タグ

2011年3月2日のブックマーク (10件)

  • これは面白い。WebSocketを使ったWebベースのターミナル·ws-io MOONGIFT

    ws-ioはWebSocketとI/Oを組み合わせることでWebベースのターミナルを実現する。 ws-ioはRuby製のオープンソース・ソフトウェア。HTML5で新しく登場した機能は幾つもあるが、その中でも特殊な位置にあるのがWebSocketではないだろうか(仕様からは切り離されているが)。これまでになかったソケット通信をどう活かすかが問題だ。 Web上でirb そのため、出ているものもチャットくらいがメインで、まだまだ模索している段階だ。そのような時期にはとにかく色々なものを作り、その中で最もマッチしていると思われるものを見極めなければならない。今回はその一つ、ws-ioを紹介しよう。 ws-ioはWebSocketとサーバのI/Oをつなげてしまうソフトウェアだ。例えばShellとつなげてしまうことで、Webブラウザ上にターミナルが立ち上がると言った具合だ。WebSocketで繋がって

    gakkiy
    gakkiy 2011/03/02
  • Javaのcloneは悪者か? - 都元ダイスケ IT-PRESS

    Effective Java 第2版 (The Java Series) 作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行(ソフトカバー)購入: 77人 クリック: 936回この商品を含むブログ (264件) を見る Java: The Good Partsが(賛否両論の)話題を呼んでいるが、それ以前にEffective Javaは皆さん、読んだだろうか? このの項目11に、「cloneを注意してオーバーライドする」というセクションがある。そのほかにも、Javaのcloneメソッドは各所で嫌われているようだ。 そのような論調において、clone代替案としては、コピーコンストラクタと、staticなファクトリメソッドがしばしば挙げられる*1。 うん、確かにJavaのcloneメソッドはイケてない。俺もそう

    Javaのcloneは悪者か? - 都元ダイスケ IT-PRESS
  • NetBeans 7.0 beta 2 の Rubyサポート - Servlet Garden @はてな

    久々のNetBeansネタです。ご存知の方も多いと思いますが、OracleはついにNetBeansでのRubyサポートを止めちゃいました。開発者たちが次々とOracleを去ってしまい、できる人がいなくなってしまった結果、NetBeansの開発規模を縮小せざるをえなくなった模様です。そこで、これを期に開発はコミュニティが引き取ることになりました。Tom Enebo氏による詳細はこちらに、 Tom's Ruminations: Ruby on NetBeans lives! ということで、7.0 beta 2のダウロードページにはRuby/Railsの文字はありません。自分でインストールしないといけません。 さて、インストール方法ですが、これもTom Enebo氏のブログに書いてあります。 Tom's Ruminations: Installing Ruby support in NetBea

    NetBeans 7.0 beta 2 の Rubyサポート - Servlet Garden @はてな
  • 時事ドットコム:ドコモの同一携帯から投稿=京大などで使用、契約者特定へ−入試問題で府警・警視庁

    gakkiy
    gakkiy 2011/03/02
    そういう業者なのかな?個人だったらただのバカ
  • http://e0166nt.com/blog-entry-856.html

    http://e0166nt.com/blog-entry-856.html
  • スマートフォン最適化サイトを開発者へ。JavaScriptのデバッグをPCで行う·Thumbs MOONGIFT

    Thumbsはスマートフォン対応サイトのJavaScriptデバッグをデスクトップから手軽にするライブラリ。 ThumbsはJavaScript制のオープンソース・ソフトウェア。最近ではスマートフォンに最適化されたWebサイトを開発することも多くなってきた。HTMLコーディングは慣れれば問題ないだろうが、面倒なのがJavaScriptのデバッグだ。 デスクトップでデバッグ HTML5を使いつつJavaScriptを組み合わせたりすると、そのデバッグが大変だ。スマートフォンでしか取れないイベントを使っていて動かないとシミュレータを使っていてもストレスになる。そこでThumbsを使ってみよう。 ThumbsはデスクトップのSafari(またはGoogle Chrome)やiOS、AndroidのWebブラウザで共通のイベントが取れるようになるライブラリだ。例えばタップしたアクションをデスクトッ

  • 原則3:スーパープログラマーに任せる

    クラウドビジネスは大規模なインフラ型ビジネスのイメージが強いので、大人数の開発体制でシステムを作っているイメージを抱きがちです。しかし、実際には数万のユーザー数を誇るクラウドサービスであっても、「ひとりセル生産方式」と呼ばれるぐらい、チーフプログラマーが事実上は1人でプログラミングしたという事例が多いのです。クラウドシステムは大人数の開発体制よりも少数精鋭の開発体制のほうがよりフィットするビジネスです。理由は大きく三つあります。 一つはスピードです。週次や月次、時には日次で機能改善をしているクラウド企業は多く、メーカー企業としてソースコードを直接スピーディーに改善できること自体がパッケージ・ソフトウエア・メーカーやSIerとの差別化になるので、圧倒的なスピードが重要なビジネスです。頻繁に起こる機能改善のたびに、いちいち大人数が会議に集まってプログラム変更の影響を擦り合わせする時間の余裕はあ

    原則3:スーパープログラマーに任せる
    gakkiy
    gakkiy 2011/03/02
    正直、これこそが銀の弾丸だと思う。
  • HTML5とCSS3をページ全体or少しずつ導入するチュートリアル

    デモページの全体のキャプチャ 下記は各ポイントを意訳したものです。 全体をHTML5化しても、面白そうなCSS3のエフェクトを少しずつ適用しても面白そうです。 ウェブページにHTML5を導入 ウェブページにCSS3を導入 ウェブページにHTML5を導入 デモページのHTMLの構造は、下記のようになっています。 HTML5:ページのベース 各エレメントを配置する前のHTMLのベースは、下記のようになります。 <!DOCTYPE html> <html lang="en"><head> <meta charset="utf-8" /> <title>Ferris Buller on Abduzeedo</title> <link rel="stylesheet" href="style.css"> <!--&#91;if IE&#93;> <script src="http://html5sh

  • アーク情報システムが販売管理システムをOSSで無償提供

    アーク情報システムは2011年3月1日、自社開発した販売管理システム「SalesCube」をオープンソースソフトウエア(OSS)として正式に公開した(写真)。ユーザー企業やシステムインテグレータに無償で提供する。アーク情報システムはSalesCubeをカスタマイズするための講習会や開発のコンサルティング、稼働後の保守などを有償サービスとして提供し、収益を得る計画だ。 SalesCubeは、同社がネット通販を行っているメーカー向けに開発したシステムを基にしている。アーク情報システムの竹村勉 応用システム部グループリーダーは「在庫管理や受発注管理などの基的な機能に加え、ネット通販に必要な機能も入っている。今後ユーザーが増えれば、業種ごとのテンプレートを追加するなど、より利便性の高いソフトにすることができる」と話す。 販売管理システムをOSSで提供する理由について同社営業部の飯塚覚氏は「当初は

    アーク情報システムが販売管理システムをOSSで無償提供
  • 1日1500円で稼働する超ミニサイズ「野菜工場」、約40日で野菜が完成

    農薬を使わない水耕栽培と光・温度・湿度を人工的に自動コントロールすることによって季節や天候に関係なく野菜をガンガン栽培できる「野菜工場」、実はその最先端を現在ひた走っているのは日となっており、今回はその中でも最大規模の工場を誇る「ベジタス」が「FOODEX JAPAN 2011」にて、ありそうでなかったミニミニサイズの野菜工場を出展していたので、どのようなものか取材してみました。 完全密閉式の「完全人工光型」なので虫いや細菌の心配がないため農薬はゼロ、洗わなくてもべることが可能で、栄養価も低くなく、えぐみがなくまろやか、柔らかくてべやすいという工場野菜を作ることができる「野菜工場」の詳細は以下から。 ベジタス http://www.vege-tus.com/ これが来は巨大な野菜工場を小さくコンパクトにした「VEGE LAB」 これはわかりやすく、右から順に左へ時間軸が流れるイメ

    1日1500円で稼働する超ミニサイズ「野菜工場」、約40日で野菜が完成