IntellIJ IDEA 2016.3 EAP: JavaScript, TypeScript, React and Angular and More
WebSocket大合戦:Clojure、C++、Elixir、Go、NodeJS、Ruby
新型MacBook Pro発表は10月27日で確定? 待望のApple Pay国内サービス開始も
今日はedit
コミット名だけの修正なら git commit --amend
ファイル内容なら git reset HEAD^
その際zsh使っていて「no matches found HEAD^」と言われたら(言われなかったら読み飛ばしてgit log --onelineしてね)
キャレットをエスケープしてください。
HEADの位置が変わりました。(そのブランチの最新のコミットに位置したという意味です。detach HEADじゃなければ)
git log --onelineで確認
変更して
add してcommitし直してくださいねーー
ありがとーーー
でわーーーー
前回rewordやりました。
今回squash
コミットを1つにまとめたい時です
※push済みのコミットに対してrebase -iは怖いのでやめましょう。
ここのremove3に「remove4」をまとめる。
未pushのコミットが3つあるとします。
git log --oneline
remove4の一世代前のSHA値をコピー
ペースト
ありがとーーー
でわーーーー
こういうツイート見かけたので、
来週から弊社では
・sublime禁止
・ソースツリー禁止が施行されますので皆様におかれましてはvimrcおよびgitconfigの設定をよろしくお願い申し上げます。
— ひさじゅ@すたてく社長 (@hisaju01) 2016年10月9日
じゃあ今緊張感あるgitコマンドなんだ??って問いかけたら私の場合rebaseなので、、
おさらい。
コミット名変更はgit resetでもいけますが今回はrebase -i でやる。
(squashはまた後発の記事で)
前提
・git rebase 怖い方
・pushがまだで積み上げているコミット中のあるコミット名をrewordしたい
・vim(:wq!つかっているからviでも可)
ここで:wq!で終了しようとすると「Could not execute editor」なる方はvim?? .gitconfig設定を書き換える必要がある
ここみてね
ありがとーー
でわーーーーー
Reduxとredux-sagaなどMiddlewareの呼び方とかを絵にした。Fluxのときもそうだったけど、、
・reselect
・applyMiddleware
・redux-saga
・redux-thunk
それぞれ何を解決しているかとかやりたいこと、argumentsとreturnとか、概要は理解した。
引き続き細かいAPI仕様を読んでいこう。。
でわーーー
・Reduxのメソッド
applyMiddleware.jsらへん
[code language="javascript"]
export default function applyMiddleware(...middlewares) {
return (createStore) => (reducer, preloadedState, enhancer) => {
var store = createStore(reducer, preloadedState, enhancer)
var dispatch = store.dispatch
var chain = []
var middlewareAPI = {
getState: store.getState,
dispatch: (action) => dispatch(action)
}
chain = middlewares.map(middleware =>; middleware(middlewareAPI))
dispatch = compose(...chain)(store.dispatch)
return {
...store,
dispatch
}
}
}
[/code]
・Reduxにおけるreducer分割とcombineReducersについて
combineReducersがやっていること
・超訳 Redux Documentation - レジューサ(reducer)
・日本のWebエンジニアの大半が、変化に対応しきれなくなっている件について。
日和見主義
・10年のツケを支払ったフロント界隈におけるJavaScript開発環境(2016年4月現在)
・Constructing the Object Model
・マイクロサービスアーキテクチャにおけるAPIコールの仕方とHTMLレンダリング
・Angular 2 vs React: The Ultimate Dance Off
・MobX
You can be found at this location of the image
this
こちらの記事はこちらの「【FIREBASE使い方| こんなに簡単なんだ!!】FIREBASEでWEB公開するまでにやった7つの事」の記事でWebホスティング設定をした方がGitHub認証設定したい際の説明ページです。
こちらのチャットアプリを一度作ってみることをお勧めします。(60分でできると謳っています)
基本的にこちらのドキュメントを見ながらやればOKですが
ここの記事では画像でそれをわかりやすく説明しただけですよ。
まずこちらのFirebase内のペインまで操作してください。
赤枠のところのGitHubが有効になっていますが、ここに至るまでの話です。
https://firebase.google.com/docs/auth/に移動して、写真のところクリック。
説明が出てきます。
https://firebase.google.com/docs/auth/web/github-auth
ここをクリック
#1
GitHubのページでてくるのでアプリ名とwebサイト入力して緑ボタン
IDとかいただく
さっきのところに戻って食わせる
下の方のここコピー
GitHubページのここに食わせてUpdate(ここ前もってコピーしておけばよかったね。あーせん)
あなたのアプリのGitHubボタン押下で認証通ります。(もしAppページに設定していなかったらそっちの設定してね)
じ、自分のが重なるアイコン。。
ありがとうーーー
でわーーー
ブログさぼりがちですみません。
わたしの最近はというとReact x Redux x redux-saga x firebase x flowをお勉強中です。
続きを読む
【Firebase使い方| こんなに簡単なんだ!!】FirebaseでWeb公開するまでにやった7つの事
で思いついたのでこの3連休ちょっとここで開発する。。
わたしもみている| redux-saga等
・Master the DOM
It’s not as hard as you might think
・ブログ書いたよ / “株式会社サイバーエージェントを退職します。 - YuG1224 blog” (1 user)
・ブログが切り拓いた自分のエンジニア人生 / blog-engineer-career
・次期MacBook ProとAir 13はやはり10月中に発表か、Air13は早くも第7世代Core搭載との説も
・ノマドワークの出費は会社もち リクルートが「お茶代1日2000円出します」
・Gitのコミットグラフを可視化できるGitGraph.jsがおもしろい