Saba note new articles

注2秒的な精神が破綻したエンジニア

精神が破綻したエンジニアの特徴は - 文系である - 親が芸術家である - 貧乏である - キャメルケースが好きである - 自分以外は馬鹿だと思っている - 意外な...

YouTube動画のサムネイル画像を取得して表示するWordPressプラグイン

Wordpressの投稿でYoutubeとかのURLを貼って投稿するだけで動画サムネイルを自動的に取得してアイキャッチ画像として保存してくれるプラグインです。かなり便...

JP Markdown

WordpressでMarkdownを使うのだったら「JP Markdown」がいいです。Jetpackの一部らしくてJatpack系のプラグインをすでにインストールしていたら共通関数読み...

Server構成のお話(長い)

1秒間に15万アクセスの事案発生 PVから計算する というとバルス祭りよりも大きい爆弾的瞬間アクセス数になります。瞬間アクセス数でいうとLine広告もすごい...

WindowsでThunderbirdを使う

Thunderbird Download Gmailをブラウザー越しで使うのがいちばんシンプルなのですが、いろいろ理由合ってPCにメーラーを入れることになりました。 とはいえ、...

SSHでのscpコマンドの使い方

SSH経由でscpコマンドを実行するには、ログインしてscpを実行する方法と、SSHの鍵にパスワードをかけないで自動的にログインしてscpを実行する方法があります...

開発ネットワーク

いろいろ考えて経験的にはこんな感じになるかと思っています。 開発に恐ろしい人数が関わっている場合があって、こういう場合はその統制やマネージメントのス...

tarコマンドで圧縮と解凍

圧縮とかアーカイブとか紛らわしい言葉がいっぱいありまして、圧縮=アーカイブみたいなことに世間ではなっていますが、本来は全然違います。圧縮はアーカイ...

dateコマンドでファイル名とかを設定する(フォーマット)

file_`date "+%Y%m%d_%H%M%S"`.txt file_20140409_111255.txtというファイルができます。私はたいていcronでバックアップファイルを作るときなんかに利用し...

mod_rewriteで例外を設定する

WordpressとかSymfonyは軒並みルーティングしてしまうので普通にファイルを置こうと思うとちょっと困るのでそういうときは特定のディレクトリだけRewriteの除...

mod rewriteの設定

mod rewriteは結構奥が深いです。通所のリダイレクト処理であるならばそれほどでもないのですが、深まれば底なしです。mod rewriteが通常のリダイレクトと違...

mod_rewriteいろいろ

ポートで判別する ポート80で来た場合はhttpsにリダイレクト RewriteEngine on RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://%{HTTP_HOST}%{...

Basic認証を突破する方法

こういう形式でURLをつくってあげると、ユーザー名、パスワードを入力しなくとも認証できます。 URL: http://example.com/hoge/huga/ username: USERNAME pas...

さくらのVPSは比較的クソであるという話

趣味だか仕事だか人生だかでいろいろなサーバーを使います。机の下PCから巨大データセンター、行ったことのない外国のリージョン、本当にいろいろです360円/...

findとかgrepとかを使って再帰的検索など

findでファイル名を検索 findはファイル名を検索します。ほんとにごく頻繁に使う便利なコマンドです。ディレクトリとファイル名を指定して検索しますが、例...

データベースの削除

データベースの削除についてディレクターや営業さんとの誤解がすごくてすごくてちょっとコラム的な記事にしてみました。タイトルはデータベースの削除になり...

WordPress loop

Wordpressの肝はポストされた記事やデータをループで取り出すところです。この動作をWordpress loopという言い方をしているようです。Wordpressの基本的な使...

カスタム投稿タイプを設定するプラグイン CPT UI

https://ja.wordpress.org/plugins/custom-post-type-ui/ Wordpressの投稿はデフォルトで「記事」と「固定ページ」しかないので、これ以外の投稿タイプを手軽...

シェルの引数

滅多に自分でシェルを書かないのでよくわからなくなったので整理します。 command para1 para2 para3 というのがあると、シェルの中では、 #!/bin/bash ...

Windows10 VPNクライアント

すごいわかりづらいので覚書。Windows10のVPN接続はアプリからサードパーティーのVPNクライアントをダウンロードしないとダメっぽいです。(とはいえ、あえて...

Javascriptの空のオブジェクトの判定方法

javascript書いてると[object Object]というのが返ってきて、しかも中身が空という場合にどうやって判定したらよいかというお話です。 var obj = {}; if (Ob...

html5のvideoタグのいろいろ

videoタグでIE11だけWebMの再生ができない。以下のプラグインをインストールすると一応見れるようになる。WebMMFSetup.exeが落ちてくるのでこれをインストー...