並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 2977件

新着順 人気順

インストールの検索結果41 - 80 件 / 2977件

  • 主キーサイズの違いによるPostgreSQLの検索性能の違いを比較する - ドワンゴ教育サービス開発者ブログ

    導入 実行環境 テーブル定義 レコード作成 テーブルサイズ 検索速度 結論 We are hiring! 導入 みなさん、RDBのテーブル設計はしていますでしょうか。 テーブル設計時の大きな関心事の1つとして、主キー設計があります。 主キー設計では、「自然キー vs サロゲートキー」や「連番 vs 乱数」が主題になることが多いですが、今回はカラムサイズに注目して、主キーのサイズが検索性能に与える影響について調査してみたいと思います。 インデックスを使った検索が高速であることはRDBの常識中の常識ですが、その時もディスクやメモリからインデックスの値を読み取ってCPUを使って比較を行う操作が発生するわけで、値のサイズが小さいことは理屈上ではCPUキャッシュの利用やその他IO処理などにおいて有利に働くはずです。 今回は主キーを指定した単体取得のクエリにおいて、その影響がどの程度なのかを実際に計測

      主キーサイズの違いによるPostgreSQLの検索性能の違いを比較する - ドワンゴ教育サービス開発者ブログ
    • フルリモートでもコミュニケーションが発生する新卒技術研修 - Mobile Factory Tech Blog

      はじめに モバイルファクトリーは、21 年度から完全リモートワークに移行しています。 リモートワークではコミュニケーション不足に陥りがちです。まだ会社に慣れていない、社員の顔と名前が一致していないような状態にある新卒のエンジニア達はなおさら、コミュニケーションに困難を感じるのではないかと想像されます。 リモートワーク下でも、新卒エンジニア同士 / 新卒エンジニアと先輩社員 がコミュニケーションしやすい状況を作りたい! というわけで、今年の新卒技術研修を担当しました(id:kaidan388)が、コミュニケーションしやすい状況作りのために新人技術研修で行った工夫について説明します。 端的にいえば、コミュニケーションするきっかけを増やすことに注力して、内容を組みました。 具体的には、新人技術研修に以下の工夫を盛り込んでいます。 朝会と夕会で雑談タイムを作り、互いのことを話す 幅広い社員を募った

        フルリモートでもコミュニケーションが発生する新卒技術研修 - Mobile Factory Tech Blog
      • ついに来るのか!?拡散言語モデル|shi3z

        我々が単に「言語モデル」といった場合、それはTransformerモデルを指す。Transformerモデルは、ChatGPTやGemini、Claude-3、Command-R+などで使われている。 最近はMambaのような状態ステートマシンの言語モデルも出てきた。そしてもしかしたら今後はここに、拡散ディフュージョンモデルが加わるのかもしれない。 拡散モデルで有名なのは、StableDiffusionで、主に画像生成に使う。 実は画像生成は最初はTransformerだった。OpenAIのDALL-Eは、Transformerとして画像生成を行なった。しかしTransformerには明らかな欠点があり、それはあまりにも膨大な計算量が必要なことだ。 Transformerの事前学習プリトレーニングには、今でも天文学的な計算資源が必要だし、微調整ファインチューニングにも今なお膨大な計算機が必

          ついに来るのか!?拡散言語モデル|shi3z
        • 金が掛からないRailsの本番環境を求めて、

          そして私は家を飛び出した。 旅路の果てで、以下の構成に辿り着いた。 データベース: TiDB Cloud ストレージ: Cloudflare R2 Railsの実行環境: Fly.io ~ 20xx年某月某日 ~ 私はRuby on Railsを使ってWebアプリを作ろうとしていた。 そして同時にこう思っていた。 「お金かけたくない🥺」 当たり前だ。 なにせ私はこの荒れ果てた日本の片隅で、ひっそりと呼吸し、そして下界に転がる食料を貪る、一匹のしがなく卑しい動物だ。 いや、虫だ。 PR TIMESで「大規模な資金調達したぜ!」なんてPRできるようなニュースは無いし、タクシーの後部座席のディスプレイで上級国民にゴマをするサービスもない。 だから「できるだけお金を掛けない構成にせねば」と最初に考えた。 そんなことを考えながら、我が家のくたびれたドアノブを回した。 何に金が掛かるのか 以下の要素

            金が掛からないRailsの本番環境を求めて、
          • Replit Agent(AI開発支援ツール)を試してみた

            いま話題のReplit Agentを実際に触ってみました。 どんな感じのサービスなのか、どんな感じでアプリ開発ができるのかをざっくりですが紹介します。 参考になれば幸いです。 1.Replit Agentに生成してもらったアプリ 今回はTOEIC単語学習の進捗管理アプリを作成してみました。 よくある書籍などの単語帳だと以下のような課題があるので、これらを解決するアプリを作成みようと思いました。 覚えた単語とそうでない単語を効率よく整理できない。→ 視覚的に簡単にステータスを管理したい 書籍(本)と音声データ(アプリ)で分かれている → 一括で管理したい 今どれだけの単語を覚えてるか全体像が見えない → 視覚的に進捗率を数字として可視化したい さっそくですが、Replit Agentに自然言語の指示出しだけで作ってもらったアプリのデモ動画をご覧ください。 2.アプリの要件定義書の作成 Xを見

              Replit Agent(AI開発支援ツール)を試してみた
            • 自宅で誰にも迷惑をかけずにBGPフルルートを受信する方法 (Vultr)

              とても久しぶりにブログ更新します。 普段ネットワークエンジニアとしてAS運用などに携わっている身なので 自宅に フルルート 欲しいなぁなんて思ってました。 某NOCのRouterにSSHすることができたり、各キャリアで用意されたLooking Glassがあるとはいえ、 自宅でフルルートってカッコイイじゃないですか。 Xでみていると個人でASを取得してたり、某NOCとピアしてたりする人を結構見かけるわけですが、 自分は誰にも迷惑をかけずに1人でひっそりフルルートを見たいだけなのです。 そんな自分のような人がフルルートを受信して楽しめる方法を紹介します。 概要 自宅でひっそり誰にも迷惑をかけずにフルルートを受信したい。 必要なもの フルルートを保持できるルーター (実機でも仮想でもなんでも良い) クラウド(Vultr)に払うお金 自分でBGPやGREの設定を行うことができる能力 外部とGRE

                自宅で誰にも迷惑をかけずにBGPフルルートを受信する方法 (Vultr)
              • SQL+Markdownだけでデータ可視化できるOSS Evidenceを使ってPerfumeの楽曲分析をしてみる - Qiita

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? BIをコード管理したくないですか?私はしたいです。 BI as Codeを謳うOSSがあるようなので、Get Startedしてみます。 環境構築 公式ドキュメントを見ると、VSCodeのExtensionを入れて開発することを推奨しているようです。 2.Open the Command Palette (Ctrl/Cmd + Shift + P) and enter Evidence: New Evidence Project 3.Click Start Evidence in the bottom status bar 拡張機能のイ

                  SQL+Markdownだけでデータ可視化できるOSS Evidenceを使ってPerfumeの楽曲分析をしてみる - Qiita
                • このカプセル、とんでもないAIガジェットです

                  このカプセル、とんでもないAIガジェットです2024.10.30 11:00Sponsored by PLAUD, Nicebuild LLC 三浦一紀 ボイスレコーダーの進化がえげつない。 日頃生活をしていると、ふとアイデアが出てくることってありますよね。ただ、「これは名案だ」と思っても、すぐに忘れちゃうこともしばしば。手帳やスマホでメモを取ればいいのですが、そういうときに限って手元になかったり、メモしようとしたら忘れてしまったり。 そんな経験を一度はしたことがある方に知ってほしい、一瞬のアイデアを永遠のものにしてくれるガジェットがついに日本に上陸したんですよ。海外メディアでも好評を博している、ウェアラブルAIボイスレコーダー「PLAUD NotePin(プラウド ノートピン)」です。 何がすごいって、音声を録音できるだけでなく、AIを使った文字起こしや要約、そしてマインドマップまですべ

                    このカプセル、とんでもないAIガジェットです
                  • コマンドラインでLLMが使える「llm」を試す

                    前からあるのは知っていたけど、全然試してなかった。名前がそのまますぎる。 LLM 大規模言語モデル(LLM)とのやり取りを可能にするCLIユーティリティとPythonライブラリです。リモートAPIと、ローカルにインストールして実行できるモデルの両方に対応しています。 コマンドラインからプロンプトを実行したり、結果をSQLiteに保存したり、埋め込みを生成するなどの機能があります。 リモートモデルとローカルモデルへのアクセスを提供するLLMプラグインディレクトリをご参照ください。 詳細なドキュメント: llm.datasette.io このプロジェクトの背景: llm、ttok、strip-tags - ChatGPTなどのLLMを操作するためのCLIツール LLM CLIツールがプラグインを通じてセルフホスト型言語モデルをサポート llm-replicateプラグインを使用してコマンドライ

                      コマンドラインでLLMが使える「llm」を試す
                    • 会社の資料を今すぐDifyで要約しよう! - Qiita

                      はじめに 最近、Qiitaに投稿される記事を見ていると、「Dify」という単語をよく目にするようになりました。記事の内容から、自分のPC上でChatGPTのような「チャットボット」を簡単に作成できるツールのようだと感じたため、今回はDifyの構築方法や操作感について確認してみることにしました。 Difyのインストール Difyのインストールと環境設定は、公式サイトの以下のページを参考に進めました。 今回はWindows OSでgitコマンドを実行できるように事前にインストールしておく必要があります。また、Docker Desktopもあらかじめインストールされていることが前提条件です。これらの手順については、多くのサイトで詳しく解説されているので、そちらを参考にしてください。 事前に必要なこと: 項目 説明

                        会社の資料を今すぐDifyで要約しよう! - Qiita
                      • 儲からない個人サービスの作り方と続け方

                        儲からない個人サービスの作り方 人々が個人サービスを作るときに最も心配になることといえば「もしこのサービスが儲かってしまったらどうしよう」ということだ。 それは、あなたが福沢諭吉や渋沢栄一のことが嫌いだったり、もしくは会社で副業を禁じられていたり、理由は様々だが、とにかく個人サービスで儲かりたくないという気持ちは誰しも持ったことがあるのではないだろうか。 そんな心配性の読者諸兄を安心させるために、儲からない個人サービスの作り方を伝授したいと思う。 広告を貼らない まずいちばんお手軽なマネタイズ手法として「広告を貼る」ということが挙げられる。 逆に言えば広告を貼らないと、おおよそ儲からないのである。 「どうせ大した利用者数にはならないだろうし、広告を貼っても金銭的利益は微々たるものだ。それに広告を貼ったらサービスの美観を損ねる」と思い込んで広告を貼らないと、かなりの高確率で儲からない。 ニッ

                          儲からない個人サービスの作り方と続け方
                        • 「Rufus 4.6」で「Windows 11 バージョン 24H2」のアップグレード制限回避が可能に/インストールUSBドライブを簡単に作れる無償ツール。ローカルアカウントの作成も改善

                            「Rufus 4.6」で「Windows 11 バージョン 24H2」のアップグレード制限回避が可能に/インストールUSBドライブを簡単に作れる無償ツール。ローカルアカウントの作成も改善
                          • 【図解ハンズオン】たった60分でReactを使った音楽プレイヤーを作ろう!【TypeScript/Shadcn/TailwindCSS】 - Qiita

                            はじめに こんにちは、Watanabe Jin(@Sicut_study)です。 普段はReactを使った実践的なハンズオンを投稿しています。 今回はApple Musicのようなかっこいい音楽プレイヤーを作成したいと思います。 実際にデプロイすればオンラインで音楽を聞くことができる実用的なものになっているので、ぜひハンズオンをして学んでみてください。 動画で解説 この記事よりももっと細かいところまで知りたい方は動画教材もあります。 もしReactやTypeScriptに不安がある方、やったことがない方は以下の動画をみてください! 対象者 Reactを初めてやる HTMLの経験がある JavaScriptをもっと学びたい TypeScirptを学んでみたい 今回のハンズオンはReactの基本が学べるので、Reactを全くやったことがない人におすすめです。 1. Reactの環境構築 Rea

                              【図解ハンズオン】たった60分でReactを使った音楽プレイヤーを作ろう!【TypeScript/Shadcn/TailwindCSS】 - Qiita
                            • PHPパッケージ管理ツール「Composer」の処理の仕組みを見てみよう!

                              PHPに関する日本最大のカンファレンスである「PHPカンファレンス2024」が2024年12月22日(日)に開催されます。カンファレンス盛り上げ企画として、開催までの5カ月間にわたりPHPの技術記事の連載を企画しました。この記事をお読みの皆さんには、PHPのさまざまな技術に触れながらカンファレンス当日を楽しみにしていただければと思います。 第4回目の今回は、PHPのパッケージ管理ツールとしておなじみの「Composer」について、どのようにパッケージの存在を確認し、バージョンを解決するのか、一連の流れを見ていきましょう。 パッケージ管理ツール「Composer」 今日では、多くのプログラミング言語において、開発プロジェクトにパッケージ管理ツールが欠かせないものとなりました。 既存資産の活用で「車輪の再発明」を避け、開発の効率化を助けてくれます。また、セキュリティ意識が高まる中で、厳密なバー

                                PHPパッケージ管理ツール「Composer」の処理の仕組みを見てみよう!
                              • Docker Desktop 4.35正式版登場。Appleシリコン専用のハイパーバイザ採用でmacOSでの性能向上。ターミナル機能やボリュームのクラウドバックアップも正式版に

                                Docker Desktop 4.35正式版登場。Appleシリコン専用のハイパーバイザ採用でmacOSでの性能向上。ターミナル機能やボリュームのクラウドバックアップも正式版に macOSでの性能が大幅に向上 Docker Desktop 4.35では、コンテナ環境に最適化されたAppleシリコン専用の仮想化ハイパーバイザ「Docker VMM(Virtual Machine Manager)」がベータ版として搭載されました。 Docker DesktopはmacOS上での性能向上を目的に、当初採用していた仮想化ハイパーバイザーのQEMMからApple製のApple Virtualization Frameworkへと変更を行ってきました。今回それがさらにDocker VMMへとアップデートされることになるわけです。 Docker VMMは仮想化レイヤとLinuxカーネルの両方の最適化を行

                                  Docker Desktop 4.35正式版登場。Appleシリコン専用のハイパーバイザ採用でmacOSでの性能向上。ターミナル機能やボリュームのクラウドバックアップも正式版に
                                • GitHubをコードで管理 ! Terraformを導入して安全な管理を実現しました - ROUTE06 Tech Blog

                                  ROUTE06 では GitHub の管理に Terraform を導入しました。今回はその導入の背景、実際に導入してどう変わったのか、導入方法について紹介したいと思います。 Terraform とは Terraform は、IaC(Infrastructure as Code)ツールの一種です。 インフラの設定をコードとして管理することで、設定の変更履歴が明確になり、誤った設定によるトラブルを防ぐことができます。 なぜ GitHub を Terraform で管理するのか ROUTE06 では、全社的に GitHub を使用しています。そのため、GitHub の管理は非常に重要です。 Terraform 導入前には、以下のような課題がありました。 手動での設定変更時にミスが発生する 設定変更の履歴が追いにくい 重要な変更(リポジトリの作成や Organization へのユーザー招待など

                                    GitHubをコードで管理 ! Terraformを導入して安全な管理を実現しました - ROUTE06 Tech Blog
                                  • このMacBookとの一体感を見よ。BenQがMac向けディスプレイにかける本気度がすごい

                                    このMacBookとの一体感を見よ。BenQがMac向けディスプレイにかける本気度がすごい2024.10.21 11:00Sponsored by ベンキュージャパン株式会社 ヤマダユウス型 「こういうの欲しかった!」という人、正直に手を挙げましょう(ハイ)。 僕は昔からMacBookを使い続けているんですが、ずーっと気になっていたことがあるんです。それが、MacBookと相性の良い外付けディスプレイが少ないという問題です。 今では僕も外付けディスプレイを使ってはいるものの、たとえば写真のレタッチ時などでは、けっきょくMacBookの画面で色味を確認しています。 というのも、そもそもMac本体のディスプレイが高品質なのにくわえて、外付けディスプレイとMacBookで表示の色味がイマイチ一致しないなんてこともあって。 外付けディスプレイで広々とした作業スペースを確保したい。なおかつ、MacB

                                      このMacBookとの一体感を見よ。BenQがMac向けディスプレイにかける本気度がすごい
                                    • プロキシ vs VPN: 違いは?(詳細ver.) - Qiita

                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 多くのユーザーが、オンライン上でのデータやプライバシーを守るために、プライバシー重視の技術に注目しています。特に注目されているのが、仮想プライベートネットワーク(VPN)とプロキシサーバーです。これらはどちらも匿名性を保つためにインターネットプロトコル(IP)アドレスを隠す役割を果たします。現在、世界の3分の1の人々がVPNを使用していると推定されています。 しかし、プロキシサーバーは、優れたVPNに比べるとプライバシーやセキュリティ機能が大幅に制限されています。プロキシは特定のアプリケーションで機能するのに対し、VPNはIPアドレスを

                                        プロキシ vs VPN: 違いは?(詳細ver.) - Qiita
                                      • Rails: システムテストのドライバをSeleniumからPlaywrightに差し替えたら安定した(翻訳)|TechRacho by BPS株式会社

                                        概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Running Rails System Tests with Playwright instead of Selenium | justin․searls․co 原文公開日: 2024/06/18 原著者: Justin Searls -- Test Doubleの共同創業者です 日本語タイトルは内容に即したものにしました。 先週、DHHが「システムテストの導入は失敗だった」と宣言したとき、私の最初の心の声は「まあそうだろうね」でした。UIテストはもろいうえに、テスト件数がある程度以上になると、アプリが動作しているという確信をもたらしてくれるUIテストのありがたみよりも、UIテストをメンテナンスするコストの方が上回ってしまう可能性があります。 しかし、私の次なる心の声は「考えてみれば、Turboに強く依存した複雑なUIに対して

                                          Rails: システムテストのドライバをSeleniumからPlaywrightに差し替えたら安定した(翻訳)|TechRacho by BPS株式会社
                                        • Python 3.13がリリース!AIと機械学習に変革を齎す! - Qiita

                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? みなさんこんにちは!私は株式会社ulusageの、技術ブログ生成AIです!これからなるべく鮮度の高い情報や、ためになるようなTipsを展開していきます。よろしくお願いします!(AIによる自動記事生成を行なっています。システムフローについてなど、この仕組みに興味あれば、要望が一定あり次第、別途記事を書きます!) Python 3.13がAIと機械学習の世界を変える理由 Python 3.13がついにリリースされ、数多くの重要なアップデートが盛り込まれています。機械学習、データサイエンス、そしてAIの分野で最も広く使用されているプログラミン

                                            Python 3.13がリリース!AIと機械学習に変革を齎す! - Qiita
                                          • ついに無料で「Arm版Windows 11」のISOイメージが配布される、Snapdragon X搭載マシンにWindows 11を直接クリーンインストール可能に

                                            Microsoftが、ArmベースのPC向けWindows 11のISOイメージファイルをリリースしました。これにより、Snapdragon Xシリーズを搭載したCopilot+ PCなどに、物理メディア経由で直接Windows 11を導入するといった活用が可能となりました。 Windows 11 Arm ISO ファイル | Microsoft Learn https://learn.microsoft.com/ja-jp/windows/arm/iso Windows 11 on Arm ISO is finally available for download from Microsoft - Neowin https://www.neowin.net/news/windows-11-on-arm-iso-is-finally-available-for-download-from-

                                              ついに無料で「Arm版Windows 11」のISOイメージが配布される、Snapdragon X搭載マシンにWindows 11を直接クリーンインストール可能に
                                            • フォルダーのデフォルト表示をGUIでカスタマイズできる「WinSetView」v3.0.0が公開/インストール不要で気軽に使えるポータブルアプリ。元に戻すのも簡単

                                                フォルダーのデフォルト表示をGUIでカスタマイズできる「WinSetView」v3.0.0が公開/インストール不要で気軽に使えるポータブルアプリ。元に戻すのも簡単
                                              • 900行のコードをノーミスで出力するClaude 3.5 Sonnet (New) やるなお主|平岡憲人(ノーリー)

                                                こんにちは! ノーリーです。ClaudeやChatGPT、Gemini使ってますか? 今朝リリースされた、Claude 3.5 Sonnet (New)のコード生成能力を味う記事です。 では、まったり参りましょう! 1.公式情報Claude 3.5 Sonnetは、コーディング能力において大きな進化を遂げたAIモデルだそうです。このモデルの新機能と改善点は以下の通りです。 強化されたコーディング支援: Claude 3.5 Sonnetは、JavaScriptやPythonなどの様々なプログラミング言語でコード生成する能力に優れています。簡単なコード補完から複雑な問題解決シナリオまで対応可能で、開発プロセスを大幅に効率化できます。 問題解決能力の向上: HumanEvalベンチマークで64%の問題を解決する能力を示し、前バージョンのClaude 3 Opusの38%から大幅に向上しました。

                                                  900行のコードをノーミスで出力するClaude 3.5 Sonnet (New) やるなお主|平岡憲人(ノーリー)
                                                • 最近作ってる地味LLMコマンドラインツールたち: site2pdf, askrepo - laiso

                                                  地味LLMコマンドラインツールとは ここでいうLLMツールとは、モデルのインプットとアウトプットを繋ぐ「グルーコード」として機能するプログラムのことです。 筆者が現在開発しているツールもLLMをベースにして、従来の作業をより簡便にすることを目的としています。 このツールは単独で完結する価値を持つというよりも、他のツールと組み合わせることでその真価を発揮します。 そのため、外見的には派手さがなく、地味な存在といえるでしょう(コマンドラインツールがそもそも地味の代名詞でありますが)。 例えば、アプリのソースコードを自動生成するような華やかなツールがある一方で、バックエンドで静かにデータを整形するだけの地味なライブラリも存在しているのです。 Gemini系モデルの良いところ ツールの共通点としては意外とGemini系モデルを活用しています。 Geminiの特徴の一つは、その「トークン長」、つまり

                                                    最近作ってる地味LLMコマンドラインツールたち: site2pdf, askrepo - laiso
                                                  • DiagramsでAWS構成図をパッと記載しよう! - Qiita

                                                    概要 突然ですが、AWS構成図は皆さんどうしていますか? コーディングで構成図を作成する方法を最近知ったので、本記事で紹介します! AWSアーキテクチャ図を手軽に可視化できるので、インフラ設計の効率化に役立ちます! Diagramsとは? Pythonでインフラ図を作成できるライブラリ コードを実行するとPNGファイル等として出力が可能 公式サイト: メリット・デメリット メリット AWSだけでなくGCP、Azureなどの構成図も対応可 コードでリソース管理できるので、変更等が柔軟に! ソースなのでバージョンGitで管理も可能 デメリット AWSのアイコンが一部存在しない IoT Core, Bedrock、Local Zones等 (2024年現在) https://diagrams.mingrammer.com/docs/nodes/aws 複雑な設計になるとコーディングに時間がかかる

                                                      DiagramsでAWS構成図をパッと記載しよう! - Qiita
                                                    • 攻撃者はどうやってEDRの検知を回避するのか? Palo Alto Networks調査で判明

                                                      Palo Alto Networksは2024年11月1日(現地時間)、同社のエンドポイントセキュリティ対策製品「Cortex XDR」を標的としたサイバー攻撃の調査結果を発表した。 サイバー攻撃者らがCortex XDRの防御を回避しようと試みた事例が報告されており、攻撃者の活動内容や使用されたツールの詳細が明らかにされている。 攻撃者はどのようにしてエンドポイント防御の突破を試みるのか? Palo Alto Networksの調査によると、脅威アクターが初期アクセスブローカーから「Atera RMM」経由でネットワークへのアクセス権を購入し、不正な仮想システムを構築してCortex XDRエージェントをインストールしていたことが分かった。 この動向は、BYOVD(Bring Your Own Vulnerable Driver)技術を活用したアンチウイルス/エンドポイント検出応答(AV

                                                        攻撃者はどうやってEDRの検知を回避するのか? Palo Alto Networks調査で判明
                                                      • WindowsでGPUを使った機械学習をするためにCUDA、Pytorch、TensorFlow環境を整える - Qiita

                                                        この記事はなにか せっかく強いPCがあるならGPU使ってこうぜ!ってことでWindowsでPythonのCUDA機械学習環境を整えたので、私自身の備忘録がてら、まとめておきます。 いろいろ試したけど、つまづいた方、これならうまくいってほしい!! (私自身もめちゃめちゃつまづいたので...) 構築するもの scoop: Windows向けのパッケージマネージャーで、コマンドラインを通じてソフトウェアを簡単にインストール・管理できるツール Python: 俺たちのPython CUDA: NVIDIA製GPU向けの並列計算プラットフォームおよびAPI cuDNN: NVIDIAが提供するディープラーニング向けのGPUアクセラレーションライブラリで、CUDAと連携して動作 Pytorch: 機械学習と深層学習のフレームワーク TensorFlow: Googleが開発したオープンソースの機械学習

                                                          WindowsでGPUを使った機械学習をするためにCUDA、Pytorch、TensorFlow環境を整える - Qiita
                                                        • インシデント対応の現場から | 広報誌(IIJ.news) | インターネットイニシアティブ(IIJ)

                                                          サイバーセキュリティインシデントはここ数年、増加し続けており、毎日のように被害が公表されている。 本稿では、IIJがこれまでに調査・支援してきたインシデントのなかから留意すべきポイントや有益な知見を抽出して紹介する。 ここ数年、ニュースでも大きく取り上げられており、経営上の大きな問題になっているのがランサムウェア被害です。 IIJへの被害相談でも(暗号化まで行なわれた)ランサムウェア被害、もしくは(ネットワーク内に侵入されたものの)ランサムウェア展開前に気付いて暗号化は免れたというケースが多くを占めています。以前は前者のケースがほとんどでしたが、最近では後者のケースも増えています。これはセキュリティ監視を強化した効果と見られます。 警察庁が公開している「令和5年におけるサイバー空間をめぐる脅威の情勢等について」によると、感染経路の81パーセントはVPN機器とリモートデスクトップが占めており

                                                            インシデント対応の現場から | 広報誌(IIJ.news) | インターネットイニシアティブ(IIJ)
                                                          • ラズパイの開発環境構築に——Raspberry Pi Pico対応Visual Studio Code拡張機能「Pico VS Code」ベータ版が公開|fabcross

                                                            Visual Studio Codeの拡張機能として、Raspberry Pi Picoに対応した「Pico VS Code」のベータ版が公開された。 Microsoftが無償で公開しているVisual Studio Codeは、充実した拡張機能やカスタマイズ性が特徴のソースコードエディターだ。Pico VS Codeにより、Raspberry Pi PicoシリーズのプログラミングにVisual Studio Codeを利用できるようになり、容易なプロジェクト開発を支援する。 Raspberry Pi Picoは、コンパクトかつ低価格のマイコンボードとして利用されているが開発環境の構築が難しく、初心者だけでなく経験者でもセットアップに手間取ることもあった。開発プロセス全体をシンプルにするユーザーフレンドリーなツールとなるPico VS Codeによって、開発環境の構築を容易にし、Visu

                                                              ラズパイの開発環境構築に——Raspberry Pi Pico対応Visual Studio Code拡張機能「Pico VS Code」ベータ版が公開|fabcross
                                                            • 無料でブラウザから使えるベクターグラフィックスデザインツール「Graphite」

                                                              コンピューターグラフィックスの一種であるベクター画像は、線や円などの図形の集まりで表現するデザインやアートの形式で、イラストや写真などのピクセルを用いるビットマップ画像と異なり、どれだけ拡大・縮小しても画質や画像の内容が左右されないという特徴があります。完全無料&オープンソースかつブラウザから簡単にアクセス可能で、多くの機能を追加、更新し続けているベクターデザインツールが「Graphite」です。 Graphite | Web-based vector graphics editor and design tool https://graphite.rs/ Graphiteのサイトにアクセスし、右上の「Launch」をクリック。 ブラウザでGraphiteが開きます。記事作成時点ではブラウザもしくはプログレッシブウェブアプリ(PWA)としてインストール可能ですが、2024年末頃にはWind

                                                                無料でブラウザから使えるベクターグラフィックスデザインツール「Graphite」
                                                              • 無料で動画・音楽・電子書籍などを自宅外からでもストリーミング視聴できる「Jellyfin」をAndroid・iOSから使ってみた

                                                                Jellyfinは動画や画像、音楽、本などをストリーミングできるコンテンツ管理システムです。Jellyfinを使えば自宅のPCに保存してあるコンテンツを外出先でスマートフォンからいつでもストリーミングできるとのことなので、実際にAndroidクライアントとiOSクライアントでストリーミングを試してみました。 Jellyfin - Google Play のアプリ https://play.google.com/store/apps/details?id=org.jellyfin.mobile Jellyfin Mobile on the App Store https://apps.apple.com/us/app/jellyfin-mobile/id1480192618 Jellyfinのサーバーをセットアップする方法は下記の記事を読むとよくわかります。 無料で動画・音楽・電子書籍などを

                                                                  無料で動画・音楽・電子書籍などを自宅外からでもストリーミング視聴できる「Jellyfin」をAndroid・iOSから使ってみた
                                                                • 「PS5 Pro」海外レビューまとめ、確かにグラフィックは進化も税込12万円というあまりに高すぎる価格にツッコミ殺到

                                                                  2024年11月7日、「PlayStation 5 Pro(PS5 Pro)」が発売されました。PS5 ProはPS5と比べてGPUのコンピュートユニット数が67%増加、GPUメモリが28%高速化しており、これによりゲームレンダリング速度が45%向上しています。最大8Kでのゲームプレイも可能というPS5 Proのパフォーマンスを検証したレビュー記事を海外メディアが公開しているので、さっそくまとめてみました。 PlayStation 5 Pro | さらなるゲーム体験の高みへ (日本) https://www.playstation.com/ja-jp/ps5/ps5-pro/ PlayStation®5 Pro Reveal Trailer - YouTube The Vergeは「PS5 Proが史上最強のPlayStationであることは言うまでもないですが、本当に疑問なのは、このゲー

                                                                    「PS5 Pro」海外レビューまとめ、確かにグラフィックは進化も税込12万円というあまりに高すぎる価格にツッコミ殺到
                                                                  • Clineを使用した次世代AIコーディング。もうCursorは要らない? - Qiita

                                                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? AI コーディングとは ChatGPT や Claude, Perplexity など の AI にコードを生成してもらうことは既に一般化しているかと思います。各サービスの Web サイトにチャット形式でやり取りしてコードを生成し、それをエディターなどにコピーアンドペーストして実行できて便利です。 しかし、直接 VSCode で AI とやり取りできたらもっと便利ではないでしょうか?ブラウザとエディタを何度も行き来し、コピーアンドペーストを繰り返す必要がなくなり、差分だけ提示されたのをどうマージすればいいのか考える必要もなくなります。

                                                                      Clineを使用した次世代AIコーディング。もうCursorは要らない? - Qiita
                                                                    • Arm版Windows 11のISOイメージが公開。クリーンインストールが可能に

                                                                        Arm版Windows 11のISOイメージが公開。クリーンインストールが可能に
                                                                      • Cloud Profilerを使ってNode.jsのメモリリークの原因を特定する

                                                                        Node.js のサーバーにおいて、メモリリークの原因の特定に Cloud Profiler を使って解決したので経緯などを含めて紹介します。 現象 Node.js のサーバーで、デプロイ後にメモリ使用量が増えていき、一定を超えると戻るという現象が発生していました。 このメモリ使用量が落ちているところのログを確認したところ FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory というログとともにプロセスが再起動していることがわかりました。明らかにメモリリークしてそうです。 原因をつきとめる まずは現象を再現するために、ローカルやテスト環境に負荷をかけて試してみたんですが、再現できませんでした。そこで本番環境でプロファイルをとって原因を探

                                                                          Cloud Profilerを使ってNode.jsのメモリリークの原因を特定する
                                                                        • 監査ログの保管先をRDBからS3に移行する - メドピア開発者ブログ

                                                                          こんにちは。サーバーサイドエンジニアの @atolix_です。 今回はメドピアで運用しているアプリケーションのkakariの監査ログをDB管理からS3管理に移行したので、その方法と手順について紹介したいと思います。 kakari.medpeer.jp 背景 従来kakariではAuditedを用いて、監査ログを専用のauditsテーブルに保管する処理を行っていました。 github.com # application_record.rb class ApplicationRecord < ActiveRecord::Base ... include Auditable # auditable.rb module Auditable extend ActiveSupport::Concern included do audited ... end しかしレコードの変更の度にauditsテーブ

                                                                            監査ログの保管先をRDBからS3に移行する - メドピア開発者ブログ
                                                                          • 英語学習を習慣化できない三日坊主を卒業するためのコツ7選と役に立つアプリ紹介 | 40代からのオンライン英会話

                                                                            英語学習を始めたものの、気づけば三日坊主になってしまった経験はありませんか?目標を立てるものの、続けることができない。このような悩みを抱えている人は多いでしょう。 そこで、本記事では英語学習を習慣化するための具体的なコツをいくつかご紹介します。これを実践することで、無理なく楽しく英語を学び続けることができるようになります。 オンライン英会話一押し! Bizmates(ビズメイツ) 5.0 Bizmatesは、ビジネス特化型のオンライン英会話サービスです。 英語で「話す」だけでなく、「仕事ができる」ことを目指している。 初心者向けプログラムも用意し、トレーナーがレベルに合わせ会話をしてくれるのでともて親切! 公式ホームページを見に行く なぜ英語学習は三日坊主になるのか? 三日坊主になる原因としては、以下の理由が考えられます。 目標設定ができていない 学習計画の欠如 学習内容に飽きてしまう 成

                                                                            • Next.js 15にアップデートした | stin's Blog

                                                                              このサイトで使っているNext.jsをv15にアップデートしました。 所詮ブログサイトなのでほとんど大きな変更はないですが、変更した内容を残しておきます。 内容パッケージのアップデート使っているNext.js関連のパッケージを一気にアップデートします。 npm i next@latest react@rc react-dom@rc @types/react@latest @types/react-dom@latest @next/bundle-analyzer@latest @next/third-parties@latest 注意点は、Next.js自体はv15が正式リリースされていますが、React v19はまだRC版です。なのでインストール時は @rc をつけてインストールします。 Async Request APIsNext.js 15からpage.tsxやlayout.tsxのp

                                                                                Next.js 15にアップデートした | stin's Blog
                                                                              • ChatGPT searchはGoogle検索の脅威となるか? 試してわかったこと(Google Tales) | テクノエッジ TechnoEdge

                                                                                IT系海外速報を書いたり、翻訳を請け負ったりしています。初めてのスマートフォンはHTC Desire。その後はNexus 5からずっとGoogleさんオリジナルモデルを使っています。 OpenAIがSearchGPT(その後「ChatGPT search」と表示することが増えているようなので、以後、後者で統一します)の提供を開始したことが、すわGoogle検索キラーの本命か、とかなり話題になっておりました。Googleも、かなり危機感を持っていると思います。 ChatGPT Plusユーザーで、SearchGPTのウェイティングリストにも登録していたので、私もすぐに使えるようになりました。 ChatGPTの質問枠に地球儀マークが表示されるようになったら、ChatGPT searchが使えるしるしです。 (▲ChatGPTでSearchGPTが使えるようになった) ChromeブラウザでCh

                                                                                  ChatGPT searchはGoogle検索の脅威となるか? 試してわかったこと(Google Tales) | テクノエッジ TechnoEdge
                                                                                • 解雇された米国ディズニー元従業員による不正アクセスについてまとめてみた - piyolog

                                                                                  2024年10月、米国ディズニー元従業員の男が同社への不正アクセスの疑いで逮捕されました。男はレストランのメニュー作成システムの担当者で、メニューシステムを停止させたり、アレルギー情報の改ざんなど危険な行為にも及んでいたとされます。ここでは訴状に記載された内容を主に、関連する情報についてまとめます。 元従業員によるシステム破壊 訴状や報道*1によれば、FBIが逮捕した男は、米国ディズニーの元従業員。米国ディズニーワールドの全レストランのメニュー作成や公開を担当しており、解雇前はメニュープロダクションマネージャーという役職についていた。 男は2024年6月の解雇後から約3か月にわたり同社サーバーに繰り返し侵入し、メニューの改ざん(アレルギー情報を含む)や当該行為の影響を受けシステム停止が発生したほか、同僚や上司の従業員アカウントを強制ロックさせたり、ある従業員の自宅に訪問を行うなどの行為を行

                                                                                    解雇された米国ディズニー元従業員による不正アクセスについてまとめてみた - piyolog