JavaScriptをがんばるブログ

React,OSS,ソフトウェア開発が中心のブログです👨‍💻

2015-04-01から1ヶ月間の記事一覧

ATOM: gitignoreしたファイルを表示する方法

ATOMエディタはデフォルトだとgitignore対象のファイルがtree view(左のファイル一覧)に表示されず、 ファイル検索にもヒットしません。 そのためbundlerやcomposerで落としたパッケージのコードを読む時などは少し工夫が必要です。 PHPのsilexというフレー…

自動記録を覚えたその次に! selenium IDE入門

selenium IDEの録画ボタンで[type][clickAndWait]コマンド辺りの記録が出来るようになった人が、 assert系コマンドでテストを書く時に知っていると捗ること〆(・∀・@) 表示されているテキストが正しいが確認する コマンド[assertText] 対象[CSSセレクタ,XPa…

ruby on rails: sqliteの改行を置換

僕はruby on railsでsqliteをそのまま利用しています。 今までブログ記事の改行にnl2br(自作helper)を使用していましたが、 記事本文をhtmlで書きたい時に邪魔になるので、 nl2brをやめて改行文字を<br>に置換することにしました。 php脳から脱却ヾ(o・ω・)ノ ブロ…

ruby on rails:ブログ利用におけるログイン認証gem「devise」の設定

deviseはデフォルトだと誰でも新規ユーザー作成ページにアクセス出来る仕様です。 ブログの場合は一度管理用ユーザーを作った後、 ログインページとログアウト機能があれば良いので不要なルーティングを削除しました。 #routes.rb #元の設定 devise_for :use…

ruby on rails: 変数の型を確認する

とあるmodelの「created_at」カラムを取得して、 正規表現を使用した置き換えを行いたい。 2015-03-30 15:20:51 UTC #元データを 2015-03-30 #こんな風にしたいので def pick_datetime(time) #こんなヘルパーを定義して time.to_s.gsub( /^(\d{4}-\d{2}-\d{2…