タグ

tutorialに関するsirocco634のブックマーク (114)

  • Easy Version Control with Git | Envato Tuts+

    Have you ever worked on a project that was so unwieldy, you were scared to update a file or add a feature? Maybe the problem was that you weren't using a version control system. In today's tutorial, we'll learn the basics of what might possibly be the best VCS in the world: Git. What is Git? Git is a open-source code managemen tool; it was created by Linus Torvalds when he was building the Linux k

    Easy Version Control with Git | Envato Tuts+
    sirocco634
    sirocco634 2009/10/29
    gitのチュートリアル
  • sqlite3の使い方まとめ - /* Grid Thinking */

    ### シェルからコマンドの実行 $ sqlite3 data.db ".tables" auth_group auth_user_groups auth_group_permissions auth_user_user_permissions auth_message django_content_type auth_permission django_session auth_user django_site-- ロードしたDBファイル sqlite> .databases seq name file --- --------------- ---------------------------------------------------------- 0 main /home/roka/Dev/Django/tests/data.db -- テーブル一覧の表示 sqlite> .

    sqlite3の使い方まとめ - /* Grid Thinking */
    sirocco634
    sirocco634 2009/09/01
    SQLiteの使い方まとめ
  • CPANパッケージをつくった時のメモ - はこべにっき ♨

    WebService::Hatena::Diary 0.01リリース/わーい,CPAN Authorになったよー - はこべブログ ♨ でCPANパッケージをつくった時のメモをおもむろに公開.なんか変なとこあったらおしえてくださいな みたいな. 書いてから気づいたのですが,Makefile.PLを書こう - soffritto::journalに書かれている,まず,Makefile.PLから書くやりかたの方が,より良さそうすね.Makefile.PLが開発プロセスをコントロールしていて,迷わずに開発がすすめられそうです. ともあれ,以下メモ. 基的に上から下の順番に実行していく. pmsetup でひな形をつくる パッケージのひな形を作成するためのpmsetupというプログラムを実行する.もともとは,miyagawaさんの作ったスクリプトで,自分用にカスタマイズして使う.(CodeRep

    CPANパッケージをつくった時のメモ - はこべにっき ♨
    sirocco634
    sirocco634 2009/08/30
    CPANモジュールの作り方
  • iandeth. - 続 screen の使い方

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. 目次 ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 Unicode (UTF-8) を使う 突然キー入力を受け付けてくれなくなった際の対処方法 Reattachを透過的にこなしてくれるラクチン起動方法 まとめ 1. ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 基は ~/.screenrc に 'hardstatus alwayslastline "%w"' と書いておけば、 画面最下部にウィンドウ名一覧が表示されるようになるけれど、これだと各ウィンドウ名が一律 'bash' って名称になるので、いまいち不便。新規ウィンドウを開くたびに 'C-a A' で命名するのも面倒。理想は「今実行し

    sirocco634
    sirocco634 2009/08/19
    screenのチュートリアル
  • iandeth. - screen - 仮想端末マネージャーの使い方

    先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる

    sirocco634
    sirocco634 2009/08/19
    screenのチュートリアル
  • Git Cheat Sheets JP

    設定 基ランチ リモート・リポジトリ git-stash git-svn 参考 修正履歴 設定 Git には様々なオプション設定がある。中には挙動を大きく変えるものもあるので注意が必要である。 設定をすべて表示する $ git config --list システム (/etc/gitconfig) の設定 $ git config --system --list や、ユーザーごと (~/.gitconfig) の設定 $ git config --global --list など表示する対象を絞ることもできる。 ユーザ名とメール・アドレスを設定する $ git config --global user.name "John Doe" $ git config --global user.email "john.doe@example.com" コミットする時に記録されるユーザー名とメ

    sirocco634
    sirocco634 2009/06/19
    gitのチュートリアル
  • GitHub Services

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub Services
    sirocco634
    sirocco634 2009/03/12
    git hubのチュートリアル
  • FAQ/Git - CodeRepos::Share

    Git 公式 http://git.or.cz/gitwiki/GitFaq チートシート http://cheat.errtheblog.com/s/git git 全般 空ディレクトリを追加したいときってどうすんの (FAQ に書いてあるけど) できない。.gitignore ファイルをつくって add するとかするしかない。 「元に戻す」コマンド git-revertは指定したコミットと同じ状態に戻るようなパッチを作成・適用してコミットする。つまり、以前の状態に戻し、「戻した」という作業も変更履歴に残したい場合に使う。 git-resetはrevertと似ているが、新たなコミットは発生せず、変更履歴には残らない。マージをミスったり、直前にコミットした内容に実はしょぼいミスがあって修正したいときに使う。前者の場合は--hardを指定して作業ツリーの内容も元に戻すとよい。後者の場合は--

    sirocco634
    sirocco634 2009/01/30
    役に立ちそうなgitのtips
  • Git入門(たぐとかぶらんち編) - ちなみに

    今回はタグやブランチについて書きます。 タグをつける タグは名前みたいなもののことです。正確には現在の状態へオブジェクトへの参照(ref)を指します。タグをつけることによってSHA1ハッシュよりかはわかりやすい名前でコミットを指定するとが可能になります。タグ関連の操作には'git tag'を用います。 $ git tag Initial db58434 $ git tag -l Initial一番初めのコミットに'Initial'というタグをつけました。'-l'オプションをつけるとタグの一覧が表示されます。 これでいちいち'db58434'などど打たなくても'Initial'で最初のコミットを指定することが可能とないました。 $ git diff Initial..HEAD (ページャが起動して) diff --git a/greet.rb b/greet.rb index 5f73eff

    Git入門(たぐとかぶらんち編) - ちなみに
    sirocco634
    sirocco634 2009/01/05
    gitのチュートリアル -3
  • Git入門(ちょっとすすんだつかいかた編) - ちなみに

    前回に引き続きGitの使い方を。'すすんだつかいかた'と書いていますが、そんなに高度なことはしていません。'さいしょのいっぽ'よりかは進んだ使い方だと解釈してください。 差分を取る では、greet.rbを変更していきます。'Hi, git!'を'Hello, git!'に変更したとします。'git status'ではmodifiedとなります。 変更を'.git/index'に反映するには'git add greet.rb'とします。 プロジェクトのHEAD*1との差分を取るには'git diff'を使います。 $ git diff --cached diff --git a/greet.rb b/greet.rb index 5f73eff..933f909 100644 --- a/greet.rb +++ b/greet.rb @@ -1,2 +1,2 @@ -puts 'Hi,

    Git入門(ちょっとすすんだつかいかた編) - ちなみに
    sirocco634
    sirocco634 2009/01/05
    gitのチュートリアル - 2
  • せっかちな人のための git 入門 - git をインストールし、共同で開発できる環境を整えるまで - 僕は発展途上技術者

    subversion に代わる新しいソース管理システムということで git が注目されているようだ。 » Git - Fast Version Control System subversion と大きく違うところは、分散されたレポジトリがローカルマシンに置かれている点。これは、ネットにつながっていなくてもソースをコミットできるということで、最近は電車のなかでもコードを書いたりする僕にはうってつけ。 マニュアルやチュートリアルは充実しているのだが、僕はとりあえず最初にツールを触ってみて、ざっと全体像をつかみ、それから細部を調べたい質なので、もっとてっとり早く体験できるガイドを探したところ、あまり適切なものが見つからなかった。 そこで、レポジトリを作り、それをリモートにあるサーバーに置いたあと、subversion で言えば svn commit や svn update などにあたるコマン

    sirocco634
    sirocco634 2009/01/05
    やってみた。git便利!
  • 英語なんてわかんねーよ!!ってな人へ贈るGithub入門 for MacOS - Seasons.NET

    Gitという分散リポジトリシステムを使い始めました。 これ自体は、MacだとMacPorts使えば楽に入ってくるのですが、 まぁローカルで管理していてもあんまりうまみがない。 せっかくならば、外にソースを公開して、みんなでいじくりまくれる リポジトリを構築したほうが良い。 そこで便利なのが、githubというサービスです。 簡単に言えば、gitのリポジトリを作成&管理する為のサービスです。 自分でサーバーたてて管理するコストが減る為かなり楽です。 Free版だと、100MBまでという制限がありますが、まぁ普通に使う分には、 問題ない容量でしょう。登録してある言語は、Rubyが多く、LLな人達からの 人気の高さが伺えます。 まずは、アカウントを作っておきます。 これは、github.comに行き、好きなアカウントを作成してください。 特にアバターの設定は、ちとはまるので、私のこのエントリーを

    英語なんてわかんねーよ!!ってな人へ贈るGithub入門 for MacOS - Seasons.NET
    sirocco634
    sirocco634 2008/12/21
    githubの使い方
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    sirocco634
    sirocco634 2008/10/15
    githubについて
  • Perlでブックオフの店舗を検索し、結果をハッシュの配列に格納する - As a Futurist...

    HTML を解析する練習です。Perl の配列とかハッシュの扱いも少し分かりました。 以下のブックオフの検索を Perl でやっただけです。 お店を探す | を売るなら BOOKOFF(ブックオフ) 今回の経験を経て、まぁ API が公開されてなくても、検索フォームとかがあればいくらでも いじれるということが分かりました。 動作は、引数の単語を「駅名」と「店名/地名」の両方にいれて検索しています。POST で投げているだけ。 続いて、返ってきた結果を HTML::TreeBuilder を使って木構造へと解析します。さすがに 正規表現は疲れました^^ 出来上がった木構造から、TD タグを探し、一段上って TR タグの中身を 1 行分として配列に 格納し、そこから TD タグをもう一回抽出してハッシュを作り、1 店舗分のデータを作り、 最後に配列につっこんでいます。口で説明しても分かりにく

    Perlでブックオフの店舗を検索し、結果をハッシュの配列に格納する - As a Futurist...
    sirocco634
    sirocco634 2008/07/27
    みんなでじゃんじゃんこういうのを公開していってほしい。初心者の自分はこういうので勉強していきたいな。
  • Perlオブジェクト指向プログラミング

    -> 趣旨と注意書き -> 身近なpackage -> なんのためのpackage ? -> What's `new' ? -> bless ( reference => package ) -> Hello, Module World! -> オブジェクト? -> main パッケージと関連付けてみる -> クラスとメソッド -> オブジェクト指向 -> オブジェクトがリファレンスなら… -> -> を連続する -> 継承 -> 多重継承 -> 多重継承をやめる -> 多重継承をやめる(もう少し簡単に) -> 情報源(書籍等) <- モドル 趣旨と注意書き これを読んでも、あんまりきちっとした知識は、身に付きません(^^; オブジェクト指向の概念はほんの少ししか説明しません。ここで述べるのは、Perlでどうやるかってのが主です(それも不十分&嘘まじりかも)。 とりあえず、モジュールを作り

    sirocco634
    sirocco634 2008/07/08
    Perlオブジェクト指向プログラミング
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    sirocco634
    sirocco634 2008/07/04
    Perl「言語」初心者がモダンなPerlを高速に学ぶ方法
  • 巷で話題の anything.el を使ってみた ― ありえるえりあ

    anything.el って何? 「open anything」できるようになるらしいのですが、少し抽象的で分かりづらいと思います。簡単に言えば、複数の機能をひとつのインターフェースに統合してしまうということです。例えば、 M-x anything RET emacs と入力すれば、 find-file の候補として ~/.emacs 、 Info の候補として Emacs などが列挙され、さらに絞りこんだり、十字キーで直接選択して実際の機能を利用したりします。 動作原理 antyhing は入力されたパターンと anything-sources に定義されている複数の機能を使ってインクリメンタルに候補を生成します。つまり文字を入力してパターンを更新するたびに新しい候補が出てくるのです。 anything-sources は基的に名前と候補関数のリストで構成されており、具体的な機能は候補

    sirocco634
    sirocco634 2008/06/29
    anything.el tutorial
  • page moved

    2021-11-13 page moved to http://xahlee.info/emacs/emacs/elisp_idioms.html You'll be redirected in 10 seconds.

  • かWiki - Create

    sirocco634
    sirocco634 2008/05/01
    gitについて
  • Amazon Web サービス入門(Product Advertising API)

    Amazonではアソシエイトプログラムとは別にAmazonの商品情報を利用して独自のEコマースサイトを作成するためのWeb サービスとしてProduct Advertising APIを提供しています。ここではProduct Advertising APIが提供しているAPIを利用する方法を確認していきます。 今回使用するProduct Advertising APIは2009年5月までは Amazon Associates Web Service(Amazon アソシエイト Webサービス)、略称Amazon A2S(旧称:Amazon ECS 4.0)と呼ばれていたものです。

    sirocco634
    sirocco634 2008/03/11
    Amazon Web サービス入門