タグ

blogに関するdelegateのブックマーク (102)

  • かとじゅんの技術日誌

    Rustでブロッキングキューを実装した話。これはRustのカレンダー | Advent Calendar 2023 - Qiitaの22日目の記事です。 ブロッキングキューはご存じだろうか。(えっ…スレッドはブロックしたくない…と思った人は最後まで読むとよいかも) Javaにはあります。 docs.oracle.com 要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりするQueueです。 これはRustの標準にはない。今回はブロッキングキューを実装してみる。 「そういえば、ブロッキングキューが欲しい!」と思ったときに、ぜひこのブログ記事を思い出してほしい。 続きを読む Scala 3におけるデータ指向プログラミング(以下DOP)について深掘りする。久々にScalaの話題を取り上げるが、これはScala Advent

    かとじゅんの技術日誌
  • NEC セキュリティブログ

    NEC セキュリティブログNEC セキュリティ技術センターのエンジニアが、サイバーセキュリティに関するテクニカルトピックスをお届けします。

    NEC セキュリティブログ
  • データベース アーカイブ | Enjoy IT Life

    行ロックを利用してレコードを参照する方法をロッキングリードと呼びます。ロッキングリードを利用することで参照レコ…

  • 車輪のx発明 ~B.G's Blog~

    指定のファイルを読み込み、指定のコードページのマルチバイト文字列からワイド文字列に変換して、std::wstringオブジェクトに格納するReadMultiByteTextFileBinaryを作る。 Win32FileUtility.hは、 と書く。 Win32FileUtility.cppは、 と書く。 main.cppは、 と書く。 こうなる。こうなる。 Test/winapi/Win32FileUtility/ReadMultiByteTextFileBinary/src/Win32FileUtility at classic · bg1bgst333/Test · GitHub 指定のワイド文字列を指定のコードページのマルチバイト文字列に変換してファイルに書き込むWriteMultiByteTextFileBinaryを作る。 Win32FileUtility.hは、 と書く。

    車輪のx発明 ~B.G's Blog~
  • NRI Data Science BLOG

    こんにちは、NRI システムデザインコンサルティング部 高橋です。 投稿ではFederated Learningについてご紹介します。 目次 1. 背景と課題 2. Federated Learningの概要・技術要素 3. ビジネスへの活用と事例 4. …

    NRI Data Science BLOG
  • 倭マン's BLOG

    2023-03-20 VS Code 上で Python & Jupyter Notebook を使う Python VSCode REPL (Read-Eval-Print Loop) の高機能版といえる Jupyter Notebook は、Python でデータサイエンスをやろうというユーザには必須なツールかと思いますが、ブラウザ上で使うのが個人的にどうにも性に合わないので、VS Code (Visual Studio Code) 上で Jupyte… 2021-05-03 Maven から GitHub Packages にライブラリを公開する、ライブラリを使う Java Maven2/3 GitHub いつの間にか GitHub に「GitHub Packages」という機能がついて、自作のライブラリ等を公開できるようになっていたので、Javaプロジェクト管理ツール Apac

    倭マン's BLOG
  • タイム・コンサルタントの日誌から

    前回の記事「モダンPMへの誘い 〜 計画のSカーブは、実は2あり得る」 (2024-05-24)では、タイトルの通り、プロジェクト計画には最早ケースと最遅ケースの二つがありうることを説明した。より正確に言うと、最早と最遅の2ケースは理屈上可能な両極端を表しており、実際はその中間帯に、いくらでもバリエーションを取ることができる(ただし実務上は、たいがい最早ケースで計画を設定してしまう。そのよしあしについては後で論じよう)。 ところで、なぜ計画にこのような幅が生じるのか。それは、プロジェクトを構成するActivityの中に、余裕日数を持つものがあるからだ。前回の例で言えば、それは「ハード選定」と「ハード納品」の2つで、どちらも10日の余裕日数があった。というのも、並列して遂行している「詳細設計」「ソフト開発」の2つの方が、トータルで余計に日数がかかるからだった。まあ、IT開発系のプロジェクト

    タイム・コンサルタントの日誌から
  • プライバシーテック研究所 - 国内最大級のプライバシーテックメディア

    プライバシーテック研究所は株式会社Acompanyが運営する、国内最大級のプライバシーテックメディアです。プライバシーに関する技術や法律など、さまざまな記事をリリースしています。

    プライバシーテック研究所 - 国内最大級のプライバシーテックメディア
  • A certain engineer "COMPLEX"

    Introduction相互 TLS の検証作業をしている時、Android 側の検証が上手くいかなくて、network-security-config によってカスタムの CA を読み込ませようと思っていた。そうしたら、全然動かないから、当に network-security-config の設定効いている?...

  • PowerShell from Japan!! Blog

    PowerShellを使用してTwitterのツイートを取得する方法についての記事です。初心者向けに簡潔な解説と実用的なコード例を提供します。

    PowerShell from Japan!! Blog
  • プログラミング指南 - Code Knowledge

    X(Twitter)で少し話題になったので、ちょっと私から見たゲームの良し悪しについて、感想を述べてみたいと思います。単に批判する内容にはしていないつもりですが、そのように受け止められる記述があれば、ご指摘いただければ幸いです。ク◯ゲーとはそもそもこの言葉は、どう ... PC-8001mk2でゲームを制作する上で、避けては通れない問題、それがBEEPを使った音楽再生です。この機種は音を出す方法が 2400Hzという固定の周波数しか出せない BEEP のみなのです。まあ、カセットのリレーを使ってカチカチと音を出せなくはないのですが、それはとりあえずこ ... 公式のブログネタに制作中!というお題があったので、昨年から作り続けている PC-8001mk2 用のゲーム制作の進捗状況について、簡単に説明していきたいと思います。このゲームはひみつをときあかす要素もあったりあるので、そういう謎部分に

    プログラミング指南 - Code Knowledge
  • nykergoto’s blog

    Django を ECS with Fargate に Deploy しているようなアプリケーションがあり、Django の ECS task には ALB が紐付いていている状況を考える。 TargetGroup はつながっている先のサーバーが動作しているかどうかをテストして Healthy or Not を判断するような仕組みで、はじめはこの確認先を静的なファイル /health_check.html で運用しようと思っていたのだけれど、ふとこれを動的に生成するページに変更するとステータスコード 400 が帰ってくるため health check に失敗するようになった。 ちなみになんで動的なページにしたいかというと静的ファイルだと nginx で止まってしまうので Django の処理まで到達させたい、という気持ちがあったためである。具体的には nginx の config には以下

    nykergoto’s blog
  • Re:ゼロから始めるML生活

    2024-02-25 LlamaIndexを使ったサンプルRAGアプリケーションを動かす OpenAI Python 2023年くらいからLLMがブームになってますが、自分はというとChatGPTをそのまま使っていたくらいで、それ以上はLLMに特に触っていませんでした。 正直そんなに興味はなかったんですが、まったく知らないのはそれはそれでまずいと思うようになりました。 とい… 2023-12-23 Feature Storeってどんなもん?Feastを使ってみる Python MLOps この記事はMLOps Advent Calendar 2023の23日目の記事です。 以前、Feature Storeに関する記事を書いていました。 www.nogawanogawa.com この記事を書いた当時は「Feature Storeってこんな感じかー」って思って終わってしまい、どんな感じに使うの

    Re:ゼロから始めるML生活
  • 五次元世界の冒険 – Venture among math and relativity

    \(\newcommand{\field}[1]{\mathbb{#1}}\newcommand{\Q}{\field{Q}}\newcommand{\C}{\field{C}}\newcommand{\Gal}[1]{\operatorname{Gal}(#1)}\renewcommand{\dotsc}{\cdots}\newcommand{\zettaiti}[1]{\lvert #1 \rvert}\)以前の、可約な方程式の解を実際にべき根で求める手順で、ガロア理論の「中間体と部分群の1体1対応」を利用する所にはまだ遠回りしている箇所があった。そこでは、群の第二準同型定理なんていうものを利用していたが、ここはもっとはるかに簡単にカタがつくことだった。ガロア理論をちゃんと血肉としている人から見れば当たり前のことなのに、それにまったく気づいていないというお恥ずかしい話だった。 この記事

  • Update on Windows 11 minimum system requirements

    Windows Insiders, Today we’re releasing our first Insider build for Windows 11, and we’re looking forward to the insight that comes from you installing and using on a variety of your PCs. Last week’s introduction of Windows 11 signaled the first step on our journey to empower people with the next generation of Windows. With a new generation comes an opportunity to adapt software and hardware to ke

    Update on Windows 11 minimum system requirements
  • .NET Blog

    .NET BlogFree. Cross-platform. Open source. A developer platform for building all your apps.

    .NET Blog
  • PayPayの1秒あたり1000決済への道のり

    パフォーマンス・チューニングに関するブログの第1回目です PayPayは、日でもっともよく知られているQR決済サービスとなりました。2018年10月5日のローンチ後、2018年12月より実施した100億円あげちゃうキャンペーンは、その後のプロダクトの急成長に合わせたシステムのスケール拡張という長い道のりのスタート地点でもありました。 ここ数ヶ月の新規ユーザーの増え方[1]を見るにつけても、PayPayが驚異的な成長を続けていることは間違いありません。スタートアップ企業はまるで竹のように成長するとはこのことではないでしょうか。(竹は24時間で最大約90cmも伸びるそうです) PayPayの成長速度は? ユーザー数の伸び 2018年10月に初めてユーザーが増え、キャンペーンや日々メディアで報道されることによるユーザー数の増加もあり、1年後には1500万人を突破しました。2020年5月現在、サ

    PayPayの1秒あたり1000決済への道のり
  • IIJ Engineers Blog

    IIJ Bootcamp 2023開催報告 – ハンズオン研修を5年間続けて見えてきたもの 【IIJ 2023 TECHアドベントカレンダー 12/12の記事です】 はじめに 毎年IIJでビギナー向けに開催している「IIJ Bootcamp」、2023年度も無事開催することができました。 有… 藤 椋也 2023年12月12日 火曜日 一般のご家庭に1PB(1000TB)のHDD 【IIJ 2023 TECHアドベントカレンダー 12/11の記事です】 こんにちは、九州支社技術部(九州・中四国事業部)所属のy-morimotoです。 ふとしたことから、自宅に大容量の記憶媒体が欲… y-morimoto 2023年12月11日 月曜日 計算機科学のクリスマス 【IIJ 2023 TECHアドベントカレンダー 12/10の記事です】 今年も楽しかるべきクリスマスがやってくる. しかしどうも華

    IIJ Engineers Blog
  • orangain flavor

    Renovateはアプリケーションで使用している依存ライブラリを更新するためのPull Requestを自動で作成してくれるソフトウェアです。 柔軟な設定が可能で便利な反面、設定項目は150以上と非常に多く、思い通りに設定するのが難しい場合もあります。 意図した通りに設定するためには、それぞれの設定項目が、どのタイミングで適用されるかを知る必要があります。 そのためにはRenovateがどのように実行されるのかを知るのが有用です。 そこで記事では、Renovateの内部実装を読みながら処理の流れを見ていきます。 対象のバージョンは執筆時点で最新の v36.19.2 です。 なお、筆者はRenovateの開発に関わる人間ではありません。記事の内容は筆者がドキュメントやソースコード、実行時のデバッグログなどを読んだ上での理解に基づいています。誤りがありましたらご指摘いただけると幸いです。

    orangain flavor
  • hnakamur's blog

    2024-06-17 多段HTTPプロキシでのAgeヘッダ 2024-04-29 IncusのDebian 12コンテナでpingが遅かったのをsystemd-resolvedのLLMNRを無効にしたら解決 2024-02-10 ModSecurityについて調べた 2023-07-01 Embeddableなkey value storeについてのメモ 2023-04-03 LMDBGonginxとtrafficserver上のLuaJITから使ってみた 2023-02-23 GoでHTTPの通信をキャプチャーするライブラリを書いた 2023-02-06 PCGと乱数生成について調べた 2023-01-27 Neluaを試してみた 2023-01-16 Apache Traffic Serverのautest.sh 2023-01-10 AWS SigV4のCのライブラリを見つけた