タグ

polyamidのブックマーク (3,250)

  • Windowsカーネルから見るオブジェクトハンドル - ラック・セキュリティごった煮ブログ

    デジタルペンテスト部の北原です。 今回は、Windowsでのツール開発者にとっては重要なハンドルの内部について解説します。 Windowsでは、ファイルやプロセスから始まりすべてのリソースはオブジェクトとして扱われ、ファイルの削除やメモリの確保にはハンドルを取得する必要があります。 ツールやアプリケーションの開発者にとっては、日常的にハンドルを操作する機会がありますが、通常の利用者にとってはあまり意識するものではありません。 記事では、Windows OSでのハンドルの役割と、OS内部でどの様に管理されているのかについて解説します。 記事の構成は以下の通りです。 ハンドルの役割とアクセス権限 ハンドルへの情報の問い合わせと操作 カーネル空間でのハンドル管理 応用例1 - オブジェクトをロックしているプロセスの特定 応用例2 - カーネルモードルートキット 記事は以下の読者層を想定してい

    Windowsカーネルから見るオブジェクトハンドル - ラック・セキュリティごった煮ブログ
    polyamid
    polyamid 2024/09/24
  • こんな校歌はいやだ

    ユーロビート

    こんな校歌はいやだ
    polyamid
    polyamid 2024/08/27
    男子が号泣する
  • 「ChatGPTを使い尽くす! 深津式プロンプト読本」 補足めも

    プロンプト入門を日経BPさんから出しました。 プロンプト丸暗記系の初心者が、自分でプロンプトを構築できる中級者になるまでをガイドするです。 対話形式でサクサクよめ、「まぁ細かい点はうろ覚えだけど、仕事でスイスイ使える」までの、社内AI推進には便利なではないかと思います。 自分の頭で考えられるようになります。 習得、実用のしやすさのために、概念をあるていど大雑把に簡略化しています。 というわけで、上級者やアカデミックな正確性のある資料を求めている型には、ちょっとミスマッチなです。 以下、いくつか補足や修正などを集約するメモ。(増刷時に改定できそうなら盛り込みます) P.69 Oneshot Promptingについて正: One Shot Prompting 誤: Zero Shot Prompting お手なしの一発生成は、Zero Shot Promptingが名称として正しい

    「ChatGPTを使い尽くす! 深津式プロンプト読本」 補足めも
    polyamid
    polyamid 2024/08/12
  • テストを書く方針と原則の備忘録 - Qiita

    こんにちは。サーバエンジニアのnsym-mです。普段はGoでバックエンドの開発などをしています。 最近テストに関する書籍や記事などを色々読み漁ったので、現時点での自分のテストについての考え方を備忘録として残しておきます。 今回の話はWebフロントエンドやiOS/Androidなどでも適用できる汎用的な考え方として記載していますが、ベースの文脈はバックエンド開発になりますのでそのつもりで読んでいただけますと幸いです なお、記事では主にGoogle、『単体テストの考え方/使い方』、@t_wadaさんの発表されている考え方(いわゆる古典学派)に倣っています。 用語整理 よく使われるテストスコープ 単体テスト(ユニットテスト) 人によって定義に差がある 統合テスト(インテグレーションテスト) 結合テスト(E2Eテスト) 単体テストの定義がブレることから、スコープではなく実行時間で判断するテストサ

    テストを書く方針と原則の備忘録 - Qiita
    polyamid
    polyamid 2024/08/10
  • 歌詞の意味はよく分からないけどテンションが上がる曲

    増田は普段ゲームやアニメに馴染みがないんだけど、ひょんなことからウマ娘の「うまぴょい伝説」を聴いて衝撃が走った。 こういった音楽には疎いので、他におすすめがあったら教えてほしい

    歌詞の意味はよく分からないけどテンションが上がる曲
    polyamid
    polyamid 2024/07/19
    熱情の律動
  • 数論・代数幾何・表現論が紡ぐ数学の世界 | NTT技術ジャーナル

    NTT基礎数学研究センタでは、数学の基礎研究をとおして科学技術の源泉である「知の泉」をより豊かにしたいと考えています。稿ではまず、NTT基礎数学研究センタでの研究の全体像を俯瞰します。さらに、センタの中心的な研究領域である「数論、特に数論力学系」「代数幾何・数論幾何」「表現論・保型形式」について紹介します。 およそ2500年前のギリシャで、素数の研究がなされたことは驚きです。素数が無限に存在することや自然数が素数の積に一意に分解できることが示されていました。どんな動機があったのかは不明です。しかも1977年のリベスト、シャミア、エーデルマンによるRSA暗号方式の発明まで、その工学や社会での応用は期待さえありませんでした。加えてRSAの鍵となる「 を素数、 を整数とすれば が成り立つ」というフェルマーの小定理(1)の発見(証明はライプニッツ)後も、その確立に300年余を要しました。 数論(

    数論・代数幾何・表現論が紡ぐ数学の世界 | NTT技術ジャーナル
    polyamid
    polyamid 2024/07/09
  • [提案]テーブル名はもう全部単数形にしようや

    こんにちは、データベース愛好家のみなさん!今日は、データベース設計で永遠の議論となっている「テーブル名、単数形 vs 複数形問題」について、徹底的に掘り下げていきます。私は単数形派です!でも、なぜそうなのか、一緒に深掘りしていきましょう。 イントロダクション:我らが主人公、単数形くん みなさん、こんな経験ありませんか? You: テーブル名って、users? user? どっちがいいんだろう... 先輩: いや、絶対usersだよ!Rails使ってるし。 You: でも、user_idって書くときは単数形だよね? 先輩: あ、そうだね...でもやっぱりテーブルは複数形! You: (心の中で)なんかモヤモヤする... 実は、この「モヤモヤ」には理由があるんです。今日はその理由を解き明かし、単数形テーブル名の魅力をお伝えします。準備はいいですか?Let's dive in! 言語の壁を突破せ

    [提案]テーブル名はもう全部単数形にしようや
    polyamid
    polyamid 2024/07/07
    部品の命名を(Part|Parts)でずっと悩んでる
  • 注目のITサービスを支えるアーキテクチャ特集 技術選定のポイントと今後の展望 - Findy Tools

    公開日 2024/05/28更新日 2024/07/25注目のITサービスを支えるアーキテクチャ特集 技術選定のポイントと今後の展望 現代のITサービスは、ユーザーに高品質で安定した体験を提供するために、より効率的で柔軟な技術選定が不可欠です。 特集では、注目企業のシステムアーキテクチャ設計に携わるエンジニアの方々より、それぞれの技術選定における工夫と、未来を見据えた展望についてご寄稿いただいています。 各企業がどのように課題を乗り越え、開発生産性や品質を向上させるためにどのようなアプローチを採用しているのか ー この記事を通じて、実際の現場で活用される最先端の技術や戦略を学び、皆さんのプロジェクトに役立つ洞察を得ていただければ幸いです。 ※ご紹介はサービス名のアルファベット順となっております airCloset - 株式会社エアークローゼット エアークローゼットは日初・国内最大級、女

    注目のITサービスを支えるアーキテクチャ特集 技術選定のポイントと今後の展望 - Findy Tools
    polyamid
    polyamid 2024/05/29
  • IPA高度資格「情報処理安全確保支援士」暗記すべき用語を体系整理 - Qiita

    はじめに ◆この記事は何? IPA高度資格「情報処理安全確保支援士」のシラバスに掲載されている用語の備忘録です ◆対象は? 情報処理安全確保支援士の試験勉強をされる方 ◆この記事のねらい 試験範囲の用語の階層を整理します 試験勉強の一助となれば幸いです ◆この記事について シラバスの用語を参考書等を読みながら自分なりに整理した私の暗記用のノートです シラバスver4.0 試験に向けて高頻度で更新しています ご助言、誤り等あればご指摘いただけると幸いです 試験範囲全体 試験範囲の分解 暗号 認証 ネットワークセキュリティ データベースセキュリティ クライアントセキュリティ httpセキュリティ メールセキュリティ 攻撃と対策 注目技術 ※参考文献の目次をベースに、試験範囲を分解 暗号技術 共通鍵暗号方式 ブロック暗号 ECBモード CBCモード CTRモード(Counterモード) ストリー

    IPA高度資格「情報処理安全確保支援士」暗記すべき用語を体系整理 - Qiita
    polyamid
    polyamid 2024/04/12
  • プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版

    新しいプログラミング言語やライブラリ、フレームワークを学ぶには、実際にそれらを試して挙動などを見てみることが大事ですが、実行環境を用意するのは手間がかかります。 そこで役立つのが、いわゆる「プレイグラウンド」と呼ばれる、Webブラウザでプログラミング言語やライブラリ、フレームワークをすぐに試すことができるサービスです。 主要なプログラミング言語の公式サイトには、実際にその言語をすぐに試せるプレイグラウンドが用意されていることも多く、また公式サイト以外にもネット上にはさまざまなプレイグラウンドがあります。 プレイグラウンドを使えば、気軽にいろんなプログラミング言語やライブラリ、フレームワークを試せます。 この記事ではそうしたプレイグラウンドをまとめてみました。ここで紹介したプレイグラウンドの他にも、あなたのお気に入りのプレイグラウンドがあればX/Twitterやブックマークのコメント、メール

    プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版
    polyamid
    polyamid 2024/04/04
  • OSSプロジェクト「Devika」登場 全自動でゲームもつくれる完全自律型AIエンジニア「Devin」超え目指す【技術紹介】

    AIソフトウェアエンジニアを提供するオープンソースのプロジェクト「Devika」がGitHubで公開された。これはAIベンチャー「Cognition」が開発し2024年3月12日に公開した、ソフトウェア開発のための自律型AIエンジニア「Devin」をモデルに、オープンソース版の提供を目指すプロジェクトだ。 Devinは、従来の大規模言語モデル(LLM)やコーディング特化型モデルが実行可能。テキストからのコード生成やバグの特定などの作業支援だけではなく、ゲームなどのソフトウェア開発が全自動でできるとの特徴を持つ。 keyboard_arrow_down プロジェクト背景 keyboard_arrow_down プロジェクト内容 Devinは、独自のコマンドライン、コードエディター、ブラウザを持ち、APIドキュメントを参照しながら、開発プロジェクトを自律的に構築する。エラーが発生した場合は、デ

    OSSプロジェクト「Devika」登場 全自動でゲームもつくれる完全自律型AIエンジニア「Devin」超え目指す【技術紹介】
    polyamid
    polyamid 2024/03/26
  • 「AIでの音声書き起こし」はどこまで進化したのか【西田宗千佳のイマトミライ】

    「AIでの音声書き起こし」はどこまで進化したのか【西田宗千佳のイマトミライ】
    polyamid
    polyamid 2024/03/25
  • Rx入門 (28) – Disposables名前空間まとめ - xin9le.net

    Rx入門を書いてから早2年。当時はVersion 1だったRxも今ではVersion 2。考え方は変わらないものの、いくつかObsoleteになってしまった機能もあり、参考にして頂いている方には多少なり申し訳なさがあります...。あれからC#自体にも言語機能として非同期処理 (async/await) が搭載され、Rxの出番は書いた当初よりは少なくなったと思われますが、もともとの思想が違えば用途も違うということで棲み分けは十分に可能です。なのでまだまだ学習する価値はあります!最近でもSignalRをRxで楽しようとReactiveSignalRを作ったりしましたし、やっぱりRxは便利です。 RxやSignalRは接続状態をIDisposableなオブジェクトに持たせ、Disposeメソッドで接続を解除するという動きをします。このIDisposableなオブジェクトをどう扱うかはアプリケーシ

    Rx入門 (28) – Disposables名前空間まとめ - xin9le.net
    polyamid
    polyamid 2024/03/24
  • IDisposable活用法

    public static IDisposable BindTo (this IPool pool,IReadOnlyTimer timer,int keep) { return new TimerBinding(pool,timer,keep); } class TimerBinding : IDisposable { readonly IReadOnlyTimer m_Timer; readonly IPool m_Pool; readonly int m_Keep; bool m_IsDisposed; public TimerBinding (IPool pool,IReadOnlyTimer timer,int keep) { m_Pool = pool; m_Timer = timer; m_Keep = keep; m_Timer.OnElapsed += OnElapsed

    IDisposable活用法
    polyamid
    polyamid 2024/03/23
  • “LLM for SRE“の世界探索 - ゆううきブログ

    ChatGPTが登場した当初、対話や要約、翻訳、コード生成などの典型的な言語タスクができても、SREやAIOpsの研究開発にはあまり関係ないのではないかと正直思っていた。AIOpsでは典型的にはいわゆるObservabilityデータ(メトリクス、ログ、トレースなど)が入力となるため、自然言語ではなく数値のデータを解析することが求められる。自然言語のタスクを研究対象としていなかったため、AIOpsとChatGPTに強い関係性は見いだせなかった*1。 しかし、自分で大規模言語モデル(Large Language Model: LLM)を日常的に使用したり、表題にあるようにSREのためのLLM(LLM for SRE, LLM4SRE)に関する論文を読むうちに、LLMのテキスト生成器としての性質よりもその優れた推論機械としての性質に注目するようになった。特にSREの障害診断は、人間の専門家が推

    “LLM for SRE“の世界探索 - ゆううきブログ
    polyamid
    polyamid 2024/03/21
  • neue cc - Claudia - Anthropic ClaudeのC# SDKと現代的なC#によるウェブAPIクライアントの作り方

    Claudia - Anthropic ClaudeのC# SDKと現代的なC#によるウェブAPIクライアントの作り方 2024-03-18 AI関連、競合は現れども、性能的にやはりOpenAI一強なのかなぁというところに現れたAnthropic Claude 3は、確かに明らかに性能がいい、GPT-4を凌駕している……!というわけで大いに気に入った(ついでに最近のOpenAIのムーブが気に入らない)ので、C#で使い倒していきたい!そこで、まずはSDKがないので非公式SDKを作りました。こないだまでプレビュー版を流していたのですが、今回v1.0.0として出します。ライブラリ名は、Claudeだから、Claudiaです!.NET全般で使えるのと、Unity(Runtime/Editor双方)でも動作確認をしているので、アイディア次第で色々活用できると思います。 GitHub - Cyshar

    polyamid
    polyamid 2024/03/18
  • 電子工作歴20年が推す工具 - fumiLab

    小学校1年生から電子工作をやっているfumiです。 散財額30万円以上の中から良かった工具類を教えます。皆さんはお金を大事にしてください。 工具は奥が深くて工具を買えただけで全然楽に作業できるようになった、きれいに実装できるようになったという話を聞きますし、私もゴミ工具を使ってたときはひどかったものです。 良いものを使って良いものを作りましょう! 最近はCPU基板を作ってます。萌える。 はんだこて 電子工作といったらこれですね。ハンダコテです。むしろこれ以外に何が考えられるのか。 様々な小手先、熱容量、電力のものがあります。物が多すぎてどれがいいんだ...ってなると思います。ハンダコテにおいて、温度低下しないことはとても重要です。いちいち温度下がってたら基板に熱取られてハンダが全然溶けねえなんてことにもなりません。そんな私のイチオシはこちらです。 HAKKO FX600 白光(HAKKO)

    電子工作歴20年が推す工具 - fumiLab
    polyamid
    polyamid 2024/03/17
  • 公共R不動産 | それぞれが認め合い、みんなの居場所になっていく。元ショッピングモールから生まれた「都城市立図書館」

    公共R不動産 | それぞれが認め合い、みんなの居場所になっていく。元ショッピングモールから生まれた「都城市立図書館」
    polyamid
    polyamid 2024/03/05
    都城大丸、大丸と無関係と知った時は衝撃だった
  • 絶望的に収納が下手だからこういうタイプの収納アイテム全部ダメ→オススメの収納方法が集まる

    華|汚部屋、片付けたから見て @hana__heya バズったら宣伝しても良いそうなので✨ 100万円貯めて、汚部屋から脱出してみた note.com/hana_heya/n/n9… っていうnoteで賞を受賞したので、部屋散らかってて困ってる人はぜひ見てみて下さい☺ ・新聞社から取材がきた汚部屋のビフォーアフター ・片付けに至った衝撃のきっかけ を公開してます✨ リンク note(ノート) 100万円貯めて、汚部屋から脱出してみた|藤原華|編集者 台所にたどりつけない。 そんな経験、普通しないと思う。 汚部屋だったころ、モノが床にあふれていた。ただ台所に行くだけなのに床がモノだらけで SASUKEファイナルステージ みたいになってた。台所にたどり着けるかどうかはその日の体力次第だった。 段ボールや雑誌、ゴミ袋が散乱。 モノがミルフィーユみたいに層になってて、歩くと足の下でCDケースが「パ

    絶望的に収納が下手だからこういうタイプの収納アイテム全部ダメ→オススメの収納方法が集まる
    polyamid
    polyamid 2024/02/26
  • 最近個人開発が熱い

    Introduction to Database Connection Management Patterns in TypeScript.pdf

    最近個人開発が熱い
    polyamid
    polyamid 2024/02/25