紺屋高尾

ぬしの女房はんに、わちき、なりたいんざます。来年三月十五日、年季(ねん)が明けるんざます。そのときは眉毛落として歯に鉄漿(かね)染めて、ぬしの傍に参りんすよって、お内儀(かみ)さんにしてくんなますか?

個人事業主生活1週目

0日目(金):退職祝いで病み上がりなのに飲み過ぎて記憶飛ばす。 1日目(土):2日酔いで死亡。MTGとか。当分酒飲みたくないと思った。ぐったりしながら小説読んだりしてた。二日酔い過ぎて仕事できなかった。ポカリうめぇ。 2日目(日):3日酔いで半死。chefで…

VoyageGroupを退職してフリーランスプログラマになりました

2013年5月24日、VoyageGroupを退職してフリーランスのプログラマになりました。 急な退職で同僚を驚かせてしまいました。 2011年3月14日に入社したので、約2年と2ヶ月お世話になりました。 辛いことも楽しいことも多かったですし、全ての人が自分にとって良…

第一回Python勉強会を開いた

友達3人で第一回Python勉強会を開きました。場所は弊社Zipangです。 今日やった事 基本的な型 リスト タプル 集合 ファイル入出力 文字列連結 条件分岐 繰り返し メイン関数 範囲 関数宣言 クラスの作り方 lambda map リスト内包表記 正規表現 eash_install …

ソフトウェア開発における練習する大切さ

最近しみじみとプログラミングというのは練習が大事だなぁ、と感慨深い想いでございます。 チャド・ファウラーが情熱プログラマーで「ミュージシャンはライブでしか楽器を演奏しないなんてあり得ない、ライブの時間以上に練習している。プログラマーもそうで…

第202回Asakusa.rb (2013-03-19) 行ってきた

行って来ました、Asakusa.rb! 2回目1年ぶりくらい?最初に行ったのはRubyKaigi2011の翌日くらいの振り返りみたいな感じの時でした。笹田先生(まだ先生だった)の研究室でビールこぼして凹んだのを覚えています(本当ごめんなさい)。 永和さんのインターホ…

びっくりした #PHP

λ php -a Interactive shell php > function hoge(){ php { print 'hoge'; php { } php > hoge(); hoge php > hoge('aaa'); hoge php > 関数宣言で引数を指定していないのに引数渡してもErrorとかWarning出ない。 php.iniで出せるのかもしれんけど、これはど…

Kindle PaperWhiteを買ってからオライリーの積読PDFの消化が進んでいる

遅ればせながらKindlePaperWhiteを購入して、1週間くらい経ちました。 もうね、初代iPadが重くてデカくてカバンに入れて持ち運ぶのすら辛くて、寝っ転がりながら読むのも仰向けだと辛くて買うかー!と。結果大正解でした。なにこれ超便利。 仕事中、ポモドー…

大江戸Ruby会議03に行ってコミュニティと愛の素晴らしさを再認識した

大江戸Ruby会議03に行って来ました。やはり大江戸はいいですね、01に続き2回目ですが、とても面白くやる気になりました。 本当にみなさんの話は面白かったですし、勉強になったし精神が浄化されました。プログラマとして「よし、頑張ろう!この人達に認めて…

PivotalTracker + Pomodoroの組み合わせがもの凄く仕事が捗る

PivotalTrackerいいよね 最近プロジェクトをPvotalTrackerで開発しています。いいですよね、PivotalTracker. Pivotal Tracker: はじめかた PivotalTrackerの個人的に好きな所は、時系列でやるべきストーリーを簡単に並べられるところです。時系列大事。 Curr…

The RSpec Book 1日目

The RSpec Book (Professional Ruby Series)作者: David Chelimsky,Dave Astels,Zach Dennis,角谷 信太郎,豊田 祐司,株式会社クイープ出版社/メーカー: 翔泳社発売日: 2012/02/22メディア: 大型本購入: 7人 クリック: 136回この商品を含むブログ (13件) を見…

MacMiniServerの環境構築完了

MacBookProの15inchRetinaとMacMiniServerのどちらを買うか迷い、結局MacMiniServerを購入。 理由としては、新しいMacMiniのCore i7 2.6GHz,Memm 16GB,SSD256GB、同スペックのMacBookPro15inchRetinaで10万近く価格差が着いたから。 Retina素晴らしいんだろ…

新卒エンジニアが押さえておくべき業界用語

こんばんわ!こんばんわ! 新卒エンジニアが押さえておいた方が良いような気がした業界用語をまとめてみたよ! LISP 神の言語である。 LISPを学ぶ者は熊本で悟りを開ける。 CommonLisp 神の言語LISPの方言である。 例えるなら北海道弁。 深町くんによる深町…

[メモ][Python][Mecab] Python-MeCabのインストール

スペル修正プログラムで日本語のトレーニングを行うためにpython-mecabを使いたい。 インストールメモ。 $ brew install mecab mecab-ipadic $ wget http://sourceforge.net/projects/mecab/files/mecab-python/0.98/mecab-python-0.98.tar.gz $ tar -xzvf m…

セレブなホームパーティーとやらに行ってみた

30歳女生実業家の住んでいる億ションのラウンジを貸しきったホームパーティーとやらに行ってみた。ドラマに出てくるようなお洒落な雰囲気と綺麗な夜景で美味しい料理とお酒を頂きました。ですが、非常に薄っぺらくてビックリするくらい面白くありませんでし…

pygameをちょろっと触ってみた

pygameで超簡単なブロック崩しとか作って見た。 https://github.com/iori/breakout 殆どサンプルコードのままだから、重複コードとか酷い(ぉ そのうちPythonの把握がてらリファクタリングする予定。pygameはrackに当たる部分だと思うのだけれど、じゃあRail…

PythonのunicodeEncodeError

環境:Mac OS X Lion/Library/Python/2.7 に sitecustomize.py を作る import sys sys.setdefaultencoding('utf-8')

プレゼンとかペアプロとか文字コードとかSQLとかパスタとかな一日

一日目 今日は新しいサービス専任になって一日目。楽しかった。プロジェクトのプレゼンを部内で行い、OKを貰ったので来週は全社向けにプレゼンを行う。前のサービスと違って色々と出来る&チャレンジングで楽しいです。 ペアプロとコードレビュー 午前中はペ…

MONEY お金のシークレット 読了

「お金」のシークレット―人生を変える“感情”と“お金”の法則posted with amazlet at 11.12.14デビッド・クルーガー 三笠書房 (2010-04-02)売り上げランキング: 121023Amazon.co.jp で詳細を見るなんとなくお金についての本が読みたくて借りた本。なぜ人はお金…

引き継ぎが終わった

今の会社に転職してから携わっていたサービスの引き継ぎが本日で終わりました。なんとか次の人にバトンを渡せたかなと思います。これからあのサービスをより良く育ててやって下さい。やっぱり愛着って沸くモンですね。今までのサービスは技術的に何か出来る…

フィボナッチをrubyとpythonとschemeとCommonLispで書いて遊んでた

2週間くらい前に現実逃避に書いたもの rubyで1行フィボナッチ def fib n; n <= 1 ? n : fib(n-2) + fib(n-1); end pythonでフィボナッチ import sys def fib(n): if n <= 1: return n else: return (fib(n-2) + fib(n-1)) if len(sys.argv) > 1: print fib(i…

hatena-vimを使ってみた

vim

昔からどうもブログを書くことが続かない。理由は解っている。HatenaなりLivedoorなりのサイトに行ってあの貧弱なフォームで記事を書く気になれないからだ。vimスクリプトでhatenaに投稿できるのってありそうだよなーって思ってたら、やっぱりあった。使って…

nltk_dataについてのメモ

>>import nltk >>nltk.download()で bookをインストールしようとするとめっちゃエラーで落ちる。んで、 http://www.nltk.org/data ここ見て Python 2.5 and 2.6: Run the command "python -m nltk.downloader all". To ensure central installation, run the…

SICPのお勉強

;;;3.1.3 代入を取り入れた代価 ; ;既に見たようにset!演算により局所状態を持つオブジェクトがモデル化出来る。 ;しかし、この利点はタダではない。 ;我々のプログラム言語は最早、手続き作用の置き換えモデルを使っては解釈出来ない。 ;その上「素敵な」数…

低学歴低能で数学嫌いな底辺プログラマな俺が数学を勉強するのに読んでいる本

中学生になった頃から数学が嫌いだったが、プログラマーとして勉強していくのに数学にぶつかった。SICPとかSchemeよりも数学でorzestってなるからだ。んで数学の勉強を決意した。折角なので実際に読んで良かった本を上げてみる。 数の悪魔―算数・数学が楽し…

RubyKaigi2011を終えて #rubykaigi

こんにちわ!こんにちわ!RubyKaigi2011当日スタッフの小イオリです。皆さんRubyKaigi2011は楽しかったでしょうか?僕はとても楽しかったですし、不覚にも感極ってしまいました。感極らない様に努めていたんですが、、、くやしい(笑) RubyKaigiという場所…

PHPの正規表現で英単語を弾く

個人的なメモついで。 if( !preg_match('/[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+/u', $word) ){ }

RubyでUnicode コードポイント(&#x英数字;)を文字に戻してやる

UTF-8のテキストデータなどをSJISで保存してしまうと、文字によっては&#x英数字;のように文字化けしてしまう。 糝とか。これを糝のような文字に戻してやる。最初からSJISで保存するなって? 俺がやったわけじゃ(ry 入稿データが(ry utf8 = File.open('…

計算機プログラムの構造と解釈(SICP) 勉強メモ6

今日は気分があまり乗らないので、ここでSICPはSTOPして違うことしようかな。 問題1.7から1.1.8まで。 ;問題1.7 ;小さい数は ;(sqrt 0) => 0.03125 ;0の平方根は0だが、ここでは0.03125が返ってくる。 ; ;大きい数は ;(sqrt 9999999999999999999999999999999…

計算機プログラムの構造と解釈(SICP) 勉強メモ5

2週間ほど急がしくて勉強が出来なかった。 今日から再開。 とりあえず、前回勉強した分をUPしてなかったのでUP. 問題1.6だけ。 問題1.7で悩んでる。 ;問題1.6 (define (new-if predicate then-clause else-clause) (cond (predicate then-clause) (else else…

計算機プログラムの構造と解釈(SICP) 勉強メモ4

"関数型言語の関数は数学の関数と同じだ!!!" くらいのことを言われ(書かれ)ていたので、数学の関数とプログラミングの手続きの間の重要な違い、というのには目から鱗だった。 ;;1.1.7 Newton法による平方根 ;これまでに紹介した手続きは、通常の数学の…