星期一, 六月 30, 2008

http://www.gmap-pedometer.com/?r=1896718

080629 6.27mile ccw 62min

星期五, 六月 27, 2008

dcd's vogue ROMs & kitchen 1.0.4 - xda-developers
Bill Gates: top ten greatest hits (and misses) - the Microsoft years - Engadget
Hits
Internet Explorer (IE)
Introduced 1995 - followed netscape, without bundled with windows, it couldn't have lived.
Media Center
Introduced 2002 - this is useless to me, I never use it, before PC has a good OS for TV Screen, I dont think this thing flies.
MS-DOS
Introduced 1981, discontinued 2000 - bought from IBM.
Office
Introduced 1989 (on Mac), 1990 (on PC) - bought from many companies and there's less and less reason to upgrade.
Peripherals
Introduced 1982 - xbox360 driving wheel has driver issue, what's going on?
Windows 3.1 / NT 3.5
Introduced 1992 and 1994 - crash like hell but nothing else available any way. I used win3.2, win98se for long time.
Windows 2000 and XP
Introduced 2000 - XP was not so good at start but it's good now. I still like classic windows look, instead of xp look, dislike vista look.
Windows CE / Mobile
Introduced 1996 - followed palm, this becomes a slower and resource killing OS, even for now. most M$ application on CE wont quit, is it so hard to call Application.Exit()?
Xbox and Xbox 360
Introduced 2001 and 2005 - xbox360 RRoD and they dont want to promote HD-DVD to make it winner, now ps3 will catch soon.
Visual Basic
Introduced 1991, discontinued 1998 - screen shot is old basic, not visual one, never liked this, I miss PASCAL and Delphi.

Misses
Origami / UMPC
Introduced 2006
Note: Intel, please join Microsoft on stage to accept this award - it was promising, I dont need those stupid buttons or keyboard, but it's still too heavy and too expensive. mini-notebook like eeePC and msi wind will win, not UMPC.
Windows Vista
Introduced 2007 - explorer 100% CPU for certain binary files, very very very ... slow.
Default Marshaling for Arrays: "Interoperating with Unmanaged Code

* Exposing COM Components to the .NET Framework
* Exposing .NET Framework Components to COM
* Consuming Unmanaged DLL Functions
* Design Considerations for Interoperation
* Advanced COM Interop
* Interop Marshaling

Interop Marshaling
Please Wait
Default Marshaling Behavior
Please Wait
Blittable and Non-Blittable Types

* Default Marshaling for Arrays
* Default Marshaling for Boolean Types
* Default Marshaling for Characters
* Default Marshaling For Classes
* Default Marshaling for Delegates
* Default Marshaling for Objects
* Default Marshaling for Strings
* Default Marshaling for Value Types

Default Marshaling for Arrays"
NBC sued after `Dateline' suicide - Los Angeles Times: "The sister of a man who was suspected of being a sexual predator and who killed himself as the cameras of “Dateline NBC” closed in on him sued NBC Universal Inc. for $105 million Monday."

weird, why his 'sister' took so much damage from this?

星期四, 六月 26, 2008

GPS Tuner - Offroad Navigation
something similar to GPS Trainer
Generic Enum to List<T> converter (C#) - Expanding the .NET blogosphere
interesting work and discussion

public static List EnumToList()

{

Type enumType = typeof(T);

// Can't use type constraints on value types, so have to do check like this

if (enumType.BaseType != typeof(Enum))

throw new ArgumentException("T must be of type System.Enum");

return new List(Enum.GetValues(enumType) as IEnumerable);

}

Elf upgrading etc. - xda-developers
also known as touch
Gmaps Pedometer
4mile ccw 38min. :(

星期三, 六月 25, 2008

Download TCPMP (Pocket PC) 0.72RC1 for Windows Mobile PocketPC - Softpedia

free

TCPMP (Pocket PC) description Download
The Core Pocket Media Player is an open-source media player.

Supported file containers:

AVI (*.avi)
Matroska (*.mkv, *.mka)
MP4 (*.mp4, *.m4a)
Ogg Media (*.ogg, *.ogm)
ASF (*.asf)

Supported audio codecs:

Mpeg 1 Layer III
Ogg Vorbis
Musepack
Windows Media Audio (on Windows Mobile devices)
AC-3
AMR
Adpcm, uLaw

Supported video codecs:

DivX
XviD
MPEG4-SP (plus B-frame support)
MPEG1
M-JPEG
Windows Media Video (on Windows Mobile devices)
yaya: Concurrent Ajax Call

The default behavior of asynchronous postbacks is that the most recent asynchronous postback takes precedence. If two asynchronous postbacks occur in sequence, and if the first postback is still being processed in the browser, the first postback is canceled. If the first postback has been sent to the server, the server processes the second request when it arrives and does not return the first request.

You can also use JavaScript and the PageRequestManager class to customize partial-page updates on a page. For example, you can write script to give precedence to a specific asynchronous postback if more than one is underway. You can also enable users to cancel postbacks that are in progress.

And this is a more decent the solution than M$

http://geekswithblogs.net/rashid/archive/2007/08/08/Asp.net-Ajax-UpdatePanel-Simultaneous-Update---A-Remedy.aspx

星期二, 六月 24, 2008

专家称汶川地震前曾出现典型前兆现象_新闻中心_新浪网
加上开除12位“地震工作人员”,这后面肯定有点什么。
Language limitation, the death of philosophy

Well, philosophy started as 'love wisdom', after science separated from it, I think there's pretty much nothing useful left. One reason is that how we can use our language to communicate something as precise as 'philophy' definitions. When I say 'apple', you can understand what it means as simple as 'apple'. But what exactly do I mean by 'apple' at the precise point and time? Maybe apple is easy to understand between us, what about 'soul', 'spirit', 'existence'? Do you think we can communicate effectively on the preciseness of those words? I think not.

星期日, 六月 22, 2008

Gmaps Pedometer
6.27mile, cw, 57min

星期三, 六月 18, 2008

Gmaps Pedometer
4mile, ccw, 35min
法国媒体称中国赴法旅游人数下降70%_新闻中心_新浪网
中国需要巴黎什么?在背后插刀子么?

星期二, 六月 10, 2008

Waninkoko - Wii Projects
连接汇总

星期五, 六月 06, 2008

教师地震时不顾学生先逃命续:公开亮相道歉_新闻中心_新浪网
这人还是去找北大同学卖猪肉吧,别当老师了。
上海自来水来自海上


日照老年人。。。。。
黄山落叶松

原版真迹:
画上荷花和尚画,书临汉帖翰林书

后世赝品:
王人美是美人王

如果能对北京就好了,群众力量很大

星期四, 六月 05, 2008

Today @ PC World Asus Provides Glimpse of Eee Monitor PC Design, Says More Eee Gear To Come
$200-300 for that stylish PC, I might hook up one with external HDD as my home server since the WHS costs over $500 and offers much less functionality

星期三, 六月 04, 2008

Stupid movie - ironman
so the guy realized and his weapon is killing people(how obvious?) and he's not into finding out how his weapon got into hands of terrorists but to create a new 'weapon' and consider that not a weapon?
btw, that super rich guy is using a v-tech cellphone.
Wild guesses for fun

Obama won, so the WASPs will really be mobilized against him. I dont think he either 'change' or 'talk' them into voting for him.

Next is who's gonna be McCain's VP, Pawlenty said he wont run and he's not prepared, Romney might, but he's mormon, Huckbee has no money, Ron Paul is out of the question. I think it might be Juliani, who's actual from Bush group, but he's not a public Bush group member, he has the money.

星期一, 六月 02, 2008

Nokia's patent for potential N85 reveals unstoppable camera fetish - Engadget
personally, I feel a large screen with several buttons and slide open is the best design, it can be slim, also only one LCD screen needed(no need to touch), it can operate without openning (just click talk/end), or open to dial and do more stuff. maybe that camera can be a top 'add-on' unit instead of built-in, so you can swipe it with GPS/TV-Tuner.
Ground up vs Top down development?

OOP books, especially design patterns like to prompt people to follow the Top down development, that is to create the grand architecture first, then fill in the fine detail in the end. With refactor function in vs.net, I am thinking about the more efficient, ground up development where you design everything that's nice and just enough for your current work but leave the grand architecture for all 'flexibility' for future refactor. e.g. If you dont plan to have multiple-GUI, you dont really need to have the MVC for your project. On the other hand, with MVC tools available, it seems pretty easy to start those 'grand' work.
Things happend when I ran the 10k. It was boring so I thought about a joke.

a group of people lining up in front of a tan shop and complained: 'I've been waiting here under the scorching sun for hours, but I heard once I get in, they tan really well'.
Marc Forrest.com » Garmin Nuvi 200 Track Hack
This probably wont work in mine (if I can get it). since garmin nuvi 200 isnt so heavy, it might be a bad idea to track running with it.