タグ

Tipsに関するvaliumのブックマーク (143)

  • ウノウラボ Unoh Labs: SVN を使いやすくするシェルスクリプト

    こんばんは、naoya です。 ウノウでは、プログラムのソースコード管理に SVN を使っていますが、日々の開発の中でずっと SVN コマンドを使い続けていると、SVN コマンドの入力がめんどうになってくる場面があります。 今日は、SVN コマンドの入力を簡略化するために、僕が作成したシェルスクリプトをいくつか紹介します。 1) プログラムのリビジョンを一つ前に戻す 誤ってプログラムしたり、プログラムを変更してコミットしたあと、一つ前のバージョンに戻したい場合がたまにあります。そんなときは、SVN コマンドの場合は、次のように入力します。 svn merge -r 上書き対象のリビジョン番号:戻すリビジョン番号 対象のファイル名 このコマンドを使うには、対象ファイルのリビジョン番号を svn info で調べないとリビジョンを指定することができないので、次のようなスクリプトを作ってみ

  • GmailをGTDツールにするFirefox機能拡張「GTDGmail」 - ネタフル

    Download of the Day: GTDGmailというエントリーより。 Firefox extension GTDGmail integrates your Getting Things Done implementation directly in your Gmail account. FirefoxにGTD機能を統合するための機能拡張「GTDGmail」です。 基的にGmailは届いたメールをアーカイブしていくし、メール自体がGTDツールの一種だと思っているのですが、「GTDGmail」を使うと、さらにそれを押し進めることができるようです。 画面を見ると、けっこう変わるのが分かります。 サイトを見ると、シンプルで覚えやすく使いやすい、無料、完全にGmailに統合されるなどの特徴が書かれています。

    GmailをGTDツールにするFirefox機能拡張「GTDGmail」 - ネタフル
  • しげふみメモ:Windowsで簡単にPlaggerをインストールする方法

    2006年08月28日20:03 カテゴリPlagger Windowsで簡単にPlaggerをインストールする方法 Windows XPにPlaggerを 最初からインストールする機会があったので、 Charsbar::Note - ppm for Plagger で公開されているWin32用のppmリポジトリを使わせて頂きました。 Plaggerは4月ごろにいろいろと苦労してインストールして以来、 便利に使っているのですが、今回はあまりにも簡単にインストールできたので、方法をメモしておきます。 [2006年 12/3追記] Plaggerは開発が活発なため、今後この方法ではうまくいかなくなるかもしれません。 公式ページの日語Wikiに、インストールについてのページができる予定のようです。 WikiStartJa - Plagger - Trac 参考:subtech - Bulkne

    しげふみメモ:Windowsで簡単にPlaggerをインストールする方法
  • Gmailフィルタの使い方。

    1.はじめにフィルタ設定の仕方 (1)条件設定 Gmailにログイン →右上の『設定』→『フィルタ』→『新しいフィルタを作成』 または、ログイン後、検索バー横の『フィルタを作成』をクリック。 → 高度なフィルタコマンドは「キーワード」や「含めないキーワード」で使用する。 → この場合、「フィルタテスト」の結果と転送結果とは必ずしも一致しない模様。 → フィルタコマンドを入力後「次のステップ」へ行こうとすると出る警告は無視してOK。 ※作成できるフィルタはほぼ無限です。 (2)処理設定 フィルタ転送する場合は「次のアドレスに転送」項目を設定(※コピー転送)。 → 完全転送にする場合には、加えて「ゴミ箱に移動」をチェック。 → 受信トレイから隠す場合は、「受信トレイをスキップ」を加えてアーカイブ転送に。 → 転送と同時にラベル振分け等をしたい場合は、「ラベルを適用」や「スターを付ける」 ※「フ

  • 404 Blog Not Found:perl - no warnings 'unintialized'

    2006年09月08日05:00 カテゴリLightweight Languages perl - no warnings 'unintialized' はてぶ経由でCharsbarさんからも指摘あり。 [を] not defined とヒアドキュメント 昔はそうやっていたのですが、「use warnings」を使い始めたら、 警告 ("Use of uninitialized value ...") が出るようになったので、 いつも入れているのです…。これまたPerlの世界ではTMTOWTDIな対策があるのだけど、いい機会なのでここでその対策をまとめておきます。 no warnings 'uninitialized'; これが一番基的な対策になります。Scope単位で有効なpragmaなので、 use warnings; sub foo{ no warnings 'uninitiali

    404 Blog Not Found:perl - no warnings 'unintialized'
  • hail2u.net - Weblog - 圧縮フォルダを使わないようにするとエクスプローラがキビキビ動く

    Windows XPの圧縮フォルダというほとんどの人が使っていないと思われる機能(私見)を解除したら、エクスプローラがキビキビ動くようになった気がする。というようなことを某所で言ったら、試した人が「すげぇかるくなった kyo++」とかインクリメントしてくれたので、エントリにしておこうとか。 圧縮フォルダ機能の解除の方法は、コマンド プロンプトで、 regsvr32 /u zipfldr.dll regsvr32 /u cabview.dll と、入力してやるだけ。多分再起動は必要ない。 これにより特にエクスプローラのツリー表示なんかが高速化する気がする。エクスプローラ以外ではファイラーっぽいので特に高速化する感じで、僕の環境ではACDSeeのツリー表示がとんでもなく高速化した。 また、デフォルトの検索機能が圧縮フォルダ内を探さなくなるため高速化し、いつまでたっても終わらないということは少な

    hail2u.net - Weblog - 圧縮フォルダを使わないようにするとエクスプローラがキビキビ動く
  • 設定ファイルなどのsvn管理について - walf443's blog

    Devconには用事があって行けなくて大変残念だったのですが、自分の場合は、ホームディレクトリは ~/bin/* : コマンドラインからよく使う自分専用のツール(もちろんPATHに入れておく) ~/etc/* : 設定ファイルみたいな構成にしておいて、両方ともsvnで管理してます。 新しいマシンに設定ファイルをコピーするとき一つ一つシンボリックリンクを張るのはめんどくさいなということでRakefileを書いてみました。 `ls etc/`とかしたときに-aを付けないとファイルが見れないのはややめんどくさいのでリンク元ファイルがetc/vimrcなら~/.vimrcでリンクを張るようにしてます。 task :default => [:symlink] task :symlink do |t| FileList['*rc'].each do |filename| absolute_filena

    設定ファイルなどのsvn管理について - walf443's blog
  • いまさら聞けない? 初心者向けPlagger設定覚え書き その1 - Muibrog

    Plaggerをいじってみて、とても便利でなにより楽しくてしょうがない。まだ「それPla」ってほどなんでもできるわけじゃないけど、RSSを配信してないサイトから欲しい情報を取り出すことはできるようになった。意外と初心者向けの手引き的なものが見つからなかったので、初心者向けにメモしておきます。まだ簡単なことしかわからないし、間違ったことも書いてあるかも知れないのでいろいろ試してみながら確認してください。 まずはFilter::EntryFullText(みんなEFTって呼んでるみたい)について。 企業ニュースサイト(新聞社とか)のトップページにあるような自分のサイト内へのリンクのあるHTMLをフィードと変換するときに使うFilter。下のはYOMIURI ONLINEの科学のトップページから科学ニュースを取り出すためのyamlWikipedia)。 author: Toshi custo

    いまさら聞けない? 初心者向けPlagger設定覚え書き その1 - Muibrog
  • mizzy.org - Plagger プラグインの実行フェーズ

    Plagger プラグインの実行フェーズ Posted by Gosuke Miyashita Sat, 23 Sep 2006 18:58:42 GMT Plagger プラグインの実行フェーズについて整理してみたので、載せておきます。 追記 はてブで「argsもあるとうれしいとおもた」というコメントがありましたので、追加してみました。 実行フェーズ $args フェーズの役割 実行例

  • [N] 「iTunes 7」複数ライブラリの利用が可能に

    Multiple libraries in iTunes 7という記事より。 The recently-released iTunes 7 has added the much wished-for ability to manage multiple music libraries 「iTunes 7」で複数ライブラリの利用が可能になっているそうです。切り替えの方法は簡単。 Switching libraries is simple; hold down the option key on your Mac (or shift key on Windows) when you launch iTunes et voilà, you’ll get the option to create a new library or choose the library you want to loa

    [N] 「iTunes 7」複数ライブラリの利用が可能に
  • Plaggerで自分のMixi日記をRSSにする - (・∀・)イイ!!Memo

    Plaggerで自分のMixi日記をRSSにする † 自分のMixiの日記をRSSで吐き出して、Yahoo Daysに噛ませるテスト。 PlaggerのMixiプラグインをちょっと改造。 今月のMixi日記しかRSSにならないのは仕様です。 ↑ パッチ † PlaggerのMixiプラグインにパッチを当てる。 Mixi.pm.diff $ patch Mixi.pm Mixi.pm.diff パッチ済みのやつも一応置いておく。 Mixi.pm ↑ plaggerの設定ファイル † global: plugin_path: /home/user/plagger/assets/plugins assets_path: /home/user/plagger/assets timezone: Asia/Tokyo plugins: - module: CustomFeed::Mixi confi

  • PlaggerでWikiをまとめてPlanetを作成 : しげふみメモ

    2006年09月28日19:22 カテゴリPlaggerWiki PlaggerでWikiをまとめてPlanetを作成 社内にWikiやBlogがいくつかあり、フィードを出しているので、 Plaggerの Bundle::Planet を使って、フィードをまとめて Planetを作ってみました。 Plaggerを使わない他の方法もあると思いますが、 Plaggerなら簡単な設定ファイルを書くだけですぐに作れてしまいます。 いくつかメモしておきます。 http://plagger.org/trac/browser/trunk/plagger/examples/planet.yaml を参考に以下のような感じで config.yamlを作成。 global: plugin_path: - C:\Perl\site\lib\Plagger\Plugin assets_path: C:\Perl\

    PlaggerでWikiをまとめてPlanetを作成 : しげふみメモ
  • http://kengo.preston-net.com/archives/002828.shtml

  • http://kengo.preston-net.com/archives/002831.shtml

  • いまさら聞けない? 初心者向けPlagger設定覚え書き その2 - Muibrog

    昨日書いたその1は多くの人に読んでもらえたようで、改めてPlaggerに対する興味の高さを確認しました。いじってみたいけど敷居が高いという人が多いんだなーと実感。Windowsでも簡単にインストールできるようなので試してみたらどうかと思います。すっごくたのしいから! 別にPlaggerコミュニティのまわしもんでもなんでもないけど。 その1ではFilter::EntryFullText(以下:EFT)について説明しました。これは指定したHTMLからサイト内部のリンク先を抽出して指定されたルールに従って内容を持ってくるフィルタです。EFTを使って企業ニュースサイトの見出しページを読み込んでその日のニュースを引っ張ってくることができました。しかし、EFTでは外部サイトのリンクには対応できませんでした。これでは個人ニュースサイトに対応できません。そこで今回はCustomFeed::Configを取

    いまさら聞けない? 初心者向けPlagger設定覚え書き その2 - Muibrog
  • sipsコマンドは使えるかも - 印刷屋のdeveloper日記

    印刷屋としては、画像処理は避けて通れない道だったりします。 最近は何でもアプリケーションサーバで処理する傾向があって、ファイル容量も大きなものを扱う必要があったりなど、ちょっと悩みの種でもあります。 今の所、JavaJava Image I/O API を使っていますが、Javaでデカイ画像を扱うのは勇気がいります。それに、CMYKの扱いが今ひとつだったりしますし。 Photoshopを使えば簡単にできるような処理も、サーバ上でそれをやる訳にも行かず(やって出来ない事は無いだろうけど・・)、どうしたものかと考えておりました。 そこで、せっかく画像処理に強いと言われる(笑)Mac OSX を運用プラットフォームにしている強みを生かして、何か簡単で良い方法が無いかと調べていた所・・・やっぱりありました。 sipsコマンドです。なんだ、Pantherからあったのか。知らんかった(笑) sip

    sipsコマンドは使えるかも - 印刷屋のdeveloper日記
  • www.textfile.org - Super Technique 講座〜longjmpと例外

    http://www.nurs.or.jp/~sug/soft/super/longjmp.htm だから、コメントのかたちで /* NOTREACHED */ と書いてやると、コンパイラはこのコメントを認識し、このコメントには制御が移らないことを理解する。 ... ちなみにこのようにコンパイラが認識する特殊なコメントとしては、switch 文の FALLTHROUGH を「判って書いている」ことを伝える /* FALLTHROUGH */ があることはご存知かな? へえ当!? 知らなかった。 via http://d.hatena.ne.jp/higepon/20061114/1163517868 追記: http://www.linux.or.jp/JM/html/GNU_gcc/man1/cpp.1.html -lint コメント中に埋め込まれた、プログラムチェッカ lint のコ

    www.textfile.org - Super Technique 講座〜longjmpと例外
  • Windowsファイル共有が遅い-Webclient

    Q. Windows XPからファイルサーバへの接続が非常に遅い 現在のネットワークはWindows 2000 ProfessionalとWindows XP Professionalが混在している環境です。ファイルサーバが何台かありますが、Windows XP Professionalの端末からアクセスする時だけ、特定のサーバの反応が非常に遅いことに気づきました。 反応が遅いケースも、最終的にはアクセスできますので、アクセス権の問題ではないと思います。また端末側の名前解決の設定ミスかとも思いましたが、設定はDHCPで行なっており、Windows 2000 Professionalで問題が発生しているマシンはないため、原因とは考えにくい状態です。 原因として考えられることはないでしょうか。 Answer これだけでは断定することはできませんが、このような条件であれば、まずはWindows

  • GNU Screen のちょっと便利な使い方 - プログラミングは素晴らしい

    今日はかなり珍しく技術的な話題を提供します。 要約 [困ったこと] 1つの Screen で複数のサーバにたくさん telnet するとどの仮想端末で何をしていたか忘れる! 選択が面倒! [この記事を読むとできること] Screen のウィンドウタイトルにユーザ名、ホスト名、作業中のディレクトリを表示 どのサーバにどのウィンドウでログインしているかを確認しながらウィンドウ選択 知っている方もかなり多いのかもしれませんが、bash には PROMPT_COMMAND という環境変数があります。PROMPT_COMMAND を使うことで、PROMPT が表示される時に自動的に実行するコマンドを指定できます。 これにたとえば私の場合ですと、次のように設定しています。 PROMPT_COMMAND='echo -ne "\033]0;$(whoami)@$(hostname):$(pwd)\007

    GNU Screen のちょっと便利な使い方 - プログラミングは素晴らしい
  • 「Picasa」で“あの日の思い出”を共有する [フリーソフト・シェアウェア] All About

    「Picasa」で“あの日の思い出”を共有する忘年会に新年会、送別会に歓迎会。四季を問わず訪れるイベントの嵐。携帯電話やデジカメでパーティショットを撮影する機会は多いもの。そこで、大量の画像をすっきり整理できる高機能画像管理ソフトを紹介します。 カメラ機能搭載の携帯電話の普及にともなって、宴会やパーティなどではみんなが携帯電話を掲げて記念撮影しあうという光景がすっかり定着しましたね。 でもデジタル画像がPCにどんどん溜まっていく反面、 「あの画像、どこに保存したか忘れちゃった」 とPCのフォルダを片っ端からチェックするのに膨大な時間を費やしたり、画像加工ソフトの使い方がわからずにイライラしたり、 「あの画像データ、送って!」 と友人から頼まれてもメールへ画像を添付するのに手間取る、画像データが大きすぎてメールで添付しては送れない……という事態に陥っていませんか? ここでは、そうした不便を一

    「Picasa」で“あの日の思い出”を共有する [フリーソフト・シェアウェア] All About