2017年4月25日火曜日

きつねうどん

いつも昼飯を食べてる食堂で売っているうどんは
トッピングが「揚げ」か「ワカメ」を選べるようになっている。

ある日、そこで食堂のおばちゃんと、うどんを食べに来たおっちゃんのこんなやり取りを聞いた。

おばちゃん「揚げとワカメどちらにしますか?」
おっちゃんきつねで
おばちゃん「揚げですね。」
おっちゃんいや、きつねで」

…(*´д`)??
揚げもきつねも同じだと思うのは俺だけだろうか?

2017年4月5日水曜日

ubuntu server 入れてみた

永らく自宅のサーバーは fedora を使っていたのだが、 PC 構成を変えた機会に流行りの ubuntu (笑) に変えてみた。

一通りセットアップをしたが、管理コマンド等がかなり違っているので、たぶん次にメンテが必要になったときには完全に忘れてるだろう。

まあ、また検索すればいいのだが、毎回検索するのもめんどいし時間の無駄なので使ったコマンドを一通り備忘録として残しておく。 ついでに参考ページも書いておくw

1 パッケージ管理

# apt update
# apt upgrade
# apt install 《パッケージ名》
# apt list
etc...

2 ネットワーク

2.1 再起動

# service network restart

2.2 NIC の設定

# vi /etc/network/interface
# ifdown eth0
# ifup eth0

3 samba ※詳しくはこちら

3.1 ユーザー追加

# pdbedit -a 《ユーザー名》

3.2 再起動

# systemctl restart smbd nmbd

3.3 /etc/samba/smb.conf

[ext1]
 path = 《公開するディレクトリ》
 writable = yes
 create mode = 0744
 directory mode = 0755
 share modes = yes
 guest ok = no
 valid users = ozawa

4 DHCP サーバー

4.1 基本設定

# vi /etc/dhcp/dhcpd.conf

4.2 有効にするインターフェースの設定

# vi /etc/default/isc-dhcp-server

4.3 サーバー再起動

# service isc-dhcp-server restart

4.4 NAT-Routing

4.4.1 構成

[外部] --- [eth0] --- [NAT] --- [eth1] --- [localnet]

4.4.2 設定

#!/bin/sh

# delete rules
iptables -F
iptables -X

# default settings
iptables -t nat -A POSTROUTING -s xxx.xxx.xxx.xxx/255.255.255.0 -j MASQUERADE
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

4.5 ルーティングを有効にする

# echo "1" > /proc/sys/net/ipv4/ip_forward

4.6 システム起動時にルーティング有効

# vi /etc/sysctl.conf

4.7 ルールの保存

# iptables-save -c > /etc/iptables.rules

4.8 設定の表示

# iptables -L -n

4.9 全ルールの削除

# iptables -F -t [ filter | nat | mangle ]

4.10 システム起動時にルールを有効

  • /etc/network/if-pre-up.d/iptables_start を作成する
#!/bin/sh
/sbin/iptables-restore < /etc/iptables.rules
exit 0
  • # chmod +x /etc/network/if-pre-up.d/iptables_start

4.11 シャットダウン時にルールを保存

  • /etc/network/if-post-down.d/iptables_save を作成する
#!/bin/sh
/sbin/iptables-save -c > /etc/iptables.rules
exit 0
  • # chmod +x /etc/network/if-post-down.d/iptables_save
Created: 2017-04-05 水 01:32
Emacs 24.5.1 (Org mode 8.2.10)

2017年4月2日日曜日

続・最短撮影距離と最大撮影倍率を測ってみた

前回EF-50 f1.8 STMエクステンションチューブテレプラス 1.4X をつけた状態で 最短撮影距離と最大撮影倍率がどう変化するか測ってみた。
今回は、それの水中用バージョンをしようと思う。 測定するのは、水中でマクロ撮影をするときの組み合わせ
である。
撮影風景。相変わらず器材がw
撮影写真。だいたい 12.9 mm くらい
前回同様に計算すると
  • 最短撮影距離 = 27 cm
  • 最大撮影倍率 = 22.3 ÷ 12.9 ≒ 1.73 倍
最短撮影距離 最大撮影倍率
クローズアップレンズなし 30 cm 1 倍
クローズアップレンズあり 27 cm 1.73 倍
という結果になった。


Created: 2017-04-02 日 11:59
Emacs 24.5.1 (Org mode 8.2.10)

EXCEL での正規表現置換

エクセルで、"No" の後の数字を一括で A1 セルで指定した内容に置換したくて REGEXREPLACE(B10,"(No)[0-9]+","$1"&A1) と書いたらエラーになった。なんで?  "...