タグ

ブックマーク / d.hatena.ne.jp/shunsuk (10)

  • たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。

    オライリー読んでますか?いろいろ揃っていて、ついつい買っちゃいますよね。でも、価格が高い&厚い&重いの三重苦です。ところが、iPhone版の電子書籍だと600円で買えてしまいます。しかも、場所を取らない。最初は数冊だったのが、今では868冊がリリースされています。 これがO’ReillyのiPhone電子書籍だ!!(写真満載レビュー) - このブログは証明できない。 600円でフルバージョンが手に入るオライリーですが、やはりiPhoneであのボリュームを読むのはツライ。そこでオライリーでは、iPadKindleで読める電子書籍を販売しています。 no title ところが、紙のと比べてそれほど安くないんですね。iPhone版の600円はやはり魅力です。大丈夫。実はこのアプリからiPadで読めるepubを取り出すことができるんです。特殊なハックというわけではなく、オライリーのサイトで

    たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。
  • プログラマーが覚えておくべき10のLinuxコマンド。 - このブログは証明できない。

    ls -l 上司が通りかかったときに使うコマンド。 date 出社後、朝イチで使うコマンド。 su ログインしたら必ず最初に使うコマンド。 apt-get moo 仕事中に2ch見てたときに使うコマンド。 who 自分が何者かわからなくなったときのコマンド。 yum search 愛 No Matches found banner KAERITEEEE 大声で叫びたいときに使うコマンド。 halt 定時ダッシュ前に使うコマンド。 wget -r -l 1 -A .jpg -H -D blog-imgs-42-origin.fc2.com http://kanasoku.blog82.fc2.com/blog-entry-13978.html オカズ画像をダウンロードするコマンド sudo rm -rf / 何もかも忘れて幸せになれるコマンド。 プログラマーが覚えておくべき10の英語フレーズ

    holypp
    holypp 2010/06/08
    カナ速だった
  • 人生を自由にするための考え方。(Pre-Alpha) - このブログは証明できない。

    最近、仕事人生もうまくまわっていない感がありました。考え方を変えなければならないと、常々思っていました。せっかくの連休でしたので、どのような考え方をすればいいのかを検討してみました。何となく雰囲気がつかめてきたような気がします。まだ人前に出すものではないと思いますが、Pre-Alpha版として出すことにしました。(2010-05-06:過去記事からいろいろ追記) 情報はフローである 情報はフローであって、ストックできない。ストックしようとすべきではない。また、フローであるから、経路を整理すべきであって、ストックする場所を整理すべきではない。無理やりストックしたり、整理したりするとストレスが溜まる。しかも、ストックした情報が役に立つ確率は非常に低い。重要な情報は増幅されて、必ず自分にも届く。 すぐにやるために、Roomを用意しておく Roomというのは、部屋という意味だけでなく、余地とか余

    holypp
    holypp 2010/05/31
    うまくまとまってる。
  • コピペはプログラミングの基本。どんどんコピペしなさい。 - このブログは証明できない。

    コピペはプログラミングの基です。どんどんコピペしなさい。って、スラムダンクに書いてあった気がしますが、気のせいかもしれません。私はコピペ推進派です。コピペはプログラミングの基なので、がしがしコピペすればいいと思います。今日は、この辺の話をしていきますが、話題がそれて三井寿を語る場になったらスミマセン。 まず、プログラミング初心者。これはもう、わしゃわしゃコピペすべきです。ホントは写経の方がいいのですが、コピペでも構いません。構いませんとも。かまいたちの夜です。プログラミング初心者が参考書のプログラムを理解するには、読むだけでは足りません。まず、サンプルプログラムを動く状態にして、それを改造すべきなのです。大幅な改造は必要ありません。まずは、変数の中身を変えるとか、そこから始めます。 英語を学習するときに、1単語を覚えるよりも、ひとかたまりのフレーズで覚えた方がいい。って、スラムダンク

    holypp
    holypp 2010/05/26
    チームとしてはコピペしない方向に、プログラマー個人としてはしてよい。わかってる人の書いたプログラムをコピペするより、わからない人がわからないまま書いたプログラムのほうがよっぽど危険。テストが通ればOK
  • Rubyのblock、Proc、lambdaを理解する - このブログは証明できない。

    新年おめでとうございます。2009年の最初のネタはプログラミングのネタにすることにしました。 Rubyについてのステキなエントリーがあったので、紹介します。 no title 私は翻訳能力がないばかりか、リーディング能力も貧相です。ぜひ、原文を読んでみてください。 はじめに Rubyblock、Proc、lambdaはパワフルですが、解りにくい。Rubyはクロージャを使う方法が4つあって、それぞれチョットずつ違います。ここでは、そのへんを解説したいと思います。 Block もっとも簡単で、かつRubyっぽいと言えば、Blockですね。 array = [1, 2, 3, 4] array.collect! do |n| n ** 2 end puts array.inspect # => [1, 4, 9, 16] 何が起こっているか? まず、block付きでArrayの"collect

  • プログラマーが覚えておくべき10の英語フレーズ - このブログは証明できない。

    It's a feature. 仕様です。 I'm afraid not. 無理です。 Something is wrong with Internet Explorer. IE爆発しろ! I'm 20's in hex. 16進数で20代です。 You are often PHP. よくdisられてるね。 She is Haskell. 彼女はとってもピュアだけど、ちょっと近寄りがたいところがある。 I'm waiting for compiling to end. 2ちゃんねるを見ています。 I have a single core. そんなにいっぺんには出来ません。 I took a core dump yesterday. 昨日は飲みすぎた。 He created a Lisp implementation in PostScript. 彼は変態です。 プログラマーが世界を救う10

  • Rubyの軽量Webフレームワーク「Sinatra」がステキ - このブログは証明できない。

    フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさを解消してくれるフレームワークを発見してしまいました。「Sinatra」でございます。こいつは、軽そうだ。 Sinatra サイトのトップページに書かれているコード。これが、サクサク感をかもし出してくれています。 require 'rubygems' require 'sinatra' get '/hi' do "Hello World!" end 説明読まなくても解るよ、これ。 日語の解説スライドがあります。よく解る解説ー。 公式サイトのREADMEを読めば、だいたいOK。 Sinatra: README パラメータを取得し

  • 「get」を使った表現50個を英語で覚える - 医者を志す妻を応援する夫の日記

    英語ができない語ができないたった1つの決定的な理由は「単語力」だそうな。 単語力。これ以外に英語ができない当の理由は実はない。他の理由はすべておまけ。たとえば耳力ってのは、結局は単語知ってるってこと。知ってる単語が聞き取れないことはあっても、知らない単語が聞き取れることはない。そこを勘違いしちゃあいけない。 no title その英単語がなぜ覚えられないか?の答えは「英語で覚えていないから」。 より大事なのは、一つの文を英語で作れること。そのためには、「均等に」1000語知っていることよりも、「よく使われる」単語を、「より多彩」に使えるようになるのが先決。 例えば、"prepare"という言葉を、「準備する」と覚えちゃ駄目。"get ready"と覚えないと。そのためには、getを「深く」知らなければならない。このgetにsetを加えると、8割ぐらいの動詞は、動詞そのものではなく (ge

    「get」を使った表現50個を英語で覚える - 医者を志す妻を応援する夫の日記
  • Twitterでブロックされたよ。 - このブログは証明できない。

    holypp
    holypp 2010/04/07
    う~ん、、、では恋人がいきなり音信不通になったら、もっと取りみだすのだろうか。原因を考えてもわからない時点で、ブロックされることはあり得る関係だと思う。そして、それくらい気にしなくていいと思う。
  • Rubyの実用的かもしれないメタプログラミングのテクニック - このブログは証明できない。

    4歳の長女とオセロで遊ぶようになりました。挟んでひっくり返すのはできるのですが、ナナメに挟むというのが難しいようです。そこ、ナナメもひっくり返せるよ。と思うのですが、長女は気づきません。私もあえて口に出さず、常に圧勝しています。白黒はっきりしないグレーなオセロを楽しんでいます。 さて、Rubyの特徴のひとつに、メタプログラミングがやりやすいことが挙げられます。あ、オセロの話は一切関係ないので、忘れてください。 Rubyのリフレクション解説(eval族のはなし) - このブログは証明できない。 メタプログラミングをすると、肩こりや便秘の解消などいろいろな効果がありますね。今回は、そのうちのひとつを紹介したいと思います。思い浮かべてください。既存のライブラリのある処理だけ差し替えたい。下の例では、targetメソッドの中で使われているFixnum#to_sメソッドを差し替えたいのです。そう、差

  • 1