Previous slide Next slide Toggle fullscreen Toggle overview view Open presenter view
term 3
Big Picture - Term 3 2024
overview
Swift Student Celebration
UNE
Watchcord
Big Picture Internship
Tata Internship
Quick Bits™
Big Picture - Term 3 2024
Swift Student Celebration
After being one of the winners of the Swift Student Challenge, I was invited to a day out at apple's offices in the city.
There were a lot of other student developers there, and we all shared our projects with one another.
Some people presented their apps, and some apple (ex-)employees shared their experiences with all of us.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Swift Student Celebration
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Swift Student Celebration
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Swift Student Challenge
extra!!! blockly testflight!!!
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
UNE
Last term I was studying Object Oriented Programming (COSC120), and I ended up getting 82/100 and a distinction.
This term, the unit I'm studying is Calculus and Linear Algebra 1 (MTHS120)
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
UNE
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Watchcord
Watchcord progress has been slow, but steady.
I recently made an entirely new website for watchcord!! You can find it at https://watchcord.dev
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Watchcord
I'm really happy with the website because it turned out really well, and also because I used some technologies I've never used before.
Compared to my personal website (https://circulars.dev ) it's way more modern and optimised for mobile devices, and also uses a really cool web framework!
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Watchcord
There's a lot of new features in watchcord, like the long-awaited flicktype support and some better message views.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Watchcord
There's also a new alternate logo you can turn on in the app!
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Big Picture Internship
Over the past few months I've helped set up a bunch of stuff, like making a button that adds a big picture assessor license to the wallet on your phone, and setting up various pieces of software, like this one thing called the Adapt Authoring Tool, which is a piece of software used for making online courses and quizzes.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Big Picture Internship
At the moment, they use a version of the tool hosted by the people that make it, which costs them quite a bit of money every month.
The tool, however, is completely open source, and you're able to host it yourself for free.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Big Picture Internship
I've also been working with trying to update their site to the latest version, which hasn't been very easy as there are a lot of changes that have to be made.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Tata Consultancy Internship
From the 30th of July to the first of August, I went to Tata Consultancy Services for an internship.
We learnt about basic cybersecurity stuff, like all the different types of attacks hackers will use to break into a network.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Tata Consultancy Internship
We were split up into teams and tasked with trying to find as many bugs and vulnerabilities in a juice shop website (which was set up to intentionally be vulnerable in dozens of ways)
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
Tata Consultancy Internship
Every team was given 15 minutes to find as many vulnerabilities as they could. Then the results were tallied, and the team with the most vulnerabilities found was the winner.
Our team did really well and found the most vulnerabilities, but we tied for first place because one or two people in our team didn't find as many vulnerabilities.
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
quick bits!!!
food-bot is almost at 1000 servers!!!
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
quick bits
SSC .. UNE .. WATCHCORD .. BIG PICTURE .. TATA .. QUICK BITS
we were each given a bag of apple goodies
apple was very clear that they didnt want any photos of the office shared on social media
https://immich.internal.circulars.dev/albums/2ee2ac44-5c0a-473f-be6a-156ad9979de4
it is quite difficult and i don't really understand most of it
i actually have my exam for this unit on saturday, and I'm honestly pretty nervous about it
i could go on and on about the specifics of what the website uses but just know it's really cool and i'm very excited to learn new technologies
explain flicktype, in-built fullscreen keyboard is only on series 7+
"and you're able to host it yourself for free." which is what i did
it runs on drupal 7, but the latest is drupal 10
drupal is similar to wordpress
i dont have many photos as i dont think they really wanted people to take photos
https://immich.internal.circulars.dev/albums/85720031-7158-45b5-b539-f17e1b7cab56
most people in my team found 9 vulnerabilities but one or two of our members didnt find as many and brought our average down to 7 which made us tied with another team for first place
we also did some other stuff in teams as well, like trivia, but i cant really remember how well we did in trivia
i dont think we did *that* well in trivia unfortunately
ive actually been thinking of rewriting food-bot in a completely different language, because right now it uses wayyy too much ram
its using almost a gigabyte of my server's ram, and i only have 8gb ram on it
it shouldnt be using this much!! it should only be using like 50 megabytes at most