nodejs+expressのjadeでエラーを回避する
[email protected]と[email protected]の組み合わせで久しぶりにツールを作ろうと思ったんですが、なぜかしらないけど500エラーが・・・ 単純expressのデフォルトでhello world出そうと思っただけなんですけどね。 エラーメッセージは以下のようになっています。 500 Error: /var/www/…
627 件の記事
[email protected]と[email protected]の組み合わせで久しぶりにツールを作ろうと思ったんですが、なぜかしらないけど500エラーが・・・ 単純expressのデフォルトでhello world出そうと思っただけなんですけどね。 エラーメッセージは以下のようになっています。 500 Error: /var/www/…
おはようございます。 年末年始の休暇に入ったので朝からのんびりプログラミングしている僕です。 さて、先ほど出会ったトラブルの一つをご紹介しようと思います。 最近cakephpを触ってないなーとか思った僕ですが、ACSの操作をcakeで出来たら面白いかなと思ったので、開発環境を準備していました。 composer.jso…
Android系の開発をするときにわりと必須になりつつあるGenymotion。 やっぱAndroidエミュレータ使うより早いし便利ですね。 そんなGenymotionですが、僕の愛するMBAでは動作しませんでした。 起動すると以下のようなエラーが・・・ Unable to start the Genyotion vi…
この記事は間違った記事です。 MemcachedSessionHandlerで持続的接続を行うとESTABLISHEDが大量に発生する問題を参照してください。 相変わらずsymfony2で開発している僕です。 Symfony2のMemcachedSessionHandlerを利用してセッションの管理をしていたんですが、…
大好きなChatWorkさんのブログで「チャットワークAPIを限定プレビュー公開します!」なんて記事をみてしまったので、PHPのAPIラッパークラスをつくってみました。 もちろんgithubに公開してあります。 https://github.com/polidog/php-chatwork-api といってもまだAPI…
元同僚のFさんがFacebookで書いてたのと、自分なりのまとめということで、簡単にDoctrine2のバルクインサートについて書いておこうと思います。 使用しているDBはMySQL想定です。 Doctrine2を使ってバルクインサートする場合は以下のようなコードになるかと思います。 <?php $batch = 10…
久しぶりのPHPネタです。 たとえば30日前の日付を取得する場合。 昔のPHPだったら、こんな風に書くかと思います。 <?php $endDate = date("Y-m-d"); $startDate = date("Y-m-d", strtotime($endDate) - 86400 * 30); echo $s…
最近mysqlなDBのクエリーの見直しとかindexの見直しにひーひー言ってるポリドッグです。 上長にはindexの使われ方を想像しながら、indexを貼っていくんだ的な事をいわれて「(゚Д゚)ハァ」みたいに思ったわけです。 僕みたいなSQL嫌いなエンジニアからしたらイミフみたいな感じだったわけです。 そんなときに弊社…
こんばんわ。最近電車通勤になって正直つらいなぁーと思っている僕です。 今日はinnodbが壊れてmysqlが起動しない的なマジどんまいな場合の対処法をご紹介します。 まずはセーフモードで起動する $ mysqld_safe --user=root & まあこれで起動しないなんてことはよくあります。 innodb_for…
社外からもアクセスしたいけど、社員とか会社の人にしかアクセスさせたくない!なんてことはよくあると思います。 そこで昔から用いられていたのがベーシック認証とかダイジェスト認証とかその辺だと思います。 今も使われている会社って意外に多いのかと思います。 ただ、退職者が出たり、新しく人が入ったりでパスワードを変更しなければ行…
「うわ・・・私のデフォルトゲートウェイ、 古すぎ・・・」って時の対応方法をメモ書きしておきます。 さくらクラウドで、NICの設定変えて、グローバルのネットワークと接続するようにしたんですが、デフォルトゲートウェイだけ設定し忘れてて、あれれってなった訳です。。。 まあ、まずはゲートウェイを確認する。 # netstat …
alloyを使った開発をする際にtss書くのは正直面倒です。 そこでstylusを使って書くという選択をした僕ですが、どうもfontの設定とかネストされているtssがうまくstylusでは書けなくて悩んでいました。 例えば たとえばこういうstylファイル "Label": { font: { fontSize: 16…
お盆最終日だし、ちょっとtitaniumを触ってみました。 なんかtitanium3.0.0の頃とは違っていたのでメモ プロジェクトを作る titanium create -p android, ios -n sample01 --id sample01.hoge.fuga alloyを使う alloy new この辺…
今日やっとLeapMotionと対面する事が出来ました。 近未来的なデバイスLeapMotion。最初話題になった頃に発売日を凄く楽しみにしていたのに延期されて一気に熱が冷めていましたが、せっかくなので購入してみました。 早速@nakajmgと一緒に遊びながら、適当にコード書いてみました。 実際何を作ろうか悩んでいまし…
どうもこんばんは。 さてさて今回はログイン認証周りのお話をしたいと思います。 予定としてはこんな感じです url: /account ログインフォームページ url: /account/login ログイン認証 エラーだった場合は/accountに戻ってきます。 ということで順を追って説明します。 まずはログインん周り…
皆さんこんばんわ。最近は暑い日が続いておりますが、いかがでしょうか? 僕はもう暑さんにうんざりしています。 さて、こんな暑い日は部屋に引きこもってエアコンの涼しさを感じつつコードを書くのが一番良いかと思います。 ということで、前々からちょこちょこ触っていましたが、真剣にnodejs触っていこうかと思います。 とうことで…
会社ではSymfony2、自宅ではCakePHP2という二重生活な僕です。 さて、今日はcakephpでスマートフォンかどうかを判定するってお話です。 「cakephp スマホ 判定」でググってみるとわりとひどい結果ばかり(´・ω・`) やっぱりみんなそんなにコントローラで処理したいんですかね… 僕はあまり賛成できない…
symfony2.3が6/10にリリースされていましたね。 ちなみにphp5.5.0もリリースされていますよー。今週末に色々と試してみようと思っている僕です。 さてさて、Symfony2使うときに必ずと言っていい程入れるバンドルの一つにdoctrine-fixtures-bundleがあります。 僕の記憶が正しければ、…
最近Symfony2使っているんですが、なかなか慣れません。 というか自由過ぎてどう書いたら良いか答えが見つかりません。 まあそんな話はさておき、今日は実装してて、テーブルのメタデータが欲しくなったので、その実装方法をメモ代わりに残しておきます。 まあ結局メタデータ使わなくなったんで意味のないコードになってしまったので…
新しいVPSがきたので、早速MariaDB入れてみようと思った僕です。 ついでに普通のLAMP構成っぽいインストールログを残しておくよ。 てかyum installでrpmが入るとかいいね。素敵ですね! まずはremiリポジトリを用意する # yum install http://rpms.famillecollet.…
※めっちゃ間違っていたので訂正してあります(2013/07/11) 最近はSymfony2な日々を送っています。 アクティブレコードから解放された僕はフリーダムです。 で、やっぱりDoctrine2でも論理削除をしたいわけです。 ただ、ちょっと導入がやっかいというかサンプルがなかなか見つからなかったので見聞録としてここ…
こんばんは。このブログにabで負荷テストしてたらうっかりadsense消すのを忘れて、アボセンスされた僕です。 さてさて、今日は皆様に超便利なhtmlキャプチャライブラリをご紹介しようと思います。 html2canvas こいつを使えば簡単にサイトの画像をキャプチャーできてしまうわけです。 でキャプチャするときにcan…
最近composerとsymfony2が大好きなポリドッグです。 本当にsymfony2素晴らしいです。僕はずっとsymfony2というかsymfonyが使いたくてしょうがなかったわけですが、やっとプロダクトとして使うことが出来そうです。 フレームワークが何かもわからなかったあの頃ですが、それでもsymfonyに憧れて…
CentOS6.3にnode+nginxの環境を用意しようと思ったのでその見聞録です。 まずはnodeのインストール $ sudo yum install nodejs 今回はyumを使ってインストールするので、上記のコマンドだけで大丈夫です。 npmのインストール $ sudo curl https://npmjs.…
久しぶりにPEARコマンドに思いを馳せるポリドッグです。 20歳ぐらいの頃は、まさかここまで腐るとは誰も予想にしてなかったと思います。 さてさてPHPのライブラリ管理ですが最近はPackagistが支流の用ですね。 僕も大好きです。composerにるパッケージ管理は楽だし、依存関係も解決しやすいですしね。 そんでもっ…