刺身の上にたんぽぽ乗せる日記

プログラミングしたり、自販機の下に落ちてる小銭を集めたりしてます

linux

Pyppeteerをdocker環境とmacで動かす

Google Cloud Buildでbazel testで動かしてたpyppeteerが動くようになるまでのメモ。 TL;DR Docker環境ではダウンロード済みのchromiumをexecutablePathで指定 pyppeteer==0.0.25 websockets==6.0.0 pyee==6.0.0 ブラウザからの反応がなくなるタイプの問題は…

pypy virtualenv設定メモ

sudo apt-get install pypy virtualenv $ virtualenv test -p `which pypy` $ source test/bin/activate $ pip install ... lxml - http://stackoverflow.com/questions/34166494/how-to-install-lxml-for-pypy

サーバがまた起動しなくなってた

Gave up waiting for root device. Common problems: Boot args (cat /proc/cmdline) Check rootdelay= (did the system wait long enough?) Check root= (did the system wait for the right device?) Missing modules (cat /proc/modules; ls /dev) ALERT!…

サーバが死んだ

https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1264075.html Rescueで起動するとこれとそっくりな症状。なんと糞タイムリーな。 Welcome to Debian GNU/Linux jessie/sid! [ 3.012374] systemd[1]: Inserted module 'autofs4' [ 3.038…

pulse audio raop設定 / alsa設定

http://raspberrypi.stackexchange.com/questions/5508/redirect-audio-to-another-airplay-device にしたがってできたはずなんだけど、rebootしたら動かなくなってた...。 まずはpulse audioからraopで音を飛ばすところを確認する。 $ pulseaudio --log-lev…

Raspberry PIにLCDをつなげる

http://d.hatena.ne.jp/kudzu/20140426/1398523133の続き ハードウェアはhttp://sea-mountain.hatenablog.jp/entry/2013/09/21/231242にしたがって購入。 AQM0802のモジュールピッチ変換キット買えば、LCDとブレッドボードに挿すために必要な一式がついてく…

Raspberry PIセットアップメモ

目指すはインターネットラジオ専用デバイス。Raspberry Pi Type B 512MB ケースセット (clear)メディア: エレクトロニクスこの商品を含むブログ (4件) を見るこのケース付き買ったのはいいけど、Raspberry Pi用 microSDカードアダプタメディア: エレクトロニ…

新サーバー

新しいサービス用にもう一つサーバー借りた。 http://d.hatena.ne.jp/kudzu/20120402/1333378708を参考にセットアップ中。 まずは普通に使うツールをインストール emacs screen sudo adduser kudzu sudo サーバ・サービス類 nginx mysql-server django pytho…

Cloud Core

2chnavi引越し予定地。さよならlinode。こんにちはCloud Core。http://www.cloudcore.jp/vps/設定手順 コントロールパネルからログインする OSインストールのページからdebianを選択 リモートコンソールからVNCでつなぐ セットアップの手続きをすすめる DHCP…

nginxがrssやcssをgzip圧縮してくれなかった件に関して

どうやらデフォルトではtext/html以外は圧縮しないらしい。 gzip_types text/plain text/css application/rss+xml text/javascript; これでtext/html以外の圧縮したいものを指定するらしい。面倒くさい。 ちなみに、twistedではapplication/rss+xmlだったけ…

xs35gtにubuntuのセットアップ

前から定期的に見てたoliospecで初めて買った。 http://www.oliospec.com/xs35gt.html ファンレスでSSDなので、めちゃくちゃ静かだ。以下作業ログ。一応目標は、 ubuntuをTVと接続して普通に使えること メディアセンター的なソフトウェアのインストール の二…

supervisorをインストール

http://supervisord.org/ 基本的にはスーパーバイザなんだけど、適当なシェルスクリプトを実行できるので、デーモンにしてなかったスクリプトを走らせるためにインストールしてみた。programのところに、 redirect_stderr=true stdout_logfile=/var/log/2chn…

いい加減ScreenでCtrl-Sが効かなくなって困るのを繰り返し過ぎたので、ここに解決策を書いておく

C-a f

muninのmysql関連のグラフをtritonn用に直した

一応気になるグラフなので。 http://plaza.rakuten.co.jp/gontata/diary/201005130000/ を参考に、/etc/munin/plugin-conf.d/munin-nodeを編集。 [mysql*] user root #env.mysqlopts --defaults-extra-file=/etc/mysql/debian.cnf env.mysqladmin /usr/local…

ubuntuのmysqlからtritonnへ移行

バイナリをそのまま利用での手順。 http://pw1.atcms.jp/works/index.php?Toritonn の手順をベースにしてる。すでにmysqlが動いているから、移行のために、同時にtritonnも動かして、途中で切り替える。まずはバックアップ。(追記:下記コマンドだと、キャラ…

ようやくtritonnに移行完了

ハイパー長い戦いだった...。とりあえず何をしていたかを書くと、 mysqlで使っていたデータをtritonnに移し変えたい tritonnのセットアップは、http://d.hatena.ne.jp/kudzu/20100815/1281848093に書いてある通りでOK fulltext index作ったら*1sennaのlexico…

kurobox起動が止まる問題について

/etc/fstabにUSB HDDの行がある USB HDDを抜いている 一定期間以上fsckを実行していなくて、fsckが実行される と、fsckがエラーを返して、ブートで詰まったみたい。 思い返してみると、 帰って来て初めて起動した時に中々ping応答しない(fsckをしていたから)…

Macでkurobox pro scon kit

http://www.ftdichip.com/Drivers/VCP.htmのOSX用のドライバをインストール http://homepage.mac.com/dalverson/zterm/のztermをインストール 起動してserial portはusbserial-A800eXp7を選択。もし逃したらsettings > modem preferenceで変更可能。 メニュ…

Linodeセットアップ

契約した Ubuntu 9.10のイメージ作成した dselectがない。aptitudeの使い方がわからない lishとかいうよくわかんない奴からログインしたらncurses系が全滅する 普通にsshで入ったら普通に使えた スピードは若干遅い気がする。たまにだけだから、こっちの帯域…

Ubuntu/DebianのVPS

少し調べてみた。国内 http://vpsstock.jp/service/stock.html 1980JPY(12month) http://www.quickvps.net/ 500(3month) 550JPY(3month) http://www.tsukaeru.net/plans/vps/detail.php 1880JPY(24month) 512MB-1GB http://www.willnet.ad.jp/plan_vps.html …

No more PTYsで動かなかったScreenがようやく動いた。

http://d.hatena.ne.jp/kudzu/20091018/1255838670 で動かなかった理由がようやくわかった。 You shouldn't be using statically allocated ptys for anything anymore. You should have a /dev/ptmx:crw-rw-rw- 1 root dialout 5, 2 2008-11-07 10:57 ptmxa…

玄箱Proセットアップ中

メモ debian化はhttp://w3.quake3.jp/sushi-k/wp/?p=93をなぞるだけで大体OK。 Diskはあらかじめdeleteしたほうがいいっぽい。http://uguisu.skr.jp/Windows/kurobox.html 入れ替え中は一応telnetつながりっぱなしだから比較的安心してできる /に2GBくらいし…

VPSメモ

VPSというマゾ臭い環境でのパフォーマンスチューニングメモ。あんまり検証してないから嘘あるかもしれない。VPS以外の環境ではオススメできない設定があるので、良い子は真似してはいけない。 Virtuozzoで、Socket数の制約は、あくまでもEstablishedなものだ…

2chnaviのTCP socketが枯渇する問題は解決されていなかった

また止まってたがな。 見てみたらCLOSE_WAITのソケットが大量に生成されていて、なんでだろう、と思いつつ冷静に考えればクローラが作っているに決まっていて、クローラのプロセスがSystem timeを100%食っててload averageがうなぎのぼりであります。sysctl…

2chnaviのTCP socketが枯渇する問題が解決されたっぽい

今までたまに起きていて、この週末に頻発していた*1この問題は、どうやらTCPのBacklogが問題だった様子。Claraで契約しているリソース量は128ソケットで、ApacheのデフォルトBacklogが511なので、全然足りない。というか設定おかしいだろ。 *1:多分みんな暇…

Sharp NetWalker

http://www.sharp.co.jp/netwalker/ビックカメラでは44,800円で、10%還元なので、実質40,000円きってる。ちなみに載ってるCPUは600MHzから1GHz。 http://www.freescale.co.jp/pressrelease/article.php?id=440今のMacbook Proの前はVaio SRにUbuntu入れて使…

rlwrap

http://d.hatena.ne.jp/secondlife/20060607/1149653094ヒストリ見ようと思ったら^[[A^[[D^Hとか出て発狂しそうになるような時のためのラッパー。なんか色々と必要なコマンドがあったような気がするんだけど、何に必要だったかいまいち思い出せない。

もう少し真面目にMacと(Ubuntu)Linuxについて書いてみる

Ubuntuにする、と書きながら他人には全く勧められないわけですが、自分なりにMacを使いながら思ったこと色々。 Macのメリット おしゃれ 単位、カレンダー、時計ウィジェット便利。Clipitも便利 ハードウェアメーカーのサイトで対応がちゃんと書かれてる 二本…

LHXが安すぎる

http://lhx.linkclub.jp/price/price01.asp http://lhx.linkclub.jp/topics/topics02.aspsshでつながって、ディスク60GBで一月1800円、2年契約で一月1333円。これは安い。 まじめに乗り換えを検討するか。

CentOS 3.9にsubversion入れてみた

# rpm -ivh --force ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el3/en/i386/RPMS.dag/subversion-1.1.4-0.1.1.el3.rf.i386.rpm 依存してるライブラリ探すのがだるいので*1、面倒くさくなって前回と同じく--forceした。多分無事動いてる。 *1:debian…