« SanDisk CruzerMicro 4GB | Main | 日本に帰ります »

USBメモリ活用法:ポータブルWebサーバ+ブラウザ+エディタ

ひとつ前のエントリで少し触れたが、USBメモリにソフトをインストールして持ち歩くというのは結構Coolなアイデアである。私自身、1年ほど前から愛用しているのが「USBメモリで開発環境を持ち歩く」というもの。本業が開発者でも何でもない私としては、自宅以外でも、通勤時間とか、次のアポまでの待ち時間とか、そういう空き時間をうまく活用してモノづくりに励みたいところ。しかし、家のPCと会社のPCの両方に同じテスト環境を構築して、常にファイルを同期させておくのは大変だし、そもそも仕事用のPCに余計なソフトは入れたくない。そこで、USBメモリに必要なアプリケーションをインストールして持ち歩くというわけである。インストールといっても、レジストリをいじくるようなソフトでなければ、ただUSBメモリのドライブ上に実行ファイル(exeファイル)を入れておくだけのこと。特に難しいことは何もないのだ。

WebサーバとSQLサーバに関しては、XAMPPを利用。XAMPPには標準でApacheとMySQLとPHP、phpMyAdminがついていて、アドオンとしてPerlやTomcatも用意されている。ファイルの展開はインストーラを使ってもいいし、zipファイルを直接USBドライブの上に解凍してもよい。但し、展開後のファイルサイズがかなりあるので、USBメモリは容量の大きいものを準備する必要がある。以前、XAMPPとMovable Typeを入れたときは、それだけで512MB以上あったので、最低1GBがないときついだろう。USBメモリは差し込むPCによって違うドライブ名で認識されることがあるが、その度にsetup_xampp.batを走らせればApacheのドキュメントルート設定などを自動で変更してくれる。

ブラウザに関しては、Firefox Portableをメインに使用。Tab Mix Plusを使えばセッションを保存できるので、調べものなどの作業途中にブラウザを閉じてしまっても、次回起動時に作業を続けることができる。はてなブックマークdel.icio.usに「あとで読む」とタグを付けて保存しておくより簡単だし、効率的だと個人的には思っている。開発環境としては、やはりFirebugは必須。開発中のスクリプトのテストをするときも、他のサイトのデザインを参考にするときも、欠かせない存在だ。Firefoxはこうして様々なアドオンをお好みで追加してカスタマイズできるのが最大の魅力だが、複数のPCで使うときには全く同じアドオンを揃えるのは面倒。USBメモリで持ち歩けば、常に同じFirefoxを使うことになるから、この問題も解決してくれるのだ。

エディタは、PHP用にはPHP Editor、JavascriptとHTML用にはTerapadを利用。いずれも実行ファイルをUSBメモリ上に置いておくだけで使用できる軽いソフト。これと一緒にPHPマニュアルとほほのWWW入門のWindowsヘルプ版も入れておけば、オフライン環境でもPHPとJavaScriptとHTMLに関する基本的な事項は調べることができる。まあ、鞄の中のスペースに余裕があれば、JavaScriptビジュアル・リファレンスは常に持ち歩いた方がいいんだけど。JavaScript用のエディタは色々探してみたがいいのがなかったので、結局シンプルなTerapadに落ち着いた。文字コードの指定と画面分割ができればそれで十分な気もしている。

Firefox Portableを提供しているPortableApps.comでは、他にもUSBメモリにインストールできる様々なアプリケーションを見つけることができる(今見てみたら、XAMPPも提供されているようだ)。アプリケーションだけでなく、Mac OS Classic 7も提供されているし、LinuxもComing Soonになっている。こういうのを色々組み込んで、USBメモリを差すだけでいつものPCが全く別のマシンに化けるとか、自動的に作業を行ってくれるとか、そういうのもいいかもしれない。


Powered by ScribeFire.

|

« SanDisk CruzerMicro 4GB | Main | 日本に帰ります »

「ガジェット」カテゴリの記事

Comments

USBメモリは寿命が気になるところ。
寿命が来るとどうなるか知りませんが。

Posted by: 名無し | 2007.07.08 at 09:46 PM

正直、USBメモリの寿命がどれくらい持つのかは不明です。これまで時折バックアップを取りつつ1年余り使ってきましたが、メモリそのものの寿命以前に、ハードが死ぬ(PCをぶつけたときに接続部分が歪んでしまいました)方が先となってしまいました。まあ、前のエントリのとおり、USBメモリも驚くほど安くなっていますので、これくらいのタイミングで買い換えて行けばいいのかな、と。
もし突然USBメモリが死ぬような惨事が起きたら、本ブログにてご報告致します。

Posted by: TEDDY-G | 2007.07.08 at 11:33 PM

Teddy-Gさまはじめまして。

楽センスサポートチームです。お問い合わせ先が見つかりませんでしたのでコメントにて失礼いたします。

このたび、動画で簡単、無料アフィリエイトサービス「楽センス」をスタートさせました。

ぜひ相互リンクしていただきたいのですが、いかがでしょうか?

ご検討いただければ幸いです。

Posted by: 楽センス | 2007.09.13 at 06:58 PM

whoah this blog is great i really like reading your posts. Stay up the good work! You understand, lots of individuals are looking round for this info, you could help them greatly.

Posted by: Amelia | 2013.05.31 at 05:33 AM

Hey! I know this is kind of off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having difficulty finding one? Thanks a lot!

Posted by: local marketing services | 2013.09.12 at 03:53 AM

Undeniably believe that which you stated. Your favorite reason appeared to be on the internet the simplest thing to be aware of. I say to you, I certainly get irked while people consider worries that they plainly do not know about. You managed to hit the nail upon the top and defined out the whole thing without having side-effects , people could take a signal. Will probably be back to get more. Thanks

Posted by: Mackenzie | 2013.11.13 at 01:18 AM

My partner and I stumbled over here from a different weeb page and thought I might check things out. I like wha I see sso now i'm folowing you. Look forward to checking out your web page again.

Posted by: www.alltvstandsforflatscreens.com | 2014.02.06 at 06:20 AM

It's really a great and useful piece of information. I am satisfied that you sared this useful info with us. Please keep us informed like this. Thanks for sharing.

Posted by: http://www.daybedsgiant.com | 2014.02.09 at 05:26 AM

I visited various web pages except the audio feature for audio songs existing at this web page is genuinely superb.

Posted by: Albertina | 2014.02.23 at 10:48 PM

It's very simple to find out any topic on web as compared to books, as I found this paragraph at this site.

Posted by: kiwibox.com | 2014.03.03 at 04:45 PM

Hmm it appears like your site ate my first comment (it was extremely long) so I guess I'll just sum it up what I had written and say, I'm thoroughly enjoying your blog. I as well am an aspiring blog blogger but I'm still new to the whole thing. Do you have any tips for novice blog writers? I'd genuinely appreciate it.

Posted by: Romeo | 2014.03.07 at 02:29 PM

I don't know whether it's just me or if everybody else experiencing issues with your website. It seems like some of the text on your posts are running off the screen. Can someone else please comment and let me know if this is happening to them too? This might be a issue with my web browser because I've had this happen previously. Many thanks

Posted by: Kian | 2014.03.08 at 07:07 PM

Does your blog have a contact page? I'm having problems locating it but, I'd like to send you an email. I've got some suggestions for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it grow over time.

Posted by: click me | 2014.03.08 at 08:33 PM

I constantly spent my half an hour to read this website's articles or reviews every day along with a mug of coffee.

Posted by: friendship | 2014.03.20 at 07:13 PM

Ridiculous quest there. What occurred after? Good luck!

Posted by: click me | 2014.03.21 at 11:44 PM

May I simply just say what a comfort to discover somebody who really knows what they are discussing on the internet. You certainly know how to bring a problem to light and make it important. A lot more people should look at this and understand this side of your story. I was surprised that you are not more popular since you most certainly have the gift.

Posted by: urgames.com | 2014.03.25 at 04:18 AM

Does your website have a contact page? I'm having a tough time locating it but, I'd like to shoot you an e-mail. I've got some ideas for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it expand over time.

Posted by: Ruben | 2014.04.13 at 09:00 AM

I'll right away clutch your rss as I can not in finding your email subscription link or e-newsletter service. Do you've any? Please let me realize in order that I may subscribe. Thanks.

Posted by: Champions League Final streaming | 2014.05.19 at 10:37 AM

Get everyone on the same page and ready to build a real firm that is valuable. This method often gets publicized as an easy way to make money, because nobody has to buy a product for you to get paid. There's no denying in relation to the position of an accountant in the success of any organization.

Posted by: gerald schafer cpa boca raton fl | 2014.05.24 at 02:34 AM

I have to say that you've got created a really user-friendly site. I love the theme you are using and the balance of all the colours. Outstanding work!

Posted by: coconut oil benefits mayo clinic | 2014.05.30 at 03:18 AM

Professional responsibility principles should be incorporated into every area of office operations and procedures. Prepare an application for Tax-ID number, if needed. As an Accountant with an MBA Degree in you will be able to use your skills to analyze a company.

Posted by: Boca Raton CPA supplies plus | 2014.06.01 at 12:23 AM

In addition to the prestige and breadth of the title, becoming a CPA can increase your yearly salary. 5 million small business establishments in the United States. You can solve any tax problem immediately if you have the right CPA working for you.

Posted by: landon cpa boca raton | 2014.06.02 at 10:49 AM

To decide where to go one must decide what is important. Iooss also perfected the art of photographing the Sports Illustrated swimsuit issues. Paris Hilton, Blake Lively are seen carrying their dogs with them wherever they go.

Posted by: celebrity dresses plus size | 2014.06.02 at 02:52 PM

It upgrades accuracy which is a must need of accounting tasks. Also consider how well the package can interact with other software you use. The online offering will cost you $99 to setup up with monthly fees.

Posted by: boca raton financial advisors | 2014.06.04 at 11:42 PM

I love your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do it for you? Plz reply as I'm looking to design my own blog and would like to find out where u got this from. appreciate it

Posted by: 銈 鞂駇僾 蛣袹跜 揈敜 | 2014.06.06 at 08:17 PM

First of all whenever you opt for weight loss measures the most important thing that you require is the motivation which is very difficult to get at home. They are an industry leader in effective HCG weight loss solutions and HCG support relating to the HCG Diet. HCG is the Human Chorionic Gonadotropin hormone which is found in large amount in the placenta of pregnant women.

Posted by: hcg weight loss side effects | 2014.06.06 at 11:34 PM

Then there is having to put up with all of your gear right next to you. Camping tents provide shelter and protection for you when you are outdoors. Having this the options to cater to all your kids' interests is going to be one of the best things to ever happen to their summer. Younger children usually do better with a day camp, where older children sometimes really enjoy doing an overnight camp. Examples of adventures include a trip to the beach, a hiking trail trip, a mountain climbing trip, a water sports trip, a recreational vehicle trip, a trip to a state or national park to name a few. The vocabulary should consist of primary colors, secondary colors, and complimentary colors. I don't care what camp you train at, you are going to get in shape faster in Thailand on a "training holiday" than you would in your own town. These camps can be of two type, summer day camps or maybe overnight camps. They become water friendly and end up cultivating a lifelong skill that can turn out to be lifesaving in case of a critical incident. Are you sitting in your office waiting for the phone to ring or are you getting out in the world where people can learn more about you and your business.

Posted by: delray beach summer day camps for kids | 2014.06.07 at 05:06 PM

This is the best book on the logistics of how to do just what the title says. All matters listed under the Consent Calendar are considered routine by the Redevelopment Agency and will be adopted by one action of the Agency unless a member of the audience submits a "Request to Speak" form or an Agency Member has a question or wishes to make a statement or discuss an item. These tax incentives allow those who itemize their deductions to shift the burden from their wallet to the Federal Government. Many of these investors purchase hundreds of homes each year across the United States. Only one on the rather simple specifications accompanied by a spot will most likely be that it could possibly be excellent to help make definitely sure you manufactured eating in the desired dimension plus thought. Go the websites of newspapers and look at their classified section online. They started to become his dream come true and began putting a wedge between me and the owner. This sign is funny, because it contains totally false information. Monetary establishments, investors and foreign investors are comfy with free-hold. He will be giving away his popular real estate investing handbook, 'Turnkey Profits Using Lease Purchase, Subject Tos, and Other Creative Real Estate Investing Techniques' to seminar attendees.

Posted by: 1031 exchange made simple | 2014.06.08 at 03:17 AM

Hmm is anyone else having problems with the images on this blog loading? I'm trying to figure out if its a problem on my end or if it's the blog. Any suggestions would be greatly appreciated.

Posted by: Micah | 2014.06.09 at 01:23 AM

Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to give something back and aid others like you helped me.

Posted by: usa green card lottery application form | 2014.06.15 at 03:27 AM

Hello there! I know this is kinda off topic but I'd figured I'd ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My site addresses a lot of the same topics as yours and I believe we could greatly benefit from each other. If you might be interested feel free to send me an email. I look forward to hearing from you! Excellent blog by the way!

Posted by: How To Get Green Card | 2014.06.25 at 02:28 AM

For the reason that the admin of this website is working, no doubt very rapidly it will be renowned, due to its feature contents.

Posted by: green card application | 2014.06.25 at 11:18 PM

I know this website offers quality dependent content and other stuff, is there any other web page which offers these kinds of things in quality?

Posted by: dog training Richmond VA | 2014.06.26 at 10:54 PM

Good day very nice weeb site!! Man .. Beautiful .. Superb .. I'll bookmark your sife and take the fesds also? I'm glad to sewek out a lot of helpful information right here iin tthe post, we nered ork out extra strategies on this regard, thanjks for sharing. . .. . .

Posted by: Jeremy | 2014.07.04 at 10:02 PM

I'd like to find out more? I'd like to find out some additional information.

Posted by: http://help.tunezy.Com/ | 2014.07.14 at 03:25 PM

Hello i amm kavin, its my first occasion to commenting anywhere, when i ead this post i thought i could also make comment due to this brilkliant piece of writing.

Posted by: make money blogging | 2014.08.05 at 10:22 AM

If some one wants expert view concerning running a blog afterward i suggest him/her to visit this weblog, Keep up the pleasant job.

Posted by: undergoing basic baseball | 2014.08.10 at 05:46 PM

Then shе got remarried, and her second husband had a guitar. I ѡas shaking so much the landlord thought I was fresh from an interroցatiߋn session. Fill in the oval and you've ցot a quarter note, whiсh receives one beat.

Posted by: bendirei ao senhor padre reginaldo manzotti | 2014.08.18 at 10:18 PM

Տhe Dear One Who Followed Me - It wаs she, blesѕ her,who followeԀ me. Τhіs ѡas a combination of a simple sailing schߋol and what cοuld be termed outward bound aсtivities which involved us living in tents and cooking our οwn food under the ѕupervision of "mates". Ϝill in the oval and you've got a quarter note, ѡhich recеives one beat.

Posted by: conduit bender menards | 2014.08.23 at 04:20 AM

Helpful info. Fortunate me I discovered your web site accidentally, and I'm surprised why this twist of fate did not took place earlier! I bookmarked it.

Posted by: Sherryl | 2014.08.26 at 10:45 AM

It could be said tɦat she гepresеnted the triumph օf the avant-gaгde, anticipating hеr future at the very heart of the cultural mainstream. (oսr last triangle player used one of my amps and blew out a cone. Disco music is marked by many musicians from other ցenres jumping on the disco bandwagon to proɗuce hits.

Posted by: doumbek lessons online | 2014.08.28 at 03:04 AM

There aren't too many ocean two person sit in fishing kayaks out on the market. Do not make the mistake of cutting down the tree yourself or hiring a regular tree removal company to do the job. More important than the `Test' strength of the line is the proper use of knots, discarding line when it gets frayed or damaged, and not trying to `hoist' a fish into the air with your rod and reel.

Posted by: dock replacement tool box latches | 2014.09.07 at 04:02 AM

Ӎy hyperkinetic performance was well-reсeived, and one well-spoken Englishwoman even went so far as to tell me that I wwas the finest Feste ѕhe'd ever seen. His precise, forceful filkls propеl the band forwаrd with undeniagle power. What is certaіn is tyat thinghs have changed beyond all measure in the West in the last half century օoг so to the extent that in 2010, the age-old dream of politiсal and artistic radicalѕ, annɗ their allies withn thee realms of religion, philoѕophy, рsychology, science etc.

Posted by: turkish darbuka belly dance | 2014.09.08 at 08:28 AM

I also like that they are wrapped individually so I may open the package and take out what I need without worrying about re-wrapping the rest to prevent freezer burn. When the pressure is increased like this its temperature rises dramatically. As they are huge, RVs also have a huge checklist of parts and components that you need to inspect after long storage to ensure smooth and safe driving.

Posted by: dock box safety hasp lock | 2014.09.24 at 12:33 AM

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/20589/15701085

Listed below are links to weblogs that reference USBメモリ活用法:ポータブルWebサーバ+ブラウザ+エディタ:

« SanDisk CruzerMicro 4GB | Main | 日本に帰ります »