tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

2018-05-01から1ヶ月間の記事一覧

【gulp】run-sequenceでtaskを並列/直列(同期的)にする挙動を確認する

はじめに gulpは長い事つかってますが、 フロントの方が入れてくれた環境を基に使っているのでゼロから学んだ経験は乏しいです。 (自分はサーバサイド) ディレクトリのclearやbuildを行うためにrun-sequenceを使っています。 ふとした動機でこれの挙動をち…

【gulp】gulpのtaskを任意のタイミングで中断(kill)する - process.exit

はじめに さまざまな時にgulpのタスクを終了させたい事があります。 そんなときのメモ process.exitを使う process.exitを使う事でgulp taskを中断できます たとえば以下のように使います。 gulpfile.js var gulp = require('gulp'); gulp.task('task', ['ta…

【gulp】gulp taskをファイルに分割 - require-dir

はじめに gulpは長い事つかってますが、 フロントの方が入れてくれた環境を基に使っているのでゼロから学んだ経験は乏しいです。 (自分はサーバサイド) 改めてゼロから設定していると、 gulpfile.jsのtaskが肥大化してわかりにくくなるのでファイルを分け…

【git】.gitignoreで反映されないとき - git rm --cached

はじめに .gitignoreの反映方法をいつも忘れるので自分用メモ 本当に毎回忘れる... git rm --cachedでキャッシュを消す # .gitignore編集 $ vi .gitignore ---- vi ---- sample.txt ------------ # キャッシュを消す $ git rm --cached sample.txt # pushす…

【gulp】サクっと3stepで覚えるgulpとは〜簡単な使い方

はじめに gulpは長い事つかってますが、 フロントの方が入れてくれた環境を基に使っているのでゼロから学んだ経験は乏しいです。 (自分はサーバサイド) そこでgulpの基礎をゼロからなるはやで覚えるための自分用メモです アジェンダ gulpとは gulp環境つく…

【git】git mergeでCONFLICTした場合のmerge取り消し - "git merge --abort"

はじめに gitを使っていればCONFLICTはちょくちょくありますよね。 # 最初は差分がないことを確認 $ git status On branch [ブランチ1] nothing to commit, working directory clean # とあるブランチをmerge # するとCONFLICT... $ git merge [ブランチ2] A…

【Node.js】Node.jsのLTSやCURRENTってなんだ?

はじめに Node.jsを改めてインストールするときに LTSとCURRENTがありますが、それぞれなんだっけ?を忘れるので自分用メモです。 公式サイトより https://github.com/nodejs/Release からの抜粋です Mandate The Release working group's purpose is: * Man…

【GAE】appengine(app-engine-go)をhomebrew経由でinstallするgo1.6.3 (appengine-1.9.48)から、cloud sdk経由でinstallするgo version 1.8.5 (appengine-1.9.68) にupdateするメモ

はじめに GAE goな環境を使っています。 結構長いことgo1.6.3 (appengine-1.9.48)で困った事はなかったのですが、 goのversionの関係でtestingパッケージのt.Run()が使えなかったりとあったのでupdateしました。 以前は、homebrew経由でinstallおよびアップ…

【Mac】Homebrewとは? - からのFormula、keg、Cellar、Tapってなに?

はじめに Macな環境はHomebrew使いますよね。 自分も長い事使っていますが、 Formula、keg、Cellar、Tapあたりについて理解がぼやぁ〜としているなーと思ったので理解整理のための自分メモです。 タイトルとは裏腹にHomebrewそのものの説明は少なめです、す…

【GAE】Google Cloud SDKとgcloudとコンポーネント(components)とgoappをおさらい

はじめに GAE goな環境を利用しています。 最初に環境構築して以来、google-cloud-sdk 周りにはあまり触れていませんでした。 とある事がきっかけで、 google-cloud-sdkとgcloudとgoappってそれぞれなにするやつ? gcloudとコンポーネントとgoappってどうい…

【GAE】goappコマンドについて簡単にまとめてみた

はじめに GAE goな環境で開発しているときに、 $ goapp serve app.yaml という感じで使うわけですが、そもそもgoappってなんぞやという事を軽くまとめてみました。 アジェンダ goappコマンドの簡単な紹介 goappコマンドとは goappコマンドのinstall goapp se…

【CircleCI】CircleCI 2.0からはじめる個人での簡単なCI導入方法 - Build結果をSlack通知

はじめに 仕事でcircleciをなんとなーく使っていますが 使いこなしたくなったので改めて個人でもいろいろ試してみるメモです。 githubとの基本的な連携は以下に記載してますのでご参考ください 【CircleCI】CircleCI 2.0からはじめる個人での簡単なCI導入方…