今回は、Cocoonで使えるCSSのセレクタを紹介していきたいと思います。 前回、CocoonのCSS編集方法を紹介しましたが、実際にカスタマイズを行うにはこのセレクタを知る必要があります。 Cocoonをカスタマイズに熱中して、細かい...
アプリ開発を強力にサポートしてくれるPHP言語ですが、杓子定規にPHPプログラミングをしていたのでは膨大な時間と労力がかかります。そんな気落ちしてしまいそうなプログラマーを助けてくれるツールの一つに「PHP ライブラリ」があります。現在 PHP ライブラリは300以上公開されていますが、今回はその中でも特に便利そうなライブラリを9ご紹介させていただきます。 "CodeCampus"はオンラインプログラミングスクール No.1のCodeCampが運営するプログラミング未経験の方のための学習メディアです CodeCampとは?(受講生体験記) 「エンジニアは女性のキャリアとして魅力的」未経験からの転職体験記リモートワーク×多拠点居住の新しい生き方を実現する。元バレエダンサーの挑戦普通の文系大学生/営業職が、エンジニアへ転職し起業するまで成長の記録 PHP開発が爆捗るPHPライブラリ10選画像投
たくさんの思い出が詰まったskypeのメッセージたち。 skypeのアプリ上で昔のメッセージを読み込もうとすると遅いし、 一年前以上のメッセージは読み込んでくれない。 何かあった時のために、読みやすい形でログが残ってあれば… というわけで抽出方法です。 macの場合、 ~/Library/Application Support/Skype/[skypeID]/ の中の main.db というデータベースのファイルからデータを抽出する。 cd ~/Library/Application Support/Skype/[skypeID]/ echo 'select datetime(timestamp,"unixepoch","localtime"), author, body_xml from Messages;' | sqlite3 ./main.db > skype.log (ファイル名s
KVMでXenによる準仮想化不可のOS(Xen対応kernelがリリースされていないOSやWindows等)を動作させる。 ※ホストマシンのCPUは完全仮想化対応の64ビットであること 【KVMによる仮想マシン動作イメージ】 [root@host ~]# grep -E 'svm|vmx' /proc/cpuinfo > /dev/null && echo OK ← CPUの完全仮想化対応確認 OK ← OKと表示されれば完全仮想化対応CPU [root@host ~]# grep flags /proc/cpuinfo|grep lm > /dev/null && echo OK ← CPUの64ビット確認 OK ← OKと表示されれば64ビットCPU ホストマシンにWindowsがインストールされている場合 VirtualCheckerをダウンロード&解凍後、VirtualChecke
渡辺です。 CodeDeployでは、リビジョン(デプロイするパッケージ)を作成するプロセスと、リビジョンを各サーバにデプロイするプロセスは独立しています。 したがって、リビジョン作成は開発チームさん、デプロイは運用チームさんと役割を分担できるようになっています。 また、デプロイプロセスが分離していることで、過去のバージョンへの再デプロイ(切り戻し)なども容易なのです。 とはいえ、本番環境や検証環境と異なり、開発環境では最新版をゴリゴリとデプロイできた方が便利ですね。 自動化するんよ というわけで、AWSCLIを利用してリビジョン作成とデプロイを連動させてみました。 BUILD_DIR=. REGION=ap-northeast-1 APP_NAME=app_development DEPLOYMENT_GROUP=development_server DEPLOYMENT_CONFIG=
This domain may be for sale!
PHPスクリプトから他のプログラムを起動して、その出力結果を得たいことがあります。PHPではexecやproc_openがあります。しかし、標準出力(stdout)と標準エラー出力(stderr)をうまく制御して出力を取得するのは、実はなかなか面倒だし、マニュアルを読みながら自分で一から実装するのは不毛です。 symfony/processを利用すれば、簡単で安全に外部プログラムを利用できるようになります。 パッケージ名 Packagist: symfony/process 作者 fabpot (Fabien Potencier) ライセンス MIT License バージョン v2.7.6 (2015-10-27) インストール Composerでインストールできます。 cd /your/project composer.phar require symfony/process 特徴 標
よやと申します。こんにちわ。 今回は zlib 解説の中編です。前編はこちら ↓ http://labs.gree.jp/blog/2012/01/4082/ SWFバイナリ編集のススメ番外編 (zlib 伸張) 前編 前回、zlib ヘッダのバイナリを解説しました。今回はその後ろに続く Deflateストリームのバイナリ構造についてです。 尚、固定ハフマンまでの説明で長くなり過ぎたので、動的ハフマン(カスタムハフマン)は次回の後編で改めて解説いたします。 前回の復習 zlib は「zlib ヘッダ + Deflate ストリーム + ADLER32」のデータ形式です。尚、通常、zlib ヘッダ無しでも Deflate ストリームだけで圧縮元のデータを復元出来ます。(DICTID が存在すると話が少し厄介ですが、通常見かける事はないでしょう) Deflate はデータを任意の長さのブロック
※1 論理演算と条件演算に関しては、同列の優先順位ではなく、上から順に優先度が付いています。 ※2 クエリ式、ラムダ式、代入は同列で、例えば、以下のような C# コードを書けます。 int sum = 0; Func<IEnumerable<int>> q = () => from x in new[] { 1, 2, 3, 4, 5 } select sum += x; 結合規則 優先順位が同じ場合、クエリ式、ラムダ式、代入の3つは右から、その他の式は左から結合します。 左結合は、例えば、a + b + c + d なら ((a + b) + c) + d と同じ意味です。 右結合の例は Func<int> f = x => s += x; なら Func<int> f = (x => (s += x)); になります。 評価順 演算子のオペランドは、演算子の優先順位や結合規則によらず、
<?php echo "echo does not require parentheses."; // 文字列は、複数の引数として個別に渡すこともできますし、 // 連結し、ひとつの引数として渡すこともできます。 echo 'This ', 'string ', 'was ', 'made ', 'with multiple parameters.', "\n"; echo 'This ' . 'string ' . 'was ' . 'made ' . 'with concatenation.' . "\n"; // 改行やスペースが付加されることはありません; 以下は、"helloworld" を一行で出力します。 echo "hello"; echo "world"; // 上と同じです。 echo "hello", "world"; echo "This string spans
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く