gmail から @の前の部分(localpart)がドットで終わるメールアドレスに送信できるのか?

docomo や au の割と古めの携帯アドレスは、@ の前の部分(localpart) が . で終わったり、 . で始まったり、.. など、複数の連続する . を許していた。メールアドレスとしては不正なので、今は、そういったメールアドレスが作れないようになっている。... 続きを読む

Continue reading

sshのpublic key ファイル (.pub) をなくしてしまった場合

ssh-keygen で鍵を生成すると、何も拡張子の無いファイルと、.pub の拡張子が付いたファイルができる。拡張子の無いファイルを自分で持っておいて、.pub ファイルの中身をサーバ側の ~/.ssh/authorized_keys に設定するわけだが、.pub ファイルがどこかにいってしまうことがたまにないだろうか?(サーバをリニューアルした時に、私はたまにある。)... 続きを読む

Continue reading

Au Xperia XZs (SOV35) をIIJMIOで使う

私は出先でPCを使うことが多いので、スマホ経由でネット接続できるテザリングは重要だ。モバイルルータを持ち歩くのもめんどう。AUはテザリングにオプション料がかかるし、テザリングするとしても、通信料が高めだし・・・などと考えるうちに、Xperia をIIJMIOで使ってはどうかと思った。... 続きを読む

Continue reading

一般的なデータ構造

近頃は、言語に組み込みのデータ構造が充実しているので、データ構造を意識することが少なくなっているかもしれない。しかし、データ構造に対する理解を深めておくと、ソフトウェアやデータベースの高速化に役立つだろう。(私の場合は、振り返ると、大学で基礎として教えてもらえてラッキーだった。)... 続きを読む

Continue reading

飲食店での google 活用法

  • google マイビジネスに登録する。お客さんは検索すると、電話番号、地図、営業時間等を見ることができる。店舗側はインサイトでどのくらいのアクセスがあったか知ることができる。口コミなどに書かれた内容で業務を改善できる。
  • google drive (document/spreadsheet) で業務マニュアルやシフトの共有。
  • google photo で写真を管理。スタッフに撮影してもらった写真を google photo や google drive で受け渡し。
  • 買い物リストを google keep で管理。チェックリストを使えば買ったものを消したりできて便利。

どれも無料で使える。... 続きを読む

Continue reading

インフルエンザ対策

インフルエンザにかかってしまうと、しばらく出勤できないご時世のようです。
納期が迫っていたりすると大変だと思いますが、簡単で有効な対処法は前々から言わているかもしれませんが、手洗いではないでしょうか。
ウィキペディアの記事 を見るとのどからウイルスが増殖していくようですね。
ですから、手を洗わずに、手でつかんで物を食べたりすると危険ですね。
私は、病気で仕事が遅れたりすることのないよう、気をつけたいなと、日々思っています。
... 続きを読む

Continue reading

sphinx ドキュメントにソーシャルボタン

目次の下あたりが空いているので、そこにボタンを付けてはどうでしょう。
手抜きかな・・・
1) _templates/sns.html を作って、facebook、twitter、google+ のコードをコピー。
<!– facebook –>
<div id=”fb-root”></div>
<script>〜</script>
<div class=”fb-like”>〜</div>
twitter ボタンのコード
+1 ボタンのコード
てな感じで。
2) conf.py の html_sidebars に sns.html を追加する。
html_sidebars = {
    ‘**’: [‘localtoc.html’, ‘sns.html’],
    ‘index’: [‘globaltoc.html’, ‘sns.html’],
}       
といった感じで。
... 続きを読む

Continue reading

pause frame 送信 (scapy)

=== pause.py ===
from scapy.all import *
data=’x00x01xffxff’ + ‘’ * 42
pkt = Ether(src=”00:00:00:00:00:00″, dst=”01:80:c2:00:00:01″, type=0x8808)/data
sendp(pkt, iface=”re0″)
#1秒間隔でループ
#sendp(pkt, iface=”re0″, loop=1, inter=1)
#全速力でループ
#sendp(pkt, iface=”re0″, loop=1)
===============
を書いておいて、
python pause.py
DELL の PowerConnect 2808 でミラー「先」ポートの flowcontrol が enable に設定されている場合、pause を送るとどうなるのかを調べたかったので。Pause を送っている間は、ミラーポートにデータが送られず、ミラー元のポートもそれに応じてフロー制御されているのではないかと思います。
以下参考に。
scapy
パケットモニタ、パケット生成など
... 続きを読む

Continue reading

beagle bone にインストールされている linux のパッケージ管理

Angstrom Linux のパッケージ管理について調査。
opkg というので管理されているんですね。
http://www.angstrom-distribution.org/repo/
にパッケージがあります。
ネットに接続させれば自動でインストールされるのかもしれませんが,
ダウンロードするなら armv7a を使えば良いのかな?
opkg info パッケージ名の Architecture に armv7a と出ているので。... 続きを読む

Continue reading

「ITリテラシーが低い」って失礼ではありませんか?

ITリテラシー(情報リテラシー)が低いから云々,という発言をよく聞きますが,その言葉を聞くたびに私は何となく違和感を感じています。考えてみると,云々の部分が,適当でもいいんだよ,とか,説明してもしかたないんだよ,とかいうようなことを言っているからなんでしょうかね。... 続きを読む

Continue reading

unity

ちなみに,古いグラフィックカードで unity を選んでログインすると,メニューがまともに表示されず,困った状態になってしまいます。unity-2d というのをインストールしておくと,古いグラッフィクカードでも新しいインタフェースが使えるらしいですよ。mac みたいですね。... 続きを読む

Continue reading

vmware 7.1.4 上で ubuntu 10.04 から 11.04 にアップグレードすると,画面がまともに表示されなかった。。。。(vmware-tools をインストールしていたかもしれません。)... 続きを読む

Continue reading