taiyowのブックマーク (395)

  • RubyKaigi 2026に参加した - 私が歌川です

    今年もRubyKaigiに参加しました。早めに出してしまわないといつ記事を出せるか分からなくなるので、さっさと出します。 トーク 3年ぶりにRuby Committers and the Worldを見れたので、言うことはありません。今年は音が出るセッションがいくつもあってよかったと思います。組み込みのSetクラスをCで再実装する話も計算機科学って感じでおもしろかったです (ちなみに、これが #rubykaraoke の伏線になります)。CygwinのRubyパッケージをメンテナンスする話では、およそ15年以上ぶりぐらいにCygwinのことを思い出すことになって感動的でした。当時わけもわからず使っていたパッケージマネージャの仕組みが知れてよかったです。 day1までのトークのメモはいくつかCosenseにまとめてあるけど、途中からXでの実況に切り替えたので、あんまりまとまっていないです。

    RubyKaigi 2026に参加した - 私が歌川です
    taiyow
    taiyow 2026/05/01
  • 任天堂がうらやましい…海外メディアが報じた「日本のゲーム会社が世界で売れるヒット作を連発できる理由」

    ゲーム会社はなぜ世界で売れるヒット作を生み出せるのか。欧米のゲーム会社では業績次第でリストラやスタジオの閉鎖が行われる一方、日では社員を解雇せず、1ピクセルにこだわる品質追求が根づいている。海外メディアが報じた「日ゲーム開発哲学」の正体とは――。 ファン待望のゲームを開発中止したワケ 海外ゲーム開発スタジオの厳しい現実を物語るニュースが、今年早々に報じられた。 騒動の舞台となったのは、フランスの大手ゲーム会社・ユービーアイソフト。代表作の『アサシン クリード』シリーズは歴史上の著名都市を舞台に、「隠れる」が主体のアクションを展開するユニークなゲームプレイで知られる。 そのユービーアイソフトが1月、ファンが長年待ち望んだ『プリンス・オブ・ペルシャ:時間の砂』リメイク版など6作品の開発中止を発表した。同社はまた、スウェーデンとカナダの2つのスタジオも閉鎖すると発表。米ビジネスニュー

    任天堂がうらやましい…海外メディアが報じた「日本のゲーム会社が世界で売れるヒット作を連発できる理由」
    taiyow
    taiyow 2026/05/01
    はいはいハロー効果
  • あなたの手元のGoプロダクトにひっそり佇んでいるコード片のことを、ほんの少しでいいから思い出してみませんか - 私が歌川です

    はじめに これははてなエンジニア Advent Calendar 2025 18日目の記事です。昨日は id:kouki_dan の毎日1コミットを続けて1年が経った - Lento con forzaでした。 id:utgwkk です。Goを書いていて、頻出のイディオムをもっと短く書きたい! という欲求に駆られることがあると思います。そのような場面に出くわした人は、プロダクト内にちょっとしたコードを書いて便利に使うようになります。 今日の記事は、そうやってプロダクトのあちこちに登場する、ともすれば脚光を浴びることのないかもしれないコード片たちのことを思い出す、という趣旨になっています。 func Must[T any](T, error) T func Must[T any](x T, err error) T { if err != nil { panic(err) } return

    あなたの手元のGoプロダクトにひっそり佇んでいるコード片のことを、ほんの少しでいいから思い出してみませんか - 私が歌川です
    taiyow
    taiyow 2026/02/23
  • Go 1.26連載:インデックス+SIMD | フューチャー技術ブログ

    Go 1.26のリリースの足音が聞こえてきたので1.26の新機能のうち、気になる機能を有志で紹介していく連載です。 DateTitleAuthor1/27インデックス+SIMDこの記事渋川1/28goroutine leak profiler武田さん1/29go fix真野さん1/30GCの改善棚井さん2/2new(プリミティブ)辻さん2/3runtime/secret島ノ江さん2/4CGo呼び出し高速化宮崎さん1.26の新機能のダイジェスト久々に結構大きめな変更が多くなっていますね。 new(プリミティブ)1.25で導入されたGCが有効化cgo, memory allocate高速化goroutine leak profilercompilerがスライスをよりスタックに割り当てられるようにSIMDを扱う実験的パッケージ(AMD64のみサポート)runtime/secretという機密情報を

    Go 1.26連載:インデックス+SIMD | フューチャー技術ブログ
    taiyow
    taiyow 2026/02/10
    渋川さんの記事はいつも参考になる。ありがたい。
  • Kyoto Tech Talk #9 をマネーフォワード 京都開発拠点で開催しました #kyototechtalk - おうさまのみみはロバのみみ

    表題の通り開催しました。 今回はとても学生の参加率が高くて、全体参加者(運営や登壇者含む)の1/3が学生の方でした。 moneyforward.connpass.com 所感 イベントの発端 元々は id:onk とぼく、そして id:pinzolo がKyoto.rbを開催したけど実質運営メンバーしか集まらなくて、「どうやったら若者やRubyを書いている人たちに参加してもらえるか?」という問いから「京都のWeb企業が元気がない、業界が盛り上がっていればきっと人は来てくれるはず!」という仮説からスタートしました。 当時、Kyoto.rbはまだDoorkeeperを使ってましたね、懐かしい。 kyotorb.doorkeeper.jp 現在はconnpassに活動場所を移動しています。 kyotorb.connpass.com Kyoto Tech Talkの実績 Kyoto Tech Ta

    Kyoto Tech Talk #9 をマネーフォワード 京都開発拠点で開催しました #kyototechtalk - おうさまのみみはロバのみみ
    taiyow
    taiyow 2025/12/12
    Kyoto Tech Talk 最近いけてないので行きたい
  • 浦木猛先生の托卵マンガ『子供の名前』が自身の托卵マンガに似ていると感じてモヤついた片陸遼助先生、「似てるかどうか教えてほしい」と意見求める

    片陸遼助 @kuzushinsetsu これパクリだろオラァ!みたいなこと書こうと思ったのに、チキンすぎて面白いですねってリプしか送れなかった。 弱い。 2025-10-02 13:28:46

    浦木猛先生の托卵マンガ『子供の名前』が自身の托卵マンガに似ていると感じてモヤついた片陸遼助先生、「似てるかどうか教えてほしい」と意見求める
    taiyow
    taiyow 2025/10/03
    『無伴奏ソナタ』を読むといいよ!創作者にとって全てが自分が想像した世界完全なディストピア!
  • 「首相、退陣へ」報道 説明します | 毎日新聞

    石破茂首相は7日の記者会見で、自民党総裁を辞任し、新総裁を選ぶ総裁選には出馬しない考えを表明しました。毎日新聞は7月23日にニュースサイトと夕刊1面、24日朝刊1面で「石破首相、退陣へ」と報道しました。その後、首相が続投に意欲を示したため、読者の皆様から「事実と違うのではないか」などのご意見をいただきました。紙が「退陣へ」と報じた経緯についてご説明します。 ◇ 7月の石破茂首相の退陣に関する記事は「自民党が参院選敗北の総括を8月中にまとめるのを踏まえ、首相が8月末までに退陣表明をする意向を固め、周辺に伝えた」との内容でした。その後、外交日程や自民党内の手続きで総括の時期が9月にずれ込むこととなりました。 政治を巡る報道では、各種の記者会見、街頭演説、講演での発言、公式発表などがニュースの素材となります。ただ、それだけでは政治の実相を伝えられないことも少なくありません。 このため、政治家や

    「首相、退陣へ」報道 説明します | 毎日新聞
    taiyow
    taiyow 2025/09/08
    政治家の非公式意見が記事作りに有効という風潮をやめて欲しい。事件報道での警察も一緒。相手と仲良くなることが大事な記者が中立な記事をかけるのか?
  • Goの野暮ったさとどう付き合うか | ドクセル

    GitHubber, OSS作家。Tech SaaSのPdM、スタートアップ取締役CTOや外資スタートアップのIC等を経験後現職。好きな言語はGoPerl中国語で雑なOSSを200以上量産している。3 times ISUCON winner. 著書「みんなのGo言語」共著他。Podcast https://oss4.fun

    Goの野暮ったさとどう付き合うか | ドクセル
    taiyow
    taiyow 2025/08/24
    Goの現状とベストプラクティスを知る上で良い資料。Goは仕様追加に慎重だけど結果的に要らなかったものが少ないというのはなるほどその通りだなあ。コードの最適化については別意見あり、『効率的なGo』を薦める
  • ユーザ「システムのことがわかる情シス側がビジネス理解をして要求定義し要件定義もやれば良いではないか」→この発言に反論してください

    麹 @oryzae1824 ユーザ「システムのことがわかる情シス側がビジネス理解をして要求定義を定め、要件定義もやれば良いではないか。我々は通常業務で忙しく、そんな暇はない」 この発言に反論してください 2025-07-19 19:09:33 レシート裏のがらすめん @TNBTSS @oryzae1824 覚悟せぇや。 「暇がない」のではなく、「覚悟がない」んだ。 暇がない。一見もっともらしく聞こえる。しかしこれは、「社のビジネスの未来を他人任せにする」という責任放棄の宣言にほかならない。 情報システム部は、確かにシステムの専門家かもしれない。だが、この会社ビジネスの質は、あなた方にしかわからない。情報システム部がどれほど優秀であろうと、あなた方の現場の機微や、質的な業務フロー、抜け道、実情、例外処理、属人化の事情までは把握しきれない。それを「そっちで勝手にやれ」というのは、会社に対す

    ユーザ「システムのことがわかる情シス側がビジネス理解をして要求定義し要件定義もやれば良いではないか」→この発言に反論してください
    taiyow
    taiyow 2025/07/21
    最初の回答火力と解像度が高くていいなあ
  • DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所

    参考資料 - https://martinfowler.com/articles/is-quality-worth-cost.html - https://speakerdeck.com/twada/agentic-software-engineering-findy-2025-07-editi…

    DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
    taiyow
    taiyow 2025/07/12
    前提にまでフィードバックする、すごくわかる。要件は本当の要件ではないことが多い。ダブルループと呼ぶのか。どの辺がダブルなんだろう。
  • 関西Ruby会議08 #kanrk08 終わったぞおおおおおおおおおおおおおおおお - おうさまのみみはロバのみみ

    やりきったぞ!!!!! TL;DR 関西Ruby会議08が終わり、疲れ果てていたのだけどid:Pockeさんが書いたブログに触発されたので書いています……と入れてたんだけどやはり体力の限界を迎えてしまったので翌日に続きを書いています。 限界前まででも1万字を超えていたが最終的に2万字を超えたので覚悟して読んで欲しい。 疲労と寝不足とお酒が入っているので支離滅裂な可能性があるし、普段よりもくっそ長文になると思うので読みたいところだけ読んでください。 pockeさんの記事を引用し忘れていたので追記。 commits.hatenablog.com あと今回の関西Ruby会議08でKyoto.rbに少しでも興味を持った人がいたら、とりあえず一度遊びに来て雰囲気を味わってみて欲しい(宣伝)。 次回開催は7月27日です、前日がきのこカンファレンス in 関西なので連日イベントだけどまあ仕方ない。 ky

    関西Ruby会議08 #kanrk08 終わったぞおおおおおおおおおおおおおおおお - おうさまのみみはロバのみみ
    taiyow
    taiyow 2025/07/07
    良いアフター記事だった。 こういうの読むと、自分も参加したくなるよね。
  • AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition

    AI時代のソフトウェア開発を考える(2025/07版) 開発生産性 Conference 2025 2025年 7月4日(金) https://dev-productivity-con.findy-code.io/2025

    AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
    taiyow
    taiyow 2025/07/07
    全体的に、煽りでもポジショントークでもなく、冷静に分析してて良かった。特にp.42。「賭けなくていい、可能性を並べ〜」の辺、なるほど全部賭けなくてもいいんだ。
  • AIは励まされると頑張れるらしいので、いろんな方法で奨励してみた。 - カミナシ エンジニアブログ

    プロローグ 2025/05/22 Claude 4 リリース後、多くの人間が一段階未来へきたと感じていることだろう。 今まで超えられないと感じていた壁を超えたような感覚がある。 dd 更に Claude 4 を、LLMを使いこなしたい。そう思い Claude 4 プロンプトエンジニアリングのベストプラクティスに目を通した。 私の脳に強烈なインパクトを残したのが以下のセクションだった... 面白すぎる...! 題 どうやら奨励するとAIは頑張れるらしい。 ビジュアル表現が豊かになるらしい。 英語原文だと以下のような内容だ。 For frontend code generation, you can steer Claude 4 models to create complex, detailed, and interactive designs by providing explicit

    AIは励まされると頑張れるらしいので、いろんな方法で奨励してみた。 - カミナシ エンジニアブログ
    taiyow
    taiyow 2025/07/03
    AIが学習したデータに、奨励されたらめっちゃ頑張った事例があるってことなんかな。人間もたいがいチョロい。
  • Nintendo Switch 2発売2週間で「MIG Switch」BAN祭り:任天堂の巧みな検出と規約変更 | XenoSpectrum

    発売の熱狂も冷めやらぬうちに、任天堂の次世代機「Nintendo Switch 2」を巡って、早くも不穏な報告がゲームコミュニティを駆け巡っている。後方互換機能を利用して旧Switchゲームをプレイするために「MIG Switch」と呼ばれる特殊なカートリッジを使用したユーザーが、次々とオンラインサービスからBAN(利用禁止措置)されているのだ。驚くべきは、その迅速さと正確性。「自分のゲームをバックアップしただけ」と主張するユーザーさえも、例外なく任天堂の監視網に捉えられている。一体、任天堂はどのようにして使用を検知しているのか?そして、BANされた先に待つ「代償」とは何か。 発売からわずか2週間、鳴り響く「BANハンマー」の警告音 「エラーコード: 2124-4508」――この数字の羅列は今、一部のSwitch 2ユーザーにとって悪夢の通知となっている。RedditやX(旧Twitte

    Nintendo Switch 2発売2週間で「MIG Switch」BAN祭り:任天堂の巧みな検出と規約変更 | XenoSpectrum
    taiyow
    taiyow 2025/06/22
    ゲームを「所有」したかったら、普通に正規の小売でパッケージ版を買ってきて保持しておけば良いだけでは。今できることに言及せずに権利の喪失だけをアピールするのはなんかうさんくさく感じる。
  • Google Cloud、世界中のリージョンが影響を受けた大規模障害、原因は管理システムがヌルポインタ参照でクラッシュしたこと

    Google Cloud、世界中のリージョンが影響を受けた大規模障害、原因は管理システムがヌルポインタ参照でクラッシュしたこと Google Cloudは日時間で6月13日金曜日の午前2時49分から約3時間のあいだ、Google Cloudの世界中のリージョンにおいてAPIへのアクセスに対して503エラーの発生が増加するなどの障害を起こしていました。 この影響でSpotifyやTwitch、NPM、Firebaseなど、Google Cloudを利用していた多くのサービスにも障害が発生することとなりました。 この障害の原因についてGoogle Cloudは6月15日に詳しい報告を公開しています。 報告によると、Google Cloud APIを外部に提供するために世界中の各リージョンに配置されているGoogle API管理ツールに追加した新機能に潜在的なバグがあり、適切なエラーハンドリン

    Google Cloud、世界中のリージョンが影響を受けた大規模障害、原因は管理システムがヌルポインタ参照でクラッシュしたこと
    taiyow
    taiyow 2025/06/16
    緊急巻き戻しが11時30分に終わってるのに、リージョン復旧は早くて12:30、us-central-1 ではさらに2時間かかったのか。今後も同様と考えるとus-central-1は避けた方が良く無い?
  • 「ふるさと納税はネット通販じゃない」 総務省、吉備中央町と須坂市を対象から除外

    総務省は6月13日、岡山県吉備中央町と長野県須坂市について「ふるさと納税」対象団体の指定を取り消すと発表した。両自治体は、それぞれ返礼品調達費の上限超えと産地偽装が指摘されていた。 村上誠一郎総務大臣は同日の会見で「今回の事案は、ふるさと納税制度に対する信頼を損ないかねない由々しき事態であり、厳正なる対処を行った」とした。取り消しの告示は17日付で施行され、今後2年間は再指定を受けられない。 吉備中央町は返礼品のコシヒカリを調達する際、米の代金の他に「支援金」を支払っており、これを加えると返礼品の調達は寄附額の3割以下という基準を超えていた。 一方の須坂市は市内で生産されたはずの巨峰やシャインマスカットに、隣接する高山村産のものが混ざっており、地場産品の基準から外れていた。また肉の加工品とたれについても申請内容と実態が異なっていた。 村上大臣によると、総務省は今回の事態を重くみて、各自治体

    「ふるさと納税はネット通販じゃない」 総務省、吉備中央町と須坂市を対象から除外
    taiyow
    taiyow 2025/06/14
    制度ごと潰してどうぞ。
  • 開発人生25年で学んだ7つのソフトウェア原則(翻訳)|TechRacho by BPS株式会社

    概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Seven things I know after 25 years of development 原文公開日: 2025/01/27 原著者: zverok 日語タイトルは内容に即したものにしました。 記事は、私が2024年9月にEuRuKoカンファレンスで行ったキーノートスピーチを大まかに記事化したものです(スピーチの動画はこちらです)。残念ながら録画という形での登壇でしたが、それでも大変光栄なことでした。このテーマは私にとってとても重要なので、テキストで読みたい方のために、記事で少々手を加えた形で公開することにいたしました。 私はかれこれ25年にもわたってソフトウェア開発に携わってきました。 そのうち20年間はメインの言語としてRubyを用いてきました。 私のRuby言語への貢献や、その他オープンソースへの貢献について

    開発人生25年で学んだ7つのソフトウェア原則(翻訳)|TechRacho by BPS株式会社
    taiyow
    taiyow 2025/06/14
    開く前に想像してたのの100倍ぐらい良かった。本当の知見だった。
  • macOS 26でLinuxコンテナのネイティブサポートが来る | フューチャー技術ブログ

    現在開催中の WWDC で、Linux コンテナネイティブサポートが発表されました。 Containerization の紹介 - WWDC25 - ビデオ - Apple Developer 毎年 WWDC の時期になると仮想化のアップデートの話が来るのをずっと首を長くしてまっていた日々だったので、待望のアップデートです。macOS は以前から、Linux 仮想化の機能が OS の API レベルでサポートしており、カーネルイメージを指定して起動できたりしました。これで、WSL2 に負けない環境はすぐにでも出るんじゃないかと思いはや数年。それがとうとうきました。なお、今回は macOS 26 beta 1 と、0.1.0 のcontainerをもとにしていますので、時間がたてば状況が変わる可能性がある点にご注意ください。 WWDCで一番楽しみにしていたVirtualization Fra

    macOS 26でLinuxコンテナのネイティブサポートが来る | フューチャー技術ブログ
    taiyow
    taiyow 2025/06/10
    WSL2くわしくないので比較結果がわからないけど、macOSでコンテナが速くなりメモリどれだけ割り当てるか問題が解決されるならうれしい。
  • これから伸びるエンジニア職とは? - AI時代に市場価値を高めるキャリア戦略 @エンジニア業界セミナー in 会津大学 - じゃあ、おうちで学べる

    この記事で得られる3つのポイント 「つぶしが効く」エンジニアになる: 表面的な技術習得ではなく、根原理の深い理解と問題解決能力が長期的な市場価値を創出する AI時代の新たな役割: テクノロジーと人間の強みを組み合わせ、AIとの効果的な協働を設計・実現できる「アーキテクト」としての視点 計画的偶発性の活用: 不確実性を受け入れ、専門性と横断性のバランス、継続的学習、そして「偶然を必然に変える」姿勢の重要性 はじめに みなさん、こんにちは!日はアカリクの就職ラウンジイベント@会津大学に来ていただき、ありがとうございます。「AI時代に市場価値を高めるキャリア戦略」というテーマでお話しさせていただきます。口頭で補足しながらいろいろやっていきます。よろしくお願いします。 acaric.jp 現役エンジニアとして日々AIの進化と自身のキャリアパスに向き合う中で、私が得た気づきや思考を皆さんと共有で

    これから伸びるエンジニア職とは? - AI時代に市場価値を高めるキャリア戦略 @エンジニア業界セミナー in 会津大学 - じゃあ、おうちで学べる
    taiyow
    taiyow 2025/06/07
    良い。この手の講演は自分語りが多くなりがちだけど、そこを抑えて若者に知って欲しいことを伝えることに徹しているので受け入れやすそう。著者偉いな。
  • きのこカンファレンス in 関西を始めます - おうさまのみみはロバのみみ

    2025.May 13 追記 登壇者の応募フォームを公開しました。 公募期間は2025/5/13(火)~ 2025/5/26(月) 23:59:59までです。 Long Talk/Short Talk/LT(5min)の3種類からお選びいただけます。 forms.gle 登壇してやるぜ!という方はぜひご応募ください。 TL;DR 表題の通りなんですが、きのこカンファレンス(以降、家と呼ぶ)が東京で開催されていて羨ましすぎたので関西でもやります! 家はこちら。 kinoko-conf.dev 関西で開催するのはこっち。 luccafort.connpass.com 「なんで関西でやるの?」や「どんなトークや誰に来てほしいの?」あたりの情報を主催者なので書いておこうと思います。 なんできのこ関西版をやろうと思ったのか 発端は転職ドラフトさんが家イベント後に開催していた非公式Afterイベ

    きのこカンファレンス in 関西を始めます - おうさまのみみはロバのみみ
    taiyow
    taiyow 2025/05/15
    申し込んだ。抽選当たってほしい。めちゃ楽しみ。