iOS10, SSH, VPN(PPTP)

SSH: Serverauditor qiita.com VPN: iOS10でのPPTP via. blog.nedia.ne.jp iOS 10からのテザリングもできない macOS Sierraを搭載したMacBook等からPPTP接続ができない iOS 10を搭載したiPhone自体からPPTP接続ができない 上記についてはAppleのアナウンス段…

CodeIgniter URL情報

qiita.com CodeIgniterでURL情報を取得する便利メソッド $this->router->fetch_method(); $this->router->fetch_class();

fメモ ポテサラ館

各地のおいしいポテサラを奉った大きな建物。

Google アナリティクス /レポート Core Reporting API

developers.google.com

CentOS7: /var/run

kometchtech.blog.fc2.comsystemd のせい。 /etc/tmpfiles.d/ 以下に confファイルを書かないとならない。(内容は極シンプル)

ブクマ::本物のプログラマは~

The Real Programmer Stories

html::script::integrity

postd.cc これにより、スクリプトファイルが持つべきコンテンツに対してハッシュを与えることができます。

CodeIgniter:クエリビルダクラス::クエリのグルーピング / 複雑な条件指定に役立つメソッド

クエリビルダクラス — CodeIgniter 3.2.0-dev ドキュメント クエリのグルーピング クエリのグルーピングでは、 WHERE 句を括弧で囲むことでグループを作ることができます。 これにより複雑な WHERE 句のクエリを作ることが可能です。例: $this->db->select('…

mod_status

2.7 サーバステータスの監視機能 項目名 意味 備考 Srv (Child Server number - generation) 通信プロセス(スレッド)の番号 - 再起動した回数 (注1) (注2) PID (OS process ID) 通信プロセスのプロセスID (注3) Acc (Number of accesses this connection /…

PHP::HOSTヘッダインジェクション攻撃

HOSTヘッダインジェクション攻撃 http://blog.a-way-out.net/blog/2015/11/06/host-header-injection/⇒未検証の $_SERVER['HTTP_HOST'], $_SERVER['SERVER_NAME']は、信用してはいけない。という話。 『$_SERVER['HTTP_HOST']を使ったサーバのURLの自動判定…

wget::動的ページの静的スナップショットを丸ごと作る

# http://example.com/ のスナップショットを、リンクを辿って作る。 # 進行状況を log に残す # あとなんか、オプション。忘れたのでそのうち。 wget --output-file=log -r -l 0 --random-wait --restrict-file-names=windows --convert-links --no-host-di…

php::public, protected, private

オブジェクトのメンバ(メソッドやプロパティ)に対するアクセス権を定義する、phpプログラム構文上のキーワードである。 public: どこからでもアクセス可能なもの(メンバ) var: publicと同じ。php4との互換性のために存在する protected: 定義されたそのクラ…

いまさらVMwareを卒業してVirtualBoxに移動する

VirtualBoxをサービスで動かす方法 仮想化関連ソフト/VirtualBoxの仮想OSをバックグラウンド(画面なし)で起動する方法・Windows編 - Windowsと暮らすqiita.com【Windows7+VirtualBox】ホストOSの起動時に、仮想マシンを自動起動させる方法 qiita.com VMware…

ブラウザテストの自動化: SeleniumIDEどこいったん? (SeleniumBuilder)

Firefox+SeleniumIDEという構成で、ブラウザ操作の自動化テストをしてきましたが、Firefoxのバージョンアップに伴って、アドオンとしてSeleniumIDEが使えなくなった。この方面のトレンドが全く目に入ってこなかったので、代替案について少々戸惑った。 2017…

PHP Warning: Creating default object from empty value

PHP5.4以降出るようになったwarning mask.hatenadiary.com

SSL暗号化サーバ証明書について

暗号化方式 RSAからECCへRSA: 素数暗号 ECC: 楕円曲線暗号 効率良く(少ない計算コスト)で強固な暗号化を実現できる RSAの1/10の鍵長で同等の暗号強度を実現できる。 www.atmarkit.co.jp 技術勉強会(楕円曲線暗号)資料 from Tetsuyuki Oishi www.slideshare…

あとで読む: LinuxとAntiVirus

oss.sios.com

CentOS:マイナーバージョンアップ

From: CentOS 6.4 x86_64 To: CentOS 6.8 x86_64 にマイナーバージョンアップ。 $ cat /etc/redhat-release#レポジトリの更新 $ yum update (略) Dependencies Resolved =================================================================================…

保守管理運用

MySQL - システムを外注し、社内にいじれるエンジニアがいない時のリスクヘッジってどうしたら・・・?(12768)|teratail ITIL 5分で絶対に分かるITIL (1/6) - ITmedia エンタープライズ IT Infrastructure Library, ガイドラインと同等の扱い, 『IT運用をシ…

Word: メイリオにすると行の高さおかしくね?

Word でメイリオフォントを使うと、行間がえらく広くなる!を直す方法enjoy.sso.biglobe.ne.jp

スイッチ

L2スイッチ MACアドレスと物理ポートを関連付けて扱える。 Ethernetフレームのヘッダのみを検査。 どのスイッチポートにどのPCが接続されているか。 OSI参照モデル 第2層(物理層)を扱う "スイッチングハブ" L3スイッチ L2スイッチの機能に加えて、IPアドレス…

postgresqlからmysqlへ移行してええええ

qiita.com『はい、タケコプタァー!』

RepoForge(旧RPMforge) 完全終了

qiita.com RepoForge(旧RPMforge) 完全終了 - RepoForge は状況から復活する可能性が低いと思われるので、 他のリポジトリーで代替することを強く推奨します。 代替リポジトリーとして、以下のようなものがあります。・EPEL - Fedora プロジェクトで作成され…

VRなんちゃら

framesynthesis.jpframesynthesis.jp framesynthesis.jp

Gmail コマンド

developer.cybozu.co.jp

memo

var now = new Date('some date string...'); now.toString(); if(hoge != null) return 'fuga'; var hash = {} var hoge = 'key1'; var fuga = {"item1": "value1", "item2": "value2", "item3": "value3"}; hash[hoge] = fuga; console.log(hash['key1'].i…

WordPress関連メモ

カスタム投稿タイプカスタムフィールドフォーマットメタ情報(メタキーワード,メタディスクリプション) wpcj.net 投稿にカスタムフィールドを追加していて、カスタムフィールドでも絞り込み検索ができるようにしたい場合はfunctions.phpに下記のように記載し…

Outlookエラーコード一覧

【0x800ccc0b】 ○原因:二重ログイン・プロファイル破損 ・Web メールなどをすべてログアウト ・重複しているアカウント設定があればすべて削除 ・プロファイル新規作成 【0x800ccc0d】 ○原因:メールサーバーとの接続ができていない ・送受信サーバー名と送…

今日書いたシェルスクリプト

#!/bin/sh if [ $# -ne 2 ]; then echo "指定された引数は$#個です。" 1>&2 echo "実行するには3個の引数が必要です。" 1>&2 exit 1 fi INFILE=$1 PATTERNS=$2 while read line; do cat $INFILE | grep "$line" done < $PATTERNS

jquery と ajax と deferred と promise とかとにかく非同期処理 (書きかけ)

'deferred'という単語が苦手です。 音で覚える事が多いため「デファード」⇒「defferd」とか、毎回誤変換して真実がわからなくなる次第です。 あと全般的に「コールバック」というやつが好きでなく、javascriptにおける落第者というコンプレックスです。コンプリ…

Daydream - GoogleVR

vr.google.com www.moguravr.com www.moguravr.com

SpamAssassin

$ vi local.cf $ spamassassin --lint $ sa-compile $ /etc/rc.d/ini/spamd restart

memo

IoT、メンテ、誰が?

Javascript関連

www.tam-tam.co.jp

Dovecot: Sieve - リダイレクトの上限数設定 とか。

デフォルトのリダイレクト数上限は小さい値になっているので要注意という話である。 In conf.d/90-sieve.conf we have: # The maximum number of redirect actions that can be performed during # a single script execution. #sieve_max_redirects = 4 sie…

Postfix: gmailへの自動転送で、送信レートによる受信規制が起きにくくしたい (役立たず)

迷惑メールを送る気はさらさらないんだけど、Gmailへ送る量が増えると規制がかかるというやつ。 ストレートな解決方法があった。transportLinuxねた帳: Postfix Tips: 外部へのメール送信に配送制限をかけるには つまり、特定ドメインに対して短時間に大量…

techracho.bpsinc.jp

php : auto_prepend_file

PHPの開発時になかなか使えるauto_prepend_file設定 : アシアルブログ

巡回用

セキュリティホール memoPOSTD | プログラミングの話題を翻訳して届けるエンジニアのためのニュースメディアサーバーサイド | Developers.IOTechCrunch Japan - 最新のテクノロジーとスタートアップ・Webに関するニュースを配信するブログメディア

Python触りたいけどっていう話

Pythonでやってみたいことは、デスクトップアプリづくり。 基礎知識が無 hope-is-dream.hatenablog.com typea.info 光学設計者の学習メモ光学設計者の学習メモ: PyInstallerで簡単exeファイルの作成 My Future Sight for Past: WindowsでのPythonデスクトッ…

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できねーよ?』というエ…