IPhone tethering, iPad & CMS

Source: Internet
Author: User
Tags ssh server
IPhone tethering

Previously, when using WM machines, the machine had built-in Internet sharing gadgets. Connect your phone to your computer and start it.ProgramThe computer can use the GPRS of the mobile phone to access the Internet. I didn't expect the iPhone to have such a function, but it would take 25 yuan a month for at&t. In addition to the 2G traffic 25, it takes 50 knives a month to implement the data card function. It's so cool to wipe the apple. Fortunately, there is no need for WiFi in the school. After jailbreak, OpenSSH and other tools were used and the iPod server was set up to provide encrypted transmission services. Recently, I went to DC and encountered a situation where I needed to access the Internet but I didn't have wifi. Suddenly, it was not possible to set up a small ad-hoc Network and then use SSH tunnel for tethering. A successful attempt. When I came back to the search, I found that there were related tutorials on the Internet, so I did not write the specific steps. See here. As the iPhone uses a battery, the screen will automatically be disconnected when the Wi-Fi is off, so you need to install a small program insomnia. You can search for the installation in cydia or sudo apt-Get install COM. imequal. insomnia.

The experience in this case is that the accumulation of knowledge or proficiency is very important. If you do not have a certain accumulation of SSH usage and WLAN knowledge, you cannot come up with this method. I think of the debate on CS education on BBS. My personal opinion is also that it is quite necessary to accumulate memory or proficiency.

IPad

From this perspective, the iPhone can actually accomplish many things. A lightweight shell has been implemented for basic commands, and many common commands are available. For network applications, Lighttpd, PHP, SQLite, VNC Server, SSH server, and host lightweight blogs are available, album, wiki, etc;Programming LanguageIn terms of lightweight Java, Perl, Python, VIM and Mg (lightweight Emacs) support; in terms of system security, tools such as NMAP, sniffit, and firewall are provided to sniff out BBS passwords, an ARP attack is no longer a problem. The GUI is based on iOS, and entertainment and reading are its strengths. HTML5 can also be used to develop GUI programs on the local machine. So now the only limitation is this small screen, and there is no way to operate it directly. Because the iPad screen is large enough, it seems that the iPad + keyboard is fully qualified for daily work. Scientific Computing involves local spacetime, remote MATLAB remote, and gogrid, RDP client, and VNC client in cloud computing. The only drawback may be that you cannot batch papers like tablet PC. Well... When I have the money to release + ipad2, do you want to try the legendary life in the cloud...

In fact, this also involves a problem of accumulation. If you have not performed these experiments on your iPod/iPhone and implemented these functions, you will not be able to feel this way if you have some knowledge about a tool chain in Linux. It is the king to accumulate and move forward slowly.

Content Management System

I recently read a large project that involves many files and APIs. I accumulated some analysis and records unconsciously. These records have obvious link structures. They often need to jump from one function to another. It is inconvenient to simply store files. If OneNote is used, it is not convenient for the instructor to check and give advice. Yesterday, we suddenly remembered that we could use Wiki and other things for organization. I tried dokuwiki at Cheng's recommendation, which is amazing. On the one hand, it perfectly solves practical problems, facilitates jump, and simple syntax tags. It is suitable for organizing Code documents. On the one hand, it does not require the support of relational databases, as long as it supports PHP, so it can be widely deployed and easily migrated. You can also try similar knowledge management.

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.