2011-01-26

Enable Flash-Plugin for Google Chrome in Ubuntu

一般のChromiumにもflash pluginが使えるようなので、試してみました。
結果、使えるんですXD

起動コマンドに --enable-pluginを追加するだけ

元:/usr/bin/chromium-browser %U
新:/usr/bin/chromium-browser --enable-plugin %U

以上、報告でした

Google IME

Google IME in Ubuntu 10.04 (10.10からは公式からダウンロードできるようだ)

http://d.hatena.ne.jp/pochio_pochiyama/20100511/p7

顔文字

顔文字ステーションhttp://kaosute.net/jisyo/jisyoks01.shtml

以上

2011-01-25

Sugi Code 変更20110125

===BEFORE===
  if(iSrttCount == 2){
    double dDeltaSrtt = dSrttArray[0] - dSrttArray[1];
    if(dDeltaSrtt < 0) dDeltaSrtt *= -1.0;
    if(0.01 < dDeltaSrtt && dDeltaSrtt < 0.03) {
      eUseCmtDelAck = TRUE;
      eUseCmtPF = TRUE;
    }
    else
    {
      eUseCmtDelAck = FALSE;
      eUseCmtPF = FALSE;
    }  
  }
===AFTER===
  if(iSrttCount == 2){
    double dDeltaSrtt = dSrttArray[0] - dSrttArray[1];
    if(dDeltaSrtt < 0) dDeltaSrtt *= -1.0;
    if(dDeltaSrtt < 0.01){
      eUseCmtDelAck = FALSE;
      eUseCmtPF = FALSE;
    }elseif(0.01 < dDeltaSrtt && dDeltaSrtt < 0.03) {
      eUseCmtDelAck = TRUE;
      eUseCmtPF = TRUE;
    }
    else
    {
      return SCTPAgent::ProcessChunk(ucpInChunk, ucppOutData);
    }
  }

===END===

2011-01-21

php mysql unicode 解決案

1.phpの設定ファイルをutf-8を使うように設定する(主にmbstring関連)

2.mysqlのグローバル設定をutf-8に設定、また、DB毎にutf-8に設定する

3.phpがmysqlに接続文に

mysql_set_charset('utf8');

を追加する。ただし、それはphp 5.2以降だけに対応するだそうだ…

http://oshiete.goo.ne.jp/qa/5799234.html



-- 追記2012.11.01 --
my.cnf (my.ini)に以下のブロックに記述があるかどうかを確認しよう

[mysql]
character-set-server=utf8
skip-character-set-client-handshake

[mysql]
default-character-set=utf8
skip-character-set-client-handshake

ちなみに、ウェブの記事を読むと、
[mysql]
default-character-set=utf8

との記事もありますが、MySQL 5.5からは[mysql]のところにdefault-character-setを記入するのがダメになったようだ。エラーが出てサーバーが立ち上がらない事になってしまうので、くれぐれも気をつけましょう。

2011-01-18

トレースファイルの内容を特定行だけ出力

SCTP: recieve & データ伝送だけに限定、最後の一行だけ出力

grep '^r.*S' sctp.tr | tail -n1

TCP: 最後の一行だけ出力

tail -n1 tcp.tr

2011-01-17

ns2ノート

本日の試し:

sctp.cc & sctp.h 内部に使っているspDestのdSrttの計算式は杉山計算式と同じ。つまり、そのまま使える。自分で作る必要はない。

sctp-cmt.cc


L2751 - ( In SctpCMTAgent::ProcessChunk() after CMT Change BLOCK )
...
/****** End CMT Change ******/
Boolean_E eThisDestWasUnconfirmed = FALSE;
Boolean_E eFoundUnconfirmedDest = FALSE;

/****** Begin Sugi Code ******/
/* This code is for MAX=2 transfor path. If there are more than 2,
You have to rewrite the algorithm. */
double dSrttArray[2]; // SRTT Array. For Saving the SRTTs from NODEs
int iSrttCount = 0; // NODE Counter;

for(spCurrNode = sDestList.spHead;
spCurrNode != NULL;
spCurrNode = spCurrNode->spNext)
{
spCurrDest = (SctpDest_S *) spCurrNode->vpData;
dSrttArray[iSrttCount] = spCurrDest->dSrtt;
iSrttCount++;
}

if(iSrttCount == 2){
printf("DEBUG:There are two SRTT!!\n");
double dDeltaSrtt = dSrttArray[0] - dSrttArray[1];
if(dDeltaSrtt < 0) dDeltaSrtt *= -1.0;
if(0.01 < dDeltaSrtt && dDeltaSrtt < 0.03)
{
eUseCmtDelAck = TRUE;
eUseCmtPF = TRUE;
}
else
{
eUseCmtDelAck = FALSE;
eUseCmtPF = FALSE;
}
}

/****** End Sugi Code ******/

switch(eState)
...

GoogleCode-Prettify

SyntaxHighlighter

人気の投稿