Perlのようなもので

Perl、Ruby、Pythonの日々

好評連載 今日の雑学

「びびる」は平安時代から使われていた。

Nexus 5Xがいつの間にか発送済みになっていた男たち

先日アメリカ向けのGoogleストアで注文したNexus 5Xが、いつの間にか発送済みになっていました。 日本への転送依頼も完了し、あとは届くのを待つのみです。送料は6,000円位でした。

Nexus 5XをアメリカのGoogleストアで購入したい男たち

今回も買ってしまった。Nexus 5X発送は10月27日頃らしい。日本のGoogleストアで買うより15000円くらい安い計算。 送料入れても安い。日本舐めんな。

YouTubePlayerFragmentを使いたい男たち

AndroidでYouTube動画を再生したいとき、YouTubePlayerFragment を使う方法が圧倒的に簡単だった話。続きはそのうち。

好評連載 今日の雑学

船橋市の公式キャラは「船えもん」

お正月に参拝&献血したい男たち 2014

毎年恒例の明治神宮での初詣後&献血です。

Railsあるあるを言いたい男たち

ログを流したいときに、 $> rail -f と打ってしまう。

Rails4でSunspotを使いたい男たち

gem 'sunspot_rails', :github => "sunspot/sunspot" gem 'sunspot_solr', :github => "sunspot/sunspot" ":github"オプションを付けました。Sunspot便利ですね。

Rails4でORDER BY DESC したい男たち

Rails3では Product.order(:price).reverse_order もしくは Product.order("price DESC") と書いていました。Rails4では、 Product.order(price: :desc) という書き方が可能です。

アフリカっぽい単語を言いたい男たち

最近話題のrbenvをインストールしました。 「るべんぶ」なんだかアフリカっぽい響き。

好評連載 今日の雑学

アメリカ合衆国48番目の州はArizona

rails c がエラーで起動できないときに、修復したい男たち

rails consoleコマンドがエラーで起動しないことがあったら。 $> sudo yum install readline-devel $> cd /usr/src/ruby-xxxxxx/ext/readline/ $> ruby extconf.rb $> make $> sudo make install

on destroy でvalidationしたい男たち

レコードの削除時にあるルールでキャンセルしたいことはあると思います。 たとえば、受注があった商品は削除できないようにするとか。 before_destroy(:check_destroy_record) def check_destroy_record self.errors.add(:base, "Error message") unless is_…

お正月に参拝&献血したい男たち

毎年明治神宮での初詣後に献血をしています。 献血後に干支のぬいぐるみをもらっていますが、既に7つ集まりました。 今年は人ごみと献血で体力を削られ、風邪を引いてしまいました。

長崎訪問 初九州上陸

秋の長崎へ1泊2日の旅行に行って来ました。1日目は、長崎市内観光からのハウステンボス 2日目は、ハウステンボスめぐり&ゴッホ展 なスケジュールです。羽田からの出発でいきなりの遅延。出鼻をくじかれました。 北海道へ行った時も、アメリカへ行った時も遅…

Ubuntuで印刷したい男たち

1時間かかった...

ThinkPad X220

しばしお別れ。 また会う日まで。

Rails 大文字と小文字を区別ないuniqueness

ユーザーIDなどで大文字と小文字を区別したくない時。 class Person < ActiveRecord::Base validates :name, :uniqueness => { :case_sensitive => false } endデフォルトはtrueです。

vim まじうざい機能をOFF

let loaded_matchparen = 1

MD5 wrong number of arguments (1 for 0) Error

Digest::MD5.new('hogehoge')でエラー。 別サーバーの開発環境では動いているが。以下のように変更。 new.update('hogehoge')

rails gem のエラー cannnot locate mysql2 なんちゃら

Rails3で謎のエラー cannot locate .... mysql2/mysql2 なんちゃら $> gem uninstall -i ./vender/bundle/ruby/1.9.1/ $> bundle install他も同様のエラーが何度かでたが、削除->インストールでOK。ここを参考にさせていただきました。 http://minotaro.blog…

Rails でリンクに画像とか link_to

例えば、twitter bootstrap でiconを表示したい時は、 <%= link_to(root_path) do %> <i class="icon-trash"></i> <% end %>

Rails プロジェクト はじめました

$> vi ~/.railsrc$> rails new xxxxx $> cd xxxxx$> vi .gitignore$> mkdir .bundle $> vi .bundle/config$> vi Gemfile$> rake db:sessions:create $> rake db:migrate $> vi config/initializes/session_store.rb

Rails 文字コード

# coding: utf-8 ファイルの先頭に追加

Rails豆

undefined method `load_yaml' for Gem:Module Apacheをリスタート

職務質問

また、遭遇。 通算5回目。

ドメイン設定をミスったメールの再送信

新しく立てたサーバでMTA(Postfix)の設定を行う前にメールが送信されてしまいました。 ホスト名が不正で送信に失敗しています。 Fromアドレスを書き換えて、再送信する方法です。fromを「hoge@example.localdomain」で送信され、キューに残っているメールを…

リバースプロキシで悩む

NginxかVarnish。 設定の簡潔さだとVarnishだがいかんせんSSLが使えない。 仕方ないけどNginxかな。

Deviseで2系統のユーザーをコントロールする

利用者と管理者など。続きはまた。

yumが消えました

yumで調子こいてremoveしてたら、yum自体消えた。 再インストールします。 # wget http://mirror.centos.org/centos-5/5/os/x86_64/CentOS/yum-3.2.22-37.el5.centos.noarch.rpm # rpm -ivh -3.2.22-37.el5.centos.noarch.rpm Pythonなども消えている。 # wg…