kenichiro @ ウィキ内検索 / 「GRUB」で検索した結果

検索 :
  • GRUB
    ブートローダーGRUBの使い方 Windowsを起動
  • GRUBでWindowsを起動
    GRUBのコマンドラインでWindowsを起動するには NTLDRが(hd0,1)にあるなら rootnoverify (hd0,1) chainloader +1 boot とすれば起動する。
  • メニュー
    ...Emacs Mew GRUB 寺子屋 寺子屋2009 外部リンク 研究室用HP ここを編集
  • トップページ
    ...Emacs Mew GRUB 寺子屋 寺子屋2009 外部リンク 研究室用HP -
  • Ruby
    Rubyのスクリプト集 twitterでフォローしてるユーザーを抽出 ファイルのエントロピーの計算 DirichletRank 幅優先探索 行列掛け算法による最短距離計算 PageRank 行列と転置行列の積
  • Ruby on Rails
    Ruby on Rails関連 select boxの出力をAjaxで送る
  • Fedora9でRuby on Rails環境構築
    Ruby on Railsの環境を構築 まず、rubygemsをyumで入れる。 yum install rubygems gemでrailsを入れる。 gem install rails rake
  • Rubyでファイルのエントロピーの計算
    Rubyでファイルのエントロピーの計算をするプログラム。 引数にファイル名を与えると0~255までのバイトの割合とエントロピーを出す。 data = Array.new(256, 0) all = 0.0 File.open(ARGV[0], "r") do |io| io.binmode # バイナリモードにする while text = io.read(1) do t = text.unpack("C")[0].to_i # 1バイトずつ変換 data[t] += 1 all += 1 end end   entropy = 0 # エントロピー   for i...
  • Rubyでtwitterでフォローしてるユーザーを抽出
    follower.rb require open-uri require rexml/document   def follow_list(name) xml = nil list = Array.new url = "http //twitter.com/statuses/friends/#{name}.xml" open(url) {|f| xml = REXML Document.new f.read} xml.elements.each("/users/user/screen_name"){|element| list.push element.text } list end   lis...
  • RubyでDirichletRank
    RubyでDirichlet Rank タブ区切りでリンク先を表すファイルのDirichletRankを計算する。 @muはRandomSurferの確率を としたときのである。 # DirichletRankを用いたRankの計算プログラム。 # make_matrixではリンク間のマルコフ連鎖を作成。 # update_rankでRandomSurferを含めて計算している。   class DirichletRank def initialize @mu = 1.0 @p_surf = Array.new @word = Hash.new # word list @all_num = Hash.new # word number File.open(ARGV[0])...
  • ubuntu9.10でdeliciousのAPIを操作するライブラリのインストール
    deliciouのAPIに接続するライブラリのインストール libwww-delicious-rubyとlibopenssl-rubyが必要なので aptitude install libwww-delicious-ruby libopenssl-ruby rubyで使いたいときは require www/delicious とする。
  • Rubyで文字の分解
    形態素解析ではなく、ただ単純に文字を分解したかったので、そのためのプログラム。 連続する数字、アルファベット、漢字、ひらがな、カタカナを抜き出して、配列に入れる。 def split_word(str) word_list = Array.new while str != "" do case when str.sub!(/(^[一-龠]+)/u, "") word_list.push $1 when str.sub!(/(^[ぁ-ん]+)/u, "") word_list.push $1 when str.sub!(/(^[...
  • Fedora9
    日本語入力 Ruby on Rails環境構築 Apache MySQL graphviz
  • Debian(lenny)にgemのJSONをインストール
    gemでJSONを入れようとしたら $ sudo gem install json Building native extensions. This could take a while... ERROR Error installing json     ERROR Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb install json extconf.rb 1 in `require no such file to load -- mkmf (LoadError)     from extconf.rb 1 このようにエラーとなった。どうやらruby-devが必要らしかったのでruby-devをインストール sudo aptitude inst...
  • KL divergence
    の情報量が で表される。これはエントロピーともいう。ファイルのエントロピーの計算プログラムはRubyでファイルのエントロピーの計算。 これに対しKullback-Leibler divergence(カルバックライブラー情報量)はとの違いを表す関数として使われる。相対エントロピーともいう。
  • Rubyで行列掛け算法による最短距離計算
    行列掛け算法による最短距離の計算をするプログラム。 #一行に"元のnode 行き先のnode length"としているファイルを読み込み #そこから行列掛け算法を用いてノード間最短距離を求める   class Times_matrix def initialize # nodeに番号をふるhash @node = Hash.new # ノード間の距離行列 @matrix = Array.new File.open(ARGV[0]) do |file| i = 0 # ファイルからのノード間距離の読み込み while text = file.gets do graph = text.split(" "...
  • RubyでPageRank
    有向グラフからPageRankのアルゴリズムでランクを求めるプログラム。 因数にタブ区切りのデータを与えます。 データの形式は リンク元\tリンク先\tリンク先\t... リンク元\tリンク先\tリンク先\t... . . . という感じです。 リンク先がない場合もリンク元はかいておく。 #エッジからRandom Surfer Modelを使ったrankを出す。 #因数に与えるファイルはタブ区切りにしています。 class Rank_matrix def initialize @p_surf = 0.8 # リンクを辿る確率 @url = Hash.new # urlのリスト @all_num = Hash.new # urlの番号   # urlのリスト作成と、全部に番号をふる F...
  • Rubyで幅優先探索による有向グラフの距離
    ノード間距離が1である有向グラフにおいて、あるノードまでの最短距離を調べるプログラム。 終点となるノードは、@search_wordで与えられる(このプログラムではentityとなっている)。 因数に与えるファイルの形式は、 リンク元\tリンク先\tリンク先\t・・・ を各行に配置したもの。 出力はリダイレクトで他のファイルに出力する。 STDERR.printにより、ファイル出力以外の情報は、シェルに出力される。 #幅優先探索によってノード間最短距離を求める #有向グラフで末端のものから辿る   class BFS def initialize @word = Hash.new # word list @all_num = Hash.new # word number File.open(ARGV&#...
  • Rubyで行列と転置行列の積
    Arrayクラスの拡張でに行列と転置行列の積をやる関数を作った。 class Array def times_t new_matrix = Array.new for j in 0...self.length do new_matrix[j] = Array.new for k in 0...self.length do new_matrix[j][k] = 0 for i in 0...self[j].length do new_matrix[j][k] += self[j][i] * self[k][i]...
  • graphviz
    graphvizで描いたグラフのサンプル 出力の仕方 sample.dotが出力元ファイル。sample.psが出力先ファイル dot -Tps sample.dot -o sample.ps PageRank
  • Ruby on Railsでselect boxの出力をAjaxで送る
    セレクトボックスの中身を選択する度に値をAjaxにて飛ばすようにする。 array = [["x", 0], ["y", 1]] このようなarrayという変数があったとき app/views/sample/main.html.erb %= select( a, b, array, { include_blank = "-- pleas select --"}) % %= observe_field( a_b, { update = selecttarget, on = change , url = { action = selectapi }, with = ...
  • Fedora9でgraphviz
    Fedora9にgraphvizをインストール。 管理者になって、 yum install graphviz
  • texフォーマット
    レポート用のtexのフォーマット \documentclass[11pt,a4paper]{jarticle} % \topmargin=-5mm \oddsidemargin=-5mm \evensidemargin=-5mm \textheight=235mm \textwidth=165mm % \title{\\} \author{\\} \date{\today} % \begin{document} \maketitle % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{}   \subsection{} \begin{verbatim} ...
  • C++でルンゲクッタ法
    ルンゲクッタ(RungeKutta)法のプログラム。 局所誤差を求めている。 #include iostream #include math.h   using namespace std;   #define VLEN 3 #define REAL double   class vector{ private REAL element[VLEN]; public vector(REAL c = 0){ for(int i = 0; i VLEN; i++){ element[i] = c; } } double operator []...
  • graphvizでPageRankのグラフ
    PageRankのグラフ digraph sample{ ""- "a"[label=100]; " "- "b"[label=30]; "a"- {"b" "c"}[label=50]; "b"- {"c"}[label=80]; "c"- {" "}[label=180]; {""[shape=plaintext]} {" "&...
  • bibtex
    bibtexのやり方 refer.bib @article{1344416, author = {Xuanhui Wang and Tao Tao and Jian-Tao Sun and Azadeh Shakery and Chengxiang Zhai}, title = {DirichletRank Solving the zero-one gap problem of PageRank}, journal = {ACM Trans. Inf. Syst.}, volume = {26}, number = {2}, year = {2008}, issn = {1046-8188}, pages = &...
  • ubuntu9.10
    ubuntu9.10関連 Realtekの無線LANドライバ導入 deliciousのAPIを操作するライブラリのインストール
  • プラグイン/動画(Youtube)
    動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
  • subversion
    subversionの使い方 まずはレポジトリの作成 svnadmin --fs-type fsfs create ./repos/test repos以下にtestというレポジトリを作成 カレントディレクトリのファイルを全部インポート svn import file ///home/kenichiro/repos/test -m "initial import" チェックアウト svn co file ///home/kenichiro/repos/test コミット svn commit -m "second import" ファイルができる。ファイル指定しなければ全てのファイルの変更が登録される。 アップデート svn update ログを見る...
  • C++でスタックの基本
    スタックの基本的な使い方。 スタックの作成 stack int st; intはdoubleなどでもよい。 要素のプッシュ st.push(10); 末尾に要素が追加される。 末尾の値を見る st.top(); この操作では値を取り出せない。 要素を取り出す st.pop(); これは取り出すそうさをするだけで、coutなどできない。 空であるかどうかしらべる st.empty() スタックが空であれば1が、空でなければ0が返ってくる。 プログラム例 ランダムに10個の数字をスタックに入れて、それを空になるまで取り出す操作をする。 #include stack #include cstdlib #include ctime #include iostream using nam...
  • ubuntu9.10にRealtekの無線LANドライバ導入
    dynabook MX/33KBLにubuntu9.10を入れたところ無線LANが動いていなかった。 まずはlspciでデバイスを確認したところ Realtek Semiconductor Co., Ltd. Device 8172 であったのでubuntuのページでドライバをダウンロード。 しかし、makesしてmake installすると `kernel/bounds.s に必要なターゲット `kernel/bounds.c を make するルールがありません. 中止. というエラーが出る。結局手動でコピーして読ませる方法にした。 sudo cp HAL/rtl8192/r8192se_pci.ko /lib/modules/2.6.31-19-generic/kernel/net/wireless/ sudo cp firm...
  • Debian(lenny)でアプリケーションにショートカットキー割り当て
    Debian(lenny)でのアプリケーションへのショートカットキーの割り当て。 キーボードでターミナルやiceweaselを起動する。 gconf-editor で設定エディタを起動 apps metacity global_keybinding のruncommand_1などにキーを設定。 apps metacity keybinding_commands のcommand_1などにruncommandに対応するアプリケーションを設定。 ターミナルとiceweaselの起動は以下のようにした terminal runcommand_1 alt t command_1 gnome-terminal iceweasel runcommand_2 alt i command_2 icew...
  • プロンプトの設定
    プロンプトの設定 .bashrcファイルに設定を追記する。 何を表示するかは表示は PS1="****" の****の部分に ユーザー名:\u ホスト名:\h 現在のディレクトリ名:\W 時間:\t PS1="[\u@\h \W]$ " これだとユーザー名@ホスト名 ディレクトリ名と表示される。 色の変更は \[\033[****m\] で****の部分に 文字の色を変えるには black;0;30 red:0;31 green:0;32 blue:0;34 light gray:0;37 背景の色を変えるには black;0;40 red:0;41 green:0;42 blue:0;44 light gray:0;47 などを書く。 これ以降のプロンプト...
  • Rでファイルの読み込み
    Rでファイルを読み込む方法。 scan("ファイル名") を使えばよい。 ただ、行列を読み込むとき、値が列から組み込まれるということを気をつける。 次のようなタブ区切りのファイル(sample.dat)を読み込むとする。 a b c d 0 1 2 3 4 5 6 7 抜き出したいのは、値の部分だけなので、1行目をskip=1として、2行目から読ませる。 また、ファイル通りの行列にするには、byrow=TRUEとする。 読み込むデータは全部で2行なので次のようになる。 x - matrix(scan("sample.dat", skip=1), 2, byrow=TRUE) これで x に目的の行列が入れられる。 byrow=TR...
  • C++でファン・デル・ポル方程式を後退オイラー法で解く
    ファン・デア・ポル方程式を後退オイラー法で解くプログラム #include iostream #include math.h using namespace std;   void back_euler(double ,double ,double,double);   int main(){ double x, v, f, h, t, tend; int step;   x = 1.0; v = 0.0; f = 0; tend = 100; h = 0.1;   step = (int)(tend/h);   cout t " " x " " v...
  • C++でファン・デル・ポル方程式をオイラー法で解く
    ファン・デア・ポル方程式をオイラー法で解くプログラム #include iostream using namespace std;   void euler(double ,double ,double,double);   int main(){ double x, v, f, h, t, tend; int step;   x = 1.0; v = 0.0; f = 0; tend = 100; h = 0.1;   step = (int)(tend/h);   cout t " " x " " v endl; for (int ...
  • .emacs
    .emacs (if window-system (menu-bar-mode 1) (menu-bar-mode -1)) ;;; 初期フレームの設定 (setq initial-frame-alist (append ((top . 22) ; フレームの Y 位置(ピクセル数) (left . 600) ; フレームの X 位置(ピクセル数) (width . 81) ; フレーム幅(文字数) (height . 50)) ; フレーム高(文字数) initial-frame-alist))   ;;;背景色などの設定 (i...
  • C++でJaccard係数
    順位がついたリストでできた行列(行ごとにそれぞれランクがついているもの)から上位20番目(#define TOPKで変えれる)までに含まれる集合同士のJaccard係数を求めるプログラム。 入力形式は最初の全てスペースか改行区切りで最初の最初の二つが行と列であとは要素を並べた行列を与える。 例えば なら 3 2 1 2 3 2 3 1 とする。 出力はx行目とy行目のJaccard係数をJ(x,y)とすると J(1,2) J(1,3) J(1,4)… J(2,3) J(2,4) J(2,5)… : : となる。 // Jaccard係数を求めるプログラム。 #include stack #include iostream #define TOPK 20 using namespace std;   void sear...
  • C++でホイン法
    ホイン(Heun)法のプログラム。 二次の精度です。 これも無駄にベクトルの定義付き。 #include iostream #include math.h   using namespace std;   #define VLEN 3 #define REAL double   class vector{ private REAL element[VLEN]; public vector(REAL c = 0){ for(int i = 0; i VLEN; i++){ element[i] = c; } } double operator [] (...
  • C++で中点法
    授業で作った適当な中点法のプログラム。 使わないのにベクトルクラスを無駄に定義してる。 hがステップサイズで、xが初期値。 #include iostream #include math.h   using namespace std;   #define VLEN 3 #define REAL double   class vector{ private REAL element[VLEN]; public vector(REAL c = 0){ for(int i = 0; i VLEN; i++){ element[i] = c; } } double oper...
  • Fedora9で日本語入力
    どうやらFedora9はDVDからインストールすると日本語入力ができないらしい。 色々調べてみた。 まず管理者モードになり su 必要なパッケージを落とす yum -y groupinstall japanese-support -x xorg-x11-server-Xorg 一度再起動して、 「システム」→「ユーザー向け」→「設定」→「入力メソッド」 で入力メソッドを有効にすればよい。 他にも色々やれとなっていたが、自分はこれで日本語が普通に打てるようになった。
  • Debian(lenny)でXPS M1210でのデュアルディスプレイ
    Debian(lenny)でXPS M1210でのデュアルディスプレイの方法 デバイスの確認 xrandr とすると Screen 0 minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280 VGA disconnected (normal left inverted right x axis y axis) LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm 1280x800 60.0*+ 60.0 1280x768 60.0 1024x768 60.0 800x600 60.3 640x...
  • C++でリープフロッグ法
    リープフロッグ(LeapFrog)法のプログラム。 ケプラー問題 を解いた。 G=1、M=1として初期条件をr(1, 0, 0)、v(0, 1, 0)とした。 #include iostream #include math.h   using namespace std;   #define VLEN 3 #define REAL double   class vector{ private REAL element[VLEN]; public vector(REAL c = 0){ for(int i = 0; i VLEN; i++){ element[i] = c; } ...
  • Linux
    Linux関連 ubuntu9.10 Debian(lenny) Fedora9 プロンプトの設定 sudo
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 真女神転生5攻略Wiki|メガテン5 - AppMedia(アップメディア) 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) SlackからWikiへ!シームレスな文章作成・共有が可能な「GROWIBot」リリース - アットプレス(プレスリリース) Among Us攻略Wiki【アマングアス・アモングアス】 - Gamerch(ゲーマチ) 【ウマ娘】ナリタブライアン...
  • プラグイン
    @wikiにはいくつかの便利なプラグインがあります。 アーカイブ コメント ニュース 動画(Youtube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
  • Apache2でユーザーごとのページを作る
    Apache2でユーザーごとのページを作る方法。 sudo a2enmod でどのモジュールをロードするか聞かれるので、 userdir とすればよい。 モジュールを外すには sudo a2dismod をする。 これでユーザーは ~/public_html にファイルを置けば、 http //localhost/~****/ でアクセスできるようになる。****はユーザー名。
  • Snow LeopardでAndroidの開発環境構築
    Androidの開発環境構築メモ android developersのページからsdkをダウンロードして解凍し適当なフォルダに移動。 Pathを通すのは後回しにして、とりあえず、解凍したフォルダの中にあるtools/に移動して ./android list targets としてもtargetがみつからない。 どうやらtargetをパッケージで落とさないといけないらしいので ./android でパッケージを落とすツールを起動。 しかしAvailable Packagesが Failed to fetch URL https //dl-ssl.google.com/android/repository/repository.xml, reason HTTPS SSL error. You might want to force ...
  • PKU1004
    PKU JudgeOnlineの1004番の問題。 ただの平均を求めるもの。 #include iostream using namespace std; int main(){ double a,b=0; int n=0; while(cin a){ b += a; n++; } if(n 0){ cout "$" b/n endl; } }  
  • PKU1003
    PKU JudgeOnlineの1003の問題 がinputの値をいくつので越えるかどうかを調べる。 #include iostream   using namespace std;   int main(){ double d, e, f; while(cin d){ e = 0.0; f = 2.0; while(d e){ e += 1/f; f++; } if(f 3) continue; cout (int)f-2 " card(s)\n"; } }  
  • @wiki全体から「GRUB」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。