PHPの罠 - 統合

hhelibex.hatenablog.jpqiita.cominside.pixiv.netqiita.comsawara.meweb-design-fox.hatenablog.comtechblog.ecstudio.jp

Sed

sed コマンド | コマンドの使い方(Linux) | hydroculのメモ #ファイル名を指定して使う場合の例 $ sed -e 's/xxx/XXX/g' ./hoge.txt > ./hoge-new.txt #パイプで使う場合の例 $ cat ./hoge.txt | sed -e 's/xxx/XXX/g' > ./hoge-new.txt

CodeIgniter3 + Ion Auth

CodeIgniter3で良く使われるログイン認証パッケージ(?)らしい。Ben Edmunds - Ion Auth DocsComposer (PHPのパッケージ管理システム)をほぼ使ったことが無いので手作業を想定する。 codezine.jp インストール 公式なドキュメントでは、下記の3手順らしい。…

CodeIgniterを教える時のメモ

☆ちょっと自信が無いので、まだ参考程度に。このままやって上手くいく確証なし。 最初 # application とか system が入ってるディレクトリ = /path/to/your_application_dir mkdir /path/to/your_application_dir/application/temp chown -R ftsh.apache /pa…

Exchange オフラインアドレス帳

ExchangeOnlineのGlobalAddressListとか、OfflineAddressListとか、(ちょっと存在理由に疑問のある)機能について。 次の事をやっとかないと、ExchangeOnline/Office365テナント内のアカウント全部が氏名入りで見えてしまう。OutlookWebAppとExchangeOnlineは…

畜生め!この程度はスクリプトを自分で書けよ俺!!

svn

svnadmin create /var/svn/hoge --fs-type=fsfs chmod -R 777 /var/svn/hoge/db cp /var/svn/hoge/hooks/pre-revprop-change.tmpl /var/svn/hoge/hooks/pre-revprop-change chmod 755 /var/svn/hoge/hooks/pre-revprop-change

YoutubeAPI v3 ドキュメントや実用例

developers.google.com YouTube Data API v3を試してみました|YouTubeAPI|音声・動画配信(ストリーミング)|PHP & JavaScript Roommamewaza.com

Let's Encrypt を使う

gigazine.netletsencrypt.orgletsencrypt.jpwww.websec-room.com 内部的なサーバとか、買うと高いワイルドカードの奴を使いたい。 Let'sEncryptの注意点 "Let's Encrypt の中間証明書は、広く信頼されている米大手認証局(CA)である IdenTrust のルート証明…

MySQL: utf8_bin と utf8_general_ci と utf8_unicode_ci

半角全角大文字小文字を、どれだけ区別するか。utf8_bin : すべてを区別する。 utf8_general_ci : 英字の大文字小文字は区別しない。 utf8_unicode_ci : 英字の大文字小文字は区別しない。全角半角も区別しない。さらに濁音、半濁音、ひらがな、カタカナも区…

MySQL: "when using LOCK TABLES" ⇒"--single-transaction"

mysqlでmysqldump したとき [foo@sv ]% mysqldump -u hoge -p fuga_db > fuga_db.sql Enter password: mysqldump: Got error: 1044: Access denied for user 'hoge'@'localhost' to database 'fuga_db' when using LOCK TABLES『LOCKできねーよ?』というエ…

Onigumo(鬼雲) のマニュアル

github.com マッチした全体は、 $&

いまさらシリーズ: Excelでのコピペや切取挿入がクソ重い

「【備忘録】Excelで「コピー」すると遅いのが直った。」 http://mkimakima.hatenablog.com/entry/20120401 ⇒ tmpフォルダを空にしてみては Excel2013に変えてから発生。 Excel2010ではどうという事なく処理出来ていた既存のファイルなのだが、 行の切取⇒挿…

いまさらシリーズ: Excelショートカット

"リボン"が出来てから作業の流れによどみを感じながらもちゃんと調べた事が無かったのである。 [別名保存ショートカット] http://www.relief.jp/itnote/archives/office-shortcut-save-as.php ⇒F12[覚えると便利!124個のExcelショートカットキー一覧表] htt…

Docker

ドッカーの旨味がまだよく理解できてないのです。 www.atmarkit.co.jp thinkit.co.jp

UAC警告を最小限にしたい

…いまさらWindows7の基本操作の話。。。"UAC回避したいアプリケーション毎(プログラム毎)のファイルを作成 "http://wikiwiki.jp/a2zizm/?Tips%2FEscapeOfUAC

postfixでフィルタリング

via: http://vine.1-max.net/postfix-filter.html main.cf(/etc/postfix/main.cf)内に、 header_checks body_checks というのがあるので、そこをアレする。パッケージでインストールしたpostfixだと、/etc/postfix/header_checks が用意されていて、中に説明…

"【正規表現】ある文字が2回連続している文字列にマッチする正規表現"

via. https://www.softel.co.jp/blogs/tech/archives/2942 【問題】 ある文字が2回連続している文字列にマッチする正規表現は? 【答え】 後方参照を使う。 「ある文字」をキャプチャして、「その文字がもう1回現れた」を表す。 ある文字は「.」、キャプチャ…

phpのerror_reportingで整数値で指定したいけど

php

同じE_ALLでも、phpバージョンによって値が異なる。 コマンドライン叩いて、値を出す。 $ php -r 'echo E_ALL,"\n";' 6143 $ php -r 'echo E_ALL | E_STRICT ,"\n";' 8191 error_reportingで使用するエラーレベルのビットマスクを調べる方法 http://dqn.saku…

preg_match 複数行でのマッチ

(.*)</div>/s', $data, $result); ?> ということで、オプション(修飾子,パターン修飾子):s を付ける。 オプション:s は"dot all"(PCRE_DOTALL) 、「ドット(.)が改行記号を含むものとして実行する」という指定になる。 オプション:m(PCRE_MULTILINE)というのもある…

ip_conntrack

cat /proc/sys/net/netfilter/nf_conntrack_max vi /etc/sysctl.conf # for iptables net.nf_conntrack_max = 1000000

find: 日々復習

#更新日時が30日以上前のファイルやディレクトリを探す find . -atime +30; #更新日時が30日以上前のファイルやディレクトリを探して、削除する find . -atime +30 -exec rm {} \;

メモ: CPUとMEMの確認

cat /proc/version cat /proc/meminfo

メモ: iptables ルール例の解説

# +++ SSHの例 -A RH-Firewall-1-INPUT -p tcp -m state -m tcp --state NEW -j ACCEPT --dport 22 -s 127.0.0.1 「-A RH-Firewall-1-INPUT 」 "RH-Firewall-1-INPUT" に新しいルールを追加。 「-p tcp 」 プロトコルは 'TCP' 「-m tcp 」 tcp拡張を使う 「-…

メモ: Facebookの「いいね!」分かりづれえよ問題の整理

[Facebookの「いいね!」対象はサイト(ページ)とFacebookページ別ってのがわかりづらい] http://maka-veli.com/FbLike-FbPage-Page.html 大体かいていただいてて、ありがたい。助かる。

Windows: WinSCPを定期実行させたい

[WinSCPスクリプト入門:コマンドやバッチファイルとの連携による自動処理] https://osdn.jp/magazine/10/04/20/1033216

Windows:一定期間過ぎたファイルを自動的に消したい

[Windowsで一定期間経過した古いファイルを自動削除するコマンドは?コマンドプロンプト標準コマンドがある] http://blog.putise.com/windows%E3%81%A7%E4%B8%80%E5%AE%9A%E6%9C%9F%E9%96%93%E7%B5%8C%E9%81%8E%E3%81%97%E3%81%9F%E5%8F%A4%E3%81%84%E3%83%9…

メモ: Linux+インバウンド+帯域制限

iptablesで出来ると惑わされたが、インバウンド(ダウンロード)ではうまく動作が確認できなかった。 "LinuxTC"(TC=TrafficControl)という、Linuxの基本機能周りで実現できるらしい。 …インフラ周りも知らない事がまだまだまだまだあるなぁiproute : CentOSな…

メモ: SNI (ServerNameIndication)

[注目の集まるSNI(Server Name Indication)導入の必要性とは] https://jp.globalsign.com/blog/2015/server_name_indication.html "SNI SSLでは環境変数の扱いに一部制限があります(mod_rewriteの扱い等)" [Apache 2.2.16 における SSL の SNI 設定] https…

IPレピュテーションサービス

http://www.barracudacentral.org/lookups http://www.barracudacentral.org/rblhttp://whatismyipaddress.com/blacklist-check

ブクマ: 並列分散処理って

[Hadoop: 40分で分かるHadoop徹底入門] http://www.slideshare.net/hamaken/hadoop-cloudera-world-tokyo-2014][ApacheSpark: ApacheSparkの紹介] http://www.slideshare.net/hadoopxnttdata/apache-spark-spark