Where I share my views, opinions and ideas.
My WWDC 2017 Recap
That's £27,000 worth of tech.
My WWDC 2017 Recap
That's £27,000 worth of tech.
Apple has just finished their annual WWDC (World Wide Developers Conference) event in San Jose where they announced various interesting things that I shall be covering throughout this article. Disclaimer: I am an Apple fanboy so my views may be biased.
Before the event kicked off Apple released an update to their TestFlight app with an update note stating "Adding compatibility for iOS 11 beta" so we knew what exactly would be in store for us.
The event opened with a short film showing a new Apple employee unplugging an Apple Data Centre causing apps to disappear from people's phones and everyone freaking out. This was portraying the fact that we need the apps that developers create to function nowadays. You can view this video here. Apple CEO Tim Cook then entered the stage and welcomed the audience to WWDC. He mentioned a few facts like that the youngest attendee was 10 and the oldest being 82 giving the message that anyone can code no matter their age. He then stated there would be six big announcements at the event, and these are going to be explained now.
The first topic was the Apple TV and more importantly tvOS. They didn't really talk about much except the fact that Amazon was bringing their Prime Instant Video app to it. Apple did, however, mention that we would hear more about the Apple TV later this year (maybe hinting at a new model featuring 4K HDR support?).
The next topic was watchOS. We were told that the Apple Watch is the number one smart watch and that watchOS 4 will use Machine Learning to deliver a better experience to the user. We then found out that Apple was adding more Disney watch faces: this time from Toy Story. Apple is also expanding the Watch's use by now being able to connect to Gym Equipment so they can share data to give you more accurate results. There's now a new music app for watchOS that allows you to leave your phone behind and walk around with just your AirPods. Adding to the music features, we also learnt about a new auto workout music playlist feature which is a nice touch. Another slight change is that the dock is now vertical. The watchOS 4 developer preview is out today and the public release will be out in Autumn.
Tim then invited Craig Federighi to the stage to talk about what he describes as "the heart and soul of Apple" or as we know it macOS. The newest release of macOS is going to be called macOS High Sierra (version 10.13) and is described by Craig as "fully baked". Safari will now come with auto play blocking along with intelligent tracking prevention which again will be using Machine Learning. Mail received a few updates too like intelligent Spotlight searching, 35% less disk space when storing mail and a split screen view for composing messages when using full-screen mode. The Photos app can now recognise faces more intelligently and can support Pixelmator/Photoshop directly when exporting. All of the Mac's file structure will now be based on APFS (Apple File System) and use H.265 video encoding. Apple's graphics library received an update too, with Metal 2 you can develop machine learning, use eGPUS (external graphics cards) and VR which is being backed by Valve, Unity and Unreal. Apple then announced their brand new iMacs which now use 7th-genoration Intel Kaby Lake processors with up to 64GB of RAM as well as 8GB of VRAM. However, the iMac updates didn't stop there. We have welcomed a new product: iMac Pro. The iMac Pro features a 5K 27" screen, 18-Core Xeon Processor, 16GB of VRAM on an AMD Radeon Vega Graphics Card, 128GB RAM, 4TB 3GB/S SSD and 10Gb Ethernet. It also comes in a super stealthy space grey.
Now it was time for iOS. We learnt that 86% of all iOS users are using the latest release (iOS 10) compared to only 7% of all Android users using the latest release (Android 7). iMessages will now stay synced across all new devices and stay in iCloud. Apple Pay received a few PayPal style updates. It now supports person-to-person payments similar to PayPal and has it's own Cash Card you can spend via Apple Pay or transfer to your bank. Siri now no longer sounds like a robot and can translate things and speak them out loud. We learnt that Apple's customers take a trillion photos per year and therefore they are now using HEVC compression and encoding in iOS 11 to use less storage. Live Photos gained a tonne of features similar to Facebook/Instagram's Boomerang app. Maps can now give you detailed floor plans of Airports and Shopping Centers (as long as they are supported). Maps also gained lane guidance and speed limits. iOS also now has a Do Not Disturb whilst Driving mode that stops you from using your phone whilst driving and messages anyone contacting you saying so. They can respond "urgent" for you to see the message, however. HomeKit now supports AirPlay 2 which will be available in speakers by Apple, Beats, Bose and more. The Apple Music app gains Sound Cloud like features with profiles and music sharing functionality for it's 27 million users. So far the App Store has paid out $70 Billion to developers using the platform. The App Store now has a complete redesign with tabs for games, apps and new apps. We learnt that the iPhone is 6 times faster than the Google Pixel and Samsung Galaxy S8. Apple's latest Kit is ARKit allowing developers to build AR platforms, it's already the largest platform too. It looks better than Microsoft Hololense and doesn't require a headset: just your iOS device. The iPad Pro 9.7" is Apple's best selling iPad Pro, but we've been given a new device with a 10.5" 120Hz Retina display which is 20% larger and has reduced its border by 40% and weights only 1 pound. It features a six-core CPU and twelve core GPU helping the Apple Pencil to have a 20ms latency. New smart covers and sleeves are also now available. You can now get iPads with up to a 512GB SSD option. The software size of the iPad also got some changes. iPads now have docks and supports desktop class multi-tasking with drag and drop features. A new major addition is the new Files app that brings true file management to the iPad with support for iCloud Drive, Adobe Creative Cloud, Google Drive, Dropbox and more. The notes app also received a lot of updates like the ability to scan documents and allow you to add Markup straight to them. iOS 11 is available today for developers and will come out in the Autumn.
Finally, we were given a new product on the topic of Music - Apple HomePod. It may be an interesting name, but it packs some serious tech. This 7-inch tall speaker has a 4-inch woofer and 7 tweeters. It is spatially aware so it can adjust it's sound to the acoustics and shape of the room. It has Siri supports built in and some fancy lights so you know when she/he's activated. It costs £349 and will come out in the US, UK and Australia during December.
This WWDC was a great collection of things for everyone. My personal favourite being the new iMacs as I am looking to purchase one myself soon (nearing the end of the year).
LamboCreeper's CDN is a brand new content distribution network allowing you to easily gain access to the most popular web tools without having to remember complicated URLs.
LamboCreeper's CDN will continue to be updated with new CDNs so be sure to tweet me a suggestion if you think you know of one that should be added.
Yesterday, I made a form on TypeForm collecting data about which servers people like, which games people like and more. In this blog post, I'm going to be showing you the data I found and showing you some graphs.
I went to MineTrack and got the top six servers: Hypixel, Mineplex, CubeCraft, The Hive, Badlion and GommeHD. It was no surprise to me that Hypixel recieved the most votes (21 of 23 people voted for them). I was surprised to see that Badlion received the same amount of votes as Mineplex, I thought Badlion would receive more and Mineplex a lot less. The anomaly of the data was GommeHD, a German MiniGame network. You can see the data in this bar chart:
MiniGames and Gamemodes
I wanted to know which MiniGames and Gamemodes people actually enjoyed, since there are so many to choose from. To start of with, I wanted to know if people actually enjoyed MiniGames and Gamemodes. MiniGames seemed to be more popular and Gamemodes seemed to have died out.
I then went on to ask people which MiniGames they liked, SkyWars stood out of the crowd massively with BedWars slightly behind and then followed by EggWars. All the other entries were only voted for once.
Then, I went on to ask about Gamemodes. Interestingly, SkyBlock was more popular than PvP; I thought PvP would be more popular with the popularity of UHC based games with servers like Badlion.
So, what did I find out? Well, I've learnt that Hypixel is the most favourable server which is no surprise with it's player count reaching 61,012 at one point (data provided by MineTrack). We also learnt that MiniGames are more popular than Gamemodes with SkyWars being the fan favourite.
I purchased the Pi Zero W on the first day straight after my friend told me it came out. I ordered the 'Mega Kit' which comes with the Pi itself, some pins, a HDMI converter, a USB dongle and a power supply of your choice. Remember to be careful and select the right one: I ordered an EU instead of UK and was unable to change my order. However, you can just use a normal micro USB cable to power it (an Android phone or camera normally comes with one).
When it arrived I was very happy with it: it was very small (smaller than it looks in the pictures), easy to set up and overall good quality. I plugged the Pi directly into a spare TV I had laying around for power and then connected it via HDMI for video. For a keyboard and mouse I plugged a USB hub into the dongle so I could have more than one peripheral plugged in - I recommend you purchase one. Set up was super easy, once you get NOOBS and Raspian installed it's pretty self explanatory, if you have experience using Linux based operating systems it'll be very familiar. The only issues I've had was at first I couldn't connect to my internet (wasn't putting in my password right) and I'm still unable to connect to my Pi using SSH, SFTP or VNC from my Mac (not sure why, probably an issue to do with firewalls).
Overall, it was an amazing purchase and definitely worth the money. Whether you want one to build a robot or just to store media on it it's totally worth it.
Wow. MCStatus has now been out for an entire month now and what a month has it been. In the first month alone MCStatus has been installed by over 60 people and used by over 10,000 unique people (that's a lot of people to me). When I started MCStatus, I never had any plan of it actually getting big: I thought the idea was cool, so I decided to make it because I was bored. Let me tell you, I'm glad I did make it. For it's first month of being around, I've decided to announce MCStatus' website, which you can visit here.
You may ask "Well, what's in store for the future?", so my next plan for MCStatus is to bring out a compare command. This will allow you to compare two different servers statistics. For example, I might want to compare Hypixel and The Hive's player count. I would do this by simply typing @MCStatus compare mc.hypixel.net hivemc.eu, this would then generate and embed containing two sets of data I can easily compare. (If I really try hard enough I might even make it generate a graph).
I would just like to thank you all for helping MCStatus grow, if you want to improve the quality of MCStatus feel free to donate so I can buy it a better server to run on. <3
After thinking about it, I remembered that I actually enjoyed blogging. It was a great way for me to just type about random things that interested me. So, I've decided to build a custom blog platform just for this website and that's what I'm going to talk about in this article.
How does it work?
It's actually pretty simple. I have a little foreach() loop running on the index.php which basically creates a new Modal and Column for each blog post. All of the posts are saved in a MySQL database and edited in Sequel Pro (a MySQL Database Manger) because I can't really be bothered to write my own admin panel for just me. The MySQL data is then processed through a Markdown interpreter called Parsedown which basically allows me to use Markdown to customise my styling.