サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
blog.kamabokonet.com
物理のトランクリンクをOpenvSwitchで受けて各Dockerコンテナに渡す 2017年7月27日 / kamaboko / 1 Comment ご無沙汰しております(3年ぶり) 仕事? もちろんしてますよ。あと山登りしてます。 それはそうと、仕事でネットワーク関連の検証をやっていて、ただのPing箱がたくさん欲しくなったとき、こんな感じの構成を作りたかった。 今までただPing返してくれれば良かったので、 この絵で言うコンテナ部分をnetns(Linux Network Namespace)でやっていた。 もちろんnetnsはネットワークの隔離であって、ファイルシステムやプロセス空間までは分けてくれない。 なので、すでにホストOS上でApacheだったりsshdだったりが動いていると、起動スクリプトをいじくったりしないといけない。 ここがコンテナになると、一度にネットワークもファイル
Dockerの仮想NICでraw socketプログラミングをやってみる 2017年8月9日 / kamaboko / 0 Comments 前回に引き続き、Dockerのネットワーク周りです。 今回はDockerの仮想NICをraw socketで扱ってみようと思います。 Dockerの仮想NICはホストOS上で見えるvethとip linkの関係にあり、対応するvethにパケットを送信するとコンテナ内のethに転送されます。 そしてホストOS上で見えるvethは、通常のNICと同じように扱えます。 Docker標準ではこのvethがLinux bridgeであるdocker0というブリッジに接続されますが、前回はvethをdocker0から剥がしてOpenvSwitchに接続しました。 これによりVLANが扱えたり、OpenFlowでパケット転送を制御したりが可能となりました。 今回は
Juliusを使った音声認識で遊ぼうとしたら大変だった話 2014年10月19日 / kamaboko / 0 Comments 先日、卒業研究の中間発表が終わりました。 少し時間もできたので、そろそろ高専祭に向けてEject工作の準備を進めなければなりません。 ネタは既に決まっていてTwitter等を見ている方はわかると思いますが、「Ejectカー」です。(詳しくはまた別途記事を書きます。) 機構自体は既に出来上がっていて、もう後は組み立てるだけにところまでは来ています。 で、問題は「何をトリガーにして動かすか」です。 候補としては「Twitterのリプライorハッシュタグ」を考えています。 まぁ他にも色々使えそうなものがあれば使いたいなぁと色々妄想していたのですが、そこで思いついたのが「音声認識」でした。 で、とりあえず音声認識だけやってみようということで、軽い気持ちで始めたのが今回の
スマートフォンから某巨大掲示板に書き込むためにVPSにProxyを立てました。 VPSは人生を楽にします。 なぜ立てたか 既にLT2Pサーバーが立ってるのでVPN接続でも良かったのですが、いかんせんスマートフォンでは電池を食う。 掲示板に書き込むためだけに、通信回線まで低速になってしまう。つらたん。 じゃあどうするか?Proxyでしょ!! 何を使ったか 「VPS Proxy」→Google検索。 各所より「squidが便利」との記述。 なんとインストールするだけで、使えるという。 実際に立てる 環境 さくらのVPS CentOS 6.2 まずはインストール。yumで入ります
数日前、Webアプリを作っていて、「APIを作成したい」と思いました。 色々調べてみるも、PHPでAPIを作成する方法はあまりヒットしません。 CakePHPなどのフレームワークやライブラリは便利ですが、私は極力利用したくありません。 設置するサーバーで動作するか分からないからです。 そこで、PHPリファレンスを覗いていると、ちょっと気になった関数が。 header()という関数です。 そこでひらめきました、こいつ使えばHTMLでもXMLでも、好きなファイル吐けるじゃないかと。 サンプルコードを書いてテストした結果、普通に動きました。 今回は、PHPを使って簡単なAPIを作成してみます。 以下、XMLを出力するサンプルコードを用意しました。 <?php header('Access-Control-Allow-Origin:*'); header("Content-Type: text/x
CMSとして世界的に個人・企業問わず使用されているWordPress。 このBlogもWordPressで作成・管理されています。 さて、CMSのサーバー移転は中々に大変なものです。 個人で作成した単純なHTMLやPHPと違い、SQLなどを利用しているためプログラム自体がとても複雑です。 基本的にパッケージとなって配布されていることもあり、プログラムの動きを把握すのも困難です。 私も先日のサーバー移転の際に、このブログも移行しましたが完全以降までの数時間かかりました。 しかしながら、手順さえ分かってしまえば、数十分で以降ができるようになります。 そこで、今回は先日のサーバー移転の際の経験をもとにして、WordPress移転のTipsを紹介します。 移転の方法は大きく分けて2つあります。 「DBのデータを手動で移行し、その他の全データも手動で移行する方法」 「WordPressに搭載されてい
【備忘録】Serversman@VPSにUT-VPN導入・後編 2012年6月9日 / kamaboko / 0 Comments 前回はインストールまで書きました。 今回は設定をやっていこうと思います。 設定にはGUIのツールを使用できるので簡単に設定することができました。 インストールが終わったら、OS起動と同時にサービスが立ち上がるようにしましょう。 起動スクリプトを、/etc/rc.d/init.d/にutvpnserverを作ります。 # vi /etc/rc.d/init.d/utvpnserver 起動スクリプトは「謎のブログ CentOS5にUT-VPNを入れてみる(メモ)」などを参考に。 記述したら保存して、起動時にサービスが開始するように設定します。 # chkconfig utvpnserver on ここで権限のエラーが吐かれる場合は、755とか適当な権限を渡してみ
このページを最初にブックマークしてみませんか?
『blog.kamabokonet.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く