仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介サービスの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。Socket実装「PHPWebSocket」PHPWebSocketはPHP製のフリーウェア(ソースコードは公開されている)。JavaScriptを使って特定のWebサーバとソケット通信ができるようになる。これまでAjaxを使って行っていたような操作がもっと手軽に、さらに高度なこともできるようになるだ...2010/02/18Python製のRTMPサーバ「rtmplite」rtmpliteはPython製のオープンソース・ソフトウェア。Flashで使われているリアルタイムメッセージングプロトコルだ。動画を効率的に配信したりするために使われる技術だ。Youtubeのような形式の他、一人が配信者となって他のユーザが動画や音声を聞いたりする際にも使...2010/01/11ニコニコ生放送的な配信もできるRTMP対応ストリーミングサーバ「Erlyvideo」ErlyvideoはErlang製のオープンソース・ソフトウェア。よって動画配信を行うのが誰でも簡単になった。インターネット上には無数の動画が溢れているし、Webカムさえあれば誰だって動画配信できる。AIR製のオープンソース・ソフトウェア。OSX/Linuxと動作させることができ、さらにリッチなインタフェースも提供できるプラットフォームだ。現在2.0が開発中で、新しい機能がさらに増える予定だ。その一つ...2009/11/29v8エンジンによるJavaScriptのWebサーバ「node.js」node.jsはJavaScript製のフリーウェア(一部オープンソースのライブラリが入っている)。クライアントサイドとサーバサイド、両方が同じ言語で書ければどれだけ開発工数が低減されるだろうか。Web系の技術者は常にそこにジレンマを感じることだろう。古いパソコンの上手な使い道は何だろうか。ファイルサーバにしたり、子供用にしたりするアイディアもあるが、ここではメディアサーバにする案を紹介したい。HDD容量を食うマルチメディアファイルをメインマシンに入れるのではなく、古いパソコンの中に入れてしまうのだ。APIを使っているというデータがある。使い勝手はもちろんのこと、リアルとネットとをつなぐのに地図というインタフェースは便利だということだろう。S3にはHTTPでデータを配信する機能がある。これを使うと、専用のストレージサービスから専用のデータ配信サーバに変貌する。写真や大容量のデータを渡すのに手軽で強力な方法だ。言え、ファイルの一覧などは取ることができない。LISTコマンドを実行するのでブラウザか...2008/10/13RESTfulによるメッセージ送信サーバ「howlr」Webサービスから他のサービスに向けてメッセージを送信するには幾つかの方法が存在する。基礎になるのは電子メールだろう。最近ではtwitterやIMでのメッセージ送信も行われるようになってきた。これらを全て対応するのはなかなか手のかかる作業だ。jar」Wikiの良い所は不特定数の人たちとコンテンツを一緒に作り上げ、楽しめる点にある。逆にデメリットとしては、Webサーバを立ち上げたり、データベースを用意する手間が発生することだろうか。Engineは、Pythonを使ってWebサービスを無料で使える便利なシステムだ。Googleの持つ無尽蔵のパワーを使えるので、スケーラビリティやパフォーマンスなどを殆ど気にすることなく開発に専念できる。このソフトウェアはGoogleのパワーを普通と異なる使い方をしている。APIはその名の通り、Web上で提供される。そのため、ネットワークにつながっていない状態では利用することができず、不便な思いをする。常時接続が当たり前になりつつあるが、近所のカフェや移動時間などで開発を行いたいときもあるだろう。個人的にiPhoneの魅力になっているのは、ネット通信が定額になっている点だ。上限まであっという間に達してしまうが、それだけに定額でiPhoneならではのブラウジングやネットワーク利用ができるのは良い。Sharing」9月22日(現地時間)まで無料とのこと、気になる方はゲットしておくべし。Touchには画像やPDFの内蔵ビューワーが備えられているが、実はその他のドキュメント形式でも表示できる。個人的な印象もあるのだろうが、ASP.NETのソフトウェアを紹介する数は他のシステムに比べて少ないように思う。何となく動作に至るまでが面倒に感じてしまうのだ。テキストベースの設定ファイルのが楽で、慣れないGUIを使っての設定がどうしても手間に感じてしまう。時代がまた徐々に移り変わろうとしているのだろうか。Engineがさらに本格的に稼働すると、これまでのアプリケーション開発というものが根底から変わっていくかも知れない。変わらないとしても、新しいデプロイ手法が生まれるのは間違いないだろう。APIの存在もあって、REST形式によるデータ授受に注目が集まっている。Transferの略で、HTTPを使って通信を行う手段のことだ。レスポンスはXMLを使って行われることが多い。APIが抱える問題は、エンタープライズレベルでのビジネス化が進まない点にある。データの取得法をRSSフィードやJSONを使って容易にでき、一般のユーザ向けであれば十分な反面、ビジネス向けに提供するには不十分な点が多い。世の中には様々なプログラム言語が存在する。最近は初期開発の速さから、動的なスクリプト言語が好まれることが多い。PHP、Perl、Python、Rubyなど様々なスクリプト言語が存在するが、その一つがCFMLだ。別なコンピュータにデータを渡す際、予めファイルを共有する仕組みを作っておけば良いが、そうでない場合は面倒な手順を踏む必要がある。そのため途中でいやになってメールで送信、なんてことも度々だ。簡単にファイルを受け渡せる方法を紹介しよう。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が722あります。blockworks。