Redmine用クライアントモジュール
C#で作成されていました。
http://sourceforge.net/projects/redmineclient/
License:BSD
2011年5月30日月曜日
2011年5月26日木曜日
2011年5月19日木曜日
SilverLight5 BetaのTrick Play
SilverLight5 BetaのTrick Play評価をする必要があったので、3時間だけど評価しました。
1.起動がSilverLight4に比べると、良くなっている。
2.Trick Playですが、Mediaタグだけを追加するだけで、簡易playerになっている。
実際は、playボタンなどもついてくるだろうと思い、正式版が早く出ることを願います。
元ネタ
Silverlight 5 Beta Rough Notes–Trick Play Video
http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2011/05/03/silverlight-5-beta-rough-notes-trick-play-video.aspx
1.起動がSilverLight4に比べると、良くなっている。
2.Trick Playですが、Mediaタグだけを追加するだけで、簡易playerになっている。
実際は、playボタンなどもついてくるだろうと思い、正式版が早く出ることを願います。
元ネタ
Silverlight 5 Beta Rough Notes–Trick Play Video
http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2011/05/03/silverlight-5-beta-rough-notes-trick-play-video.aspx
2011年5月17日火曜日
Delphiの逆アセンブル
Dede
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DeDe.shtml
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DeDe.shtml
区切りのある文字列からの抜き取り:StrToken
文字列のトークン
区切り文字で区切られている文字列のトークンが返ります。
構文: StrToken(ソース文字列,トークンインデックス,区切文字列)
パラメータ: ソース文字列 …… 複数の文字列で構成される文字列。区切文字で区切られ、トークンが置かれています。
トークンインデックス …… 取り出したいトークンで、その位置をインデックス(順番を示す番号)で指定します。
区切文字列 …… 区切文字の文字列。1文字以上の文字列を指定できます。
戻り値: 文字列(トークン) …… トークンが見つからなかった場合は、空白が返ります。
例: StrToken(A,2,',')
Aが'abcd,cdef,ghik,lmnp'の時、'cdef'が返ります。
区切り文字で区切られている文字列のトークンが返ります。
構文: StrToken(ソース文字列,トークンインデックス,区切文字列)
パラメータ: ソース文字列 …… 複数の文字列で構成される文字列。区切文字で区切られ、トークンが置かれています。
トークンインデックス …… 取り出したいトークンで、その位置をインデックス(順番を示す番号)で指定します。
区切文字列 …… 区切文字の文字列。1文字以上の文字列を指定できます。
戻り値: 文字列(トークン) …… トークンが見つからなかった場合は、空白が返ります。
例: StrToken(A,2,',')
Aが'abcd,cdef,ghik,lmnp'の時、'cdef'が返ります。
.NET用デコンパイラ
.NET用デコンパイラ
今までは、.NET Reflectorを使用していましたが、2011年5月31日以降、有償になります。
Tererikから、無償のデコンパイラが配布されました。
JustDecompile
http://www.telerik.com/account/your-products/product-versions/single-download.aspx?pmvid=2438&pid=845
今までは、.NET Reflectorを使用していましたが、2011年5月31日以降、有償になります。
Tererikから、無償のデコンパイラが配布されました。
JustDecompile
http://www.telerik.com/account/your-products/product-versions/single-download.aspx?pmvid=2438&pid=845
EPPlus シート名一覧表示
foreach (ExcelWorksheet sh in xlPackage.Workbook.Worksheets)
{
Console.WriteLine(sh.Name.ToString());
}
これで、シート名の一覧を取得出来る
{
Console.WriteLine(sh.Name.ToString());
}
これで、シート名の一覧を取得出来る
2011年5月11日水曜日
Sedna Native XML Databas
Sedna Native XML Databas
XMLDBを調べていたら、評価してみたいプロジェクトがあった。
License
Apache License V2.0
http://sourceforge.net/projects/sedna/
XMLDBを調べていたら、評価してみたいプロジェクトがあった。
License
Apache License V2.0
http://sourceforge.net/projects/sedna/
ラベル:
OpenSource,
XML,
XMLDB
C# OleDBでストアドプロシージャを起動 戻り値あり
private OleDbConnection connection;
//商品CDより画像情報を取得する。
connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["SD"].ToString());
OleDbCommand cmd = new OleDbCommand("prc_GetProductPhoto", connection);
cmd.CommandType = CommandType.StoredProcedure;
//ストアドプロシージャの引数に渡す値の設定
cmd.Parameters.Add("pi_商品cd", OleDbType.VarChar).Value = GridView1.SelectedRow.Cells[1].Text;
//ストアドプロシージャのout用パラメータ作成
OleDbParameter pPhoto = new OleDbParameter("po_Photo", OleDbType.VarChar);
pPhoto.Direction = ParameterDirection.Output;
cmd.Parameters.Add(pPhoto);
//ストアドプロシージャの実行
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();
//商品CDより画像情報を取得する。
connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["SD"].ToString());
OleDbCommand cmd = new OleDbCommand("prc_GetProductPhoto", connection);
cmd.CommandType = CommandType.StoredProcedure;
//ストアドプロシージャの引数に渡す値の設定
cmd.Parameters.Add("pi_商品cd", OleDbType.VarChar).Value = GridView1.SelectedRow.Cells[1].Text;
//ストアドプロシージャのout用パラメータ作成
OleDbParameter pPhoto = new OleDbParameter("po_Photo", OleDbType.VarChar);
pPhoto.Direction = ParameterDirection.Output;
cmd.Parameters.Add(pPhoto);
//ストアドプロシージャの実行
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();
2011年5月6日金曜日
過去 1 時間以内に実行された経過時間(elapsed_time)の長い Top 5 SQL を表示する場合。
alter session set nls_date_format='yyyy/mm/dd hh24:mi:ss';
col "CPU_TIME(s)" for 9,990.00
col "ELAPSED_TIME(s)" for 9,990.00
set lines 100 pages 100
select * from
(
select
sql_text,
sql_id,
plan_hash_value,
executions,
last_active_time,
cpu_time/1000000 "CPU_TIME(s)",
elapsed_time/1000000 "ELAPSED_TIME(s)"
from
v$sqlstats
where
last_active_time > sysdate - 1/24
order by
elapsed_time desc
)
where rownum <= 5;
元ネタ、http://www.insight-tec.com/technical-information/2804.html
col "CPU_TIME(s)" for 9,990.00
col "ELAPSED_TIME(s)" for 9,990.00
set lines 100 pages 100
select * from
(
select
sql_text,
sql_id,
plan_hash_value,
executions,
last_active_time,
cpu_time/1000000 "CPU_TIME(s)",
elapsed_time/1000000 "ELAPSED_TIME(s)"
from
v$sqlstats
where
last_active_time > sysdate - 1/24
order by
elapsed_time desc
)
where rownum <= 5;
元ネタ、http://www.insight-tec.com/technical-information/2804.html
登録:
投稿 (Atom)