読者です 読者をやめる 読者になる 読者になる

Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

AWS Identity and Access Management メモ書き

AWS

AWS Identity and Access Management に関する個人メモ。 ※この記事は個人メモ的なもので、既出情報のみです。特に有用ではありません。

Mac版Excelで空行を一括削除する方法

Mac版Excelで空行を一括削除したい場合の操作方法について。

RSpec のテストダブルで呼び出しているクラスメソッドの変更を検出する方法について

RSpec の class_double で呼び出しているクラスやメソッドの変更を検出する方法についてまとめます。

RSpec のテストダブルで呼び出しているクラスやメソッドの変更を検出する方法について

RSpec のテストダブルで呼び出しているクラスやメソッドの変更を検出する方法についてまとめます。

Sandi Metz 氏に学ぶ自動テストの実装分類。どれをテストする?どれをテストしない?どれをモックする?

自動テストを書くとき、 どのコードをテストすべきか? どのコードをテストすべきではないか? どのコードに対するテストをモックすべきか? について迷ったことはありますか? このようなケースに関する判断指針を Sandi Metz 氏 がまとめてくれています。

ソフトウェア開発者に求められるコミュ力ってあっちじゃなくてこっちのことかな?

ソフトウェア開発者もコミュ力がないと困る! ソフトウェア開発者のコミュ力が足りない! というような煽りっぽい情報を見かけることが時折あります。 これを聞いて「うっ」となっているケースをみかけます。 果たして本当に「うっ」となる必要があるのでし…

伝わるイラスト思考で伝わるコミュニケーションを

コミュニケーションツールとしてのイラストを身につけたい、 ということで書籍「伝わるイラスト思考」を読みました。 伝わる イラスト思考 (アスカビジネス)作者: 松田純出版社/メーカー: 明日香出版社発売日: 2017/01/18メディア: 単行本(ソフトカバー)こ…

レガシーコードのリファクタリングの痛みを減らすパラメタライズドテストの活用について

この世界には二種類のソフトウェア開発者しかいない。 テストを書いてからリファクタするソフトウェア開発者と、テストを書かずにリファクタするソフトウェア開発者だ。 さらに、テストを書いてからリファクタするソフトウェア開発者には二種類のソフトウェ…

CLIのゲームでターミナル操作を覚える Terminus

Terminus Terminus はコマンドライン操作をゲーム化したWeb学習ツールです。 作者は Amazon Go 勤務の開発者の方 であるようです。 www.mprat.org Play こちらでプレイ可能です http://www.mprat.org/Terminus/ 関連情報 mprat/Terminus - GitHub

CodeIQ | プレミアムデー

概要 プレミアムデー 問題

CodeIQ | できる人のおちんぎんあっぷ問題の回答言語ランキング - 人気なのはどの言語?

概要 CodeIQ で できる人のおちんぎんあっぷ 問題を出題しました。 codeiq.jp

Atom の monit 用 syntax highlight Package を作った

Atom の monit 用 syntax highlight Package を作りました。

監視ツール monit の基本情報

監視ツール monit についてまとめます。 ※この情報は個人メモ的なもので既出情報です。特に役に立たないと思います

Ubuntu で Upstart を利用する際のデバッグについて

Ubuntu で Upstart を利用する際のデバッグについて。 ※個人メモです。既出情報であり、特に他の人の役には立たないと思います

あなたの考えるシステム開発の現場における優秀ってどのへんから?

優秀さと一言でいうけれど、それって何だろう? ということで自分で考えが及ぶ範囲でまとめます。 プログラミングのみではなく「ソフトウェア開発における優秀さ」を前提にします。 (ビジネス的な要素を含むということ) ただし自分より遥かに優秀な人達に…

システム開発と3種類の雑

「システム開発において雑でもいいのでスピードを上げることが重要」という話をちょくちょく見かけます。 この文脈における 雑の定義 や 雑を適用する領域 ってみなさんどのあたりを想定して話しているのだろう? と思ったのでざっくり整理してみようと思い…

MBT( Model-Based Testing )

MBT とは? MBT( Model-Based Testing )はモデルベースでテストを設計するアプリケーションです。 MBT の一般的な手順 要求仕様をモデリングする モデルからテストケースを生成する SUT(テスト対象のシステム下)に対してテストを実行し、結果を評価する ここ…

CodeIQ | あしあと問題の回答言語ランキング - 人気なのはどの言語?

概要 CodeIQ で あしあと 問題を出題しました。 codeiq.jp

ビジネスとIT相互の振り返りに役立つ Alignment Map ってなに?

Alignment Map とは? Alignment Map は組織情報ラジエータ(information radiator)です。 進行中のビジネスの成果のアラインメントを可視化するのに役立ちます。

Office for Mac 2016 の Excel でオブジェクトの選択を多少なりとも楽に行う

古いバージョンのOfficeで複数のオブジェクトを選択する際は「オブジェクトの選択」が便利でした。 Office for Mac 2016 の Excel には「オブジェクトの選択」が存在しません。 同等の機能はありませんが、手動で一つずつ選択するより多少楽な方法があるので…

Lv 2 - てぃーびー 2017 年 2 月 冒険記録 - 記録による可視化とその恩恵

てぃーびーの 2017 年 2 月の冒険の記録をまとめます。

CodeIQ | できる人のおちんぎんあっぷ

概要 できる人のおちんぎんあっぷ 問題

best-rubyで55のRuby のテクニック・イディオム・リファクタリング手法について知る

best-ruby というサイトで55個の Ruby のテクニック・イディオム・リファクタリング手法について紹介しています。 ※2017/02/23 時点で55個でしたが、増えたり減ったりするかもしれません コンテンツは Tricks, Idiomatic Ruby, Refactorings, Best Practices…

アーキテクチャの意思決定を記録する Lightweight Architecture Decision Records について

Lightweight Architecture Decision Records とは? Lightweight Architecture Decision Records とは、 重要なアーキテクチャの意思決定を背景と結果とともに記録する手法 です。 Architecture Decision Records は ADR とも呼びます。 一般にこれらは Wiki…

オシリデカイケツ

ある日の我が家。 長女と次女がケンカをしています。 長女「ごめんね、次女」 次女「・・・」 次女「・・・」 長女「次女に 謝っても許してくれない!! 」 そんないざこざが発生していました

CodeIQ | あしあと

概要 あしあと 問題

CodeIQ | 出る杭はいいぞ問題の回答言語ランキング - 人気なのはどの言語?

概要 CodeIQ で 出る杭はいいぞ 問題を出題しました。 codeiq.jp

zsh-completionsの基礎の学びながらBF系言語生成ツール「Orenono」を使って「けものフレンズ言語」を作り、補完機能を使いながら呼び出す

Zsh

zsh-completionsの基礎について。 ※この記事は自分用のメモ。既出情報+けもの情報です

zplug で zsh 関数を再読込できる zload をインストールする

Zsh

zsh の補完スクリプトを作成するときなど、処理を書きながら細かく動作確認するときに $ unfunction _some_completion $ autoload -U _some_completion のようにする必要があって、けっこうめんどいです。 そこで mollifier さんがこの処理を行う便利な plug…

zplug で zsh のプラグインを管理しはじめる

Zsh

zsh のプラグインを書こうと思ったタイミングで「プラグインマネージャー」は何がいいのだろう? と考えていると、隣の人から「zplugがいいっすよ」と教えてもらったので導入することにした。 いわゆる「やってみた」系の中身のない記事なのですが、 zplug …

調べごとの寄り道効果

調べごとと寄り道についてまとめるという寄り道をします。

CodeIQ | スーパー素数問題の回答言語ランキング - 人気なのはどの言語?

概要 CodeIQ で スーパー素数 問題を出題しました。 codeiq.jp

Google Chrome の ColumnCopy 拡張でテーブルをTSV形式でクリップボードにコピーする

Google Chrome の ColumnCopy 拡張 でテーブルをTSV形式でクリップボードにコピーすることができます。

Atom の Project Manager Package で Octicons のアイコンを活用する

Atom の Package に Project Manager というものがあります。 任意のプロジェクトに名前をつけて保存しておくことで、 Command Panel から すばやく対象プロジェクトを切り替えることができます。 この際にアイコンを登録しておくことでプロジェクトを判別し…

Lv 1 - てぃーびー 2017 年 1 月 冒険記録 - 引っ越しとともに始まる旅

てぃーびーの 2017 年 1 月の冒険の記録をまとめます。

CLIツールの色指定。役割・用途・具体例のまとめ

CLI

CLIツールの色指定について、その役割・典型的な用途・具体的なプロダクトでの利用例をまとめました。

CodeIQ | 出る杭はいいぞ

概要 出る杭はいいぞ 問題

CodeIQ | Git - git plumbing 問題 - 湊川あいさん作・マンガでわかるGitの連動問題

概要 Git - git plumbing 問題

セマンティックバージョニングとリファクタリングについて気になったのでsemver.orgの議論を読んだ

セマンティックバージョニングとリファクタリングについて気になったのでsemver.orgの議論を読みました semver.org http://semver.org/ の Issue での議論が以下です。 What about refactoring? - Issue - mojombo/semver - GitHub 2017/01/19 現在Issueは O…

CodeIQ | スーパー素数

概要 スーパー素数 問題

Bathcycle

小学1年生の長女とおでかけをしてる最中のこと。 「外が寒すぎるね。 自転車にお風呂がついていたらいいのに 」 という話になりました。 帰宅後。長女とこの話を掘り下げることにしました。

書籍「アテンション」。注目のプロのトリガー七つ道具

「アテンション-注目で人を動かす7つの新戦略」という書籍を読みました。 注目 というとマーケティングが思い浮かびますが、マーケ系の方以外に 自分の実績を認めてもらうために注目の力を理解しておく 注目は記憶と密接に関わるため学習と記憶に関する理解…

CodeIQ | KPTE問題の回答言語ランキング - 人気なのはどの言語?

概要 CodeIQ で KPTE 問題を出題しました。 codeiq.jp

Google Data StudioでGoogle Spreadsheetの分析をする

Google Data StudioでGoogle Spreadsheetの分析をする方法についてまとめます

Google Data StudioでGoogle Analyticsの分析をする

Google Data StudioでGoogle Analyticsの分析をする方法についてまとめます

Google Data Studio基礎情報

Google Data Studio の基本的な情報についてまとめます Google Data Studio とは? Google Data Studio はデータ可視化ツールです。 Google アカウントにログインしているユーザーなら誰でも、データスタジオのレポートを表示できます。 Google Data Studio …

親バカツイートまとめ2016

親バカツイートまとめ2016

目標について考えていたら目標の知識が曖昧だったので整理してから1年が経った

2016年の元旦に目標について考えていたら目標の知識が曖昧だったので整理しました。 tbpgr.hatenablog.com そういや目的が決まってない というオチで終わった昨年。 あれから1年。 昨年の記事がきっかけで夢・ゴール・目的・目標について真剣に向き合う1年と…

2016年振り返り - 災い転じて福となす。泥棒被害から新居購入へ

2016年 を振り返って。 今年は 個人の夢が決まり 、 泥棒に入られ 、 新居を購入する というように良くも悪くもイベント盛りだくさんの年でした。 2015年 2016年 仕事 豪華な発射台作り 新人活躍 クリエイターズネクスト コンテキスト 前半戦の振り返り 後半…

上位5つの強みを発見するストレングスファインダーって?

「さあ、才能に目覚めよう」という書籍を読みました。 さあ、才能(じぶん)に目覚めよう―あなたの5つの強みを見出し、活かす作者: マーカスバッキンガム,ドナルド・O.クリフトン,田口俊樹出版社/メーカー: 日本経済新聞出版社発売日: 2001/12/01メディア: 単…