牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

PHP

MacPorts で PHP のPEARを使えるようにするメモ

PHP

Composerの方がいい様な気がするが案件で必要になったのでメモ インストール $ sudo port install php55 $ sudo port install php55-pear pearでライブラリをインストールする 例えば Services_JSON をインストールを 「pear install Services_JSON」 と普通…

composer で Smarty のメモ

PHP

sample $ mkdir sample $ cd sample composer.json { "require": { "smarty/smarty": "dev-trunk" } }$ curl -sS https://getcomposer.org/installer | phps $ php composer.phar install index.php

CakePHP で API 関係のリンクメモ

#CakePHP 爆速でAPIを実装するチュートリアル - 忍び歩く男 - SLYWALKER CakePHPでRESTful APIを作って、Backbone.jsのデータの永続化をサーバサイドで行う | mawatari.jp CakePHPでのAPI実装について | be-hase.com WEB APIのURL設計のトレンドはこれだ!WE…

CakePHP リンクメモ

CakePHP: 高速開発 php フレームワーク。 Home Welcome — CakePHP Cookbook 2.x ドキュメント http://1-byte.jp/2011/03/09/10_things_you_must_know_about_cakephp/ CakePHPを使ったMVC設計のベストプラクティス - Sooey はじめてのCakePHPまとめ - NAVER …

PDO インストールされてるか確認メモ

PHP

$ sudo port install php55$ php -i|grep PDO PDO PDO support => enabled PDO drivers =>$ sudo port install php55-mysql$ php -i|grep PDO PDO PDO support => enabled PDO drivers => mysql PDO Driver for MySQL => enabled

CakePHP の bake を MAMP 使って接続とエラーになる場合のメモ

(MacOSX10.8, cakephp2.4)database.php に unix_socket を追加する 'Database/Mysql', 'persistent' => false, 'host' => 'localhost', 'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock', 'login' => 'user', 'password' => 'password', 'da…

CakePHP を Composer 使ってプロジェクト作成する場合のメモ

(MacOSX10.8, cakephp2.4, MAMP2.1.8) install php $ sudo port install php55 $ sudo port install php55-openssl ディレクトリ作成 $ mkdir project_name $ cd project_name .gitignore tmp/* [Cc]onfig/core.php [Cc]onfig/database.php app/tmp/* app/[C…

PHP リンクメモ

PHP

PHP PHP: Hypertext Preprocessor PHP: PHP マニュアル - Manual CakePHP CakePHP: the rapid development php framework. Pages CakePHP: 高速開発 php フレームワーク。 Home Welcome — CakePHP Cookbook 2.x ドキュメント Wordpress WordPress › Blog Too…

CakePHP 公式のブログチュートリアルのインストールの件を composer 使ってやる場合のメモ

(MacOSX10.8, PHP5.3, CakePHP2.4.2) $ mkdir example-app $ cd example-app $ emacs composer.json composer.json { "name": "example-app", "repositories": [ { "type": "pear", "url": "http://pear.cakephp.org" } ], "require": { "pear-cakephp/cakep…

strlen で文字数のカウントするメモ

PHP

(php5.5)mb_strlen 使っても日本語の文字数カウントがおかしい場合はエンコーディングを指定するみたい 15 echo "\n"; echo mb_strlen($s); //-> 15 echo "\n"; echo mb_strlen($s, "UTF-8"); //-> 5

Python SimpleHTTPServer みたいなのを PHP でやる場合のメモ

(python2.7, php5.5) Python python -m SimpleHTTPServer 8080 PHP php -S 127.0.0.1:8080 memo Python SimpleHTTPServer with PHP - Stack Overflow

様々なプログラミング言語で再帰の階乗を書いてみるメモ

変更 階乗 - Wikipedia Haskell fact :: Int -> Int fact 0 = 1 fact n = n * fact (n - 1) main :: IO () main = do print (fact 10) -- > 3628800 Python def fact(n): if n == 0: return 1 return n * fact(n - 1) print(fact(10)) #-> 3628800 Ruby def …

PHP の Composer インストールのメモ

(macosx10.8) インストール Composer Composer 問題 公式にあるとおりやったらエラー出た $ port search composer No match for composer found installer | php #!/usr/bin/env php Some settings on your machine make Composer unable to work properly. …

Emacs で PHP環境を整えてみるメモ

(emacs==24, macosx==10.8) 補完 構文チェック fuelPHP とかインデントはタブらしいんでタブに インストール M-x package-list-package auto-complete php-mode flymake-php 手動でインストール http://www.emacswiki.org/emacs/php-completion.el 追記2013-…

CakePHP のデフォルトWebページに出たエラー・ワーニングなどをどうにかするメモ

データベース設定 Database connection "Mysql" is missing, or could not be created. 解決 baketest/app/Config/database.phpの、'host' => 'localhost'を'127.0.0.1'に変更する参考サイト endo blog: cakePHP2.2 Bakeを研究してみる salt と cipherSeed …