忍び歩く男 - SLYWALKER

大阪のこっそりPHPer

PHPカンファレンス関西2015は大丈夫なのか? #phpkansai

この記事は「 PHPカンファレンス関西2015 - 関西最大のPHPイベントは5月30日(土)開催! 」の リレーブログ のエントリーです。 昨日は、@tanakahisateru さん はやいで! つよいで! ワテらのPHP!! #phpkansai - なんたらノート第三期ベータ でした。 初物尽く…

PHP FANN (Fast Artificial Neural Network) を使って儲けてみる

PHP

データ解析を勉強するにあたって、何かモチベーションになるものはないかと思っていました。そんなとき、「儲かったらいいんじゃね?」との考えにいたりました。 そこでお題にえらんだものが「競馬予想」です。とんでもねーなと思っていたところ、データ解析…

CakePHP2でも今どきの戦い方ができるんですよ

この記事は、CakePHP Advent Calendar 2014 - Qiita 17日の記事になります。 みなさんご無沙汰しております。今年はCli Applicationの開発ばっかりしてました。(CakePHPで) さて、CakePHP3待ちどうしいですね。Stable版がクリスマスには間に合うかと去年辺り…

2014年 注目すべきPHPフレームワークは? #phpkansai

この記事は「PHPカンファレンス関西2014」のリレーブログのエントリーです。 「PHPカンファレンス関西2014」の開催日までリレー方式でブログを繋いでいきます。 PHPカンファレンス関西2014 前回の記事は、nano_eightさんのPHPカンファレンス関西2014が開催さ…

#CakePHP 爆速でAPIを実装するチュートリアル

スマートフォンアプリのバックエンドや、JSフレームワークのバックエンドとして、JSONやXMLを返すAPIをサーバサイドで実装する機会は多いと思います。 今回は、ComposerとCakePHP2.4、FriendsOfCake/crudを使って爆速で実装してみます。 できあがりは、これ …

#KOF2013 関西オープンフォーラム2013でPackagistへの登録について発表しました

KOF2013:関西オープンフォーラム2013 11月8日から9日に開催されましたKOF2013:関西オープンフォーラム2013の中で、関西PHP勉強会を行いました。 Composer を活用しよう - 関西PHP勉強会 in KOF - | Kansai PHP Users Group | KOF2013:関西オープンフォー…

#CakePHP Bakerは「FriendOfCake/crud」をもっと使おうよ

Introduction - FriendsOfCake/crud 「FriendOfCake/crud」ってなに? とりあえずこのスライドを見て欲しい。 まぁ要するに、今までのごちゃごちゃしてたControllerがスッキリして、API化させるのもめっちゃ楽になるよ!っていうPluginです。 わたしが注目し…

関西PHP勉強会 in 京セラドーム大阪」で発表してきました

JAWS FESTA Kansai 2013内で開催された「関西PHP勉強会 in 京セラドーム大阪」で発表してきました。 AWS SDK for PHPをインストールするならComposerでしょ! from Yasuo Harada

今日(9月13日の金曜日)は、PHPエンジニア養成読本の発売日です #php

9/13(金)に技術評論社から発売された「PHPエンジニア養成読本」に記事を書きました。 facebookページ PHP エンジニア養成読本 Composerとフレームワーク、CakePHPについて書きました 自分自身惚れ込んでいるComposerとCakePHPについて書くことができて、本当…

Release BoostCake plugin for #CakePHP using Bootstrap

以前作った Bootstrap 用の Plugin slywalker/TwitterBoostsrap があります。 Issues も溜まりに溜まっていて半ば放置状態だったんですが、そろそろ Bootstrap(version3) も完成に近づいているということで新しく作りなおしました。 とにかくコードをシンプ…

PHPカンファレンス関西は巨人の狩場だ!

これは、PHPカンファレンス関西2013スタッフリレーブログのエントリーです。 前日のブログ 素人流PHPカンファレンス関西の楽しみ方 | とあるWedディレクターの業務報告 巨人の肩に乗れ! よく技術の世界では言われることですが、その意味は「現代の学問は多…

CakePHP1.3でBootstrap, from Twitterを使うためのたった2つのファイル

CakePHP: the rapid development php framework. Pages Bootstrap, from TwitterBootstrap, from TwitterをCakePHP1.3で使う際、ほとんどはHeplerのOption指定でなんとかなる。 しかし、どうしてもなんともらんところがあるので、2つほどファイルを追加した…

PHP Matsuri に俺の代わりに行ってくれ

残念ながら今年は家庭の事情で参加できそうにない。非常に残念だ。 その無念をこのエントリーで少しは晴らそうと思う。 去年大盛況で幕を閉じた「PHP Matsuri」が、 今年は開催場所を大阪のホテルコスモスクエア国際交流センターに移して開催される。 特別な…

開発合宿関西に参加しました

場所は 湖畔のセミナーハウス アクティプラザ琵琶 去年も参加しましたが、今年もやってまいりました。 琵琶湖湖畔の静かなところです。鳥の声がよく聞こえます。 天気も良くて気分は最高でした。 なにより、ここは食事がおいしいのです。 初日の晩ごはん 二…

MacBook Air 11インチ欲しい!

☆彡MacBook Air 11インチ欲しい! MacBook Air 11インチ欲しい! MacBook Air 11インチ欲しい!

関西アンカンファレンスに参加しました

というわけで参加してきました。 前回は発表せずじまいだったので、今回は張り切ってやりました! 第2回関西アンカンファレンスを2011年1月8日に開催します - 頭ん中 第2回関西アンカンファレンス セッション一覧 - backyard of 伊勢的新常識 会場となった …

俺の!俺の!俺の話を聞け〜♪に行ってきました

先週の土曜日ですが、ウェブまわりでいま気になっていることを発表する会『俺の話を聞け!』へ行ってきました。 会場は株式会社クロノス様がセミナールームを提供されていて、電源あり無線LANありの快適な環境でした。 どんな会だったの? とにもかくにもWEB…

PHPでEmoji4Unicodeを使ってみる (PHP Advent Calendar jp 2010 Day 6)

PHP

PHP Advent Calendar jp 2010 5日目でございます。 前日のid:red_snowさんが PHPでxmlを簡単に扱う ということでしたので、空気を読んでxmlつながりネタをやってみることにしました。 Emoji4Unicodeとは? http://code.google.com/p/emoji4unicode/ 簡単に説…

CakePHP DebugKitでHello World

Bakerなら言わずと知れたDebugKitですが、これ簡単にパネルを追加できるんですね。 アプリケーションやプラグインの値の確認なんかに、こちょこちょっと追加しちゃいましょう。 では、定番の「Hello World」をやってみましょう。 APP/vendors/hello_world_pa…

PHPMatsuriが開催されます

何をするの?何があるの? 2010年10月2日・3日開催のPHP開発合宿イベントです。 # 2010年10月2日(土) 10時開始 翌 2010年10月3日(日) 17時終了予定 ※会場内にて終夜開催 # ゲストによる講演、コンテスト、開発タイムなどを同時並行で進行します。 # 施設側の…

WEBデザイナを募集しています

WEBデザイナ募集中 私がCTOを務めている大阪の某会社にて、WEBデザイナを現在募集しています。 正社員募集です。 某会社としているのは、このエントリーが正式な求人でないからです。 もしこのブログを読んで興味があれば slywalker.net[at]gmail.com までメ…

CakePHPWorkshop関西が無事終了しました!

CakePHPWorkshop関西 - events.php.gr.jp3月13日開催のCakePHPWorkshop関西を無事終えることができました。感想ブログなど、はてブタグ[cpwk]でこちら タグ「cpwk」を含む新着エントリー - はてなブックマーク に集めたいと思いますのでよろしくお願いします…

CakePHPWorkshop関西を開催します

CakePHPWorkshop関西を開催しますこれからCakePHPを使ってみたいよう!って関西の方はどうぞご応募ください。 募集はCakePHPWorkshop関西 - events.php.gr.jpにて行ないます。 14:00から受付開始です! 募集要項 日時: 3月13日土曜日 9:00〜17:00 場所: SOHO…

関西アンカンファレンスが行われました!

無事、関西アンカンファレンスを終えることができました。 自分も発表するつもりだったのですが、他の方々の熱気に押されてしまいました^^; でも、懇親会で酒を飲みつつ、用意してネタについて語れたので満足です。 なんか飲みながら発表が自分のデフォにな…

関西アンカンファレンスの追加募集がありますよ!

関西アンカンファレンス関西アンカファレンスが開催されます。 私はスタッフとしてお手伝いと発表します! アンカンファレンスって? 大阪でアンカンファレンスを12月か1月にやります | Shin x blog 大阪でアンカンファレンスを開催しますよ - 頭ん中 開催概…

CakePHP1.2.5 ViewCacheのタイミング

そろそろキャッシュを極めようと思って、どのタイミングでキャッシュしてるのか調べてみた。 Component::initialize Controller::beforeFilter Component::startup Controller::beforeRender View::render View::_render Helper::beforeRender Helper::after…

Cakematsuriに参加しました

Cakematsuriにスタッフ・スピーカーとして参加しました。 よかったこと 今回のテーマは「交流」ということで、テーマどおりいろんな方々とお話できました。久しぶりの再会とかもありましたし、普段オンライン上でしか交流がない方々ともオフラインで会えると…

ぼくとわたしのCakePHP

今回リレーブログを書くことになりました。 CakePHPとの思い出を整理しながら綴っていこうと思います。 出会い 初めてCakePHPに触れたのは、CakePHP1.1Stableがリリースされたときです。 それまでは、PEARとSmartyを使っていました。 そして、結構規模の大き…

CakePHP1.2.5 SecurityComponentでハマったときに確認するポイント

SecurityComponentを使うとすぐにblackHoleへ吸い込まれる貴方は必見です。 $form->create() $form->end() をちゃんと使っているか SecurityComponentを使うとTokenをチェックしてくれますが、ちゃんとFormHelperを使ってTokenを発行しないことにはblackHole…

2 way Validating a HABTM relationship

方法1 Model Tagに書く 参考: How to validate HABTM data… « nuts and bolts of cakephp Model Tag array('rule' => array('multiple', array('min' => 1, 'max' => 3))), ); public $hasAndBelongsToMany = array('Post'); } ?> C…