タグ

2014年4月9日のブックマーク (7件)

  • The Elegant Ruby Web Framework - Padrino Ruby Web Framework

    gem install padrino padrino g project test_app -d datamapper -b cd test_app padrino g admin padrino rake dm:migrate seed padrino start Sinatra Core Many people love the simplicity and expressiveness of Sinatra but quickly find themselves missing a great deal of functionality provided by other web frameworks such as Rails when building non-trivial applications. Sinatra acts as a thin layer on top o

  • プログラマ向けMacの不要なファイルを削除するためのコマンド - 科学と非科学の迷宮

    git や homebrew などに言及しているので「プログラマ向け」と書いてますが、別にプログラマじゃなくても人によっては有用と思います。 現在のドライブ使用量の確認 コマンドじゃないけど、グラフィカルに全体の使用量とその内訳をみたい場合はGrandPerspectiveというソフトが便利。 ドライブ全体 $ df -h 現在のディレクトリ以下の合計サイズ $ du -sh 現在のパス以下の全ディレクトリを容量順にソート ファイル数が多いとそこそこ時間がかかる。 $ du | sort -n 現在のディレクトリの全ファイルを容量順にソート $ ls -lShr ファイルの圧縮 現在のディレクトリの全ログファイルを gzip 圧縮 $ for file in `ls *.log*`; do gzip -c ${file} > ${file}.gz done キャッシュや古いファイルなどの削

    プログラマ向けMacの不要なファイルを削除するためのコマンド - 科学と非科学の迷宮
    y_yuki
    y_yuki 2014/04/09
  • オブジェクト指向 v.s. 関数型プログラミング

    近年、関数型プログラミングの重要性はいろんなところで叫ばれています。 Javaの最新バージョンに関数型プログラミングに関する新機能が加わりました。 Rubyも昨今、関数型プログラミングへのサポートが手厚くなってきています。 プログラミングの教科書の大手、オライリー社から、Javascriptで関数型プログラミングを行うための解説書が発行されました。 関数型プログラミングへの注目度は高まってきています。 おそらく、みなさんは既にオブジェクト指向が何か、を知っています。 でも関数型プログラミングとは何か、胸を張って語れる人は、周りに見当たらないかと思います。 実際、オブジェクト指向によってプログラミングする方法は、わかりやすい解説があちこちにある一方で、 関数型プログラミングとは何か、何が良いのか、ということについての、よいまとめは見つけることはできませんでした。 この記事を読む方の中で、「関

    オブジェクト指向 v.s. 関数型プログラミング
    y_yuki
    y_yuki 2014/04/09
  • 開発前に欠かせない超ハイレベルな無料プロトタイプ制作アプリ5選|グロースハックジャパン|Growth Hack Japan

    dited by Ryutaro Mori growth hack japan official Twitter account growth hack japan official Facebook account 過度に強調することが出来ないほど重要なプロトタイプ制作。 その重要性は、グロースハックジャパンの記事「グロースハックの大前提 「MVP」の種類と実例 5選」でもお伝えした通りです。 ではどんなツールを使ってプロトタイプを制作すれば良いのか。 ここは多いに迷うところですが、「はやい、やすい、うまい」に越したことはありませんよね? そこで日は、吉野家もびっくりの超ハイレベルな無料プロトタイプ制作アプリを、5つまとめてご紹介致します! 数あるアプリの中でも、使いやすさや完成品のクオリティに焦点をあてて厳選した5つの無料アプリですので、必ずお気に入りが見つかること間違いないでしょう

    開発前に欠かせない超ハイレベルな無料プロトタイプ制作アプリ5選|グロースハックジャパン|Growth Hack Japan
    y_yuki
    y_yuki 2014/04/09
  • JavaScriptの関数定義 - Nao Minami's Blog

    こんばんは、south37です。 最近はEffective JavaScriptを読んでるのですが、知らなかった事がポロポロ出てくるので、とても勉強になっています。これからはちょいちょい、そーやって勉強した事をまとめていけたらいいなと思います。 って事で、今日は関数定義の話をしたいと思います。 関数宣言と関数式 JavaScriptにおける関数定義には、大きく分けて3つの方法があります。 function文を使う方法(関数宣言) function演算子を使う方法(関数式) Functionコンストラクタを使う方法 1と2が一般的によく使われる方法ですね。 // 方法1 function multi(x, y) { return x * y; } // 方法2 var multi = function(x, y) { return x * y; }; // これも方法2 var multi

    JavaScriptの関数定義 - Nao Minami's Blog
  • あらゆるサービスとサービスを連携させまくることが可能な「IFTTT」のiPadバージョンがリリースされたので使ってみた

    IFTTTは「○○した時に、△△する」といったように条件を指定して複数の行動を簡単に自動連携させられるサービスで、これを使えば「iPhoneで撮影した写真を自動でFacebookやTwitterに投稿」したり、「タブレットを最新の思い出が自動で更新されていくフォトフレーム」にすることも可能です。これのiPhoneアプリは既にリリースされていたわけですが、4月3日のアップグレードでついにiPad版IFTTTの利用も可能になったので、これを使いながら新しく追加された新機能たちも一緒に試してみました。 Put the internet to work for you. - IFTTT https://ifttt.com/ ◆アプリをインストールして使ってみた まずはiPadにIFTTTアプリをインストールします。アプリはApp Storeから無料でインストール可能です。 iTunes の App

    あらゆるサービスとサービスを連携させまくることが可能な「IFTTT」のiPadバージョンがリリースされたので使ってみた
  • Ruby と Rails を覚えるために約1ヶ月半でやったこと - takatoshiono's blog

    仕事Rails を使ったサービスを担当し始めて約1ヶ月半、RubyRails にもだいぶ慣れてきたので、ここまでどうやって勉強してきたか書いておこうと思います。いや、まだ初心者もいいところなのですが、そのうち忘れてしまって今しか書けなそうなので、書いておきます。 とはいえ、こういう情報は時間の経過と共に意味のないものになってしまいがちなので、なるべく時間に左右されない質的なことを織り交ぜながら書いていきたいと思います。 irb(main):002:0> Date.new(2014,4,4) - Date.new(2014,2,19) => (44/1) 当時の知識 パーフェクト Ruby を途中まで読んだ Ruby on Rails Tutorial の Chapter 4 Rails-flavored Ruby をやっていた という程度。 パーフェクトRuby (PERFEC

    Ruby と Rails を覚えるために約1ヶ月半でやったこと - takatoshiono's blog