自分の作業ブランチを作成してからPull Request する間に同じファイルを別ブランチで編集されてしまったとか。
- master ブランチを最新版にする
$ ~ git:(master) git fetch origin
$ ~ git:(master) git pull origin master
- 自分の作業ブランチに戻る
$ ~ git:(master) git checkout -
- 作業ブランチにたいしてmasterブランチをrebaseする
# Description: | |
# Joke commands. | |
# | |
# Commands: | |
# ぬるぽ - You reply with, "ガッ" When you post a "ぬるぽ" word. | |
# | |
# Notes: | |
# ネタ/ジョーク系のbot全般 | |
module.exports = (robot) -> |
// execute at node.js v.0.10.19 | |
/*---------------------------------------------------------------*/ | |
var toStrObj={}; | |
toStrObj.name = "shoota"; | |
toStrObj.age = 29; | |
toStrObj.body = {locale:'Japan',sex:'m',hasChildren:true}; | |
toStrObj.talk = function(){console.log('hello');}; | |
var toStr = JSON.stringify(toStrObj); |
指定したcommitとの差分を抽出するものは多かったが、指定したcommit までの 差分抽出の仕方を教えてくれるエントリはほぼ無くて、唯一見つけたのが以下。
git archive --format=zip --prefix=archive/ HEAD `git diff --name-only --diff-filter=ACMRTUXB SHA HEAD` -o ~/archive.zip
指定したcommitの差分ファイルをまとめてルートに出力してくれるというもの。 少し前に見つけてソースのページを忘れてしまった…
SHAの箇所を書き換えてから コマンドを実行する と多分動く
以下の環境で確認
とある案件で、JSONからデータ引っ張って、あるページはAの含まれているデータを使うって感じのことをした。
JSONを引っ張ってdecodeした段階で、情報は連想配列になるので、そこからどうやって絞り込むかでいい関数が無いか探した所、 array_filter
という関数を発見した。
参考: array_filter
1から準備するのが大変あったり、モジュール周りとかでトラブるらしいので、その辺を解消してサクッと環境を 整えてくれる
facebookincubator/create-react-app: Create React apps with no build configuration.
npm install -g create-react-app
特殊な環境で、PCとSPで若干中身違うんだけど、メンテナンスの面を考えると同じファイルで管理したいよねってなったときにやりました
いっけな〜い altつっけてないや☆ PHPでつけちゃお☆みたいな時に正規表現でreplaceかけるのをこんな感じにやればできたって話 ※この設定はフィクションです 正規表現は毎回手探りなのでメモ
<img src="/image/hoge.jpg">
$ease-in-sine: cubic-bezier(0.47, 0, 0.745, 0.715); | |
$ease-out-sine: cubic-bezier(0.39, 0.575, 0.565, 1); | |
$ease-in-out-sine: cubic-bezier(0.445, 0.05, 0.55, 0.95); | |
$ease-in-quad: cubic-bezier(0.55, 0.085, 0.68, 0.53); | |
$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); | |
$ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); | |
$ease-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19); | |
$ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1); | |
$ease-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1); | |
$ease-in-quart: cubic-bezier(0.895, 0.03, 0.685, 0.22); |
<?php | |
/** | |
* ページの投稿者(所有者)名の取得と表示する | |
*/ | |
$pageType = $c->getCollectionTypeHandle(); | |
$cp = new Permissions($c); | |
if ($pageType == 'blog') { | |
$vo = $c->getVersionObject(); | |
if (is_object($vo)) { | |
$uID = $vo->getVersionAuthorUserID(); |
借りているというところもあるけど、目次見る限り結構基本から広い範囲までを学べそう。
加えて、気になったとこなんかはババっと書いてみる。
Webフレームワークとか実際使いそうな所はガッツリ読もう。
flask でルーティングを学ぶ。
この辺見るとか