Showing posts with label Nerd. Show all posts
Showing posts with label Nerd. Show all posts

Friday, April 5, 2013

Android? Why Android?

It's been a long time since I've written a tech orientated blog post so I'll take this opportunity to talk about my reasons for choosing the Android platform over iOS (iPhone OS at the time) and why I wasn't swayed by offerings from the Windows Phone and Blackberry camps. If I had to summarise it in a few words? Openness, Customisation, Choice.

Why openness? Well Android is an Open Source operating system (which essentially means that anyone can see the source code for the software and can use/modify it for their needs, subject to the licence agreement) that uses the Linux kernel (which is also Open Source). This means that anybody can use Android on any device, even devices that it wasn't originally designed for (typically phones and  tablets). Examples include the Android x86 project and the Ouya games console. Apple likes to take control of its devices creating a "Walled Garden" for it's its users which mean that the users are free to use their environment as they've set it up but if they want to vary the formula a bit they've few choices. I'm no iOS developer but am told that a third party app cannot duplicate the functionality of a system app. For example the phone dialer, the contacts, the on screen touch keyboard, and for a long time this included the browser, Opera were able to get away with it as they did the processing on their servers and not on the device itself.

Android is the complete opposite. Don't like the camera app? Change it, the on screen keyboard? Change it, The phone dialer? The contacts app? The web browser? Yep change it. There are alternatives both free and paid in the Play Store (I know terrible name) for literally everything, amongst the the normal apps such as games, gps apps, social media apps etc. You can even completely change the look and feel of the device with themes and custom app launchers (yep, if your phone maker hasn't supported the latest release of android, you can change the theme and app launcher to emulate the look and feel of the new version).

Now this part is where I get really nerdy, it's not for everybody, it's not even for the vast majority. Custom Roms. Custom Roms are custom builds of the Android operating system, and it sounds exactly as it sounds, Some completely change the look of Android, an example of this is MIUI (pronounced My U I) where they've taken the Android core and totally changed the UI (or User Interface) to their custom needs, and when I say completely, I mean COMPLETELY, every graphical interaction the user has with the phone has been completely rewritten with this design in mind. It's a totally new way of interacting with the phone.

In sharp contrast to this is Cyanogen Mod which has been there since the very start with one guy "Cyanogen" who got the first phone and started messing around with the code to see what made it tick, decided he mostly liked the direction Google was going with it but decided to add in a few custom tweaks by himself. He also noticed that manufacturers weren't necessarily supplying legacy hardware with the latest versions of Android (understandable vested interest, why would consumers upgrade to newer phones if the older ones had the latest software version) so he started porting over these new software updates to older phones (provided they had the capabilities to run the new version). I've had several Android phones. While I've been using Android since 2.1 (Nexus One), my latest is the Samsung Galaxy sII (i9100), which originally came out with Android 2.3 and then 4.0.4 (first by CyanogenMod and then officially) and then finally 4.1.2 (again first by CyanogenMod and then officially) but this is where the official support seems to stop. CyanogenMod has continued on to 4.2.2 (as you can see from my screenshot below). Any phone that can run Android 4.0.4 can run 4.2.2 in terms of processing power as 4.2 is actually faster and more responsive. The problems that are plaguing the CM team are that the i9100 uses Samsung's own Exynos processor and that the drivers either have to come from Samsung or have to be reverse engineered. This problem doesn't affect the North American variants (as much) as these tend to use the Snapdragon and thus don't have to rely on Samsung to release any new drivers for OS updates.



So why the sudden resurgence in my love of the Android operating system. Well I recently got quite a scare when I tried to upgrade to the version you see above, my phone all of a sudden became sim locked and wouldn't accept my sim card. I had to get a local IT shop guy to "downgrade" my phone to the  official 4.1.2 rom with Samsung's Touchwizz UI so he could unlock them sim card (it seems all he did was use an app from the Play Store (I prefer when it was called the Android Market) to accomplish this and charged me 20 euro for the privilege. That seems to misrepresent him slightly, it seems changing to the official rom was a bit of a challenge on his part as he told me to come back the next day.

But you do not understand how much I think Google have hit the nail on the head with their Holo theme. They hired one fine gent called Matias Duarte (responsible for the design of webOS also). Samsung's Touchwizz just rubs me the wrong way by comparison. Everything is just well designed and integrated but with a futuristic minimalist almost Tron-like look. I had to, simply had to, get back to that design and integration. I suspect this is how OSX and iOS fans wax lyrical about the design of their operating systems.The difference is this was an operating system that I felt passionate about, I liked the interface elements but maybe not the aesthetics of them, it didn't really bother me that it didn't seem to get me enthused about the aesthetic design like other operating systems seem to do for their fan base. Now Android finally has reached that point with 4.0 and it's only refining it with 4.1 and 4.2. Now not only do I prefer the operating system because of it's roots in openness and customisation. I also love the aesthetics of it.

Wednesday, March 13, 2013

The little things that keep you entertained


Well today was quite an eventful day. It started with me going into college and logging in to Facebook on my laptop to discover that on the college group, that I'd set up for the class so people could post notes or other college related things, that there was a photo of a personal ad posted in the local free newspaper concerning a certain lecturer in the college (see above). Now I've not heard any gushing reports from my female peers in the course so I take it he doesn't register much on their PHWAH-ometer, so I suspect it was one of the guys winding him up for the laughs. Now we did have him today but not till the afternoon.

When the lecture did come around and we were sitting around during the usual 5-10 minute lull at the start of lectures we were chuckling away and passing the paper around to those who hadn't seen it. One guy even left the paper open to the relevant page up on the lecture table where the PC is. Anyway in walks the lecturer to a chorus of chuckles and he spots the paper and said “ Alright, yis have all had your fun” while semi chuckling himself. That was it pretty much, he got on with his programming lecture.


Monday, March 11, 2013

Procrastination and love life


In college lately I've been floundering of late, doing the bare minimum (and sometimes not even that) watching the weeks wash over me and not doing very much about it . It's entirely my fault and I have disillusioned myself into thinking I was doing ok or that this approach would cause me to succeed. While the continuous assessment aspect of it isn't the main chunk of the marks (the end of semester exams are) they are certainly handy marks to have in the bag that I've been neglecting. My attendance has also semi suffered, or sometimes I'll attend just for the signing in and then spend the class doing nothing more productive than chatting on facebook or browsing sites like Reddit, Engadget and Gizmodo.

Is this the approach that I wanted? Well no but it's sort of just happened and I think both my parents and my friends in college have started to notice. I'll really have to turn this around or risk repeating half my exams in August. I guess I've been disillusioning myself that I had more of a safety net than I thought or more time than I thought to turn this train to the bottom around.

On a more positive note, I've come across a pretty cute and cool girl who's over here on a working visa for a year. Is she partly responsible for the above? I suppose you could argue subconsciously she may have had an influence. Do I hold her responsible in any shape or form? Certainly not! She's one of the few positive things in my life at the moment. We've been going on "dates" on Tuesdays these past few weeks and have been chatting on facebook and texting in-between. I guess you could say she's been a distraction from my studies and if she somehow ends up reading this, it's my fault for not finding a balance between the two aspects of my life and I'll turn the academic side around if solely for my self development. I've just let it catch up on me a bit. I've really come to look forward to these "dates", she has stated that she doesn't want anything serious as she's only here for the year and mightn't even be in Dublin for the entire year. I've felt a connection between us that's more than just friends, it might be presumptuous to assume this, but I feel she's felt it too. It might end up as a "friends with benefits" arrangement or friends who don't mind fooling around with each other if they so desire.

I guess this has been a bit of a distraction from my studies if I'm perfectly honest and to continue being honest, I sort of let it be. But now that I know about it I can hopefully put measures in place to turn it around. Hopefully not to the detriment of either.

Also as a passing thought, it'd probably be best if she doesn't read this till at least much later.... haha.

Wednesday, September 19, 2012

Mmm, neglectful of this Blog I have been.

Well there are a few reasons for that. It's a combination of nothing really happening and me assessing if what has happened is suitable for shouting out into the dark void that the internet can be. I'll to summerise these events and my thoughts on them as best as I can.

So I went to the most recent Atheist's in the Pub which happened last thursday. Partly with the hope that Xena was there and partly because I always enjoy the social interaction and the talks that occur at these meetings. Well she was but while we got on fine I didn't get the same vibe that I got during our first interaction maybe I should have acted sooner and asked for her number and now she's kinna feeling detached and is reassessing the whole situation or maybe I misread the initial interaction and was projecting something onto her. I don't think so because I wasn't in the flirtatious mood when I set out that night as I don't tend to find girls I like when going to these meetings. Anyway I have added her on facebook and so it's not a total loss even if we end up being just friends.

I've begun my first week in the Computer Science course and while it's just the first week and everything is still up in the air I'm getting a fair Idea of what subjects I prefer over the others. The Programming module is definitely my favourite even though we've only had one lecture in it so far. I remember it from the first time around as just learning a way to tell the computer what to do and get it to do what you want. Maths strangely enough looks to be my weakest subject out of the gate and the one that I'll have to work on the most. The other subjects are: Communications, which is about essay writing, report writing, researching, proper citation and presentations, if it wasn't for Maths I'd say this would be the one I was least looking forward to. There is Computer Architecture, which as it sounds is about hardware and processors and the history of the physical aspects of the computer. This is all theory and notes mind you no hands on really. IT Fundamentals is another one, and that's about how IT interacts with companies and the business world. Programme Design is the final one but since we've not had that yet I can't say much about it. I think it's about pseudo code and thinking out the layout of your code and what you want it to do before you jump in and start coding.

I've found that my body clock has taken a bit of a whack as I'm not used to these early mornings. I find that I'm frequently tired when I get home despite the days not being particularly taxing as it's only the first week and all the lecturers are doing is giving the overview of the courses before we actually get down into anything.

In terms of social interaction with my new classmates well there's 80 of them and I've only been in 2 half arsed days (by both the students and the lecturers) but any chance I get that I'm sitting down next to someone I've not met before I always stick out my hand and introduce myself. Now I must confess I've forgotten 90% of their names within 20 mins of leaving that lecture as I'm terrible at remembering names but at least I'm making an effort to be friendly and they know that I'm a nice guy to go up and talk to, even if the most we'll see each other is if we happen to be assigned a project together. But you never know I might meet them if I join a society with them in or on one of my few and far between visit to the "college pub" (it's not strictly run by the college but it's the nearest one and students are pretty much all that go to it and so they do cheapish pints and pitcher deals).

Friday, August 10, 2012

Back in Dublin, Thoughts on Kerry

I'm back in Dublin after my week away in Kerry. I set a goal for myself of trying to blog more often when I was over there but that didn't work out because I'd either be doing something else or be too tired when I got home. I'll try and summarise my experiences and the events in hindsight.

The typical day involved myself and my Dad getting up at 10am and driving down to the beach (about a half mile away as I described before so quite a short journey). We'd typically be the furthest house who participate so we call along the various other houses (about 3) to see who we can rouse from their slumbers and who's too hungover to open their eyes let alone move. Once we've rounded up what we can we go down to the beach in car convoy, granted the beach is close enough for you to walk down but we tend to use the cars for security of items like watches or phones and also they make a handy changing area. The sea would usually be cold to the unclimatised body, but the change in body temperature and the saltiness of the water is a perfect wake up call and it also sharpens a groggy head if we did manage to raise the hungover zombies.

After we dried and changed back into our dry clothes we'd return home for breakfast. The plan of the day is usually discussed at some stage during or immediately after the swim, If it's a walk it's usually not honed down as to which one out of the range that we've done in the past, so we typically say "meet back at X's house at 1 and we'll decide what we feel like". Sometimes golfing is the order of the day with all the uncles or some of them being tied up. In which case sometimes the cousins would decide on a plan for the day including possibly driving to another beach if it's a nice day or a trip into Dingle to  grab a few things/ potter around.

Dinner in my house was usually 7pm (6pm when in Dublin) and we'd either be left to our own devices in our individual houses or we've been invited to an uncles house/inviting them over or eating in the golf club if it's a special occasion or none of us feel like cooking. The evening/ after dinner events again range on what's going on. Of late I suppose as my parents and the others are getting older they tend not to go out to the pub as much but every week/ odd week there might be a presentation of prizes and then a sing song in the Golf Club. Naturally if we're over at an Aunt's/Uncle's house then the evenings entertainment is there (or if they're over with us), or sometimes we've dined separately but we get an invite for after dinner shenanigans (cheese and crackers and wine/beer and maybe a sing song or a board game) at one of their houses. Other times we have our quite evenings in just watching the 4 channels we have or reading a book (or browsing the net in my case).

I was thinking what do I get out of this annual Kerry trip besides meeting up with family (which is nearly worth it it by itself) while on the train back. I don't mean that in a negative way, I mean I do get a benefit but I was trying to categorise it and quantify it. After much thought I concluded that I enjoy the zen like quietness and the fresh air as well as the breath taking views that are seen on the walks and drives around. Also I get fresh top up of what it is to be Irish, there's such a sense of homeliness and welcome down there. Everyone seems to leave their work life busy personas behind and you can walk up to and chat to other people who likewise make the annual trip down.

Yesterday after arriving into Heuston station at about 5 I rushed home to dump my stuff, shower change and then head back out as there was an Atheist's in the pub meeting at half 7. I ended up being an hour late as it turns out but that was fine as these events tend to be casual about your arrival time. I had a blast but I also approached everything with more patience and a kind of settled serenity thanks to the  battery recharge I received while in Kerry. It was a good evening and I met quite a few personalities that I wouldn't mind meeting again (both male and female). Dunno what It was but maybe as my attitude was slightly less reserved and more comfortable with myself I suppose then that must've conveyed itself and I seemed to get along with people better. Whether this is a lasting change or will I soon retreat back into the persona of before I don't know. I hope it's the former because I found myself getting along with a few of the girls that were there like I've not been able to get along with girls in a while which is a good potential for recurring meetings.

Saturday, August 4, 2012

Windows 8, my thoughts and the leaked RTM


I downloaded the supposed Windows 8 RTM release that was leaked to the torrent sites and I installed it in Virtual Box to kick the tires a bit. This isn't my first experimentation with Window 8 as I've had a look at the developer preview and I think the consumer preview also. I'm not sure if there was one after that, there's references on the 'net about a “release preview” I don't know if that's new MS talk for an RC or what.

I downloaded it and installed it (which went slightly faster then I expected). The installation prompted me for my “Microsoft Account” now I had one from the MSN days (approx 2000 when I got it) but I was being spammed out of it on that account so started afresh with a live.com address a few years back. I only really use it for MSN chat these days but even that has been taken over by facebook chat. Email is tried and trusted Gmail. Anyway, I inputed the live.com account details and that was fine, installation went ahead. I noticed that this is your user account and password for accessing Windows 8 which is a huge leap into the relms of cloud computing ala Chrome OS.

The UI (Metro), seems to be responsive and fast but it just isn't designed with a mouse in mind. You can navigate using a mouse but it seems to be an after thought and not the main focus. All the apps are fullscreen with touch friendly toggles and a universal Metro UI/Windows Phone/Zune look about them. There is also a “desktop” interface which is pretty much a carbon copy of the Windows 7 desktop but without the start menu. The full screen Metro tiles UI is the start screen which makes it incredably touch screen friendly but fairly useless with the tradional mouse and keyboard input methods. I'm sure there are substantial behide the scenes updates with Windows 8 vs Windows 7 and I am told it is possible to install a 3rd party start menu on the desktop for a more tradional Windows 7 like experience.

Overall I'd not recommend it unless you had it on a tablet or some other touch input device. Windows 7 will continue to get updates and you can always give linux a go if you have a itch about changing Windows 7.

Wednesday, April 18, 2012

Bit of an update in general

Ok in my last post (a few weeks ago at this stage) I said I was liking 12.04 in general but didn't really have the best of luck with the AMD graphics drivers, well I remember trying out Xubuntu (ubuntu with XFCE interface) a few years ago and ended up liking the lightweight nature of it alot. It's a more light weight UI and running environment then the likes of Unity and Gnome 3 but since it's still ubuntu 12.04 it gets all the updates that the Ubuntu team release. I must say I like that I can install all the same programmes that I would normally but the desktop environment never really gets in the way with effects and eye candy. Don't get me wrong the eye candy has it's appeal (I have eyes that can be candied :P) but I've found out that I like responsiveness and multitasking more. Sure there's the argument that my specs (core i5, 4gb ram) are overkill for Xubuntu and other lightweight distros, but it just means it's all the more responsive.

As for my adventures with LMDE (Linux Mint Debian Edition) well I did indeed install it in virtual box, and although I am quite taken by the nostalgia trip that is Mate and the retro/modern Cinnamon and was sorely tempted to switch over and may still yet (so sue me, I do this sometimes before I settle) but the idea of reinstalling all my apps, themes, music etc is holding me back and as I've said I'm quite happy with xubuntu for the time being at least. Mate has finally matured to be 90% of what I remember gnome 2 to be (not bad for a 1.2 release) and Cinnamon is quite compelling also.

As for my long leave of absence well my parents left me to my own devices for two weeks and between social nights in Dublin city (of which there were at least 3 if not 4) and being lazy and ordering pizza a few too many times then I should have I ended up just about getting away with it. I've a few accounts and 400 is supposed to go into a savings account on the same day every month (it's automatic there's no flex in it) and anyway I've about 401 in my current account now and won't get more till Tuesday (yep that's how fine I've cut it). I can "borrow" 50 from that savings account till Tuesday to tide me over the weekend. It was a close call but it looks like I might get away with it. Well my parents don't check my account balances, as long as I have an X amount of savings by September (college fees) I should be ok and between my two savings accounts I'll be on track as long as that 400 a month never gets interrupted.

Saturday, December 10, 2011

General Geeky History


I've used pretty much every version of Windows from 3.1 to 7 except 2000, but that was pretty much ME except it didn't suck.

I'm 25 now so that means my dad had a 3.11 machine when I was very young and I remember windows 95 was the thing to beat all things when It came out. Dad upgraded the 3.1 machine to 95 (I can't remember was more ram installed but I've a vague memory of it. Next there was a new desktop with 98 SE and we cept the monitor, keyboard, mouse and ancient printer from the old PC. Those were the infamous and much detested dialup years (this video will bring you back http://youtu.be/gsNaR6FRuO0). 

We moved onto a new Dell during the pentium 4 time (with xp) and that's still the "family" PC (though dad uses it exclusively). My first laptop was in or around the purchase of the Dell (maybe 6 months to a year later), it was pretty basic and slow my parents paid 400 new for it off dell. My parents were probably under the "new car" philosophy to get the kid a basic model and it'll incentivise them to work to get something better even though I was 19-20 and wasn't gonna spill crap all over it. It had a 1.4ghz celeron singlecore that could barely run xp). It prompted me to work and save and blow over 1000 euro on a 1.66ghz core 2 duo Acer (just before vista was on the cards so I got XP MCE). That was my well used (and abused) personal workhorse for ages (saw manys the OS experiment including vista, quite a few ubuntu releases and the various public, and not so public, test builds of windows 7). I'm currently on another acer that's 1-2 years old and has a 2.26ghz core i5 with 4gb ram.

Around 05/06 I heard about this thing called Ubuntu and that it was a free OS. I looked up the website and screenshots and I didn't like the Gnome top panel and dismissed it as too OSXy. I then heard about a "windows user friendly" version called Kubuntu. Our house had slow broadband at the time and I thought I wasn't gonna download it as it'd take ages. So I saw that they'd post it out for free to any country so I opted for that. I installed it on my laptop and wifi didn't work out of the box and this was a deal breaker. I wanted portability and needed wifi for college so back to xp I went (I had a system install cd).

From about 9.04 (or possibly earlier) began an on again off again flirtation with ubuntu, monitoring it's progress and doing a full install (as I wanted to go full out using as my main OS to give it a fair chance, and also I hadn't heard of virtual box at the time). I always was left thinking it's 85% there to being my main OS, ... ok it's 90% there,.... ok it's 95% there etc. But If i'm prefectly honest it wasn't until 11.10 and Linux Mint 12 that I thought "I really can use this as my full time OS and not have a niggling 1% instance where I want to use windows. I have a PS3 for gaming and Libre Office is now at a level where I don't have to install Office 2007 under wine anymore (it's possible and works 100% but after a while and the rate I tend to distro hop or try out new stuff in virtual box, the functionality gain isn't worth the hastle of installing as I don't use it really). Any games I do run are mostly emulators and casual stuff.

Terminal, I don't touch really unless it's a "copy these sudo commands into the terminal to install". I've gotten used to the fact that ubuntu and mint are easy to install software to and Wine is now virtually bomb proof unless you need direct x or .net framework or something).

In conclusion right from the beginning I was fascinated by the prospect that a full desktop OS can be completely free but in a way that has hindered it as it doesn't have the financial resources of Microsoft and Apple to iron out the niggling aspects as quickly or to get huge software vendors to support their platform. For me it has taken this long to rival them in my mind and cause me to possibly switch for good. I'm more mature now and so are (some) Linux distros. The back and forth with windows has stood to me well as both my parents and the vast majority of my friends use 7 and I can help them as I've used it extensively since the public beta.

Windows 8 hasn't impressed be at all thus far. I realise it's just a developer preview but I guess it's a "love it or hate it" interface. It's geared towards touch input (tablets and in the case of Windows Phone 7, phones) I understand that, and they are making a huge gamble by porting it over to the ARM architecture. What I wish they would do is have an option upon installation to install the Metro UI (what they call it) or to just stick with a refined and updated Windows 7 interface. I was quite pleasantly surprised by the Windows 7 "Superbar" (the bottom panel) and the Ribbon interface they employed in Office 2007 and 2010 as well as MS Paint and Wordpad and a few others. I find it's pretty intuitive yet powerful.