Saba note new articles

Symfony2を高速化する方法

ComposerのOptimized Autoloaderを利用する クラスのマッピングをしてくれるというやつです。本番環境では必ずやる。開発環境では遅かったらやるぐらいで大...

人工知能がWebサイトを分析

https://wacul-ai.com/ 実際こういうのってどうなんでしょう。今度やってみたい。

Mirai bot Net

https://github.com/jgamblin/Mirai-Source-Code/tree/master/mirai/bot http://www.atmarkit.co.jp/ait/articles/1611/08/news028.html Mirai botnet creato...

BEM

BEM METHODOLOGY DOCUMENTATION BEMによるフロントエンドの設計 お前の考えたルールなど穴だらけだ!というスローガンの元行われているわけではないので...

Symfony2でFormをつくる

Symfony2にはFormを作るにはとても便利な機能がたくさんあるのですが、便利ゆえに微妙なカスタマイズができなかったり痒いところに手が届かなかったり(届く...

WordPressのインストールでトップページからWordPressにする方法

Wordpressをインストールするときにドキュメントルート以下にWordpress用のディレクトリ(/cms/)を1つ作ってその中にインストールする場合はアクセスURIが h...

Symfony2開発入門

情報源 他人が作成した組み方がわからない(いや自分が組んだものさえわからない) $ bin/console router:match / スラッシュにマッチしたURIに紐づくコ...

Symfony2でバンドルを作成する

バンドルの作成 いろいろ難しいSymfony2ですがチュートリアルはここにあります。 むかしはapp/consoleだと思っていたんですが、bin/consoleになったような気...

Symfony2のインストール

composerの入手 $ curl -s http://getcomposer.org/installer | php composerからsymfony2をインストール $ php composer* create-project symfony/frame...

Laravelインストール後諸々

バージョン確認 $ php artisan --version Laravel Framework version 5.2.45 コマンドリスト確認 $ php artisan list Usage: migrate [options] Opti...

phpの時間の比較

プログラミングをやっていると殆どの仕様に時間云々が入ってくるのですが、むかしのプログラミング言語(という言い方もおかしいですが)エポック秒に換算し...

X-Forwarded-For IPアドレスの透過

X-Forwarded-ForとかX-Cluster-Client-Ip LB(ロードバランサー)がかませてあるネットワーク設定ではアクセス元のグローバルIPが変換されてしまってログな...

Nortonのパスワードジェネレータ

Nortonのパスワードジェネレーターです。特に何の特徴もなく普通に誰でも作れるプログラムなんですが、一応Nortonブランドということで企業で使っても怒られ...

Nortonのカスタムスキャンの設定

Dドライブのスキャンがされていない 結構驚きなのが、Nortonの初期設定ではCドライブのみのスキャンになっててDドライブが無視されているんです。比較的素人...

CSVファイルを作成する場合の注意点

改行コード Windows環境:CRLF Linux環境:LF "(ダブルクォート)が文字列の中にある場合 CSVのフィールド内に「"」を記述する場合は、「""」のように「"...

floatの解除でmarginが効かなくなる

ブロック要素にfloatをかけるとCSSでは高さが消滅します。試しにbackgroundに何らかの色をつけても効かないし、Developerツール辺りでそこらをわさわさしても...

よく使うWPタグまとめ

テーマまでのディレクトリパス bloginfo('name'); // ブログタイトル bloginfo('url'); // ブログ URL : http://hoge.com bloginfo('wpurl'); // wordpress ...

wordpressで検索フォームを作成

Wordpressで検索フォームをカスタマイズする時の方法。基本的に単に動くようにするには、テーマ内にを設定してsearch.php(検索結果ページ)を作ってあげるだ...

WordPressインストール時に最初に入れたいPlugin 2017

revision-control WPは非常によくできたCMSで編集内容をその都度自動保存してくれます。1つの記事につき更新をかける度に自動保存してくれるので記事によっ...

レスポンシブデザインのやり方(基本その1)

難しい話はさておいて、cssでviewポートと呼ばれる解像度の出力ができるようになったことから、スマホやPCのデザインを一枚のCSSで書くことができるようにな...

Worpress記事のIDの最大値を求める

テーマの中とかでポストした記事のIDを求めないとダメな時があってその時のメモです。wpdbクラスを使ってやっています。関数内では最終的に最大値に1を加算し...

WordPressをインストールしたら最初にやっておくべきこと

SSH2の接続モジュールをインストール FTP接続は基本的に嫌なのでもしサーバーの管理権限があるのだったら、SSH2で接続するのをすすめします。なのでWordpres...

WordPressで完全オリジナルのテンプレートを作る

WPのオリジナルテンプレートはテーマ内でのみ作成可能ということで、なかなか融通が効かないです。しかし融通がきかない分、システマティックで爆速という利...

SSHのインストールと設定 Ubuntu/Debian

以前のOSと比べても全くやり方変わらないのですが、いろいろとちょっと違ったりするので書いておきます。(違わないかも) インストール インストールはこ...

Silex-Skeleton Github

SilexはシンプルなPHPフレームワークではありますが、あまりにもシンプルすぎるのである程度フレームワーク的なものが整ったものがほしいというところです。G...