シーケンス図とかフローチャートをしごとで描画することになった場合、 テキストから生成できたら楽なので、それ系のツールまとめ
- C製
- Doxygen, Moinmoinなどと連携可能
- ブロック図、クラス図、ネットワーク図など
#!/bin/bash | |
# update apt-get | |
export DEBIAN_FRONTEND="noninteractive" | |
sudo apt-get update | |
# remove previously installed Docker | |
sudo apt-get remove docker docker-engine docker.io* lxc-docker* | |
# install dependencies 4 cert |
diagnose debug application fnbamd -1 | |
diagnose debug application ike -1 | |
diagnose debug enable | |
gre http://kb.fortinet.com/kb/documentLink.do?externalID=FD31182 | |
get router info routing-table all | |
diag system gre list | |
diag netlink interface list | |
get system interface |
#!/bin/bash | |
# パッケージ更新 | |
yum -y update | |
# ロケール変更 | |
localedef -vc -i ja_JP -f UTF-8 ja_JP.UTF-8 | |
localectl set-locale LANG=ja_JP.utf8 | |
# タイムゾーン変更 |
const classMap = new Map(); | |
const inheritPrototype = Symbol(); | |
const isAccessModifiers = Symbol(); | |
// Proxy使用時用のハンドラ | |
const proxyHandler = { | |
set(obj,name,value){ | |
// Symbol以外はセットしないようにする | |
if(typeof(value)!=="symbol") return; | |
obj[name] = value; |
var path = require('path') | |
module.exports = { | |
entry: { | |
app: './src/main.js' | |
}, | |
output: { | |
path: path.resolve(__dirname, '../dist/static'), | |
publicPath: '/static/', | |
filename: '[name].js' |
シーケンス図とかフローチャートをしごとで描画することになった場合、 テキストから生成できたら楽なので、それ系のツールまとめ
var gotoLabels= {}; | |
var whileLabels = {}; | |
// overload the oritinal Selenium reset function | |
Selenium.prototype.reset = function() { | |
// reset the labels | |
this.initialiseLabels(); | |
// proceed with original reset code | |
this.defaultTimeout = Selenium.DEFAULT_TIMEOUT; | |
this.browserbot.selectWindow("null"); |
node.js でパスを取得する方法についてのメモ
$ node ~/hoge/Foo.js/a.js
を実行したときに、
process.argv[1]
から、node コマンドに指定された a.js のパス( ~/hoge/Foo.js/a.js
)を取得できますAwesome PHP の記事をフォークして翻訳したものです (2013年4月25日)。おどろくほどすごい PHP ライブラリ、リソースやちょっとした情報のリストです。
【訳者コメント】 PHP 入門者のかたにはクィックリファレンスとして PHP: The Right Way 、セキュリティに関しては2011年3月に出版された 体系的に学ぶ 安全なWebアプリケーションの作り方 をおすすめします。