TOPハウツー・学習テクノロジーvoi-chord技術ワードトーク「Go言語」16:08 6月30日 78再生 問題を報告する 再生する シェアする AI目次新企画「技術ワードトーク」の全貌Go Conference 発表プロポーザルの舞台裏Go言語 関数型プログラミング導入の秘訣Go 1.26 モダナイゼーション CIでの活用術複雑な依存性 リファクタリング成功の鍵AI文字起こし(β版) # チャプター 1 はい、ということで新しいシリーズを出ていきたいと思います 楽しみですね 説明からしますか 収録状況の説明からしますか 確かに収録状況、結構特殊な状況ですもんね えっと、ボイコードでお聞きの皆さんは ボイコードでこれを撮っているんですけど 隣にもう一台iPhoneがありまして、iPhoneかな? これ、iPhoneです ありまして、そっちのチャンネルの説明を そうですね、チャンネル名がディネームする予定なので まだ決まってないんですけど 私、まさのですね個人チャンネルの方の収録 同時収録で行っておりまして 個人チャンネルをね、全然動かせてなかったので まあ 動かそうとは思ってたんですけど 週末とか、週末っていうかあれか、今6月 何日だ?わかんないですけど、6月末の週末あたりに ちょっと動かそうかなとは思ってたんですけど まあいい機会だったんで、一緒に撮らせてもらって 公開は6月最終日か4月1日ぐらいかどっちか はいはいはい そうですね、なんで今2つのチャンネル同時収録という まさのチャンネルでお聞きの皆さん、ボイコードというチャンネルがあります あんま逆はないから ボイコード知らない人はあんまりいないかな? まさのリスナーの中ではあんまりいないと思います いやわかんない、でもこれからフォロワーがめちゃくちゃ増えて 逆側の流入もあるかもしれない 頑張ります 過去の放送で聞いてたら ヘビーディスナーの方が聞いてくれて、そんなのがあるのか ボイCのエンジニアメンバーで運営してるチャンネルですね、一応説明しとくと そうですね という感じで まあこれ前振り2分ぐらい喋ってきたんですけど これは最近ボイコードでずっと週末だけにほぼ放送してたんですけど 毎回人が変わるんですよね、8人とかで話してるから そうすると登場するのが、話し手側目線だと月1回とかになって 毎回ちょっと緊張するっていうのもあるし 週末だけで放送するの、せっかく人数いっぱいいるのに あれなんで平日やりましょう そうですね なんかひどいと言ってたんですけど、今9時で決めてるじゃないですか 組み合わせみたいなの で、あと何週目にやるかみたいなのも決めてるんですけど タイミング悪いとやっぱ、初週にやって次の月が最終週とかだと 2ヶ月ぐらい話せないみたいなのがあって あれ今月話したっけ? 気持ちよくたまになりますね いやー確かに なんかちょっと今までずっと僕とせんちゃんで毎週やってたのが すごい頻度減ったじゃないですか、ボイコードで話す機会が 最後でも1年前近くぐらい? 本当ですか? 本当じゃない? 夏初めに1回やめたもんね 確かに なんか、あ、でもそっか、確かにそっか そうですね、なんかちょっとやっぱでも毎週ずっと話してたのが なんかたまにとかになるとちょっと寂しい思いがありますけど そっからちょっと形が変わって 僕と4人ぐらいはゲストになりました それも毎週自分は一応出てたんで で、そっからまた形が変わってみたいな感じになったんで ここ半年ぐらいかな ちょっとそうですね 毎週、毎週じゃないや 平日も話す、別にちょっと週1回は話したいなっていう気持ちがあって せんちゃんが人を募ってくれたんですけど 誰か話しませんかーって立候補させていただきました はい、まさしか手を挙げてくれましたね 難しいですね 難しいですね 競争というかあれになるかと思ったんですけどね 倍率が 倍率1倍 倍率1倍でしたね 僕自己紹介してなかったけど もういいか ボイコードで で、もう4分半経ったんですけど この平日放送の企画を考えてきました 名前はさっき決めたんですけど 技術ワードトークっていう 技術ワードトーク トークって感じで だいたい今日何の単語にするか決めてから始めればよかった 説明すると 何か1個技術に関連しそうな単語を最初に言って それで思いついたことでお互い話していく 別に何か話が盛り上がったら その最初の単語のことは忘れて 全然違う話もしてもいいし っていう感じのやつ どんどん脇道にそれっていっても問題ない っていうのを考えたんです いいですね ということで で、しゅるこ回してから今日の単語を今から考えるっていう そうですね、考えましょう 何がいいかな えぇ 最近気になっているものとか 最近気になっている話です えっと いやなんかあんま重いのね やってもね なんか初手から話続かないから あわあわってしまうので 何がいいかな 語言語で おぉ 語言語で 語言語で 話しますか はい どうします?1回チャプター変えます? えー あーじゃあ確かに あの今から打ち合わせするんで というのはさておき あのちょっとシンキングタイムで チャプターをまた行きましょう # チャプター 2 語言語といえば、語カンファレンスがありますね。 いや、最初に喋るとしたらそれかなって思った。 まあ、一番思いつきやすいやつで。 あの、今年あれですよね。平日開催。 平日、金曜日だっけ? 金曜日。 9月11日とか。 それくらい平日開催で。 会場も今まで多分、サイバーエージェントさんのウィズをお借りしてたと思うんですけど。 ここ最近はアベマタワー。 岡田と思うんですけど、今年は中野でしたね。 うん。 なんか最近、いろんなカンファレンスが中野に集まっていて。 そうですよね。 不思議だねってよく話してるんですけど。 うん。 通婚のプロポーザル出し忘れて。 やらかしましたね。 やらかしましたね、それは。 あ?ってなりましたね。 僕は出しました。 何で出したんでしたっけ? Goで実践する関数型プログラミング。 おー。 せんちゃんがハマっている関数型プログラミングに。 そうなんですよね。 なんかハンズオンというか、実際にやってみるとかそんな感じですか? いや、説明になるのかな。 でも、関数型プログラミングはあんま詳しくないんだけど、Goは普段使ってますみたいな人をターゲットにしていて。 で、Goで書いていってちょっとコードがメンテしづらくなってきたとか。 もっとシンプルに書く方法ないのかって思っている人向けに。 関数型プログラミングはやろうとした時に丸ごと全部導入してリポジトリ丸ごと関数型にしないといけないっていうものではなくて。 エッセンスが入れられる。 これをとりあえず取り入れてみようとかができるから。 それを一個ずつ紹介していって。 Goで書くとしたらこうですね。 ただGoだとこれの実践は難しいんで妥協してこんな感じにするといいですね。 とか含めて。 何分枠で出したんですか? 40分で出した。 結構。 通りかもしらん。 本当は30分くらいが良かったんだけど、20分か40分しか出ないじゃん。 20分では話しきれないなってなって。 40分か。 なかなか40分。 最悪長い部分は長く話す部分はちょっとできるというか。 言い方ですってかもしれないけど、打速部分をちょっと増やすというか。 剥ぎ取れるところもちょっと話すとかができるので。 なんとかはなりますよね。逆に短いほうが難しい。 短いのむずい。 去年めっちゃ痛感しましたね。 LTだった。 LT5分で5分だった。 5分ってこんなに短いの?みたいな。 本当に何も話せない。 何も話せないですね。 僕もあれ?2年前か?にLTで書かれた。 そうですね。2年前。 1年前だった。 早っ。 そんな感じ? あとは?何かあるかな? 最近、めっちゃ細かい話していい? 5.1.26でモダナイゼーションっていうパッケージができて、あれを使いたい。 あんまりちゃんと終えてはなくて、そのパッケージ名は耳にはしたことがあるんですけど。 古い書き方を最近だったらもうこんな感じで書けるよみたいなプラクティス集が公式にあって、それに判定されたら自動的にこっちのほうがいいよって書き換えてくれる。書き換えてくれるんだったかな?っていうツールがある。 めっちゃよくない? めっちゃいいですね。 それはパッケージに何かプログラムが売っているかは、ゴーフムートみたいな感じ? ツールとして使うのかな?っていう浅い理解なんだけど。 CIパイプラインとかに入れたい。 確かに。いいですね。 古い書き方、今推奨されてないやつとかだったらどういうやつがあるんだ? ちゃんと見てないからわかんないんだけど。 パッと見つからないけど。 原作すればいっぱいある。 ソートロジックを自分たちで書いてるとかそういうのとかあるんですかね。 あるかもね。 ソートファンク使えるよとか。 ありそう。 Anyとかね。 確かにAnyは確かにそうだ。 急に仕立て始めるんですけど。 確かにな。いいですね。 やればいいんだけど。やりたいなら。 やりたいならやればいいんだけど。 コマンドでやっぱり提供されてるのか。 あれですね。依存関係があるから、モジュール間の。 ちょっとめんどくさいのはある。 モジュール間の依存でモダナイズで1.26にできないやつがある。 そういうことか。 すぐに。 なるほどなるほど。 気軽にAに行ってあげるとそれを使ってるやつが困るみたいな。 確かに。 確かにな。 結構なんか自前ライブラリーみたいなのあるじゃないですか。 自前ライブラリーの管理ってめっちゃむずくないですか。 いやむずいと思う。 この間遭遇したのがディプリケートになってるやつとかが使われて リポジトリAが共通のライブラリーになってて リポジトリBがそれをインポートしてるみたいな形になってて リポジトリBはBの中でAのものを提供してるもの以外にも 似たようなものを使ってるみたいな、自分自身で定義してるみたいなのがあって なんかちょっとどこまで具体的に言うかどうか悩んでる人がちょっとおかしてるんですけど Bの方とかで新しいリストを入れようとした時に AIとかからこれも今使われたやつディプリケートだよみたいなのを教えてもらって 確かにと思ってこれまだバージョン古いじゃんみたいな気づいて じゃあバージョン新しいやつで入れるかと思ったんですけど でも依存してるやつがあって こいつバージョン1個古いやつだけどどうする?みたいな感じで聞かれて あーなんか何の話してるか分かってる あんまり具体的に言うと攻撃とかあったりしたら怖いって言ってないですけど っていうのがあってどうする?これみたいな 攻撃範囲もでかすぎるし なかなか直したいけど直せないなみたいな それこそAI使ったらなんか結構楽にって言うとあれですけど意外と気軽に直せたりするのかな いや結局でも動作確認じゃない? そうですよね リグレッションテストが確かにつらい 確かにそうですね リファクター系ってやっぱそれですよね 別にコードを書き換えること自体はそんな難しくないというか いるけどその振る舞いを変えていないことを保証するのが難しい 難しいロジックはいいけどねテスト書くだけでいいから 外部のライブラリとか分かんないもんね そうですね ロジックでもリポジトリのリアキテクチャみたいな話になってくると リポジトリが変わるとかあるじゃないですか そうなったらテスト前のコードであっても新しいコードであっても その前のコードのテストコードは意味をなさなくなるというか ロジックを移し替えるってなったら新しい方でテストを書いたら それは新しい方のただのテストになるみたいな感じじゃないですか その辺は工夫が必要なのかなとか思ったりしましたね そこは言いついテストですね 通信プロトコル自体違うって言われたらもう それは知らんけど こんな感じですか 確かに意外とずっと話そう 最初に1テーマさえあれば 最初にボーンって出てきちゃえばずっと話せますね そうなんですよね 楽しい 前に友達とオートキャストだったときに これ何の話だっけみたいな話になって ずっと話が拡散していく人 ありがとうございました ありがとうございます もっと見る #senchan #masa voi-chordVoicyエンジニア06:081.チャプター 110:002.チャプター 2コメント感想・質問・応援メッセージを書こう キングダム🎧6月30日せんちゃん、まささんいつもありがとうございます✨にゅ〜ぶるさんがプレッシャーかけてくるので、とりあえずコメントします🤣休日の朝、ホットヨガ行く車で聞くボイコードはリラックスしていて時間もあるので、コメントしてましたが、火曜日の夜は、まだリラックスできませーん😅個人チャンネルと同時収録、やりますねぇ。2返信 にゅ〜ぶる🐹CoderDojo姫路🏯6月30日コメントありがとうございます!!(笑)平日はお忙しいですか😂いつも、コメント楽しみにしてます✨1 キングダム🎧6月30日コメントありがとうございますは、どの立場??ꉂ🤣w𐤔1 にゅ〜ぶる🐹CoderDojo姫路🏯7月1日自分でも書いてて同じ感想だった🤣🤣🤣1 にゅ〜ぶる🐹CoderDojo姫路🏯6月30日おー!新コーナー👏👏👏技術ワードトークは楽しみすぎる!!!そして、毎週コメント残してるキングダムさんがどんなコメント残すのかも楽しみです!😏2返信
プロダクトエンジニアカンファレンスに登壇してきたよ!🧑💻 22分・9月12日・ 97再生AI目次Voicy流!一人一案件で生産性3倍の秘訣デジタル庁登壇者が語る「価値ある開発」プロダクトエンジニアの挑戦とチーム連携の壁Voicyグッズ考案?スポンサーブースで見えた発見ユーザーからの声!Voicyアプリ改善とアジャイル論
技術ワードトーク「アジャイル」 23分・9月8日・ 92再生AI目次アジャイルとは?Voicyでの実践職能別チーム解体とアジャイルテストが変えたアーキテクチャアジャイルの誤解と真の姿ユーザー価値を届ける開発の仕事
コーヒーとネイルと学び|DroidKaigi 2026参加記 23分・9月5日・ 109再生AI目次Android Studio不要!AI開発術0.47%のANRがアプリを危うくする?DroidKaigiの祭典、開発者のリアルKMP/CMPで進化するクロス開発Voicyイベントとコナンくんアイテム談義
技術ワードトーク「音声変換」 20分・9月1日・ 84再生AI目次音声変換の歴史と進化の道のり声の変換、機械学習が担う役割音程を操る技術の奥深さとはAIが声を学習する仕組みとデータコナン君の変声器、その技術の先
"技術でユーザーと信頼性を構築する"、"答えの無い業務改善プロジェクト"・・・それぞれの挑戦を語る 26分・8月29日・ 106再生AI目次顧客信頼性エンジニアリングの挑戦QA知見が活きるCS対応技術AIが変革するログ解析と業務効率答えなき業務改善プロジェクト技術文化とエンジニア職の多様性
技術ワードトーク「AWS」 20分・8月25日・ 80再生AI目次AWS誕生秘話:Amazonの戦略とは?サービス多すぎ?AWS学習の難所AWS資格で広がるエンジニアの道目指せQuestronaut!Kubernetes資格資格試験の費用と学習の本質論
最近学んだ技術 18分・8月22日・ 71再生AI目次Observability: ログの課題と活用術Linux: アプリケーション動作の深層AWSとネットワーク知識の結びつき環境変化とイベント運営の困難TypeScript: 型のある世界の体験談
技術ワードトーク「TypeScript」 20分・8月18日・ 77再生AI目次TypeScriptとは?JSとの決定的な差JavaScriptからTypeScript移行の秘訣開発体験を変えるTypeScriptの快適さWeb開発でTypeScriptが必須な理由とは今から学ぶならTypeScript?最適な学習法
社内エンジニア発表会が面白い🧑💻 18分・8月15日・ 95再生AI目次社内エンジニア発表会の舞台裏AI活用と機械学習!発表テーマの多様性聴衆を惹きつける発表術の秘訣社内知見を外部LTへ!最新AIトレンドリスナー質問!VS Codeへのこだわり
にゅ〜ぶるさんがプレッシャーかけてくるので、とりあえずコメントします🤣
休日の朝、ホットヨガ行く車で聞くボイコードはリラックスしていて時間もあるので、コメントしてましたが、火曜日の夜は、まだリラックスできませーん😅
個人チャンネルと同時収録、やりますねぇ。
平日はお忙しいですか😂
いつも、コメント楽しみにしてます✨
技術ワードトークは楽しみすぎる!!!
そして、毎週コメント残してるキングダムさんがどんなコメント残すのかも楽しみです!😏