| const MY_DOMAIN = "agodrich.com" | |
| const START_PAGE = "https://www.notion.so/gatsby-starter-notion-2c5e3d685aa341088d4cd8daca52fcc2" | |
| const DISQUS_SHORTNAME = "agodrich" | |
| addEventListener('fetch', event => { | |
| event.respondWith(fetchAndApply(event.request)) | |
| }) | |
| const corsHeaders = { | |
| "Access-Control-Allow-Origin": "*", | 
gem install travis
ssh-keygen -t rsa -b 4096 -f 'github_deploy_key' -N ''
cat github_deploy_key.pub
copy public key and set as a deploy key on github e.g https://github.com///settings/keys
2段階認証を有効にする方法は適当にググってください。 たしか、ログインした状態で、右上のアイコンの右にある▼をクリック、Settings→Securityに「Two-factor authentication」という設定項目があるはずです。 Google Authenticatorなどの、RFC 6238 Time-Based One-Time Password Algorithmを搭載したトークン発生器を用意しておいてください。
ただし、二段階認証を有効にすると、コマンドラインでgit cloneしたり、push、pullなどの操作を行おうとすると、認証で蹴られるようになります。
二段階認証を有効にしたら、GitHubのウェブで、Personal Access Tokenを取得して、これを使います。 GitHubのCreating an access token for command-line useに書いてありますが、二段階認証を有効にしたときと同じく、ログインした状態で右上のアイコンの右にある▼をクリックし、「Personal access tokens」という項目でトークンの発行が可能です。
| # Middleman - Inline SVG Helper | |
| # ------------------------------------------------------------------------------ | |
| # | |
| # Installation | |
| # ------------ | |
| # 1. Save this file at `[project_root]/helpers/image_helpers.rb` | |
| # 2. Open the project's Gemfile and add this line: `gem "oga"` | |
| # 3. Run `bundle install` from the command line | |
| # | |
| # Note: Restart your local Middleman server (if it's running) before continuing | 
| git reflog | |
| # これで、以下の様なのが参照できる | |
| 2be6f11 HEAD@{0}: xxxxxxxxxxxx | |
| 18389ad HEAD@{1}: xxxxxxxxxxxxx | |
| 0c485c8 HEAD@{2}: xxxxxxxxxxxxxx | |
| b751438 HEAD@{3}: xxxxxxxxxxxxxxx # ここに戻したいので一つ前の数字を指定↓ | |
| hc8a0s8 HEAD@{4}: xxxxxx | |
| # 備考 | |
| # 下記のようにすると、日付で確認できるので便利 | 
| # Borrowed from https://github.com/y310/rspec-retry/blob/master/lib/rspec/retry.rb | |
| # Drop this script into spec/support | |
| # To test snippet just set timeout to 1 | |
| RSpec.configure do |config| | |
| Capybara.javascript_driver = :poltergeist | |
| Capybara.register_driver(:poltergeist) do |app| | |
| Capybara::Poltergeist::Driver.new app, | 
Sublime Textの検索窓に日本語を入力するとEnterを押すなり文字が消えてしまうのですが、無理やり解決する方法を見つけました。ググってもこちらのバグレポートしか見つからなかったので報告です。
わたしの環境はMac OS XのSublime Text 3 (Build 3059)ですが、この解決方法はSublime Text 2 (Build 2220)にも対応しています。Windowsの場合は不明です。
このステップはSublime Text 3の場合のみ必要です。Sublime Text 2の場合はステップ2に行って下さい。
| 更新: | 2024-10-08 | 
|---|---|
| 作者: | @voluntas | 
| バージョン: | 2024.1 | 
| URL: | https://voluntas.github.io/ | 
概要
| 'use strict'; | |
| //npm install gulp gulp-minify-css gulp-uglify gulp-clean gulp-cleanhtml gulp-jshint gulp-strip-debug gulp-zip --save-dev | |
| var gulp = require('gulp'), | |
| clean = require('gulp-clean'), | |
| cleanhtml = require('gulp-cleanhtml'), | |
| minifycss = require('gulp-minify-css'), | |
| jshint = require('gulp-jshint'), | |
| stripdebug = require('gulp-strip-debug'), | 
