January 2013
4 posts
2 tags
Software and AT commands for M2M Modules |... →
3 tags
M2M:Integrated Chip set vs Module? →
There are 4 options to consider in developing a new device: An integrated device that supports the core functionality needed for your application. Advantages - no certification costs, proven performance, shortest time to market Disdavantages - higher per unit cost & limited flexibility in the functionality Examples - Typcial Deployment Range - 1 to 1000 Vendors - depends on application An end...
3 tags
M2M:Integrated Chip set vs Module? →
Well, as with any technology someone owns the IP and you’ll need a license to develop with it. Most of the time its Qualcomm and you need to get a IP license to the technology you are trying to implement with (i.e. WCDMA) and the IP license usually requires a substantial up front cash investment (think millions) and/or a minimum order quantity. Honestly, unless you are close to or in...
2 tags
Rands In Repose: The Process Myth →
Process should be written by those who are not only intimately experiencing the pain of a lack of process, but who are also experts in the culture.
November 2012
2 posts
5 tags
Using Symlinks in Windows Vista - How-To Geek →
C:\mklink /D C:\TestFolder C:\Users\Geek\TestFolder symbolic link created for C:\TestFolder «===» C:\Users\Geek\TestFolde
3 tags
Online Epoch Date/Time converter →
useful for calculating seconds since epoch
October 2012
13 posts
1 tag
Fitt's Law →
This is a classic Fitts’s Law problem, and Fitts’s Law states that the ease of hitting a target is a function of both the size of the target and the distance to get there. So you want bigger targets on bigger displays, because there’s more distance for your pointer (in this case, your finger) to travel, but you can get away with smaller targets on a smaller display because there’s less distance to...
4 tags
5 Ways Hardware Makers Are Hurting Windows 8 |... →
To OEMs, it seems creating a family of products means nothing more than simply making a set of devices look similar. Hogwash. The reason Apple has been so successful is because its family of products operate better as a unit, with cross-platform features (iTunes, iCloud, iMessage, and so forth) that no competitor can rival. The experiences need to be designed together.
3 tags
FAQ - implementing-rest - Frequently Asked... →
2 tags
The web kills off other protocols because it has... →
The web kills off other protocols because it has something most protocols lack: a simple way of labeling every available item. Every resource on the Web has at least one URI. You can stick a URI on a billboard. People can see that billboard, type that URI into their web browsers, and go right to the resource you wanted to show them. It may seem strange, but this everyday interaction was impossible...
the easier you can communicate, the faster change happens.
– Entries tagged with “REST” » » Untangled
1 tag
Create a Presentation Your Audience Will Care... →
Generating ideas is the easiest part of creating a presentation. The hard part is deciding what to keep. Many of your ideas may be fascinating or clever, but you can’t squeeze them all in — and no one wants to hear them all, anyway.
Average Size of Mobile Games for iOS Increased by... →
The flipside of the increasing file-sizes is that the internal storage of smartphones and tablets is becoming a scarcer resource, as the device capabilities struggle to keep up with the requirements of apps and mobile content. Markkanen predicts, “Especially the consumers with 16GB devices are likely to become more conscious about what apps to keep and what to uninstall, so the developers’ bar to...
5 tags
.NET Crash: Managed Heap Corruption calling... →
The most common reason for managed heap corruption is bad PInvoke’s. We pass in a buffer to a native (non .net) API which the native API is supposed to return some data in, but the buffer is too small for the results. Since the API has no clue about .net and no clue about the boundaries, it just happily writes its data.
The moral of the story? First off, make sure that if you call an API...
3 tags
Tracing Win32 API While Debugging a Process
Load an executable or attach WinDbg to an existing process and use logexts debugging extension (in output below all API parameters and return values are omitted for visual clarity): 0:001> !logexts.loge
0: 001> !logc e *
All categories enabled.
0: 001> !logo e d Debugger Enabled Text file Disabled Verbose log Enabled
0: 001> g
4 tags
Visual Studio 2005 has compatibility issues with... →
you need to install the following below in the following order to get VS 2005 running properly on Windows 7.
1. VS 2005 SP1
- http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=5553
2. Visual Studio 2005 Service Pack 1 Update for Windows Vista
- http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=7524
4 tags
Code inspection & defects
In 1976, a landmark paper by Michael Fagan[2] found that code inspections can remove the overwhelming majority of code defects (up to 90%); no other quality assurance technical comes close.
[2] Fagan, Michael, “Design and Code Inspections to Reduce Errors in Program Development,” IBM Systems Journal 15, no. 3: 182–211.
4 tags
John Bently (Programming Pearls) on work-life...
How can one achieve a work-life balance? How can one keep professional life from dominating everything?
Set inviolable rules (the easy part) and then don’t violate them (always much harder). In the mid-1990s, I was simultaneously involved in rushing a product to market and being the full-time single dad of a middle-school son. I made a point to take my son to school every morning, to pick him up...
2 tags
Playbor = Play + Labor →
Gamification in the enterprise need to be voluntary and autonomous or it may turn out to be an ‘electonic whip’.
http://latimesblogs.latimes.com/lanow/2011/10/steve-lopez-disney-responds-to-electronic-whip-criticism.html
September 2012
1 post
Amara's Wiki-Style Translation Platform Enables... →
August 2012
2 posts
4 tags
Why Too Much Data Disables Your Decision Making |... →
In a world where every click brings the promise of a discovery, we are all at risk of becoming addicts. The challenge lies in differentiating between questions worth exploring and questions best left unasked.
3 tags
How Microsoft and Netflix Lost their Way - Boris... →
It’s not enough to make the right decision; a leader also needs to talk about that decision with the right people, and in the right way.
July 2012
1 post
1 tag
인퓨처컨설팅 & 유정식 __ 브레인스토밍은 쓸모가 별로 없다 →
브레인스토밍을 해야 한다면 반드시 각자가 혼자서 생각하는 시간을 충분히 가져야 하고, 중간에 ‘한 두 번 끊어 가야’ 합니다. 그래야 다른 사람의 아이디어에 순응하고 고정화되는 경향을 줄임으로써 아이디어의 양과 질을 제고할 수 있죠. 또한, 아이디어의 심도를 높인다는 결과로부터 유추할 수 있는 것은 브레인스토밍이 특정 주제에 관한 한 아이디어를 깊게 파고드는 데에 적당하다는 점입니다. 그래서 그냥 한번 폭넓게 논의하자는 의도로 브레인스토밍을 실행해봤자 별로 소득이 없습니다. 하나의 아이디어를 파고들 때야 브레인스토밍이 조금이라도 의미가 있는 것이죠.
May 2012
3 posts
2 tags
Cygwin update error - "file in-use ..."
Cygwin update is stopped with “file in-use …” error popup.
Eventually rebooting and trying again solved the problem.
1 tag
NUL is the ASCII character whose code is 0; NULL is a pointer whose value is 0....
– Non Null Terminated String
April 2012
0 posts
4 tags
gcc command not found error in OS X Lion - Fixed |... →
Here’s how I fixed it: In Xcode, go to: Preferences -> Downloads with “Components.” Find Command Line Tools, and click on install.
March 2012
4 posts
4 tags
Change and customize Windows 7's Logon screen... →
2 tags
Etherpad Lite →
Google Docs alternative for collaborative document editing
2 tags
Using Great Storytelling To Grow Your Business |... →
2 tags
Learning To Be A Power Listener | Fast Company →
February 2012
10 posts
3 tags
Engelbart's Chorded Keyboard as a Touch Screen... →
2 tags
운동선수들로부터 배우는 슬럼프 극복 방법 →
2 tags
마이크로소프트웨어 →
현실에서는 책이 아니라 경험 많은 코치가 필요하다.
2 tags
5 Tools For Managing Your Personal Brand Online |... →
2 tags
5 Tools For Managing Your Personal Brand Online |... →
2 tags
Platforms 101: Not all mobile platforms are... →
2 tags
Beware Of Following The Gospel Of Minimalism,... →
Apple’s minimalism isn’t just about aesthetics; rather, it’s a massively important piece of their overall business strategy. And as a result of their success, Apple has inseparable from most people’s definition of what “good design” means.
2 tags
Shantanu Sinha: Motivating Students and the... →
Students should feel good about what they accomplish every single day, and be encouraged to overcome their personal challenges. When learning once again becomes a personalized path full of individual triumphs, students will reclaim their natural enthusiasm and passion for learning.
January 2012
29 posts
4 tags
Byte Buffers and Non-Heap Memory →
why memory mapped io is faster than disk io
4 tags
java - Why JNI call to native method is slower... →
2 tags
External Site | Java.net →
3 tags
Launch Java Applications from Assembly Language... →
2 tags
java - What makes JNI calls slow? - Stack Overflow →
3 tags
231games.com - Social Entertainment from ASIA ::... →
Phone Size - Phone size comparison made easy! →
2 tags
Android Design - Welcome →
4 tags
Where did AT commands come from? →
In 1981, Hayes developed the Hayes Smartmodem. This was a unique product at the time, because this modem was no longer simply a “dumb” device blindly converting serial data to and from audio tones, but contained some “intelligence”. It was possible to send commands to the modem to configure it, to execute certain operations (such as dialling a number, quieting the...
4 tags
Enterprise Integration Patterns - Table of... →
2 tags
Hidden features of Python - Stack Overflow →
3 tags
Brian R. Bondy - The big picture of how Khan... →