タグ

ブックマーク / qiita.com/futoase (18)

  • MoonScriptしようや... - Qiita

    MoonScript!? AltJSよろしく、AltLuaな Luaへの言語トランスレータです。 環境構築 luarocksでの環境構築が必須です。 Mac OSであり、homebrewの環境構築が済んでいるなら 以下のコマンドでインストール可能ですm(_ _)m

    MoonScriptしようや... - Qiita
    kasumani
    kasumani 2014/12/24
    MoonScriptしようや... luarocksでの環境構築が必須です。 Mac OSであり、homebrewの環境構築が済んでいるなら 以下のコマンドでインストール可能ですm(_ _)m luarocksをインストールした状態で、 moonscriptをインストールしましょう。 Tag
  • 【個人メモ】React.jsを使ってserver-sideレンダリングを試す - Qiita

    React.jsのserver-side レンダリングを試す React.js Tutorialではフロントエンドでの実例が用いられていた。 githubリポジトリ上には、React.jsを使ってDOM(Virtual DOM)をサーバサイド側で構築し、 フロントエンド側にはレンダリング結果を返す、というサンプルがある。 このサンプルを試用して react-bootstrapを使ったりGrunt 使ったりして 自分なりにReact.jsでのserver-sideレンダリングに対する理解を深めるため コードを書いてみよっかなと思った。 以下記録。 まずreact-server-exampleを試す をgit cloneし、動作確認をしてみた。 プロジェクトソースを手元に持ってくる

    【個人メモ】React.jsを使ってserver-sideレンダリングを試す - Qiita
    kasumani
    kasumani 2014/12/14
    【個人メモ】React.jsを使ってserver-sideレンダリングを試す githubリポジトリ上には、React.jsを使ってDOM(Virtual DOM)をサーバサイド側で構築し、 フロントエンド側にはレンダリング結果を返す、というサンプルがある。 Tags: feedly,
  • JestでReact.jsアプリケーションのテスト - Qiita

    Jestとは facebookがgithub.comに出している テスティングフレームワーク。 JestでReact.jsアプリケーションのテストを書く ...と書くとざっくりしているが、 Jestのサイトで、tutoria/reactに、React.jsアプリケーションでの Jestを使ったサンプルが載っていた。 コードもgithub.com上に上がっている。 githubリポジトリに、コードをそのまま載せてみた。 Jestを使うためのセットアップ 前提条件 node.jsのバージョンは2014年12月現在stableのv0.10.xxであること という条件がある。 React.addons.TestUtils Jest単体はReact.js向けのテストフレームワークとしては書かれておらず、 VirtualDOMを使ったり、clickイベントのシミュレートをしたい場合はReact.jsの

    JestでReact.jsアプリケーションのテスト - Qiita
    kasumani
    kasumani 2014/12/04
    JestでReact.jsアプリケーションのテスト ...と書くとざっくりしているが、 Jestのサイトで、tutoria/reactに、React.jsアプリケーションでの Jestを使ったサンプルが載っていた。 Jest単体はReact. Tags: feedly, ifttt, recently read, saved for later
  • 【個人メモ】GoのビルトインライブラリでファイルのMIME Typeを推測したい場合 - Qiita

    net/httpパッケージを使えば良い net/httpのDetectContentType関数を使うと楽だ。 実装はここ。 例 標準入力からファイルを読み込み、MIME Typeを出力する簡易なスクリプトを書く。 package main import ( "fmt" "io/ioutil" "net/http" "os" ) func main() { bytes, err := ioutil.ReadAll(os.Stdin) if err != nil { panic(err) } mimeType := http.DetectContentType(bytes) fmt.Printf("MIME Type: %s\n", mimeType) }

    【個人メモ】GoのビルトインライブラリでファイルのMIME Typeを推測したい場合 - Qiita
    kasumani
    kasumani 2014/09/02
    【個人メモ】GoのビルトインライブラリでファイルのMIME Typeを推測したい場合 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 02, 2014 at 12:13PM via IFTTT
  • 【個人メモ】CoffeeScriptのinitial commitの環境を動かしてみる - Qiita

    CoffeeScriptの一番始めのコミットの状態を再現 できるのかな、と思ったのでやってみる。 CoffeeScriptのinitial commitの状態 2009年が初回コミットの状態とのこと。 だいぶ昔だな。 Rubyのバージョンは2.1.2で試している。 bundlerはインストール済み。 作業の流れ initial commitの状態に戻す リポジトリをcloneして、initial commitの状態に戻す。 > git clone git@github.com:jashkenas/coffeescript.git > cd coffeescript > git checkout -b initial-commit 8e9d637985d2dc9b44922076ad54ffef7fa8e9c2

    【個人メモ】CoffeeScriptのinitial commitの環境を動かしてみる - Qiita
    kasumani
    kasumani 2014/07/21
    【個人メモ】CoffeeScriptのinitial commitの環境を動かしてみる raccというツールを使って構文解析を行っている。 インストールをするために、Gemfileを追加する。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 21, 2014 at 08:
  • Webアプリケーションのパフォーマンス測定ツールFunkload... - Qiita

    Webアプリケーションのパフォーマンス測定ツールについて(サーバー側の負荷も兼ねてだけど)、Apache BenchやSiegeやJMeterがあるけど、 それ以外に何かねえのかな、と思ってStackOverflowを調べていたら Funkloadというものを見つけた。 Python製らしい。なら試しに調査してみるか、ということでいじってみた。 動作環境整備 動作環境として、自分自身の環境は以下の通り。 Mac OS X 10.8 Python 2.7.5 FunkloadはPython 2.x系をサポートしているようなので、2.x系最新の(2013年6月現在の)バージョンを選択する。 Funkloadのドキュメントに載っているMac OS Xでのインストール方法を参考にする。 ...どうやらgnuplotさえ入れられれば良いようだ。homebrewで入れてしまおう。 汚れても良い環境を作

    Webアプリケーションのパフォーマンス測定ツールFunkload... - Qiita
    kasumani
    kasumani 2014/07/17
    Webアプリケーションのパフォーマンス測定ツールFunkload... Webアプリケーションのパフォーマンス測定ツールについて(サーバー側の負荷も兼ねてだけど)、Apache BenchやSiegeやJMeterがあるけど、 それ以外に何かねえのかな、と思
  • 【個人メモ】powerline fontpatcher 別リポジトリになってたのでメモ - Qiita

    fontpatcherはいずこへ... powerlineフォント、fontpatcherでパッチを当てる形になってるのだけど、 Documentには書かれてない。 作者のリポジトリを見てみたら、 pythonのパッケージとして管理されてた。 インストール 以下でOK > pip install --user --upgrade git+git://github.com/Lokaltog/powerline-fontpatcher

    【個人メモ】powerline fontpatcher 別リポジトリになってたのでメモ - Qiita
    kasumani
    kasumani 2014/06/07
    【個人メモ】powerline fontpatcher 別リポジトリになってたのでメモ powerlineのフォント、fontpatcherでパッチを当てる形になってるのだけど、 Documentには書かれてない。 作者のリポジトリを見てみたら、 pythonのパッケージとして管
  • 【個人メモ】julia - PyCallを利用してPythonのライブラリをjuliaで使う - Qiita

    Pythonのライブラリを利用する 相変わらず朝活でドヤ顔でMac Book Pro Retina 13インチを触っている。 今日もjuliaやるか、と思った。 以前、Pythonも使えそうとQiitaの記事に書いた。 【個人メモ】julia製Web Application Framework "Morsel"を試す 試してみるかと思ったので試してみる。 PyCall.jlをつかえばPythonのライブラリを実行できる。 試しに使ってみよう。 PyCall.jlのインストール JuliaのREPLより、以下のコマンドを実行する

    【個人メモ】julia - PyCallを利用してPythonのライブラリをjuliaで使う - Qiita
    kasumani
    kasumani 2014/05/27
    【個人メモ】julia - PyCallを利用してPythonのライブラリをjuliaで使う 相変わらず朝活でドヤ顔でMac Book Pro Retina 13インチを触っている。 今日もjuliaやるか、と思った。 以前、Pythonも使えそうとQiitaの記事に書いた。 試してみる
  • 【個人メモ】julia製Web Application Framework "Morsel"を試す - Qiita

    ここのところ、朝活と称してスバタやタリーズでドヤ顔をしつつ、 エンターキーを押す活動を行っている。 朝8時30分から9時30分まで。だいたい1時間弱。 今日は何をしようかな、と思ってネタ探ししていた。 そういえばjulia触れてないなあとふと思った。 ...よくわかってないので、簡単なWeb Application Frameworkをいじることで 体験しようかなと考えた。 julia? Good performance, approaching that of statically-compiled languages like C と書かれている。 パフォーマンスチェックを自分でやったわけではないけど。 他人の意見によると速くてイケてるのでどっか(機械学習分野)で流行り始めてるとのこと[要出典] 公式サイトのパフォーマンス比較を見ると、Fortranといい勝負だ。 自分は試していないの

    【個人メモ】julia製Web Application Framework "Morsel"を試す - Qiita
    kasumani
    kasumani 2014/05/26
    【個人メモ】julia製Web Application Framework "Morsel"を試す ここのところ、朝活と称してスバタやタリーズでドヤ顔をしつつ、 エンターキーを押す活動を行っている。 朝8時30分から9時30分まで。だいたい1時間弱。 Tags: feedly
  • 【個人メモ】sshでマシンにログインしたらidobataに通知する - Qiita

    sshを利用してマシンにログインしたことをidobataで通知したい 誰かがsshを利用してマシンにログインした時、 idobataにメッセージを流すとと楽だよな〜ということで どうすりゃいいんだっけ、って調べてみた。 sshrcを利用する sshrcというファイルにスクリプトを書き込むと、 sshログインが行われた際にsshrcに書いたスクリプトが実行される。 /etc/ssh/sshrcファイルを作成し、 idobataにメッセージを送るためのスクリプトを実行するようにする。

    【個人メモ】sshでマシンにログインしたらidobataに通知する - Qiita
    kasumani
    kasumani 2014/05/04
    【個人メモ】sshでマシンにログインしたらidobataに通知する 誰かがsshを利用してマシンにログインした時、 idobataにメッセージを流すとと楽だよな〜ということで どうすりゃいいんだっけ、って調べてみた。 Tags: ifttt, kasumani
  • 【個人メモ】Square 製のバリデーションライブラリ lgtm - Qiita

    LGTMというデータ検証ライブラリ square/lgtm インターネッツをさまよってたら見つけたので、触ってみた。 Square製。 LGTMは何をするのか フォームなどに入力されたデータの検証を行うライブラリ。 実際に弄ってみよう。 とりあえず弄ってみる lgtmのwiki(github)のリンク先にあるjsbinのテンプレがある。 それを元に適当な入力フォームをjsbinに作った。 フォームの入力内容をチェックする 例で作成したフォームに何も入力せずに"Sign up"ボタンを押してみる。 エラー文言が出た。 続けて、first nameに値を入力して"Sign up"ボタンを押してみる。 first nameは、値が入力されていることが必須(required)にしている。 続けて、適当なメールアドレスをmail addres formに入力する。 emailメソッドを使って検証して

    【個人メモ】Square 製のバリデーションライブラリ lgtm - Qiita
    kasumani
    kasumani 2014/04/23
    【個人メモ】Square 製のバリデーションライブラリ lgtm フォームなどに入力されたデータの検証を行うライブラリ。 実際に弄ってみよう。 lgtmのwiki(github)のリンク先にあるjsbinのテンプレがある。 それを元に適当な入力フォ
  • 開発環境整備ツールについてまとめてみる - Qiita

    よくわからなくなってきた 2013/8/18版 パシフィック・リムよかった。 開発環境など頭でこんがらがってるので整理するために書く。 多分ここに列挙してることは、2013/10には古くなる... opscode Official site でかい chefの総山 chefのprovider, resourceの使い方がわからなくなる度に公式サイトに行く Chef Official site サーバー構築時、yum installでのパッケージインストールとかそういうのをcookbookという形でまとえておける 他人に開発環境の構築を頼むときにもVagrant向けならvagrant provisionしといてとかお願いできる 人の温もりを感じ取りづらい ステージの概念の把握が難しい、ruby_blockの実行順序がfileやdirectoryなどと違うとかどうしろと... chef-so

    開発環境整備ツールについてまとめてみる - Qiita
    kasumani
    kasumani 2014/04/19
    開発環境整備ツールについてまとめてみる パシフィック・リムよかった。 開発環境など頭でこんがらがってるので整理するために書く。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 19, 2014 at 06:59PM via IFTTT
  • 【個人メモ】CentOS環境に登録するyumリポジトリ - Qiita

    yumパッケージ 身の回りの環境がCentOSばっかりだ。 が、CentOSをインストールしただけの環境では インストールできるパッケージは古い物ばかりだ。 できれば新しいものを使いたい。 少しだが、登録しとくと良さそうなリポジトリをまとめておく。 対象のCentOSのバージョンは6.5。 epel fedoraプロダクトが提供しているRHEL向けの ディストリビューションに適用できるパッケージ。 ansibleやdockerを入れたい場合には必須 リポジトリ登録方法 > yum localinstall http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

    【個人メモ】CentOS環境に登録するyumリポジトリ - Qiita
    kasumani
    kasumani 2014/04/14
    【個人メモ】CentOS環境に登録するyumリポジトリ 19 ストック 0 コメント この投稿をストックする バージョン情報 タグ バージョン CentOS 6. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 14, 2014 at 01:09AM via IFTTT
  • 【個人メモ】buildingを使って気軽にDocker containerをつくろう - Qiita

    buildingとは 仕事を一生懸命していた中、 Twitterのタイムライン中に以下のブログエントリが流れてきた。 heroku-on-docker、パーマリンクからして楽しそうだ。 エントリの内容を見てみると、初文に アプリケーションをDockerで動かすのは難しい、 もっと簡単にしよう。Herokuみたいに。 と書いてあったので、 これよさ気なんじゃね?と思ったので触ってみた。 検証環境 僕の環境は以下の通り OS: Mac OS X 10.9.2 開発環境 ...今回の検証のためにインストールをする 必要があるソフトウェアは以下の通り。 homebrew Virtualbox boot2docker docker gistにBrewfileをあげておいた。 homebrewをインストールした後、 以下のコマンドを叩いていってソフトウェアをインストールする。 > ruby -e "$

    【個人メモ】buildingを使って気軽にDocker containerをつくろう - Qiita
    kasumani
    kasumani 2014/04/04
    【個人メモ】buildingを使って気軽にDocker containerをつくろう 仕事を一生懸命していた中、 Twitterのタイムライン中に以下のブログエントリが流れてきた。 エントリの内容を見てみると、初文に アプリケーションをDockerで動か
  • 【個人メモ】bespoke.jsを使ってプレゼン資料を作成する - Qiita

    なんだこのプレゼンは? と思ったプレゼンをネット上で見かけた。 Build Warsへのリンク JavaScriptのプロダクトをうまい具合にビルドするためのツール、 Gruntとglupを比較したプレゼンだ。 gifアニメが多用されてるし、オサレでカッコイイ。 何使ってこのプレゼン作ってるんだ!?と思って調べてみたら、 このプレゼンの作者が自分で作っていた。 bespoke.jsというアプリだった。 bespoke.jsというプレゼンアプリを早速使ってみたい。 セットアップや、プレゼンのスケルトン作成って めんどくさいのかなと思ったんだけど、yeomanを利用して テンプレを作成する形になってて、 プレゼン作成準備に必要な手間は少ししかなかった。 bespoke.jsを使うまで bespoke.jsをセットアップするのに必要なツールは以下の通り。 node.js yeoman Mac O

    【個人メモ】bespoke.jsを使ってプレゼン資料を作成する - Qiita
    kasumani
    kasumani 2014/03/29
    【個人メモ】bespoke.jsを使ってプレゼン資料を作成する JavaScriptのプロダクトをうまい具合にビルドするためのツール、Gruntとglupを比較したプレゼンだ。 gifアニメが多用されてるし、オサレでカッコイイ。 Tags: feedly, ifttt, rece
  • fluent-formatを使ってidobataにtd-agent.confの内容を送る - Qiita

    fluent-formatを使ってtd-agent.confのパース fluent-formatという、td-agent.confの内容をパースしてくれる 便利gemがあるという話をインターネッツ経由で@sonotsさん(作者様)より教えていただいた。 で、td-agentのpidファイルが変更される度に (つまり、service td-agent restartが行われるなど) idobataに向けて通知が走るスクリプトを書いてみた。 pidファイルの状態監視にfssmを使った。

    fluent-formatを使ってidobataにtd-agent.confの内容を送る - Qiita
    kasumani
    kasumani 2014/03/05
    fluent-formatを使ってidobataにtd-agent.confの内容を送る fluent-formatという、td-agent.confの内容をパースしてくれる 便利gemがあるという話をインターネッツ経由で@sonotsさん(作者様)より教えていただいた。 Tags: ifttt, kasumaniのストック
  • 【個人メモ】docker image を作っていく流れ - Qiita

    社内共有用 dockerに関する情報共有 Dockerの社内プレゼン・ハンズオンやるやるいっててやれていないのでQiitaを使って一部代用。 docker image を自作するには 自作する方法はあるのだけれど、 今時点だとMac OS Xな環境で行う場合どうすれば楽にできるんだろうか、 って思ったので個人的にメモとしてまとめておく。 今回boot2dockerを利用するため、 以下のブログエントリを参考しました。大変ありがたかったです。 m(_ _)m。 boot2dockerdockerを試す 環境構築 boot2dockerを使おう boot2dockerdockerを試す の通りインストールすればよいので割愛 homebrewでインストールをして 起動準備をして、起動を行う。 boot2dockerインストール時に合わせてdockerもインストールされる。

    【個人メモ】docker image を作っていく流れ - Qiita
    kasumani
    kasumani 2014/03/02
    【個人メモ】docker image を作っていく流れ Dockerの社内プレゼン・ハンズオンやるやるいっててやれていないのでQiitaを使って一部代用。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 02, 2014 at 04:14PM via IFTTT
  • chef-docker cookbook を利用してdockerをインストールする。 - Qiita

    dockerをCentOS上にインストールしたりしたい Mac OS Xの環境だと、 dotcloud/dockerのリポジトリを git clone し、vagrant up --provision して... という手順を踏む。けど、そのvagrant upしたイメージはubuntuになってる。 別にCentOSでもdockerインストールできるし、 自分が作ったVagrant box上(Ubuntu/DebianかRHEL系に限るが...)で ホストにCentOS使ってみたいなと思って なんかいいのないかな?って探してみたら chef-docker cookbookを見つけた。 サンプル paiming/Vagrant-templateに、 CentOS及びubuntu向けのVagrantfileを用意した。 起動 でインストールされる。 centosについては、サービスなどで運用し

    chef-docker cookbook を利用してdockerをインストールする。 - Qiita
    kasumani
    kasumani 2014/01/11
    chef-docker cookbook を利用してdockerをインストールする。 Mac OS Xの環境だと、dotcloud/dockerのリポジトリをgit clone し、vagrant up --provision して... 別にCentOSでもdockerインストールできるし、 自分が作ったVagrant box上(Ubuntu/DebianかRHEL系
  • 1