Semantic Scholar's LogoA free, AI-powered research tool for scientific literature
ドリ山田金之助がCursorというAI搭載テキストエディターを使って独自のビデオ編集をやってるという話を風の噂で聞いた。 ドリ山田くーん、遅い、遅いよー とか煽るのも可哀想だったので放置していたのだが、昨日(!!)もっとゴイスーなAIソフト開発環境を触って元に戻れなくなってしまったのでご紹介しておく。 その最新の開発環境とは、人呼んでAIder(エイダー) こいつの何がすごいかというと、gitをcloneしてくると、ソースコード読ませて「これにこういう機能を追加しろ」と言うと勝手に追加してgit commitしてしまう。良きところで/git push origin mainとやればやってくれる。 まあAI開発ものにありがちな、「自信満々で提出されたけどいざ動かすとポンコツ」なケースが多くて、使うには忍耐が必要だが、頭は使わなくていい。たまに頭を使ったふりをして「もしかしてこの関数がやばいん
Introduction すでに使わない日がない生成AI。 プログラム生成やリファクタリング、デバッグもやってもらってます。 そういったときには対象のコードをコピペしているのですが、 コードが複数ファイルになっていたり量が多かったりすると プロンプトをつくることが面倒になってきます。 しかし、code2promptというツールを使えば、 指定したコードベースからLLM用プロンプトをコマンド1つで生成できます。 code2prompt? Rust製のCLIツールです。 コードベースを指定することで、ディレクトリを走査して任意のファイル情報を取得します。 Handlebarsテンプレートを用意してプロンプトの生成を設定することも可能です。 他にも生成されたプロンプトは自動でクリップボードにコピーされますし、ファイル出力も可能です。 Environment MacBook Pro (13-inc
はじめに Pythonのデータ解析エコシステムは日々進化を続けています。2024年現在、効率的なデータ処理、直感的な可視化、高度な機械学習の自動化など、様々な新しいツールが登場しています。本記事では、最新のPythonデータ解析ライブラリを紹介し、それぞれの特徴や使用例、実際のユースケース、そして導入方法まで詳しく解説します。 1. データ操作ライブラリ 1.1 Polars: 高速データ処理の新標準 Polarsは、Rustで実装された高速なデータ操作ライブラリです。pandasに似たAPIを持ちながら、大規模データセットでより高速に動作します。 特徴: 高速な処理速度 メモリ効率が良い pandasに似たAPI 使用例: import pandas as pd # サンプルデータを作成 data = { "age": [25, 32, 28, 35, 40, 50], "categor
Kaspersky Labは2024年5月30日(現地時間)、「Linux」プラットフォーム向けの無料マルウェアスキャナー「Kaspersky Virus Removal Tool for Linux」(KVRT for Linux)をリリースした。 Linux向け新マルウェアスキャナー、「Kaspersky Virus Removal Tool」 KVRT for Linuxはx86_64アーキテクチャの64bitのOSのみに対応し、LinuxベースのOSを実行するシステムをスキャンして検出された脅威を取り除くことが可能だという。 KVRT for Linuxは攻撃のリアルタイム監視を提供してはいないが、マルウェアやアドウェア、攻撃に利用される可能性のある正規プログラムを検出できる。最新の脅威を認識できるようにするには、毎回最新バージョンのプログラムをダウンロードする必要がある。アプリケ
順番に解説していきます。 1passwordアプリ内に直接登録 アプリのパスワードを登録する画面 アプリを開いて、直接ユーザー名、パスワード、サービスのURLを打ち込みます。 ユーザー名はたいてい登録メールアドレスになることが多いです。 自分がこれまでメモしていたユーザー名、パスワードを打ち込みましょう。 ただし、この場合だと手打ちで入力することになり、入力間違いのまま登録してしまったり、サービスのアイコンを自分で登録しなければならないので手間です。 ブラウザから1passwordにログインして登録 1passwordはアプリからだけでなく、ブラウザかえでも利用できます。 1passwordをブラウザで使用するとこんな感じ ブラウザ版1passwordの画面 アプリを同じように操作できますが、アプリの方がUIが見やすいのでおすすめです。 ブラウザでみる利点は、ネットにつながっているならどの
近年、AIの進化によりソフトウェア開発のプロセスが大きく変化しています。これまで手作業で行われてきた画面設計やプログラミング作業も、AIの登場により驚異的なスピードに進化しています。今回は、その中でも私が実際に使っている2つのAIツール、UizardとUI Sketcherについて紹介します。 なお、本記事では医師と患者を繋ぐマッチングサービスという架空のサービスを例に話を進めます。 Uizard: サービス概要からUIデザインを自動生成 Uizardは、画面設計作業を劇的に短縮する革新的なAIツールです。このツールを使えば、サービス概要を入力するだけで、わずか数分で美しく洗練されたUIデザインが生成されます。つまり、開発者は時間をかけてUIデザインを考える必要がなくなり、その時間を他の重要な作業に集中することができます。 Uizardの使い方 メニューから Generate with A
Microsoftの社内ツールが、誤って一般に公開された。このツールは、エンジニアが「Windows 11」で開発中の機能を試すために用いるものだ。これにより、新たな情報が流出したわけではないが、深い知識を持つユーザーなら、同社のOSの内部をより簡単にのぞくことができる。 このアプリは「StagingTool」と呼ばれ、一部のテスターと同社の開発者やエンジニア向けに設計されたコマンドラインツールだ。一般には公開されていないWindowsの隠されたオプションや機能を利用できる。 流出は、同社が大規模なアップデート前に、ユーザーの助けを借りてバグを特定するために開催している「Bug Bash」イベントで起こった(次回アップデートは9月の予定)。イベントのフィードバックハブの投稿に、StagingToolへのリンクが誤って掲載され、一部のテスターだけでなく、全テスターに公開された。 同社はすぐに
はじめに 今回の記事では、PythonのWebフレームワーク「FastAPI」の特徴・課題点を簡潔に解説する。本記事の読者は主に以下のようなものを対象とする。 FastAPIを知らない人 FastAPIを実務で活用したい人 技術選定でFastAPIを選ぶ理由を検討している人 PythonでWebアプリケーションを開発したい人 すでにDjangoやLaravelなどの他のフレームワークに着手していて、別のフレームワークに関する情報を収集している人 FastAPIとは FastAPIとは、Djangoと同様にPythonのWebフレームワークである。主にWeb APIを開発するために利用される。 FastAPIの特徴 FastAPIの特徴は以下の通り。 Node.jsやGo言語に匹敵する高速なアプリケーションを開発できる。Pythonフレームワークの中では最も高速。 少ないコード量で実装できる
セキュリティ専門家がリアルに活用、「オンラインデバイス検索ツール」5選 ESET:「ユニークで価値のある機能を提供する」 ESETは、インターネットに接続されたデバイスやサービスを検索するツールを紹介した。それらのツールは脅威インテリジェンスの取り組みを強化する必要がある企業にとって「ユニークで価値のある機能を提供する」という。
Googleは2022年12月13日(米国時間)、オープンソース開発者が自分のプロジェクトに関連する脆弱(ぜいじゃく)性情報に簡単にアクセスできる無料ツール「OSV-Scanner」を公開した。 Googleは2021年にオープンソースソフトウェア(OSS)の開発者と利用者のために、脆弱性のトリアージ(優先順位を付けて対処すること)を改善する取り組みとして、「Open Source Vulnerability」(OSV)スキーマを公開し、これに基づく分散型オープンソース脆弱性データベースサービス「OSV.dev」を立ち上げた。OSV-Scannerの公開は、この取り組みの次のステップだとしている。 OSVスキーマは、全てのオープンソースエコシステムと脆弱性データベースが、1つのシンプルで正確かつ機械可読なフォーマットで情報を公開し、利用できるようにする。OSVデータベースは、プロジェクトの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く