MySQLで文字化け?解決策は?

Webサイトやアプリケーションの開発運用時に突然文字が「??」や記号に変わってしまう「文字化け」に遭遇したことはありませんか? その時に「UPDATE」を実行すると治ったりするという経験がある方はいるかと思います。 今回は、その問題の根本となる部分で可能性があるものに対しての対処方法です。 文字化けはなぜ起きるのか DBは文字を「文字コード」に従って管理をしています。DBにはこの設定を行うことがで…

Read More

ひきにぎりのサイトを公開しました

妻がおこなう予定である事業の「ひきにぎり」。 こちらのサイトを作成して公開しました。 内容的にはまだまだブラッシュアップしていかなければならない部分はありますが、一旦、公開したという報告です。 ひきにぎり ひきにぎりは現在準備中になりますので、オープンしたら是非よろしくお願いします。

Read More

目的にたどり着くまでを可視化

はじめに 会社の方で Qiita アドベントカレンダーに参加しており、そのために整理した内容を先んじてこちらでの公開になります。業務外の時間を使ってせっせと書きました。 突然ですが昨年は、組織的なことばかりをやっていたので、プログラミングから少し離れていました。今年に入って、妻が新たな挑戦を始めたことをきっかけに、プライベートの状況が動き出しました。その過程で、自身で作りたかったサービスをちょっと…

Read More

アニメ ブルーロック から見るエンジニア組織論

ブルーロックという漫画、アニメ作品をご存知でしょうか? ぼくはアニメをみています。そのアニメのシーズン1を見たときに共感できる部分があり、それが組織としての考え方にも使えるのではないかと思ったので、それをまとめてみました。 目的を達成するためには強い力がないといけない ブルーロックの世界での日本サッカーがワールドカップで優勝することのできない理由/問題はストライカーの不在です。そのために、18歳以…

Read More

ストーリーポイントを見直そう!

業務ではアジャイル開発を実現するために、スクラムを取り入れているのだけれども、ストーリーポイントを付ける方法について非常に違和感を感じたので、一度考え直してみた。 実際の業務で起きていること ストーリーポイントをつける際に、個人によってポイントの付け方が違う。これは別に悪いことではなく、個々からすり合わせることが重要である。 しかし、そのすり合わせのときに、「Aさんが対応すると3ポイントだけど、B…

Read More

よく使うGithub Copilotのファイル指定チャット

GithubCopilotの使用方法について、テキストや動画でも探しているものの、あまりいいものが出てこない。色々と自分で使ってみて、便利なだなと思ったものをメモしておく。 ページ指定 プログラムを修正するときに、ひとつのファイルだけですめばいいけど、そうではないかもしれない場合。関連として気になっているときなんてこともある。そんなときに、考慮する範囲を含めたいなと考えた。 ひとつはワークスペース…

Read More

内部品質を上げるための参考書

先日の品質の話 https://tech.tokiraku.com/archives/196 これを考えるより前に、参考書にしていたもので、内部品質に関連のあるような書籍を出しておく。後輩にも紹介済み。 良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方 https://www.amazon.co.jp/%E8%89%AF%E3%81%84%E3%82%B3%E3%83…

Read More

開発スピードと品質はトレードオフの関係なのか?

ふとした瞬間に感じた疑問 プロダクト開発を進める際によく出る、「トレードオフ」という言葉。よく、QCD(Quality、Cost、Delivery)と言われるものの中で、それぞれは「トレードオフ」の関係と言われる。 20年ほど、システム開発に携わってきて、この会話をする人たちを前に、疑問に思った。 開発スピード(Delivery)と品質(Quality)は本当にトレードオフなか? ググってみる 自…

Read More