休暇な夕方以降のナニ
O'Reily Webcat: An Introduction to Hadoop 試聴中なんですが、英語云々以前に音が悪いな。とりあえずメモッたナニを以下に。
The Software Stack
- Low Layer
- Common - common code
- Avro - serialization and RPC
- Middle Layer
- MapReduce - computation
- HDFS - storage
- ZooKeeper - coordination service
- Top Layer
- Pig - data flow language
- Hive - data warehousing and query language
- HBase - column-oriented database
- Chukwa - data collection and analysis
Hadoop あたりのエコシステム云々
- Ad Hoc analysis
- Reusable Libraries
- Business Intelligence
- SQL Interface
- Batch Data Processing
- Interface Extensions
- Data Warehouse
- OpenSource で
- Modular で
- Extensible で
- Cross Platform
との事。誰かに聞かせたら (ry
てーか cloudera って何でしょ (を
割り込み入った
Deploying Hadoop
Learning More
- Free Online Training
- http://www.cloudera.com/hadoop-training
- Complete with Lectures and Programming Exercises
- Pre-configured Virtual Machine to get Started Right Away
- Hadoop: The Definitive Guide : http://www.hadoopbook.com
- Cloudera Hadoop and Big Data Blog : http://www.cloudera.com/blog
- Follow Cloudera on Twitter : http://twitter.com/cloudera
えーと、Training なソレを確認してみたんですが、なかなか凄い。自宅 thinkpad で環境作って色々確認してみようかな。最近火を入れてないし。
メモ
- Pro Git 紹介しとるな
- 初期設定 (git config --global) からナニ
- なんかタブ付きな端末で色々ヤッてる件
- github から clone するんかな
- clone した
- git log 見てたり
- rails なプロジェクト作った (test ディレクトリ)
- git init して
- git add . しよった
- .gitignore とか云々するんかな
- と思ったら commit しよった
- 違うプロジェクトに行って git show している
- git show って初めて見た
- 状態
- untracked
- unmodified
- Modified
- Staged
- git apply って何
- git commit -a を云々
- そして git reset HEAD~
- add で stage して commit せい云々って言ってる模様
- .git/COMMIT_EDITMSG って何か
- git reset HEAD~ rakefile とかやってる (staged な状態の取り消し
- git diff について云々
- staged ではないファイルの diff がナニ
- 一部だけ staged にしたい場合の git add -p について云々
- いきなりこーゆー話するんだ
- git diff --staged ってのがあるのか
- git log --stat ?
- これいいな
- branch 云々って言っとるな
- test ディレクトリ (プロジェクト) に移動
- なんか無言でアプリが動いとるぞ
- エディタ起動
- まだ branch してないよな
- 20 分過ぎで branch の話に突入か
- git branch して git checkout する丁寧なナニ
- ソース修正
- gitk で状態見てるな
- commit した
- 再度 gitk 見てます
- アプリの背景色が変わってます
- rails でやってるあたりが今風なのかな
- git checkout -b もご紹介
- git branch -v もご紹介
- gitk --all ってのもあるのか
- とにかく branch 毎の挙動の差についてナニしてます
- ここが強力な所なので
- これ、master が育ったら gitk はどーゆーナニになるのか
- git log --graph も見てますな
- git merge で全部 merge しよった
- master に居たまま testing と title を merge
- gitk が気持ち悪いww
- git branch -d してます
- 途中から branch 作った
- gitk な歴史が気持ち悪い
- github にリポジトリを作ってます
- push しよった
- さっきの branch は push されてないはず
- あら、github にリモートな branch って作れるんだっけ
- 違うマシンで修正 commit して push した
- git remote -v なコマンド
- git fetch origin か
- pull してきましたな
- てか fetch と pull の違いって????
- git branch -a って?
- origin/master が出とるな
- げ、origin/master から branch しよった
- てか意味分からん log なコマンドを云々している 38 分頃
- merge の文法忘れてるorz
- git brame って何でしたっけ
- git bisect してます
- うう、分からん
- ここは入門 Git 見る必要あり
こーゆーセッションやるべきなのかな。社内向けとすると tourtoiseGit で云々、なのだろーか。でも OJAG 向けでも tourtoiseGit なのか。。。
とりあえず
このエントリを投入して休憩してからこの後何するか考えます。