ブックマーク / qiita.com/rana_kualu (4)

  • JavaScriptはフレームワークについて考え直すときが来ています - Qiita

    JavaScriptはフレームワークについて考え直すときが来ています / Svelteを使ってみた これはFrameworks without the framework: why didn't we think of this sooner?の日語訳です。 フレームワークのないフレームワーク 何故我々はこの可能性をもっと早く考えなかったのか 素のJavaScriptでは重要なアプリを書こうとしても必ず壁にぶつかってしまう。 でもコンパイラなら…コンパイラならきっと何とかしてくれる…!! 待って、このFWはランタイムが入ってるのかい?……うん、今回はパスで。 -- 2018年のフロントエンドエンジニア 我々は、あまりに多くの無駄コードをばらまきすぎています。 多くのフロントエンドエンジニア同様、私もその事実を否定していました。 だってたった100kb程度のJavaScriptだぜ、小さな

    JavaScriptはフレームワークについて考え直すときが来ています - Qiita
    zonu_exe
    zonu_exe 2017/02/24
  • セッションをメモリに保存する - Qiita

    デフォルトではセッションはファイルに書き出されます。 ディスクI/Oはボトルネックなので、より早いメモリ保存にしてみます。 とりあえずWindowsPHP7にはAPCuが入ってないのでPECLから拾ってくる。 今回は1.0.3のDLLをダウンロード。 解凍したらextディレクトリにphp_apcu.dllを置いてphp.iniに以下を記載。 Linuxなら適当にpeclコマンドでも使って。 extension=php_apcu.dll [APCu] apc.enabled = 1 apc.entries_hint = 4096 apc.gc_ttl = 3600 apc.ttl = 3600 class MySessionHandler implements SessionHandlerInterface{ /** * コンストラクタ * @param string パス * @para

    セッションをメモリに保存する - Qiita
    zonu_exe
    zonu_exe 2016/05/20
    すごい、ほんとに需要がわからない! (分散できないし)
  • PHPの変数名に関するTIPS - Qiita

    初心者向けとしては珍しく大きな問題の見当たらない、手堅く纏まってる記事ですが、変数名の部分は明白に誤っています。 まず、必ず「 $(ドルマーク) 」を先頭につけます。その後に、変数の名前を続けます。変数名として、「 a-zA-Z(小文字・大文字) 」と 「0~9(数字)」、「_(アンダースコア)」を利用できます。大文字と小文字は区別されます。 さらに、変数名は数字から命名してはいけません。( 例: ✕ $7_seven ) 使用可能な文字の実際の定義は'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'です。 http://php.net/manual/ja/language.variables.basics.php

    PHPの変数名に関するTIPS - Qiita
    zonu_exe
    zonu_exe 2016/03/15
    “fizzbuzzでは必須のテク” 熱い
  • PHP頻出文法チートシート - Qiita

    // 同じ関数を複数回使用 printf($a);printf($b); $f=printf;$f($a);$f($b); // print/echoは言語構造なので不可 // print print($a); print $a; print$a; echo$a; ?><?=$a; // 文字列表示 echo "hoge"; echo hoge; ?>hoge<? // rtrim rtrim($a); chop($a); // 文字列の分割 preg_split('/,/',$a); explode(',',$a); split(',',$a); // PHP7で削除 // 配列の文字列化 implode($a); join($a); // 文字列置換 str_replace($m,$r,$a); strtr($a,[$m=>$r]); strtr($a,$m,$r); // 1文字の場

    PHP頻出文法チートシート - Qiita
    zonu_exe
    zonu_exe 2015/08/31
    error_reporting… とか無粋なつっこみをしそうになったけどこれ、ショートコーディング用レシピでは…
  • 1