読者です 読者をやめる 読者になる 読者になる

uzullaがブログ

uzullaがブログです。

PHPカンファレンス福岡2016でイエーイの件、そして遠方カンファレンス参加のススメ。

phpcon.fukuoka.jp いってきましたPHPカンファレンス福岡2016!これで二度目の参加です。 当方の発表について 今回はLTでの発表でした、資料は以下となります。イエーイ! speakerdeck.com スライド内のお試し用Toolはこちら github.com 実際Yayたのしいので…

PHPでかかれたSlackのCLIクライアントためしたり

php

SlackのAPIを叩くコードをさがしていたら、PHPでかかれたSlackのCLIクライアントをみつけたので何となく試した。結論からいえばたのしいけれど日本語等は通らず残念。 github.com 手順 ncurses 拡張が必要なので、OSXで作るのは面倒だった。新しくVMを立ち上…

たのしかった!PHP BLT #2 で apachehereの紹介などしました!

php

LTトップバッターでした! #phpblt 開始しました! pic.twitter.com/ToyPSgZPYG— ゆい松 (@yui_tang) 2016, 1月 13 apachehereというPHPのBuiltin Serverっぽいやつをつくった from Junichi Ishida www.slideshare.net apachehereという普段使ってるツールを…

phpenvとかでphpをビルドするとphp.iniを毎回修正するのつらすぎワロタwww

php

ということで昔つくったやつを上げておいた。 github.com こちらからは以上です。

俺得mysql用ツール、set_mysql_data.php

ここ数日のApacheの話書きたかったけど、なんかPHPがまたエラーを吐き始めたのでまた今度。 久々に自作ツールをちょっと修正したついでになにげなくgithubにあげたのでその話です。 ただ、みなさん私よりオシャレ、あるいは若者でしょうから、本エントリは役…

Apache+mod_phpをOSXで野良ビルドし、phpenvでPHPを入れるのに挫折しかけたが諦めなかった話

一つ前のエントリの話から繋がるんですが、OSXにApache+phpの環境を用意したいんですよ。 uzulla.hateblo.jp 三行で Apacheは手でいれる phpenv(php-build)で、apxs有効にすればすぐとおもいきや sslの依存関係の闇が深くて、手パッチ 「…mod_phpあきらめ…

PHPのプロファイラであるZ-RayのPreview版を試しました

php

朝10時にデプロイといわれると「早朝作業だ…」と思ってしまう程度には昼夜逆転しておりますうずらです、おはようございます。 ということで、朝10時デプロイのためにおきるぞと意気込んでいたら朝8時に起きてしまい、暇なのでウェブをグルグルしていたらZ-Ra…

El capitan(OSX 10.11)に上げたらローカルのPHP環境移行で困ったことのいくつかメモ

php

Yosemiteがあまりにも不評だったので、お仕事マシンはMavericksでねばってたんですが、流石に二個以上前のバージョンのOSを使い続けるのも何だし各方面の悲鳴も比較的少ない感じだったので、メインマシンをEl capitanにのせかえました、やったー新しい! iPh…

俺がやってみたかったh2oとphpの構成について

やっと暇ができたのでやってみました。 ところで、これをやりながらMicrosoftの発表見ていたんですが、マジですごい。Surface bookとかLumiaとか実際にモノを見てみないとなんともいえないけど、プレゼンだけでいえば完全にApple越えたプレゼンだった…。なん…

YAPC::RAMEN::Challenge 2015 と、YAPC::Asia Tokyo 2015でのツイッターの話をすこし

#yapcramen @hitode909 @bayashi @uzulla pic.twitter.com/yfC0ZmZiZq— Yusuke Wada (@yusukebe) 2015, 8月 23YAPC::Asia 2014 からはじまった #yapcramen が今年もまわってきました。元々「ラーメンを食べるか、OSSに貢献する(あるいはどっちも)。おわっ…

PHPカンファレンス福岡に参加、登壇してきました

php

PHPカンファレンス福岡— cakephper (@cakephper) 2014, 9月 4 一つのツイートから始まったPHPカンファレンス福岡ですが、大成功で閉幕したと思います!PHPカンファレンス福岡2015 私は今回トークをさせていただいたり、九州・福岡だけではない全国の皆さまと…

新、PHPとH2OをfastCGIでつなぐ話、解決編

前回までのあらすじ 続、PHPとH2OをfastCGIでつなぐ話、暗黒道 - uzullaがブログuzulla.hateblo.jp PHPerもH2Oをつかって高速化したい 色々やったらできたぞ! でも、ちょっと設定で解らない所あるな… kazuhoさん「こうやるのですよ」 https://gist.github.c…

続、PHPとH2OをfastCGIでつなぐ話、暗黒道

追記 新、PHPとH2OをfastCGIでつなぐ話、解決編 - uzullaがブログuzulla.hateblo.jp本エントリのテスト3ができない件は、解決されました! 前回のあらすじ H2OでPHP(がちょっとだけ動くまで) - uzullaがブログuzulla.hateblo.jp H2Oという速いhttpdがfast…

H2OでPHP(がちょっとだけ動くまで)

昨日夜中にごちゃごちゃやりまして、メモでございます。h2o/h2ogithub.com 最速httpdとなるであろうH2Oについて、最近fastCGIサポートが載った(まだstableリリースではなく、betaか、masterブランチ)のですが、まだ公式サイトに設定がのっていないので、う…

nginxと、php-fpmで動くアプリケーションをマウントする時の話

php

「nginx+php-fpmをつかって構築しましょう!」みたいなのをしらべると、大体locationで正規表現で \.php$マッチしよう!みたいな、URL中の拡張子をみてあれやこれやしてどうこう、というApache的世界観を達成しようというのが結構あるのだけれど、 実際のと…

Laravelエキスパート養成読本を読みました!

php

好きなフレームワークはSlim Frameworkのuzullaですこんにちは。今回Laravelエキスパート養成読本を献本いただき、早速一周よんでみました。そうそうたる著者の皆様に対して、僭越ではありますが感想を書いてみたいとおもいます。Laravelエキスパート養成読…

ツイキャス社長、赤松さんとPHPトークしてきました!

php

まあ、経緯は前回のポストの通りではあるのですが。モイめしというツイキャスを利用した対談にでます - uzullaがブログuzulla.hateblo.jp 実は私は映像を見返していませんが(怖いので)!本当に興味深いお話をさせていただきました!(映像も残っています、…

SwiftMailerでJIS(iso-2022-jp)のメールを送る件

php

メールフォーマーとしては「そろそろUTF-8で受信できないメーラーは絶滅したんじゃないか?」と度々おもいますが、思い出したようにお客様よりクレームがはいり、結局iso-2022-jpで送るように修正する事になります。 有象無象のうさんくさい古びたメーラーや…

そのオブジェクト指向入門は間違っている(大げさ) - Webアプリエンジニア養成読本 AdventCalendar2014 25日目最終日!

はい、Webアプリエンジニア養成読本 AdventCalendar2014です。突然トリをやる事になってしまったので、どうしたもんかとおもいます…。 「最終日だぞ…ちゃんとかかないといけない…しかしネタはない…そうだリンク集を作ろう!」とか思ったんですが、そもそもア…

PHP開発には単なるエディタだけでなく、もっと良い環境を - Webアプリエンジニア養成読本 AdventCalendar2014 22日目

いきなり宣伝ですが、エンジニアのお祭りYAPC::Asia Tokyo 2015の情報をもれなくチェックするためのメール通知サービスが開始されました!YAPC::Asia Tokyo 2015, Aug 20, 21, 22毎年「チケット販売いつのまにおわったの…」等といった悲しい声をいただきます…

ライブラリをつかって効率的にプログラムを書くぞ! - Webアプリエンジニア養成読本 AdventCalendar2014 18日目

ついにはてなブログがMarkdownとはてな記法の都度切り替えができるようになった!すげー便利だ!(ただ、なんかリンク埋め込み時とかに、無駄に改行がはいるような?バグかな) さておき、本エントリはWebアプリエンジニア養成読本アドベントカレンダーです…

コミュニティに参加してつまづき最小限、学び最大限に - Webアプリエンジニア養成読本 AdventCalendar2014 14日目

昨日オールナイトの忘年会で完全に眠いuzullaです。本エントリはWebアプリエンジニア養成読本アドベントカレンダーですが、Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiitaその書籍の…

PHPだってアプリたい! - Webアプリエンジニア養成読本 AdventCalendar2014 12日目

サワディカープ、タイから帰国して数時間のuzullaです。12月だというのにめっちゃ日焼けしました。「帰国日の今日が俺の担当だ!!ヤバイ!できてない!!」って感じで1時間くらいで一気にかいてるので、週開けにも直したいとおもいます…。 本エントリはWeb…

超初心者プログラミング入門は「何」をやるべきか、主にPHPの場合。 - Webアプリエンジニア養成読本 AdventCalendar2014 五日目

Webアプリエンジニア養成読本アドベントカレンダーです。Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita 前置き 本稿はあくまで、何のプログラミング言語もわからない人に向けた文章…

PC初心者でもPHP言語(等)を兎に角手軽に試す - Webアプリエンジニア養成読本 AdventCalendar2014 二日目

20150118 サービスを追記しました。 経緯 ということで、突然ですが、アドベントカレンダーはじめました。Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita 12/1の夕方に言い出した話な…

PHPカンファレンス2014に参加してきました!

php

PHPカンファレンス2014に参加しました!楽しい #phpcon2014 pic.twitter.com/BuAFYx4eUL— uzulla (@uzulla) 2014, 10月 11 面白い話多かった! 色々面白い話はあったのだけれど、一つだけ挙げればやはりHHVMの話がよかった。まず、ちゃんと中の人の話だった…

最○な掲示板と最○な無料レンサバ

かいたよーーーー! https://gist.github.com/uzulla/3e6516240c1040305370Macの人なら適当なディレクトリつくってindex.phpって名前で保存して、php -S 127.0.0.1:8080 とかやって起動すればhttp://127.0.0.1:8080/とかですぐ試せてPHP便利だね!! 話変わ…

スタッフとしてのYAPC::Asia 2014 レポート(Without about my talk)

YAPC::Asia Tokyo 2014が無事終了しました。みなさんお疲れ様でした。今回私はコアスタッフとして関わらせて頂き、イベントホール(コーヒーが出ていた部屋)のリーダーを担当しつつ、YAPCに参加しました。その思い出のエントリです。YAPCでの私のトーク、「…

YAPCでPHPの話をするぞ!!!

php

PerlのカンファレンスYAPCでPHPのお話をします!! いまだ絶賛資料作成中なのですが、土曜日の昼前11時過ぎごろからメインホールです。 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情(5.6対応) - YAPC::Asia Tokyo 2014 PHP言語を…

VoiceText Web APIができたのでPHPライブラリ書いた

php

HOYAサービス株式会社が販売しているVoiceTextという、テキストを音声に変換するソフトウェアがありますが、よくできています。それのWebAPIが公開されました。https://cloud.voicetext.jp/webapi私は(検閲削除NDA)という理由があり、「なんでもう数ヶ月前…

たのしいPHP

php

※ネタです コード

GeekDojoにPHPer道場を開きました

php

GeekDojoというウェブサービスがあり、試しにぴちぱー道場をひらいてみました。 https://geek-dojo.com/dojo/13知り合いのpapix君が作ったこともあり、応援がてらではあります。 以後のテキストのための軽いGeekDojo解説 GeekDojoはGeekの師匠と弟子のマッチ…

YAPC::AsiaにPHPerがPHP的トークをブッコミました。

みなさんこんばんわ、PHP大好きなuzullaです。年に一度のお祭り、YAPC::Asia Tokyo 2014にトークを応募しました。http://yapcasia.org/2014/talk/show/a02d05e6-fead-11e3-b7e8-e4a96aeab6a4 タイトルは「半端なPHPDisでPHPerに陰で笑われないためのPerl Mon…

絵文字がつかえるあの言語は最高!

php

PHPのことです

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が好きな人には、いまさらの事しか話してない。でも、そ…

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

php

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

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によ…

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

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

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

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

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), すがわら まさのり, 斎…

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

php

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

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

php

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

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

php

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

Slim が Class controllers 対応してた

php

苦しめられているウインドーズ案件、なんと今日は進捗1ミリくらいあったんだけど、多分1ミリすすんだ達成感を味わうヒマもなく、多分20メーターくらいモドされる罠があるんだろうなってPTSDになってるuzullaです、こんばんわ。 本題 Slim が 2.4.0 でクラス…

夜、戦車リストが欲しくなったときにjQueryっぽくスクレイピングしたい

php

あるページに載ったデータが必要なんだけど…みたいな話をしていて、なんか色々面倒だし、そうもジェイクエリーでスクレイピングするのが一番簡単便利というオチになった。 CSSセレクタ最高です。(いままでに一番HTMLのセレクタを書いたのがjQueryだからでは…

エラーを無視しがちなPHPで安心ガードする、または「require strict;」

php

イケプロ*1が禁忌する言語PHP!!(挨拶)イケピチ*2のuzullaです。今年は休み長いですね!!最高!!(仕事しながら) その理由の一つとして、カジュアルにエラーを無視して進み続ける所ですよね。 例