タグ

2011年10月5日のブックマーク (13件)

  • gitで不要なaddを取り消す方法 - mumoshu.log

    適当にgit add .とやっているとログやらdb/development.sqlite3やらがtreeに入ってしまって困る。 こういうときは、 git diff --cached でcommitされようとしている内容を確認して、 不要なファイルを見つけたら、 git rm --cached <ファイル名> git rm -r --cached <フォルダ名> とやってtreeから削除する(ファイル自体はFS上に残る) そしてgit commit。 すっきり。 追記と訂正2011/09/26 以下のコマンドの方が、間違いがなくて良いです。 git reset HEAD -- <ファイル名> これは、直感的に言うと、現在のディレクトリの内容は変更せずに、git addやgit rmのような、gitへの変更通知だけを無かった事にするコマンドです。 実は、これgit statusで表示されるメッ

    gitで不要なaddを取り消す方法 - mumoshu.log
    sagaraya
    sagaraya 2011/10/05
  • Git push error '[remote rejected] master -> master (branch is currently checked out)'

    Yesterday, I posted a question on how to clone a Git repository from one of my machines to another, How can I 'git clone' from another machine?. I am now able to successfully clone a Git repository from my source (192.168.1.2) to my destination (192.168.1.1). But when I did an edit to a file, a git commit -a -m "test" and a git push, I get this error on my destination (192.168.1.1): git push [emai

    Git push error '[remote rejected] master -> master (branch is currently checked out)'
    sagaraya
    sagaraya 2011/10/05
  • 顔のニキビを一刻も早く治す効果的な方法

    顔のニキビを一刻も早く治す効果的な方法 大事な日が控えている時に限ってできてしまうこと、ありませんか? ニキビができてしまうと、それだけで気分も落ち込み、印象も大分変わってしまいますよね? 私も最近まではチョコチョコニキビができてしまうことがありました。 最近は以下の対策をすることで、劇的にニキビに悩むことが少なくなりました。 よかったら参考にしてみてください。 【YouTube】赤ら顔を治す方法こちら 顔のニキビの原因 まずはニキビができてしまった原因を特定しましょう。 ニキビの原因は様々です。 生活の乱れ、角質の汚れ、メイクがきちんと落とせていない。 乾燥によるニキビ、または疲れが溜まっていたり、ストレスが溜まっている場合、ホルモンのバランスが崩れている場合などが挙げられます。 自分のニキビの原因が何なのかを知ることもとても大切です。 対処法その1 原因が分かったら、その原因を排除し

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • Xvfb - 仮想フレームバッファ - MOYO Laboratory

    Java 上で利用できるほとんどの画像操作用ライブラリは Java 標準の AWT をベースにしている。Unix 上で AWT を使用するためには X が起動されていなければならないが、サーバ用途の Unix ではそもそも GUI 環境がインストールされていないこともある。X が起動されていない状態で強引に AWT を利用しようとすれば以下のようなエラーが出るだろう。 torao@cobalt$ java Awt Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native

    Xvfb - 仮想フレームバッファ - MOYO Laboratory
  • ファイルとディレクトリのパーミッションの違い - tumblr

    昨日sudoでユーザーごとの権限について学んだわけなんだけども、そのユーザーやグループごとの権限を分ける意味を持たせているのがファイルやディレクトリのパーミッション。各ファイルやディレクトリにはその所有ユーザーと所有グループが設定されていて、所有者、所有グループ、その他のユーザーという3つのグループに分けられる。そしてファイルをどの程度いじくれるのか、つまり権限をその3グループそれぞれに割り当てることができる。 で、そもそもその権限のグループ分けはどうなっているのかというと、読み込み権限、書き込み権限、実行権限の3つに分けられる。が、見出しのとおりファイルに対する読み書き実行とディレクトリに対する読み書き実行では若干意味が違ってくる。ので覚書。 ファイルに対する操作 読み:これはわかんないことはないと思うけど、そのファイルを読みこむことができるかどうかを示す。 書き:そのファイルの内容を書

    ファイルとディレクトリのパーミッションの違い - tumblr
  • How to Capture a Website Screenshot in Linux

    You might be wondering how to capture a website screenshot (as thumbnail) but you dont know how to do it. Although PHP GD library is available, it is just not possible to do the task with php. You will need a linux server running xwindow system and a browser like KDE konquerer or firefox. In this tutorial i am going to show you how to capture a website screenshot with khtml2png in a Centos/RHEL se

  • fatal: remote origin already exists. - Born Neet

    sourceforgeで作ってたのをgithubに移行しようとしたら、 fatal: remote origin already exists. って怒られた。 ので、github - gitの使いかた - 綾小路龍之介の素人思考を参考にoriginを登録しなおした。 $ git remote rm origin $ git remote add origin git@github.com:you/yourrepo.git $ git push -u origin master うまくいった。

    sagaraya
    sagaraya 2011/10/05
  • rmでディレクトリ強制削除

    ●次に,ディレクトリをまるごと強制削除する方法を学習する。ディレクトリ の削除には,rmdirも使えるが,いちいち中身を空にしてからディレクトリを 削除しなければならなかった。rmコマンドを使うと,ディレクトリを強制的 に削除することが出来る。 現状確認 引き続き,~/gaironunix2 ディレクトリの中で作業を行う。現在,~/gaironunix2 ディレクトリ には,vehicle ディレクトリと vehicle2 ディレクトリがある(下図)。 rm コマンドを使ったディレクトリの削除 ディレクトリの削除には,rmdir を使うが,中身を空にしてからでないと実行できなかった。 しかし,rmコマンドに -R というオプションをつけて % rm -R ディレクトリ名 とすると,ディレクトリの中身を消してからディレクトリも消してくれる。では,~/gaironunix2/vehicle デ

  • [git] 削除されたremoteブランチがローカルRepoで消えなくなったとき - satoko's blog - s21g

    1  $ git push origin local_deploy #間違って作成 2  $ git branch -a 3  * master 4  origin/HEAD 5  origin/deploy 6  origin/local_deploy #ローカルにも反映されている 7  origin/master これでサーバ側は反映されました。 別のローカルリポジトリ(cloned)で削除が反映されない しかしもう一つ別のディレクトリで同じgitリポジトリをcloneしていて、そちらで削除が反映されない状況に。 下記の1.の説明にあるように、(remoteブランチの追加は自動でされるが)削除されたものはローカルで明示的に削除しないといけないようです。 Delete unneeded branch $ git clone git://git.kernel.org/.../git.git

    sagaraya
    sagaraya 2011/10/05
  • 前後の空白を削除する

    JavaScriptには、VBScriptのTrimに相当する関数やメソッドがないようです。でもこれって需要が高い機能なので、自前で作っておかないとかなり不便。 幸い、replaceメソッドで正規表現を使えるので、けっこう簡単に機能を実装できます。また、既存のクラスにもメソッドを追加できますから、関数としてよりもStringクラスのメソッドとしてTrim系の機能を組み込んでしまったほうが面倒がありません。 // 先頭の空白を削除 String.prototype.ltrim = function() { return this.replace(/^\s+/, ""); } // 末尾の空白を削除 String.prototype.rtrim = function() { return this.replace(/\s+$/, ""); } // 先頭および末尾の空白を削除 String.p

  • アリスがチャレンジなコードを書く時、git branchをちゃんと理解したい! - ザリガニが見ていた...。

    アリスとボブのGitシリーズがになりました! アリスとボブのGit入門レッスン アリスは迷っていた。現状のshowメソッドは固定されたメッセージしか出力しないが、理想的にはユーザーの条件によって変化させたいと。 しかし、その機能を実装するためには結構な大改修になってしまう。果たして今の自分の技術でちゃんと完了させることが出来るだろうか?この機能追加をやるべきか、このままにするか...。 アリスはこの修正が失敗に終わった時のことを考えて、ボブに連絡しておくことにした。「失敗したらごめんね。」と。(なんて無責任なアリス...。) 連絡を受けたボブは、アリスの機能追加には大賛成。ボブ:「ただし、新しいブランチを追加して、そこで作業くれ。」と。アリス:「ブランチ???」 アリスはブランチを理解できていないが、とりあえず、ボブに説明された手順をそのままやってみることにした。アリス:「習うより、慣れ

    アリスがチャレンジなコードを書く時、git branchをちゃんと理解したい! - ザリガニが見ていた...。
    sagaraya
    sagaraya 2011/10/05
  • Loading...

    sagaraya
    sagaraya 2011/10/05