MSDN Blogs
MSDN Blogs.
MSDN Blogs.
How many strands of thread does it take to keep us from being naked everyday? A whole lot for sure! How do you somehow collect all those strands and weave them into a single united strands that we wear everyday? Easy, a needle, strands with enough length and a significant amount of time and energy should suffice. So what’s the substance connecting all the dots? Technology. Dissecting and subordinating the impossible usually starts with HOW. How did you do it? How do we sew the strands to finally forms a piece of clothing? Technology in this virtual age is all about data. They are the fundamental element that shapes a computer as we know it today. Data on its own is useless, no matter if it is 1 Byte or 1 Terabytes, it does not hold any value unless value is added to them. ...
It’s been a few weeks after the whole world said their good byes to Steve Jobs, the iconic leader any startup/company should aspire to have. Everyone was in awe for what he did but mostly for what he didn’t do I suppose. He shaped the mobile landscape as we know today and for the years to come. I believe strongly that mobile developers are candidly smart but also stupid at the same time, this includes myself. We are smart because we embrace a whole new paradigm and concept in programming that is actually still maturing. There is no one size fits all platform that will deliver everything a developer would need. The most stupid thing of all is actually focusing only on a single platform instead of the product. ...
So far my experience compiling my own version of Android using CyanogenMod 7.1 here is as sharp as it can be. I’m running it smoothly on my Nexian Journey and it’s time to do some changes to CM’s default theme to show my own. Either creating the splash screen or the boot animation, each of the tasks have its own complication. I’m gonna start off by creating a boot animation. I created my boot animation using Adobe Photoshop CS4. Create the animation just like creating a GIF animation. First you need to know the LCD resolution of the device you’re gonna implement it with. Mine is 320x480 and that’s gonna be the base here. ...
Owkay, this is my first shot at compiling and building CyanogenMod 7.1 for Nexian Journey. Been trying to do so for the last 8 hours with only now I’m seeing some light on how to do it properly with Mac OS X Lion. Before starting, you should check out these resources to gain some grasp about the whole process: Google's official documentation CyanogenMod official instructions for Commtiva Z71 Marko Gargenta's fabulous screencast part 1 and part 2 Modaco's tips & trick compiling CyanogenMod in OS X Lion here The Nexian Journey MUST already be rooted, steps are located here Coffee and about 3+ hours to spend when building the first time From here on, the road will be bumpy and I warn you, your Internet bandwidth is gonna play a big part in finishing up all the necessary steps. You're gonna be downloading around 7 Gigs of source codes so make sure you're up for this. Credits are all reserved for the guys at Google and CyanogenMod for all the steps written below. I'm merely compiling all the information into a single blog post to save time. Before you start anything, READ this lifesaving blog post here from rootzwiki to hack a bit of Darwin's C libraries to cope with Android's needs. FYI: I’m compiling on a Macbook Pro Early 2011 Core i5 with Mac OS X Lion 10.7.2 and Xcode 4.2 ...
These past few weeks, I’ve been indulging myself into reading numerous articles both local and abroad about Startups. Most of the articles are written by people from outside the startup bubble looking inside. This boils down into again, Perspective. I’m sure everyone has got something to say about startups, so do I lol. I am part of a Startup that has gone through significant changes internally. I say significant because it’s a different beast since I first joined. Not all of them are great but having the courage to do it gives us valuable experiences. Whether it’s a startup or a conventional company, everything is all about Management. ...
Teknoup - Urbanesia AndroidView more presentations from Batista Harahap.
These past few months I had spent my days developing, I’ve been out from the digital community for quite a while. Only a few meetups with light discussions were my extracurricular activities, the rest was mostly spent learning on new platforms and new mindsets. It’s been more than a year since my first introduction to the digital community in Indonesia. StartupLokal was the first amongst many. Nowadays, I haven’t attended the monthly meetups due to conflicting schedules. A few days ago I met some friends from the community and their first response was “Where the hell have I been?”. ...
Okay I’m being straightforward in saying: this is a rather narcissistic blog post about who else but me :p This blog is my venting mechanism or in a more subtle way, my idealism to share everything I have collectively gather throughout this irreplaceable and most grateful life as non other than a Developer. It all starts on an 8088 XT my dad had when I was little. A game of Digger got my undivided attention to this CGA monitor with a box beneath it overlaid with a Turbo button to pump up more Megahertz lol. ...
A few days of hard done nights were all inspired by faulty encodings. Talk about “Hello World” experiences LOL. Keeping things in mind, to really smooth things up between Objective-C and PHP, in any Objective-C functions needing to encode/decode strings like PHP, here’s the encoding type: NSASCIIStringEncoding Do not interchange this with any other or things will go wrong :( Here are snippets to generate HMAC-SHA1 hashes in its Base64 form encoded correctly for OAUTH v1.0a authentication. ...