ラベル Git/Mercurial の投稿を表示しています。 すべての投稿を表示
ラベル Git/Mercurial の投稿を表示しています。 すべての投稿を表示

2012年9月15日土曜日

PyConJP2012 スライド・資料まとめ

公式サイト:PyCon JP 2012 開催します! - PyCon JP 2012
発表風景:PyConJP - YouTube

一日目参加してきました。
二日目参加中です。
参加者・発表者のみなさんお疲れ様でした。

見つけられた発表者スライド・資料をまとめてみます。
「これが足りないよ!」というのがあれば、
URL付きでTwitterにメンションなり、
連絡いただければ追加します。 というか是非連絡お願いします。

Togetter・Twitterまとめ

1日目
2日目
参加者Blog

2012年6月17日日曜日

TokyoMercurial4.5に参加しました。



当日の深夜に以下のようなやりとりがあり、
多少自分のスキルに不安をいだきながらも突撃参加しました。


その日の朝にdocumentを舐めてからの参加です。

1.アイスブレイク
簡単なアイスブレイクの後、@troterさんによるハンズオン開始。
各々どのぐらいMercurialをしようしているのかを紹介したのですが、
Gitも使っていますと言う方もちらほら。
そうゆう自分もVimのdotfilesやHeroku使うためにGit使っていた頃がありました。

2.ハンズオン
以下のように導入編・ハンズオンとわかれていました。
  • 第一部: Mercurial Queues(MQ)の説明、パッチキューの操作
  • 第二部: MQを用いた基本操作のまとめ、歴史改変編のハンズオン
MQを使いこなすと、 という印象になるらしい。 自分はそこまで使いこなせてなかったからまだ恩恵を受けられていないのが残念。
恩恵を受けれられた方の例↓
3.Tips
  • TortoiseHg2.4.1でたよ!
  • GUIでMQ使うならTortoiseHg。
    SourceTreeだとリビジョンもパッチも全部丸で表示されるから分かりづらい。
  • Gitの機能がMercurialにないとかいってる人はMQ使ってから。

    懇談会楽しかった!3時間近くいましたかね?勉強会でこれだけ長時間いたのは初めてだったのでとても新鮮でした。

    次回のTokyoMercurial5.5はビギナー向けになるそうなので、
    一旦そこで基礎力を鍛えようかとも思っています。
    主催者の@troterさんTAの方々、参加者の皆さんお疲れ様でした!

2012年3月11日日曜日

MacとWindowsでvimのdotfiles管理してみた。

去る3/3、TokyoVim#4に行って参りました。
参加登録の〆切は過ぎていたのですが、
主催の@kana1さんに直接連絡することで何とか参加!
いや〜きいてみるものですね。

当日の様子は@usaturnさんがまとめてくれています。

TokyoVim#4 - Yukarin'Note


自分が当日やったこととしては以下の3つです。
・NeoBundle.vimを用いてdotfilesの整理
・VMに入れているWindows7にNeoBundle.vim導入
・バイナリエディタとしてのVimの使い方調べ

dotfilesについては以下のURLが詳しいです。
gitが入っていれば2〜3分でいつも使ってる自分の環境が構築出来ます。
ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで- - 馬鹿と天才は紙一重
少し引用させてもらうと、

dotfilesはhomeディレクトリにある各種プログラムの設定ファイルです。
.vimrcとか.screenrcとか、ああいうやつです。
これらがgithubにあると同じ設定ファイルを
例えば会社と自宅のような別環境で使うことができ、
どちらかで設定をしなおすという面倒なこともなくなり便利です。

以前は下記リンクを参考にvundleでやってみましたが、
neobundle.vimでまたやり直してみました。
今回移行しようと思った最大の理由は、
Pluginを入れるたびに出てくるDOS窓が煩わしかったから。
そろそろしっかりvimを使う。dotfilesのgithub管理とvundleの導入。 - holyppの日記
そろそろしっかりvimを使う。github+vundleを利用したWindowsとの同期。 - holyppの日記

vimprocという非同期処理を行う
Pluginを動かすのに少し手こずりましたが、
MBAに入れるときは
30秒で MacVim に VimShell を入れる最速の方法 | ウェブル
を参考に_vimrcに
let g:vimproc_dll_path = $VIMRUNTIME . '/autoload/proc.so'
と記述することであっさり動きました。
WindowsでもWindows7 GVim にVimShellをインストールする | karakaram-blog
を参考に解決することができました。
proc.dllをproc.soにリネームして.vim/autoload/にコピーすることで完了。

Vim上で、
:Unite neobundle/install:!
と打つとDOS窓がでることなく次々にUpdateが実行されていきます!

これでMacだろうがWindowsだろうが
問題なく自分のVimが使えるようになりました。
参加者のみなさんお疲れ様でした!

2011年11月24日木曜日

HerokuでDjangoしてみました。

Heroku 上で Django を動かす - Twisted Mind 試して見ました。

すると今まで悩んでたのが嘘みたいにあっさりできました。
タイポでこんなエラーもでましたが(焦りすぎ。'pattterns'て何よ)、
しっかり動くようになりましたよ〜。
Top
http://warm-mountain-4083.herokuapp.com/
管理画面
http://warm-mountain-4083.herokuapp.com/admin/


最初は
Getting Started with Python/Django on Heroku/Cedar
を見ながら進めていたんですが、
DBが絡んできたあたりからチュートリアルの通りに進まなくなったため、
「一連の流れを早く体験したい!」
の思いでやってしまいました。

Djangoのチュートリアルと一緒にやってしまったから、
何故かPostgres入れたりして環境がごちゃごちゃにorz


まあ「失敗は成功のもと」と言いますので、
気長にやっていきましょう……
ただ写経しただけだとこのままだと忘れてしまうので、
何故そうしたのか考えながらもう一度試してみようと思います。

2011年11月2日水曜日

Herokuアカウント作ってみた

Gitが使えるようになったので、勢いでアカウント作ってみました。
後で詰まったところをまとめておかないと。

さてHerokuとは…以下のリンクが詳しいですね。
■HerokuでWebアプリ開発を始めるなら知っておきたいこと
 (1)無料のスペック - アインシュタインの電話番号☎
■第3回 クラウドプラットフォーム「Heroku」の活用 | Think IT

「へー、PythonでいうGAE(Google App Engine)みたいなものか」
という感覚だったのですが、
以下のリンクを見て使ってみようと思いました。
■InfoQ: Heroku上でPython と Django
■Heroku 上で Django を動かす - Twisted Mind

標題のアカウント作成ですが、めっちゃ簡単でしたね…。
赤いところを押して行って、

メールアドレス入れたらHerokuからメールが届きます。
そこでパスワードの設定をすればもう完了です。はやっ。

  完了したらこんな画面がでてきました。

これからインストールして試してみます。

他の方のBlogとかは参考にしますけど、
それは詰まった時の最終手段としてやってみましょうかね。
英語嫌いじゃないからいけるはず。
(Gitの時は手こずったけど……)
Gitに続きいい英語のリハビリにもなりそうです。

2011年11月1日火曜日

Mac用Git/MercurialのGUIクライアント-SourceTree-を試してみた

Python Developters Festa 2011.10の時に入れましたが、
入れっぱなしになってたやつを試してみました。




シンプルで良さげですね。
さて、以前”id_rsa”とやらがわかんなくて
ほったらかしににしてしまった
Gitの設定を何とかしないと……

まだ無料のキャンペーン期間中みたいなので、
興味ある人は入れてみては?
無料になる前は7000円(!)してたみたいなので
入れるなら今のうちだと思いますよ。
リンクはこちら。

2011年10月12日水曜日

GitHubアカ作ってみた!

GitHub - Social Codingよりアカウントを作ってみました。



順調に進めていったのですが、
Dashboardに表示されたSet up Gitより
Gitのインストールをしようとしていたところ挫折orz

以下の画像の5.Test everything out.で
SSHが動いているか確認しようとしましたのですが、

確認しようとしたところ以下のメッセージが表示

Permission denied (publickey).
適当な値を入れようとしても、
コピペが効かないようなのでどうしたものやら。

「そんなの登録したかな?」
「もしかしてGitと別でつくるようだったりするのか?」
「3.Generate a new SSH key.で作成したのかな。でも何か違う?」
などと思いながらも今日のところはタイムアップで終了……

誰か教えてくださると”すごく”助かります(汗)