Tbpgr Blog

Organization Development Engineer tbpgr(てぃーびー) のブログ

2015-01-01から1年間の記事一覧

2015年振り返り - 優秀な人達との出会い、可能性が広がった1年

2015年 を振り返って。 今年は外とのつながりが増え、出会いと可能性が広がった1年でした。 またフェーズとしては今後のための下地作りと言えそうです。 仕事 コンテキスト 2014年から2015年の状況 2015年 組織レベルの活動を開始 開発基盤 チーム強化 クリ…

Software Design 2016年1月号のChatOps特集を読んでChatOpsの利点をまとめてみた #chatops

だいぶ事例が増えてきたChatOps。 しかし、まだまだ情報量としては少ないと思います。 2016年1月号のSoftware Designで大ボリュームのChatOpsの特集が掲載されました。 そもそもChatOpsの利点はけっこう伝えにくく、曖昧な部分もあると思います。 そこでこの…

「No More 冗長」DRYなruboty plugin開発者のためのテンプレート生成ツールを作った

Ruboty で Plugin のテンプレートを生成する場合、 ruboty-gen - GitHub があります。 しかし、この gem はメンテナンスが停止したようで実行時に発生するバグを修正する プルリクエストがOpenのまま半年ほど経過しています。(2015/12/22 現在) ※作者批判…

anyenvでrbenvとcrenvをインストールして、RubyとCrystalの二刀流環境を構築する

プログラム言語の複数バージョンを管理するツールとして xxenv 系のツールがあります。 例えば、 Ruby 向けの rbenv など。 この env 系のツールを一括管理してくれるのが anyenv です。 github.com

Sublime TextのSnippetをDashの自作ツール向けのSnippet設定ファイルに変換する

あらすじ DashのSnippetをCLIで管理するツールを作りました。 tbpgr.hatenablog.com tbpgr.hatenablog.com tbpgr.hatenablog.com 次のステップとして、既存のSnippetをDash向けに移行しようと思います。 今回は一例としてSublime TextのSnippetをDashのSnipp…

DashのSnippetをTOMLファイルで管理してrakeのコマンドで一括更新できるツールにdump機能を追加した

あらすじ DashのSnippetですが、Dash Guideやネットにある情報を見る限り DashのGUIから登録する方法しか提供されていないようです。 DashはSnippetのデータをSQLiteで管理しています。 そこで、このデータ構造を把握し中身を直接操作することで Snippetの情…

DashのSnippetをTOMLファイルで管理してrakeのコマンドで一括更新できるツールを作った

あらすじ DashのSnippetですが、Dash Guideやネットにある情報を見る限り DashのGUIから登録する方法しか提供されていないようです。 DashはSnippetのデータをSQLiteで管理しています。 そこで、このデータ構造を把握し中身を直接操作することで Snippetの情…

テキストコミュニケーションスキル - 参照先がある場合はURLを併記する

テキストコミュニケーションにおけるリンク情報の取り扱いについて。

「情報共有してくれない人の思い」をTOCの現状問題構造ツリーと未来構造ツリーで分析してみる

id:luccafort さんが、私とのTwitterのやりとりをきっかけに素晴らしいエントリを書いてくれました。 luccafort.hatenablog.com 情報共有に後ろ向きな仲間に「なぜ情報共有をしてくれないか?」を直球で質問できて、 しかもアウトプットできる関係を築いてい…

DashでGUIを利用せずSnippetを管理する

経緯 DashのSnippetですが、Dash Guideやネットにある情報を見る限り DashのGUIから登録する方法しか提供されていないようだ。 が、大量のデータをSnippetとして利用したい場合にこれはあまりに不便である。 そこでTwitterでSnippetについてつぶやいてみたと…

CodeIQ | 『// TODO: 田中くんMarkdown直しといて』問題 @tbpgr #CodeIQ

概要 『// TODO: 田中くんMarkdown直しといて』問題

DashのSnippetを活用する

DashのSnippetを活用します。

Dashで外部ツールと連携する

Dashで外部ツールと連携する

DashのDocsets関連機能 - Download, Generate, Profile

DashのDocsets関連機能 - Download, Generate, Profile についてまとめます。

Dashで快適にAPIドキュメントを読む

Dashで快適にAPIドキュメントを読む ※普段からOS Xを利用している開発者の方には当たり前だと思いますが、 最近本格的に移行しはじめたところなので自分の記録用の記事です。

Slackで個人アイコンをEmoji登録するとホクホクできる話

Slackで個人アイコンをEmoji登録するとホクホクできる、というのを最近感じています。

Crystalは標準ライブラリに列挙型(Enum)を持っている

この記事は Crystal Advent Calendar 2015 の 4 日目の記事です 昨日は、5t111111 さんによる Crystal の Dash Docset を作る でした。 熱がでているとのこと。お大事になさってください。 ところで 明日は tbpgr さんです!なんと、もう記事は下書きまで準…

Sublime Text2で日本語で検索しようとすると入力文字が消えてしまう事象への対応

Sublime Text2で日本語で検索しようとすると、 デフォルトのショートカットキーの設定が enter になっている関係で入力文字列が消えてしまいます。

Sublime TextにCTags Package をインストールして定義元ジャンプを利用できるようにする

Sublime TextにCTags Package をインストールして定義元ジャンプを利用できるようにします。

Sublime Text2のreplace_allボタンにショートカットキーを割り当てる

Sublime Text2のreplace_allボタンにショートカットキーを割り当てます。

Commander OneでOS Xのファイル・フォルダのGUI操作を快適にする

Commander OneでOS Xのファイル・フォルダのGUI操作を快適にします。

CodeIQ | 『進捗どうですか?』問題 @tbpgr #CodeIQ

概要 『進捗どうですか?』問題

VS Code の支援を受けてDockerfile, docker-compose.ymlを編集する

VS Code の支援を受けてDockerfile, docker-compose.ymlを編集します

ウロボロスな仲間達を利用して彼らの後輩を和ませる計画

新規メンバーの導入あれこれ。

第2回 情報会議 話した相手にだけ伝わる会話の補足 #johokaigi

第2回情報会議お疲れ様でした。 JohoKaigi 情報会議 情報会議 #2 イベントレポート - JohoKaigi 情報会議 様々な方とお話することができたのですが 雑談をした際の補足URLをご紹介致します。

Mission Controlでコンテキストを切り分ける

Mission Controlでコンテキストを切り分ける

Tomightyでポモドーロ・テクニックを実施

OS Xでポモドーロ・テクニックを実施するために Tomightyをポモドーロタイマーとして利用します。

Open API Initiative (OAI)が採用したSwaggerをSinatraで試してみる #swagger

RESTful APIのインターフェイスを記述フォーマットの標準化を推進する団体として Open API Initiative (OAI) が設立されました。 OAI はAPIの記述フォーマットとして Swagger を採用しました。 New Collaborative Project to Extend Swagger Specification f…

CodeIQ | 『俺と美人上司と、ときどきスクショ』問題 @tbpgr #CodeIQ

概要 『俺と美人上司と、ときどきスクショ』問題

BrewfileとHomebrew CaskでOS X環境の楽々再現

BrewfileとHomebrew CaskでOS X環境の楽々再現をします。 すでに類似エントリが多数ある内容です。 主に自分のメモ用なので「知ってるよ」という方は読む必要がないです。 また、この界隈は標準的な手法がころころ変わる,と聞いているので現状のベストプラク…