タグ

2014年12月29日のブックマーク (63件)

  • シェルスクリプトワークショップ資料 - 初心者向け「シェル芸」

    1. http://gauc.no-ip.org/awk-users-jp/日 GNU AWK ユーザー会 斉藤 @hi_saito - 1 - 2014 年 12 月 13, 14 日 シェルスクリプトワークショップ @鳥取環境大学 jus 勉強会 シェルスクリプトワークショップ 初心者向け「シェル芸」 日 GNU AWK ユーザー会 斉藤 博文 2. http://gauc.no-ip.org/awk-users-jp/日 GNU AWK ユーザー会 斉藤 @hi_saito - 2 - 2014 年 12 月 13, 14 日 シェルスクリプトワークショップ @鳥取環境大学 はじめに 3. 自己紹介  「日 GNU AWK ユーザー会」会長  http://gauc.no-ip.org/awk-users-jp/  hi_saito@yk.rim.or.jp  @hi

    シェルスクリプトワークショップ資料 - 初心者向け「シェル芸」
    kasumani
    kasumani 2014/12/29
    シェルスクリプトワークショップ資料 : 初心者向け「シェル芸」 Share SlideShare Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 08:51PM via IFTTT
  • AWS Lambda の Function を iOS からアップロードする | DevelopersIO

    UploadFunction AWS Lambda には、Lambda Function をアップロードするための UploadFunction という API が用意されています。これは Zip ファイルに圧縮した Lambda Function のソースコードをアップロードすることができる便利な API です。 UploadFunction - AWS Lambda 今回は、この UploadFunction を iOS アプリから呼んでみたいと思います。つまり、モバイルアプリから Lambda Function を自由に定義できるというおもしろ構成です。 AWS SDK for iOS に実装する AWS SDK for iOS は Lambda API は現在未対応です。ですので、例によって Fork したリポジトリ内で自作実装しました。Lambda の UploadFunctio

    AWS Lambda の Function を iOS からアップロードする | DevelopersIO
    kasumani
    kasumani 2014/12/29
    AWS Lambda の Function を iOS からアップロードする | Developers.IO AWS Lambda には、Lambda Function をアップロードするための UploadFunction という API が用意されています。これは Zip ファイルに固めた Lambda Function のソースコードをアッ
  • そこそこセキュアなlinuxサーバーを作る - Qiita

    先日「サーバーのセキュリティ設定がなにすればいいかわからない」と相談をうけまして。 自分も初心者の時どこまでやればいいかわからず手当たりしだいにやって沼に入っていたのを思い出しながら自鯖構築したときのメモを元にまとめてみました。 注意 セキュリティ対策は用途や場合などによって違います。 自分で理解したうえで自己責任でおねがいします。 対象読者 Linuxのサーバーを建て慣れていない人 Linuxはある程度さわれる人(自分でパッケージを入れたり、サービスを止めたりできる) ラインナップ ☆は導入の重要度と導入の容易さから個人的偏見からつけた値です。 4つ以上が"最低限やること"だと思ってください。 sshd

    そこそこセキュアなlinuxサーバーを作る - Qiita
    kasumani
    kasumani 2014/12/29
    そこそこセキュアなlinuxサーバーを作る 先日「サーバーのセキュリティ設定がなにすればいいかわからない」と相談をうけまして。 自分も初心者の時どこまでやればいいかわからず手当たりしだいにやって沼に入っていた
  • RE: どんなことを勉強すればいいですか? - satococoa's blog

    仕事でインターン生や経験の浅い方のレビューをしたり面接を担当したりしててよく聞かれる質問が「どんなことを勉強すればいいですか?」です。 それについてちょっとポエムを書いてみようかと思います。 主に会社で一緒に働いている人やこれから一緒に働くことになりそうな方向けに書いていますので、一般論として捉えるとやや極端だったり偏っていたりするかもしれません。ポエムなので許して。 専門家であるという視点から エンジニアとして仕事をする以上、専門家 (プロ) であるという誇りと責任を常に持って欲しいと思います。 そのためにはその自信を裏付けるための知識が必要となります。 僕のいる Web やスマホアプリの業界は流行の移り変わりが激しく、新しい情報を常に追いかけ続けないとあっという間に置いていかれてしまいます。 しかしながら新しい知識を追いかけ続けるにも確固とした基がないと、曖昧な知識の上にさらに曖昧な

    RE: どんなことを勉強すればいいですか? - satococoa's blog
    kasumani
    kasumani 2014/12/29
    RE: どんなことを勉強すればいいですか? 仕事でインターン生や経験の浅い方のレビューをしたり面接を担当したりしててよく聞かれる質問が「どんなことを勉強すればいいですか?」です。 それについてちょっとポエムを
  • Androidアプリ開発を始めるときに読む本 - cockscomblog?

    今年はついにAndroidアプリを作りました。Androidアプリを開発するに当たって、Java言語にもAndroidプラットフォームにも明るくなかったので、勉強しようとを読みました。いろいろ読みましたが、そのうち特によかったものを紹介します。 Java言語 Effective Java Javaをちゃんと書けるようにしようと思って読みました。JavaのSerializableやClonableの挙動について知識を得られたし、Javaの言語上の特性を意識した設計について一定の視座を得られたように思います。読まずにJavaを書けていたとは思えないので、大変有意義でした。『並行性』の章などはまた再読したいと思います。 EFFECTIVE JAVA 第2版 (The Java Series) 作者: Joshua Bloch,柴田芳樹出版社/メーカー: 丸善出版発売日: 2014/03/11メ

    Androidアプリ開発を始めるときに読む本 - cockscomblog?
    kasumani
    kasumani 2014/12/29
    Androidアプリ開発を始めるときに読む本 今年はついにAndroidアプリを作りました。Androidアプリを開発するに当たって、Java言語にもAndroidプラットフォームにも明るくなかったので、勉強しようと本を読みました。いろいろ読み
  • プログラミングの初心者を脱するのはいつか? - L'eclat des jours(2014-12-29)

    _ プログラミングの初心者を脱するのはいつか? Effective Rubyの見刷が届いたのであらためて読み返しているのだが、監訳していて何を今更ではあるけれど、初心者用のプログラミング入門書と、そこを脱した人(まあ中級者とかになるのだろうけど)のプログラミング入門書の違いというのを考えたので、ちょっと書いててみたい。当然Effective Rubyの宣伝だ。 さて、もちろん、Effective Rubyは初心者用ではない。 表面的には、対象となるプログラミング言語を読者は知っている(少なくとも一般的と認められる構文やAPIは知っている)ことが前提となる。 が、そこは重要ではない。 なぜ重要ではないかと言えば、紙数と労力に問題がなければ(わかっている読者には煩雑になることは覚悟の上で)それらを出現時に説明しても良いからだ。 あるいは表面的には(少なくとも自分用の一発勝負のスクリプトでは)

    kasumani
    kasumani 2014/12/29
    日々の破片 _ プログラミングの初心者を脱するのはいつか? Effective Rubyの見本刷が届いたのであらためて読み返しているのだが、監訳していて何を今更ではあるけれど、初心者用のプログラミング入門書と、そこを脱した人
  • Phalconの何がいいのか速いのかに疑問を持ってみる - Qiita

    Phalconの何が速いのか だいぶ遅れてしまいました。申し訳ございません! 前回はありがとうございました。 今回はPhalconが何が速いのかそれはどのように速いのか、公開されているベンチマークなどを観察しました。 はじめに、私は、Phalconは速いと言われているが、処理だけで見るとオバーヘッドも決して少ないわけじゃなく、多言語たとえばC++,Go,JavaScalaRubyよりも遅く耐久性や運用のしやすさで劣るかもしれないと考えました。では何が当にそんなに速いといわれているのかをみるために実験などを行いました。 自作のスクリプト(大量のテキストファイルと大量のDB処理でのベンチマーク) 【公式 Hello World ベンチマーク】 から確認する Web Framework Benchmarks から確認する ※多言語とも比較されている 自作のスクリプト(大量のテキストファイル

    Phalconの何がいいのか速いのかに疑問を持ってみる - Qiita
    kasumani
    kasumani 2014/12/29
    Phalconの何がいいのか速いのかに疑問を持ってみる だいぶ遅れてしまいました。申し訳ございません!前回はありがとうございました。 今回はPhalconが何が速いのかそれはどのように速いのか、公開されているベンチマーク
  • railsのアセットパイプラインで特定のフォルダをprecompileさせる - woshidan's blog

    development環境で動かしているときはいいのですが、 production環境で動かすときは、以下の設定にしていたので、 自分は全部のjsをプリコンパイルする必要がありました。しかし、単純に、application.jsに と書いておくと、AngularJSのResourceやModelのコードがControllerやDirectiveのコードより 先に読み込まれてModelが見つからないよ、と言われるので困ってしまうな、 変なフォルダ名つけたくないですしね、と思っていました。 手動で1つずつプリコンパイルすればいいのかもしれませんがめんどくさいですしね。 しかし、ただ単に抜けていただけなのですが、 は相対アドレス表記であれば.でなくてもよいので、 と書けばapp/assets/javascripts/xxxx以下のファイルを読み込んでくれるのでした。 なので、さっき書いたケースで

    railsのアセットパイプラインで特定のフォルダをprecompileさせる - woshidan's blog
    kasumani
    kasumani 2014/12/29
    railsのアセットパイプラインで特定のフォルダをprecompileさせる development環境で動かしているときはいいのですが、 production環境で動かすときは、以下の設定にしていたので、 自分は全部のjsをプリコンパイルする必要があり
  • GitHub - zloirock/core-js: Standard Library

    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 - zloirock/core-js: Standard Library
    kasumani
    kasumani 2014/12/29
    zloirock/core-js Alternative standard library for javascript. Includes polyfills for ECMAScript 5, ECMAScript 6: Set, Map, WeakSet, WeakMap, Promise, Symbol, iterators; setImmediate, static array methods, console cap. Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014
  • cachectldでOSのページキャッシュ削除を自動化 - Qiita

    サーバを運用していると時々全然メモリが余っているはずなのにスワップが起きてしまうことがあります。この場合よくあるケースは非常に大きなログファイルがあってそのログファイルのために大量のページキャッシュが利用されていることです。 ログファイルなんて滅多に読まないので、そんなのにメモリ使うぐらいだったらもっと別のアプリケーションにちゃんと割り当ててくれよと思うのですが、なかなかうまくいかないものです。 そこで効果的なのがposix_fadivseをラップして指定したファイルのページキャッシュを解放するツールです。 ページキャッシュがどんどん増えている…そんな時に役立つワンライナー ファイル指定で、ページキャッシュにのっているか確認したり追い出したり 私の場合、今まではnocacheというツールをちょこっと改造して使っていましたが、最近もうちょっと便利な風に改造したいと思うようになってきました。例

    cachectldでOSのページキャッシュ削除を自動化 - Qiita
    kasumani
    kasumani 2014/12/29
    cachectldでOSのページキャッシュ削除を自動化 サーバを運用していると時々全然メモリが余っているはずなのにスワップが起きてしまうことがあります。この場合よくあるケースは非常に大きなログファイルがあってそのログ
  • Top Page | Ryuzee.com

    2023年1月11-13日に行われたRegional Scrum Gathering Tokyo 2023の登壇資料です。再配布や複製等はご遠慮ください。...

    kasumani
    kasumani 2014/12/29
    AWSを使ってスライドを公開するデモアプリを作ってみた話 なんか色々思いついたのでデモアプリを作ってみました。実際に動作しているデモは にあります。 Tags: feedly, ifttt, recently read, saved for later from Pocket http://bit.ly/1A4dGLL D
  • スナップショットを使用してRDSをMySQLからAuroraへ移行する | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 最近、既存のRDS on MySQLからAuroraへ移行したいと考えているという話をよく伺います。Auroraには既存のRDS on MySQLからAuroraへデータ移行ができる仕組みがあるのでご紹介します。 2014年12月22日の時点でAuroraはLimited Previewです。番環境での使用は控える方が良いと思われます。 MySQLでスナップショットを取得する まずMySQL側でスナップショットを取得する必要があります。そのスナップショットには以下の要件があります。 取得元のMySQLは5.6である。 ストレージエンジンはInnoDBである。 innodb_file_per_tableが無効である。 ※:RDSのスナップショット取得は、1つのAWSアカウント当り同時に1つしか実行できません。 Aurora側でスナップシ

    スナップショットを使用してRDSをMySQLからAuroraへ移行する | DevelopersIO
    kasumani
    kasumani 2014/12/29
    スナップショットを使用してRDSをMySQLからAuroraへ移行する | Developers.IO ウィスキー、シガー、パイプをこよなく愛する大栗です。 最近、既存のRDS on MySQLからAuroraへ移行したいと考えているという話をよく伺います。Auroraに
  • Dockerを利用して自分だけのRSSリーダ「Tiny Tiny RSS」をコマンド一発でインストールする。

    横田です。RSSリーダはlivedoor Readerを利用しています。livedoor Readerと言えば、一時期サービス終了という話になっておりました。 モダンな若者はTwitterやFacebookなどのSNSでニュースを集めたり、キュレーションアプリでニュースを見るのでしょうが、我々のようなナウイヤング( = 33歳以上)は、未だにRSSリーダで情報収集がメインです。そのため、ここでlivedoor Readerが無くなってしまうと困ります。という事で、乗り換え先を探してみました。乗り換え先として最初に思いつくのは「feedly」でしょう。ただ、あまりにもありきたりの選択肢で面白くありません。そこで今回は「Tiny Tiny RSS」を利用してみることにしました。 《Tiny Tiny RSSとは?》 Tiny Tiny RSSは、livedoor Readerやfeedlyのよ

    Dockerを利用して自分だけのRSSリーダ「Tiny Tiny RSS」をコマンド一発でインストールする。
    kasumani
    kasumani 2014/12/29
    Dockerを利用して自分だけのRSSリーダ「Tiny Tiny RSS」をコマンド一発でインストールする。 横田です。RSSリーダはlivedoor Readerを利用しています。livedoor Readerと言えば、一時期サービス終了という話になっておりました。 Tags: fee
  • 今年のOSSお焚き上げ - mizchi's blog

    2014振り返り - damemo をみて自分のもまとめてみた。 去年と比べてとにかく手が早くなってるとは思う。自己満足が多いのを反省したい。 mizchi/momic ストレージを触るactive model的な 今となってはminimongoでええやんとなってる mizchi/vue-haxe vueのhaxeバインディング mizchi/dts-parser typescirptのd.tsのASTをなんかJSONに落とすやつ mizchi/hatego ターミナル上で指定した記事の新着ブクマをチェックする奴 mizchi/libretto Promise使ったステートマシンみたいなやつ mizchi/warden Vue用に書いたRouter mizchi/atom-git-grep atomの中でgit-grepしたリストからジャンプするやつ mizchi/client-jade

    今年のOSSお焚き上げ - mizchi's blog
    kasumani
    kasumani 2014/12/29
    今年のOSSお焚き上げ 去年と比べてとにかく手が早くなってるとは思う。自己満足が多いのを反省したい。 実際はもっとあって、こっちで素振りしている。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 08:04
  • Blogger

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

    kasumani
    kasumani 2014/12/29
    Nmap のなかの X'mas 今回は私のすきな Nmap というツールについて書いてみようと思います。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:47PM via IFTTT
  • 無料でブラウザベースのマインドマップを作成できる「My Mind Map」

    自分のアタマの中を「見える化」できるマインドマップは、頭の中を整理するのに役立つほか、問題点の解決や新たなアイデアの発想につながることもあるという便利なツールです。「My Mind Map」ではそんなマインドマップをブラウザベースで作成することが可能になっています。 My Mind Map :: My Mind http://my-mind.github.io/ My Mind Mapを利用する場合でもソフトウェアのインストールやアカウント設定などは一切必要なし。上記のURLを開くと、新規マップを作成する画面が開きます。「My Mind Map」と書かれた部分をダブルクリックすると、マップのタイトルを変更することが可能です。 アイテム上で右クリックすると、マップの編集メニューが表示されます。 「Insert a child」はアイテムの下に枝分かれする子要素を作成します。まずは親要素「20

    無料でブラウザベースのマインドマップを作成できる「My Mind Map」
    kasumani
    kasumani 2014/12/29
    無料でブラウザベースのマインドマップを作成できる「My Mind Map」 自分のアタマの中を「見える化」できるマインドマップは、頭の中を整理するのに役立つほか、問題点の解決や新たなアイデアの発想につながることもある
  • Google Analytics API と JavaScript クライアントを使って人気記事ランキングを作る Web サービスを作ってみた - しばやん雑記

    2014 年も終わりなので Google Analytics API を使ってアクセス数の多いページを取得してみた - しばやん雑記 を今年最後にしようと思ったんですが、アクセス数の多い記事の情報を JavaScript と OAuth 2 でも取れるのではないかと思ったので、実際にサービス化してみました。 2017 年の人気記事ランキング生成 使い方は単純で、OAuth 2 でログインしてドロップダウンから取得したい Web プロパティを選択し、生成ボタンをクリックするだけで終わりです。 数秒後には実行結果がはてな記法、HTMLMarkdown で出力されるので、適当に再利用してください。 実装の話 Google APIJavaScript から使う場合にはライブラリを読み込みます。API キーにだけ注意。 <script> var apiKey = '公開 API へのアクセス

    Google Analytics API と JavaScript クライアントを使って人気記事ランキングを作る Web サービスを作ってみた - しばやん雑記
    kasumani
    kasumani 2014/12/29
    Google Analytics API と JavaScript クライアントを使って人気記事ランキングを作る Web サービスを作ってみた API キーは OAuth 2 のクライアントシークレットとは別物です。間違えると 1 時間ぐらい無駄にします。 Tags: feedly, ifttt, rece
  • Raspberry PiにVGA出力を増やすGert VGA 666が届いた(2015/09/25追記有) - あっきぃ日誌

    Raspberry PiにVGAセカンダリ出力を増やすGert VGA 666が届きました。 9月に見つけてkickstarter経由で出資していたものです。もともとオープンハードとして公開されていたものを共同購入するような形でスタートしたものだったので、プロジェクトがポシャることなく無事に届きました。 Gert VGA 666 Kit - Hardware VGA for Raspberry Pi by Pi Supply — Kickstarter 元のオープンハードとしてのプロジェクトGitHubにあります。元気な人はここから基板データをもらって、基板から自作することもできます。 fenlogic/vga666 · GitHub 早速開封! _人人人人人人人_ > パーツだけ <  ̄^Y^Y^Y^Y^Y^Y^ ̄ そう、これ、パーツだけの販売なので組み立てはセルフサービスです。組立方

    Raspberry PiにVGA出力を増やすGert VGA 666が届いた(2015/09/25追記有) - あっきぃ日誌
    kasumani
    kasumani 2014/12/29
    Raspberry PiにVGA出力を増やすGert VGA 666が届いた 9月に見つけてkickstarter経由で出資していたものです。もともとオープンハードとして公開されていたものを共同購入するような形でスタートしたものだったので、プロジェクト
  • これがSR-71ブラックバードを史上最速機にした極秘エンジン

    これがSR-71ブラックバードを史上最速機にした極秘エンジン2014.12.28 21:0026,261 satomi 1903年12月17日、ライト兄弟が人類初の有人飛行に成功したとき、その速度は時速10.9km(6.8マイル)でした。 そのわずか61年 5日後に空に飛び立ったロッキードのSR-71ブラックバードは、時速3,530 km(2,193マイル)。未だに世界最速の飛行機です。 SR-71のトップシークレットのエンジンを紹介する動画がYouTubeに公開されました。 マッハ3を駆動するエンジンは、プラット・アンド・ホイットニー製J58です。SR-71には2基搭載しており、クイーン・メリー号のエンジン以上の馬力が出ます。 これは地上テストでアフターバーナーをフル稼働中の写真なんですが、ご覧のように、超音速噴射の気圧と外気の気圧の差で生じる「ショック・ダイアモンド(マッハ・ディスク)

    これがSR-71ブラックバードを史上最速機にした極秘エンジン
    kasumani
    kasumani 2014/12/29
    これがSR-71ブラックバードを史上最速の飛行機にした極秘エンジン そのわずか61年+5日後に空に飛び立ったロッキードのSR-71ブラックバードは、時速3,530 km(2,193マイル)。未だに世界最速の飛行機です。 SR-71のトップシーク
  • CSS勉強するだるさ - mizchi's blog

    そろそろ勉強しないトナーと思いつつもだるくなる原因列挙する 前提 お前はJS書いてればいいよと甘やかされてきたので仕事で書いた量は少ない リフロー、ペイント等の表示制御系とパフォーマンス周りだけはそれなりに知ってる position: absolute や visibility: hidden とか 簡単な装飾はできる 段組とかの知識があんまりない わからないこと 解法が一つではなく、最適解がわからない 数こなせばわかる気がするが時間かかってだるい すでにあるサイトを参考にするもそれが正しいのかよくわからない 正解が(プログラマ的感覚だと)醜くみえる たとえば中央寄せ たとえば段組 このrelative指定は当に必要なのか…みたいな ググって引っかかる資料のレベルが低い 古のspacer.gifとか未だに引っ掛かる これはJSと同じ問題なので2010~の資料しかみないようにする 楽できそ

    CSS勉強するだるさ - mizchi's blog
    kasumani
    kasumani 2014/12/29
    CSS勉強するだるさ だるいという表明であってやらないというわけではないので、隙をみて勉強してます Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:31PM via IFTTT
  • EC2の自動起動・停止用PowerShellスクリプトサンプル | DevelopersIO

    先日投稿した以下のエントリはLinux環境にて稼働するシェルスクリプトのサンプルをご紹介しましたが、当エントリでは同じような内容をWindows PowerShellスクリプトで試してみたいと思います。 EC2の自動起動・停止用シェルスクリプトサンプル | Developers.IO 目次 AWS Tools for Windows PowerShellのインストール jqのインストール サンプルコード(PowerShell) まとめ AWS Tools for Windows PowerShellのインストール AWS Tools for Windows PowerShell | アマゾン ウェブ サービス(AWS語) Linux環境版ではAWS CLIを用いてAWSリソースへのアクセスを行っていましたが、今回は『AWS Tools for Windows PowerShell』を

    EC2の自動起動・停止用PowerShellスクリプトサンプル | DevelopersIO
    kasumani
    kasumani 2014/12/29
    EC2の自動起動・停止用PowerShellスクリプトサンプル | Developers.IO 先日投稿した以下のエントリはLinux環境にて稼働するシェルスクリプトのサンプルをご紹介しましたが、当エントリでは同じような内容をWindows PowerShellスクリ
  • FPGAでmrubyを動かす

    ROS Japan UG #32 関西勉強会@けいはんなロボット技術センター で発表した内容を一部追記しています。

    FPGAでmrubyを動かす
    kasumani
    kasumani 2014/12/29
    FPGAでmrubyを動かす Share SlideShare Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:31PM via IFTTT
  • Unity 5 の WebGL で WebSocket を利用した通信をする方法について調べてみた - 凹みTips

    はじめに Unity の WebGL では現状ではネットワーク機能に制約がありますが、WebSocket は使えるようです。 (English) On the future of Web publishing in UnityUnity Blog 以前の記事では外側の JavaScript で Socket.IO を通じて通信した内容を用いましたが、これだとビルドしてから色々と確認しなければならず大変でした。 Unity 5 x WebGL について詳しく調べてみた - 凹みTips そこで、WebSocket 機能の利用方法について調べてみました。 WebSockets.unitypackage のダウンロード Unity5 Beta : WebGL + Unity WebSockets plug-in | Unity Community 上記スレッドより、WebSockets.u

    Unity 5 の WebGL で WebSocket を利用した通信をする方法について調べてみた - 凹みTips
    kasumani
    kasumani 2014/12/29
    Unity 5 の WebGL で WebSocket を利用した通信をする方法について調べてみた Unity の WebGL では現状ではネットワーク機能に制約がありますが、WebSocket は使えるようです。 以前の記事では外側の JavaScript で Socket. Tags: feedly, ifttt, rec
  • Webアプリケーションを動かすサーバの三層のソフトウェアについてメモ - woshidan's blog

    サーバ作業書く前にちょっと悩んだのでメモ。 ググればググるほどに用語がいろいろずれている気がする。 Webサーバ用ソフトウェアがアプリケーションサーバとしての機能を備えていることが多かったり、1つのサーバの中にWebサーバとアプリケーションサーバを両方(個人でやるとDBサーバも一緒だったりしますね)入れるので、両方合わせてアプリケーションサーバと呼んでいたりすることがあるそうで。 あと、元々はアプリケーション層の機能しか持っていなかったけれど、バージョンアップでWebサーバ層の機能も持ったのでスタンドアロンで使えるバージョンも出てます、とか。 お前らいったい何者だ。 とりあえず、基的な三層(Web/App/DB)についてメモしたことをまとめる。 WEBサーバ WEBサーバ(ウェブサーバ)は、HTTPに則り、クライアントソフトウェアのウェブブラウザに対して、 HTMLやオブジェクト(画像な

    Webアプリケーションを動かすサーバの三層のソフトウェアについてメモ - woshidan's blog
    kasumani
    kasumani 2014/12/29
    Webアプリケーションを動かすサーバの三層のソフトウェアについてメモ サーバ作業書く前にちょっと悩んだのでメモ。 ググればググるほどに用語がいろいろずれている気がする。 Webサーバ用ソフトウェアがアプリケーショ
  • Web アプリケーションに HAL を適用する - addsict's blog

    HAL (Hypertext Application Language) とは Web API でやり取りされるリソースを、ハイパーメディアとしても扱えるようにするための仕様です。 ハイパーメディアとは HTML のアンカータグをイメージするとわかりやすいですが、ドキュメントといったメディアがリンクを介して繋がっている状態のことを指します。 例えば通常の Web API で取得できるリソース同士は特別何かで繋がっているわけではなく、お互いのリソースがある意味孤立した状態にありますが、そこにリンクを含めてあげることでお互いのリソース間を行き来することが出来るようになります。 HTML と HAL をハイパーメディアの観点で言うと、このような感じになるでしょうか。 HTML: 人間が操作するためのハイパーメディア HAL: 機械が操作するためのハイパーメディア 具体的にリソースを HAL +

    Web アプリケーションに HAL を適用する - addsict's blog
    kasumani
    kasumani 2014/12/29
    Web アプリケーションに HAL を適用する HAL (Hypertext Application Language) とは Web API でやり取りされるリソースを、ハイパーメディアとしても扱えるようにするための仕様です。 ハイパーメディアとは HTML のアンカータグをイメー
  • Java競技プログラミングメモ - Qiita

    さらに高速化が必要な場合は、Scannerの代わりになる処理を自前で実装することになる。比較的実装が軽い方法としては、BufferedReader.readLineで行ごとに読み込み、String.splitかStringTokenizerで分割する方法がある。 実装は重いが、InputStreamで文字を少しずつ読み込み自前でパースするのが高速かつ省メモリ。 class FastScanner { private final InputStream in = System.in; private final byte[] buffer = new byte[1024]; private int ptr = 0; private int buflen = 0; private boolean hasNextByte() { if (ptr < buflen) { return true;

    Java競技プログラミングメモ - Qiita
    kasumani
    kasumani 2014/12/29
    Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:17PM via IFTTT
  • Apacheが動いているのにWEBrickも動かしちゃった時のassetsの話1 - woshidan's blog

    Apache+Phusion PassengerでRailsがすでに動いているのに、 ポート番号3000でWEBrickをわざわざ起動させてしまいassetsが取得できなくて焦った時の小話。 そのときは、assetsが部分的に読み込めたり読み込めなかったりしたもので意味が分からなかったです。 まあ、production環境で config.serve_static_assets = false config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache config.assets.compile = true の設定をしていたから、 assets:precompileをしてprecomileしたファイルをpublicディレクトリにおいていないのが 悪いと言われればおわりですが。 少し面白かったので、まとめておきま

    Apacheが動いているのにWEBrickも動かしちゃった時のassetsの話1 - woshidan's blog
    kasumani
    kasumani 2014/12/29
    Apacheが動いているのにWEBrickも動かしちゃった時のassetsの話1 Apache+Phusion PassengerでRailsがすでに動いているのに、 ポート番号3000でWEBrickをわざわざ起動させてしまいassetsが取得できなくて焦った時の小話。 そのときは、assets
  • ushigyunet|最新ガジェットからゲームや旅行・グルメまで、ひたすら詳しくレビューするブログ

    【2024年4月最新】Kindleセール情報ページまとめ。無料マンガ特集や月替わり、日替わりセールなど

    ushigyunet|最新ガジェットからゲームや旅行・グルメまで、ひたすら詳しくレビューするブログ
    kasumani
    kasumani 2014/12/29
    何度でも言うけど、部屋を片付けたいなら場所を取る本や紙類を「自炊」して減らすのが近道 2014年もあとわずか。ほとんどの方が今年の仕事を終え、そろそろ大掃除に取り掛かる頃だと思います。 Tags: feedly, ifttt, recently rea
  • 迷惑メール対策で独自ドメインを使ってロリポップでのメール送信にSPF認証を導入してみた - 業界最安値、高到達率のメルマガ配信システムを作った

    前置き 先日、お客様からの質問で「ABCメール使ってメールを送信しているときは迷惑メールに入らないのに、普段顧客との個別メールとして使っているロリポップのメールが迷惑メールに入る時があるので調べてほしい」と、いうのがあり調べて対応した時のことを書いていきます。 (アドレス情報等の保護のため、モザイク多めです。。。) 調査 まず、メールのヘッダを見ることによってどのような状況なのかを調査しました。 Gmail だと、このようにしてメールヘッダを見ることができます。 この箇所が、 この記事で説明した SPF、DKIM などの認証がしっかりできているかの結果が書かれている箇所です。 このように 「spf=none」となっていますね。これは、SPFの情報が全くないという状況でSPFの対策がされていないことを示します。つまり、「なりすまし対策していない」ということになります。 一方、ABCメールを利

    迷惑メール対策で独自ドメインを使ってロリポップでのメール送信にSPF認証を導入してみた - 業界最安値、高到達率のメルマガ配信システムを作った
    kasumani
    kasumani 2014/12/29
    迷惑メール対策で独自ドメインを使ってロリポップでのメール送信にSPF認証を導入してみた 前置き 先日、お客様からの質問で「ABCメール使ってメールを送信しているときは迷惑メールに入らないのに、普段顧客との個別メ
  • iOSのデバッグを極める - ワザノバ | wazanova

    http://www.objc.io/issue-19/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 objc.ioはベルリンのメンバを中心に、月替りでiOS関連技術の特定のテーマに絞って発信しているブログ。もう既に知名度はかなり高いかと思いますが、毎月ものすごく力の入った特集ゆえに、その分ボリュームも相当で、読むのも大変というか、時間がないから読めてない人もいるかと。今月は#19としてデバッグの話題です。 Peter Steinbergerの「デバッグ : ケーススタディ」では、UIKit上のバグをLLDBで対処した話を紹介。 「デバッガーでのダンス - LLDBのワルツ」において、Ari GrantはLLDBの使い方を詳説してくれています。 「DTrace」はiOSシミュレータでしかまだ利用で

    kasumani
    kasumani 2014/12/29
    iOSのデバッグを極める - ワザノバ | wazanova Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:17PM via IFTTT
  • 自動文書検査ツールRedPenをRubyから使えるredpen-rubyを書いてみました - Fuzoku実践入門ブログ

    最近、RedPenという技術文書向け校正ツールを知りました。RedPenについては、RedPenを使って技術文書を手軽に校正しよう:連載|gihyo.jp … 技術評論社に詳しい説明があります。 格的に文章を書くようになり、こういったツールを求めていたため、早速試してみることにしたのですが、epubcheckをepub_validatorを使っている身としては、RedPenもRubyから使いたいなぁと思ったので、折角なので最近覚えたRubyを使ってepub_validatorのコードを参考にラッパーツールを作ってみることにしました。 RedPenRuby is a Ruby wrapper for redpen: a text inspection tool. akinomurasame/redpen_ruby redpen_ruby | RubyGems.org とりあえず、希望する動

    自動文書検査ツールRedPenをRubyから使えるredpen-rubyを書いてみました - Fuzoku実践入門ブログ
    kasumani
    kasumani 2014/12/29
    自動文書検査ツールRedPenをRubyから使えるredpen-rubyを書いてみました 最近、RedPenという技術文書向け校正ツールを知りました。RedPenについては、RedPenを使って技術文書を手軽に校正しよう:連載|gihyo.jp … 技術評論社に詳し
  • 紙にチェックしてEvernoteにリマインダが飛ぶ、Evernoteウィークリーダイアリー

    新年から使う手帳をもう選んでいるというひとも多いと思いますが、デジタルとアナログの境界、システム手帳のような形式とノートの中間を攻めるのが、Evernoteウィークリーダイアリーです。 モレスキンとのタイアップ製品の新製品であるこのダイアリー、簡素で薄いのですが、ちょっと魔法のような機能が加わっています。 構成は見開き2ページの左側で一週間をカバーし、右側のページがメモとして残してあるウィークリー形式のダイアリーになっていています。 これだけだとなんの変哲もないノートなのですが、それぞれの日付の横にリマインダのボックスが加えられています。このボックスにチェックを入れ、ページを Evernote アプリで撮影すると、チェックの入った日付にリマインダが設定された画像付きのノートが作成されます こちらがその様子です。いったい、どうやっているのか驚くのですが、実際チェックボックスが入った日付のリマ

    紙にチェックしてEvernoteにリマインダが飛ぶ、Evernoteウィークリーダイアリー
    kasumani
    kasumani 2014/12/29
    紙にチェックしてEvernoteにリマインダが飛ぶ、Evernoteウィークリーダイアリー 新年から使う手帳をもう選んでいるというひとも多いと思いますが、デジタルとアナログの境界、システム手帳のような形式とノートの中間を攻
  • サイドバイサイドでプログラミングの比較ができる「Side-by-side Programming Languages」 | ソフトアンテナ

    以前紹介した、様々なプログラミングの言語の実例を比較することができるサイト「Rosetta Code」をより便利に使うことができるサービス「Side-by-side Programming Languages」が公開されています(Hacker News)。 文字通り、サイドバイサイドで2つの言語の特徴を比較できるサイトで、例えば「Ruby」と「Python」を選択すると、この2つの言語のトピックスごとのコードサンプルがずらっと表示されます。 インスタンスに変数を追加するコード例ですね。 このサイトは出来立てで、まだ完成度はあまり高くないようですが、Rosetta Codeのコードサンプルを自動て取得して見やすく表示しているアイデアがおもしろいと思います。他Rosetta Cloneという同種のサイトも紹介されていました。こちらもどうぞ。

    サイドバイサイドでプログラミングの比較ができる「Side-by-side Programming Languages」 | ソフトアンテナ
    kasumani
    kasumani 2014/12/29
    サイドバイサイドでプログラミングの比較ができる「Side-by-side Programming Languages」 以前紹介した、様々なプログラミングの言語の実例を比較することができるサイト「Rosetta Code」をより便利に使うことができるサービス「Side
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

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

    kasumani
    kasumani 2014/12/29
    Macから電話をかけるためのダイヤルパッドをウィンドウや通知センターウィジェットで表示『CallPad』 Yosemite以降のMacにはiPhoneを経由して電話をかけたり受けたりできる機能があるのですが、それをより便利に使うためのア
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

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

    kasumani
    kasumani 2014/12/29
    mailtoリンクをクリックした時に意図せぬメールアプリの起動を抑制『Mailto Interceptor』 カテゴリ:ユーティリティ 現在の価格: ¥200 販売元:Genji 対応OS:10. Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:00
  • Github issues viewer - GitHubのIssue管理をスタイリッシュに表示

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました GitHubの便利な機能の一つにイシュー(課題)管理があります。プロジェクト内のTodo、バグ、質問、機能追加など様々な情報を一元的に管理できます。色々な使い方は考えられますが、あのUIが何となく使いづらいと感じる人もいることでしょう。 そんな方に使ってみて欲しいのがGithub issues viewerです。GitHubAPIを使ってIssueを見やすくしてくれる、そんなソフトウェアです。 Github issues viewerの使い方 Github issues viewerはサーバサイドの仕組みを使っていないところが利点です。投稿はGitHubを使いつつ、見栄えだけ変更ができます。同じ仕組みを使えば複数リポジトリの内容をまとめて一覧することもできそうです。 技術的にはB

    Github issues viewer - GitHubのIssue管理をスタイリッシュに表示
    kasumani
    kasumani 2014/12/29
    Github issues viewer - GitHubのIssue管理をスタイリッシュに表示 GitHubの便利な機能の一つにイシュー(課題)管理があります。プロジェクト内のTodo、バグ、質問、機能追加など様々な情報を一元的に管理できます。色々な使い方は
  • Privoxyでホッテントリの見たくない記事を非表示にする方法 - oceoのブログ

    2014-12-29 Privoxyでホッテントリの見たくない記事を非表示にする方法 子供向けのScratchというコンピュータ言語をご存知でしょうか?そのScratchに似た言語でSNAP!というものがあります。SNAP! (Build Your Own Blocks)上記のページには、以下の文があります。 For research purposes, this site uses Google Analytics to collect aggregate information about, e.g., how often the site is used and what links are followed from it. We do not collect personally identifiable information, but if you have a Gmail

    Privoxyでホッテントリの見たくない記事を非表示にする方法 - oceoのブログ
    kasumani
    kasumani 2014/12/29
    Privoxyでホッテントリの見たくない記事を非表示にする方法 上記のページには、以下の文があります。 For research purposes, this site uses Google Analytics to collect aggregate information about, e.g., how often the site is used and what links are followed from i
  • Dante Editor – Webページそのままに編集できるWYSIWYGエディタ

    WYSIWYGなエディタは多数存在します。従来はMS Word並に多くのツールバーが表示されて、その中でHTMLコンテンツが自由に組めるといったものが多かったですが、最近では機能は少なめに、スマートな表示が特徴的です。 Dante Editorはそんな今時のWYSIWYGエディタの一つになります。一見、編集画面と分からないような使い勝手が特徴です。 Dante Editorの使い方 Dante Editorは見た目と編集結果がほぼ同じ形になっています。画像や動画、Twitterなどの埋め込みもできます。ユーザビリティの高いWYSIWYGエディタではないでしょうか。 Dante EditorはHTML5/JavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 Motivation michelson/Dante

    Dante Editor – Webページそのままに編集できるWYSIWYGエディタ
    kasumani
    kasumani 2014/12/29
    Dante Editor – Webページそのままに編集できるWYSIWYGエディタ WYSIWYGなエディタは多数存在します。従来はMS Word並に多くのツールバーが表示されて、その中でHTMLコンテンツが自由に組めるといったものが多かったですが、最近
  • MozJPEG 3.0

    Kornel Lesiński (@pornelski). Web developer since “best viewed in AWeb in 640×256.” Creator of ImageOptim. London Standardista. Mozilla has done a study of image formats and concluded that WebP and JPEG XR are not a big-enough improvement over well-optimized JPEG. In the study only HEVC (H.265) was significantly better, but it’s a patent-encumbered format, so it can’t be used freely (shhhh!) It se

    MozJPEG 3.0
    kasumani
    kasumani 2014/12/29
    MozJPEG 3.0 Mozilla has done a study of image formats and concluded that WebP and JPEG XR are not a big-enough improvement over well-optimized JPEG. In the study only HEVC (H.265) was significantly better, but it’s a patent-encumbered format, so it can’t be used freely (shhhh!) Tags: feedly, ift
  • Taking Chrome DevTools outside of the browser. — Kenneth Auchenberg

    Taking Chrome DevTools outside of the browser. — Kenneth Auchenberg
    kasumani
    kasumani 2014/12/29
    Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:00PM via IFTTT
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

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

    kasumani
    kasumani 2014/12/29
    メニューバーからマウントしたデバイスの空き容量を表示したりマウント解除したり『Drive』 メニューバー上には起動ディスクの空き容量を表示し、メニューバーアイコンをクリックするとマウントされたデバイスのリスト
  • 邪魔をしないでください | POSTD

    Do Not Disturb (2014-11-04) by Uri Bram Uri Bramは、4冊のベストセラー作家です。その1つに、“学び続ける人の厳選ビジネス書99”の1冊に選ばれた、Josh Kaufman(世界的なベストセラー『Personal MBAーー学び続けるプロフェッショナルの必携書』の著者)お勧めの『Thinking Statistically』があります。 こんな経験はありませんか? あなたはデスクに向かい、この一週間仕事を滞らせ続けている1つの問題を解決するため、考えを巡らせています。頭の奥底で、他の誰もが思いつかないようなアイデアや可能性を構築している最中です。識別した概念の数々を積み重ねたり、ひっくり返したり、引っ張ってみたり、またはすき間に入れてみたりします。あと少しで、時代を超えて立ち続けるような強靭な石のアーチが出来上がります。しかし、まだ完成していな

    邪魔をしないでください | POSTD
    kasumani
    kasumani 2014/12/29
    【翻訳】邪魔をしないでください こんな経験はありませんか? あなたはデスクに向かい、この一週間仕事を滞らせ続けている1つの問題を解決するため、考えを巡らせています。頭の奥底で、他の誰もが思いつかないよう
  • EC2でサーバーに負荷を発生させる stress ツールを使ってみる | DevelopersIO

    はじめに こんにちは植木和樹です。Amazon Linux AMI 2014.09がリリースされて随分と経ちましたが、リリースノートにちょっと目を引いた記載がありました。 Amazon Linux AMI 2014.09 Release Notes New packages In addition to the features above, here are some other new packages added based on customer requests: : stress-1.0.4 : stressというのはCPUやメモリーの負荷を発生させるツールです。サーバーの高負荷状態でのアプリケーション挙動を確認する際に使用します。便利なツールなので使い方をおさらいしてみました。 stressの使い方 プロジェクトページ stressツールのプロジェクトページはこちらです。 s

    EC2でサーバーに負荷を発生させる stress ツールを使ってみる | DevelopersIO
    kasumani
    kasumani 2014/12/29
    EC2でサーバーに負荷を発生させる stress ツールを使ってみる | Developers.IO こんにちは植木和樹です。Amazon Linux AMI 2014.09がリリースされて随分と経ちましたが、リリースノートにちょっと目を引いた記載がありました。 Tags: fe
  • 過熱する電子楽器リペア、カスタム市場。ghostinmpcに聞く。

    過熱する電子楽器リペア、カスタム市場について考える。 電子楽器と通常のギターやピアノなどの楽器と違うのは、楽器の歴史の長さが違い、構造がいまだに進化し続けている点が挙げられる。 電子楽器はどんどん進化しているので、シンセサイザーやサンプラーなど同じカテゴリの楽器においても型番ごとに構造が異なり、その特殊性が故に、リペアが困難な場合がある。 そういった中で近年音楽業界の中でも注目されているのが、電子楽器の修理リペア業界である。今回は、どういった背景を持って、修理リペア業界が注目されているのかを探っていきたい。 もともとは家電製品だったターンテーブル。 出典:panasonic DJ用のターンテーブルとしてお馴染みのTechnicsのSL-1200シリーズの生産完了になったのは2010年12月の事である。 そのニュースはDJシーンにとって大きな衝撃となった。 ギターで言えばgibsonやfen

    過熱する電子楽器リペア、カスタム市場。ghostinmpcに聞く。
    kasumani
    kasumani 2014/12/29
    過熱する電子楽器リペア、カスタム市場。ghostinmpcに聞く。 電子楽器と通常のギターやピアノなどの楽器と違うのは、楽器の歴史の長さが違い、構造がいまだに進化し続けている点が挙げられる。 Tags: feedly, ifttt, recently read,
  • GitBucket 2.7をリリースしました - たけぞう瀕死ブログ

    Scalaで実装されたオープンソースのGitHubクローン、GitBucket 2.7をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.7 今回のリリースではShintaro Murakamiさんにプルリクエストしていただいた、コミットおよびdiffへのコメント機能が目玉機能となっています。 これはGitBucketの開発開始当初からやりたいと思っていたのですが、見るからに面倒そうな機能だったのと、diffの表示にjsdifflibというJavaScriptを使っており、将来的にこれをどうするのかということに結論を出せずにいたため手つかずのままここまで来てしまっていました。要望も非常に多かった機能なので、プルリクエストをいただいて有り難い限りです。これでGitBucket上でコードレビューを行うことも可能になるので

    GitBucket 2.7をリリースしました - たけぞう瀕死ブログ
    kasumani
    kasumani 2014/12/29
    GitBucket 2.7をリリースしました : 新・たけぞう瀕死の日記 Scalaで実装されたオープンソースのGitHubクローン、GitBucket 2.7をリリースしました。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 07:00PM via IFTTT
  • http://bit.ly/1y0RQuw.

    kasumani
    kasumani 2014/12/29
    MySQLのインストール 半月前に書きます!と宣言していたサーバ設定作業記録の続きです。 Tags: feedly, ifttt, recently read, saved for later from Pocket http://bit.ly/1A41lam December 29, 2014 at 07:00PM via IFTTT
  • https://qiita.com/kenokabe/items/9c650ec8bcb1418c596d

    kasumani
    kasumani 2014/12/29
    2014年、オブジェクト指向vs関数型プログラミングの壮絶な宗教戦争は終結 OO陣営最後の牙城DOMというWeb標準のUIを破壊した巨砲Facebook-React 2006年ごろ、Javaコミュニティ内部で多くの関数型言語に実装されている「クロージャ
  • WebService::Slack::IncomingWebHookというモジュールを書いてCPAN Authorとやらになったようです - 目の前に僕らの道がある

    WebService-Slack-IncomingWebHook-0.01 - slack incoming webhook client - metacpan.org はい。 名前がすごい長ったらしいですが、名前のとおりSlackのIncoming Web Hookを使ってSlackに投稿をポストしてくれる君です。 post-slackというコマンドを同梱していてコマンドラインからも使えるようになってます。 当初Net::Slackという名前を使っていたんですが、どうやらNetという名前空間はネットワークプロトコルを喋るモジュールが使うところで、webサービスAPIを叩くようなものはWWWかWebServiceを使うらしいので、避けました。また、Slack APIが別にあるので、Slack単体名だとSlack API叩くように誤解されるのでさらに一段名前空間を斬ってます。 これによりだ

    WebService::Slack::IncomingWebHookというモジュールを書いてCPAN Authorとやらになったようです - 目の前に僕らの道がある
    kasumani
    kasumani 2014/12/29
    WebService::Slack::IncomingWebHookというモジュールを書いてCPAN Authorとやらになったようです はい。 名前がすごい長ったらしいですが、名前のとおりSlackのIncoming Web Hookを使ってSlackに投稿をポストしてくれる君です。 Tags: feedly, iftt
  • GitHub - auchenberg/chrome-devtools-app: Chrome DevTools packaged as an app via 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

    GitHub - auchenberg/chrome-devtools-app: Chrome DevTools packaged as an app via Electron
    kasumani
    kasumani 2014/12/29
    auchenberg/chrome-devtools-app Chrome DevTools App. Chrome DevTools packaged as an app via node-webkit. This project is an exploration of how much work it would take to seperate Chrome DevTools from Chrome itself and to explore what a seperation from the browser itself would bring to the table in te
  • Bluetoothで繋がるノンケーブルなiPad用DJコントローラ

    ケーブルひっかけて機材落としちゃったり音が止まっちゃったり。あの悲劇の可能性を低減できるだけでも価値あります。どれくらい遅延するかは気になりますが。 パイオニアやベスタクスといった例はありますが、こういったアイテムが出るということは、タブレットDJ市場って熱いんでしょうか。Herculesの「DJControlWave」はMade for iPadな、iPad用DJコントローラです。 既存の製品との大きな違いは、iPadBluetooth 3.0でやりとりするところ(パソコンとのUSB接続にも対応)。なおアプリは「DJUCED DJW」を用います。 ボタン類はややチープな印象を受けましたが、ホイールやボリュームの適度なトルク感がかなり気持ちいい。iPad 2以降(もちろんiPad miniもOK)のモデルで使えるので、お役御免になったiPadと合わせてDJシステムを作ってみてはどうでしょ

    Bluetoothで繋がるノンケーブルなiPad用DJコントローラ
    kasumani
    kasumani 2014/12/29
    Bluetoothで繋がるノンケーブルなiPad用DJコントローラ ケーブルひっかけて機材落としちゃったり音が止まっちゃったり。あの悲劇の可能性を低減できるだけでも価値あります。どれくらい遅延するかは気になりますが。 Tags: f
  • Learning Curves for Different Programming Languages | Hacker News

    Everyone seems to be focusing on the PHP vs Haskell thing and seem to be missing the other points. Here's a summary:Callbacks in Javascript make you feel more productive, but in fact you become less productive. Design patterns in Java don't actually make much of a difference in productivity, but you think they do. Templates in C++ seem hard but with a big payoff, but they don't accelerate producti

    kasumani
    kasumani 2014/12/29
    Learning Curves for Different Programming Languages Interestingly, I have yet to hear someone complain about abstractions like Collection, Stack, Dictionary, or looking at the ever popular OOP abstractions Class and Method. Tags: feedly, ifttt, recently read, saved for later from Pocket December 29,
  • GitHub - cubicdaiya/ngx_small_light: Dynamic Image Transformation Module For nginx.

    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 - cubicdaiya/ngx_small_light: Dynamic Image Transformation Module For nginx.
    kasumani
    kasumani 2014/12/29
    wantedly/nginx-image-server Docker Image for Nginx server for image processing with ngx_small_light. It supports resizing/cropping/formatting (png, webp...etc) of images stored in local storages or AWS S3. Please see for more information about image processing. Tags: feedly, ifttt, recently read, sa
  • JAXAとNASAの共同ミッション:衛星による「台風の3次元構造」(動画あり)

    kasumani
    kasumani 2014/12/29
    JAXAとNASAの共同ミッション:衛星による「台風の3次元構造」(動画あり) 12月に発生した台風「ハグピート」を3次元で解析した画像を紹介。日本の宇宙航空研究開発機構(JAXA)とNASAなどが共同で運営している「全球降水観
  • JavaScriptだけでブログがコピーされた時にその内容をメールで送る

    English ver.: Notice a copy event on your blog by email only by JavaScript B! 38 0 0 0 だいぶ前に WordPress:誰かが記事をコピーしたら教えてくれるプラグインCCC(Check Copy Contents)を作ってみた。 着ぐるみ追い剥ぎペンギン というのを見て、これ面白そうだな、と思ってたんですが、 このブログはOctopress+GitHub Pagesで出来ていて 結果をメールで送ったりするの無理かな?と思ってました。 が、 MandrillをつかてJavaScriptだけでメールを送る で書いたように、 Mandrill というサービスを使うとそれが簡単に解決できたので GitHub Pagesにある様な静的なサイトでもJavaScriptだけで コピペを知らせられるようにしてみました。

    JavaScriptだけでブログがコピーされた時にその内容をメールで送る
    kasumani
    kasumani 2014/12/29
    JavaScriptだけでブログがコピーされた時にその内容をメールで送る だいぶ前に WordPress:誰かが記事をコピーしたら教えてくれるプラグインCCC(Check Copy Contents)を作ってみた。 着ぐるみ追い剥ぎペンギン というのを見て、これ
  • シェルスクリプトワークショップ資料 - 上級者向け「シェル芸」

    LINQ in Unity LINQ to GameObject - https://github.com/neuecc/LINQ-to-GameObject-for-Unity/ UniRx - https://github.com/neuecc/UniRx

    シェルスクリプトワークショップ資料 - 上級者向け「シェル芸」
    kasumani
    kasumani 2014/12/29
    シェルスクリプトワークショップ資料 : 上級者向け「シェル芸」 Share SlideShare Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 06:44PM via IFTTT
  • EC2 t2.micro でメモリーが不足した場合の挙動について調べてみた | DevelopersIO

    はじめに こんにちは植木和樹です。前回のブログでstressツールを使ってサーバーを高負荷にする方法をご紹介しました。 EC2でサーバーに負荷を発生させる stress ツールを使ってみる | Developers.IO 今回はstressツールを使って、メモリー搭載量の少ないt2.microインスタンスでメモリーを消費し続けた場合にどういう挙動になるのか調べてみました。 実験準備 t2.microはメモリー1GBですが、単純にメモリーを1GB(-m でワーカー4つ)割り当てようとするとメモリーが不足してstressツールが失敗してしまいます。 $ stress -m 4 stress: info: [22591] dispatching hogs: 0 cpu, 0 io, 4 vm, 0 hdd stress: FAIL: [22595] (494) hogvm malloc fail

    EC2 t2.micro でメモリーが不足した場合の挙動について調べてみた | DevelopersIO
    kasumani
    kasumani 2014/12/29
    EC2 t2.micro でメモリーが不足した場合の挙動について調べてみた | Developers.IO こんにちは植木和樹です。前回のブログでstressツールを使ってサーバーを高負荷にする方法をご紹介しました。 今回はstressツールを使って、メモ
  • Mandrillを使ってJavaScriptだけでメールを送る

    English ver.: Send a mail by JavaScript with Mandrill B! 59 0 0 0 このブログを置いているGitHub Pagesでは PHPとか動かすことが出来ないわけですが、 そんな状況でメールをブログ側から送りたいと思った時、 JavaScriptだけでメールを送る方法があったのでそれについて。 Mandrill Mandrill Transactional Email from MailChimp - Mandrill Mandrillというサービスがあって、このサービスのAPIを使うと JavaScriptだけでメールを送ることが出来ます。 無料だと、月に12000通まで送ることが出来て、 それ以上使いたい場合には100万通までは1000通毎$0.20、 それ以上で500万通までは$0.15/1000通、 それ以上では$0.10/1

    Mandrillを使ってJavaScriptだけでメールを送る
    kasumani
    kasumani 2014/12/29
    Mandrillを使ってJavaScriptだけでメールを送る このブログを置いているGitHub Pagesでは PHPとか動かすことが出来ないわけですが、 そんな状況でメールをブログ側から送りたいと思った時、 JavaScriptだけでメールを送る方法があっ
  • Mozilla Re-Mix: 2014年 管理者がお世話になった39個のFirefoxアドオン。

    2014年も、Firefoxと多くのアドオンのおかげでブログ記事の執筆やウェブブラウジングを行うことができました。 そんな多くのアドオンに感謝を込めて、今年も管理者のブラウジングをサポートしてくれた全てのアドオンをまとめてご紹介したいと思います。 1.About config button ツールバーボタンをクリックするだけでabout:configをすぐに開くことができます。設定変更を頻繁に行う方にとってはかなり便利です。 2.Add to Search Bar 様々なサイト上の検索エンジンをFirefoxの検索バーに登録することができます。普段は無効化しており、必要時に有効化してます。 関連記事:あらゆるサイトの検索窓をFirefoxに追加する「Add to Search Bar」 3.Addon List Dumper アドオン一覧をテキストファイルで出力することができます。実行時に

    Mozilla Re-Mix: 2014年 管理者がお世話になった39個のFirefoxアドオン。
    kasumani
    kasumani 2014/12/29
    2014年 管理者がお世話になった39個のFirefoxアドオン。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 29, 2014 at 06:44PM via IFTTT
  • grepコマンドで覚えておきたい使い方14個(+3個) | 俺的備忘録 〜なんかいろいろ〜

    LinuxやUnixを使っていく上で、どんなに経験が浅くても一度は利用するgrepコマンド。 今回は、このgrepコマンドで覚えておきたい使い方について紹介する。 なお、ここで扱うgrepコマンドはLinuxのものをベースに記述している。商用UNIXやBSD等の場合、オプションなどが異なる事があるので注意。 1.基の使い方 まずは基的な使い方から。 テキストファイルから特定の文字列を含む行のみ出力する。 grep 検索したい文字列 検索したいテキストファイル ワイルドカードを用いる事で、複数のファイルを指定してgrepを行う事も出来る。 コマンドの出力結果から検索する場合は、「|(パイプ)」を利用する。 コマンド | grep 検索したい文字列 2.複数の条件でor検索する 複数の条件で検索を行う場合、eオプションを付与する。 grep -e 検索したい文字列1 -e 検索したい文字列

    kasumani
    kasumani 2014/12/29
    grepコマンドで覚えておきたい使い方14個 LinuxやUnixを使っていく上で、どんなに経験が浅くても一度は利用するgrepコマンド。 今回は、このgrepコマンドで覚えておきたい使い方について紹介する。 Tags: feedly, ifttt, recently read, s
  • すべてのソースコードが手元にあるのに不要な抽象化を行うのはよくない

    「よい」とされているプログラミング手法のひとつに差分プログラミングがある。クラスを継承して親クラスとの差分だけのコードを書けば、親ですでに実装されている機能はそのまま使えて、かつカスタマイズもできるというやつだ。 たとえばGUIのボタンをカスタマイズしてマウスオーバーするとなにかちょっと特殊なことを行うボタンを作りたいとしたら、ボタンクラスを継承して、マウスオーバーのイベントハンドラをちょいちょいとカスタマイズしてやればよい。差分プログラミングは大変素直でよいプログラミング手法のような感じがする。 よいのはよいと思う。 しかしこういういい例だけをみてそれをどこでも真似しようと思ってしまうと、不必要な抽象化を積み重ねる困ったプログラマになってしまう(そういう人は結構たくさんいる)。自分でプログラムを書く場合には、よくできたクラスライブラリやフレームワークをお手にして抽象化を行うのは、ほとん

    kasumani
    kasumani 2014/12/29
    すべてのソースコードが手元にあるのに不要な抽象化を行うのはよくない 「よい」とされているプログラミング手法のひとつに差分プログラミングがある。クラスを継承して親クラスとの差分だけのコードを書けば、親で
  • json gem が Ruby 2.2.0 でビルドできないらしい - HsbtDiary(2014-12-28)

    ■ json gemRuby 2.2.0 でビルドできないらしい rb_str_new マクロの変更で json-1.8.1 がビルドできなくなっているらしいので、とりあえずビルドだけ通すようにしてみた https://github.com/flori/json/pull/231 他にも ruby 体に同梱している json gem には typed_data の変更とかたくさん入っているので、それらもバックポートするつもりだけど、まずはビルド出来ないと話にならないので、最小な感じで。 ただ、json gem は 2013 年からリリースもなくて、PR がマージされてリリースされるかは怪しいので、反応無かったらもう知らんがなという感じ。燃え尽きたか飽きたなら、ruby/json に fork して引き継ぎとかかなあ。しばしまて。 chrome 拡張の panda が便利 同僚からフ

    json gem が Ruby 2.2.0 でビルドできないらしい - HsbtDiary(2014-12-28)
    kasumani
    kasumani 2014/12/29
    json gem が Ruby 2.2.0 でビルドできないらしい, chrome 拡張の panda が便利 : HsbtDiary(201 : 8) rb_str_new マクロの変更で json-1.8.1 がビルドできなくなっているらしいので、とりあえずビルドだけ通すようにしてみた Tags: feedly, ifttt, recentl
  • 社内でLean Analytics読書会を終えました - once upon a time,

    社内でLean Analytics読書会をやった 今年の4月末に、Lean Analyticsを読もうという話を @ryo_katsuma氏が社内ブログで言い出したことにより始まり、5月から12月まで毎週1章を読み進めていくペースで読んでいきました。(かつまさん、ありがとうございました!) 英語読書会と言っても、翻訳をしてそれを読み合わせるというよりは、皆が事前に読んできて分からなかったこと、きになったコトを話したり、内容から広がった自分たちのサービス開発の上での経験談を話して盛り上がるという会でした。 このスタイルで得られることは多く、英語は輪読すると続けやすいというmiyohideさんの言葉だけではなく、社内外の様々な事例に突っ込んで議論できたのがとても良かったです。古参の人の持っている知識ってなかなか新参者には伝わる機会が少ないのですが、いい話がどんどん出てきたのが素晴らし

    社内でLean Analytics読書会を終えました - once upon a time,
    kasumani
    kasumani 2014/12/29
    社内でLean Analytics読書会を終えました 今年の4月末に、Lean Analyticsを読もうという話を @ryo_katsuma氏が社内ブログで言い出したことにより始まり、5月から12月まで毎週1章を読み進めていくペースで読んでいきました。(かつまさ
  • MacでKiCadをコンパイル(OS X 10.10 Yosemite) - 暇な女子高専生のブログ

    macでkicadを使おうとしてる時点で安定性を求めていないので,最新版をビルドしたほうが良い— たいしょー@TOEFL 11/120点 (@miettal) 2014, 12月 28 KiCadの公式はMac用のビルド済バイナリを配布してない.だから自前でビルドしようかと思った. 基的にここのパクリだけど,そのままやろうとするとYosemiteだとちょくちょくエラーが出る. ~kicad-product-committers/kicad/product : contents of Documentation/compiling/mac-osx.txt at revision 5338 Webkitのヘッダの名前が変わったらしい. #16329 (wxwidgets doesn't build on Mac OS 10.10) – wxWidgets 外部のBoostを使わないとだめっぽ

    MacでKiCadをコンパイル(OS X 10.10 Yosemite) - 暇な女子高専生のブログ
    kasumani
    kasumani 2014/12/29
    MacでKiCadをコンパイル(OS X 10.10 Yosemite) KiCadの公式はMac用のビルド済バイナリを配布してない.だから自前でビルドしようかと思った. 基本的にここのパクリだけど,そのままやろうとするとYosemiteだとちょくちょくエラー