Programming anytime, anywhere-I am as free as the wind

Source: Internet
Author: User

April 12, 2013:

Half a year ago, my dream was basically realized. Solution: Android phone + LINUX deploy + connectbot (or jump VNC ).

Installed the complete arm fedora18 + lxde desktop, allocated 4 GB imagefile.

The problem of development tools has finally been basically solved. (The same as the desktop environment, that is, it has been solved !)

Android servers with larger memory are expected.

The original text is as follows:

I have always dreamed that I could program freely in the wilderness of nature. While breathing the fresh air, you can feel your thoughts freely. If you are hungry, you will eat. If you are sleepy, you will lie on the floor. There is no office computer, turbid air, noisy voice, tense pace, irregular and hard-to-eat diet. Completely integrated with nature.


The most basic condition for achieving this dream is, of course, a computer that can be carried with you. I once thought that at least one ultra-portable laptop was needed to solve the energy supply problem. Solar energy should be a good energy, but it has not yet been practical. However, I still can't help buying an IBM x31 instance, so I found it far from my dream! The laptop is still too big. In addition, it cannot be operated by lying down. It is too slow to start once and cannot be used as in notepad at any time. Put it back after closing.

I also found my handheld computer. Although the computing power is limited, it is easy to carry and can be pulled out from the pocket at any time. Very convenient. And meet people's needs. Power is also much longer than the laptop. Disadvantages include: small screen, inconvenient input, and limited development tools.

Although the handheld computer has three major shortcomings, do you think it is really so serious?

Small screen problems. Currently, there are 320x240, palm products reach 320x480, and advanced products reach 640x480. When the PC entered China, the resolution of the CGA display was only 320x240. Isn't it just fun to play?

Input is inconvenient. It is not enough to use a hand-written/virtual keyboard to knock on the Code. However, it is as convenient to draw a sketch and design it. In addition, if you purchase an external foldable keyboard, the code input is not a problem. The keyboard is too hard to lie down and play. Well, there is also a laser virtual keyboard for the Bluetooth interface. When it is turned on, a "keyboard" is injected, and only a small mobile phone is large. It is simply a sci-fi scenario. Now we still need to project it to a certain plane. In the future, I think there may be a Holographic Laser virtual keyboard. A keyboard will appear directly in the air. Just put it on your hand.

There are not many development tools. But it's enough, I guess. The basic things of a complete development environment are a language interpreter/compiler, an operating system, a text editor, a Resource Manager (Shell), and enough peripherals. These handheld computers have many Linux development tools transplanted to PPC, and the basic language is available. There is onboardc on the palm,
PP (PALM Pascal), nsbasic, plua,
Pippy, plisp. Isn't it enough? Of course, the software developed is basically for handheld computers. However, when software is used as a service, it is not important to define a platform.

 

In this way, I bought another palm Tx, but I have not bought any keyboard. J

 

Now, the dream of programming anytime, anywhere is half realized. On the bus, lying in bed, or even sitting on the toilet, I can program (programming, not abnormal ). What about the other half? I have no chance to freely experience the realm of heaven, people, Earth, and computer in the wilderness of nature. However, as long as there is a dream, there will be hope in my heart, so that I will continue to struggle for it.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.