INNOVATE HACK KYUSHU に行ってきた

8月27日(土)・28日(日)に福岡市で行われた INNOVATE HACK KYUSHU に参加した。 INNOVATE HACK KYUSHUとは INNOVATE HACK KYUSHU 日本アイ・ビー・エムさんが主催されているハッカソンイベント。 INNOVATE HUB KYUSHUというプログラムの一つという位…

会社に打刻システムが導入されたんだけど打刻忘れしそうなのでChatworkにGAS使ってBot導入した話

最近会社に打刻用のWebシステム(たぶん自家製)が導入されて、出勤時と退勤時にアクセスして出勤もしくは退勤のボタンをポチッとな、っていう運用が始まったのだけれども、初めのうちはどうしても忘れる。 ということで、出勤前と退勤前の時間帯に忘れずに…

SOFT SKILLSを読み始めたので生産性(プロダクティビティ)を高めるためにやっていることをふりかえってみた

最近「SOFT SKILLS」を読み始めた。 ソフトウェア開発者向けのライフハック本という感じで、内容は幅広い。 比較的ストイックな内容になっているので、すべてを真似するのは簡単ではないかもしれない。 それでもソフトウェア開発者としての豊かな生き方を目…

Dockerの勉強を兼ねてWordPress開発環境構築のための構成を考えた

本番環境をローカルの開発環境へ持ってくる想定で構成してるつもり。 手動でセットアップしなきゃいけないところ多いし、まだ色々やれる感あるし、そもそももっと良いやり方あるだろうし、っていうのが正直なところなのだけども。 使い方はREADMEにざっと書…

画像をヨーグルッペっぽい雰囲気にできるか試してみた

ヨーグルッペって飲み物知ってますか? 南日本中心に出回ってるローカル飲み物で、ピルクルとかが割と近いのかな。 で、ある日、友人に「こういうのって出来るんかね?」ってメッセージをもらったんです。 アナタの顔が!? ヨーグルッペ顔メーカー | Sing! ヨ…

【Vim】文字列置換あれこれメモ

Vim

基本 :s/before_str/after_str/ 上記コマンドだと、カーソル位置の行にある、最初に合致する文字列しか置換対象にならない。 :s/before_str/after_str/gc オプションでgを付与すると、その行で最初に合致する文字列だけでなく、それ以降合致する全ての文字列…

【Raspberry Pi】バックアップ・リストアの方法

一度泣きを見たのでちゃんとバックアップ取っておくといいよね。 以下、OS X でやる場合。 注意点としては、今回は/dev/disk2にSDカードが認識されている前提で書いているけれど、当然環境によって異なるので、必ず確認してバックアップ・リストアしてくださ…

【Raspberry Pi】Model B+のUSBポートへの供給電流を最大化する

Raspberry Pi Model B+ はUSBポートが4つ付いてて非常に便利ですね。 ただ、デフォルトの状態だと合計0.6Aまでしか電流を供給できず、0.6A超えてしまうとRaspberry Pi の赤いLEDがパカパカしだします。 「うーん、0.6Aだとちょっと足りんぞ(´・ω・`)」って…

【Raspberry Pi】MACアドレスを取得する

Raspberry Pi以外でも使えるLinux系ディストリビューションあると思う。 MACアドレスだけ取得したいケースがあったので。 こんな感じでコマンドを叩けばいけます。 ifconfig | grep 'eth0' | grep 'HWaddr' | awk '{gsub(/:/, ""); print $5}' awk内でgsub関…

【AWS】新規追加したユーザーでEC2にSSH接続するための準備

AWS

この方法って色んなところにリソースが転がっていているんだけど、いつもどっかで躓くのと、一旦自分で整理すべきだと思ったので書いておく。 1. EC2インスタンス作成時に発行された秘密鍵を使用してEC2へ接続 接続したい新規ユーザを追加。sudoが使えるよう…