ドットインストール代表のライフハックブログ
タイラー・コーエンがMarginal Revolutionの12/23エントリで引用している文章が興味深い。以下がその引用部。 Software output cannot be measured as easily as dollars or bricks. The best programmers do not write 10x as many lines of code and they certainly do not work 10x longer hours. Programmers are most effective when they avoid writing code. They may realize the problem they’re being asked to solve doesn’t need to be solved, that the clien
ウェブサービス(Web API)をプログラムから使う 2009-12-26-2 [WebAPI][Programming] 前回[2009-12-24-1]はウェブサービス(Web API)の基本的事項と、よく採用されているプロトコルとデータ構造の概要を解説した。 プロトコルとデータ構造の組み合わせ、計4つのうち3つを取り上げて、実際にプログラムから Web API を使う方法を例を用いて説明する。 今回取り上げるサンプルプログラムで使った Web API と用いたプログラム言語を表に示す: プロトコル\データ構造XMLJSON, JSONPREST風MECAPI, Perlキーフレーズ抽出API, JavaScriptSOAP, XML-RPCはてブ件数取得API, Perl- REST風 + XML Web API をREST風プロトコルでアクセスしXMLデータを得る流れを perl
「ある処理をするコードを書く」というのは「ある出来事を文章に表現する」のと似ていると思っている。 まず表現に使う言語は様々であり、使用人口の大小はあれど、基本的に優劣はない。言語が同じだったとしても、十人十色の表現をし、全く同じ出来事を表現したものであっても、複数人が全く同じ文章を作る可能性は限りなく小さい。同じ人が表現するんであっても、今と昔で「全く同じ文章」を書くとは限らない。むしろ微妙に差異があるのが普通だ。 そんな「コーディング」に一貫性を持たせるのがコーディングルールだ。インデントはスペース4つだとか、braceの位置はどうだとか。複数人で小説を執筆する*1場合は、「ですます調に統一しよう」とか色々な取り決めをすると思う。このあたりの一貫性がないと、非常に読みにくい小説が出来上がるだろう。 とまぁ、ルールってのは、複数人間の意識合わせのために*2存在する。例えば法律もそうだ。そし
Windows と Linux を両方使いたいことが増えてきました。 例えば普段は Windows を使っているけれど、Linux のソフトを実行したい場合など。 今までは、PC に Windows と Linux の両方をインストールしてデュアルブートしたり、 Windows 上に VMWare などの仮想PCをインストールしたり、あるいは Cygwin など を利用していましたが、それでは満足できません。 まず、デュアルブートは Windows と Linux を切り替えるためにいちいちPCを再起動 しなければならず面倒でした。この方法はシームレスには使えません。 VMware は Windows の上で仮想PCを動かし、その上でLinux を走らせるために 切り替えが簡単です。しかし、単に Linux のアプリケーションを使いたいだけなのに Win
Generated by Hiki 0.8.6 (2006-07-03). Powered by Ruby 1.8.5 (2006-08-25). Founded by ひゃまだ.
La tecnología forma parte importante de la vida de las personas en la actualidad, por lo que es fundamental saber acerca de todas las novedades que tienen las grandes compañías tecnológicas para ofrecer. Conoce las mejores distribuciones de Linux y aprovecha las amplias funcionalidades que brindan. Distribuciones de Linux Si bien Linux no es una compañía que haya logrado calar en el público como W
Windows上でのLAMP開発 いわゆるLAMP(Linux、Apache、MySQL、PHP、PerlあるいはPython)環境の開発は、近年すっかりおなじみとなりました。読者の中にも業務あるいは趣味で携わっている方もいるでしょう。 しかし、その中でもクライアント環境自体もLinuxを使っているという人は案外少ないのではないでしょうか。多くの人は、日常使い慣れたWindows上で開発を行い、コードなどがある程度できた段階でLAMP環境に転送して動作確認をしているのではないでしょうか。 実際に稼働する本番環境にて、開発したシステムの最終的な動作確認をすることは当然必要ですが、開発の途中で本番環境に転送して確認するのは、手間が掛かります。そこで開発しているWindows上で何とかLAMP環境が動かないものかと思っている人や、あるいは最近急速に普及しつつある仮想化技術を用いてすでにWindo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く