February 2011
5 posts
Review: Strategic Intuition (Duggan, 2008)
The author discussed how does a success strategy being created (or discovered). Innovation and creativity are based on extensive and deep knowledge and experience, and an open, humble mind. Nobody can predict the future, but we can get prepared and equipped with deep knowledge (like creating strategy options), then actively search for opportunities and changing objectives, with continuously...
Feb 19th
Review: The Strategy Paradox (Raynor, 2008)
This book focused on management of uncertainty (including risk), and proposed a 4-step method to avoid making strategic decision by guess or just leaving the profitable opportunities with greater risk. The main idea of the method is based on creating and operating “strategic options” instead of vast investment into an emerging opportunity. The board sould focus on the strategic...
Feb 19th
Feb 17th
Feb 13th
Feb 12th
December 2010
4 posts
Dec 19th
Dec 16th
Dec 14th
Dec 2nd
November 2010
5 posts
Nov 17th
थ्री इडीयट्स
Nov 14th
Nov 8th
What games engage the brain: 1 Experience bar 2 Multiple long and short aims 3 Reward for effort 4 Rapid, frequent, and clear feedback   5 An element of uncertainty 6 Windows of enhanced attention by dopamine   7 Other people are inspiring The concepts engage brain can be applied on business management, education, and government policy. A minor point: For 15 objects, 25% odds, 2 rivals engage...
Nov 1st
Nov 1st
October 2010
3 posts
busy
Oct 18th
Oct 9th
TOEFL
Oct 5th
September 2010
2 posts
honorable discharge!
Sep 26th
2.4GHz Communication
ISM band 2.4Ghz communication at 1Mbps datarate and 0dBm power level with FHSS using 8051 works. Further improvement may be PCM/PPM modulation conversion. Or even UART, which means no downward compatibility. There are 2 NRF24L01 tranceivers and 2 Atmel 8051 MCUs used in this experiment. The lower circuit is as transmitter, which possesses an LED on P1.0 as indicator of booting process and...
Sep 10th
August 2010
1 post
Infrared Communcation
As the datasheet of PNA4602 reported, normal action of output is constant, but monostable. Therefore, previous pair works incorrectly. The receiver PNA4602 was tested by a general remote controller on 38Khz carrier, and it ouputs correctly. The IR diode and driver transistor has a normal voltage drop, so the problem must be in the oscillation generator, NE 555 and its peripheral components....
Aug 5th
July 2010
1 post
Jul 17th
June 2010
1 post
Countdown 99 days
Jun 19th
May 2010
1 post
200 days
May 14th
April 2010
1 post
So tired…
Apr 9th
March 2010
2 posts
1100 Km in 38 hours
Mar 12th
Mar 10th
February 2010
2 posts
Feb 16th
There’s no place like 127.0.0.1.
Feb 12th
January 2010
1 post
Keep going.
Jan 9th
December 2009
3 posts
Happy New Year!
Dec 31st
Dec 25th
I wanna freedom.
Dec 25th
November 2009
1 post
Days after days.
Nov 21st
October 2009
3 posts
Oct 26th
Military Service: Political Warfare Officer
Oct 25th
“Entia non sunt multiplicanda praeter necessitatem.”
– Ockham’s Razor by William of Ockham (1285–1349), English logician and Franciscan friar
Oct 15th
September 2009
5 posts
Aria Adagio
I have attempted to get the AR engine work by several measures after getting the simplified Bresenham algorithm done. First, I implemented a coordinate generator depending on clock accumulator using always block, but it did not work because the timing of LCD is difficult is difficult to be synchronized with. Then, I turned to write a module with output resembles the output timing of the 4 port...
Sep 15th
Aria Adagio
This piece of work journal records attempts on orthodox pure hardware way of real time vector graphic generation and SOC way using virtual CPU and Avalon bus as hybrid embedded system to generate graphics on the touchpanel based on NIOS II. Embedded system way using NIOS II is rugged because of the intricate architecture and Java-based IDE (Eclipse) including NIOS II and SOPC builder. The...
Sep 11th
Get a cup of coffee, and keep working.
Sep 4th
Aria Adagio
Considering plane translation, I have reviewed the color LCD scan timing control, SDRAM access control, and Flash read control modules thoroughly again. Implementing translation between LCD scan timing control requires a large array as a buffer to store 24-bit RGB pixels waiting to be displayed. In common video cards, this function is done using vRAMs, which usually are SSRAMs. There is a 2MB...
Sep 1st
“We could not prove freedom to be something actual in ourselves and in human...”
– Immanuel Kant
Sep 1st
August 2009
11 posts
Aug 27th
Homebrew PCB
PCB  CAM files can be generated using FreePCB and ViewMate. Layout CAM file was printed using laser printer on general copy paper as positive. Then the schematic was overlaped on the FRP photo PCB ,and put under direct sunlight for 5minutes. Subsequently, the PCB was dipped into a 1:20 developer in dim room for more than 20 minutes. In succession, the disconnected wires were corrected using ink...
Aug 25th
Aria Adagio
The cordic algorithm for trigonometric function generation was not applied in Aria due to deadline of the contest. Otherwise, I implemented LUT circuits including sine and cosine value generation referring to a Cornell U. paper, which is much simpler than implement a cordic subsystem in Aria. SOPC based development is quite a rational direction, but some literature reviewed that NIOS has a lot of...
Aug 22nd
Typo
Typo is a serious problem while developing ASIC with a insensitive complier. It has took a lot of debugging time on trivial errors. Again, verilog is a low level language, developers have to handle the bitwise processing problem, and tasks which are easily be done using standard library. Everything requires tedious and invention-of-a-wheel-again work. Debugging with simulation sounds graceful...
Aug 21st
“The opposite of a trivial truth is false; the opposite of a great truth is also...”
– Niels Bohr
Aug 20th
Patience
Dealing with HCI problem by pure verilog, i.e. without SOPC, is horrible. Almost all the matter-of-course functions and  properties, such like trigonometric functions, floating point processors, negtive numbers, etc. need to be built by the developer self. It challenges one’s mind, not only on intelligence but on patience.
Aug 20th
Aug 17th
Aug 10th
Aug 10th