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

2013年を振り返り

twitter で2013年振り返ってみる。 1月 らぼたいむの運用に盛り上がってた 2月 就活始めた。 3月 IPSJでた。 IPSJ発表おわりました。みなさんお疲れ様でした!— 中島ぱみゅぱみゅ (@whitech0c0) 2013, 3月 8 就活を蹴活した。 4月 第1回 たきざワッカソン開…

Railsのcontent_forが便利

Railsでページ毎にmetaタグのキーワードなどを変更したい時にcontent_forメソッド使うとすごく便利で簡単です。(OGPのメタタグの設定とか) OGPのメタタグの設定を例にやってみます。 OGPとは facebookとかでよく使われてるアレですね。 コンテンツページ(ペ…

メリクリ!

ちょっと早いですが、 Happy Merry Christmas!!!!!

ショッカーシリーズ

この記事は「名言 Advent Calendar 2013」の20日目の記事です。 半年くらい前にすごく感銘をうけた動画の続編がたくさんアップされてました。 (ショッカーシリーズ) ショッカーが語るリーダーシップと組織論 - ホワイト・チョコレートビター味。 これ。 も…

名言

この記事は「名言 Advent Calendar 2013」の14日目の記事です」 ドイツの哲学者ショウペンハウエルの名言で、これけっこー好きです。 大切なのは普通の語で非凡なことを言うことである。— ショーペンハウアー名言集 (@Schopenhauer0) 2013, 11月 26 最近、ア…

もっと早く知ってればよかったシェル (bash) 操作

カーソルの移動 Ctrl + a : 先頭に移動 Ctrl + e : 末尾に移動 Ctrl + b : 左に1文字移動 Ctrl + f : 右に1文字移動 esc + b : 左に1単語移動 esc + f : 右に1単語移動 削除 Ctrl + h : 左1文字削除 Ctrl + d : 右1文字削除 Ctrl + u : 左側削除 Ctrl …

プルリクしてマージしてもらえてインターネット最高!

はじめて、会ったことのない人にプルリクを送りました。 そしてマージしてもらえました。 自分もつかってる mirakui/retrobot · GitHub です。 会ったことのない人にプルリク送るとかすごく緊張しました。 ましてや、相手はトップエンジニアの方。。。 修正…

らぼのデスク環境アップデート。

最近、ふなっしーとバランスボール導入しました。 これで体幹鍛えます。

質問ビリティ

昨日研究室の後輩に課題を教えてほしいとお願いされた。 後輩はものすごく申し訳ありません。というオーラがでていて、何年か前の自分をみてるみたいだった(笑) 質問することは全然悪いことではないし、教える方にとってもメリットはあるとはいいつつも質…

なかぱみゅレトロアップデート。

今までのはてブ整理したい。— やっぱり中ぱみゅ (@whitech0c0) 2013, 11月 4 とりあえず、僕もこれやりたいです。はてなブックマーク棚卸し。http://t.co/YyvG4XK2il— やっぱり中ぱみゅ (@whitech0c0) 2013, 11月 4 こんな経緯もあり、なかぱみゅレトロアッ…

Railsでtwitterのたれながしやってみた

いつからかわかりませんが twitterのgemがアップデートされていました。 (まだrc版みたいですが) https://github.com/sferik/twitter 新しいバージョンだと Streaming API にも対応してる?みたいなので さっそく試してみました。 リアルタイムに情報を受…

チェックインの情報も加えてみた。

http://whitech0c0late.hatenablog.com/?page=1381507100 この前作ったやつに、自分のチェックイン情報も加えてみました。 チェックインした都道府県が色塗りされてるだけです。 4県しかなかった。 答え合わせしてみた。 なんかちょっと少ない。 タグ付けさ…

BBQしました

秋刀魚、ホタテ、イカ、きのこ類などなど すっごく美味しかったです。 本格的に寒くなる前にまたしたい。

ソーシャルコーディングpt.2

最近らぼのみんなで活動することも多いし、git, githubを用いてみんなでソーシャルコーディングしたいということで、練習専用リポジトリを作りました。 https://github.com/whitech0c0/practice_social_coding READMEにいろいろ書いていますので、参考にして…

FriendsMapってのつくってみた。

facebookのAPIの練習がてら、つくってみました。 FriendsMap facebookでログインして、全国の友達分布がみることができます。 数字を押すとその地域の友達一覧が表示されます。 出張や旅行に行く際に使うとおもしろいかもしれませんね。 開発はRuby, Heroku …

なかぱみゅレトロ

ソーシャルメディアでの記録を振り返ることは、なかなか良いと感じる今日このごろ。 明日からこいつに頑張ってもらおうと思います。 明日から頑張ってつぶやきます。— なかぱみゅレトロ (@white_retro) August 22, 2013 1年前の@whitech0c0の発言をするbotで…

多重代入使って変数の交換

a = "a" b = "b" a, b = b, a a # => "b" b # => "a" これで、tmpとかの変数いらない。 ちな 数字だったら、こんなやり方もある a = a + b b = a - b a = a - b

RSpecのテストコード例

FizzBuzzの例 require 'rubygems' require 'rspec' # ファイルを読み込む(定数の初期化) require './fizzbuzz' describe FizzBuzz do # テストする対象を明示する subject { FizzBuzz.new } # context でテストケースの状況を指定する context "与えられた数…

Vimでコピペするとき

Vim

自動にインデントとかコメントアウトとかで やヴぁい。 :a! ペースト esc これでおk. 1のときに :i! だとインサートモードでペーストできる。 とりあえず、基本コマンドはほどほど慣れてきているので、 そろそろプラグインとか導入してみよう(Neobundle) v…

T or F

まず、rubyだと 「偽」になるのは nil と false だけ。 (PHPとかJSだと "" , " ", 0 , "0", null とかどれが「偽」扱いになるのかすぐ忘れる。) 判定メソッドのメモ(抜粋コピペ)。 nil? nilとfalseを判別したい場合などに、==演算子を使わずに書ける。 emp…

合計を計算するときとか

sum = 0 (1..10).each {|n| sum += n} puts sum # => 55 よくこんな感じのコードを書いてます。inject()を用いてこのようにかけるみたいです。 puts (1..10).inject(0) {|sum, n| sum + n} # => 55 ループでの計算結果を入れる変数が、ブロックの中で済んで…

ショッカー届いた。

ショッカーが語るリーダーシップと組織論 - ╹◡╹◡╹◡╹ショッカーに感銘を受けて買ったものが今日届いた。 この前買ったエガちゃんとコラボ。 これでオレはブレないはずだ。 きっと。S.H.フィギュアーツ ショッカー戦闘員出版社/メーカー: バンダイ発売日: 2013…

ショッカーが語るリーダーシップと組織論

ショッカーに就職したくなった。 モチベーション3.0 すごく共感&納得しました。

githubでPull Request送られてきたら。

1コ前のエントリ。 ソーシャルコーディングこれを読んでくれた方がいて、さっそくPull Request を送ってくれました。 ありがとうございますm(__)m github の Pull Request に初挑戦。@whitech0c0 はじめまして、ブログ拝見しました。ソーシャルコーディング…

ソーシャルコーディング

研究室のゼミで司会者を決めるときに時間がかかるので、ルーレットを作りました。名前の入った配列を与えると、点数付きのハッシュにして返して1番ポイントの低い人が表示されるというものです。Rubyでササッとつくったので、いろいろ問題があります。 (同…

MacBook (Early 2008)復活。

Mac

最近、現役に復活しました。 Snow Leopardまでしか対応してませんが、 素晴らしい活躍ぶりです。トラックパッドとかが壊れてしまってますが、 HHKB繋いでシェルクラムモードで使っています。初めて買ったPC(Mac)ということもあり、愛着あります。こいつとと…

Rails4やってみた。

Rails4.0がリリースされたので、いろいろやってみました。 もちろん、Ruby2.0も。 環境構築やらは Ruby2.0, Rails4.0 beta1のインストール を参考に。3系からの変更点、改良点 Finderメソッドの除去(all, whereを使いましょう) matchのルーティング設定が…

TitaniumのAlloyでハローワールド

Titanium3.0がリリースされて、MVCフレームワーク「Alloy」が標準フレームワークとなるってことで良いタイミングなのでちょっとだけやってみた。環境構築はガイドに沿ってすんなりおk。 nodeとかalloyはコマンドでぶち込む。サンプルで作ったみたのはこちら…

ココナラ

アイコン変えたっす。— 中島ぱみゅぱみゅさん (@whitech0c0) 2013年1月29日ココナラというWebサービスを使って、アイコンを作ってもらいました。 自分はこの方にお願いしました。すごく満足っす。みなさんもオリジナルのアイコンつくってみてはどうでしょう…

link_toをPOSTとして使う

Railsのlink_toは普通GETのリンクを生成するけど、オプションで :method => :postを指定するとPOST的な使い方ができます。 <%= link_to sanitize("<i class='icon-thumbs-up'></i>ファイト!"), likes_path(user_id: current_user, work_id: u.id), :method => :post, :remote => true %> …