#encoding: utf-8 class Moya def なんでだろう () return "なんでだろう" end def oO (ward) buf = '(´-`).oO( ' ward = ward.length > 0 ? ward : なんでだろう puts buf << ward end end begin (´ー`)= Moya.new (´ー`).oO(ARGV.join(' ')) end % r…
プロジェクトディレクトリを間違えてgit clean -d -f した時の絶望感— likk (非ワサラー向け)さん (@likk) 2013年5月21日まー、直前に git clean -d -n しろよ!! ってだけの話で済むんですが、物の弾みとか、コマンド履歴からうっかり実行とか色々有るじゃ…
いままで、インデントに対して凄い厳密かと思ったけどそうでもなかった。 use strict; use warnings; use YAML; use YAML::Syck; my $d = YAML::Syck::Load(<<"EOT"); indent1_0: indent1_1: indent1_2: foo indent2_0: indent2_1: indent2_2: foo indent_mi…
YappoLogs: lingr-ircd でお気楽 perl チャット 最近ゆるふわPerlチャットが賑わっていて良いですね。 Perlチャットにお気楽に参加したいけど、アプリ登録とircd立ち上げるのと、クライアントソフトで繋げるの面倒臭いよーという人のためのコマンドラインツ…
追記: 2013/03/17 21:11 githubに上げました 単にログ持ってくるだけの簡単なモジュールなのでSimpleつけた。 発言機能をつけてもいいけど、ID/Passが必須になるので考え中。==ここまで追記==ゆるふわなかんじで perl の話題をするためのチャットルームをつ…
children から recurse に変更しようとして、双方のメソッドの使い方が若干違ったのでメモ。 というかドキュメント読めよ>俺。 children ディレクトリ直下のファイルを取得する use strict; use warnings; use Path::Class::Dir; my @files = Path::Class::…
IRCに通知用のチャンネルを作って、時報やら社内情報やら雨予告やら電車遅延情報やら、アプリに関する情報やら色々流すようにしているんですが、流す量が増えてきて段々何が重要か解らなくなってきてしまった。ということで、さほど重要じゃない時報と同時に…
割とすぐ忘れてしまうのでメモ。 git reflog git reset とか、git merge の取り消し。 取り消しというかローカルリポジトリをローカルヒストリの特定のポイントまで強制的に戻してくれる君。 割とgitが使えない他人(非エンジニア)様の環境にsshしてコミット…
Perl には生成したオブジェクトが参照されなくなったとき、またはスコープから外れた時に自動的に開放されるわけですが、その開放直前に何かさせたい時に DESTROY method を用意することでそれを実行することができます。 package Hoge; use strict; use war…
2年ぐらい使ってたVPSから、別のVPSに引っ越そうと思ってGitのリポジトリもそっちに移しました。移そうと思って軽くググってもsvn -> git への移行の記事ばっかで gitサーバAからBへの引越しがあまり見当たらなかったけど、リポジトリまるっとコピーで行けま…
iPod touch 欲しい! id:hatenablog元記事 アプリダウンロード出来る人は端末要らんのじゃねーの、と思ったらはてブで散々言及されてた。Android版欲しいです。
初っ端一回ファイル作ってあとはコピペで済ましてしまうため、毎度忘れてしまうのでメモ ;公開キー方式 connect 'example.com:port /ssh /auth=publickey /keyfile="C:\path\to\id_(d|r)sa" /user=login_id'
Wassr Close日を迎えたので一人アドベントカレンダーもこれで最後になります。 思えば、リリース初日に登録し最終日まで利用したサービスはこれが初めてかも知れません。 最初はid:nekokak さんのブログを購読していて、Wassr API を使うための記事を読み、…
台風きてるらしいけど気にせず Wassr Close アドベントカレンダーを実行中のLikkですこんばんわ。マジでネタ切れなので、ねがぼのソース。をgistに貼っつけたので晒します。始めて書いたrubyスクリプトとも言う。 多分イケてないところだらけなんだけど、何…
今宵も一人Wassr Close アドベントカレンダーを実行中のLikkですこんばんわ。大体書きたいことを書いてしまってネタが無くなったのでWassr にちなんだ自分の数字に関する話。 だから何?といものを単に列挙してるだけ。内容は薄いです。書き込み総数。一回退…
一人Wassr Close アドベントカレンダーを実行中のLikkです。 みなさんこんばんわ。 Wassrにおいた人工無脳 @jossenabe の裏側の仕組みの話です 大まかな仕様についてはwikiにも上がってるので 技術的なことに興味ない最後の段落まで読み飛ばしてwikiをご覧く…
Wassr に置いたbotを全て上げたつもりだったけど一件だけ忘れていたので追記。 全然管理できてないですね。 @typhoon ふーん 台風通知bot Tenki.jp の台風情報のページをスクレイピングしてWassrにpostする。 スクレイピング部分はWebService::TenkiJp::Typh…
ワッサー終わるからって連日ダイアリ書きすぎ。 思い出話モードに入ったオッサンですね。 ワッサーにはbotを置きまくって色々動かしていたので、その辺の紹介と仕組みの話。 今では動いていないのがほとんど。 @kotowassr ことわさ コトノハの最近の投稿をラ…
終了6日前のサービスのスクレイピングモジュールアップデートしてるのってどういうことなの!チャンネルのログの事を完全に忘れていたので、公開されているチャンネルだけでも拾ってまわろうかなと思いスクリプトを書いてアップデートしました。これからチャ…
Wassrchログ閲覧サイト と 移転先連絡帳 を急ピッチでこさえたのでボロボロの裏側について説明 カテゴリを見れば分かるわけですが、Perl + Mysql となっております。 と言っても技術的に新しいことは何一つしてないので読む価値は殆ど無いです。どっちかとい…
ワッサー向け連絡帳サイトを作りました裏側の仕組みは先日の wassrch.likk.jp とほぼ同じです。 ワッサーの認証機能を用いてユーザ情報を保証し、かつクローズ後も自由に移転先や近状などを編集できます。 また、補足事項として1.wassrch.likk.jp と認証コー…
Wassrログ閲覧用のサイトを作りましたリンク先にある言い訳文章とほぼ同様の内容になりますが、 この度、Wassrクローズにあたり主にエゴサーチと人工無脳学習用に収集していたログを提供しようとサイトを用意しました。 主な機能としては下記のとおりです。1…
もともと Coderepos に5年くらい前において以降放置だったのですが、 Wassrクローズにあたり、引っ張りだしてGitHub上に上げ直しました。上げ直す際に、ユーザのphoto周りの取得を作ったら、それのコマンドライン版と Windows版でのDLのやり方をissueで@popp…
はてなポイント「ポイント自動引き落とし」ルールが変更されるそうです。 - For My/Your Information もう、3年くらいはてなポイント自動引き落としを使い続けてながらずっと気づかなかったんですが、 ポイント自動引き落としをつかいつつ、残高を超えるポイ…
はてなブログPro(有料会員)になると記事に付く広告が消せるそうですね。 でもProにならなくても、管理->デザイン設定->カスタマイズ->デザインCSS で消せそうなので消しました。 div#google_afc_user, div#google_afc_user_container, div.google_afc_image,…
なんか昼過ぎぐらいにこんな流れがあったので人柱になった。 15:46:56 (****) http://staff.hatenablog.com/entry/2012/05/31/152104 15:46:56 (****) はてなダイアリーからはてなブログへのインポート機能を追加しました - はてなブログ開発ブログ 15:47:04…
懇親会で名詞渡してって、Likkで検索すればでてきます。 みたいなことを言った気がするけど、Wassr はID変えちゃったし、 Twitterも更新数少ないので検索に出てこず。 最初に出てくるのがはてダになってしまった事に今気づきました。 よく考えたら、去年から…
もう大分前になりますが、github アカウント登録しました。登録するときにほら、なんかモジュール上げとかないと寂しいじゃないですか。 ということで、そのタイミングで WebService::AipoLive をアップしました。AipoLive という、riro 後継(とは厳密な意味…
携帯で撮った写真を一括でPCにデータコピーして、携帯から画像を消す。 そんな事を過去数回繰り返してたんですが、ファイル名がHOGE_001.JPG みたいに連番でなっていて、しかもで同じファイル名が現れたりしちゃって、気付いたら HOGE_001.JPG(2) とかなって…
いつの間にか東京メトロ遅延情報のHTMLが一部変わってて抜き出せなくなったて、 Wassr の @trainfo が東京メトロの遅延情報をpostしなくなってたので scraping の部分変更。ついでに遅延時のHTMLも別途保存しておく。 遅延してるときしかテストできないって…