RTXシリーズのNATテーブル溢れ対策

RTXシリーズで、接続は切れていないのに通信できないというトラブルは、NATテーブルが溢れている可能性が高いです。 1) show nat descriptor addressコマンドでNATテーブルの利用状況を確認する show nat descriptor addressコマンドで、「xx個使用中」とな…

AWS S3でcatch-all redirectサイトを作る

キャンペーン終了したりして、ドメイン丸ごと別サイトにリダイレクトしたい場合など。 要は、S3のBucketに何もファイルがないと、常にアクセスが404エラーになるので、404エラーのリダイレクト先として別サイトを指定すると、結果として全てのアクセスがリダ…

Google Computing Engineのロードバランサのアクセスログを取らない

AWSのELBみたいに、GCEのLBのサーバー死活監視アクセスをApacheのaccess.logに残したくないときどうするか。HTTPロードバランサの死活監視アクセスはどこから来るかというと、https://cloud.google.com/compute/docs/load-balancing/health-checks#update_fi…

RTX1200でIIJmio FiberAccess/NFのDS-Liteを使う

IIJmio FiberAccess/NFで、DS-Liteを使ったIPv4 over IPv6が使えるようになったとのことなので、RTX1200で接続できるか試してみたところ、ipipトンネルであっさり接続できました。以下が最低限のconfigです。(MTUが1500で良いかどうかは自信がない1500でOK…

MicrosoftのサイトにIPv6でアクセスできない場合があった件

先月末から先週まで、この件でいろいろ対応していたので、経緯をまとめてみました。 まとめ Microsoftの一部のサイト(office.microsoft.com, azure.microsoft.comなど)で利用しているCDNが、一部のIPv6ネットワーク(OCN、さくらインターネットなど)から…

続・会社PCリプレース

未だに会社PCの調達で悩んでいる。10万円以上20万円未満の買い物というのは悩みどころであって、選択肢がいろいろあるんですよね… 10万円以下の構成で割り切って消耗品として買う 20万円以下で買って中小企業者等の少額減価償却資産の特例として即時償却する…

会社PCリプレース

会社PC、前回の更新から2年半経過し、さすがにSSD化したくなってきた。これまではDELLの法人向けモデル(Vostro)を使ってきたのだが、最近のDELLでメモリ8G搭載しようとすると、上位モデル(OptiPlex)を買わないといけないのか。うーむ。 マウスコンピュータ…

勉強会でDockerについて話してきました

いつもお世話になっているunibaさんで、「月刊ライトニングトーク」という勉強会を開かれるということで、ライデンでDockerをどう使っているかの話をしてきました。 発表に使ったスライドをSlideShareに上げました。 Web制作会社 meets Docker 正直なところ…

RTX1200でL2TP

PPTPとL2TPを共存させるやつ。 ppp ccp no-encryption rejectがあるとダメ 「最強の暗号化」とやらは、 ipsec sa policy 1 1 esp aes256-cbc sha-hmac だった sha256-hmacするとつながらない ip pp remote address pool dhcp なんて設定があるとは…ヤマハは…

e-Gov, e-Tax等で使える電子証明書の料金

会社で各種申請に使う法人の電子証明書、ICカードは面倒なので証明書ファイルをダウンロードしているのだが、そもそもこういう形態は、法務省とセコムしか扱っていなかった。 ダウンロード形式のみ比較(ICカード形式は除外) 期間は2年 認証局 証明書費用(…

UTF-8の結合文字列になっているファイル名を正規化する

gistはじめて使った。 https://gist.github.com/pekeq/6182948

RTX1200とWindows Azure VPNで接続できた

書いたその日に(というか一日前に)公式ドキュメントが出てました。RTX810の事例ですが… 「Windows AzureとのIPsec接続 設定例」 RTX1200で、以下の設定で接続できてます。ファームウェアはRev.10.01.48です。 "ipsec ike backward-compatibility" というの…

Disney Infinity買うべきか

Disney Infinityというおもちゃを買うべきか悩み中。ディスニーキャラで遊ぶMinecraft + スマブラみたいなゲームで、フィギュアを買うとそのキャラと作品の世界観で遊べるほか、キャラを組み合わせると例えばカーズの世界観でMr.インクレディブルになって遊…

夏がきた

夏がきたがブログ記事は書いていない。 まとまった文章を書く習慣が失われつつある気がしている。最近は、Amazonで投げ売りしていたnecomimiを買いましたが、単4電池がありませんでした。 あとは仕事でPythonを書いてます。

Windowsでデジタルサイネージ的画面を出す設定

Windowsで、Flash全画面表示させて、デジタルサイネージ的使い方をするとき、Windowsだとバレる表示が出ると非常に恥ずかしい。ブルースクリーンとかはどうしようもないとして、可能な限りWindowsだとバレないためにはどう設定すべきか。 電源オプションで、…

kbd106usをWindows8 64bitに対応させました

https://github.com/pekeq/kbd106us/JIS配列のまま2週間くらいWindows8を使っていたら、体がJIS配列に慣れてきて、このままでもいいかもと思ってしまいました。

いわゆる「Nokiaガラケー」のまとめ

(まだ書き途中です) 数年前まで東南アジアではBlackberryとNokiaガラケー(フィーチャーフォン)が売れていた。 Blackberryはメッセンジャーサービスが定額使い放題だったので売れたのと、端末の高級感 Nokiaガラケーは安さで売れていた ここ数年でBlackberr…

ffmpeg/libavで文字をスーパーインポーズする

ffmpeg/libavで、動画の上に文字を置きたい場合、overlayフィルタというのを使う。 スーパーインポーズすることを英語ではoverlayと言うらしい。 avconv/ffmpeg -i input.mp4 -i image.png -filter_complex "overlay=100:100" output.mp4 最近のffmpegだと、…

AWSのKindle版ドキュメントが$0.25になってる

私はAWSのドキュメントをKindleで読んでいる。何より電車の中で読めるのがいい。amazon.comのKindle Storeには、AWS APIの全ドキュメントが上がっていて、これまでは無料で読めていた。ところが、昨日SQSのドキュメントを落とそうとしてみたら、何と$0.25に…

sysctl.conf

# Do not swap vm.swappiness = 0 # Disable IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 # Open more sockets net.ipv4.ip_local_port_range = 1024 65535 # rmem/wmem 10MB net.c…

Hyper-V Server 2012メモ

青い画面に出ているのはsconfig 操作PC側でfirewallを切らないとツールがRPCエラーになってしまった。f-secureだからか? 情報取得 systeminfo msinfo32 リモート管理できるようになるまで Hyper-V Server 2012入れる 「6) 更新プログラムのダウンロードとイ…

TypeScriptで連想配列をしたい

TypeScriptで連想配列を定義したい場合、普通に型を定義せずJavascriptのHashでも使えるけど、型チェックを入れたければindex signaturesというのを使うらしい。 参照: https://typescript.codeplex.com/discussions/398359index signatureとして指定できる…

socket.ioでsocket.on('hoge')は複数書ける

socket.ioで、socket.on()でイベント名を指定するけど、同じイベントを複数書いてもちゃんと全部呼ばれることを今日知った。addEventListener()的な使い方ができるということか。 socket.on('hoge', function(msg){ console.log("1 = " + msg); }); socket.o…

RTX1200でフレッツ光ネクストIPv6 PPPoE

会社のOCN IPv6接続を、トンネルからネイティブ(と言ってもIPv6 PPPoEだが)に変更した。IPv4, IPv6両方でPPPoEセッションを食うので、フレッツのサービス情報サイトにアクセスできなくなった。日本のIPv6インターネットはどうなってしまうの… ipv6 route d…

RTX1200でWindows Azure VPN

とりあえずこれで接続できたが、keepaliveのところは余計かも。追記:connectedにはなっても通信が通らない… tunnel select 10 description tunnel "Azure VPN" ipsec tunnel 1 ipsec sa policy 1 1 esp aes-cbc sha-hmac ipsec ike duration ipsec-sa 1 360…

中小企業ITの話題

弊社も中小企業として設立2年半を超えて3年目が見えてきた。ありがたいことです。 本当はこの辺りで中小企業ITネタをとりまとめたいのだが時間がないのでトピックだけまとめました。 設立したらまずMicrosoft BizSparkに入るべき MSDNが3年間無料 Azureも…

泥沼チューニング

某デジタルサイネージを使う案件で、泥沼チューニングをした軌跡を残しておきたい。 多分皆様ご覧になっても何だかよくわからないと思いますが… 要件 デジタルサイネージ装置が5台ある。中身はWindows XP。 特定時刻に、それぞれで一斉にFlashコンテンツが表…

ffmpegで動画を回転させる

-vf transpose=1で時計回りに90度回転 ffmpeg -y -i src.mp4 -vf transpose=1 -sameq -threads auto dst.mp4

kbd106usをWindows7 64bitに対応させました

誰が使っているかも知れぬkbd106usをWindows7 64bit対応にしました。 ついでに置き場をgithubに移しました。https://github.com/pekeq/kbd106us 64bit環境だと、C:\Windows\System32に64bit用DLLが入るというのを知らず、System32に32bit用ファイルを入れて…

HTML5のAudioタグとイベント処理

HTML5のAudioタグを使ったサイトを作っていて、ブラウザごとにイベントの挙動が違うことに気づいたのでまとめました。 結論から先に書くと、audioタグで同じファイルを何度も再生させる場合、play,playingイベントに頼ってはいけないということがわかりまし…