はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Poetry

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 17 / 17件)
 

Pythonのパッケージングと配布の全体像

2023/06/15 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip パッケージング Wantedly pipenv Python

こんにちはWantedlyの樋口です。 Pythonのパッケージングと配布は歴史が長く、多くのツール(ex. conda, pip, pipenv, poetry, rye...)が開発されてきました。これらの多様性はPythonが多くの人に使われ、継続的に改善されたゆえの賜物ですが、同時にこれらの理解を難しくしている要因にもなっていると感じます。 そこで... 続きを読む

Pythonでの開発・CI/CDの私的ベストプラクティス2022

2022/01/04 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python PYPI setuptools pyenv 過程

はじめに 2021年、Pythonで複数の暗号系ライブラリを開発してPyPIで公開してきました。その過程で、setuptools、flit、poetryと、幾つかのパッケージ管理をわたり歩き、GitHub上でのCI/CDも色々試す中で私的なべスプラが定まってきたので、2022年初に備忘録としてまとめておきます。 具体的には、pyenv、poetry、pre-com... 続きを読む

サーバーアプリ開発環境(Python/FastAPI) | フューチャー技術ブログ

2021/06/11 このエントリーをはてなブックマークに追加 208 users Instapaper Pocket Tweet Facebook Share Evernote Clip FastAPI Python フューチャー技術ブログ 前提

Pythonでお仕事する前提で、現在のところで自分が最適と考えるチーム開発のための環境整備についてまとめてみました。今までももろもろ散発的に記事に書いたりしていたのですが、Poetryで環境を作ってみたのと、過去のもろもろの情報がまとまったものが個人的にも欲しかったのでまとめました。前提としては次の通りです... 続きを読む

pipとpipenvとpoetryの技術的・歴史的背景とその展望 - Stimulator

2021/03/29 このエントリーをはてなブックマークに追加 549 users Instapaper Pocket Tweet Facebook Share Evernote Clip pip Stimulator pipenv Python 変革

- はじめに - Pythonのパッケージ管理ツールは、長らく乱世にあると言える。 特にpip、pipenv、poetryというツールの登場シーン前後では、多くの変革がもたらされた。 本記事は、Pythonパッケージ管理ツールであるpip、pipenv、poetryの3つに着目し、それぞれのツールに対してフラットな背景、技術的な説明を示しながら... 続きを読む

Poetryを使ったPythonパッケージ開発からPyPI公開まで - PYTHONIC BOOM BOOM HEAD

2018/12/20 このエントリーをはてなブックマークに追加 80 users Instapaper Pocket Tweet Facebook Share Evernote Clip PYPI adventar.org github.com

この記事は BeProud Advent Calender 2018 の20日目の記事です。そのためいつもよりボリュームたっぷり、文体も丁寧にお送りします。 adventar.org 本記事ではPoetryを使ってパッケージ開発→PyPIへ登録するまでの流れを紹介します。 github.com プロジェクト作成からPyPI登録までわずか30秒 Poetry について 基本的な使... 続きを読む

はてなMackerelチームの開発フロー(スクラム、リモート)について話しました #nanapi_study #hatenatech - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/10/10 このエントリーをはてなブックマークに追加 226 users Instapaper Pocket Tweet Facebook Share Evernote Clip nanapi Doorkeeper hatenatech

2014-10-10 はてなMackerelチームの開発フロー(スクラム、リモート)について話しました #nanapi_study #hatenatech nanapi勉強会 vol4 - 【nanapi x はてな】はてなとnanapiの開発フロー - nanapi勉強会 | Doorkeeper 【nanapi x はてな】はてなとnanapiの開発フロー in Kyoto - connpas... 続きを読む

まだmechanizeで消耗してるの? WebDriverで銀行をスクレイピング(ProtractorとWebdriverIOを例に) - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/10/01 このエントリーをはてなブックマークに追加 516 users Instapaper Pocket Tweet Facebook Share Evernote Clip かれら ウェブサービス API Mechanize ターゲット

2014-10-01 まだmechanizeで消耗してるの? WebDriverで銀行をスクレイピング(ProtractorとWebdriverIOを例に) JavaScript WebDriver 今日はスクレイピングの話をします。 今回のターゲットは三菱東京UFJダイレクト。金融機関もウェブサービスを提供するようになり、金にまつわる情報を電子化しやすくなりましたが、かれらが API を提供して... 続きを読む

GitHub と CI を連携してる人にオススメの userscript: PR Build Status in Favicon - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/09/27 このエントリーをはてなブックマークに追加 95 users Instapaper Pocket Tweet Facebook Share Evernote Clip SUSHI LGTM pull request GitHub

2014-09-27 GitHub と CI を連携してる人にオススメの userscript: PR Build Status in Favicon GitHub JavaScript GitHub を使って Pull Request ベースで仕事しているとこんなことがありますよね…… ( ^o^) LGTM もらった!:sushi: ( ˘⊖˘) 。o(CI 通ったらマージしよう) |花金|┗... 続きを読む

YAPC::Asia 2014 で「Git によるツール開発」というタイトルで話しました #yapcasia - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/08/29 このエントリーをはてなブックマークに追加 71 users Instapaper Pocket Tweet Facebook Share Evernote Clip サブコマンド Git YAPC yapcasia 思索

2014-08-29 YAPC::Asia 2014 で「Git によるツール開発」というタイトルで話しました #yapcasia Git Git を使ったツール開発 - YAPC::Asia Tokyo 2014 YAPC::Asia 2014: Writing tools with Git // Speaker Deck 後半駆け足になりましたが、Git のサブコマンドを活用して Git のツ... 続きを読む

Wercker で Go のプロジェクトをクロスコンパイルし、GitHub にリリースする - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/06/27 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip GHQ エントリ GitHub wercker 思索

2014-06-27 Wercker で Go のプロジェクトをクロスコンパイルし、GitHub にリリースする Go Wercker GitHub ghq をメンテナンスするにあたっていくつか無料の CI サービスを試してみたのですが、今回は Wercker を使うことにしました。いろいろ試行錯誤した結果表題のことがなんとか実現できたので、ハマりポイントと共にこのエントリで紹介します。 Werc... 続きを読む

peco、ghq、gh-openの組み合わせが捗る - Webtech Walker

2014/06/24 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip peco GHQ GitHub 思索 リモートリポジトリ

それぞれのツールは以下を見ればどんなのかわかると思う。 peco(Simplistic interactive filtering tool)を作った話 : D-7 ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば (Poetry, Writing and Contemplation) GitHubのレポジトリURLを開くgh-openコマンド - u... 続きを読む

ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/06/01 このエントリーをはてなブックマークに追加 204 users Instapaper Pocket Tweet Facebook Share Evernote Clip zsh GitHub リポジトリ GHQ ついで

2014-06-01 ghq: リモートリポジトリのローカルクローンをシンプルに管理する Git GitHub 以前紹介したghqというツールで GitHub のリポジトリを手元に簡単クローンしてたのを、環境が新しくなったついでに Go で書き直し、完全リニューアルしました。(前は zsh だったのでなんだかなーと思ってた。) そもそも何をするツールか GitHub や Google Code P... 続きを読む

gulp, TypeScript, Browserify で Chrome 拡張を書く - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/05/12 このエントリーをはてなブックマークに追加 64 users Instapaper Pocket Tweet Facebook Share Evernote Clip browserify Gulp TypeScript 思索

2014-05-12 gulp, TypeScript, Browserify で Chrome 拡張を書く JavaScript 先日紹介した chrome-Flavoured-Favicon ですが、以下のような技術によって支えられています。 gulp ビルドツール。 TypeScript 型つき JS。 Browserify JS の依存関係の解決。 AngularJS HTML と JS ... 続きを読む

700を越えるJavaScriptライブラリを自由に試せるページを作った - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/03/25 このエントリーをはてなブックマークに追加 394 users Instapaper Pocket Tweet Facebook Share Evernote Clip Underscore jQuery 思索 インタラクティブ

2014-03-25 700を越えるJavaScriptライブラリを自由に試せるページを作った JavaScript こちらです ☞ JavaScript Libraries Playground(jQuery 2.1.0 と underscore の例) jQuery や underscore などの JavaScript ライブラリをインタラクティブに試したいとき、最近はブラウザで自分のブログ... 続きを読む

Dockerfile を元にコンテナを走らせてローカルにポートを割り当てるところまでを自動化 (boot2docker のラッパ) - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2014/02/11 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker OSX ミドルウェア Dockerfile 思索

2014-02-11 Dockerfile を元にコンテナを走らせてローカルにポートを割り当てるところまでを自動化 (boot2docker のラッパ) Docker ……というのを書いてみた。boot2docker によって OSX でもかなり簡単に Docker が使えるようになり、開発に必要なミドルウェアを用意する助けになってくれるけれど、いちいち -p オプションでポート番号を指定するまで... 続きを読む

Git の diff を美しく表示するために必要なたった 1 つの設定 #git - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2013/11/26 このエントリーをはてなブックマークに追加 669 users Instapaper Pocket Tweet Facebook Share Evernote Clip contrib pager README gitconfig

2013-11-26 Git の diff を美しく表示するために必要なたった 1 つの設定 #git Git Git に同梱されている contrib/diff-highlight を使います。 あとは README に書いてあることの引き写しですが、PATH の通ったディレクトリに置いて、~/.gitconfig に以下のように設定を書く。 [pager] log = diff-highlig... 続きを読む

いい感じに出力をインデントしてくれるモジュール #perl - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

2013/11/19 このエントリーをはてなブックマークに追加 92 users Instapaper Pocket Tweet Facebook Share Evernote Clip warn perl 思索 print ひろば

2013-11-19 いい感じに出力をインデントしてくれるモジュール #perl Perl 過去のよく分からないコードの挙動を把握したいときには print (warn) するのが少なくともとりあえずの方法としては常套手段ですが、これがただ平坦に画面に現れるだけだと見づらい。例えば条件分岐やループの中にいる時は出力をインデントするようにすると動きが掴みやすくなるけれど、ただでさえ人間に単純労働を課... 続きを読む

 
(1 - 17 / 17件)