On Oct 5th, I remember waiting up (as I’ve done for a few years now) for Apple’s “Let’s talk iPhone” event. There had been rumours that Steve Jobs might be there and I hoped to “catch” it on the live blogging. After about an hour and a half, I learnt about the new iPhone 4 S and went to sleep. In the morning on the way to work, I was still undecided about getting the phone and after watching the video of the new phone on the iPad, I had pretty much made up my mind. Oct 28th for Singapore!
The day went by pretty uneventfully. There was meetings and even chatted a bit about the new phone with a few colleagues, there’s considerably fewer Apple fans in my current workplace compared to previous but it’s still fun to talk about something new from Apple with people who care.
On Oct 6th, it was another typical day, reading news on the iPad on the cab to work. Opened up Tweetdeck and a feeling of dread came over me as I learnt the news about an hour after it had broke on the net. I headed straight up to the office, checked Apple’s website to be sure and there was the man himself and a tribute to his work. We had truly lost a visionary and creative genius.
I’m not a Apple user from Day 1. As a kid, I’ve seen the Mac in use and never really got into it. MS-Dos, Windows were the windows into the PC world. I got into programming on DOS /Windows,Unix (HP-UX) and discovered Linux soon after. Apple didn’t really enter my life till quite late when I got my first iPod Nano. It changed my life from then on with a simple concept of being a work of art serving music.
When the iPhone got released, most people were still using candy bar phones from Ericsson or Nokia. It was not until the iPhone 3GS that I experienced queuing up for the first time for an Apple device. Unboxing it was a change that now has seen me not purchase any Microsoft product since 2009. When I look back at how Microsoft squandered their lead especially in Smartphones, it’s amazing how Steve Jobs created a new product category that has dominated smartphone usage.
For the past year or so, I’ve been toggling between Windows 7 and Mac OS X. Even as a long time computer user, I definitely have come to see how his vision has changed how computing should be and how product development should be done. I am truly saddened by the loss of a visionary and someone who has innovated and touched everyone with his dedication.
From his Stanford commencement speech in 2005:
Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything — all external expectations, all pride, all fear of embarrassment or failure – these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.
…
Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma — which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.
Related posts:
]]>Presentations I’ve found interesting (not see rest on Slideshare yet)
Highlights
Related posts:
]]>Related posts:
]]>“haha the look on your face in this pix is priceless! <url removed>”
Looks innocent enough, we were recently at event and I thought photos were published. Click.
Shortly after, Twitter inbox starts flooding with messages. I was in a “Doh” moment and quickly got pinged by friends who lucky enough didn’t click on the links yet.
“lmao this video of you is funny as hell, im sharing it with everyone <url removed>”
Lesson learnt. DON’T click on short URLs from friends on any communication. It’s something I follow MOST of the time and unfortunately, trust and curiosity got the better of me today.
Somehow the Twitter session I was on got hijacked and the permissions allowed the rogue app to send messages to my contacts. Had this been a more malicious payload, it would have been less “humorous”.
Thanks to Katy for the info:
http://www.seascapewebdesign.com/blog/do-not-click-link-haha-look-your-face-pix-priceless
and Twitter’s help https://support.twitter.com/articles/31796
Have you:
If so, please take the following steps:
Please change your password immediately from the Passwords Tab in your Account Settings. Please select a strong password you haven’t used before. If you can’t log in to your account, please see thistroubleshooting page.
While logged in, visit the Applications tab in Account Settings. Revoke access for any third-party application that you don’t recognize.
If a trusted external application or widget uses your Twitter password, be sure to update your password in the application.
Related posts:
]]>It’s a habit of mine that I call the RTFM first before asking anyone practice. It’s something I see lacking in some people who are developers and usually I stop talking too much to them.
Starting quite early, I generally found reading first, then asking was a better way to generally not be an idiot about asking silly questions too much. Of course, with the internet (was more like BBS via a 9.6kbps modem), it made it a lot easier to search first, then ask (which got lesser and lesser as more info is put online).
Delicious when they launched was a godsend for the tonnes of bookmarks (all lost now in some major hdd erase). Everything is neatly tagged when I remember to do so but generally 5.4k bookmarks gives quite a bit of insight into what I’m interested in.
The first bookmark was from 4th Oct 2005 and titled “Drag & Drop Sortable Lists with JavaScript and CSS“.
As of July 2011, here’s the top 10 tags
Related posts:
]]>This time thanks to Decide.com and bit of patience (not something I do well when it comes to gadgets), I’ve made the purchase of a MacBook Air which will come really useful on the work trips. Lighter bag (my rationale) and really nice specs (i7, 256GB SSD!, 4GB RAM, Intel Graphics that doesn’t SUCK too much).
The same day the new Mac Air launched, Lion also got released. Since I was stuck in a hotel room, the 3.9 GB download was out of the question. When I got back, the MacBook Pro 13 (nickname’d Atron) got the upgrade. So far, nothing much has changed other than some rather awkward trackpad gestures… How the heck do I go back and forth in Safari/Chrome now?
Don’t be mistaken though, 10 apples in the house doesn’t mean I’m giving up on Windows. Windows 8 looks really neat and I hope to get it running on the main PC soon enough. For gaming and programming, the triple 24″ workstation still works pretty well. I do wonder how 3 x 27″ Apple Thunderbolt Display’s would look like though
Related posts:
]]>Lucky Chin was able to make it for the event else I would prob get lost in KL’s public transport.
We got in a little late and they were just announcing that the first few minutes would be an ice breaker session. The photo probably doesn’t show it too well but there was a LOT of people. Managed to catch up with a few interesting folks (UX, mobile, etc). Definitely not a .Net crowd
The sessions today was a new format for the guys (something I saw after Red Dot Ruby which is a Pencha Kucha presentation format (20×20 : 20 slides , 20 seconds each). It’s for the brave souls who can really cut straight to the point.
They also experimented with Slideshow Karaoke .. which you really need to have the guts to stand in front of an audience and have zero idea what slides you need to present and just go with the flow. Awesome effort by the first speaker who had transformed the “art of powerpoint presentation” to “dating”. The Top 20 indian movies and lastly a M$ Enterprise Product slidedesk was pretty ironic considering the crowd.
All in all, a pretty good session. Something regular and not what I’ve seen much in Singapore (for such a large crowd). Looking forward to the next session!
Related posts:
]]>So why do I do it?
Challenges faced
Does Scrum help?
Related posts:
]]>Here’s the solution!
// GROUP BY auswerten
function plw123ngb_posts_groupby( $groupby ) {
if( preg_match( "/(|[ ,.])id(|[ ,])/i", $groupby ) ) {
// GROUP BY auf post_date setzen
$groupby = 'post_date';
}
return $groupby;
}
add_filter( 'posts_groupby', 'plw123ngb_posts_groupby' );
http://schnurpsel.de/wordpress-und-die-suboptimale-mysql-optimierung-5051-74/
http://wordpress.org/support/topic/how-do-i-fix-the-sort-order-of-my-posts
Related posts:
]]>If you’re wondering, why do i need more speed? Well, when trying to transfer almost 3 TB worth of data, you want all the SPEED you can get! (DS1511+ has advertised 165.91 MB/sec Writing, 197.8 MB/sec Reading)
Did some research to understand bit more in depth and came across a post that asked the questions swirling in my head.
http://forum.synology.com/enu/viewtopic.php?p=42413
What exactly are the technical differences between the two Link Aggregation modes (“IEEE 802.3ad Dynamic Link Aggregation” and “non-IEEE 802.3ad Adaptive Load Balancing”) that are supported by Synology? Is “Adaptive Load Balancing” the same as “Static Link Aggregation”, for example? The help-text in the UI does not really clarify this.
The answer?
Feature: ‘IEEE 802.3ad Dynamic Link Aggregation’ vs. ‘Adaptive Load Balancing (ALB)’
Load Balancing: Tx/Rx vs. Tx only
Layer 3 Address Aggregation: yes vs. IP and IPX only
Layer 2 Address Aggregation: yes vs. no
Requires a switch that supports link aggregation: yes vs. no
Static Link Aggregation (SLA) is a form of IEEE 802.3ad, but is NOT supported by Synology. ALB is NOT a form of IEEE 802.3ad, but IS supported by Synology.
If you need to get even more info, read Intel’s explanation.
So now, should I go into overkill mode and bring back the Linksys SRW2024 (now rebranded under Cisco) from the DC? or go with a more sane 8-port Zyxel ES-2108-G?
Related posts:
]]>