タグ

2024年4月11日のブックマーク (3件)

  • pip freezeして作られたであろう requirements.txt をどうにか整理する話

    ECシステム開発チームのいまづです。 みなさん pip install してますか? いやまあ pip 自体は使うにしても、依存管理は最近なら rye だろうとか uv 使おうぜとか聞こえてきますけれども、自社サービスを開発し続けていると、古くから存在し続けるリポジトリがあって、それらには requirements.txt しかないという状況がありまして。 今回はそれを整理したよ、というお話です。 残念ながら便利ツールで一気に解決できたというお話ではありません。 バージョン指定込みの requirements.txt 開発において人が必要と判断したものを単に追記していっただけの requirements.txt というのは扱いやすいですよね(バージョンを固定できていないという点を無視すれば)。 djnago python-dateutil requests boto3 みたいなやつです。

    pip freezeして作られたであろう requirements.txt をどうにか整理する話
    dorapon2000
    dorapon2000 2024/04/11
    “古い環境で実行する場合は pkg_resources で良さそうですが、importlib.metadata を使って書き直してみます。”
  • 270万人が登録、月間5億円が取引される「Skeb」のクリエイターファースト戦略。SNSで広まる仕組みと、「やらないこと」を決めるとユーザー体験が変わる話。|アプリマーケティング研究所

    270万人が登録、月間5億円が取引される「Skeb」のクリエイターファースト戦略。SNSで広まる仕組みと、「やらないこと」を決めるとユーザー体験が変わる話。 コミッションサービスの「Skeb」さんを取材しました。 株式会社スケブ 代表取締役 なるがみさん。DMMやドワンゴで働いた後に独立してSkebを開発。Skeb(スケブ)について教えてください。なるがみ: Skebはコミッションを行うサービスです。クライアントが有償でリクエスト(お題)を送って、イラストなどを製作すると報酬がもらえます。 2018年11月に公開して、総登録者数としては約270万人、クリエイター登録者数としては約14万人に到達しています。月間取引高は約5億円です。 クリエイター側は、ほぼ日在住なのですが、クライアントは全体の約35%が海外の方になっています。(アメリカ韓国、タイの順に多い) 個人開発としてはじめたサービ

    270万人が登録、月間5億円が取引される「Skeb」のクリエイターファースト戦略。SNSで広まる仕組みと、「やらないこと」を決めるとユーザー体験が変わる話。|アプリマーケティング研究所
    dorapon2000
    dorapon2000 2024/04/11
    “でも、僕が運営していると思われれば「個人 vs 個人」になるので、何か批判があったときにも、反論や説明を聞いてもらうことができます。”
  • 2024年Gitワークフロー再考 | フューチャー技術ブログ

    春の入門祭り2024の2記事目です。 Gitは、出自としては1週間で作られたLinuxカーネルのための分散バージョン管理システムでした。当時のワークフローに合わせてパッチをテキスト化してメールに添付できるような機能だったりが備わっています。 一方で、現代のGitは、デファクトスタンダードなバージョン管理システムになりLinuxカーネル以外のアプリケーション開発で利用されています。分散バージョン管理ではあるものの、サーバー・クライアント型の使われ方をしていて、GitHubGitLabを核にして、ローカルで作ったブランチをpushして、Pull Requestの形にして管理しています。少なくとも周りで見る限りでは、それ以外の使われ方の方が少なくなってきてます。そんなこんなで求められている使われ方が変わってきていて、それに合わせた機能がぼちぼち増えています。それを活用することで、ウェブ画面上で

    dorapon2000
    dorapon2000 2024/04/11
    “git config rerere.play trueが入ったおかげで、長期間生存し、developからなんども変更を取り込むようなケースが楽になりました。”