タグ

ossに関するkusaretのブックマーク (22)

  • iPhone開発者用、ティザリング用アプリ·iProxy MOONGIFT

    iProxyはiPhone用のオープンソース・ソフトウェア。iPhoneとしてはティザリングの機能を備えているものの、大抵の携帯電話キャリアではその手の機能を提供しないようにしている。携帯電話からのアクセス比べて飛躍的に通信量が増える可能性があるからだ。 起動時の画面 とは言え携帯電話からではなく、母艦からもネットにアクセスしたいと言うニーズは常にある。JailBreakした場合は何でも可能になるイメージがあるが、非JailBreakでもティザリング的にネットアクセスが可能になるアプリがiProxyだ。 携帯電話キャリアが認めない以上、iProxyがApp Storeに並ぶことはないだろう。そのためiProxyは開発者登録している人に限って使えるツールと言えそうだ。コンパイルしてiPhoneにインストールすれば利用できる。起動するといPhonegaSOCKS5サーバになる。 母艦からはWi

    iPhone開発者用、ティザリング用アプリ·iProxy MOONGIFT
  • リモート接続を一手に管理するマルチタブターミナル·Terminals MOONGIFT

    TerminalsはWindows用のオープンソース・ソフトウェア。Webが全盛の昨今にあって、リモート接続は誰しもが経験するものだ。WindowsであればクライアントとしてTeraTermやPoderosaが有名だ。一つのサーバだけでなく、同時に複数のサーバに接続するのも当たり前になっている。 複数のサーバに接続する リモートサーバに接続するのはSSHのみとは限らない。リモートデスクトップのような接続方式もある。そんな多様な接続方式に対応し、かつネットワーク関連のユーティリティを多数内包したソフトウェアがTerminalsだ。 TerminalsはSSHやTelnet、VNC、RDP、VMRC、RAS、HTTPなど様々なプロトコルに対応している。パスワードの保存機能もあり、設定を保存しておけば次回からはクリックだけでリモートサーバに接続できるようになる。ターミナルウィンドウのカスタマイズ

    リモート接続を一手に管理するマルチタブターミナル·Terminals MOONGIFT
    kusaret
    kusaret 2010/02/03
  • 「USB版Windows 7」作成ツールにGPLコード Microsoftが謝罪

    Microsoftは11月13日、USB版Windows 7を作成するツールにオープンソースコードが含まれていたことを認め、謝罪した。 Microsoftは、10月に公開した「Windows 7 USB/DVD Download Tool(WUDT)」にGPLライセンスのコードが含まれているとの指摘を受けて調査したところ、指摘が当であることが確認できたとしている。このツールは外部の業者に開発を委託したもので、Microsoft自身もコードレビューを行ったが、オープンソースのコードが入っていることに気付かなかったと説明している。 同社は、GPLライセンスに則ってWUDTのソースコードを公開する予定だとしている。また今回の問題で得た教訓を今後のコードレビューに生かすとも述べている。 WUDTはNetbookなどDVDドライブのないPCWindows 7をインストールできるよう、「USBメ

    「USB版Windows 7」作成ツールにGPLコード Microsoftが謝罪
    kusaret
    kusaret 2009/11/16
  • シンプルなTwitter検索「findTwitter」を作りました&ソース公開

    AutoPagerize対応したシンプルなTwitter検索「findTwitter」を作りました。 Twitterのつぶやきを検索 機能はシンプルです。テキストボックスに検索したいキーワードを入力して、「検索する」ボタンをクリックするとキーワードに合致したつぶやきを表示します。 「shin1x1」で検索 検索パターンとしては以下のような組み合わせが可能です。 単語で検索。(ex. [CakePHP]) スペースで単語を連結してAND検索。(ex. [PHP カンファレンス]) 「OR」で単語を連結してOR検索。(ex. [shin1x1 OR msng]) 仕組み TwitterAPIを叩いているだけ 仕組みはごくごく単純でTwitterの検索APIを叩いてるだけです。 検索結果はAPIの挙動に依存しているので、検索漏れや古いつぶやきが検索対象にならないなど現象があります。 CakePH

    kusaret
    kusaret 2009/08/14
  • オープンソースソフトウェアの育て方

    製作著作 © 2005-2013 Karl Fogel, 高木正弘, Yoshinari Takaoka(a.k.a mumumu), under a CreativeCommons Attribution-ShareAlike (表示・継承) license (3.0, 2.1-jp)

    kusaret
    kusaret 2009/07/27
  • Webサイトのマウス操作をトラッキングする·simple mouse tracking MOONGIFT

    Webサイトの運営は孤独だ。ユーザからのフィードバックを得るというのはかなり難しい。対面式でない分、時間や地理的条件に束縛されないというメリットがある反面、訪問者が何を考え、どういう動きをしているのかといった情報が分からずユーザビリティの改善は困難だ。 ユーザのマウスの動きをトラッキングする だがデジタルだけに仕組みをうまく用いればもっとユーザの動向が分かるようになるはずだ。 今回紹介するオープンソース・ソフトウェアはsimple mouse tracking、マウスの軌跡を記録、再現するソフトウェアだ。 simple mouse trackingはJavaScriptPHPで提供されるソフトウェアで、指定されたJavaScriptタグを埋め込むことで動作する。埋め込まれたWebサイトでマウスを動かすとその軌跡が記録され、管理画面から見ることが出来るようになる。 動きを追っているところ

    Webサイトのマウス操作をトラッキングする·simple mouse tracking MOONGIFT
    kusaret
    kusaret 2009/07/15
  • オープンソースライセンスでソフトを配布する際に知っておくべきただ一つの事 - エモーショナル昆虫

    先週、ドコモからHT-03AというAndroid端末が発売されました。これにより、サーバやデスクトップだけでなく、携帯電話でもオープンソースソフトウェアの恩恵がうけられるようになりました。スマートフォン端末ではiPhoneという優れたプロダクトが先行しているのですが、オープンソースで開発がしやすいAndoroid端末には、また違ったさまざまなアプリがたくさん出てくると思われます。私はまだ入手していないですが、いずれはi-mode端末から乗り換えるつもりでいます。しかし、携帯オープンソースプラットフォームの勃興期と言うことで、やはりというかなんというか、早速ライセンス周りのトラブルが起きているようです。どうも(株)エクスプレッソという会社の、お宿ナビというソフトウェアが、宿ろいどをまるっとそのまま流用して、その旨なにも書かれない上でリリースされていたらしく、宿ろいど側の作者さんが腹を立ててい

    kusaret
    kusaret 2009/07/14
  • Redmineにソースコードレビューをつける·Redmine Code Review プラグイン MOONGIFT

    ソースコードレビューは意味がないなんて言われることもあるが、適切に運用すればとても役立つシステムだ。他人のソースコードを見て勉強したり、人が見ることを意識するので奇麗なコードを書くようにもなる。 RedmineでソースコードレビューRedmineにはリポジトリブラウザがついているが、ソースコードレビュー機能がないのが残念に思っていた。が、プラグインを使えば実現できるのだ。 今回紹介するオープンソース・ソフトウェアはRedmine Code Review プラグイン、Redmineにソースコードレビュー機能をつけるプラグインだ。 Redmine Code Review プラグインはRailsのプラグインのようにvendor/plugins以下に配置する。そしてモジュール画面で有効にすれば利用が出来る。使い方は簡単で、リポジトリを表示した際にあるDiffリンクをクリックすれば良いだけだ。

    Redmineにソースコードレビューをつける·Redmine Code Review プラグイン MOONGIFT
    kusaret
    kusaret 2009/07/11
  • Webシステム開発者に送る便利なテンプレート·Web App Theme MOONGIFT

    正直、Webデザインは苦手だ。システムは構築できても、その後のデザインで行き詰まって頓挫したサービスは数知れない。最近ではWebデザインテンプレートを使うようになったが、汎用性の低いものが多くカスタマイズも困難な場合が多い。 Basecampにも似たWebアプリケーションテンプレート 例えばWebシステムの管理画面を考えた場合、ユーザ向けの画面は気合いが入っているのに管理画面は酷いものが多い。そこで使ってみたいのがWeb App Themeだ。 今回紹介するオープンソース・ソフトウェアはWeb App Theme、テーマにも対応した汎用的テンプレートだ。 Web App ThemeはLighthouse、Basecamp、RadiantCMSにインスパイアされたWebアプリケーション向けテンプレートだ。右上のユーザ情報、タブを使った機能の振り分け、個別のタブの中にさらにセカンダリーのタブを

    Webシステム開発者に送る便利なテンプレート·Web App Theme MOONGIFT
  • 長文日記

    kusaret
    kusaret 2009/03/30
  • IE6を殲滅せよ·sevenup MOONGIFT

    ※ 画像は公式サイトより Webシステムの開発に関わる方であれば、皆がIE6は嫌だと思っている。IE7も微妙かも知れないが、それでもIE6以前に比べれば十分に良い。Vistaがもっと普及していればIE7率はもっと高かっただろうに、今ではIE5.5、IE6、IE7そしてIE8と混在している状態だ。 IE6ユーザに警告する、ただちにIE7へバージョンアップしなさい! IE6はもう嫌だ、もうサポートしないと決めたならsevenupを使ってみるのも良さそうだ。 今回紹介するオープンソース・ソフトウェアはsevenup、IE6ユーザにIE7への移行を進めるJavaScriptだ。 気づいてみると手元の環境にIE6はなかった。なので実物は分からないのだが、sevenupを読み込んで画面表示時にJavaScriptを実行するとIE6以前かどうかの判別を行い、もしそうであればフローティングウィンドウを出す

    IE6を殲滅せよ·sevenup MOONGIFT
    kusaret
    kusaret 2009/03/23
    社内システムはIE6でしか動きません。あぁぁ
  • Webデスクトップを備えた多機能グループウェア·GroupSpirit3 MOONGIFT

    ではMySQLよりもPostgreSQLのが人気が高い(最近のWebシステムでは異なるかも知れないが)。PostgreSQLは初期の頃から速度のみならずトランザクションや信頼性を高める仕組みを取り入れていたので、社内の業務システムでも利用されることがある。 PHP+PostgreSQLによるグループウェア 社内でPostgreSQLを使っていて、これから情報管理を目的にグループウェアを導入するならばGroupSpirit3を検討してみよう。 今回紹介するフリーウェアはGroupSpirit3、PHP4+PostgreSQLという日製グループウェアだ。 GroupSpirit3はPHP4というのがちょっと残念ではあるが、Apache + PHP + PostgreSQLという組み合わせで提供されている。Windows向けにインストーラーが提供されており、個別にインストールや設定する手間

    Webデスクトップを備えた多機能グループウェア·GroupSpirit3 MOONGIFT
    kusaret
    kusaret 2009/03/20
  • ロンウイット、仮想マシン上で稼働する無償検索ソフト「アスベルβ」

    株式会社ロンウイットは3月12日、オープンソースの検索ソリューション「アスベルβ」を発表した。同社Webサイト上で無償公開している。 アスベルβは、「検索エンジン」「クローラー」「クライアントコンポーネント」のすべてがオープンソースで構成された検索ソフト。検索エンジンには「Apache Solr」を使用し、数百万件超の文書が高速に検索できるという。データベースの全文検索と属性による絞り込み、検索キーワードのハイライト機能がサポートされており、将来的にはデータベース以外にも検索対象文書を拡張する予定。 最大の特徴は、仮想化技術に対応する点。ユーザーはハードウェア/OS上に無償版VMware実行環境を用意し、ダウンロードしたアスベルβを展開するだけで、簡単に全文検索機能を利用できる。Amazon EC2など、各種クラウド環境に対応したイメージも提供していくとのこと。 今後は企業ユーザー向けに有

    kusaret
    kusaret 2009/03/16
  • Subversion用リポジトリ検索·SupoSE MOONGIFT

    Subversionを使って開発しているソースコードを管理しているプロジェクトは多数ある。会社でも利用されている方が多いだろう。ソースコードをただコミットしておくだけというのが一段階目、次がリビジョンを比較したり、ソースコードの変化を追うようになる。そして次は必要な変化を探すようになる。 ソースを取り込んでインデックスを作成する どこからソースコードが変化したのか、前に見たコメントはどこにあるのか…そんな情報を知るには検索するのがベストだろう。 今回紹介するオープンソース・ソフトウェアはSupoSE、Subversion用リポジトリ検索エンジンだ。 SupoSEはJava製のソフトウェアで、Windows向けにはコマンドファイルが用意されている。まずインデックスの作成が必要で、リポジトリのURLを指定して行う。これは各リビジョンの各ソースコードに対して行われるので若干時間のかかる処理になる

    Subversion用リポジトリ検索·SupoSE MOONGIFT
    kusaret
    kusaret 2009/03/07
  • フォルダのファイルリストをフィードで生成·Folder-RSS MOONGIFT

    社内向けのシステムを開発している際に、フォルダ内のファイルの変化をトリガーにして何らかのアクションを起こすというのはよくある処理だ。だがそうした処理の際には大抵、OSごとのシステム関数をコールして実装する必要があるなど面倒な問題もあった。 GUIはヘルプ さらに調査するフォルダが別なOSだったりすると共有の設定などが面倒になる。そこでFolder-RSSを使ってみよう。 今回紹介するフリーウェアはFolder-RSS、フォルダを精査してRSSフィードを生成するソフトウェアだ。ソースコードは開示されているようだがライセンスは明記されていないのでご注意いただきたい。 Folder-RSSはその名の通り、指定したフォルダ内のファイルやフォルダの一覧を作成し、それをフィードとしてアウトプットするソフトウェアだ。フィードはRSS2.0形式となっている。 コマンドプロンプトでの実行も可能 Descri

    フォルダのファイルリストをフィードで生成·Folder-RSS MOONGIFT
    kusaret
    kusaret 2009/02/14
  • fastladder · GitHub

    Dismiss Grow your team on GitHub GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects. Sign up

    fastladder · GitHub
    kusaret
    kusaret 2009/02/13
  • ライブドア、開発者向けソースコード公開サイト「EDGE src」をオープン - @IT

    2009/02/10 ライブドアは2月9日、同社が開発しオープンソースとして公開しているソフトウェアをまとめて公開する「EDGE src」をオープンした。 同社は実験的なラボ企画「EDGE」を通じて、社内で独自に開発したソフトウェア/サービスを公開してきた。これまでに、レコメンドエンジン「Cicindela」のほか、Webアプリケーションフレームワーク「Sledge」、英語RSSリーダー「Fastladder」、スパムフィルタ「スパムちゃんぷるー」などが無償で公開されてきた。新たにオープンしたEDGE srcでは、技術者や開発者向けに、これらソースコードをまとめて提供、公開する。 同時に、Webサイトで公開する画像やファイルに有効期限を設定し、一時的なダウンロードのみを許可するApacheモジュール「mod_access_token」を、新たにラインアップに追加した。mod_access

    kusaret
    kusaret 2009/02/12
  • Java製のイントラ向け検索エンジン·regain MOONGIFT

    インターネットではあれほど検索エンジンを便利に使いながら、社内向けにはあまり活用されていない。どちらかと言えばファイルサーバをディレクトリで管理する、旧来の検索エンジン型で管理しているのではないだろうか。 日語の検索も可能なイントラ向け検索エンジン 要因は幾つかあるだろうが、検索エンジンの構築が面倒という印象があるのも確かだ。であればregainの手軽さは魅力的にうつるはずだ。 今回紹介するオープンソース・ソフトウェアはregain、Java製の手軽な検索エンジンだ。 regainはJava製の検索エンジンで、regain.jarを実行すればWebサーバも立ち上がってすぐに利用できる。Windows向けにはインストーラーやZipファイルが提供されている。ブラウザで管理画面に入り、検索対象とするディレクトリを指定すればすぐにインデックス化が実行される。 インデックス作成中 検索画面はGoo

    Java製のイントラ向け検索エンジン·regain MOONGIFT
    kusaret
    kusaret 2009/02/12
    windowsだと、パスに日本語のディレクトリが入ってるとダメみたい。
  • NTTデータ、OSS統合運用管理ツール「Hinemos」に冗長構成オプションを提供 | OSDN Magazine

    NTTデータは、オープンソースの統合運用管理ツール「Hinemos」を複数台のサーバ上で冗長構成で動作させる「Hinemos HA オプション」を開発し、2009年2月2日提供開始した。通常動作している管理サーバに障害が発生しても他のサーバ上のHinemosが引き継いで継続運用できる。 Hinemosは、システム監視とジョブ管理を備えるオープンソースの統合運用管理ソフトウェアで、エンタープライズ環境で求められる機能を提供する。「Hinemos HA オプション」では、Hinemosの中核機能をつかさどるHinemosマネージャの機能を冗長化。サーバで発生した障害を自動的に検知して、正常なサーバに処理を引き継ぐ。 2台のサーバによるアクティブ/スタンバイ構成による冗長化が可能で、一般的にサーバ機能を冗長化する際に使用される共有ディスクを使わず、コストパフォーマンスの高いIAサーバ2台で構築で

    NTTデータ、OSS統合運用管理ツール「Hinemos」に冗長構成オプションを提供 | OSDN Magazine
    kusaret
    kusaret 2009/02/04
  • 進化し続けることはオープンソースにとって必須なわけではない - ひがやすを技術ブログ

    「毎日毎日動きを続けていると、適切な大きさの問題がつぎからつぎに生まれる」 「それさえ生まれれば、インターネット上にはそれを解決する人が現れる。新聞にクロスワードパズルが載っていたらそれを解く人がいるように、それをみんなが解いていく」 それがオープンソースなんだと。 出展はこちら。 http://www.1101.com/umeda_iwata/2008-11-18.html もともとは、Matzともっちーの対談から生まれたものですね。見たことある人も多いでしょう。目からうろこが落ちた人は少ないかもしれないけど。 Rubyについていえば、上記のことは正しいと思います。Rubyが成功しているのが一番の証拠。ただし、それがオープンソースのすべてなわけではない。オープンソースは、そんな一言で語れるものではない。 別に俺が正解を知っているわけじゃないけど、機能が足りないうちは、いろんな人にその問題

    進化し続けることはオープンソースにとって必須なわけではない - ひがやすを技術ブログ
    kusaret
    kusaret 2009/02/01