Apexで整数同士の割り算で小数まで表示する方法
型付けの強い言語を触るのは久しぶりな僕です。 PHPerでまじさーせん・・・w Apexで整数同士の割り算するときってこんな感じかと思ってた訳ですよ。 Integer a = 7; Integer b = 5; Deci […]
View Articlemacでhostsを書き替えても反映されない場合の対処法
Macで/ets/hostsの内容を書き替えても反映されないことがあります。 「mac hosts 書き換え 反映されない」とGoogle先生に聞くと、大半の答えがDNSキャッシュのせいと言われます。 まあよくある話だと […]
View ArticleSublime Text3でオシャレなSalesforce開発環境整える
Salesforceの開発となるとForceIDEがメインになってくると思いますが、SublimeText3でも開発出来ますって話です。 カジュアルにオシャレな開発環境の作り方は以下の通りです。 1. まずは初期設定 s […]
View Articlephp.netにアクセスしなくても関数の引数情報とかクラスの情報を見る方法
皆さんが大好きなphp.netですが、個人的な間隔では年3、4回はアクセスできない時があるような気がします。 また、新幹線の中でコード書いたりしていると時々ネットから切断されてphp.netにアクセスできない事があります […]
View Articlephpでsoap通信を使った処理
ここ数年REST API系なものばかりの開発していたのですが、久しぶりにSOAPを使ったAPI系の開発をしている僕です。 さて、PHPでsoapといえば、SOAPライブラリを使えばいいんですが、なかなか使わないからモジュ […]
View Article依存関係でcomposerのインストールがうまく行かなかった場合の対処法
こんばんは、最近またSymfony2やcomposerに触れる機会が増えてきた僕です。 さて、今日はcomposerでinstallやupdateしたら、ライブラリがメンテされてなくて依存関係でインストール出来なかった時 […]
View Articleオシャレに格好良くsymfony2でプロジェクトを始めよう
composer使えばオシャレに格好良くsymfony2でプロジェクトを始められるわけですよ。 ちょっと前なのかわかりませんが、僕がsymfony2を使おうと思ってた頃は、Symfony Standard Edition […]
View Articlevagrantで時刻がおかしい場合の対処法
正月休みも終わり、すっかり忙しい日々に戻ってしまった僕です。 さてさて、今日はvagrantで時刻がおかしい場合にどのような原因があるのか?どのような対応をすればいいのかについて書いていこうと思います。 1. UTCにな […]
View ArticleCoffeeScript、Jade、Yamlで作るiPhone,Androidアプリ
お正月太りがヤバいポリドッグです。 飲んだり食べたり、また飲んだり・・・休み明けからダイエットを頑張ろうと思います。 さて、せっかくの休みなので普段で着ない事をやろうということで、僕は年末からtitaniumで遊んでいました。...
View Article2014年、目標
皆様、あけましておめでとうございます。 今年もよろしくお願い致します。 今年は年越しハッカソンということで自宅でハッカソンを開催していた僕です。 前半はすき焼きしたり、初詣行ったりしてましたが、後半はガチでコード書いてました。 気の合う仲間と自宅でコード書くってのもなかなか良い年越しですね。 さてさて、今年の目標ですが、「ここ」にも書いてありますが 勝ちに行くってのを目標にしようと思います。...
View Article2013年、まとめ
2011年も残り24時間を切ってしまいました。 去年とは全く違う環境の中で、全く違う人たちと仕事をしてたそんな一年なんではないでしょうか? 今年の大きな変化 ・約1ヶ月のお休みをいただいて旅行に行った ・転職した ・イベント開催したり参加したり ・同棲をはじめました ってところでしょうか。 約1ヶ月のお休みをいただいて旅行に行った 転職時に1ヶ月間ぐらいの空白期間を設けました。...
View Articlenodejs+expressのjadeでエラーを回避する
express@3.4.7とjade@1.0.1の組み合わせで久しぶりにツールを作ろうと思ったんですが、なぜかしらないけど500エラーが・・・ 単純expressのデフォルトでhello world出そうと思っただけなんですけどね。 エラーメッセージは以下のようになっています。 500 Error: /var/www/test/nodejs/acs/views/index.jade:5 3|...
View Articlecomposer使う時はapcを有効にしてはいけない
おはようございます。 年末年始の休暇に入ったので朝からのんびりプログラミングしている僕です。 さて、先ほど出会ったトラブルの一つをご紹介しようと思います。 最近cakephpを触ってないなーとか思った僕ですが、ACSの操作をcakeで出来たら面白いかなと思ったので、開発環境を準備していました。 composer.jsonはこんな感じです。 composer.json {...
View ArticleGenymotionが起動しない問題の解決方法
Android系の開発をするときにわりと必須になりつつあるGenymotion。 やっぱAndroidエミュレータ使うより早いし便利ですね。 そんなGenymotionですが、僕の愛するMBAでは動作しませんでした。 起動すると以下のようなエラーが・・・ Unable to start the Genyotion virtual device. The Genymotion virtual...
View Articlesymfony2のMemcachedSessionHandlerの不具合について
※べつに不具合ではありませんでした・・・お騒がせしてごめんなさい。 相変わらずsymfony2で開発している僕です。 Symfony2のMemcachedSessionHandlerを利用してセッションの管理をしていたんですが、ブラウザから実行するとmemcacheのコネクションをずっと持ち続けてしまうという不具合が発生していました。...
View Articlephp-chatwork-apiを作ってみた
大好きなChatWorkさんのブログで「チャットワークAPIを限定プレビュー公開します!」なんて記事をみてしまったので、PHPのAPIラッパークラスをつくってみました。 もちろんgithubに公開してあります。 https://github.com/polidog/php-chatwork-api といってもまだAPIが利用できないので、実際の動作チェックは全く持って一切しておりません。...
View ArticleDoctrine2でバルクインサートする場合の注意点
元部下で変態なFさんがFacebookで書いてたのと、自分なりのまとめということで、簡単にDoctrine2のバルクインサートについて書いておこうと思います。 使用しているDBはMySQL想定です。 Doctrine2を使ってバルクインサートする場合は以下のようなコードになるかと思います。 <?php $batch = 1000; foreach ($entities as $key...
View ArticleDateTimeを使って、終了日からn日前の開始日を取得する
久しぶりのPHPネタです。 たとえば30日前の日付を取得する場合。 昔のPHPだったら、こんな風に書くかと思います。 <?php $endDate = date("Y-m-d"); $startDate = date("Y-m-d", strtotime($endDate) - 86400 * 30); echo $startDate."\n".$endDate."\n";...
View Articlemysqlでindexの貼り方の検討がつかない時にやる事
最近mysqlなDBのクエリーの見直しとかindexの見直しにひーひー言ってるポリドッグです。 上長にはindexの使われ方を想像しながら、indexを貼っていくんだ的な事をいわれて「(゚Д゚)ハァ」みたいに思ったわけです。 僕みたいなSQL嫌いなエンジニアからしたらイミフみたいな感じだったわけです。 そんなときに弊社CTOが教えてくれた...
View Article28歳
無事に28歳を迎えました。 27歳の1年は生まれて初めて長い旅行に出かけたり、転職したり、彼女で来たりいろいな出来事がいっぺんにやってきた気がします。 今年は去年の違ってちゃんと祝ってもらえたし、本当に素敵な誕生日になりました。
View Article