PIYO - Tech & Life -

Posts

jQueryで秒速アコーディオンUI

ヘッダーをクリックすると展開するようないわゆるアコーディオンUIの実装が意外とめちゃくちゃ楽でした。 「アコーディオンUIって簡単にできますか?」って聞かれて、「うーん、どうでしょうか。調べてみます」みたいに返答した自分が恥ずかしいぐらい。

自前のgemをRailsアプリと並行して開発するワークフロー

Railsアプリケーションを書いていて一部機能をgemに切り出したほうがいいんじゃないか、という場面に遭遇したのでローカルでgemを作りました。 Railsアプリケーション側ではbundlerでローカルにあるソースをrequireして使うことができます。なんでgithub等を介する必要はありません。さらに、サーバーの再起動無しにgem側のソースの更新を反映する方法もあるので、アプリケーションから切 …

Mac OS XでWiFiの強度を調べるコマンド

Mac OS Xのプライベートフレームワークにairportというコマンドが含まれていて、このコマンドを使うとWiFiの強度をRSSIという数値で取ることができます。スクリプト言語なんかと組み合わせると多少遊べるかもしれません。

Rubyで数字の桁数が揃っていない文字列を数字順にソートする

数字部分の桁数が揃っていないこういうファイル群があるとします。 image1.jpg image2.jpg … image10.jpg image11.jpg … 多くの言語ではこれらを文字列として持っているArrayをソートすると普通は辞書順になるので次のような順になってしまいます。Rubyもそうです。

結局わからずじまいだけどMySQLのJOINが遅い気がしたので調べた

開発費をいただいて開発したRSSリーダー&情報収集サービスthrottle、の内部で使っているSQLの中に異様に遅いものがあったので、似たような環境をローカルに再現して確認することにしました。 SQLの確認なので生のSQLクエリを書いて検証すればいいのですが、いろいろと条件を揃えるためにRSSリーダーと同じくRailsを使用しました。データベースはMySQL5.5系で、エンジンは …

【追記有】Unityの開発環境がひどい!脱MonoDevelop。SublimeTextおすすめ

追記ここから 2014/06/23現在、少しまともになっています→MonoDevelopがバージョン4になって割とまともになった…! - ぴよログ 追記おわり Unity使い始めました。なんなんですかこれ。 MonoDevelopは重いし日本語周りが全然まともに使えない上、右クリックメニューに至っては何も文字がない…!ww

サッカー日本代表の試合を見ていてわかった仕事のコツ

[f:id:xoyip:20131017222557j:image:w250] サッカー日本代表の試合を観ることが好きで2010年のワールドカップあたりからは1試合も見逃すことなく観戦してますが、最近勝ててないですよね。メンバーのコンディション不良とかザッケローニの采配とかいろいろあると思うんですが、今日はそんなことどうでもよくて。