kakakakakku blog

Weekly Tech Blog: Keep on Learning!

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

nkf で文字コードを UTF-8 に変換する

Mac

昨日とあるファイルを Mac で開こうとしたら,Windows で作られたファイルだってこともあって,文字コードが Shift-JIS になってて困った.先輩に nkf を使ってみてって教えてもらったのでメモ. nkf を homebrew でインストールする brew install nkf カレ…

.pgpass で psql 実行時のパスワード入力を省略する

Redshift(PostgreSQL) に psql で接続しようとすると,毎回対話形式でパスワードが聞かれるため、バッチ処理などでワンライナーとして使う場合に困ってしまう.psql のドキュメントを見てもパスワードを指定するオプションはなくて、-p はポートの指定なので…

Titanium もくもく会 #16 で LTしてきた

前回の「Titanium もくもく会 #15」に続いて「Titanium もくもく会 #16」に参加してきた! Titaniumもくもく会 #16 : ATND 会場は代官山の Open Network Space で,超イケてるオシャレ空間!参加されていた方々は前回とまた違った感じの面々で,今回はあまり…

oh-my-zsh に乗り換えた

先輩の教えでターミナルのデフォルトシェルを zsh (oh-my-zsh) に変えたら,あまりにも便利で今まで何してたんだろうと逆に焦る.zsh使いたかったら使えば良いとかじゃなくて,もう作業効率的に絶対使ってっていうチーム方針にしても良いぐらいに便利だ!と…

Titanium のアプリから Twitter に投稿する

Titanium のアプリから Twitter に投稿できるようにしてみたいと思って調べてたら,TiSocial を使うと超簡単に実装できることがわかって感動した.モジュールの登録方法などは,このあたりのエントリーを参考に. viezel/TiSocial.Framework · GitHub Titani…

Wireless Keyboard と Magic Trackpad を買ってみた

Mac

Apple Wireless Keyboard と Apple Magic Trackpad を自宅用に買ってみた.会社で圧倒的に使ってる人が多くて前から気になってたけど,ホント快適過ぎてもっと早く買えば良かったと後悔してる!会社用にももう1セット買おう! Apple Wireless Keyboard (JIS)…

Titanium でシンプルにログを出力する方法

今日,Titanium をいじってみて,いろいろと調べたので,少しずつまとめておく. Titanium でコンソールにログを出力する方法は大きく2種類で,エラーレベルごとの Ti.API メソッドと,共通ロガーとしての Ti.API メソッドがある.詳しくは以下のドキュメン…

キーチェーンアクセスでパスワードをジェネレートする

Mac

今までランダム文字列のパスワードをジェネレートするときは パスワード自動生成 (Automated Password Generator) で適当なものを選んでたんだけど,Macのキーチェーンアクセスを使ってもジェネレートできるってことを先輩に教えてもらった.これは便利! 新…

Titanium Studio で iOSプラットフォームが認識しなくなった

久し振りに Titanium Studio を開いたら,なぜか実行デバイスに iOS Simulator が表示されなくなっていて,あーまた環境調査するかーって感じだった. Could not detect the iPhone SDK directory at '/Applications/Xcode.app/Platforms/iPhoneOS.platform/…

「才能を伸ばすシンプルな本」を読んだ

大好きな自己啓発本をKindleストアセール速報(2014/01/30)で発見して気になったので,買ってみた.1冊に計52個の秘訣がコンパクトにまとめられているので,スラスラ読めて何度でも読み直せる本だなっていう印象. 才能を伸ばすシンプルな本作者: ダニエルコ…

Titanium Studio で iOS Simulator が起動しなかった

昨日から Titanium に触り始めたので,さっそく Kitchen Sink をダウンロードしてみたり,サンプルプロジェクトを作ってみたりしたけど,いざ起動してみようと思って iOS Simulator を選択すると,7種類あるどの端末でも起動しなくて,以下のエラーがコンソ…

Titanium もくもく会 #15 に参加してきた

Titanium もくもく会 #15 に参加してきた.初参加だったけど,暖かく迎えてもらって,本当に楽しかった! もくもく会だったけど,近くの人に話し掛けて,どんなアプリ作ってるのか聞いたり,Alloyのこと教えてもらったりした.その後の懇親会にも参加させて…

MySQL WorkbenchでSQLに勝手にLIMITが付く

MySQL Workbench で SQL 投げたら,結果が期待通りじゃなくて,調べてみたら SQL に勝手に LIMIT 0, 1000 って付いてた! そういうデフォルト設定みたいで,Preference で Limit Rows のチェックを外してしえばOK!ドキュメントにもちゃんと書いてあった. M…

サイドバーにFeedlyボタンを設置してみた

サイドバーに Follow on Feedly なボタンを設置してみた. 自分のブログを Feedly に登録するボタンは3分で設置出来ちゃう - 941::blog はてなブログの FeedURL は URL の末尾に /feed を付けるだけでOK! http://kakakakakku.hatenablog.com/feed

基本を見直す気付きになった /「世界のエリートはなぜ、「この基本」を大事にするのか?」を読んだ

先週,電車の中吊り広告で見て気になったので,Kindle版を買ってみた. 昔から自己啓発本が好きで色々読んできたこともあって,特に目新しい項目はなかったものの,2013年12月に転職して新しいフィールドで働き始めた今の自分にとって,改めて自分を見直さな…

IntelliJ で "Compiler library: no scala-library*.jar found"

IntelliJ 12.1.6 + Scala + Gradle で構築した環境で Scala プログラムを実行できず,長いことはまってしまった.先輩に解決策を教えてもらったのでまとめておく.まだ試してないけど,Gradle を正式にサポートしてる IntelliJ 13 だともしかしたら問題なく…

Vimで.gradleをシンタックスハイライトさせる

.scala だけじゃなくて .gradle でもシンタックスハイライトしたいよね!ってことで,ワンライナーを叩いてみた.設定は以下のエントリーを参考にさせてもらいました. vi vim で gradle ファイルを groovy シンタックス で 表示する - Gradleが好き echo 'a…

SQLと格闘したらスマート引用符のせいだった

Mac

Mac のテキストエディットで書いた SQL をコピーしてターミナルで実行したらこんなエラー出て30分も格闘してしまった.すぐ気付かなかった自分にガッカリする!w Unknown column '‘foo’' in 'field list' 同じ SQL をターミナル上で入力して実行したらうまく…

Vimで.scalaをシンタックスハイライトさせる

このエントリーに載ってるワンライナー叩くだけでOK! BruceBlog: VIM Syntax Highlighting for Scala: A Bash One-Liner

IAMでワイルドカード指定のS3バケット名にのみアクセス権限を与える

AWS

タイトルのようなことがしたかったので,実際に自分のアカウントで試してみた. やりたいこと 以下のような S3 のバケットが存在していた場合に "s3-kakakakakku-hatenablog-com" を含むバケットだけにワイルドカード指定でアクセス権限を与える. s3-kakaka…

2013年の振り返りと2014年の抱負

2014年を迎えてもう5日!明日から会社だー. 少し遅れちゃったけど,2013年の振り返りと2014年の抱負をまとめる! 2013年の振り返り 転職した 2009年4月に新卒で入社して約4年半勤務した大手外資系ベンダーを退職して,12月に転職したことが最も印象に残って…