Tuesday, July 10, 2012

Reddit for learning!?

So we all know Reddit. Its that place that we find funny pictures and learn about random stuff or maybe browse /r/worldnews occasionally but thats all I really used it for. However recently I've found how useful Reddit is as a learning tool. Reddit has some incredibly useful boards for learning new skills. I've been playing about with some System Admin stuff as well as messing about with some networking and I've found that /r/sysadmin is amazingly handy as wekk as the /r/networking. Not only that, you've got subreddits like /r/redditdayof which encourages you to research a new topic each day and post about it. You also get that wonderful stuff called karma as well as some special badges for doing so. Just now I found an excellent reddit called /r/dailyprogrammer and it gets you to complete a challenge related to programming each day. That seems like a really useful too for us programmers although even the easy challenges seem like a bit of challenge... I think I may need to try some more of these challenges to keep me going.
The only problem I find is that you'll see some subreddits which could be useful but just arent that active. And therein lies another problem, you kinda need to discover the useful Subreddits. So far its just been finding them by just testing them or finding a link to a useful subreddit by another subreddits' sidebar. But I'm sure I'll find a better way to find a subreddit and post about it later.

Sunday, June 24, 2012

Microsoft Surface

I don't know why I didnt blog about this earlier but Microsoft has unveiled two game changing Windows 8 tablets that have set the bar high for other OEM's. I think they really have set the bar high for more high profile OEM's that still need to showcase there Windows 8 tablets such as Dell, HP and Lenovo.

The reason they unveiled 2 is due to one being based on ARM which is typically found in phones and one being based on Intel which is typically found in a laptop. Microsoft have also brought out a special variant of Windows 8 called Windows RT. This doesnt have the Desktop mode and it can only run metro. It also means that it can only have special RT compatible devices as well. Windows 8 is the full version of Windows with Metro so you could dock it at home and use it has a full blown PC and undock it and use it as a tablet with Metro.

The tablets themselves look really distinctive, they've got a nice brushed back and it has a kickstand that looks pretty sturdy. Not only that, they both feature gorilla glass 2 which should make it pretty durable. Its also quite nice that they've brought out two different types of keyboard cases, one with touch buttons so its slimmer and one with traditional buttons.

However the tablets differ quite a lot internally.
Windows 8 Pro tablet offers;
- 64/128gb SSD, MicroSDXC, USB 3.0 
- MiniDisplay Port
- 10.6" Full HD (1080p) display
- i5 Ivy Bridge Processor
- weight: 903 grams
- Thickness 13.5mm
- Battery; roughly 5 to 8 hours purely by speculation

Windows RT offers;
- Nvidia Tegra 3 plus processor(rumoured, only Nvidia based processor stated)
- 10.6"  HD (720p) display
- MicroSD, USB 2.0, Micro HDMI
-weight 676 grams
- thickness 9.3mm
- 32/64gb storage

Personally I really like the look of the Windows 8 pro device due to the high res screen an it seems like a nice ultrabook competitor. It will be able to run all the apps you would be able to normally so I could install Visual Studios on there as well as other desktop apps. I think the only way Microsoft can really mess things up is the price. All they've said is that it will be competitive with ultrabook pricing when it comes to the Windows 8 Pro model and competitive with ARM based tablets with the Windows RT tablet. I'm guessing its going to be around £450-500 for the RT and £800-900 for the Windows 8 pro. It seems quite reasonable but still its a major investment. I really hope they can be all that more competitive by making it even cheaper but we'll have to see.


Thursday, June 21, 2012

DD-WRT is great!


For some reason I've decided to work on some networking stuff recently as I wanted to take advantage of my taheem.net domain. Also both my D-Link routers in my parents house have gone down which has led to the Virgin Media Super(rubbish)Hub being used as the main router.

So far I've moved the taheem.net domain over to google apps so i can have my own personal email managed by gmail which is quite nice. I did have a custom email account with my bbfun domain but it was using squirrel mail which was a bad web client. On top of this I've been looking into two new routers and I think I'll be messing about with DD-WRT the open source router firmware. It looks like Asus have really taken a good lead into the networking side of things and its interesting to note how well regarded Broadcom is for DD-WRT so I'm tempted by the N16.

-----

Well I half finished that last post and I decided to leave it in. What I actually ended up buying was the Linksys E3000 and the E4200 as the main router. I bought these for pretty decent price off eBay and amazon and they are both amazing bits of kit. The E4200's range is incredible and you can have a separate 5GHz network for wireless N devices only. Its a shorter range but its on a spectrum that inst really used by a lot of devices. 2.4GHz is used for cordless phones, routers, mice, keyboards etc so It can get a bit noisy.

I've had to look up quite a few networking terms such as wireless bridging which lets you have another access point that's connected wirelessly instead of running a long cable which is great. Also DD-WRT enables you to do some pretty cool stuff like boost the signal of your router and use something called QoS to manage the bandwidth so that certain devices get priority. Its all pretty interesting to know and its amazing how much you can change just by properly managing your router. Seriously the performance was incredible! I went from 10mb/s unstable to 25mb/s stable. It really made a big difference.

Something that kind of amused me was the similarity between the Android modding community over at XDA and the DD-WRT community. You had a lot of different distro's and some were stable depending on the device and you had a lot of guides based on forum posts and I found it odd how the router database on DD-WRT is quite outdated and some guides advised to just go by the wiki. But I guess thats the effect of an open source system.

 Its expected but all that aside it is a great platform and you can learn a lot from messing about with this stuff. I'd forgotten how its fun to just tinker with Linux and mess about with the settings on a router to improve things. I've also messed about a bit with Amahi again and I have a feeling I'll be trying to do more things with it. I really do urge you to go through some lifehacker posts to see what you can do and then look through the DD-WRT wiki for the router of your choice. It can really improve things dramatically.


Sunday, June 10, 2012

Windows 8 Developers Session

So as I mentioned in my previous blog entry, I went to the Windows 8 Development Session and this was really good. The developer session was generally about the development options for Windows 8 as well as how to design a good app for Windows 8.

I found it quite useful to know which frameworks I could use although the first bit wasn't as useful to me as he talked about using Windows 8. I've been using Windows 8 since the preview and I've made an effort to use the metro apps on the go and the desktop when my laptop is plugged into my monitor. I will write a further blog post on my experience with Windows 8 in detail later on as I have a lot to say on the topic of Windows 8.

The design session was quite interesting, about how theres 4 main types of fonts and how the content has good use of spacing to make it easier to read. It's definitely something that I often overlook. Also the API's for Windows 8 seem really easy to develop for so I'm very tempted to start developing for Windows 8 however most of my idea's have been mobile based. I feel like I need more time with a tablet to really design a good app for a tablet type device. Although I should say windows 8 is actually not too bad with a keyboard and mouse, a metro app just need enough shortcuts and gestures with a mouse and keyboard to make it usable with a mouse and keyboard. I actually quite like the search feature as you can actually search through multiple different apps like the Wikipedia app from one search bar like i can on my phone. Also I like how the sharing feature goes across all apps.



I made a good amount of notes on it so I'm sure I'll develop something for it this summer. Also we got free Domino's Pizza which was pretty awesome of them.

Have a play about with it here

E3 2012: Ubisoft's Über Gaming Conference


Ubisoft's Über Gaming Conference

Yes I used a German word as a heading for a French company's Conference for some reason... but as my friend would say, "deal with it, nerd". Moving along I think this Conference was incredibly Entertaining on all levels. For instance I didn't take a instant dislike to the wooden and heavily scripted performance of the person hosting it. Aisha Tyler did a really good job of hosting it with a bit of personality. There were a few moments of scripted moments particularly with the annoying back stage presenter who was a bit misplaced but at the same time it didn't really leave a bad impression after the conference. 


I was really surprised by the content of this conference as I wasn't expecting anything other than a bit more on Assassins Creed 3 but instead I got a lot more than I was expecting. They started out with the most insane Far Cry 3 demo I've seen which had tigers fighting bad guys and then being lit on fire and the usual gunplay. Then it took a really strange and trippy change to something out of 2001: A Space Odyssey. All at the same time as looking absolutely amazing and showing off the beauty of the jungle environments they've crafted. Also boobs lots of boobs. I can see the parents complaining about the 18+ game they bought for their underaged kids now... It's like complaining about alcohol getting kids drunk if they were buying alcohol for their kids... but I digress.  It definitely looks like a really interesting game.






 Ubisoft also showed off the new Splinter Cell game which seemed to be a complete detraction from the previous installment which set a grittier and stripped down tone to Splinter Cell which seemed to be the way to go. Instead they decided to go the generic setting of some Middle-Eastern Country to go and be American and shoot the Super Terrorists and show off more muddy brown visuals because America. It really is a shame as they set a nice tone in Conviction but I guess if you put that aside it still might be a decent game since its coming out of Ubisoft Montreal.  So I guess I should wait until the reviews and hands-on impressions come out. 


Ubisoft also showed of Rayman Legends which is just pure fun. Seriously I advise you to play Rayman Origins if you like fun. I played that game with a smile on my face from start to end and Rayman Legends seems to go above and beyond that. Rayman Legends has a number of unique little quirks specially with the new Wii U controller that makes it seem like an even better multiplayer experience. You can do unique things that players on the controllers cant do which is pretty cool and not only that they have a really awesome rhythm game like section that just looks like pure fun. The art style seems like its a bit more 2.5D but still really nice and cartoony. The music has also changed a bit, I heard on one of my Podcasts that they've got less kazoos and other fun instruments for a more surf rock kind of sound. It's still enjoyable and perfectly accompanies the pure joy of Rayman. 




After that they showed a bit of Shootmania which seems to be an Ultra fast paced Multiplayer Combat game for Pro Gamers but personally it didn't appeal to me as I'm just not a competitive person. I'm sure its good for those that like that kinda stuff.


Also they showed off some new gameplay for Assassins Creed 3 which looks incredible. This game looks so different from the past few games that they could easily be two separate games. The tree traversal looks like a fun change from the building hopping and I liked the fact that heavy snow actually affected your movement making it way more effective to go by the trees. Also it seemed like the seasons change depending on the sequence which is nice as it shows that the game will have some variations. They have announced before that the game will take place over 30 years so things like that are going to change. Also they emphasised that the British weren't the main enemies so it wasn't another game where the British are evil which seems to be a theme in most American and Canadian films and games. I'm really excited for this game and its definitely the game I'm looking forward to the most this Holiday.


And now the biggest surprise of E3 was Watch_Dogs. This game visually looks incredibly and the concept behind it just seems like an untapped theme that needs to be explored more. The game is basically an open world game where you can hack into anything and its set in an ultra realistic open world environment. By that I mean when you sneak out somewhere your heads down and you look a bit shifty and when you cause a car crash the NPC's react realistically. There's this really powerful bit where this guy's wife has died and he's so upset about it that he won't get out the car so you try and get him out of harms way. This just doesn't happen in conventional games but in this game they really wanted to make it feel like a real world. I think that's what sticks out the most to me. It's a really cool concept and I implore you to watch the video it's incredible.

E3 2012: Micrsoft's Media Fest

So as you may know, E3 2012 happened this week which is typically the place where games journalists die of exhaustion and wait in many lines. Oh and there's new games there too. In general this year felt like they threw a few bones for the next year to extend this generation a bit but it seems like the big devs are hidden away working on secret stuff for Durango (the next Xbox) and Orbis (the next Playstion). Although there were a few gems this year so I'll break it down by the conferences seeing as i ended up watching 4/6 major conferences. I was prompted to write this due to the large amount of E3 podcast's I've been listening to (in fact I was just listening to the Giant Bombcast).


E3 2012: Micrsoft's Gaming Media Fest



So E3's barrage of conference's started a day before E3 as per normal and it started out with some pretty decent Halo 4 coverage and it dropped in quality quite far. I found it interesting that Microsoft just showed trailers for there big titles such as Gears of War: Judgement (which is a prequel, note how they dont want to continue the main story?) and Forza Horizon which are there two major exclusives but instead they spent about 10 minutes on Tomb Raider which looked amazing. They also spent a long time on Resident Evil 6 and that looked quite disappointing as its back to the usual explosions and action thats just an imitation of western games even with Leon who's meant to be the slow paced one. And of course they spent a lot of time on a sports app thats only applicable in America and a lot of time on international languages which didnt seem to show any improvements in Kinect's voice recognition just the same actions in a different language. They also showed short trailers for there Arcade games which are normally really good but i feel they missed the opportunity to show those off. Although my Personal highlight was when the creators of South Park (Trey Parker and Matt Stone) came onstage to talk about the new South Park game which was pretty funny and definitely worth a watch. 



What seemed to be the biggest thing at the conference was the new Xbox Smart Glass and Xbox Music. Smart Glass seems to be a really interesting idea as its a second screen, much like the Wii U, where you can unlock content as you play or even use it as a larger mini map. They also demonstrated it being used alongside an episode of Game Of Thrones where it was showing where the characters are currently as well as some information on the characters which seems very handy. On the Bombcast, Michael Pachter seemed to have the impression that this will mainly be used for Entertainment and I could see this happening. I was pleasantly surprised that Smart Glass will be available on Android, Windows Phone, Windows 8 and iOS devices which is pretty significant to Microsoft. Also they showed off the rebranded Zune Pass service; Xbox Music. This seems to be a Spotify like product but only for Microsoft products which is instantly a turn off for many people including me which is a shame because the Zune software was incredibly good. I feel they could have gotten some traction if they brought it to Android and iOS. At least Sony's service is available on some android devices.






I should say props to Microsoft for not having a fake family on stage and showing off a terrible Kinnect game for once which made this conference better than last years but still the worst of them all. I feel the presenters were heavily scripted and wooden. The only time it didnt seem wooden and scripted is when the creators of South Park came on and ripped on Smart Glass which showed that they were clearly unscripted and just being honest and relaxed. I much prefer a bit of improv or just a bit more a natural delivery than the always on point scripted E3 we normally get. Oh and they ended the conference with generic shooter ops 2 aka black ops 2. (I genuinely forgot to add that in which just shows how impressionable Cod Blops is on me.)



Wednesday, June 6, 2012

a bit of an update for the summer

Hi

So now that exams are over I should really make a bit of a blog post. So far during my break I've been looking at jobs, catching up with codecademy.com and just figuring out what to do in terms of a summer project. I've got an idea for an app or two but the platform is a bit tricky to pick.

Originally I was thinking Windows Phone but it seems like it will completely change with Windows Phone Apollo. Microsoft will probably talk more about that on the 20th June hopefully. I've heard it's meant to integrate nicely with Windows 8 so I think I'll be following that closely. I really want to get stuck into android development as I'm also a big fan of android but its a bit intimidating starting a new language. I think I'm leaning towards making an android app and then porting the app to windows phone and Windows 8. It might be a nice insight of whats involved with that kinda stuff.

Also I'm working on actually using my taheem.net domain. (A bit more, I should say. I am using a few subdomains for it.) I might just create an email account just for work related stuff and I think I might try and host my portfolio site on my Fedora Server. I am worried about security so I will probably research into it quite a bit before actually doing it. I'm hoping that the new upgrade to Virgin Media's service will actually make it good enough for me to host something on my server.

In other news I've been following the exciting stuff at E3 and I think I might try and make a good post on that, I've been blown away by Ubisofts Press conference which seemed to be one of the best Conferences so far. Watch_Dogs really surprised me. Also I'm aware I mentioned a post on Windows 8 but I want to play about with the release preview before writing a fanboy gush unbiased blog post on Windows 8. Also I'll be going to a Windows 8 dev event tomorrow which should be fun!

A random picture of some SQL code of some kind...