タグ

2014年5月8日のブックマーク (169件)

  • LinuxでTCP_DEFER_ACCEPTが有効でもaccept後readできない理由

    listen()のbacklogが不足した際のTCP_DEFER_ACCEPTの動作について - blog.nomadscafe.jpという記事の中で、listen backlog があふれた後に accept(2) すると、その後の read(2) が EAGAIN を返したり、接続が不安定になるという事象が説明されていました。気になったので調べてみたことをまとめます。 結論から言うとこれはLinuxの仕様です。manのtcp(7)を見ると、 TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of

    kasumani
    kasumani 2014/05/08
    LinuxでTCP_DEFER_ACCEPTが有効でもaccept後readできない理由 listen()のbacklogが不足した際のTCP_DEFER_ACCEPTの動作について - blog.nomadscafe. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:34PM via IFTTT
  • Spring Bootで高速アプリ開発 | DevelopersIO

    Spring Bootとは いまから10年以上前、Spring frameworkは巨大化したJ2EEへのアンチテーゼとして登場し、 DIやAOPといった、当時の最新技術をもってWebアプリ開発に必要な機能を提供してくれました。 ※Spring frameworkについてはこのへん参照 Webアプリ開発において革新をもたらしたSpringでしたが、時間が経つにつれSpring frameworkまわりの さまざまなプロダクトが登場し、J2EE以上に肥大化していきました。 そこで最近登場したのが、今回紹介するSpring Bootです。 Spring Bootは「コードを全く生成することなく、XML構成ファイルなしで番環境で利用できる Springベースのアプリを作成し、すぐに実行できるようにすること」とのことです。 開発者がSpring Bootを使用することで、「Springプラットフ

    Spring Bootで高速アプリ開発 | DevelopersIO
    kasumani
    kasumani 2014/05/08
    Spring Bootで高速アプリ開発 | Developers.IO いまから10年以上前、Spring frameworkは巨大化したJ2EEへのアンチテーゼとして登場し、 DIやAOPといった、当時の最新技術をもってWebアプリ開発に必要な機能を提供してくれました。 ※Spri
  • Unity で簡単な Boids の群れモデルを実現する

    このページは入門向けの内容ではなく高度な内容です。最低限の説明と、サンプル以外は用意されません。サンプルから読解できなければ内容を理解できないと思います。 このページで利用している用語は必ずしも CG や Boids の論文のそれと同じではありません。説明や簡単のために変更したりしています。 Abstract Boids では、群れを表現するためには、(大まかに)次の3つの条件を成立させれば良いとされています。 群れの各個体は、群れ全体の中心(重心)へ移動しようとする。 群れの各個体は、互いに一定以上の距離を保つ。 群れの各個体は、群れ全体の移動速度や移動方向へ整列しようとする。 この3つが成立すれば、群れのように見えるわけです。 ここでは これにもう1つ条件を加えたいと思います。それは、群れはボスの方向へ進行する、という条件です。実用的なことを考えると、群れの進行方向はある程度制御できた

    kasumani
    kasumani 2014/05/08
    Unity で簡単な Boids の群れモデルを実現する About CG で生物などの群れを表現するとき、有名な手法の1つが "Boid(s)" であると思います。ここでは Unity とその Regidbody を利用して、簡単な Boids を実装します。より高度で
  • Spark / MLlib の K-means を Java から利用してみる | ALBERT Engineer Blog

    はじめに 先日の Mahout Project からのアナウンス “Goodbye MapReduce” にもあるとおり、今後の大規模データ処理の基盤として Apache Spark がここ最近注目されています。 そんな今熱いプロダクトである Spark に関して、その上で動く機械学習ライブラリ MLlib の K-means 実装を わけあって Java から利用してみる機会があったので、その使い方や特性を簡単にまとめてみました。 MLlib の K-means 実装について 現時点 (バージョン 0.9.1) での K-means 実装について、簡単に説明します。 距離計算は「ユークリッド距離」しか提供されていません。 KMeans#findClosest() → MLUtils.fsuaredDistance() のあたりを読むと分かるかと思います。 Spark の JIRA を見て

    kasumani
    kasumani 2014/05/08
    Spark / MLlib の K-means を Java から利用してみる 先日の Mahout Project からのアナウンス “Goodbye MapReduce” にもあるとおり、今後の大規模データ処理の基盤として Apache Spark がここ最近注目されています。 Tags: feedly, ifttt, recently read
  • Mackerelをベータ公開しました - Mackerel ブログ #mackerelio

    日、Mackerelをベータ公開しました。 Mackerelは、ウェブアプリケーションのパフォーマンスとインフラを管理するための新しいサービスです。 Mackerelとは Mackerelは、次のような問題を解決することを目指しています。 複数のサーバのリソース状況を効率的に可視化 各種ツールと連携することでサーバ情報の多重管理を解消 複数のクラウド環境を一元管理 リソース消費状況を可視化するだけではなく、APIによる各種ツールとの連携で、開発と運用の自動化をより促進させていきます。 詳細は、下記のリンクからどうぞ。 利用開始 https://mackerel.io/ja/ ヘルプページ https://mackerel.io/ja/docs/ 正式化に向けて ベータ期間中は、すべての機能を無料でご利用いただけます。正式版では無料でご利用いただける範囲に制限がつきます(料金などの詳細は正

    Mackerelをベータ公開しました - Mackerel ブログ #mackerelio
    kasumani
    kasumani 2014/05/08
    Mackerelをベータ公開しました リソース消費状況を可視化するだけではなく、APIによる各種ツールとの連携で、開発と運用の自動化をより促進させていきます。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:19P
  • 初学者向けの Scala Tips (2) - nullからOptionへの変換 - kmizuの日記

    Scalaでnullを使っていいのは小学生までだよねー、というのは冗談ですが、Scala文化圏ではnullを使わないのが原則です(いくつか例外はありますが)。代わりに出てくるのがOption型です。しかし、Scalaでは困ったことにnullを返すJavaのメソッドを呼び出さなければいけない場面がたくさんあります。 たとえば、以下のようなコードを書かなければいけない場面にはしばしば遭遇します。 val javaMap: java.util.Map[String, String] = javaObject.getMapping() val value: String = javaMap.get(key) // 型注釈はあえて付けている if(value != null) { ... } else { ... } さて、ここで困るのが、javaMap.get(key)はkeyに対応する値が入って

    初学者向けの Scala Tips (2) - nullからOptionへの変換 - kmizuの日記
    kasumani
    kasumani 2014/05/08
    初学者向けの Scala Tips (2) - nullからOptionへの変換 Scalaでnullを使っていいのは小学生までだよねー、というのは冗談ですが、Scala文化圏ではnullを使わないのが原則です(いくつか例外はありますが)。代わりに出てくるのがOpti
  • RESTFul(リソース指向アーキテクチャ)について - In urban breeze

    2014-05-06 RESTFul(リソース指向アーキテクチャ)について アーキテクチャ ROA(Resource Oriented Architecture)について。 次のを参考に勉強してみた。参考図書 RESTful Webサービス ROAの基 アプリケーションを動作と名詞(リソース)で考える。 リソースは特定のデータ、データの演算結果、状態、ユーザーアカウントなどである。 URIに動詞を含めてはならない。 リソースはHTTPメソッドを使用してのみ操作できる。 アドレス可能性 リソースはアドレス(URI)で一意に表現する。 1つのURIが複数のリソースを示してはいけない。 リソースを特定の言語や特定のフォーマットで取得したい場合は「Accept-Language」や「Accept」、または「Media-Type」を使用する。このようにリソースの表現方法が複数あ

    kasumani
    kasumani 2014/05/08
    RESTFul(リソース指向アーキテクチャ)について ROA(Resource Oriented Architecture)について。 次の本を参考に勉強してみた。 参考図書 ROAの基本 アプリケーションを動作と名詞(リソース)で考える。 リソースは特定のデータ、データ
  • Twitter公式アプリで使える通知系小技3選

    どうもハンサムクロジです。 ピコンピコンと色々なお知らせをしてくれるTwitter公式アプリの通知機能。この通知機能を便利にする便利な小技を3つご紹介します。 ウザい通知の消し方や便利な使い方をまとめてみました!! 1.指定したアカウントがツイートするたびに通知させる まずはアカウントを指定して、そのアカウントがツイートするたびに通知させる方法です。 Amazonのセール情報アカウントや、電車の運行状況を教えてくれるアカウントなど、特定のbotに対して設定すると便利ですよ! まず自分がフォローしているアカウントから通知させたいものを選び、アカウント画面にて歯車マークをタップします。メニューに「通知をオンにする」という項目があるのでこれを選択しましょう。 以上で設定したアカウントが何かツイートするたびに通知されるようになります! 前提としてフォローしているアカウントでしか使うことのできない機

    Twitter公式アプリで使える通知系小技3選
    kasumani
    kasumani 2014/05/08
    Twitter公式アプリで使える通知系小技3選 ピコンピコンと色々なお知らせをしてくれるTwitter公式アプリの通知機能。この通知機能を便利にする便利な小技を3つご紹介します。 Tags: feedly, ifttt, recently read, saved for later from Pocket Ma
  • sourceforge.jp

    We’re getting things ready Loading your experience… This won’t take long.

    sourceforge.jp
    kasumani
    kasumani 2014/05/08
    独Crytek、ゲーム開発に向けたグラフィック解析ツール「Renderdoc」をオープンソース化  独Crytekは5月7日(ドイツ時間)、同社がゲーム開発用に作成したグラフィックス解析ツール「Renderdoc」をオープンソースソフトウェアと
  • 『Javaプロジェクトでテストをたのしく書くための試み』

    こんにちは、Ameba事業ゲームプラットフォーム室の山田(@stormcat24)です。 自分のミッションは主にゲーム部門の開発の改善で、最近はScalaでモナ・・・しながらツールを書いてたりClojureに手を出したりしています。 はじめに ところでみなさんJava書いてますか?サイバーエージェントでは最近node熱が高いのですが、Javaプロジェクトもまだまだ根強く存在します。僕も隙あらばScalaをぶっこもうとしてますが、大人の事情でまだまだJavaを書くシーンも多いのです。 で、そんなテンションが上がりにくいJavaプロジェクトをやっていく上で、せめてテストくらいはなるべくたのしく書きたい!ということで、今のプロジェクトで取り入れた施策を簡単にですが紹介します。 めちゃくちゃ尖った技術を使ってるわけではないですが、これらをやっておけばそれなりに楽しく書けるかなと思ってますので、

    『Javaプロジェクトでテストをたのしく書くための試み』
    kasumani
    kasumani 2014/05/08
    Javaプロジェクトでテストをたのしく書くための試み Javaであるが故の"テストの表現力"の限界 JavaでユニットテストといえばJUnitですよね。まだまだ健在なJUnitですが、なかなかレガシーなAPIですし、最近主流となって
  • mvコメンドでファイル名を変えたい時にpathを全部打つのが面倒くさい - 文字っぽいの。

    いままで tabで補完できるとは言え、面倒ですね。 $ mv path/to/file/old_file_name.txt path/to/file/new_file_name.txt これから ちょろいですね。 $ mv path/to/file/{old_file_name,new_file_name}.txt

    mvコメンドでファイル名を変えたい時にpathを全部打つのが面倒くさい - 文字っぽいの。
    kasumani
    kasumani 2014/05/08
    mvコメンドでファイル名を変えたい時にpathを全部打つのが面倒くさい tabで保管できるとは言え、面倒ですね。 $ mv path/to/file/old_file_name.txt path/to/file/new_file_name. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:02PM
  • DigitalCube Co. Ltd. - 株式会社デジタルキューブ

    AWS をベースとしたホスティングサービス 「Amimoto」「Shifter」、上場・IPO支援クラウド「FinanScope」の開発・運営を手掛けています。

    DigitalCube Co. Ltd. - 株式会社デジタルキューブ
    kasumani
    kasumani 2014/05/08
    Serverspec インフラテスト作成 Serverspec インフラテスト作成 インフラテスト作成サービスは、サーバ構築手法のテスト、ならびにその手法により構築されたサーバのテストを、Serverspecにより実行可能なコード化するサービス
  • full - スペシャルファイル (デバイス)の説明 - Linux コマンド集 一覧表

    /dev/full ファイルはメジャーデバイスナンバー 1 マイナーデバイス ナンバー 7 である。 /dev/full デバイスへの書き込みは ENOSPC エラーとなり失敗する。 この動作を使って、プログラムがディスクフルのエラーをどのように 処理するかをテストできる。 /dev/full デバイスからの読みだしでは、\0 文字(ヌル文字)が返される。 /dev/full のシーク(seek)は常に成功する。

    kasumani
    kasumani 2014/05/08
    full - スペシャルファイル (デバイス)の説明 - Linux コマンド集 一覧表 /dev/full ファイルはメジャーデバイスナンバー 1 マイナーデバイス ナンバー 7 である。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:02PM vi
  • GitHub - azu/inlining-node-require: This module inlining Node's require(), similar to browserify but more simple.

    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

    GitHub - azu/inlining-node-require: This module inlining Node's require(), similar to browserify but more simple.
    kasumani
    kasumani 2014/05/08
    azu/inlining-node-require · GitHub This module inlining Node's require(). It's similar to browserify, but more simple and more local domain, position closer to concat. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:02PM via IFTTT
  • JavaScriptでスパイ、スタブ、モックなどのテストダブルを行う

    連載は、テストコードをこれから書こうと考えているJavaScript技術者を対象に、テストコードの意義から、テスト駆動開発、JavaScriptでのテストコードの書き方、継続的インテグレーションなどテスト全般にわたって解説します。また、原理原則だけでなくWhyから説明し、チームメンバーを巻き込みながら開発現場に活かせる考え方を総合的に解説します。第4回目の稿は、JavaScriptでのテストダブルの方法を、Sinon.jsというJavaScriptテストダブルモジュールを使って説明します。 対象読者 JavaScriptの基をある程度理解している方 テストコードをこれから書こうと考えている方 テストダブルとは テストコードを実行する際に、次のような課題に直面したことはないでしょうか。 Ajaxへのサーバへの問い合わせのような外部リソースも含めた処理のテストを行う必要があるが、テストデ

    JavaScriptでスパイ、スタブ、モックなどのテストダブルを行う
    kasumani
    kasumani 2014/05/08
    JavaScriptでスパイ、スタブ、モックなどのテストダブルを行う  テストコードを実行する際に、次のような課題に直面したことはないでしょうか。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:02PM via IFTTT
  • Node.js-v0.10.28でDate.now()が爆速になった - ぼちぼち日記

    1. Node-v0.10.28とNode-v0.11.13のリリース 先週末、安定版のNode-v0.10.28と開発版のNode-v0.11.13がリリースされました。*1 次の0.11.14が0.11系の最後となる予定とアナウンス。そう、次々はいよいよNode-v0.12です。 安定版の0.10系は、基バグフィックスなどが中心のリリースですが、今回 deps: make v8 use CLOCK_REALTIME_COARSE のような修正が入りました。Node-v0.10のV8でLinux向けにNode固有の性能向上パッチが適応されたようです。 CLOCK_REALTIME_COARSEとはどのようなものでしょうか? RedHatのドキュメント「15.2.1. CLOCK_MONOTONIC_COARSE と CLOCK_REALTIME_COARSE」では、 カーネルへのコンテ

    Node.js-v0.10.28でDate.now()が爆速になった - ぼちぼち日記
    kasumani
    kasumani 2014/05/08
    Node.js-v0.10.28でDate.now()が爆速になった 安定版の0.10系は、基本バグフィックスなどが中心のリリースですが、今回deps: make v8 use CLOCK_REALTIME_COARSE のような修正が入りました。Node-v0. Tags: feedly, ifttt, recently read, saved for later from Pock
  • Rubygemsでライブラリを公開したので、手順をまとめてみた | DevelopersIO

    こんにちは。望月です。 先日のエントリで、AWS CLIの設定ファイルに記述されたアクセスキーをRubyから利用する方法について紹介しました。せっかくなので、aws-profile_parserという名前でGem化してRubyGems.orgにて公開することにしました。 Github RubyGems.org 初めてgemを公開したので色々と調べながらでしたが、手順は非常に簡単でした。私用の備忘録として手順を残しておきます。 雛形の作成 Gemとして公開するためには、色々なファイルが必要になります。使い方を説明するREADMEファイルや、Gemファイルのメタデータについて記述される.gemspecファイルなどです。これらを手作業で作成するのではなく、コマンドで作成しましょう。作成には様々な方法があるようですが、私は最も一般的(と思われる)bundlerを利用して行いました。手元にbundl

    Rubygemsでライブラリを公開したので、手順をまとめてみた | DevelopersIO
    kasumani
    kasumani 2014/05/08
    Rubygemsでライブラリを公開したので、手順をまとめてみた | Developers.IO こんにちは。望月です。先日のエントリで、AWS CLIの設定ファイルに記述されたアクセスキーをRubyから利用する方法について紹介しました。せっかくな
  • TypeScript早わかりチートシート【1.5.3対応】 - Build Insider

    TypeScript 1.5正式リリース。最新言語仕様を速習しよう! TypeScriptを使うときに役立つ情報がまとまったチートシート(1クリックで試せるサンプル付き)。 稿はTypeScript 1.5.3を対象に解説を行います(※2016/11/08追記:姉妹サイトの@IT Insider.NETで「特集:TypeScript 2.0概説」 を掲載していますので、稿と併せてご参照ください )。 早いもので、TypeScript 1.0がリリースされた2014年4月3日から、1年以上が経ちました。今年の頭あたりに記事のTypeScript 1.0版からの更新の依頼が来た時は、(記事改訂は想定していなかったので)びっくりしました。情報をメンテし、良い情報がWeb上に残るよう運営するのは大変であろうな、と想像に難くないですが、筆者としてはうれしい限りです。 さて、去る2015年3月5

    TypeScript早わかりチートシート【1.5.3対応】 - Build Insider
    kasumani
    kasumani 2014/05/08
    TypeScript早わかりチートシート 今がTypeScriptを学び始めるベストタイミング! TypeScriptを使うときに役立つ情報がまとまったチートシート(1クリックで試せるサンプル付き)。  4月3日にTypeScript 1.0がリリースされました。1. T
  • listen()のbacklogが不足した際のTCP_DEFER_ACCEPTの動作について - blog.nomadscafe.jp

    TCP_DEFER_ACCEPTは、LinuxでサポートされているTCPのオプションで、サーバ側で使用した場合にはaccept(2)からのブロック解除をTCP接続が完了したタイミングではなく最初のデータが到着したタイミングで行ってくれるオプションです。 Webサーバ・アプリケーションサーバではリクエストが到着してからaccept(2)のブロックを解除するので、リクエストの到着をWebサーバ・アプリケーションサーバで待つ必要がなくなり、特にprefork型のサーバでは効率的にプロセスを使えるようになるという利点があります。PerlではStarletがこの機能を有効にしています ところが、某サービスでTCP_DEFER_ACCEPTが有効にも関わらず、accept後のreadでデータが読めず、最悪の場合、デフォルトのtimeoutである5分間プロセスがストールすることがありました。strace

    kasumani
    kasumani 2014/05/08
    listen()のbacklogが不足した際のTCP_DEFER_ACCEPTの動作について TCP_DEFER_ACCEPTは、LinuxでサポートされているTCPのオプションで、サーバ側で使用した場合にはaccept(2)からのブロック解除をTCP接続が完了したタイミングではなく最初の
  • Rails入門 | Rails日本語ドキュメント | Ruby STUDIO

    Ruby on Rails Guidesの内容を翻訳して作成したガイドです。 誤訳や誤記があると思いますのでその点についてはご了承ください。 もし、誤訳などの間違いを見つけましたら、 @tomof まで教えていただければ幸いです。 訳注:Rails4の「Getting Start」からは、scaffold(スキャフォールド)の説明がとり除かれたようです。 これは、おそらくscaffoldを使用することで、かえって初心者の理解を妨げる要因になると考えられてのことだと思われます。 scaffoldの事が知りたければ、Rails入門(Rails 3)を参照してください。 Railsの入門ガイドです。 このガイドを読むことで、次の事が学べるはずです。 Railsのインストールし、Railsアプリケーションのプロジェクト生成、データベース接続 Railsアプリケーションの一般的なレイアウトについて

    kasumani
    kasumani 2014/05/08
    Rails入門 Ruby on Rails Guidesの内容を翻訳して作成したガイドです。 誤訳や誤記があると思いますのでその点についてはご了承ください。 もし、誤訳などの間違いを見つけましたら、 @tomof まで教えていただければ幸いです。 Ta
  • 監視システムをSensuに刷新した | Ore no homepage

    データベースが落ち着いているので、その間に別のことに着手。 チームの監視システムがmonっつー超レガシーシステム。知っている人もいるかもしれないが、monはperl製のシンプルな監視システム。古くからあるものなんだけど「mon perl」で検索すると「もしかして: man perl」とgoogle様にも何だっけソレ?と言われてしまうかわいそうな奴(「mon monitoring tool」だとちゃんと出てくる)。なのでまあこの際だから俺が葬り去ってやる。導入したSensuのバージョンは0.12.6。GW前くらいから運用しているが今んとこ問題ない。まだ運用期間短いね。 割と長文になっちまったので、目次をば。 0. sensu概要 1. なぜsensu? 2. インストール 3. コンフィグの配置 4. プラグインについて 5. API 6. デバッグ 7. 今後の展望 0. sensu概要

    監視システムをSensuに刷新した | Ore no homepage
    kasumani
    kasumani 2014/05/08
    監視システムをSensuに刷新した データベースが落ち着いているので、その間に別のことに着手。 チームの監視システムがmonっつー超レガシーシステム。知っている人もいるかもしれないが、monはperl製のシンプルな監視シス
  • 商用利用無料、200種類の美しいブラーをつかったぼやけた背景・壁紙素材 -Blurgrounds

    ウェブデザインの背景や、デスクトップ・スマフォなどの壁紙としても利用できる、ぼやけたブラーなスタイルが美しい素材を紹介します。 Blurgrounds http://blurgrounds.com/ って、ドメインがまたいいですね。 素材のサイズは2,000x2,900pxの高解像度で、Retina対応です。 必要があれば、Photoshopなどで自由に変更・修正してください、とのことです。

    kasumani
    kasumani 2014/05/08
    商用利用無料、200種類の美しいブラーをつかったぼやけた背景・壁紙素材 -Blurgrounds Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 08:02PM via IFTTT
  • mXSS - Mutation-based Cross-Site-Scripting のはなし - 葉っぱ日記

    ここ数年、XSS業界の最先端で盛り上がっている話題として mXSS というものがあります。mXSS - Mutation-based XSS とは、例えば innerHTML などを経由してすでに構築されているDOMツリーを参照したときに、来のDOM構造とは異なる結果を得てしまい、そのためにHTML構造の破壊を引き起こすという類のDOM based XSSの亜種とも言えます。 mXSSに関しては以下の資料などが参考になります。 The innerHTML Apocalypse mXSS Attacks: Attacking well-secured Web-Applications by using innerHTML Mutations どちらの資料にも掲載されていますが、mXSSのきっかけとなったのは 「教科書に載らないWebアプリケーションセキュリティ(1):[これはひどい]IEの

    mXSS - Mutation-based Cross-Site-Scripting のはなし - 葉っぱ日記
    kasumani
    kasumani 2014/05/08
    mXSS : Mutation-based Cross-Site-Scripting のはなし : 葉っぱ日記 ■[SECURITY] mXSS - Mutation-based Cross-Site-Scripting のはなし ここ数年、XSS業界の最先端で盛り上がっている話題として mXSS というものがあります。mXSS - Mutation-based XSS とは、例
  • http://hmdt.jp/blog/?p=1187

    http://hmdt.jp/blog/?p=1187
    kasumani
    kasumani 2014/05/08
    Xcode使いがEclipseにぶちまける10の不満 最近Android開発をやらされてます。「やらされている」というのは、特定の案件のためというより、時流としてもういい加減無視できないので会社の方針としてやることにした、でも非
  • レスポンシブな固定ナビゲーション「Responsive & Fixed One Page Nav」:phpspot開発日誌

    リストやテーブル、DIV等の要素を好みにJSでソートできるjQueryプラグイ... 次の記事 ≫:amazon、各種クレカなど決済用のWEBフォント「payment-webfont」

    kasumani
    kasumani 2014/05/08
    レスポンシブな固定ナビゲーション「Responsive & Fixed One Page Nav」 レスポンシブな固定ナビゲーション「Responsive & Fixed One Page Nav」。 常にページ上に配置されるレスポンシブなメニューを実装可能です Tags: feedly, ifttt, recen
  • 「Docker 0.11.0」リリース | ソフトアンテナ

    Linux用の軽量コンテナ型仮想化ソフトウェア「Docker」の最新版 0.11.0 がリリースされています(ChangeLog)。 0.11.0の主な変更点は、「mountとprocess labelのSElinuxサポート」「Linkedコンテナがhostnameでアクセス可能になる」、「(ホストネットワーキングのように)advanced network configurationを許可する --net フラグの使用」、「docker daemonのヘルスチェックが可能になるRemote APIへのpingエンドポイントの追加などなど(他にもあります)。 ドットインストールに最近「Docker入門」が追加されたらしいので、動画で勉強するのが好きな人はそちらで勉強するのもよいかもしれません。Docker人気は盛り上がっているので新しもの好きの方はどうぞ。

    「Docker 0.11.0」リリース | ソフトアンテナ
    kasumani
    kasumani 2014/05/08
    「Docker 0.11.0」リリース Linux用の軽量コンテナ型仮想化ソフトウェア「Docker」の最新版 0.11.0 がリリースされています(ChangeLog)。 0.11. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 07:52PM via IFTTT
  • AndroidとiOS間のデータのやりとりをBluetooth LEで行う | Lab

    こんにちは、ゴールデンウィークは引きこもって大好きな映画を見ていたmanaです。 今回は、AndroidとiOSを使用して、Bluetooth LEを使ってデータのやりとりを行います。 といっても、「[iOS] Bluetooth LEでデータのやりとり」でiOSのBluetooth LEの使い方を説明しましたので、AndroidBluetooth LEの使い方の説明がメインになります。 Bluetooth LEの説明については「AndroidでiBeaconを発見する」を参照してください。 ペリフェラルとセントラルについて Androidは現在、ペリフェラルになれません。Androidを使用する場合はセントラルとしてしか使用できません。 ※Android5.0からアドバタイジングできるようになり、ペリフェラル側の実装ができます。以下の記事で紹介しています。 ペリフェラル側のアドバタジン

    kasumani
    kasumani 2014/05/08
    AndroidとiOS間のデータのやりとりをBluetooth LEで行う こんにちは、ゴールデンウィークは引きこもって大好きな映画を見ていたmanaです。 今回は、AndroidとiOSを使用して、Bluetooth LEを使ってデータのやりとりを行います。 といっ
  • 【速報】ベクターグラフィックスから直接コードを生成できるアプリ「PaintCode 2」リリース | ソフトアンテナ

    ベクターグラフィックスをデザインするだけで、直接それに対応したプログラムのソースコードを生成することができる夢のアプリ「PaintCode」のメジャーバージョンアップ版「PaintCode 2」がリリースされました(公式ブログ、Hacker News)。 PaintCode 2 カテゴリ: 開発ツール 価格: ¥7,800 価格は、現在リリース記念として期間限定で7,800円です。Mac App Storeで販売されていたアプリなのでアップグレード優等はありませんが、2014年4月1日以降にPaintCodeを購入していた場合、開発元にメール連絡すれば無料でアップグレードできるそうです。詳しくは公式ブログを参照してください。 2年ぶりのバージョンアップ PaintCodeは、実際に使ってみないとちょっと利点が分かりづらいツールだと思いますが、アプリに画像ファイルを埋め込まなくてもソースコー

    【速報】ベクターグラフィックスから直接コードを生成できるアプリ「PaintCode 2」リリース | ソフトアンテナ
    kasumani
    kasumani 2014/05/08
    【速報】ベクターグラフィックスから直接コードを生成できるアプリ「PaintCode 2」リリース ベクターグラフィックスをデザインするだけで、直接それに対応したプログラムのソースコードを生成することができる夢のアプリ
  • リストやテーブル、DIV等の要素を好みにJSでソートできるjQueryプラグイン「SortedList」:phpspot開発日誌

    リストやテーブル、DIV等の要素を好みにJSでソートできるjQueryプラグイン「SortedList」 2014年05月08日- SortedList - Lutrasoft リストやテーブル、DIV等の要素を好みにJSでソートできるjQueryプラグイン「SortedList」 テーブルやリストにソート機能があったら便利なのは言うまでもありませんが、そのソートの実装を容易にするためのプラグインです。 テーブルの値のソートや、checkboxのチェックがあるものを上にソートさせたりと、利便性向上に役立てられそうです。 若干のコードを書く必要がありますが、その分カスタマイズ性は高いです 関連エントリ ドラッグ&ドロップで画像をUPできるようにするjQueryプラグイン「JQuery File Uploader」 フラットでレスポンシブなギャラリー実装jQueryプラグイン「lightGal

    kasumani
    kasumani 2014/05/08
    リストやテーブル、DIV等の要素を好みにJSでソートできるjQueryプラグイン「SortedList」 SortedList - Lutrasoft リストやテーブル、DIV等の要素を好みにJSでソートできるjQueryプラグイン「SortedList」 テーブルやリストにソート機能が
  • iHover - 多彩なマウスオーバーアクションが格好いいスタイルシートライブラリ MOONGIFT

    最近はフラットUIの流行もあって説明をなるべく少なめに、アイコンでどういった機能かを表すことが増えてきています。しかしアイコンが分かりづらかったり抽象化され過ぎていると一見して機能が分かりづらくなります。そこでマウスオーバーによる説明表示がおすすめです。 スマートフォンやタブレットでは使えませんが、デスクトップであればマウスオーバーを上手に使えばユーザビリティが高まるでしょう。そのためのライブラリとしてiHoverを紹介します。 iHoverの使い方 iHoverはとにかくパターンが多いのが特徴です。まずは動画をご覧ください。 マウスを載せると上下左右から説明文が飛んできたり、元々の画像が回転したりします。 元々。マウスを載せると… 説明が表示されました。 こんな感じにサムネイルになったり。 上下左右に変更できます。 iHoverはピュアなCSSで作られていますのでJavaScriptが使

    iHover - 多彩なマウスオーバーアクションが格好いいスタイルシートライブラリ MOONGIFT
    kasumani
    kasumani 2014/05/08
    iHover - 多彩なマウスオーバーアクションが格好いいスタイルシートライブラリ 最近はフラットUIの流行もあって説明をなるべく少なめに、アイコンでどういった機能かを表すことが増えてきています。しかしアイコンが分か
  • 括弧閉じているかチェック | アルゴリズム [AOJ 1173][Ruby/Python][文字列操作]

    引き続きプログラミングの基礎体力づくりと、Pythonの勉強を兼ねてアルゴリズムを勉強中です。今回は『括弧閉じているかのチェック』について勉強しました。AIZU Online Judgeで対応している問題は、『The Balance of the World』です。パズル問題ですが、空き時間が10分あれば十分に解けるお手軽問題ですので、もしお時間があればぜひ! また、AOJはほかの人の回答を気軽に読むことができます。かなり小さなプログラムですので、可読性と処理の高速性の両立の勉強には持って来いです^^ 😀 AOJ問題The Balance of the World Aizu Online Judge。与えられる文字列は、丸括弧(“( )”)と角括弧(“[ ]”)の二種類の括弧を含むことがある。この括弧対応関係が正しいかをチェックする問題。 🚕 Rubyコードdef check_bloc

    括弧閉じているかチェック | アルゴリズム [AOJ 1173][Ruby/Python][文字列操作]
    kasumani
    kasumani 2014/05/08
    アルゴリズムの勉強: カッコが閉じているかチェック[AOJ 1173][Ruby/Python][文字列操作] May 8th, 2014 引き続きプログラミングの基礎体力づくりと、Pythonの勉強を兼ねてアルゴリズムを勉強中です。今回は『カッコが閉じているかの
  • ラムダ式やストリーム API や新しい日時 API だけじゃない! Java8 のタイプ・アノテーションあの手この手 - 倭マン's BLOG

    Java8 ではラムダ式やストリーム API に注目が集まってますが、何気にアノテーションに関しても機能拡張がされているようなので簡単な変更点や使い方を今夜試してみました。 ElementType の追加 TYPE_PARAMETER TYPE_USE 定義済みアノテーション @Repeatable アノテーション @FunctionalInterface アノテーション @Native アノテーション 目次 ラムダ式やストリーム API や新しい日時 API だけじゃない! Java8 のタイプ・アノテーションあの手この手 どんとこいタイプ・アノテーション! Checker Framework 導入あの手この手 ~without IDE 編~ どんとこいタイプ・アノテーション! IntelliJ IDE 独自のタイプ・アノテーション 参考 InfoQ 「Type Annotations

    ラムダ式やストリーム API や新しい日時 API だけじゃない! Java8 のタイプ・アノテーションあの手この手 - 倭マン's BLOG
    kasumani
    kasumani 2014/05/08
    ラムダ式やストリーム API や新しい日時 API だけじゃない! Java8 のタイプ・アノテーションあの手この手 Java8 ではラムダ式やストリーム API に注目が集まってますが、何気にアノテーションに関しても機能拡張がされてい
  • ブロックチェーンをもう一段深く理解する - ワザノバ | wazanova

    http://www.igvita.com/2014/05/05/minimum-viable-block-chain/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 39分前 このブログでGoogleのIlya Grigorikが言及している、 (ビットコインの)デジタル貨幣という側面より、もっと興味深く大きな意味をもつイノベーションは、その土台となっているブロックチェーンのテクノロジー。 という考え方は、いまやベイエリアの中心的な論調。ですので、ビットコインの貨幣的側面の規制を当局が検討したり、それがメディアで報じられても、まったくひるまずに、昨年後半あたりはブロックチェーン周辺のスタートアップにかなり投資がされています。 それらのスタートアップのサービスがこれから世の中に順次でてくるので、ブロックチェーン

    ブロックチェーンをもう一段深く理解する - ワザノバ | wazanova
    kasumani
    kasumani 2014/05/08
    ブロックチェーンをもう一段深く理解する (ビットコインの)デジタル貨幣という側面より、もっと興味深く大きな意味をもつイノベーションは、その土台となっているブロックチェーンのテクノロジー。 Tags: feedly, ifttt, r
  • J2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーション(1) - 水まんじゅう2

    何回かに分けてJ2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーションについて実際のコードを見ながら解説したいと思います。 変更前のサンプルソースはこちら https://github.com/megascus/oi-webapp-sample/tree/initial こちらのソースは、Tomcat上で動く、ビューがServlet2.5+JSP、O/RマッパーとしてHibernateを直接使用するという、大体2005年ぐらいに作られたシステムのイメージになっています。 また、いくつかの点にてきちんと設計されているとは言えず、MVCに沿って作られたことになっていますが、きちんとViewとModelが分離できていません。 それ以外にも問題をいくつか抱えています。 これをGlassFish4.0上でのJavaEE7仕様で作り直したいと思います。 古いシステムを新しい仕

    J2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーション(1) - 水まんじゅう2
    kasumani
    kasumani 2014/05/08
    J2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーション(1) 何回かに分けてJ2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーションについて実際のコードを見ながら解説したいと思い
  • libGDX 1.0以降でのプロジェクト作成方法(Gradle+Eclipse) - Qiita

    マルチプラットフォーム対応ゲームエンジンであるlibGDXの1.0がついにリリースされました。 ※ 2014/5/6現在、1.0.1までリリースされています。 1.0前後で様々な改良がなされていますが、ビルドシステムがGradleになったためプロジェクトの作成方法、Eclipseへのインポート方法が変更されています。 まだ日語での解説ページがありませんでしたので手順を書いておきます。 ここではWindows+Eclipseの使用を前提とします。 プロジェクト作成ツールは gdx-setup.jar です。 公式サイトでの解説 英語ですが公式サイト見るのが一番ですね… Getting started 以下の日語が怪しい時は公式サイトも確認してみてください。 環境作成方法 (公式サイトでの解説はこちら) Setting up your Development Environment (Ec

    libGDX 1.0以降でのプロジェクト作成方法(Gradle+Eclipse) - Qiita
    kasumani
    kasumani 2014/05/08
    libGDX 1.0以降でのプロジェクト作成方法(Gradle+Eclipse)  ついにlibGDXの1.0がリリースされました。  ※ 2014/5/6現在、1.0.1までリリースされています。  1. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 07:30PM via IFTT
  • ビルドツールまとめ。Gruntとかgulpとか (フロント寄り) - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ビルドツールまとめ。Gruntとかgulpとか (フロント寄り) - Qiita
    kasumani
    kasumani 2014/05/08
    ビルドツールまとめ。GruntとかGulpとか (フロント寄り) はじめに そろそろ、使っていないと後ろ指をさされそうな雰囲気になってきた、ビルドツール各種ですが、業界(?)の全体像をなんとなく眺めてみたいと思います。動き
  • CLIでプログレスバーみたいのを出力する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    CLIでプログレスバーみたいのを出力する - Qiita
    kasumani
    kasumani 2014/05/08
    CLIでプログレスバーみたいのを出力する コマンドラインのツールつくるときとかに、ダウンロード中の進捗をパーセントで表示したかったんだけど、表示をクリアして再描画する方法がわからなかったので調べた。 Tags: feed
  • MarkdownエディタStackEditのベータ版はシーケンス図やフローチャートが書けるよ - iakioの日記

    StackEditはブラウザ上で動くMarkdownエディタ。MathJaxで数式を書いたり、LocalStorageに保存したり、DropBoxやGoogleDriveと同期したりもできて、bloggerやtumblrに投稿したりPDFにエクスポートなんかもできるらしい。 そのStackEditが新しいバージョンを作っている。 https://stackedit-beta.herokuapp.com/ 目玉っぽいのはUML diagrams http://bramp.github.io/js-sequence-diagrams/ http://adrai.github.io/flowchart.js/ この辺を使っているそうです。 日語もかける。 但し、ダイアグラムはPDFにはエクスポートできないようだ。それ以外は数式も日語も普通にPDFになっててびっくりするんだけど。 (5/8 タ

    MarkdownエディタStackEditのベータ版はシーケンス図やフローチャートが書けるよ - iakioの日記
    kasumani
    kasumani 2014/05/08
    MarkdownエディタStackEditのベータ版はシーケンス図やフローチャートが書けるよ StackEditはブラウザ上で動くMarkdownエディタ。MathJaxで数式を書いたり、LocalStorageに保存したり、DropBoxやGoogleDriveと同期したりもできて、bloggerやtumbl
  • 共通部分文字列をカウント | アルゴリズム [AOJ 528][Ruby/Python][文字列操作]

    引き続きプログラミングの基礎体力づくりと、Pythonの勉強を兼ねてアルゴリズムを勉強中です。今回は『共通部分文字列をカウントする方法』について勉強しました。AIZU Online Judgeで対応している問題は、『Common Sub-String』です。アルゴリズムというよりは頭の体操的なパズル問題ですが、ある程度速度の早いプログラムを書くのには工夫が必要だなと痛感しています。 🏈 AOJ問題Common Sub-String Aizu Online Judge。2個の文字列が与えられたとき、 両方の文字列に含まれる文字列のうちもっとも長いものを探し、 その長さを答えるプログラム。 🍄 Rubyコードloop do s, t = gets.chomp, gets.chomp rescue break s, t = t, s if s.length > t.length max_l

    共通部分文字列をカウント | アルゴリズム [AOJ 528][Ruby/Python][文字列操作]
    kasumani
    kasumani 2014/05/08
    アルゴリズムの勉強: 共通部分文字列をカウントする[Ruby/Python][AOJ 528] May 7th, 2014 引き続きプログラミングの基礎体力づくりと、Pythonの勉強を兼ねてアルゴリズムを勉強中です。今回は『共通部分文字列をカウントする方法』
  • Groovy のトレイトと @Immutable - なんとなくな Developer のメモ

    Groovy 2.3 からトレイト機能が追加されています。 Groovy 2.3 ここで、トレイトと @Immutable アノテーションを共に使用した場合、現バージョン (2.3) では以下のような注意点がありました。 トレイトで定義したプロパティの値は変更可能 (immutable とはならない) マップベースコンストラクタで値を設定するには "<トレイト名>__<プロパティ名>" と指定する必要あり 検証に使用したサンプルスクリプトは下記です。 ソースは http://github.com/fits/try_samples/tree/master/blog/20140504/ sample.groovy import groovy.transform.* interface Pricing { BigDecimal total() } // トレイトの定義1 trait BasicP

    Groovy のトレイトと @Immutable - なんとなくな Developer のメモ
    kasumani
    kasumani 2014/05/08
    Groovy のトレイトと @Immutable ここで、トレイトと @Immutable アノテーションを共に使用した場合、現バージョン (2.3 RC4) では以下のような注意点がありました。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 07:30
  • 統計を始める方へ①_データ環境Rの基本的なプログラミング|データアーティスト

    Rは統計をするうえでとても使い勝手の良いプログラミング言語です。 スライドでは、データの型の説明から、集計までに基的なプログラミング方法を説明します。 会社サイト:http://www.data-artist.com/

    統計を始める方へ①_データ環境Rの基本的なプログラミング|データアーティスト
    kasumani
    kasumani 2014/05/08
    統計を始める方へ①_データ環境Rの基本的なプログラミング|データアーティスト Presentation Transcript データアーティスト株式会社 藤田 知樹 第1回Rを用いたデータマイニング概論 データ環境Rの基本的なプログラミング Copyr
  • 静的サイトジェネレータ「Jekyll 2.0.0」リリース | ソフトアンテナ

    Rubyで作られた静的サイトジェネレータJekyllの最新版「Jekyll 2.0.0」がリリースされました(公式ニュース)。 バージョン1.0.0がリリースされたのは、2013年5月5日なのでちょうど1年ぶりのメジャーバージョンアップとなります。 バージョン2.0.0の主要な変更点は「コレクション」、「サイトテンプレートの刷新」、「ネイティブSass & CoffeeScriptサポート」、「YAML Front-Matter デフォルト」、「カスタムMarkdownプロセッサ」、「whereとgroup_by Liquidフィルタの追加」、「MarukuからKramdownへデフォルトMarkdownコンバーターを変更」など。詳細はHistgoryを参照してください。 Jekyll 2.0.0を早速試している方がいらしたので参考までにリンク。 Jekyll 2.0 をさわってみた -

    静的サイトジェネレータ「Jekyll 2.0.0」リリース | ソフトアンテナ
    kasumani
    kasumani 2014/05/08
    静的サイトジェネレータ「Jekyll 2.0.0」リリース Rubyで作られた静的サイトジェネレータJekyllの最新版「Jekyll 2.0.0」がリリースされました(公式ニュース)。 バージョン1.0. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 20
  • インテルから新Chromebook発表、Haswell搭載機も

    インテルから新Chromebook発表、Haswell搭載機も2014.05.07 22:00 福田ミホ エントリモデルからパフォーマンスモデルまで、幅広く増強。 インテルがパソコンメーカとともに、新しいCeleron搭載のChromebookを発表しました。これでChromebookが今までよりぐっとパワーアップします。インテルはChromeOSにおけるメジャー・プレイヤの地位を確立していますが、今回そのリーチをより幅広いタイプのラップトップに広げようとしています。 幅広いレヴェルのラップトップが発表されましたが、まずBay Trail-MベースのCeleron搭載ChromebookがAcerやASUS、レノボ、東芝から発売される予定です。たとえばASUSのChromebookは2モデルで、13インチのC300、11.6インチでバッテリライフ11時間のC200ともに今年夏発売予定です。

    kasumani
    kasumani 2014/05/08
    インテルから新Chromebook発表、Haswell搭載機も エントリモデルからパフォーマンスモデルまで、幅広く増強。 インテルがパソコンメーカとともに、新しいCeleron搭載のChromebookを発表しました。これでChromebookが今までよりぐっ
  • 紙にペンで書くような書き味でスマホ・PCにBluetoothで保存&リアルタイム表示できる電子メモパッド「ブギーボードSYNC 9.7」を使ってみた - GIGAZINE

    タブレットに文字や絵を描くためのタッチペンにはさまざまなタイプが販売されていますが、紙にペンで書くような書き味が得られない……ということがよくあります。電子メモパッド「ブギーボード SYNC 9.7」は専用のパッドに書いたものをスマートフォンやタブレットに保存したり、リアルタイムで表示させたりすることができるとのことなので、書き味はどんな感じなのか、実際に使ってみました。 ブギーボード Sync 9.7 eライター | Improv Electronics http://www.improvelectronics.com/jp//products/boogie-board-sync-9.html ブギーボードのパッケージはこんな感じ。 開封してみます。 中には保証書、microUSBケーブル、ブギーボードSync 9.7 LCD eライター、Syncスタイラスが入っていました。 ブギーボー

    紙にペンで書くような書き味でスマホ・PCにBluetoothで保存&リアルタイム表示できる電子メモパッド「ブギーボードSYNC 9.7」を使ってみた - GIGAZINE
    kasumani
    kasumani 2014/05/08
    紙にペンで書くような書き味でスマホ・PCにBluetoothで保存&リアルタイム表示できる電子メモパッド「ブギーボードSYNC 9.7」を使ってみた タブレットに文字や絵を描くためのタッチペンにはさまざまなタイプが販売されてい
  • LINEのトップエンジニアが語るiOS/Androidアプリ、サーバー、Webフロントエンド開発の裏舞台

    LINEのトップエンジニアが語るiOS/Androidアプリ、サーバー、Webフロントエンド開発の裏舞台:LINE Developer Conferenceまとめリポート(後編)(1/2 ページ) 「LINE Developer Conference」の締めくくりのイベントとして開催された公開座談会「Fire Side Chat」では、LINE社内で中心的な役割を担うトップエンジニアが一堂に会し、苦労話や失敗談などLINE開発の裏舞台を披露した。 LINEは4月15日と17日の両日、世界初となる「LINE Developer Conference」を開催。LINEプラットフォームの全体像を明らかにした。 前編の「世界制覇をもくろむLINE――ベールを脱いだプラットフォームの全体像とは」では、その中でもLINEプラットフォームを統べる「Channel Gateway」とは何か、「LINEビジ

    LINEのトップエンジニアが語るiOS/Androidアプリ、サーバー、Webフロントエンド開発の裏舞台
    kasumani
    kasumani 2014/05/08
    LINEのトップエンジニアが語るiOS/Androidアプリ、サーバー、Webフロントエンド開発の裏舞台 (1/2)  LINEは4月15日と17日の両日、世界初となる「LINE Developer Conference」を開催。LINEプラットフォームの全体像を明らかにした。  前
  • Norikra vs InfluxDB : sonots:blog

    Norikra vs InfluxDB : sonots:blog
    kasumani
    kasumani 2014/05/08
    Norikra vs InfluxDB InfluxDB には Continuous Query と呼ばれる、クエリをあらかじめ仕込んでおくと、 逐次的にデータを Series (RDBMS でいう table のようなもの)に格納してくれる機能がある。 Tags: feedly, ifttt, recently read, saved for later from Poc
  • あ、これ便利!HTMLエンティティを簡単に見つけることができるオンラインサービス -Entity Lookup

    あ、これ便利!HTMLエンティティを簡単に見つけることができるオンラインサービス -Entity Lookup

    kasumani
    kasumani 2014/05/08
    あ、これ便利!HTMLエンティティを簡単に見つけることができるオンラインサービス -Entity Lookup Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 07:15PM via IFTTT
  • マルチリージョンのインスタンス一覧を取得する | DevelopersIO

    はじめに こんばんは。武川です。RIの計算をするのに今あるEC2インスタンス、RDSインスタンスの一覧をExcelに読みこむ必要がありました。先日みた 【30分で動かすシリーズ】AWS EC2の利用料金表を扱いやすくしてみるというサーバワークスさんのブログを参考にしてみてシェルでインスタンス一覧をCSVで表示するスクリプトを作ってみました。 スクリプトを動かしてみる list_instance.shとなづけました。引数なしで動かします。 $ ./list_instances.sh region,Instance ID,State,Launched time,Instance type,Name us-west-2, "i-71e1bf78","running","2014-04-17T10:54:21.000Z","m3.xlarge","SGW" us-west-2, "i-a71a43

    マルチリージョンのインスタンス一覧を取得する | DevelopersIO
    kasumani
    kasumani 2014/05/08
    マルチリージョンのインスタンス一覧を取得する | Developers.IO はじめに こんばんは。武川です。RIの計算をするのに今あるEC2インスタンス、RDSインスタンスの一覧をExcelに読みこむ必要がありました。先日みた 【30分で動
  • Implicit Flow では Covert Redirect で Token 漏れるね - OAuth.jp

    この記事は、先ほど書いたこちらの記事の訂正版です。 記事に入る前に、まずは全シンガポールにお詫び申し上げますm m さて、Covert Redirect についての説明は…超絶取り消し線はいりまくってる前の記事を読んでください、でいいでしょうか? で、訂正分だけ以下に。 Fragment Handling in Redirect 宮川さんが記事にしてますね。 英語だけど。 で、まぁ要するに、(Modern Browser は) 30x リダイレクト時にリダイレクト元に付いてた URL fragment をリダイレクト先にも引っ付ける、と。 fragment は server-side には送られないけど、クライアントサイドではリダイレクト先に引き継がれる、と。 試しに http://www.idcon.org/#foobar にアクセスすると、http://idcon.org/#fooba

    kasumani
    kasumani 2014/05/08
    Implicit Flow では Covert Redirect で Token 漏れるね さて、Covert Redirect についての説明は…超絶取り消し線はいりまくってる前の記事を読んでください、でいいでしょうか? Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014
  • domino qq

    Habanero Gacor 2025, Menang Tiap Hari di SURGAVIP Dunia slot tidak selalu tentang grafis modern — terkadang kesederhanaan justru membawa keberuntungan. Di SURGAVIP, pemain bisa menikmati sensasi bermain dari dua provider legendaris: Joker Gaming dan Habanero, yang terkenal dengan game ringan tapi sering membayar besar. Game seperti Roma, Hot Hot Fruit, dan Lucky Fortune Cat memiliki pola kemenanga

    kasumani
    kasumani 2014/05/08
    UnityでiOSのPushNotification(APNS)を実装する方法 UnityでAndroidのPushNotification(GCM)を実装する方法 | ひささん日記のとき同様、Apple Push Notifications (PNS for iOS) – Unity | Games2win Developersこちらのサイトのとおりやってみました。 Tags:
  •  Autolayoutを使った高さ可変のセルの作り方

    初回に表示するチュートリアル画面の作成を支援するライブラリ。 MatthewYork/iPhone-IntroductionTutorial · GitHub 作り方は簡単。必要な画面分だけMyIntroductionPanelのインスタンスを作る。その...

     Autolayoutを使った高さ可変のセルの作り方
    kasumani
    kasumani 2014/05/08
    Autolayoutを使った高さ可変のセルの作り方 図入りでかなり丁寧。うん。 [iOS] Auto Layout + Storyboard で高さ可変のUITableViewCellを作成する | Developers. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 07:00PM via IFTTT
  • OAuthとOpenIDの問題ある実装が存在するという話:Convert Redirect - 発声練習

    追記:こっち読むべき 「Covert Redirect」についての John Bradley 氏の解説 文 OpenSSLのHeartbleedの話ほどは深刻ではないですよとのこと CNET:OAuthとOpenIDに深刻な脆弱性か--Facebookなど大手サイトに影響も Leandro Boffi: Covert Redirect: Facebook and ESPN Security, oh my god… Now, I have to say that it is not new, in fact really surprise me that this kind of attacks are still possible, and it is not an OAuth 2.0 / OpenId vulnerability, but it could be a problem o

    OAuthとOpenIDの問題ある実装が存在するという話:Convert Redirect - 発声練習
    kasumani
    kasumani 2014/05/08
    発声練習 Now, I have to say that it is not new, in fact really surprise me that this kind of attacks are still possible, and it is not an OAuth 2.0 / OpenId vulnerability, but it could be a problem of any poor implementation of OAuth 2. Tags: feedly, ifttt, recently read, saved for later from Po
  • CADisplayLink - ディスプレイの更新タイミングをトリガーにしたイベント実行

    kasumani
    kasumani 2014/05/08
    CADisplayLink - ディスプレイの更新タイミングをトリガーにしたイベント実行 ほー。メモメモ CADisplayLink を以下の様にしてセットアップすることで、ディスプレイの更新タイミングをトリガーにしたイベント実行が可能になり
  • Covert Redirectのまとめ

    オープンリダイレクタ経由でoauthのtokenが漏れる「Covert Redirect」に関するまとめ。

    Covert Redirectのまとめ
    kasumani
    kasumani 2014/05/08
    Covert Redirectのまとめ Covert Redirectのまとめ オープンリダイレクタ経由でoauthのtokenが漏れる「Covert Redirect」に関するまとめ。by 4 fav 1952 view お気に入りに登録ならここをクリック! Open Redirect+OAuthについてまとまってる Tags: feedl
  • OAuth 2.0 の脆弱性 (!?) "Covert Redirect" とは - OAuth.jp

    訂正 リダイレクト時の fragment の扱いを勘違いしていたため、記事全体訂正します。 細かく訂正いれてると分けわかんなくなってきたんで、新しい記事書きました。 ゴールデンウィークまっただなかに Twitter海外の ID 厨から袋だたきにあってたので、もうこの問題は片付いただろうとすっかり油断してた「Covert Redirect」の件ですが、日でもゴールデンウィーク明けてバズりだしたので、一旦問題を整理した方がよさそうですね。 事の発端 Wang Jing さんていうシンガポールの大学院生が、こんなサイトを公開すると共に CNet はじめ各種メディアが取り上げたのが、バズりだした発端のようです。 前提知識 OAuth 2.0 や OpenID Connect だけでなく、OAuth 1.0 や OpenID 1.0/2.0 や SAML なんかでも、2つのサービスの間でリダ

    kasumani
    kasumani 2014/05/08
    OAuth 2.0 の脆弱性 (!?) &quot;Covert Redirect&quot; とは リダイレクト時の fragment の扱いを勘違いしていたため、本記事全体訂正します。 細かく訂正いれてると分けわかんなくなってきたんで、新しい記事書きました。 Tags: feedly, iftt
  • 2014年5月7日 /dev/full疑似デバイスファイル登場 | gihyo.jp

    src /dev/full is always full FreeBSD 11.0-CURRENTに疑似デバイスファイル/dev/fullが追加されました(リビジョン265132⁠)⁠。/dev/fullはディスク容量がフル状態を模擬的に作り出しているデバイスファイルで、ディスク容量がフル状態になっている場合のソフトウェアの動作をチェックするといった目的で使われます。 図 新しく追加された/dev/full疑似デバイスファイル $ ls -l /dev/full crw-rw-rw- 1 root wheel 0x9 May 3 14:39 /dev/full $ /dev/fullからデータを読み込むとNUL文字データ(0x00)が取り出されます。この動きは/dev/zeroと同じです。 図 読み込みに関しては/dev/fullは/dev/zeroと同じ $ dd if=/dev/ful

    2014年5月7日 /dev/full疑似デバイスファイル登場 | gihyo.jp
    kasumani
    kasumani 2014/05/08
    2014年5月7日 /dev/full疑似デバイスファイル登場 2014年5月22日に技術評論社本社ビル5F会議室において「技評×オングス FreeBSD 10新機能紹介と変更点説明 ~新世代のFreeBSDについて知ろう~」を開催します。参加申し込みはこち
  • Core Data In Motion

    Have you tried to use Core Data in RubyMotion, only to get lost in the quagmire of simplistic or confusing examples, DSL's and gems? Have you been asking yourself questions like: Is it really necessary to use XCode to create and manage CoreData models? Actually no. How do relationships between models work in code anyway? It's a chicken-and-egg problem. How do you pre-load data into your Core Data

    kasumani
    kasumani 2014/05/08
    Core Data In Motion by wndxlori Have you tried to use Core Data in RubyMotion, only to get lost in the quagmire of simplistic or confusing examples, DSL's and gems? Well, Core Data in Motion has got you covered. I went out and shaved that herd of yaks so you don't have to. Tags: feedly, ifttt, saved
  • Google Workspace Updates: New community features for Google Chat and an update on Currents

    kasumani
    kasumani 2014/05/08
    Sign in to continue to Google+ Create an account One Google Account for everything Google Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 05:41PM via IFTTT
  • 【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog

    The Blog | Welcome to Adobe Blog アドビのブログでは、Creative Cloud、Document Cloud、Experience Cloudの最新情報や役に立つ情報を紹介しています。

    【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog
    kasumani
    kasumani 2014/05/08
    Webデザイン用のドキュメントを作成しよう 公開日 : 2014/05/07 前回、Illustratorの作業環境をWebデザイン用に設定しました。本記事では、Webデザイン向けに新規ドキュメントを作成し、[ピクセルプレビュ Tags: feedly, ifttt, saved for
  • Androidエンジニア必見!「挫折しないユニットテスト」を始めるための3つのポイント | VASILY DEVELOPERS BLOG

    Androidエンジニアの村田です。チームメンバーが増えてきてますますテストコードの必要性を感じています。 ということでAndroidアプリの開発でユニットテストを導入しました。 挫折しないでユニットテストを始めるための3つのポイントを紹介していきたいと思います。 なぜ始めたか? まずはじめにそもそもなぜ始めたのかの理由を3つ紹介します。 プロダクトの品質を仕組みとして保ちたかった コードレビューはしてるが、あくまで人の目の確認となり抜け漏れが生じてしまいます。クラスやメソッド単位での品質は仕組みとして担保したいと思いました。 チーム内でクラス、メソッドの仕様についての共通認識を高めたかった そのコードは何を受け取ったらエラーとするのか?テストコードを書けばわかりやすくなると思います。自分のためにもチームメイトのためにもなると思います。 仕様変更によるバグ発生の回避 たくさんの機

    Androidエンジニア必見!「挫折しないユニットテスト」を始めるための3つのポイント | VASILY DEVELOPERS BLOG
    kasumani
    kasumani 2014/05/08
    Androidエンジニア必見!「挫折しないユニットテスト」を始めるための3つのポイント Androidエンジニアの村田です。チームメンバーが増えてきてますますテストコードの必要性を感じています。 ということでAndroidアプリの
  • 『Ruby on Rails 4アプリケーションプログラミング』、PDF/EPUB版、Kindle版、Kobo版発売中 | gihyo.jp

    Ruby on Rails 4アプリケーションプログラミング』、PDF/EPUB版、Kindle版、Kobo版発売中 株式会社技術評論社は2014年5月7日、『⁠Ruby on Rails 4アプリケーションプログラミング』(⁠2014年4月15日発売)のKindle版およびKobo版の販売を開始しました。また、これまでPDF版のみの販売だったGihyo Digital Publishingにおいて、EPUB版とのセット販売も開始しています(すでにPDF版を購入している読者の方はEPUB版を追加ダウンロードできます⁠)⁠。 MVCフレームワークとして人気のあるRuby on Railsは、Rubyを活用してREST原則に基づくWebアプリケーションを手軽に開発できる点が大きな特徴です。書では、最新のRuby on Rails 4を対象に、Ruby on Railsの基から、MVCモデ

    『Ruby on Rails 4アプリケーションプログラミング』、PDF/EPUB版、Kindle版、Kobo版発売中 | gihyo.jp
    kasumani
    kasumani 2014/05/08
    『Ruby on Rails 4アプリケーションプログラミング』,PDF/EPUB版,Kindle版,Kobo版発売中 株式会社技術評論社は2014年5月7日,『Ruby on Rails 4アプリケーションプログラミング』(2014年4月15日発売)のKindle版およびKobo版の販売を開始
  • AtomではなぜNode Webkitを採用しなかったのか - Qiita

    Atom Is Now Open Source | Atom Blogによると,Atom開発のためにNode-Webkitを試してみたが利用はせず,別途フレームワーク(Atom Shell)を作成したとのこと. We experimented briefly with Node-Webkit, but decided instead to hire @zcbenz to build the exact framework we were imagining. Node-Webkitを採用しなかった理由を開発者に質問したところ以下の回答が得られた. 技術選定のタイミングではNode-Webkitは安定していなかった&分離されたコンテキスト(nodeのコンテキストとwebのコンテキスト)があった 他のプロジェクトに依存しない,完全に自由な状態でzcbenz(Atom Shellの中心開発者)に

    AtomではなぜNode Webkitを採用しなかったのか - Qiita
    kasumani
    kasumani 2014/05/08
    AtomではなぜNode Webkitを採用しなかったのか Atom Is Now Open Source | Atom Blogによると,Atom開発のためにNode-Webkitを試してみたが利用はせず,別途フレームワーク(Atom Shell)を作成したとのこと. Tags: feedly, ifttt, saved for later from Pocket M
  • electron/docs/tutorial/quick-start.md at main · electron/electron

    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

    electron/docs/tutorial/quick-start.md at main · electron/electron
    kasumani
    kasumani 2014/05/08
    atom-shell/docs/tutorial/quick-start.md at master · atom/atom-shell · GitHub Generally, atom-shell enables you to create desktop applications with pure JavaScript by providing a runtime with rich native APIs, you could see it as an variant of node.js runtime that focused on desktop applications in
  • 簡単で、奥深くて、超便利! LLの元祖「AWK」にさわってみよう

    編注1:「シェル芸」とは、UNIXシェル(主にbash)のワンライナーを駆使して文字列加工を自由自在に操ることです。また、そのような能力をもつ人をシェル芸人と呼びます。 パターンとアクション AWKはパターンとアクションを組み合わせるプログラム言語です。日語で「もし○○だったら、○○をする」という文章のうち、「もし○○だったら」という部分がパターンであり、「○○する」という部分がアクションです注1。このようにパターンとアクションで構成されるAWKの基文法は直感的であるため、様々な機会で用いられます。これをAWKスクリプトで記述すると以下のようになります。 さて、「パターン」という名前から「正規表現にマッチする」ようなイメージを持たれるかもしれませんが、AWKのパターンは「条件式」そのものであり、その条件式の戻り値による「真偽」にしたがいアクションが実行されます。今回はこのパターンの真偽

    簡単で、奥深くて、超便利! LLの元祖「AWK」にさわってみよう
    kasumani
    kasumani 2014/05/08
    簡単で、奥深くて、超便利! LLの元祖「AWK」にさわってみよう 編注1:「シェル芸」とは、UNIXシェル(主にbash)のワンライナーを駆使して文字列加工を自由自在に操ることです。また、そのような能力をもつ人をシェル芸
  • デザインサンプルで学ぶCSSによるスタイリング~「リスト」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    kasumani
    kasumani 2014/05/08
    デザインサンプルで学ぶCSSによるスタイリング~「リスト」編 対象読者 (X)HTMLとCSSの基本を理解している方。 デザインのコツを学びたい方。 必要な環境  本連載で動作確認を行ったブラウザは次のとおりです。 Internet E
  • 『良いウェブサービスを支える「利用規約」の作り方』、Kindleストアにて販売開始。Gihyo Digital PublishingではPDF版に加えてEPUB版も | gihyo.jp

    『良いウェブサービスを支える「利用規約」の作り方』、Kindleストアにて販売開始。Gihyo Digital PublishingではPDF版に加えてEPUB版も 株式会社技術評論社は2014年5月7日、『⁠良いウェブサービスを支える「利用規約」の作り方』(⁠2013年3月19日発売)のKindle版の販売を開始しました。また、これまでPDF版のみの販売だったGihyo Digital Publishingにおいて、EPUB版とのセット販売も開始しています(すでにPDF版を購入している読者の方はEPUB版を追加ダウンロードできます⁠)⁠。 「利用規約なんてどうせ読まれないし」 「まるごとパクればいいんじゃないの」 「免責しとけばなんとかなるよ」 と思ってませんか? 書は、多くのベンチャー企業の支援を通じてウェブサービスに関するリーガルサポートを数多く手がけている弁護士と、スタートアップ

    『良いウェブサービスを支える「利用規約」の作り方』、Kindleストアにて販売開始。Gihyo Digital PublishingではPDF版に加えてEPUB版も | gihyo.jp
    kasumani
    kasumani 2014/05/08
    『良いウェブサービスを支える「利用規約」の作り方』,Kindleストアにて販売開始。Gihyo Digital PublishingではPDF版に加えてEPUB版も 株式会社技術評論社は2014年5月7日,『良いウェブサービスを支える「利用規約」の作り方』(2
  • 11の項目を設定するだけでJavaScriptコーディングガイドラインが作成できるjsCode | バシャログ。

    ゴールデンウィーク中に5年ぶりにフットサルをしてまだ筋肉痛が癒えてないishidaです。社内でフットサル部を立ち上げてみましたが、参加人数が少ないので横浜近辺で一緒に球蹴りしてくれる人を募集中です。 さて今回は、JavaScriptのコーディングガイドラインを作成してくれるサービスのご紹介です。 JavaScriptHTMLCSSよりも自由度が高いので、 ガイドライン化してコードを統一するのも手間がかかるかと思います。 また初めてガイドラインを作成する人にとっては、 JavaScriptのどこまでをルール化すればいいのかも悩む部分ではないでしょうか。 そんな時にお手軽でJavaScriptコーディングガイドラインを作成してくれるサービスがありました。 11の項目を設定するだけでJavaScriptコーディングガイドラインが作成できる jsCode http://jscode.org

    11の項目を設定するだけでJavaScriptコーディングガイドラインが作成できるjsCode | バシャログ。
    kasumani
    kasumani 2014/05/08
    11の項目を設定するだけでJavaScriptコーディングガイドラインが作成できるjsCode JavaScript は HTMLやCSSよりも自由度が高いので、 ガイドライン化してコードを統一するのも手間がかかるかと思います。 Tags: feedly, ifttt, saved for late
  • ソニー、2台でステレオになる球形/防水Bluetoothスピーカー「SRS-X1」

    kasumani
    kasumani 2014/05/08
    ソニー、2台でステレオになる球形/防水Bluetoothスピーカー「SRS-X1」  ソニーは、2台をペアリングしてステレオ構成にもなるポータブルBluetoothスピーカー「SRS-X1」を6月21日に発売する。価格はオープンプライスで、店頭予想
  • ソニー、20Wアンプ内蔵のポータブルBluetoothスピーカー「SRS-X2」

    kasumani
    kasumani 2014/05/08
    ソニー、20Wアンプ内蔵のポータブルBluetoothスピーカー「SRS-X2」  ソニーは、出力20WのポータブルBluetoothスピーカー「SRS-X2」を6月21日に発売する。価格はオープンプライスで、店頭予想価格は9,500円前後。カラーはブラックと
  • 無料で使えるCCライセンスの写真・映像などの素材を配布している10サイトを一括検索できる「Find CC」

    ブログやウェブサイトで使用する写真を色んなサイトで探し回るのは結構大変。そこで、写真共有サービス・動画共有サービス・オンライン写真コミュニティなどのクリエイティブ・コモンズ・ライセンス作品を取り扱っている10サイトから、画像やムービーを一括検索できるようにしたのが「Find CC」です。 Find CC - クリエイティブ・コモンズの作品を一括検索 http://findcc.net/ トップページはこんな感じ。一番上に検索欄があり、検索欄の下で検索したいウェブサイトを選択したり、ライセンスの条件を指定したりできます。 写真やムービーは「パブリックドメイン」とCCライセンスの「表示」「表示-継承」「表示-改変禁止」「表示-非営利」「表示-非営利-継承」「表示-非営利-改変禁止」から条件指定が可能。それぞれの表示が何を意味しているかの説明は各表示にマウスを載せると読むことができます。 Fin

    無料で使えるCCライセンスの写真・映像などの素材を配布している10サイトを一括検索できる「Find CC」
    kasumani
    kasumani 2014/05/08
    無料で使えるCCライセンスの写真・映像などの素材を配布している10サイトを一括検索できる「Find CC」 ブログやウェブサイトで使用する写真を色んなサイトで探し回るのは結構大変。そこで、写真共有サービス・動画共有サ
  • yacc / lex

    初回に表示するチュートリアル画面の作成を支援するライブラリ。 MatthewYork/iPhone-IntroductionTutorial · GitHub 作り方は簡単。必要な画面分だけMyIntroductionPanelのインスタンスを作る。その...

    yacc / lex
    kasumani
    kasumani 2014/05/08
    yacc / lex Objective-Cで数少ない yacc/lex利用例。 特にリエントラントの方法など非常に参考になった。 djthorpe/ExpressionEvaluator ちなみに Xcodeでは拡張子から自動的に yacc/lex(実体は bison/flex)を実行してくれる。生成されるソース
  • IBAction / IBOutlet / IBOutletCollection 解説

    初回に表示するチュートリアル画面の作成を支援するライブラリ。 MatthewYork/iPhone-IntroductionTutorial · GitHub 作り方は簡単。必要な画面分だけMyIntroductionPanelのインスタンスを作る。その...

    IBAction / IBOutlet / IBOutletCollection 解説
    kasumani
    kasumani 2014/05/08
    IBAction / IBOutlet / IBOutletCollection 解説 NSHipsterでの解説 IBAction / IBOutlet / IBOutletCollection - NSHipster Tags: feedly, ifttt, saved for later from Pocket May 08, 2014 at 05:41PM via IFTTT
  • ScaleOut | Supership

    日々の出来事、メンバーの働く様子や声、未来への想いなど、Supershipの“BE SUPER”なストーリーをシェアしています。

    ScaleOut | Supership
    kasumani
    kasumani 2014/05/08
    ペーパープロトタイピングが捗る!iPhoneUIキットを作ってみた こんにちは!パンとインターネットさえあればだいたい幸せなデザイナー、mura24です。iPhoneアプリ「アンサー」のデザインを担当しております。 Tags: feedly, ifttt,
  • [iOS][小ネタ] 意外と知らない?iOS シミュレーターとMac間で文字列や画像をコピペする方法 | DevelopersIO

    iOS シミュレーターとコピペ こんにちは!GW 明けは小ネタから執筆させていただきたいと思います。 この間 iOS シミュレーターを使って開発していたときに、ふとiOS シミュレーター と Mac の間では、どのようにコピペするか知りたくなりまして、調べてみたところ公式リファレンス (iOS Developer Library) にしっかり書いてありました。 まぁこちらに書いてあることとほぼ同じ内容になっちゃうのですが、自分用のメモとして共有させていただきます。開発中とかテストとかでいろいろ便利だと思うので、知らなかったかたはぜひ覚えておきましょう! 文字列のコピペ Mac → iOS シミュレーター 1.Mac 上で普通にコピーする Command + C や右クリックメニューなどから普通にコピーします。 2.iOS シミュレーター上でペーストする iOS シミュレーターを開き、その上

    [iOS][小ネタ] 意外と知らない?iOS シミュレーターとMac間で文字列や画像をコピペする方法 | DevelopersIO
    kasumani
    kasumani 2014/05/08
    意外と知らない?iOS シミュレーターとMac間で文字列や画像をコピペする方法 | Developers.IO iOS シミュレーターとコピペ こんにちは!GW 明けは小ネタから執筆させていただきたいと思います。 この間 iOS シミュレーターを使
  • Wox·すぐに使えて便利!Windows用の検索型ランチャー MOONGIFT

    個人的にはランチャーと言えば自動探索、検索型のランチャーしか使わなくなっています。かつては自分でアプリケーションを登録するのが一般的でしたが、メンテナンスするのが面倒で検索型に落ち着いています。 Mac OSXではGoogle Quick Search Boxを使っていますが、Windowsで同じように検索型で使えるランチャーとしてWoxを紹介したいと思います。 Woxの使い方 WoxはAlt + スペースキーで呼び出します。 デフォルトでGoogle Chromeのブックマークを検索します。 パスに入っているアプリケーションも検索できます。 g + ○○でGoogle検索ができます。 Woxはその他、ファイルの検索を行ったり、クリップボード履歴を検索することもできます(要プラグイン)。プラグインによる機能追加やテーマによるデザイン変更にも対応しています。プラグインはC#またはPython

    Wox·すぐに使えて便利!Windows用の検索型ランチャー MOONGIFT
    kasumani
    kasumani 2014/05/08
    Wox – すぐに使えて便利!Windows用の検索型ランチャー 個人的にはランチャーと言えば自動探索、検索型のランチャーしか使わなくなっています。かつては自分でアプリケーションを登録するのが一般的でしたが、メンテナ
  • nkfを使ってファイルの文字コードを変換する | DevelopersIO

    『ファイルの文字コードを変換する』ー この作業はいつの時代でも我々を悩ませる問題です。日語を扱う場合であれば尚更。システムでデータをインポートする際に文字コードを指定する(環境側で指定されている)場合はこの問題に対して対処していく必要があります(例えば、Amazon Redshiftに於いては、その構造上utf-8を文字コードとして使用・統一せざるを得ない環境となっています)が、生成され、環境へ投入する事になる各種ファイルのエンコードが投入先の環境と異なる場合、都度変換処理を噛まさなければならなくなります。容量が軽く対処個数が少なければ手動でエディタでファイルを開き、所定のエンコードで保存し直す...という手法も考えられなくは無いですが、ファイル容量が大きい・数が膨大になる...というケースになった場合は早々に破綻する事は明らかです。 当エントリでは、その問題をより効果的・効率的な手法で

    nkfを使ってファイルの文字コードを変換する | DevelopersIO
    kasumani
    kasumani 2014/05/08
    nkfを使ってファイルの文字コードを変換する | Developers.IO 『ファイルの文字コードを変換する』ー この作業はいつの時代でも我々を悩ませる問題です。日本語を扱う場合であれば尚更。システムでデータをインポートする
  • PHPからRDSのMySQLに対してSSL接続する | DevelopersIO

    こんにちは。望月です。 RDSのMySQLにはSSLを使って接続することができます。今日はPHPから接続するところまで試したので、その設定手順をまとめます。 MySQLにSSL接続を行うことで、暗号化の処理の分パフォーマンスが悪化することが想定されます。 それなりの負荷のあるプロダクション環境で利用する際は、期待したパフォーマンスが得られるかどうかの検証を行った方がよいと思います。 RDSおよびMySQLの設定 RDSについては、何も設定を変更する必要はありません。通常通りRDSのMySQLインスタンスを立ち上げてください。 SSL接続のみ受け付けるユーザを作成する場合は、以下のコマンドを実行して、SSL接続のみを許可するユーザを作成して下さい。

    PHPからRDSのMySQLに対してSSL接続する | DevelopersIO
    kasumani
    kasumani 2014/05/08
    PHPからRDSのMySQLに対してSSL接続する | Developers.IO こんにちは。望月です。 RDSのMySQLにはSSLを使って接続することができます。今日はPHPから接続するところまで試したので、その設定手順をまとめます。 Tags: feedly, ifttt, recently
  • 第322回 さくらのVPSでUbuntu 14.04 LTSを動かす | gihyo.jp

    ゴールデンウィークは、4月にリリースされた最新のUbuntuでがっつり遊ぶ。これはもはや毎年の恒例行事と言っても良いでしょう。せっかくですから、新しいOSは新しい環境にインストールしたいもの。しかし新しいサーバーを購入して自宅で運用するには、奥さん、電気代、騒音など、様々な障害を乗り越えなければなりません。そんな時は……そう、VPSです。こっそり新しいサーバーを追加しても家族にバレないなんて、仮想化最高! そんなわけで今週のレシピでは、過去にも何度か紹介した「さくらのVPS」を使った、Ubuntu Server 14.04 LTSのセットアップを紹介します[1]⁠。 さくらのVPSは、CentOSがインストールされた状態で提供されています。第142回では、カスタムインストール機能を使い、Ubuntuをインストールする方法を紹介しました。また第154回では、ネットブートインストーラーを使うこ

    第322回 さくらのVPSでUbuntu 14.04 LTSを動かす | gihyo.jp
    kasumani
    kasumani 2014/05/08
    第322回 さくらのVPSでUbuntu 14.04 LTSを動かす ゴールデンウィークは,4月にリリースされた最新のUbuntuでがっつり遊ぶ。これはもはや毎年の恒例行事と言っても良いでしょう。せっかくですから,新しいOSは新しい環境にイン
  • Google Maps API v3で表示した地図にマーカーを表示する

    Google Maps API v3で表示した地図にマーカーを表示する方法を紹介します。 1.はじめに 「Google Maps API v3を使ってウェブサイトやブログに地図を表示する」では地図を表示するサンプルコードを紹介しました。 サンプルコード <script> google.maps.event.addDomListener(window, 'load', function() { var mapdiv = document.getElementById('map'); var myOptions = { zoom: 15, center: new google.maps.LatLng(35.689779, 139.700381), mapTypeId: google.maps.MapTypeId.ROADMAP, scaleControl: true, }; var map =

    Google Maps API v3で表示した地図にマーカーを表示する
    kasumani
    kasumani 2014/05/08
    Google Maps API v3で表示した地図にマーカーを表示する 「Google Maps API v3を使ってウェブサイトやブログに地図を表示する」では地図を表示するサンプルコードを紹介しました。 Tags: feedly, ifttt, recently read, saved for later from Pocket May
  • ChromeのコンソールでYoutubeを観るやつ作った - マルシテイア

    便利 fand/console-tube · GitHub 何これ 普通にインターネットしてると一日数回、Chromeのデバッグコンソールでyoutube動画見たくなる事がある。 デバッグ中、「あっYoutube観なきゃm,見る必要がある」ってなる。 おもむろにタイプ 観れた! 音も出る! 使い方 README.md参照。 どうなってrの console.tube(url) すると、現在ページに隠しvideo, canvasを追加 予め立てたexpressサーバにurl渡して、動画をストリームで返す。 canvasにvideo描画 定期的に console.log("%c", "background: url(" + canvas.toDataURL() + ")"); する 小話 console.imageっていう便利ライブラリあって、真似したかった。 最初、Youtubeから直接動画読

    kasumani
    kasumani 2014/05/08
    ChromeのコンソールでYoutubeを観るやつ作った 普通にインターネットしてると一日数回、Chromeのデバッグコンソールでyoutube動画見たくなる事がある。 [console. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 04:24PM via
  • Kendo UI Core·企業向けHTML5 UIフレームワークのコア部分がオープンソース化 MOONGIFT

    HTML5を使ったWebアプリケーションを構築するのに使えるUIフレームワークとしてKendo UIが知られています。ビジネス向けに有償提供されていましたが、先日よりコア部分をオープンソース化しました。 有償版は継続ですが、その7割近くをオープンソースとして使えるようになっています。この機会にKendo UIの便利さを知ってみてはいかがでしょう。 Kendo UI Coreの使い方 こんな感じにサジェスト付き検索ボックスを実装したりできます。 カレンダーUI。温度計や小さな時刻も表示されています。 カレンダーは日付選択時にも使えます。 時刻ピッカーなるものも。 ドロップダウンもちょっとカスタマイズされています。 サムネイルの画像一覧。高さがちゃんと揃っていますね。 メニュー付き。結構複雑なUIです。 通知表示。 スプリッター。この辺りは業務システムでは必須ですよね。 ソートできるリスト。

    Kendo UI Core·企業向けHTML5 UIフレームワークのコア部分がオープンソース化 MOONGIFT
    kasumani
    kasumani 2014/05/08
    Kendo UI Core – 企業向けHTML5 UIフレームワークのコア部分がオープンソース化 HTML5を使ったWebアプリケーションを構築するのに使えるUIフレームワークとしてKendo UIが知られています。ビジネス向けに有償提供されていましたが
  • JSONの書式メモ - Qiita

    // 文字列の場合 -(void)testJsonArrayStr { NSString* json = @"[\\"10\\",\\"20\\",\\"30\\"]"; NSData* data = [json dataUsingEncoding:NSUTF8StringEncoding]; NSArray* array = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:nil]; XCTAssertEqualObjects(@"10", array[0]); XCTAssertEqualObjects(@"20", array[1]); XCTAssertEqualObjects(@"30", array[2]); } // 整数値の場合 -(void)tes

    JSONの書式メモ - Qiita
    kasumani
    kasumani 2014/05/08
    JSONの書式メモ 標準ライブラリのNSJSONSerializationを利用する。 使い方はObjective-CでJSONを使うを参照してください。 ハッシュのキーは必ず文字列であること。 他に:とすべきところを,をしたりすると×。 Tags: ifttt, kasumaniのスト
  • CactiのDownは何をもって検知しているのか調べてみた - Qiita

    経緯 snmpでロードアベレージなどの値が取得できない状態なのに、CactiではDownを検知しない、という状態が何回かありました。 前々から気になっていたのですが、せっかくなので今回調べてみました。 私の環境では、snmpでの疎通確認しか使用していない為、正しくない表現もあると思います。 その場合、ご指摘頂けましたら幸いです。 確認した環境 Cacti公式サイトからv0.8.8bをダウンロードして、ソースコードを調べてみます。 ※ なお、以下にCactiのソースコードを記載していきますが、ライセンスはGNU General Public Licenseとなっています。 詳細 1. monitorプラグインから調べ始める CactiでホストがDownすると、「Attention・・・」と音声を流してくれたりするプラグインです。 よく夜勤で眠くなると、眠気覚ましに流すあれですw monito

    CactiのDownは何をもって検知しているのか調べてみた - Qiita
    kasumani
    kasumani 2014/05/08
    CactiのDownは何をもって検知しているのか調べてみた snmpでロードアベレージなどの値が取得できない状態なのに、CactiではDownを検知しない、という状態が何回かありました。 前々から気になっていたのですが、せっかくなの
  • gem installでGitHubリポジトリにある最新版をインストールする - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    gem installでGitHubリポジトリにある最新版をインストールする - Qiita
    kasumani
    kasumani 2014/05/08
    gem installでGitHubリポジトリにある最新版をインストールする masterでは直ってるけど、Rubygemsにはまだ出てないから、Gemfileに Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:31PM via IFTTT
  • AWS Elastic BeanstalkのAmazon Linuxアップデート - Qiita

    正しい方法 Create New Environment Start from -> Predefined configurationでTomcatなどを選択 (もし古いバージョンのAmazon Linuxを使用したいならば, Change Defaultsのリンクをクリックするとプルダウンで選択できるようになる) 移行の設定は既存の環境と同じ設定にし、新しい環境を作成を完了する Environment PropertiesやEC2 security groupsなどはStatusがGreenになってから改めて設定する。インスタンスが再生成されて二度手間だけど仕方がない。 Swap Environment URLsで新旧の環境を入れ替える 誤った方法 Configuration -> Instances -> Custom AMI ID で新しいバージョンのAmazon LinuxのAMI

    AWS Elastic BeanstalkのAmazon Linuxアップデート - Qiita
    kasumani
    kasumani 2014/05/08
    AWS Elastic BeanstalkのAmazon Linuxアップデート 1 ストック 0 コメント この投稿をストックする 正しい方法 Create New Environment Start from -&gt; Predefined configurationでTomcatなどを選択 (もし古いバージョンのAmazon Linuxを使用したいならば, Chan
  • ツナでもわかるmruby [6回目:コルーチン・非同期I/O] - Qiita

    mrubyにおける並列・平行処理 mrubyには、標準で提供されるプロセスやスレッドは無いようです。そもそもmrubyは組込み向けに開発されている訳で、OSの機能としてのプロセスやスレッドを利用する事を前提にしないのは当然っちゃ当然ですね。 ただしmrbgemsには幾つか有用なライブラリが提供されていて、それらを使わせて貰えばコルーチンや非同期I/Oが実現できます。 コルーチン(Fiber) mrubyにおいてもRuby1.9で導入されたFiberがmrbgemsとして提供されています。Fiber、僕はRubyでも直接使った事がないのであまり知らないのですが、mrubyでは有力な平行処理の選択肢の一つとなりますのでここらで勉強します... Fiberはスレッドとは違い、明示的に切り替えない限りコンテキストは切り替わりません。 つまり一度に走る処理は常に一つであり、コンテキスト切り替えのタイ

    ツナでもわかるmruby [6回目:コルーチン・非同期I/O] - Qiita
    kasumani
    kasumani 2014/05/08
    ツナでもわかるmruby [6回目:コルーチン・非同期I/O] mrubyには、標準で提供されるプロセスやスレッドは無いようです。そもそもmrubyは組込み向けに開発されている訳で、OSの機能としてのプロセスやスレッドを利用する事を
  • 2.マイコンで道具作り | よかとん畑

    どの程度の省エネCPUか調べてみました。使ったCPUはRL78/G13(秋月の R5F100LGAFB R...

    kasumani
    kasumani 2014/05/08
    秋月のBlueBoardでprintf 2 ストック 0 コメント この投稿をストックする  秋月のBlueBoardのI/Oをmbedプロジェクトで試すために、UART0を使ってprintfしてみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1sor3Cu
  • bash/vim 初心者の為のTips - Qiita

    その他 cd -で1つ前のcurrent directoryに移動できます。 vim 大文字のものはShiftと一緒に押して下さい。 カーソル移動 k 上に移動 j 下に移動 h 左に移動 l 右に移動 0 行頭に移動(インデント無視) ^ 行頭に移動(インデントの最後に移動) $ 行末に移動 gg ファイルの先頭に移動 G ファイルの最後に移動 数字``gg 指定した数字の行に移動 エディタ設定 :se nu 行番号を表示 :noh 検索結果のハイライトを消去 :se paste 貼り付けモードに移行。自動インデントされてしまう場合などに利用。 :se nopaste 貼り付けモード解除 モード I カーソル行の先頭に移動して入力モードに。行頭に追加する場合に。 A カーソル行の最後に移動して入力モードに。行末に追加する場合に。 o カーソル行の下に空行を追加して入力モードに。 O カー

    bash/vim 初心者の為のTips - Qiita
    kasumani
    kasumani 2014/05/08
    bash/vim 初心者の為のTips bashやvimは多くのショートカットやTipがありますが、初心者の自分がよく使うものだけ抜粋してみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:31PM via IFTTT
  • 【メモ】redisをphpで使うまで - Qiita

    $ sudo su $ cd /usr/local/src $ wget http://redis.googlecode.com/files/redis-2.6.12.tar.gz $ tar xzf redis-2.6.12.tar.gz $ cd redis-2.6.12 $ make;make install $ ln -s /usr/local/src/redis-2.6.12 /usr/local/redis $ sudo mkdir -pv /var/data/redis $ sudo chown -R root:wheel /var/data/redis

    【メモ】redisをphpで使うまで - Qiita
    kasumani
    kasumani 2014/05/08
    【メモ】redisをphpで使うまで Memcached 拡張内でおこなわれるシリアライズ処理の最適化のために igbinary 拡張を導入します。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:30PM via IFTTT
  • libGDXでプラットフォーム独自の機能を呼び出す - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? libGDXはマルチプラットフォーム対応なので、ツールでプロジェクトを生成すると、各プラットフォーム向けのプロジェクトと共通プロジェクト(Core)が生成されます。 通常は、共通プロジェクトのみを編集し、各プラットフォーム向けのプロジェクトでビルドするだけでOKです。 しかしプラットフォーム独自の機能を利用する場合は、各プラットフォーム側のコードを変更する必要があります。 アプリ起動時のみの処理であれば特に問題はありませんが、アプリ実行中(Coreでの処理中)に各プラットフォーム毎のコードを呼び出す場合は一工夫必要です。 この方法につい

    libGDXでプラットフォーム独自の機能を呼び出す - Qiita
    kasumani
    kasumani 2014/05/08
    libGDXでプラットフォーム独自の機能を呼び出す  libGDXはマルチプラットフォーム対応なので、ツールでプロジェクトを生成すると、各プラットフォーム向けのプロジェクトと共通プロジェクト(Core)が生成されます。  通常
  • Django: Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your database and pytz installed? - Qiita

    $ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql Enter password: Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it. Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it. $ mysql_tzinfo_to_sql /usr/share/zoneinfo | grep "^INSERT" | awk '{ print $3 }' | sort | uniq | ¥ while read table; do echo "=== $table ===" ; echo "d

    Django: Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your database and pytz installed? - Qiita
    kasumani
    kasumani 2014/05/08
    Django: Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your database and pytz installed? 2 ストック 0 コメント この投稿をストックする pytz をインストール: $ pip install pytz MySQLにデフォルトタイムゾーンを指定: $ sud
  • [Objective-C] MPMoviePlayerControllerで動画を再生する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    [Objective-C] MPMoviePlayerControllerで動画を再生する - Qiita
    kasumani
    kasumani 2014/05/08
    MPMoviePlayerControllerで動画を再生する 最低限のコードで動くサンプルをGithubに上げてあります。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:30PM via IFTTT
  • [Vagrant 1.x] メモリーサイズを上げる - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    [Vagrant 1.x] メモリーサイズを上げる - Qiita
    kasumani
    kasumani 2014/05/08
    メモリーサイズを上げる macbook airにvagrantとvirtual boxでvmを立てて、CentOSを入れてRailsのプロジェクトを動かしているのですが、割りと初期からよくこんなエラーが出てました。 調べてみたら対応策として、2つのことが挙げ
  • ややこしいHashをirbで綺麗に表示 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ややこしいHashをirbで綺麗に表示 - Qiita
    kasumani
    kasumani 2014/05/08
    ややこしいHashをirbで綺麗に表示 でかめのハッシュをirbで表示すると親子関係とかとても見にくい。そんなの時の対処法。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:30PM via IFTTT
  • https://qiita.com/ANTON072/items/9966bedb0cb45abe219b

    kasumani
    kasumani 2014/05/08
    イベントハンドラをまとめる 2 ストック 0 コメント この投稿をストックする これは知らなかった・・・。 SliderContent.prototype = { init: function() { this.calculateWidth(); this.arrows[0].style.display = 'none'; this.wrapper.style.marginLeft = '0px'; this.wra
  • JailBreakを検知するメソッド - Qiita

    iOSアプリ開発で不正利用防止の為、JailBreakを検知したいことがあると思います。 JailBreakを検知するには下記の3点をチェックすればほぼ間違いなく検知できるでしょう。 ・Cydia.appがインストールされているか ・カスタムURLスキーム「cydia://」が開けるか ・「/bin/bash」パスが存在するか これらをチェックしてbooleanで返却するメソッドを作ってやれば良いです。 - (BOOL)isJailBroken { # if TARGET_IPHONE_SIMULATOR //iPhoneシミュレータの場合は問答無用でNOを返却 return NO; # endif //Cydia.appが存在するか? BOOL isJailbroken = [[NSFileManager defaultManager] fileExistsAtPath:@"/Appli

    JailBreakを検知するメソッド - Qiita
    kasumani
    kasumani 2014/05/08
    JailBreakを検知するメソッド iOSアプリ開発で不正利用防止の為、JailBreakを検知したいことがあると思います。 JailBreakを検知するには下記の3点をチェックすればほぼ間違いなく検知できるでしょう。 ・Cydia. Tags: ifttt, kasumani
  • Redisに登録されているキー一覧の取得方法 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Redisに登録されているキー一覧の取得方法 - Qiita
    kasumani
    kasumani 2014/05/08
    Redisに登録されているキー一覧の取得方法 suin フォローする2876 Contribution 関連する投稿 Ubuntu-12.04にRedis-2. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:08PM via IFTTT
  • brew install boost に失敗した場合の対処法 - Qiita

    ==> ./b2 --prefix=/usr/local/Cellar/boost/1.55.0_1 --libdir=/usr/local/Cellar/boost/ cp "bin.v2/libs/wave/build/darwin-4.2.1/release/link-static/libboost_wave.a" "/usr/local/Cellar/boost/1.55.0_1/lib/libboost_wave.a" ...failed updating 112 targets... ...skipped 20 targets... ...updated 12489 targets... READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting These open issues may also

    brew install boost に失敗した場合の対処法 - Qiita
    kasumani
    kasumani 2014/05/08
    brew install boost に失敗した場合の対処法 brew install boost した時、以下のエラーを吐いてビルドが失敗した。 ==&gt; ./b2 --prefix=/usr/local/Cellar/boost/1.55.0_1 --libdir=/usr/local/Cellar/boost/ cp &quot;bin.v2/libs/wave/build/darwin-4.2.1/release/link-static/libbo
  • 【docker 0.11】boot2dockerをバージョンアップした際のメモ - Qiita

    $ brew install boot2docker ==> Installing boot2docker dependency: docker ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/docker-0.11.0.mavericks.bottle.tar.gz ######################################################################## 100.0% ==> Pouring docker-0.11.0.mavericks.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh co

    【docker 0.11】boot2dockerをバージョンアップした際のメモ - Qiita
    kasumani
    kasumani 2014/05/08
    【docker 0.11】boot2dockerをバージョンアップした際のメモ docker0.11がリリースされたので、boot2dockerアップデート・インストールした際のメモ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 03:08PM via IFTTT
  • Tシャツショップ「ネタギレ」 powered by BASE

    ・会社に着ていけないデザイン。 ・街で二度見されるシルエット。 ・語彙力が溶けた人向け。 あなたの日常に、ちょっとした「毒」と「脱力」を。

    Tシャツショップ「ネタギレ」 powered by BASE
    kasumani
    kasumani 2014/05/08
  • 【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog

    The Blog | Welcome to Adobe Blog アドビのブログでは、Creative Cloud、Document Cloud、Experience Cloudの最新情報や役に立つ情報を紹介しています。

    【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog
    kasumani
    kasumani 2014/05/08
    デザイン前に行う環境設定と覚えておきたい基礎知識 この連載では、Illustratorの初心者を対象とし、Webページをデザインする方法を解説していきます。初回は、Illustratorの環境をWebデザインの基本となる単位「ピクセル」に
  • ./configure && make && make install && make uninstall 出来るプロジェクトを作る練習記録 - Qiita

    ./configure && make && make install && make uninstall Step 1. A simple minimal project that you can only do ./configure and make. Environment OS: Ubuntu 14.04 automake: (GNU automake) 1.14.1 autoconf: (GNU autoconf) 2.69 sudo apt-get install build-essential automake Experiment log mkdir myapp && cd myapp autoscan # "configure.scan" is generated. # It is a template for "configure.ac". mv configure.

    ./configure && make && make install && make uninstall 出来るプロジェクトを作る練習記録 - Qiita
    kasumani
    kasumani 2014/05/08
    ./configure &amp;&amp; make &amp;&amp; make install &amp;&amp; make uninstall 出来るプロジェクトを作る練習記録 Step 1. But, I think that following files should also be ignored. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 06:28AM via IFTTT
  • dockerでsystem container - Qiita

    dockerなどのコンテナ環境を構築する際には、application container と system container との二つの志向性があるようだ。プロセスそれ自体が目的のサービスで、それ自体をコンテナに格納するスタイルを application container と呼び、サーバイメージに近いシステム全体としてコンテナに格納するスタイルを system container と呼ぶらしい。 今回は docker で system container やろうとして苦労する話。 docker は ubuntu 14 では標準でインストールできて、native driver でサービス起動する。ところが ubuntu image を落としてきて、system container として動作させようとしても失敗する。

    dockerでsystem container - Qiita
    kasumani
    kasumani 2014/05/08
    dockerでsystem container dockerなどのコンテナ環境を構築する際には、application container と system container との二つの志向性があるようだ。プロセスそれ自体が目的のサービスで、それ自体をコンテナに格納するスタイルを application co
  • TypeScript の開発環境 (無料版) - Qiita

    2. Windows 7 Service Pack 1 をインストールします。 Windows 7 で Service Pack 1 が入ってない場合は Service Pack 1 をインストールします。 Windows 8 および Windows 8.1 の場合は 4. に進みます。 【Windows 7 Service Pack 1 (SP1) をインストールする方法】 ⇒ http://windows.microsoft.com/ja-jp/windows7/learn-how-to-install-windows-7-service-pack-1-sp1 3. Internet Explorer 11 をインストールします(Windows 7 のみ)。 Windows 7 で Internet Explorer のバージョンが 10 より下の場合は Internet Explor

    TypeScript の開発環境 (無料版) - Qiita
    kasumani
    kasumani 2014/05/08
    TypeScript の開発環境 (無料版) できれば、こちら(有料版)の開発環境をオススメしますが。 Visual Studio Express 2013 for Web で TypeScript の開発環境が無料で構築できます。(Web Essentials 2013 がインストールできないからちょっと不便な
  • vagrant + chef-solo でRailsを動かす - 1 - - Qiita

    kasumani
    kasumani 2014/05/08
    vagrant + chef-solo でRailsを動かす - 1 - 動かしてみたいソースコードのバージョンが結構古くて、 rubyやrailsやgemはいいけどDBまわりが心配になったので仮想環境で動かすことにした。 Tags: ifttt, kasumaniのストックした投稿 - qiita fro
  • INTERNETパーミッションが勝手につく等,UnityとAndroidManifestのよくわからないところ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? INTERNETパーミッションが勝手につく等,UnityAndroidManifestのよくわからないところ ネットワークアクセスしていないUnityで開発したAndroidゲームで,INTERNETパーミッションが勝手についてしまうことがあります。(Androidのパーミッションについて (Android Developers)) その(正直いけていない)解決法を(一応)紹介します。 ※ この投稿はどちらかというとネイティブプラグインやAndroidManifest関連の情報の方が多いですし,そちらがメインです。 ※ 投稿内容に関す

    INTERNETパーミッションが勝手につく等,UnityとAndroidManifestのよくわからないところ - Qiita
    kasumani
    kasumani 2014/05/08
    INTERNETパーミッションが勝手につく等,UnityとAndroidManifestのよくわからないところ ネットワークアクセスしていないUnityで開発したAndroidゲームで,INTERNETパーミッションが勝手についてしまうことがあります。(Androidのパーミ
  • LuaRocks で Lua のモジュールを管理する - Qiita

    lua のコードをあちこちに書き散らかすよりも、機能毎にモジュール化するほうが何かと便利なので lua のパッケージマネージャの一つ LuaRocks(ちなみに、issue を見ると LR って略されてるね)を利用してモジュール化してるんだけど、今回はそのメモ。 まぁ、基的なことはほぼドキュメント - http://luarocks.org/en/Documentation - に書いてあるし、チュートリアル見たらわかると思うので割愛して、独自リポジトリでのモジュール管理について。 っても、ドキュメントが結構残念な感じに不明な点がチラホラあるんだけど、マイナー言語なので仕方ないのかも。。 とりあえず LuaRocks をインストール いつの間にか LuaRocks のバージョンが上がっていたので最新版をインストールする。インストールは手動でもいいけれど簡単なので Homebrew でイン

    LuaRocks で Lua のモジュールを管理する - Qiita
    kasumani
    kasumani 2014/05/08
    LuaRocks で Lua のモジュールを管理する lua のコードをあちこちに書き散らかすよりも、機能毎にモジュール化するほうが何かと便利なので lua のパッケージマネージャの一つ LuaRocks(ちなみに、issue を見ると LR って略されて
  • VimでRubyのインデントだけずれる - Qiita

    kasumani
    kasumani 2014/05/08
    VimでRubyのインデントだけずれる vimでgg=Gしてインデント整形してもテンプレートのrubyのブロックだけインデントされなかった。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 06:28AM via IFTTT
  • 俺流オブジェクト指向の入門 - Qiita

    何が言いたいか オブジェクト指向怖くないよ ってことだけ。 注意 ここで書かれているコードに関して、一切の動作保証はいたしません。また、コードを用いて何かしら不具合等生じても責任を追わないのであしからず(当たり前ですが、念のため書きました。) 初心者的なプログラムの何が欠点か? 例えば、phpDataBase(MySQL)をあつかうコードを見てみましょうか。 phpDatabaseサーバーとやりとりするには一般的に次のようなプロセスを踏みます。 DBサーバーのリンクを開く DBを選択する DBへクエリを送っていちゃいちゃする DBサーバーとのリンクを閉じる 旧来の方法で書いてみる Moduleは旧来のMySQLのやつ。(MySQLiじゃないよ!) <?php //各種DBの接続情報 $db_host = "example.com"; $db_user = "u_hoge"; $db_p

    俺流オブジェクト指向の入門 - Qiita
    kasumani
    kasumani 2014/05/08
    俺流オブジェクト指向の入門 ここで書かれているコードに関して、一切の動作保証はいたしません。また、コードを用いて何かしら不具合等生じても責任を追わないのであしからず(当たり前ですが、念のため書きました
  • 32bitと64bit、共通で使えるNSLogとかのフォーマット指定子 - Qiita

    2018/05/14 更新 残念ながら・・・%zdでも、Xcodeでwarningが出るようになってしまいました・・・ 現状では、NSIntegerは、%ldを使用し、longでキャストするしか方法が思いつかないですが・・・ 何か方法を見つけたら、追記します・・・ (そもそも、次期OSの発表時に全ての32bitデバイスをApple様のサポート対象から外すっていう、予告なのかな・・・ iOSの最新のデバイスは、64ビットになってきているが、 古いデバイスはまだ、32ビットだったりする。 32bitと64bitだと、 NSIntegerの型が変わり(32bitでint型、64bitでlong型) NSNotFoundも値が変わって、いろいろとめんどくさい。 (キャストで切り捨ててもいいけどもったいない気もする NSLogとかで一意に吐き出せないかな~と思ってたら、 以下のフォーマット指定子を使

    32bitと64bit、共通で使えるNSLogとかのフォーマット指定子 - Qiita
    kasumani
    kasumani 2014/05/08
    32bitと64bit、共通で使えるNSLogとかのフォーマット指定子 iOSの最新のデバイスは、64ビットになってきているが、 古いデバイスはまだ、32ビットだったりする。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 0
  • Docker事始め その2。Dockerfileを作ってみる - Qiita

    前回までのあらすじ boot2dockerDockerのVMを作る Dockerの基操作を覚える docker commit して環境をインストールしたコンテナを作成した Dockerfile さて。今回はDockerfileを書いてみます。 Chefのレシピのようにコンテナ起動時に実行されるスクリプトで、環境のインストールを自動化するためのファイルです。 役割としてはChefのレシピに近いのですが、記述方法が比較的シンプル(シェルのコマンドほぼそのまま)なので、 Chefよりもとっつきやすいと思います。 Ruby2.0 + Rails4.1 環境の作り方はここを参考にしてます。 Dockerfile Dockerfile syntax highlighting というプラグインがあったので使ってます。 Dockerfile一発でRubyの開発環境を作る Chefより簡単そう、とか言

    Docker事始め その2。Dockerfileを作ってみる - Qiita
    kasumani
    kasumani 2014/05/08
    Docker事始め その2。Dockerfileを作ってみる さて。今回はDockerfileを書いてみます。 Chefのレシピのようにコンテナ起動時に実行されるスクリプトで、環境のインストールを自動化するためのファイルです。 Tags: ifttt, kasumaniの
  • "CSSのみ"でdiv要素に画像を設定する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    "CSSのみ"でdiv要素に画像を設定する - Qiita
    kasumani
    kasumani 2014/05/08
    &quot;CSSのみ&quot;でdiv要素に画像を設定する しかしこれで&quot;CSSのみ&quot;で画像を設定したと言えるだろうか? 画像ファイル(Octcat.png)を使ってしまっているため&quot;CSSのみ&quot;とは言えないだろう. そこで解決策はこれである.
  • VimでrbenvのRubyバージョンを指定して構文チェックする - Qiita

    kasumani
    kasumani 2014/05/08
    VimでrbenvのRubyバージョンを指定して構文チェックする ワーニングになるので気になっていた。 Vimではrbenvの設定をしていたけど、syntasticでしていなかったのが原因。 ちょっとハマったので、メモを残しておきます。 Tags: ift
  • [capのdeployコマンドリストあり] はじめてのCapistrano #Rails #capistrano - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    [capのdeployコマンドリストあり] はじめてのCapistrano #Rails #capistrano - Qiita
    kasumani
    kasumani 2014/05/08
    はじめてのCapistrano Capistranoを使うととデプロイが簡単だという話を良く聞くけれど、 Capistranoを使うことが難しかったのでメモ。 パスワードを問われるのはSSHで接続しているため Tags: ifttt, kasumaniのストックした投稿 - qiita fr
  • Linux(Ubuntu12.04)で日本語入力をgoogleのmozcに切り替える - Qiita

    kasumani
    kasumani 2014/05/08
    Linux(Ubuntu12.04)で日本語入力をgoogleのmozcに切り替える Anthyがアホ過ぎたので切り替えた。 パッケージで瞬殺。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 06:27AM via IFTTT
  • イージング関数を使いたい@C++ - Qiita

    あるかと思ったら意外とネットに情報がなかったのでまとめ。 イージング関数(Easing Function)は、様々な値の変化の仕方をする関数たちです。 各関数と詳しい形状はこのあたりとかググるとかで見てください。 さて、このEasing Function、元々はアニメーションの動きの指定に使われたりしているらしく、 JavaScriptライブラリjQueryのeasingプラグインなどで実装されています。 これを見るとC/C++,C#でもイージング関数を使えそうだったので参考にしつつ書いてみました。 (ほぼ、なのはElasticだけめんどくさそうだったのでまだやってないだけです)。 jQueryとの対応はf→t、a→min、h→max - min、g→totaltimeです。 エフェクト作ったりするときに役に立つかも? ちなみにt==0でminの値、t==1でmaxの値になります。 //イ

    イージング関数を使いたい@C++ - Qiita
    kasumani
    kasumani 2014/05/08
    イージング関数を使いたい@C++ イージング関数(Easing Function)は、様々な値の変化の仕方をする関数たちです。 各関数と詳しい形状はこのあたりとかググるとかで見てください。 Tags: ifttt, kasumaniのストックした投稿 - qiita from P
  • Rails3系でcontent_tagのネストを行う - Qiita

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

    Rails3系でcontent_tagのネストを行う - Qiita
    kasumani
    kasumani 2014/05/08
    Rails3系でcontent_tagのネストを行う ビューが重くなってきて、ヘルパーに色々寄せようとしたときに 無理やり文字列操作にしてhtml_safeで出力させようかとおもったけど、 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May
  • Macのsayコマンドの使い方 - Qiita

    Agnes en_US # Isn't it nice to have a computer that will talk to you? Albert en_US # I have a frog in my throat. No, I mean a real frog! Alex en_US # Most people recognize me by my voice. Ava en_US # Hello, my name is Ava. I am an American-English voice. Bad News en_US # The light you see at the end of the tunnel is the headlamp of a fast approaching train. Bahh en_US # Do not pull the wool over m

    Macのsayコマンドの使い方 - Qiita
    kasumani
    kasumani 2014/05/08
    Macのsayコマンドの使い方 引数に文字列を渡すだけで何でも喋ってくれる デフォルトではだいたいKyokoが喋ると思う Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 08, 2014 at 06:27AM via IFTTT
  • CreateJS のクラスを CoffeeScript 上で継承するには | DevelopersIO

    Animal クラスを継承した Dog クラスです。Dog クラスの constructor メソッド内で super() と実行すると、継承元である Animal クラスの constructor メソッドが実行され、Animal クラスが持つメソッドを Dog クラスのメソッドとして使用できるようになります。 CreateJS のクラスを継承する場合 通常はこの super()メソッドだけで事足りるのですが、CreateJS のクラスを継承する際は super()メソッドではなくinitialize() メソッドを呼び出すことで実現します。 Bitmap クラスを継承した ImageButton クラス class ImageButton extends createjs.Bitmap constructor: (args)-> @initialize(args.img) @x = a

    CreateJS のクラスを CoffeeScript 上で継承するには | DevelopersIO
    kasumani
    kasumani 2014/05/08
    CreateJS のクラスを CoffeeScript 上で継承するには | Developers.IO CoffeeScript には簡単にクラスの継承を実現できる機能が備わっていますが、こと CreateJS のクラスを継承する際には従来とは少し異なる手法で実装するがあるので、
  • 初心者でもわかる!リベースの使い方を解説します | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、エンジニアの王です。今回は、Git初心者を悩ませるリベースについて解説してみたいと思います。 リベースが初耳 リベースを聞いたことはあるけど、使っていない 不安を抱えながらも、リベースをなんとなく使っている 上記に当てはまる方は、ぜひ読んでくださいね。 リベースで何ができる? コミットが綺麗になる! 以上です! この一言に尽きる! 具体的にどのように綺麗になるかというと…… コミット履歴がわかりやすくなる コミットメッセージを後から変える コミットの順序を後から変える 2つ以上のコミットを1個に統合する 一度コミットした内容を編集する といった具合でしょうか? 整理整頓が好きな方は、ぜひリベースを使いこなしていただきたいと思います! マージとリベース 2つのブランチの変更点を統合するとき、Gitの最も一般的なやり方は、マージとリベースを使うことです。マージは初回で説明したので、

    初心者でもわかる!リベースの使い方を解説します | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    kasumani
    kasumani 2014/05/08
    初心者でも分かる!Git rebaseの使い方を解説します こんにちは、エンジニアの王です。皆さん、Git生活を楽しんでますか? rebaseはGit生活を送る上でとても大切なコマンドですが、初心者が首を傾げるコマンドでもあります。
  • インプットの残り文字数をビジュアル的に分かりやすく表示できるjQueryプラグイン「Novelist」:phpspot開発日誌

    インプットの残り文字数をビジュアル的に分かりやすく表示できるjQueryプラグイン「Novelist」 2014年05月07日- jQuery Novelist Plugin Demo インプットの残り文字数をビジュアル的に分かりやすく表示できるjQueryプラグイン「Novelist」。 よくあるのは、10/255 などといった表示方法ですが、テキストボックスをプログレスバーに見立てて、文字の長さに応じてグラフが進んでいくようなUIが作れます。 こちらのほうが視覚的に分かりやすくダイレクトに残り文字数が分かるような気がします 横方向だけではなくtextareaであれば、テキストエリアがバケツの水で満たされていく風のエフェクトがかけられます。 関連エントリ シンプルなフォームバリデート実装用jQueryプラグイン「guards.js」 クレジットカード入力補助フォームの実装ができるjQue

    kasumani
    kasumani 2014/05/08
    インプットの残り文字数をビジュアル的に分かりやすく表示できるjQueryプラグイン「Novelist」 jQuery Novelist Plugin Demo インプットの残り文字数をビジュアル的に分かりやすく表示できるjQueryプラグイン「Novelist」。 よくあるの
  • Markdown Slides - Markdownから多彩なフォーマットに出力できるスライド作成ツール MOONGIFT

    最近、スライドをMarkdownで書く人が増えています。Markdownにしておくことでスライド形式はもちろん、HTMLで出力して後で公開するのも簡単になります。さらにそれを一歩進めてくれるのがMarkdown Slidesです。 Markdown SlidesはMarkdownで記述しますが、その後の変換先が多いのが特徴です。一つのフォーマットから多彩な変化をしてくれますので、とりあえずMarkdownで記述しておこうという気になるでしょう。 Markdown Slidesの使い方 サンプルです。スライドとして表示しています。 スライドの他、PDFでも生成できます。さらにODT/Docxでも出力可能です。 テーマは簡単に変更できます。 Reveal.jsを使った高機能なスライド。 PDF出力版。これはこれで便利ですよね。 こんな感じの一枚モノとしても出力できます。 目次もちゃんと動きます

    Markdown Slides - Markdownから多彩なフォーマットに出力できるスライド作成ツール MOONGIFT
    kasumani
    kasumani 2014/05/08
    Markdown Slides - Markdownから多彩なフォーマットに出力できるスライド作成ツール 最近、スライドをMarkdownで書く人が増えています。Markdownにしておくことでスライド形式はもちろん、HTMLで出力して後で公開するのも簡単になり
  • 見栄えがよくなった!Web制作するなら知っておきたいjQueryプラグインまとめ

    作成:2014/05/7 更新:2014/11/01 Web制作 > ギャラリーサイトやECサイトなどで、最近よく見かけるデザインやエフェクトなど、制作前に知っておくと助かる、「どっかで見たことあるけど何だっけ?」といった感じのjQueryプラグインや最近のトレンドなるものをまとめました。ページにちょっとした工夫を凝らしたいとき、動きのある仕掛けでキャンペーンサイトを作りたいときに。 エンジニア速報は Twitter の@commteで配信しています。 もくじ メニュー 1.フィーチャーリスト 2.スティッキーヘッダー 画像エフェクト 3.マウスオーバーで画像にキャプション 4.イメージビューア 5.ズームインエフェクト 6.ブラーエフェクト スクロール 7.Infinite Scroll(無限スクロール) 8.画像シーケンス 9.横スクロール 10.フリック機能 レイアウト 11.画面全

    見栄えがよくなった!Web制作するなら知っておきたいjQueryプラグインまとめ
    kasumani
    kasumani 2014/05/08
    見栄えがよくなった!Web制作するなら知っておきたいjQueryプラグインまとめ ギャラリーサイトやECサイトなどで、最近よく見かけるデザインやエフェクトなど、制作前に知っておくと助かる、「どっかで見たことあるけど何
  • Web制作に必ず役立つIllustratorのチュートリアルやスライドのまとめ

    ひと昔前までは「IllustratorはDTP」といった感じでしたが、Illustratorのバージョンアップによる機能強化に伴い、徐々にイラレでWeb制作をおこなう人が増えてきました。 ベクターっぽいスタイルのフラット、ベクターデータのSVGなどの影響もあるかもしれません。 Illustratorを使って、Web制作をする時に役立つ環境などの設定方法や注意点をはじめ、レイアウトやエレメントの作り方、スライスの便利技、時短テクニックなどのチュートリアルやスライドを紹介します。Illustratorで一番ネックとなる「にじみ」の理由とその解決方法も勉強になります。 Speed Design with Illustrator 翻訳版:Illustratorでインターフェイスをデザインする時に役立つ時短テクニックのまとめ ウェブやアプリなどのインターフェイスをデザインする時に役立つ14の時短テク

    kasumani
    kasumani 2014/05/08
    Web制作に必ず役立つIllustratorのチュートリアルやスライドのまとめ ひと昔前までは「IllustratorはDTP」といった感じでしたが、Illustratorのバージョンアップによる機能強化に伴い、徐々にイラレでWeb制作をおこなう人が増えて
  • MySQLでrootパスワードを忘れた場合の対処方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、管理課でありながらエンジニア(?)のtetsuです。 MySQLでrootパスワードを紛失したり、またはパスワードが行方不明になったりしたとき、MySQLへの接続が出来なくなったら冷や汗ものですよね? よくこんなエラーに遭遇します。 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 今回は、このような場合でも、MySQLのrootのパスワードをリセットする方法を紹介します。 サーバの環境はCentOS、MySQL上での説明になります。 サーバへ接続 まずはサーバへSSH接続をします。これを行えないと話が始まりません。笑 SSH接続については省略します。 起動しているMySQLを停止 MySQLサービスを下記のコマンドで一旦停止させます。 service mysq

    MySQLでrootパスワードを忘れた場合の対処方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    kasumani
    kasumani 2014/05/08
    MySQLでrootパスワードを忘れた場合の対処方法 MySQLでrootパスワードを紛失したり、またはパスワードが行方不明になったりしたとき、MySQLへの接続が出来なくなったら冷や汗ものですよね? Tags: feedly, ifttt, recently read, saved for l
  • DotenvではなくDirenvを使う

    DotenvではなくDirenvを使う Dotenvは,.envファイルから環境変数を読み込むためのツール.他人には共有したくないパスワードやキーなどを.envに環境変数として記述しておき,実行時にそれを読み込むといった使い方をする.例えば自分は,vagrantからDigitalOceanを使う際に,CLIENT_IDやAPI_KEYを.envに記述してVagrantfileでそれを読み込むという使い方をしていた. ただ,Dotenvは汎用性が低い.Dotenvを有効にするには,プログラム内から明示的にDotenv.loadを呼ぶ必要がある,もしくは,dotenvでプログラムを起動する必要がある.例えば,test-kitchenのdigitaloceanドライバーを使う際には,vagrantの場合と同様にCLIENT_IDやAPI_KEYが必要になる.しかし,test-kitchenでユー

    kasumani
    kasumani 2014/05/08
    DotenvではなくDirenvを使う Dotenvは,.envファイルから環境変数を読み込むためのツール.他人には共有したくないパスワードやキーなどを. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 06:01AM via IFTTT
  • 【Objective-C】 Auto Layout + Storyboard で高さ可変のUITableViewCellを作成する

    はじめに 高さ可変のテーブルビューセルを作成する方法はいくつかありますが、今回は「Storyboard」上で「Auto Layout」を設定することで実現してみます。環境は以下の通りです。 Xcode 5.1.1 SDK 7.1 Development Target 7.0 完成図 ↑こんな感じに仕上がります。 「Master-Detail Application」テンプレートに手を加えていきます。「Master-Detail Application」は画面上部のプラスボタンを押すと、現在時刻を表示するセルが増えるサンプルですが、セルのラベルを2つに増やし、高さが可変のラベル(ランダムな文字列を表示)と高さ固定のラベル(時刻を表示)が表示されるようにします。また、ラベルの高さに合わせてセルの高さも変わるようにします。 実装 プロジェクト作成 XcodeのFileメニューから New → P

    【Objective-C】 Auto Layout + Storyboard で高さ可変のUITableViewCellを作成する
    kasumani
    kasumani 2014/05/08
    Auto Layout + Storyboard で高さ可変のUITableViewCellを作成する | Developers.IO 高さ可変のテーブルビューセルを作成する方法はいくつかありますが、今回は「Storyboard」上で「Auto Layout」を設定することで実現してみます。環境は以下
  • iOSの検索窓風UIが作れるjQueryプラグイン「jquery-searchinput」:phpspot開発日誌

    dwiyatci/jquery-searchinput GitHub iOSの検索窓風UIが作れるjQueryプラグイン「jquery-searchinput」 次のように、inputが空の場合はプレースホルダと検索アイコンが表示されており、入力をすると文字をクリアにする×ボタンが表示、という最近ではよくあるUIをサクッとjQueryで実現できるプラグイン これは地味ではありますが、便利ですね。 関連エントリ Input欄にclearボタンを付与できるjQueryプラグイン「Add Clear」 電話番号入力時等に自動でタブを入力してくれるjQueryプラグイン「Autotab」 日付と時刻の両方を入力する際に使えるjQueryプラグイン「DatePair」

    kasumani
    kasumani 2014/05/08
    iOSの検索窓風UIが作れるjQueryプラグイン「jquery-searchinput」 dwiyatci/jquery-searchinput GitHub iOSの検索窓風UIが作れるjQueryプラグイン「jquery-searchinput」 次のように、inputが空の場合はプレースホルダと検索アイコンが表示されており
  • [小ネタ]Boot2dockerで実行するDocker VMのバージョンアップ | DevelopersIO

    2014/05/08追記 記事公開後にDocker 0.11がリリースされ、Homebrew版Docker、boot2dockerも対応済みです。バージョン0.10の方はもう一度バージョンアップしましょう! 2014/05/08追記 その2 と思ったら、0.11.1が出たようで、docker versionに警告文が出ますね。 ども、大瀧です。 はじめてのDocker on Mac OS Xという記事を書いたときに、"Dockerのバージョンアップを楽にするためにHomebrewを使います"と紹介していたのですがいざバージョンアップしようとしたらハマったので、対処方法をご紹介します。 brew upgradeだけでは不十分 ここでは手元のMBAのDockerが0.9.1なので、最新の0.10.0を使うためにbrew updateとbrew upgradeを実行します。MBA環境ではDoc

    [小ネタ]Boot2dockerで実行するDocker VMのバージョンアップ | DevelopersIO
    kasumani
    kasumani 2014/05/08
    Boot2dockerで実行するDocker VMのバージョンアップ | Developers.IO ども、大瀧です。はじめてのDocker on Mac OS Xという記事を書いたときに、&quot;Dockerのバージョンアップを楽にするためにHomebrewを使います&quot;と紹介していたのです
  • Clouderaで作るデータ分析環境 - 科学と非科学の迷宮

    wyukawaさんがデータ分析環境について書いていましたが、全部 CDH を使えば実現可能なので便乗して書いておこうと思います。 1. ETL 処理 CDH なら以下のツールがあります。 Sqoop RDBMS / DWH などに対するインポート・エクスポートツール。最近日語のも出版されたので皆さん買ってください。 Hue を使えば Web ブラウザ上から設定できます。デモビデオはこちら。 Pig Hive の影に隠れがちなクエリ言語ですが、特に ETL として使う場合は書きやすいです。中身は MapReduce。Java はもちろん、PythonJavascriptRuby、そしてGroovyでUDFが書けるのが特徴。HCatalog というツールのおかげで Hive 同様スキーマを扱えるようになりました。 Hue を使えば Web ブラウザ上から実行できます。デモビデオはこちら

    Clouderaで作るデータ分析環境 - 科学と非科学の迷宮
    kasumani
    kasumani 2014/05/08
    Clouderaで作るデータ分析環境 wyukawaさんがデータ分析環境について書いていましたが、全部 CDH を使えば実現可能なので便乗して書いておこうと思います。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 04:52AM via
  • Amazon Route 53に多数の新機能が追加されてた | DevelopersIO

    AWSの管理するDNSサービス Amazon Route 53を使いたいためにAWSアカウントを新規に作成する人も多いという鉄板サービスのRoute53です。今回は、そんなRoute53に新機能が多数追加されていた件について色々振り返りたいと思います。 ヘルスチェックおさらい 登録したドメインが指定するホストから期待する応答がない場合に異常な状態としてアラート飛ばしたりセカンダリーにDNSフェイルオーバーすることができます。そして、正常な状態に戻ったら振り先が戻ります。 フェイルオーバーの仕組みは3つ(Active-Active、Active-Passive、Active-Active-Passive & Other Mixed)ありまして、ルーティングの仕組みと組み合わせることで色々できます。 Active-Activeは、正常時はアクティブなリソースレコードセットを返す動作をしますが、

    Amazon Route 53に多数の新機能が追加されてた | DevelopersIO
    kasumani
    kasumani 2014/05/08
    Amazon Route 53に多数の新機能が追加されてた | Developers.IO Amazon Route 53を使いたいためにAWSアカウントを新規に作成する人も多いという鉄板サービスのRoute53です。今回は、そんなRoute53に新機能が多数追加されていた件について
  • OpenTable: APIのベンチマークと本番環境でのテスト - ワザノバ | wazanova

    http://trafficandweather.io/posts/2014/4/29/episode-24-i-dont-really-know-what-thats-referring-to 1 comment | 1 point | by WazanovaNews ■ comment by Jshiike | 約3時間前 OpenTableはその名の通りレストランの予約サービスを提供していて、(おそらく)最大手。スタンドアロンのアプリもありますが、USのレストランのサイトで予約をするときに、OpenTableの機能が組み込まれていることが多いです。 RunscopeのJohn SheehanとDropboxのSteve Marxがやっているポッドキャスト「Traffic and Weather」(APIとクラウドのネタを取り上げるのでこの名前にしたとのこと。)で、OpenTable

    OpenTable: APIのベンチマークと本番環境でのテスト - ワザノバ | wazanova
    kasumani
    kasumani 2014/05/08
    OpenTable: APIのベンチマークと本番環境でのテスト OpenTableはその名の通りレストランの予約サービスを提供していて、(おそらく)最大手。スタンドアロンのアプリもありますが、USのレストランのサイトで予約をするときに
  • XVim - ギークに憧れて

    2014-05-07 XVim Android飽きたので、iOSを始めてみる。 とりあえずXcodeもvimキーバインドで触りたいので、XVimなるものをインストール。 とりあえずリポジトリをclone。 git clone https://github.com/JugglerShu/XVim.git XCode 5.1の場合はdevelopブランチを使うように指定があるのでチェックアウト。 $ cd XVim $ git checkout develop Xcode を開いて XVim.xcodeproj をロード スキームを Xcode5 に変更 Edit Scheme を開く Build Configuration を Release に変更 ビルドしてXcodeを再起動する 以上。 ~/.vimrc の代わりに ~/.xvimrc が適用される 使用可能コマンドの一覧はこちらを参照

    kasumani
    kasumani 2014/05/08
    XVim とりあえずXcodeもvimキーバインドで触りたいので、XVimなるものをインストール。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 04:37AM via IFTTT
  • http://bit.ly/1isBBca

    kasumani
    kasumani 2014/05/08
    atom-reading.md ということで、ここでわかったのは直接中のコードいじりながらハックしたいときは /Applications/ の中身を直接触るのが楽そう package. Tags: feedly, ifttt, recently read, saved for later from Pocket http://bit.ly/1o7CM8K May 08, 2014 at 04:
  • Chef Handlers + Graphite の進捗 - ようへいの日々精進XP

    chef-handler-graphite を仕込んでから暫く cron で chef-solo 叩いていた結果が以下の通り。 頑張ってますな。

    Chef Handlers + Graphite の進捗 - ようへいの日々精進XP
    kasumani
    kasumani 2014/05/08
    Chef Handlers + Graphite の進捗 chef-handler-graphite を仕込んでから暫く cron で chef-solo 叩いていた結果が以下の通り。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 04:25AM via IFTTT
  • ls -l コマンドで年を表示したり、ファイルの日付の表示形式を変えるには。 - それマグで!

    ls -l コマンドに年が無い。。 ls -l でファイルのタイムスタンプを確認。 $ ls -l test.rb -rw-r--r--+ 1 staff 1349 5 6 17:40 test.rb 何年のファイルかぱっと分からない。最近のディレクトリならかまわないけれど、何年も使っているLinuxのシステムだとファイルの月日だけは不十分だ。 --full-time オプションを使う。 そんなときは --full-time オプションを使えば便利。 $ ls -l --full-time test.rb -rw-r--r--+ 1 staff 1349 2014-05-06 17:40:23.000000000 +0900 test.rb これで、年月日を確認できるようになる。 full-time 見にくいよね? 詳細すぎて冗長だわ。 そんなときは date コマンドスタイル。で "20

    ls -l コマンドで年を表示したり、ファイルの日付の表示形式を変えるには。 - それマグで!
    kasumani
    kasumani 2014/05/08
    ls -l コマンドで年を表示したり、ファイルの日付の表示形式を変えるには。 何年のファイルかぱっと分からない。最近のディレクトリならかまわないけれど、何年も使っているLinuxのシステムだとファイルの月日だけは不十
  • StrongLoop - Generators in Node.js: Common Misconceptions and Three Good Use Cases

    Generators have been all the rage lately. Many Node developers (including myself!) are excited and intrigued about writing their asynchronous code like this: However, this is just one use case (although a clever one) of using generators. In this article, we will explore the strengths of using generators. There is a GitHub repository with the code samples we will go through that you can check out.

    kasumani
    kasumani 2014/05/08
    Generators in Node.js: Common Misconceptions and Three Good Use Cases Generators have been all the rage lately. Many Node developers (including myself!) are excited and intrigued about writing their asynchronous code like this: However, this is just one use case (although a clever one) of using gene
  • Atom: free and open source for everyone

    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

    Atom: free and open source for everyone
    kasumani
    kasumani 2014/05/08
    Atom: free and open source for everyone Ten weeks ago we debuted Atom, the new text editor that's deeply programmable but also easy to use. Starting today, Atom is available for download to everyone–completely free and open source. Tags: feedly, ifttt, recently read, saved for later from Pocket Ma
  • GitHub - atom/atom: :atom: The hackable text editor

    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

    GitHub - atom/atom: :atom: The hackable text editor
    kasumani
    kasumani 2014/05/08
    atom/atom · GitHub Atom is a hackable text editor for the 21st century. Atom is open source and built on top of atom-shell. Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 04:25AM via IFTTT
  • 404

    kasumani
    kasumani 2014/05/08
    機動戦士ガンダム サイドストーリーズ  一年戦争の裏側を描いたストーリーで根強い人気を集める『ガンダム外伝』シリーズ。本シリーズの新作となる『機動戦士ガンダム外伝 ミッシングリンク(ミッシングリンク)』と
  • Active Directoryドメインって何ですか

    「Active Directory」を説明する場合には、必ず「ドメイン」という言葉が登場する。今回は、Active Directoryの概念である「ドメイン」に焦点を当て、ドメインにまつわる、“なぜ”“何”を紹介する。 連載目次 Active Directoryとドメイン、何が違うの? 連載の第1回目で、「ドメイン」はユーザー名とパスワードを使って「あなたは誰?」を確認し、ユーザー名とパスワードを確認できたユーザーがアクセスできる範囲であると説明した。それでは、“Active Directory”と“ドメイン”は何が違うのだろうか。 一般的に、Active Directoryとドメインは同じ意味で使われることが多い。厳密に言うと、ドメインは「1回のログオン操作でアクセスできる範囲」を指すのに対し、Active Directoryは「マイクロソフトが提供するユーザー管理に関わるさまざまな役

    Active Directoryドメインって何ですか
    kasumani
    kasumani 2014/05/08
    Active Directoryドメインって何ですか Active Directoryとドメイン、何が違うの?  本連載の第1回目で、「ドメイン」はユーザー名とパスワードを使って「あなたは誰?」を確認し、ユーザー名とパスワードを確認できたユーザー
  • 最近読んでいる本、読んだ本 - woshidan's blog

    読んだからといってまだまだ使える訳じゃないしな、 と思いつつメモがてら読書記録書きます。 自分は頭が悪くて2周くらいしないと全然使えるようにならないので割と心配。 最近読んでいる、読んだ 増補改訂版Java言語で学ぶデザインパターン入門 作者: 結城浩 出版社/メーカー: ソフトバンククリエイティブ 発売日: 2004/06/19 メディア: 大型 購入: 51人 クリック: 762回 この商品を含むブログ (398件) を見る とりあえず一周。 まだまだ関数型プログラマから脱する気配がないけれど、Javaの修飾子に対する苦手意識は結構減りました。 けれど、インタフェースと抽象クラスの使い分けが自分で書くときあんまり分からなかったり、けっこう難しいなぁ、と思ったパターンがあるので、今月~来月中旬までにもう一回読みたい。 〔入門〕はじめてのデータベース 作者: 藤島一月男,奥恵 出版社

    最近読んでいる本、読んだ本 - woshidan's blog
    kasumani
    kasumani 2014/05/08
    最近読んでいる本、読んだ本 自分は頭が悪くて2周くらいしないと全然使えるようにならないので割と心配。 まだまだ関数型プログラマから脱する気配がないけれど、Javaの修飾子に対する苦手意識は結構減りました。 Tags:
  • 幅優先探索 | アルゴリズム[Ruby/Python][AOJ 0129]

    『幅優先探索』をRuby/Pythonで解いてみました。AIZU Online Judgeで対応している問題は『Seven Puzzle』です。 🏀 概要深さ優先探査の説明は『通勤・通学中に理解する深さ優先探索と幅優先探索』、 『アルゴリズム図鑑:iOS & Androidアプリ』が分かりやすかったです。 要点は次のとおり。 根ノードで始まり隣接した全てのノードを探索。階層(根ノードからの距離が近い順)にルートを調べる 🐯 サンプル問題(AOJ)Seven Puzzle Aizu Online Judge。1-7までの数字と、1つ空白のあるパズルをとく問題。 😀 Rubyコード 01234567がそろった状態(ゴール)からスタートして、0を移動させる 幅優先探索で過去に到達していない状態になったら、手数(移動数)を記録 すでに到達済の状態であれば、スキップ(幅優先探索なら手数が同等か

    幅優先探索 | アルゴリズム[Ruby/Python][AOJ 0129]
    kasumani
    kasumani 2014/05/08
    アルゴリズムの勉強: 幅優先探索[Ruby/Python][AOJ 129] May 6th, 2014 プログラミングの基礎固めと、Pythonの勉強を兼ねてアルゴリズムを勉強中です。今回は『幅優先探索』を勉強しました。AIZU Online Judgeで対応している問題は、『Seve
  • AngularJS使い方メモ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    AngularJS使い方メモ - Qiita
    kasumani
    kasumani 2014/05/08
    AngularJS使い方メモ AngularJSアプリケーション開発ガイド を読みながら勉強したときのメモ。 を使う記法は、画面初期表示時に一瞬 の状態が表示される可能性がある。 一方 ng-bind を使えば、そのようなことは発生しない。 Tag
  • ゴールデンウィークの成果報告 - mizchi's blog

    誰とも会わなかった(完) 読んだ エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践) 作者: エリック・エヴァンス,今関剛,和智右桂,牧野祐子出版社/メーカー: 翔泳社発売日: 2011/04/09メディア: 大型購入: 19人 クリック: 1,360回この商品を含むブログ (132件) を見る 5章まで読んだ。 ドメイン駆動、スキルツリーで言うと、オブジェクト指向Lv8ぐらいで解禁されるスキルのような印象を受けた。ストラテジーやMVCを理解してないと実装に至れない。ジャンルは違うけど、言語開発や、データベース設計、OS開発と同じように、一つのこじらせの極地にみえる(批判しているわけではない) 序盤は仕様理解(ドメイン理解)が大事でそれをチーム内で共通の言葉に落としてモデリングしましょうという話が続く。実際のドメイン駆動、値オ

    ゴールデンウィークの成果報告 - mizchi's blog
    kasumani
    kasumani 2014/05/08
    ゴールデンウィークの成果報告 誰とも会わなかった(完) 読んだ本 5章まで読んだ。 ドメイン駆動、スキルツリーで言うと、オブジェクト指向Lv8ぐらいで解禁されるスキルのような印象を受けた。ストラテジーやMVCを理解し
  • 子供のプラグインの設定をgracefulに再読み込みする #fluentd のアウトプットプラグインをリリースしました - 更新終了 過去アーカイブ

    fluent-plugin-config_reloaderという名前で作ってみまてます。 昨日のエントリーに書いたものから実用的になるように考えを進めてます。 設定ファイルの再読み込みだけに特化した シグナルをやめて、指定したパスにファイルをtouchすると再読み込みを行うようにした コード bash0C7/fluent-plugin-config_reloader · GitHub インストール Gemfileに下記を追記するか、 gem 'fluent-plugin-config_reloader' 直接突っ込むかしてください。 gem install fluent-plugin-config_reloader 設定 type config_reloader config_file child.conf reload_file reload.txt reload_file_watch_

    子供のプラグインの設定をgracefulに再読み込みする #fluentd のアウトプットプラグインをリリースしました - 更新終了 過去アーカイブ
    kasumani
    kasumani 2014/05/08
    子供のプラグインの設定をgracefulに再読み込みする #fluentd のアウトプットプラグインをリリースしました fluent-plugin-config_reloaderという名前で作ってみまてます。 昨日のエントリーに書いたものから実用的になるように考え
  • PHP_CodeSnifferを使ってWordPressのプラグインやテーマがコーディングスタンダードに準拠しているかチェックする | Firegoby

    PHP_CodeSnifferを使ってWordPressのプラグインやテーマがコーディングスタンダードに準拠しているかチェックする 先日、海外のユーザーさんから「おまえWordPressのコーディングスタンダートをガン無視してるやないか!」というツッコミを頂きまして、「あーすいませんすいません」みたいなやりとりをしてたら、コマンドラインでコーディングスタンダードに準拠しているかどうかをチェックするツールを教えてもらいました。 PHP_CodeSniffer + WordPress-Coding-Standards コーディングスタンダードに準拠しているかどうかをチェックするためのツールとしてはPHP_CodeSnifferというのが有名です。 http://pear.php.net/package/PHP_CodeSniffer/ このPHP_CodeSniffer用に作られたWordPr

    PHP_CodeSnifferを使ってWordPressのプラグインやテーマがコーディングスタンダードに準拠しているかチェックする | Firegoby
    kasumani
    kasumani 2014/05/08
    PHP_CodeSnifferを使ってWordPressのプラグインやテーマがコーディングスタンダードに準拠しているかチェックする 先日、海外のユーザーさんから「おまえWordPressのコーディングスタンダートをガン無視してるやないか!」とい
  • #ponponpain をlog4jのレベルで例えてみる - くりにっき

    Twitter界隈だと突然の腹痛のことをポンポンペイン(a.k.a ポンペ、 #ponponpain)と表現することが多いですが、 嫁の横でうんこ漏らした。 - コリログ を読んで ふと思ったけど #ponponpain の状態をlog4jのアラートレベル(warnやinfoなど)で表してる僕は異端なんだろうか— sue445 (@sue445) 2014, 5月 6 と思ったので、自分なりの使い分けをまとめてみました まとめ 下に行くほど危険度・緊急度が高いです TRACE : (使ったことない) DEBUG : 全然大丈夫だけど長期戦を控えていると不安なので出せるなら出したい INFO : 緊急度は高くないけどトイレがあれば入りたい WARN : あと数分以内にトイレに駆け込まないとヤバイ ERROR : 若干出たがかろうじて踏みとどまった FATAL : 社会的死 参考 Level

    #ponponpain をlog4jのレベルで例えてみる - くりにっき
    kasumani
    kasumani 2014/05/08
    #ponponpain をlog4jのレベルで例えてみる Twitter界隈だと突然の腹痛のことをポンポンペイン(a.k.a ポンペ、 #ponponpain)と表現することが多いですが、 ふと思ったけど #ponponpain の状態をlog4jのアラートレベル(warnやinfoなど)で表し
  • ビッグデータサービス群のおさらい & AWS Data Pipeline

    AWSマイスターシリーズ re:Generate ビッグデータサービス群のおさらい & AWS Data Pipeline

    ビッグデータサービス群のおさらい & AWS Data Pipeline
    kasumani
    kasumani 2014/05/08
    ビッグデータサービス群のおさらい &amp; AWS Data Pipeline Presentation Transcript © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Tags: feedly, ifttt, recen
  • Java による Web アプリケーションのプロトタイプのために最近使っている構成 - 一角獣は夜に啼く

    2014 年 5 月 3 日に開催された 「Kyoto.なんか」 という勉強会で、最近 Java で web アプリケーションのプロトタイピングするとき使っている構成について喋りました。 最近個人的に愛用している構成です。 Java による Web アプリケーションのプロトタイプのために最近使っている構成 from Yu Nobuoka 補足 TypeScript コンパイラを Nashorn 上で動かしたときになんで遅いのかまでは調べてない。 Nashorn 上で動かすために IO 周りのコードを書いただけなので、自分がなんかミスったとかではないと思うけれど。 そのうちもうちょっと調べたいとは思ってるけど、そもそも Nashorn 上で動かすのは難しい気がしてる。 テンプレートエンジンはとりあえず Velocity を使ってるけど、これがいいとは思ってない。 型安全性の高いテンプレートエ

    Java による Web アプリケーションのプロトタイプのために最近使っている構成 - 一角獣は夜に啼く
    kasumani
    kasumani 2014/05/08
    Java による Web アプリケーションのプロトタイプのために最近使っている構成 2014 年 5 月 3 日に開催された 「Kyoto.なんか」 という勉強会で、最近 Java で web アプリケーションのプロトタイピングするとき使っている構成につ
  • Hierapolis – フラットUIを活かしたBootstrap管理画面テーマ

    管理画面であれば社内の人くらいしか使いませんので、あまりデザインにこだわる必要がないのでベタなBootstrapを使ってもそんなに嫌がられることはないでしょう。とは言えちょっとは格好よく見せたい場合もありますよね。 そんな時に使ってみたいBootstrapテーマがHierapolisです。フラットなデザインで格好いい管理画面用テーマとなっています。 Hierapolisの使い方 Hierapolisはサイドバーがついていて、一覧性がある管理画面が作れます。デザインはフラットだけにシンプルで、各機能に素早くアクセスできるのが特徴です。使い勝手が良いのではないでしょうか。 HierapolisはHTML5/JavaScript製のオープンソース・ソフトウェア(MIT License)です。 Sign in lab2023/hierapolis

    Hierapolis – フラットUIを活かしたBootstrap管理画面テーマ
    kasumani
    kasumani 2014/05/08
    Hierapolis – フラットUIを活かしたBootstrap管理画面テーマ 管理画面であれば社内の人くらいしか使いませんので、あまりデザインにこだわる必要がないのでベタなBootstrapを使ってもそんなに嫌がられることはないでしょう。と
  • 操作が複雑なソフトウェアも簡単に使える!GUIフロントエンド大集合 MOONGIFT

    開発者向けのソフトウェアではCUIやテキストベースの設定ファイルを編集するのが基だと思います。しかしこれでは非開発者の方や、あまり慣れていない人が操作しようと思った時にミスを生みやすくなります。 そこで便利なのがGUI布団とエンドフロントエンドです。これを上手に使うと、知らなかった設定が見つかったり、typoによるミスを防ぐことが出来ます。大量のデータを更新する自動化には向きませんが、少数の設定を不定期に行う際などに便利でしょう。 データベース 高機能なMySQLフロントエンド「HeidiSQL」 HeidiSQLからデータベースを選択してテーブルの内容を見られるのはもちろん、データを編集してアップデートすることもできる。テーブルの構造を変更したり、インデックスを追加することも可能だ。任意のクエリーを実行、データのエクスポートやインポートもできる。HeidiSQLからユーザ管理を行ったり

    kasumani
    kasumani 2014/05/08
    操作が複雑なソフトウェアも簡単に使える!GUIフロントエンド大集合 開発者向けのソフトウェアではCUIやテキストベースの設定ファイルを編集するのが基本だと思います。しかしこれでは非開発者の方や、あまり慣れてい
  • [CSS]シンプルな美しいボタンを簡単に実装するだけのスタイルシートの超軽量ライブラリ -beautons

    使い勝手のよいさまざまなスタイルのシンプルなボタンを実装するだけのライブラリというか、スタイル集を紹介します。 スタイルシートは1.4kbで、超軽量! beautons beautons -GitHub 使い方は非常に簡単で、外部スタイルシートを記述し、各ボタンにclassを加えるだけです。 Step 1: 外部ファイル 当スタイルシートをhead内に記述します。 <head> ... <link rel=stylesheet href=beautons.min.css> </head> Step 2: HTML ボタンで使用する要素に「.btn」を加え、個別のスタイルを適用します。 <!-- ベーシックなボタン --> <a href="#" class="btn">Button</a> <!-- 個別のスタイルを適用したボタン --> <a href="#" class="btn bt

    kasumani
    kasumani 2014/05/08
    シンプルな美しいボタンを簡単に実装するだけのスタイルシートの超軽量ライブラリ -beautons 使い勝手のよいさまざまなスタイルのシンプルなボタンを実装するだけのライブラリというか、スタイル集を紹介します。 使い方
  • no-exif - 不用意な情報漏洩防止。写真からEXIF/位置情報を削除 MOONGIFT

    カメラ好きの方にとってはEXIFにはその設定値や機種など様々な情報が入っているため貴重なデータになりますが、そうではない方にとっては必要以上にデータが漏洩してしまう可能性を秘めています。特に位置情報は怖いでしょう。 そこで使ってみたいのがno-exifです。EXIF情報が入ったJPEGファイルから、それらのデータをまるっと削除してくれるソフトウェアです。 no-exifの使い方 元々のデータ。たくさんの情報が入っていますね。さらにGPS情報付き。 そしてコマンドラインで次のように実行します。 $ noexif 2014-04-13\ 20.17.32.jpg できあがった写真(リネームではなく、noexifと追加されます)。見事にEXIFデータが削除されています。 なおEXIF情報の一つにカメラの向きがあります。そのためカメラの向きによっては元々正しく表示されていたのに、EXIFを消すと逆

    no-exif - 不用意な情報漏洩防止。写真からEXIF/位置情報を削除 MOONGIFT
    kasumani
    kasumani 2014/05/08
    no-exif - 不用意な情報漏洩防止。写真からEXIF/位置情報を削除 カメラ好きの方にとってはEXIFにはその設定値や機種など様々な情報が入っているため貴重なデータになりますが、そうではない方にとっては必要以上にデータが
  • [Cocos2d-x]Cocos2d-x Ver3.0 テンプレートを使ってスムーズに開発する[iOS][Android] | DevelopersIO

    はじめに こんにちは!Cocos2d-x3.0がリリースされて間もないですが、3.1alphaランチの開発がスタートされました。 非常にスピード感のあるアップデートですので、日々チェックするのが楽しみな反面、安定バージョンを望む声も多いです。 しかし、デバイスの性能や求められるゲームパフォーマンスが刻々と進化していくので、この辺りの折り合いは付けづらいですね。 今回はCocos2d-x3.0を使っている方向けに、Xcodeのテンプレートを作成しましたので紹介していきます。 まだ、Cocos2d-x2.xを使っていて、Cocos2d-x3.0を使っていない方は是非、 Cocos2d-x Ver3.0 移行のススメ を参考にインストールして下さい。 Cocos2d-xってなんだ?という方は10分でできるCocos Code IDEの導入手順のCocos2d-xとはをお読み頂ければ大体わかりま

    [Cocos2d-x]Cocos2d-x Ver3.0 テンプレートを使ってスムーズに開発する[iOS][Android] | DevelopersIO
    kasumani
    kasumani 2014/05/08
    Cocos2d-x Ver3.0 テンプレートを使ってスムーズに開発する[iOS][Android] | Developers.IO こんにちは!Cocos2d-x3.0がリリースされて間もないですが、3.1alphaブランチの開発がスタートされました。 Tags: feedly, ifttt, recently read, saved for later
  • StringPicker 0.0.2 release - ギークに憧れて

    2014-05-06 StringPicker 0.0.2 release StringPickerというライブラリを作ってGitHubをmavenリポジトリにして公開していたけど、そこそこ使ってくれてる人もいるみたいなので、利用しやすさを考えてmaven centralにリポジトリを移行した。 Gradleに一行記述を追加すればご利用頂けます。 dependencies { compile 'com.github.hotchemi:stringpicker:0.0.2' } Maven Centralにライブラリプロジェクトをアップロードする時、今まではbuild.gradleにスクリプトを書いていたんだけど、流石に面倒になってきたので、gradle-mvn-pushというgradleプラグインを利用する事にした。gradle.propertiesを追加すれば一行もスクリプトを書く必要が

    kasumani
    kasumani 2014/05/08
    StringPicker 0.0.2 release StringPickerというライブラリを作ってGitHubをmavenリポジトリにして公開していたけど、そこそこ使ってくれてる人もいるみたいなので、利用しやすさを考えてmaven centralにリポジトリを移行した。 Tags: feedly,
  • サーバのログ監視ツールを使いこなそう

    ログを取得しても、監視していなければ意味がない。しかし、常時監視するのは現実的ではない。異常の発生をメールで通知させるなどの対策を行っておこう。(編集局) 前回はログの基的な設定について説明しました。今回は、出力されたログをサーバの運用に生かす方法を検討します。 来、ログは常に監視しておくものであって、異常時のみ確認ればよいというものではありません。ただし、常時監視できる管理者はほぼいないでしょうし、大量のログが出力されるサーバを監視するのは不可能でしょう。 であれば、少しでも労力を削減しつつ確実に必要な情報を拾う方法を考えなければいけません。そこで、ツールを利用したログの管理方法を説明します。ツールにはそれぞれ一長一短があるので、どのツールを使用するのか、あるいはツール同士を組み合わせて使用するのかを考えてみてください。 ログチェックの前提条件:時間合わせ 前回も説明したとおり、ログ

    サーバのログ監視ツールを使いこなそう
    kasumani
    kasumani 2014/05/08
    サーバのログ監視ツールを使いこなそう (1/3)  前回はログの基本的な設定について説明しました。今回は、出力されたログをサーバの運用に生かす方法を検討します。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2
  • 伊東屋オンラインストア

    Home  >  伊東屋直輸入品特集 バイヤーが海外から買い付けて来た直輸入品 メーカー国別にご覧いただけます。国の順番は扱い商品の多い順となっています。 アメリカ 取扱メーカー:イトーヤオブアメリカ,グラフィックイメージ,クレイン,コロ,コンスタンスケイ,スマッジインク,チュウイング・ザ・クッド,ボウワーボックス,ライフガードプレス,リネア,他 アメリカからの直輸入品はこちら  page 1  page 2

    kasumani
    kasumani 2014/05/08
    伊東屋直輸入品特集 メーカー国別にご覧いただけます。国の順番は扱い商品の多い順となっています。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 03:00AM via IFTTT
  • ブラウザの永続ストレージをActiveModelっぽいAPIで扱えるライブラリ作った - mizchi's blog

    momicっていうmongo shell風APIでストレージを使える自作の薄いラッパーが作ってるんだけど、それの上にActiveModel風のAPI足して便利にした。 mizchi/momic v0.3.3 User = Momic.Model.extend # or extends style key: 'users' Momic.Model.setup({ name: 'app' collections: users: {} }).then => user = new User user.name = 'mizchi' user.age = 26 user.save().then => console.log 'save done!' User.find().then (users) => console.log users まだkeyをcollectionと合わせないといけないのがダ

    ブラウザの永続ストレージをActiveModelっぽいAPIで扱えるライブラリ作った - mizchi's blog
    kasumani
    kasumani 2014/05/08
    ブラウザの永続ストレージをActiveModelっぽいAPIで扱えるライブラリ作った momicっていうmongo shell風APIでストレージを使える自作の薄いラッパーが作ってるんだけど、それの上にActiveModel風のAPI足して便利にした。 Tags: feedly, ift
  • devise/cancancanを使ってログイン機能を実装する[Rails 4.1] - 酒と泪とRubyとRailsと

    最近初めて、Rails内だけでユーザーの管理、ログインをする機能を実装しました。簡単にネットで調べた限りでは、『devise』と『cancancan』を使う方法が一番シンプルでしっくりきました。 こういった一般的な機能を実装するときにはRailsには当に多様なライブラリがあるのが強みだなとつくづく感じます! (07-02 21:55) 設定の追記やlocaleファイルのダウンロードなどを追記 🎂 次試すメモ『mcasimir/devise-i18n-views』で翻訳したdeviseのviewを生成できそう。次試してみます! 🍮 GemのインストールGemfileに次のコードを追加して、bundle installを実行。

    devise/cancancanを使ってログイン機能を実装する[Rails 4.1] - 酒と泪とRubyとRailsと
    kasumani
    kasumani 2014/05/08
    devise/cancanを使ってログイン機能を実装する[Rails 4.1] 最近はじめて、Rails内だけでユーザーの管理、ログインをする機能を実装しました。簡単にネットで調べた限りでは、『devise』と『cancan』を使う方法が一番シンプルでしっ
  • ロシア軍部隊の展開図 | 地政学を英国で学んだ

    今日の横浜北部は朝からハッキリしない天気でして、時々小雨が降りました。 さて、ワシントン・ポスト紙にロシア軍部隊の展開図がありましたので、参考資料としてこちらに貼り付けておきます。

    ロシア軍部隊の展開図 | 地政学を英国で学んだ
    kasumani
    kasumani 2014/05/08
    ロシア軍部隊の展開図 さて、ワシントン・ポスト紙にロシア軍部隊の展開図がありましたので、参考資料としてこちらに貼り付けておきます。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 03:00AM via IFTTT
  • Android的には、LevelDBはSharedPreferencesの高速な代替として使えそう - Islands in the byte stream (legacy)

    参考: LevelDB入門 (基編) - from scratch AndroidにおけるLevelDB bindingは複数あるようだけど、今回はMaven Centralに上がっていてかつ読み書きAPIがわかりやすい以下のものを使った*1。 https://github.com/googolmo/Leveldb-Android dependencies { compile 'im.amomo.leveldb:leveldb:1.0.+@aar' } KVSなのでSharedPreferencesのように使える。速度はopen/closeにSharedPreferencesよりコストが掛かるものの、読み書きは非常に高速にできるようだ。 サンプルアプリのソースコード: https://github.com/gfx/Android-LevelDBExample 使っているところはこんな感じ

    Android的には、LevelDBはSharedPreferencesの高速な代替として使えそう - Islands in the byte stream (legacy)
    kasumani
    kasumani 2014/05/08
    Android的には、LevelDBはSharedPreferencesの高速な代替として使えそう AndroidにおけるLevelDB bindingは複数あるようだけど、今回はMaven Centralに上がっていてかつ読み書きAPIがわかりやすい以下のものを使った*1。 Tags: feedly, ifttt, recently
  • TDDという名の幻想... - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? TDDは死んだ。テスティングよ栄えよ。 by DHH http://d.hatena.ne.jp/yach/20140424#p1 【翻訳】TDD is Fun http://diskogs.hatenablog.com/entry/2014/04/25/085112 を読んで思ったことをつらつらと書いてみます。 TDDはできれば、やったほうが良いのは確か?です。 しかし、実際の開発現場で全面的に採用するのは ミドルウェア等の画面の存在しないソフトの開発以外ではほとんどの場合、無益です。 なぜなら、TDDを採用すると開発時間が膨らむ、す

    TDDという名の幻想... - Qiita
    kasumani
    kasumani 2014/05/08
    TDDという名の幻想... しかし、実際の開発現場で全面的に採用するするのは ミドルウェア等の画面の存在しないソフトの開発以外では ほとんどの場合、無益です。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at
  • GoyaPixel – Webベースのドット絵エディタ

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました どれだけグラフィックスが高度、高機能になってもドット絵は廃れることがありません。むしろノスタルジックな雰囲気が好まれるケースも出ていて、TwitterやFacebookのプロフィールアイコンに使っている人もたくさんいます。 ドット絵はこれまでにもたくさんのエディタが出てきていますが、今回はWebベースのドット絵エディタGoyaPixelを紹介します。 GoyaPixelの使い方 機能としてはあまり多くなくて、ペン先の色を選んでピクセル単位で塗っていく感じです。拡大、縮小もできますのでこだわれば細かいドット絵も作成できるでしょう。いい感じにできあがれば、後は画像でダウンロードして自由に使えます。 GoyaPixelはHTML5/JavaScript製、Eclipse Public L

    GoyaPixel – Webベースのドット絵エディタ
    kasumani
    kasumani 2014/05/08
    GoyaPixel – Webベースのドット絵エディタ どれだけグラフィックスが高度、高機能になってもドット絵は廃れることがありません。むしろノスタルジックな雰囲気が好まれるケースも出ていて、TwitterやFacebookのプロフィールア
  • Markdownでカッコいいプレゼン資料を作成できる『Deckset』 | ライフハッカー・ジャパン

    Mac:長年にわたり、多くの人々はPowerPointやKeynoteをプレゼンテーション作成ツールとして使用してきました。しかし、簡単かつ代用となるソフトをお探しなら『Deckset』はいかがでしょう。Markdown形式のファイルからプレゼンテーションを作成することができるツールです。プレゼンテーションを作るに当たって、これまでのようにビジュアル先行のフォーマットは使いません。Decksetでは昔ながらのテキストエディタで、Markdown形式でテキストを入力します。入力が終わり、ファイルをDecksetで開くと、自動的にプレゼンテーションファイルに変換されるのです。 数多くのテーマやカラーパレットから選択したり、イメージを追加したりして趣向を凝らすこともできます。Decksetを使用したプレゼンテーション作成は信じられないほどシンプルですが、それこそがこのソフトの質。Deckset

    Markdownでカッコいいプレゼン資料を作成できる『Deckset』 | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/05/08
    Markdownでカッコいいプレゼン資料を作成できる『Deckset』 Mac:長年にわたり、多くの人々はPowerPointやKeynoteをプレゼンテーション作成ツールとして使用してきました。しかし、簡単かつ代用となるソフトをお探しなら『Deckset
  • Android Tips : GoogleアプリのapkファイルをGoogle Playストアからダイレクトにダウンロードする方法 | juggly.cn

    この記事では、新バージョンのリリース発表から実際にダウンロード可能な状態になるまで2~3日のタイムラグのあるGoogleアプリをGoogle Playストアからダイレクトにダウンロードする方法を紹介します。 その方法というのは、apkファイルのダウンロードサイト「APK Downloader」を利用することです。ご存知の方は多いと思います。 STEP1:Google PlayストアでダウンロードしたいGoogleアプリのページを開き、ブラウザのアドレスバーのURLをコピーします。 STEP2:APK Downloaderにアクセスし、「Package name or Google Play URL」のテキストボックスにコピーしたGoogle PlayストアのURLをペースト。青い「Generate Download Link」をクリックします。 STEP3:緑の「Click here to

    kasumani
    kasumani 2014/05/08
    Android Tips : GoogleアプリのapkファイルをGoogle Playストアからダイレクトにダウンロードする方法 この記事では、新バージョンのリリース発表から実際にダウンロード可能な状態になるまで2~3日のタイムラグのあるGoogleアプリ
  • Pure CSS Components - CSSだけで作られた各種コンポーネント

    Webアプリケーションでは表現力をあげるために各種コンポーネントが作られていますが、通常その手のライブラリはJavaScriptとスタイルシートの組み合わせによって実現しています。そうなるとJavaScriptの互換性やそもそも有効にしていない場合に使えません。 そこで考えだされたのがPure CSS Components、スタイルシートだけで作られたコンポーネント集です。 Pure CSS Componentsの使い方 よく使われそうな表示がすべてスタイルシートだけで実現しています。JavaScriptを使った時に比べるとアニメーションが少ないなど若干物足りない部分もありますが、JavaScriptをオフにしても動くのは魅力的です。 何でもJavaScriptではなく、テクニックをこらすことで実現してしまうのがすごいですね。 Pure CSS Componentsはスタイルシート製、MI

    Pure CSS Components - CSSだけで作られた各種コンポーネント
    kasumani
    kasumani 2014/05/08
    Pure CSS Components - CSSだけで作られた各種コンポーネント Webアプリケーションでは表現力をあげるために各種コンポーネントが作られていますが、通常その手のライブラリはJavaScriptとスタイルシートの組み合わせによって実現
  • 車のバッテリー切れに対応したモバイルバッテリーがある

    なんとタフで頼れるバッテリーでしょう。 車のバッテリーが切れた時、例えばお隣さんにお願いしてバッテリーをつないでエンジンをかけますよね。あの一連の流れが、スマホ充電用のバッテリーでできるというのだから、なんと腕っ節の強い奴がいたもんです。 JUMPR(6000mAh)は、スマートフォンの充電数回分(又はUSB経由でタブレット端末1回分)が可能なモバイルバッテリー。ですが、それだけではありません。当にタフなのは、最高300アンペア/12ボルトの電力供給が可能だというところ。つまり、もーし車のバッテリーが切れてしまっても、こいつをつなげばエンジンをかけることができるのです。 お値段は70ドル(約7000円)、これで電話も車も安心となれば安いもんではないでしょうか。ちなみに、エンジンスタートのためのケーブルも付属でついてくるという気前のよさです。 source: Juno Power Andr

    kasumani
    kasumani 2014/05/08
    車のバッテリー切れに対応したモバイルバッテリーがある 車のバッテリーが切れた時、例えばお隣さんにお願いしてバッテリーをつないでエンジンをかけますよね。あの一連の流れが、スマホ充電用のバッテリーでできる
  • 技術解説Wiki「PostgreSQL Internals」を立ち上げました

    今年1月に筑波大学で開講された「情報システム特別講義D」での私の講義内容「Inside PostgreSQL Kernel」の内容をWikiにして公開しました。 PostgreSQL Internals http://www.postgresqlinternals.org/ もともと学生さん向けの講義ということで、RDB技術とトランザクション処理の入門的な内容になっておりますが、PostgreSQLにおける実装に興味のある向きにはぜひご覧いただけると幸いです。 講義の当日は時間の都合上説明できなかったところや、そもそも準備が間に合わなかったところなどもいろいろありますが、せっかくWikiにしたので、これから少しずつメンテナンス・拡充していければと思っております。成長していくコンテンツ、ということで。 「ココが間違ってるぞ」とか「アレも書いてほしい」というご指摘・リクエストがありましたら、G

    技術解説Wiki「PostgreSQL Internals」を立ち上げました
    kasumani
    kasumani 2014/05/08
    技術解説Wiki「PostgreSQL Internals」を立ち上げました 今年1月に筑波大学で開講された「情報システム特別講義D」での私の講義内容「Inside PostgreSQL Kernel」の内容をWikiにして公開しました。 もともと学生さん向けの講義というこ