スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

LGPL の概要わかる記事

LGPL バージョン2.1についてのメモ | 2009-01-09 - 糸且之入Eヨ言己

LGPLのライブラリを使ってみようかと思って、調べてみた。
利用部分のライセンス表記とリバースエンジニアリング許可くらいなら許容できるかも。


Related

IT・知的財産の法務ネット(大阪弁護士会): LGPLの特徴 : LGPLとはどんなラ
::memolet | 弁護士によるオープンソースライセンスについての日本語のQ&A
::memolet | ライセンスについて
::memolet | 著作権表記について

スポンサーサイト

ohloh ...

Ohloh, the open source network

sourceforge みたいなサイトかな?とか思ってたら、なんかsourceforgeに買収? なんかこのサイト何やってるかよくわからないがオープンソースプロジェクトの情報を収集している?


LVM 参考サイト

Pantora Networks » 1章 LVM入門

基本的なことがわりと丁寧に解説してあるように思える。
実際に記事をおっかっけて使ってみる。


無料e-bookたくさん

Free Programming Books

言語別とかその他ソフトウェアエンジニアリングとか無料で閲覧かダウンロード可能なe-bookが多数。


無料で閲覧可能なプログラミング関連のe-bookリンク集 - 強火で進め

情報元記事


更新エラー直った

オレのメモ|Eclipse 更新エラー

eclipseの更新時によく失敗する。そんな場合の対処法を解説されている。
ほんと自動更新でeclipse立ち上げるたびにエラーになってたので、困ってたのがなんとか直ったみたい。助かった。これで、やっとsubversiveの1.6がインストールできた。


  1. Software Updates の Available Software タブの Managed Sites... を開き、Export で Site 一覧を保存する
  2. Eclipse を終了し、<eclipse_home>\configuration\.settings フォルダを開き以下の2ファイルを削除
    • org.eclipse.equinox.p2.artifact.repository.prefs
    • org.eclipse.equinox.p2.metadata.repository.prefs
  3. Eclipse を起動し Site 一覧を Import
  4. Reflesh

ノンブロックIO のJava実装

(N)IO Frameworks in Java | Ashish's Tech Blog

この記事でいくつか紹介されている。


紹介されているJavaライブラリ

JBoss.org: Netty - The Java NIO Client Server Socket Framework

ライセンス:LGPL
minaと構造やAPIの名称など似ているが、こちらの方が出来が良いように思う。HTTP周りの実装もあるし例外時の挙動もしっかりしている。
3.1 API Reference (Javadoc)


Apache MINA - Index

ライセンス:APL


xSocket

SourceForge.net: xsocket
ライセンス:LGPL


grizzly: Grizzly Project Home Page

ライセンス:CDDL | GPL


maven 参考サイト

Maven2

キャプチャ画像を用いて解説してあって、分かりやすい。同じ手順がまだ通用するみたい。


Maven2のTipsを集めるWiki - CookBook

2007年までの情報となっているがまだ、使えるかも。


maven2 - aqubi+shin1

2010-08-14:


Related:

::memolet | Maven 参考する
::memolet | Maven について

広域センサネットワークとオーバレイネットワークに関するワークショップのワークショップ資料

第3回 広域センサネットワークとオーバレイネットワークに関するワークショップ

スライド資料公開されている。
PSP2P(写真共有P2Pネットワーク)に実装した生存時間順の階層化オーバーレイネットワークについて

とかいいかも
Related:

::memolet | P2P ネットワーク実験協議会 シンポジウム資料

トレンド

娯楽系サイトの訪問者数1位はYouTube、利用時間1位はニコ動

これマーケティングデータとして使えるかなぁ。
動画系多いねほんとに。ブログやtwitterとかは含まれないと...。


Xcode上からコード整形呼ぶ方法

*[Mac][Tool]Xcodeでのコード整形 - 無理なものは無理

ユーザースクリプトに以下を設定するらしい。

echo -n "%%%{PBXSelection}%%%"
/usr/local/bin/uncrustify -q -l oc -c ${HOME}/share/uncrustify.cfg/gnu-indent.cfg <&0
echo -n "%%%{PBXSelection}%%%"

Related:

::memolet | ソースコード整形ツール
::memolet | コード整形ツール

perfect dark 人気なのか?

perfect darkの暗号解読に成功 - luminのコードメモ

ネットエージェントのかた?クローラについてちょこっとふれてる。


匿名性の高いP2Pファイル交換ソフト「Perfect Dark」人気 - ITmedia News

3万5000ノードくらいらしい。


P2P共有ソフト「Perfect Dark」の利用ノードは3万5000件以上


perfect dark の暗号が破られた - スラッシュドット・ジャパン


Related:

::memolet | 2ch発?ファイル共有ソフト

bash コマンド履歴検索

~/.inputrcに以下を追記。とっても気に入った機能。最初にちょこっと入力して、入力した分で始まる過去のコマンドを検索して次々表示してくれる。

$if Bash
  C-p: history-search-backward
  C-n: history-search-forward
$endif
ファイル書き込み直後は、以下でファイルから読み込める
$ bind -f ~/.inputrc
コマンドラインで単独で設定する場合
$ bind "\C-n":history-search-forward
$ bind "\C-p":history-search-backward

2009.12.4追記、上で:の後にスペース入れると駄目だ

bashで多重起動を防止するスニペット

#!/bin/bash
BASENAME=`basename $0 .sh`
PID_FILE="$BASENAME.pid"

if [ -f $PID_FILE ]; then
  STORED_PID=`cat $PID_FILE`
  if (ps -p ${STORED_PID} -o pid= >/dev/null); then
    echo "Locked by PID($STORED_PID)"
    exit
  fi
fi
echo $$ > $PID_FILE

# ここに処理を書く
sleep 10

rm $PID_FILE
bashで多重起動を防止する

上のスニペットはここから引用しました。


多重起動を防ぐシェルスクリプト - zenpouの日記

同様のスクリプトを公開されています。


VisualStudioの役に立つ7つの隠れ機能

7 Valuable Visual Studio Hidden Features | Hatim's Development Blog
  1. HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text EditorGuidesRGB(255,0,0), 80を設定すると80桁目に赤線を表示できる
  2. Alt押しながら選択することで矩形選択ができる!
  3. Ctrl+Shift+vでクリップボードの履歴を遡れる

pmdツール

MikuMikuDance 用ツール (MikuMikuDance Tools) - プロジェクト 初音の未来 (Project Hatsune's Future)

後でmmdとかpmdとか調べるけど。取り合えず見つけたのでメモ。


mqoビュワープログラムだけ

メモブログ: MQO Viewerその2

VC、Windows。


メタセコイアファイルのビューアを作った - 強火で進め

iPhoneへのポーティング。


mqoビュワープログラムソースコード付き

[3D] - 三次元日誌

C++:ここのソースが構造がいい。好き。


ボロリン | 水面で反射

C++:ここにもmqoだけじゃなくmikotoも表示可能みたいなビュワーとソースコードが。


工学ナビ - 「攻殻機動隊」「電脳コイル」の世界を実現! - ARToolKitを使った拡張現実感プログラミング

C++:GLMetaseq ってライブラリソースがある。
工学ナビの中の人の研究と周辺 【C/C++】 OpenGLで使えるメタセコイアモデルローダ


MetaseqFile reader and more...?

C++:GLMetaseq v2とのこと


Sample/NyARMqoViewer - NyARToolkit

ここは、Java実装か?
Java実装は他にも結構あった気がするがこれだけメモしてたので。


rch850/Metasequoia - Spark project

ここはPapervision3Dのソース。


Bitlet

BitLet - the BitTorrent Applet

このBitlet、BitTorrentベースのプロトコルとアプレットでVODストリーミングを実現したらしい。このサイト以前にもどこかで記事として取り上げられていたと思うんだけど気にも留めなかった。だが、アプレットでダウンロードもストリーミングも可能ってやっぱすごい?
[追記:2009/9/18] VODすげぇとか思ってたけど普通にプログレッシブダウンロードでファイルに落としながらそのデータを自前で描画してるっぽい。ストリーミングじゃない~~。


Bitlet、ブラウザベースでのBitTorrentビデオストリーミングを開始 :P2Pとかその辺のお話


Bitlet Launches BitTorrent Video Streaming | TorrentFreak


Bitlet.org: BitTorrent Video Streaming In Your Browser


Streaming Video Torrents? Check Out Bitlet - ReadWriteWeb


P2P Blog » Bitlet.org: BitTorrent Video Streaming In Your Browser


Sambaのマウント済みかチェックするスクリプト

【Linux】 Windows上ファイルのアクセス ( mount cifs ) サンプルシェルスクリプト:  エディの日記

`/bin/mount | /bin/grep "${MNT_PATH}" | /usr/bin/wc -l`が0かどうかをチェックすることで判定するとのこと。いろいろGoogleで調べたけどどこも似たようなものだった。この方法がまぁ妥当かなというところ。あと、smb-clientパッケージが必要と...


Ruby の icmpモジュール

RAA - icmpmodule

rubyのicmpモジュール、BSD系しか対応してないっぽい。んで、ソースのオリジナル配布サイトはあるんだけど、ソースのリンクが切れている?
Index of /cache/icmpmodule/ ここにあった。


Related:

::memolet | traceroute実装したい

VISTAじゃRAWソケット制限されてんだぁ...

TCP/IP Raw Sockets (Windows)
TCP/IP Raw Sockets (Windows) - VS85

下の方に制限事項が記載されている。
VISTAだけじゃなくてXPSP2も。なので、tracerouteみたいなの実装できないみたいだよ。


OpenGL 参考サイト

APRON TUTORIALS OPENGL

チュートリアル。
入門からボーン、アニメーションまで。かなり良さげなサンプルがソースコード付きで。


☆PROJECT ASURA☆ -PROGRAMING-

FBOとかが参考になるかも。エフェクトとかのシェーダサンプルも多数。


OpenGL 1.1 Reference: Table of Contents

OpenGLのリファレンス。本家サイトにもリファレンスあるが、ここのは同じアルファベット順でも一覧性が良い。1画面でいっぱい見れる。


Related:

::memolet | OpenGL リハビリ用まとめ
::memolet | OpenGL ESリファレンス
::memolet | OpenGL Tutorial(国外) Roundup
::memolet | OpenGL Primer

関数脳じゃないので参考に...

第7回 関数脳のつくり方 First Season:ITpro

全然関数脳じゃないので、後で読む


プログラマの思索: 関数脳のつくり方

上の記事の情報ソース記事。


Flashでパーティクルきれい

fladdict» ブログアーカイブ » flashで擬似流体シミュ20000パーティクル

flash、20000パーティクル?、きれい。


Related:

::memolet | papervision

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。