職業プログラマの休日出勤

職業プログラマによる日曜自宅プログラミングや思考実験の成果たち。リアル休日出勤が発生すると更新が滞りがちになる。記事の内容は個人の意見であり、所属している(いた)組織の意見ではない。

PHP処理中にHTTPサーバ再起動

PHP

PHPに限らず、Webアプリケーションを動かしているとどこかのタイミングでHTTPサーバを再起動する必要に迫られることがあります。 そのタイミングで誰もアクセスしていないという保証があるのなら話は簡単なのですが、その保証があることは、以前は極めて稀で…

PDF Cheatsheet を作った

PDF

公私の両方の側面から必要に迫られて作った。PDF Cheatsheethttps://t.co/dGZq4S2dUw— T.Motooka (@t_motooka) 2016年11月5日PDF Cheatsheet - www.tmotooka.com自宅でも仕事でも、PDFは非常に頻繁に取り扱う。PDFファイルを画面に表示させたり印刷させたり…

パイプを通るPDF(実験中) 〜 #シェル芸 の新たなる境地へ

大阪サテライトのLT、次は @t_motooka さん!! #シェル芸 pic.twitter.com/Jm41XwhLOQ— くんすと (@kunst1080) 2016年10月29日 先日開催された「第25回 #シェル芸 勉強会」のLT(大阪編)でしゃべった内容を、ここで紹介します。#大げさなタイトルですが、…

第25回 #シェル芸 勉強会に参加してきました

タイトルの通りです。今回も大阪サテライトに参加しました。本家 usptomo.doorkeeper.jp大阪サテライト atnd.orgTogetterまとめ togetter.com あ、一番最初に掲載されている。問題 【問題のみ】第25回もう4年もやってんのかシェル芸勉強会 – 上田ブログ 問題…

関西モバイルアプリ研究会 #関モバ 第19回 に参加

関西モバイルアプリ研究会(通称 関モバ)の第19回に参加してきました。kanmoba.connpass.com 会場 今回の会場は、このブログなどでもお世話になっている 株式会社はてな さんの京都オフィス! 本当によくお世話になってます。 はてな記法 にも、結構長いこ…

v6喋る串

「これからはIPv6の時代だ!」そんなふうに考えていた時期が筆者にもありました。確か2005年頃の話だったかと思います。それから10数年の時が流れ、世の中は未だにIPv4だらけです。人生の進捗もダメなままです。 そんな折、某所でIPv6の需要が急激に高まって…

麻疹風疹(MR)混合ワクチンの接種

8月に麻疹(はしか)日本国内発生のニュースが流れてきて、その後も発症例が増加しているという話を受けて、麻疹・風疹混合ワクチン(MRワクチン)の接種を受けてきた。はしかの抗体検査について調べてる。— T.Motooka (@t_motooka) 2016年9月1日 ぼっちでも…

CloudWatch Logs のログを華麗に読む CWLReader を公開

CWLReader という小さなソフトウェアを公開しました。github.com 解決しようとした課題 AWS でいろいろ運用している皆さんの多くは、各種ログを CloudWatch Logs へ溜め込んでいることでしょう。 ログの内容に不審な点があれば通知を投げるといった仕組みも…

第24回 #シェル芸 勉強会に参加してきました

タイトルの通りです。今回も大阪サテライトに参加しました。本家 usptomo.doorkeeper.jp大阪サテライト atnd.orgTogetterまとめ togetter.com問題 【問題のみ】第24回◯◯o◯裏番組シェル芸勉強会 – 上田ブログ 問題+解答例 【問題と解答】第24回◯◯o◯裏番組シ…

多言語・翻訳ナイトに参加してきました

多言語・翻訳ナイト Vol.3 に参加してきました。polyglots.doorkeeper.jp どうやって勉強会の存在を知ったのか 近畿地区の勉強会情報を収集して配信してくれているbot @atnd_kinki の配信で知りました。[新着] 2016/08/26(金) 多言語・翻訳ナイト Vol.3 @…

名古屋のSVGイベントに参加してきました

名古屋の Web 界隈の集まりである WCAN(ダブキャン と読むそうです)主催のイベント、WCAN mini 2016 Vol.2 SVG Maniax in NAGOYA に参加してきました。wcan.jpこれまで、SVGのオンラインのイベントには何度か参加していました。 SVG Advent Calendar 2014 …

Let's letsencrypt

もしかしたら今更…なのかもしれませんが、無償でSSL証明書を発行してくれるサービス Let's Encrypt を試してみました。letsencrypt.org 特徴 無償 証明書の有効期限は3ヶ月程度。証明書を更新するタスクを定期自動実行することが推奨されている。revoke が突…

さぁ、PDF手書きの世界へ。

PDFに関して様々な処理を行うためのプログラム pdftk をWebブラウザから呼び出すことができるように、pdftk wrapper という単純なツールを作って公開しました。github.com 何のために作ったのか? PDFはテキストではなくてバイナリのファイル。そう認識され…

イギリス遠征2016

イギリスへ行ってきた。 職業柄、海外へ旅行するのは至難の業である。現職の在籍中で恐らく最初で最後の出国の機会、モノにしなければ。— T.Motooka (@t_motooka) March 1, 20163月にはこのような発言をしている程だ。 休みを取ることができない訳ではない。…

エリントンと寿司

先週末の話であるが、東京へ行ってきた。 目的は3つ。 東京エリントン楽団の演奏を聴くため http://ellingtontokyo.blog.fc2.com/blog-entry-31.html 友人と飲みに行くため 寿司を食べるため 本記事のタイトルはとても凄いことを言っている形になっているが…

関西モバイルアプリ研究会 #関モバ 第12回 に参加

関西モバイルアプリ研究会(通称 関モバ)の第12回に参加してきました。kanmoba.connpass.com 会場 今回のスポンサーは フリュー株式会社 様! 京都の七条あたりでございます。 発表した内容 speakerdeck.com 5分では話し足りないという感触でした。 需要が…

寝耳に水(物理)

寝耳に水(物理)— T.Motooka (@t_motooka) 2016年3月22日先週の話だが、シャワーの水が左耳に入ってほとんど聞こえなくなるという事件が発生した。 朝シャワーを浴びるときに耳に入り、よくある取り方(飛び跳ねる、etc)を試したものの取れず、諦めて出勤…

コルネットを買った

突然だが、本日3月20日午後8時、新しいブキ「YAMAHAコルネット・ネオ」が追加された。サブウェポンの「ポイントセンサー」で、ソロコルの「黒い譜面」から要所を炙り出し、仕留めよう。スペシャルは「メガホンレーザー」だ。 pic.twitter.com/fT858Cfay5— T.…

関西モバイルアプリ研究会 #関モバ 第10回 に参加

もう3日も前の話ですが、関西モバイルアプリ研究会(通称 関モバ)の第10回に参加してきました。kanmoba.connpass.com今回はネタを用意することができず、発表者ではなく聴衆としての参加です。 研究会の開催からブログ記事投稿まで日が空いているのは、諸事…

IngressのSojournerが途絶えた

凡ミスにより、タイトルの通りの状況になったので、報告致します。 Ingress やってない人向けにも一応解説 Ingressとは?:位置情報を使った陣取りゲームです。AndroidとiOSで遊べます。https://www.ingress.com/ Sojournerとは?:Ingress上で取れる行動の…

pie face in Japan

オーストラリアに住んでいた頃に大変お世話になっていた飲食店 pie face が日本に上陸したということで、いつか行きたいとずっと思っていた。ついに今日その願いが叶ったのでここで報告したい。本家Webサイト(オーストラリア) http://pieface.com.au/ 日本…

退け、ユーフォニアム。

世間では「響け!ユーフォニアム」の人気が非常に盛り上がり、しかも継続している状況でございますが、そんな中、ユーフォニアム奏者を引退したのでここに記しておきたいと思います。退職エントリの変形版だと思ってもらえれば幸いです。 2015年にあった出来…

マスター・オブ・円弧 #SVG

SVG

この記事は SVG Advent Calendar 2015 の25日目の記事です。 www.adventar.org Advent Calendar の最後を締めくくるのに相応しい内容かどうかはわかりませんが、皆さんきっとSVGを描きたくなるはずです。 SVGとは? SVGとは画像ファイルの形式の一つで、基本…

関西モバイルアプリ研究会 #関モバ 第9回 に参加してきた

関西モバイルアプリ研究会(通称 関モバ) #9 に参加してきました。 kanmoba.connpass.com前回 に続いて2回目の参加で、今回は発表してきました。 会場への道のり 大阪市内から京都市内へJR京都線の新快速で移動していたのですが…18時32分頃、京都線:摂津富…

関西モバイルアプリ研究会 初参加

関西モバイルアプリ研究会(通称 関モバ) #8 に参加してきました。kanmoba.connpass.comこれまでどうしても都合が合わなくて参加できなかったのですが、ようやく参加することができました。 どんな会なのか? 平日の夜に集まる 乾杯から始まる iOS / Androi…

PostgreSQLカンファレンス2015 に参加してきた

PostgreSQLカンファレンスに参加してきたので、その感想文および備忘録を書いておく。www.postgresql.jp ハッシュタグ: #pgcon15j前回参加したのは、2011年のことだった。 なぜ参加しようと思ったのか? 最近PostgreSQLを触る機会があんまり無くて焦ってた…

CakePHP3で簡易監査ログ

情報システムを組み上げるときは「誰がいつ何をした」といった情報を残していくことが非常によくあります。この情報のことを監査ログと呼びますが、他にも呼び方があるかもしれません。英語では audit trail と言ったりしてたと思います。たぶん。そのシステ…

re:Invent 2015(の報告会 #jawsug )に行ってきた

AWS

JAWS UG 大阪さんのイベント、re:Invent 2015 報告会 に参加してきた。もちろん聴衆として。jawsugosaka.doorkeeper.jp個人的に気になった話をいくつか書き留めておきたい。 最近AWSから出るサービスは、運用系に近いものが多い 筆者のように、AWSを活用して…

スクラム本を読んだ

「スクラム 仕事が4倍速くなる“世界標準”のチーム戦術」を読んだ。「スクラム本」と言うと以前は別の本のことを指していた気がするが、具体的にどれだったか忘れた。紙バージョンスクラム 仕事が4倍速くなる“世界標準”のチーム戦術作者: ジェフ・サザーラ…

EC2にRedmine(Apache|Passenger|HTTPS)

人に頼まれてRedmineをAWSのEC2上に構築することになった。この記事はその作業記録である。 要件 ランニングコストは最低限に抑えたい:業務時間中しか使わないし オレオレ証明書で良いから、平文のHTTPは一切禁止、HTTPSのみでの運用にしたい OSはAmazon Li…