はてブログ

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



タグ 依存パッケージ

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

pnpm 9.5 でリリースされた Catalogs 機能を使ってモノレポ内の依存パッケージのバージョンを揃える

2024/07/30 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip package.json 重複 アップグレード ドキュメント

Catalogs を使うモチベーション Catalogs のメリットについては、ドキュメントではざっくり以下の3点が挙げられています。 単一バージョンを維持できることで、パッケージの重複によるバグの発生を防ぐ pnpm-workspace.yml を編集するだけで依存関係のアップグレードが完了する 依存関係アップグレード時に package.json... 続きを読む

GitHub ActionsでファイルをS3にキャッシュするアクションを作りました - プログラムモグモグ

2024/03/22 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Actions アクション Actions

GitHub Actionsでは依存パッケージやビルド結果などをうまくキャッシュすることで、テストやビルドの時間を短縮できます。 actions/setup-nodeやactions/setup-javaなどの各言語のオフィシャルアクションは各パッケージマネージャーのためのキャッシュ機構を提供していますし、actions/cacheを使って任意のファイルをキ... 続きを読む

コンテナやコマンドなどのリソース単位で外部への意図しない通信をブロックする

2021/09/27 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンテナ コマンド ファイアウォール 外部 通信

特定の外部ネットワークへの通信の制限にはファイアウォールなどを利用することが多いですが、コンテナや実行されたコマンド名などをもとに、通信を制御したいという需要が自分の中でありました。 具体的には GitHub Self-hosted runner のような CI / CD 環境で、依存パッケージに悪意あるコードが入り込んでしまうよう... 続きを読む

追加の依存パッケージなしでプロジェクトごとのGitコミットフックを設定する方法 | Web Scratch

2021/08/21 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git pre-commit husky ディレクトリ 追加

Git 2.9以降はcore.hooksPathというオプションでグローバルまたはローカルのGitフックのディレクトリを指定できるようになっています。 core.hooksPathオプションを利用するとhusky、pre-commit、simple-git-hooks、Lefthookのような追加の依存がなくても、Gitの機能だけでGitフックのコードをバージョン管理して、プロ... 続きを読む

JavaScript で論理学を実装 - Qiita

2019/04/06 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita node 構文解析 npm i 実装

0. 概要 JavaScript上で命題論理の言語を実装し、意味論 (恒真式・意味論的同値関係やタブロー計算)の各種概念も実装に落とし込む。証明論は未実装。動作環境は Node。 依存パッケージは nearley (構文解析) のみ。npm i --save nearley で環境構築完了。 0. 表記 原子命題は p,q,r,s,t,u のみ利用可。¬⋀⋁→↔ は -,A,V,->... 続きを読む

babel-plugin-lodashで依存パッケージから未使用のコードを削除する - Qiita

2017/03/27 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita コード 未使用

概要 babel-plugin-lodash は、babelのトランスパイル時にlodashのimportを個別の関数のimportに変換してくれるプラグインです。個別の関数のimportにすることで、スクリプトバンドルのサイズを抑えることができます。 変換対象としてlodash以外のパッケージを指定することができ、条件を満たしたパッケージであれば、lodashと同様に必要なオブジェクトだけをバン... 続きを読む

Go 言語のプロジェクト構成 - fugafuga.write

2015/11/02 このエントリーをはてなブックマークに追加 89 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロジェクトディレクトリ 言語 プロジェクト構成 バイナリ

Go のプロジェクトのディレクトリ構成などについて プロジェクト構成 プロジェクトディレクトリをgo_workとする。 go_work ├── bin -> go install 時にバイナリが格納される ├── pkg -> 依存パッケージのオブジェクトファイル格納場所 └── src -> ソースコード格納場所 上記3つのディレクトリがあることが前提。 環境変数$GOPATHにプロジェクトディ... 続きを読む

direnvで解決するGOPATHの3つの問題点 - None is None is None

2014/06/17 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip direnv GOPATH zshrc bashrc 周知

2014-06-18 direnvで解決するGOPATHの3つの問題点 Go GOPATH 問題 Gophers! 周知のようにgoはGOPATHで依存パッケージをどこにインストールするか決められます。 入門記事などでは、~/.bashrcや~/.zshrcの中で export GOPATH=$HOME/gocode または export GOPATH=$HOME とすることが多いようです。 しか... 続きを読む

Samba 4によるWindowsネットワーク[インストール編] - 第2回 configureスクリプトでMakefileを作成する:ITpro

2013/12/02 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip Makefile ITpro makeコマンド ビルド 作成

第2回は、依存パッケージのインストール、ソースコードのダウンロード、configureスクリプトによるMakefileの作成およびmakeコマンドによるプログラムのビルドについて説明する。 続きを読む

PHPメンターズ -> Pieceの中のSymfony: Finderコンポーネント

2012/04/20 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip symfony Piece コンポーネント PHPメンターズ

Pieceの中のSymfony: Finderコンポーネント Piece FrameworkのプロダクトStagehand_TestRunner v3およびその依存パッケージの実装には多くのSymfonyコンポーネントが使われています。コンポーネントというちょっとかっこいい用語が嫌な気もしないではないですが、実際のところPEARパッケージと同じ単なるライブラリパッケージであり、多くのものは簡単に導... 続きを読む

 
(1 - 10 / 10件)