You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Historically, Node.js has been viewed as a server-side tool. Its core library, tests and benchmarks have all been implemented with that fundamental assumption in mind. The reality is, however, Node.js has become one of the single most important and pervasive client-side tooling platforms available. While preserving the performance and scalability of Node.js as a server-framework is critical, it is
こんにちは。tkykです。 みなさん、コードレビューしていますか?今日はMisocaのレビュープロセスで用いられている、とっても便利な「レビュー環境」について紹介します。 Misocaのレビュー体制とその課題 MisocaではPull Request(以下、PR)ベースの開発体制をとっており、必ず他のエンジニアによるPRのレビューを経てから、masterへマージすることになっています。 レビュー時に動作確認をするには、エンジニア各自がローカル環境にブランチをチェックアウトして行うのですが、時にはそれだけでは不都合なケースもあります。 非エンジニアにも動作確認をしてほしい 動作確認をするための条件を整えたい 最終的にはマージされないコードを一時的に追加したい 依存するライブラリのバージョンを変更したい RAILS_ENV=production でビルド・実行したい などなど このようなケース
今日もジムにいって疲れてポエムな気分なので。コーディングはいちおうしてますけどね。SVGで複数行テキストとかテキストの背景色を付ける話とかjQueryでループしながら直前に要素を挿入して無限ループでハマった話とか興味ないですよね? JSのビルド設定職人はDevBuildとか適当に名前つけて別職業にした方がいいのではないか。 — 渋川よしき (@shibu_jp) October 5, 2017 なぜこう思ったのか。 JavaScriptのビルドは難しい 何かと話題になるJavaScript。コードを書き始める前の準備が壮大すぎて、やりたいことを忘れるぐらいです。あるあるですね。 僕なんかはもうツール設定がいやなので、Babel使わずに、コンフィグレスで使えるbrowserifyという組み合わせが好きなんですが、とはいえ、ツリーシェイキングでサイズ削減とか、SPAのページごとの遅延ダウンロー
Rocro provides a suite of software development tooling that helps to automate your development workflow. Rocro's tools streamline the process of code review, load testing, and API documentation to help you get to market quicker. Automatic code review and code correction serviceProvides accelerated source code analysis and does automatic code correction. Speeds up your code reviews. Integrates with
Size Limit is a performance budget tool for JavaScript. It checks every commit on CI, calculates the real cost of your JS for end-users and throws an error if the cost exceeds the limit. ES modules and tree-shaking support. Add Size Limit to GitHub Actions, Circle CI or another CI system to know if a pull request adds a massive dependency. Modular to fit different use cases: big JS applications th
背景 GitHub を使った開発では、 master ブランチがいつでも本番に出せる状態として、 master から切った develop ブランチを開発のベースとし、 各フィーチャは develop から切って develop にマージし、 リリースのタイミングで develop を master にマージ、リリース ……という流れを pull request ベースで行うのがよくあるパターンのひとつだと思います。リリースの際、ステージングや QA という名前のついた本番前環境でそれぞれの機能が正しく動いているか確認するのもよくあるフローです。 このチェックを pull request 本文のチェックボックスを使って行おう、というアイデアを実装したのが git-pr-release で、もともと id:hitode909 がチーム向けにこしらえたものをパクった汎用化したものでした。この仕
Over time, the software industry has come up with several ways to deliver code faster, safer, and with better quality. Many of these efforts center on ideas such as continuous integration, continuous delivery, agile development, DevOps, and test-driven development. All these methodologies have one common goal: to enable developers to get their code out quickly and correctly to the people who use i
Contexts provide a mechanism for securing and sharing environment variables across projects. The environment variables are defined as name/value pairs and are injected at runtime. This document describes creating and using contexts in CircleCI. If you have existing contexts (or environment variables) and you would like to rename your organization or repository, follow the Rename organizations and
builderscon 2017 tokyo で話したものです
Welcome to AppVeyorGetting started for LinuxReferenceBuild environmentWindows images softwareLinux images softwaremacOS images softwareImage updatesCustom build imagesBuild configurationBranches and tagsBuild phaseRunning testsParallel testingJob workflowsPackaging artifactsNuGetNotificationsEnvironment variablesBuild cacheServices and databasesStatus badgesSet up your teamappveyor.yml referenceGl
One of the most anticipated features of Docker’s recent 17.05 release is multi-stage builds. Even those familiar with Docker may find themselves asking what a multi-stage Docker build is. Before we learn about multi-stage Docker builds, lets examine a single-stage build and the process by which Docker uses Dockerfile instructions to create an image. Codefresh supports multi-stage builds as part of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く