タグ YappoLogs
人気順 5 users 50 users 100 users 500 users 1000 usersYappoLogs: LINE Notify で line command 作ると便利
LINE Notify で line command 作ると便利 インターネット見てたら LINE Notifyはテストとか時間のかかるコマンドを実行してちょっと席を外して休憩してる間に通知させるとかときに使うとめっちゃ便利かつ楽そうって思いました — 貴社の名は。 (@karupanerura) September 29, 2016 って書いてあるの見たので、試しに作ってみました。 動かすと以下... 続きを読む
YappoLogs: xlsx ファイルを git diff しやすくする為の天才的な wrapper script を書いた
« \s is space character, and includes 'no-break space(0xA0)'. | Main xlsx ファイルを git diff しやすくする為の天才的な wrapper script を書いた 皆さんはプロジェクトのリソースとしてエクセルの xlsx ファイルを使う事があると思います。 何てったって事務職の人ですら楽々使えるスーパー優れた UI な... 続きを読む
YappoLogs: DBD::mysql Async API
DBD::mysql Async API MySQL の Async API 使って思いクエリを並列処理したら早いかと思ったらそうでも無い風味。 Web アプリの時のように、クライアント側の並列度があがれば差が縮まる感じだけどそうでもない。 ある程度重いクエリの想定で SELECT SLEEP(0.05) とか投げてみたけどやっぱり普通に使った方が早い。 Async API 使うのにコストがかかる... 続きを読む
YappoLogs: ギーク系女子に捧げる「クリスマスにプロポーズにされた時の対応プロトコル」2013年版
ギーク系女子に捧げる「クリスマスにプロポーズにされた時の対応プロトコル」2013年版 みなさんこんばんは!エビスビール割と好きなオッス!どっちかというと宍戸開とどっち選ぶかと言われたら宍戸錠派のYappoです。 先日とある僕が行くには場違いのような店で「後少しでクリスマスなんだけど、プロポーズとかされたらどうしよう><相手の人がギーク系統の人だったらどんなレスポンスが好印象かなっ//」って話題が出... 続きを読む
YappoLogs: 2014年に向けた JSON API の実装の方向性と X-JSON-Status header のご提案
2014年に向けた JSON API の実装の方向性と X-JSON-Status header のご提案 ここ最近の Web 制作の現場ではスマホアプリが主流になってきており、 server side の開発も従来の text/html が主要な content type では無くなり application/json を主に返す server side application を実装する人も増... 続きを読む
YappoLogs: ISUCON3 で暫定で本戦進出らしいです #isucon
ISUCON3 で暫定で本戦進出らしいです #isucon ISUCON 3 っていう、インターネット系エンジニアが全ての技量を試されるガチンコバトルなイベントがあって、kamipoさんとgfxが「あと1人チームメンバー募集!」って言われたのでふらっとパーティに入って参加してきました。 暫定順位みると、大体11位っぽい? 前日 僕は金曜の深夜に飲みすぎ+生ものに当たって土曜日は寝込んでて日曜も朝か... 続きを読む
YappoLogs: YAPC::Asia 2013 #yapcasia
YAPC::Asia 2013 #yapcasia 今日みた夢が「blog 書かないと干すぞ!」ってがちぎれる941さんとlestrratさんがでてきたので書く事にした Yappo です。みなさん週末はいかがお過ごしでしたか?僕はカート大会いって箱根で温泉と美味しいご飯食べてきました。 本編発表資料 社内開発簡単化と世界で戦う開発を考える技術 明らかに会場でかくていっぱい人見に来る、裏発表の De... 続きを読む
YappoLogs: 今日はYAPC前夜祭ですね & 明日のYAPC1日目でしゃべります
今日はYAPC前夜祭ですね & 明日のYAPC1日目でしゃべります 今日は YAPC の前夜祭ですね! 今年の YAPC の前夜祭は、去年の YAPC で好評を博した 前夜祭 が 慶応大学が会場 となって開催されます! 僕は 前夜祭 には参加者として参加していて、楽しい催しになるように努力しますので是非是非ご参加下さいませ! 前夜祭 - YAPC::Asia Tokyo 2013 さて、明日のYA... 続きを読む
YappoLogs: 配布するスクリプトが依存しているモジュールを実行時にスマートに入れてもらう方法
配布するスクリプトが依存しているモジュールを実行時にスマートに入れてもらう方法 社内ツールなどで Perl スクリプトを配布する時にいちばん気になるトピックとしては、スクリプト中で依存しているモジュールをどうやってインストールさせるか? という所ですね、最近は toolchain が強まってきて cpanm --installdeps . とか carton install をやってもらえば良いの... 続きを読む
YappoLogs: Perl徹底攻略という本を作った話
Perl徹底攻略という本を作った話 来週火曜日に、ここ最近もっともイケてる Perl の本が出ることになりました。 ちなみに僕もなんか書いてるけど、役に立つことは書いてません。 基本的には Web+DB PRESS で連載されている記事が集まっていますが、ちょさんの部分は Perl 5.18 までの話題を取り扱ったり、yusukebeのところなんかは Twitter の API がもろもろ変わっち... 続きを読む
YappoLogs: 馬鹿でもわかる Application Server と Reverse Proxy Balancer のお付き合いを考える
馬鹿でもわかる Application Server と Reverse Proxy Balancer のお付き合いを考える 一般的な Web Application というのはロードバランサ、Webサーバ、アプリケーションサーバという HTTP を喋るサーバで構成されていると思います。 ロードバランサは高級なハードウェアからソフトウェア(lvs, httpd, etc..)で作るものまで色々あり... 続きを読む
YappoLogs: #perlcasual で例外処理の話した
#perlcasual で例外処理の話した こんにちわ! 先週金曜日に NHN で開催された PerlCasual っていうイベントで Perl の例外処理最新ベストプラクティスの話をして来ました。 http://yappo.github.com/talks/20130329-perlcasual7-exception/ yusukebe が開催するよって言うから、話したいって言ったら「もうスピー... 続きを読む
YappoLogs: lingr-ircd でお気楽 perl チャット
lingr-ircd でお気楽 perl チャット 最近 Perlの話題を日本語で – Lingr という革新性力が活発ですが、やっぱり lingr は情報密度が薄いのから、情報密度が濃い irc client から使いたいっていう事で1週遅れで導入しました。 材料 Perl(筆者はCentOSに最初から入ってる5.8.8を使っています) Carton(適当に入れてください、筆者は sudo cp... 続きを読む
YappoLogs: perlbrew lib
perlbrew lib perlbrew best practice まとめようと思ったら perlbrew lib なるコマンド見つけたので使ってみた。 なんか、一度ビルドした perl binary と元の site_perl を使いまわして、新たに lib path だけ変えて複数の環境を手軽に切り替える事が出来るってやつみたい。 例えば perl-5.17 の環境に @suneo って ... 続きを読む
YappoLogs: Perl で L10N するのに Locale::Maketext::Extract::Plugin::Xslate っての書いた
Perl で L10N するのに Locale::Maketext::Extract::Plugin::Xslate っての書いた Perl で L10N するにはhttp://blog.64p.org/entry/20110224/1298521852こういうことするんですが、今時はTTなんかつかわない!Xslateだ!ってことで Locale::Maketext::Extract::Plugi... 続きを読む
YappoLogs: Carton Conferenceやってきました
Carton Conferenceやってきました cpanm / carton の新しいバージョンも出たことだし、そろそろみんなの carton の知見を集めましょうってことで Carton Conference を開催して来ました。 当日の模様は動画では無くはやりの podcast で配信します。 Podcast SP1: 2013/03/02 Carton Conference Tokyo 2... 続きを読む
YappoLogs: Perlの女神降臨!「WiiRemoteハック」で鮮魚を喰らう
Perlの女神降臨!「WiiRemoteハック」で鮮魚を喰らう ―― Perlの女神さんはブログでPerlのソースコードを公開してますけど、プログラミングはいつ覚えたんですか? ―― それまではプログラミングは全然経験なし? ―― WiiRemoteって、マウスを使わないでプレゼン資料を操作するデバイスですよね。ダイエットなんかもできる。 ―― 鮮魚を喰らう……鮮魚を。 ―― ところで、なぜ「鮮魚... 続きを読む
YappoLogs: シェル関数でHTTP のステータスコードをすばやくしらべる! そしてメンテナンスフリー!
シェル関数でHTTP のステータスコードをすばやくしらべる! そしてメンテナンスフリー! 一般的な Web Programmer ならば、HTTP Status code はすべて暗記していると聞きました。 しかし、僕は初心者なので、なかなか覚えきれていないので、HTTPのステータスコードをさがすのに便利なシェル関数を用意しました。httpstatus.sh です。.basrc とかに書いとくだけ... 続きを読む
YappoLogs: Try::Lite 「より安全な例外キャッチを簡単に」
Try::Lite より安全な例外キャッチを簡単に I wrote too safety exception handling module. https://metacpan.org/release/Try-Lite $@ の処理を安全に取り扱う例外処理モジュールとしては Try::Tiny があまりにも有名ですが、別の実装を作ってみました。 アプリケーションを作る時は、よく例外クラスを作ってか... 続きを読む
YappoLogs: plackp -R したプロセスを終了する時には SIGHUP ではなく SIGTERM を送るべき、もしくは daemontools で plackup -R するのは筋が悪い話
« Perl Advent Calendar Japan 2012 は明後日からです、みんな参加して寿司を食べよう! | Main plackp -R したプロセスを終了する時には SIGHUP ではなく SIGTERM を送るべき、もしくは daemontools で plackup -R するのは筋が悪い話 スレタイ速報だから内容は無いけど、 plackup -R や plackup -r し... 続きを読む
YappoLogs: Perl Advent Calendar Japan 2012 は明後日からです、みんな参加して寿司を食べよう!
Perl Advent Calendar Japan 2012 は明後日からです、みんな参加して寿司を食べよう! 今年は、真夏なのに advent calendar やってる人がいてて????な顔をしていた yappodoll です今晩和。 今年も advent calendar の季節が始まります。 Perl Advent Calendar 2012 Japan ももちろん開催します! しかしみ... 続きを読む
YappoLogs: DSN に sql-mode=... 付けてもなんもなんないんだよ糞が!
DSN に sql-mode=... 付けてもなんもなんないんだよ糞が! 人のプロジェクトのコードを見てたら my $dbh = DBI->connect('dbi:mysql:dbname=geekdb;sql-mode=STRICT_TRANS_TABLES', 'yappo', 'tajiinomanko', %attr); みたいな感じの DSN があったんですよね。 他にも attrib... 続きを読む
YappoLogs: サービスをつぶさない為に Web アプリを書く時にやっとくと良い事2選
サービスをつぶさない為に Web アプリを書く時にやっとくと良い事2選 テンプレートのエラーが出た時にアプリケーションのログだけに書くのでは無く、誰にでも「ここがえらってるよ!」って見えるようにしとくと間違いが少なくなる傾向があるのでテンプレートエンジンでフック出来るようになっておいてたら、それをうまく使うと良い。 また、テンプレートエンジンがレンダリングしてるフェーズで DB にクエリが飛ぶよう... 続きを読む
YappoLogs: WEB+DB PRESS Perl連載枠「Perl Hackers Hub」のまとめ
WEB+DB PRESS Perl連載枠「Perl Hackers Hub」のまとめ そろそろ3周目も無事おわりそうなので、今までやった事をまとめて検討したい。 Vol.55 2010年2月24日発売 【第1回】PSGI/Plack……フレームワークとサーバをつなぐエンジン……宮川達彦 ベッケンバウアーだったんだけど、縁があって第一回目に。 Vol.56 2010年4月24日発売 【第2回】Any... 続きを読む
YappoLogs: Perl の サブルーチンリファレンスとコードリファレンスの違いと prottype の & について
Perl の サブルーチンリファレンスとコードリファレンスの違いと prottype の & について Perl 初心者なので、うっかりはまったので質問してみたら理解力深まったので open & share します。 17:33 < acotie> sub html_builder (&){} 17:33 < acotie> my $x = sub {}; 17:33 < acotie> html... 続きを読む