タグ

2012年5月2日のブックマーク (21件)

  • 米Red Hat、クラウド技術「OpenShift」のオープンソース版を公開 | OSDN Magazine

    米Red Hatは4月30日、同社が開発するプラットフォーム・アズ・ア・サービス(PaaS)システム「OpenShift」のオープンソース版「OpenShift Origin」を発表した。OpenShiftはRed Hatが2010年に買収したMakaraの技術を土台としたPaaSシステムで、エンタープライズ向けサービスや機能開発や実装に利用されている。 OpenShiftは2011年5月にインフラ・アズ・ア・サービス(IaaS)の「CloudForms」とともに発表されたクラウド技術Java EE 6、Ruby、Node.js、PHPPerlPythonなどをサポートし、JBoss、MongoDBMySQL、PostgreSQLなどのミドルウェアコンポーネントを統合した。開発者はMaven、Jenkins、Eclipseなどの開発ツールを利用でき、コマンドラインとWebインターフ

    米Red Hat、クラウド技術「OpenShift」のオープンソース版を公開 | OSDN Magazine
    atsushifx
    atsushifx 2012/05/02
  • ウォーターフォールとアジャイルにおけるマインドセット | Ryuzee.com

    みなさんこんにちは。@ryuzeeです。 Allan Shalloway氏のMindsets: Waterfall, 1st & 2nd Generation Agileがとても素晴らしい記事だったので、ご人の承諾を得て一部日語訳で紹介します。 なお、氏がかかれたこちらの記事(拙訳)を先に読むと理解が深まると思います。 以下の表は、ウォーターフォールとAgile(第一世代、第二世代に分けた。)におけるマインドセットを表にしたものである。誤解されないようにしてほしいのは、どのマインドセットが正しいとか正しくないとかいうことは無いということである。 我々はもっと仕事をうまくやるために、マインドセットを自由に持ち、変化していくことが必要かもしれない。 ただし自分自身を変化させることは難しいし、ましてや他人を変化させることはもっと難しい。 第1世代アジャイルと第2世代アジャイルの類似点

    ウォーターフォールとアジャイルにおけるマインドセット | Ryuzee.com
    atsushifx
    atsushifx 2012/05/02
    アジャイル開発のまとめ。
  • HTMLのリスト、テーブルをソート、フィルタリング、検索可能に·List.js MOONGIFT

    List.jsはリストやテーブルを検索やソート可能にするJavaScriptライブラリです。 HTMLではよくリスト表示やテーブル表示を行います。一旦表示したデータを並べ替えたり絞り込んだりできる便利なライブラリがList.jsです。 基のサンプルです。データがリストになって並んでいるのが分かるかと思います。 名前でソートしました。 カテゴリで絞り込んで表示しています。 検索です。インクリメンタルに絞り込まれます。 こちらはテーブルのサンプル。行ごとに削除、編集が出来ます。 曖昧検索です。多少文字が違っていても絞り込んでくれます。 データを動的に生成するサンプルです。1,000行程度であれば77msで生成できます。 検索です。こちらは12ms。高速です。 List.jsはデータをJSONで渡すことも、素のHTMLを対応させることもできます。検索で絞り込んだりデータを追加、編集するのも容易

    atsushifx
    atsushifx 2012/05/02
  • JavaScriptを使ってExifデータを読み取る·exif.js MOONGIFT

    exif.jsはJavaScriptを使って写真のExifデータを読み取るライブラリです。 スマートフォンの普及によって写真データをオンライン上に扱うケースが増えています。そんな写真のメタデータであるExifをJavaScriptで扱ってしまおうというのがexif.jsです。 サンプルです。写真を指定するとそのExifから位置情報を読み取ってGoogleマップにマーカーを立てています。 コードです。FileReaderでデータを読み取った上で解析しています。 exif.jsは位置情報のみならずホワイトポイントやフラッシュ、シャッタースピードなどExifで取得できるデータが網羅されています。これだけのデータが取れれば、面白い使い方が考えられそうです。 exif.jsはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 MOONGIFT

    atsushifx
    atsushifx 2012/05/02
  • これはすごい!ChromeがSSHクライアントになるエクステンション「Secure Shell」 - Chrome Life

    最近では、クラウド環境を使って簡単にサーバーを構築することができるようになったので、開発者もターミナルを使う機会が増えてきたと思います。 筆者は、Macユーザーなのでターミナルアプリケーションとして「iTerm2」を使っていますが、Windowsの時は「PuTTY」を使っています。 運用でもターミナルからSSHで接続して、設定ファイルを編集したりログをチェックしたりCPU負荷を確認することもよくあります。 こういったSSHクライアントは自分の開発環境にインストールして使っていると思います。 しかし、デモやプレゼンをする際など、自分の開発環境以外からSSHでサーバーに接続したい場合、ターミナルアプリケーションがインストールされていないことがあります。 そこで、今回ご紹介するのが、ChromeがSSHクライアントになるエクステンション「Secure Shell」です。 「Secure Shel

  • Solrの導入資料を公開します - Hatena Developer Blog

    こんにちは、 id:yanbe です。 全文検索エンジンLucene上に構築されたSolrという検索ミドルウェアがあります。拡張性・カスタマイズ性に富み、既存のデータのインポート機能が豊富なのもあって、広く利用されています。 参考: Solr - Wikipedia 国内のウェブサービスでのSolrの採用事例を挙げるとNAVERやCookpad、アメーバなどがありますが、はてなでも以前より一部のサービスでSolrを採用しています。 Solrの公式ドキュメント(英語)はwiki形式で提供されており、網羅的な情報はこちらで手に入ります。また、Solrの基的な使い方を学べるチュートリアルもありますが、「すでにある典型的なLAMP構成のウェブサービスにSolrによる検索機能を組み込む」までには、ここからさらに多くの情報を調べる必要があり、Solrの導入のハードルとなっていると感じました。 そこで

    atsushifx
    atsushifx 2012/05/02
  • 能力が高くても仕事を請けることは出来ない - GoTheDistance

    エンジニアのキャリアを考えればフリーになったり起業したりするというのは王道パターンの1つであると言えます。いざその道を歩むとなれば仕事を自分で受注しなくてはならない。そこに存在する落とし穴が表題そのものなんですが、もうちょい詳しく書いてみます。 「取ってきて貰った仕事をする」ヒトが「自分で仕事を取ってきて請け負う」を目指すときに起こる一番の勘違いは「能力が高ければ仕事を請けることが出来る」というものだ。 ここでいう能力というのは、エンジニアで言えば「Javaが書ける」「サーバー構築が出来る」「MySQLDBAをやっている」というような類のモノ。要はスペックと考えるとわかりやすい。単純な話だが、仕事を発注する企業やヒトは技術の専門家じゃないので、ある一定水準以上のスペックは「どんぐりの背比べ」にしかならないことが多い。スペックが高いというのは伝わりますが、伝わったところで「それはすごいです

    能力が高くても仕事を請けることは出来ない - GoTheDistance
    atsushifx
    atsushifx 2012/05/02
    ノマド派の自分がいうのはなんだけど、ここにノマド派とビジネスマン派の対立があるとおもう。ノマドというわりには仕事がきっちりしてないとか、信頼がないとか。でも、そこにこそスタートアップの芽があるとおもう
  • なぜValveはGNU/Linux対応を急いでいるのか

    Valveが目下、GNU/Linux用にSteamクライアントを開発し、Sourceエンジンを移植しているという噂は、Phoronixの中の人がvalveを訪れてより確定し、広く公の知るところとなった。 Phoronixの中の人の話によれば、Valveの創始者であるGabe Newellは、GNU/Linuxを賞賛し、逆にWindowsには未来がないと表明したというのだ。特に、Windows 8はひどいのだそうだ。 もちろん、これから開拓する市場であるGNU/Linuxユーザー向けのリップサービスかもしれないが、元Microsoft社員で、しかも一番最初のWindowsから13年もの間、MicrosoftWindowsの開発に携わり、その稼いだ金を元手にValveを立ち上げた経歴を持つGabe Newellとしては、お世辞にしても極端な転身ぶりだ。 しかも、ValveのSteamは、昔も

    atsushifx
    atsushifx 2012/05/02
    Steamってオンラインでゲームを売っているSteamか。でも、タブレットなどを考えるとHTML5系のプラットフォームも気になるな。Unityやenchant JSも競合するだろうし
  • コミュニティ中心のデザインが求められる参加型社会 - Think Social Blog

    Tweet いま起こっている変化の大きな特徴のひとつは、デザインを行なう上での単位の変化だと僕は考えています。 従来のように個人を単位としてパーソナルな製品を企画・設計するのではなく、コミュニティをひとつの単位としてデザインを行っていくことが求められるようになってきているように感じています。コミュニティは、言い換えるとネットワークでもいいと思います(ただし、生き残りを考えるとネットワークではすこし弱い気もしますが、この問題はまた別途考えることにします)。 イメージしているのは、個々人が商品を購入することが各自の課題のソリューションだった時代から、コミュニティやネットワークに参加するメンバーの間でいっしょに課題を解決する方法を見つけ実行していく参加型経済モデルの時代へのシフトが起きている中での、デザインの単位の変化です。 その流れの中で従来の"人間中心"のデザインも、顧客中心やユーザー中心の

    atsushifx
    atsushifx 2012/05/02
  • TIME SHARING(タイムシェアリング)|貸し会議室・レンタルスペース予約サイト

    【TIME SHARING(タイムシェアリング)】渋谷、新宿などの貸し会議室・レンタルスペースの予約ならTIME SHARING(タイムシェアリング)にお任せ。格安価格でオシャレな会議室・スペースを時間単位で予約可能です。

    TIME SHARING(タイムシェアリング)|貸し会議室・レンタルスペース予約サイト
    atsushifx
    atsushifx 2012/05/02
  • kiriageru株式会社

    What's New 2010/12/15 ウェブ広告/制作事業事業を開始NEW Company 会社概要 kiriageru株式会社 設立

    kiriageru株式会社
    atsushifx
    atsushifx 2012/05/02
  • http://iima.biz/blog/article/9/41/117057308358317

    atsushifx
    atsushifx 2012/05/02
  • コワーキングには何があるの? - はつねの日記

    コワーキングには、インターネットにないものがあります コワーキングには、レンタルオフィスにないものがあります コワーキングには、図書館にないものがあります コワーキングには、自己啓発にはないものがあります コワーキングには、サークル活動にないものがあります コワーキングには、勉強会にないものがあります コワーキングには、セミナーにないものがあります コワーキングには、異業種交流会にはないものがあります コワーキングには、職場で失われてしまったものがあります コワーキングには、ノマドで得られないものがあります それはなんでしょうか。 それは、ご近所づきあいのような緩い集いの場です。 コワーキングだけが正解じゃないのかもしれないけれど、なにも負わない自然体で個々のペースに合わせたコミュニティがそこには形成されていると思います。 「何かビジネスチャンスを得られないか?」みたいなものが最初ではなく

    コワーキングには何があるの? - はつねの日記
    atsushifx
    atsushifx 2012/05/02
  • rummelonp.com

    rummelonp.comNameKazuya Takeshima Blogrummelonp.hatenablog.com Mastodon@[email protected] Twitter@rummelonp GitHub@rummelonp

    atsushifx
    atsushifx 2012/05/02
  • 作りたいもの: 1歩ずつミッションをクリアすることでGitの使い方を覚えられるゲーム - 西尾泰和のはてなダイアリー

    増井さんの作りたいものリストを作ろうというスライドを見て「確かに『いつかやる』リストに入れてるだけじゃ発展しないから、公開しても問題ないものは公開したらいいなぁ」と思ったので早速やってみました。2つ目。 1歩ずつミッションをクリアすることでGitの使い方を覚えられるゲーム なんちゃらVille系のゲームはどうして人の心をとらえるのか? 「小さい粒度のミッションが提示されて、それを達成すると次のミッションが表示される仕組み」は、頻繁に「達成感」という報酬を与えることで人の心をとらえるのだろうか? そういえば僕が昔書いた、対話的インタプリタで1歩ずつ操作しながらPythonを覚えるコンテンツも評判が良かったなぁ。だったらgitの使い方も、1歩ずつ対話的にミッションをクリアしながら学べるようにしたら面白いんじゃないか? 学習ユーザのユースケース 実は既にgithubにおいてあったりする。一応遊べ

    作りたいもの: 1歩ずつミッションをクリアすることでGitの使い方を覚えられるゲーム - 西尾泰和のはてなダイアリー
    atsushifx
    atsushifx 2012/05/02
  • 「起業のアイデアやニーズはたくさんあっても技術者の絶対的不足–その解決策は?」 - カレーなる辛口Javaな加齢日記

    http://jp.techcrunch.com/archives/20120428they-aint-making-any-more-of-them-the-great-engineering-shortage-of-2012/ http://techcrunch.com/2012/04/28/they-aint-making-any-more-of-them-the-great-engineering-shortage-of-2012/ メモ. 近頃は、第二のKevin Systromになりたいとやる気満々の新進起業家をつかまえて、成功するためのいちばんの課題は何か、と尋ねると必ず、嘆きの言葉が返ってくる。有能な技術者がなかなか見つからない、というのだ。たとえば最近あるパーティーでスタートアップのファウンダがこう言った: “3か月以内に優秀な技術者を5人見つけてくれたら、40万ドルさし

    「起業のアイデアやニーズはたくさんあっても技術者の絶対的不足–その解決策は?」 - カレーなる辛口Javaな加齢日記
    atsushifx
    atsushifx 2012/05/02
    アイデアはどこにでもある、大事なのはそれを実現する技術力。たとえば、ノマド用にシェアハウスやコワーキングスペース用の起業パックとかあるし
  • Crunch Base | Discover innovative companies and the people behind them.

    Discover the right leads and close more deals, faster

    Crunch Base | Discover innovative companies and the people behind them.
    atsushifx
    atsushifx 2012/05/02
  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

  • 新日鉄ソリューションズがHTML5スマホアプリ開発基盤「hifive」をOSSとして公開

    新日鉄ソリューションズは2012年4月27日、同社が開発してきたスマートフォン/タブレット向けHTML5アプリケーション開発フレームワーク「hifive」をオープンソースソフトウエア(OSS)として公開した。hifiveの公式サイトも開設、マニュアルやチュートリアル、サンプリアプリも公開した。 hifiveは同社のシステム研究開発センターが開発した。スマートデバイス固有の開発知識を必要とせずに、パソコンとスマートフォン、タブレットに対応したアプリケーションを開発できるとしている。またHTML5により、アニメーションやグラフをWebブラウザ上で表示できる。 サンプルアプリとして、jQuery Mobileと連携したYouTube検索、jQuery UIと連携したダイアログ表示(写真1)やドラッグ&ドロップ、HTML5APIを使用したWeb SQLデータベースやWebストレージ、HTML5のc

    新日鉄ソリューションズがHTML5スマホアプリ開発基盤「hifive」をOSSとして公開
    atsushifx
    atsushifx 2012/05/02
  • ふつうのformをつかいたい - はまちや2 - ニコニコ超会議2012

    こんにちはこんにちは!! はまちや2 (@Hamachiya2) ブロガー、クラッカー。特技は洗濯、趣味は破壊、苦手なことはプログラミング。 WEB+DB PRESS のお便りコーナー担当。 「はまちちゃん」とかで適当にググってください。 無料で プレミアム機能を 使う方法 見つける時間がありませんでした。 何話そう? プログラムは苦手だし… セキュリティとか興味ないし… そんなわけで普通のことを話します。 日のテーマ: 『ふつうのformを使いたい』 <form> 電話番号はハイフン抜きの半角で…(はいはい) フリガナはカナで… (カナで名前を学習してしまうのが嫌だけど…) 郵便番号は前と後ろに分けて… (めんどくさいなぁ…) 住所は全角で… (あーはいはい…) … (できた!) (これで送信、と…) ※エラー:住所を正しく入力してください (え、なんで!?) ※住所は全角で入力してく

    atsushifx
    atsushifx 2012/05/02
  • セキュリティを考える。JavaScriptによるJavaScript実装·js.js MOONGIFT

    js.jsはJavaScriptによるJavaScript実装です。サードパーティのJavaScriptをサンドボックス化し安全に実行します。 最近ブログパーツやシェアボタンをはじめとして外部サービスのJavaScriptコードを埋め込んで動作させたりすることが増えています。しかし外部のサービスにセキュリティ上の問題がある可能性もあります。そこで作られているのがJavaScriptによるJavaScript実装であるjs.jsです。 デモです。 コードです。"1 + 1"を実行しています。 他の計算処理を行っているデモです。 Tweetボタンを表示するデモです。Twitterから送られるものをそのまま実行する訳ではないのが肝です。 js.jsは文字列のJavaScriptコードを評価し、安全に実行できます。サンドボックス状態で実行するのでセキュアです。ただし完全に独立する訳ではなく、コール

    atsushifx
    atsushifx 2012/05/02