約 2,808,465 件
https://w.atwiki.jp/fieds_atwiki/pages/24.html
巨商伝 Character ■Fieds(LV25、中国、女) ふーちゃんの花嫁という設定らしいw 傭兵:多国籍軍 ぴんきさん、恭さん、ふーちゃんにお勧め傭兵を都合していただきました。 挑夫 火筒 医学生 探検家 探検家 風水 風水 術使い 術使い 野武士 女忍 LV21 LV11 LV24 LV21 LV21 LV22 LV21 LV21 LV21 LV21 LV21 風水使いの名前は「志村けん」です。 「加藤茶」とどっちがいい?って聞かれて^^;; ■ナイアデス(LV16、中国、女) 戦僧が余るのでもったいないと思ってつくったw 傭兵:中国軍 対空は無理w 挑夫 戦僧 戦僧 剣使い 格闘家 格闘家 火筒 探検家 探検家 術使い 術使い LV11 LV18 LV18 LV14 LV15 LV14 LV12 LV13 LV13 LV12 LV12 隆山クエをやってない(Fiedsは恭さんにアイテムもらってクリア。ズルw)ので、 信用度が足りなくて苦戦中です。
https://w.atwiki.jp/tetdm/pages/21.html
上位4ビットを取り出す #include stdio.h main() { unsigned char x; unsigned char y; unsigned char z; x = 0x81;//10000001 y = 0xf0; z = x y; printf("z = %x\n",z); } 3ビット目が1か0かをチェックする #include stdio.h main() { unsigned char x; unsigned char y; unsigned char z; x = 0x85;//10000101 y = 1; y = y 2; z = x y; printf("z = %x\n",z); if(z){ printf("3ビット目は1\n"); } else{ printf("3ビット目は0\n"); } } 演習 5ビット目を1にする.(他のビットは現状のまま変更しない.5ビット目は現在0でも1でも1に変更する.) 5ビット目を反転にする.(他のビットは現状のまま変更しない.5ビット目は現在0なら1,1なら0に変更する.)
https://w.atwiki.jp/wayofcaliforniawine/pages/111.html
Chardonnay —シャルドネ— フランスのブルゴーニュ地方の白ワインによく用いられている葡萄品種。 Clos Pegase CHARDONNAY Mitsuko s Vineyard 2009 Diatom CHARDONNAY 風音 2010 J Cuvee 20 Brut NV 25th Anniversary Kistler CHARDONNAY Kistler Vineyard Sonoma Valley 1998 Robert Mondavi Chardonnay Twin Oaks 2011
https://w.atwiki.jp/c21coterie/pages/930.html
http //odz.sakura.ne.jp/projecteuler/index.php?cmd=read page=Problem%2089 Problem 89 「ローマ数字」 † ローマ数字は同じ数をあらわすのに色々な表記ができる。 ファイルに必ずしも最短の長さでない方法で書かれたローマ数字が1000個書かれている。 これを最短の長さに置き換えた場合何文字節約できるか答えよ。 ファイルや詳細はリンク先参照のこと。 解法 データファイルを文字列を集めたリストに手作業で変換し。 それを読み込み、文字コードリストを文字のリストに変換。 文字のリスト各文字を10進数字に変換して、10進数字からそのローマ数字の表す10進数時に 変換し、10進数時を最短のローマ数字で表記した時の長さを計算してとコードを書いた。 一つ一つの手順はおかしくないし丁寧に掛けたのだが何か冗長すぎる気がしてならない。 もうちょっと色々な部分をショートカットできるような気はする。 to_num( I ,1) -!. to_num( V ,5) -!. to_num( X ,10) -!. to_num( L ,50) -!. to_num( C ,100) -!. to_num( D ,500) -!. to_num( M ,1000) -!. char_Nums([],[]) -!. char_Nums([C|Char],[N|Result]) - char_code(C1,C), to_num(C1,N), char_Nums(Char,Result). to_char([],[]) -!. to_char([Row|Rows],[Row1|Result]) - !, to_char(Rows,Result), char_Nums(Row,Row1). sum_lens([],0) -!. sum_lens([X|Xs],Result) - !, sum_lens(Xs,Re), length(X,Len), Result is Re+Len. change_num([],Add,_,Sum,Result) -!,Result is Add+Sum. change_num([X|Rest],Add,X,Sum,Result) - !, Add1 is Add+X, change_num(Rest,Add1,X,Sum,Result). change_num([X|Rest],Add,Old,Sum,Result) - X Old, !, Sum1 is Sum+Add, change_num(Rest,X,X,Sum1,Result). change_num([X|Rest],Add,_,Sum,Result) - !, Sum1 is Sum-Add, change_num(Rest,X,X,Sum1,Result). change_nums([],[]) -!. change_nums([R|Rows],[Re|Result]) - !, [Top|Rest]=R, change_num(Rest,Top,Top,0,Re), change_nums(Rows,Result). to_len(X,2) -member(X,[2,4,6,9]),!. to_len(X,X1) -member(X,[5,7,8]),!,X1 is X-4. to_len(X,X1) -!,X1 is X. calc_len([],0) -!. calc_len([X|Xs],Result) -calc_len(Xs,Re), to_len(X,Add), Result is Re+Add. roman_Len(Num,Result) - !, A1 is Num//1000, A2 is (Num mod 1000)//100, A3 is (Num mod 100) // 10, A4 is (Num mod 10), calc_len([A2,A3,A4],Len), Result is Len+A1. sum_roman_len([],0) -!. sum_roman_len([R|Rows],Result) - !, roman_Len(R,Len), sum_roman_len(Rows,Re), Result is Re+Len. main89 - open( pe89.txt ,read,IS), read_term(IS,Rows,[]), close(IS), sum_lens(Rows,Ans1), to_char(Rows,Rows1), change_nums(Rows1,Rows2), sum_roman_len(Rows2,Ans2), Ans3 is Ans1-Ans2, write([ans,Ans3]).
https://w.atwiki.jp/crsavrkouza/pages/29.html
シリアル通信とは? マイコンには様々な通信方法が有りますが、ここではシリアル通信というものを扱います。 通信には次の大きく分けて2種類有ります。 シリアル通信 1つの線で通信 パラレル通信 複数の線で通信 更にシリアル通信のなかでもUART(Universal Asynchronous Receiver Transmitter)というものです。 詳しくは第11回にやりますが、ここでは一つの通信線で一方向に一文字ずつ通信ができるということを理解してください。 1.CRSのgoogleドライブから「Serail.h」をダウンロード ダウンロードしたファイルをAtmelStudioのプロジェクトフォルダーの中にコピーしてください。 2.シリアルモジュールとマイコンを接続します。 下の図を参考にしてください。 それでは、以下のプログラムをAVRに書き込んでみてください。 #include avr/io.h #define F_CPU 1000000 #include util/delay.h #include "Serial.h" //ポート設定の初期化 int main(void){ serial.begin(12); //UARTの初期化 DDRD = 0b11111111;//PDをすべて出力設定 PORTD = 0b00000000;//PDをすべてLに while(1){ serial.send_char( H ); serial.send_char( e ); serial.send_char( l ); serial.send_char( l ); serial.send_char( o ); serial.send_char( ); serial.send_char( W ); serial.send_char( o ); serial.send_char( r ); serial.send_char( l ); serial.send_char( d ); serial.send_br(); PORTD = ~PORTD;//PDをすべて反転 _delay_ms(1000); } } それでは、TeraTermを起動してください。「シリアル」を選択して「ポート」を選択して「OK」をクリックします。 画面に「Hello World」と表示されれば成功です。 いろいろと新しい関数が出てきました。send_char関数はシリアル通信で一文字送信する関数です。 C言語では一文字をASCIIコードで表すのに「 (シングルコート)」を使います。 何言ってんだって感じですね。ちゃんと説明します。 コンピュータ(マイコンを含む)は文字をそのまま保存することが出来ません。 なので、文字を数字に置き換えて、数字の羅列として文字を保存しています。 つまり、文字列は数字の羅列として保存されているわけです。 その文字と数字の変換を決めた決まりがASCIIコードというわけです。 どの数字がその文字に対応しているかは、googleとかで「ASCIIコード表」とググれば出てくるので調べてください。 さて、シリアル通信に話を戻します。UARTで通信を行うときも数字に変換してから数字として文字を送っています。 なので、一文字を数字に変換してくれる書き方である、「 」を使って書く必要があります。 もう一つ関数がありますよね。send_br関数です。これは、改行を行うための関数です。 PCでプログラミングをしている時とは改行の手順が異なるため専用の関数があります。 他の例もあげておきます。C言語の復習に使ってください。 #include avr/io.h #define F_CPU 1000000 #include util/delay.h #include "Serial.h" ISR(USART_RX_vect){ serial.receive_enqueue(UDR0); } //ポート設定の初期化 int main(void){ int16_t var = 0; uint8_t character = 0; serial.begin(12); //UARTの初期化 DDRD = 0b11111111;//PDをすべて出力設定 PORTD = 0b00000000;//PDをすべてLに while(1){ serial.send_println("a toggle LED"); // 改行付きで文字列を送信する関数 serial.send_println("b plus one"); serial.send_println("s show variable"); serial.send_br(); // 改行する関数 // available関数は現在受信した文字数を返す。 // whileの特別な構文。受信文字数が1より小さい時に繰り返す。 while(serial.available() 1); // 受信した文字を変数に保存 character = serial.read_dequeue(); // 条件分岐 if(character == a ){ PORTD = ~PORTD;//PDをすべて反転 }else{ if(character == b ){ var++; }else{ if(character == s ){ // send_num関数は変数の値を送信する関数。 //int16_t型とint32_t型なら使える。 serial.send_print("var = "); // 改行なしで文字列を送信する関数 serial.send_num(var); serial.send_br(); }else{ serial.send_println("there is not such a command."); } } } } }
https://w.atwiki.jp/hitsville/pages/80.html
Swing low Sweet chariot Chorus Swing low, sweet chariot, Comin for to carry me home; Swing low, sweet chariot, Comin for to carry me home. I looked over Jordan, And WHAT did I see, Comin for to carry me home, A band of angels comin after me, Comin for to carry me home. Repeat chorus If you get there before I do, Comin for to carry me home, Tell all my friends I m comin too, Comin for to carry me home.
https://w.atwiki.jp/geltner/pages/16.html
Ib is on a visit to the art gallery with her parents. In the midst of browsing the various works on display, Ib suddenly finds herself alone. Where has everybody gone? When she tries to find her way back, she becomes trapped in a very strange set of circumstances... Ib Pronounced "Eve". The protagonist. She s still a young girl so there are many difficult words she cannot read. Ib s Parents Strict, but kind. They visit the art gallery to see the Geltner exhibition as a family of three. Garry A strange man Ib meets at the art gallery. He reads difficult words for Ib when they are together. Mary A strange girl Ib meets at the art gallery. She takes an immediate liking to Ib. Very friendly. Story adapted from the official site. Character descriptions translated from the offical site.
https://w.atwiki.jp/yasrun/pages/179.html
値が0のcharの変数を表示 次のようなプログラムを書いてみた。 private void button6_Click(object sender, EventArgs e) { char c = (char)0; Console.WriteLine("---"); Console.WriteLine("c = " + c); Console.WriteLine("---"); } これを実行すると、「c = 」まで表示されたところで終わってしまう。cの値そのものや、その後の「---」が表示されない。 なぜだ。軽く調べてみたけど分からない。 char c = (char)0; Console.WriteLine("---"); Console.WriteLine("c = " + c); System.Threading.Thread.Sleep(1000); Console.WriteLine("---"); としてみたところ、「---」は表示されたが「c = 」の横に表示された(=改行されていない)。
https://w.atwiki.jp/ml-story/pages/155.html
プラチナスターツアー ~だってあなたはプリンセス~第1話 とびきりきゅーとなお姫様!なのです 第2話 姫を目指してお勉強!なのです 第3話 優雅な姫が語るには!なのです 第4話 これぞ双子の極意!なのです 第5話 心はいつも大和撫子!なのです 第6話 ふたりは仲良し双子姉妹!なのです MV(並び順) エピローグ これからもずっとお姫様!なのです Charlotte・Charlotteオファーコミュお姫様たちのお茶会 楽曲 その他イベント開催期間 ユニット発足の経緯 ドラマ『鏡の中のシャーロット』主要人物 小ネタ 前後のイベントコミュ 同ユニットの他のイベントコミュ プラチナスターツアー ~だってあなたはプリンセス~ 第1話 とびきりきゅーとなお姫様!なのです お姫様をテーマとした新ユニットを任され、 まつりに声をかけるプロデューサー。続いて 出会ったエミリーも加わり、二人でお揃い、 『双子のお姫様』というコンセプトを得て 新デュオユニットが始動した。 徳川まつり、エミリー 第2話 姫を目指してお勉強!なのです 素敵なお姫様ユニットになるため、まつりが 企画した『お姫様講座』。第1回講師は真と 雪歩。少女漫画の話で盛り上がったりお茶を 飲んだりしながら、まつりとエミリーは 『相手を理解すること』の大事さを学んだ。 徳川まつり、エミリー、菊地真、萩原雪歩 第3話 優雅な姫が語るには!なのです 『お姫様講座』第2回講師は貴音。普段通り 優雅に仕事をこなす貴音に、エミリーは憧れ の視線を向けるが、貴音からは「今日の自分 ではなく、デュオを組む『ふたりらしさ』を 大事にしてほしい」と教えられる。 徳川まつり、エミリー、四条貴音 第4話 これぞ双子の極意!なのです 第3回を迎えた『お姫様講座』。まつりと エミリーの前に、本物の双子である亜美と 真美が立ちはだかる。一緒にゲームで遊び、 そのまま解散しかけるが、最終的に『いつも 一緒にいること』という極意を授かる。 徳川まつり、エミリー、双海亜美、双海真美 第5話 心はいつも大和撫子!なのです 美咲から作成中の衣装を見せてもらうまつり とエミリー。フリルたっぷりの衣装が心配な エミリーだったが、ユニットのために行動 するまつりを見て、姿形でなく、相手を思う 気持ちこそが大和撫子らしさだと気付く。 徳川まつり、エミリー、青羽美咲 第6話 ふたりは仲良し双子姉妹!なのです プロデューサーが衣装の相談をすると、 仲良く悩むまつりとエミリー。真や雪歩、 貴音、亜美と真美から学んだ心得を実践し、 公演までに更に完璧な双子のお姫様ユニット になってみせると口を揃えて語るのだった。 徳川まつり、エミリー MV(並び順) エミリー、徳川まつり エピローグ これからもずっとお姫様!なのです まつりとエミリーのユニット公演は大成功、 ロリータファッションブランドの仕事も 決まり、手応えを感じるプロデューサー。 エミリーはまつりのおかげだと話し、まつり はエミリーならこの結果は当然だと語る。 徳川まつり、エミリー Charlotte・Charlotteオファーコミュ お姫様たちのお茶会 雑誌の撮影企画で『お姫様たちのお茶会』を する事になったまつりとエミリー。カップや メニューにこだわるエミリーに、直感で 決めるのがお姫様だと言うまつり。準備は ばっちり、ぱーふぇくと!なお茶会が始まった。 徳川まつり、エミリー 楽曲 だってあなたはプリンセス(ニコニコ大百科(仮)へ飛びます) その他 イベント開催期間 2019年1月20日~2019年1月27日 ユニット発足の経緯 高木社長がプロデューサーに新しい曲を 渡そうと事務所に呼んだが、まずはデモテープを聞くことに。 曲を聞いたプロデューサーは、大人数ではなく、可愛らしいけど しっとりとした雰囲気のお嬢様っぽいユニットをイメージし メンバーを誰にするか考える。 (プロローグより) メンバー選出に関しては 第1話 とびきりきゅーとなお姫様!なのです のあらすじ通り。 (第1話 とびきりきゅーとなお姫様!なのですより) ドラマ『鏡の中のシャーロット』主要人物 役名 アイドル名 シャルロット 徳川まつり シャーロット エミリー ウェンズディ 双海真美 フライディ 双海亜美 義母 四条貴音 ※THE IDOLM@STER MILLION THE@TER GENERATION 14より 小ネタ プロローグにて、高木社長とこのみさんが インターネット麻雀で対局。高木社長は 最下位で、1位はこのみさん(2位、3位が誰なのかは不明)。 プロローグにて、小鳥さんの妄想漫画絵が出てくる。 前後のイベントコミュ 前:Raise the FLAG(サジタリアス) 次:アイドル節分パニック!&紅梅白梅ファッションショー 同ユニットの他のイベントコミュ ミラージュ・ミラー(Charlotte・Charlotte) 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/reedforjar/pages/14.html
Baum-Welchアルゴリズム HMM(隠れマルコフモデル)のような状態遷移系列での学習を行うためのアルゴリズムです。 Baum-WelchアルゴリズムはForwardアルゴリズムとBackwardアルゴリズムの組み合わせによって計算されます。 したがって、まずはForwardアルゴリズムについて考えます。 Forwardアルゴリズム このアルゴリズムは、状態遷移系列の最終地点から再帰呼び出しによって開始地点から遷移、生成確率を乗算していくものです。 単純な全経路網羅では、計算量次数にして「状態数の観測個数乗分」かかります。無駄を省きたいわけですが、どこが無駄でしょうか?以下画像追加予定・・ 以下にC++によるプログラミング例を示します。(ソースの質を改善していく予定です。) double forward( int t, char* outputs, Mode* modes, int presentMode ){ double res = 0.0; //入力データからどの出力確率かを算出する。 char c = outputs[t]; double occorenceProbability; if ( c == A ){ occorenceProbability = modes[ presentMode ].occProb[0]; } else if ( c == B ){ occorenceProbability = modes[ presentMode ].occProb[1]; } else { occorenceProbability = 1.0;//エラー、AB以外の文字列は受け付けない。 } //forward本体 for ( int j = 0; j = hmm.modeNumber; j++ ){ if ( t = 0 ){ res += forward( t - 1, outputs, modes, j ) * modes[ j ].seqProb[ presentMode ] * occorenceProbability; } else { //始点に着いたら初期確率を返せ。 return modes[ presentMode ].initProb; } } return res; }