Laravel からいい感じに日本語 PDF を生成したかったのでいろいろと調べてみた。
続きを読む「GitHub実践入門 ~Pull Requestによる開発の変革」読了
読んでたら、漠然と「あるなあ」と思ってたけど使ってなかった機能がいくつかあったと思うので、今度使ってみようと思った。
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
- 作者:大塚 弘記
- 発売日: 2014/03/20
- メディア: 単行本(ソフトカバー)
archey-cygwin を書いてみた
Archey という簡単なシステムの情報とディストリビューションのロゴを表示するユーティリティがある。
これは python で書かれているのだが、homebrew からだと別の人が書いた osx 向けの簡易版がインストールされる。
これを参考に cygwin 版を書いてみた。
実行すると以下のようになる。
ちなみに screenfetch というプログラムもある。こちらは一応 cygwin も対応しているように見えた。
実際に cygwin で動かしてみると、windows のコマンドを使うのを前提にしているらしき warning がちょこちょこ出た。
そもそもロゴが windows になるのが解せなかったのが、今回 archey を書いた理由でもあったりする。
あと、すごいどうでもいいことを言うと、cygwin のアイコンの AA は /etc/motd にあるものを JavE - Java Ascii Versatile Editor で縮小した。AA エディタによる編集の方がコードよりも時間がかかったかもしれない。
プロジェクトやリポジトリの名前を決めるのに困った場合の対処法
この本を読めば、だいたい解決すると思います。何故か家にありました。
幻想世界ネーミング辞典―13カ国語版 (COSMIC MOOK)
- 発売日: 2013/06/26
- メディア: ムック
「きれいなコードを書くための鉄則」読了
基本的な内容なのでちょっと物足りなかった感はあるが、読んで損はない内容だった。
- 作者: Lepton
- 出版社/メーカー: ソシム
- 発売日: 2013/01/23
- メディア: 単行本
- 購入: 6人 クリック: 349回
- この商品を含むブログ (6件) を見る
やましろさんといけむらさん #ymsr
家庭の事情で送別会には参加できなかったこともあるので、みんな以上にいっぱい想いを書きたいが、自分が知ってるのってどこまでなんだろう?もしかして全然知らないんじゃないかって不安になりながらも書いてみることにする。
- 完全に思い出話なので、知ってる人だけ知っといてもらえれば良いかと思います。
- もっと書くことべきことをあとから思い出すかもしれないので、その時には追記します。
「コーディングを支える技術」読了
誕生日プレゼントでいただいたのをようやく読み終えた。
コーディングを支える技術 ~成り立ちから学ぶプログラミング作法 (WEB+DB PRESS plus)
- 作者: 西尾泰和
- 出版社/メーカー: 技術評論社
- 発売日: 2013/04/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (28件) を見る
継承の章あたりは微妙に自分の中でモヤモヤしてたところがすっきりして良かったです。
tractorgen
トラクターの AA が表示される Tractorgen というプログラムがあるが、どういう層に需要があるのかはわからない。
% tractorgen r------- _| / |_______\_ \\ | |o|----\\ |_____________\_--_\\ (O)_O_O_O_O_O_(O) \\ % tractorgen 10 r------------- _| / |_____________\_ \\ | |o|----\\ |___________________\_--_\\ (O)_O_O_O_O_O_O_O_O_(O) \\ % tractorgen 4 r- _| / |_\_ \\ | |o|----\\ |_______\_--_\\ (O)_O_O_(O) \\ % tractorgen 3 tractorgen: ERROR!! Tractors must have at least four wheels!! FOOL! [1] 1818 abort tractorgen 3
Fluentd + ElasticSearch + Kibana3 を mac で試してみる (追記あり)
流行ってるみたいだったので試しに mac に環境を構築してみました。
続きを読むFwd: VirtualBox 4.30 on OS X 10.9 Mavericks
自分も Mavericks に upgrade してから同じ症状に悩まされてたけど、これで解決した。
続きを読むsl の git 版みたいなやつ
sl という ls を typo した時に SL の AA アニメが流れるネタプログラムがあるが、あれの git 版もあったw
homebrew にあるので mac ですぐに使えます。
cygwin のダウンロードサイトのディレクトリ構成が変わった
半月ほど前に setup.exe が新しくなったよというアナウンスがされてたのをスルーしてました。
Although it is not strictly necessary, it is a good idea to clear out your download directory prior to running these programs. The new setup exe's create a different directory structure in the download directory and do not recognize the old layout. So, any files left over from running older versions of setup.exe will be ignored by the new version of setup. Older setup.exe's will no longer work with the setup.ini files used by the newer setup.exe versions so you'll definitely need to download the new version of the setup program if you want to install or update Cygwin.
しばらくは古い setup.exe も使えていましたが、二〜三日前からミラーサイトで setup.ini が (古い setup.exe が想定しているパスに) 見つけられなくなって使えなくなりました。
古いディレクトリ構成は以下のような感じでした。
. ├── setup.bz2 └── release ├── pkg1 ├── pkg2 : :
新しいのは以下のように変わってました。
. └── x86 ├── setup.bz2 └── release ├── pkg1 ├── pkg2 : :
まあ、それだけです。genini を使って自分でツリーをつくってる場合は setup.ini の生成先を変えないといけないので注意です。