みんながハマるWindows 11インストールのワナ、「@」キーが入力できません:Tech TIPS 新たにWindows 11をインストールすると、インストール開始時に使用する言語などの設定をする必要がある。Windows 11 2024 Update(バージョン24H2)になってから、この設定画面の仕様が変更になり、設定を見逃すと「@」が入力できない、という困った事態を招いてしまう。そこで、この問題を回避する方法と、「@」が入力できなくなった場合の対処方法について紹介する。

人間はコードを書かずに自然言語でLLMアプリに指示を与えることでソフトウェアを開発する、いわゆる「Vibe Coding」が普通になりました。プログラミング言語よりも自然言語のほうが得意っていう自分みたいな人間にとっては、いろいろ夢が広がります。 そんな夢の1つとして「プロトコルの実装」がありました。ネットワークの解説書を作る仕事をしているので、さまざまなプロトコルでやり取りされるメッセージの仕様に触れる機会はわりとあるほうです。それなのにプロトコルを実装したことがないのは実に残念な話だなと思っていました。 プロトコルの実装に必要なスキルは、プロトコルそのものの理解よりも、コンピューターの低レイヤの仕組みであるような気がします。仕組みを何となく知っていたとしても、そのためのコードを書くとなるとまたさらに別の話です。そういうわけで、プロトコルについては、「まったくの無知ではないけれど実装した
はじめに 暗号理論に秀でよ。これは学べば学ぶほど退屈な代物だ。ただ、HMACしてから暗号化と、暗号化してからHMACの違いがわからないようでは、到底エースセキュリティエンジニアとはいえない。 先日、ある技術ブログを見ていたら、こんな一文を見かけました。 違いがすぐに出てこなかったので、簡単にまとめた記事になります。 一見すると些細な順序の違いに思えますが、実はこの違いがシステムのセキュリティ強度を大きく左右する、非常に重要な原則を突いています。 この記事では、 そもそも「HMACする」とはどういう意味か? なぜ暗号化とHMACの適用順序が重要なのか? なぜ「暗号化してからMAC(Encrypt-then-MAC)」が推奨されるのか? といった点について、できるだけ分かりやすくまとめました。この原則を理解することで、より堅牢なシステム設計ができるのではないかと思います。 そもそも「HMACす
JavaScript PrimerのNotebookLMが利用可能になりました。 NotebookLMは、Googleが提供するAIを活用したノートブック環境で、登録したソースに対して質問をしたり、情報を検索したりすることができます。 次のリンクから、JavaScript PrimerのNotebookLMにアクセスできます。 📖 JavaScript Primer - 迷わないための入門書 - NotebookLM JavaScript Primer on NotebookLM JavaScript PrimerのコンテンツがNotebookLMに入ってることで、読者は書籍の内容についてNotebookLMに直接質問したり、Podcastとして音声で聞いたりすることができるようになります。 NotebookLMを活用することで、JavaScript Primerを読み進める中で生じた疑
フロントエンドカンファレンス北海道2025実行委員会の実行委員長を務めております、n13u(西村航)です。この度は当実行委員会が運営する公式ウェブサイトの乗っ取りにつきまして、皆様に大変ご心配をおかけいたしました。 現在、公式ウェブサイトでは対応を行い2024年度開催分のページが公開されています。また、後述する原因に基づき、各種設定の見直しを行い再発防止策を実施済みです。公式ウェブサイトへのアクセスについて問題なく行えることを確認しておりますが、DNSレコード設定の反映等で一部の環境にて正しくない、または不正なウェブサイトが表示される可能性もございます。反映が完了する数日程度は継続してウェブサイトの閲覧をお控えいただくようお願いいたします。 記事公開時点において、今回の件による個人情報流出等の具体的な被害等については報告を受けておりません。万が一何からの被害に遭われた方がいましたらお手数で
この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の94週目の記事です! 2年間連続達成まで残り12週となりました! あと3ヶ月でテックブログ毎週更新も2年連続達成です! はじめに こんにちはログラスのエンジニアの @Yuiiitoto です。 みなさんはCursor使っていますか? そしてCursorのルールをどのように改善していますか? 作りっぱなしになっていないですか? そんなあなたに今回は 「ファイル復元トレーニング」 というルールについてのトレーニング方法をご紹介します。名前は自分が適当につけていますが、おそらく自分と同じことをやっている人は他にもいそうです。いたら連絡ください。 まずは手っ取り早くトレーニング方法を紹介します。その後はどういう観点で評価するのかなどにも触れます。 ファイル復元トレーニング 大仰な名前をつけていますが、非常
sponsored カナル型の「AH-C840NCW」と、インイヤー型の「AH-C500W」 自分で選べるって、嬉しいよね。デノンの新しい提案は「使い方で選ぶ」双子イヤホン sponsored 「モンハンワイルズ ベンチ」1時間計測で80度前後、ZEFT R61SBAについてインタビュー Ryzen 9 9950X3DとRTX 5080を静音ケースに! ASRock NOVAと電源で安定性も高いハイエンドゲーミングPC sponsored G-Master Spear Mini B850A、G-Master Velox Mini B650A AMD Edition 大学生時代に欲しかった……!RTX 5070もRX 9070 XTも選べるサイコムの小型ゲーミングPC sponsored 課題だらけの企業ネットワークにフォーティネットの現実解 29年越しに叶う 「セキュアSD-WAN」はネッ
Cloudflare Workers Workshop in Tokyo #1でMCP開発体験した2025年06月04日 昨日6/3(火)に開催された「Cloudflare Workers Workshop in Tokyo #1」に参加をしました! タイトルにあるCloudflare Workersを利用してMCPサーバーを立ててみよう、というワークショップです。自分にとって学びの多いワークショップでしたので、記録をかねて日記に残します。 参加しようと思った理由、MCPがわからないまず参加の理由です。さいきんMCPという単語について目や耳にする機会が増えたのですが、正直さっぱり何が起きているのかわからない。 有名なこの絵をみてもいまいちぴんとこないのが現状でした。クライアントやホスト、リモートサーバーなどいろいろあって理解が難しい。解説ブログなどをみても自分の頭の中にすっと落ちてこない。
こんにちは、パオロ・マッツァリーノです。この春のドラマは久々に不作で、ほぼ全滅。ほぼというのは、朝ドラの『あんぱん』だけは観てるからですが、私は朝ドラは録画はせずに、朝の放送時間に家事や出掛ける支度をしながら観てる感じなので、きちんと観てるとはいえません。それでも話の流れについていけるのが、朝ドラならではなのですが。 いまドラマではちょうど戦時期で、戦前戦中が舞台のドラマでは恒例の、「贅沢は敵だ」みたいな貼り紙が町のセットに貼られてました。 じっくり観てないのでドラマに出てきたかわかりませんが、戦時下のスローガンとして「贅沢は敵だ」に並んで有名だったのが、「パーマネントはやめましょう」。 あれって、よく考えるとヘンじゃないですか。たとえば現代の日本では、どこの駅にも「痴漢・盗撮に注意」というポスターが貼られてます。なぜそんな注意喚起をするのかというと、痴漢や盗撮被害が実際に多数起きているか
生成AIの内部で何が起こっているのか? ―Anthropic、言語モデルの思考をトレースする“circuit tracer”をオープンソースとして公開 Anthropicは2025年5月29日、大規模言語モデルの思考過程をトレースするツールライブラリ「circuit tracer」を開発、オープンソースとして公開したことを発表した。 Open-sourcing circuit tracing tools | Anthropic Find out more about our open-source interpretability tools, and how to use them on open-weights models, here: https://t.co/jY4NWc9rGW — Anthropic (@AnthropicAI) May 29, 2025 同社ではかねてか
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Google I/O 2025が、5月20日(火)と21日(水)の2日間にわたって開催されましたが、皆さんはご覧になりましたか? Googleは「Gemini 2.5 Pro」や「AIモード」など、多くの新機能や製品を発表し、大盛り上がりのイベントとなりました! I/Oの基調講演の最後には、CEOのスンダー・ピチャイ氏が、講演中に「AI」や「Gemini」という言葉がどれだけ発言されたかを示す「AIカウンター」を披露するほど、今回のGoogle I/Oの主役は間違いなくAIでした。 この記事では、そんなGoogle I/Oで発
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Cursor擦り倒すシリーズ Cursorで要件定義がエラいスムーズになった話 (続)Cursorで「詳細設計→ガントチャート草稿」作成がめっちゃ楽になった話 「Cursor」×「A5:SQL Mk-2」でテーブル定義書をリッチにする 「Cursor」×「Obsidian」内部リンク生成&最適化プロンプト 「Cursor」で「難解コード」のリーディングがめちゃ楽になった話 ←本稿こちら はじめに 「Cursor擦り倒すシリーズ」も、気がつけば第5弾。 要件定義に始まり、詳細設計、テーブル定義書、Obsidian 連携――過去 4 本の記
できたものがこちら 日曜夜の2時間くらいでできたFlex MessageのWYSIWYGエディタ 見た目は公式よりもオシャレ(細かい仕様についてはご愛嬌) https://poc-line-flex-message-simulator.vercel.app/ ちゃんとコンポーネントから追加や編集、削除ができます ちゃんとJSONエディタとも連動 LINE Flex Message Simulator とは何か? LINEで自由なレイアウトのメッセージを送りたい時に使うものです。 https://developers.line.biz/ja/docs/messaging-api/using-flex-messages/ 実際に送る際はJSONで提起する必要があり、一応開発者向けサイトには公式の LINE Flex Message Simulator があるにはあるんです。ただ、、 自社サイト
万華鏡のように変化するテクノロジーの世界。かつて専門家が丹精込めて紡ぎ出していた『創造物』――精巧な絵画や心揺さぶる音楽、そして複雑なプログラムコードでさえも――が、今やAIによって驚くほど自然に、そして巧妙に生み出されています。その筆致やロジックのきらめきが、人間の手によるものか、それとも精緻なアルゴリズムの産物か。見分けることの難しさは日増しに高まり、私たちに新たな問いを投げかけているようです。 と、ここまでがGemini 2.5 Proに書いてもらった導入文です!記事全文を読んでもらったうえで、「人間が書いたのと見分けがつかないような面白い導入文を載せて、AIが生成するものが高度化していることを興味深く紹介したい」と言ったら書いてくれました。まあまあいい感じですね。全然いい感じじゃないと思った人はAIに文句を言ってください。 個人的に冒頭の文章はわりかしいい線をいっていると思いますが
はじめに 2024年の11月に、札幌で開催された「クラメソさっぽろIT勉強会(仮) #6」という勉強会がありまして、そのライトニングトーク枠に登壇してきました。 タイトルは「minifyの効果を最大限に引き出すTypeScriptコードを書く」です。 昨今のフロントエンド開発では、TypeScriptを使ってコーディングし、それをトランスパイルしてできたJavaScriptファイルのサイズを minify によって削減するのが一般的でしょう。そうしたときに、ふと 「TypeScript の書き方を工夫したら、もっと minify が効率的に効くようになるかも?」 と思いたち、型安全性とコードの読みやすさを壊さない範囲で、どこまでファイルサイズを削れるか挑戦してみた、という話です。 今回はその LT ネタを、改めてブログ記事として共有させて頂きます。 今回のお題: Blazor SplitC
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く