Posts by shirou
FactorioのSpace Exploration Modの話
- 2022-12-11
(これは pyspa アドベントカレンダー2022 の12日目の記事です。11日目は lambda_sakura さん でした。)
pecoでSSM start sessionの対象を選ぶ
- 2018-11-25
最近踏み台サーバーをやめて、AWS SSM(System Manager)のstart-sessionでノードに入るようにしています。(そもそもノードに入ることが少ないのですが)
Headless ChromeをSeleniumから動かすDockerイメージ
- 2017-12-31
Headless ChromeをSeleniumから動かしたいです。どうせやるならDockerで、と思って作りました。
eawsyのaws-lambda-goを使ってみる
- 2016-11-02
AWS lambdaは昨今人気ですね。しかし、実行環境がpython、java、nodeだけです。ぼくはpythonも結構やってきましたが、近頃ずっとgoを使っており、goで実行できると良いなと思っていました。
DockerコンテナでAnsibleをテストする
- 2016-07-08
Ansible 2.0になり、Docker connection pluginが標準で入りました。これにより、Docker内にsshdを立てることなくAnsibleを直接実行できるようになりました。
AWS Lambdaで効率的にgoバイナリを実行する
- 2016-01-07
最近LambdaとAPI Gatewayを結構使ってて、これはいいな、と思っていたところ、 AWS LambdaでJavaとNode.jsとGoの簡易ベンチマークをしてみた という記事を見かけたので、関連した記事を書いてみます。
Ansible Docker Connection Pluginを使う
- 2015-12-03
1年以上前の2014年4月にこんな記事を書きました docker containerに対して直接ansibleを実行する それからいろいろあって、Ansible 2.0では標準でDocker Connection Pluginが入っています。(といってもぼくの実装ではありませんが)
WEB+DB PRESS vol88にMQTTの記事を書きました
- 2015-08-21
2015年8月22日発売の WEB+DB PRESS vol88 に 速習 MQTT というタイトルでMQTTに関する記事を書かせていただきました。
Ansible 1.9がリリースされました
- 2015-03-26
2015年3月25日にAnsible 1.9がリリースされました。結構な量が追加・変更されていますので、ここでリリースノートを訳してみなさまのお役に立てればと思います。 基本的に互換性が確保されていますので、playbookを書きなおす必要はないと思います。ただし、gitモジュールなどのバージョン管理システム用のモジュールでローカルに変更があると失敗するという、安全側に倒した変更がされていますので、その点でplaybookを変更する必要があるかもしれません。
MQTTのMQはMessage Queueではありません
- 2015-02-09
MQTT は "Message Queueing Telemetry Transport"の略である、との言説をたまに見かけます。しかし、使ったことがある方なら分かるように、MQTTには Queueの機能はありません 。MQTTのMQは Message Queueの略ではありません。
(翻訳): Ansibleを使ったデプロイに関する一考察
- 2015-01-14
(訳注: この記事は Thoughts on deploying with Ansible の翻訳です。著者のRamon de la Fuente さんから許可を得て、翻訳・公開しています。元記事の公開は2014年6月ですが、2015年1月現在にも通用する話だと思います)
WICED SenseをIntel Edisonから使う
- 2014-11-14
WICED Sense というデ バイスがあります。これはBroadcomが作っているBLEタグ です。BLEに加えて、以下の5つの MEMS センサーが搭載されています。
sangoの有料プランを開始しました
- 2014-11-04
ご好評頂いております、GitHubアカウントだけ用意すればすぐにMQTTが使える ようになる MQTT as a Service: sango に有料のスタンダードプランが導入されました。もちろん無料のプランはその まま使いつづけられます。
Ansibleでの連番ホスト名をつけるなど
- 2014-10-04
クックパッドの新オフィスでitamaeによる寿司の無限プロビジョニングを体験して、Ansibleのお悩み相談してきた #infra_sushi
sangoとmqttcliでMQTTを使うMicroServiceを作る
- 2014-09-10
MicroServiceが微妙にバズりつつあるところですが、ここで sango と mqttcli でMQTTを使ったMicroServiceを作ってみましょう。
vultrを使ってみる
- 2014-09-07
今までDigitalOceanを使っていましたが、 vultr というところが半年ほど前から東京 リージョンで動いているということを今更ながら知り、試しています。
MQTT as a Service: Sango のリリースをお手伝いしました
- 2014-08-29
本日 2014年8月29日より、親会社の 時雨堂 はMQTT をインターネット上で簡単に利用できるサービスである「Sango」を提供開始しまし た。
golangのWebフレームワーク、revelの機能紹介
- 2014-08-22
golangでのweb application frameworkはいろいろなものがあります。その中 でどれがいいのかというと、どれも鋭意開発途中だし、新しいのも出てくるし でなんとも言えません。
CoreOSのイメージ作成
- 2014-04-02
CoreOSは自分でイメージを作成することもできます。自分でイメージを作成す るとパスワードを設定したり、host側に事前にソフトウェアを入れたりと言っ たことができます。(あまり利点が分かってない)
ansibleのログをfluentdに流す
- 2014-02-16
Chef のログを Fluentd に流す という記事を読みました。Ansibleにもそのための機能があるにも関わらず、あ まり情報がないのでまとめてみました。
Ansibleを使ってリモートでコマンドを実行する
- 2014-01-22
前回の記事 でAnsibleが単なる構成管理ではなく、オーケストレーションというところまで 踏み込んだ設計をしているという話を述べました。
Ansibleのアーキテクチャー: 構成管理を超えて
- 2014-01-20
すでに2月ほど経っていますが、2013/11/29にAnsible WorksのCTOであるMichael DeHaanさんが、 Ansible’s Architecture: Beyond Configuration Management という記事を書いています。
pipの使い方 (2014/1バージョン)
- 2014-01-15
以前 pipの使い方 と いう記事を書いたのですが、これは2011年の1月と、ちょうど3年前です。これ から随分変わったので、ここでもう一度まとめたいと思います。
Riak 2.0のPlumtreeを読む
- 2014-01-10
昨年のRiakアドベントカレンダーでしのはらさんが、 Riak 2.0 : クラスタ全体のデータ共有を効率 という記事を書かれています。
dping(Distributed Ping) というものをriak_coreの上で試しに書いてみた
- 2013-12-27
これまでriak_coreに関する記事をいくつか書いてて、その中でdpingという名 前を使っていました。これは実はこの記事で紹介するものを作りたかったため です。
riak_coreのcommandを実装してみる
- 2013-12-25
すでにかなり時間がたってしまいましたが、 前回 ではriak_coreを使 うアプリケーションの雛形を作成するところまでを試しました。
riak_coreを使ってみる その1
- 2013-11-10
riak はBasho社が作成している分散データベース です。実はRiakはriak_coreという分散処理を行う機能と、riakというデータベー ス機能(Riak K/V)とに分かれています。
DigitalOceanを使ってみる
- 2013-06-30
Dockerを調べていて、 Running Docker on Digital Ocean with Ubuntu という記事を見つけて、 Digital Ocean というVPSサービ スがあることを知りました。
今日からすぐに使えるデプロイ・システム管理ツール ansible 入門
- 2013-05-10
タイトルおよび本文の大部分を shiumachi先生の記事 から拝借しまし た。大変感謝しております。fabric素敵ですよね。
ansibleを使ってみる
- 2013-04-20
Chefが猛烈な勢いで流行り始めている今日このごろですが、似たようなものは 世の中にいくつもあります。今日はその中の一つ、 Ansible を使ってみます。
drone.ioで継続的インテグレーション
- 2013-04-02
継続的インテグレーション(CI)といえば、github + Travis CI が有名ですが、Travis CIはgithubしか使えませ ん。
Riakを使ってみる
- 2013-01-28
今までまったく使ったことないのに、なんとなく Riak meet up や Riak Source Code Reading に参加表明してみたりしたので、Riak を使ってみる。
PDFをBrissでkindle用に余白を切り取る
- 2013-01-11
最近徐々にePubやmobiも増えているのですが、ちょっと古い電子書籍はpdfでし か提供されていないことが多いです。これらのPDFをKindle Paperwhiteでその まま読もうとすると、かなり小さい文字になってしまい、つらいです。
RAZOR M 201M買いました
- 2013-01-03
というわけで、iOS 5からAndroid 4.0にアップデートしてみました。iOS 6は Google Mapが最近出たとはいえ地図があれだからねぇ。
TortoiseHgから始めるMercurial (MacPorts編)
- 2012-12-04
TortoiseHg Advent Calendar 2012 の4日目です。TortoiseHg WorkbenchをMacで使ってみましょう。
wkhtmltopdfでPDFを簡単作成
- 2012-09-19
Sphinxで日本語PDFを作成するには パッチを当てたりtexliveを入れたり と、それなりの準備が 必要です。一度やってしまえばあとは楽なんですけどね。
SphinxCon 2012で発表してきました。
- 2012-09-17
世界初のSphinxに関するカンファレンス、 SphinxCon 2012 で発表 してきました。また、併設イベントの PyCon2012 で当日だけではありますが、スタッフをさせてい ただきました。(あれ、なんか変?)
Dipus - (主にSphinx向け) 全文検索サーバー
- 2012-08-23
Sphinxの検索はデフォルトだとJavaScriptベースであまりいけてないので、 dipusっていうのを作ってみました。これは、Whoosh というPure pythonの全文検索エン ジンを使った全文検索サーバーです。
PostgreSQLでjenkinsとpgTAPを使ってCI
- 2012-07-30
pgTAP というPostgreSQLでのUnit Testを実行するた めのツールがあります。(ちなみに MySQL用に MyTAP というのもあります。同じ作者です)
PostgreSQLの設定 チューニング
- 2012-07-09
PostgreSQL when it is not your job - Christophe Pettus 経由で DjangoCon Europe 2012 で発表された このスライド を知ったので、 メモ代わりに残してみる。件のblogは抜粋なので、ここでは可能な限り全部載 せます。
urllib2でtimeoutを捕まえる
- 2012-06-22
urllib2を使っていて、timeoutを入れたくなりました。で、timeoutが発生し たらリトライをする、といった処理をしたいのですが、このtimeoutがどうい う例外なのかが分かりませんでした。
chef-soloで環境設定
- 2012-05-08
chefはサーバ構成管理ツールです。構成を設定ファイルとして書き残しておき、 chefを実行すればそのとおりにサーバを構築してくれます。また、何度実行し ても同じように構築してくれますし、サーバ構成をいじったとしても修正して くれます。
ブログを移動しました
- 2012-05-07
今まで はてなダイアリー で書いてきまし たが、やはりreStructuredTextで書きたい、ということで日本語ブログの方も tinkerer で書くことにしました。
[pandorafms][postgresql]fluentdとfluent-plugin-pghstoreとpandorafmsでログ収集、可視化、監視を行う
- 2012-04-10
前回の記事 で報告したように、fluent-plugin-pghstoreでログをPostgreSQLに貯めることができました。
[postgresql]fluent-plugin-pghstoreを書きました
- 2012-04-05
fluentdをPostgreSQLのhstoreに書き出せるようにした、 fluent-plugin-pghstore というpluginを作成しました。
[postgresql]それPostgreSQLで出来るよ - twitter_fdw
- 2012-03-19
pyfesで「それPostgreSQLでできるよ」ってつぶやいた手前、ちゃんと試さなければなりません。
[pandorafms]agentのmoduleを書いてみる
- 2012-03-11
Pandora FMSは監視対象のサーバにAgentを置くこともできます。このAgentはmoduleを実行して、その結果をServerに対して送ります。あ、なんせ使い出して日が浅いものでこの"module"という用語が適切かどうかはわかりませんが、まあ許してください。
[pandorafms]pandora agentを一般ユーザで起動する
- 2012-03-09
Pandora FMSのagentは普通のユーザでも起動できます。(zabbixは現状zabbixユーザ以外では起動できないみたいです) しかし、せっかくの起動スクリプトが su するようになっており、rootパスワードを聞かれてしまいます。
[pandorafms]Pandora FMSを使ってみた
- 2012-03-08
サーバ監視にはnagiosが主流で、最近ではzabbixか、という感じかと思っていましたが、Software Design 2012年3月号で楽天がPandora FMSを使っていると紹介されていました。というわけで、試してみました。
[postgresql]PostgreSQL Conference 2012-02-24 at 品川
- 2012-02-25
午前中、ustで流れていた部分の生ログです。残念ながらちょっと遅れてしまったので、基調講演の最初の方は取れていません。
[sphinx]Kindle4
- 2012-02-17
ちょっと前になりますが、Kindle4買いました。アメリカから。まさかその一週間後に日本で展開するという報道があるとは…まあ、Amazon.comのアカウントが移せればいいんですけどね。
[sphinx] Tinkererを使ってbitbucketでblogはじめました
- 2012-01-06
Tinkerer はSphinxを利用して作られたblogツールです。Sphinxを使っていますのでreStructuredText形式で書くことができます。また、blockdiagをはじめとするSphinxの豊富な拡張機能を使うことができます。
[ゲーム] Army of Darkness Defense
- 2012-01-04
正月は「いまさらかよ」と言われそうですが、iPhoneアプリのArmy of Darkness Defenseをやってました。いや、かなりおもしろいわこれ。