日々

Fitbit Inspire 3を買った

初スマートウォッチです。選んだ基準とか、使った感想とか。プログラマっぽいことはできてない 動機 別に私自身の健康のために買ったわけではない。 最近、親父の体調が良くなくて、独り暮らしなので孤独死を素早く検知しないと処理が大変だよなと思った(そ…

プロジェクトを進める上での「要望・要求・要件」と愚痴

感情的になっちゃったので先に反省しておくと、自分がもっと要求分析をしたりして具体的に何をしたいかを聞き出したりしなかったのが悪いとは思っている。(客との距離間があって話しにくい。)しかし、客はもっと自分がやること・自分が関わるプロジェクト…

Domain別にCookieを送る条件を調べた

Perl5のWWW::Mechanizeの挙動がなんか怪しかった。で、HTTP::Cookiesがどうも怪しそうだった。 送るべきCookieを送れてなかったりとか。で、何が正しいのかわかんなくなってしまったので、Chromeと動作を比べた。 RFCとか見ればわかる事なんだろうけど、見て…

仕事辛い

まだ作業途中だけど、仕事で必要になったので書いてる。 Wordpressの記事を作るとき、ある程度決まったフォーマット上を与えて特定の箇所だけ、自由にかけたりするようなものがほしくて、それを結構な数用意しないといけない。(現状は4つだが・・・)jQueryの…

社内向けのWebサービスでの社内システム連携のやり方

仕事で社内システムとWebAPI連携しないといけないんだけども、そのやり方について正しいかわからなくなったので自分の考えをまとめておく。

Windows 7でDockerToolBoxを使った

OpenAMをシュッと構築する必要があって、Dockerでやりたかったのでやってみたメモ。 まずDockerToolboxを入れる。 付属のVirtualBox のバージョンによっては動かない。たとえば5.0.2だとダメだった。(Docker Quickstart TerminalでVMが起動せずDockerコマンドが…

ansibleをちょっと試した。

Terrariaのサーバの実装であるTShockが1.3系のサポートを始めたようなので、アップデート作業をしようと思った。 が、手順書コピペは今風じゃないので、ansibleか何かでやってみようと思った。まだまだ書き途中だけど、monoのインストールまではうまくいった…

作業ミス

今日はバグ見つけて急いで直してリリース作業をしたのだけど、その際に痛いミスをした。 幸い、相手が適切に判断を下してくれたので、大事故にはならなかったので良かったが、少なからず混乱を招いた

DBのレコードの論理削除が必要になるとき

自分の中でDBでの論理削除の話とかで盛り上がったので、その中で論理削除が必要になるときと、その要件に対して実際どうするか少し書いとく。巷で流行ってるようなので波に乗っておくか、という感じだけども、その辺の話とは全く関係なし。「論理削除を使っ…

Windows7 + RDP8 + Android4

Windows7でRDP8に対応する方法は普通に探せば出てくるので、省略。今回悩んだのは、RDP8の設定をした後だけAndroidからログインしようとしても、現行版だと"(code InsufficientPrivileges(9))"、ベータ版だと"Error code:0x9(extended)"とか出てきて接続でき…

気軽にエラーログを出せない状況

前回、ログ考えるの、もうめんどいから必要だと思ったらその時点で都度出したい、って方針だとダメなケースがあったりする。ログを監視するとき、行ベースで監視してたりすると、1行エラーログあれば1回、2行エラーログがあれば2回といった感じに出てくる。 …

ログに何を出力するべきか

仕事でHTTPで使うAPIを書いているのだけど、問題が起きた時にログの内容から問題を特定できないといった問題があり、ログを見直すことになった。 そもそも、自分は今まで運用時の問題を意識してログを書いたりとかしたことがなかったので、何が必要なのかと…

tmuxメモ

windowsで開発するのは苦痛なので、頑張って覚える・・・調べれば出るので、メモ書き程度。

VALUE-DOMAINのDDNSがHTTPS対応してた

新年あけましておめでとうございます。今年も頑張って生きます。DDNSは動的なIPで自宅鯖を運用する身としてはとても助かる。(固定IPぐらい買えって思うけども。) うちはValue-Domainを使っているのだけど、DDNSはHTTPのみでHTTPSが使えなかった。ずっと疑問…

新しくPC組む事にした

仕事のストレスから散財してPC組む事にしました。円安?知らんな。ほんとはSSDの調子が悪くなったのがきっかけ。今使ってるのは3年前ぐらいに組んだものに、SSD256GBのRAID0にして、メモリ8GB*4と不安定にしたもの以下自己満足構成。

Javaでgetter/setterだけもつBeanを扱うのが辛い

辛い。何が辛いかと言うと、Beanの内容が似てるのにクラス名が違うから使えないとか、Apache CommonsのBeanUtilsを使った変換も命名規則とかうまい事一致しないと使えない。いちいちsetter並べてBeanを詰め替えて渡すとかめんどいし、クラスの内容が変わると…

yapcasia 2014 2日目 行ってきた

完全に遅刻したので2つ目のセッションから 例によって感想のみ。あと少し時間空いたせいでうろ覚えになってる部分あるry

yapcasia 2014 1日目 行ってきた

遅刻したけど行ってきた。内容はgihyoのレポートや動画とかは上がるはずなので適当に感想だけ。 その場で質問しろって感想もあるんだけど、そんな勇気ないです。http://yapcasia.org/2014/

SIer企業に入って自信を失った話

自信を失った年==新入社員になった年です。今は社会人4年目だから3年前。 あの頃から何も成長している気がしない。この先やっていけるかっていう不安しかない。 自信を失った話 3年前はもう単純作業ばかり。 書いたテストケースを元にテストデータを作るのが…

なるべく短くてユニークなIDを作りたかった

ふと思い立って、頑張って考えてみた。基本的には 元になる値 と 変換ルール を決めればよくて、後は好みの問題だと思う。

さくらのVPSに来る悪い人が、うちにも着ていたか簡単に調べた

さくらのVPSに来る悪い人を観察する その2 を見て「マジか!」と驚き。ふと気になったので、自分が借りて放置しているさくらのVPSへSSHログインに失敗した人らを数えてみた。ログの期間は 2013/12/08 14時ぐらい 〜 2014/01/06 23時ぐらい。logrotateの設定…

Terrariaのサーバを立てた on Linux (CentOS 6.4 x86_64)

サーバの設定は含みませんサーバを構築するのに必要なmonoと必要なものをインストールする。 # monoをビルドするために必要なもの yum -y install gcc gcc-c++ gettext make # monoのダウンロードとビルド cd /usr/local/src curl -O http://origin-download…

VPN接続しようと思った

ギガビット環境化の一歩として前々から買おうかなと思っていたRTX1200なルータが手に入ったので、 ついでにIX2015で出来なかった(と思われる)、動的IPに対応できるVPNを構築を構築した。 接続の方式?はL2TP/IPSec。 YAMAHAさんは様々な構築の提案を公開して…

YAPC::ASIA 2012 2日目も行ってきた(感想のみ) #yapcasia

ほんと楽しかった。この一言です。 2日間のイベント後でゲームやったりしてだいぶ疲れていて、 聞いてきたセッションの内容を書く気力もないけども。 YAPC::ASIAのようなイベントは初めてで、 ただ技術的な話をたくさん聞けるイベントと思ってましたが、 技…

YAPC::ASIA 2012 1日目に逝ってきた(感想のみ) #yapcasia

聞いたセッションの内容とか詳しい事はほかの人が書いちゃうだろうから、見てきたセッションとその感想とか覚書とか。 LTソンは全く見てません。録画配信期待。

趣味と仕事と愚痴。

長々書いちゃったので、簡単にまとめると、こんな感じ。まとめ:趣味を仕事にしたら冷めることがある。

HLRCON v3

主にAPIを意識した切り分け・・・のつもりだったけど、収集つかなくなって投げた形になってる。 小学生でももっとマシなコード書ける感。 ネットワーク周りの処理が長くなりがちなので、イベント毎にコールバック関数作ってあげて、もう少しすっきりさせてみ…

TS3を勝手に使われていた県

ある日知らんチャンネルが出来ていて、知らん人らが5人集まって何かやっていた。 知らん人に使われるのは本位ではないので、蹴っ飛ばした。鯖管パワー。 TeamSpeak3はデフォルトで一般ユーザーでも一時チャンネル作り放題らしい。 でも、それってどうなの・…

MeCabのpos-id.defはUTF-8で保存してはいけない!

タイトルどおり。 なんの気兼ねもなしにUTF-8で保存してしまったのが運の付きだった・・・ pos-id.defはEUC-JPで書いて、辞書をUTF-8指定で作り直したら、UTF-8で扱えます。 なんともお間抜けな事件でした。

ゲーム開発者のお話聞いたときのメモ

とあるゲーム開発者らのお話聞いたときのメモ書きが出てきた(1年前ぐらい)ので、ここらへんにはっておく。超箇条書き。 漁ってたらプログラマーの現場を見てたお話もあったので、追記。