タグ

2014年3月7日のブックマーク (116件)

  • PHPのみでHTML5のWebSocketを体験する方法 - susan-styleの日記

    今までFLASH等を使わないと出来なかったソケット通信ですが HTML5で出来るようになりました。 まぁこのページ見てる人は説明不要でしょうから詳細な説明は割愛 格的にはsocket.ioなどをインストールして〜というのがありますが PHPだけでサクッと体験したい方は続きを御覧下さい。 Saran Chamlingさんが作った「WebSocket Example」をダウンロード http://www.sanwebe.com/downloads/50-websocket-example すっごいシンプルな 「server.php(サーバファイル)」 「index.php(クライアントファイル)」 2つのファイルを解凍 仕組み的には 「server.php(サーバファイル)」をコマンドラインで実行、whileでループ 「index.php(クライアントファイル)」をブラウザから実行 という感

    PHPのみでHTML5のWebSocketを体験する方法 - susan-styleの日記
    kasumani
    kasumani 2014/03/07
    PHPのみでHTML5のWebSocketを体験する方法 本格的にはsocket.ioなどをインストールして〜というのがありますが 「index.php(クライアントファイル)」をブラウザから実行 Tags: from Pocket March 07, 2014 at 09:05PM via IFTTT
  • Amazon.co.jp: Lenovo B590 59394999 Windows7 4GB 500GB DVDスーパーマルチ 無線LAN HDMI USB3.0 webカメラ 搭載 15.6型液晶ノート: エレクトロニクス

    人気のWindows7 HomePremiumモデル 大容量500GB HDD搭載 webカメラ搭載でスカイプなどのビデオチャットも! 無線LAN IEEE802.11b/g/n 対応 10キー付キーボードで数字入力もらくらく!

    Amazon.co.jp: Lenovo B590 59394999 Windows7 4GB 500GB DVDスーパーマルチ 無線LAN HDMI USB3.0 webカメラ 搭載 15.6型液晶ノート: エレクトロニクス
    kasumani
    kasumani 2014/03/07
    Lenovo B590 59394999 15.6インチ windows7 注意: Amazonポイントは、Amazon.co. Tags: from Pocket March 07, 2014 at 08:56PM via IFTTT
  • Amazon.co.jp: Dell ディスプレイ モニター U2713H 27インチ/WQHD/IPS非光沢/6ms/DVI(DL),HDMI.DPx2(MST)/AdobeRGB 99%/USBハブ/3: パソコン

    製品紹介:AdobeRGB99%、sRGB100%の広色域に対応した多機能モニタです。輝点保証付き。 画面サイズ/パネルタイプ:27インチ/AH-IPS ノングレア 解像度:2560x1440 WQHD 輝度:350cd/m2、コントラスト比:1000-200万:1 応答速度:6ms (GtoG) 入出力端子:DLinkDVI-D (HDCP)、HDMI1.4、DisplayPort1.2 (IN/ミニ/OUT) 付属品:電源ケーブル、DP-MiniDP, DVI (DL), USBケーブル 高さ調節/チルト/スイベル/ピボット/VESA:対応(+11.5cm)/対応/対応/対応(右側)/対応(100mm) USBハブ(3.0x4)、6in1カードリーダ、AX510外付けスピーカ対応(別売) サポート:24時間365日フリーダイアル、3年間プレミアム保証

    Amazon.co.jp: Dell ディスプレイ モニター U2713H 27インチ/WQHD/IPS非光沢/6ms/DVI(DL),HDMI.DPx2(MST)/AdobeRGB 99%/USBハブ/3: パソコン
    kasumani
    kasumani 2014/03/07
    Dell Uシリーズ 27インチ 液晶ディスプレイ (2560x1440/IPS非光沢液晶/Adobe RGB 99%/6ms/ブラック) U2713H 「【図説】DELL製WQHD(2560×1440)解像度モニター「U2713H」のレビュー(感想・評価)」という文字列で検索すると、ブログの開封か
  • Eclipse Orion 5.0.0 Release Review

    Projects The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.

    Eclipse Orion 5.0.0 Release Review
    kasumani
    kasumani 2014/03/07
    5.0.0 Release Review Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review. The Orion 5.0 Release be in February, 2014 and coincide with EclipseCon North America.  The 5. Tags: from Pocket M
  • npm install -d と -D - Qiita

    # ログの出力レベル変更 npm install -d grunt-contrib npm install --loglevel info grunt-contrib # package.jsonに書き込み npm install --save-dev grunt-contrib npm install -D grunt-contrib

    npm install -d と -D - Qiita
    kasumani
    kasumani 2014/03/07
    npm install -d と -D 0 ストック 0 コメント この投稿をストックする -dは--loglevel infoの略-Dは--save-devの略 # ログの出力レベル変更 npm install -d grunt-contrib npm install --loglevel info grunt-contrib # package. Tags: ifttt, kasumaniのストックした投稿 -
  • Jasmine tutorial - Qiita

    概要 Jasmineを使ってJavaScriptのテストを書くチュートリアル。rubyで動くjasmine gemを利用する。理由は下記 ウェブサーバーがついているのでプロダクションアプリを起動しなくてすむ Firefox(selenium webdriver)との連携が容易 testのスコープ Jasmineでテストするのはあくまでユニットであり開発向けである。受け入れのテストとは分けて考えるべき 前準備 ruby1.9/2.0 とbundler

    Jasmine tutorial - Qiita
    kasumani
    kasumani 2014/03/07
    Jasmine tutorial Jasmineでテストするのはあくまでユニットであり開発向けである。受け入れのテストとは分けて考えるべき Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 07:21PM via IFTTT
  • たまにしか使わないのでいつも忘れるVimコマンド - Qiita

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

    たまにしか使わないのでいつも忘れるVimコマンド - Qiita
    kasumani
    kasumani 2014/03/07
    たまにしか使わないのでいつも忘れるVimコマンド 0 ストック 0 コメント この投稿をストックする diffを取る。 vertical diffsplit ファイル名 改行コード一括置換 %s/^M//g ^Mは、[Ctrl] + [V] キーを押してから、[Ctrl] + [M] キーを押す
  • https://qiita.com/ta9to/items/fc099e5153c22590a970

    kasumani
    kasumani 2014/03/07
    GitHubとTrello繋げてプルリク/プッシュをカレンダー管理する GitHubで管理してるリポジトリへのプッシュとプルリクをTrelloのボードにぶっ込めるようにする。 Trello Adds a card to a Trello list for each commit when you push to GitHub. You can optio
  • OSXのChromeでダウンロードしたPDFをChrome PDF Viewerを使わせない - Qiita

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

    OSXのChromeでダウンロードしたPDFをChrome PDF Viewerを使わせない - Qiita
    kasumani
    kasumani 2014/03/07
    OSXのChromeでダウンロードしたPDFをChrome PDF Viewerを使わせない 環境設定>設定>プライバシー>コンテンツの設定>プラグイン>プラグインを個別に無効にする>Chrome PDF Viewer を無効にする Tags: ifttt, kasumaniのストックした投
  • jQuery mobleとiOS7の組み合わせでハマった事 - Qiita

    jQuery moble + backbone.js の構成でスマートフォン向けwebアプリを作成中に ios7だけ不具合で悩まされました。 その際の事を記録しておきます。 環境 ios7.04 jQuery mobile 1.3 ページ遷移時に、ナビゲーションバーのbackボタンを押すと遷移がヘン backボタンで戻ると、いきなりトップページに飛んだりする。 androidや、ios6では遷移前のページに正常に戻るが、ios7ではダメ。 よくよく調べると、backボタンでの戻りだけではなく、window.history を利用している所の挙動が 総じてヘン。 ggってみると OH… Work around for iOS 7 changePage / back button issue? - jQuery Forum 結果 window.history の代わりに、自前でページ履歴のマネ

    jQuery mobleとiOS7の組み合わせでハマった事 - Qiita
    kasumani
    kasumani 2014/03/07
    jQuery mobleとiOS7の組み合わせでハマった事 jQuery moble + backbone.js の構成でスマートフォン向けwebアプリを作成中に ios7だけ不具合で悩まされました。 その際の事を記録しておきます。 Tags: ifttt, kasumaniのストックした投稿 - qiita
  • 整列しなさいな - Qiita

    brenhilt@pc[dir]$ cat sample.txt ECDHE-RSA-AES256-GCM-SHA384 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD ECDHE-ECDSA-AES256-GCM-SHA384 Kx=ECDH Au=ECDSA Enc=AESGCM(256) Mac=AEAD ECDHE-RSA-AES256-SHA Kx=ECDH Au=RSA Enc=AES(256) Mac=SHA1 ECDH-ECDSA-AES256-GCM-SHA384 Kx=ECDH/ECDSA Au=ECDH Enc=AESGCM(256) Mac=AEAD ECDH-RSA-AES128-GCM-SHA256 Kx=ECDH/RSA Au=ECDH Enc=AESGCM(128) Mac=AEAD ECDH-ECDSA-AES128-GCM

    整列しなさいな - Qiita
    kasumani
    kasumani 2014/03/07
    整列しなさいな 「よーしパパあまりに見辛いから仕事サボって帰っちゃうぞー(怒」などという怒号が聞こえるかもしれません.ギターソロ column かもーん♪ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at
  • Rails 3.2 migrationメモ - Qiita

    migration をつかったデータベーススキーマの操作 migration ファイルの生成 あとから「必要なカラムが増えた」「カラムの名前を変更したい」「やっぱりこのテーブル要らない」など 保存するデータに変更があったときに、rails generate migration コマンドによるmigrationファイルの生成が役に立つ。 おおまかな手順としては、 追加(/削除/変更)したいカラムやテーブルのマイグレーションファイルの生成 マイグレーションファイルの統合(rake db:migrate) 手動で手を加える必要があるところを編集 eg. 生年月日カラムを追加するマイグレーションファイルの生成

    Rails 3.2 migrationメモ - Qiita
    kasumani
    kasumani 2014/03/07
    Rails 3.2 migrationメモ あとから「必要なカラムが増えた」「カラムの名前を変更したい」「やっぱりこのテーブル要らない」など 保存するデータに変更があったときに、rails generate migration コマンドによるmigrationファイルの生
  • [jQuery UI] Dialogで「タイトルバーを非表示」and「閉じるボタンを表示」する方法 - Qiita

    $dialog.dialog({ autoOpen : false, open : function(event, ui){ $('.ui-dialog-titlebar').removeClass('ui-widget-header'); } }); $dialog.dialog('open');

    [jQuery UI] Dialogで「タイトルバーを非表示」and「閉じるボタンを表示」する方法 - Qiita
    kasumani
    kasumani 2014/03/07
    Dialogで「タイトルバーを非表示」and「閉じるボタンを表示」する方法 0 ストック 0 コメント この投稿をストックする 何かオプションがあるのかもしれないけど、これで対応した。 $dialog.dialog({ autoOpen : false, open : function(event
  • fabricで高速なファイル転送 - Qiita

    追記: http://qiita.com/NPoi/items/46364461f0ab76e986c3 のやり方の方がスマートですね! fabricのputは遅くないですか?rsyncを使っちゃいましょう。画像やHTML、JSなど静的なファイルがたくさんあるディレクトリをまるごと転送するようなケースではfabricの実行時間が劇的に違うテクニックですのでご紹介します。(fabricをある程度使ってる人を想定させていただいております) rootじゃないユーザでrsync これはfabricから公式機能で提供されてるので簡単に使っちゃえます。 from fabric.contrib.project import rsync_project @task def hoge(): rsync_project( local_dir='./mydir', remote_dir='/usr/local/

    fabricで高速なファイル転送 - Qiita
    kasumani
    kasumani 2014/03/07
    fabricで高速なファイル転送 fabricのputは遅くないですか?rsyncを使っちゃいましょう。画像やHTML、JSなど静的なファイルがたくさんあるディレクトリをまるごと転送するようなケースではfabricの実行時間が劇的に違うテクニッ
  • リリース向け Xcode 5 でのプロビジョニング・ファイルの追加方法 - Qiita

    Xcode 5 でアプリリリース用にプロビジョニングファイルを指定する方法 設定手順 Xcode のTarget を選択 Build Settings タブをクリック Code Signing の項目を開く Provisioning Profile を探す Provisioning Profileが、なかったら 上の方にあるフィルター Basic All のAllをクリック Provisioning Profile が表示されるので、該当するプロビジョニングプロファイルを選ぶ 参考URL Xcode 5の Provisioning Profile指定方法 - Dolice Lab 感想 ググっても情報ないので書いた。 Xcode 5 わかりづらい。 Register as a new user and use Qiita more conveniently You get articles

    リリース向け Xcode 5 でのプロビジョニング・ファイルの追加方法 - Qiita
    kasumani
    kasumani 2014/03/07
    リリース向け Xcode 5 でのプロビジョニング・ファイルの追加方法 0 ストック 0 コメント この投稿をストックする Xcode 5 でアプリリリース用にプロビジョニングファイルを指定する方法 設定手順 Xcode のTarget を選択 Build Setting
  • iOSで選択できる言語 - Qiita

    iOSで選択できる言語を調べました。 NSLocaleのpreferredLanguagesを使うと、iOSの言語の設定(設定 -> 一般 -> 言語環境 -> 言語)に表示される選択肢の言語が同じ並び順で取得できます。iPhone5s(iOS7.0.6)では36種類あります。設定で選べるこの36種類が、ユーザがiOSで指定しうる言語といえるでしょう。 (OSのバージョンアップ等で今後増える可能性はある) for (NSString *localeId in [NSLocale preferredLanguages]) { NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:localeId]; NSLocale *jaLocale = [[NSLocale alloc] initWithLocaleIdentifie

    iOSで選択できる言語 - Qiita
    kasumani
    kasumani 2014/03/07
    iOSで選択できる言語 iOSで選択できる言語を調べました。 NSLocaleのpreferredLanguagesを使うと、iOSの言語の設定(設定 -> 一般 -> 言語環境 -> 言語)に表示される選択肢の言語が同じ並び順で取得できます。iPhone5s(iOS7.0. Tags: iftt
  • nginxのログをLTSV形式で出力して、fluentd経由でMongoDBに保存する - Qiita

    nginxlog_formatを忘れないところにメモっておきたかったのでメモ。 nginx設定 nginx.confのhttpコンテキスト内にLTSV形式のログフォーマット定義を行う。$time_iso8601などの変数はnginx http_core_moduleのEmbedded Variablesを参照して適当に設定しています。 /etc/nginx/conf.d/log_format.confとして分離したファイルで設定して、nginx.conf内でconf.d/*.confを読み込むようにする。 log_format ltsv 'time:$time_iso8601\t' 'remote_addr:$remote_addr\t' 'request_method:$request_method\t' 'request_length:$request_length\t' 'requ

    nginxのログをLTSV形式で出力して、fluentd経由でMongoDBに保存する - Qiita
    kasumani
    kasumani 2014/03/07
    nginxのログをLTSV形式で出力して、fluentd経由でMongoDBに保存する nginx.confのhttpコンテキスト内にLTSV形式のログフォーマット定義を行う。$time_iso8601などの変数はnginx http_core_moduleのEmbedded Variablesを参照して適当に設定しています
  • https://qiita.com/ktyubeshi/items/45e65efb5d056b3d9e34

    kasumani
    kasumani 2014/03/07
    Excelの"プライバシーに関する注意"の確認ダイアログを黙らせる Excel 2007で「ドキュメントを保存する時にファイルのプロパティから個人情報を削除する」 がONになっているブックでVBAを書くと保存する時に毎回表示
  • mysqladmin コマンド - Qiita

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

    mysqladmin コマンド - Qiita
    kasumani
    kasumani 2014/03/07
    mysqladmin コマンド 0 ストック 0 コメント この投稿をストックする DB作成 mysqladmin -uroot -p create databasename DB削除 mysqladmin -uroot -p drop databasename 権限更新 mysqladmin -uroot -p flash-privileges パスワード変更 mysqladmin -uroot -p Tags: ifttt, kasuman
  • Amazon.co.jp: :

    kasumani
    kasumani 2014/03/07
    Kindle Fire HDX 7タブレット Kindle FireだけのHDXディスプレイは、圧倒的な高解像度(323ppi)、忠実な色彩を再現する100% sRGB、反射を抑えるスクリーン、向上した輝度で、画像も動画も美しく 革新的なHDXディスプレイ Kindle Fire HDXはKin
  • CSSのAからZを学べる映像チュートリアル『A to Z CSS』 | 100SHIKI

    まだリリース前だが期待できそうなのでご紹介。 A to Z CSSでは、CSSのいろいろが学べる動画を提供していくようだ。 動画の数は26、ちょうどアルファベットの数だ。 またAの動画は「auto」、Bの動画は「box-model」といった具合にもなっている。 AからZで学ぶことにより、直感的に進捗がわかるかもですな。リリースに期待したい。

    CSSのAからZを学べる映像チュートリアル『A to Z CSS』 | 100SHIKI
    kasumani
    kasumani 2014/03/07
    CSSのAからZを学べる映像チュートリアル『A to Z CSS』 AからZで学ぶことにより、直感的に進捗がわかるかもですな。リリースに期待したい。 Tags: feedly, ifttt, recently read, saved for later from Pocket March 07, 2014 at 07:10PM via IFTTT
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
    kasumani
    kasumani 2014/03/07
    これからはじめるIllustrator。デザインに使える無料ベクター素材まとめPhotoshopVIP | Photoshopと並んで人気の高いベクター画像ソフト、Illustrator。今回はそんなIllustratorを使ってカスマイズできる、ユニークな素材がまとめていま
  • JavaScript か CoffeeScript かで結果が変わるプログラム - 音の鳴るブログ

    使い所皆無なんだけど、このプログラムは JavaScript だと "JavaScript" と評価されて CoffeeScript だと "CoffeeScript" と評価される。 { JavaScript: ["CoffeeScript"] }["JavaScript"][0] 検証用コード code = '{ JavaScript: ["CoffeeScript"] }["JavaScript"][0]'; // "CoffeeScript" と評価される eval(CoffeeScript.compile(code, {bare:true})); // "JavaScript" と評価される eval(code); こうしてしまうと、観察者効果でどちらでも "CoffeeScript" と評価されてしまう。 a = { JavaScript: ["CoffeeScript"] }

    JavaScript か CoffeeScript かで結果が変わるプログラム - 音の鳴るブログ
    kasumani
    kasumani 2014/03/07
    JavaScript か CoffeeScript かで結果が変わるプログラム 使い所皆無なんだけど、このプログラムは JavaScript だと "JavaScript" と評価されて CoffeeScript だと "CoffeeScript" と評価される。 こうしてしまうと、観察者効果で
  • DRY重患者RubyistのためのNullObjectパターン

    以前私はRubyistはDRY症候群に掛かっているという記事を書いた。 RubyistたちのDRY症候群との戦い 要約するとDRYじゃないコードを見るとRubyistはムズムズするといった内容だ。 前回私が書いた記事の中に、次のようなコードが出てきた。 def run @methods.inject(@obj) do |mem, method| if custom = Filter.filters[method] custom.call(mem) else mem.send method end end end Rubyでパイプライン? これは@methodsに格納したメソッドを@objに対し順次呼び出すが、同名のフィルタがFilter.filtersにあるのならそれをcallする、といったコードである。 あなたが重度のDRY症候群に掛かっているなら、このコードを見てムズムズしているに違い

    kasumani
    kasumani 2014/03/07
    DRY重患者RubyistのためのNullObjectパターン 要約するとDRYじゃないコードを見るとRubyistはムズムズするといった内容だ。 前回私が書いた記事の中に、次のようなコードが出てきた。 Tags: feedly, ifttt, recently read, saved for later from Poc
  • Google Music for Mac - WebブラウザをラッピングしたGoogle Music専用クライアント MOONGIFT

    今か今かと待ちつつもなかなか日向けにはリリースされないGoogle Music。そんなGoogle Musicデスクトップ向けにはWebブラウザを使って提供されますが、常時使うには多少不便でしょう。そこで望まれるのが専用クライアントになります。 昔であればWeb APIを使って…なんて感じだったかも知れませんが、今はJavaScriptを使うことでここまで作れてしまいます。そんなソフトウェアがGoogle Music for Macです。日では使えませんが参考にどうぞ。 Google Music for Macの使い方 トップページです。日からではここまでが限界でした… 公式サイトの画像。普通のメディアプレーヤですね。 Google Music for Macの面白いところはWebKitをラッピングし、スタイルシートとJavaScriptによってGoogle MusicUIを組み

    Google Music for Mac - WebブラウザをラッピングしたGoogle Music専用クライアント MOONGIFT
    kasumani
    kasumani 2014/03/07
    Google Music for Mac - WebブラウザをラッピングしたGoogle Music専用クライアント 今か今かと待ちつつもなかなか日本向けにはリリースされないGoogle Music。そんなGoogle Musicはデスクトップ向けにはWebブラウザを使って提供されますが
  • Ridiculously Responsive Social Sharing Buttons·レスポンシブ対応のソーシャル共有ボタン MOONGIFT

    ソーシャルサービス全盛の今、各サービスは独自のボタンを配布しています。Twitter/Facebook/Google+/Githubなどそれぞれのサービスがボタンを埋め込めるようにしていますが、個人的にどうもデザインが好きではありません。かつレンダリングに時間がかかって重たいです。 さらに言えばモバイル、PCで最適化はされていてもレスポンシブな訳でもありません。ということでレスポンシブWebデザインを採用しているサイトにはRidiculously Responsive Social Sharing Buttonsをお勧めします。 Ridiculously Responsive Social Sharing Buttonsの使い方 実際に配置してみた感じでは以下のようになります。 対応しているサービスはメール、Facebook、LinkedIn、TwitterGoogle+、Pintere

    Ridiculously Responsive Social Sharing Buttons·レスポンシブ対応のソーシャル共有ボタン MOONGIFT
    kasumani
    kasumani 2014/03/07
    Ridiculously Responsive Social Sharing Buttons – レスポンシブ対応のソーシャル共有ボタン ソーシャルサービス全盛の今、各サービスは独自のボタンを配布しています。Twitter/Facebook/Google+/Githubなどそれぞれのサービスがボタンを埋め
  • Node.jsのコールバック地獄をPromiseやGeneratorを使って解消する - HackerNews翻訳してみた

    「HackerNews翻訳してみた」が POSTD (ポスト・ディー) としてリニューアルしました! この記事はここでも公開されています。 Original article: Managing Node.js Callback Hell with Promises, Generators and Other Approaches by Marc Harter 下のようなコードが、親しみをこめて「コールバック地獄」とか「死のピラミッド」とか呼ばれているのはご存じですよね。 doAsync1(function () { doAsync2(function () { doAsync3(function () { doAsync4(function () { }) }) }) この状態がコールバック地獄かどうかは、意見の分かれるところでしょう。ネストがいくら深くても全く問題がないコードもあるからで

    Node.jsのコールバック地獄をPromiseやGeneratorを使って解消する - HackerNews翻訳してみた
    kasumani
    kasumani 2014/03/07
    Node.jsのコールバック地獄をPromiseやGeneratorを使って解消する 下のようなコードが、親しみをこめて「コールバック地獄」とか「死のピラミッド」とか呼ばれているのはご存じですよね。 Tags: feedly, ifttt, recently read, saved for late
  • Android Studio 0.5.0への移行Tips – ブライテクノBlog

    Android Studio 0.5.0がCanary Channel (いわゆる人柱向け)で公開されましたが、0.4.x時とはbuild.gradleのファイルの書き方などが違うので、移行(マイグレーション)の作業が必要です。 特に0.4.2からのアップデートの場合、公式サイトの情報だけでは足りない(気づきにくい)部分があるので、簡易に手順をまとめておきます。 gradle plugin を0.8(0.7)から0.9へ変更 当然ですが、まずはgradle pluginのバージョンを変更します。以下は例です。 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } } SDKのアップデートbuild toolsの19.0.

    kasumani
    kasumani 2014/03/07
    Android Studio 0.5.0への移行Tips Android Studio 0.5.0がCanary Channel (いわゆる人柱向け)で公開されましたが、0.4.x時とはbuild.gradleのファイルの書き方などが違うので、移行(マイグレーション)の作業が必要です。 特に0.4. Tags: feedly, ifttt,
  • レスポンシブWebデザインに対応したモーダルウィンドウを実装するjQueryプラグイン・Remodal

    RWD対応のモーダルウィンドウを実装するスクリプト、Remodalのご紹介です。jQueryに依存しています。 RWDなWebサイトで使えるモーダルウィンドウ実装スクリプトです。 デバイスのモニタサイズに応じて適切なレイアウトを維持するモーダルウィンドウです。 スマフォの場合は全画面に表示されるのでフィンガーフレンドリーを考慮した設計と言えそうです。 <script src="http:////ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script src="jquery.remodal.min.js"></script>体とスクリプトを読み込みます。 <div class="remodal" data-remodal-id="modal" data-remodal-options='{ "

    レスポンシブWebデザインに対応したモーダルウィンドウを実装するjQueryプラグイン・Remodal
    kasumani
    kasumani 2014/03/07
    レスポンシブWebデザインに対応したモーダルウィンドウを実装するjQueryプラグイン・Remodal RWD対応のモーダルウィンドウを実装するスクリプト、Remodalのご紹介です。jQueryに依存しています。 Tags: feedly, ifttt, recently read, saved fo
  • Contact Form 7 から Google Drive のスプレッドシートに書き込むプラグイン Contact Form 7 to SpreadSheet

    Contact Form 7 から Google Drive のスプレッドシートに書き込むプラグイン Contact Form 7 to SpreadSheet 2014年03月07日 14:32WordPress みやけりょうの人がこんなプラグインを作りました。 miyakeryo/contact-form-7-to-ss 名前のとおり、 WordPress のプラグイン Contact Form 7 から送信された内容を Google Docs (旧 Google Drive) のスプレッドシートに保存してくれるプラグインです。 これは便利。 使い方 これは Contact Form 7 のプラグインなので まず Contact Form 7 がないとはじまりません。 WordPress の定番プラグインですね。 WordPress › Contact Form 7 « WordPre

    Contact Form 7 から Google Drive のスプレッドシートに書き込むプラグイン Contact Form 7 to SpreadSheet
    kasumani
    kasumani 2014/03/07
    Contact Form 7 から Google Drive のスプレッドシートに書き込むプラグイン Contact Form 7 to SpreadSheet 名前のとおり、 WordPress のプラグイン Contact Form 7 から送信された内容を Google Docs (旧 Google Drive) のスプレッドシートに保存してくれ
  • Evernote Blog � Blog Archive � New updates to Web and Windows

    에버노트에 뭐가 새로워요?에버노트에서 무슨 일이 일어나고 있는지 궁금하신가요? 아래의 기사들을 확인하여 우리가 작업 중인 흥미로운 것들을 모두 볼 수 있습니다. 새로운 소식레거시 버전 Evernote 앱 사용 중지2024년 3월 26일, 저희는 레거시 버전 Evernote 앱에 작별을 고합니다. v10 이전의 Evernote 경험을 단일화하면 보안 수준을 크게 높이고 더 빠른 개발을 위해 더 많은 자원을 투입할 수 있습니다. 더 읽기 14가지 주요 기능이 이제 모든 사용자에게 제공됩니다이 중요한 Evernote 기능들은 검색, 첨부 관리, 노트 액세스 등 핵심적인 제품 성능을 높여줍니다. 이제 누구나 그 기능을 사용해 Evernote의 잠재성을 최대한 활용할 수 있습니다.

    Evernote Blog � Blog Archive � New updates to Web and Windows
    kasumani
    kasumani 2014/03/07
    同期の高速化について 私たちの同期への取り組みについては「Evernote の同期が4倍速くなりました」や、「Evernote for Windows アップデート: 画像の注釈機能と同期の高速化」でお伝えしてきました。この記事は開発者向けの内
  • 昔は画像を使っていたけど、今は使わなくても再現できるもの色々。 | 福岡 ホームページ制作のブレンドデザイン

    2014年03月07日 日々思うこと 昔は画像を使っていたけど、今は使わなくても再現できるもの色々。 Tweet ホームページ制作に関する技術も年々進んでいて、昔は画像を使わないと実現できなかったものも、今は使わずにできるようになったものが色々とあります。CSSという文字や背景の色、レイアウトなどを指示するファイルをホームページ制作に使用しますが、追加機能が加えられたCSS3を使うことで画像の代わりに再現できるようになりました。 画像を使わなくて済むと、画像よりもファイルサイズが小さくて済むので、ホームページの読み込みが速くなったり、編集がしやすくなったり、画像を作る手間が省けたりと利点が色々あります。具体的に何が変わったのかをご紹介しておきます。 1.グラデーション 昔は背景にグラデーションを使いたい、といった時はグラデーションの画像を用意していました。今はCSS3でグラデーション

    昔は画像を使っていたけど、今は使わなくても再現できるもの色々。 | 福岡 ホームページ制作のブレンドデザイン
    kasumani
    kasumani 2014/03/07
    昔は画像を使っていたけど、今は使わなくても再現できるもの色々。 ホームページ制作に関する技術も年々進んでいて、昔は画像を使わないと実現できなかったものも、今は使わずにできるようになったものが色々とあり
  • 【デブサミ2014】13-B-2 レポート 「グリーにおけるChef導入事例~既存の資産を活かし新しい技術を導入する~」

    Chef導入の背景 荒井氏はChefの概要説明の後、導入における『よくある風景』について説明しました。「たいてい、サーバが欲しい際には運用担当者に『サーバをx台ください』と申請、そして担当者が『秘伝のタレ』の如く手順書を元にコマンドを実行、提供するという流れ。これは荒井の周りだけでなく、世間一般的にも『よくある風景』でしょう。このフローは非効率であり、自動化したいところです」と荒井氏は説きます。Chefによって自動化することで処理の効率化を図り、自動で処理を行うことで手動実行の際の人為的ミスもなくなり安定運用が見込めます。デリバリーのスピードも格段に上がることもあり、Chef導入を決断するに至りました。 導入以前の状況 荒井氏の直面する環境下では、すでにあるインフラにChefを導入する必要性がありました。Debianを利用しており、パッケージで変更管理も行っている状態。設定ファイルのボリュ

    kasumani
    kasumani 2014/03/07
    【デブサミ2014】13-B-2 レポート 「グリーにおけるChef導入事例~既存の資産を活かし新しい技術を導入する~」 Chef導入の背景  荒井氏はChefの概要説明の後、導入における『よくある風景』について説明しました。「たいて
  • ブルーライトカットアプリ「f.lux for Mac」がアップデートして激しく便利に | ソフトアンテナ

    モニターの色温度を自動変更し、目にやさしい色温度で作業できる大人気アプリ「f.lux for Mac」がアップデート。最新ベータ(Version 26.0)で、起床時間の指定が可能になるなど、激しく便利に進化しています(ダウンロード)。 設定パネルが進化 以前のf.luxと違って、自分で起床時間を入力できるようになっています。この時間が早いほど「Daytime」の時間が伸びていきます。Daytime(日中) / Sunset(夕方) / Bedtime(夜)のそれぞれ色温度は、ボタンを押してから一番上のスライダーで変更できます。 例えば11:30起床で、夜もガンガン仕事するような人の場合の例。起床時間の影響で昼の時間が短くなり、夜の色温度をあげるとグラフの形も変わっていることがわかります。視覚的に分かりやすいですね。 大人気ソフトの着実なアップデートです。フリーソフトなので興味のある方は試

    ブルーライトカットアプリ「f.lux for Mac」がアップデートして激しく便利に | ソフトアンテナ
    kasumani
    kasumani 2014/03/07
    ブルーライトカットアプリ「f.lux for Mac」がアップデートして激しく便利に モニターの色温度を自動変更し、目にやさしい色温度で作業できる大人気アプリ「f.lux for Mac」がアップデート。最新ベータ(Version 26.0)で、起床時間
  • 新規お気に入り

    kasumani
    kasumani 2014/03/07
    1.2万円のヘッドホン(FOSTEX T50RP)を改造して12万円台の音にする タイトルのとおり、FOSTEX T50RPを改造する記事です。海外では改造T50RPを5万円で売る商売にしちゃう人が出るほど事例は豊富なのですが、日本語記事が少なかっ
  • GitHubがデベロッパープログラム開始、API変更の通知など提供

    GitHubは2014年3月6日、デベロッパーのための情報やリソースを提供する新プログラム「GitHub Developer Program」の開設を発表した。 Developer Programは「素晴らしいソフトウェアを設計、構築、出荷するためにはコミュニティが要る」とのキャッチフレーズを掲げる。同社のブログでは「GitHubが提供してきたAPIは時と共に進化を遂げ、柔軟性を高め、機能が強化され、エンドポイントも増えた。Developer Programの立ち上げはその次の章になる」と説明している。 同プログラムに加入すると、API変更についての通知を受け取れるほか、一部の新機能を正式リリース前に試用したり、GitHub Enterprise用のアプリケーションを開発・テストするためのデベロッパーライセンスをリクエストしたりできる。 また、GitHubと連携しているアプリケーションやサ

    GitHubがデベロッパープログラム開始、API変更の通知など提供
    kasumani
    kasumani 2014/03/07
    GitHubがデベロッパープログラム開始、API変更の通知など提供  GitHubは2014年3月6日、デベロッパーのための情報やリソースを提供する新プログラム「GitHub Developer Program」の開設を発表した。 Tags: feedly, ifttt, recently read, saved for
  • WebブラウザベースのIDE「Eclipse Orion 5.0」が登場 | OSDN Magazine

    Eclipse Orion開発チームは3月3日、Webブラウザ上で動作する統合開発環境(IDE)「Orion 5.0」をリリースした。外観が一新されたほか、Cloud Foundry APIサポートなど多数の新機能が加わっている。 Orionはシンタックスハイライト付きのコードエディタやファイルマネージャ、Git/FTP/SFTPクライアントなどの機能を備えたIDE。JavaScriptで実装されており、Eclipse Foundationの下オープンソースで開発されている。ライセンスはEclipse Public Licence(EPL)。また、自分のサーバーにOrionをインストールすることなしにOrionを利用できるクラウド型サービス「OrionHub」も提供されている。 Orion 3.0ではルック&フィールが新しくなった。変更点の例としては、メニューバーにコンテキストメニューの要

    WebブラウザベースのIDE「Eclipse Orion 5.0」が登場 | OSDN Magazine
    kasumani
    kasumani 2014/03/07
    WebブラウザベースのIDE「Eclipse Orion 5.0」が登場  Eclipse Orion開発チームは3月3日、Webブラウザ上で動作する統合開発環境(IDE)「Orion 5.0」をリリースした。外観が一新されたほか、Cloud Foundry APIサポートなど多数の新機能が加
  • Amazon.co.jp: Kindle Fire HDX 8.9 16GB タブレット(第3世代): Digital Text 2

    独自の8.9インチHDXディスプレイ(2560x1600)に高解像度(339ppi)、忠実な色彩を再現する100% sRGBで、HDをはるかに上回る、鮮やかで生き生きとしたグラフィック 革命的な軽量デザイン—わずか374g、前世代機より34%軽い。7.8mmの薄型ボディで片手でも快適 超高速2.2GHzクアッドコアプロセッサーで前世代機よりも3倍強力な処理能力。2GBのRAM、Adreno 330GPUゲームも動画もスムーズに 8メガピクセルの背面カメラで高解像度の写真や1080pの高画質HDビデオを撮影。さらに前面の720pのHDカメラを使ってSkypeのビデオチャットなども楽しめます

    Amazon.co.jp: Kindle Fire HDX 8.9 16GB タブレット(第3世代): Digital Text 2
    kasumani
    kasumani 2014/03/07
    Kindle Fire HDX 8.9タブレット &quot;8.9インチの高解像度ディスプレイ(解像度2560×1600)を持ちながら、親指と人差し指の2本でも持ち上げられるほどに軽いという驚くべきタブレット&quot; — GIGAZINE Tags: from Pocket March 07, 2014 at 06:04PM vi
  • Systemd入門(5) - PrivateTmpの実装を見る - めもめも

    Systemd入門(4) - serviceタイプUnitの設定ファイル」で、[Service]セクションのオプション「PrivateTmp」を紹介しました。実はこの他にも、ファイルシステムのセキュリティ保護を図るオプションがあります。今回は、これらオプションの紹介に加えて、それがどのような仕組みで実装されているのかを解説します。 参考資料 systemd for Administrators, Part VI - Changing Roots systemd for Administrators, Part XII - Securing Your Services ファイルシステム保護オプション serviceタイプのUnitについて、[Service]セクションで次のようなオプションを指定できます。(念のため、PrivateTmpも再掲しています。) オプション 説明 ReadOnl

    Systemd入門(5) - PrivateTmpの実装を見る - めもめも
    kasumani
    kasumani 2014/03/07
    Systemd入門(5) - PrivateTmpの実装を見る 「Systemd入門(4) - serviceタイプUnitの設定ファイル」で、[Service]セクションのオプション「PrivateTmp」を紹介しました。実はこの他にも、ファイルシステムのセキュリティ保護を図るオプショ
  • /etc以下のファイルの変更をこっそりgitでトレースするツール - めもめも

    ・・・というと、「それってetckeeperでできるよ」という返答が高確率で返ってくるのですが、etckeeperの場合は、/etc以下を直接、バージョン管理システムの管理対象にして、システム管理者が意識的にコミットする形になります。 そうではなくて、たとえば、標準構成のLinuxの環境を利用者に貸し出して、自由にカスタマイズして使ってもらうのだけど、何か問題がおきて問い合わせがあった時に、サポート担当者が過去の設定変更の履歴を追えると便利じゃない? というような利用シーンを想定しています。なので、利用者には存在を意識させずに、裏でこっそり差分を記録してけるといいかな、という感じです。 というようなことを3分ぐらい考えて書いたのが下記のスクリプト。 etctrace.sh #!/bin/sh TARGET=/etc REPODIR=/backup/etcrepo mkdir -p $REP

    /etc以下のファイルの変更をこっそりgitでトレースするツール - めもめも
    kasumani
    kasumani 2014/03/07
    /etc以下のファイルの変更をこっそりgitでトレースするツール ・・・というと、「それってetckeeperでできるよ」という返答が高確率で返ってくるのですが、etckeeperの場合は、/etc以下を直接、バージョン管理システムの管理対
  • Systemd入門(4) - serviceタイプUnitの設定ファイル - めもめも

    この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが、その点はご了承ください。 今回は、serviceタイプのUnitについて、設定ファイルの書き方を説明します。 Unit設定ファイル 参考資料 ・systemd.unitのmanページ:設定ファイルの一般的な説明 ・systemd.serviceのmanページ:serviceタイプUnitの設定オプションの説明 「Systemd入門(1) - Unitの概念を理解する」で説明したように、各Unitの設定ファイルは、/usr/lib/systemd/system/以下と/etc/systemd/system/以下にあります。両方のディレクトリに同名の設定ファイルがある場合は、後者(/etc/systemd/sys

    Systemd入門(4) - serviceタイプUnitの設定ファイル - めもめも
    kasumani
    kasumani 2014/03/07
    Systemd入門(4) - serviceタイプUnitの設定ファイル この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが、そ
  • Systemd入門(3) - cgroupsと動的生成Unitに関する小ネタ - めもめも

    この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが、その点はご了承ください。 今回は、表題の小ネタを2つお届けします。 cgroups systemdの管理下では、すべてのプロセスについて、cgroupsによる分類が行われます。cgroupsでは、グループに階層構造を持たせることができますが、systemdは「systemグループ」と「userグループ」を用意した上で、その下にサブグループを作成していきます。 グループ 説明 system systemdから起動するserviceについて、この下に該当service用のサブグループを作成します。 user この下にユーザアカウントごとのサブグループを作成します。その下には、さらに、ログイン端末ごとのサブグループ

    Systemd入門(3) - cgroupsと動的生成Unitに関する小ネタ - めもめも
    kasumani
    kasumani 2014/03/07
    Systemd入門(3) - cgroupsと動的生成Unitに関する小ネタ この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが
  • Systemd入門(2) - Serviceの操作方法 - めもめも

    この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが、その点はご了承ください。 前回は、systemdの基概念となるUnitの説明をしました。今回は、日々のオペレーションで必要となる、serviceの操作方法をまとめます。旧来のchkconfigコマンド、serviceコマンドに相当する部分ですね。 サービスの確認 現在稼働中のサービス一覧 # systemctl list-units --type=service UNIT LOAD ACTIVE SUB JOB DESCRIPTION auditd.service loaded active running Security Auditing Service crond.service loaded act

    Systemd入門(2) - Serviceの操作方法 - めもめも
    kasumani
    kasumani 2014/03/07
    Systemd入門(2) - Serviceの操作方法 この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが、その点はご了承く
  • Systemd入門(1) - Unitの概念を理解する - めもめも

    Linuxの起動処理は、これまでinit/upstartと呼ばれる仕組みで行われていました。Red Hat Enterprise Linux 7 (RHEL7)では、これが、systemdと呼ばれるまったく新しい仕組みに置き換わります。Fedoraでは、すでに先行してsystemdが採用されていますが、この連載(?)では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明していきます。今回は、systemdの動作の基礎となる「Unit」の概念を理解します。 systemdを採用したFedoraでLinuxの基礎を学びなそう!という方には、「「独習Linux専科」サーバ構築/運用/管理――あなたに伝えたい技と知恵と鉄則」がお勧めです。(^^/ systemdの考え方 参考資料 ・Rethinking PID 1:systemdの開発者であるLennart

    Systemd入門(1) - Unitの概念を理解する - めもめも
    kasumani
    kasumani 2014/03/07
    Systemd入門(1) - Unitの概念を理解する Linuxの起動処理は、これまでinit/upstartと呼ばれる仕組みで行われていました。Red Hat Enterprise Linux 7 (RHEL7)では、これが、systemdと呼ばれるまったく新しい仕組みに置き換わります。Fedoraでは
  • Airwolf Space

    Aug 04, 2021 Welcome to Clock mini 3A new clock app made just for Mac

    Airwolf Space
    kasumani
    kasumani 2014/03/07
    Clipboard management for your Mac and iPhone with cloud sync and push notification, Introducing Paster. Cloud Sync Cloud sync is automatically happening in the background to transfer latest clipboard content to device. And instead of using local WiFi based network, we use industry standard HTTPS con
  • Intellij IDEAファミリーで、コミットログとJIRA Issueを連携させる - Qiita

    IntelliJファミリーのIDEにこの設定を入れておくと、コミットのコメントにIssueIDを入れておけば、それがリンクとして表示されるので変更の経緯や背景をシームレスに追いかけられてストレスフリー。 設定手順 Settingsメニューで Version Control -> Issue Navigation JIRAのURLを入力 自動的に、IssueのURLにマッチさせる設定が反映される ホントに正しくリンクされるかチェックしてみる Changesウィンドでコミットログを見る時、コミットログにIssueIDが入っているとそのIssueIDが自動的にリンクになる。

    Intellij IDEAファミリーで、コミットログとJIRA Issueを連携させる - Qiita
    kasumani
    kasumani 2014/03/07
    Intellij IDEAファミリーで、コミットログとJIRA Issueを連携させる 1 ストック 0 コメント この投稿をストックする IntelliJファミリーのIDEにこの設定を入れておくと、コミットのコメントにIssueIDを入れておけば、それがリンクと
  • ag の検索で除外設定を使う - Qiita

    ag こと The Silver Searcher、検索が早くてとても便利ですよね。 (ag は 銀の元素記号が由来らしいですよ) なぜか巷では今になって ack が話題になっているようですが、やっぱり ag だよね ag! 詳しい使い方は以下あたりを見て下さい。 ackを捨てて、より高速なag(The Silver Searcher)に切り替えた - Glide Note - グライドノート 除外対象を ~/.agignore に設定しよう デフォルトだと探して欲しくないファイルやディレクトリの中まで対象になってしまうので、困るときも多いかと思います。 (.gitignore 等も見てくれたりするけど、それだけじゃ足りないですよね) そこで、検索してほしくない対象を ~/.agignore に書いておくことで、それらを除外して検索することができます。 これを設定するだけで、かなり使い勝手

    ag の検索で除外設定を使う - Qiita
    kasumani
    kasumani 2014/03/07
    ag の検索で除外設定を使う ag こと The Silver Searcher、検索が早くてとても便利ですよね。 (ag は 銀の元素記号が由来らしいですよ) なぜか巷では今になって ack が話題になっているようですが、やっぱり ag だよね ag! Tags: ifttt,
  • railsでdb:migrateした後railsプロセス再起動が必要な理由 - Qiita

    モデルがカラムの情報をキャッシュして持っているから 間違ってたら突っ込み希望です 参照サイト Active Record Migrations — Ruby on Rails Guides activerecord - Model.reset_column_information does not reload columns in rails migration - Stack Overflow reset_column_information - IwazerReport => db:migrateでカラム変更してもモデルがカラム情報を保持しているのでreset_column_informationしないとうまく動かないという理解 db:migrate後のモデル操作例 以下のようなコードを用意する # db/migrate/20140306063809_create_products.

    railsでdb:migrateした後railsプロセス再起動が必要な理由 - Qiita
    kasumani
    kasumani 2014/03/07
    railsでdb:migrateした後railsプロセス再起動が必要な理由 update_attributes!の中を追ってみるとsave!でcolumnで持っていないカラムは無視してそう Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 01:38PM via IFTTT
  • レスポンシブデザインで気をつけたい、電話番号の扱い - Qiita

    レスポンシブデザインでWebページを制作する際、電話番号の扱いにいつも迷うのでまとめてみました。 電話番号の自動リンク機能を無効化する iPhoneiPadに搭載されているsafariでは、ページ内の電話番号を自動でリンクに変換し、タップすることで電話をかけることができる機能が用意されています。 しかし、この機能は注文番号やIPアドレス、そのほか電話番号らしき数字で構成された文字列をすべてリンクしてしまうという問題があるほか、Android端末やChromeにはこの機能がないため、ユーザの混乱を避けるためにも無効化しておくのがベターです。 電話番号の自動リンク機能を無効化するには、head部に以下のように追記します。 <!DOCTYPE html> <html> <head> <!-- 電話番号の自動リンク機能を無効化 --> <meta name="format-detection"

    レスポンシブデザインで気をつけたい、電話番号の扱い - Qiita
    kasumani
    kasumani 2014/03/07
    レスポンシブデザインで気をつけたい、電話番号の扱い レスポンシブデザインでWebページを制作する際、電話番号の扱いにいつも迷うのでまとめてみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 a
  • ふと「このリポジトリのコミット総数ってどれくらいなんだろう?」って思った時に叩くコマンド - Qiita

    git shortlog -s | perl -anle 'print $x += $F[0]' | tail -1 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    ふと「このリポジトリのコミット総数ってどれくらいなんだろう?」って思った時に叩くコマンド - Qiita
    kasumani
    kasumani 2014/03/07
    ふと「このリポジトリのコミット総数ってどれくらいなんだろう?」って思った時に叩くコマンド 0 ストック 2 コメント この投稿をストックする git shortlog -s | perl -anle 'print $x += $F[0]' | tail -1 t_ishida フォローする197 Contribution Or
  • Sencha Touch 2でWebアプリを始める - Qiita

    バージョンは Sencha cmd : 4.0.6.27 Sencha SDK : 2.3.1 インストール 以下を用意する Sencha Cmd : http://www.sencha.com/products/sencha-cmd/download Sencha Touch SDK : http://www.sencha.com/products/touch/download/ Ruby Sencha Cmd と Rubyをインストールしてください。 Sencha Touch SDKもダウンロードしておいてください。 上記はバージョンによってインストール方法が違う・バージョンがあわないとうまく行かなかったりするので、注意してください。 例えば、sencha SDK Tool とかは新しいSencha touch SDKでは動かなかったりするので、注意してください。 アプリの作成 Sen

    Sencha Touch 2でWebアプリを始める - Qiita
    kasumani
    kasumani 2014/03/07
    Sencha Touch 2でWebアプリを始める Sencha Cmd と Rubyをインストールしてください。 Sencha Touch SDKもダウンロードしておいてください。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 01:37PM via IFTTT
  • PCからダブルクリック一発でapkインストール(Windows) - Qiita

    PCから端末へのapkインストールが面倒 Androidの開発をしていると、PCでapkを入手してインストールすることがよくありますが いちいちコマンドプロンプト開いてadb installするのは地味に面倒。 なので、端末をUSB接続だけしておいて、 apkファイルをダブルクリックでインストールできるようにしてみます。 特にAndroidのテスタさんにオススメ。 apkをダブルクリックで端末にインストールされるようにする 手順はこれだけ。 batchファイル作成 apkファイルとbatchファイルの関連付け 1.batch作成 まずはbatchファイルを作成して、適当なディレクトリに保存。(例としてD:\tools\へ)

    PCからダブルクリック一発でapkインストール(Windows) - Qiita
    kasumani
    kasumani 2014/03/07
    PCからダブルクリック一発でapkインストール(Windows) Androidの開発をしていると、PCでapkを入手してインストールすることがよくありますが いちいちコマンドプロンプト開いてadb installするのは地味に面倒。 Tags: ifttt, kasumaniの
  • AndroidStudio 0.5.0 にアップデートしたらやるべきこと - Qiita

    リリースノートの和訳的なものですが、見落としがちなのでメモ。 Gradle Plugin のアップデート AndroidStudio 0.5.0 になり、Gradle Plugin もバージョンアップする必要があります。 buildscript { dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } } テスト用ライブラリの依存関係を解決する DSL の変更 instrumentTestCompileおよびtestCompileが存在しなくなります。かわりに、androidTestCompileを使用します。

    AndroidStudio 0.5.0 にアップデートしたらやるべきこと - Qiita
    kasumani
    kasumani 2014/03/07
    AndroidStudio 0.5.0 にアップデートしたらやるべきこと リリースノートの和訳的なものですが、見落としがちなのでメモ。 android 直下においていたdebugやrelease、debugSigningConfigは以下のように変更します。 Tags: ifttt, kasumaniのスト
  • GitLabでエラーが出たのでメモ - Qiita

    $ git clone git@gitlab.server:user/repo.git Cloning into 'app'... /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `initialize': getaddrinfo: Name or service not known (SocketError) from /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `open' from /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `block in connect' from /usr/local/lib/ruby/2.0.0/timeout.rb:52:in `timeout' from /usr/local/lib/ruby/2.0.0/net/htt

    GitLabでエラーが出たのでメモ - Qiita
    kasumani
    kasumani 2014/03/07
    GitLabでエラーが出たのでメモ ⇒GitLabを設置してるサーバーのhosts設定を修正すればいけた・ω・! Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 01:37PM via IFTTT
  • Eclipse ターゲット・ランタイムから項目を削除する - Qiita

    Eclipse(4.3.1)の Tomcat プロジェクトのプロパティの中に 「ターゲット・ランタイム」という項目がありますが、 「新規登録」はあるのにも関わらず、どういうわけか「削除」がありません。 試しに登録してみただけなのに、ゴミが残ってしまうってのは困ります。 いろいろやってみた結果、手動で消せたので備忘録として残します。 ・対象ファイル [ワークスペースのroot]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.wst.server.core.prefs の中から、削除したい runtime 要素を探して消すだけです。 (もっとスマートな方法はないんだろうか・・・) Register as a new user and use Qiita more conveniently You get ar

    Eclipse ターゲット・ランタイムから項目を削除する - Qiita
    kasumani
    kasumani 2014/03/07
    Eclipse ターゲット・ランタイムから項目を削除する Eclipse(4.3.1)の Tomcat プロジェクトのプロパティの中に 「ターゲット・ランタイム」という項目がありますが、 「新規登録」はあるのにも関わらず、どういうわけか「削
  • HaProxyでMySQLを負荷分散する!! - Qiita

    MySQLのロードバランサーとしては、LVS (KeepAlived)が有名ですが、AWS上でこれを設定するのは困難なので、Haproxyでロードバランシングが実現できるか検証する。。っていうか出来たので、作業ログになるかな。 HAPROXYのインストール インストール

    HaProxyでMySQLを負荷分散する!! - Qiita
    kasumani
    kasumani 2014/03/07
    HaProxyでMySQLを負荷分散する!! MySQLのロードバランサーとしては、LVS (KeepAlived)が有名ですが、AWS上でこれを設定するのは困難なので、Haproxyでロードバランシングが実現できるか検証する。。っていうか出来たので、作業
  • これからBackbone.jsを始めるならこれ読んどけばOKという記事たち - Qiita

    Backbone.jsで書き始めたら「Backboneどう?」と聞かれることがあったので、自分ではあんま語れるほど知らないけど「ここらへんの記事は素晴らしいよ!」というものをまとめておいたヽ(・ω・´)ゝ まずは読んでおくべきもの Backbone.js Advent Calendar 2011 なにはともあれまずはBackbone.js Advent Calendar 2011 ある程度まで書けるようになる情報は総ざらいで書いてあると思う。 中でもBackbone.js入門はありがたい。読んでおけば基の仕組みを知ることが出来る。 Backbone.jsが依存しているunderscore.jsの情報なんかもあったりしてありがたい。 ちなみに今年(2012)のAdvent Calendarはこちら。今はまだ始まったばかりだから情報少ないけどこれから充実してくるだろうし楽しみ(´ω`) Ba

    これからBackbone.jsを始めるならこれ読んどけばOKという記事たち - Qiita
    kasumani
    kasumani 2014/03/07
    これからBackbone.jsを始めるならこれ読んどけばOKという記事たち Backbone.jsで書き始めたら「Backboneどう?」と聞かれることがあったので、自分ではあんま語れるほど知らないけど「ここらへんの記事は素晴らしいよ!」という
  • homebrew でインストールした pyenv から最新の Python をインストールする - Qiita

    homebrew でインストールされる pyenv はリリースタグが打たれたものなので、 pyenv 家の HEAD では対応している Python のバージョンに対応していないことがある。 家から git clone してインストールすればいいんだけど、管理とか面倒なので、できれば homebrew で upgrade できるようにしておきたい。 tar ball から入れるのもめんどいし、今更 pythonz もなぁ.. とヘルプを眺めていたら <definition-file> とかあるじゃないですか。 % pyenv install -h Usage: pyenv install [-f] [-kvp] <version> pyenv install [-f] [-kvp] <definition-file> pyenv install -l|--list で、やってみたらでき

    homebrew でインストールした pyenv から最新の Python をインストールする - Qiita
    kasumani
    kasumani 2014/03/07
    homebrew でインストールした pyenv から最新の Python をインストールする homebrew でインストールされる pyenv はリリースタグが打たれたものなので、 pyenv 本家の HEAD では対応している Python のバージョンに対応していないことが
  • AngularJS+NodeJS+MongoDB+OAuthでWebサービスを作る - Qiita

    JavaScriptの勉強を兼ねて、Webサービスの作り方まとめです。 簡単なTodoリストを作ります。 AngularJS+NodeJS(ExpressJS)+MongoDB Webサービスを作るには色々と手段はありますが、今回選んだのは上記の組み合わせ。 サーバからクライアントまで全部JavaScriptで書けるためです。 MongoDBのサイトでは、MEANスタックなどと呼ばれている模様です。 以下、meanstack-sampleと名付けて、動くようになるまでにやったことを順番に書いていきます。 Yomanの設定 NodeJSでのREST MongoDBのインストールとNodeJSとの接続 AngularJSとRESTの連携 NodeJSでのOAuth認証 まとめと参考 Yeomanの設定 別エントリ参照 NodeJS(+ExpressJS)でRESTもどきを作る まずはサーバ側が

    AngularJS+NodeJS+MongoDB+OAuthでWebサービスを作る - Qiita
    kasumani
    kasumani 2014/03/07
    AngularJS+NodeJS+MongoDB+OAuthでWebサービスを作る JavaScriptの勉強を兼ねて、Webサービスの作り方まとめです。 簡単なTodoリストを作ります。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 01:37PM via IFTTT
  • AlertDialogのテーマを変更したい - Qiita

    例えば ここのActivityでは全体的にHolo.Lightを使ってるのだけれど、アラートダイアログだけ「Holoの黒っぽい見た目」にしたいという場面があったとします。 私はありました。 スタイルを作る まず、res/values/styles.xmlに下記のようなスタイルを追記します。

    AlertDialogのテーマを変更したい - Qiita
    kasumani
    kasumani 2014/03/07
    AlertDialogのテーマを変更したい 例えば ここのActivityでは全体的にHolo.Lightを使ってるのだけれど、アラートダイアログだけ「Holoの黒っぽい見た目」にしたいという場面があったとします。 私はありました。 Tags: ifttt, kasumani
  • 軽量JSライブラリ - Qiita

    JQ.Mobi jQueryライクなライブラリ jQueryの一部を書き換えたものだが、HTML5とモバイルデバイスに最適化されている 参考 スマフォのHTML5環境向けに作られたjQueryライクな軽量フレームワーク・jQ.Mobiの日語サンプル作った QuoJS サイズが13KBの軽量フレームワーク タッチイベントなどのスマートフォン向けによく使うイベントが実装されている jQueryは$()だが、QuoJSは$$()で始まる jqMini.js jQueryMobileの画面遷移機能だけを取り出したシンプルな画面遷移フレームワーク Webkit系のブラウザのみで動作 参考 スマートフォンサイト向け画面遷移フレームワーク「jqMini.js」 Zepto.js 23KBの軽量フレームワーク jQueryと互換性がある 参考 Zepto.js (v1.0rc1) の jQuery との

    軽量JSライブラリ - Qiita
    kasumani
    kasumani 2014/03/07
    軽量JSライブラリ Author kenchan0130@github Follow 学生ニートです。 過度な期待はしないで下さい。 Posts 7 Stocked times 168 Followers 5 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 01:37PM via IFTTT
  • HAProxyのtcplogをsyslog-ngでファイルに出力してfluentdで拾う - Qiita

    この記事は最終更新から1年以上経過しています。 気をつけてね。 HAProxyの出力はsyslogなので、syslog-ngで単一のファイルにまとめる。 ついでにfluentdにも送るのでばらしてRubyのMatchDataにしよう。 syslog-ngの設定 設定を作ってインポートしよう、fluentdとかへの使い回しを考えなければファイル名に日付マクロを使ってもいい。 template t_haproxy { template("$MSGHDR$PRIORITY $MSG\n"); template_escape(no); }; destination d_haproxy { file("/var/log/haproxy/haproxy.log", create_dirs(yes), template(t_haproxy)); }; filter f_haproxy { program

    HAProxyのtcplogをsyslog-ngでファイルに出力してfluentdで拾う - Qiita
    kasumani
    kasumani 2014/03/07
    HAProxyのtcplogをsyslog-ngでファイルに出力してfluentdで拾う HAProxyの出力はsyslogなので、syslog-ngで単一のファイルにまとめる。 ついでにfluentdにも送るのでばらしてRubyのMatchDataにしよう。 Tags: ifttt, kasumaniのストックした投稿 - qiit
  • keepalived + ipvsadmのLVS環境で、様々な用途の接続を1つのkeepalivedで管理することは良くない…? - Qiita

    keepalived + ipvsadmのLVS環境で、様々な用途の接続を1つのkeepalivedで管理することは良くない…?LinuxserverkeepalivedLVSIPVS MySQL接続をLVSで管理しておけば、PGでの振り分けとか、リアルサーバ側でのIP変更対応が不要になって便利なんだけど、落とし穴があるような気がしてきた…。 httpなどの他プロトコルと同じ keepalived で管理していると、ipvsadmで個別にweightを変更するような対応ができない。 ipvsadmで個別にweight変更しても、結局keepalivedに戻されたりするので、keepalived.conf を書き換えてkeepalived再起動することになる。 そうすると、全LVS設定を巻き込むことになる。 httpの場合は特に問題が出ていないのだけど、mysql接続が巻き込まれると、sle

    keepalived + ipvsadmのLVS環境で、様々な用途の接続を1つのkeepalivedで管理することは良くない…? - Qiita
    kasumani
    kasumani 2014/03/07
    keepalived + ipvsadmのLVS環境で、様々な用途の接続を1つのkeepalivedで管理することは良くない…? MySQL接続をLVSで管理しておけば、PGでの振り分けとか、リアルサーバ側でのIP変更対応が不要になって便利なんだけど、落とし穴が
  • git pull したときに自動で git stash save と git stash pop をする - 永遠に未完成

    なんか作業している時に最新版取ってきたいとき、git stash してから git pull してまた git stash pop するのダルいので自動でやる設定。 [rebase] autostash = true 設定の名前見るとわかるけど、rebase の時にも動く。当然 conflict した場合は手動の時と同じように対応が必要。 便利。

    git pull したときに自動で git stash save と git stash pop をする - 永遠に未完成
    kasumani
    kasumani 2014/03/07
    git pull したときに自動で git stash save と git stash pop をする なんか作業している時に最新版取ってきたいとき、git stash してから git pull してまた git stasp pop するのダルいので自動でやる設定。 Tags: feedly, ifttt, recently read, saved for
  • IntelliJ IDEA 13.1 EAPのChronon Debuggerをお試しください! | Post Blog

    IntelliJ IDEAの次期バージョン、13.1ではChronon Debugger をプラグインでサポートしいます。既にEAPよりお試し頂けます。ご存じでない方のために説明しますと、Chronon はJavaプログラムの動作状況を記録して、後から解析することができる革新的ツールです。複雑なバグを追跡するのにとても有効です。 Chrononは商用ツールで、通常はライセンスを購入する必要がありいますが、なんとIntelliJ IDEA 13.1 Ultimateをお使いの方は完全に無料でご利用いただけます。 プラグインのインストール Chrononを有効にするにはまずSettings → Plugins → Install JetBrains pluginよりChrononを選択肢、インストールしてください。 Chronon Include/Excludeパターン Chrononはcod

    IntelliJ IDEA 13.1 EAPのChronon Debuggerをお試しください! | Post Blog
    kasumani
    kasumani 2014/03/07
    IntelliJ IDEA 13.1 EAPのChronon Debuggerをお試しください! IntelliJ IDEAの次期バージョン、13. Tags: feedly, ifttt, recently read, saved for later from Pocket March 07, 2014 at 11:23AM via IFTTT
  • ごりゅご.com

    ごりゅご.com

    ごりゅご.com
    kasumani
    kasumani 2014/03/07
    ブロガーやウェブデザイナーに是非読んで欲しい無料でDLできるWEBデザイン実践ドキュメント 先日のブログ合宿(デザイン編)でも少しお話したんだけど デザインする時のちょっとしたコツっていうのがあります(`・ω・´
  • 足湯新幹線!? なにその美味しい×美味しい=もっと美味しい、な方程式!

    足湯新幹線!? なにその美味しい×美味しい=もっと美味しい、な方程式!2014.03.07 11:00 武者良太 JR東日グッジョブ! 愛してる! 2014年7月、電車での移動に新しい楽しさ…というか楽さが加わります。山形新幹線に足湯施設つき車両「とれいゆ」が加わるんです! ベースは秋田新幹線で使われていたE3系。土日を中心とした福島~新庄間を走る臨時列車となるようです。 普通指定席(11号車)のほかにお座敷指定席(12~14号車)、湯上がりラウンジ(15号車)、そして車窓を眺めながら楽しめる足湯車両(16号車)の6両編成。熱い! じゃなくて暖かい! もともとはスイッチバック路線だった奥羽線。その車窓の美しさは鉄板です。これは乗りにいくしかないな…! [JR東日PDF)] (武者良太)

    kasumani
    kasumani 2014/03/07
    足湯新幹線!? なにその美味しい×美味しい=もっと美味しい、な方程式! 2014年7月、電車での移動に新しい楽しさ…というか楽さが加わります。山形新幹線に足湯施設つき車両「とれいゆ」が加わるんです! Tags: feedly, ifttt
  • WordPressでのスマホ表示最適化と使えるプラグイン

    WordPressでのスマホ表示最適化と使えるプラグイン:隔週刊「キャンペーンサイト構築&運用」(4)(1/2 ページ) 連載では、全5回で「Windows Azure Webサイト」と「WebMatrix3」によって、WordPressをカンタンに導入しキャンペーンサイトを構築・運用するノウハウを解説する。今回は、スマートフォン用のテーマ作成の手順を解説し、デバイスのユーザエージェントによって表示するテーマを切り替える無料プラグインを紹介。 連載第1回の「Windows Azure Webサイトで始めるらくらくキャンペーンサイト作成!」では、なぜ「Windows Azure Webサイト」(以下、AzureWebサイト)を使うのかについてや、例として構築するキャンペーンサイトの概要、AzureWebサイトと「WebMatrix 3」の導入の仕方について簡単に紹介した。 また第2回の「W

    WordPressでのスマホ表示最適化と使えるプラグイン
    kasumani
    kasumani 2014/03/07
    WordPressでのスマホ表示最適化と使えるプラグイン (1/2)  連載第1回の「Windows Azure Webサイトで始めるらくらくキャンペーンサイト作成!」では、なぜ「Windows Azure Webサイト」(以下、AzureWebサイト)を使うのかについてや、例
  • テキストボックスをバインドして入力中にロジックを動かすには?[Windows 8.1ストアアプリ開発]

    連載目次 テキストボックスに入力中の文字列をバインド元に反映させて処理をさせたいことはないだろうか? 例えば、検索する画面で、検索文字列を1文字入力するごとに検索結果の表示を絞り込んでいきたい場合などだ。Windows 8(以降、Win 8)のWindowsストアアプリでは、それはバインディングでは実現できなかった。稿では、Win 8でそれを実現していた方法を振り返り、Windows 8.1(以降、Win 8.1)での新しい方法を2通り紹介する。なお、稿のサンプルは「Windows Store app samples:MetroTips #65(Windows 8.1版)」からダウンロードできる。 事前準備 Win 8.1用のWindowsストアアプリを開発するには、Win 8.1とVisual Studio 2013(以降、VS 2013)が必要である。稿ではOracle VM V

    テキストボックスをバインドして入力中にロジックを動かすには?[Windows 8.1ストアアプリ開発]
    kasumani
    kasumani 2014/03/07
    テキストボックスをバインドして入力中にロジックを動かすには?[Windows 8.1ストアアプリ開発]  テキストボックスに入力中の文字列をバインド元に反映させて処理をさせたいことはないだろうか? 例えば、検索する画
  • 【ね、簡単でしょう?】水面の描き方を分かりやすく解説する画像 : 【2ch】コピペ情報局

    2014年03月06日 13:08 話題 コメント( 65 ) 【ね、簡単でしょう?】水面の描き方を分かりやすく解説する画像 Tweet 簡易水面 pic.twitter.com/kw0buBMjRO— ほし (@HOSHIBACKYARD) 2014, 3月 5 すごく分かりやすくて、勉強になります。 ■関連記事 ・絵うまくなりたきゃ描け!死ぬまで描け!吐いても描け! ほんとこれ ・【画像】 マンガ家・村田雄介の子供(7歳)の描いた絵がヤバイ これが才能か・・・ ・「人生、どうなるか分からない」 41歳で単行デビューした主婦…出発点はお絵かき掲示板、原稿料は愛の医療費に ■他の絵の描き方など @HOSHIBACKYARD 簡易眼球 #絵の書き方 pic.twitter.com/mTMkDdwOlO— 舞夜師まうよし (@shomakinosita) 2014, 3月 5 簡易羽 #絵

    kasumani
    kasumani 2014/03/07
    【ね、簡単でしょう?】水面の描き方を分かりやすく解説する画像 Tags: feedly, ifttt, recently read, saved for later from Pocket March 07, 2014 at 11:22AM via IFTTT
  • Keynes "Trotsky on England" Japanese

    ケインズ「トロツキーのイギリス論について」 (1926) Trotsky on England (1926) 著作権消失 ジョン・メイナード・ケインズ (John Maynard Keynes) 山形浩生 訳 pdf版はこちら 要約: トロツキー『イギリスはどこに向かうのか?』書評。前半はイギリス労働党に対する騒々しい罵倒で、イギリス労働党は平和的な手段での権力奪取や社会主義移行を目指しており、暴力革命をまったく使おうとしていないのでダメだというだけ。後半はトロツキーの思想がもう少し出ているが、基的に社会問題とその解決策がマルクス主義で明らかになっているというのが前提なので、ちっとも説得力がない。そしてそのために絶対に武力を使えという主張は変だし歴史的に見てもちがうのではないか。(要約訳者) この (L. Trotsky, Where is Britain Going? (1925),

    kasumani
    kasumani 2014/03/07
    ケインズ「トロツキーのイギリス論について」 (1926) ケインズ「トロツキーのイギリス論について」 (1926) Trotsky on England (1926) 著作権消失 ジョン・メイナード・ケインズ (John Maynard Keynes)山形浩生 訳 pdf版はこちら 要約: ト
  • さくらの夕べ 大阪 20140306 セッション資料

    4. さくらインターネットについて 9,482 9,164 (百万円) 8,584 7,812 7,106 6,204 4,398 売上高 経常利益 2,758 207 -162 85 349 723 1,194 873 867 06/3期 07/3期 08/3期 09/3期 10/3期 11/3期 12/3期 13/3期 Copyright (C) 1996-2014 SAKURA Internet Inc. 4 5. 企業理念 Mission 当社の使命 私たちは、人々とビジネスの可能性を広げるデータセンターサービスの提供を通じ、 インターネットによってひらかれる創造性と驚きに満ちた未来の実現に貢献します。 Vision 当社が目指す姿 Service 高品質で低価格なITプラットフォームと革新的で面白いインターネットサービスの提供 Infrastructure スケールメリットと柔軟

    さくらの夕べ 大阪 20140306 セッション資料
    kasumani
    kasumani 2014/03/07
    さくらの夕べ 大阪 20140306 セッション資料 Presentation Transcript 当社における セキュリティに関する取り組み さくらインターネット株式会社 2014年3月6日 Copyright (C) 1996-2014 SAKURA Internet Inc. Tags: feedly, ifttt, recently read, saved for later f
  • 数学を学ぶには計算ドリルではなく「高度な数学」から学び始める方が効果的なわけとは?

    By AJ Cann 小学生のころは好きだった算数も、中学生から「数学」に突入、カリキュラムが進み内容が高度になるつれて大嫌いになったという数学嫌いの人は非常に多いものです。しかし、「小さな子どもこそ高度な数学から学ぶべきである」という驚くべき数学の学習方法が唱えられています。「5歳の子どもにも高度な数学」とは一体どのような学習方法なのか、The Atlanticがまとめています。 5-Year-Olds Can Learn Calculus - Luba Vangelova - The Atlantic http://www.theatlantic.com/education/archive/2014/03/5-year-olds-can-learn-calculus/284124/ 「数学」を学ぶまでに、その準備として四則演算、小数・分数などの計算をコツコツを積み重ねて、方程式を入り口

    数学を学ぶには計算ドリルではなく「高度な数学」から学び始める方が効果的なわけとは?
    kasumani
    kasumani 2014/03/07
    数学を学ぶには計算ドリルではなく「高度な数学」から学び始める方が効果的なわけとは? By AJ Cann 小学生のころは好きだった算数も、中学生から「数学」に突入、カリキュラムが進み内容が高度になるつれて大嫌いになっ
  • Pythonにサヨナラを - HackerNews翻訳してみた

    「HackerNews翻訳してみた」が POSTD (ポスト・ディー) としてリニューアルしました! この記事はここでも公開されています。 Original article: Saying Goodbye To Python by Ian Bicking ずっと先延ばしにしてきた記事を書きます。決別宣言ではなく(ずいぶん前に離れていますし)、ただ自分が歩んできた道を振り返ったに過ぎません。Pythonの世界に別れを告げてずいぶん経つのに、これまでサヨナラを言う勇気がなかったのです。 何年も前にPythonを卒業したとはいえ多少の愛着は残っており、戻る可能性もあると思っていました。PyCon 2013への提議が却下されたことは頭にきましたが(面白い話をしようと思っていたのに!)、この件で自分はもうPythonコミュニティの一員ではないのだと確信しました。 Pythonは私が初めて(もしかした

    kasumani
    kasumani 2014/03/07
    Pythonにサヨナラを Original article: Saying Goodbye To Python by Ian Bicking ずっと先延ばしにしてきた記事を書きます。決別宣言ではなく(ずいぶん前に離れていますし)、ただ自分が歩んできた道を振り返ったに過ぎません。Pythonの世
  • BBルーター機能を内蔵したIoT向けのマイクロLinuxサーバー機

    ぷらっとホームは2014年3月6日、手のひら大のLinuxサーバー機「OpenBlocks A7」に、ブロードバンドルーターに必要な機能を追加した製品「OpenBlocks A7/IoTR」を発表した。2014年5月から出荷する。センサーをインターネットにつなぐIoT(モノのインターネット)などの用途を想定する。 ベースとなるOpenBlocks A7は、ARM系のプロセッサー「ARMADA 310」(600MHz)を搭載した小型のLinuxサーバー機である(写真)。メインメモリーは1Gバイトで、ストレージは16GバイトのSSDを内蔵する。OSとしてLinuxを、Java実行環境としてOracle Java SE Embeddedを搭載する。動作のための電源は、ACアダプターまたはPoE(Power over Ethernet)を介して供給する。 OpenBlocks A7/IoTRは、ブ

    BBルーター機能を内蔵したIoT向けのマイクロLinuxサーバー機
    kasumani
    kasumani 2014/03/07
    BBルーター機能を内蔵したIoT向けのマイクロLinuxサーバー機 [画像のクリックで拡大表示]  ぷらっとホームは2014年3月6日、手のひら大のLinuxサーバー機「OpenBlocks A7」に、ブロードバンドルーターに必要な機能を追加した製品
  • Engadget | Technology News & Reviews

    Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

    Engadget | Technology News & Reviews
    kasumani
    kasumani 2014/03/07
    1080p 60fpsを非圧縮録画できるHDMI キャプチャCV710、ゲーム機や一眼カメラのクリーンHDMIに対応 CV710 は1080p/60fps の動画を非圧縮で録画できるキャプチャデバイス。USB3.0 の転送速度によって、高画質なゲームなどをそのまま録画
  • UDK | LevelDesignerHomeJP

    デザイン ワークフロー - Epic 社の内部デザイン ワークフローの概要。 モジュール式レベルデザイン - モジュラー ピースからレベルを作成する方法についての記事。 自動マップビルド - エディタ内でマップのビルドを自動で行う方法について解説。 Clip Pad (クリップパッド) - 「Unreal」エディタにおいて、再利用のために、指定されたスロットにカット / コピー / ペーストの操作を保存する方法について解説。 コンテンツ ブラウザ データベース - Game Asset Database (ゲーム アセット データベース) をセットアップする方法についてのガイド。 マップ エラー - マップチェック後に表示されるエラーメッセージの参照。 マルチプレイヤー マップ理論 (「Gears of War」) - 「Gears of War」のためのマルチプレイヤー マップのフローに

    kasumani
    kasumani 2014/03/07
    レベルデザイナー AI BSP とジオメトリ ゲームプレイとイベント ランドスケープとテレイン 光源処理とシャドウ パーティクルとエフェクト ポストプロセス プロファイリングと最適化 Tags: feedly, ifttt, recently read, saved for later fr
  • JavaScriptでbind()を使って部分適用する - HackerNews翻訳してみた

    「HackerNews翻訳してみた」が POSTD (ポスト・ディー) としてリニューアルしました! この記事はここでも公開されています。 Original article: Partial Application in JavaScript using bind() by Pascal Hartig JavaScriptの中にはコードをもっとシンプルで見やすくできるパターンがあるのに、あまり使われていないものがあります。皆さんもFunction.prototype.bindはご存じでしょう。頻繁に使われていたvar that = thisやvar self = thisの代わりになる関数です。よくあるのが以下のような例です。 this.setup = function () { this.on('event', this.handleEvent.bind(this)); }; 第1引数が

    kasumani
    kasumani 2014/03/07
    JavaScriptでbind()を使って部分適用する JavaScriptの中にはコードをもっとシンプルで見やすくできるパターンがあるのに、あまり使われていないものがあります。皆さんもFunction.prototype. Tags: feedly, ifttt, recently read, saved for later fro
  • StyleStats - MOL

    スタイルシートの統計情報を出力するNode Packageを作った。 t32k/stylestats Node.js 0.10以上が必要で、CLIだとこんな感じの情報を出力してくれる。 $ npm install -g stylestats $ stylestats path/to/stylesheet.css StyleStats! ┌────────────────────────┬──────────┐ │Size │ 498.0B │ ├────────────────────────┼──────────┤ │Rules │ 7 │ ├────────────────────────┼──────────┤ │Selectors │ 11 │ ├────────────────────────┼──────────┤ │Simplicity │ 63.64% │ ├───────

    StyleStats - MOL
    kasumani
    kasumani 2014/03/07
    StyleStats スタイルシートの統計情報を出力するNode Packageを作った。 Node.js 0.10以上が必要で、CLIだとこんな感じの情報を出力してくれる。 $ npm install -g stylestats $ stylestats path/to/stylesheet. Tags: from Pocket March 07, 2014 at 11:18AM via IFTTT
  • Vagrant を PhpStorm から使う | バシャログ。

    仕事でチャットツールをよく使うようになって大分立つのですが、チャットによるコミュニケーションでは顔文字が大事とかいう話をどこかで読んだ気がするので顔文字をよく使うようにこころがけているtanakaです。 今日は PhpStorm を使ってVagrant 経由で仮想マシンを起動する方法を紹介します。30分から1時間半くらいで開発環境が用意できるので、試してみてください。 前提 以下のツールがインストール済みか確認してください。 PhpStorm (有償・30日無料お試し可能) VirtualBox for Windows hosts Vagrant 新しくプロジェクトを作る 空のプロジェクトを作ります。以下のような感じで。 仮想マシンを起動するのに必要なファイル Vagrantfile を用意する。 メニューバーからTools→Vagrant→Init in Project Rootをクリッ

    Vagrant を PhpStorm から使う | バシャログ。
    kasumani
    kasumani 2014/03/07
    Vagrant を PhpStorm から使う 空のプロジェクトを作ります。以下のような感じで。 メニューバーからTools→Vagrant→Init in Project RootをクリックするとVagrantfileというものが生成されます。 Tags: feedly, ifttt, recently read, saved for later from
  • HackerNews翻訳してみた

    記事は ここ で読むことができます! このたびサイトを POSTD (ポストディー) としてリニューアルいたしました。 サイトURL: http://postd.cc フィードURL: http://postd.cc/feed/ 記事は ここ で読むことができます! このたびサイトを POSTD (ポストディー) としてリニューアルいたしました。 サイトURL: http://postd.cc フィードURL: http://postd.cc/feed/ 記事は ここ で読むことができます! このたびサイトを POSTD (ポストディー) としてリニューアルいたしました。 サイトURL: http://postd.cc フィードURL: http://postd.cc/feed/ 記事は ここ で読むことができます! このたびサイトを POSTD (ポストディー) としてリニューア

    HackerNews翻訳してみた
    kasumani
    kasumani 2014/03/07
    HackerNews翻訳してみた スターをつけました Original article: Saying Goodbye To Python by Ian Bicking ずっと先延ばしにしてきた記事を書きます。決別宣言ではなく(ずいぶん前に離れていますし)、ただ自分が歩んできた道を振り返った
  • 2014年2月の人気記事「マイクロソフト、クラウドのシステム構成図に使えるアイコン集を公開」「Windows Azureの日本データセンター開始」「JavaScriptテスト自動化ツールSeleniumのこれまでとこれから」

    2014年2月の人気記事「マイクロソフト、クラウドのシステム構成図に使えるアイコン集を公開」「Windows Azureの日データセンター開始」「JavaScriptテスト自動化ツールSeleniumのこれまでとこれから」 3月に入ったというのに相変わらず寒いですね。僕は先日、ScanSnapを購入して名刺の管理をEvernoteに任せることにしました。スキャンしてEvernoteに保存するだけで、自動的にOCRがかけられて検索可能になります。これまで整理しようと思ってずっとできなかった名刺の束がなくなって、机の周りが少しすっきりしました。 さて、2月の人気記事ランキングを紹介しましょう。 1位から3位 1位 マイクロソフト、クラウドのシステム構成図に使えるアイコン集を公開。Windows Azure以外にも一般的なシステム構成図で使えそう 2位 [速報]マイクロソフト、Windows

    2014年2月の人気記事「マイクロソフト、クラウドのシステム構成図に使えるアイコン集を公開」「Windows Azureの日本データセンター開始」「JavaScriptテスト自動化ツールSeleniumのこれまでとこれから」
    kasumani
    kasumani 2014/03/07
    2014年2月の人気記事「マイクロソフト、クラウドのシステム構成図に使えるアイコン集を公開」「Windows Azureの日本データセンター開始」「JavaScriptテスト自動化ツールSeleniumのこれまでとこれから」 3月に入ったというのに相
  • なぜか検索できない文字でWindowsファイル検索する謎テクニック

    Windowsで、ファイル名に「☆」(他にも「-」「+」「(」「(2)」など)が入っているファイルを検索する方法、わかりますか?」 実は、ただ検索欄に「☆」と入力しても、検索結果にすべてのファイルが表示されてしまいます。 変な検索方法を調べて、いろいろなパターンを試し続けた結果、謎テクニックで回避できると分かったのですが、Windowsファイル検索テクニックの世界にはかなり独特の世界が広がっていると同時に、ずばりな資料が見当たらないことも分かりました。 というわけで今回は、「☆」の検索を通じて、「なぜか検索できない」を解決するテクニックを紹介します。 正解例を見て、衝撃を受けたり、「???」という感想を共感してもらえたら嬉しいです。 関連:「(2)」を検索する方法はこちら→「Windowsファイル検索で 数字1文字 や 括弧付き数字 を検索する方法(謎テクニック応用編)」 目次 1. 追

    なぜか検索できない文字でWindowsファイル検索する謎テクニック
    kasumani
    kasumani 2014/03/07
    なぜか検索できない文字でWindowsファイル検索する謎テクニック 「Windowsで、ファイル名に「☆」が入っているファイルを検索する方法、わかりますか?」 実は、ただ検索欄に「☆」と入力しても、検索結果にすべてのファ
  • 初めてのTime Machine設定&ドキドキ復元大実験|Mac - 週刊アスキー

    Windowsユーザーだった女子編集者が、実際にMacを使うなかで出合ったトラブルを解決する連載。実はいままで使っていなかったTime Machineをようやく設定し、気になっていたことを実験してみました。 Time Machineは、常に任せっきりでバックアップを取り続けられる機能。過去24時間は1時間ごと、過去1カ月は1日ごと、それ以前は1週間ごとのバックアップを残してくれます。バックアップ先は、Apple純正のHDD付き無線LANルーター「Time Capsule」または、一般的な外付けHDDを利用可能。ディスクがいっぱいになると古いものが自動削除され、さらにMac内のディスク容量に余裕があれば、マシン内にも「ローカルスナップショット」というバックアップを残してくれます。延び延びになっていたTime Machineの導入ですが、何ひとつ難しいことはありませんでした。 自作マシンから

    初めてのTime Machine設定&ドキドキ復元大実験|Mac - 週刊アスキー
    kasumani
    kasumani 2014/03/07
    初めてのTime Machine設定&ドキドキ復元大実験|Mac  Windowsユーザーだった女子編集者が、実際にMacを使うなかで出合ったトラブルを解決する本連載。実はいままで使っていなかったTime Machineをようやく設定し、気になってい
  • ConEmu 突っ込んだら Git for Windows の Git Bash がカッコよくなった

    Git for Windows の Git Bash の配色がイマイチだなーと思ってググってたら、Console2 だとか ConEmu を使うと楽にできるっぽいことが、Stack Overflow とか英語のブログで見つかった。 そこで、ConEmu を試してみたら色々と幸せになった (Console2 はそのままでは日語が使えなかった。解決方法はあるらしいけど…)。 左が Git Bash、右が ConEmu さん。 アンチエイリアス効いてるし、色もオサレ。 起動から色を設定するまで ConEmu を起動すると、初回は設定の保存場所などを確認される。お好みで答えて [OK] を押すと、タブ化した MS-DOS プロンプトみたいなのが立ち上がってくる。 [Win] + [N] を押すと新しいタブを開始できる。 上のキャプチャーのように、どんな環境のタブを開始するかをメニューで聞いてきて

    ConEmu 突っ込んだら Git for Windows の Git Bash がカッコよくなった
    kasumani
    kasumani 2014/03/07
    ConEmu 突っ込んだら Git for Windows の Git Bash がカッコよくなった Git for Windows の Git Bash の配色がイマイチだなーと思ってググってたら、Console2 だとか ConEmu を使うと楽にできるっぽいことが、Stack Overflow とか英語のブログで見つ
  • Textwellからリマインダーに日付入り登録するアクション ReMemo - W&R : Jazzと読書の日々

    純正リマインダーでおかしいと思っていることの一つが、作成日表示のないこと。いつ書いたか分からない覚え書きって意味ないじゃん。なんか不思議だよなあ。 Textwell 1.2.1 分類: 仕事効率化,ユーティリティ 価格: \300 (Sociomedia) 純正リマインダーには底力がある。それを引き出したい。そしてTextwellのバージョンアップでリマインダー転送に「notes」が増えました。大きなことなのに、ひっそりと。公式は全文保存を想定してますが、ここに作成日を入れてみるのはどうなんだろう? s=T.current; if(s){ d=new Date(); YY=d.getFullYear(); MM=Zero(d.getMonth()+1); DD=Zero(d.getDate()); hh=Zero(d.getHours()); mm=Zero(d.getMinutes())

    Textwellからリマインダーに日付入り登録するアクション ReMemo - W&R : Jazzと読書の日々
    kasumani
    kasumani 2014/03/07
    ■Textwellからリマインダーに日付入り登録するアクション ReMemo 純正リマインダーでおかしいと思っていることの一つが、作成日表示のないこと。いつ書いたか分からない覚え書きって意味ないじゃん。なんか不思議だよな
  • https://jp.techcrunch.com/2014/03/07/20140306agic-kickstarter/

    https://jp.techcrunch.com/2014/03/07/20140306agic-kickstarter/
    kasumani
    kasumani 2014/03/07
    東大発のAgIC、インクジェットプリンターをプリント基板プリンターに変えるDIY KitプロジェクトをKickstarterで展開中 電子工学プロダクトのプロトタイプを作成するのに、ブレッドボード上にコードを這い回らせることすら無
  • GitHub Developer

    It takes a community to design, build, and ship great software. Building an application that integrates with GitHub? Register for our Developer Program! The possibilities are endless, and you enjoy the kudos. Register now Stay in the know Be the first to know about API changes and try out new features before they launch.

    GitHub Developer
    kasumani
    kasumani 2014/03/07
    It takes a community to design, build, and ship great software. With the GitHub Developer Program, the possibilities are endless and the kudos is all yours. Tags: feedly, ifttt, recently read, saved for later from Pocket March 07, 2014 at 10:27AM via IFTTT
  • Apple・Google+・WordPressなど各社のブランドのカラーをまとめた「Guideline Colour」

    知名度の高い企業やブランドなら「あのブランドといえばこの色」というブランドカラーが存在します。Twitterであればプライマリカラーのカラーコードは#55ACEE、Facebookの場合は#3b5998といったことが規定されているわけですが、各企業がブランドの指針について記すガイドラインでどんな色を規定しているのか?ということをカラーコード付きで調べられるのが「Guideline Colour」です。 Guideline Colour http://guidelinecolour.com/ トップページには各社のガイドラインの色見が企業のカテゴリごとに並べられています。Vine・Google+・SoundCloudなどは「SOCIAL(ソーシャル)」のカテゴリ。 「SERVICE(サービス)」にはSkypeやDropbox、Spotifyなど。 Apple、BBC、WordPressなど

    Apple・Google+・WordPressなど各社のブランドのカラーをまとめた「Guideline Colour」
    kasumani
    kasumani 2014/03/07
    Apple・Google+・WordPressなど各社のブランドのカラーをまとめた「Guideline Colour」 知名度の高い企業やブランドなら「あのブランドといえばこの色」というブランドカラーが存在します。Twitterであればプライマリカラーのカラー
  • キッチンシンクの外へ出よう - Qiita

    ntmux (Network Terminal MUltipleXer) を使うと, 端末の入力と TCP クライアントから送られるバイトストリームを結合してコマンドに送ることができる. ntmux を使うと, プログラミング言語 (ruby, python, 私の好きな clojure などなんでも) のインタープリタ vi shell などを, 遠隔操作できる. TCP 通信できる限りにおいてどこからでも, つまり vim のバッファ emacs のバッファ tmux の別ウィンドウ 他の端末 異なるコンピュータ などから操作できる. 操作に使うソフトウェアは TCP クライアントの機能さえ持っていれば, なんでもいい. vim script emacs lisp telnet nc その他, どんな TCP クライアントでも. ソースコードはココ: https://github.co

    キッチンシンクの外へ出よう - Qiita
    kasumani
    kasumani 2014/03/07
    キッチンシンクの外へ出よう 操作に使うソフトウェアは TCP クライアントの機能さえ持っていれば, なんでもいい. あまり網羅的では無いが, 私が普段使っているもの Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07
  • アイコン用文字+フォントを32bitで表現 - Qiita

    背景 画像の代わりにフォントを使用に書いた通り、僕はベクター画像データとしてフォントを多用しています。フォントを使う場合に厄介なのが、文字(NSString)と、フォント(UIFont)を組み合わせないと適切なアイコンにならないことです。 アイコンは様々な種類を使うので、シンプルにアイコンを定義する方法が欲しくなりました。 文字+フォント=? NSString + UIFontのテーブルを作るのはいけてません。。。そこで思いついたのが、Unicodeのコードポイント(32bit)を使う方法です。 基的に「普通の1文字」は、32bit整数の「1コードポイント」で表現できます。そして、コードポイントは下位21ビットしか使用していないので、使われていない上位ビットにフォント情報を入れることができます。 この方法なら32bit整数で文字+フォントが表現できるので、普通にenumとしてアイコンが定

    アイコン用文字+フォントを32bitで表現 - Qiita
    kasumani
    kasumani 2014/03/07
    アイコン用文字+フォントを32bitで表現 背景 画像の代わりにフォントを使用に書いた通り、僕はベクター画像データとしてフォントを多用しています。フォントを使う場合に厄介なのが、文字(NSString)と、フォント(UIFont)を
  • HTMLタグやCSS,DOM要素の組合せの数を計算してみた - Qiita

    はじめに むかし、「HTMLCSS等の(ウェブページを構成する)主要技術をひとつひとつテストしたら母数はどれぐらいなのかが知りたい」と言われたときに計算した結果です。 簡単に言うと、HTMLタグ × CSS 1要素 × DOM 1要素 の組合せっていくつなの? ということです。 注意点 2010年の頃 に計算した結果です。HTMLなどの仕様は日に日に更新されています。最新の、或いは信頼できる情報は、W3Cなどをご参照ください HTML5 ではなく、HTML4.01 です 因子および水準はあくまで一例です 。かなり簡略化しています(逆に、簡略化してこの結果です) ページに記載している内容について、私は責任を持てません。。。 当時の結果 472,587,930 計算方法 [HTML4.01] * [CSS2.1] * [DOM Level2] = 1530 * 499 * 619 = 47

    HTMLタグやCSS,DOM要素の組合せの数を計算してみた - Qiita
    kasumani
    kasumani 2014/03/07
    HTMLタグやCSS,DOM要素の組合せの数を計算してみた  むかし、「HTMLやCSS等の(ウェブページを構成する)主要技術をひとつひとつテストしたら母数はどれぐらいなのかが知りたい」と言われたときに計算した結果です。 簡単
  • ファイル操作関連と注意事項、用語の説明 - Qiita

    ファイル操作をする前に、このページをチェック!というものが欲しかったので、書いてみました。 PHP関数を使ったファイル操作における注意事項 readdirについては、ファイルを再帰的に処理する場合に.と..を除外する必要がないか確認する必要があります。例えば、ディレクトリを丸ごと削除するような場合に、より深い階層を削除しているつもりが..を使って親ディレクトリへ制御が移ってゆき、場合によってはPHPファイルが自滅する場合もあります。。。 ※追記:コメント頂いたようなクラス(SPL)を使った方法ではこの点をより安全に処理できるようです。 関数名 用途 注意点

    ファイル操作関連と注意事項、用語の説明 - Qiita
    kasumani
    kasumani 2014/03/07
    ファイル操作関連と注意事項、用語の説明 ファイル操作をする前に、このページをチェック!というものが欲しかったので、書いてみました。 readdirについては、ファイルを再帰的に処理する場合に.と.. Tags: ifttt, kasumaniの
  • keychainとssh-agentを使用しパスフレーズ無しにsshログイン - Qiita

    keychainとssh-agentを組み合わせると、一度ssh秘密鍵のパスフレーズの入力後、パスフレーズの入力無しにsshログインが可能になる。 ssh-agentは、秘密鍵をキャッシュし、 keychainは、ssh-agentを管理する。 前準備 sshの秘密鍵・公開鍵の生成

    keychainとssh-agentを使用しパスフレーズ無しにsshログイン - Qiita
    kasumani
    kasumani 2014/03/07
    keychainとssh-agentを使用しパスフレーズ無しにsshログイン keychainとssh-agentを組み合わせると、一度ssh秘密鍵のパスフレーズの入力後、パスフレーズの入力無しにsshログインが可能になる。 Tags: ifttt, kasumaniのストックした投稿 -
  • Windows版JenkinsのVSS認証エラーに対応 - Qiita

    VSSのフォルダに認証がかかっている場合 JenkinsのVSSプラグインを使うとエラーになる。 プラグインは諦め、バッチを作り、そこでVSSフォルダに対して認証しておくことで解決 @REM Jenkins実行ユーザがVSSフォルダにアクセスできるように @REM バッチで認証し、アクセスできるようにする net use \domain\VSSフォルダ "password" /USER:"username" @REM VSSのコマンド path=%path%;C:\Program Files\Microsoft Visual SourceSafe @REM VSS接続設定 set SSDIR=\domain\VSSフォルダ set SSUSER=vssuser set SSPWD=vsspassword @REM VSSのパスを設定 set VSSPROJECT=$/vss/src @RE

    Windows版JenkinsのVSS認証エラーに対応 - Qiita
    kasumani
    kasumani 2014/03/07
    Windows版JenkinsのVSS認証エラーに対応 VSSのフォルダに認証がかかっている場合 JenkinsのVSSプラグインを使うとエラーになる。 プラグインは諦め、バッチを作り、そこでVSSフォルダに対して認証しておくことで解決 Tags: ifttt, kasu
  • Twitterに共有するIntentの書き方 - Qiita

    やりたいこと Twitterに共有する機能を実装する そのためだけにTwitter認証したくない 普通の共有IntentだとTwitter関連に絞れない やり方 Twitterで共有する用のURLを使う https://twitter.com/share?text=[共有したいテキスト] String url = "https://twitter.com/share?text=hogehoge" Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(intent);

    Twitterに共有するIntentの書き方 - Qiita
    kasumani
    kasumani 2014/03/07
    Twitterに共有するIntentの書き方 このようにするとTwitter共有のリンクに対応するアプリのみ表示される。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 09:59AM via IFTTT
  • [Objective-C] UIViewをいい感じに上下左右センタリングする - Qiita

    いやーレイアウト大変ですね。HTMLのレイアウト能力の高さを実感する毎日です。 当はAuto Layoutとか使えば解決するんだと思うんですが、現状の案件ではそれが使えないので色々試行錯誤中です。 (なのでこうやったら楽だゼ、ってことを知っていたら教えてください( ;´Д`)) 今回は内包する要素にフィットさせつつ、それを上下左右にセンタリングするのをメモしておきます。 // ベースのビュー(これをセンタリングする) UIView *baseView = [[UIView alloc] init]; [baseView addSubview:label]; // アイコンビュー UIImage image = [UIImage imageNamed:@"hoge"]; UIImageView *imageView = [[UIImageView alloc] initWithImage:

    [Objective-C] UIViewをいい感じに上下左右センタリングする - Qiita
    kasumani
    kasumani 2014/03/07
    UIViewをいい感じに上下左右センタリングする いやーレイアウト大変ですね。HTMLのレイアウト能力の高さを実感する毎日です。 本当はAuto Layoutとか使えば解決するんだと思うんですが、現状の案件ではそれが使えないので色
  • Git サブディレクトリ配下の特定ファイルのみ対象とする - Qiita

    /*というかどこかに/を入れるとその配下のディレクトリが除外対象になってしまい、後から!で指定しても除外されたままになってしまう。 そのため、「あらゆるファイル」のみを除外し、そこから対象のファイルを!で設定するようにする。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    Git サブディレクトリ配下の特定ファイルのみ対象とする - Qiita
    kasumani
    kasumani 2014/03/07
    Git サブディレクトリ配下の特定ファイルのみ対象とする /*で指定してしまうとディレクトリそのものが除外対象になってしまって、後から!/hoge/file1. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 09:59AM via
  • [debian] fluentd を Wheezy へ、公式に忠実にインストールするようにレシピを書いてみた [chef] - Qiita

    [debian] fluentd を Wheezy へ、公式に忠実にインストールするようにレシピを書いてみた [chef]DebianFluentdcheftd-agentwheezy ここ数日、インフルエンザ(みたいな)症状に苦しんでるしょっさんです。おはようございます。もうすぐ寝るんですが。 今更ですが、fluentd です。 rsyslogd でいいや、とか思いつつも、収集できないかなしいログをどうしようか悩んでいたら、そんなものが流行っていると聞いてやってきました。しかし、残念なことに、debian の標準パッケージには存在しない逸材。お手軽に試すこともできません。 chef でさらっと書いておけばいいやと思ったら、手順が面倒な宝庫。debian使いには、パッケージ作れば良いじゃんと言われたものの、下手にパッケージつくっといてメンテナンスできないの目に見えてるので、なんとか使える方

    [debian] fluentd を Wheezy へ、公式に忠実にインストールするようにレシピを書いてみた [chef] - Qiita
    kasumani
    kasumani 2014/03/07
    fluentd を Wheezy へ、公式に忠実にインストールするようにレシピを書いてみた [chef] ここ数日、インフルエンザ(みたいな)症状に苦しんでるしょっさんです。おはようございます。もうすぐ寝るんですが。 Tags: ifttt, kasumaniの
  • WordPressできちんとしたかわいいサイトを作りたい人にオススメの本

    自分の作品を発表するポートフォリオ、ショップやカフェ、美容室、おけいこ教室、オンラインショップ、スモールオフィスなど、小さいながらもきちんとしたかわいいウェブサイトを作成したい人にオススメの一冊を紹介します。 書の対象は、専門知識がない人でもOK! もちろんある程度の知識を持っている人の方がよいですが、レンタルサーバーの選び方からドメインの取得、WordPressの設置、そして自分用のカスタマイズまで、自分のサイトが完成して公開するまで、分かりやすく解説されています。

    kasumani
    kasumani 2014/03/07
    WordPressできちんとしたかわいいサイトを作りたい人にオススメの本 自分の作品を発表するポートフォリオ、ショップやカフェ、美容室、おけいこ教室、オンラインショップ、スモールオフィスなど、小さいながらもきちん
  • [JS]日本語のどんなWebフォントでも美しくカーニングできるスクリプト -jQuery.Kerning.js

    ウェブページで日語のWebフォントを使用する時にカーニングを適用して、読みやすくて美しく表示するjQueryのプラグインを紹介します。 全角の括弧や句読点などの約物は、日語のどんなフォントでもスクリプトのみで美しくカーニングできます。 ※文字間のカーニングは、フォントごとに設定が必要です。 jQuery.Kerning.js jQuery.Kerning.js -GitHub jQuery.Kerning.jsのデモ jQuery.Kerning.jsの使い方 jQuery.Kerning.jsのデモ デモでは上:カーニング無し、下:カーニング有りの状態で、明朝とゴシックの2書体がチェックできます。 適用されている方が、読みやすいですね。 ゴシック体のデモ、上:カーニング無し、下:カーニング有り jQuery.Kerning.jsの使い方 Step 1: 外部ファイル jquery.j

    kasumani
    kasumani 2014/03/07
    日本語のどんなWebフォントでも美しくカーニングできるスクリプト -jQuery.Kerning.js ウェブページで日本語のWebフォントを使用する時にカーニングを適用して、読みやすくて美しく表示するjQueryのプラグインを紹介します。 Tag
  • Cloudera Standard のご案内 ~ 無償版 大幅機能強化のお知らせ | Cloudera Japan

    Cloudera は、最大規模の企業があらゆる場所に存在するすべてのデータを信頼性の高い有意義な洞察に変換できるよう支援します。 Trusted Data Today for Tomorrow’s AI (今日の信頼できるデータを、明日の AI に託す) データと AI がテーマのプレミアカンファレンスで、業界最前線の明確なビジョンを持った方々やソートリーダーから貴重な洞察を得ることができます。

    Cloudera Standard のご案内 ~ 無償版 大幅機能強化のお知らせ | Cloudera Japan
    kasumani
    kasumani 2014/03/07
    Spark を活用する:ビッグデータアプリケーション用の高速インメモリコンピューティング 本記事は、弊社パートナーであるDatabricks様による寄稿記事を翻訳したものです。原文についてはこちらをご覧ください。 Tags: feedly, ift
  • クールに実装できるレスポンシブなモーダルダイアログ「Remodal」:phpspot開発日誌

    Remodal クールに実装できるレスポンシブなモーダルダイアログ「Remodal」 レスポンシブ対応のモーダル表示ライブラリもちらほら出てきていますが、こちらは、モバイル表示時にモーダルっぽさをなくした全面表示というのがカッコよく新しいライブラリです。 PC版はこれまで同様のモーダル表示。表示がフラットで若干モダン スマホの場合は全画面表示。なんかこの方がカッコいい気がします。 別にフローティングなエフェクトは画面の無駄ですし必要ないという所が合理的で表示もクール。 関連エントリ CSS3アニメーションするモーダルダイアログ実装jQueryプラグイン「Block Slide」 CSS3アニメーションがいい感じのモーダルダイアログ実装jQueryプラグイン「Custombox」 シンプル&軽量なモーダルダイアログ実装jQueryプラグイン「portBox」 何でも埋め込めてカッコいいモーダ

    kasumani
    kasumani 2014/03/07
    クールに実装できるレスポンシブなモーダルダイアログ「Remodal」 Remodal クールに実装できるレスポンシブなモーダルダイアログ「Remodal」 レスポンシブ対応のモーダル表示ライブラリもちらほら出てきていますが、こちらは
  • すごい速度で文章が読めるようになる「Spritz」をウェブページで使用可能にするブックマークレット「OpenSpritz」

    By Paul Watson 単語が目に飛び込んできてすごい速度で文章を読めるようになる「Spritz」という技術に着目したRich Jonesさんが開発したブックマークレットが、ウェブページのテキストをSpritz方式で表示させる「OpenSpritz」です。 Announcing OpenSpritz - A Free Speed Reading Bookmarklet - Gun.io https://gun.io/blog/openspritz-a-free-speed-reading-bookmarklet/ Spritzがどんな技術なのかは以下の記事を読めば分かります。 単語が目に飛び込んできてすごい速度で文章を読めるようになる「Spritz」 - GIGAZINE 「OpenSpritz」を使用するには、まずこのページへ飛び、「OpenSpritz this!」と書かれたアイ

    すごい速度で文章が読めるようになる「Spritz」をウェブページで使用可能にするブックマークレット「OpenSpritz」
    kasumani
    kasumani 2014/03/07
    すごい速度で文章が読めるようになる「Spritz」をウェブページで使用可能にするブックマークレット「OpenSpritz」 単語が目に飛び込んできてすごい速度で文章を読めるようになる「Spritz」という技術に着目したRich Jonesさんが
  • ISOフォーマットの日時をUNIXTIMEに変換 - Qiita

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

    ISOフォーマットの日時をUNIXTIMEに変換 - Qiita
    kasumani
    kasumani 2014/03/07
    ISOフォーマットの日時をUNIXTIMEに変換 0 ストック 0 コメント この投稿をストックする ISOフォーマットの文字列でDateを生成して、1000で割ればおけ var dateChanger = function(isoStr) { var date = new Date(isoStr); return parseInt(date/1000); }; mofumof
  • Vimですべてのバッファをタブ化する - Qiita

    これなにしてんの? 1つ目の例は以下2つのコマンドの組み合わせです。 :bufdo 後続コマンドをすべてのバッファに対して実行します。 :tab split 現在のバッファを新しいタブで開きます。 もうひとつの例はballコマンドの機能です。 :sba[ll] もしくは :ba[ll] もしくは :sun[hide] バッファリストにあって、メモリにロードされているもの全てにウィンドウを割り当てます。 tabをつけると新しいウィンドウがそれぞれタブで開きます。 ballとunhideは、ballの場合Buf/Win Enter/Leaveオートコマンドを実際に該当タブを表示した時に実行する点が違うようです。 単純に:baすると、以下のようにすべてのバッファが表示されるように:splitされます。 指定したバッファを新しいタブで開きたい場合

    Vimですべてのバッファをタブ化する - Qiita
    kasumani
    kasumani 2014/03/07
    Vimですべてのバッファをタブ化する もうひとつの例はballコマンドの機能です。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 09:44AM via IFTTT
  • clamavのDBが機能しなくなった時の対処法 - Qiita

    --------------------- clam-update Begin ------------------------ The ClamAV update process (freshclam daemon) was not running! If you no longer wish to run freshclam, deleting the freshclam.log file will suppress this error message. ---------------------- clam-update End ------------------------- サーバから毎日取得しているLogwatchが嫌なエラーを出してきた。 clamavのDBがしっかり動いていない。 対処方法 対処法を探していたところ、/var/clamavディレクトリ以下にあるmain.

    clamavのDBが機能しなくなった時の対処法 - Qiita
    kasumani
    kasumani 2014/03/07
    clamavのDBが機能しなくなった時の対処法 経緯 --------------------- clam-update Begin ------------------------ The ClamAV update process (freshclam daemon) was not running! If you no longer wish to run freshclam, deleting the freshclam.log file will suppress this error message. Tags:
  • [Apache]mod_rewireにおけるクエリ文字列の切り出し方法 - Qiita

    上記の例では、クエリ文字列のキー hoge の値を、環境変数 X_QUERY_HOGE にセットしています。 クエリ文字列ですので、キーがそれ以外も指定されることを考慮する必要があります。 例:http://example.com/test.html?hoge=1&piyo=2&fuga=3 .. 引数1つ目にhoge 例:http://example.com/test.html?piyo=2&hoge=1&fuga=3 .. 引数2つ目にhoge 例:http://example.com/test.html?piyo=2&fuga=3&hoge=1 .. 引数3つ目にhoge よって (^|&) でクエリ文字列の「先頭」もしくは「&の後」とし、同様に ($|&) でクエリ文字列の「最後」もしくは「&の前」とすることで、キーが複数指定された場合でも正確に切り出すことができます。 後は環境変

    [Apache]mod_rewireにおけるクエリ文字列の切り出し方法 - Qiita
    kasumani
    kasumani 2014/03/07
    mod_rewireにおけるクエリ文字列の切り出し方法 mod_rewrite の RewriteRule ディレクティブの引数一つ目(遷移元URL)では、URLのクエリ文字列は評価されません。 例えば次のような書き方はできません。 Tags: ifttt, kasumaniのストック
  • NSAttributeTextを使って、テキストの英数字と日本語のフォントを別々に適用して完成度をアップ! - Qiita

    NSAttributeTextを使って、テキストの英数字と日語のフォントを別々に適用して完成度をアップ!Objective-CiPhoneXcodeiOS アプリではフォントの選択も重要な要素になるため、デフォルト以外のフォントの活用も非常に行うと思います。 ただし、適応したいフォントによっては、英字の場合と日語のテイストがいまいちしっくりこないことが多々あるかと思います。 そこでNSAttributeを使って、一部だけ別のフォントを当ててみることにします。 たとえば,UILabelにそのような処理を組み込みたい場合、 -(void)updateAttributeText{ if(self.text == nil){ return; } NSError *error; // スタイルを引き継ぎ・ NSMutableParagraphStyle *paragrapStyle = [[NS

    NSAttributeTextを使って、テキストの英数字と日本語のフォントを別々に適用して完成度をアップ! - Qiita
    kasumani
    kasumani 2014/03/07
    NSAttributeTextを使って、テキストの英数字と日本語のフォントを別々に適用して完成度をアップ! アプリではフォントの選択も重要な要素になるため、デフォルト以外のフォントの活用も非常に行うと思います。 Tags: ifttt, kas
  • UbuntuのUIフォントを変更する方法 - Qiita

    例では、フォントファミリー「sans, sans-serif, monospace」を、 プログラミング用フォント「Ricty」に変更してみます。 Ubuntu13.10上でRictyがインストールされている環境で行いました。 <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="pattern"> <test qual="any" name="family"> <string>serif</string> </test> <edit name="family" mode="assign" binding="same"> <string>Ricty Regular</string> </edit> </match> <match target="pattern">

    UbuntuのUIフォントを変更する方法 - Qiita
    kasumani
    kasumani 2014/03/07
    UbuntuのUIフォントを変更する 例では、フォントファミリー「sans, sarif, monospace」を、 プログラミング用フォント「Ricky」に変更してみます。 環境はUbuntu13.10上で行いました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocke
  • [Apache]mod_rewireで時間判定し自動的にサイトをメンテナンス状態にする - Qiita

    mod_rewrite ではサーバの時間を扱うこともできます。 下記は、2014年3月6日の15時から2時間の間、全HTTPリクエストに対してメンテナンス説明ページを表示する例です。 RewriteEngine on RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR} >2014030614 RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR} <2014030617 RewriteCond %{ENV:REDIRECT_X_IS_MAINT} !^1$ RewriteRule .* /maint.html [E=X_IS_MAINT:1,L] 無限リダイレクトにならないように、一度目のURL書き換えが成功したら環境変数 X_IS_MAINT を設定し、二度目の

    [Apache]mod_rewireで時間判定し自動的にサイトをメンテナンス状態にする - Qiita
    kasumani
    kasumani 2014/03/07
    mod_rewireで時間判定し自動的にサイトをメンテナンス状態にする 無限リダイレクトにならないように、一度目のURL書き換えが成功したら環境変数 X_IS_MAINT を設定し、二度目のURL書き換えが実行されないようにしています。 Tag
  • すべてのオブジェクトがObjectを継承している訳じゃない - Qiita

    MDNいわく、 JavaScript におけるすべてのオブジェクトは Object に由来します。 すべてのオブジェクトは Object.prototype からメソッドとプロパティを継承しています が、それらは上書きされている可能性があります。 らしい、だけどオブジェクトの中にはObjectを継承していないものがある。 追記 優しい人に教えてもらったのだけど、IE8およびIE7はじゃなくてJavaScriptじゃなくてJScriptというJavaScript互換言語でスクリプトを実行している。なのでMDNに書かれていることは正しい。紛らわしいこと書いてごめんなさい。 追記終わり。 JScriptのオブジェクトの中にはObjectを継承していないものがある。 具体例を出すとIE7でのwindowオブジェクトやDOM Events。 さらにIE7でのwindow.toStringはFunct

    すべてのオブジェクトがObjectを継承している訳じゃない - Qiita
    kasumani
    kasumani 2014/03/07
    すべてのオブジェクトがObjectを継承している訳じゃない JavaScript におけるすべてのオブジェクトは Object に由来します。 すべてのオブジェクトは Object.prototype からメソッドとプロパティを継承しています が、それらは上書
  • JavaScriptの配列のソート方法を自分で書く - Qiita

    var myarray=[25, 8, 7, 41] myarray.sort(function(a,b){return a - b}) //Array now becomes [7, 8, 25, 41] Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    JavaScriptの配列のソート方法を自分で書く - Qiita
    kasumani
    kasumani 2014/03/07
    JavaScriptの配列のソート方法を自分で書く 0 ストック 0 コメント この投稿をストックする 忘れないようにメモ ここをそのままコピペSorting a JavaScript array using array.sort() var myarray=[25, 8, 7, 41] myarray. Tags: ifttt, kasumaniのストックし
  • PHPで指定月の月初と月末の日付を取得 - Qiita

    $month = '2014-03'; //nullでも構いません $firstDate = date('Y-m-d', strtotime('first day of ' . $month)); $lastDate = date('Y-m-d', strtotime('last day of ' . $month));

    PHPで指定月の月初と月末の日付を取得 - Qiita
    kasumani
    kasumani 2014/03/07
    PHPで指定月の月初と月末の日付を取得 PHPで指定月の月初と月末の日付を取得するTips。 意外とすぐ出てこなかったので残しておきます。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 07, 2014 at 09:44AM via IFTTT
  • viva Cocoa / Objective-C 入門

    学習をはじめるにあたって 書は、プログラミング言語“Objective-C”の基礎を学習するです。 Objective-Cは、オブジェクト指向プログラミング言語です。オブジェクト指向は、Smalltalk という言語において世界で初めて採用されました。その機能をC言語に追加したものが、Objective-Cです。 Objective-Cは、C言語でできることもすべてできます。書はC言語の基的な記述方法をすでにご存知の方を対象読者としていますが、C言語に精通している必要はありません。実際にC言語でコーディングする場合とObjective-Cでコーディングする場合ではかなり感覚の違うものになります。 学習をはじめるにあたって ■ 書の構成 書では、“MyClip”という簡単なメモアプリケーションを作成していきます。そして、その作成の過程で必要となってくるObjective-Cの概念

    kasumani
    kasumani 2014/03/07
    学習をはじめるにあたって 学習をはじめるにあたって  本書は、プログラミング言語“Objective-C”の基礎を学習する本です。 Objective-Cは、オブジェクト指向プログラミング言語です。オブジェクト指向は、Smalltalk という言
  • GoFのデザインパターンの自作サンプルまとめ(主にRubyで実装。一部Java) - Tbpgr Blog

    概要 GoFのデザインパターンに関して取り扱った記事のまとめ 生成のパターン AbstractFactory | 詳細を意識せず抽象的にインスタンス生成を行う Builder | 複雑なインスタンス生成手順をクラス化する FactoryMethod | インスタンスの作成を独立させる Prototype | コピーしてインスタンスを作る Singleton | インスタンスが一つであることを保証する 構造のパターン Adapter | AとBのインターフェースのアダプターを作る Bridge | 機能の拡張と実装の拡張を分割する Composite | 容器と中身の同一視 Decorator | 飾りと中身の同一視 Facade | シンプルな窓口 Flyweight | 同じ物を共有して処理を軽量化する Proxy | 必要になってから作る Proxy | 必要になってから作る(Forw

    GoFのデザインパターンの自作サンプルまとめ(主にRubyで実装。一部Java) - Tbpgr Blog
    kasumani
    kasumani 2014/03/07
    GoFのデザインパターンの自作サンプルまとめ(主にRubyで実装。一部Java) 概要 GoFのデザインパターンに関して取り扱った記事のまとめ 生成のパターン AbstractFactory | 詳細を意識せず抽象的にインスタンス生成を行う Builder |