サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
m19cmjigen.hatenablog.com
webページとかDB高速化の話を最近よく見ますね。 最近自分もページ表示の高速化を行っていたのですが、その中で、 phpで行ったxdebugとwebgrindを組み合わせたチューニング方法がとても簡単で便利だったので、やり方をメモしておきます。 php-pecl-xdebugのインストール まず、xdebugのインストールpeclで提供されていて、パッケージが提供されているので、以下でインストール $yum install php-pecl-xdebug xdebug.ini(設定ファイル)の変更 その次に設定ファイルを変更します。 $vim /etc/php.d/xdebug.ini ; Enable xdebug extension module zend_extension=/usr/lib/php/modules/xdebug.so ; "以下が今回追加した箇所" ; debug結
たくさんのサーバーを管理していると、多くのサーバーに同一の事をしなくてはいけない用件が多々あると思います。 用件によっては、以下のようして、公開鍵と秘密鍵を作成して、ログイン先に公開鍵を置き、ログイン元のサーバーに秘密鍵を置き、ノンパスでログインするようにする事があると思います。(同じネットワーク内のサーバー同士の時などで) # SSH2の鍵の作成 $ssh-keygen -t rsa -N "" Generating public/private rsa key pair. Enter file in which to save the key (/home/username/.ssh/id_rsa): Your identification has been saved in /home/username/.ssh/id_rsa. Your public key has been sa
viは無料で、とても拡張性のあるエディタとして、有名だと思うのですが、 phpを記述する際に、このviの拡張を生かして、より楽にコーディングをする方法があります。 関数名をハイライトして、表示する phpをコーディングしていて、・・・あれ?この関数名ってこんな感じかな?ってうる覚えの関数を書く際にめっちゃ便利です。 php.netが配布する辞書ファイルを使っても良いので、環境によって、使える、使えない関数などがあると思うので、今回は自分で辞書ファイルを作成します。 適当にvi用の拡張ディレクトリを作成、移動 $mkdir ~/.vim $cd ~/.vim phpの辞書ファイルの作成 $vim mkvimdic.php <?php $functions = get_defined_functions(); sort( $functions['internal'] ); echo implo
自宅のmacでは、macportsというパッケージ管理ソフトを使っています。 もちろんphpやapacheなどもmac標準のものを使わずに、macportsでダウンロードしたphpやapacheを使っています。 前回の記事で、家のmacには、preg_replace_callback関数がなかったと書いていましたが、ちょっと調べてみたら、標準のmacでは、preg_replace_callback関数はありました。でmacports経由でダウンロードしたphpには、その関数がないので、ちょっとバージョンを調べてみたら、 家のmac標準のphpでは、 $/usr/bin/php -v PHP 5.2.6 (cli) (built: Jul 15 2008 12:18:21) Copyright (c) 1997-2008 The PHP Group Zend Engine v2.2.0, C
javascriptの関数リテラルの動きがしっくりつかめない・・・ 参考書通りにコードを書いていたが、関数リテラルっていったいなんなの!?って思いました。たとえば、下のコード function flexisum(a) { var func = function() { return "localspace" ; }; var total = 0 ; for(var i=0; i<arguments.length; i++) { var element = arguments[i] ; if(!element) continue ; var n ; switch(typeof element) { /** * ここら辺で色々な型判定 */ case "function" : n = element() ; break ; } alert(n) ; if(typeof n == "number
このページを最初にブックマークしてみませんか?
『お笑い好きのITエンジニアブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く