タグ

2010年11月24日のブックマーク (10件)

  • Growl.frameworkを使ってみる(その1): TBBOY'S ROOM

    SimpleLyricsPlayerの情報ウィンドウが思ったほど見栄えが良くないので、Growl側に通知を送って表示させる試みを検討。 Growlを使ったことが無いので、まず導入してみる。 Growl(http://growl.info/) Growl体は、メニュー常駐型で動作。システム環境設定から通知の表示方法を設定する。 通知は、NSNotificationを使っている。通知内容は、NSAlertに近い印象でタイトル(title)と説明(description)を表示する。あとアイコンも表示可能。 用途としては、バックグラウンド処理の終了やメール着信の通知。あまり自分には必要が無いような気がする。 Growlへの通知は、Growl.frameworkを使う。しかし、別になくてもいいらしい。 Windchase(http://d.hatena.ne.jp/Psychs/?of=14

  • Jonk をいろいろかえてもらったの件 - tokuhirom's blog

    https://github.com/nekokak/p5-Jonk ぱっとみで気になったところをいくつか指摘してなおしてもらいました。コードは10文字ぐらいしかかいていない。 だいぶシンプルなので、TheSchwartz や Qudo よりはこっちのほうがすきかな、とおもいます。結局この手のライブラリって、こまかい要件がアプリケーションによって千差万別であるから、こういう minimalistic なコアをつかって、あとの部分は 現状、mysqlsqlite3 をサポートしていて、postgresql については、まだ対応してないみたいです。mysql だとこんなかんじのスキーマをつかいます(table 名は customizable) CREATE TABLE job ( id int(10) unsigned NOT NULL auto_increment, func varc

  • Overlay Weaver で新しいルーティングアルゴリズムを作る方法(1/3) - 情報科学屋さんを目指す人のメモ(FC2ブログ版)

    タグ Windows  /  インストール  /  Linux  /  設定  /  エラー  /  Java  /  Eclipse  /  AutoHotkey  /  TeX  /  C#  /  VisualStudio2008  /  対策  /  Subversion  /  LaTeX  /  Vista  /  方法  /  CentOS  /  Android  /  Microsoft  /  Windows7  /  Office  /  バージョン管理  /  プログラミング  /  eclipse  /  PowerPoint  /  SSH  /  Ubuntu  /  WindowsVista  /  コマンド  /  ショートカット  /  .NET  /  Desire  /  VisualStudio  /  便利  /  P2P  /  Unix  /

  • Effective Go 野良翻訳(1) - hidemonのブログ

    Effective Goが面白いので勉強のため翻訳してみる。意外に長いのでちょっとづつ。 はじめに Go は新しい言語だ。Go は既存言語からアイディアを借用しているが、変わったところもあるので、実際のGoプログラムは、Goの親戚言語で書かれたプログラムと異なる特徴を持つことになる。C++Javaで書かれたプログラムを、単にGoに書き直すだけではなかなか良いプログラムにならない。JavaプログラムはJavaで書かれているのであって、Goで書かれているわけではないからだ。逆に、Go的な観点から問題を考えると、効率的だが他の言語で書いたものとは全く異なるプログラムになる。言い換えれば、よいGoプログラムを書くにはGoの特徴と定型的な書き方をよく理解しておく必要があるということだ。さらに、Goで用いるプログラム上の慣習、たとえば名前の付け方やフォーマット、プログラムの構成を理解しておくことも重

    Effective Go 野良翻訳(1) - hidemonのブログ
  • Ubuntu/起動時に立ち上がるサービスを止める方法 - TOBY SOFT wiki

    はじめに † Ubuntuで起動時に立ち上がるサービスを止める方法について、 aptitude removeすればとまるけどアンインストールせずに起動時に立ち上がらないようにしたい serviceコマンドだと起動時に立ち上がるんでけど…(/etc/init.d/(サービス名) stopと同じっぽい) というとき Ubuntu的にはこれであっているのか不明なので、突っ込み希望したい。 環境は、Ubuntu 8.04〜9.10で確認 ↑ sysv-rc-confで起動時に立ち上がらないようにする方法 † /etc/init.d/apache2 stop (serviceコマンドも)だとスタートアップを止められないので、sysv-rc-confを使ってみます。 ※詳しくは man sysv-rc-confしてください。 $ sudo aptitude install sysv-rc-conf で

  • 「EmacsでChangeSetベースのVCSと仲良くする」(菅原泰樹) — ありえるえりあ

    EmacsでChangeSetベースのVCSと仲良くする」(菅原泰樹) 「Emacsのトラノマキ」連載第八回「EmacsでChangeSetベースのVCSと仲良くする」 今回は前回の予告通りChangeSetベースのVCSを扱うためのあれこれを書いていきます.GitやMercurialなどの分散型VCSだけではなく,現場で使うことの多いSubversionの話もあるのでご安心を. 今回の記事にあるelispのカスタイマイズ例は筆者の会社のブログにも載せるつもりです.書き写すのが面倒な人はそちらを見るようにしてください. VCで仲良くする Emacs23からは標準で付いているVCにもいくつかChangeSet向けの機能が追加されました.diffのChangeSet対応とvc-dirです.VCを使うメリットは各種のVCSで全て同じ操作ができることと,標準で使えることです.ファイル単位での操作

  • YappoLogs: 最新 CPAN モジュールをつぶやく Twitter BOT それAnySanで

    最新 CPAN モジュールをつぶやく Twitter BOT それAnySanで ほんっと奇遇なんですけど。ちょうたまたまなんですけど。AnySanにFriendFeed対応した所に。いや当に偶然なんですけど。 最新 CPAN モジュールをつぶやく Twitter BOT を書いた - punitanのメモっていうエントリを見たので。 ほんと、超偶然なんですけどAnySanでもFriendFeedをリアルタイムで処理出来るようになっちゃってたので、ほんと偶然だけど。 なので、CPAN - FriendFeedからリアルタイムでデータを取ってきてTwitterで呟くbotを書いてみました。 たまたま、AnySan::Provider::Twitterでも、streaming apiを使わないモードとかを実験的に付けたので(偶然ですけど)、無駄なストリーミングAPIの接続もしません。 Any

  • Amonを触ってみる - すぎゃーんメモ

    いまのところCatalystとArkしかPerlのWAFを触ったことがないので、ちょっと他のものも知っておきたい、と思いAmonを触ってみることにした。 GitHub - tokuhirom/Amon: yet another web application framework $ git clone git://github.com/tokuhirom/Amon.git $ cd Amon $ cpanm . --installdeps $ cpanm .インストール完了。 $ amon2-setup.pl Hoge mkdir lib/Hoge mkdir lib/Hoge/Web/ mkdir lib/Hoge/Web/C mkdir lib/Hoge/M mkdir lib/Hoge/DB/ mkdir tmpl mkdir tmpl/include/ mkdir t mkdir

    Amonを触ってみる - すぎゃーんメモ
  • WebService::Bitlyというcpanモジュールを作った - $shibayu36->blog;

    最近bit.lyのAPIを使うことがあって、それをうまく扱うようなcpanモジュールを探していたら、WWW:Shorten::Bitlyというモジュールが見つかった。ただ、このモジュールでは自分のやりたかった事が出来なかったので*1、もう少し汎用的なモジュールを作ってみました。 機能 bit.lyのAPIの shorten expand validate clicks bitly_pro_domain lookup authenticate info をperlから扱う事が出来ます。つまり、URLを短くしたり、短いURLを長くしたり、クリック数の統計をとったりなどの機能を使う事が出来ます。。 利用例 use WebService::Bitly; #インスタンス生成 my $bitly = WebService::Bitly->new( user_name => 'shibayu', use

    WebService::Bitlyというcpanモジュールを作った - $shibayu36->blog;
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    syohex
    syohex 2010/11/24