Binary Diary

誰かに会ったり 話しかけたり 街行く人に優しくね

エンジニアリング

ちょっとしたslackアプリ作ったときの思考回路垂れ流し

どうもこたにんです。 ちょっとしたslackアプリ作ったときの思考回路垂れ流し ちょっと前の話になるのですが、ちょっとしたslackアプリを作ったのです。お仕事で作ったといえば半分ホントで半分冗談なんだけど。そのときの完成までの思考回路と完成までの道…

あるシステムの環境を全てリニューアルしたらそれは元のシステムと同じものと言えるのか?

どうもこたにんです。 WEBサービスシステムリニューアルのおはなし とあるWEBサービスがあります。このWEBサービスは一昔前から稼働するECサイトで、サービス名の知名度はそこそこあり、売上もそこそこあり、コンバージョンもまあ悪くありません。このWEBサ…

委譲すること

どうもこたにんです。 委譲すること 仕事をする上でとても大事なこと、それは「委譲」すること。 それは役割でもタスクでも何でも、自分でやらずに人に任せる、ということ。すごく素敵なことだと思うんだ。 委譲はそう簡単にはいかない 今まで自分がやってい…

この中で一番新しい(と思う)ファイルはどれ?

どうもこたにんです。 エンジニアとして仕事をしていく上で一度は眼を通したことがあるもの。 設計書 画面仕様やAPIパラメータ、DBのテーブル定義なんかもあるかもしれません。そんな設計書。 さてみなさん、この中で一番新しい(と思う)ファイルはどれです…

安価な扇風機をエンジニアリングしてスマート扇風機にしてみた

どうもこたにんです。いよいよ訪れ始めた猛暑。それに伴い活動量が下がる自室での自分。なるべく動かずに、楽に、涼しく、引きこもりたい。こんなご時世だし。(ここからは昨年の記事のリライトです)昨今のIoTブームで、様々な家電製品がスマート化されてき…

本業がプログラミングではなくなったエンジニアリングマネージャーでもコードは書くべくして書くんだなって思った

どうもこたにんです。 スキマ時間こそエンジニアリングのチャンスだと思った 会社Slackで、とある人が、ちょっと困っていた。業務的に困っているというよりは、「こういうことできたらいいのになあ」というつぶやきを見た。なんか、Slack App作れば解決しそ…

WEBサイトの速度を上げることで市場の競争に勝てるのか

どうもこたにんです。 WEBサイトの速度を上げることで市場の競争に勝てるのか こんな記事を書いた。 www.kotanin0.work そこで思った。「WEBサイトの速度を上げることで市場の競争に勝てるのか?」というテーマを思いついて考えを巡らせていたら、過去に記事…

忘れっぽい自分さよなら!Google Home でやること管理!

どうもこたにんです。 忘れっぽい自分さよなら!Google Home でやること管理! 忘れっぽい自分をやめたい。歯を磨くときに思い出す、歯磨き粉がないことを。必死になって歯磨き粉を振ったり絞ったりして1回分を捻り出す。「明日買いに行こう」と心に誓いなが…

ポートフォリオは「どこに書くか」ではなく「何を書くか」

どうもこたにんです。 ポートフォリオとして最適なものってなんだろう? お仕事上、ポートフォリオというものを目にする機会がままあります。その人の業務実績や個人開発のまとめなど、サマった資料。ポートフォリオがあることで、その人のスキルの部分がわ…

リファレンスを読む程度の能力

どうもこたにんです。 リファレンスを読む程度の能力 ちょっとしたツールを作ることがありまして、とあるAPIリファレンスを読んでいたのですよ。実現したい機能を満たすAPIがないか、リファレンスページを辿って探すわけです。「なんちゃら.getみたいなのあ…

なんで市場はエンジニアを取り合ってしまうのだろう

どうもこたにんです。 なんで市場はエンジニアを取り合ってしまうのだろう エンジニア採用をしていて何だか思うことをしたためる。 エンジニアの人手不足。人材を10社近くで取り合う市況。わかるんだがわからない。何がわからないのかというと、エンジニアが…

GASをライブラリ化して公開するまでの簡単ステップ!

どうもこたにんです。 先日、GASライブラリ『GASlack』を公開しました。 ライブラリ公開にあたって、いくつかの手順を踏みましたが案外簡単でした。ので、公開までにパシャパシャと撮ったキャプチャを貼りつつ、振り返ります。 GASライブラリを公開するまで…

GASで自作トリガー!ClockTriggerBuilder を使ってトリガーをカスタマイズしてみた!

どうもこたにんです。 GASで自作トリガー!ClockTriggerBuilder を使ってトリガーをカスタマイズしてみた! ちょっくら作りたいものがありましてですね。 Gmailで受信するメールのうち、特定のメールを受信した時にスクリプトを実行させたい。前回は、GAS側…

GASでGmailを操作するのは超簡単!GmailApp.search() を使ってみた。

どうもこたにんです。 GASを使ってGmailの受信トレイを操作してみる! ちょっくら作りたいものがありましてですね。 Gmailで受信するメールのうち、特定のメールを受信した時にスクリプトを実行させたい。なので今回は最初のステップ。GAS側からGmailの受信…

ブレスト:Gmailの受信トリガーでGASを発動させたい

どうもこたにんです。 Gmailの受信トリガーでGASを発動させたい コミュニティサイクルに乗っててですね。 www.kotanin0.work これって、自転車が正しく返却ステータスになっているかどうかがわかりづらいのです。自転車のパネルで操作した後、登録されたメー…

バリューストリームマッピングを使って洗濯乾燥機が解決する課題について考えてみた!

どうもこたにんです。 洗濯乾燥機のもたらす効果について本気出して考えてみた 生活の質を改善するために、洗濯乾燥機に魅力を感じます。洗濯したものを干して乾かすという家事作業から開放されうるというのはすごく魅力です。ただ、その魅力を享受するには…

スマートホームは生活環境を少しずつ変える

どうもこたにんです。 現在のスマートホーム状況 自宅のさまざまな家電をスマート化している今。一体どれくらいIoTに依存して「ねえぐーぐる」と発する生活をしているのでしょう。 でんきつけて アナログに電気をつけることはほぼなくなった、ほぼ声。スマー…

GASではてなブログAPIから情報取得!ファイル保存までやっちゃうよ。

どうもこたにんです。久々に技術記事!今回は、はてなブログAtomPubというAPIをGASで呼び出してレスポンスをファイル保存、ということをやってみます。はい、目次どんっ! 今回やること はてなブログAtomPubとは? GASではてなブログAtomPubから情報を取得す…

全ての記事をテキストマイニングしてみた

どうもこたにんです。 今までの全ての記事をテキストマイニングしてみた! 昨日は、全ての記事タイトルをテキストマイニングしてみました。 www.kotanin0.work 今回は、全ての記事の中身でやってみました!!!早速、結果どん! 自分で見てて、かなり納得の…

全ての記事タイトルをテキストマイニングしてみた

どうもこたにんです。 今までの全ての記事タイトルをテキストマイニングしてみた! 年の瀬だし、大掃除しようと思って。PC開いていたら唐突に、テキストマイニングしたくなりまして。まずは結果から、あらよっと! 結構面白い可視化になった!!ブログの記事…

データを集めること、データを使うこと。

どうもこたにんです。 データドリブンになるためにデータを集めること 昨今、情報化社会のこのご時世。「データマーケティング」などのように、データを利活用した戦略設計が勝ち筋の世界になりました。様々な事象をデータとして可視化し、状況の変化を分析…

「強くてニューゲーム」なエンジニアリング

どうもこたにんです。 「強くてニューゲーム」なエンジニアリング 「強くてニューゲーム」という言葉をご存知でしょうか。 ロールプレイングゲームなどの、本来はひとたびシナリオが進展したら初めからやり直さない限り前のシナリオをやり直せないゲームにお…

スマート扇風機がオフシーズンに入ったのでスマートこたつに切り替えた

どうもこたにんです。 我が家に設置中のスマート扇風機がオフシーズンに入った www.kotanin0.work 我が家では今夏、スマートプラグを使って扇風機をIoT化させました。使っているスマートプラグはこれ。わたし持ってるの1口版なんだけど、2口出たのね、いいな…

「仕事のための仕事」をする無意味さ

どうもこたにんです。 「仕事のための仕事」してない? 「仕事のための仕事」してない?誰かに決裁を取るためのMTGのための資料作りとか顧客分析のためのデータ抽出依頼のためのチケット作りとかリリース承認のための案件レビューのためのテストとか自分の作…

オーガニック流入から学ぶニッチなテリトリー

どうもこたにんです。 Binary Diary のオーガニック流入ページランキング Google Analyticsを眺めていまして。このブログにある記事の中で、Google検索からの流入が多いものを見てみた。そしたらなかなか面白い傾向になったので簡単にまとめておこうかと思い…

「仕事が奪われる」というのは大変結構なことではありませんか

どうもこたにんです。 エンジニアリングが正義なのか 生活していてよく思う、というか遭遇します。「これ自動化されてたら楽なんだろうけどなあ〜」みたいなこと。 社内の書類フローでどうしても印刷しなきゃいけないとき 画面で何度も同じ操作をしなければ…

音ゲーは共通言語として最強(かもしれない)

どうもこたにんです。 「強いエンジニアになるには」を語ろうとした 今日、会社の後輩と「強いエンジニアになるには」みたいな会話をしていたのです。 エンジニアとして何をどう学べばいいか 学ぶことへのモチベーションの維持はどうしたらいいか どういう成…

「可視化=能動的」「見える化=受動的」

どうもこたにんです。 「可視化」と「見える化」 「可視化」「見える化」という2つの言葉があります。この言葉たち、実は意味合いと使い方が異なります。混同しないようにするために、さっくりまとめてみましょう。 可視化とは 可視化とは、人間が直接「見る…

スマート冷蔵庫を1日運用してみて気付いたこと

どうもこたにんです。 スマート冷蔵庫の中身管理 ひとまずやりきった。この悩みを。 www.kotanin0.work 解決した。 www.kotanin0.work そして、次につなげるために、機能拡張や改修を考えてみる。 精度を高めるために実装したいこと 「マヨネーズがなくなっ…

GASを駆使して冷蔵庫の中身を可視化するぞ!!

どうもこたにんです。 買い物をしているときにふと思ったことはありませんか?「あれ、たまご何個あったっけ。。。」「あれ、玉ねぎあったっけ。。。」そんなお悩みに、今日をもって別れを告げましょう。冷蔵庫の中身を記憶しなくても済むように、ソリューシ…