どこで働いているかわからない、無名のエンジニアのわりとどうでもいい日記www

ネットデブリ予定地です。。生暖かい目で今後ともヨロシクwww 技術よりも哲学的な内容が多いですww

2014-01-01から1年間の記事一覧

rubyのfile closeで苦労ずww

誰も見てないと思うんですけど、皆さんごきげんいかがでしょうか。突然ですが、以下のソースのどこに問題があるでしょうか? f_name = "mogemoge.txt" f = open(f_name, "w") f.puts("wana") system("gzip -f #{f_name}") 実行してみるとmogemoge.txt.gzがで…

CasperJSとRubyで要javascriptのページをスクレイピング

rubyでjavascriptの動作が必要なページをクロールする場合、 seleniumでやろうとしたんだけど、AWSのec2だとfirefoxのwebdriverがインストールできなくて挫折w(ローカルのmacだと簡単だったけど)ちなみにここをみてもダメポだった AmazonLinuxでselenium-web…

自由が手に入るくらいのお金とか不労所得とか

かつて何回かそういうのに憧れて 色々怪しいことにも手を出して(Am○ay的な奴とかFXとかw)、 案の定痛い目にあったりしたけど いわゆるラットレースを日々行っているサラリーマンになって思ったことを書く。100万、200万程度では何も生活は変わらないけど 億…

久しぶりに日記書き始めたが…

某ベンチャー企業に転職して 早いもので半年ほど経とうとしている。。前まではwindows、subversion、国産クラウド、php、手作りフレームワーク(笑)、emeditor 、周りは日本人ばかり、エンジニアもやる気ない、政治渦巻く社内、みたいな感じが 今ではmac、git…

railsのupdate_all

activerecordを経由しないので update_allだとafter_updateとかが動かないみたい あとupdated_atも自動更新されない通常はupdate_attributesを使って 重くてループしたくなくてSQLで一発で終わらせたい場合は update_allを使えばいい希ガス

oakで大きいテーブルのALTER TABLEを安全に行う

ALTER TABLEででかいテーブルに カラム追加するときはoakを使うと非常に( ・∀・)イイ!! 仕事で使ったけど、便利だった1000万行を超えるようなテーブルなら oakを使わないと地味にレプリケーションラグが出来てヤバイ仕組み的にはこちらにあるように仮のテーブ…