マッチしたファイルを取得 Dir.glob("/Users/halabo/work/*.{jpg,JPG}") サブディレクトリを含めてマッチしたファイルを取得 Dir.glob("/Users/halabo/work/**/*.{jpg,JPG}")
タイトルはあれですが、まあようするに画像サイズを小さくすればいいですよねというお話です。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ResizePhoto { class Program { static void Main(string[…
def get_filename url url =~ /([^\/]+?)([\?#].*)?$/ $& end url = "http://www.example.co.jp/foo/bar/image.jpg" filename = get_filename url p filename # image.jpg 参考 正規表現でディレクトリ内のファイル名にマッチさせたいんですが… - 人力検索は…
いつも忘れるのでメモ mount -t vboxsf share ~/share
ruby script/console # 複数形の確認 p "task".pluralize #=> "tasks" # 単数形の確認 p "tasks".singularize #=> "task"
restful_authenticationプラグインをインストール script/plugin source http://svn.techno-weenie.net/projects/plugins script/plugin install restful_authentication 認証用コンポーネントの生成 script/generate authenticated user sessions テーブル…
will_paginateプラグインをインストール sudo gem sources -a http://gems.github.com sudo gem install mislav-will_pagnate config/envoironment.rbの修正 以下を追加する config.gem 'mislav-will_paginate', :lib => 'will_paginate' controllerの修正 i…
プロジェクトの作成 rails -d mysql task_manager cd task_manager scaffoldの生成 script/generate scaffold task name:string note:text finished:boolean finishedon:datetime migrate rake db:migrate WEBサーバの起動 script/server 実行 ブラウザを起…
create database task_manager_development;
sudo /etc/rc.d/initi.d/mysqld start
exifrを使って、デジカメで撮った写真のEXIFを見てみた。 require "exifr" tags = EXIFR::JPEG.new("d:\\test.jpg") p tags 結果はこんな感じ #<EXIFR::JPEG:0x2dabf40 @bits=8, @exif=[{:white_balance=>0, :f_number=>Rational(4, 1), :saturation=>0, :pixel_x_dimension=>3072, light_source=>0, :make=>"OLYMPUS </exifr::jpeg:0x2dabf40>…
タイトルのとおりだけど、よく仕事で参考になるWEBページを教えたりするときに、URLだけ書くよりはタイトルも書いてあげたほうが親切なんだけど、いちいちソースやプロパティ開いてコピペとかめんどくさいのでrubyでスクリプトを書いてみた。 require "hpric…
最近、ねる。(http://twneru.appspot.com/)を使って睡眠時間を記録していますが、寝起きがかなり悪く毎日寝起きにすぐパソコンの前に座ってキーボードをたたくなんてほぼ不可能です。でも、寝起きにダブルクリックくらいならなんとかなりそうなので、実行す…
おはようございます2。
おはようございます2。
おはようございます。
テスト
:spで水平分割 :vspで垂直分割 で画面間を移動する
ファイルの所有者がwww-dataになる。 変更の仕方を後で調べる。
undoはu redoはctrl + r
階層セレクタの種類 機能 例 ancestor descendant 先祖ancestor要素内にある子孫descendant要素 $('#ancestor #descendant') parent > child 親parent要素内にある子child要素 $('#parent > #child') prev + next 前prev要素の次nextの要素 $('#prev + #next…
Sambaをインストール sudo apt-get install samba Sambaの設定 Sambaユーザリストを作成 sudo vim /etc/samba/smbusers system_username = "username" 設定ファイルの修正 sudo vim /etc/samba/smb.conf; security = userを security = user username map = …
vb.netはメソッドの引数を省略できるけど、c#はメソッドの引数を省略できないのでオーバーロードを使う。
hoge
hoge hogehoge
ウィンドウを作る ^T c 直前のウィンドウに戻る ^T t 数字で指定したウィンドウに切り替える ^T 数字 次の番号のウィンドウに切り替える ^T n 前の番号のウィンドウに切り替える ^T p ウィンドウを閉じる ^T k
/etc/php5/apache2/php.iniでmbstring.language = Japaneseを有効する
今まで秀丸を使ってんだけど、試しにvimを使ってみた インストールしたplugin buftabs.vim バッファをステータスタブに表示 vtreeexplorer.vim ファイルエクスプローラ ほかにやったこと 指がつりそうになるので、CapsLockとCtrlの入れ替えた vimを使ってみ…
とりあえず分かったことをメモ Visual Studioでデータベースを指定するときはインスタンス名まで含める ComputerName\SQLEXPRESSとか.\SQLEXPRESSとか デフォルトではWindows認証になってる デフォルトではSQL Server認証は無効になってるらしい あとで調べ…
再帰処理で書いてみる 'hogehoge', 'fuga' => 'fugafuga', 'piyo' => array( 'foo' => 'foofoo', 'bar' => array( 'barbar', 'barbarbar', ), ), ); func($array); function func($target_value) { if (!is_array($target_value)) { echo $target_value . '<br>…