並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 2941件

新着順 人気順

インストールの検索結果1 - 40 件 / 2941件

  • Mac やめて Linux PC を自作した - IT戦記

    みなさまお元気ですか 暑さも少し落ち着いてきて、ようやく外に出てもいいかなという気になってきました。季節の変わり目体調には気をつけていきたいですね。 実は、一ヶ月くらい前に Linux PC を自作して Mac から移行しました。そのときの考え、その後の感想を残しておきます。 また、学んだことや作業のログを細かく残しておきたいと思います。(どこかの誰かが不安に思ったときに同じ失敗や疑問を経験した人がいて安心してもらえたら嬉しい) Ubuntu のインストール画面 (ベストオープンソースと開発しよう!) 目次 Mac をやめるきっかけ、経緯 Ubuntu に移行して一ヶ月の感想 おまけ1: どのような PC になったか おまけ2: 事前に学んだこと おまけ3: PC の組み立て おまけ4: Ubuntu のセットアップ 加筆/修正 指摘のあった誤字を修正 NVEnc について誤った内容があっ

      Mac やめて Linux PC を自作した - IT戦記
    • PyCon JPの技術に対する不正の告発、並びに技術者と大衆に対しての警鐘 - Qiita

      概要 本文章は、一般社団法人PyCon JP Associationが主催したPyCon APAC 2023の開催に際し、そのプロポーザル選考過程において行われていた不正行為の告発を目的とするものです。 本文章が対象とする読者は技術者、及び、公衆です。技術者は技術『愛好家』との付き合い方について一考をするべきであり、公衆は「専門家ではないにも関わらず技術の専門家のフリをする不正な愛好家」に対して無自覚であるべきではない、という警鐘を鳴らすため、並びに、一般社団法人PyCon JP Associationの公衆に対する不正を告発するため、本文章を公開します。 本文章は、Qiitaが目指す、学びのある情報を技術者に共有することで、よりよい技術者コミュニティの形成を目指す内容であるため、Qiitaのガイドラインに沿った形式でQiita.com上で公開します。 告発する内容 PyCon APAC

        PyCon JPの技術に対する不正の告発、並びに技術者と大衆に対しての警鐘 - Qiita
      • 【図解解説】これ1本でGitをマスターできるチュートリアル!【完全版】 - Qiita

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こんにちは、Watanabe Jin(@Sicut_study)です。 今回は記事1本で初心者が必要な知識を全て学べるGitチュートリアルを紹介していきます。 世の中にはたくさんのGitに関する教材があります。しかし、真に良いと思える教材はありません。 もちろん私も4年前はGitという言葉を知らない状態から、書籍などで学習をしました。 しかし、書籍で知識を得たとしても実際にコマンドを使って実践的に学んだわけではなかったのでほとんど身になりませんでした。 私が思う世の中にあるGitの教材のイケてない点は2つです。 結局ほとんどの

          【図解解説】これ1本でGitをマスターできるチュートリアル!【完全版】 - Qiita
        • 20万円でも人は死ぬ

          ここに人がある。ひとりであって、仲間もなく、子もなく、兄弟もない。それでも彼の労苦は窮まりなく、その目は富に飽くことがない。また彼は言わない、「わたしはだれのために労するのか、どうして自分を楽しませないのか」と。これもまた空であって、苦しいわざである。 ふたりはひとりにまさる。彼らはその労苦によって良い報いを得るからである。 すなわち彼らが倒れる時には、そのひとりがその友を助け起す。しかしひとりであって、その倒れる時、これを助け起す者のない者はわざわいである。 「伝道の書‬ 4‬:8‬-10‬」 親会社から見放されたその後 おれの勤める零細企業は、親会社から見放された。そのことは前に書いた。 「手取り19万円の栄光の終わりに」 その後、どうなったのか。親会社は我が社に対する2,000万円くらいの負債をチャラにしてくれた。チャラにしてくれた分、それに消費税がかかり、意外なところから困ることに

            20万円でも人は死ぬ
          • 結局 Git のブランチ戦略ってどうすればいいの? - Qiita

            1つのIssueが大きくなると1 Pull Requestで大量の差分が発生します。 そうなるとレビュワーに負担がかかり、コンフリクトの可能性も高まり、コードレビューを効率よく進めることができません。 このINVEST原則を守ることでチームはより効果的に作業を進め、柔軟に対応して開発を進めることができます。 Git Flow Git Flowは5種類(main, hotfix, release, develop, feature)のブランチを運用するブランチ戦略です。 2010年に提唱された有名なブランチ戦略です。 オンラインサービスのように継続的デリバリーするコードを想定して作られた戦略ではないです。 main ブランチ 常にリリースできる状態を保つ hotfix, develop へ切り出す このブランチへの直pushはNG hotfix ブランチ バグ修正など緊急時に対応するためのブ

              結局 Git のブランチ戦略ってどうすればいいの? - Qiita
            • IT部門が頭を抱える「CentOS終了問題」 なぜ企業は後継OSに「AlmaLinux」を選ぶのか

              IT部門が頭を抱える「CentOS終了問題」 なぜ企業は後継OSに「AlmaLinux」を選ぶのか:移行先の検討で留意すべきこと 無償のLinuxディストリビューションである「CentOS」の更新が2024年6月に終了した。そのまま使い続けるとセキュリティリスクになるが、有償の「Red Hat Enterprise Linux」への移行は検証も含め、コスト面で課題があるケースも多い。日本語サポートも欲しいところだ。現実的な移行先を解説する。 無償のLinuxディストリビューションとして普及している「CentOS」を利用する企業が今、岐路に立たされている。「CentOS Linux 8」はアップデートが2021年末に打ち切られ、「CentOS Linux 7」の更新が2024年6月に終了した。今後もセキュリティパッチを適用して安全に使うためには、ベンダーが有償で提供しているCentOSの延長

                IT部門が頭を抱える「CentOS終了問題」 なぜ企業は後継OSに「AlmaLinux」を選ぶのか
              • マスタリングAPIアーキテクチャ

                TOPICS Web 発行年月日 2024年10月 PRINT LENGTH 308 ISBN 978-4-8144-0089-8 原書 Mastering API Architecture FORMAT Print PDF この10年の間に、ソフトウェア開発を行う方法は大きく変容しました。作業に依存関係が生じるモノリシックなアーキテクチャから、APIによるマイクロサービスアーキテクチャが主役となりつつあります。一度構築すれば終わりではなく、変化とスピード、生産性の向上に対応するため、APIの設計、構築、運用、変更に関するニーズはますます高まっています。 本書は、モダンなAPI駆動型アーキテクチャについて解説する書籍です。既存のモノリシックアーキテクチャから、どのようにAPI駆動型のシステムへ発展させていくかを、カンファレンスシステムを例に、具体的なケーススタディを通してわかりやすく解説し

                  マスタリングAPIアーキテクチャ
                • Cursorを1年弱触っているエンジニアの最近の使い方|ニケちゃん

                  こんにちは、ニケです。 皆さん、Cursor 使っていますでしょうか。 私は去年の10月末から使い続けているのであと一ヶ月で1年が経過します。時間が経つのは早いですね。 前回書いた記事(↓)から半年経ち、開発の仕方が少しアップデートされたので改めて記事にしようと思います。 ちなみにこちらの記事ではブラウザ版のClaudeも紹介していますが、Claude-3.5-SonnetがCursorで利用できるようになってからはあまり使っていません。設計の壁打ちとかでたまに使ったりするくらい。 そのため、この記事ではCursorにフォーカスを当てて紹介していきます(最後に少しだけ他に使用しているAIツールを共有します)。 なお、役割によって用途が変わってくると思うので、予め私の属性を提示しておきます。 仕様を考えたりコード書くことがメインの仕事 仕事以外でも暇なときはコードを書いている 0 → 1 で

                    Cursorを1年弱触っているエンジニアの最近の使い方|ニケちゃん
                  • AI動画生成もローカルマシンで動かす時代に。Image to Video含め生成し放題のCogVideoを一発インストールできるPinokioという選択肢(CloseBox) | テクノエッジ TechnoEdge

                    話題のオープンソース動画生成AI「CogVideo」をローカルマシンに超簡単インストールできたのです。

                      AI動画生成もローカルマシンで動かす時代に。Image to Video含め生成し放題のCogVideoを一発インストールできるPinokioという選択肢(CloseBox) | テクノエッジ TechnoEdge
                    • Rails vs Node.js

                      Previous slideNext slideToggle fullscreenOpen presenter view Rails vs Node.js 最終章 「Prisma」 @mizchi Cloudflare Meetup 2024/10/02 今日の Prisma + Cloudflare の様子 About https://x.com/mizchi Node.js とフロントエンドの専門家 100万円*達成率で御社のフロントエンドの高速化をやります 前書き フロントエンド/Node.js 視点のポジショントークです Railsに対するチャレンジャーとして Node.js を使ってきた話 Rubyの開発者やRubyのユーザーを否定する意図はありませんが、好き嫌いは否定しません。型が好きです 「Rails」は 2010年前後に流行っていた任意なWAFに置き換え可能 Symfony

                      • ロールモデル不在のなかで、私たちはどう年を取っていくべきか

                        最近、ある人と「中年危機」の話をする機会があった。 「最近、中年危機の話をよく見かけますね」 「phaさんの『パーティーが終わって、中年が始まる』がヒットした影響じゃないですか」 「まあでも、年の取り方については割り切ったつもりでも、なかなか割り切れないですね」 個人のレベルでは、年の取り方をスムーズにし、中年危機を回避する方法は色々と思いつく。 けれども社会全体の話として考える場合、私たちの世代には私たちの世代ならではの年の取り方の難しいポイントもある。そうしたことについて、この文章では指摘してみたい。 ロールモデル不在のなかでどうエイジングしていくか 現代日本の・私たちの世代ならではのエイジングの問題点、ひいては中年危機への対策の話として意外に馬鹿にならない盲点は、 《ロールモデルの不在》 だと私は考えている。 中年危機という言葉が生み出されたのは日本ではなく、アメリカだ。まず、そのア

                          ロールモデル不在のなかで、私たちはどう年を取っていくべきか
                        • 【追記】アラサー女結婚する

                          2024/09/24追記 なんか適当に書いてたのが沢山の人に読まれてて驚いてる。読みにくくてごめんね。 いつの間にか、働いてて(最重要)健康で(これも重要)好き嫌いが少なくて(そこまで重視してない)あとはまぁ私より身長が高いと良いかな〜くらいだった私の希望が、とにかく高身長希望!みたいにすり替わってたのが1番びっくりした。私自身は160後半で、自分と同じくらいの人と付き合ったこともあるけど、オシャレのつもりでヒールの靴を履いたら「バカにしてるのか」と怒ったりするし(これは自分の見る目がないだけ)相手のためにヒールを履かないのもなんかおかしいな…と思って、気兼ねなくヒールを履けるくらいの身長だといいなって気持ちで身長が高ければなお良し、と書いたんだよね。ヒール好きだし。ヒールを履いてる私のことを良いねって言ってくれる人なら身長は特に重視してなかったよ。 ちなみに低身長男性からは「女として見る

                            【追記】アラサー女結婚する
                          • 無料でセルフホストも可能なオープンソースの地図「OpenFreeMap」

                            自身のウェブサイトやアプリケーションにカスタムマップを表示したい場合、サイトへの登録やユーザーデータベースの作成、使用料の支払いなど面倒な手順を踏む必要がある場合もあります。しかし、ソフトウェアエンジニアのZsolt Ero氏が提供する「OpenFreeMap」は、無料でカスタムマップを表示できるほか、セルフホストすることも可能です。 OpenFreeMap https://openfreemap.org/ 実際に表示されるマップの例が以下。白黒でシンプルに表示されるマップが「Positron」です。 「Bright」ではカラーでマップが表示されるほか、ビルなどの名称が表示されます。 「3D」はマップを鳥瞰(ちょうかん)で見ることが可能で、ビルなどが立体的に表現されているのが特徴です。右クリックでマップを回転・角度を変化させることも可能です。 もう一つのスタイル「Liberty」は「Bri

                              無料でセルフホストも可能なオープンソースの地図「OpenFreeMap」
                            • Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる

                              9月26, 27日に開催され、めちゃくちゃ盛り上がったRails World 2024でKamal 2が発表されました。Kamal 2はRuby on Railsを作った37signals社が、自社の人気サービスをデプロイするのに使用しているツールです。 37signals社はAWS等のクラウドに年間で$3,201,564を使った(2022年: 日本円で4.5億円ほど)らしく、一方でAWSを使ってもインフラ系人員の削減もほとんどできなかったので、全然割に合わないからもうクラウドはやめて自分たちのサーバを使うと宣言しています。Kamal 2はそのために作られた、本格的なデプロイツールです。 (ちなみに自分たちのサーバを使うと言ってもオンプレミスでサーバを運用するというのではなく、さくらの専用サーバに近いイメージです) Dockerベース Docker化されたアプリなら何にでも対応 (Rail

                                Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる
                              • 起業してからゲーム売上100億を超えるまで。背水の陣で海外移住からの経営復帰。起業家人生16年を振り返って。|辻拓也

                                起業してからゲーム売上100億を超えるまで。背水の陣で海外移住からの経営復帰。起業家人生16年を振り返って。 久しぶりのnote更新です。 この度、2年以上かけて取り組んできた「コインムスメ」がやっとリリースに向けて事前登録を開始します。 事前登録開始約16年の起業家人生、今となってはやっと経営者として納得でき、毎日がものすごく充実していますが、振り返ってみると思い出したくない様な辛い時期がほとんどでした。 このnoteを始めたのもちょうど2年前、シンガポール移住を決めた時でした。人生の節目ということで、今までの人生を振り返りつつ、今の気持ちを記しておこうと思います。 生い立ちから学生時代早速改めて、自分自身のプロフィールから述べていこうと思います。 1985年8月生まれなので、今年で39歳になりました。 東大法学部を2009年3月に卒業していて、卒業間際の1月に株式会社テクロスを創業して

                                  起業してからゲーム売上100億を超えるまで。背水の陣で海外移住からの経営復帰。起業家人生16年を振り返って。|辻拓也
                                • 130万台のAndroid TVからマルウェア検出、確認と対策を

                                  Doctor Webは29月12日(現地時間)、「Void captures over a million Android TV boxes」において、Android TVボックスから新しいマルウェア「Android.Vo1d」を発見したと報じた。すでに世界中のデバイスに感染していることが確認されており注意が必要。 Void captures over a million Android TV boxes マルウェア「Android.Vo1d」 Doctor Webの分析によるとマルウェア「Android.Vo1d」はトロイの木馬とされる。3つのコンポーネントで構成され、複数の手段で永続性を確保する。これまでのところ、初期の感染経路は明らかになっていない。 攻撃者は何らかの方法でデバイスへのアクセスを確保し、管理者権限を取得してマルウェアを展開したとみられている。被害報告のあったデバイスに

                                    130万台のAndroid TVからマルウェア検出、確認と対策を
                                  • カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応

                                    カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応 マサチューセッツ工科大学(MIT)とスタンフォード大学の研究者によって考案された分散OS「DBOS」が、TypeScriptに加えてPythonの実行に対応したことが発表されました。 DBOSはOS内部にデータベースが組み込まれており、OSやアプリケーションのすべての処理や状態をデータベースが記録します。そのため、アプリケーションやOSが何らかの原因で終了したとしても、処理や状態を失うことなく終了したところから再開できるなどの利点を備えています。 これによりTypeScriptやPythonで耐久性の高いアプリケーションの構築を容易にしています。 DBOS is coming to #Python! Development of the DBOS Transact f

                                      カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応
                                    • hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ

                                      Dockerは公式にDockerfileのベストプラクティスを表明しています。 が、このベストプラクティスに沿っているかどうか?を人間がいちいちレビューしていくのは正直しんどい、というか現実的ではない… そこで「せや!静的解析したろ!」という時に便利なのがhadolintというライブラリです。 使ってみる 今回はVSCode拡張機能とGHAのCI時に静的解析してもらいたいと思います。 今回はちょうどメンテナンスしていない自分のリポジトリがあるので、これに対して静的解析をかけていきます。 まずはVSCode拡張機能で利用するための下準備として、hadolint本体をOSにインストールします。 Macの場合はこちら。 docker/php/Dockerfile:8 DL3008 warning: Pin versions in apt get install. Instead of `apt-

                                        hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ
                                      • Windowsカーネルから見るオブジェクトハンドル - ラック・セキュリティごった煮ブログ

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

                                          Windowsカーネルから見るオブジェクトハンドル - ラック・セキュリティごった煮ブログ
                                        • ESP32でAirTagを自作してみた(OpenHayStack + HomeAssistant + ESPHome)

                                          こんにちは。エンジニアの八尾です。 今回ですが、自宅で余っているESP32をAppleのAirTagのように動作させてみました。 ESP32をAirTagのようにBluetooth信号を発信し、その位置を追跡可能にするオープンソースプロジェクト OpenHayStack を紹介します。 OpenHayStackは、Appleの「Find My」ネットワークを利用して、自作のBluetooth端末を追跡できるオープンソースプロジェクトです。(Find My Networkに接続するため、MacOSのメールアプリにプラグインとしてインストールして動作させます。) プロジェクト内のPythonスクリプトでESP32などの端末にファームウェアを書き込むことで、端末に電力を供給した際に自動的にBluetooth信号を発信させて、端末の位置を追跡することができます。 https://github.co

                                          • 作業配信の動画などでキーボードとマウス操作を可視化できるツール (ゲームなどにも)|横野まあさ

                                            キーボードとマウス操作が重要となる作業を動画やライブで人に見せたいときに、それらの視覚化をしたいと思うことがあります。 まず3DCGソフト Blender 作業配信の用途に最適だと思ったツールを1つ紹介し、そのあと、同種のツールのリンク集を載せます。 Screencast Keys https://github.com/nutti/Screencast-Keys ある方の Blender 作業動画に、こちらの Screencast Keys が使われており、マウス+キーコードの表示のみ、かつ白と背景色の2色のみだったので、あまり見ていて疲れなさそうなシンプル設計に惹かれました。 私のほうで撮影したスクリーンショットを載せます。 Blender アドオンとして設定画面からインストールし、利用します。こちらは Blender 専用のアドオンになりますので、Blender 以外の場面では利用でき

                                              作業配信の動画などでキーボードとマウス操作を可視化できるツール (ゲームなどにも)|横野まあさ
                                            • X(旧Twitter)の代替として話題の分散型SNSサーバーが簡単に構築できる『Xserver SNS』で「Bluesky」の提供を開始

                                              エックスサーバー株式会社(所在地:大阪市北区、代表取締役:小林 尚希)は、2024年9月19日、X(旧Twitter)の代替として話題の分散型SNSサーバーが簡単に構築できる『Xserver SNS』において、新たに「Bluesky」の提供を開始しました。 ■『Xserver SNS』について サーバーに関する専門知識がない方でも、月額891円で簡単に自分専用のSNSを構築できるサービスです。 「広告を消したい」「興味のない投稿を表示させたくない」「仲間内だけで情報を交換したい」などの ニーズに合わせた理想のSNSを、誰でも簡単に作ることができます。 X(旧Twitter)の代替サービスとして人気のある、「Bluesky」「Mastodon」「Misskey」に対応しており、申し込むだけでSNS用のサーバーが自動で構築されます。サーバーの管理やメンテナンス作業も当社が行うため、誰でも安心し

                                                X(旧Twitter)の代替として話題の分散型SNSサーバーが簡単に構築できる『Xserver SNS』で「Bluesky」の提供を開始
                                              • Nushell - 型付きシェルの基本とコマンド定義

                                                はじめに これまで Zenn では fish shell の記事をいくつか書いてきましたが、現在は Nushell という新しいシェルを使っています。 実は Nushell のことは以前から知っていましたが、利用されているプログラミング言語の概念やその恩恵についての知識が無かったため、より初心者にわかりやすい fish shell を利用していました。最近になって型システムや関数型言語などについての概念を取得したため、ようやく Nushell を使い始められました。 Nushellでの分かりやすいエラーメッセージ 使い始めてからまだ1ヶ月ぐらいですが、かなり奥が深く一つの記事で解説しきるのは難しいので、この記事では基本体な設定と型とコマンドについて重点をおいて最後は具体的なカスタムコマンドの定義をいくつか取り上げて解説したいとおもいます。 Nushellとは Nushell とは "A n

                                                  Nushell - 型付きシェルの基本とコマンド定義
                                                • Storybook と Vitest の統合したコンポーネントテスト

                                                  Note Storybook Vitest Plugin は 2024 年 10 月 5 日現在実験的な機能として提供されており、API が将来にわたって変更される可能性があります。 Storybook v8.3 より、ストーリーをテストするためのテストランナーとして Vitest を使用できるようになりました。今までも composeStories 関数で作成済みのストーリーを使いまわし、Jest などのテストランナーを用いてたテストを行うことができましたが、複雑なセットアップが必要でした。 また Vitest では ブラウザモード により、ヘッドレスブラウザ上で Storybook のテストを高速に実行できる点が特徴です。ヘッドレスブラウザ上でテストを実行することにより、例えば jsdom や happy-dom などのシミュレーションを使用する方法と比べて、実際のブラウザでの挙動をよ

                                                    Storybook と Vitest の統合したコンポーネントテスト
                                                  • Llama 3.2 の使い方|npaka

                                                    以下の記事が面白かったので、簡単にまとめました。 ・Llama can now see and run on your device - welcome Llama 3.2 1. Llama 3.2 Vision 11B・90B1-1. Llama 3.2 Vision 11B・90B「Llama 3.2 Vision 11B・90B」は、Metaがリリースした最も強力なオープンマルチモーダルモデルです。画像+テキストのプロンプトでは英語のみ、テキストのみのプロンプトでは英語、ドイツ語、フランス語、イタリア語、ポルトガル語、ヒンディー語、スペイン語、タイ語をサポートしています。 コンテキスト長は128kトークンで、画像を含む可能性のある複数ターンの会話が可能です。ただし、モデルは単一の画像に注目する場合に最適に機能するため、transformers実装では入力で提供された最後の画像のみに注

                                                      Llama 3.2 の使い方|npaka
                                                    • GraphRAGを使った生成AIチャットアプリを作ってみた - Qiita

                                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? RAGの精度向上に有効な施策としてGraphRAGという手法があります。 インプットされた文章をノードとエッジと呼ばれる要素に分解し、ノード間の関係性をグラフデータとして表現する手法になります。 例えば文章中に出てくる人物をノードとし、人物間の関係性をエッジで表現する、といったイメージです。 ベクトル検索を使ったRAGの場合「ドキュメント内の離れた箇所に登場するけれども、関係性の強い情報」といったものを扱う際に課題がありました。 GraphRAGの活用により、そういった情報を関連のある情報として拾えるようになり、生成AIによる文脈理解の

                                                        GraphRAGを使った生成AIチャットアプリを作ってみた - Qiita
                                                      • WSUS非推奨化発表に伴う感想と今後どうするのか - kkamegawa's weblog

                                                        techcommunity.microsoft.com ※ とりあえず現時点(2024/9/21)でのアナウンスなので、今後撤回もしくは延期される可能性もあります。 10月公開といわれているWindows Server 2025ではWSUSは継続するようですが、今回非推奨化のアナウンスが出たので、(変更がなければ)おそらく2025の次のWindows Serverには非推奨マークがつくのだろうと思います。私もWSUS初登場時からずっと使ってきて、大変お世話になりました。感慨深いですね。 とはいえ、私が管理する自宅ではもうWSUSの運用やめちゃったんですよね。昔は複数のWindows Serverがあって、Officeもいろいろあってと自宅で10台程度でも割と運用する意味があったんですが、今はもうないかなーということでWindows Server 2019のころにやめてしまいました。 WSU

                                                          WSUS非推奨化発表に伴う感想と今後どうするのか - kkamegawa's weblog
                                                        • 侵入型ランサムウェア攻撃発生時に残るWindowsイベントログの調査 - JPCERT/CC Eyes

                                                          侵入型ランサムウェア攻撃の被害発生時の初動対応で難しいのは、侵入経路の特定です。昨今のセキュリティインシデントの傾向からVPN機器の脆弱性が悪用される可能性が高いことはご存じのとおりかと思いますが、被害発生時に想定される侵入経路は複数あることが多いため、調査に時間を費やしてしまうことが多々あります。そのため、被害端末に残っている暗号化されたファイルの拡張子や脅迫文が書かれたランサムノート等をもとに攻撃グループを推定し、その攻撃グループが過去に使用していた侵入経路を把握した上で、侵入経路の調査にあたることが、スムーズな初動対応を進める上で重要です。ただ、これまでのJPCERT/CCの経験では暗号化されたファイルの拡張子やランサムノートだけでは攻撃グループを特定できなかったことも複数あります。 今回は、そのような攻撃グループ特定のサポートとしてWindowsイベントログの情報が使用できる可能性

                                                            侵入型ランサムウェア攻撃発生時に残るWindowsイベントログの調査 - JPCERT/CC Eyes
                                                          • Postgresqlのltreeを活用した階層構造の便利な利用法 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                            はじめに ltreeとは ltree型 ltreeの操作 活用法 1. 承認フローの構築 事前準備 テーブル作成 データ追加 2. テーブルに細かくアクセス制御をかける 事前準備 ltreeの有効化 テーブル作成 ポリシー作成 行セキュリティポリシーの有効化 ポリシーの設定 データを追加 ユーザー作成 試す まとめ はじめに こんにちは! エンジニア2年目のTKDSです! 今回はltreeについて調べ、その活用法を考えてみました。 ltreeについて、ltreeの活用法の2段構成です。 ltreeとは 階層ツリー構造を模した構造を格納する機能を提供する拡張機能です。 詳しくはドキュメントをみてください。 ltree型 階層ツリー構造を表す型です。 例)`Company.Department.Team1 ドット区切りで大文字小文字は区別しないようです。 各データはラベルと呼びます(上記でのC

                                                              Postgresqlのltreeを活用した階層構造の便利な利用法 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                            • Rustで学ぶWebAssembly――入門からコンポーネントモデルによる開発まで

                                                              2024年10月10日紙版発売 清水智公 著 B5変形判/256ページ 定価3,300円(本体3,000円+税10%) ISBN 978-4-297-14413-5 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Amazon Kindle honto この本の概要 Webブラウザー上でプログラムを高速に実行するための技術として開発されたWebAssembly(Wasm)ですが,近年では「特定のプログラミング言語・アーキテクチャに依存しない」「プログラムをサンドボックス内で安全に実行できる」という強みに注目が集まっています。さらに,新たに導入される予定の「コンポーネントモデル」によって,大規模なプロジェクトでもWebAssemblyを利用しやすくなる環境が整いつつあります。本書では,プログラミング言語としてRustを採用し,以下の3つの観

                                                                Rustで学ぶWebAssembly――入門からコンポーネントモデルによる開発まで
                                                              • ファインディでのGitHub Actions高速化の事例 - Findy Tech Blog

                                                                ファインディ株式会社でフロントエンドのリードをしております 新福(@puku0x)です。 弊社では、数年前に社内のCI環境をすべてGitHub Actionsに移行しました。 この記事では、弊社のGitHub Actions活用事例の内、CI高速化についてご紹介します。 なぜCI高速化に力を入れるのか CI高速化 キャッシュの活用 ジョブの並列化 Larger Runners まとめ なぜCI高速化に力を入れるのか 当ブログをはじめ弊社では、たびたびCI高速化の大切さについて言及しています。 Findyの爆速開発を支えるテクニック - Findy Tech Blog RailsのCIのテスト実行時間を 10分から5分に高速化した話 - Findy Tech Blog Findy転職フロントエンドの開発生産性を向上させるためにやったこと - Findy Tech Blog これはなぜでしょう

                                                                  ファインディでのGitHub Actions高速化の事例 - Findy Tech Blog
                                                                • 便利なJavaScriptライブラリが登場! CSSのプロパティの値の変更を検出できる -CSSStyleObserver

                                                                  DOMツリーに加えられた変更を検出する機能としてMutationObserverが便利ですが、CSSのプロパティの値は検出できません。 最近ではCSSアニメーションを使用したWebサイトやスマホアプリも増え、プロパティ値の変更に応じてコールバックを実行する必要があるかもしれません。CSSのプロパティの値の変更を検出するための新しいライブラリを紹介します。 Introducing @bramus/style-observer, a MutationObserver for CSS by Bramus! 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに ライブラリのデモ ライブラリのインストール ライブラリの使い方 ライブラリの仕組み ライブラリのサポートブラウザ カスタムプロパティのトランジションに関する注意事項 はじめに

                                                                    便利なJavaScriptライブラリが登場! CSSのプロパティの値の変更を検出できる -CSSStyleObserver
                                                                  • Intune で使える Windows Update 更新管理機能

                                                                    こんにちは。tsuji です! 先日、Windows Server Update Services (WSUS) が非推奨になることがアナウンスされました。ただ、すぐには廃止されるのではなく、新しい機能への投資が行われなくなり、WSUS に対する新機能追加がされなくなるとのことです。 今後はクラウド中心のソリューションである Intune (Windows Autopatch 含む) や Azure Update Manager への移行が推奨とのことです。詳細はこちらの Tech Community ブログを参考ください。 そこで今回は、あらためて Intune での更新管理って何ができるんだっけというブログにしてみました。本内容は、Intune の基本的な更新管理のお話から更新リングの細かい挙動の説明なんかも載せています。初めての方から Intune を普段利用してても公式ドキュメント

                                                                      Intune で使える Windows Update 更新管理機能
                                                                    • 【WSL 2】dockerコンテナでGUIアプリを実行してWindowsで表示させたい | DevelopersIO

                                                                      はじめに GUIのアプリを開発してdockerコンテナ内で実行し、ホストのWindowsで表示したいと思いました。軽くやり方を調べたところ、WSL、Xサーバーなど色々な用語が出てきて混乱してしまったので自分なりにまとめてみました。 環境 この記事は以下の環境で検証しています。 Windows 10 Pro 22H2(ビルド:19045) Rancher Desktop 1.14.1 Docker version 26.1.0-rd, build cca8e72 WSL バージョン: 2.2.4.0 WSLとは? WSLはWindows Subsystem for Linuxの略で、Windows上でLinuxを動かすための分離された環境です。WSLを使うことでWindowsに複数のLinuxディストリビューション(Ubuntuなど)をインストールでき、それぞれのLinuxに入ってコマンドを

                                                                        【WSL 2】dockerコンテナでGUIアプリを実行してWindowsで表示させたい | DevelopersIO
                                                                      • SQLite Wasm + OPFSで簡単アプリ化!ビジネスに活かすWasmとWeb技術

                                                                        Wasmでお金を稼げるプロダクトは作れるのか? こんにちは。私は技術者としてはかなりミーハーな部類に入ります。 そんなミーハーな私は盛り上がっている分野についてはとりあえず触ってみたい欲が先行します。 ここ数年で盛り上がっている分野といえば色々とありますが、例えばWasmはソフトウェアエンジニア界隈を中心に盛り上がっている分野の一つとして数えてもよいでしょう。 私自身Webフロントエンド開発なども行っているため、分野的にもWasm、そしてWasmを活用した事例などは気になるところです。 ところでこういった気になる分野の技術については、なるべくビジネス的にも機能する形で落とし込みたいと常日頃考えています。 つまり その技術を使うことでお金を得ることができる という状況で使いたいのです。 これは私の性格的な部分が大いに影響していると思いますが、趣味的な用途でしかその技術を利用しない場合、ちょっ

                                                                          SQLite Wasm + OPFSで簡単アプリ化!ビジネスに活かすWasmとWeb技術
                                                                        • コードレビューの時に気にしている、べからずTierリスト

                                                                          こんにちは!アルダグラムのKANNAの開発お手伝いをさせて頂いているoubakiouです。 KANNAでは主にバックエンドにRails+graphql-rubyやKotlin+DGS、WebフロントエンドにTypeScriptとReactを採用していて、私が参加するチームでの仕事もそれらを触る事が多いのですが今回はそこでコードレビューをする際に気にしている「べからず」をティア別に見ていきましょう。 特に理由なくlintを無視してはいけない アルダグラムでは利用エディタの規定や制限はありませんが、Webフロントエンド開発で一番利用者が多いのはVSCodeでextensions.jsonにlint表示等のために必要な拡張プラグインリストが整備され半自動でインストールされるようになっています。VimなどVSCode以外のエディタを利用する場合には同等のリアルタイムlint表示ができるよう自主整備

                                                                            コードレビューの時に気にしている、べからずTierリスト
                                                                          • 丸亀製麺、モバイルオーダー終了へ 「店頭注文でも十分早かった」の声も

                                                                            丸亀製麺などを運営するトリドールホールディングス(東京都渋谷区)は10月1日、モバイルオーダーサービスを10月31日で終了すると発表した。ユーザーの利用状況等を総合的に判断した結果だという。 丸亀製麺では、新型コロナの流行した2020年5月からテークアウト販売を実施。レジでの待ち時間を減らせるとして、2021年2月にはモバイルオーダーサービスを始めていた。 このニュースを受け、X上では「店頭注文でも十分早かった」「そもそもサービスを知らなかった」などの声が上がっている。 関連記事 スタバ、iPhoneなら会員登録・アプリなしでモバイルオーダー可能に 全国に拡大 Phoneユーザーであれば、スターバックスのモバイルオーダーが会員登録や専用アプリのインストールなしに利用可能になる。スターバックス コーヒー ジャパンが、5月から導入していた米Appleの「App Clip」によるサービスを拡大す

                                                                              丸亀製麺、モバイルオーダー終了へ 「店頭注文でも十分早かった」の声も
                                                                            • 話題のGraphRAGにAWSで挑戦しよう!(LlamaIndexとNeptuneに入門) - Qiita

                                                                              GraphRAGとは? Microsoft社が、以前から提唱していたRAGの新しいアプローチ「GraphRAG」のサンプル実装を7月にGitHubで公開したことから、LLM界隈で一気に話題となりました。 従来のRAGは、検索対象のドキュメントを埋め込み(ベクトル)に変換しておくことで、検索クエリーと意味的に近いかたまり(チャンク)を数学的な計算によって探し当てて持ってくる手法でした。 これに対してGraphRAGでは、検索対象のドキュメントを埋め込みではなく「グラフ」として保存する手法です。これによって、従来のRAGでは検索精度がイマイチだったユースケースでも精度が改善することがあります。 グラフとは? グラフといえば、Excelなどでデータを可視化するアレを思い浮かべる方も多いでしょう。GraphRAGで扱うのはそれではなく、数学の世界でいう「グラフ理論」のグラフです。ノード(節点)とエ

                                                                                話題のGraphRAGにAWSで挑戦しよう!(LlamaIndexとNeptuneに入門) - Qiita
                                                                              • Difyで作成した生成AIチャットをWebアプリに組み込む - Taste of Tech Topics

                                                                                はじめに 9月に入って、少し涼しくなったと思ったら、また、35℃などになる暑い日が続きますね。 データ分析エンジニアとして毎日充実した時間を過ごしている木介です。 今回はGUIで簡単に生成AIアプリを作成できるDifyで作成したAIアプリを簡単にWebアプリに組込む方法について紹介します docs.dify.ai はじめに Difyとは? 概要 今回作成するアプリ Difyを埋め込んだWebアプリの構築方法 利用するツール 構築方法 1. DifyによるAIアプリの構築 2. StreamlitによるDifyを埋め込んだWebアプリの作成 作成したアプリの実行 まとめ Difyとは? 概要 Difyは、生成AIを活用したアプリケーションをGUIで簡単に開発することができるアプリです。 以下のような形で簡単に生成AIを使ったワークフローを作成できます。 詳細な解説については以下の記事を是非参

                                                                                  Difyで作成した生成AIチャットをWebアプリに組み込む - Taste of Tech Topics
                                                                                • Epic Games勝利の対Google裁判、ついに最終判決くだる。Google側は他社ストアアプリ解禁など制約がどっさり課されるも、即控訴 - AUTOMATON

                                                                                  ホーム ニュース Epic Games勝利の対Google裁判、ついに最終判決くだる。Google側は他社ストアアプリ解禁など制約がどっさり課されるも、即控訴 Epic Gamesが2020年にGoogleを提訴した裁判について、昨年12月の陪審員評決を経て、現地時間10月7日についに終局判決がくだされた。裁判所はGoogleに対し、Google Playでの他社アプリストアの配信を許可することなどを命じたという。一方でGoogleは控訴することを表明している。海外メディアThe Vergeが報じている。 今回の裁判の発端は、Epic Gamesが2020年にモバイル版『フォートナイト』に独自の決済手段を実装したことにある。規約上これを認めないGoogleは、Google Playストアから同作を削除。そしてEpic Gamesは、Googleが自社の決済手段(Google Play Bi

                                                                                    Epic Games勝利の対Google裁判、ついに最終判決くだる。Google側は他社ストアアプリ解禁など制約がどっさり課されるも、即控訴 - AUTOMATON