uzullaがブログ

uzullaがブログです。

2014-01-01から1年間の記事一覧

謎のgit cloneエラー ssh: connect to host github.com port xxxx: Connection timed out

git

先ほどgit clone github〜みたいなことをやったらあまり見慣れないエラーが出た $ git clone git@github.com:xxxxxxx/xxxxxxxxx.git Initialized empty Git repository in /path/to/.git/ ssh: connect to host github.com port 7654: Connection timed out …

PHPでもMacのターミナルにビールを降らす

php

http://deeeet.com/writing/2014/04/30/beer-on-terminal/ https://gist.github.com/hokaccha/1cbe8da43ab254ac91b6 これらのエントリやGistに大変感動したが、Rubyだった、大好きなPHPにデッドコピーした。 (バグることがある、めんどいのでなおしてないPH…

PHPでもコマンドラインツールはできる

php

今日@moznionの職質テックトーク(Podcast、http://shock-sheets-tech.tumblr.com/ )を収録してきた。ひさびさでした。まあ、私はPHPおじさんなので、PHPの話をつらつらとしてきた。内容としては、PHPが好きな人には、いまさらの事しか話してない。でも、そ…

ニコニコ動画にhttps(SSL)接続できなかった件

発端としては、某所のOpenSSLのバージョンをあげたら問題が発生するようになった。(1.0.0->1.0.1) それとは別に、自分の個人サーバー、二箇所でも問題が確認できたので、なにかあるのだと思う。 追記 20140413 ベストプラクティスをサジェストしたい記事で…

Heartbleedの件、CentOS6.xでのチェックと対策

細かい事をはぶきますが、SSL通信を行っているプロセスのメモリが読み取られる件。http://heartbleed.com/ http://d.hatena.ne.jp/nekoruri/20140408/heartbleed チェック方法 CentOS 6の話です。1,まずパッケージ名を見る # rpm -qa |grep openssl openss…

PHPでもPerlでいうところのGuardをするやで!!

php

人と話していて、「PerlにはGuardがある、Guardは最高だ、無い言語は不便!」と、もう片手では聞かない回数は聞いたような気がするので、PHPで実装出来ないかという話です。 Guardとは https://metacpan.org/pod/Guardあるブロックスコープから復帰(return…

株式会社はてなに入社しました

株式会社はてなに入社しましたこれでもうメールフォームを作るためだけに使っていたPHPのコードを二度と書く事はないでしょう。 あまりにもジャバジャバしいゆるふわOOPと決別し、Perlで祝福をうける。 愛すべきcakephpのコードと決別することだけが心残りで…

Perl入学式in東京 第2期修了式にいってきた

Perl入学式の懇親会だけ参加しました(ひどい) http://perl-entrance.org/ えー、私は今年は2回かな、YAPCの回とかに、サポータとして講師側で参加しましたが、最後の今日の修了式がタダピザということでいってきました(ひどい) タダピザは恐縮なので、こ…

nginxでfastcgi+aliasな環境のイケてるconfigがわからない

nginxがフロントで、fastcgiをつかってAPサーバーに接続し、「aliasで」特定のディレクトリを特定のURLに繋ぎこみたい場合、以下のようなconfigになっているのだけれど(いらないものは消してる) server { root /var/www/html; index index.php index.html …

PypyのPHP実行環境HippyVM試した

php

TLにながれてきたのですが、HippyVM http://hippyvm.com/ 「HippyVM on average is 7.3x faster than stock PHP and 2x faster than Facebook's HHVM. Please check our benchmarks.」「まじか!おもしろそう!試そう!」 これはなんなのか Pypy+RPythonによ…

高機動なGifをつくる

Gifboomありますよね、でもあれってPCのサイトからみてるとMP4表示してて、アニGif取得するのめっちゃメンドイですよね。なのでつくった。https://github.com/uzulla/get_gifboom_gif http://cfe.jp/getgifboomgif/index.php however しかしですね、Gifboom…

Kodingをつかって手軽にPerl入学式 #6をやってみる

Perl入学式という、プログラミング初心者モダンなPerlを勉強するイベントが大阪や東京などで開催されています。Perl入学式 http://perl-entrance.org/ とても良いイベントだとおもいます。ただ、やはり環境設定という部分が結構面倒であり、初心者の方には多…

「Webアプリエンジニア養成読本」とKodingでPHPを勉強する

昨日エントリ( http://uzulla.hateblo.jp/entry/2014/03/08/050621 )を書いたKodingですが、詳しくは昨日のエントリを見ていただくとして、今度発売される「Webアプリエンジニア養成読本」をKodingで勉強するにはどうすればよいか書いてみます。Webアプリエ…

Koding.comでPerlとPHP学習環境構築

Kodingって去年くらい 前にできた、全部ウェブブラウザ上で完結する、ウェブサービス*1開発環境サービスなんですが、 これがPHPやPerl初心者に人にもよいかもなあ(条件付きで)という所でちょっと紹介しておきます。 後、玄人の人にむけたポイントも書いて…

新しいVPSのVULTR、東京リージョンはじまった

vps

後日追記 かなりVultrは機能追加されました、SSH鍵の事前登録などもできます! いきなりですが、どうしてもしなければいけない宣伝 もうすぐ私が一部担当した書籍が出ます(耳タコですね、すいません)Webアプリエンジニア養成読本[しくみ、開発、環境構築・…

ReactPHP+HHVMは使い物になるのか?

先日いれた謎のHHVM状態ではありますが、メゲないでReactPHPの話し。 発端 ちょっと前に、reactPHP+HHVM+nginxでSymfonyを動かそうぜ!という非常にワクテカ感あふれるイケてる記事があった、こちらです。 http://marcjschmidt.de/blog/2014/02/08/php-high-…

OSXにHHVMを入れるが、なんか変

オチを先にいいますが、手元では単体のhttp serverとしてちゃんとうごきませんでした。 CLIとしてうごかす(ReactPHPとか)なら、ちゃんとうごきましたが…。 HHVMをMacにいれたい HHVMで開発するならLinuxでやればいいんですけど、個人的には手元のMacにいれ…

PHPStormでUndo回数を増やす件

php

PHP書いてますか!(挨拶)さて、普段超愛用しているPHPStormなんですが、じつは一個だけ不満な所があったのですよ。それはUndo回数が結構シビアなのですよね。ガーってコードかいて、気に入らん!もどそう!とおもったら中途半端な所までしか巻戻らない…と…

CentOS6.xでHHVMを動かす&今度出版される書籍の宣伝

みなさんPHPやってますか!(挨拶) 私は先週Go言語書いてましたけど来週はPHPです!やったPHPだ!! さておき、まずは宣伝 もうすぐ私が一部担当した書籍が出ます!!! Webアプリエンジニア養成読本 和田 裕介, 石田 絢一 (uzulla), すがわら まさのり, 斎…

Hします(Haskellするための環境構築とかメモ)

俺はPHPerだ。Haskellのコードがとんできたので、うごかさないといけない。 環境用意 Homebrewで一発 $ brew install ghc $ brew install haskell-platform パッケージマネージャ パッケージマネージャであるところのcabalがはいるのでコマンドで入れられる…

Windowsのお手軽Perl環境DWIM Perl

先日のHachioji.pm #39でakira1908jpさんにおしえてもらったWindows向けPerl環境を試した DWIM Perl 参考にしたのは以下のmyfinderさんの記事 http://qiita.com/myfinder/items/afee588f2af05a2ff252 http://dwimperl.com/インストーラに何がはいっているか…

PHPerでも書けるgo言語

超簡単なお仕事がはいってきたんですが、ちょっとした事だったのでGo言語で書く事にしました。 わりとどうこうなかったんですが、さすがのgo、ググラビリティが微妙であり、go言語入門にイケてる感じの記事がぱっとなかったのでメモ的な感じで残してみます。…

LGTM画像作成ツールのLGTM Editorを作ったぽよ〜〜

js

「やったー JS で LGTM ジェネレターできたよー! #HTML5 #File_API」 http://blog.hateblo.jp/entry/2014/02/10/193257 http://ochinchin.org/~udonchan/lgtm_gen/ これがとてもいいなと思ったけど、数字を毎回いれるのが結構だるかったのでめんどくて放置…

まさおのポエムを読むのと、Composerのちょっとした話

php

パーフェクトRubyの著者の一人である、スーパーハッカーすがまさおがpplogにポエムをかきはじめた。https://www.pplog.net/u/sugamasaoパーフェクトRuby (PERFECT SERIES 6)作者:Rubyサポーターズ,すがわら まさのり,寺田 玄太郎,三村 益隆,近藤 宇智朗,橋立…

PerlのIDE環境であるEPICをいれる

Perlの開発環境の話で、Hachioji.pmのmoznion氏周辺にてPadre(http://uzulla.hateblo.jp/entry/2014/01/26/225611)が微妙に話題になったのに、まったく話題にのぼらないEPICについて一応。昔Flexの開発環境として(Flex Builder)結構な間つかっていたのだ…

ルータ等を書く時、DSLな条件に名前付きパラメタを指定し、いいかんじに値を取得するやつ

php

マイクロフレームワークとかでよくあるやつですけど、

Padre 1.0をMac OSX10.9に入れる

PHPStorm大好きなuzullaですこんばんわ。基本的にコードはIDEで書きたいです、補完とかジャンプとか、デバッガーとかつかいたい。 しかしPerlにはまともなIDEがありません、EPIC?なにそれ?Padreというやつがあるので、まあちょっとためしてみようとおもっ…

ChefのRecipeだけVagrantでつかう

Apache+mod_php 5.3をOSXで作ろうとおもったけど、環境汚さずに良い感じにいれるのがダルかったので、ひさびさにVagrantをいじっておりますが、数ヶ月放置してたレシピが腐ってつかえなくなってたuzullaですこんばんわ。いや、そういう用途にはPuPHPetってい…

MavericksでPHP5.3.28をphp-buildする話

php

昨日CROSS2014でしたね、たのしかったですね。しかし多分次は出禁やで…。 危うく参加させられそうだった。教訓。「マイクは音がならないとつらいし、出演者にもマイクがないとつらい」 気を取り直していこう。 PHP5.3の案件がはいりそうなので、とりあえずph…

WindowsのPath環境変数を設定するお役立ち情報です

win

何十番煎じなのかだれも分からない事をかきました。ブログで書き捨てると永遠にアップデートできない糞情報になりはてますし、絶対に今後も付き合う事になりそうなので、GitHubにつくりました。https://github.com/uzulla/how_to_setting_path_on_windowsISS…