サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
wajiho.hatenadiary.org
僕検索するときよく下のようにやります。 $ grep "検索するきーわーど" `find /home/username -name *txt` zshでやったら zsh: no matches found: *txtてなった。。 .zshrcとかに setopt nonomatch つければ解決ネ! てかなんで急に発生したんだろう・・・???
function write_friends() { var data; var req = opensocial.newDataRequest(); req.add(req.newFetchPeopleRequest(opensocial.newIdSpec({ userId: 'OWNER', groupId: 'FRIENDS' }), { max: 10 }), 'friends'); req.send(function(res) { data = res.get('friends').getData().asArray().map(function(p) { return { "nickname": escape(p.getDisplayName()), "id": p.getId()} }); var request = opensocial.newDataRequest();
やりたいことはとっても簡単なことで、googleで検索して結果を取得・表示させるだけ。 なのに文字化けしてすごい躓いたよ。。。 Mech使ってやって見ました。 use WWW::Mechanize; my $mech = WWW::Mechanize->new; my $url = 'http://www.google.co.jp'; $mech->get( $url ); $mech->success or die $mech->response->status_line; $mech->submit_form( fields => { q => 'ヤングジャンプ', } ); my @links = $mech->find_all_links( class => 'l' , ); my @texts = map { $_->text } @links; foreach my $text
キャプチャの取り方知ったからメモ captureEntirePageScreenshotコマンド いつの間にこんなコマンドがあったんだってくらい衝撃的だった。ま、僕が知らなかっただけなんですけどね。 こんな感じで実行したら こうなりました。 ぼくSelenium関連のサイト見すぎですね。はい。 あ、ちなみにSeleniumRCからも*firefoxなら出来ました。 [追記]SeleniumRCからは*chromeでできました。 でも*iexploreは出来なかったです。 captureScreenshot openコマンドでhttp://localhost:4444/selenium-server/driver/?cmd=captureScreenshot&1=sample.pngで叩く これはopenコマンドで実行しました。 んで、Selenium RCでしか僕は再現しませんでした。 こ
@list = qw/text1 text2 text3/; @new_list = map { $_=~ s/text/word/ } @list;見たいな感じでやると、 $VAR1 = '1'; $VAR2 = '1'; $VAR3 = '1';ってなる。 えぇぇぇぇって思っていろいろ調べてたら、置換処理したときは処理した回数を返すそうです。(全然知らなかった) なんで、 @list = qw/text1 text2 text3/; @new_list = map { $_=~ s/text/word/; $_ } @list;ってやってあげたら、 $VAR1 = 'word1'; $VAR2 = 'word2'; $VAR3 = 'word3';って無事なりました。 ふぅー 普段プログラミングしないからちょっとのことではまる。
このページを最初にブックマークしてみませんか?
『wajiho.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く