タグ

2014年4月21日のブックマーク (142件)

  • Steam版「FTL: Faster Than Light」を日本語化する方法 | ソフトアンテナ

    Steam版の「FTL: Faster Than Light」を日語化する方法を説明します。 単純なゲームなので日語化する必要なし!! という意見もあるかと思いますが、ちょっと取っ付きづらいゲームシステムなので、余計なことで悩まないよう日語化しておくのはアリだと思います。 FTLの日語化はとても簡単 FTLの日語化はexeをワンクリックするだけで完了するとても簡単なものに仕上がっています。 まずFTL Wikiの日語化から、FTL (漢字あり)日語化MODをたどり、「FTL Version 1.5.10用」のファイルをダウンロードします(実際は、自分のFTLのバージョンにあったものをダウンロードしてください。FTLのバージョンは起動画面の右下に表示されています)。 アーカイブを展開し、FTL_JapaneseMOD_Installer.exeを実行します。 FTLをインストー

    Steam版「FTL: Faster Than Light」を日本語化する方法 | ソフトアンテナ
    kasumani
    kasumani 2014/04/21
    Steam版「FTL: Faster Than Light」を日本語化する方法 という意見もあるかと思いますが、ちょっと取っ付きづらいゲームシステムなので、余計なことで悩まないよう日本語化しておくのはアリだと思います。 Tags: feedly, ifttt, recentl
  • wri.peはTextwellの第二の頭脳である wripe(新学期版) - W&R : Jazzと読書の日々

    要するに修正版です。 Textwellとwri.peの融合進化で楽しさ無限大 wripe 持てるものの全てを注ぎました。オンライン・エディタのwri.peをTextwellに内蔵します。wri.peは、いま取り掛かっているテキストと、使い終わったテキストが自然と分類される設計。しかも、どの... Textwell の保存先をクラウド・メモ wri.pe に置くアクション。「書く」の意味が、この二つの連携で変わります。従来のアクションで使いづらかった点を改良してみました。 T.closelets([ {title: "読み込み", fn: function(){ d=document; s=d.getElementById("edit-page-body").value || d.getElementById("edit-page-body-phone").value; T("replace

    wri.peはTextwellの第二の頭脳である wripe(新学期版) - W&R : Jazzと読書の日々
    kasumani
    kasumani 2014/04/21
    wri.peはTextwellの第二の頭脳である wripe(新学期版) : W&R : Jazzと読書の日々 Textwell の保存先をクラウド・メモ wri.pe に置くアクション。「書く」の意味が、この二つの連携で変わります。従来のアクションで使いづらかった点
  • 画像内の文字や数式をコピペ可能なテキスト形式に変換可能な「Mosha」

    コピー&ペーストが不可能な画像内のテキストや数式を、TeX・Word・MathML形式に変換して出力してくれる無料サービスが「Mosha」です。 Mosha https://www.moshaspot.com/ Moshaを使うとどんなことができるようになるのかは以下のムービーを見るとよく分かります。 Moshaで出来ること - YouTube 画像内のテキストや数式をテキスト形式に変換するためにMoshaを使用したい場合、Moshaのトップページ右上にある「新規登録」をクリック。 するとアカウント作成画面に移るので、上からユーザー名・メールアドレス・パスワード・パスワード(確認用)を入力して「登録」をクリック。 これで仮登録は完了。 仮登録が終わるとアカウント作成画面で入力したメールアドレス宛てにMoshaからメールが届くので、これに記載されているリンクをクリック。 これでアカウント登録

    画像内の文字や数式をコピペ可能なテキスト形式に変換可能な「Mosha」
    kasumani
    kasumani 2014/04/21
    画像内の文字や数式をコピペ可能なテキスト形式に変換可能な「Mosha」 コピー&ペーストが不可能な画像内のテキストや数式を、TeX・Word・MathML形式に変換して出力してくれる無料サービスが「Mosha」です。 Tags: feedly, ifttt, re
  • [iOS]UIWebViewのVideoタグハンドリング | DevelopersIO

    videoタグイベントをどう取得するか UIWebViewでHTML5を表示する際にvideoタグをタップするとデフォルトではフルスクリーンモードに遷移します。 フルスクリーンモード遷移イベントを取得する際にいろいろと躓いてしまったので、今回その対処法についてまとめていこうと思います。 undocumented notification 調べる中で最初に見つかった方法はフルスクリーンモードに関するNSNotificationをフックするというものでした。 How to receive NSNotifications from UIWebView embedded YouTube video playback - StackOverFlow NSNotificationCenter *defaultCenter = [NSNotificationCenter defaultCenter];

    [iOS]UIWebViewのVideoタグハンドリング | DevelopersIO
    kasumani
    kasumani 2014/04/21
    UIWebViewのVideoタグハンドリング | Developers.IO フルスクリーンモード遷移イベントを取得する際にいろいろと躓いてしまったので、今回その対処法についてまとめていこうと思います。 Tags: feedly, ifttt, recently read, saved for later f
  • D3.js入門 – 「データ・ドリブン」という特徴について | DevelopersIO

    はじめに D3.jsについて調べ始めた、t-hondaです。 前回はいきなりD3.jsとRuby on Railsを組み合わせてグラフを表示してみましたが 今回はD3.jsの入門編として、特徴と、簡単なソースの書き方について サンプルを挙げて書いていきたいと思います。 D3.jsの特徴 以下の弊社のブログ(※1)でも取り上げられていますが、D3.jsは 「データ・ドリブン・ドキュメント」 の略であり 「データに基づいてドキュメントを操作するための JavaScript ライブラリ」 であると定義されています。 D3.js - 日語ドキュメントより(太字は著者追記) この「データ・ドリブン」であり、「データに基づいてドキュメントを操作する」という特徴について 以下のサンプルで解説していきたいと思います。 ※1 弊社ブログ [HTML5] D3を利用してデータを可視化してビジネスに活かす D

    D3.js入門 – 「データ・ドリブン」という特徴について | DevelopersIO
    kasumani
    kasumani 2014/04/21
    D3.js入門 – 「データ・ドリブン」という特徴について | Developers.IO 前回はいきなりD3.jsとRuby on Railsを組み合わせてグラフを表示してみましたが 今回はD3.jsの入門編として、特徴と、簡単なソースの書き方について サンプル
  • “Next Windows”の動きを整理する――新UI、ユニバーサルアプリ、小型端末/IoT向けOS無料化

    Windows 8.1 Updateの内容は予告通りだが…… 去る4月2日(米国時間)に米カリフォルニア州サンフランシスコでMicrosoftの開発者会議「Build 2014」が開催された。連載で予告した通り、やはり今回のBuildの大きなテーマは「Windows Phone 8.1」だ。Q&Aを含めて3時間近く続いた基調講演の大部分が、この新モバイルOSの解説とデモに費やされた。 一方で、次期Windowsに関するいくつか興味深い話題もあり、これらを整理することでおぼろげながらMicrosoftが目指す「Next Windows」の姿が見えてくる。 従来の「Service Pack」に該当する「Windows 8.1 Update」では、いくつか機能上の変更が行われた。2月にMobile World Congress(MWC) 2014で示されたように、スタート画面に電源管理と検索の

    “Next Windows”の動きを整理する――新UI、ユニバーサルアプリ、小型端末/IoT向けOS無料化
    kasumani
    kasumani 2014/04/21
    “Next Windows”の動きを整理する――新UI、ユニバーサルアプリ、小型端末/IoT向けOS無料化 (1/2) Microsoftの開発者会議で語られたWindows戦略。その中から興味深いトピックを整理すると、おぼろげながら「Next Windows」の姿が見え
  • Objective-Cで非同期処理のテストをシンプルに書く方法 | TOKOROM BLOG

    非同期処理のテストってどう書いてますか? 標準のXCTest自体がサポートしていれば良いのですがそうではないので、非同期処理のテストを書きたい場合には、その仕組みを自作するか出来合いのライブラリを利用する必要があります。現実的な選択肢としては、 GHUnitやKiwiなど非同期処理をサポートしたテストフレームワークを利用する GHunitの非同期処理のテストの仕組みを真似て抜粋したライブラリを利用する(意外とこれが多いかも?) expectaなどのマッチャーライブラリに付属の非同期処理の仕組みを使う となるかと思います。 ただ、私が調べた時点だとどれもしっくりきませんでした。 まず、GHUnitやKiwiなどを採択している場合には良いのですが、非同期処理のテストを書くという目的だけのためにそれらのフレームワークを使うというのは冗長すぎます。 また、GHUnitの非同期処理の仕組みだけを抜き

    kasumani
    kasumani 2014/04/21
    Objective-Cで非同期処理のテストをシンプルに書く方法 : TOKOROM BLOG 標準のXCTest自体がサポートしていれば良いのですがそうではないので、非同期処理のテストを書きたい場合には、その仕組みを自作するか出来合いのライブラ
  • オープンソースのクラウド基盤「OpenStack Icehouse」がリリース、Novaがローリングアップデート対応 | OSDN Magazine

    OpenStack Foundationは4月17日(米国時間)、オープンソースのクラウドインフラストラクチャソフトウェア「OpenStack 2014.1」(開発コード「Icehouse」)をリリースした。新プロジェクトとしてデータベースサービスの「Trove」が加わるなど多数の新機能が追加されている。 OpenStackは米Red Hatや米IBM、英Canonicalなど多数のベンダーが支援するオープンソースのクラウドインフラストラクチャソフトウェア。OpenStackのコンポーネントを利用して、独自のInfrastracture as a Service(IaaS)型クラウドサービスを構築できる。企業や団体がプライベートクラウドを構築するために利用できるほか、ホスティング事業者が独自のクラウドサービスを構築するための土台としても利用できる。プロジェクトは米Rackspace Hos

    オープンソースのクラウド基盤「OpenStack Icehouse」がリリース、Novaがローリングアップデート対応 | OSDN Magazine
    kasumani
    kasumani 2014/04/21
    オープンソースのクラウド基盤「OpenStack Icehouse」がリリース、Novaがローリングアップデート対応  OpenStack Foundationは4月17日(米国時間)、オープンソースのクラウドインフラストラクチャソフトウェア「OpenStack 2014. Tags: feed
  • Windows 8/8.1のスタート画面に時計やWeb検索欄を追加「Start Screen Unlimited」NOT SUPPORTED

    kasumani
    kasumani 2014/04/21
    Windows 8/8.1のスタート画面に時計やWeb検索欄を追加「Start Screen Unlimited」  「Start Screen Unlimited」は、64bit版を含むWindows 8/8.1のスタート画面を拡張できるソフト。64bit版を含むWindows 8/8.1に対応しており、非商用に限り無償で利
  • WIP (Work in Progress) な Pull Request を目立たなくする Chrome 拡張をリリース - @kyanny's blog

    Pull Request ベースの開発手法(いわゆる "GitHub Flow" というやつ)では、未完成のブランチに "WIP" という件名をつけて作業中である旨を示しつつ途中経過もレビューしてもらう、というのをよくやります。 Quipper ではそれに加えて "DONT MERGE" とか "DO NOT MERGE" というのもよく使っています。 WIP と同じ意味で使うこともあれば、レビューの過程で発生した議論にまだ決着がついていないのでマージしないでね、という意思表明として使うこともあります。 僕は一日にだいたい十個弱の Pull Request をレビュー・マージしています(個人差はありますが Quipper のデベロッパーの多くは似たようなものです)レビュー・マージのタイミングははやいほうが良いので、一日に少なくとも二回か三回は Organization の Pull Req

    WIP (Work in Progress) な Pull Request を目立たなくする Chrome 拡張をリリース - @kyanny's blog
    kasumani
    kasumani 2014/04/21
    WIP (Work in Progress) な Pull Request を目立たなくする Chrome 拡張をリリース Pull Request ベースの開発手法(いわゆる "GitHub Flow" というやつ)では、未完成のブランチに "WIP" という件名をつけて作業中である旨を示し
  • online-schema-changeを過信していたら痛い目をみた話 - FAT47の底辺インフラ議事録

    先日記事に書いたように、無停止のALTER文実行では Percona-ToolkitのOnline-schema-changeを利用しています。 無停止でALTERできるPercona-Toolkitのonline-schema-change オンラインでのカラム追加 私が担当しているサービスでは、ALTER文実行時にレプリケーションの遅延を出来るだけ発生させたくないので、 以下の様な手順でOnline-schema-changeを実行しています。 (1) スレーブ全台でOnline-schema-changeの実行 (2) マスターでOnline-schema-changeの実行(--set-vars="sql_log_bin=0"のオプション指定) "sql_log_bin=0"オプションをつけて実行すると、binlogを出さずに実行できるので、 マスターで実行してもそのクエリはスレー

    online-schema-changeを過信していたら痛い目をみた話 - FAT47の底辺インフラ議事録
    kasumani
    kasumani 2014/04/21
    online-schema-changeを過信していたら痛い目をみた話 私が担当しているサービスでは、ALTER文実行時にレプリケーションの遅延を出来るだけ発生させたくないので、 以下の様な手順でOnline-schema-changeを実行しています。 Tags: feedly
  • MacBook Pro 2011のGPU問題を自力で解決する方法 | ソフトアンテナ

    MacBook Pro Early 2011のオーナーとして、2013年末以来頻発している同モデルのGPU不具合問題に注目し続けています。 この問題が最初に話題になったのは2013年の10月ごろなんですが、それ以来サポートフォーラムの不具合報告は日々増え続けているものの、Appleから表立った対応はいまだに何もありません。 ひょっとしたらGPUのリコールはもうないのかも…。壊れたら有償修理しかない…? そんな不安な日々を送るオーナーのための最終手段として、AMDGPUを使わず、内蔵GPUのみで常に起動するテクニックが公開されていました(AsyncRO.com、あれやこれや備忘録)。 自分のためにもこの方法をメモしておきたいと思います。 概要 gfxCardStatusというユーティリティで、内蔵GPUの使用を強制できるのですが、起動時に外部GPUに切り替わってしまう現象は制御できません。

    MacBook Pro 2011のGPU問題を自力で解決する方法 | ソフトアンテナ
    kasumani
    kasumani 2014/04/21
    MacBook Pro 2011のGPU問題を自力で解決する方法 MacBook Pro Early 2011のオーナーとして、2013年末以来頻発している同モデルのGPU不具合問題に注目し続けています。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:44PM v
  • 無料Wi-Fiサービスを安全に使う「個人用VPN」って何?

    著者紹介:宮田健(みやた・たけし) 元@ITの編集者としてセキュリティ分野を担当。現在はフリーライターとして、ITやエンターテインメント情報を追いかけている。アイティメディアのONETOPIでは「ディズニー」や「博物館/美術館」などのキュレーターをこなしつつ、自分の生活を変える新しいデジタルガジェットを求め日々試行錯誤中。 ある晩、誠編集部から「個人用VPNサービスに興味ありますよね? あるはずですよね!」という電話がかかってきて、あれよあれよという間に、AnchorFree社が提供する「Hotspot Shield」を試用することになりました。筆者も注目していたサービスです。 VPN(仮想プライベートネットワーク)って何? VPNをざっくり言うと、通信の内容をすべて暗号化する仕組みだと考えてください。最近では、自宅や社外から社内ネットワークにつなぐために、VPNを用意しているという企業も

    無料Wi-Fiサービスを安全に使う「個人用VPN」って何?
    kasumani
    kasumani 2014/04/21
    無料Wi-Fiサービスを安全に使う「個人用VPN」を使って何?  ある晩、誠編集部から「個人用VPNサービスに興味ありますよね? あるはずですよね!」という電話がかかってきて、あれよあれよという間に、AnchorFree社が提供
  • AJAX File Browser - Ajaxでファイル操作を行うWebベースのファイルマネージャ MOONGIFT

    クラウドの発展によってWebサーバ上にファイルを保存しておくのも珍しくなくなっています。そうなると次に欲しくなるのがWebベースで使えるファイルマネージャです。ローカルではExplorer、Finderなどが当たり前なので、Webベースでも同じくらいのファイル管理ソフトウェアが欲しくなるでしょう。 今回紹介するのはWindowsサーバ向けのAJAX File Browserです。Explorerライク、名前の通りAjaxを使ったスムーズな操作が可能なファイルマネージャです。 AJAX File Browserの使い方 この埋め込まれたファイル管理がAJAX File Browserです。 ファイルをダブルクリックすると、関連づいているソフトウェアでファイルを開けます。ただしJavaプラグインを使っていますので有効にする必要があります。 KeynoteファイルやExcelファイルなどが登録さ

    AJAX File Browser - Ajaxでファイル操作を行うWebベースのファイルマネージャ MOONGIFT
    kasumani
    kasumani 2014/04/21
    AJAX File Browser - Ajaxでファイル操作を行うWebベースのファイルマネージャ クラウドの発展によってWebサーバ上にファイルを保存しておくのも珍しくなくなっています。そうなると次に欲しくなるのがWebベースで使えるファイ
  • HTML5 Experts Works

    All Works HTML5 JUMBOTRON by 大津谷亮祐 2,580 node-hue-remote by 吾郷 協 2,198 MySQL Console by 田中洋一郎 2,958 ChromeMyAdmin by 田中洋一郎 2,982 HTML5杯 by 面白法人カヤック 2,694 dialog element demo by えーじ 2,279 wri.pe by 増井 雄一郎 2,174 StyleStats by 石 光司 2,632 csv2table by 高橋 登史朗 2,965 ccchart by 高橋 登史朗 3,582 Hue Video Ambilight by 吾郷 協 2,690 Caption Phone / 字幕付きボイスチャット by 仲 裕介 3,865 WebRTC Chat on SkyWay by 小松 健作 3 jsdo.

    HTML5 Experts Works
    kasumani
    kasumani 2014/04/21
    HTML5 Experts Works WebRTC Chat o… 小松 健作 #SkyWay #WebRTC 日本全国花粉飛散マップ 池田 泰延 #audio #canvas Flexbox Pleas… えーじ #CSS3 #Flexbox ChromeMyAdmin 田中洋一郎 #Chrome Apps Coremob Camera Tomomi Imura #Blob #canvas #IndexedDB #Media Capture #XHR2 Vois. Tags:
  • スマホアプリと米国輸出規制に関するメモの続き : DSAS開発者の部屋

    前回の記事の続きです。今回は、前回の記事において米国商務省によるフローチャートで輸出規制への該非判定を行った iOS アプリ「stone for iOS」を App Store へ登録申請し、それが一度のリジェクトを経て公開されるまでの経緯を紹介します。 ※記事へ引用の原文および参考訳は 2014年4月7日時点のものです ※引用文中の赤字・強調表示は筆者によるものです。「:」は引用の中略を示します 許可例外「TSU」とは? さて、暗号を使用するオープンソースの iOS アプリ「stone for iOS」は、ソースコードが「一般に入手可能(publicly available)」であることから 米国輸出管理規則上の許可例外のひとつである「TSU」の適用が可能で、その措置により商務省の輸出許可を得ることなく米国内の App Store からの輸出が可能であることがわかりました。 一連の許可例

    スマホアプリと米国輸出規制に関するメモの続き : DSAS開発者の部屋
    kasumani
    kasumani 2014/04/21
    スマホアプリと米国輸出規制に関するメモの続き ※記事へ引用の原文および参考訳は 2014年4月7日時点のものです ※引用文中の赤字・強調表示は筆者によるものです。「:」は引用の中略を示します Tags: feedly, ifttt, recently re
  • 1年かけてgemを1つ作りました

    大江戸Ruby会議04 で発表したスライド http://regional.rubykaigi.org/oedo04/

    1年かけてgemを1つ作りました
    kasumani
    kasumani 2014/04/21
    1年かけてgemを1つ作りました // Speaker Deck Other Presentations in Programming Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:43PM via IFTTT
  • [MBaaS][Data Store] Parseで簡単モバイルバックエンド構築 – 【データストア基本】 | DevelopersIO

    Data Store概要 Parseでは通常のRDBと同じような型を持ったデータを使って、データストアとして使うことが出来ます。 無料で使えるStorageの容量は1GBとなっています。 概要はこちら - Data & Security 概念としてはほぼ同じなので分かりやすいのですが、一部特殊なデータの型があるため、少しだけ注意が必要です。 クラス RDBでテーブルに相当するものは、Parseでは「クラス」と呼ばれます。 デフォルトで便利なクラスもいくつか用意されています。 Custom Class names must only contain numbers, letters, and underscore, and can only begin with a letter. 汎用クラス。データを保存する場合はこれを使って好きなデータ定義を作りましょう。 クラス名には数値、文字、アンダ

    [MBaaS][Data Store] Parseで簡単モバイルバックエンド構築 – 【データストア基本】 | DevelopersIO
    kasumani
    kasumani 2014/04/21
    Parseで簡単モバイルバックエンド構築 – 【基本】 | Developers.IO Parseでは通常のRDBと同じような型を持ったデータを使って、データストアとして使うことが出来ます。 無料で使えるStorageの容量は1GBとなっています。 Tags: feed
  • Input欄にclearボタンを付与できるjQueryプラグイン「Add Clear」:phpspot開発日誌

    Add Clear - jQuery Plugin - Demo Input欄にclearボタンを付与できるjQueryプラグイン「Add Clear」 インプット欄に入力すると右端に×ボタンがでてクリックすれば内容が消えるという、最近ではおなじみのUIがjQueryで実現可能です。 スマホ等のタッチ端末ではこうしたボタンがあって当然というところがありますから、こうしたプラグインで楽に対応できるのは便利。 関連エントリ レスポンシブなタブを実装できるjQueryプラグイン「Responsive-Tabs」 ドラッグ&ドロップで移動できるグリッドレイアウト作成jqueryプラグイン「GridList」 Bootstrap用のフォームバリデーター実装jQueryプラグイン「BootstrapValidator」 クリッカブルマップもレスポンシブにするjQueryプラグイン「Responsive

    kasumani
    kasumani 2014/04/21
    Input欄にclearボタンを付与できるjQueryプラグイン「Add Clear」 Add Clear - jQuery Plugin - Demo Input欄にclearボタンを付与できるjQueryプラグイン「Add Clear」 インプット欄に入力すると右端に×ボタンがでてクリックすれば内容が消えると
  • 大江戸Ruby会議04で話さなかったこと - スペクトラム

    大江戸Ruby会議04で「mruby hacking guide」というタイトルで話した。 スライドはこちら。 https://speakerdeck.com/ksss/mruby-hacking-guide mrubyを開発する人、使う人が増えればいいなという狙いだったんだけど、うまくいっただろうか。 2014/02/04からAsakusa.rbに4回連続で行った。 5回は進捗ダメで行けなかったけど、次の日家に帰って大江戸Ruby会議の参加登録をしようと思った矢先に@a_matsudaさんから「大江戸Ruby会議04で話しませんか?」というDMが来ていた。 特になにも話さずもくもくしてただけだったので非常に驚いたけど「行きます」と即答した。 驚いたのはそれだけじゃない。話す内容について一切精査されなかったのも驚きだった。300人規模のイベントをやるのに何を話すのか伝えているのはタイトルだ

    大江戸Ruby会議04で話さなかったこと - スペクトラム
    kasumani
    kasumani 2014/04/21
    大江戸Ruby会議04で話さなかったこと mrubyを開発する人、使う人が増えればいいなという狙いだったんだけど、うまくいっただろうか。 2014/02/04からAsakusa. Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:26PM via
  • 「Google Blockly」をやってみた!グーグルが提供するビジュアルプログラミング言語

    Googleが提供するビジュアルプログラミング言語「Google Blockly(グーグルブロックリー)」を実際に使ってみた体験レポート記事です。作成したブックをJavaScriptPythonに変換することもできるツールです。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日  調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名  調査手法:インターネット調査 子どもでも使えるプログラミング言語として「ビジュアルプログラミング言語」というものがあります。 このビジュアルプログラミング言語のうち、Googleは「Google

    「Google Blockly」をやってみた!グーグルが提供するビジュアルプログラミング言語
    kasumani
    kasumani 2014/04/21
    「Google Blockly」をやってみた!グーグルが提供するビジュアルプログラミング言語 子どもでも使えるプログラミング言語として「ビジュアルプログラミング言語」というものがあります。 このビジュアルプログラミング言
  • PHPUnitの新しいバージョンはPEARに公開されない事に。 - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    PHPUnitの新しいバージョンはPEARに公開されない事に。 - Qiita
    kasumani
    kasumani 2014/04/21
    PHPUnitの新しいバージョンはPEARに公開されない事に。 6 ストック 0 コメント この投稿をストックする 時代を感じますね。 yando 143 Contribution フォローする python のお仕事を ご紹介、内定までフォローします! by pythonの求人例
  • WinJS – MS製のWin8アプリ開発用UIフレームワーク

    Windows 8のアプリはHTML5/JavaScript/CSS3といったWeb技術で開発できます。そこでマイクロソフトでは元々、UIWindows 8風にしてコンポーネントを組み合わせる形で開発を進められるライブラリ、Windows Library for JavaScript(以下WinJS)を提供していました。 そしてWinJSがオープンソースとして公開されることになりました。Windows 8だけでなく、多彩なコンポーネントを用いたWebアプリケーションが開発できるようになるでしょう。 WinJSの使い方 主なコンポーネントを見ていきます。 WinJSでは特にアニメーションに注力して実装されているように見えます。アプリはこれまでのソフトウェアと異なり、流れるような操作性が重視されます。さらに多彩なコンポーネントを用意することで全体のバランスが維持されるようになっています。 G

    WinJS – MS製のWin8アプリ開発用UIフレームワーク
    kasumani
    kasumani 2014/04/21
    WinJS – MS製のWin8アプリ開発用UIフレームワーク Windows 8のアプリはHTML5/JavaScript/CSS3といったWeb技術で開発できます。そこでマイクロソフトでは元々、UIをWindows 8風にしてコンポーネントを組み合わせる形で開発を進められるラ
  • すごく役立った!サイト制作でさりげなく使われているCSSテクニックまとめ

    作成:2014/04/21 更新:2014/10/24 Web制作 > 前回コーポレートサイト制作が捗るjQuery プラグインをまとめましたが、今回はCSS版ということで、使用頻度が高いものと、これから必要になりそうなものを、忘れないようにメモしておきます。コーポレートサイトやWeb サービスサイトでさりげなく使われているものや、今後増えそうなものなど。 エンジニア速報は Twitter の@commteで配信しています。 もくじ 横並び 1.今までの回り込み解除 2.横並びや並び順 3.均等に並べる/段組み ナビゲーションメニュー 4.多階層 ドロップダウン 5.amazon風 メガドロップダウン 6.ドロワーメニュー コンテンツメニュー 7.モーダルウィンドウ 8.アコーディオン 9.タブパネル テーブル 10.ストライプテーブル 11.レスポンシブ+テーブル リスト 12.カウント

    すごく役立った!サイト制作でさりげなく使われているCSSテクニックまとめ
    kasumani
    kasumani 2014/04/21
    すごく役立った!サイト制作でさりげなく使われているCSSテクニックまとめ 前回コーポレートサイト制作が捗るjQuery プラグインをまとめましたが、今回はCSS版ということで、使用頻度が高いものと、これから必要になりそ
  • selectボックスにアイコンを付けて分かりやすくできるjQueryプラグイン「wSelect」:phpspot開発日誌

    selectボックスにアイコンを付けて分かりやすくできるjQueryプラグイン「wSelect」 2014年04月21日- wSelect :: jQuery Select Box Plugin selectボックスにアイコンを付けて分かりやすくできるjQueryプラグイン「wSelect」 次のようなアイコン付きででbootstrapなサイトでもでも使えそうなselectボックスが実装できます。 国際的なサイトなどで、言語を切り替えるスイッチを作る場合なんかに使えそう。 アイコン画像は次のようにdata-iconで指定してあげて、あとは初期化というお手軽さもいいですね。 関連エントリ フラットでカッコいいselectボックスを作成できるjQueryプラグイン「EasyDropDown」 Bootstrapのselectをカッコよくできる「Bootstrap-select」 selectボ

    kasumani
    kasumani 2014/04/21
    selectボックスにアイコンを付けて分かりやすくできるjQueryプラグイン「wSelect」 wSelect :: jQuery Select Box Plugin selectボックスにアイコンを付けて分かりやすくできるjQueryプラグイン「wSelect」 次のようなアイコン付きででbootstrap
  • カロリー満開。ピザでできたケーキ、カナダで商品化へ

    カナダ人よ、お前もか。 アメリカ人ってピザ大好きだなーと思ってましたが、カナダ人も同じだったんですね。カナダベースのピザチェーンBoston Pizzaがこの夏の新商品アイデアに関して人気投票をしたところ、「ピザ・ケーキ」がダントツ1位になってるんです。 その人気投票は複数のアイデアの中から「ピザ・ゲームチェンジャー」を選ぶという主旨で、1位になったものが実際に商品化されるというもの。他のアイデアは、唐辛子風味な「スリラチャソースのチキンピザ」という普通に美味しそうなものから、「ピザフレイヴァーの自動車用芳香剤」など実にさまざま。そして記事翻訳時点(4月19日)では2位以下の得票を全部足してもかなわないくらい、ピザ・ケーキが圧倒的トップなんです。 Boston Pizzaは主にカナダで展開してるチェーンですが、このピザ・ケーキが成功すれば、米国の大手ピザチェーンも追随してひいては日に上陸

    kasumani
    kasumani 2014/04/21
    カロリー満開。ピザでできたケーキ、カナダで商品化へ カナダ人よ、お前もか。 アメリカ人ってピザ大好きだなーと思ってましたが、カナダ人も同じだったんですね。カナダベースのピザチェーンBoston Pizzaがこの夏の新商
  • D3.jsとRuby on Railsで棒グラフを表示してみる | DevelopersIO

    はじめに タイトル通り、D3.jsとRuby on Railsを使い 棒グラフを表示する簡単なサンプルアプリケーションを作成してみました。 D3.jsについては、弊社の以下のブログ等を参考にしてください。 D3.jsで始めるData-Drivenなページ作成 アプリケーションの構成は、上記の弊社ブログ記事内の「Bar Chart」をサンプルとして ・サーバ側(Railsのコントローラ)は、JSON形式でデータをクライアントに渡す ・クライアント側(D3.js)は、受け取ったJSONを棒グラフとして表示する という形としました。 以下に、実装する上でのポイントとなる箇所を記述していきます。 尚、ソースコードは以下のGitHubに置いてあるので、全ソースを見たい方は参考にしてください。 d3_barchart_sample 実装について 1.ルーティング 今回は「Frequency」コントロー

    D3.jsとRuby on Railsで棒グラフを表示してみる | DevelopersIO
    kasumani
    kasumani 2014/04/21
    D3.jsとRuby on Railsで棒グラフを表示してみる | Developers.IO アプリケーションの構成は、上記の弊社ブログ記事内の「Bar Chart」をサンプルとして ・サーバ側(Railsのコントローラ)は、JSON形式でデータをクライアントに渡す ・ク
  • mruby hacking guide

    大江戸Ruby会議04 Ninja Talks http://regional.rubykaigi.org/oedo04/

    mruby hacking guide
    kasumani
    kasumani 2014/04/21
    mruby hacking guide // Speaker Deck Other Presentations in Programming Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:26PM via IFTTT
  • Chromeのブックマークをサムネイル付きでグリッド状に並べる拡張機能「Dewey」 | ライフハッカー・ジャパン

    「Dewey」はChromeのブックマークをサムネイル付きでグリッド表示してくれる拡張機能です。ブックマークのソート、検索も行えますよ。サムネイルが表示されるのでどんなサイトだったかアクセスしなくても把握できます。 以下に使ってみた様子を載せておきます。まず、Deweyへアクセスしましょう。Google Chrome拡張機能をインストールします。 Deweyを起動したら設定を開きましょう。サムネイルを表示する設定があるので有効にしておきます。 するとこのようにブックマークがサムネイル付きでグリッド状に並びますよ。サムネイル作成には少し時間がかかるので表示されない場合はしばらく待ちましょう。日付やタイトル、URLでソートしたり、ブックマークを検索したりもできます。 ブックマークが大量にあって探すのに苦労する方は導入してみてはいかがでしょうか。 Dewey (カメきち)

    Chromeのブックマークをサムネイル付きでグリッド状に並べる拡張機能「Dewey」 | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/04/21
    Chromeのブックマークをサムネイル付きでグリッド状に並べる拡張機能「Dewey」 「Dewey」はChromeのブックマークをサムネイル付きでグリッド表示してくれる拡張機能です。ブックマークのソート、検索も行えますよ。サムネイ
  • AWS Casual Talks #2 で発表してきました #awscasual - すずけんメモ

    AWS Casual Talks#2で発表してきました。主催の @con_mame さん、会場を提供してくださったAWSのみなさま、どうもありがとうございました。 AWS Casual Talks#2 on Zusaar http://www.zusaar.com/event/3817003 今回は新サービスネタということで僕の発表ではAmazon Kinesisについて触れた。内容としては、既存のアーキテクチャにAmazon Kinesisを適用したらどんな感じになるか、ということを検証している内容を踏まえつつ考えをまとめたもの。まだ実際にプロダクションには投入していないので、運用していった時にどういう形になるかはわからない。ただまだ東京リージョンにも来てないし、ある程度検証している内容でもカジュアルに話そうか、というのが今回の発表の趣旨。 Data Stream Processing

    AWS Casual Talks #2 で発表してきました #awscasual - すずけんメモ
    kasumani
    kasumani 2014/04/21
    AWS Casual Talks #2 で発表してきました #awscasual AWS Casual Talks#2で発表してきました。主催の @con_mame さん、会場を提供してくださったAWSのみなさま、どうもありがとうございました。 Tags: feedly, ifttt, recently read, saved for later from Pock
  • InfluxDB を引き続き触ってみるぜよ(Grafana とか使ってみる) - ようへいの日々精進XP

    地味に続けてます。ということで... InfluxDB を引き続き触ってみるぜよ(Grafana とか使ってみる) Grafana とか Tasseo とかを InfluxDB と絡めて触ってます。

    InfluxDB を引き続き触ってみるぜよ(Grafana とか使ってみる) - ようへいの日々精進XP
    kasumani
    kasumani 2014/04/21
    InfluxDB を引き続き触ってみるぜよ(Grafana とか使ってみる) 地味に続けてます。ということで... Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:26PM via IFTTT
  • Java EE 7 をインストールする【OS X 10.9(Mavericks)環境】 - #tech

    環境:OS X 10.9.2 Mavericks Java EE 7 の環境を構築することになったので、その時の手順書です。 まず大前提の話として、OS X 10.9(以下、OS X)には、Java 1.6 が最初から入っています。 次のコマンドで Java のバージョンを確認できます。 $ java -version OS X のシステムデフォルトの Java は次の場所に入っているようです。 (※ この辺りは OS X のバージョン変化によって、変更が激しいところなので、最新の状況は確かめるようにしてください。) /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/ Java EE 7 をインストール Java EE 7 を入れる前に、JDK7 を入れる必要があります。 JDK7 が入っていないと、Java EE 7

    Java EE 7 をインストールする【OS X 10.9(Mavericks)環境】 - #tech
    kasumani
    kasumani 2014/04/21
    Java EE 7 をインストールする【OS X 10.9(Mavericks)環境】 Java EE 7 の環境を構築することになったので、その時の手順書です。 まず大前提の話として、OS X 10.9(以下、OS X)には、Java 1.6 が最初から入っています。 Tags: feedly, iftt
  • OpenStack、9番目のリリース「Icehouse」公開。仮想マシンのローリングアップデート、DBaaS機能など新機能追加

    OpenStack、9番目のリリース「Icehouse」公開。仮想マシンのローリングアップデートDBaaS機能など新機能追加 オープンソースとして開発されているクラウド基盤ソフトウェア「OpenStack」の9番目のリリース「Icehouse」(コード名)が公開されました。 OpenStackは半年ごとに新バージョンをリリースする方針で、リリースごとにアルファベット順にコード名が付きます。半年前のリリースは「Havana」、1年前のリリースは「Grizzly」でした。そして次のリリースとなる今年の10月には「Juno」が予定されており、来月にはJunoの機能を決めるためのデザインサミットが行われます。 Icehouse最大の新機能は、このリリースからデータベースサービスを実現する「Trove」が正式コンポーネントとして追加されたことです。 TroveはOpenStack上でDatabas

    OpenStack、9番目のリリース「Icehouse」公開。仮想マシンのローリングアップデート、DBaaS機能など新機能追加
    kasumani
    kasumani 2014/04/21
    OpenStack、9番目のリリース「Icehouse」公開。仮想マシンのローリングアップデート、DBaaS機能など新機能追加 オープンソースとして開発されているクラウド基盤ソフトウェア「OpenStack」の9番目のリリース「Icehouse」(コード名
  • modelは直接ActiveRecord::Baseを継承しているのは、なぜ? · Issue #162 · yochiyochirb/meetups

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    modelは直接ActiveRecord::Baseを継承しているのは、なぜ? · Issue #162 · yochiyochirb/meetups
    kasumani
    kasumani 2014/04/21
    modelは直接ActiveRecord::Baseを継承しているのは、なぜ? You can clone with HTTPS or Subversion. Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:26PM via IFTTT
  • [外部アプリ連携]JavaアプリからOfficeファイルを操作

    Officeがインストールされていない環境でも、Office文書をフル活用したい――。そんなときに有効なのが、JavaアプリからOffice文書を操作する方法です。これには、Apache POIというライブラリを利用します。 Apache POIは、表1のようなコンポーネントから構成されており、Excelのみならず、Word、PowerPointOutlook、Visio、Publisherなどなど、Office製品全般をJavaアプリから操作できる高機能なライブラリです。Excel、Word、PowerPointでH~、X~で始まるコンポーネントがあるのは、Office 2003以前(H~)に対応するコンポーネントと、Office 2007以降(X~)に対応するコンポーネントとが分かれているためです。

    [外部アプリ連携]JavaアプリからOfficeファイルを操作
    kasumani
    kasumani 2014/04/21
    [外部アプリ連携]JavaアプリからOfficeファイルを操作  Officeがインストールされていない環境でも、Office文書をフル活用したい――。そんなときに有効なのが、JavaアプリからOffice文書を操作する方法です。これには、Apache
  • sipcalcについてのメモ - think-t の晴耕雨読

    IPアドレスのサブネット計算とかやる必要が時にはあります。 計算に慣れてしまえばいいんでしょうが、結構面倒な時もあります。 そんな時の「sipcalc」コマンドです。 「ipcalc」というコマンドもありますが、こっちのほうが良さげ。 使い方 # sipcalc -a -4 10.0.1.100/24 -[ipv4 : 10.0.1.100/24] - 0 [Classfull] Host address - 10.0.1.100 Host address (decimal) - 167772516 Host address (hex) - A000164 Network address - 10.0.0.0 Network class - A Network mask - 255.0.0.0 Network mask (hex) - FF000000 Broadcast address

    sipcalcについてのメモ - think-t の晴耕雨読
    kasumani
    kasumani 2014/04/21
    sipcalcについてのメモ : think-tの晴耕雨読 計算に慣れてしまえばいいんでしょうが、結構面倒な時もあります。 「ipcalc」というコマンドもありますが、こっちのほうが良さげ。 Tags: feedly, ifttt, recently read, saved for later from Pocket
  • [oedo04][asakusarb] 大江戸 Ruby 会議 04 を開いてきた & 発表してきた - HsbtDiary(2014-04-19)

    ■ [oedo04][asakusarb] 大江戸 Ruby 会議 04 を開いてきた & 発表してきた 大江戸 Ruby 会議 04 を江戸東京博物館で開催してきた。 大江戸 Ruby 会議は asakusarb プレゼンツということで出来るだけ省力で開催するようにしていて、松田メンバーが招待講演者との調整、角谷メンバーが会場係、たっかんメンバーが懇親会の手配、自分が会計係、会場準備に集まれるメンバーとコンテンツ係のメンバーという布陣で github の issue も10個あったかな?というくらいのよくわからない運営で回ってしまった。自己組織化~。 名札は今回も @maztomo さんの作成。これ手書きというのを知ってまじで!とびっくりしてしまった。こういうデザイン好きです。 自分も朝一で発表してきた。流れは去年の RedDotRubyConf で発表した内容を最新の状況に revis

    [oedo04][asakusarb] 大江戸 Ruby 会議 04 を開いてきた & 発表してきた - HsbtDiary(2014-04-19)
    kasumani
    kasumani 2014/04/21
    ■ 大江戸 Ruby 会議 04 を開いてきた & 発表してきた 大江戸 Ruby 会議 04 を江戸東京博物館で開催してきた。 大江戸 Ruby 会議は asakusarb プレゼンツということで出来るだけ省力で開催するようにしていて、松田メンバーが招
  • 2014年、春のGit事情 - fujimuradaisuke's blog

    なんとなく最近どんな感じでGitを使っているか、適当にリストアップしてみた。 よく使うやつ git status git status --branch --short にしている。変更されたファイルが出る。とりあえず何をしたかざっくり把握する用。sにエイリアスしている。一日100回くらい実行しているのではないか。 git diff 特にオプションは指定していない。何をしたかしっかり把握する用。dにエイリアスしている。一日50回くらい実行しているのではないか。 git grep バージョン管理しているファイルから渡した単語を含む行を検索、表示。関数の検索などあらゆる場面で超便利。オプションは --line-number --show-function --color --heading --break がオススメ。 git ls-files バージョン管理しているファイルのファイルパスを表

    2014年、春のGit事情 - fujimuradaisuke's blog
    kasumani
    kasumani 2014/04/21
    2014年、春のGit事情 なんとなく最近どんな感じでGitを使っているか、適当にリストアップしてみた。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:11PM via IFTTT
  • http://bit.ly/1r863iA.

    kasumani
    kasumani 2014/04/21
    CSS 3D Solar System @import url( Tags: feedly, ifttt, recently read, saved for later from Pocket http://bit.ly/1r863ix April 21, 2014 at 09:11PM via IFTTT
  • 非同期ストリーム処理の標準化を目指す "Reactive Streams" とは - Okapies' Archive

    TL でこんなのが流れてたので少し調べてみた。 Learn about the Reactive Streams initiative & how we're supporting a standard for asynch stream processing on the JVM http://t.co/5wUF0PjTBe— Twitter Engineering (@TwitterEng) 2014, 4月 17 Reactive Streams って? Reactive Streams ”JVM 上でのノンブロッキングなバックプレッシャーを持つ非同期ストリーム処理の標準の提案”(公式サイトより)。 ざっくり言うと、既にある JVM ベースの様々な非同期ストリーム処理フレームワーク実装の共通部分を括りだして API 化、SPI 化しようというもの。最終的には JSR での標準化を目指

    非同期ストリーム処理の標準化を目指す "Reactive Streams" とは - Okapies' Archive
    kasumani
    kasumani 2014/04/21
    非同期ストリーム処理の標準化を目指す "Reactive Streams" とは ざっくり言うと、既にある JVM ベースの様々な非同期ストリーム処理フレームワーク実装の共通部分を括りだして API 化、SPI 化しようというもの。最終的に
  • TVの電源をiPhoneホーム画面からアイコンをタップするだけでオン・オフする

    var message='{"format":"raw","freq":38,"data":[18031,8755,1150,1037,1150,3228,1150,1037,1150,1037,1150,3228,1150,1037,1150,3228,1150,3228,1150,1037,1150,1037,1150,3228,1150,1037,1150,1037,1150,1037,1150,1037,1150,1037,1150,3228,1150,3228,1150,1037,1150,3228,1150,1037,1150,1037,1150,3228,1150,3228,1150,1037,1150,1037,1150,3228,1150,1037,1150,3228,1150,3228,1150,1037,1150,1037,1150,65535,0,21415,180

    TVの電源をiPhoneホーム画面からアイコンをタップするだけでオン・オフする
    kasumani
    kasumani 2014/04/21
    TVの電源をiPhoneホーム画面からアイコンをタップするだけでオン・オフする IRKit公式アプリを使えば登録済みの操作は可能ですが、MyScriptsとTouch Icon Creatorを組み合わせてホーム画面からワンタップで操作することもできます
  • タスクランナーgulp.js最速入門 - id:anatooのブログ

    相変わらず仕事ではデザインやりつつJavaScript書いている。 タスクランナーとしてGrunt.jsを使っていたけれども、使ううちに段々不満がでてきた。遅かったり、記述が冗長になりがちでつらかったので最近になってgulpに乗り換えた。 gulpは良い。タスクは自動的に並列に実行され、かつストリームで処理されるので速いし、タスクの記述もストリームベースの書き方のおかげでGrunt.jsに比べるとだいぶ短くなる。 ただ、そこらにあるgulpをちょっと試しただけの日語の記事やドキュメントをみてても実際のプロジェクトで使えるレベルまでの知識を得られず学習に一日かかった。 この記事では、gulpをまともに使えるようになるまでに必要な知識を書く。 導入とHelloWorld まずは導入。npmからgulpをインストールする。 $ npm install gulp -g $ gulp -v [gu

    タスクランナーgulp.js最速入門 - id:anatooのブログ
    kasumani
    kasumani 2014/04/21
    タスクランナーgulp最速入門 タスクランナーとしてGrunt.jsを使っていたけれども、使ううちに段々不満がでてきた。遅かったり、記述が冗長になりがちでつらかったので最近になってgulpに乗り換えた。 Tags: feedly, ifttt, recently
  • FabricラッパーのOozappa

    2014/04/20 20:49 ※ 商品のリンクをクリックして何かを購入すると私に少額の報酬が入ることがあります【広告表示】 Provisioning や Deployment にプログラミングスキルが必要になりつつあるようですが、皆様いかがお過ごしでしょうか。 Provisioning には、 Chef や Ansible が、 Deployment には capistrano や Fabric といったように使い分けられている方が多いようですが、私はずぼらなので Fabric を愛用しています。 Ansibleおしい! 環境によって違う変数とか、気持ちよく持たせたいじゃないですか。 Ansibleはいい感じにできます。 Provisioning とか Deployment のために、あらかじめ別の方法で agent 入れたりしたくないじゃないですか。 Ansibleはいい感じにできま

    kasumani
    kasumani 2014/04/21
    FabricラッパーのOozappa Provisioning や Deployment にプログラミングスキルが必要になりつつあるようですが、皆様いかがお過ごしでしょうか。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:11PM via IFTTT
  • Promiseの中で吐かれた例外は暗黙的にcatchされてrejectedにいく - mizchi's blog

    (タイトル修正。勘違いだった) momic.jsの実装で一番つらかったところ。Promiseが新機能とは言え、何も言わずに死ぬのだいぶ困る。 仕様を勘違いしていた 環境は Chrome34Mac var p = new Promise(function(done){ throw 'error' done(); }); p.then(function(){ console.log("doesn't come here and does'nt report error"); }, function(){ console.log('rejected') }); なにも言わない!!! rejectedにくる

    Promiseの中で吐かれた例外は暗黙的にcatchされてrejectedにいく - mizchi's blog
    kasumani
    kasumani 2014/04/21
    Promiseの中で吐かれた例外は暗黙的にcatchされてrejectedにいく momic.jsの実装で一番つらかったところ。Promiseが新機能とは言え、何も言わずに死ぬのだいぶ困る。 仕様を勘違いしていた Tags: feedly, ifttt, recently read, saved for later fro
  • 【PG Commander】PostgreSQLのGUIツールがシンプルでいい感じでした。 | DevelopersIO

    こんにちは、清田です。 最近、弊社でもRuby on Rails関連の記事が公開されたりと、注目されている今日この頃ですが。 自分も勉強がてらさくっとサンプルのRilsアプリを作成しWEB上に公開する際、無料で使えるHerokuを利用することが多々あります。 Herokuでは標準のデータベースとしてPostgreSQLを採用されています、デプロイしたアプリのDB確認用のGUIツールは何かないかといろいろ探してみたところ、PG Commanderというツールがいい感じだったのでご紹介します。 環境 今回の使用した環境は以下になります。 Mac OS X 10.9 heroku toolbelt version 3.6.0 PG Commanderのインストール こちらからPG Commanderクライアントをダウンロードしてきます。 無料範囲 接続先:5件まで 有料版への勧誘表示あり 有料版

    【PG Commander】PostgreSQLのGUIツールがシンプルでいい感じでした。 | DevelopersIO
    kasumani
    kasumani 2014/04/21
    【PG Commander】PostgreSQLのGUIツールがシンプルでいい感じでした。 | Developers.IO こんにちは、清田です。 最近、弊社でもRuby on Rails関連の記事が公開されたりと、注目されている今日この頃ですが。 Tags: feedly, ifttt, recently read, s
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    kasumani
    kasumani 2014/04/21
    指定フォルダ以下のすべてのファイルをリスト表示してExelファイルとして書き出し『File list to Excel』 Home > ユーティリティ その他 > 指定フォルダ以下のすべてのファイルをリスト表示してExelファイルとして書き出し『F
  • Fragmentions

    FragmentionsというChrome拡張がある。URLに##link-to-somethingと2個の#に続けて任意の言葉を指定すると、URLのコンテンツ内にあるその言葉へリンクを張れる。コンテンツ提供者が特別なマークアップを行わないでもページ内リンクが実現できるというわけ。Adactioの同名の記事で知った。 もちろんこの拡張が必要なので、どこでもだれでも使えるというわけではないけど、標準化されたらすごく良さそう。Media Fragments URIの文書向けみたいな感じと捉えるとわかりやすいかも。ID振られてない文書から引用する時にもきっと使いやすい。ソーシャルブックマークでブックマークする時にもうまく機能しそうな気がする。ブログのコメント機能に組み込んでも面白そう。 同様な仕組みとしてCSSセレクターを使ったページ内リンクの仕組みも考えられているらしいが、人として理解しやすい

    Fragmentions
    kasumani
    kasumani 2014/04/21
    Fragmentions FragmentionsというChrome拡張がある。URLに##link-to-somethingと2個の#に続けて任意の言葉を指定すると、URLのコンテンツ内にあるその言葉へリンクを張れる。コンテンツ提供者が特別なマークアップを行わないでもページ
  • 僕が1週間でWebサービスを公開するまで - ぐだぐだ言ってないでコードを書けよ、ハゲ。

    先日、FeedlyGraph を1週間で公開した。 photo credit: surfzone™ via photopin cc 公開までを振り返ってみる。 0日目 アイデア出し 僕は普段からこんなサービスが欲しいな〜というアイデアをメモに残すことにしている。 iCloud 便利。 今回はそこから規模感が合うものをチョイス。 1日目 アイデアの検証 問題を解決するサービスが世の中にあるかどうかを確認した。 今回は「Feedly の購読者数の推移を確認したい」が問題。 既にあった解決策に近いものは以下のとおり。 Feedly Insight Feedly Subscribers Checker 2 FeedlyやlivedoorReaderの購読者数をGrowthForecastにポストするRubyスクリプト作った 上から順に WordPress でないと使えない 今の購読者数しかわからな

    僕が1週間でWebサービスを公開するまで - ぐだぐだ言ってないでコードを書けよ、ハゲ。
    kasumani
    kasumani 2014/04/21
    僕が1週間でWebサービスを公開するまで 僕は普段からこんなサービスが欲しいな〜というアイデアをメモに残すことにしている。iCloud 便利。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 09:11PM via IFTTT
  • 落ちていくRubyistのためのMethopオブジェクト

    RubyistはどんどんLazyになっていってmapにブロック渡すのも面倒という古今です。 こう書けばいいところを、 %w(ybur si citsatnaf egaugnal).map { |str| str.reverse } # => ["ruby", "is", "fantastic", "language"]

    落ちていくRubyistのためのMethopオブジェクト
    kasumani
    kasumani 2014/04/21
    落ちていくRubyistのためのMethopオブジェクト いや、mapだけじゃありません。ブロック取るメソッド全般にそれは蔓延しています。 そんな悲しい末路のあなたのため(僕のため?)にMethopクラスなるものを作ったのでなんとか
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    kasumani
    kasumani 2014/04/21
    JavaScriptでZIPファイルを生成するライブラリ『JSZip』 メモ的にエントリーしておきます。ZIPにしてダウンロードさせたいときってありますよね。 ダウンロードまわりはブラウザによって違うので、各バージョンで回避策っぽ
  • tty.js - node製のWebベースのターミナル MOONGIFT

    Webブラウザ上でターミナルが動かせれば、システムの開発がブラウザだけでできるようになってしまうかも知れません。幾つかのソフトウェアが既に存在しますが、一つ難点がありました。それは1ウィンドウで1セッションしか使えないことです。 複数のセッションを開くのにタブを追加していくのは面倒です。そこで使ってみて欲しいのがtty.js、Webベースのターミナルです。 tty.jsの使い方 tty.jsはnpmでインストールできます。 $ npm install tty.js -g インストールが終わったら起動します。 $ tty.js --port 3000 起動したらWebブラウザからアクセスします。 こちらがメイン画面です。Open Terminalをクリックします。 全体がターミナルになるのではなく、フローティングで表示されます。 普通に使えます。emacsも使えます。 フルスクリーンモードに

    tty.js - node製のWebベースのターミナル MOONGIFT
    kasumani
    kasumani 2014/04/21
    tty.js - node製のWebベースのターミナル Webブラウザ上でターミナルが動かせれば、システムの開発がブラウザだけでできるようになってしまうかも知れません。幾つかのソフトウェアが既に存在しますが、一つ難点がありまし
  • 大江戸Ruby会議04参加しました! スライド・リンクまとめ

    Asakusa.rbが主催している『大江戸Ruby会議04』に参加してきました。10時スタート、19時半終了で15件以上の発表があり、盛りだくさんでした。そして、アットホームな雰囲気と「生活発表会」という絶妙なテーマで時間を感じさせないすごく楽しい一日でした! シンプルにスライドや、発表の中で出ていたリンクを中心にまとめています。 (話に聞き入りすぎて、メモを結構忘れていました。断片的ですごく申し訳ない^^;) (05-01 21:20) YouTubeの配信動画、スライド2つ追加 🐮 これから読んでいきたい書籍Rubyソースコード完全解説 今回のAsakusa.rbで、4-5回オススメされていた『Rubyソースコード完全解説』。HTML版は無料で読めるそうです。 Ruby Hacking Guide ruby-hacking-guide.github.com / original_re

    大江戸Ruby会議04参加しました! スライド・リンクまとめ
    kasumani
    kasumani 2014/04/21
    大江戸Ruby会議04参加しました! スライド・リンクまとめ Asakusa. Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:55PM via IFTTT
  • 0.5.5 Android Studio - sos の 作業メモ

    世間ではグラスのSDKがどーたらこーたら言われてますが、Studioさんも新しいのがやってきたようです。 家のリリースノートはここ Update to a new IntelliJ 13.x EAP build: 135.667. 135.667 ベースになったよ。詳細は以下ね。 http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13.1+135.666+Release+Notes http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13.1+135.667+Release+Notes Editing リソースの型の検査が新しくなったよ。リソースIDを引数にとるメソッドに、間違った型のリソースを渡したらエラーにしてくれるよ。あとリソースの型のメ

    0.5.5 Android Studio - sos の 作業メモ
    kasumani
    kasumani 2014/04/21
    0.5.5 Android Studio 世間ではグラスのSDKがどーたらこーたら言われてますが、Studioさんも新しいのがやってきたようです。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:55PM via IFTTT
  • InfluxDB を引き続き触ってみるぜよ - ようへいの日々精進XP

    という引き続きふざけたタイトルで以下に書いた。 InfluxDB を引き続き触ってみるぜよ 以上、お知らせでした。

    InfluxDB を引き続き触ってみるぜよ - ようへいの日々精進XP
    kasumani
    kasumani 2014/04/21
    InfluxDB を引き続き触ってみるぜよ という引き続きふざけたタイトルで以下に書いた。 以上、お知らせでした。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:55PM via IFTTT
  • Unco·ファイルの間違った変更や削除をレスキュー! MOONGIFT

    ネーミングはあれですが、機能は一級品です! コマンドラインで実行して失敗した!と気付くことってありますよね。大抵Linux/Unix系のコマンドは可逆ではないので失敗したと後から気付いてもまさに後の祭りになります。rmとかファイルの編集、GitやSubversionのチェックアウトなどです。 そんな時に活躍するのがUncoです。ファイル変更に関わるコマンドをUndo可能にするすごいツールです。 Uncoの使い方 使い方は簡単で、実際に実行するコマンドの前に unco record -- を付けるだけです。例えば、 $ unco record -- rm hoge.txt といった具合です。これで履歴が取られます。履歴を確認するにはhistoryサブコマンドを使います。 $ unco history index command (*=undone) 1 rm hoge.txt (cwd:/U

    Unco·ファイルの間違った変更や削除をレスキュー! MOONGIFT
    kasumani
    kasumani 2014/04/21
    Unco – ファイルの間違った変更や削除をレスキュー! ネーミングはあれですが、機能は一級品です! Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:55PM via IFTTT
  • Google検索の手順を大幅に簡略化 コピーからF10キー押しで一発サーチを行う | 教えて君.net

    ウェブやテキスト内の調べたいキーワードを検索するときの手順を、大幅に簡略化できるツールが「F10貼り付けずにググる」。クリップボードにキーワードをコピーした後、キーボードの「F10」をクリックすると、キーワードが自動的にGoogle検索されるのだ。 「F10貼り付けずにググる」は、キーワード検索の手間を削減するツール。検索には、「キーワードをコピーする」→「Googleを開く」→「キーワードを貼り付ける」→「検索ボタンを押す」という4段階の操作が必要だが、このツールでは「キーワードをコピーする」→「F10キーを押す」の2段階で、ブラウザが立ち上がりGoogleでの検索結果が表示されるのだ。 ショートカットキーは「F10」以外にも設定可能。また、Google以外の検索エンジンを登録することもできる。普段よく使う何気ない動作だが、それだけに省略できるとネット操作にかかる労力を軽くできる。検索の

    Google検索の手順を大幅に簡略化 コピーからF10キー押しで一発サーチを行う | 教えて君.net
    kasumani
    kasumani 2014/04/21
    Google検索の手順を大幅に簡略化 コピーからF10キー押しで一発サーチを行う 「F10貼り付けずにググる」は、キーワード検索の手間を削減するツール。検索には、「キーワードをコピーする」→「Googleを開く」→「キーワード
  • WebStormでKarma+Mocha+power-assertのjavascriptテスト環境を作る - Qiita

    npmでパッケージを揃える グローバル npm install -g grunt-cli bower プロジェクト環境 npm プロジェクトルートに以下のpackage.jsonを置いてnpm installするとパッケージが揃います { "engines": { "node": ">= 0.10.0" }, "devDependencies": { "grunt": "~0.4.2", "karma-mocha": "^0.1.3", "karma-phantomjs-launcher": "^0.1.4", "grunt-espower": "^0.6.0", "grunt-karma": "^0.8.2" } } bower bower install power-assertでpower-assertと依存パッケージがインストールされます。 Grunt設定 プロジェクトルートにGr

    WebStormでKarma+Mocha+power-assertのjavascriptテスト環境を作る - Qiita
    kasumani
    kasumani 2014/04/21
    WebStormでKarma+Mocha+power-assertのjavascriptテスト環境を作る プロジェクトルートに以下のpackage.jsonとbower.jsonを置いてnpm install && bower installするとパッケージが揃います プロジェクトルートにGruntfile. Tags: feedly, ifttt, recently read
  • [Cocos2d-x]10分でできるCocos Code IDEの導入手順[iOS][Android] | DevelopersIO

    Cocos2d-xとは こんにちは!今回はスマートフォンゲーム開発において、Unityに並んで最も使われているCocos2d-xについての記事を書きます。 まずはCocos2d-xの良さを知って頂きましょう。 iOS・Androidを1つのソースコードで同時に開発できる。 オープンソースのフレームワークなので、内部的に何をしているかがわかりやすい。 海外のフレームワークにも関わらず、日のコミュニティ(cocos2d-x.jp)が活発で、どうしてもわからないことは誰かに質問もできる。 勉強会やノウハウの共有ができる機会が多い。 アニメーション・パーティクル(爆発やキラキラなどのエフェクト)がはじめから用意されている。 用意されている画面遷移の種類が豊富。 パラパラアニメが簡単に作れる。 AppStore・GooglePlayのランキング上位にCocos2d-x製のゲームが多い。 別途エディ

    [Cocos2d-x]10分でできるCocos Code IDEの導入手順[iOS][Android] | DevelopersIO
    kasumani
    kasumani 2014/04/21
    10分でできるCocos Code IDEの導入手順[iOS][Android] | Developers.IO こんにちは!今回はスマートフォンゲーム開発において、Unityに並んで最も使われているCocos2d-xについての記事を書きます。 Tags: feedly, ifttt, recently read, saved for later f
  • Symfony の学びかた

    プログラマとして Symfony 歴は 2 年くらい(フルタイムではない) Symfony1 時代はほぼ知らない Java, Ruby, JavaScript, elisp, PHP github 上では JavaScript プログラマ? 代表作は power-assert Why Symfony? なぜ Symfony を選んだか 「コードがしっかりしている」 メンテ方針がしっかりしている(長期サポート, 後方互換性) DIベースの疎結合設計で自分でアーキテクチャを進化させやすい 中長期的な生産性が高まることを期待できる

    Symfony の学びかた
    kasumani
    kasumani 2014/04/21
    Symfony の学びかた Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:55PM via IFTTT
  • はじめての middleman - ようへいの日々精進XP

    という記事をこちらにアップしたのでお知らせ。 暫く(飽きるまで)ははてブと middleman と Amazon S3 で運用する hogehuga.inokara.com のどっちかに記事を書いていく。特に使い分けとかなくて気分、当に気分でどっちかに書いていく。

    はじめての middleman - ようへいの日々精進XP
    kasumani
    kasumani 2014/04/21
    はじめての middleman 暫く(飽きるまで)ははてブと middleman と Amazon S3 で運用する hogehuga.inokara.com のどっちかに記事を書いていく。特に使い分けとかなくて気分、本当に気分でどっちかに書いていく。 Tags: feedly, ifttt, recently r
  • 「ログイン時に起動」を実装する - a.out

    2014/08/13 追記 AppleScriptを使った実装が MacAppStore の審査で Reject される件について書きました。 「ログイン時に起動」を実装する (2) Mac アプリを使っていると、よく「ログイン時に起動 (Launch at Login)」という設定項目を目にします。 とても便利な機能なので、皆さん当たり前のように利用しているかと思いますが、実はけっこう実装が面倒です。 僕も自分の Mac アプリで実装したいと思ったのですが、情報が古かったり間違っていたり、日語の情報が少なかったりで非常に苦労しました。 そこで、これから Mac アプリを作る人のために「ログイン時に起動」の実装方法をまとめておこうと思います。 「ログイン時に起動」3つの実装方法 「ログイン時に起動」を実装する方法は3つあります。(他にもあるかも, CFPreferencesとか) Lau

    「ログイン時に起動」を実装する - a.out
    kasumani
    kasumani 2014/04/21
    「ログイン時に起動」を実装する Mac アプリを使っていると、よく「ログイン時に起動 (Launch at Login)」という設定項目を目にします。 とても便利な機能なので、皆さん当たり前のように利用しているかと思いますが、実はけ
  • FireFoxやChromeを使って任意のノードのXPathを簡単に抽出する方法について - プログラマでありたい

    Ruby製の構文解析ツール、Nokogiriの使い方 with Xpath」というエントリーで、Nokogiriの使い方に絡めてXPathの記述をちょこっと書きました。XPathは、XMLやHTMLのノードを指定する為の構文です。XPathを使うことにより、HTML中のタグも一意に指定することが出来ます。例えば、titleタグをXPathで指し示すのであれば、ルートノードであるhtmlタグの下のheadタグの下のtitleタグという構造から/html/head/titleといった表記になります。複数ある要素の場合、img[1]といった配列で指定することも可能なので、基的には全てのタグを指定出来ます。XPathは色々なところで使われるようになっているので、スクレイピングに限らず覚えておいたら便利です。 しかし、問題が一点あります。目的のノードのXPathを、どうやって抽出するのか。XPa

    FireFoxやChromeを使って任意のノードのXPathを簡単に抽出する方法について - プログラマでありたい
    kasumani
    kasumani 2014/04/21
    FireFoxやChromeを使って任意のノードのXPathを簡単に抽出する方法について  「Ruby製の構文解析ツール、Nokogiriの使い方 with Xpath」というエントリーで、Nokogiriの使い方に絡めてXPathの記述をちょこっと書きました。XPathは、XMLや
  • 【Tips】USBディスプレイのメニューがガタガタにぼやける現象の解消法 | ソフトアンテナ

    USB接続のディスプレイ「ThinkVision LT1421」を愛用しています。USBケーブル1で手軽にディスプレイを増設できてとても便利なのですが、最近奇妙な現象に気が付きました。 それはUSBディスプレイ側で動画を全画面再生すると、解像度が急に低くなってしまい、メニューなどがモザイク状に表示されてしまう現象です(上の画像のように)。 再生されている動画の解像度も下がっているのですが、メニューの表示が汚すぎるのがちょっと…ということで解決方法を探してみたところ、以外な事実が判明しました。 バグではなくて仕様です USBディスプレイは大抵「DisplayLink」というドライバーを使っています。そこで「display link blur」で検索してみると、公式フォーラムの情報が見つかりました。以下Extended monitor repeatedly blursより引用。 This i

    【Tips】USBディスプレイのメニューがガタガタにぼやける現象の解消法 | ソフトアンテナ
    kasumani
    kasumani 2014/04/21
    【Tips】USBディスプレイのメニューがガタガタにぼやける現象の解消法 USB接続のディスプレイ「ThinkVision LT1421」を愛用しています。USBケーブル1本で手軽にディスプレイを増設できてとても便利なのですが、最近奇妙な現象に
  • middleman と Amazon S3 で簡単に構築するブログサイト - ようへいの日々精進XP

    はじめに middleman という静的なサイトツールを Amazon S3 のサイトホスト機能を使ってブログサイトを構築したのでメモ。 ついでなので こちらにまとめました 特に難しいことは無かったけどテンプレートがイマイチで見た目がちょっとアレ もちろん中身もちょっとアレ

    middleman と Amazon S3 で簡単に構築するブログサイト - ようへいの日々精進XP
    kasumani
    kasumani 2014/04/21
    middleman と Amazon S3 で簡単に構築するブログサイト middleman という静的なサイトツールを Amazon S3 のサイトホスト機能を使ってブログサイトを構築したのでメモ。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:
  • GitHub Burndown Chart·GitHubのイシューを使ってバーンダウンチャート生成 MOONGIFT

    プロジェクト管理によく使われるのがバーンダウンチャートです。課題の数が日数とともに減っていくのをグラフ化することで、最終的に全ての課題が終わるのがいつ頃なのか予測できるようになります。 そんなバーンダウンチャートをGitHubの課題管理を使って行うのがGitHub Burndown Chartです。 GitHub Burndown Chartの使い方 一例です。実際のGitHub管理のプロジェクト情報からこのグラフが生成されています。 グラフのプロットをクリックすると、その課題にジャンプします。 GitHubの課題の累計とクローズした数をプロットし、その完了予測が出せるようになっています。全体のトレンドと現状の傾き、その二つを組み合わせて管理できるようになっています。マイルストーンでチェックもできるのでイテレーションごとのチェックなどに使っても良さそうです。 GitHub Burndown

    GitHub Burndown Chart·GitHubのイシューを使ってバーンダウンチャート生成 MOONGIFT
    kasumani
    kasumani 2014/04/21
    GitHub Burndown Chart – GitHubのイシューを使ってバーンダウンチャート生成 プロジェクト管理によく使われるのがバーンダウンチャートです。課題の数が日数とともに減っていくのをグラフ化することで、最終的に全ての課題が
  • readline 6.3環境においてパッチを適用し、Rubyをコンパイル | DevelopersIO

    Rubyがビルドできない!? 現在、私が関わっている案件のフロントエンドの開発にて、 compassというCSSのフレームワークを用いています。 当該フレームワークを用いるためには、Rubyのインストールが必要なのですが、 2014/04/17現在Homebrewでrbenv + ruby-build環境にてRubyをインストールしようとするとエラーとなります。 これはHomebrewが導入するReadlineのバージョン(6.3)に対して、 Rubyのコンパイラが対応していないのが原因になります。 ruby-buildも当該現象は把握してはいるが、Ruby側が対応するべきだろうというスタンスの為、 今現在コンパイルするためには、パッチを手動で当てる必要があります。 前提条件環境 下記の記事をもとにhomebrewのインストールとrbenv ruby-buildのインストールはすんでいるも

    readline 6.3環境においてパッチを適用し、Rubyをコンパイル | DevelopersIO
    kasumani
    kasumani 2014/04/21
    readline 6.3環境においてパッチを適用し、Rubyをコンパイル | Developers.IO 現在、私が関わっている案件のフロントエンドの開発にて、 compassというCSSのフレームワークを用いています。 Tags: feedly, ifttt, recently read, saved for later fro
  • AWS Casual2 LT

    concrete5 仙台勉強会( http://www.zusaar.com/event/10777003 )でお話した concrete5 の入った AWS AMI のスライドです。 http://amiage.com/ja/

    AWS Casual2 LT
    kasumani
    kasumani 2014/04/21
    AWS Casual2 LT AWS Casual2 LT Presentation Transcript カジュアルなぼくのAWS経験と CloudSearchを触ってみた話 AWS Casual #2 LT @mikeda 自己紹介 • @mikeda • インフラエンジニア • イタンジ株式会社 • 不動産系サービス • 今月入社 今日
  • 簡単にWiki風メモを複数人でリアルタイム編集可能なアプリ「hackpad」

    2014年4月17日(現地時間)に、DropboxはWiki風ドキュメント編集サービス「hackpad」と、写真のクラウド管理サービス「Loom」を買収したことを発表しました。Loomはサービスが終了となりますが、リアルタイムで任意の人数とWiki風のメモを作成できるhackpadは今後もサービスを継続予定。iOSアプリをリリースしており、日でも使用可能で、今後のDropboxとの連携強化も期待できそうなので、実際にインストールして使ってみました。 iTunes の App Store で配信中の iPhone、iPod touch、iPad 用 hackpad for iOS https://itunes.apple.com/jp/app/hackpad-for-ios/id789857184 まずは「無料」、「インストール」、「開く」の順にタップ。 アプリを開くとGoogle・Fac

    簡単にWiki風メモを複数人でリアルタイム編集可能なアプリ「hackpad」
    kasumani
    kasumani 2014/04/21
    簡単にWiki風メモを複数人でリアルタイム編集可能なアプリ「hackpad」 2014年4月17日(現地時間)に、DropboxはWiki風ドキュメント編集サービス「hackpad」と、写真のクラウド管理サービス「Loom」を買収したことを発表しました。Loom
  • AppleScript でファイルを開いてPDFで保存する例。 - それマグで!

    AppleScriptって便利そうなんだけど、サンプル少なくて苦労する。 なので、「ファイルを開いて変換する」のサンプルを書いておきました。 Apple Script でファイルを開く これでファイルが開く set a to POSIX file "/Users/takuya/Desktop/sample.pages" tell application "Finder" to open a これでファイルが開く Apple Script でApplicationを起動して終了する。 tell application "Pages" to activate tell application "Pages" to quit これで、アプリケーションが起動して終了する。 Applicationにファイルを開くよう指示する。 open でたいていは開くけど、具体的に、アプリを指定したい場合 set

    AppleScript でファイルを開いてPDFで保存する例。 - それマグで!
    kasumani
    kasumani 2014/04/21
    AppleScript でファイルを開いてPDFで保存する例。 AppleScriptって便利そうなんだけど、サンプル少なくて苦労する。 なので、「ファイルを開いて変換する」のサンプルを書いておきました。 open でたいていは開くけど、具体的
  • 狭義の「PaaS」を超えようとするレッドハットのOpenShift

    狭義の「PaaS」を超えようとするレッドハットのOpenShift:ユーザーは「PaaS」「IaaS」を求めているわけではない レッドハットは、PaaS製品/サービスの「OpenShift」で、アプリケーションデリバリメカニズムの一部になる一方、IaaSとの融合を目指している。米レッドハットのOpenShift責任者に聞いた。 レッドハットは、PaaS製品/サービス「OpenShift」の製品版である「OpenShift Enterprise」を、日国内で展開すべく準備を進めている。では、他のPaaS製品/サービスに対してどう差別化していくのか。米レッドハットが4月第3週にサンフランシスコで開催したRed Hat Summit 2014で、同社クラウド事業部門のOpenShift PaaS責任者を務めるアシェシュ・バダニ(Ashesh Badani)氏に聞いた。 OpenShiftには、

    狭義の「PaaS」を超えようとするレッドハットのOpenShift
    kasumani
    kasumani 2014/04/21
    狭義の「PaaS」を超えようとするレッドハットのOpenShift  レッドハットは、PaaS製品/サービス「OpenShift」の製品版である「OpenShift Enterprise」を、日本国内で展開すべく準備を進めている。では、他のPaaS製品/サービスに対し
  • 業務で使えるオープンソース(109)·ドキュメント管理 MOONGIFT

    今回のテーマはドキュメント管理です。殆どの企業ではWindowsのファイル共有を使ってオフィス内でファイルを管理していると思いますが、それでは物足りなくなったり、ファイルをコピーして使い回したりした結果、どれが最新か分からなくなって運用が煩雑化します。 それを助けてくれるのがドキュメント管理です。得手不得手はありますが、構造化された中でファイルを管理するには最適ではないでしょうか。 選定基準 CMIS準拠 CMISとはコンテンツ対応アプリケーション同士を連携させるためのWebサービス標準です。SharePointなど多数のドキュメント管理システムがCMIS対応になっています。クライアントアプリケーションもCMISに対応していれば、サーバ/クライアントを選ばずに相互接続ができます。自由度を広げ、ロックインされない、プラットフォームを選ばないと言った点でメリットが出ます。 バージョン管理 ドキ

    業務で使えるオープンソース(109)·ドキュメント管理 MOONGIFT
    kasumani
    kasumani 2014/04/21
    業務で使えるオープンソース(109)·ドキュメント管理 MOONGIFT 今回のテーマはドキュメント管理です。殆どの企業ではWindowsのファイル共有を使ってオフィス内でファイルを管理していると思いますが、それでは物足りなく
  • TextExpander 2.5 [iPhone] [iPad] – iOS 7 に対応したフラットインターフェースを採用、よく使う定型文を短い省略形で入力できる

    バージョンからシステム要件が iOS 7 以降となり、フラットインターフェースに変更されています。 Dropbox を介することで、編集した内容を複数のデバイス/Mac 版の『TextExpander』と同期可能。それぞれのグループの右側にある「i」アイコンをタップすると詳細画面に遷移し、ここで任意のグループの定型文を iOS 版では展開しないようにできます。 「Content」によく使う定型文を、上の「Abbreviation」に定型文を呼び出すための省略形を入力して「Snippet」を作成します。リッチテキストにすることもでき、テキストを選択すると表示するメニューからボールド/イタリック/アンダーラインに。 「Format…」を選択すると、フォント/カラー/サイズを指定できます。 また、メニューから「Insert…」を選択すると、定型文に『TextExpander』のマクロを挿入し、

    TextExpander 2.5 [iPhone] [iPad] – iOS 7 に対応したフラットインターフェースを採用、よく使う定型文を短い省略形で入力できる
    kasumani
    kasumani 2014/04/21
    iOS 7 に対応したフラットインターフェースを採用。よく使う定型文を、短い省略形で入力できる『TextExpander』2.5 [iPhone] [iPad] よく使う定型文や署名などを、短い省略形ですばやく入力できる iPhone / iPad アプリケーション よく
  • PullUp·プルリクエストを送ると参加できるコミュニティサイト MOONGIFT

    参加できるのはプロジェクトに貢献している人だけ! 会員制サイトなどは参加に障壁を設けることで逆にユーザの飢餓感を仰ぎ、アクティブなユーザを作り出します。その際に壁になるのはお金であったり、ステータスであったりする訳です。 ではオープンソース系の場合、何を壁にするのが良いでしょう。それをプルリクエストベースにしてしまうのがPullUpです。 PullUpの使い方 PullUpというサービス自体はHacker News系のサイトになります。 ある話題に対してコメントしていくと言った形です。 PullUpではGitHub認証を使っていますが、その際に予めPullUpをフォークし、修正を行ってプルリクエストを送らないといけません。それが認められてはじめて認証済みユーザに登録されてPullUpが使えるようになるのです。つまりPullUpへの貢献が障壁になるのです。 まさに開発者オンリーなサイトができ

    PullUp·プルリクエストを送ると参加できるコミュニティサイト MOONGIFT
    kasumani
    kasumani 2014/04/21
    PullUp – プルリクエストを送ると参加できるコミュニティサイト 会員制サイトなどは参加に障壁を設けることで逆にユーザの飢餓感を仰ぎ、アクティブなユーザを作り出します。その際に壁になるのはお金であったり、ステ
  • Apple製品が連動すると、やたらウレシイあなたへ:Macをスマホの子機にできるアプリ | ライフハッカー・ジャパン

    iPhoneにあってMacにない機能、それは電話。もちろんFaceTimeやスカイプは使えるけれど、携帯電話としての通話はiPhoneやスマホに任せっきりです。でもスマホと無線接続して、Macを「スマホのでっかい子機(?)」にする方法があるのです。 必要なのはMacアプリケーション『Dialogue(ダイアローグ)』だけ。これさえ入れておけばiPhoneはもちろん、AndroidWindows Phoneの端末でも利用できます。 その利用スタイルは、公式動画を観ればおわかりの通り。スマホが着信した電話にMacで応答したり、逆にiPhoneに一切手を触れることなくMacから電話をかけることもできます。スマホとMacBluetoothで無線接続されるのでケーブルも不要です。 設定方法といっても、スマホ側ではアプリインストールや設定は一切不要。意外とカンタンに設定できます。あらかじめスマホと

    Apple製品が連動すると、やたらウレシイあなたへ:Macをスマホの子機にできるアプリ | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/04/21
    Apple製品が連動すると、やたらウレシイあなたへ:Macをスマホの子機にできるアプリ iPhoneにあってMacにない機能、それは電話。もちろんFaceTimeやスカイプは使えるけれど、携帯電話としての通話はiPhoneやスマホに任せっきり
  • Rails4のtransactionでハマった <- これは私の間違いでした - CubicLouve

    申し訳ありません この記事完全に自分の間違いでした。 まず、自分のrailsアプリでは、、もろもろの深淵な理由で、モデルを作るときにActiveRecord::Baseを直接継承せずに、全てのモデルに共通で使うモデルを再定義しています。 なぜこんな事をしているかというと、これまた深淵な理由で、connection poolingができないからです。 まあ、そのモデルの基底クラスでゴニョゴニョしているせいで、ActiveRecord::Base使ってDBに繋ぎに行く場合と、モデルからDBに繋ぎに行く場合でコネクションが別々になっていました。 当に申し訳ないです。。。。 つまりこの問題は、私のrailsアプリのみで起こる問題でした。。。。。 普通にrailsアプリを作っていれば、問題なくロールバックできます。(ActiveRecord::Baseを直接継承して試してみたら問題なくロールバック

    Rails4のtransactionでハマった <- これは私の間違いでした - CubicLouve
    kasumani
    kasumani 2014/04/21
    Rails4のtransactionでハマった ログみてると、ActiveRecord::Base.transactionのコネクションとhoge.destoryのコネクションが別物のような感じでした。 この部分が影響してるのかな、(まだ確認していない) Tags: feedly, ifttt, recently read, saved fo
  • Mailr - Vim好きが作ったPython製のWebメーラー

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Webメールと言えばGmailが一番使われている気もしますが、それでも自社でメールサーバを立てて運用しているケースは多いです。その際に何のクライアントを使うか悩んでしまいますよね。 IMAPに対応したメーラーは多数ありますが、Webブラウザ上で使えるものが良い場合はMailrをインストールしてみましょう。 Mailrの使い方 Mailrの特徴としてはGmail風に関連したメールをまとめてくれる機能があったり、2パネルでの表示があります。2パネルなのはVimの2パネルモードが大好きだからだそうです。試した限りでは新しいメールを作成する機能がありませんでしたが、MarkdownまたはreStructuredTextが使えるそうです。 2パネル表示というのは意外とありなのかと思います。G

    Mailr - Vim好きが作ったPython製のWebメーラー
    kasumani
    kasumani 2014/04/21
    Mailr - Vim好きが作ったPython製のWebメーラー Webメールと言えばGmailが一番使われている気もしますが、それでも自社でメールサーバを立てて運用しているケースは多いです。その際に何のクライアントを使うか悩んでしまいま
  • Big Sky :: プログラミング言語の作り方(5)

    Big Sky :: プログラミング言語の作り方 Big Sky :: プログラミング言語の作り方(2) Big Sky :: プログラミング言語の作り方(3) Big Sky :: プログラミング言語の作り方(4) 来ならばここらあたりでエラー処理とか例外を入れるべきでしたが、先に以下の実装を行いました。 配列 ハッシュ 配列要素へのアクセス ハッシュ要素へのアクセス if while for return break continue 現在のシンタックスは以下の通り。 #define STRUCTURE \ "                                                                       \n" \ "number     : /-?[0-9]+(\\.[0-9]*)?(e[0-9]+)?/ ;              

    Big Sky :: プログラミング言語の作り方(5)
    kasumani
    kasumani 2014/04/21
    プログラミング言語の作り方(5) 本来ならばここらあたりでエラー処理とか例外を入れるべきでしたが、先に以下の実装を行いました。 Hey. This should be added in the newest version. You can use the state member of mpc_ast_t . You can... Tags: feedly,
  • Docker と LXC - Qiita

    Docker はただ LXC を再発明しているわけではないというお話。DotCloud のファウンダーによる stackoverflow の質問への回答。 LXC はネームスペースやコントロールグループ等の Linux カーネルケーパビリティ機能を利用し、プロセスを他のプロセスからサンドボックス化し、それらプロセスへのリソースの割当てをコントロールしている。Docker はこのローレベルのカーネル機能を軸に、以下のような機能を提供している。 LXC に対し Docker が提供している機能 どんなマシンへもポータブルデプロイ可能 Docker はアプリケーションをビルドするためのフォーマットが定義されており、その全ての依存関係を (Docker がインストールされている全てのマシンで動作する) 単一のオブジェクトに入れ、それはどこで実行してもアプリケーション実行環境が同一になります。LXC

    Docker と LXC - Qiita
    kasumani
    kasumani 2014/04/21
    Docker と LXC Docker はただ LXC を再発明しているわけではないというお話。DotCloud のファウンダーによる stackoverflow の質問への回答。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:24PM via IFTTT
  • Rubyの条件分岐をもっと簡潔に

    animal = 'hippopotamus' if animal.size > 10 puts "You must be an idiot!" else puts "You are good in size." end # >> You must be an idiot! しかし、たかがメッセージの出力にこんなに行数を消費したくはない、と思うのが平均的なRubyistの思考です。そしてRuby唯一の三項演算子を使います。 puts animal.size > 10 ? "You must be an idiot!" : "You are good in size." # >> You must be an idiot!

    kasumani
    kasumani 2014/04/21
    Rubyの条件分岐をもっと簡潔に しかし、たかがメッセージの出力にこんなに行数を消費したくはない、と思うのが平均的なRubyistの思考です。そしてRuby唯一の三項演算子を使います。 Tags: feedly, ifttt, recently read, saved for later fro
  • オープンソースのエミュレーター「QEMU 2.0.0」リリース | ソフトアンテナ

    オープンソースのプロセッサエミュレーター「QEMU」の最新版 2.0.0 がリリースされました(ChangeLog、ダウンロード、Phoronix、Phoronixの2.0新機能まとめ)。 バージョン 2.0.0では、新しいARMv8インストラクションのサポート、AArch64のdisassembling/KVMサポートの追加、Allwinner A10 Cubieboardのサポートなど、さまざまな新機能の追加や、改良が行われています。

    オープンソースのエミュレーター「QEMU 2.0.0」リリース | ソフトアンテナ
    kasumani
    kasumani 2014/04/21
    オープンソースのエミュレーター「QEMU 2.0.0」リリース オープンソースのプロセッサエミュレーター「QEMU」の最新版 2.0.0 がリリースされました(ChangeLog、ダウンロード、Phoronix、Phoronixの2.0新機能まとめ)。 バージョン 2.0. Tags
  • リッチなガントチャートのエディタを実装できるjQuery「Gantt editor」:phpspot開発日誌

    jQuery Gantt editor ? SVG and Critical path | Eltit Golb リッチなガントチャートのエディタを実装できるjQuery「Gantt editor」 次のようなかなりリッチなガントチャートをブラウザ上で編集できるエディタを実装できるようです。 タイムラインをドラッグ&ドロップなどで動かせて便利に使えそうです。 オンライン版で単なるツールとしても利用できます 関連エントリ ガントチャートとタスクツリーが作れるjQueryコンポーネント「Teamwork Gantt

    kasumani
    kasumani 2014/04/21
    リッチなガントチャートのエディタを実装できるjQuery「Gantt editor」 リッチなガントチャートのエディタを実装できるjQuery「Gantt editor」 次のようなかなりリッチなガントチャートをブラウザ上で編集できるエディタを実装で
  • [CSS]多階層のリスト要素をツリー状にデザインするスタイルシートのテクニック

    画像を使用せずに、多階層のリストをツリー状にデザインするスタイルシートのテクニックを紹介します。 ピュアCSSなので、リストのアイテムは増やしても減らしても、ツリー状のスタイルを適用できます。 Parent child vertical list menu コードはこんな感じです。 HTML リストは階層ごとに入れ子を使用します。 コードは、CodeのjQueryまで。 <nav class="nav"> <ul class=list> <li> <a href="#">Home</a> <ul> <li> <a href="#">Lab</a> <ul> <li> <a href="#">Code</a> <ul> <li> <a href="#">Html</a> </li> <li> <a href="#">Css</a> </li> <li> <a href="#">Jquery<

    kasumani
    kasumani 2014/04/21
    多階層のリスト要素をツリー状にデザインするスタイルシートのテクニック 画像を使用せずに、多階層のリストをツリー状にデザインするスタイルシートのテクニックを紹介します。 ピュアCSSなので、リストのアイテムは
  • ネットワーク図やタイムライン等を描画できるユニークなビジュアライズライブラリ「vis.js」:phpspot開発日誌

    vis.js | a dynamic, browser-based visualization library ネットワーク図やタイムライン等を描画できるユニークなビジュアライズライブラリ「vis.js」。 まず、次のようなネットワーク図っぽいもので、図を分かりやすく出来ます。マウスでドラッグ&ドロップで移動させるとぐにゃぐにゃアニメーションする遊びもあります 次のような複雑なタイムラインを描画するような機能もあるみたい。 ​サンプルが豊富で、頭に入れておけばいざという時に使えそう 関連エントリ 色々なデータを簡単にダッシュボード化&ビジュアライズできる「Reportr」 データ分析や資料作り等に活かせるTSVからデータをコピーして様々にビジュアライズ出来る便利ツール「Raw

    kasumani
    kasumani 2014/04/21
    ネットワーク図やタイムライン等を描画できるユニークなビジュアライズライブラリ「vis.js」 ネットワーク図やタイムライン等を描画できるユニークなビジュアライズライブラリ「vis. Tags: feedly, ifttt, recently read, saved for later
  • 「数学の概念」を視覚的かつ美しく表現したグラフィックいろいろ

    数学の美しさ」というものは、数学を深く理解することで初めて得られる感覚と言われます。美しさが伝わると数学嫌いも少しはマシになるのかもしれませんが、数学嫌いの人にはそもそも美しさを伝えることができないということで、歯がゆい思いをしている数学愛好家は多いもの。そんなときに便利な、「数学の概念」を視覚的に理解できるグラフィック集は以下の通りです。 soft question - Visually stunning math concepts which are easy to explain - Mathematics Stack Exchange http://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain ◆01:奇数の和 奇数の和が平方数にな

    「数学の概念」を視覚的かつ美しく表現したグラフィックいろいろ
    kasumani
    kasumani 2014/04/21
    「数学の概念」を視覚的かつ美しく表現したグラフィックいろいろ 「数学の美しさ」というものは、数学を深く理解することで初めて得られる感覚と言われます。美しさが伝わると数学嫌いも少しはマシになるのかもしれ
  • InfluxDB を触ってみたぜよ - ようへいの日々精進XP

    はじめに 最近、巷でよく見かける InfluxDB を触ってみたぜよ 参考 InfluxDB influxdb/influxdb InfluxDB / HTTP API InfluxDB / Query Language InfluxDB を10分だけ触ってみた InfluxDB をちょっとさわってみた InfluxDB & LevelDB Inside-out InfluxDB とは こちらのトップページをおっさんなりに意訳。 時系列データベース 時系列データの取り扱いが得意な KVS(意訳) イベントデータの蓄積等も得意(意訳) HTTP でデータの登録や検索可能 スキーマレス SQL ライクなクエリ Web UI が同梱されている RDBMS で言うところのデータベースのことは同じくデータベースと呼ぶ テーブルのことは series と呼ぶようだ 間違っていたらすいません。 名前は何

    InfluxDB を触ってみたぜよ - ようへいの日々精進XP
    kasumani
    kasumani 2014/04/21
    InfluxDB を触ってみたぜよ 名前は何と呼べば良いのか解らないが「インフラックス」だったら、もしかして「インフラ」寄りな DB だったりしてw... Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 08:11PM via IFTTT
  • Windows 7をUEFIモードでインストールするためのUSBメモリを作成する

    Windows 7をUEFIモードでインストールするにはDVDメディアでシステムを起動すればよいが、USBメモリにコピーしたものではファイルが不足していて、UEFIモードで起動できない。これを解決する方法を紹介。 解説 Windows XPからの移行先として、現在ではまだまだWindows 7を選択する場合も少なくない。もし2TB以上のディスクにインストールしたり(次の関連記事参照)、高速ブートなどの機能を利用したいなら、64bit版OSをレガシーBIOSモードではなく、UEFIモードでインストールしておきたい。 関連記事: PCハードウェア強化ラボ「2TB超ディスクをシステム用ディスクとして利用する」 UEFIモードにを利用するには、PCWindows OSのインストールメディア(DVDもしくはそれをコピーしたUSBメモリなど)を挿入し、UEFIモードでインストーラーを起動するだけでよ

    Windows 7をUEFIモードでインストールするためのUSBメモリを作成する
    kasumani
    kasumani 2014/04/21
    Windows 7をUEFIモードでインストールするためのUSBメモリを作成する 解説 ・PCハードウェア強化ラボ「2Tbytes超ディスクをシステム用ディスクとして利用する」  Windows XPからの移行先として、現在ではまだまだWindows 7を選択す
  • JavaScriptの自動セミコロン挿入

    JavaScriptでは、多くの文は、セミコロンという終端記号を明示的に記述して、文の終わりを示す。 var i = 0 ; ++i ; --i ; しかし、JavaScriptでは、一部の文脈で、セミコロンの省略が許されている。あたかも、セミコロンが自動的に挿入されたかのように振る舞う。これを、自動セミコロン挿入(Automatic Semicolon Insertion) ECMA-262 Edition 5.1 §7.9が規定する、自動セミコロン挿入の定義を、記事では解説する。 まず、三つの基的なルールがある。 プログラムを左から右にパースした時に、文法上許されないトークン(反則トークン, offending token)があった場合、以下の二つの条件のうちどちらかひとつ、もしくは両方を満たせば、セミコロンが自動的に挿入される。 反則トークンと前のトークンが、ひとつ以上の行終端子

    kasumani
    kasumani 2014/04/21
    JavaScriptの自動セミコロン挿入 JavaScriptでは、多くの文は、セミコロンという終端記号を明示的に記述して、文の終わりを示す。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 07:53PM via IFTTT
  • Red Hatの仮想コンテナで実現するアプリケーションドリブンなクラウドとは

    kasumani
    kasumani 2014/04/21
    Red Hatの仮想コンテナで実現するアプリケーションドリブンなクラウドとは  4月14日〜17日(米国時間)の4日間に渡って米サンフランシスコで開催されているRed Hatの年次カンファレンス「Red Hat Summit 2014」。10回目のアニバー
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    kasumani
    kasumani 2014/04/21
    CSSのこの用語って具体的には?がよくわかる『CSS Vocabulary』 ありそうでなかった解説サイト。CSS用語をクリックすると、それが実際のコードでどこにあたるのかを教えてくれます。 ↑ 右側で用語を選ぶと、左側でハイライ
  • PowerShellスクリプト一発でツールのダウンロード&サイレントインストールを行う | DevelopersIO

    AWS CloudFormationでWindowsインスタンスの環境を整える事について AWS上で環境の構築を行う上ではCloudFormationは既に欠かせないサービスとなっております。手作業で行えば時間の掛かる作業がコマンド1発で全て揃ってしまうというのは実に魅力的なものであります。繰り返し行う作業だったり、数多くこなすような必要性がある場合等は特にその効果を発揮します。 EC2サーバ構築の際、CloudFormationではサーバの起動と併せて各種アプリケーションやツールのインストールも行う事が出来ます。この辺りはChef等を用いても実現する事が出来ますが、CloudFormationで諸々ツールまで導入出来るというのは何ともすごいものです。 CloudFormationのヘルパースクリプトcfn-initによるインスタンスの初期化 | Developers.IO 私もこの機能は

    PowerShellスクリプト一発でツールのダウンロード&サイレントインストールを行う | DevelopersIO
    kasumani
    kasumani 2014/04/21
    PowerShellスクリプト一発でツールのダウンロード&サイレントインストールを行う | Developers.IO AWS CloudFormationでWindowsインスタンスの環境を整える事について AWS上で環境の構築を行う上ではCloudFormationは既に欠かせないサービ
  • 顔認証でWindowsへログオンできるフリーソフト「KeyLemon」日本語版が公開

    kasumani
    kasumani 2014/04/21
    顔認証でWindowsへログオンできるフリーソフト「KeyLemon」日本語版が公開  KeyLemon S.A.(日本総代理店 (株)エクサゴン)は16日、顔認証でWindowsへログオンできるソフト「KeyLemon」の日本語版を公開した。Windows Vista/7/8/8. Tags: f
  • Pure CSS Components

    A set of common UI Components using the power of CSS and without Javascript. bower install css-components Fork me! Full Download CarouselThe Carousel works fine! NOTE: to add new items it is necessary to make changes in the CSS, this might require some additional work. DownloadExample <!-- Carousel --> <div class="carousel"> <div class="carousel-inner"> <input class="carousel-open" type="radio" id

    Pure CSS Components
    kasumani
    kasumani 2014/04/21
    Pure CSS Components The Carousel works fine! NOTE: to add new items it is necessary to make changes in the CSS, this might require some additional work. Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 07:39PM via IFTTT
  • ScaleOut | Supership

    2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 件に関する詳細は、プレスリリースをご確認ください。

    ScaleOut | Supership
    kasumani
    kasumani 2014/04/21
    Railsで新規にWebサービスを立ち上げる際にやったことまとめ こんにちは。PhpStorm大好き!Vexus2です。 ここ2ヶ月弱開発していた英語圏向けの新サービスを先日ひっそりとをリリースしました。 今回はRuby on Railsを採用したんで
  • TechCrunch | Startup and Technology News

    Welcome back to TechCrunch’s Week in Review — TechCrunch’s newsletter recapping the week’s biggest news. Want it in your inbox every Saturday? Sign up here. Over the past eight years,…

    TechCrunch | Startup and Technology News
    kasumani
    kasumani 2014/04/21
    Google MapsのStreet Viewの画像認識アルゴリズムがCAPTCHAのほとんどを解読 Googleは今、厄介な問題を抱えている。同社が作った画像認識アルゴリズムはStreet Viewの画像から街区番号(番地など)を相当正確に読み取るので、ユーザ
  • golang で Invalid な Json をパースした話 - ちなみに

    言い訳 社内のチャットログをごにょごにょするのに Windows で動かしたかったので golang に入門した。 2時間位しか触っていないのでおかしなことをしている可能性が高い。 文字コードまわりよくわかってないので知ったかぶりしている。 問題 言語仕様を分かっていないのでサンプルを切り貼りしながら書いて、ミニマムな Json だったらパースできるのに、全体をパースしたらエラーがでるという問題にぶつかった。 { "message": "じゃがりこべたいなあ" } はパースできるのに { "message": "とにかく 最高!" } はパースできない。 package main; import ( "os" "fmt" "encoding/json" ) type Msg struct { Message string } func main() { b := []byte(`{"me

    golang で Invalid な Json をパースした話 - ちなみに
    kasumani
    kasumani 2014/04/21
    golang で Invalid な Json をパースした話 社内のチャットログをごにょごにょするのに Windows で動かしたかったので golang に入門した。 2時間位しか触っていないのでおかしなことをしている可能性が高い。 文字コードまわりよ
  • Continuous Integration Using Docker, Maven and Jenkins

    11 Apr 2014 With the push to feature branches and the increased use of git, continuous integration of every single branch can become an infrastructure nightmare. Docker can be used to eliminate the need to deploy to remote servers and run your integration tests on the same server as your build. Scaling can then be done using Jenkins slaves that run one or more jobs concurrently. The Problem Git ha

    kasumani
    kasumani 2014/04/21
    Continuous Integration Using Docker, Maven and Jenkins With the push to feature branches and the increased use of git, continuous integration of every single branch can become an infrastructure nightmare. Docker can be used to eliminate the need to deploy to remote servers and run your integration t
  • jQueryのプラグインを探す時に便利なサイトのまとめ

    星の数ほどあるたくさんのjQueryのプラグインから、目的にあったものを探すのはなかなか大変ですよね。そんな時に役立つ便利なサイトをまとめました。 まずは手前ミソで自分がまとめたものから。 これは当に多大な労力と実際の動作確認もしているので自信をもってオススメできます。 jQueryのプラグイン100選 -2013年総集編 日々チェックしているスクリプトから厳選して一年単位でjQueryのプラグインをカテゴリごとに選出しています。プラグインの半分近くは個別に記事も書いてあります。 jQueryのプラグイン100選 -2012年総集編 jQueryのプラグイン100選 -2011年総集編 jQueryのプラグイン100選 -2010年総集編 jQueryのプラグイン100選 -2009年総集編 jQueryのプラグイン100選 -2008年総集編

    kasumani
    kasumani 2014/04/21
    jQueryのプラグインを探す時に便利なサイトのまとめ Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 07:39PM via IFTTT
  • レスポンシブデザインにも対応した多機能カルーセル実装jQueryプラグイン「slick」:phpspot開発日誌

    slick - the last carousel you'll ever need レスポンシブデザインにも対応した多機能カルーセル実装jQueryプラグイン「slick」 amazonの関連アイテム、などでも使われているカルーセルがレスポンシブ対応かつ、豊富な機能がついていて、便利に使えそう カスタマイズ性が高いのも特徴のようです。 関連エントリ レスポンシブで何でも埋め込めるLightBox実装jQueryプラグイン「VenoBox」 レスポンシブサイト用レイアウトフレームワーク「Grid」 レスポンシブなギャラリー構築ができるLightBox実装jQueryプラグイン「lightGallery」 画像表示をレスポンシブ対応にするjQueryプラグイン「Data Img」 レスポンシブでタッチフレンドリな軽量LightBox実装jQueryプラグイン「Image Lightbox」

    kasumani
    kasumani 2014/04/21
    レスポンシブデザインにも対応した多機能カルーセル実装jQueryプラグイン「slick」 slick - the last carousel you'll ever need レスポンシブデザインにも対応した多機能カルーセル実装jQueryプラグイン「slick」 amazonの関連アイテム、な
  • Bootstrap/BootswatchをRails 4.1に導入!

    もはやエンジニアWebサービスを立ち上げる時になくてはならない、『Twitter Bootstrap』や、そのBootstrapのテーマ『Bootswatch』。僕もほぼ欠かさず使っています。 今回は以前書いた情報がちょっと古くなっていたので、忘備録を兼ねて書き直しです。 🎂 (1) Bootstrap CDNを使う方法これが一番簡単です。基的には、『Bootstrap CDN』に書いてあるコードをheaderに貼り付けるだけです。バージョンアップとともにURLが変わるので、最新は家のサイトからコピーしてきてください。 一応イメージが湧くようにコードを書いておきます。Bootstrap/Bootswatch/Font-Awesomeを使えるようにします。app/view/layouts/application.hamlの場合はこちら。 %link{:href=>"//netdna.

    Bootstrap/BootswatchをRails 4.1に導入!
    kasumani
    kasumani 2014/04/21
    Bootstrap/BootswatchをRails 4.1に導入! もはやエンジニアがWebサービスを立ち上げる時になくてはならない、『Twitter Bootstrap』や、そのBootstrapのテーマ『Bootswatch』。僕もほぼ欠かさず使っています。 Tags: feedly, ifttt, recently read, saved
  • ベーシックに使用できる フリーWordPressテーマ「35 Free WordPress Theme」

    さまざまなwebサイト制作で利用されているWordPress。テーマを使うことでよりデザイン性の高いサイトを簡単に構築することができます。そんな中今回紹介するのは、ベーシックに使用できるフリーWordPressテーマ「35 Free WordPress Theme」です。 (Costa Free WordPress Theme) 比較的シンプルで定番のレイアウトのフリーテーマがまとめられています。気になったものをピックアップしましたので、下記よりご覧ください。 詳しくは以下 Free E-Commerce WordPress Theme: Balita | Smashing Magazine ブランドサイトなどに最適な印象のWordPressテーマ。可愛らしいデザインなので、子供向けのサイトや、女性ターゲットのサイトにおすすめ。 Free HTML 5 Responsive WordPre

    ベーシックに使用できる フリーWordPressテーマ「35 Free WordPress Theme」
    kasumani
    kasumani 2014/04/21
    ベーシックに使用できる フリーWordPressテーマ「35 Free WordPress Theme」 さまざまなwebサイト制作で利用されているWordPress。テーマを使うことでよりデザイン性の高いサイトを簡単に構築することができます。そんな中今回紹介
  • 日本HP、Windows 8.1搭載の個人向け10.1型タブレットを発表

    ヒューレット・パッカード(日HP)は2014年4月16日、32ビット版Windows 8.1を搭載した個人向け10.1型タブレット「HP Omni10」を発表した。同社直販の「HP Directplus」モデルは同日発売で直販価格(税別)4万4800円から。「Microsoft Office Home and Business 2013」搭載の量販店モデルは4月25日より順次発売し、予想価格(税別)5万5000円前後。 解像度が1920×1200ドットの液晶ディスプレイとインテルAtom Z3770プロセッサー(動作周波数は最大2.39GHz)を採用したタブレット端末で、快適にゲームやWebブラウジングを楽しめる。背面には800万画素カメラを備え、写真や動画を撮影できる。 ディスプレイには傷が付きにくい「Gorillaガラス3」を、きょう体の素材にはソフトタッチ処理を施した強化プラス

    日本HP、Windows 8.1搭載の個人向け10.1型タブレットを発表
    kasumani
    kasumani 2014/04/21
    日本HP、Windows 8.1搭載の個人向け10.1型タブレットを発表  日本ヒューレット・パッカード(日本HP)は2014年4月16日、32ビット版Windows 8.1を搭載した個人向け10. Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 07:38P
  • ガントチャート・進捗・連絡・リソース・Todo管理までできるプロジェクト管理ツールBrabio!はすごいな! | jMatsuzaki

    ガントチャート・進捗・連絡・リソース・Todo管理までできるプロジェクト管理ツールBrabio!はすごいな! 2014年4月16日投稿 2016年3月21日更新 カテゴリ:便利ツール 著者: jMatsuzaki 私の愛しいアップルパイへ 複雑で大規模で期限が厳しい重要プロジェクトを遂行するために、外せないWebサービスがあります。彼の名は「Brabio!」。退廃した世界に救いをもたらす者! ガントチャート・進捗・連絡・リソース・タスク管理までできる「Brabio!」 1.緻密なガントチャートをヌルヌル作れる 2.ワンクリックで進捗状況を更新 3.細かい作業はTodoリストでカバー 4.誰の手が空いているかが見える 5.プロジェクトメンバー間の連絡も 1.緻密なガントチャートをヌルヌル作れる Brabio!の一番の売りは緻密なガントチャート(作業カレンダー)を流れるように作れるところです。

    ガントチャート・進捗・連絡・リソース・Todo管理までできるプロジェクト管理ツールBrabio!はすごいな! | jMatsuzaki
    kasumani
    kasumani 2014/04/21
    ガントチャート・進捗・連絡・リソース・Todo管理までできるプロジェクト管理ツールBrabio!はすごいな! 複雑で大規模で期限が厳しい重要プロジェクトを遂行するために、外せないWebサービスがあります。彼の名は「Brabio!
  • ChromeリモートデスクトップのAndroidアプリの設定と使い方まとめ。 - アンドロイドラバー

    PCChromeブラウザの拡張機能で、外出先などどこからでも他のPCから自宅のPCを遠隔操作できる「Chrome リモートデスクトップ」のAndroidアプリ、Chrome Remote Desktopがリリースされたので、実際にAndroid端末からPCを遠隔操作するまでの設定方法をまとめました。 Chromeリモートデスクトップとは Chromeリモートデスクトップは、Googleアカウントを介して外出先などのPCから自宅にあるPCを遠隔操作(リモートデスクトップ)できる機能です。 VPNなどの設定も必要なく、Google Chrome拡張機能Google リモートデスクトップを追加してPINを設定するだけで遠隔操作ができるようになるので簡単です。 Chromeリモートデスクトップは、これまではPCからPCを遠隔操作できるだけでしたが、2014/4/17にAndroidアプリもリ

    ChromeリモートデスクトップのAndroidアプリの設定と使い方まとめ。 - アンドロイドラバー
    kasumani
    kasumani 2014/04/21
    ChromeリモートデスクトップのAndroidアプリがリリース。設定と使い方(AndroidからPCの遠隔操作方法)まとめ。 PCのChromeブラウザの拡張機能で、外出先などどこからでも他のPCから自宅のPCを遠隔操作できる「Chrome リモートデスク
  • iPhoneのSafariで開いているタブをMacのメニュバーに表示する「CloudyTabs」|男子ハック

    MacおすすめアプリiPhoneのSafariで開いているタブをMacのメニュバーに表示する「CloudyTabs」2014年4月17日103 @JUNP_Nです。iPhoneではSafariがメインだけどMacではChromeがメインという人に便利なアプリ「CloudyTabs」のご紹介。iPhoneで開いていたSafariのタブをMacのメニュバーから表示することができちゃいます。 iOS端末のSafariで開いたタブをiCloudを使ってMacのメニュバーと同期iPhoneでもMacでもSafariを利用していれば「iCloudタブ」として見ていたタブを同期する機能が備わっていますが、MacではChromeやFirefoxという人も多いと思います。 「CloudyTabs」はiPhoneだけでなく、iPadなどiOS端末のSafariで開いていたタブをMacのメニュバーに表示してくれ

    iPhoneのSafariで開いているタブをMacのメニュバーに表示する「CloudyTabs」|男子ハック
    kasumani
    kasumani 2014/04/21
    iPhoneのSafariで開いているタブをMacのメニュバーに表示する「CloudyTabs」 @JUNP_Nです。iPhoneではSafariがメインだけどMacではChromeがメインという人に便利なアプリ「CloudyTabs」のご紹介。iPhoneで開いていたSafariのタブをMacのメニュ
  • Android端末からPCを遠隔操作できる「Chromeリモートデスクトップ」公開

    Googleは4月16日(現地時間)、Android用の「Chrome Remote Desktop」をリリースした。Android端末からPCにリモートデスクトップ接続し、PCの遠隔操作を可能にする。動作要件はAndroid 4.0以上。Google Playストアから無料で入手できる。 Googleは2011年に、Chromeを介してリモートデスクトップ接続を行えるPC用のChrome Remote Desktopの提供を開始した。Googleアカウントを使って、簡単にリモートデスクトップ接続環境を構築できるのが特徴。機能は2つあり、GoogleアカウントとPIN(あらかじめ設定しておいた6桁以上の数字)を使って他のPCから接続し、自分のPCを遠隔操作する「マイパソコン」と、12桁のアクセスコードを伝えて画面を共有する「リモートサポート」を使用できる。 Androidアプリ版のChr

    Android端末からPCを遠隔操作できる「Chromeリモートデスクトップ」公開
    kasumani
    kasumani 2014/04/21
    Android端末からPCを遠隔操作できる「Chromeリモートデスクトップ」公開 米Googleは4月16日(現地時間)、Android用の「Chrome Remote Desktop」をリリースした。Android端末からPCにリモートデスクトップ接続し、PCの遠隔操作を可能にする。
  • sensu で docker コンテナの数をチェックするプラグインを作ってみた - ようへいの日々精進XP

    はじめに せっかくなので sensu プラグインの勉強のつもりで Docker Remote API を使ってプラグインを作ってみた 参考 ryshinoz/rubocop_sample こんなの スクリプト こちら 目指したこと Docker Remote API を使う 起動中のコンテナの数をチェック しきい値を超えたり、下回ったりしたら Warning や Critical を上げる 動いてるところ 以下のように設定を書いて... { "checks": { "docker_running_containes_check": { "handlers": ["default"], "command": "/etc/sensu/plugins/check-docker-containers.rb -w 3 -c 3", "interval": 60, "subscribers": [ "

    sensu で docker コンテナの数をチェックするプラグインを作ってみた - ようへいの日々精進XP
    kasumani
    kasumani 2014/04/21
    sensu で docker コンテナの数をチェックするプラグインを作ってみた 上記の例だとローカルホスト上にコンテナが 4 つ起動していたら CRITICAL となる(なっている)。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014
  • Big Sky :: Gist.vim を GitHub Enterprise Edition で使っておれられる方への注意喚起

    追記 事故が起こらない様に設定のチェックを行う様にしておきました。 警告メッセージがうざい人は let g:gist_shutup_issue154 = 1 を vimrc に足して下さい。 これまでは、github_api_url という設定で GitHub Enterprise Edition の APIGist 出来る様にしていましたが、設定名が変更になり gist_api_url となりました。 Fixes trailing slash problem by tpoisot - Pull Request #154 · mattn/gist-vim · GitHub Showing 3 changed files with 31 additions and 31 deletions . Show diff stats Hide diff stats 2 ð... https:/

    Big Sky :: Gist.vim を GitHub Enterprise Edition で使っておれられる方への注意喚起
    kasumani
    kasumani 2014/04/21
    Gist.vim を GitHub Enterprise Edition で使っておれられる方への注意喚起 Showing 3 changed files with 31 additions and 31 deletions . Show diff stats Hide diff stats 2 ð... Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 07:38PM via IFTTT
  • http://bit.ly/1r7MWoT

    kasumani
    kasumani 2014/04/21
    Tags: feedly, ifttt, recently read, saved for later from Pocket April 21, 2014 at 07:23PM via IFTTT
  • アプリから複数のウィンドウを表示するには?[Windows 8.1ストアアプリ開発]

    IEで新しいウィンドウを開く この画像のモニターは1920×1080ピクセルであり、横3つのウィンドウに分割している。そのうち2つのウィンドウには、すでにIEが開かれている。 Win 8.1のIEでは、例えばリンク先のページを開くときに新しいウィンドウを作成できる。それには、(1)リンクを長押し/右クリックしてメニューを出し(タッチではアプリバーが、マウスでは画像のようにコンテキストメニューが出てくる)、(2)メニューから[リンクを新しいウィンドウで開く]を選ぶと、(3)画面が分割されて新しくウィンドウが作られ(または、すでに最大限まで分割済みの場合は既存のウィンドウに)リンク先のページが表示される。 複数のウィンドウを扱うための新しいAPI Win 8.1では、上で紹介したIEのように複数のウィンドウを表示し、また、アプリからウィンドウ(アプリビュー)*3を切り替えるための新しいAPI

    アプリから複数のウィンドウを表示するには?[Windows 8.1ストアアプリ開発]
    kasumani
    kasumani 2014/04/21
    アプリから複数のウィンドウを表示するには?[Windows 8.1ストアアプリ開発]  Windowsストアは原則として1アプリに1ウィンドウである。しかしそうはいっても、複数のウィンドウを表示したいことはないだろうか? 例えば
  • Googleドライブで特定のフォルダーを同期から除外する(Windows編)

    解説 GoogleドライブWindowsデスクトップ版クライアントソフトウェアをインストールすると、Googleドライブフォルダー(デフォルトでは「%USERPROFILE%\Googleドライブ」フォルダー)以下が自動的にオンラインストレージと同期されるようになる。以後、このフォルダー以下に保存したファイルは全て、同様にGoogleドライブと連携している他のコンピューターとの間で同期・共有される。 しかし、コンピューターやその用途によっては、特定のフォルダー/ファイルだけ同期したくない場合もある。例えばタブレットPCのようにストレージ容量が少ない場合、ファイルサイズの大きな動画ファイルなどが同期されると容量不足に陥るかもしれない。また仕事場に持ち込むコンピューターには、私用の写真画像を保存したくないこともあるだろう(逆もまたしかりだ)。 このような場合は、Googleドライブのクライア

    Googleドライブで特定のフォルダーを同期から除外する(Windows編)
    kasumani
    kasumani 2014/04/21
    Googleドライブで特定のフォルダーを同期から除外する(Windows編) 解説  GoogleドライブのWindowsデスクトップ版クライアントソフトウェアをインストールすると、Googleドライブフォルダー(デフォルトでは「%USERPROFILE%¥Google
  • WWW.UGLYSHIPS.COM

    Become an official fan of Uglyships.com by joining our Facebook-page. Click HERE to go to there and join the crowd. Some activities & updates will take place there, sooner or later!

    WWW.UGLYSHIPS.COM
    kasumani
    kasumani 2014/04/21
    Dedicated to the ugly ships of this world. Share this: Image — Posted: 16 April, 2014 by SeaBart in strange Tags: pilotvessel, weird Ulstein UT777CD Posted: 14 April, 2014 by SeaBart in ugly Tags: concept, drawing, drilling vessel, IMR, offshore, ugly, weird Share this: V Tags: feedly, ifttt, rece
  • 文字コード地獄秘話 第1話:Unicodeにおける全角・半角 - ALBERT Engineering Blog

    ごあいさつ 皆様はじめまして、文字コードおじさんです。細々とカメラ屋を営んでおりましたが、エンジニアとしての技量を評価され、ALBERTのシステム開発・コンサルティング部で働くことを許されました。特技はサーバーの統廃合です。 今回は最初ということですが、Unicodeにおける全角・半角の取り扱いについて触れてみようと思います。なお、さも連載するかのように第1話と銘打っていますが、上層部の無慈悲な裁決によっては1話打ち切りもありえますので、その際はご容赦ください。 固定観念を捨てよう 「全角50文字、半角100文字まで」といったような文言を見かけたことがあると思います。 特にUnicode以前のレガシーな処理系では全角文字に2バイト、それ以外は1バイトという割り当てが慣習となっていました。 このため、「全角=2バイト文字、半角=1バイト文字」という観念が世間に定着しているのが現状です。 しか

    文字コード地獄秘話 第1話:Unicodeにおける全角・半角 - ALBERT Engineering Blog
    kasumani
    kasumani 2014/04/21
    文字コード地獄秘話 第1話:Unicodeにおける全角・半角 ごあいさつ 皆様はじめまして、文字コードおじさんです。細々とカメラ屋を営んでおりましたが、エンジニアとしての技量を評価され、ALBERTのシステム開発・コンサル
  • 新卒エンジニア向け:Macにインストールすべきアプリ達 ベーシック エンジニアブログ Basic::Engineer.deploy(blog)

    新卒エンジニア向け:Macにインストールすべきアプリ達2014年新卒エンジニア向けに、最初から知っておくと便利になるであろうアプリなどを紹介する機会があったので、ついでにブログ記事としてまとめておく。Boxenとかもあるけど、正直手軽さにかける印象なので、普通にHomeBrewと手作業。 下記で説明しているHomeBrew Caskを使えば、ほぼ一発で必要なアプリケーションが手に入るのでオススメ。 正直、iOS/Androidエンジニア向けのものは、あんまりない…。すまそん。 前提 Mac OSX 10.9〜(多少、古くても出来ると思うけど) WebエンジニアPHPメイン)/iOS,Androidエンジニア対象 なにがなんでも最初に入れるべきアプリ Xcode HomeBrew HomeBrewを通じてインストールすべきもの Brew Cask zsh vim jq | JSONパーサー

    新卒エンジニア向け:Macにインストールすべきアプリ達 ベーシック エンジニアブログ Basic::Engineer.deploy(blog)
    kasumani
    kasumani 2014/04/21
    新卒エンジニア向け:Macにインストールすべきアプリ達 2014年新卒エンジニア向けに、最初から知っておくと便利になるであろうアプリなどを紹介する機会があったので、ついでにブログ記事としてまとめておく。Boxenとか
  • VMware vCenter Converterで5.5環境にP2Vしてみた - Qiita

    CentOS5と6のサーバをESXi5.5にP2Vしてみましたが、試行錯誤で時間がかかったので、後に続く人が多少でもマシなように記録しておきます。個別の話は、このメモからキーワード抜き出してググれば良いでしょう。 基的な事柄 LVMは基パーティションに変換する必要がある カーネルパニックする ネットワーク設定は自前で直す vCenter Converter Standalone client 5.5.0 管理者で起動する必要がある 変換設定(デフォルトと異なる部分) [DestinationLocation]仮想マシンのバージョンは8に [Options][Data to copy]AdvancedにしてDestination layoutでLVMを「To basic」で基パーティションに変換する [Options][Helper VM network configuration]D

    VMware vCenter Converterで5.5環境にP2Vしてみた - Qiita
    kasumani
    kasumani 2014/04/21
    VMware vCenter Converterで5.5環境にP2Vしてみた CentOS5と6のサーバをESXi5.5にP2Vしてみましたが、試行錯誤で時間がかかったので、後に続く人が多少でもマシなように記録しておきます。個別の話は、このメモからキーワード抜き出
  • Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita

    概要 Git 初期設定の鉄板です。 何回やっても忘れるのでメモ。 気がついたら追記していきます。 2018-06-06 もう Git 2.17 ですよ。この記事は 2013 年代ぐらいに書かれた記事です。 ユーザー情報を設定する 最近の Git はこれを設定しないとエラーを吐くようになりました。いい機会です、是非設定しましょう。 git config --global user.name "First-name Family-name" git config --global user.email "username@example.com"

    Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita
    kasumani
    kasumani 2014/04/21
    Gitをインストールしたら真っ先にやっておくべき初期設定 git初期設定の鉄板です。 何回やっても忘れるのでメモ。 気がついたら追記していきます。 最近のgitはこれを設定しないとエラーを吐くようになりました。いい機
  • phpコマンドでランダムなハッシュ値を生成する - Qiita

    $ php -r "echo md5(mt_rand());" -r オプションで、スクリプトタグ(<?php ?>)無しで実行。 md5()関数でハッシュ値を計算。 mt_rand()関数で、よりよい乱数値を生成。マニュアル コマンドライン上に結果のハッシュ値が表示されます。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    phpコマンドでランダムなハッシュ値を生成する - Qiita
    kasumani
    kasumani 2014/04/21
    phpコマンドでランダムなハッシュ値を生成する 3 ストック 0 コメント この投稿をストックする $ php -r &quot;echo md5(mt_rand());&quot; -r オプションで、スクリプトタグ()無しで実行。 md5()関数でハッシュ値を計算。 mt_rand()関数で
  • 質問:インタフェース指向設計

    kasumani
    kasumani 2014/04/21
    質問:インタフェース指向設計 「売物」をSaleインタフェース、「荷物」をDeliverインタフェースとして定義し, 本そのものは上記2つをimplementsしたBooksクラスとして定義しています. Tags: ifttt, kasumaniのストックした投稿 - qii
  • LinuxとMac OS Xのシェルでmanページのセクション一覧を出す - Qiita

    man のトピック名が複数のセクションで重複してて、どれが何だったか思い出せないことがある。ウェブで探すのはちょっと手間だし、外につながってないこともある。 Ubuntu 12.04 LTS man man か man man-pages で確認できる。ちなみに man(1) および man-pages(7)。 CentOS 6.5 man man で確認できる。 (他ディストロも確認したら追記します) BSD系 Mac OS X 10.9.2 man manpages で確認できる。ちなみに manpages(5)。 Linux の気分で探すと出てこないのがプチ罠。man man には書いてなくて man man-pages は存在しない(そもそもこれをメモしたくて記事を書いた)。 OpenBSD 5.3 man man で確認できる。ただしだいぶ下のほう(75%くらいの位置)。 汎用

    LinuxとMac OS Xのシェルでmanページのセクション一覧を出す - Qiita
    kasumani
    kasumani 2014/04/21
    LinuxとMac OS Xのシェルでmanページのセクション一覧を出す man のトピック名が複数のセクションで重複してて、どれが何だったか思い出せないことがある。ウェブで探すのはちょっと手間だし、外につながってないこともある
  • 【社内勉強会】弊社でGit!実案件での運用

    SVN運用をしていた社内で、Gitの標準化も進めるべく社内勉強会資料を作成しました。 資料作成に当たり、@matsukaz さん@nvie さんの資料を参考にさせていただきました。 ありがとうございました!

    【社内勉強会】弊社でGit!実案件での運用
    kasumani
    kasumani 2014/04/21
    【社内勉強会】弊社でGit!実案件での運用 Presentation Transcript 弊社でGit!実案件での運用 株式会社バイタリフィ社内勉強会 制作部 千葉礼美 アジェンダ 1.  当勉強会のねらい 2. Tags: from Pocket April 21, 2014 at 05:10PM via IFTTT
  • FreeBSD - Jailは仮想化ではなく半仮想化と呼ぶべきではないか : 404 Blog Not Found

    2014年04月21日16:30 カテゴリTipsiTech FreeBSD - Jailは仮想化ではなく半仮想化と呼ぶべきではないか もう10年以上看守していたオレが通りますよ。 FreeBSDを1,000台管理する方法(1) 後藤大地 Free bsd jail入門 勉強会聴講メモ 【第28回 #FreeBSD 勉強会 数千台のFreeBSD Jailホストを管理する技術、実務実践からのテクニック】 #FreeBSDStudy | しげはるblog 上記記事の認識は間違っているとは言えないのだけど、正しいとも言い切れないと感じるので。 Jail != 仮想化 Jailに関して、一番「正しいとは言えない」のは、これ。 FreeBSD jail - Wikipedia FreeBSD jailはOSレベル仮想化機構実装の一つである 勉強会聴講メモ 【第28回 #FreeBSD 勉強会 数千

    FreeBSD - Jailは仮想化ではなく半仮想化と呼ぶべきではないか : 404 Blog Not Found
    kasumani
    kasumani 2014/04/21
    404 Blog Not Found 「カーネル共通なんでしょ?」「それって結局言葉のあやでしょ?」ですまない、知っていないと運用上はまる重大な違いがそこにはあるので、備忘録代わりにここに書いておくことにする。 Tags: from Pocket April 21
  • しゃべってコンシェルにおける質問応答技術 - NTTメディアインテリジェンス研究所/NTTドコモ

    2013.2 R&D 2013.2 2013.2 2013.2

    kasumani
    kasumani 2014/04/21
    しゃべってコンシェルの裏側でどういう処理が行われているかの論 ... しゃべってコンシェルの裏側でどういう処理が行われているかの論文。定型的な応答からTwitterのTLを利用した話題のネタの応答まで … SDKも一般向けに
  • シグナル・スロット(Signal/Slot)の仕組みをBoost.Signal2で試してみる - Qiita

    はじめに 最近、JavaやObjective-Cでいわゆるオブザーバー・パターン(Observer pattern)を使う機会があったので、C++でもやってみたいと思い探していました。 すると、シグナル・スロットという仕組みを発見し、ちょうどBoostライブラリーによさそうなのがあったので試してみました。 何より、名前がちょっと格好いいですよね ← シグナルとスロットとは何か? シグナルとスロットとは何かというのが、まず、あやふやだったので調べました。 まあ、ぐぐっただけなので調べたうちには入らないので、あえて載せませんが・・・。 一言で言うと、Qtというプラットフォームでよく使われている通知を送る仕組みのようですね。 とりあえず試してみる とりあえず、作ってみました! demo_modelなるモデルがあり、状態が変わるとシグナルを発生して通知を送るというシチュエーションを妄想しています。

    シグナル・スロット(Signal/Slot)の仕組みをBoost.Signal2で試してみる - Qiita
    kasumani
    kasumani 2014/04/21
    シグナル・スロット(Signal/Slot)の仕組みをBoost.Signal2で試してみる 最近、JavaやObjective-Cでいわゆるオブザーバー・パターン(Observer pattern)を使う機会があったので、C++でもやってみたいと思い探していました。 Tags: ifttt, kasumani
  • OpenRestyはどれくらいお気軽なウェブアプリ環境なのか。 - Qiita

    まとめの後に追記を追加。 OpenResty は Nginx をダイナミック・リバースプロキシーサーバに仕立て上げたり、テンプレートエンジンを仕込んでバックエンドの JSON API サーバにリクエストしたレスポンスデータを元にレンダリングして返したり、と色々便利に使えるお気楽ウェブアプリ環境なのだけれど、画像処理系のCPUに負荷のかかりそうなものでもお気軽にいけるのかなとふと疑問に思ったの実験してみる。 OpenResty や LuaRocks のインストールは homebrew でさっくり入るし、windows はパソコン初心者並の知識しかないのではしょる事にして、とりあえずテーマを決める。 「nginx 画像処理」でググってみると「簡単!リアルタイム画像変換をNginxだけで行う方法 | cloudrop」ってのが一番上にあったり「S3をバックエンドにngx_small_lightで

    OpenRestyはどれくらいお気軽なウェブアプリ環境なのか。 - Qiita
    kasumani
    kasumani 2014/04/21
    OpenRestyはどれくらいお気軽なウェブアプリ環境なのか。 OpenResty は Nginx をダイナミック・リバースプロキシーサーバに仕立て上げたり、テンプレートエンジンを仕込んでバックエンドの JSON API サーバにリクエストしたレス
  • ReactiveCocoaでJavaScriptのsetTimeoutっぽいことをやる - Qiita

    [[[RACSignal interval:3 onScheduler:[RACScheduler scheduler]] take: 1] subscribeNext:^(id x) { NSLog(@"done"); }] (第三引数は適当でよい。RACSignal+Operations.mのソースを確認した限りでは使用していない引数) (第三引数がある版ではタイマーの許容遅延量を指定できるとのこと。コメント欄参照) ReactiveCocoaのRACSignalにはinterval~とtimeout~というメソッドがそれぞれ用意されているので、それぞれJavascriptのsetIntervalとsetTimeoutに対応してるかと思いきやそうではない。 - (RACSignal *) timeout:(NSTimeInterval)interval onSchedular:(RAC

    ReactiveCocoaでJavaScriptのsetTimeoutっぽいことをやる - Qiita
    kasumani
    kasumani 2014/04/21
    ReactiveCocoaでJavaScriptのsetTimeoutっぽいことをやる (第三引数は適当でよい。RACSignal+Operations.mのソースを確認した限りでは使用していない引数) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02:57PM via IFTTT
  • MongoDBのインストール - Qiita

    Windowsにインストール ① MongoDBをダウンロードする http://www.mongodb.org/downloads ② C:\ にダウンロードしてきたzipを展開する ③ 展開したフォルダ名を mongodb に変更する ④ 以下のフォルダを作成する

    MongoDBのインストール - Qiita
    kasumani
    kasumani 2014/04/21
    MongoDBのインストール まず、リポジトリの公開鍵を手に入れる。以下のコマンドをコンソールで実行する。 続いて、/etc/apt/sources.list.d/10gen.listをエディタで開き(存在しないはずなので新規作成)、以下1行を書き込んで保存
  • 主要モバイルブラウザ遷移時のイベントの種類と挙動 - Qiita

    またまたいつも忘れるので。 いずれも現在の最新ブラウザで確認。 mobile safariは昔から挙動が変わってない。 また、上から発火する順番が早い。 Android2.x Android4.x Chrome for Android mobile safari Chrome for iOS

    主要モバイルブラウザ遷移時のイベントの種類と挙動 - Qiita
    kasumani
    kasumani 2014/04/21
    主要モバイルブラウザ遷移時のイベントの種類と挙動 いずれも現在の最新ブラウザで確認。 mobile safariは昔から挙動が変わってない。 また、上から発火する順番が早い。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket A
  • CSSでは任意のElementをピンポイントで修飾できる - Qiita

    意外と知られているようで知られていないが、CSSのセレクタで任意のElement(要素)を指定してスタイルを適用できる。 少し考えれば簡単で単にfirst-childと隣接ノードのセレクタを組み合わせるだけ。 div:first-child + div + span 自分自身で作ってるページ用には使わないが、 何かのライブラリの一部の要素を変えたい場合とかに要素を指定してスタイル適用したいときに使える。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    CSSでは任意のElementをピンポイントで修飾できる - Qiita
    kasumani
    kasumani 2014/04/21
    CSSでは任意のElementをピンポイントで修飾できる 意外と知られているようで知られていないが、CSSのセレクタで任意のElement(要素)を指定してスタイルを適用できる。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April
  • Hello, Scala! (初めての scala) - Qiita

    はじめに 興味位で scala のインストールとお決まりの Hello, World までやってみました。 今回は Mac でやっています。 事前準備 java のインストール HomeBrew のインストール java がインストールされているかを確認

    Hello, Scala! (初めての scala) - Qiita
    kasumani
    kasumani 2014/04/21
    Hello, Scala! (初めての scala) Hello, Scala! Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02:57PM via IFTTT
  • Facebookのgraph apiを使ってGrowthHackする(1/8) - Qiita

    facebookのapiを利用して、色々なGrowthHackができるので、少しずつこのスレッドに更新をしていきたいと思います。 facebookアプリを開発していたり、運営している方などの参考になれば幸いです。 ちなみに、全8項目を予定してます! ログアウトしているユーザーを特定して、ログイン前に情報を表示する FB.getLoginStatus(function(response) { //facebookのログイン情報をresponseで受け取る if (response.status === 'connected') { var uid = response.authResponse.userID; //facebookにログインしていたらfacebookのuidを取得できる if(uid.length > 0){ //ここにajaxとかの処理を作成 $.ajax({ type:

    Facebookのgraph apiを使ってGrowthHackする(1/8) - Qiita
    kasumani
    kasumani 2014/04/21
    Facebookのgraph apiを使ってGrowthHackする(1/8) facebookのapiを利用して、色々なGrowthHackができるので、少しずつこのスレッドに更新をしていきたいと思います。 facebookアプリを開発していたり、運営している方などの参考になれ
  • Railsでタスク管理アプリを作成_6 - Qiita

    タスク管理アプリを作ってみよう(続き) 1. 前置き 1. 前提・事前作業 こっちの投稿 例によってドットインストールの写経 #18 データを削除しようから実施 2. データを削除しよう 削除機能を追加 Homeに削除リンクを追加する rake routes の内容に従い定義する(destroy Actionを作成する) $ rake routes Prefix Verb URI Pattern Controller#Action projects GET /projects(.:format) projects#index POST /projects(.:format) projects#create new_project GET /projects/new(.:format) projects#new edit_project GET /projects/:id/edit(.:fo

    Railsでタスク管理アプリを作成_6 - Qiita
    kasumani
    kasumani 2014/04/21
    Railsでタスク管理アプリを作成_6 2 ストック 0 コメント この投稿をストックする タスク管理アプリを作ってみよう(続き) 1. 前置き 1. 前提・事前作業 2. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02:57PM vi
  • pythonのsqlite3モジュールのメモ - Qiita

    使う度に調べているので、メモメモ。 Connectionのrow_factoryをRowにセットしておくと、クエリの結果に列名でアクセス出来る。 #!/usr/bin/env python import sqlite3 con = sqlite3.connect(":memory:") con.executescript(""" create table temp (hoge text); insert into temp values ('piyo'); insert into temp values ('fuga'); """) con.commit() con.row_factory = sqlite3.Row cur = con.execute(""" select * from temp """) for c in cur: print c["hoge"] Register as

    pythonのsqlite3モジュールのメモ - Qiita
    kasumani
    kasumani 2014/04/21
    pythonのsqlite3モジュールのメモ 使う度に調べているので、メモメモ。 Connectionのrow_factoryをRowにセットしておくと、クエリの結果に列名でアクセス出来る。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02:57
  • “binding.pry”って実際のところは何なのだろう - Qiita

    はじめに この記事はPryのコミッターであるkyryloが書いたso-what-is-binding-pry-exactlyを訳したものです。日語訳の公開を快く許可してくれたkyryloに感謝します。 Pryの使い方で一番最初に習うのは、“binding.pry”だと思います。この言葉をあちこちに埋め込むことで、幸せになれます。簡単にいうと、“binding.pry”を使うことで、日々の生活がだいぶ楽になります。あなたは“binding.pry”が何者なのか、不思議に思ったことはありませんか? 細かいことなので気にならなかったことだと思います。私がPryを使い始めたときは、これをおまじないの一種と考えました。“binding.pry”は不思議な魔法のようにみえたのです。魔法などでないことは、確かです。しかし、新しいことを学ぶとき、実際より不思議に思えてしまうことはよくあることです。この記

    “binding.pry”って実際のところは何なのだろう - Qiita
    kasumani
    kasumani 2014/04/21
    “binding.pry”って実際のところは何なのだろう この記事はPryのコミッターであるkyryloが書いたso-what-is-binding-pry-exactlyを訳したものです。日本語訳の公開を快く許可してくれたkyryloに感謝します。 Pryの使い方で一番最初に習
  • CreateJSのPreloadJSが1つずつしかロードしない爆遅仕様なので、並列ロードさせて速くさせる(maxConnection追記あり) - Qiita

    CreateJSのPreloadJSが1つずつしかロードしない爆遅仕様なので、並列ロードさせて速くさせる(maxConnection追記あり)JavaScriptflashCreateJS 対象: CreateJSやり始めました的なひと。ロード遅いよねと思ってるひと です。 目標: 速くロードできるようになります です。 試したバージョンはPreloadJS 0.3.1 です。 PreloadJSの現状 = 驚愕の「1つずつロード」 びっくりすることにPreloadJSはデフォルトでは 1つずつ ロードされる。なぜかはわからない。 追記 setMaxConnectionがあると教えてもらいました! LoadQueueクラスの最大接続数のデフォルトが1でした。 なので、1つずつしかロードしてませんでした。 ブラウザは一つずつ画像をロードしてたらチンタラすぎるので、普通は6つのリクエストを同時

    CreateJSのPreloadJSが1つずつしかロードしない爆遅仕様なので、並列ロードさせて速くさせる(maxConnection追記あり) - Qiita
    kasumani
    kasumani 2014/04/21
    CreateJSのPreloadJSが1つずつしかロードしない爆遅仕様なので、並列ロードさせて速くさせる(maxConnection追記あり) びっくりすることにPreloadJSはデフォルトでは ブラウザは一つずつ画像をロードしてたらチンタラすぎるので、普
  • [C#・LINQ]九九だけじゃない!アプリ開発にもゲーム開発にも使える、SelectMany! - Qiita

    はじめに LINQ To ObjectsのSelectMany。 恥ずかしながら私は、LINQのSelectやWhere、Firstを使うようになってから、このメソッドの使い方を理解するまで時間が少し空いてしまいました。その後、SelectManyの使い方を知ったとき、「あのfor文いらなかった」、「あれ、もっとスッキリ書けた」と後悔してしまいました。 「SelectMany?なにそれ?」や「SelectMany?あー名前は知っているけど、使っていないやー」という方は最後まで読まなくても、最初の方だけ読んでいただいて、SelectManyをとりあえず試しに使ってもらえると嬉しいです。 また、SelectManyはたまに九九の表作成の例が紹介されています。SelectManyは九九に使うものと思っている方が、もっとたくさんの場面で使えるという考えを持っていただけると嬉しいです。 Select

    [C#・LINQ]九九だけじゃない!アプリ開発にもゲーム開発にも使える、SelectMany! - Qiita
    kasumani
    kasumani 2014/04/21
    九九だけじゃない!アプリ開発にもゲーム開発にも使える、SelectMany! LINQ To ObjectsのSelectMany。 恥ずかしながら私は、LINQのSelectやWhere、Firstを使うようになってから、このメソッドの使い方を理解するまで時間が少し空いてし
  • can I use... Support tables for HTML5, CSS3, etc

    Test a feature Our partnership with BrowserStack now lets you test your website for compatibility across 2,000+ real browsers and devices. Test on: Did you know? Next If a feature you're looking for is not available on the site, you can vote to have it included. Better yet, if you've done the research you can even submit it yourself! You can import usage data from your Google Analytics account and

    kasumani
    kasumani 2014/04/21
    HTML5,CSS3,Javascript対応状況がわかるサイトまとめ Can I use... ( HTML5,JavaScript ) NETMARKETSHARE ( HTML5,CSS3,JavaScipt ) ブラウザシェアとか、解像度のシェアとか。http://bit.ly/1r72RUw Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.
  • 【cakephp】strict_errorの回避方法 - Qiita

    Help us understand the problem. What is going on with this article?

    【cakephp】strict_errorの回避方法 - Qiita
    kasumani
    kasumani 2014/04/21
    【cakephp】strict_errorの回避方法 phpのバージョンが5.4以上の環境でcakephpを使用している場合、cakeplusなどのpluginを使用しようとして、strict_errorが出る場合があります。 これはcakephp内の設定定義ファイルのエラーレベルを付け
  • LogCat のログの内容をファイルに書き込む方法 と tail -fで監視 - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    LogCat のログの内容をファイルに書き込む方法 と tail -fで監視 - Qiita
    kasumani
    kasumani 2014/04/21
    LogCat のログの内容をファイルに書き込む方法 と tail -fで監視 ADT の LogCat があまりに使いにくいので、コンソールで見ることにした Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02:57PM via IFTTT
  • RubyGemsの探し方 - Qiita

    Ruby Toolbox The Ruby Toolboxはgemをカテゴリ別に分類して人気度順に並べたサイト。大まかな開発状況の推移なども分かる。 awesome-ruby Sdogruyol/awesome-rubyはawesome-phpなどのRuby版。各カテゴリの優れたgemを短い文章で解説する。GitHubで管理されている。 RubyGems.org RubyGems.orgはgemのホスティングサイト。gem installからインストールできるgemは基的にここに登録されている。 RubyGems.orgのサイト上の検索システムやgem searchでは、rubygemsのパッケージ名でしか検索できないので、キラキラネームが付いたrubygemsを見逃す可能性がある。 サードパーティーの検索サービスがいくつかある。 libraries.io platformRubyge

    RubyGemsの探し方 - Qiita
    kasumani
    kasumani 2014/04/21
    RubyGemsの探し方 まずThe Ruby Toolboxを調べる。Gemがカテゴリ別に分類されて人気度順にソートされており、大まかな開発状況の推移なども分かる。 RubyGems. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02:57PM v
  • Apache Camel (Java)を使うと開発が楽になる7つの理由 - Qiita

    まず題に入る前に、ApacheCamelの簡単な説明から Apache Camelとは Javaのフレームワーク。どんなフレームワークかというと ベルトコンベア(ライン生産的な)フレームワーク 「生産物」に相当するものはデータ 「生産物を作るロボットや人」に相当するものはコンポーネントや個別実装 「スタート」は外部からのリクエストやタイマーでの監視(例えばメールチェックみたいな) 「最終生成物」はリクエストもらった人に返す フレームワーク自体は超軽量。 概要すぎるので、もうちょっと細かな話をすると データ エクスチェンジと呼ばれる「箱」でベルトコンベアに流れている 箱の中にはメッセージと呼ばれる生産物が入っている 箱の中にはメッセージの他に「エラー」やIDや処理過程の「パンくずリスト」なども入っている メッセージの中はヘッダーとボディがあって、ヘッダーがMap型、ボディがObject型に

    Apache Camel (Java)を使うと開発が楽になる7つの理由 - Qiita
    kasumani
    kasumani 2014/04/21
    Apache Camel (Java)を使うと開発が楽になる7つの理由 まず本題に入る前に、ApacheCamelの簡単な説明から Javaのフレームワーク。どんなフレームワークかというと Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 21, 2014 at 02
  • 自己組織化型状態空間モデルのコード(未完成) - Qiita

    動機 変化点検知などで精度の高い時系列予測モデルが必要になったため、コード作成を試みてみた。結果を先に書きます。「スゲー精度のいいのが出来たゼ!(ドヤァッ」ってしたかったのですが、挙動がおかしい中途半端なコードが出来上がりました...orz 今後、修正でき次第上げ直します。。 参考文献 予測にいかす統計モデリングの基―ベイズ統計入門から応用まで 時系列解析入門 ベイズ統計データ解析 (Rで学ぶデータサイエンス 3) 知識発見と自己組織型の統計モデル 自己組織化型状態空間モデルを用いた運動軌跡のフィルタリング 初期分布探索付き自己組織化状態空間モデルによる金融時系列解析の最前線:t分布付き確率的ボラティリティ変動モデルへの応用 「初期分布探索付き自己組織化状態空間モデルによる金融時系列解析の最前線:t分布付き確率的ボラティリティ変動モデルへの応用」はモンテカルロフィルタの課題がまとめられ

    自己組織化型状態空間モデルのコード(未完成) - Qiita
    kasumani
    kasumani 2014/04/21
    自己組織化型状態空間モデルのコード(未完成) 変化点検知などで精度の高い時系列予測モデルが必要になったため、コード作成を試みてみた。結果を先に書きます。「スゲー精度のいいのが出来たゼ!(ドヤァッ」っ
  • http://www.netagire.com/?p=733

    kasumani
    kasumani 2014/04/21
  • Dockerコンテナ管理ツールGearDを試してみた | DevelopersIO

    ども、大瀧です。 Dockerコンテナをデプロイするツールが欲しいという理由でAWS OpsWorksとの組み合わせを以前のエントリーで紹介しましたが、今回は別のアプローチでデプロイを行うGearDを試してみました。 GearDとは GearDは、Red Hat社が開発するDockerコンテナを管理するCLIツール兼エージェントです。 最近、ITニュースサイトのPublickeyで紹介された、Project Atomicのコンポーネントの1つです。Project Atomic自体はRHELベースの軽量Linuxディストリビューション(Atomic Host)を前提とするものですが、GearDは独立した造りになっており、Fedora 20およびRHEL 7-Beta(EPEL経由なのでサポートなし)で動作します。 ブログ記事 : GearD: The Intersection of PaaS

    Dockerコンテナ管理ツールGearDを試してみた | DevelopersIO
    kasumani
    kasumani 2014/04/21
    Dockerコンテナ管理ツールGearDを試してみた | Developers.IO ども、大瀧です。 Dockerコンテナをデプロイするツールが欲しいという理由でAWS OpsWorksとの組み合わせを以前のエントリーで紹介しましたが、今回は別のアプローチで