February 2012
1 post
2 tags
December 2011
3 posts
Interactioned: 700,000 Daily Activations Isn't... →
interactioned:
A lot of the press have been trumpeting Andy Rubin’s tweet that as of a few days ago over 700,000 Android devices were being activated daily. One ridiculous report over at AllThingsD even floated the notion that we could see 2.5 million activations by the end of next year. But as far as I can…
3 tags
In short, the Galaxy Nexus seems more like a phone that its makers can brag...
– http://shawnblanc.net/2011/12/android-galaxy-nexus-review/
Definition of an ‘Apple fanboy’ and those that use...
Apple fanboy: Someone who is tired of technology being difficult and knows there is something better; someone that loves to get the job done instead of working on their machine; a person that isn’t afraid of breaking the status quo; someone that appreciates quality design and workmanship; a person that realizes cheapest isn’t always best.
Apple fanboys are commonly confused with the sensible...
October 2011
1 post
the understatement: Android Orphans: Visualizing a... →
understatementblog:
The announcement that Nexus One users won’t be getting upgraded to Android 4.0 Ice Cream Sandwich led some to justifiably question Google’s support of their devices. I look at it a little differently: Nexus One owners are lucky. I’ve been researching the history of OS updates on Android phones…
August 2011
2 posts
6 tags
Scripting language comparisons →
An extensive side-by-side reference sheet of four scripting languages (PHP, Python, Perl, and Ruby) with which you can compare how the different languages handle variable declarations, concatenations, objects, and hundreds of other things. Great cheatsheet for learning a new language when you’re already familar with one of the others.
Via kottke.org
How to dice a Onion?
July 2011
6 posts
1 tag
2 tags
What’s amazing to me is that Apple has accomplished 28% iOS smart phone market...
– http://techpinions.com/why-it-matters-that-apple-is-the-number-1-smart-phone-manufacturer/1347
AppStore: ChatBot === EVE (WALL-E)
ChatBot’s icon is almost exact replica of the Disney/Pixar movie character “EVE” from the movie “WALL-E”
3 tags
10 Ways Not To Resign From A Job
Don’t resign unless you have a firm, written job offer you’ve accepted. This was the first thing my Dad taught me about the workaday world, and it’s been one of the most important. Why? All your friends at cool start-ups, that gal you met at a conference, your boss from three jobs ago: one (or all) of them has said to you, “I’d hire you in a second. Call me.” Problem is if you quit and then make...
3 tags
Data URI Sprites →
CSS Image Sprites are now commonly used to remove the performance problems created by making separate HTTP requests for every image on a web page. Unfortunately the technique cannot be used on a web page with a dynamic image set such as the eBay search results page: the images on the page change with every request based on the item specifics, therefore combining them into one sprite image is not...
3 tags
June 2011
6 posts
1 tag
1 tag
HTML5ify your existing code base →
3 tags
Native style momentum scrolling to arrive in iOS 5 →
One of the biggest gripes of web apps in Mobile Safari comes to an end. In iOS 5 Beta 2, you are able to do this on an element with CSS:
overflow: scroll;
-webkit-overflow-scrolling: touch;
And the content inside that element should get native style momentum scroll. Just like any other app in iOS. Leaked screenshot of release notes (click for larger view):
3 tags
Datastructures, algorithms, and approaches written...
Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. All of the code is available under an MIT License.
By Nicholas C. Zakas
Download and Explore
2 tags
Java Garbage Collection and Heap Analysis
Java Garbage Collection and Heap Analysis on Prezi
May 2011
5 posts
1 tag
Javascript foundations: Inheritance
View more presentations from John Hunter
Spritemapper, a CSS Spritemap Generator →
cameronmoll:
Well now this sounds pretty handy. Merges multiple images into one and generates CSS positioning for the corresponding slices.
Flux CSS3 Slider →
cameronmoll:
Hardware-accelerated image transitions using CSS3, which, as described in the readme on GitHub, “improves performance on less powerful devices such as mobiles and tablets.”
Indeed, this functions quite well on both my iPad and iPhone.
The incredible delivery system of India's... →
Every day, approximately 4,000 dabbawallahs deliver 160,000 home-cooked lunches from the kitchens of suburban wives and mothers direct to Mumbai’s workers in “the world’s most ingenious meal distribution system.” (Hey UPS, how’s that for logistics?)
April 2011
11 posts
1 tag
iPad 2 Arrives in India on April 28 →
iPad 2 with Wi-Fi will be available in Japan on April 28 and Hong Kong, India, Israel, Korea, Macau, Malaysia, Philippines, Singapore, South Africa, Turkey and UAE on April 29 for a suggested retail price of $499 (US) for the 16GB model, $599 (US) for the 32GB model and $699 (US) for the 64GB model. iPad 2 with Wi-Fi + 3G will be available for a suggested retail price of $629 (US) for the 16GB...
Evolution of a Prototypal Language User →
izs:
Fresh out of Java or C++, learning JavaScript. Look up on the internets how to define a class. It doesn’t quite work. Avoid the “new” keyword, because it is dangerous.
Learn about prototypes. Design constructors that work how you expect. Re-introduce “new” into your code. Note: Many programmers…
Copy cat's thrive in China →
jyorr:
The story
Beijing, China-based startup, DianDian, has recently raised $10 million from big names like Sequoia and Ceyuan. With more than $1 million capital it seized from Kai-Fu Lee’s Innovation Works in Feburay, DianDian has raised a total of $11 million or more in just several months.
You might wonder what kind of service DianDian provides. Actually it is a
Every six months I’d take a look at the scope of the Android, and decide if it...
– JOHN CARMACK: RAGE HD for iPhone
Great Software Engineers
KISSmetrics Web Analytics
1 tag
Crash Course: Design for Startups →
1 tag
Front End Standards →
Understanding of front-end development best practice
Why Gorgeous User Interface Design is Important →
mycolorscreen:
MyColorscreen is a place for users to showcase their home screens. One of the reason why users are customizing their home screen usually stem from the fact that the current UI (user interface) design of their OS, apps, widgets are abysmal to look at and doesn’t offer any usability advantages.
Tyler Galpin: Installing an SSD in your iMac: a... →
tylergalpin:
First of all, I did this and it was a hugely ridiculous process. I learned a lot of things the hard way as I went along with the install, so hopefully this guide will help some of you through the process. Details: I have a mid-2010 27” iMac and installed this SSD to work alongside my HDD which…
1 tag
AOL has found a way to acquire what it cannot build, but it still hasn’t found a...
– David Carr, Nytimes.com, http://www.nytimes.com/2011/04/04/business/media/04carr.html
March 2011
2 posts
J-P Teti: The iPad is 99% more open than any other... →
roboteti:
As you may or may not know, this is my 8th grade year. My school goes to 8th grade, so this is my gaduation year. It would be worth mentioning that I don’t have any nerdy friends at school. I’m the only nerd in the whole 8th grade. I have an iPad. I’m the only person in my class who has one (at…
static text: Trust →
statictext:
After being burned twice by software developers, Steve learned his lesson. The mac needed more software, it needed something unique to take advantage of the beautiful GUI and the revolutionary mouse, but it didn’t have it. Not on launch day anyway. The NeXT computer needed great third party…
February 2011
7 posts
Apple's Three Laws of Developers
yourhead:
A developer may not injure Apple or, through inaction, allow Apple to come to harm.
A developer must obey any orders given to it by Apple, except where such orders would conflict with the First Law.
A developer must protect its own existence as long as such protection does not conflict with the First or Second Law.
— I. Developer
Gilt Technologie: Tips for optimizing iPhone/iPad... →
gilt-tech:
We’ve made a number of optimizations to our iPhone/iPad codebase over the past couple of months, the effects of which can be seen in the attached video:
(Because our application is so dependent on the network, the new code won’t appear to outperform the old code 100% of the time. This is…
Standard iPhone Element Sizes (Width x Height)
jdg:
Core Elements:
Carrier Status bar - 320x20 UIView - 320x460 UINavigationBar - 320x44 UITabBar - 320x49 UISearchBar - 320x44 UIToolBar - 320x44
Data Input:
UIPickerView - 320x216 UIDatePicker - 320x216 UIKeyboard - 320x216
Buttons:
UISegmentedControl - 320x44 UIButton xx37
Fields:
UITextField - xx37 UISwitch 94x27 UISlider - xx23
Indicators:
UIProgressView -xx9 ...
December 2010
2 posts
Rethinking the Mobile Web by Yiibu →
Presentation from Bryan Rieger.
Modeling the Mobile User Experience →
Presentation from Bryan Rieger.
November 2010
4 posts
Marco.org: Supporting older versions of iOS while... →
marco:
If you wanted your iPhone or iPad app to work with older versions of the OS, or if you wanted to make a universal app that ran on both iPhone and iPad, you need to ensure that the code never tries to call a method or instantiate an object that doesn’t exist on its OS.
For example, the iPhone…
Savage Thoughts: Making Ideas Work →
csavage:
I hear great ideas for new companies all the time. Unfortunately, the vast majority of these ideas never mature into startups, and even fewer become lasting companies. This is ironic because most people think building a startup is all about having a great idea. (I believe the phrase goes “if only I had thought of Facebook, I’d be rich!”) The truth is that while a good idea is essential,...
Zach Waugh: The difference between Apple and... →
zachwaugh:
Every time Apple releases a new product, it becomes more and more clear that no other company really gets it. The next war for winning consumers’ hearts - in both hardware and software - will not be based on tech specs, but on usability and user experience. Computers are already way faster than…
Badass JavaScript: Face Detection in JavaScript... →
badassjs:
You have probably seen face detection at work in programs like iPhoto and Picasa, but what if you could do that performantly in JavaScript? Chinese developer Liu Liu has done the honors, and implemented the algorithm using the canvas element.
The algorithm is implemented on top of a JS port of a…