タグ

castaneaiのブックマーク (5,774)

  • しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE

    しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE

    しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
    castaneai
    castaneai 2026/07/12
  • Tobu Tobu Girl

    Your cat is floating into the atmosphere and you are the only one who can save it. Jump, dash, and flap your arms to maneuver around perilous obstacles racing against the clock to retrieve your pet friend before it is too late! Tobu Tobu Girl is a fun and challenging arcade platformer developed by Tangram Games featuring an original soundtrack by potato-tan. Tobu Tobu Girl is scheduled to release

    castaneai
    castaneai 2026/06/30
  • 一人暮らしこそOpenWrtをやれ! (v6プラス理論編)

    はじめに こんにちは!かろっく@calloc134 です。 先日、晴れて社会人となりました! お仕事では主にフロントエンドやったり、 たまにバックエンドやったりデータ基盤やったりすると思います。 たまに認証周りも触るかもしれない?わからん・・・ さて、社会人になるということで、 念願の一人暮らしを始めたのですが、当然ネット環境も必要になります。 せっかく自分でネット環境を構築するのなら、 ルータも自分でカスタマイズしてみたい! というモチベが高まり、 自前でルータを用意、更にOpenWrtを導入してみることにしました。 ただでさえ初めてのネットの契約、 ルータの選定、導入と接続確立まで・・・ 思ったより大変でした。 同じように一人暮らしでOpenWrtを導入したい人の参考になればと思い、 今回の記事を書いてみました。 まず OpenWrt とは OpenWrtとは、ルータ機器のためのLin

    一人暮らしこそOpenWrtをやれ! (v6プラス理論編)
    castaneai
    castaneai 2026/05/17
  • 【Brynhildr】FF11廃人になりかけて以来20年以上リモートデスクトップツールを作っている理由【フォーカス】 - レバテックLAB

    株式会社ランスロット 代表取締役 / エンジニア 金子 雄一 2000年代より個人開発者「IchiGeki」として活動を開始し、リモートデスクトップソフトウェア「Brynhildr」などを開発する。2012年に「Microsoft MVP」をRemote Desktop Servicesの部門において日人として初受賞。現在は富山県を拠点に、リモートデスクトップツールやスマートフォン向けゲームを開発するランスロット社を経営するほか、複数の企業でIT事業の支援などを行う。 X:@rdkaneko 「Brynhildr Free」公式サイト 「Brynhildr(ブリュンヒルデ)」という、2012年に生まれたリモートデスクトップツールがあります。独自の映像圧縮技術による低遅延と、文字の滲みを許さない無劣化の画質を特徴としたソフトウェアです。開発者は、エンジニアの金子雄一さん。2006年から約2

    【Brynhildr】FF11廃人になりかけて以来20年以上リモートデスクトップツールを作っている理由【フォーカス】 - レバテックLAB
    castaneai
    castaneai 2026/04/13
  • go.modのgo directiveは1つ前のメジャーリリースより最新にしないでほしい - Diary of a Perpetual Student

    Go言語でOSSを開発しているみなさん、go.modのgo directiveにはどのような値を指定していますか?もしGo 1.25が最新のメジャーリリースである2025年12月現在で go 1.25.0 と書いているならば、この機会にぜひ go 1.24.0 に改めてくれないか、という話をします。同じような話はいろんなエントリや登壇で触れているのですが、この話題に主題を絞って解説します。 前提知識 Goのリリースポリシー go.modのgo directiveの意味 go directiveが新しすぎると起こる問題 公式でサポートされているGoのバージョンなのにビルドできない 依存するGo Modulesの影響を受けてビルドできるGoの範囲が狭まる 利用するGo Toolsの影響を受けてビルドできるGoの範囲が狭まる どうなっていて欲しいか なぜpatch versionを0にするのか

    go.modのgo directiveは1つ前のメジャーリリースより最新にしないでほしい - Diary of a Perpetual Student
    castaneai
    castaneai 2025/12/24
  • v6プラス(MAP-E方式) のポートが枯渇してインターネットに接続できなくなっていた – m1yam0t0.com

    何もしていないのにインターネットに接続できなくなったと思ったら、思わぬ原因で発生していたという話。 非常に苦戦したので、その時の記録を残す。 結局何が原因だったのか結論から話すと、以下が原因でインターネットに接続できなくなっていた。 マウスの設定アプリ(Logi Options+)の機能である Flow が自宅に存在しない実家のサブネットに対して UDP パケットを送り続け、NAT のセッションが大量に作成された。大量に NAT セッションが作成されたことで、v6プラスでユーザに割り当てられる 240 のポートをすべて使い切ってしまい、新規コネクションが張れない状態になってしまった。使用しているルータ(YAMAHA RTX830)では、より多くのセッションを処理できるように、ポートセービング IP マスカレードという機能があるが、UDP では使用されないため発生してしまった。ポートセービン

    castaneai
    castaneai 2025/11/07
  • 同期Rustと非同期Rustで同じものを作るとどれくらい実装が変わるのか - Don't Repeat Yourself

    同期Rustと非同期Rustの書き心地や使い心地の違いがRustのAsync WGでも課題として挙げられており、目下できるかぎり近づける取り組みが進行中です。詳しいところはRustが最近運用しているProject Goalsの非同期Rustに関する部分を参照してください。ここを見ると、概ね現状抱えている課題などが見えてくると思います。 理想を言えば、std::ioやstd::netではじまるものを、たとえばtokio::ioやtokio::netに書き換え、必要な箇所にasyncと.awaitを付与していくだけで作業が完結してほしいところではあります。他の多くのプログラミング言語では、ままそのようにするだけで済むものが多い印象を持っています。たとえば、私が業務で使用するKotlinが実際にそうで、suspendをつけるだけでほとんどの処理を楽に非同期化することができます。もちろんKotli

    同期Rustと非同期Rustで同じものを作るとどれくらい実装が変わるのか - Don't Repeat Yourself
    castaneai
    castaneai 2025/04/21
  • 閲覧履歴があってもリンクの色が変わらないケースについて | blog.jxck.io

    Intro 4 月末にリリースされる Chrome 136 からは、一部のケースで「閲覧履歴があってもリンクの色が変わらない」状態が発生する。 もしこの挙動に依存して閲覧をしているユーザがいれば、多少不便に感じるかもしれない。 しかし、これは長年問題視されてきた、ユーザのプライバシー保護のための更新だ。 ユーザ側でも、「サイトが壊れたのでは?」と思う人もいるだろうため、前半は技術用語を少なめに解説し、エンジニア向けの解説は後半で行う。 従来の挙動 例えば、Wikipedia では、リンクをクリックして閲覧先を確認すると、閲覧済みのリンクの色が変わる。 これは、ブラウザに保存された閲覧履歴に該当するリンクの色を、訪問済みとして変えるブラウザの機能だ。 多くのリンクがある場合、確認済みかどうかがわかるために、便利に使われることもあるだろう。 (最近では、閲覧済みでもリンクの色を変えないように実

    閲覧履歴があってもリンクの色が変わらないケースについて | blog.jxck.io
    castaneai
    castaneai 2025/04/17
  • ベクトル検索システムの気持ち

    2025.03.25

    ベクトル検索システムの気持ち
    castaneai
    castaneai 2025/03/27
  • 言語モデルの物理学 - ジョイジョイジョイ

    言語モデルの物理学 (Physics of Language Models) とは、FAIR (Meta) の Zeyuan Allen-Zhu が提唱した、言語モデルの研究を進めるためのコンセプトです。ざっくり言うと、「あのモデルはこう」とか「そのモデルはこのモデルよりもこう」というような博物学的な知識を深めるのではなく、17世紀にケプラーやニュートンが物理学において行ったような原理に基づいた研究を進め、「言語モデルはなぜこのような振る舞いをするのか」という問いに答えられるようになるべきという考え方です。 言語モデルの物理学の特徴は大きく2つあります。 第一は、ウェブから収集したコーパスを使わず、きっちりコントロールされたデータセットを使って言語モデルを訓練するということ。ウェブは誰も全体像を理解できないほど複雑で、ノイズにまみれています。物の物理学でも空気抵抗や摩擦があると、「鉄球は

    言語モデルの物理学 - ジョイジョイジョイ
    castaneai
    castaneai 2025/03/25
  • ソフマップがレンタルパソコンソフト屋だった頃の話(地下ゲーム考古学 第一回)|吉野@連邦(renpou.com)

    もし誰かに酒の席で「今まで一番、秋葉原でお金を使った店ってどこですか?」と問われれば、当方はまず間違いなく「ソフマップ」と答えるだろう。 実際に当方はソフマップで「新品パソコン」「中古パソコン」「新品パソコンパーツ」「新品パソコンゲーム」「新品ビジネスソフト」「新品テレビゲーム」「中古テレビゲーム」「中古シンセサイザー」「中古エフェクター」「」「CD」「OAサプライ」「コピーツール」など、様々なものを買っていたし、いま何となく「今日までソフマップにて使った金額」をエクセルに書き出して計算したところ「中古のレクサス」が買えるくらいの金額を使っていて、軽く悔いた。 だが、あの頃の散在はきっと今の糧になっていると思うし、もし仮に糧となっていなかったとしても「80〜90年代のソフマップの話」というのは、電脳中年たちと酒を飲んでいる際に「超盛り上がるトークの一つ」なので、少なくとも話のタネにはなっ

    ソフマップがレンタルパソコンソフト屋だった頃の話(地下ゲーム考古学 第一回)|吉野@連邦(renpou.com)
    castaneai
    castaneai 2025/02/01
  • Centi Me’tro(センチメトロ)日比谷線 | kumpel

    東京メトロユーザー必見! 地下鉄の駅で見慣れた路線図が、そのままスタイリッシュなスケールになりました。 駅ごとに振られた「駅ナンバー」が、そのまま定規の目盛りになっています。 「築地は中目黒から11駅目(11cm)」…なんて、使いながら東京の地下鉄路線図を覚えてしまうかも。 ※東京地下鉄株式会社商品化許諾済

    Centi Me’tro(センチメトロ)日比谷線 | kumpel
    castaneai
    castaneai 2025/01/06
  • 初心者でもわかる!「オンラインゲームにおける仕組み」を学んでみよう【前編】 - Qiita

    最初に 記事では、非エンジニアな方でも理解しやすいように「オンラインアクションゲームを開発するにあたって知っておきたい仕組み」について、丁寧に解説していきます。 対象読者は以下の通りです。 ゲームサーバーを運営したり、シンプルなオンラインゲームを構築した経験があり、実際の開発ではどういった仕組みを用いているのか興味がある方 プログラムやゲームエンジンを触ったことがあり、オンラインゲーム開発の基礎について学びたい方 なんもわからんけど知見として持っておきたい方 今回、前編と後編で記事を分割しています。 前編で紹介する内容は以下の通りとなります。 ゲーム開発における基用語 非同期型について 非同期型における「アイテムデュープ」などの問題 後編では以下の内容を記載します。 同期型について 同期型におけるフルメッシュ型とスター型の違い C/SやP2Pの簡単な概要について グローバルIPアドレス

    初心者でもわかる!「オンラインゲームにおける仕組み」を学んでみよう【前編】 - Qiita
    castaneai
    castaneai 2024/12/09
  • 漫画における「絵が上手い」という意味関連 - 漫画皇国

    漫画の絵は象形文字に近いと考えています。つまり、漫画における絵は、「読む人に対して意図した意味を伝えるための手段」であるということです。 そう考えたときに、漫画における「絵が上手い」という言葉が意味するところは、単純な一枚絵としての絵画的な意味とは異なることになります。作者が意図した意味がそこに込められているなら、その絵によって意図した通りに伝われば上手いし、伝わらなければ下手ということになるからです。どれだけデッサンが整っていても、細密でも、光の描き方が正しくても、見たこともない独自性があったとしても、意図した通りに伝わらなければ、それは下手だということです。なぜならその絵は、求められている機能を果たしていないからです。 しかし、実際にはそこには単純に良し悪しを判断できない難しさがあります。なぜなら、作者がその絵を通して伝えたかったものは、作者しか完璧には把握していないからです。なので、

    漫画における「絵が上手い」という意味関連 - 漫画皇国
    castaneai
    castaneai 2024/10/21
  • 日米(?)技術コミュニティ差|laiso

    私のXのタイムラインでNext.jsおよびVercelが話題になると 「Proは高い。VPSで十分」という意見を各人がつぶやきはじめるっていう流れがある。観測範囲ではDHHが脱クラウドを宣言してから同調する意見が増えた印象がある。発言者は欧米のインディーデベロッパーが中心でベテラン開発者で、月$5で運用できるDigital OceanやHetzner、VultrのVPSを推すというポジションだ。今日はVercelのVPoPがそれに反応して、「VPSでNextセルフホスト試してるなう」とポストしていた。Vercelにベンダーロックインでないことをデモでアピールする算段らしい。彼はこの手のDevRel系の火消しを得意とする。 どうしてもウェブ技術の先端はメジャーリーグである米国にありというイメージが我々日人にはあるが、誕生する場所としてはそうだけど(世界的巨大企業などのIssueが日夜発生す

    日米(?)技術コミュニティ差|laiso
    castaneai
    castaneai 2024/10/08
  • Prof or Hobo? - Quiz

    Prof or Hobo? - Quiz Follow @jccsomody Prof Hobo Prof Hobo Prof Hobo Prof Hobo Prof Hobo Prof Hobo Prof Hobo Prof Hobo Prof Hobo Prof Hobo

    castaneai
    castaneai 2024/08/25
  • Making Machines Move

    castaneai
    castaneai 2024/07/31
  • 都県にまたがる境界未定地域 – Japonyol

    富士の山頂は山梨か静岡か、という論争はつねに蒸し返される。 国土地理院に全国都道府県市区町村別面積調があり、その中に「都県にまたがる境界未定地域」が出ているので、ひととおり調べてみた。 こればかりは、やはり正確性や信頼性という点で、国土地理院の地図でなければならない。以下の箇所で、紫色の境界線 (破線) が切れている。 蔵王連峰、御釜の北西で約200mほど境界未確定 新潟と山形にまたがる飯豊朝日連峰、2kmあまり境界未確定 同じく朝日山地で二か所 (昭和9年の旧版5万図では境界線が描かれているのだが) 三郷市と葛飾区にまたがる水元公園。1897年の地勢図と比べると川の形が違う。当時は北側が「北葛飾郡」南側が「南葛飾郡」となっている 市川市と江戸川区の間、行徳可動堰あたりはさらに地勢が変貌している。水門の所管など行政上の問題か ディズニーリゾートも葛西臨海公園も元々は埋立だが、その経緯で画定

    都県にまたがる境界未定地域 – Japonyol
    castaneai
    castaneai 2024/07/05
  • Go界隈で巻き起こった go:linkname 騒動について - ANDPAD Tech Blog

    お久しぶりです、ANDPADボードの tomtwinkle です。 この記事はGogo:linkname 騒動は 6/18に行われた Go Bash で話した内容を要約したものです。 そもそも go:linkname とは何かといえば internal packageやprivate var/funcなど普通はアクセスできないオブジェクトシンボルをエイリアス出来るようCompilerに指示して、アクセス可能にするcompiler directiveです。 go:linkname はprivateな変数へアクセス可能な便利なものでしたが unsafe packageのimportを必須とする通り、せっかく互換性や安全を考慮して作られているGoプログラムを簡単に破壊できる諸刃の剣でした。 詳細は発表スライドを見てください。 go:linkname 禁止騒動 Go 1.23 のリリースまで2

    Go界隈で巻き起こった go:linkname 騒動について - ANDPAD Tech Blog
    castaneai
    castaneai 2024/06/21
  • /usr は何の略か

    Unix系OSのルートディレクトリ直下にある “/usr” はなんの略なのか。 巷の意見はおおよそこんな感じです。 「もちろん “USeR” の略でしょ。」 「あまいな。 “User Services and Routines” の略だ。」 「その “User SR” の略だっていうソースはあるの?」 どうもはっきりしません。そこで調べ始めたら、思いのほか深入りしてしまったので、今回調べたことを書いておきます。 0. Unixユーザグループの機関誌に載っていた説 #Unixユーザグループの機関誌に “User Services and Routines” の略だと書いてあったという情報が散見しますが、ここではそれをソースとして認めません。その記事に「XXXのドキュメントに書いてある」とか、「IEEE NNN.N で決まっている」とか書いてあれば一件落着なのですが、原典を見つけることはできま

    castaneai
    castaneai 2024/06/19