並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 25 件 / 25件

新着順 人気順

windows git bash python venvの検索結果1 - 25 件 / 25件

  • 主にVSCodeではじめるPython開発環境構築ガイド | DevelopersIO

    ファイル比較 VSCodeのエクスプローラで、ファイル2つを選択して右クリックメニューから「選択項目を比較」で比較することができます。 また右クリックで、「比較対象の選択」をした後に「選択項目を比較」でも比較することも可能です。 VSCodeのSnippetの使い方 VSCodeのSnippetも便利です。似たような構造のクラスを実装する場合などや、プロジェクト共通で使いがちな書き方というものをSnippetに登録して、効率化することができます。 また、変数を持たせておくこともできます。この場合、Snippetを呼び出した後に変数部分にカーソルがあたるので、そこで変数部分をタイピングできます。 詳細は以下のリンクをご覧ください。 Visual Studio Codeに定型文(スニペット)を登録する方法 VSCodeのUser Snippetを活用しよう! また後述するSnippet Gen

      主にVSCodeではじめるPython開発環境構築ガイド | DevelopersIO
    • Software Design連載 2021年9月号 「テストが無い」からの脱却 - MonotaRO Tech Blog

      こんにちは、鈴木です。 「テストが無い」状態を脱却しました。 「いつの時代かよ!」と突っ込まれるかもしれませんが、モノタロウは創業から 20 年ほど EC をやっています。昨日書いたコードも、15 年前に書いたコードも、元気にビジネスを支えています。 本記事ではモノタロウの EC を支える API の話をします。「テストが無い」状態がスタートラインでした。そこから、CI を導入して、ローカル開発環境の整備して、テストコードを書いて、リリースマネジメントを導入しました。 目新しいことは書きません。長寿の大規模システムであっても、愚直に数年取り組むことで、「前進できる!」「変えられる!」という実例を書きます。 ※本記事の初出は、 Software Design2021年9月号「Pythonモダン化計画(第2回)」になります。第1回の記事は「Software Design連載 2021年8月号

        Software Design連載 2021年9月号 「テストが無い」からの脱却 - MonotaRO Tech Blog
      • VSCode + Dockerでよりミニマルでポータブルな研究環境を

        はじめに もっとミニマルで簡単なポータブルな環境を! 自分自身の研究のための環境構築についてこれまで二本の記事を書いてきました. これらの記事から二年ほどたち, いくつかの点において不満点が出てきました. 特に, GCPや自宅のサーバー上でリモートで作業することが多くなってきたので, よりミニマルでポータブルな環境が必要になりました. 以下では, 現時点で最小限の努力で環境を再現ができることを目標にしたDockerベースのGitHubレポジトリのテンプレートとその使い方を紹介します. このテンプレートを用いて作られた環境は, 新たなコンピュータ上で最短4ステップで環境を再現できるようになります. git clone VSCodeの"Open in Remote Containers" renv::restore() dvc pull この環境とセットアップはこのレポジトリにテンプレートとし

          VSCode + Dockerでよりミニマルでポータブルな研究環境を
        • 実用品を作って探る生成AIを使ったソフトウェア開発の現在 - 電通総研 テックブログ

          みなさんこんにちは、XI本部エンジニアリングオフィスの佐藤太一です。 このエントリでは、私がRustで実装したJava用バージョンマネージャであるKopiを紹介すると共に、実装の過程で得た生成AIを使ったソフトウェア開発に関する知見を共有します。 Kopiのソースコードとドキュメントは全てClaude Codeによるものです。私自身は開発環境の構築とメンテナンスをしながら、プロンプトによる指示のみで、約2か月弱の期間に約四万行のRustコードと約六千行のMarkdownを書き上げました。行数の計測においては、コメントや改行は除いています。 成果物は全てオープンソースソフトウェアとして公開していますので、興味を持ったら是非、公式サイトに来てください。 https://kopi-vm.github.io/ Kopiの紹介 ここでは簡単にKopiを紹介させてください。 Java用バージョンマネー

            実用品を作って探る生成AIを使ったソフトウェア開発の現在 - 電通総研 テックブログ
          • 日本語にも対応、Kiroと互換性のある国産の仕様駆動型開発ツール「cc-sdd」を使ってみた

            仕様駆動型開発(Specification-Driven Development)の代表的なツールとしてAmazon Web ServicesのKiroがありますが、国産仕様駆動型開発ツール「cc-sdd」を利用することでKiroと同じ開発ロジックを日本語で実装できます。本記事では「cc-sdd」の導入方法と基本的な使い方について解説します。 gotalab/cc-sdd: Spec-driven development (SDD) for your team's workflow. Kiro style commands that enforce structured requirements・design・tasks workflow and steering, transforming how you build with AI. Support Claude Code,Codex,

              日本語にも対応、Kiroと互換性のある国産の仕様駆動型開発ツール「cc-sdd」を使ってみた
            • LINE LLMをMacで動かす - きしだのHatena

              先日、LINE(現LINEヤフー)のNLP Foundation Devチームから日本語言語モデルが公開されました。(以降LINE LLMと表記します) 36億パラメータの日本語言語モデルを公開しました Instruction Tuningにより対話性能を向上させた3.6B日本語言語モデルを公開します でも「NVIDIAのGPUがないと動かないんでしょ」と、試していない人も多いんではないでしょうか。 そこでこのブログでは、MacでLINE LLMを動かす手順をまとめたいと思います。 Windowsや他のLLMでもほぼ同じ手順で動かせるはずです。 次のような手順で進めます。 pythonインストール ライブラリインストール 1.7Bのサンプルコードを動かす チャットインタフェースで1.7Bを動かす CTranslateによる3.6B llama.cppによる3.6B Pythonインストール

                LINE LLMをMacで動かす - きしだのHatena
              • とほほのOpenID Connect入門 - とほほのWWW入門

                OpenID Connectとは 用語 OpenID Connectを試してみる OP側の準備 - AWS Cognito ユーザープールと最初のクライアントを作成する 作成されたパラメータを確認する ディスカバリ ユーザープールにユーザを追加する RP側の準備 - Pythonアプリ 実施 認証の流れ ログインする トークンをリフレッシュする トークンを失効させる ログアウトする IDトークンの形式 サンプルコード リンク OpenID Connectとは SSO(シングルサインオン)を実現するプロトコルのひとつです。 例えば、食べログ に Google アカウントでログインすることができますが、ここでも OpenID Connect が使用されています。 OIDC と略されることもあります。 類似の仕様に OpenID 2.0 がありましたが、OpenID 2.0 の進化系が Open

                • How to improve Python packaging, or why fourteen tools are at least tw

                  There is an area of Python that many developers have problems with. This is an area that has seen many different solutions pop up over the years, with many different opinions, wars, and attempts to solve it. Many have complained about the packaging ecosystem and tools making their lives harder. Many beginners are confused about virtual environments. But does it have to be this way? Are the current

                  • (2023/9/1 更新)AUTOMATIC1111簡単導入!PythonもGitも必要無しのスタンドアローンセットアップ法|niel

                    (2023/9/1 更新)AUTOMATIC1111簡単導入!PythonもGitも必要無しのスタンドアローンセットアップ法 ■AUTOMATIC1111 WebUIとはAUTOMATIC1111氏という方が作った『お絵描きAI StableDiffusionをわかりやすく簡単に使う為のWebUI型(ブラウザを使用して操作するタイプ)のアプリケーション』のことです。 機能も豊富で更新も頻繁にあり、Windowsローカル環境でStableDiffusionを使うなら間違いなくコレです。本記事はその素晴らしいWebUIを公式とは違う方法で簡単に導入する為の、やや初心者向けの解説記事です。 ■本記事の導入方法の特徴1.PythonとGitインストール不要!PythonやGitのややこしいインストール作業は必要ありません。全て内包済みの専用セットを用意してあるので、それをダウンロードしてセットアッ

                      (2023/9/1 更新)AUTOMATIC1111簡単導入!PythonもGitも必要無しのスタンドアローンセットアップ法|niel
                    • April 2025 (version 1.100)

                      Release date: May 8, 2025 Update: Enable Next Edit Suggestions (NES) by default in VS Code Stable (more...). Update 1.100.1: The update addresses these security issues. Update 1.100.2: The update addresses these issues. Update 1.100.3: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the April 2025 release

                        April 2025 (version 1.100)
                      • August 2023 (version 1.82)

                        Update 1.82.1: The update addresses this security issue. Update 1.82.2: The update addresses these issues. Update 1.82.3: The update addresses this security issue. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the August 2023 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key hi

                          August 2023 (version 1.82)
                        • Dataflow with Python practical setup guide - LegalOn Technologies Engineering Blog

                          こんにちは、LegalOn Technologies検索・推薦チームの志水です。 私たちのチームでは Elasticsearch へのデータのインデキシングをCloud PubSub を queue として挟んで非同期にしており、その処理にDataflowを活用しています。Dataflow(=Google managed Apache Beam) はサーバーレスでスケーラブルなデータ処理を得意としています。 Python を用いたDataflowの活用については、例えばこちらの記事が網羅的です。 この記事では似たような観点に加え、Docker上で動かす工夫やintegration testの工夫も合わせて書いていければと思います。 全体像 パッケージ構成 pyproject.toml (Poetry) Pipeline Integration test DoFnのテスト DirectRun

                            Dataflow with Python practical setup guide - LegalOn Technologies Engineering Blog
                          • WSL2とVSCodeで欲しい環境を好きなだけ作る - いろいろ備忘録日記

                            概要 WSLにて現在実行しているものを一覧出力 WSLにて特定のイメージをインポートする 作った仮想マシンを停止したい場合 作った仮想マシンを削除したい場合 作った仮想マシンをエクスポートしたい場合 WSLが利用するメモリ量を制限したい場合 一般ユーザの作成 仮想マシンに特定のユーザでログインする ロケールを調整する C言語の環境を作る Pythonの環境を作る Goの環境を作る dotnetの環境を作る Java の環境を作る JavaでSpring Bootの環境を作る Flutterの環境を作る 補足 PowerShell (pwsh) の環境を作る 参考資料 概要 最近は、docker とかで環境構築したりするのがデフォルトになっているかもしれませんが、WSL2とVSCodeの組み合わせもとても便利なので、個人的にはよく利用しています。 WSL関連の記事を見ていると、大抵ストアから

                              WSL2とVSCodeで欲しい環境を好きなだけ作る - いろいろ備忘録日記
                            • October 2025 (version 1.106)

                              Version 1.106 is now available! Read about the new features and fixes from October. Release date: November 12, 2025 Update 1.106.1: The update addresses these issues Update 1.106.2: The update addresses these issues Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the October 2025 release of Visual Studio Code. This release brings significan

                                October 2025 (version 1.106)
                              • 第817回 参考書を片手にUbuntuでもStable Diffusion WebUIを動作させ、画像を生成する | gihyo.jp

                                表に挙げているとおり、グラフィックボードはGeForce RTX 3060 AERO ITX 12G OCです。画像生成はVRAMの容量が命とっても過言ではないくらいで、8GB、12GB、16GBで生成できる画像の大きさに影響します。 筆者は5万円程度で購入しましたが、現在このモデルは入手困難なようです。後継となるとVRAMを16GB積んだGeForce RTX 4060Tiが対象になりますが、8万円前後となかなかに覚悟が必要な価格となっています[2]。 比較的安価なGeForce RTX 3060のVRAM12GBモデルにするか、あるいはさらに上のグレードにするかは、よくお財布と相談して決断してください。 ソフトウェア編 今回使用するUbuntuのバージョンは22.04 LTSとします。Stable Diffusion WebUIで使用するPythonのバージョンは3.10で、偶然(では

                                  第817回 参考書を片手にUbuntuでもStable Diffusion WebUIを動作させ、画像を生成する | gihyo.jp
                                • September 2022 (version 1.72)

                                  Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Update 1.72.1: The update addresses these security issues. Update 1.72.2: The update addresses these issues. Welcome to the September 2022 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: Tool bar customization - Hide/show

                                    September 2022 (version 1.72)
                                  • VPC上にデプロイしたSIEM on Amazon ESで既存S3バケットのログを分析してみた | DevelopersIO

                                    既にS3バケットにログを収集しているんだけど、このままだとSIEM on Amazon ESで分析できない? こんにちは、のんピ です。 前回、以下の記事を投稿しました。 内容は、SIEM on Amazon ESのスタックが作成したログ収集用S3バケットに、CloudTrailや、VPC Flow Logs、FSx for Windows File Serverのファイルアクセス監査ログを保存して、可視化するといったものです。 以下、AWS公式ドキュメントの図を見ると、ログ収集用S3バケットのデータ保存は3パターンがあることがわかります。 抜粋: SIEM on Amazon Elasticsearch Service - アーキテクチャ Kienesis Data Firehoseを使用して、ログ収集用S3バケットにログを転送する サービスのログの出力先を、ログ収集用S3バケットに指定

                                      VPC上にデプロイしたSIEM on Amazon ESで既存S3バケットのログを分析してみた | DevelopersIO
                                    • FastAPIでPythonアプリを素早く構築する

                                      FastAPI は、Python 3.6以降を使用したモダンなアプリケーションプログラミングインターフェースの構築に便利な、高速かつ軽量のウェブフレームワークです。今回の記事では、そんなFastAPI を使ったアプリ構築の基本を説明し、これが2021年ベストオープンソースフレームワークの1つとしてノミネートされた理由の一端をご紹介します。 FastAPIアプリを開発する準備ができたら、サーバー選びが必要になります。Kinstaのウェブアプリケーションサーバーとマネージドデータベースサーバーサービスは、Pythonに強いPaaS(Platform as a Service)です。是非ともあわせてご確認ください。 まずは基本から学びましょう。 FastAPIの強み はじめに、FastAPIフレームワークが各種開発プロジェクトにもたらす利点をご紹介します。 スピード:FastAPIは、その名の通

                                        FastAPIでPythonアプリを素早く構築する
                                      • ローカルの導入方法 - NovelAI 5ch Wiki

                                        NovelAI 5ch Wiki 画像生成AIの情報を纏めるWikiです。 トップページページ一覧メンバー掲示板編集 × ローカルの導入方法 最終更新:ID:WykkxzGojw 2025年08月12日(火) 17:51:03履歴 概要 導入 1. Python 3.11.9をインストールする 2. Gitをインストールする 3. reForge本体のダウンロード ①WebUIをZIPでダウンロードする場合 ②Github Desktopをインストールする場合:🔰おすすめ! ③Gitを使う場合 4:モデルのダウンロードと配置 5:VAEのダウンロードと配置(任意だけど推奨) 6:配置 7.起動確認 8(※オプション):環境設定 簡易インストール StabilityMatrix UIの日本語化 バージョンを戻す方法 git checkoutを使う方法 クリーンインストール 移動する方法 削

                                          ローカルの導入方法 - NovelAI 5ch Wiki
                                        • GMKtec EVO-X2にUbuntu 24.04+ROCmを導入

                                          EVO-X2(Ryzen AI Max+ 395/RAM 128GB/SSD 2TB)に Ubuntu 24.04 LTS を入れ、ROCm を導入し、rocminfo / rocm-smi が正常に動くところまで。途中で遭遇した「貼り付けが勝手に変わる」現象や、起動時に出る usb 3-5 のエラーの扱いも実機ログで共有します。 TL;DR linux-oem-24.04c を使うと、最新APUのI/O/AMDGPU周りが安定しやすい rocminfo / rocm-smi が動けば “GPUが見えている” 状態 起動時に usb 3-5 関連のエラーが出ても、本検証では実害なし(後日切り分け対象) ターミナルの“謎補完”は bash --noprofile --norc と フルパス+引用符 で回避 1. マシン構成 GMKtec EVO-X2 プロセッサ:AMD Ryzen™ AI

                                            GMKtec EVO-X2にUbuntu 24.04+ROCmを導入
                                          • Replacing Dropbox in favor of DigitalOcean spaces

                                            post, Jan 24, 2021, on Mitja Felicijan's blog A few months ago I experimented with DigitalOcean spaces as my backup solution that could replace Dropbox eventually. That solution worked quite nicely, and I was amazed how smashing together a couple of existing solutions would work this fine. I have been running that solution in the background for a couple of months now and kind of forgot about it. B

                                            • 【画像生成AI】クラウド最安!? GPUSOROBANでStable Diffusion WebUIを動かす【¥50/1h】|カガミカミ水鏡🔞

                                              【画像生成AI】クラウド最安!? GPUSOROBANでStable Diffusion WebUIを動かす【¥50/1h】 なしてワイはRTX A4000を買ってしまったんや…… こんにちは、画像生成はローカル構築勢のカガミカミ水鏡です。 Stable Diffusion WebUI Automatic1111(以下A1111)を楽しむには主に、ローカル(自前のPCで動かす)とクラウド(GPUサーバを時間借りする)の2通りがあります。 ローカルは構築が比較的お手軽だけど初期費用に20万円前後かかるし(GeForce搭載のゲーミングPCを持っていない場合)、更に画像生成沼にドハマリし、より速い・より学習できる環境を求めて上位のGPUに買い替えすると更に10万円前後も追加費用が…… あっちなみに俺はRTX3060Ti(8GB) 👉 RTX3060(12GB) 👉 RTX A4000(16

                                                【画像生成AI】クラウド最安!? GPUSOROBANでStable Diffusion WebUIを動かす【¥50/1h】|カガミカミ水鏡🔞
                                              • 【超初心者向け】OpenAI API の QuickStart turorial をなぞってみた | DevelopersIO

                                                猫とアポロチョコと Systems Manager が好きなテクニカルサポートの m.hayakawa です。 OpenAI/ChatGPT に関する記事をたくさん書くぞ!という雰囲気もあり、元々 AI 関係には興味があったので、まずは始めてみよう!と思い、OpenAI の Quickstart tutorialをなぞってみました。 動作環境 Windows 10 Professional WSL 2(Ubuntu 20.04 LTS) python 3 git はじめに Windows 10 Professional に WSL 2 をインストールし、python 環境を構築する作業については、他の記事[1][2]に任せ、本記事では省略します。 pythonコマンドで、python3を実行するために、~/.bashrc に以下のコードを追加します。 alias python="pytho

                                                  【超初心者向け】OpenAI API の QuickStart turorial をなぞってみた | DevelopersIO
                                                • June 2025 (version 1.102)

                                                  Release date: July 9, 2025 Update 1.102.1: The update addresses these issues. Update 1.102.2: The update addresses these issues. Update 1.102.3: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the June 2025 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some

                                                    June 2025 (version 1.102)
                                                  • 【Python入門】Windows10+pyenv+venvで最強のPython開発環境を構築する【2021年版】 - とりゅふの森

                                                    こんにちは、とりゅふです。今回はPythonの開発環境構築についてまとめました。 本日のテーマはこちら! 1つの端末で複数のプロジェクトを独立した開発環境で開発できるようにする 面倒な環境構築を手順化し、チームメンバーに共有できるようになる Pythonのインストール、ライブラリのインストール自体は簡単ですが、プロジェクト毎に使っているPythonのバージョンが違ったり、ライブラリが違ったりと、環境の管理がなかなか面倒だったりします。 そういったPythonの環境を、 pyenvとvenvといった仮想環境を作成できる機能を利用し、複数のPython環境を管理する方法についてご紹介します。 今回はWindowsでUbuntu 20.04を動かし(Windows Subsystem for Linux)、その上にPython仮想環境を構築します。 pyenvとは venvとは pyenv、ve

                                                      【Python入門】Windows10+pyenv+venvで最強のPython開発環境を構築する【2021年版】 - とりゅふの森
                                                    1