ボクココ

個人開発に関するテックブログ

個人 YouTube 動画の制作で学んだこと

ども、@kimihom です。 今年からの新しいチャレンジとして続けている YouTube 動画の公開。ボクココの "その他" カテゴリとしてたまに記事を書いている。 www.bokukoko.info www.bokukoko.info このあと、また動画を一つ公開する予定なので、本記事では少し…

TwilioJP-UG Online が開催されました!

ども、@kimihom です。Twilio コミュニティとしては初のオンラインでのイベント開催となり、参加いただいた皆様、ありがとうございました! 以下、このイベントに関わらせてもらったので、記事として活動記録を残しておく。 https://twiliojp-ug.doorkeeper.…

Rails でパンくずリストを自前で作る

ども、@kimihom です。 今回、サイトアクセスをより便利に、そしてサーチエンジンにサイト構成をわかりやすくさせるために、パンくずリストの実装を自前で行ったので、記事にする。 パンくずリスト Gem ? Rails と パンくず で検索すると、必ず gretel Gem …

業界特化型 CRM SaaS の可能性

ども、@kimihom です。 私は、今でも業界特化型の CRM の需要があると考えている。とりわけ、業界における "決まり" が多いような業界では、特に必要とされているものだ。私自身、日々「なにか新しい CRM ないかな」と調べることが多いので、思うことを記事…

YouTube 動画再生数500を記念して

ども、@kimihom です。 趣味で投稿を続けてきた 「指揮ピアノ」 動画が、累計で500を超えたので記念に記事として記しておこう。 指揮ピアニスト なるとりさ - YouTube 続けよう、続けよう、続けよう 続けよう。これに尽きる。どんなに再生数が少なくても、コ…

Heroku での npm バージョンの違いによるデプロイ失敗メモ

ども、@kimihom です。 急に Heroku での Node.js アプリのデプロイが失敗したので、その原因と(一次)対応について記しておく。 問題 いつも通り、git push heroku master でデプロイしたところ、以下のようなエラーが発生するようになった。 remote: ----->…

英語トレーニングの再会と改善

ども、@kimihom です。 半年の時を経て、英語の学習を再開した。前回の英語でやってきた内容と、今回から改善していることについて記録しておこう。 楽しむ英語 英語を楽しむことで学び続けられる。英語を楽しむことができず、ひたすら "勉強" し続けると、…

ContentEditable での IME による動作違い

ども、@kimihom です。 以前書いた ContentEditable の記事がよく読まれている。この辛いけど得られる HTML 拡張パワーに魅力を感じた方が多いことだろう。 www.bokukoko.info そのパワーが得られた結果得られるエディタが以下である。 www.youtube.com さて…

許可ではなく謝罪できるチームへ

ども、@kimihom です。 許可を求めるな、謝罪せよ というエンジニア界隈? ではとても有名な言葉がある。私もこの言葉に共感することが多いので、自分なりにこの言葉の意味することを記してみる。 許可を求めて働くだけの楽さ 部下A: 「~をやっていいですか?…

エンジニア募集にかける思い (selfree)

ども、@kimihom です。 いよいよ弊社で "必要な方を採用して共に働こう" ということで、エンジニア募集をかけている。公式ページは以下となっている。 www.selfree.co.jp 以下の記事は、私の個人的な意見である。 会社や技術的なところを紹介し、どんな方に…

エンジニアの新たな運用ステップ

ども、@kimihom です。 今までの Web サービス開発では、運用しながら開発していくということが問題なくできていた。しかし、最近その運用と開発を同時に進めていくことの難しさを感じているので、記してみる。 負荷 という新たなる課題 今まで、長らくサー…

Twilio VoIP iOS SDK への入門

ども、@kimihom です。 Twilio には iOS で電話ができる iOS SDK が存在する。これの魅力と触り始めについて記しておく。 Twilio VoIP iOS SDK 概要 公式サイトは以下にある。 iOS SDK - Twilio では上記 Twilio VoIP iOS SDK を使うと何が嬉しいのか。大き…

SwiftUI で print が動作しない理由

iOS

ども、@kimihom です。 SwiftUI で開発してて、最も大きな謎であった print の出力が動かない理由がようやく分かったのでまとめておく。 SwiftUI の基本記法 単にテキスト表示させる SwiftUI は import SwiftUI struct ContentView: View { var body: some V…

iOS / Swift 開発のハードル

iOS

ども、@kimihom です。 Swift での iOS アプリ開発で苦戦している最中だ。少しずつ進んでいるけど、そこで起きている現在のハードルについて記してみよう。 バージョンアップが激しい まず、2年前以上の Swift 関連記事をググって見つけても、ほとんどは役に…

SQLの負荷分析と改善

ども、@kimihom です。 今回 SQL の負荷を分析して改善することをしたので、その実施を残しておこう。 パフォーマンス解析 基礎 何かしらサービスをローンチする時点で、パフォーマンス解析するようなサービスを導入することかと思う。 New Relic | パフォー…

MacBook Pro M1 を買ってみた感想

iOS

ども、@kimihom です。 先日から MacBook Pro の M1 チップ搭載のものを使い始めたので、その感想をつらつらと書く。 購入の背景 まず、前まで使っていた Mac は、MacBoook Air 2013 年版のものだった。買う前までは問題なくこれからも使い続ける気が満々だ…

Swift の型と省略記法を学ぶ

iOS

ども、@kimihom です。 まだ Swift を学習中の状態だ。Swift で実際に書かれたコードを読むと、「!?なんだこの書き方は」っていう謎の文法のソースコードをよく見る。そこをスルーせず、ちゃんと理解することで、心地よく Swift コードを読むことができよ…

Swift 学習中の個人的考察

iOS

ども、@kimihom です。 以下の本でまず Swift の言語を学んでいる。一通り読みきったので、Swift の感想を書こうかと思う。 コンパイルによる厳密性 最近、プログラミング言語全体でよく出てくる話が、コンパイルで事前にエラー把握し、エラーの起きづらいプ…

AppSignal でのサービス管理

ども、@kimihom です。 今回、エラー通知やサーバー管理のために AppSignal を導入したので記事としてまとめてみる。日本での事例があまりないようなので、今後増えていけばと思う。 利用サービス選定 まず、メインの目的はバグ管理だった。より見やすく管理…

ありがとう2020年、こんにちは2021年

ども、@kimihom です。 新年あけましておめでとうございます。そして今年もどうぞよろしくお願いします。 2020年 2020年は、"2021年に向けた準備をしていた" とまとめられると思っている。 まずは改めて、2020年、私は結婚をした。とはいえコロナの件もあっ…

目的を持って行動する楽しさ

ども、@kimihom です。 最近はプライベートでも仕事でも自分らしい目的を持って行動することに楽しさを感じている。 例えば先日、趣味で行ったコンサート。以前の私なら、単にコンサートへ行って聞いて途中で寝たり盛り上がったりするのを楽しんでいた。もち…

Twilio Voice 2020 まとめ

ども、@kimihom です。 Twilio の最新を追いかけ続けてる身として、今年の Twilio Programmable Voice で注目したリリースについて紹介してみる。基本的に、最新の情報は Twilio Changelog で参照できる。本記事で紹介しているのは一部だけであるため、より…

私の思うプログラミングの魅力

ども、@kimihom です。 今朝、「しゃあ」と思えるようなことがあって、喜んでた。今まで思いっきり「しゃあ!!!!!!」喜んだことを振り返ると、私にとってプログラミングだった。 どこを調べても、解決できない目の前の問題に遭遇し、それを何日もかけて突き詰…

スマホアプリ開発に先駆けて

ども、@kimihom です。 2021 年の新しい挑戦の1つとして、スマホアプリ開発がある。 私自身の経験を伝えると、6,7年前ごろに Android アプリで Java で開発していたことがある。これは仕事でガッツリ実装してたので、だいぶ詳しくはなかったが、それでもだい…

"プログラマーになりたい" 宣言に思うこと

ども、@kimihom です。 最近ツイートを見ると、今までプログラミングに全く関係なかったけど、プログラマーになりたい といった内容をよく見かける。その宣言をしている時点で、将来性について疑問を持ってしまう。その理由について簡単に記す。 プログラマ…

Heroku Addons で SendGrid を使ってる方が必要な年内対応

ども、@kimihom です。 Heroku Advent Calendar 2020 の記事として投稿します。 Heroku で SendGrid アドオンを前から使ってる人は、直近ですぐに対応しなければならないことがあるので、リマインドも兼ねて記事として残しておく。 必要な対応 SendGrid と接…

指揮ピアニスト という新しい趣味

ども、@kimihom です。 2020年の新たなチャレンジの一つとして、指揮ピアニストとなって、動画を投稿し始めることをした。初めての曲の演奏と動画撮影の準備、練習そして動画投稿まで一通り完了したので、記念にブログとして残しておこう。 きっかけ 「何か…

現在の体調と今後のボクココ

ども、@kimihom です。 脳腫瘍で病院に運ばれてから3ヶ月ほど経ち、以前の記事からは2ヶ月が経とうとしている。 www.bokukoko.info お陰様で、退院してから3週間ほど経った。でもまだ毎日平日の通院を続けている。 目的は脳への放射線治療を5分だけ受けるも…

手術と現場の報告

ども、@kimihom です。 退院とはいかないが、手術が終わって体調が落ち着いてきたため、記事として現場の報告をしておく。 まずは何より、生きていられた。私の発症した脳腫瘍の手術は、頭を切り開く手術であり怖いものであった。しかし、手術をしていただく…

病気の試練を乗り越えた先を信じる

ども、@kimihom です。 私は今、シルバーウィークで休みというのに、病院で入院している。今までの経緯と現状、そして今後のことについて記してみよう。 きっかけ 先日(シルバーウィーク前)、生まれて初めて人間ドッグを受けた。そこで健康に問題がないか、…