タグ

2009年5月11日のブックマーク (31件)

  • リファクタリングのお供に。ソースコードの類似点を検索する·Unique MOONGIFT

    プログラミングをコピー&ペーストで作ったものはスパゲティーになりやすい。コピー&ペースト自体には問題がなく、それを行うプログラマーのレベルに問題があるという話もあるが、大抵そうなる。 ソースコードを検索して類似ポイントを洗い出す コピー&ペーストに限らないが、修正などによって徐々に肥大化したソースコードは適切にリファクタリングしてやれば可読性が高まり、システムとしての寿命も延び、さらなる機能追加が素早くできるようになる。その手助けになるのがUniqueだ。 今回紹介するオープンソース・ソフトウェアはUnique、ソースコード類似ポイント検索ソフトウェアだ。 Uniqueは指定したファイルまたはディレクトリ以下にあるプログラミングソースについて検索を行い、類似ポイントをスコア評価してくれるソフトウェアだ。もちろんスコアの高い部分は似ていると思われる場所になるのでリファクタリングの対象になるだ

    リファクタリングのお供に。ソースコードの類似点を検索する·Unique MOONGIFT
  • ソースコードをWeb上でも見やすく装飾する·codepaster MOONGIFT

    ブログやコード・スニペットサイトなどではよく使われるコードが多数紹介されている。それらを実際に試す、または使ってみようと思ったことはあるだろう。だが、大抵そうしたコードは整形処理が行われている。 ソースコードを装飾する 最も面倒なのは行番号が一緒についてきてしまうようなケースだ。そのような時に使えるのがcodepasterだ。 今回紹介するオープンソース・ソフトウェアはcodepaster、コード装飾ソフトウェアだ。 codepasterはコードを見やすく装飾してくれるソフトウェアだ。インデントを直したりするような機能はないので、整形とは若干異なる。例えば各行の頭に行番号を表示し、頭の空白のみドットに変換する。筆者はこの頭のドット変換がなぜ必要か分かっていないのだが、codepasterが対象としているサイトではこれをスペースに変換したりするのかも知れない。 装飾を解除することも可能 変換

    ソースコードをWeb上でも見やすく装飾する·codepaster MOONGIFT
  • Rackを使ってお手軽WebDAV·RackDAV MOONGIFT

    次世代のファイルシステムを語る上で欠かせない(と個人的に思っている)のがWebDAVだ。HTTPを使ってファイルをマウントでき、認証もできる、WindowsのエクスプローラやMac OSXのFinderからも標準で使えるなど汎用性もある。これを使わずに何を使うというのか。 ブラウザからもアクセスできる とは言いつつもいまいち流行りきらないのが実情だ。そんなWebDAVをもっと広めるべく、手軽にWebDAVサーバを立てられるのがRackDAVだ。 今回紹介するオープンソース・ソフトウェアはRackDAV、Rackを使ったRuby製WebDAVサーバだ。 RackはWebサーバとアプリケーション間の問題を吸収してくれるライブラリで、RailsよりももっとシンプルにWebアプリケーションを構築したいという場合に用いられる。そのRackを使って動作するWebDAVサーバがRackDAVだ。 実行ロ

    Rackを使ってお手軽WebDAV·RackDAV MOONGIFT
    komz
    komz 2009/05/11
  • Concierge - Personal Database Software for Digital Research Resources

    What is this for ? For general users In your computer, hundreds or perhaps thousands of digital files have been stored and the number keeps on increasing daily. A consideralbe amount of effort is waseted to manage the files. To tackle this problem, we developed a personal database software named Concierge. The software enables to manages all types of files based on their metadata by simple operati

  • Django People

    Showing 100 recent signups (out of 1481) - if you're a Django developer, why not add yourself to the site? Discover users of the Django Web framework near you United States 439 people Brazil 109 people United Kingdom 104 people Poland 77 people Germany 62 people Russia 58 people China 49 people Spain 37 people Canada 37 people France 36 people Netherlands 31 people Italy 31 people Australia 31 peo

  • メタデータを使って論文、文書、データを管理する個人用データベース·Concierge MOONGIFT

    IT系であったとしても、もっと研究や論文が出てきても良いのではないだろうか。何も特別なことではない、実際に開発を行っていく中や、運営をしている中で感じた問題点があればその解決策を自分なりに探り、その結果をまとめれば良いのだ。机上の空論よりもよっぽど役立つに違いない。 データを分類して管理するためのデータベース 論文に限らず、セミナーなどで発表する際には関連するデータや資料を多数必要とするだろう。そのようなデータをまとめるのに便利なのがConciergeだ、 今回紹介するオープンソース・ソフトウェアはConcierge、文書やデータの管理に最適な個人用データベースだ。 ConciergeはJavaで作られたソフトウェアで、Windows/Mac OSX/Linuxと各種プラットフォームで動作する。ファイルを登録し、文書や論文といったデータのメタデータを追加できる。ファイル自体にそのようなメタ

    メタデータを使って論文、文書、データを管理する個人用データベース·Concierge MOONGIFT
  • 集え、Djangoデベロッパー·Django People MOONGIFT

    ※ 画面は公式サイトより プログラマーはクリエイターと似た側面をもっている。プログラミング言語は言わば共通言語として会話を成り立たせることができる。互いの言葉は分からずとも、ソースを見れば人となりが分かる、ということはあるのではないだろうか。 また、同じ言語やフレームワークを得意としている人同士はコミュニティを形成しやすい。それは日に限らず、世界中で共感できるだろう。 今回紹介するフリーウェアはDjango People、Django開発者が集まるコミュニティだ。ソースコードは公開されているが、ライセンスは明記されていなかったのでご注意いただきたい。 Django PeopleはDjangoの開発者が集い、職や仕事を探すことができる。通常のユーザ登録の他、OpenIDを使った認証もできる。Googleマップを使い、自分の住んでいる場所を登録し、プロフィールとして各種WebサービスのIDを

    集え、Djangoデベロッパー·Django People MOONGIFT
  • Ruby on Railsのシンプルなブログ·Amethyst MOONGIFT

    WordPressは高機能で便利なブログシステムだ。だがカスタマイズしようと思った時にコアにまで手を加えようと思うことは少ないはずだ。大抵、プラグインかテーマを変更して終わってしまう。自由度は若干低くなってしまう。 Ruby on Rails製のブログエンジン もっとシンプルに、ブログの基礎だけ持ち合わせたようなシステムであればカスタマイズできる範囲は大きそうだ。 今回紹介するオープンソース・ソフトウェアはAmethyst、Ruby on Rails製のブログエンジンだ。 Amethystはごくシンプルなブログエンジンだ。基盤とするにはデザインはちょっと凝りすぎな気もしなくはないが、見た目はとても奇麗で整っている。ユーザ画面と管理画面に分かれており、管理画面からは新規投稿、ユーザ管理ができる。 管理画面 ユーザ画面では閲覧とコメント、記事の検索ができる。カテゴリ機能はなく、タグで管理するよ

    Ruby on Railsのシンプルなブログ·Amethyst MOONGIFT
    komz
    komz 2009/05/11
  • かなり使いやすいGoogle App Engine製ブログエンジン·cpedialog MOONGIFT

    個人的にGoogle App Engine(GAE)の上で動くブログエンジンというのは高いポテンシャルを秘めていると思う。何せ独自ドメインまで使えるブログエンジンが無料で手に入るようなものなのだ。ASPで動かすよりもよっぽども高速、安全、安易な運用が可能だ。 編集画面 そのためには高機能なブログエンジンの登場が待たれる。候補としてcpedialogは有力ではないだろうか。 今回紹介するオープンソース・ソフトウェアはcpedialog、GAE上で動作するブログエンジンだ。 cpedialogはブログのエントリー投稿はもちろん、ページ管理機能も備えている。YUIのWYSIWYGエディタを用いており、画像のアップロードにも対応している。さらにシステム設定やメニュー管理、Picasaにアップロードした写真も管理できる。 閲覧画面 フィードの管理、キャッシュ管理など多彩な機能に溢れている。ユーザ管理

    かなり使いやすいGoogle App Engine製ブログエンジン·cpedialog MOONGIFT
  • アンチウィルス系ソフトウェアを奇麗に消し去る·AppRemover MOONGIFT

    Windowsからアプリケーションを奇麗に消し去るというのはなぜか難しい。レジストリや設定ファイルが残ったりして、アプリケーションのインストールとアンインストールを繰り返していると徐々にシステムが重たくなっていく。 アンチウィルス系ソフトウェア専門のアンインストーラー その最たるものとしてアンチウィルス系のソフトウェアがある。システムの深部に潜もうとするウィルスを検知するため、アンチウィルス系ソフトウェア自身、さらに深部に潜んでしまう。そのため、アンインストールしても余計なものが残り続ける。それを防ぐのがAppRemoverだ。 今回紹介するフリーウェアはAppRemover、アンチウィルス系ソフトウェアをアンインストールするソフトウェアだ。 AppRemoverはアンインストール専用のソフトウェアだ。さらに言えばアンチウィルス、スパイウェア、マルウェアなどに対策するソフトウェア専門だ。A

    アンチウィルス系ソフトウェアを奇麗に消し去る·AppRemover MOONGIFT
  • Windowsのプログラムに別名をつけて実行·AddToRun MOONGIFT

    キーボード派にとってはWindowsのプログラムを呼び出す時にWindowsキー+Rを使った「ファイル名を指定して実行」ダイアログはよく使うものだろう。notepadはもちろん、calcやcmdなど使いどころは多い。これを他のプログラムでも使いたくないだろうか。 プログラムに別名を付ける もちろん、c:¥program files¥〜と打っていっても呼び出すことはできる。が、あまりに面倒だ。よく使うものはエイリアスとして登録しよう。 今回紹介するオープンソース・ソフトウェアはAddToRun、エイリアス名を付けてプログラムを呼び出すソフトウェアだ。 Linuxであれば、aliasを使ってプログラムを別名で呼び出すことができる。あれをWindowsでも実現するようなソフトウェアがAddToRunだ。実行ファイルを指定し、そこに何か別名を設定すれば準備は完了だ。 ファイル名を指定して実行からエ

    Windowsのプログラムに別名をつけて実行·AddToRun MOONGIFT
  • Mac OSXでもWindows的なウィンドウの最大化を·Right Zoom MOONGIFT

    WindowsMac OSXの違いを最初に感じるのはウィンドウの最大化の違いかもしれない。Windowsの場合、全画面に渡って一つのウィンドウが表示されるが、Mac OSXの場合フィットする形で広げてくれる。表示項目が最大まで必要でなければ、いっぱいまで広がることはない。 通常の最大化 慣れるとMac OSX方式の方が便利なのだが(特にAppleは画面が横広なので)、スイッチャーの場合はWindows方式の方が便利かもしれない。もしそうであればRight Zoomを使ってみよう。 今回紹介するフリーウェアはRight Zoom、ウィンドウの最大化をWindows風にするソフトウェアだ。 Right Zoomを実行した後、ウィンドウの最大化ボタンを押すと、画面いっぱいにウィンドウが表示されるようになる。もう一度押すと押す前の状態に戻る。これはWindowsのウィンドウ最大化操作と同じ動作だ

    Mac OSXでもWindows的なウィンドウの最大化を·Right Zoom MOONGIFT
  • IDEA * IDEA

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

    IDEA * IDEA
  • IDEA * IDEA

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

    IDEA * IDEA
    komz
    komz 2009/05/11
  • IDEA * IDEA

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

    IDEA * IDEA
  • thikyu™ Lab : LifeGauge

    thikyuラボは、thikyuの技術開発やサービス開発で生まれたちょっとおもしろいものを公開しています。LifeGauge(ライフゲージ)は、人が写った写真にライフゲージをつける、ただそれだけのサービスです。 顔ラボのAPIを試しているときに IDEA*IDEAさんの 「日、うまいな、と思った画像」で紹介されていた画像にインスパイアされて 作りました。不具合などありましたらお問い合わせよりお願いします。

  • barlog » ||||« - 2005 Year-End Google Zeitgeist

    About meHello! I’m dai, and this is my website. It was made using Astro , a new way to build static sites. This is just an example template for you to modify. Read more Blog Blogはこちら

  • Wikipediaが変更されたらメールでお知らせしてくれる『WikiAlarm』 | 100SHIKI

    最近は「出典はWikipedia」が話題ですな・・・。WikipediaはあくまでWikiなので気をつけて使いたいところ。 そう考えるとWikiAlarmもあわせて使ってもいいかもしれない。 このサービス、指定したWikipediaのページが変更されたらメールでお知らせしてくれるサービスだ。自社のページなんかを登録しておけば変な改ざんを防ぐことができるかもしれない。 WikipediaではRSSも出力しているが、複数人で監視したいときなんかはメールの方が便利なときもあるだろう。 「出典はWikipedia」時代に賢く情報管理したいですな。

    Wikipediaが変更されたらメールでお知らせしてくれる『WikiAlarm』 | 100SHIKI
  • https://www.dailyrt.com/

  • いま最も注目されているTwitterのつぶやきランキング『daily RT』 | 100SHIKI

    注目のブログ記事を毎日チェックしている人も多いだろう。 しかし近い将来、「注目のブログ記事」は「注目のTwitterでのつぶやき」に取って代わるかもしれない。 そんなことをDaily RTをみていて思った。 このサイトでは今最も注目されているTwitter上のつぶやきがランキングされている。基的に「他の人に引用(Retweet)された数」がランキングの基準になっているようだ。 昨今はTwitterは速報メディアとして欠かせないものになっている(虹とか)。誰よりも先にニュースを知りたい、と言う人はこうしたサイトをチェックしているといいかもですね。

    いま最も注目されているTwitterのつぶやきランキング『daily RT』 | 100SHIKI
    komz
    komz 2009/05/11
  • なかなか居なくなってくれないあの人をどうするか?

    What to do with people who aren’t going to go away quietly | Seth Godin’s Blog 「居なくなる」って、この世から消えてもらうとか、嫌がらせをしてやめさせるとか、そういう話ではないですよ。 いまちょうど電話されたくないタイミングでかけてきたり、ちょうど調子がいいときに話しかけてきたりするあの人に、「ちょっと」遠慮してもらうにはどうすればよいかというお話です。 いつも読んでいる Seth Godin のブログによれば、たいていの人は6分間も「おあずけ」にしておけばあきらめてどこかにいってしまうということが書かれています。6分というのは個人差があると思いますが、「ちょっと待って」の「ちょっと」を越えていることだけは確かですね。 例えば電話をかけてきた相手を6分以上保留で待たせていたなら、たいした用件がない人、待つことに意

    なかなか居なくなってくれないあの人をどうするか?
  • IDEA * IDEA

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

    IDEA * IDEA
    komz
    komz 2009/05/11
  • アテンション・バランスの罠とそれを逃れる方法

    Put Things Off and Stop Caring to Realize Your Dreams | Zen Habits さあ、夢をかなえるための一歩を踏み出そう。 でも、まずは机が整理整頓できていないから、片付けることから始めなければ。整理がすんでみると、今度はそもそも次の一歩を作り出すための勉強が不十分だったと思い始めて屋にいかないといけないと思う。 でもそうしているうちに、なんだか自分の夢が漠然としている気がしてきたので、マインドマップでもやってそれをはっきりさせなければという気がしてくる。そこで今度はマインドマップ用の紙とペンを買ってくる…。 端からみているとなんだかコメディのように見えますが、「一番やらなくてはいけない大事なタスク」の周囲を、円を描くように回転しているだけという、こんな罠に陥っていることがないでしょうか? わたしは心配性なので、こうしたことがしょっち

    アテンション・バランスの罠とそれを逃れる方法
  • 封筒・モレスキン・クリップだけで手間いらずのお金管理

    ここ最近、アメリカのブログで話題になっていた Ramit Sethi の I will teack you to be rich というを読んでいます。直訳すると「おまえをお金持ちにしてやろう!」になりますが、実際は常識的な貯蓄・投資・ライフスタイルについて、20 代のお金を稼ぎ始めた世代に対して上手にまとめたになっています。 お金の管理というと最初に思い浮かべるのが家計簿をつけて出費を記録することですが、Ramit は「家計簿なんてものは実際には手間が多すぎて誰もできないという意味において無駄なものだ!」と喝破してのけています。 まめに家計をとれない人、あるいは家計のバランスがとれない人は 1) 最初にどのくらい使うのかを決めておいて、それを 2) 「封筒システム」で手間をかけずに維持するべきだということをで紹介しています。 ものすごく常識的な話といわれても仕方ないのですが、実際の

    封筒・モレスキン・クリップだけで手間いらずのお金管理
  • Make videos online with photos, clips, music - Stupeflix

    Stupeflix Studio is closing After 8 years of helping you make amazing videos we have decided to close down the service on December 31, 2018. What does this mean? The service is now closed to new users. For existing users (non subscribers), the service will remain available until December 31. 2018. For subscribers, your current subscription will be unaffected and the service will be made available

  • 海外旅行の最新情報 地球の歩き方

    しばらくお待ちください アップデート中のためログイン・会員登録を停止中です。 再開は 6/27(火) 中の予定です。

    海外旅行の最新情報 地球の歩き方
  • 北朝鮮の果物狩り 旅行情報 | 地球の歩き方[旅スケ]

    komz
    komz 2009/05/11
  • APIにも対応した高機能なスライドショー作成ツール『Stupeflix』 | 100SHIKI

    イベントやらでちょっとしたスライドショーを作りたいならStupeflixがおすすめだ。 オンライン上のエディターで写真を並べ、音楽やらテキストやらをぺたぺた配置していけば簡単にかっこいいスライドショーが出来てしまう。 しかもAPIも充実しているようで、XMLでスライドショーを記述することができるようだ。 つくったスライドショーはAVIやFLV、MPEGで出力することが可能だ。iPhoneやらで持ち歩くことも楽々できる。 結婚式シーズンなので知っておいてもいいかもですな。

    APIにも対応した高機能なスライドショー作成ツール『Stupeflix』 | 100SHIKI
  • IDEA * IDEA

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

    IDEA * IDEA
  • AWSからProduct Advertising APIへ

    Amazonが、アソシエイト・プログラムを通じてAmazonの商品を広告しているWebサイトに支払っている額は、年間で数十億円にものぼります。 アマゾンのAPIは今まで、Amazon Web サービス(AWS)によって提供されていました。今後はこのAWSが変更され、「Product Advertising API」となり、新たに認証のための電子署名を含める必要が出てきました。約3ヶ月後の2009年8月15日から、認証されない場合には、アマゾンのAPIへのリクエストが処理されなくなります。詳しくは、AWS登録時のメールアドレス宛のメール文と「Product Advertising API」のページで確認できます。もちろんAPIを利用するには、Product Advertising API ライセンス契約の条件に同意し、条件を遵守する必要があります。 「いきなり、そんな難しいこと言われても…

    AWSからProduct Advertising APIへ
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: fashion trends All Inclusive Vacation Packages Best Mortgage Rates find a tutor Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information