MOFU MOFU

技術的なことから、趣味の分野までいろいろメモ程度に書いていきます

2014-06-01から1ヶ月間の記事一覧

dummynetをWinodwsで使うときのまとめ

Windows 7 32bitで使った時のまとめまずdummynetのソースをダウンロードしてくる。つぎに、ControlPanel->Network and Internet -> Network and Sharing Center -> Change adapter Settingsで今使ってるネットワークコネクションを右クリックProperties->Ins…

重複しない乱数の生成

友人から、配列の中にあるものを重複なしでランダムで取り出す方法ってどうやる?って聞かれまして、 愚直にやるんなら、2重ループ書いて、重複したら、また生成すればいいんじゃね。 いや、それだと賢くないなーって言ったら、友人は、もうその方法で実装…

ダミーファイルの作り方

スクリプトファイルを作成するソースコードを読んでいて、 あー、これ完全にwindows向けだなー。コード変えるかって思って、 OSごとに、スクリプト作成するように変更していたので、そのまとめ。まず、Windowsの場合 fsutil file createnew filename 1000こ…

Java Threadの復習

最近、他人が書いたソースコードを読んでるんですが、変数名がわかりにくいんで、ストレスが溜まってます。あと、コメントも書いてて欲しかったなと思うところです。それは、おいておくとして、Java Threadを使っていたので、なんとなく覚えていたのですが、…

UbuntuにOracle JDK 8をインストールする

研究室のマシンにUbuntuを入れたので、Javaをいれます。Open JDKでもよかったんですが、Oracleのを入れたい。Oracle JDK 7を入れたときもレポジトリを追加したんですが、同じかんじでした。 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get …

UbuntuでUSBメモリをターミナルから参照する方法

Macの場合/Volumes以下にマウントされているものがあったので、覚えていたのですが、 Ubuntuでのやり方がわからない。調べてみたところ、 /media/user/usbuserのところはユーザー名、usbのところにはusbメモリの名前が入ります。これで、ターミナルからいじ…

OSX MavericksにCommand Line Developer Toolsをインストールする方法

(最新版のXcodeインストール済み) macportsのmavericks版をインストールして、sudo port install ~~ってやってたんですが、 その際に、wariningがでてCommand Line Developer Toolsが入ってないから、ビルドできないかもみたいなメッセージがでていました…

サーバーへの攻撃ログ

環境はCent OS 友人と運用しているサーバーのログを見てみると、 (*の部分は省略しています) **** unix_chkpwd[****]: password check failed for user (root) **** sshd[****]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ss…

HTTP Adaptive Streamingについて (MPEG DASHについて)

突然ですが、MPEG DASHってご存知ですか? MPEG DASHは2012年にISOによって標準化された、次世代のストリーミングの規格です。最近、論文を読んでて、なかなか普及が進まない、というか知名度も低いんじゃない?って感じてます。 いや、徐々に進んでるのかな…

javascriptでランダムを使った時のメモ web上で画像のランダム表示

javascriptなんて余り使う機会もないので、ランダムの使い方もわからん とあるwebサイトで画像をランダムに表示したかったので、書いてみました。 <script language="JavaScript"> img = new Array(); img[0] = "img0.png"; img[1] = "img1.png"; img[2] = "img2.png"; img[3] = "img3.png"…

macportsでのアップデート

macports自身のアップデート sudo port -d selfupdateパッケージのアップデート sudo port -d sync sudo port upgrade outdated

LaTeXをmacportsを使ってインストール

macports を使っているmacのバージョンのpkgをダウンロードしてインストールその後、ターミナルからsudo port install texlive +full1時間程かかります which platex でパスが表示されればインストールできてます。