2014-04-18

OCR感がハンパない



OCR感がハンパないw
多分、日本語を分からない方が作業したんだろうけど、
こういう感じは怪しく思えてしまう。

せっかく広告出すんなら、感じよくしたいよね。
自分も英語がわからず、怪しい英文を書いていることが多いから、
気をつけないと…

2014-03-03

日付/時間フォーマットのデフォルトを設定

Qiitaにも書いてます。

Railsで日時を表示する際のデフォルトフォーマットが気に入らなかったので、デフォルトフォーマットを設定。
まず、Railsのデフォルトはこんな感じ。

> Time.now.to_s
 => 2014-03-03 15:21:57 +0900 

2014-02-08

雪すごい

雪すごい。



2013-11-21

concernを使ったおなじみルートの追加(Rails)

この記事はQiitaにも載せています。

確認画面とか、いろんなページで同じルートを設定する場合に便利。 

2013-11-10

ALLEZ SPORTパンク(3回目)

サイクリングロードを走っていて、パンク。
3回目。
しかも後輪のみ。なぜ後輪だけ…(´・ω・`)
今回も、安全じゃない安全ピンにやられてた。

2013-10-15

アクセスしているページのコントローラに関する名称を取得

controllers/application_controller.rbviews/layouts/application.html.erbなんかで、画面毎に処理を分けたい場合に有効。
controller.controller_nameは純粋にコントローラ名しか取れないので、
名前空間(モジュール?)を使っている場合には同名のコントローラ名が存在する可能性がある。
なので、判定にはモジュール名も併せてみるか、コントローラクラス名を使うと確実かも。
コントローラが入っているモジュール名
controller.class.parent.name
コントローラクラス名
controller.class.to_s
コントローラ名
controller.controller_name
アクセスしているアクション名
controller.action_name

2013-10-05

最善を尽くすことは無能か?

久しぶりの投稿なのに愚痴っぽいけど、これだけは言わせてくれ!

道具に拘るエンジニアはだいたい無能

思考と出力のタイムラグが大きいことが、どれだけ思考を妨げるのかわかっていない。
道具に拘る=最善を尽くす ことだと思うが、最善を尽くすことを無能だと言われてもな。
コードの品質にも大きく関わるし、その後のテスト・修正にかかる時間にも影響がある。
レベルの高い職人は道具にこだわっている。
大工でもアーティストでも、プログラマでも。

道具にこだわりがないのなら、道具はなんでもいいって事だろ。
Win標準のテキストエディタのフォントサイズ20ptで良いコードを書けるか?
Cで安全なWebアプリを早く作れるのか?
そんなことはないだろ。

要件定義や基本設計だけが思考するフェーズじゃない。
詳細設計でもコーディングでも、もちろんテストでも同じように大いに考える。

コレ書いた人はプログラミングしたこと無いんだろうな。
ソフトウェア開発と無縁なヒトか、無能な文系マネージャかなんかだろ。

自分はこんなヤツとは組みたくない。

2013-09-11

MySQLのUTF8照合順序はどうなってんの?

この記事はQiitaにも載せています。

やってみた

MySQLの照合順序、UTF-8の日本語で使える照合順序はいくつかあるけど、 実際にどんなマッチの仕方をするのかわからなかったので、ちょっとやってみた。
ちなみに、MySQLのUTF-8で日本語を扱う場合に使用可能な照合順序はしたの3つ。

  • utf8_bin
  • utf8_general_ci
  • utf8_unicode_ci
確認したかったのは、半角・全角、小文字・大文字がどんな感じでマッチするのかという事。