2014年7月21日月曜日
2014年7月20日日曜日
bash history
export HISTCONTROL=ignoredups
これで重複コマンドは削除されていく。
ubuntuでは設定されてるんだって。
http://takuya-1st.hatenablog.jp/entry/20090828/1251474360
「ゔ」という文字がありました。
知ってました?
mac, iphone だと「vu」で「ゔ」が入力できるんです。。。
windowsだと「ヴ」しか入力できなかった。
unicodeに登録されてる。
「ヴ」
http://ja.wikipedia.org/wiki/%E3%83%B4
「ゔ」 U+3094
「ヴ」 U+30F4
関連
http://www.fileformat.info/info/unicode/char/3094/index.htm
http://ja.wikipedia.org/wiki/Unicode%E6%AD%A3%E8%A6%8F%E5%8C%96
http://www.unicode.org/charts/normalization/
■ pythonで確認
(mac X 10.9.4, python 2.7.5)
#coding:utf-8
vu = "ゔ"
uc= unicode(vu, "utf-8")
print uc, type(uc)
import re
hiragana = "あいうゔえお"
r = re.sub(r"(.*)ゔ(.*)", r"\1ヴ\2", hiragana)
print r
> ゔ <type 'unicode'>
> あいうヴえお
mac, iphone だと「vu」で「ゔ」が入力できるんです。。。
windowsだと「ヴ」しか入力できなかった。
unicodeに登録されてる。
「ヴ」
http://ja.wikipedia.org/wiki/%E3%83%B4
「ゔ」 U+3094
「ヴ」 U+30F4
関連
http://www.fileformat.info/info/unicode/char/3094/index.htm
http://ja.wikipedia.org/wiki/Unicode%E6%AD%A3%E8%A6%8F%E5%8C%96
http://www.unicode.org/charts/normalization/
■ pythonで確認
(mac X 10.9.4, python 2.7.5)
#coding:utf-8
vu = "ゔ"
uc= unicode(vu, "utf-8")
print uc, type(uc)
import re
hiragana = "あいうゔえお"
r = re.sub(r"(.*)ゔ(.*)", r"\1ヴ\2", hiragana)
print r
> ゔ <type 'unicode'>
> あいうヴえお
2014年7月12日土曜日
perl モジュール
■ テンプレートエンジン
Xslate
http://xslate.org/
Introduction to Xslate
http://xslate.org/intro.html
Text::Xslate::Manual::Cookbook
http://search.cpan.org/~gfuji/Text-Xslate-3.2.4/lib/Text/Xslate/Manual/Cookbook.pod
■ Web API
Perl - LWP
http://qz.tsugumi.org/Perl_LWP.html
Furl-0.24の翻訳済ドキュメントの一覧です (perldoc.jp)
http://perldoc.jp/docs/modules/Furl-0.24
初めての Furl
http://blog.livedoor.jp/xaicron/archives/51324535.html
PerlモジュールFurlから学ぶ省エネコーディング
http://hirobanex.net/article/2011/06/1308990953
perlでWEB APIを複雑に扱いたい人向けのSpicaというモジュールを書いている話
http://mizuki-r.hatenablog.com/entry/2013/07/29/perl%E3%81%A7WEB_API%E3%82%92%E8%A4%87%E9%9B%91%E3%81%AB%E6%89%B1%E3%81%84%E3%81%9F%E3%81%84%E4%BA%BA%E5%90%91%E3%81%91%E3%81%AESpica%E3%81%A8%E3%81%84%E3%81%86%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC
■ XML
Perl 開発者のための XML: 第 1 回 XML と Perl -- 魔法の組み合わせ
http://www.ibm.com/developerworks/jp/xml/library/x-xmlperl1.html
ミヤビッチの穴
http://hole.sugutsukaeru.jp/archives/8
XML::Simple - シンプルなXMLパーサ / Perlモジュール徹底解説
http://d.hatena.ne.jp/perlcodesample/20100424/1270894115
XML::XPath で XPath に入門してみた
http://d.hatena.ne.jp/kiririmode/20090220/p1
2014年7月11日金曜日
perlのオブジェクト
サブモジュールでいきなり出てくる shift
簡単!オブジェクト指向Perl
http://www15.plala.or.jp/h-kihara-home/prog/ooperl.html
Perl/ライブラリ・モジュールとオブジェクト指向
http://ja.wikibooks.org/wiki/Perl/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BB%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%A8%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91
Class をつくる
http://perl-users.jp/articles/perl5oo.html
オブジェクト指向での関数呼び出し
http://www.perl-labo.org/sendmail/objcall/
Object Oriented Programming in PERL
http://www.tutorialspoint.com/perl/perl_oo_perl.htm
簡単!オブジェクト指向Perl
http://www15.plala.or.jp/h-kihara-home/prog/ooperl.html
Perl/ライブラリ・モジュールとオブジェクト指向
http://ja.wikibooks.org/wiki/Perl/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BB%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%A8%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91
Class をつくる
http://perl-users.jp/articles/perl5oo.html
オブジェクト指向での関数呼び出し
http://www.perl-labo.org/sendmail/objcall/
Object Oriented Programming in PERL
http://www.tutorialspoint.com/perl/perl_oo_perl.htm
2014年7月10日木曜日
Perlです。。。
タイトルどおり、Perlです。。。。。
■ Perl基礎
Perl講座
http://rfs.jp/sb/perl
Perl基礎文法最速マスター
http://d.hatena.ne.jp/perlcodesample/20091226/1264257759
Perl基礎入門
http://www.kent-web.com/perl/
2時間半で学ぶPerl
http://qntm.org/files/perl/perl_jp.html
Perl Hackers Hub
http://gihyo.jp/dev/serial/01/perl-hackers-hub
大規模Perl初心者研修を支える技術 (DeNA)
http://www.slideshare.net/DaisukeTamada/perl-26371335
■ 参照
Perl/リファレンス
http://ja.wikibooks.org/wiki/Perl/%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9
リファレンス (Perl講座)
http://rfs.jp/sb/perl/02/10.html
■ モダンPerl?
現代的なPerlの記述方法一覧
http://d.hatena.ne.jp/perlcodesample/20091120/1246679588
モダンPerlの世界へようこそ gihyo
http://gihyo.jp/dev/serial/01/modern-perl
■ Mojolicious::Lite
GitHub yuki-kimoto/mojolicious-guides-japanese
https://github.com/yuki-kimoto/mojolicious-guides-japanese/wiki/Mojolicious::Lite
Mojolicious最速マスター
http://qiita.com/yusukebe/items/65141c9c63a2860af962
第22回 Mojolicious::Lite:本当に簡単なウェブアプリがあればいいときは
http://gihyo.jp/dev/serial/01/modern-perl/0022
Mojoliciousリファレンス
http://d.hatena.ne.jp/perlcodesample/20110402/1305602329
■ テスト
第30回 Test::Class:ユニットテストに使うだけでなく
http://gihyo.jp/dev/serial/01/modern-perl/0030
PerlでTDD(テスト駆動開発)するなら覚えておきたいCPANモジュール群
http://hirobanex.net/article/2012/08/1343880047
■ Perl基礎
Perl講座
http://rfs.jp/sb/perl
Perl基礎文法最速マスター
http://d.hatena.ne.jp/perlcodesample/20091226/1264257759
Perl基礎入門
http://www.kent-web.com/perl/
2時間半で学ぶPerl
http://qntm.org/files/perl/perl_jp.html
Perl Hackers Hub
http://gihyo.jp/dev/serial/01/perl-hackers-hub
大規模Perl初心者研修を支える技術 (DeNA)
http://www.slideshare.net/DaisukeTamada/perl-26371335
■ 参照
Perl/リファレンス
http://ja.wikibooks.org/wiki/Perl/%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9
リファレンス (Perl講座)
http://rfs.jp/sb/perl/02/10.html
■ モダンPerl?
現代的なPerlの記述方法一覧
http://d.hatena.ne.jp/perlcodesample/20091120/1246679588
モダンPerlの世界へようこそ gihyo
http://gihyo.jp/dev/serial/01/modern-perl
■ Mojolicious::Lite
GitHub yuki-kimoto/mojolicious-guides-japanese
https://github.com/yuki-kimoto/mojolicious-guides-japanese/wiki/Mojolicious::Lite
Mojolicious最速マスター
http://qiita.com/yusukebe/items/65141c9c63a2860af962
第22回 Mojolicious::Lite:本当に簡単なウェブアプリがあればいいときは
http://gihyo.jp/dev/serial/01/modern-perl/0022
Mojoliciousリファレンス
http://d.hatena.ne.jp/perlcodesample/20110402/1305602329
■ テスト
第30回 Test::Class:ユニットテストに使うだけでなく
http://gihyo.jp/dev/serial/01/modern-perl/0030
PerlでTDD(テスト駆動開発)するなら覚えておきたいCPANモジュール群
http://hirobanex.net/article/2012/08/1343880047
2014年7月7日月曜日
railsのルート名に "_index"がつく場合
resource名が単数系の場合に suffix "_index"が引っ付く。
単複同形の名詞も同じ。
# vi config/routes.rb
namespace :admin do
resources :companies
resources :series
end
# rake routes
admin_companies GET /admin/companies(.:format) admin/companies#index
admin_series_index GET /admin/series(.:format) admin/series#index
単複同形は罠だった。
sheepとかも。 遠い昔勉に強した気もする。。。
このルールを変更するには。
config/initializers/inflections.rb
英単語
plural:(形容詞) 複数の、複数形 (反対:singular)
単複同形:the same plural and singular form
単複同形の名詞も同じ。
# vi config/routes.rb
namespace :admin do
resources :companies
resources :series
end
# rake routes
admin_companies GET /admin/companies(.:format) admin/companies#index
admin_series_index GET /admin/series(.:format) admin/series#index
単複同形は罠だった。
sheepとかも。 遠い昔勉に強した気もする。。。
このルールを変更するには。
config/initializers/inflections.rb
英単語
plural:(形容詞) 複数の、複数形 (反対:singular)
単複同形:the same plural and singular form
2014年7月4日金曜日
ifconfigが.....
全然知らんかった!
何事も無かったかのようにifconfig打ってたよ!
非推奨になったネットワークコマンド養成ギプス
訳:非推奨になったLinuxネットワークコマンドの代替コマンド
まぁ、おっさんなんでifconfigって打っててもいい気もするけど。
何事も無かったかのようにifconfig打ってたよ!
非推奨になったネットワークコマンド養成ギプス
訳:非推奨になったLinuxネットワークコマンドの代替コマンド
まぁ、おっさんなんでifconfigって打っててもいい気もするけど。
登録:
投稿 (Atom)