並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 30 件 / 30件

新着順 人気順

Addの検索結果1 - 30 件 / 30件

  • 私のシンプルCursor活用方法|ニケちゃん

    こんにちは、ニケです。 皆さん、Cursor 使っていますでしょうか? 私はそろそろ使用歴1年半くらいになります。 5ヶ月前にこんな記事を書いたのですが、AI時代のコーディングアシスタントの進化は早く、今はもうこの時とは全く異なる使い方をしているので改めて紹介したいと思います(一部被っている内容もあります)。 なお、AIコーディングアシスタントにはその他にも、Github CopilotやCline、Windsurfなどがありますが、これらのコーディングツールはCursorほど使ったことがないため、今回の記事では紹介・比較はしません。 XのTLでもいろんな宗派を見かけるので、「どれを使ったら一番楽できるんだ?」とは考えずに、取り敢えず一つのエディタ・ツールを使い倒すことをオススメします。 ⚠ 以降で紹介する方法は個人的にハマっている方法なので、これがベストではないです。1つの参考として見て

      私のシンプルCursor活用方法|ニケちゃん
    • 第850回 UbuntuにおけるシステムPythonと、Pythonの仮想環境を使い分ける方法 | gihyo.jp

      バージョンについては2025年2月時点での数字です。UbuntuのシステムPythonの場合、同じリリースでもマイクロバージョン(X.Y.Zの「Z」の部分)についてはアップグレードされることがあります。 UbuntuではもともとPython 2を使っていました。その後、Python 3へと段階的に移行し、2017年10月にリリースされた17.10からデスクトップ版でもPython 2が標準ではインストールされなくなりました。それからもPython 2のパッケージ自体は存在したのですが、2024年4月の24.04までにPython 2関連パッケージはすべてインストールできないようになっています。 ちなみにリリースによっては、「⁠複数のバージョンのPython」を提供していることもあります。たとえばUbuntu 22.04 LTSのシステムPythonのバージョンは3.10.6ですが、「⁠py

        第850回 UbuntuにおけるシステムPythonと、Pythonの仮想環境を使い分ける方法 | gihyo.jp
      • GrafanaでS3に置いてあるログファイルを参照する - くしゃみのちり紙

        きっかけは以下のツイートを見かけたことでした。 Grafana を立てるだけで、S3 にログ保存しておけば、好きなだけグラフが作れる時代が来てしまった。なんということだ。 https://t.co/uuYgm8dLIr— V (@voluntas) 2025年2月13日 なにこれ良さそう。GrafanaもDuckDBも全然知らんけど。 ということで試してみました。 キーアイテム grafana-duckdb-datasourceというGrafanaプラグインを使用します。 github.com 前提 Grafana Version: v11.6.0-82874 (e5b49a406f) Container Image: grafana/grafana-enterprise:main-ubuntu Container OS: Ubuntu 22.04.5 LTS Container CPU

          GrafanaでS3に置いてあるログファイルを参照する - くしゃみのちり紙
        • LangGraphを使ってテックブログレビューエージェントを作ってみた - Insight Edge Tech Blog

          こんにちは、Insight EdgeでDeveloper兼テックブログ運営担当をしているMatsuzakiです。 今回は、私が担当している本テックブログ「Insight Edge Tech Blog」運営担当業務における業務効率化・高度化兼自己研鑽の一貫として現在テックブログレビューエージェントを試作中ですので、そちらの開発経緯や内容をお話ししていきたいと思います。 目次 開発背景 システム構成 レビューの流れ 開発内容 レビュー観点の洗い出し 処理フロー 実装 ステートの定義 グラフの定義 ノードの追加 エントリーポイントの追加 エッジの追加 コンパイルと実行 成果物について 今後の期待 おわりに 開発背景 本テックブログ「Insight Edge Tech Blog」は、2022年10月に開設し、2025年2月現在で2年以上継続しています。(先日記事も100本を超えました!🎉) しか

            LangGraphを使ってテックブログレビューエージェントを作ってみた - Insight Edge Tech Blog
          • ModernBERTに学ぶモダンなBERTの学習レシピ

            本記事はModernBERT[1]で採用された「モダンな」BERTの学習に関する技術についてまとめたものです。 調査した論文: Smarter, Better, Faster, Longer: A Modern Bidirectional Encoder for Fast, Memory Efficient, and Long Context Finetuning and Inference, Dec 2024 論文中に明記されていない情報は参考文献やソースコードの内容を元に記載(ソースコードの該当箇所はAppendix C参照)。 また、今回未調査だが個人的に気になった技術のリストはAppendix D参照。 ModernBERTとは? 2018年のBERTのリリース以降、業界の興味がLLMに集中していく中でBERTと同規模の小さいパラメータのTransformerについては長らく記録更

              ModernBERTに学ぶモダンなBERTの学習レシピ
            • 好まざるとも動画制作に生成AIが浸透か--「YouTubeショート」がその一歩となる新機能公開

              AI動画制作を試したいクリエイターにとっては、まさにサプライズといえるだろう。Googleが「YouTubeショート」に独自の動画生成AI「Veo 2」を統合し、AI動画作成機能の提供を開始したのだ。 2024年9月のMade on YouTubeイベントで、YouTubeは既存のAIツール「Dream Screen」をさらに強化する目的で「Veo」を導入すると予告していた。そして今週、米国、カナダ、オーストラリア、ニュージーランドで新ツールの提供を開始した。今回のアップデートでは「音声なしのAI短編クリップ」を動画に挿入したり、「AIが生成した背景画像や動画の上に自分を重ねて撮影する」といった機能が利用可能になった。 なお、YouTubeショートにAIを利用する際のGoogleのポリシーでは、ユーザーが入力したプロンプトや関連コンテンツ、フィードバックを収集し、YouTubeのサービス向

                好まざるとも動画制作に生成AIが浸透か--「YouTubeショート」がその一歩となる新機能公開
              • AWS Certified Machine Learning Engineer - Associate(MLA)の学習方法 - NRIネットコムBlog

                小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified Machine Learning Engineer - Associate(MLA)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS Certified Machine Learning Engineer - Associate(MLA)」とは 「AWS Certified Machine Learning Engineer - Associa

                  AWS Certified Machine Learning Engineer - Associate(MLA)の学習方法 - NRIネットコムBlog
                • AWS Certified Data Engineer - Associate(DEA)の学習方法 - NRIネットコムBlog

                  小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified Data Engineer - Associate」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS Certified Data Engineer - Associate(DEA)」とは 「AWS Certified Data Engineer - Associate(DEA)」は、AWSクラウド環境下でデータパイプラインの設計、構築、運用、モ

                    AWS Certified Data Engineer - Associate(DEA)の学習方法 - NRIネットコムBlog
                  • YouTube's New Red: A Colorful Rebrand - Google Design

                    Anyone who’s been online has been on YouTube. What began in 2005 as a quirky idea for a video-dating site has since exploded into a global powerhouse of a media platform. Today, billions tune in daily to watch everything from cat videos to cooking tutorials, gaming marathons to music performances. For most of its lifespan, YouTube’s brand has been associated with its iconic red logo. But a few mon

                      YouTube's New Red: A Colorful Rebrand - Google Design
                    • 第851回 KSMBDでSambaではないSMBサーバーを実行する | gihyo.jp

                      今回はSMBサーバーの別実装、KSMBDを紹介します。 SambaとKSMBD UbuntuでSMB(Server Message Block)サーバーを仕立てる場合は、通常はSambaを使用します。なんならUbuntu誕生前からそうです。 SMBはMicrosoftが策定しているプロトコルで、仕様書が公開されています。したがって、Sambaのような実装の開発が可能となります。 ご存知のとおりSambaは大きくsmbdとnmbdから構成されており、smbdはシングルスレッドで動作しています。また、ユーザースペースで動作するデーモンであり、SMBの仕様書にある内容をすべて実装するのが困難です。 そんな中登場したのがKSMBDです。こちらはカーネルスペースで動作しており、Sambaが抱えるいくつかの問題を解決します。そのうちの1つはマルチスレッド化による高速化です。ただしSambaを置き換える

                        第851回 KSMBDでSambaではないSMBサーバーを実行する | gihyo.jp
                      • AWS Network Load Balancer now supports removing availability zones - AWS

                        Today, we are launching the ability to remove Availability Zones (AZ) of an existing Network Load Balancer (NLB). Prior to this launch, customers could add AZs to an existing NLB, but could not remove AZs. With this capability, customers can now change their application stack locations and move them between availability zones quickly. Changing business needs such as mergers & acquisitions, divesti

                          AWS Network Load Balancer now supports removing availability zones - AWS
                        • Why I'm Writing a Scheme Implementation in 2025 (The Answer is Async Rust)

                          Why I'm Writing a Scheme Implementation in 2025 (The Answer is Async Rust) by Matthew Plant This blog post is an introduction to scheme-rs. I really love Rust. I’ve been using it as my language of choice for about ten years now. I believe that it is a remarkably well designed language, and that includes the parts that are often most criticized, most notably async. But while I thing that async Rust

                          • 【図解】B2Bサービスに活用できるAuth0のOrganizations機能とは? - TC3株式会社|GIG INNOVATED.

                            はじめに B2B向けのサービスは法人や部署のように組織単位でサービスを提供し契約を締結してもらい、その組織単位でサービスを提供するということが必要になります。Auth0ではこういったB2B向けのサービスにも認証認可機能を容易に実装できるような便利機能としてOrganizationsという機能が提供されています。 本ブログ記事ではそのOrganizations機能のご紹介と、実際にB2B向けサービス提供時に求められる主な要件でどのように活用できるかをご紹介いたします。 Auth0のOrganizations機能とは? まずはじめに、Auth0のOrganizations機能について簡単に説明します。冒頭で説明した通り、特にB2B向けのサービスを提供する場合に、サービスを組織メンバーとして認証認可させる必要がある際に使える便利な機能です。いわゆる1つのサービスをマルチテナント型に複数の組織(法

                              【図解】B2Bサービスに活用できるAuth0のOrganizations機能とは? - TC3株式会社|GIG INNOVATED.
                            • Googleスプレッドシート、GSC、ChatGPT API を使用して SEO分析を自動化する方法 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

                              無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> この記事は、2025年1月30日に Search Engine Land で公開された  Ludwig Makhyan氏 の「Automate SEO analysis with Google Sheets, GSC & ChatGPT API」を翻訳したものです。 Google スプレッドシートを使えば、サイト監査の自動化、ページ分析、AIを活用した最適化のためのインサイト生成を一括で行うことができます。 SEO分析は多くの時間を要しますが、自動化を取り入れることで反復作業を減らし、重要なWebサイトの最適化を迅速に行えるようになります。 本ガイドでは、Googleスプレッドシート、Googl

                                Googleスプレッドシート、GSC、ChatGPT API を使用して SEO分析を自動化する方法 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
                              • 【Midjourney】早く知りたかった。手の指崩壊問題を解決する画像生成AIプロンプト3選。指の崩れを無くして誰でも綺麗に生成するプロンプト例9選。|さきすた

                                【Midjourney】早く知りたかった。手の指崩壊問題を解決する画像生成AIプロンプト3選。指の崩れを無くして誰でも綺麗に生成するプロンプト例9選。 こんにちは!さきすたです! Midjourney(ミッドジャーニー)やその他の画像生成AIで指が綺麗に生成できない悩みありませんか? 私、指の問題については長い間ずっと考えていて・・・ いろんな仮説と画像生成の検証をしてわかったことがあるため、共有いたします。 もう、何十時間も思考と画像生成を繰り返しました。 今わかっていること、全部まとめます。 そもそもなぜ指が綺麗に生成できないのか? 画像生成AIにとって単純に苦手や複雑で生成しづらいというのはもちろんあります・・・。 ただ、ひとつ根本的な部分に立ち返りました。 AIにとって手 = 5本という常識は通用しない!! AIにとって多くのデータから、人の手の指は五本であることが多い。ただそれだ

                                  【Midjourney】早く知りたかった。手の指崩壊問題を解決する画像生成AIプロンプト3選。指の崩れを無くして誰でも綺麗に生成するプロンプト例9選。|さきすた
                                • 【時系列データ】衛星データの時系列分解を行う【STL分解】 - LabCode

                                  時系列分解の意義 多くの実世界のデータは、時間的な変化を伴った時系列データとして記録されます。需要予測、気象予報、株価分析など、時系列データを分析する分野は多岐にわたります。 時系列データは大抵以下のような構造が含まれています。 トレンド(Trend) : 長期的に増減する動き 季節成分(Seasonality) : 1年や1か月など一定の周期で繰り返す変動 残差(Residual) : 不規則な変動やノイズなど これらの成分を分解して扱えると、データの理解が格段に進み、将来予測や異常検知に応用する際にも有利になります。 伝統的な時系列分解モデル 加法モデル(Additive Model) 古典的な加法モデルによる時系列分解では、時系列 $y_t$ を以下のように表します。 $y_t = T_t + S_t + R_t$ $y_t$: 観測値 (Observed series) $T_t$

                                  • Game Bub: open-source FPGA retro emulation handheld

                                    I’m excited to announce the project I’ve been working on for the last year and a half: Game Bub, an open-source FPGA based retro emulation handheld, with support for Game Boy, Game Boy Color, and Game Boy Advance games. Play Video: Game Bub can play physical cartridges, as well as emulated cartridges using ROM files loaded from a microSD card. Game Bub also supports the Game Link Cable in both GB

                                      Game Bub: open-source FPGA retro emulation handheld
                                    • WebAssembly での Ruby on Rails、フルスタックのブラウザ内開発  |  web.dev

                                      WebAssembly での Ruby on Rails、フルスタックのブラウザ内開発 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 公開日: 2025 年 1 月 31 日 ブラウザで、フロントエンドだけでなくバックエンドも含めて、完全に機能するブログを実行するとします。サーバーやクラウドは不要です。必要なのは、ユーザー、ブラウザ、WebAssembly だけです。WebAssembly は、サーバーサイド フレームワークをローカルで実行できるようにすることで、従来のウェブ開発の境界を曖昧にし、新しい可能性を開いています。この投稿では、Vladimir Dementyev(Evil Martians のバックエンド ヘッド)が、Ruby on Rails を Wasm とブラウザに対応させるための進捗状況を共有します。 15 分で Rails をブラウ

                                        WebAssembly での Ruby on Rails、フルスタックのブラウザ内開発  |  web.dev
                                      • Leaking the email of any YouTube user for $10,000

                                        < Back Leaking the email of any YouTube user for $10,000 2025-02-12 Some time ago, I was looking for a research target in Google and was digging through the Internal People API (Staging) discovery document until I noticed something interesting: "BlockedTarget": { "id": "BlockedTarget", "description": "The target of a user-to-user block, used to specify creation/deletion of blocks.", "type": "objec

                                        • Announcing Interop 2025

                                          Exciting news for web developers, designers, and browser enthusiasts alike — Interop 2025 is here, continuing the mission of improving cross-browser interoperability. For the fourth year in a row, we are pleased to collaborate with Bocoup, Igalia, Google, Microsoft, and Mozilla to smooth out inconsistencies between browsers. The result? A more reliable, user-friendly web experience for everyone. T

                                            Announcing Interop 2025
                                          • Extensible Wasm Applications with Go - The Go Programming Language

                                            The Go Blog Extensible Wasm Applications with Go Cherry Mui 13 February 2025 Go 1.24 enhances its WebAssembly (Wasm) capabilities with the addition of the go:wasmexport directive and the ability to build a reactor for WebAssembly System Interface (WASI). These features enable Go developers to export Go functions to Wasm, facilitating better integration with Wasm hosts and expanding the possibiliti

                                              Extensible Wasm Applications with Go - The Go Programming Language
                                            • プログラムの言語変換 & ローカル依存ファイルの集約を行うワークフロー(LangGraph・並列処理)

                                              上記のとおり、「parallel_document_massege」~ 「parallel_create_code」までが並列で処理されるノードです。ある程度ノードをまとめてしまってもよいですが、処理ごとに分けておくとノードの付け替えなどでカスタマイズがしやすいかと思います。 コーディング 使用したライブラリ コード内で使用した外部ライブラリとインストールコマンドは以下です。 $ pip install chardet==5.2.0 $ pip install aiofiles==23.2.1 $ pip install ipython==8.27.0 $ pip install langchain-core==0.3.28 $ pip install langchain-anthropic==0.3.0 $ pip install langgraph==0.2.60 import os

                                                プログラムの言語変換 & ローカル依存ファイルの集約を行うワークフロー(LangGraph・並列処理)
                                              • Notionフル活用。追加が簡単なカスタム機能11選【今日のワークハック】(ライフハッカー・ジャパン) - Yahoo!ニュース

                                                多機能クラウドツール「Notion」。その機能をフル活用するなら、ウィジェットを追加するのがいちばんです。 Notionフル活用。追加が簡単なカスタム機能11選【今日のワークハック】 というわけで今回は、今日から試せるNotionのベストウィジェット11個をご紹介しましょう。 【今日のワークハックはこんな人におすすめ!】 Notionのウィジェットを使いこなせていない人 手軽にNotionをカスタマイズしたい人 今日のワークハック:Notionのウィジェットで手軽にカスタマイズする1. グラデーションが美しい時計「Aura Clock」 Notionを使うときに、PCの時刻をいつもちらちら見ている人は、いっそのこと、もっと大きな時計を自分のページに置いたほうがいいかもしれません。 Aura Clockは、カラーグラデーションが美しく、すべてのタイムゾーンに対応しています。お好みに合わせて、

                                                  Notionフル活用。追加が簡単なカスタム機能11選【今日のワークハック】(ライフハッカー・ジャパン) - Yahoo!ニュース
                                                • Bringing Quote Posts to Mastodon

                                                  Bringing Quote Posts to MastodonOur approach to this long-requested feature Quote Posts are a popular feature of many social media platforms. They offer the ability to share another person’s post to one’s own followers, while adding a comment. We want to share our thinking process in implementing Quote Posts in Mastodon, and explain why it has taken us some time to do so. BackgroundIn the past cou

                                                  • XOR

                                                    The truth table of XOR, shown in two different ways But just saying what it is doesn’t give a good intuition for what things it’s useful for, or when to use it. So in the next few sections I’ll present a few different ways of thinking about what XOR does. For such a simple operation, it’s possible to describe what it does in a lot of quite different-looking ways. But all of them are true at once!

                                                    • Cursor で PR の作成から Golden Test まで実装する

                                                      初めに 今回は Cursor を用いて、Pull Request の作成や Flutter の Golden Test を実装する方法をまとめていきたいと思います。なお、筆者は GitHub Actions などの扱いに慣れているわけではないため、間違っている部分等あれば指摘していただければ幸いです。 記事の対象者 Flutter 学習者 Cursor で PR の作成を行いたい方 Cursor で Golden Test の実装を行いたい方 目的 今回の目的は、 Cursor でPRを作成する方法をまとめ、さらに同時に Golden Test を実行できるようにすることです。最終的には、以下の動画のように Cursor に変更内容のプッシュを依頼することで Golden Test が実施され、UIの差分がPR上で確認できるようになるまで実装してみたいと思います。 作成したいPRのイメージ

                                                        Cursor で PR の作成から Golden Test まで実装する
                                                      • C言語のinline関数について:C99とGNU89の違いも含めて

                                                        C99以降のC言語にはインライン関数という機能があります。機能自体は有名かと思いますが、static と併用しない使い方は意外と知られていないのではないかと思います(少なくとも、無料版のChatGPTはこの件に関して頓珍漢な答えを出してきました)。そういうわけで、この記事ではC言語のインライン関数を深掘りします。あくまでC言語を対象とし、C++は対象としません。 関数定義とコンパイル・リンクについての基本 まずは、複数のファイルからなるプログラムと関数の定義についておさらいします。 次のように、foo1.c と main1.c からなるプログラムを書いてみましょう: #include <stdio.h> int add(int a, int b) { return a + b; } void foo(void) { printf("foo: %p, %d\n", add, add(3, 5

                                                          C言語のinline関数について:C99とGNU89の違いも含めて
                                                        • How to add a directory to your PATH

                                                          I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps – a lot of them just said “add this to ~/.bashrc”, but what if you’re not using bash? What if your bash confi

                                                          • ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter

                                                            Back in July of 2024 we announced our plan to make ESLint a more general-purpose linter that is capable of linting any language. In October 2024, we announced linting support for JSON and Markdown, delivering on that vision. Today, we’re excited to add to the list of supported languages with the introduction of CSS support. CSS linting with @eslint/css CSS linting is accomplished using the @eslint

                                                              ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter
                                                            • 2024 State of Rust Survey Results | Rust Blog

                                                              Hello, Rustaceans! The Rust Survey Team is excited to share the results of our 2024 survey on the Rust Programming language, conducted between December 5, 2024 and December 23, 2024. As in previous years, the 2024 State of Rust Survey was focused on gathering insights and feedback from Rust users, and all those who are interested in the future of Rust more generally. This ninth edition of the surv

                                                                2024 State of Rust Survey Results | Rust Blog
                                                              1