タグ

tmurakamのブックマーク (4,665)

  • なぜ、2000年代には巷で耳にした「UML」を現在では全く耳にしないのか?

    はじめに 2000年代の開発現場では、UML という語は一種の共通語でした。オブジェクト指向を語るならUMLを知っていて当然だとされ、書籍も研修もツールも、その前提で組まれていました。しかし現在、日常会話の中で「UMLを描こう」と言う場面は激減し、代わりにMermaid(軽量な図記述ツール)やPlantUML(テキスト記述からUML図を生成するツール)で必要な図だけを書くという言い方が普通になっています。この落差は、単なる流行語の交代ではありません。設計の正をどこに置くのかという、開発の重心そのものが移った結果です。 稿はラショナル起源の重いUML と、ファウラーが後から整理した 軽いUML と、2010年代以降の 高速な開発環境 が、どのようにぶつかったのかということを語ります。結論を先取りすれば、消えたのは図そのものではなく、UMLという名称に付着していた制度と商売でした。そして残

    なぜ、2000年代には巷で耳にした「UML」を現在では全く耳にしないのか?
    tmurakam
    tmurakam 2026/04/24
    自分の中では、フリーで使いやすいUML作図ツールがろくになかったのが致命的。Astahもフリー版やめちゃうし
  • アプリで儲けようとしている人に、アプリ開発歴15年から言いたいこと

    99.9%儲かりません 理由 ・サービスを考える時、アプリとwebがあると思います webは検索導線があるのでまだ「たまたま来た」がありえますが アプリはwebに比べて流入導線が少ないです なので「バズる」「ストアで見つけてもらう」「広告を打つ」がほとんどの場合必要ですが その1人あたりの獲得単価を、アプリの価値が中々上回れません ・有名なアプリをいくつか思い浮かべてください それらの価値は、次のうちのいずれかだと思います 1. アプリ以外に価値がある(例えば商品が売ってるとか) 2. その事業者じゃないとできないこと(例えば金融とか) 3. 人が大勢居ないと成り立たないもの(SNSとか) 4. ゲームなど 個人ではこれらはできません ゲームはワンチャンありましたが、今はもうだいぶ厳しい ・あと、広告収入があまりにも安い 広告以外のマネタイズ方法は非常に難しいです 状況証拠 ・個人開発どこ

    アプリで儲けようとしている人に、アプリ開発歴15年から言いたいこと
    tmurakam
    tmurakam 2026/04/20
    2008年 iPhone 3Gの頃からアプリ出してるけど、同意。当時は競合少なかったからチャンスあった。今は多すぎて無理。小遣い稼ぎ手度で良ければなくはないが
  • IPv4と完全下位互換の「IPv8」ドラフトが投稿。IPv6の課題を克服

    IPv4と完全下位互換の「IPv8」ドラフトが投稿。IPv6の課題を克服
    tmurakam
    tmurakam 2026/04/17
    どこが完全下位互換やねん。ヘッダフォーマット違う時点で、というかアドレス伸ばす時点で完全下位互換になるわきゃない
  • Internet Protocol Version 8 (IPv8)

    Workgroup: Network Working Group Internet-Draft: draft-thain-ipv8-00 Published: 14 April 2026 Intended Status: Standards Track Expires: 16 October 2026 Author: Internet Protocol Version 8 (IPv8) Abstract Internet Protocol Version 8 (IPv8) is a managed network protocol suite that transforms how networks of every scale -- from home networks to the global internet -- are operated, secured, and monito

    tmurakam
    tmurakam 2026/04/15
    アドレスが64bitなのは割と現実的かも/ヘッダフォーマット違う時点でIPv4がサブセットというのは流石に嘘/TCPの疑似ヘッダの考慮が足らん。やり直し
  • 「中山美穂さん長男が20億円相続放棄」報道を例に質疑 参政・塩入氏が税制見直し求める

    参政党の塩入清香参院議員は9日の参院財政金融委員会で、令和6年に死去した俳優で歌手の中山美穂さんの長男が、相続税が高額なため約20億円の遺産相続を放棄したとする一部報道を例に挙げ、「相続税の負担の重さに関心が高まっている」と制度の見直しを求めた。 塩入氏が相続税の国際比較を求めたのに対し、舞立昇治財務副大臣は「相続税の最高税率は55%で、この点だけを見れば諸外国と比べて税負担が重いという評価もあり得るが、平均税率は約14%。英国のように40%の単一税率の国もあれば、米国のように20億円超の多額の基礎控除を認めている国もあり、単純に国際比較することは難しい」と説明した。 塩入氏は「日の相続税は適用される課税対象の範囲が広く、中間層にも課税が及ぶ構造になっている。そのため不動産を放棄したり、売却して相続税を払う例も多く、空き家問題が起きたり、外国人がその不動産を狙っている。結果として相続税制

    「中山美穂さん長男が20億円相続放棄」報道を例に質疑 参政・塩入氏が税制見直し求める
    tmurakam
    tmurakam 2026/04/10
    報道の真偽は置くとして、相続税が他国と比較しても重いのは事実なんで議論はするべき。あと期間10ヶ月は短すぎる。不動産売却どんだけ大変だと思ってんだ
  • Claude Code の流出したソースコードを GitHub に公開した人が著作権違反を回避した方法がヤバすぎ - Qiita

    3月31日、AnthropicのAIコーディングツール「Claude Code」の全ソースコードが突如としてネット上に流出しました。 原因はなんと、npmパッケージに含まれた .map(sourcemap)ファイル 。 Bunでビルドしたときにデフォルトで生成されるsourcemapに、元々のTypeScriptソースが丸ごと埋め込まれていたのです。 これによりソースマップ経由でソースコードが流出しました。しかし、ヤバいのはここからです。 流出→即バックアップ→DMCA連発 最初に流出を報告したのは Fried_rice 氏。 公開されたZIP(src.zip)には、Claude Codeの全アーキテクチャ、システムプロンプト、ツール群、未公開機能フラグ(KAIROS、BUDDY、ULTRAPLANなど)、Undercover Modeまで完璧に含まれていました。 すぐに realsigr

    Claude Code の流出したソースコードを GitHub に公開した人が著作権違反を回避した方法がヤバすぎ - Qiita
    tmurakam
    tmurakam 2026/04/02
    論理が無茶苦茶。そんなん言ったら、ソースをコンパイルして生成されたバイナリも著作権無くなるやんけ
  • iOS 27 / Xcode 27 の破壊的変更に備えて今から準備すべきこと | DevelopersIO

    現在、iOS 26対応を進めているが、すでにiOS 27(2026年9月リリース予測)で予告されている破壊的変更が気になっている。特にLiquid Glassデザインの完全義務化とUISceneライフサイクルの強制適用は、対応を怠るとアプリが起動すらできなくなるリスクがある。 iOS 26の時点でAppleはこれらの変更を公式に予告しており、猶予期間が設けられている状態だ。しかし、いざiOS 27がリリースされてから慌てて対応するのでは遅いだろう。早めに全体像を把握して、計画的に移行を進めるべきだと考えている。 記事では、iOS 26で非推奨となったAPIAppleの公式発言から推測されるiOS 27の破壊的変更について、今から準備すべきことをまとめる。なお、iOS 27は未リリースのため、推測を含む内容が多い点に留意してほしい。 予測されるスケジュールの詳細は後述するが、2027年4

    iOS 27 / Xcode 27 の破壊的変更に備えて今から準備すべきこと | DevelopersIO
    tmurakam
    tmurakam 2026/03/21
  • Claude Code Securityが発表され、セキュリティ株が暴落。AIが数十年見逃されたバグ500件を発見した - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Claude Code Securityが発表され、セキュリティ株が暴落。AIが数十年見逃されたバグ500件を発見した - Qiita
    tmurakam
    tmurakam 2026/02/22
  • ライブラリや言語のバージョンを継続的に上げるという営みについて - その手の平は尻もつかめるさ

    ライブラリとか言語のバージョンを上げるの、自分の中では一般常識というか「なんでやらないの」くらいのもんだったんで、逆に「なんで上げるんですか」と尋ねられた時にパッと答えられなかった (脆弱性対策とかそういうのはすぐ言えるんだけど、なんというか「仕草」の話題だと思っており……— moznion (@moznion) 2026年2月20日 ここ10年以上「バージョンを上げる」ということは習慣的にずっとやり続けていることであったので、いざ突然「なぜ?」と問われるとその場でパッと答えられないことに気付きました。瞬発力の無さが情けない……もちろんその効能についてはしっかり理解している (はずな) のですが、ちゃんと整理しておいたほうが良さそうということで言語化しておこうと思います。 blog.smartbank.co.jp 個人の根源的な思いとしては、かつて上記の記事に書いた 最新バージョンの言語や

    ライブラリや言語のバージョンを継続的に上げるという営みについて - その手の平は尻もつかめるさ
    tmurakam
    tmurakam 2026/02/22
    最近は客の方でTrivy掛けてバージョンなんで上がってないんだみたいなのもあるから気が抜けない
  • 文字コードの話

    ウォンテッドリー社内で数回に分けて発表した「文字コードの話」のスライドです。 2026/02/21: まだ埋めきれていない部分、出典の確認・整理が不十分な部分等がありますが、ちょうど文字コードが話題になっているので一旦アップロードしてしまいます。ご指摘歓迎です。 【未適用の修正項目】 …

    文字コードの話
    tmurakam
    tmurakam 2026/02/21
  • NECピアノ同好会 Evening Concert - コンサートスクウェア(クラシック音楽情報)

    オーケストラ・チェルカトーリ 特別演奏会2026 2026/03/15 14:00 大田区民ホール アプリコ 大ホール 名曲の奥に、まだ知らない探求がある。 チェンバー・フィルハーモニック東京 第38回演奏会 2026/02/28 14:00 銀座ブロッサム ホール = 創設20周年の節目にお届けする"時"の音楽会 =

    NECピアノ同好会 Evening Concert - コンサートスクウェア(クラシック音楽情報)
    tmurakam
    tmurakam 2026/02/15
  • 「C言語はもう言語じゃない」あるプログラマーの主張が妙に納得できる理由:867th Lap

    半世紀以上にわたりOSやライブラリの基盤として使われてきたC言語。歴史的に重要で今なお現役の大御所言語に、あるプログラマーは「もはやプログラミング言語ではない」と言い切った。その理由とは。 C言語は1970年代、UNIX開発のために誕生したシステムプログラミング言語だ。ハードウェアに近い低水準操作と高い移植性を両立し、メモリを直接扱える自由度の高さと軽量さを強みに、OSや組み込み機器、各種ライブラリの基盤として長年にわたり利用されてきた。 誕生から半世紀近くが経過した現在も、Linuxカーネルをはじめ、多くのOSやミドルウェアは今もなおC言語で実装されている。Rustなどの新世代の言語が台頭する現在でも、性能と互換性、そして膨大な既存資産という現実的な要因から、Cが選ばれ続けている状況は変わらない。 だが、あるプログラマーは大御所のC言語に対して、「もはやプログラミング言語ではない」と断言

    「C言語はもう言語じゃない」あるプログラマーの主張が妙に納得できる理由:867th Lap
    tmurakam
    tmurakam 2026/02/13
    Goは?
  • 現在のパスキーは単一障害点である

    パスキーは二要素認証をスキップ GoogleGitHubといった多くのサービスで、パスキーでの認証時に TOTP などの二要素認証をスキップします。パスキーは単一で安全な認証として扱われているからです。 これは一見合理的に見えますが、現在のパスキー実装と組み合わさって、深刻なセキュリティホールを生んでいます。 クラウド同期 iCloud キーチェーン、Google パスワードマネージャー、1Password、Bitwarden——現在の主要なパスキー実装は、すべてクラウド同期を前提としています。 そして、ローカルにのみ保存するオプションは存在しません。 攻撃シナリオ GitHubGoogle などの重要なサービスプロバイダーで 2FA を有効化 これらのサービスにパスキーを登録し、iCloud キーチェーンに保存 サービスプロバイダーはパスキー使用時に 2FA をスキップする 攻撃

    現在のパスキーは単一障害点である
    tmurakam
    tmurakam 2026/02/06
    1passwordにパスキー入れてる。マスターキーで暗号化されるし
  • 名古屋音楽大、2027年度から邦楽コース募集停止へ 中部唯一の専門科、プロ奏者も輩出:中日新聞Web

    名古屋音楽大(名古屋市中村区)が2027年度から、音楽学部音楽学科邦楽コースの学生募集を停止する方針を固めたことが分かった。同コースは中部地方の大学で唯一、箏(そう)や尺八などを専攻できることで知られ、プロ奏者も輩出してきた。 音楽学科(募集定員計120人)の17コースの一つ。邦楽専門の学科やコースは東京芸術大や大阪音楽大などに限られる中、2003年に設置された。現在は計3人が在籍している。 名古屋音大の入学者数は減少傾向が続いており、募集停止は合理化策の一環とみられる。関係者によると、邦楽コースの募集停止は教授会で方針を決定。今後、理事会に諮ることになる。名古屋音大は取材に「学内で検討して...

    名古屋音楽大、2027年度から邦楽コース募集停止へ 中部唯一の専門科、プロ奏者も輩出:中日新聞Web
    tmurakam
    tmurakam 2026/02/03
  • 日本におけるフルーツは際限なく甘さを求める国民と、魔改造で実現してしまう農業界と少量で満足する高齢者によって、高価格帯の嗜好品に特化するようになってしまい、大半の子育て家庭にとって縁遠いものとなってしまった話

    窓際三等兵 @nekogal21 日におけるフルーツは際限なく甘さを求める国民と魔改造で実現してしまう農業界と少量で満足する高齢者によって高価格帯の嗜好品に特化するようになってしまい、大半の子育て家庭にとって縁遠いものとなってしまった。1日200グラムの果物をべられる時点でもう一般市民ではないんだよな 2026-01-31 21:24:38

    日本におけるフルーツは際限なく甘さを求める国民と、魔改造で実現してしまう農業界と少量で満足する高齢者によって、高価格帯の嗜好品に特化するようになってしまい、大半の子育て家庭にとって縁遠いものとなってしまった話
    tmurakam
    tmurakam 2026/02/01
    酸味が適度にある果物が好きなんだが、最近みんな甘いのばっかでゲンナリする
  • Git の次へ。jj(Jujutsu)が変えるバージョン管理の常識

    はじめに 「git stash し忘れてチェックアウトできない」 「git rebase でコンフリクトの嵐」 「git reset --hard で作業が消えた...」 Git を使っていて、こんな経験はありませんか? jj(Jujutsu) は、これらの Git の痛みをすべて解消するために設計された、次世代のバージョン管理システムです。Googleエンジニアが開発し、Rust で書かれたこのツールは、Git リポジトリとの完全な互換性を持ちながら、根的に優れたワークフローを提供します。 この記事では、jj の魅力と基的な使い方を紹介します。 jj とは何か Jujutsu(柔術)は、Git と互換性のあるバージョン管理システムです。既存の Git リポジトリの上にレイヤーとして動作し、チームメイトに影響を与えることなく導入できます。 最大の特徴:ロックインなし jj は Gi

    Git の次へ。jj(Jujutsu)が変えるバージョン管理の常識
    tmurakam
    tmurakam 2026/01/28
    ワーキングコピーが常にコミットって気持ち悪すぎる。あとGitコミットとの対応関係がよくわからない。一度試してみないとなんとも
  • 「オクターブ=2倍」の常識を覆す “完全五度”と“自由な転調”を両立した新しい音律システム【研究紹介】 レバテックラボ(レバテックLAB)

    メキシコ国立自治大学などに所属する研究者らが発表した論文「Elastic overtones: an equal temperament 12 tone music system with “perfect” fifths」は、オクターブの定義を見直すことで12平均律の数学的矛盾を解消し、完全五度と転調の自由を両立させる新音律を提案した研究報告だ。 ▲音楽を聴く女の子のイラスト(絵:おね) 西洋音楽の根幹をなす12平均律には、数学的に解決不可能な矛盾が存在する。オクターブを12等分した音階では、完全五度の音程を正確に再現することができないのだ。 この問題に対し、研究チームは、従来の常識を覆す解決策を提案した。オクターブの周波数比を2倍ではなく約1.9726倍に変更することで、完全五度を保ちながら自由に転調できる音楽システムを構築できるという。 そもそもなぜ12平均律では完全五度が実現できな

    「オクターブ=2倍」の常識を覆す “完全五度”と“自由な転調”を両立した新しい音律システム【研究紹介】 レバテックラボ(レバテックLAB)
    tmurakam
    tmurakam 2026/01/28
    完全8度を捨てることになるんだが?
  • 「グリーンランドでペンギンと並んで歩くトランプ大統領」の画像をホワイトハウス公式Xが投稿し総ツッコミを受ける事態に

    ホワイトハウス公式Xに、ペンギンと並んで歩くドナルド・トランプ大統領の画像が投稿されました。トランプ大統領はグリーンランドをアメリカが領有したいという意向を示しており、当該画像もそのイメージ戦略とみられますが、グリーンランドにはペンギンは生息しておらずツッコミを受ける事態となっています。 Embrace the penguin. pic.twitter.com/kKlzwd3Rx7— The White House (@WhiteHouse) January 23, 2026 画像は、アメリカ国旗を持ったペンギンに導かれるようにトランプ大統領が歩いて行く姿を背中側から描写したもの。奥の方に掲げられている旗はグリーンランドのものであり、意図としては「グリーンランドのペンギンはトランプ大統領を歓待している」ということをアピールしようとするものだとみられます。 しかし、実際にはペンギンはグリーン

    「グリーンランドでペンギンと並んで歩くトランプ大統領」の画像をホワイトハウス公式Xが投稿し総ツッコミを受ける事態に
    tmurakam
    tmurakam 2026/01/25
    ホワイトハウスの誰も気が付かずに投稿してるとは思えないのだが。わざと笑わせにきてるのか?
  • 「ルールに基づく国際秩序は終わった」カナダ首相がダボス会議で放った“衝撃の現実主義”演説全文(高橋浩祐) - エキスパート - Yahoo!ニュース

    カナダのマーク・カーニー首相が1月20日、スイスで開催中の世界経済フォーラム(ダボス会議)で行った演説が、国際社会に大きな波紋を広げている。大国間競争の激化と多国間制度の形骸化を前提に、カーニー首相は「もはや旧秩序は戻らない」「ノスタルジー(追憶)は戦略ではない」と断言した。これまで各国が口にしつつも正面から語ることを避けてきた「冷徹な現実」を、真正面から突きつけたのである。 だが、ここで注目すべきは、その悲観的な現状認識そのものではない。演説の真価はむしろ、カナダや日、オーストラリアといった「ミドルパワー(中堅国家)」が強固に連携することで、崩れゆく旧秩序の先に、新たな国際秩序を主体的に築き得るという力強い提言にある。 前イングランド銀行総裁という稀代のリアリストであるカーニー首相の演説は、分断が進む現代世界を象徴するパラダイムシフトとして、歴史に記憶されるだろう。世界が直面する「断絶

    「ルールに基づく国際秩序は終わった」カナダ首相がダボス会議で放った“衝撃の現実主義”演説全文(高橋浩祐) - エキスパート - Yahoo!ニュース
    tmurakam
    tmurakam 2026/01/22
  • JPG画像をBase64で送るとサイズが33%増えるが、Gzip圧縮すれば「ほぼ元通り」になるという話 - Qiita

    当たり前なのではというはてぶが多かったので、画像のファイルフォーマット毎の差異もまとめてみました。 Web APIでJPG画像を送信する際、「バイナリ送信(multipart/form-data)で送るか」「Base64エンコードしてJSONに埋め込むか」で迷うこと、あると思います。 例) multipart/form-data で画像データと、付属パラメータを一緒に送信するサンプル POST /upload HTTP/1.1 Content-Type: multipart/form-data; boundary=----boundary123 ------boundary123 Content-Disposition: form-data; name="user_id" 12345 ------boundary123 Content-Disposition: form-data; nam

    tmurakam
    tmurakam 2026/01/17
    いやbase64せずにバイナリで送れや。そしてわざわざ記事にせんでもわかる内容じゃろ