仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが...。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。あなたがこれから新しい言語としてPythonを覚えてみたいと思...2008/07/19オープンソースの写真管理ソフトウェア「blueMarine」デジカメを使って撮りためた写真、コンピュータ上で何を使って管理するのが良いだろうか。OSXであれば、デフォルトで入っているiPhotoを使うのが良いかもしれない。オープンソースでいいものを、と探している人もいるだろう。Rails」Webアプリケーションの最大の弱点は、ネットワーク接続を必須とすることだろう。そのためにユーザがローカルアプリケーションからWebアプリケーションに切り替えられない障壁になっている。逆に言えば、その問題さえ解決すれば良いのだ。最近のノートPCはどんどん軽く、便利になっていく。動画や画像、3D、ゲームなどの高性能を必要としない人であれば、大抵の作業はノートPCだけで事足りてしまう。無線LANを使ったどこでも利用できる便利さになれてしまうと、デスクトップには戻れなくなってしまう。Code上で公開するケースが増えてきている。それまで一般的だった、SourceForgeやRubyForgeなどに比べて機能が限定的ではあるが、開発者が必要とするような機能は最低限揃っている。Codeの開発システムを自社内で...2008/07/18デスクトップアイコンの状態をカスタマイズ「Iconoid」デスクトップにアイコンが散在していると、作業効率が悪くなる。お気に入りの壁紙を設定しているのに、アイコンの下にある文字が邪魔に感じれる人もいるだろう。アイコンは便利な反面、邪魔になることもよくある。そんな時に使ってみたいのがこのソフトウェアだ。Railsで開発を行う際に、デフォルトで採用されるデータベースがSQLiteになっている。インストール不要で使えるとあって、最近ではPythonなどでも利用されるようになってきている。PHP、Java、Perlなどでも利用されている。最近、触っていなかったので事情が分かっていなかったのだが、XOOPS界隈は色々ともめたらしい。Cubeという日本独自のバージョンができた時も一揉めあったのは覚えているが、それから三年以上経過した今も色々とあるようだ。画像は公式サイトデモよりAjaxを使っている場合、その結果通知をどのように行うかは困るところだ。画面遷移のない、格好いい仕組みを使っているのに、ただ「完了しました」だけではあまりにもおざなりだろう。各Webサービスとも、通知のウィンドウは色々な工夫が凝らされている。実用性については不明。面白い遊びができそうなソフトウェアだ。動画を楽しむにはメディアプレーヤが必要だ。倍速などにしても時間はかかるものだ。そこで動画共有サイトでは動画の一部を画像化して、サムネイルに使っている。良い場所が切り取られる保証はない(操作できるが面倒だ)。そこでこんな動画の...2008/07/16地球を探検しよう「GeoMapApp」さて、間もなく夏休みだ。学生だけの話で、社会人には関係ないようにも思えるが、それでも折角の夏にはどこかに出かけたいものだろう。そんな時に地図を眺めると、気分が盛り上がってきて楽しめる。今回は一風変わった地図の紹介だ。街の名前も、土地の名前もない。あるのは冒険気分の等高図だけだ。OSXは堅牢なシステム(Unixベース)で、快適な操作性が良く言われるのだが、個人的には不明なタスクが突如CPUの使用率を上げ、動作が鈍くなることが良くある。FirefoxのCPU使用率も、タブをたくさん開いていることもあって、相当に高くなっている。画像は公式サイトデモより開発におけるソースコード管理に、最近はGitを使うようにしている。各人でコミットして、運用できるのが良い。固まった段階でPushするというのは分かりやすくて便利だ。他のバージョン管理システムに比べると周辺ツールが弱いのが実情だ。そこでGitの地位向上のためにも、こ...2008/07/15AIR製のFlashのデコンパイルツール「FlashDecompiler」エンジニアであれば誰しもが見たことのない、新しい技術を目にした時にその実現方法や内部処理が気になるものだろう。時計を分解したり、テレビを分解したり、車の構造を調べたり...そんな経験はあなたにもないだろうか。コンピュータの世界でもそれは変わらない。オリジナルを壊さずに済む分、安心して内部を調べられる。開発が煮詰まってくると、どうしても削られるのがテストの時間だ。十二分にテストしたとしてもバグは残っているもので、さらにその時間を削ってしまったら、時限爆弾をどこかに残したままリリースする可能性がある。実際に爆発してしまったら大変な事態になるだろう。APIの存在もあって、REST形式によるデータ授受に注目が集まっている。Transferの略で、HTTPを使って通信を行う手段のことだ。レスポンスはXMLを使って行われることが多い。EC2やS3を使ったサーバを管理、運用するためのインタフェースを提供しているWebサービスだ。インスタンスを作成したり、その状況を監視する、バックアップを作成するといった作業がボタン一つでできてしまう。そんなRightScaleで使われているライブラ...2008/07/14どこからでも簡単にデスクトップを呼び出す「DESKonTOP」デスクトップはその名の通り、机の上を表現した仮想的な空間だ。下に存在するため、アプリケーションを立ち上げるとすぐに埋もれて見えなくなってしまう。その割にアイコンが多いと動作が重たくなるという話もある。慣れた人になるとデスクトップを使わなくなってくる。相変わらず積読がひどい。読まなければと思いながらも、上手に消化できていない。雑誌も含めるとさらに増えている傾向がある。そんな訳で最近は書籍を購入するのを控えているのだが、気になる本はまだまだある。そんな本も記録しておかないと忘れてしまう。気になる本も、蔵書も含めて管理できるのがこのソフトウェアだ。時には息抜きになるパズルゲームを紹介。最近はまとめてゲームに当てる時間などなく、細切れの中でいかに遊ぶかが大事になっているそうだ。長大なRGBよりも、単純なパズルやアクションゲームが好まれる傾向にある。そんな訳で、ちょっとした時間に試せる、ルールも簡単なこのゲームを紹介しよう。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が717あります。blockworks。