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

Tbpgr Blog

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

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メディア: 単…

2016年 てぃーびーの読書まとめ

2016年の読書まとめ マーケティング関連 ゲーミフィケーション関連 Web解析関連 組織に関するもの アイデアに関するもの 目的・目標などに関わるもの などが多かったですね。 技術書をほぼ読んでいないことに気づく。

2016年 Emoji Advent Calendar 大トリ

おはようございますの方はおはようございます。 こんにちわの方はこんにちわ。 こんばんわの方はこんばんわ。 てぃーびーです。 この記事は絵文字 / Emoji Advent Calendar 2016 - Qiitaの25日目の記事です。 2016年のEmojiライフ、いかがお過ごしでしょうか…

CodeIQ | KPTE

概要 KPTE 問題

Slack 用の感謝管理ツール gas_karma を作って感謝を可視化しました

Slack 用の感謝管理ツール gas_karma を作りました。 gas_karma は Google Apps Script(GAS) と Slack の Slash コマンドを利用して 感謝を管理するツールです。 機能としては ruboty-karma の GAS 版という位置づけです。

SlackのSlashコマンドからGASへのパラメータの引き渡し

SlackのSlashコマンドからGASへのパラメータの引き渡しについて

Google Apps Scriptで複数列を特定の列でソートする

Google Apps Scriptで複数列を特定の列でソートします

Property Service で Google Apps Script でデータを保存する

概要 Google Apps Script では Property Service を利用することで key-value 形式のシンプルな データを保存できます。

rubocop-rspecのMessageExpectation CopとGiven/When/Then

rubocop-rspec には MessageExpectation という Cop(Check項目)があります。 これはデフォルトで allow(foo).to receive(:bar) を推奨し expect(foo).to receive(:bar) に対して警告を出します。 この警告がでたときに、「ん?」どういうことなんだろう? と…

CodeIQ てぃーびーのgit問題シリーズ

git問題シリーズとは? 私「てぃーびー(tbpgr)」がCodeIQで出題している git に関わる選択問題です。 この問題は湊川あいさんの マンガでわかるGitシリーズと連動しています。 私が昔に作ったgitの選択問題の挑戦者数が多かったこともあり 連動問題の作成…

Octokit でプルリクエストを作成する

Octokit でプルリクエストを作成する。 ※この記事は個人メモです。既出情報のため、元から知っている人は特に得るものがありません

Octokit で GitHub の Issue を検索する

Octokit で GitHub の Issue をタイトルで検索します。 ※この記事は個人メモです。既出情報のため、元から知っている人は特に得るものがありません

Visual Studio CodeでRubyのデバッグをする

Visual Studio Code でRubyのデバッグをします。

Qiitaの貢献数を日次で保存する処理をGoogle Apps Scriptで書いてみる

Qiitaの貢献数を日次で保存する処理をGoogle Apps Scriptで書いてみます スクレイピング用のライブラリ Parser key: M1lugvAXKKtUxn_vdAG9JZleS6DrsjUUV スクリプトエディタのライブラリから追加します。 サンプル Qiita の貢献数を日次で取得します。 実際…

Octokit で GitHub の Repository を作成する

Octokit で GitHub の Repository を作成します。 ※この記事は個人メモです。既出情報のため、元から知っている人は特に得るものがありません

Google Apps Scriptで特定の間隔で実行するタスクを作成する

Google Apps Scriptで特定の間隔で実行するタスクを作成するサンプルを紹介します。 ※個人メモ的な記事なのであまり参考にはならないと思います

テストダブル(スタブ、モック、スパイ)とサンプルコード

テストダブル(スタブ、モック、スパイ)とサンプルコードについてまとめます。 この記事は既出情報です。個人メモ的なものなのであまり役にたたないと思います。

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

概要 CodeIQ で PPSP 問題というスネークケースをパスカルケースに変換する問題を出題しました。 codeiq.jp

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

概要 Git - git bisect とか色々 問題

Octokit で GitHub の Issue を作成する

Octokit で GitHub の Issue を作成します。 ※この記事は個人メモです。既出情報のため、元から知っている人は特に得るものがありません

CodeIQ出題開始から3年を振り返る。そのきっかけと、その後に与える影響の大きさ

歴史 CodeIQ出題者としての今月で丸3年となりました。 良い機会なので歴史をまとめてみます。 ポイント この記事のポイントは 機会を得るきっかけ 得た機会をどういかすか? 機会を得た結果、何が起るのか? です。 CodeIQというお題はあくまで私のケースで…

Google Apps ScriptでGoogle Spreadsheetを操作するサンプル。そして浮かび上がるあの文字

Google Apps ScriptでGoogle Spreadsheetを操作するサンプルを紹介します。 ※個人メモ的な記事なのであまり参考にはならないと思います

「簡単」の難しさ。簡単格差の正体を探る

あなたにとっては難しいことを「 そんなの簡単だよ 」と言われたことはありますか? あなたにとっては簡単なことを「 それは難しいね 」と言われたことはありますか? 「簡単」というのは人によって異なります。 「簡単」は「難しい」のかもしれません。 で…

なるほどわからん。4段階のコミュニケーション困難度と4つの誤認原因

コミュニケーションのすれ違い、心あたりがありますか? 話す側と受け側。双方の視点でその原因について考えてみました。

人ドラ クエスト32個を達成-2016/04/24から毎週挑戦の軌跡-

人生ドラクエ化マニュアルのクエスト32個すべてを記事化しました。 2016/4/24から毎週1回欠かさず実施し、ついに本日2016/11/26にすべての記事を書きおえました。

人生ドラクエ化マニュアル実践記-セーブデータ32-今日が人生最後の日だとしたらと考え行動する

人生ドラクエ化マニュアルを実施することで、本当に人生が変わるのか?楽しくなるのか? まずは行動してみよう、ということで週に1回を目安に行動し、その結果をログとして残そうと思います。 今回は「今日が人生最後の日だとしたらと考え行動する」です。