約 6,614,845 件
https://w.atwiki.jp/openmusic/pages/237.html
|PROFILE| DERIVATION Arguments list start gr¡ [generic-function] *-*-------------------------- *------------------------------ *---------*------------------------*---------*---------*-*---------- ---------------*-----*-------------- *-*---------------- Ce module est la transcription musicale de l operation de derivation, appliquee a un profil melodique. Dans ce cas precis l intervalle tempporel entre les hauteurs est considere egal a un (1). Le resultat de ce module est toujours une liste de listes ou le premier element est le resultat de l operation de derivation represente comme une liste de hauteurs en listents. Et le reste des elements representent le baricentre des structures derivees. Si on procede a une derivation du premier degre cette deuxieme partie de la liste contiendra un element, on procede a une derivation du deuxieme degre cette deuxieme partie de la liste contiendra deux elements, et ainsi de suite. list est soit une liste simple de hauteurs en listents representant un profil, spoit une liste de listes originaire d un module integration . start menu derroulant qui permet de definir le mode de fonctionement de ce module. Si start egal a first l entree list doit tre une liste simple de hauteurs, en listents, representant un profil, le resultat de l operation sera la derivation de ce profil. Si start egal a orig l entree list doit tre une liste de listes, originaire d un module integration . Ce mode sert a la reconstitution d un profil suite a des derivations successives. gr¡ est l ordre de l operation de derivation.
https://w.atwiki.jp/usb_audio/pages/44.html
原文:Audio Device Document 1.0(PDF) USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 76 Offset Field Size Value Description 0 bMute 1 Bool The setting for the addressed Mute Control’s CUR attribute. Muted when TRUE, not muted when FALSE. In the second form, the Channel Number field is set to 0xFF. The parameter block contains a list of settings for the CUR attribute for all available Mute Controls in the Feature Unit. Table 5-17 Second Form of the Mute Control Parameter Block Control Selector MUTE_CONTROL wLength Number of available Controls NrAv Offset Field Size Value Description 0 bMute(1) 1 Bool The setting for the CUR attribute of the first Mute Control. … … … … … NrAv-1 bMute(NrAv) 1 Bool The setting for the CUR attribute of the last Mute Control. 5.2.2.4.3.2 Volume Control The Volume Control is one of the building blocks of a Feature Unit. A Volume Control can support all possible Control attributes (CUR, MIN, MAX, and RES). The settings for the CUR, MIN, and MAX attributes can range from +127.9961 dB (0x7FFF) down to -127.9961 dB (0x8001) in steps of 1/256 dB or 0.00390625 dB (0x0001). The range for the CUR attribute is extended by code 0x8000, representing silence, i.e., -¥ dB. The settings for the RES attribute can only take positive values and range from 1/256 dB (0x0001) to +127.9961 dB (0x7FFF). The Volume Control honors the request to the best of its abilities. It may round the wVolume attribute value to its closest available setting. It will report this rounded setting when queried during a Get Control request. In the first form of the request, a particular Volume Control within a Feature Unit is addressed through the Unit ID and Channel Number fields of the Set/Get Feature Unit Control request. The valid range for the Channel Number field is from zero (the ‘master’ channel) up to the number of logical channels in the audio channel cluster. Table 5-18 First Form of the Volume Control Parameter Block Control Selector VOLUME_CONTROL wLength 2 USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 77 Offset Field Size Value Description 0 wVolume 2 Number The setting for the attribute of the addressed Volume Control 0x7FFF 127.9961 dB … 0x0100 1.0000 dB … 0x0002 0.0078 dB 0x0001 0.0039 dB 0x0000 0.0000 dB 0xFFFF -0.0039 dB 0xFFFE -0.0078 dB … 0xFE00 -1.0000 dB … 0x8002 -127.9922 dB 0x8001 -127.9961 dB 0x8000 -¥ dB (CUR attribute only) In the second form, the Channel Number field is set to 0xFF. The parameter block contains a list of settings for an attribute of all available Volume Controls in the Feature Unit. Table 5-19 Second Form of the Volume Control Parameter Block Control Selector VOLUME_CONTROL wLength (Number of available Controls NrAv)*2 Offset Field Size Value Description 0 wVolume(1) 1 Number The setting for the attribute of the first Volume Control. … … … … … (NrAv-1)*2 wVolume(NrAv) 1 Number The setting for the attribute for the last Volume Control. 5.2.2.4.3.3 Bass Control The Bass Control is one of the building blocks of a Feature Unit. The Bass Control influences the general Bass behavior of the Feature Unit. A Bass Control can support all possible Control attributes (CUR, MIN, MAX, and RES). The settings for the CUR, MIN, and MAX attributes can range from +31.75 dB (0x7F) down to –32.00 dB (0x80) in steps of 0.25 dB (0x01). The settings for the RES attribute can only take positive values and range from 0.25 dB (0x01) to +31.75 dB (0x7F). The Bass Control honors the request to the best of its abilities. It may round the bBass attribute value to its closest available setting. It will report this setting when queried during a Get Control request. Other parameters that also influence the behavior of the Bass Control, such as cut-off frequency, cannot be altered through this request. In the first form of the request, a particular Bass Control within a Feature Unit is addressed through the Unit ID and Channel Number fields of the Set/Get Feature Unit Control request. The valid range for the Channel Number field is from zero (the ‘master’ channel) up to the number of logical channels in the audio channel cluster. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 78 Table 5-20 First Form of the Bass Control Parameter Block Control Selector BASS_CONTROL wLength 1 Offset Field Size Value Description 0 bBass 1 Number The setting for the attribute of the addressed Bass Control 0x7F +31.75 dB 0x7E +31.50 dB … 0x00 0.00 dB … 0x82 -31.50 dB 0x81 -31.75 dB 0x80 -32.00 dB In the second form, the Channel Number field is set to 0xFF. The parameter block contains a list of settings for all available Bass Controls in the Feature Unit. Table 5-21 Second Form of the Bass Control Parameter Block Control Selector BASS_CONTROL wLength Number of available Controls NrAv Offset Field Size Value Description 0 bBass(1) 1 Number The setting for the attribute of the first Bass Control. … … … … … NrAv-1 bBass(NrAv) 1 Number The setting for the attribute of the last Bass Control. 5.2.2.4.3.4 Mid Control The Mid Control is one of the building blocks of a Feature Unit. The Mid Control influences the general Mid behavior of the Feature Unit. A Mid Control can support all possible Control attributes (CUR, MIN, MAX, and RES). The settings for the CUR, MIN, and MAX attributes can range from +31.75 dB (0x7F) down to –32.00 dB (0x80) in steps of 0.25 dB (0x01). The settings for the RES attribute can only take positive values and range from 0.25 dB (0x01) to +31.75 dB (0x7F). The Mid Control honors the request to the best of its abilities. It may round the bMid attribute value to its closest available setting. It will report this setting when queried during a Get Audio Control request. Other parameters that also influence the behavior of the Mid Control, such as cut-off frequency, cannot be altered through this request. In the first form of the request, a particular Mid Control within a Feature Unit is addressed through the Unit ID and Channel Number fields of the Set/Get Feature Unit Control request. The valid range for the Channel Number field is from zero (the ‘master’ channel) up to the number of logical channels in the audio channel cluster. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 79 Table 5-22 First Form of the Mid Control Parameter Block Control Selector MID_CONTROL wLength 1 Offset Field Size Value Description 0 bMid 1 Number The setting for the attribute of the addressed Mid Control 0x7F +31.75 dB 0x7E +31.50 dB … 0x00 0.00 dB … 0x82 -31.50 dB 0x81 -31.75 dB 0x80 -32.00 dB In the second form, the Channel Number field is set to 0xFF. The parameter block contains a list of settings for all available Mid Controls in the Feature Unit. Table 5-23 Second Form of the Mid Control Parameter Block Control Selector MID_CONTROL wLength Number of available Controls NrAv Offset Field Size Value Description 0 bMid(1) 1 Number The setting for the attribute of the first Mid Control. … … … … … NrAv-1 bMid(NrAv) 1 Number The setting for the attribute of the last Mid Control. 5.2.2.4.3.5 Treble Control The Treble Control is one of the building blocks of a Feature Unit. The Treble Control influences the general Treble behavior of the Feature Unit. A Treble Control can support all possible Control attributes (CUR, MIN, MAX, and RES). The settings for the CUR, MIN, and MAX attributes can range from 31.75 dB (0x7F) down to –32.00 dB (0x80) in steps of 0.25 dB (0x01). The settings for the RES attribute can only take positive values and range from 0.25 dB (0x01) to +31.75 dB (0x7F). The Treble Control honors the request to the best of its abilities. It may round the bTreble attribute value to its closest available setting. It will report this setting when queried during a Get Control request. Other parameters that also influence the behavior of the Treble Control, such as cut-off frequency, cannot be altered through this request. In the first form of the request, a particular Treble Control within a Feature Unit is addressed through the Unit ID and Channel Number fields of the Set/Get Feature Unit Control request. The valid range for the Channel Number field is from zero (the ‘master’ channel) up to the number of logical channels in the audio channel cluster. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 80 Table 5-24 First Form of the Treble Control Parameter Block Control Selector TREBLE_CONTROL wLength 1 Offset Field Size Value Description 0 bTreble 1 Number The setting for the attribute of the addressed Treble Control 0x7F +31.75 dB 0x7E +31.50 dB … 0x00 0.00 dB … 0x82 -31.50 dB 0x81 -31.75 dB 0x80 -32.00 dB In the second form, the Channel Number field is set to 0xFF. The parameter block contains a list of settings for all available Treble Controls in the Feature Unit. Table 5-25 Second Form of the Treble Control Parameter Block Control Selector TREBLE_CONTROL wLength Number of available Controls NrAv Offset Field Size Value Description 0 bTreble(1) 1 Number The setting for the attribute of the first Treble Control. … … … … … NrAv-1 bTreble(NrAv) 1 Number The setting for the attribute of the last Treble Control. 5.2.2.4.3.6 Graphic Equalizer Control The Graphic Equalizer Control is one of the optional building blocks of a Feature Unit. The Audio Device Class definition provides for standard support of a third octave graphic equalizer. The bands are defined according to the ANSI S1.11-1986 standard. Bands are numbered from 14 (center frequency of 25 Hz) up to 43 (center frequency of 20,000 Hz), making a total of 30 possible bands. The following table lists the band numbers and their center frequencies Table 5-26 Band Numbers and Center Frequencies (ANSI S1.11-1986 Standard) Band Nr. Center Freq. Band Nr. Center Freq. Band Nr. Center Freq. 14 25Hz 24* 250Hz 34 2500Hz 15* 31.5Hz 25 315Hz 35 3150Hz 1 - 6 - 11 - 16 - 21 - 26 - 31 - 36 - 41 - 46 - 51 - 56 - 61 - 66 - 71 - 76 - 81 - 86 - 91 - 96 - 101 - 106 - 111 - 116 - 121 - 126 ここを編集
https://w.atwiki.jp/vocalive/pages/190.html
LIVEと行事一覧DB データベース (DataBase for Live Concerts and Events) メニューMENU +←クリック目次 [←Click here for CONTENTS] ↓↓↓このページ名(Current Page Name)↓ 自動作成目次(contents) 行事紹介(Live Concert and Event Information) 【LIVE/日本/Lives and Concerts of The 39's (Band for Hatsune Miku)】 ダイジェスト映像・動画配信・写真等(Summary Video, Live Streaming Photo) チケット情報・グッズ情報・BD/CD・その他 (Ticket Goods Information, etc.) 技術情報・出演ボーカロイド・スクリーン・MMD・3Dモデル・プロジェクター・ソフト・舞台等 (Technology・Vocaloid Name・Screen・MikuMikuDance・3D Model・Projector・Software) 出演者・製作者・関連ブログ等 (Musician, Staff, Related Blog and Credit) セットリスト(演奏曲目)・その他 (Set List, name of music) Summary in English and other language(英語等での紹介) 行事を行う団体や個人等 (Organizer and Group) スポンサー・協賛等 (Sponsor and Support) 関連行事 (Related Event Info.) 紹介記事・参考サイト・謝辞・文献等 (News, References, Acknowledgement and Credit) International News (国際ニュース) Memo・メモ帳 EDIT Page 行事紹介(Live Concert and Event Information) ↓このページ名(Current Page Name)↓ 【LIVE/日本/Lives and Concerts of The 39's (Band for Hatsune Miku)】 LIVE/日本/Lives and Concerts of The 39 s (Band for Hatsune Miku) Related page LIVE/日本/大感謝祭 Hatsune Miku Special 39's Giving Day in Tokyo Japan 2012 LIVE/海外/Hatsune Miku MIKUNOPOLIS in Los Angeles ミクノポリス USA 2011 Summary video of the Live concert 2012 at Tokyo, Japan 初音ミク】「ミクの日大感謝祭」ダイジェスト映像 http //www.youtube.com/watch?v=rqg4Eun7fgs#t=325 5分25秒目からが「ミクの日大感謝祭」=325sec from the beginning is the opening. Miku Day Celebration Live Concert Hatsune Miku two-day concert was held at Tokyo Dome City Hall on 8th 9th March 2012. 【初音ミク】 "アコミク" 完成音源ダイジェスト【The39s】2011年12月より発売開始 http //www.nicovideo.jp/watch/sm16040410 2014 08/01(金) The 39s Session ~折田新(Ds) Birthday Live!~ http //www.bluesalley.co.jp/i/02live_02.html?id=Schedule-20140522165133 OPEN 18 00 START 19 30 (Key)安部潤 (G)黒田晃年 (B)田中晋吾 (Ds)折田新 (Sax/EWI)宮崎隆睦 (Tp)田中充 ■イベント名称: ■会場: ■日程: Twitter facebook ダイジェスト映像・動画配信・写真等(Summary Video, Live Streaming Photo) 関連映像 (Related Videos) Rehearsal (リハーサル) Miku 39 s Giving Day EXTRA http //www.youtube.com/watch?v=IAyXqV0hlMw HatsuneMiku channel http //www.youtube.com/user/HatsuneMiku 39 s Giving Day Hatsune Miku concert 2010.03.09 http //www.youtube.com/playlist?list=PL07EC1E7DB9AB0C47 feature=plcp 【Hatsune Miku】 CONCERT!! 【初音ミク】 http //www.youtube.com/playlist?list=PL-pKPpZ1Q5NZqi-pHqc2zKXk8GG3U2fkW 【初音ミク】MIKUNOPOLISダイジェスト映像 http //www.youtube.com/watch?v=WzYssX-CcSY 2012 3- 9 昼 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 チケット情報・グッズ情報・BD/CD・その他 (Ticket Goods Information, etc.) チケット情報一覧 official goods アコミク/THE39S クロスフェード 2010/12/31 コミケ3日目 東4地区 ”シ”71-a INTERNET INDEPENDENT にて頒布 頒布価格 ¥1,000(4曲収録) http //www.nicovideo.jp/watch/sm13162999 ニコ生 (Nico NIco Video LIVE streaming) 技術情報・出演ボーカロイド・スクリーン・MMD・3Dモデル・プロジェクター・ソフト・舞台等 (Technology・Vocaloid Name・Screen・MikuMikuDance・3D Model・Projector・Software) ライブ技術一覧 技術内容が不明の部分は、空けておいて下さい。 (IF YOU DO NOT UNDERSTAND, LEAVE THE TECHNOLOGY SECTION OPEN.) Screen 投影スクリーンの種類 (Screen Type): 投影スクリーンの形状 (Shape of Screen): スクリーンの素材(Materials for making screen): 鮮明度 Clearness, resolution of screen: スクリーン素材の網の目等のメッシュのサイズ:Mesh number # or Mesh size of Screen: スクリーン素材の製品カタログ番号等(Product Number of materials for making screen): スクリーン素材の透過率(%)及び色等(Light Transmittance (%) of screen, Color): 投影スクリーン等への映り込み状態(Reflection):still happening 舞台の高さ(stage height):relatively high スクリーンの高さ(Screen height): スクリーンの湾曲の程度=(映りこんだ物の歪み方の程度):very small スクリーンの大きさ又は横の長さ (Screen Size): スクリーンの継ぎ目の数(Junction within the screen)=(つないで使用された投影ボード等の枚数-1、?) :2 number of materials used for making main screen:3 使用された投影ボード等の枚数(Number of board used):3 ? 音響設備及び音響状態 (Sound): プロジェクタの種類・台数 (Projector):4 (bottom=3 (Left, Center, Right), Center Top=1) 使用ソフト (Software): 3D model: Producer of 3D Model: スクリーン及び映像の解像度(Resolution of Screen and video): 投影時の色補正(Color Adjustment to view on screen): MMDのモデルの種類(Model Type of MikuMikuDance): Computer and OS: レンダリング ソフトRendering software Motion similar to Project DIVA or related project リアルタイム レンダリングの有無(real-time rendering or not) レンダリング速度等 フレーム速度 60 fps カメラ等 (Camera): 技術説明動画・写真等 (Tech Video Photo): 会場設備のホームページ (Homepage of the Event Hall): 会場設備 その他 (others): 出演者・製作者・関連ブログ等 (Musician, Staff, Related Blog and Credit) 演奏者と関連ブログ 演奏:The 39s 安部潤(key、P)、黒田晃年(g)、田中晋吾(b)、折田新(ds) ストリングス 武内香澄(vln)、河本夕里安(vln)、惠藤あゆ(vla)、 さいとうひさこ(2ndvln)、今井香織(vcl cello)、上保朋子(2ndvln) 山口佳名子(2nd vln)、栗井まどか(2nd vln)、山崎明子(vcl) 管セクション 宮崎隆睦(s,fl)、田中充(tp)、池田雅明(tb)。 【初音ミク】 "アコミク" 完成音源ダイジェスト【The39s】2011年12月より発売開始 http //www.nicovideo.jp/watch/sm16040410 安部潤blogから各メンバーへのリンクをたどる http //blog.goo.ne.jp/jabe0755/e/c745caedc63022151c9f23c8b6be5836 http //blog.goo.ne.jp/jabe0755/e/fba261ecf49ad4f61c3a4d7e6ef686fb http //blog.goo.ne.jp/jabe0755/e/c35d565f1c0e3ed27b78509f0dac788c http //blog.goo.ne.jp/jabe0755/s/%A5%DF%A5%AF 折田新(ds) http //blog.goo.ne.jp/shinxdrum/e/8930b03acd91db0e1daa0ad1eda89457?fm=entry_awc 黒田晃年(g) http //akitoshikuroda.me/ 田中晋吾(b) http //homepage2.nifty.com/shingobass/index.html http //shingo.tea-nifty.com/blog/2011/07/la-76c5.html 武内香澄(vln) http //ameblo.jp/pyonnchan/entry-11035588430.html http //ameblo.jp/pyonnchan/entry-10944809273.html 河本夕里安(vln) http //ameblo.jp/yuristrawberry/entry-10945217876.html セットリスト(演奏曲目)・その他 (Set List, name of music) Set List LIVE SET LIST Hatsune Miku Concert Final 39 s Giving Day http //mikubook.com/setlist/mikupa2012inTokyo http //www.mikubook.com/index.php/home/specials SET LIST and Producer links of Vocaloid wiki Vocaloid concert directory http //vocaloid.wikia.com/wiki/Vocaloid_concert_directory Live Events http //vocaloid.wikia.com/wiki/Live_Events http //hatsunemikusetlists.wordpress.com/ 2014 08/01(金) The 39s Session ~折田新(Ds) Birthday Live!~ http //www.bluesalley.co.jp/i/02live_02.html?id=Schedule-20140522165133 OPEN 18 00 START 19 30 (Key)安部潤 (G)黒田晃年 (B)田中晋吾 (Ds)折田新 (Sax/EWI)宮崎隆睦 (Tp)田中充 The 39s Session セットリスト (タイトル / オリジナル・アーティスト) 1st Set 1. Inside Out / 黒田晃年 2. Memory Will Bring You Close / A.O.I 3. (タイトル無し) / 田中晋吾 4. M. Legend / 安部潤 5. Magnet (feat. 初音ミク 巡音ルカ) / 流星P feat. 初音ミク 巡音ルカ 6. ハロ/ハワユ (feat. 初音ミク) / ナノウ feat. 初音ミク 2nd Set 1. Funkastic Anniversary / 安部潤 2. Strasbourg/St. Denis / Roy Hargrove 3. Sweet Gentle / T-SQUARE 4. One Life / 黒田晃年 5. ハジメテノオト (feat. 初音ミク)/ malo feat. 初音ミク 6. 炉心融解 / iroha(sasaki) feat. 鏡音リン Encore- 7. Pick Up The Pieces / Average White Band ※ボカロは音声のみの出演 Summary in English and other language(英語等での紹介) http //www.niconico.com/ http //live.niconico.com/ https //secure.live.niconico.com/product/miku_day2012 行事を行う団体や個人等 (Organizer and Group) スポンサー・協賛等 (Sponsor and Support) 関連行事 (Related Event Info.) 紹介記事・参考サイト・謝辞・文献等 (News, References, Acknowledgement and Credit) 情報一覧MEMO 255 名前:202[sage] 投稿日:2014/08/02(土) 14 48 35.03 ID 8LGashG60 [1/2] 元スネークです。演奏中は携帯電源落としてて、演奏のクオリティ高くて 帰宅まで興奮でスレ見てなかったから、レス含めてちゃんとしたレポ書くね。 席は2人席・4人席・6-8人席・一号氏がいたカウンター席(お一人様向け?) の組み合わせでだいたい100人ぐらいかな?(自信なし) 立ち見はざっと見20-30名ほど。後方入り口にあるが、先に来てないと 結構見づらいんじゃ無いかな? 参加者の服装はほぼスーツからカジュアル系 男性はおっさんから少し若めまで、女性はきれいな方居たねw 立ち見は若い方多めかな? 非酒系は800円~ 今回のカクテルは1000円 料理は2000円~ 席代540円 高いと思われるけど、最長で18時から23時までいるからね。場所代だと思わないと。 ただ、 ...| ̄ ̄ | < 39 sの演奏はまだかね? / | ___| ∧∧ ∧∧ / _|___|_ ( 。_。). ( 。_。) || ( ・∀・) / ▽ / ▽ || / ヽ∞/ \ | ;;;; / | ;;;; / || | ヽ/ .- | | と),__」 | と),__」 _..|| | o o ...|_ξ| | .| | \ \__(久)__/_\ | | | .||.i\ 、__ノフ \| | | .||ヽ .i\ _ __ ____ __ _.\ | | .|| ゙ヽ i ハ i ハ i ハ i ハ | し _つ .|| ゙|i~^~^~^~^~^~^~ この気分は思う存分味わえたw ライブはセトリが既に上がってるので気づいた点を。 演奏中PA席への調整ジェスチャーを阿部さんと黒田さんでやってた。 39 sアレンジは各セクションの良いところを引き出す演奏だと実感。 黒田さんエレキギター・アコースティックギター2本駆使してた。 激しい音から優しい音まで駆使できる技巧派でした。 MATSURIのように心地良い音圧は来るが耳がおかしくなるほどの音で無かった。 宮崎さんのAKAI EWIは1980年代製造の年期入り。スイッチ入れてチューニングに 時間かかる。 安部さんのベースソロも驚いたけどドラゴンマガジンの単語が出てきたのに驚いたw アンコールで折田さんへのバースデーケーキ登場!宮崎さんのサックス演奏とともに みんなで合唱。 終演は押して23時だったから会計の行列がすごかった。遠方だきついよね。 もちろん私はミクさんカードでお支払い(後日コンビニ一括) ライブ後、一号さんは関係者となにやら熱いお話をしてました(内容は不明) 間近なところで着座して、飲食とともに上質の音楽を楽しむ。 この上ない贅沢を感じました。またやって欲しいなー。 http //anago.2ch.net/test/read.cgi/streaming/1406706009/ International News (国際ニュース) Memo・メモ帳 EDIT Page If do not know about editing web page of this Wiki, DO NOT EDIT. Click HERE to Edit Current Page or click following URL to edit this page. http //www18.atwiki.jp/vocalive/editx/27.html Make sure to rewrite correct page number after (/vocalive/editx/) or (/vocalive//editx/PAGE NUMBER.html) to edit current page. [ページ保存] button below the editing window=means SAVE the page after editing to finish editing. [プレビュー] button below the editing window=means PREVIEW the page during editing. input the code number shown to perform these command. To cancel editing, just use Web browser button out side the editing window to go back. or CLOSE the editing page of the Web browser s window. If you make mistake, DO NOT SAVE the page. Do NOT press [ページ保存] button. [» タグ ]box below the editing window=means make TAG of this page after editing. If you have any problem, insert "HELP" in the TAG to identify the page at later for repair. EDIT & MAKE Page コメント・Comment 名前 コメント
https://w.atwiki.jp/geronimo-jp-trans/pages/12.html
Apache Geronimo 2.0 Documentation翻訳状況一覧 章 原文の タイトルとリンク(英語版) 担当 ステータス 日本語文書へのリンク 着手日 完了日 コメント 完成日 1 Administration 石田 レビュー中 ここ 2007/11/05 1.1 +Administrative tasks 石田 レビュー中 ここ 2008/1/2 1.1.1 +Administering applications 石田 レビュー中 ここ 2008/1/2 1.1.1.1 # Installing and removing applications 石田 レビュー中 ここ 2007/11/22 2 1.1.1.2 # Starting and stopping application modules 石田 レビュー中 ここ 2007/11/25 2 1.1.2 + Administering the Apache Geronimo Server 翻訳不要 1.1.2.1 # Adding new listeners for the Web containers 石田 レビュー中 ここ 2007/11/25 1 コメント有 * Add new AJP listener 石田 レビュー中 ここ 2007/11/25 1 * Add new HTTP listener 石田 レビュー中 ここ 2007/11/25 1 * Add new HTTPS listener 石田 レビュー中 ここ 2007/11/25 1 1.1.2.2 # Configure JAX-WS engine 石田 レビュー中 ここ 2007/11/25 3 1.1.2.3 # Configure log level 石田 レビュー中 ここ 2007/11/25 1 * Derby Log Viewer 石田 レビュー中 ここ 2007/11/25 同上 * Log Manager 石田 レビュー中 ここ 2007/11/25 同上 * Server Log Viewer 石田 レビュー中 ここ 2007/11/25 同上 * Web Access Log Viewer 石田 レビュー中 ここ 2007/11/25 同上 1 追加コメント有 1.1.2.4 # Configuring a remote Apache HTTP server 石田 レビュー中 ここ 2007/11/28 2 * Configure Apache HTTPd as a reverse proxy (mod_proxy) 石田 レビュー中 ここ 2007/11/28 2 * Configure Apache HTTPd with Jakarta Tomcat Connector (mod_jk) 石田 レビュー中 ここ 2007/11/28 1 コメント有 (修正済です) 1.1.2.5 # Configuring the JMS server 石田 レビュー中 ここ 2007/11/28 1 1.1.2.6 # Display JVM information 石田 レビュー中 ここ 2007/11/28 1 1.1.2.7 # Monitor Server status 石田 レビュー中 ここ 2007/11/28 1 1.1.2.8 # Performance monitoring 石田 レビュー中 ここ 2007/11/28 1 1.1.2.9 # Starting and stopping the server 石田 レビュー中 ここ 2007/11/28 1 コメントあり(修正済み) 1.1.3 + Configuring security 石田 レビュー中 ここ 2007/12/05 1 1.1.3.1 # Administering certificates 石田 レビュー中 ここ 2007/12/05 1 1.1.3.2 # Administering users and groups 石田 レビュー中 ここ 2007/12/05 1 1.1.3.3 # Adminstering security realms 石田 レビュー中 ここ 2007/12/05 1 * Certificate Properties File Realm 石田 レビュー中 ここ 2007/12/13 1 * Database (SQL) Realm 石田 レビュー中 ここ 2007/12/16 1 * LDAP Realm 石田 レビュー中 ここ 2007/12/16 1 1.1.3.4 # Certification Authority 石田 レビュー中 ここ 2007/12/17 1 1.1.4 + Configuring services 石田 レビュー中 ここ 2007/12/17 1 1.1.4.1 # Adding archives to the Geronimo repository 石田 レビュー中 ここ 2007/12/17 1 1.1.4.2 # Configuring database pools 石田 レビュー中 ここ 2007/12/17 1 *Configuring DB2 datasource 大貫 レビュー中 ここ 2007/11/09 2007/11/16 1 修正中 *Create new database pools 大貫 レビュー中 ここ 2007/11/18 1 * Import database pools from JBoss 4 大貫 レビュー中 ここ 2007/12/27 1 * Import database pools from WebLogic 8.1 大貫 レビュー中 ここ 2007/12/27 1 * Removing database pools 大貫 レビュー中 ここ 2007/12/27 1 1.1.4.3 # Configuring JMS 石田 レビュー中 ここ 2008/1/2 1.2 o Configuring Geronimo as a Windows Service 石田 レビュー中 ここ 2007/12/25 1.3 o Configuring Virtual Hosts in Geronimo-Jetty 石田 レビュー中 ここ 2007/12/25 1.4 o Configuring Virtual Hosts in Geronimo-Tomcat 石田 レビュー中 ここ 2007/12/25 1.5 oCreate a database 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/11/28 2007/12/27 2 1.6 oGeronimo Administration Console 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/11/28 2007/12/27 2 1.7 oRunning Geronimo 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/7 2007/12/27 2 1.7.1 +Multiple Repositories 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/7 2007/12/27 3 1.7.2 + Running Geronimo as a non-root user 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/7 2007/12/27 2 1.7.3 + Running Multiple Instances of Geronimo 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/10 2007/12/27 2 1.8 oSystem Modules 坂本 レビュー中 ここ 2007/12/10 1.9 o Tools and commands 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/10 2007/12/27 2 1.9.1 + client.jar 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/10 2007/12/27 2 1.9.2 + deploy 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/10 2007/12/27 2 1.9.3 + Deployer tool 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/20 2007/12/27 2 1.9.4 + geronimo 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/20 2007/12/27 2 1.9.5 + jpa.jar 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/20 2007/12/27 2 1.9.6 + shutdown 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/20 2007/12/27 2 1.9.7 + startup 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/20 2007/12/27 2 2 * Deployment Plans 重要なのに本文なし? 3 * Installation 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/11/14 2007/11/19 1 4 *Migrating to Apache Geronimo 小川 レビュー中 ここ 2007/11/23 2007/11/25 4.1 oJ2G Migration Tool 小川 レビュー中 ここ 2007/11/25 2007/11/25 4.1.1 +Building J2G from source 小川 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/11/26 2007/12/24 1 OK 4.1.2 +Using J2G 小川 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/24 2008/01/06 1 OK 4.2 oJBoss to Geronimo - EJB-BMP Migration 小川 レビュー中 ここ 2008/01/08 2008/03/13 4.3 o JBoss to Geronimo - EJB-CMP Migration 重要なのに本文なし? 4.4 o JBoss to Geronimo - EJB-MDB Migration 重要なのに本文なし? 4.5 o JBoss to Geronimo - EJB-Session Beans Migration 石田 レビュー中 ここ 2008/02/17 4.6 o JBoss to Geronimo - Hibernate Migration 保坂 レビュー中 ここ 2008/02/15 4.7 o JBoss to Geronimo - JDBC Migration 保坂 レビュー中 ここ 2008/01/15 4.8 o JBoss to Geronimo - Security Migration 重要なのに本文なし? 4.9 o JBoss to Geronimo - Servlets and JSPs Migration 石田 レビュー中 ここ 2008/02/17 4.10 o JBoss to Geronimo - Web Services Migration 重要なのに本文なし? 5 * Quick start - Apache Geronimo for the impatient 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/11/20 2007/11/20 翻訳へのコメントは 0 6 *README.txt 坂本 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/11/20 2007/11/27 1 コメント有 7 * RELEASE-NOTES-2.0.1.TXT 翻訳不要? 7.1 o RELEASE-NOTES-2.0-M1.TXT 翻訳不要? 7.2 o RELEASE-NOTES-2.0-M2.TXT 翻訳不要? 7.3 o RELEASE-NOTES-2.0-M3.TXT 翻訳不要? 7.4 o RELEASE-NOTES-2.0-M4.TXT 翻訳不要? 7.5 o RELEASE-NOTES-2.0-M5.TXT 翻訳不要? 7.6 o RELEASE-NOTES-2.0-M6.TXT 翻訳不要? 7.7 o What s new in Geronimo v2-M2 翻訳不要? 8 *RELEASE-NOTES-2.0.2.TXT 小川 レビュー中 ここ 2007/11/06 2007/11/19 1 OK 9 * Sample applications 保坂 レビュー中 ここ 2008/01/08 9.1 o Apache Harmony 保坂 レビュー中 ここ 2008/01/08 9.2 oCreating a new sample 樋口 レビュー中 ここ 2007/11/09 2007/11/11 1 OK 9.3 o DayTrader 橋本 レビュー中 ここ 2008/1/8 2008/01/10 9.4 o DB Pool Testing sample application 石田 レビュー中 ここ 2008/1/4 9.5 o EJB sample application 樋口 レビュー中 ここ 2007/11/17 2008/03/28 9.6 o How to get JNDI working in Geronimo 2.0 石田 レビュー中 ここ 2008/1/10 1 コメント有 9.7 o Inbound JCA example 保坂 レビュー中 ここ 2008/01/07 9.8 o Jar to Jar EJB references (no ear) 保坂 レビュー中 ここ 2008/01/07 9.9 o JMS and MDB sample application 保坂 レビュー中 ここ 2008/01/06 9.10 o LDAP sample application 保坂 レビュー中 ここ 2008/01/05 9.11 o Simple database access sample application 保坂 レビュー中 ここ 2008/01/03 9.12 o Simple Web Service with JAX-WS 保坂 レビュー中 ここ 2008/01/03 9.13 o SPECjAppServer2004 保坂 レビュー中 ここ 2007/12/22 9.14 o Using Geronimo s default JavaMail session 保坂 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/22 2008/01/05 1 9.15 o Using JNDI in Geronimo 2.0 保坂 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/21 2008/01/05 2 9.16 o Using some of EJB 3.0 functionalities 保坂 レビュー中 ここ 2007/12/20 3 9.17 o Very simple Entity EJB example 保坂 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/19 2008/01/05 2 9.18 o Very simple Session EJB example 保坂 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/19 2008/01/05 2 9.19 o Web application security sample 保坂 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/18 2008/01/05 3 10 * Troubleshooting 保坂 レビュー完了(本家Wikiへの掲載待ち) ここ 2007/12/16 2008/01/05 1
https://w.atwiki.jp/warband/pages/697.html
skl_trade|Trade skl_trade_desc|Every level of this skill reduces your trade penalty by 5%%. (Party skill) skl_leadership|Leadership skl_leadership_desc|Every point increases maximum number of troops you can command by 5, and every leader point reduces troop wages by 5%%. (Party/Leader skill) skl_prisoner_management|Prisoner Management skl_prisoner_management_desc|Every level of this skill increases maximum number of prisoners by 10 and reduces imprisoned Lord escape chances by 2%%. Lords have a chance to escape captivity each week 30%% held in the party, 15%% held in castle/town, 5%% held in a castle/town with prison tower. (Leader skill) skl_entertain|Entertainment skl_entertain_desc|Every day that you rest, each hero with this skill increases the morale of the party. It also helps you while begging or performing. Drive it past 10, you could become the next bardic sensation! (Personal skill). skl_reserved_5|Reserved Skill 2 skl_reserved_5_desc|This is a reserved skill. skl_reserved_6|Reserved Skill 3 skl_reserved_6_desc|This is a reserved skill. skl_reserved_7|Reserved Skill 4 skl_reserved_7_desc|This is a reserved skill. skl_persuasion|Persuasion skl_persuasion_desc|This skill helps you make other people accept your point of view. Increases ability to negotiate surrender in sieges. Each rank increases number of troops recruited from villages by 1 and reduces the commission of each recruited villager by 1 silver stag. Increases amount of supplies you convince villagers to hand over by 3%%. (Personal skill) skl_engineer|Engineer skl_engineer_desc|This skill allows you to construct siege equipment and fief improvements more efficiently. (Party skill) skl_first_aid|First Aid skl_first_aid_desc|Heroes regain 5%% per skill level of hit-points lost during mission. (Party skill) skl_surgery|Surgery skl_surgery_desc|Each point to this skill gives a 4%% chance that a mortally struck party member will be wounded rather than killed. (Party skill) skl_wound_treatment|Wound Treatment skl_wound_treatment_desc|Party healing speed is increased by 20%% per level of this skill. Additionally, each point increases the chance that deep wounds will heal better by 5%%. (Party skill) skl_inventory_management|Inventory Management skl_inventory_management_desc|Increases inventory capacity by +6 per skill level. (Leader skill) skl_spotting|Spotting skl_spotting_desc|Party seeing range is increased by 10%% per skill level. (Party skill) skl_pathfinding|Path-finding skl_pathfinding_desc|Party map speed is increased by 3%% per skill level. (Party skill) skl_tactics|Tactics skl_tactics_desc|Every two levels of this skill increases starting battle advantage by 1. (Party skill) skl_tracking|Tracking skl_tracking_desc|Tracks become more informative. (Party skill) skl_trainer|Trainer skl_trainer_desc|Every day, each hero with this skill adds some experience to every other member of the party whose level is lower than his/hers. Experience gained goes as {0,4,10,16,23,30,38,46,55,65,80}. (Personal skill) skl_navigating|Navigation skl_navigating_desc|Every level of this skill increases movement speed of your ship by 3%%. Provides benefits in naval combat. (Party skill) skl_sailing_master|Sailing Master skl_sailing_master_desc|Every point increases the maximum number of ships you can command. (Leader skill) skl_reserved_21|Reserved Skill 7 skl_reserved_21_desc|This is a reserved skill. skl_foraging|Foraging skl_foraging_desc|Allows the party to forage for 5 food per skill level (camp, siege, raiding) and increase foraging range. (Party skill) skl_looting|Looting skl_looting_desc|This skill increases the amount of loot obtained by 10%% per skill level. (Party skill) skl_horse_archery|Horse Archery skl_horse_archery_desc|Reduces damage and accuracy penalties for archery and throwing from horseback. Max level 8 (Personal skill) skl_riding|Riding skl_riding_desc|Enables you to ride horses of higher difficulty levels and increases your riding speed and manuever. (Personal skill) skl_athletics|Athletics skl_athletics_desc|Improves your running speed. If you use heavy armour, you will be slower. Max Level 10 (Personal skill) skl_shield|Shield skl_shield_desc|Reduces damage to shields (by 8%% per skill level) and improves shield speed and coverage. (Personal skill) skl_weapon_master|Weapon Mastery skl_weapon_master_desc|Makes it easier to learn weapon proficiencies and increases the proficiency limits. Limits go as 60, 100, 140, 180, 220, 260, 300, 340, 380, 420. Also dictates the speed at which your weapon could break (Personal skill) skl_reserved_29|Reserved Skill 9 skl_reserved_29_desc|This is a reserved skill. skl_reserved_30|Reserved Skill 10 skl_reserved_30_desc|This is a reserved skill. skl_reserved_31|Reserved Skill 11 skl_reserved_31_desc|This is a reserved skill. skl_reserved_32|Reserved Skill 12 skl_reserved_32_desc|This is a reserved skill. skl_reserved_33|Reserved Skill 13 skl_reserved_33_desc|This is a reserved skill. skl_power_draw|Power Draw skl_power_draw_desc|Lets character use more powerful bows. Each point to this skill (up to four plus power-draw requirement of the bow) increases bow damage by 14%%. (Personal skill) skl_power_throw|Power Throw skl_power_throw_desc|Each point to this skill increases throwing damage by 10%%. (Personal skill) skl_power_strike|Power Strike skl_power_strike_desc|Each point to this skill increases melee damage by 8%%. (Personal skill) skl_ironflesh|Ironflesh skl_ironflesh_desc|Each point to this skill increases hit points by +2. (Personal skill) skl_reserved_14|Reserved Skill 14 skl_reserved_14_desc|This is a reserved skill. skl_reserved_15|Reserved Skill 15 skl_reserved_15_desc|This is a reserved skill. skl_reserved_16|Reserved Skill 16 skl_reserved_16_desc|This is a reserved skill. skl_reserved_17|Reserved Skill 17 skl_reserved_17_desc|This is a reserved skill. skl_reserved_18|Reserved Skill 18 skl_reserved_18_desc|This is a reserved skill.
https://w.atwiki.jp/xboxonescore/pages/1162.html
LEGO Jurassic World 項目数 49 総ポイント 1000 難易度 ★☆☆☆☆ 各実績の攻略法 https //www.trueachievements.com/game/LEGO-Jurassic-World/achievements Welcome To Jurassic Park Completed Prologue 20 Remember to Wash Your Hands Completed a Dropping Rummage 10 Helping Hand Healed A Dinosaur 10 The Calm Before The Storm Completed Welcome To Jurassic Park 20 Bingo! Dino DNA! Collected an Amber Brick 20 Went And Made A New Dinosaur Created a custom dinosaur 20 Objects In The Mirror Completed Park Shutdown 20 We re Bein Hunted Completed Restoring Power 20 Decided Not To Endorse Your Park Completed The Visitor Centre 20 Do-You-Think-He-Saurus? Sneaked past a Dinosaur using Camoflauge 10 The Park Is Open Completed Welcome To Jurassic World 20 Full Jurassic World Experience Completed Gyrosphere Valley 20 Are You Following The Dinosaur? Completed Out Of Bounds 20 A New Aloha Completed Under Attack 20 We Need More Teeth Completed Main Street Showdown 20 The Human Piece Of Toast Gave Timmy a shock 10 Hello John! Set both Free Play characters as John Hammond(or variant of him) 10 That s How It All Starts... Completed Isra Sorna 20 Mommy s Very Angry Completed InGen Arrival 20 Don t Go Into The Long Grass Completed The Hunted 20 What About The Others? Completed Communication Centre 20 Just Follow The Screams Completed San Diego 20 Not On InGen s List Completed Landin Site 20 Nobody Move A Muscle Completed The Spinosaurus 20 Reason To Fear Man Defeated 50 Compy Goons 10 Is This How You Make Dinosaurs? Completed Breeding Facility 20 Family Reunion Completed Eric Kirby 20 Going Home Completed The Bird Cage 20 65 Million Bricks In The Making Completed All Story Levels 40 All I Got Was This T-Shirt Created Custom Character 20 Pack Hunter Set both Free Play characters as Raptors 10 Not Machine Compatible Tried to use a hacker terminal as Alan Grant 10 Send The Helicopters Rescued all Workers in Peril 20 Must Go Faster Completed All Races 20 We Want To Be Thrilled Placed a custom Dinosaur in a Paddock 10 Observe And Document Completed All Photographs 20 One Big Pile Of Bricks Collected All Red Bricks 20 What Lysine Contingency? Healed All Dinosaurs 20 Anybody want a Soda? As Dennis Nedry , threw a soda can at another character 10 Clever Goal As a Velociraptor, Scored a goal in the Jurassic World Petting Zoo 10 We re Out Of A Job... Collected all Minikits in any level 20 Something Has Survived Obtained "True Survivor" in any level 20 The Legacy of John Hammond Collected all Amber Bricks 40 Building Brocks Of Life Built a Lego Object using Mr.DNA 10 ...Don t You Mean Extinct? Collected all Minikits in the game 40 The Concept Of Attraction Enabled Stud Magnet Red Brick 10 Spared No Expense Collected 65,000,000 studs 40 Survival Expert Collected "True Survivor" on all levels 40 Next Time It ll Be Flawless Achieved 100% Completion 70
https://w.atwiki.jp/anthony/pages/28.html
debian-minirootをセットアップ 自力で玄箱PRO仕様のDebian化はなかなか敷居が高そうなのでsushi-k氏が作成されたdebian-minirootを使用します。作業前には事前にsushi-k日誌2で「KURO-BOX/PRO Debian化決定版?」をよく読み、必要な「gnutar_kuropro.gz」「debian_kit.tar.gz」「hddrootfs.tar.gz」「uImage.buffalo」の4ファイルを入手しておきます。 sushi-k氏のdebian-minirootを準備する \\kurobox-pro\shareへdebian_kit.tar.gzとgnutar_kuropro.gzを転送 GNU tarの導入 ~ # cd /mnt/disk1 /mnt/disk1 # rm /bin/tar /mnt/disk1 # gzip -dc gnutar_kuropro.gz /bin/tar /mnt/disk1 # chmod a+x /bin/tar OABIなmkfs.ext3を含むDebian化キット導入 /mnt/disk1 # tar xvzpf debian_kit.tar.gz -C / \\kurobox-pro\mtd deviceへhddrootfs.tar.gzとuImage.buffaloとChangeMeDevHDDとChangeMyUbootEnvを転送 HDDを初期化する ~ # /usr/local/bin/DiskDelete.sh 背面INITボタンを押してHDD環境をセットアップする 背面スイッチを長押しする 処理が動いているか不安なのでtopでモニタする ~ # top オレンジのランプが消えたら初期化終了なので一度シャットダウンする ~ # shutdown -h 電源投入 Orion1 CPU = Low === KURO U-Boot. === ** LOADER ** ** KUROBOX BOARD KURO_BOX LE (CFG_ENV_ADDR=fffff000) U-Boot 1.1.1 (Apr 10 2007 - 18 10 08) Marvell version 1.12.1 - TINY DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB [256kB@fffc0000] Flash 256 kB Addresses 20M - 0M are saved for the U-Boot usage. Mem malloc Initialization (20M - 16M) Done NAND 256 MB Soc 88F5182 A2 CPU ARM926 (Rev 0) running @ 500Mhz Orion 1 streaming disabled SysClock = 250Mhz , TClock = 166Mhz USB 0 host mode USB 1 host mode PCI 0 PCI Express Root Complex Interface PCI 1 Conventional PCI, speed = 33000000 Net egiga0 [PRIME] Using 88E1118 phy hit any key to switch tftp boot. Hit any key to stop autoboot 0 system_bootend Hit any key to stop autoboot 0 Reset IDE Marvell Serial ATA Adapter Integrated Sata device found Device 0 OK Model Hitachi HDT725050VLA360 Firm V56OA52A Ser# VFB400R4C28DDA Type Hard Disk Supports 48-bit addressing Capacity 476940.0 MB = 465.7 GB (976773168 x 512) Using device ide0, partition 1 Loading from block device ide device 0, partition 1 Name hda1 Type U-Boot File /uImage.buffalo 1717540 bytes read stop_sound ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-mda1 Created 2007-04-22 7 17 43 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1717476 Bytes = 1.6 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK Starting kernel ... arg console=ttyS0,115200 root=/dev/sda2 rw panic=5 BOOTVER=1.09 CONFIG_KUROBOX_PLATFORM CONFIG_KUROBOX_KUROBOX --- Uncompressing Linux....................................................... ........................................................ done, booting the kernel. Linux version 2.6.12.6-mda1 (root@kurobox) (gcc version 4.1.2 20061115 (pr erelease) (Debian 4.1.1-21)) #2 Sun Apr 22 16 16 39 JST 2007 CPU ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) CPU0 D VIVT write-back cache CPU0 I cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets CPU0 D cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets Machine MV-88fxx81 Using UBoot passing parameters structure Sys Clk = 250000000, Tclk = 166664740 Memory policy ECC disabled, Data cache writeback Built 1 zonelists Kernel command line console=ttyS0,115200 root=/dev/sda2 rw panic=5 BOOTVE R=1.09 PID hash table entries 1024 (order 10, 16384 bytes) Console colour dummy device 80x30 Dentry cache hash table entries 32768 (order 5, 131072 bytes) Inode-cache hash table entries 16384 (order 4, 65536 bytes) Memory 128MB 0MB 0MB 0MB = 128MB total Memory 126208KB available (2987K code, 421K data, 108K init) Mount-cache hash table entries 512 CPU Testing write buffer coherency ok NET Registered protocol family 16 serial_initialize_ttyS1 (Debug) ttyS1 is initialized. config_device_cs Error Unknown board CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 128MB SDRAM_CS1 ....disable SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e0000000, size 128MB PEX0_IO ....base f2000000, size 1MB PCI0_MEM ....base e8000000, size 128MB PCI0_IO ....base f2100000, size 1MB INTER_REGS ....base f1000000, size 1MB DEVICE_CS0 ....base fa000000, size 2MB DEVICE_CS1 ....base f4000000, size 32MB DEVICE_CS2 ....base fa800000, size 1MB DEV_BOOCS ....base ff800000, size 8MB CRYPTO ENG ....no such Flash bankwidth 1, base ff800000, size 400000 KUROBOX FLASH size 4096[KB] Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- KUROBOX_B OARD_KUROBOX Soc 88F5182 A2 Detected Tclk 166664740 and SysClk 250000000 Marvell USB EHCI Host controller #0 c04d5b00 Marvell USB EHCI Host controller #1 c04d5a40 pexBarOverlapDetect winNum 2 overlap current 0 mvPexInit Warning Bar 2 size is illigal it will be disabled please check Pex and CPU windows configuration PCI bus0 Fast back to back transfers enabled PCI bus1 Fast back to back transfers enabled SCSI subsystem initialized usbcore registered new driver usbfs usbcore registered new driver hub Use the XOR engines (offloading) for enhancing the following functions o RAID 5 Xor calculation o kernel memcpy o kenrel memzero o copy user to/from kernel buffers Number of XOR engines to use 2 cesadev_init(c0012240) Fast Floating Point Emulator V0.9 (c) Peter Teichmann. inotify device minor=63 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. SGI XFS with no debug enabled Serial 8250/16550 driver $Revision 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at MMIO 0x0 (irq = 3) is a 16550A ttyS1 at MMIO 0x0 (irq = 4) is a 16550A io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized 3 RAM disks of 32768K size 1024 blocksize loop loaded (max 8 devices) Marvell Gigabit Ethernet Driver egiga o Ethernet descriptors in DRAM o DRAM SW cache-coherency o Checksum offload enabled o Loading network interface ** egiga_init_module (6) eth0 Intergrated Sata device found scsi0 Marvell SCSI to SATA adapter scsi1 Marvell SCSI to SATA adapter Vendor Hitachi Model HDT725050VLA360 Rev V56O Type Direct-Access ANSI SCSI revision 03 SCSI device sda 976773168 512-byte hdwr sectors (500108 MB) SCSI device sda drive cache write back SCSI device sda 976773168 512-byte hdwr sectors (500108 MB) SCSI device sda drive cache write back sda sda1 sda2 sda3 sda4 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 physmap flash device 400000 at ff800000 Found SST 39LF020 phys_mapped_flash Found 1 x8 devices at 0x0 in 8-bit bank number of JEDEC chips 1 cfi_cmdset_0002 Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3, 3V 8-bit) Scanning device for bad blocks Bad eraseblock 854 at 0x06ac0000 Using static partition definition Creating 3 MTD partitions on "nand_mtd" 0x00000000-0x00400000 "uImage" 0x00400000-0x04400000 "rootfs" 0x04400000-0x10000000 "extra" usbmon debugs is not available ehci_platform ehci_platform.4523 EHCI Host Controller ehci_platform ehci_platform.4523 new USB bus registered, assigned bus num ber 1 ehci_platform ehci_platform.4523 irq 17, io mem 0x00000000 ehci_platform ehci_platform.4523 park 0 ehci_platform ehci_platform.4523 USB 0.0 initialized, EHCI 1.00, driver 1 0 Dec 2004 hub 1-0 1.0 USB hub found hub 1-0 1.0 1 port detected ehci_platform ehci_platform.16781 EHCI Host Controller ehci_platform ehci_platform.16781 new USB bus registered, assigned bus nu mber 2 ehci_platform ehci_platform.16781 irq 12, io mem 0x00000000 ehci_platform ehci_platform.16781 park 0 ehci_platform ehci_platform.16781 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 2-0 1.0 USB hub found hub 2-0 1.0 1 port detected USB Universal Host Controller Interface driver v2.2 Initializing USB Mass Storage driver... usbcore registered new driver usb-storage USB Mass Storage support registered. usbcore registered new driver usbhid drivers/usb/input/hid-core.c v2.01 USB HID core driver mice PS/2 mouse device common for all mice md raid0 personality registered as nr 2 md raid1 personality registered as nr 3 md raid5 personality registered as nr 4 raid5 measuring checksumming speed arm4regs 309.200 MB/sec 8regs 269.200 MB/sec 32regs 200.000 MB/sec raid5 using function arm4regs (309.200 MB/sec) md md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 Buffalo Platform Linux Driver(Light) 0.01 installed. MICON ctrl (C) BUFFALO INC. V.1.00 installed. Kernel event proc (C) BUFFALO INC. V.1.00 installed. MICON V2 (C) BUFFALO INC. V.1.00 installed. NET Registered protocol family 2 IP routing cache hash table of 1024 buckets, 8Kbytes TCP established hash table entries 8192 (order 4, 65536 bytes) TCP bind hash table entries 8192 (order 3, 32768 bytes) TCP Hash tables configured (established 8192 bind 8192) NET Registered protocol family 1 NET Registered protocol family 17 md Autodetecting RAID arrays. md autorun ... md ... autorun DONE. kjournald starting. Commit interval 5 seconds EXT3 FS on sda2, internal journal EXT3-fs recovery complete. EXT3-fs mounted filesystem with ordered data mode. VFS Mounted root (ext3 filesystem). Freeing init memory 108K INIT version 2.86 booting Activating swap...Adding 136544k swap on /dev/sda3. Priority -1 extents 1 done. Checking root file system...fsck 1.40-WIP (14-Nov-2006) /dev/sda2 has gone 36051 days without being checked, check forced. /dev/sda2 8298/367616 files (0.8% non-contiguous), 204892/2939892 blocks done. EXT3 FS on sda2, internal journal Setting the system clock.. Cleaning up ifupdown.... Loading device-mapper support. Checking file systems...fsck 1.40-WIP (14-Nov-2006) /dev/sda1 recovering journal /dev/sda1 clean, 12/7056 files, 6718/56196 blocks done. Setting kernel variables...done. Mounting local filesystems...kjournald starting. Commit interval 5 second s EXT3 FS on sda1, internal journal EXT3-fs mounted filesystem with ordered data mode. done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...eth0 link down done. eth0 link up 5 , full duplex 5 , speed 100 Mbps 5 INIT Entering runlevel 2 Starting system log daemon syslogd. Starting kernel log daemon klogd. * Not starting internet superserver no services enabled. Starting OpenBSD Secure Shell server sshd. Starting periodic command scheduler crond. Debian GNU/Linux 4.0 kurobox ttyS0 kurobox login root Password Last login Fri Mar 9 16 42 48 2007 from localhost.localdomain on pts/0 Linux kurobox 2.6.12.6-mda1 #2 Sun Apr 22 16 16 39 JST 2007 armv5tejl The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. kurobox ~# ホスト名をKUROBOX-PROに変更する(あとで再起動したあとに有効になる) kurobox ~# vi /etc/hostname #kurobox KUROBOX-PRO kurobox ~# vi /etc/hosts #127.0.0.1 localhost.localdomain localhost kurobox 127.0.0.1 localhost.localdomain localhost KUROBOX-PRO パーミッションの設定を追加する chmod 666 /dev/tty chmod 4755 /bin/ping NANDブート時と同じ/mntの構成にしておく mkdir /mnt/authtest mkdir /mnt/boot mkdir /mnt/disk1 mkdir /mnt/mtd mkdir /mnt/nfs mkdir /mnt/ram mkdir /mnt/root mkdir /mnt/rootfs mkdir /mnt/usbdisk1 mkdir /mnt/usbdisk2 ブートしたときに/dev/sda4を/mnt/disk1にマウントするようにfstabを編集する kurobox ~# vi /etc/fstab /dev/sda4/mnt/disk1ext3defaults11 ネットワークの設定をDHCPに戻す kurobox ~# vi etc/network/interfaces # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp kurobox ~# ifdown eth0 kurobox ~# ifup eth0 一度リブートしてみる shutdown -h now コマンドでパワーダウンだけで終わってしまうので電源断できるようにする kurobox ~# vi /etc/default/halt #HALT=poweroff HALT=halt 一度シャットダウンしてみる kurobox ~# shutdown -h now 最終更新日:2007-05-29
https://w.atwiki.jp/asphalt/pages/12.html
Apache2.2.3のインストール Tomcat本体のインストール eclipseのTomcat pluginのインストール MySQLのインストール Apache2.2.3のインストール 1. http //httpd.apache.org/download.cgiからWin32 Binary (MSI Installer) apache_2.2.3-win32-x86-no_ssl.msiをダウンロード。 2.ダウンロードしたapache_2.2.3-win32-x86-no_ssl.msiを実行。 3.Network DomainとServer Domainには、 二つとも127.0.0.1を入れる。 Install DirectoryはD /Application/Apache2。 (Apache2のdirectoryは自分で作成する) 4.Browserを立ち上げ、http //127.0.0.1/(或いはhttp //localhost/)にアクセス。 正しくインストールできれば、"It works!"が表示される。 5.D \Application\Apache2\conf\httpd.confを開き、以下のコンテンツを探す。 # # DirectoryIndex sets the file that Apache will serve if a directory # is requested. # IfModule dir_module DirectoryIndex index.html /IfModule DirectoryIndex index.htmlの後にIndex.htm Index.php Index.php3 Index.cgi Index.pl Default.htmを追加する。 Tomcat本体のインストール 1.http //tomcat.apache.org/download-55.cgiから Tomcat5.5.17(Core Windows Executable)をダウンロード。 2.User Name, Passwordを入力。 Install DirectoryはD \Application\Tomcat 5.0\ 3. 環境変数を編集する: [Control Panel]→[System]→[Advanced]→[Enviroment Variables] →[System Variables]→[New] 以下の二つの環境変数を追加: Variable name JAVA_HOME Variable value C \Program Files\j2sdk1.4.2_12 Variable name CATALINA_HOME Variable value D \Application\Tomcat 5.0 4.Test Tomcat D \Application\Tomcat 5.0\bin\startup.batを実行。 cmd windowに"Server startup in xxxx ms"が表示されれば成功。 eclipseのTomcat pluginのインストール 1. http //www.sysdeo.com/eclipse/tomcatpluginから Sysdeo Eclipse Tomcat Launcherをダウンロード。 2.ダウンロードした zipファイルを解凍し、 ファイルcom.sysdeo.eclipse.tomcat_3.1.0を D \Application\eclipse\plugins\にコピー。 3.設定: eclipseを立ち上げ、 [ウィンドウ]→[設定] [Tomcat]をクリックし、 versionを5.xに変え、 Tomcat homeに"D \Application\Tomcat 5.0"を入力。 MySQLのインストール 1. http //dev.mysql.com/downloads/mysql/5.0.htmlから Windows (x86)を選び、mysql-5.0.24a-win32.zipをダウンロード。
https://w.atwiki.jp/0x0b/pages/52.html
RegExp (正規表現) オブジェクト (RegExp (Regular Expression) Objects) RegExp オブジェクトは、正規表現と関連するフラグで構成される。 NOTE 正規表現の書式と機能は、 Perl5 プログラミング言語の正規表現を模して作られる。 パターン (Patterns) RegExp コンストラクタは、入力パターン文字列に下記の文法を適用する。文法が文字列を Pattern の 展開として解釈できなければ、エラーが発生する。 Syntax Pattern Disjunction Disjunction Alternative Alternative | Disjunction Alternative [empty] Alternative Term Term Assertion Atom Atom Quantifier Assertion ^ $ \ b \ B Quantifier QuantifierPrefix QuantifierPrefix ? QuantifierPrefix * + ? { DecimalDigits } { DecimalDigits , } { DecimalDigits , DecimalDigits } Atom PatternCharacter . \ AtomEscape CharacterClass ( Disjunction ) ( ? Disjunction ) ( ? = Disjunction ) ( ? ! Disjunction ) PatternCharacter SourceCharacter but not any of ^ $ \ . * + ? ( ) [ ] { } | AtomEscape DecimalEscape CharacterEscape CharacterClassEscape CharacterEscape ControlEscape c ControlLetter HexEscapeSequence UnicodeEscapeSequence IdentityEscape ControlEscape one of f n r t v ControlLetter one of a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z IdentityEscape SourceCharacter but not IdentifierPart DecimalEscape DecimalIntegerLiteral [lookahead ( DecimalDigit] CharacterClassEscape one of d D s S w W CharacterClass [ [lookahead ∉ {^} ] ClassRanges ] [ ^ ClassRanges ] ClassRanges [empty] NonemptyClassRanges NonemptyClassRanges ClassAtom ClassAtom NonemptyClassRangesNoDash ClassAtom - ClassAtom ClassRanges NonemptyClassRangesNoDash ClassAtom ClassAtomNoDash NonemptyClassRangesNoDash ClassAtomNoDash - ClassAtom ClassRanges ClassAtom - ClassAtomNoDash ClassAtomNoDash SourceCharacter but not one of \ ] - \ ClassEscape ClassEscape DecimalEscape b CharacterEscape CharacterClassEscape パターンの意味 (Pattern Semantics) 正規表現パターンは、下に述べる処理を用いる内部関数に変換される。実装は、同じ結果を得られるならば、下に述べるものよりもより効率のいいアルゴリズムの仕様が推奨される。 表記法 (Notation) 以下の説明では、次の変数を用いる Input は、正規表現パターンによりマッチされている文字列である。表記 input[n] は input の n 番目の文字を意味する。 n の範囲は 0 から InputLength -1 までである。 InputLength は、 Input 文字列の文字数である。 NCapturingParens は、パターン内の左捕捉括弧の数の総数 (すなわち Atom ( Disjunction ) 生成規則が展開される回数の総数) である。左捕捉括弧は、 Atom ( Disjunction ) 生成規則の ( 終端記号によりマッチされる、任意の ( パターン文字である。 IgnoreCase は、 RegExp オブジェクトの ignoreCase プロパティの設定である。 Multiline は、 RegExp オブジェクトの multiline プロパティの設定である。 さらに、以下の説明では、次の内部データ構造を用いる CharSet は、文字の数学的集合である。 State は (endIndex, captures) のペアの並びで、 endIndex を整数、 captures を NCapturingParens 値の内部配列とする。 State は、正規表現のマッチングアルゴリズムにおいて部分マッチの状態を表すのに使用される。 endIndex は、その時点でパターンにマッチする最後の入力文字のインデックス + 1 であり、 captures は捕捉括弧の結果を保持する。 captures の n 番目の要素は、捕捉括弧の n 番目の集合によって取得される値を表す文字列であり、捕捉括弧の n 番目の集合がまだ届いていないならば undefined である。バックトラッキングのため、多くの state がマッチング処理間いつでも使用されてよい。 MatchResult は、 State であるか、またはマッチに失敗したことを示す特殊トークン failure であり、どちらか一方である。 Continuation 関数は、内部クロージャ (すなわち、引数が既に値に結合されている内部関数) であり、 1 個の引数 State をとり結果 MatchResult を返す。内部クロージャが、そのクロージャを生成する関数に結合された変数を参照するならば、クロージャが使用するのはクロージャが生成されたときにそれらの変数が持っていた値である。 continuation は、引数 State で与えられる中間状態で開始して、入力文字列に対するパターンの残りの部分 (クロージャの結合済み引数で特定される) にマッチを試みる。マッチに成功したならば、 continuation はそれに達した最後の State を返す; match に失敗ならば、 continuation は failure を返す。 Matcher 関数は、 2 個の引数 -- State と Continuation -- をとる内部クロージャで、結果 MutchResult を返す。 matcher は、引数 State で与えられる中間状態から開始して、入力文字列に対してパターンの中央の部分パターン (クロージャの結合済み引数で特定される) にマッチを試みる。引数 Continuation は、パターンの残りにマッチさせるクロージャでなければならない。新しい State を得るためのパターンの部分パターンのマッチングの後、 matcher はその状態の上に Cantinuation を呼出し、パターンの残りがうまくマッチできるかテストする。マッチできるならば matcher は continuation に返された状態を返す; できないならば matcher は、成功するか、または全ての可能性をつかい尽くすまで、 Continuation を繰返し呼出し、その選択点で異なる選択を試してよい。 AssertionTester 関数は、引数 State をとる内部クロージャで、結果 boolean を返す。 assertion テスターは、入力文字列の現在の位置に対する特殊条件 (クロージャの結合済み引数で特定される) をテストし、条件にマッチすれば true 、マッチしなければ false を返す。 EscapeValue は、文字または整数である。 EscapeValue を用いて DecimalEscape エスケープシーケンスの解釈をあらわす 文字 ch は、エスケープシーケンスが文字 ch として解釈されることを意味し、一方整数 n は、エスケープシーケンスが n 番目の捕捉括弧集合の後方参照として解釈されることを意味する。 Pattern 生成規則 Pattern Disjunction は、次のように評価される Disjunction を評価し、 Matcher m を取得する。 内部クロージャを返す。これは 2 個の引数、文字列 str と整数 index をとり、次を実行する Input を与えられた文字列 str とする。この変数は、セクション 15.10.2 内の関数を通して使用される。 InputLength を Input の長さとする。この変数は、セクション 15.10.2 内の関数を通して使用される。 c を、成功の MatchResult として引数 State を常に返す Continuation とする。 cap を、 1 から NCapturingParens までの添え字を持つ NCapturingParens 個の undefined 値 の内部配列とする。 x を State (index, cap) とする。 m(x, c) を呼出し、その結果を返す。 参考情報解説 (Informative comment) Pattern は内部関数値に評価 ("コンパイル") される。 RegExp.prototype.exec がこの関数を適用できるのは、文字列と、文字列内部のオフセットで、それは文字列内部のその厳密なオフセットで開始してパターンがマッチできるかどうかを決定するものである。 そして、マッチするならば、それは捕捉括弧の値となるものである。 セクション 15.10.2 のアルゴリズムは、コンパイルするパターンが例外 SyntaxError を投げてもよいように設計される; 一方、パターンが一旦コンパイルされると、文字列内のマッチを検索する結果の関数の適用は、例外を投げることが出来ない (out-of-memory など、どこでも発生しうる任意のホスト定義の例外を除く)。 Disjunction 生成規則 Disjunction Alternative の評価は、 Alternative を評価して取得した Matcher を返す。 生成規則 Disjunction Alternative | Disjunction は、次のように評価される Alternative を評価し Matcher m1 を取得する。 Disjunction を評価し Matcher m2 を取得する。 内部 Matcher クロージャを返す。これは 2 個の引数、 State x と Cantinuation x をとり、次を実行する m1(x, c) を呼出し、結果を r とする。 r が failure でないならば、 r を返す。 m2(x, c) を呼出し、その結果を返す。 参考情報解説 正規表現演算子 | は 2 個の代替を区切る。パターンはまず左の Alternative (後に正規表現が続く) のマッチを試行する; 失敗したならば、右の Disjunction (後に正規表現が続く) のマッチを試行する。左の Alternative, 右の Disjunction, 続き全てが選択点を持つならば、続きの全ての選択肢は左の Alternative 内の次の選択肢上への移動前に試行される。左の Alternative 内の選択肢を使い切ったならば、右の Disjunction が左の Alternative の代わりに試行される。 | によりスキップされたパターン成分内部の任意の捕捉括弧は、文字列の代わりに undefined 値を生成する。つまり、例えば /a|ab/.exec("abc") は結果 "a" を返し、 "ab" は返さない。もっと言えば /((a)|(ab))((c)|(bc))/.exec("abc") は以下の配列 ["abc", "a", "a", undefined, "bc", undefined, "bc"] を返し、 ["abc", "ab", undefined, "ab", "c", "c", undefined] は返さない。 Alternative 生成規則 Alternative [empty] の評価は、Matcher を返す。この Matcher は 2 個の引数 State x と Continuation c をとり、 c(x) の結果を返す。 生成規則 Alternative Alternative Term は、次のように評価される Alternative を評価し、 Matcher m1 を得る。 Term を評価し、 Matcher m2 を得る。 内部 Matcher クロージャを返す。このクロージャは 2 個の引数 State x と Continuation c をとり、次のように振舞う Continuation d を生成する。これは State 引数に y をとり m2(y, c) の結果を返す m1(x, d) を呼出し、その結果を返す。 参考情報解説 連続する Term は、入力文字列の連続する部分の同時マッチを試みる。 左の Alternative, 右の Term, 続きの正規表現の全てが選択ポイントを持つならば、 結果の全選択肢が右の Term の次の選択肢に移動する前に検査され、 右の Term の全ての選択肢が左の Alternative の次の選択肢に移動する前に検査される。 Term 生成規則 Term Assertion の評価は 2 個の引数 State x と a Continuation c を取る内部 Matcher クロージャ を返す。このクロージャは次を実行する Assertion を評価し、 AssertionTester t を取得する。 t(x) を呼び出し、結果の boolean 値を r とする。 r が false ならば、 failure を返す。 c(x) を呼び出し、その結果を返す。 生成規則 Term Atom の評価は、 Atom を評価して Matcher を取得し、その Matcher を返す。 生成規則 Term Atom Quantifier は、次のように評価される Atom を評価し、 Matcher m を取得する。 Quantifier を評価し、 3 つの結果 整数 min, 整数 (または ∞) max, boolean 値 greedy を取得する。 max が有限数で min 未満ならば、例外 SyntaxError を投げる。 parenIndex を、正規表現全体でこの生成規則展開の Term の左に発生する左捕捉括弧の数とする。 これは、この生成規則の Term に先行する Atom ( Disjunction ) 生成規則の展開総数に、この Term を閉じている Atom ( Disjunction ) 生成規則の総数を加えた数である。 parenCount を この生成規則の Atom 展開内の左捕捉括弧の数とする。これは、この生成規則の Atom に閉じられる Atom ( Disjunction ) 生成規則の総数である。 内部 Matcher クロージャを返す。このクロージャは 2 個の引数 State x と a Continuation c をとり、次のように振舞う RepeatMatcher(m, min, max, greedy, x, c, parenIndex, parenCount) を呼び出し、その結果を返す。 内部補助関数 RepeatMatcher は 8 個のパラメタ Matcher m, 整数 min, 整数 (or ∞) max, boolean 値 greedy, State x, Continuation c, 整数 parenIndex, 整数 parenCount, を取る。そして次のように振舞う max が zero ならば、 c(x) を呼出しその結果を返す。 内部 Continuation クロージャ d を生成する。このクロージャは 1 個の引数 State y をとり、次のように振舞う 1. min が zero であり、かつ y の endIndex が x の endIndex と等しいならば、 failure を返す。 2. min が zero ならば、min2 を zero とする; そうでなければ min2 を min-1 とする。 3. max が ∞ ならば、max2 を ∞ とする; そうでなければ max2 を max-1 とする。 4. RepeatMatcher(m, min2, max2, greedy, y, c, parenIndex, parenCount) を呼出し、その結果を返す。 cap を x の captures 内部配列の fresh copy とする。 parenIndex k かつ k ≤ parenIndex+parenCount を満たす整数 k のそれぞれについて、 cap[k] を undefined に設定する。 e を x の endIndex とする。 xr を State (e, cap) とする。 min が 0 以外ならば、 m(xr, d) を呼出し、その結果を返す。 greedy が true ならば、ステップ 12 へ。 c(x) を呼出し、 z をその結果とする。 z が failure でないならば、 z を返す。 m(xr, d) を呼出し、その結果を返す。 m(xr, d) を呼出し、 z をその結果とする。 z が failure でないならば、 z を返す。 c(x) を呼出し、その結果を返す。 参考情報解説 Quantifier の続く Atom は、 Quantifier で指定された回数だけ繰り返される。量指定子は貪欲でなくすることもできる。その場合、更なる後続のマッチを行ううえで Atom パターンの繰返し回数は可能な限り少ない。また貪欲にすることもできる。その場合、 Atom パターンは後続のマッチに可能な限り多くの回数繰り返される。マッチを行う入力文字列よりもむしろ Atom パターンが繰り返され、したがって Atom の異なる反復は、異なる入力部分文字列とマッチできる。 Atom と続きの正規表現がすべて選択点を持つ場合、 Atom はまず可能な限り多く(最短マッチでは少なく) のマッチを行う。続きの全選択肢は、最後の Atom 反復中での次の選択肢上に移動する前に、試行される。最後 (n 番目) の Atom 反復の全選択肢は、最後から一つ前 (n-1 番目) の Atom 反復中での次の選択肢上に移動する前に、試行される; その時点で、より多くの、またはより少ない Atom の反復が今度は可能であることが判明するかもしれない; (n-1) 番目の Atom の反復の中の次の選択肢上に移動する前に、(可能な限り少なく、または可能な限り多くのいずれかで再開し)、使い尽くされる。 /a[a-z]{2,4}/.exec("abcdefghi") が "abcde" を返すことに較べて、 /a[a-z]{2,4}?/.exec("abcdefghi") は "abc" を返す。 また、 /(aa|aabaac|ba|b|c)*/.exec("aabaac") 上の順の選択点による正規表現は ["aaba", "ba"] という配列を返し、 ["aabaac", "aabaac"] ["aabaac", "c"] とはならない。 上記の選択点の順序は、2 数の最大公約数(単項表記で表す)を算出する正規表現の記述にも使用できる。次の例は、10 と 15 の最大公約数を算出する "aaaaaaaaaa,aaaaaaaaaaaaaaa".replace(/^(a+)\1*,\1+$/,"$1") これは単項表記の最大公約数 "aaaaa" を返す。 ステップ 4 の RepeatMatcher は、 Atom が繰り返されるたびに Atom の captures をクリアする。 これは次の正規表現の振る舞いに見ることができる /(z)((a+)?(b+)?(c))*/.exec("zaacbbbcac") これは次の配列を返し ["zaacbbbcac", "z", "ac", "a", undefined, "c"] 次のようなものではない。 ["zaacbbbcac", "z", "ac", "a", "bbb", "c"] 最も外側の * の各反復が、この場合 2 番目, 3 番目, 4 番目である捕捉文字列を含む、数量化された Atom に含まれていた全ての捕捉された文字列をクリアするためである。 ステップ 1 の RepeatMatcher のクロージャ d は、一旦最小反復数が満たされたらそれ以上空文字列にマッチする Atom の展開を更に反復するために考えないことを宣言する。これは正規表現エンジンがパターンの無限ループに陥ることを防いでおり、次のような正規表現は /(a*)*/.exec("b") また若干複雑には次のようなものは /(a*)b\1+/.exec("baaaac") これらは次の配列を返す ["b", ""] Assertion 生成規則 Assertion ^ の評価は、内部 AssertionTester クロージャを返す。これは引数に State x を取り、次を実行する e を x の endIndex とする。 e が 0 ならば、 true を返す。 Multiline が false ならば、 false を返す。 文字 Input[e-1] が行終端文字 LF , CR , LS , PS のうちの一つならば、 true を返す。 false を返す。 生成規則 Assertion $ の評価は、内部 AssertionTester クロージャを返す。これは引数に State x を取り、次を実行する e を x の endIndex とする。 e が InputLength と等しいならば、 true を返す。 multiline が false ならば、 false を返す。 文字 Input[e] が行終端文字 LF , CR , LS , PS のうちの一つならば、 true を返す。 false を返す。 生成規則 Assertion \ b の評価は、内部 AssertionTester クロージャを返す。これは引数に State x を取り、次を実行する e を x の endIndex とする。 IsWordChar(e-1) を呼び出し、結果の boolean 値を a とする。 IsWordChar(e) を呼び出し、結果の boolean 値を b とする。 a が true かつ b が false ならば、 true を返す。 a が false かつ b が true ならば、 true を返す。 false を返す。 生成規則 Assertion \ B の評価は、内部 AssertionTester クロージャを返す。これは引数に State x を取り、次を実行する e を x の endIndex とする。 IsWordChar(e-1) を呼び出し、結果の boolean 値を a とする。 IsWordChar(e) を呼び出し、結果の boolean 値を b とする。 a が true かつ b が false ならば、 false を返す。 a が false かつ b が true ならば、 false を返す。 true を返す。 内部補助関数 IsWordChar は整数パラメータ e をとり、次を実行する e == -1 または e == InputLength ならば、 false を返す。 c を文字 Input[e] とする。 c が下表の 63 文字のうちの一つならば、 true を返す。 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 _ false を返す。 Quantifier 生成規則 Quantifier QuantifierPrefix は、次のように評価される QuantifierPrefix を評価し、 2 個の結果 整数 min と整数 (または ∞) max を取得する。 3 個の結果 min, max, true を返す。 生成規則 Quantifier QuantifierPrefix ? は、次のように評価される QuantifierPrefix を評価し、 2 個の結果 整数 min と整数 (または ∞) max を取得する。 3 個の結果 min, max, false を返す。 生成規則 QuantifierPrefix * の評価は、 2 個の結果 0 と ∞ を返す。 生成規則 QuantifierPrefix + の評価は、 2 個の結果 1 と ∞ を返す。 生成規則 QuantifierPrefix ? の評価は、 2 個の結果 0 と 1 を返す。 生成規則 QuantifierPrefix { DecimalDigits } は、次のように評価される i を DecimalDigits の数学値とする(セクション 7.8.3 参照)。 2 個の結果 i と i を返す。 生成規則 QuantifierPrefix { DecimalDigits , } は、次のように評価される i を DecimalDigits の数学値とする。 2 個の結果 i と ∞ を返す。 生成規則 QuantifierPrefix { DecimalDigits , DecimalDigits } は、次のように評価される i を 1 個目の DecimalDigits の数学値とする。 j を 2 個目の DecimalDigits の数学値とする。 2 個の結果 i と j を返す。 Atom 生成規則 Atom PatternCharacter は、次のように評価される ch を PatternCharacter で表される文字とする。 A を文字 ch を含む 1 要素 CharSet とする。 CharacterSetMatcher(A, false) を呼出し、結果の Matcher を返す。 生成規則 Atom . は、次のように評価される A を 4 個の行終端文字 LF , CR , LS , PS を除く全て文字の集合とする。 CharacterSetMatcher(A, false) を呼び出し、その結果の Matcher を返す。 生成規則 Atom \ AtomEscape の評価は、 AtomEscape を評価して Matcher を取得し、その Matcher を返す。 生成規則 Atom CharacterClass は、次のように評価される CharacterClass を評価し、 CharSet A と boolean 値 invert を取得する。 CharacterSetMatcher(A, invert) を呼び出し、その結果の Matcher を返す。 生成規則 Atom ( Disjunction ) は、次のように評価される Disjunction を評価し、 Matcher m を取得する。 parenIndex を、正規表現全体において、この生成規則展開の最初の左括弧の左側に発生する左捕捉括弧の数とする。これは、この生成規則の Atom に先行する Atom ( Disjunction ) 生成規則の展開総数に、この Atom を閉じている Atom ( Disjunction ) 生成規則の総数を加えたものである。 内部 Matcher クロージャを返す。このクロージャは 2 個の引数 State x and a Continuation c をとり、次のように振舞う 内部 Continuation クロージャ d を作成する。このクロージャは 1 個の引数 State y をとり、次のように振舞う cap を y の captures 内部配列の初期の複製 (fresh copy) とする。 xe を x の endIndex とする。 ye を y の endIndex とする。 s を、 Input の 位置 xe から ye の直前までの文字を持つ fresh string とする。 cap[parenIndex+1] を s に設定する。 z を State (ye, cap) とする。 c(z) を呼出し、その結果を返す。 m(x, d) を呼出し、その結果を返す。 生成規則 Atom ( ? Disjunction ) の評価は、 Disjunction を評価して Matcher を取得し、その Matcher を返す。 生成規則 Atom ( ? = Disjunction ) は、次のように評価される Disjunction を評価して Matcher m を取得する。 内部 Matcher クロージャを返す。そのクロージャは 2 個の引数 State x と Continuation c をとり、次のように振舞う d を、成功する MatchResult としてその State 引数を常に返す Continuation とする。 m(x, d) を呼出し、 r をその結果とする。 r が failure ならば、 failure を返す。 y を r の State とする。 cap を y の captures 内部配列とする。 xe を x の endIndex とする。 z を State (xe, cap) とする。 c(z) を呼出し、その結果を返す。 生成規則 Atom ( ? ! Disjunction ) は、次のように評価される Disjunction を評価して Matcher m を取得する。 内部 Matcher クロージャを返す。そのクロージャは 2 個の引数 State x と Continuation c をとり、次のように振舞う d を、成功する MatchResult としてその State 引数を常に返す Continuation とする。 m(x, d) を呼出し、 r をその結果とする。 r が failure でないならば、 failure を返す。 c(x) を呼出し、その結果を返す。 内部補助関数 CharacterSetMatcher は 2 個の引数 CharSet A と boolean フラグ invert をとり、次のように振舞う 内部 Matcher クロージャを返す。そのクロージャは 2 個の引数 State x と Continuation c をとり、次のように振舞う e を x の endIndex とする。 e == InputLength ならば、 failure を返す。 c を 文字 Input[e] とする。 cc を Canonicalize(c) の結果とする。 invert が true ならば、 ステップ 8 へ。 集合 A に、 Canonicalize(a) == cc であるような元が存在しないならば、 failure を返す。 ステップ 9 へ。 集合 A に、 Canonicalize(a) == cc であるような元が存在するならば、 failure を返す。 cap を x の captures 内部配列とする。 y を State (e+1, cap) とする。 c(y) を呼出し、その結果を返す。 内部補助関数 Canonicalize はパラメタに文字 ch をとり、次のように振舞う IgnoreCase が false ならば、 ch を返す。 u を ch を大文字に変換したものとする。これは文字列 ch に String.prototype.toUpperCase を呼出すのと同様のものである。 u が単一の文字により構成されるものでないならば、 ch を返す。 cu を u の文字とする。 ch のコードポイント値が 10 進数で 128 以上であり、かつ cu のコードポイント値が 10 進数で 128 未満ならば、 ch を返す。 cu を返す。 参考情報解説 ( Disjunction ) 形式の括弧は、 Disjunction パターンのグループ成分とともに、マッチ結果の保存を提示する。結果は後方参照 (\ に 0 以外の10進数が続くもの)、置換文字列内での参照に用いられ、また正規表現マッチ関数から配列の一部を返される。括弧の捕捉の振る舞いの抑制には、代わりに (? Disjunction ) 形式を用いる。 (?= Disjunction ) 形式は、 0 文字幅の肯定の先読みを指定する。成功するためには Disjunction 内部のパターンは現在位置においてマッチしなければならないが、後続のマッチングの前に現在位置は前進しない。 Disjunction が現在位置におけるマッチに何通りかある場合は、最初のものだけが検査される。他の正規表現演算子とは異なり、 (?= 形式内への後方参照は存在しない (この独特の振る舞いは Perl から継承される)。 Disjunction が捕捉括弧とその捕捉への後方参照を含む後続のパターンで構成されるとき、このことが重要になる。 例えば、 /(?=(a+))/.exec("baaabac") は、 1 個目の b の直後の空文字列にマッチし、それゆえ次の配列を返す ["", "aaa"] 先読みへ後方参照の不足の例として、次を考えてみる /(?=(a+))a*b\1/.exec("baaabac") この式が返すのは次であり ["aba", "a"] 次のようにはならない ["aaaba", "a"] (?= Disjunction ) 形式は、 0 文字幅の否定の先読みを指定する。成功するためには Disjunction 内部のパターンは現在位置においてマッチに失敗しなければならない。現在位置は後続のマッチングの前に前進しない。 Disjunction には捕捉括弧を含められるが、それらへの後方参照は Disjunction 自身内部からの場合ものみ意味を持つ。パターン内の他の場所からのこれらの捕捉括弧への後方参照は、パターンに否定の先読みが成功してはならないため、常に undefined を返す。例えば /(.*?)a(?!(a+)b\2c)\2(.*)/.exec("baaabaac") は、ある正の数 n 個の a, 1 個の b, 他の n 個の (1 個目の \2 で指定される) a, 1 個の c, が直後に続かないような 1 個の a を検索する。 2 個目の \2 は否定の先読みの外部であり、したがって undefined に対してマッチするので常に成功する。式全体は次の配列を返す ["baaabaac", "ba", undefined, "abaac"] 文字ケースを区別しないマッチでは、全ての文字は比較の直前に暗黙に大文字に変換される。しかし、大文字への変換が 1 個以上の文字に展開される場合("ß" (\u00DF) から "SS" に変換など)は、代わりに文字はそのまま残される。 ASCII 文字でなくても、大文字への変換がその文字を ASCII 文字にする場合、その文字は残される。これは /[a-z]/i のような ASCII 文字のマッチのみを意図した正規表現のマッチから、\u0131 \u017F のような Unicode 文字を遮る。なお、これらの変換が許可される場合、 /[^\W]/i は a, b, ..., h, にはマッチするが i や s にはマッチしない。 AtomEscape 生成規則 AtomEscape DecimalEscape は、次のように評価される DecimalEscape を評価して EscapeValue E を取得する。 E が文字でなければ、ステップ 6 へ。 ch を E の文字とする。 A を文字 ch を含む要素1個の CharSet とする。 CharacterSetMatcher(A, false) を呼出し、結果の Matcher を返す。 E は整数でなければならない。 n をその整数とする。 n=0 または n NCapturingParens ならば、例外 SyntaxError を投げる。 内部 Matcher クロージャを返す。このクロージャは 2 個の引数、 State x と Continuation c をとり、次のように振舞う cap を x の captures の内部配列とする。 s を cap[n] とする。 s が undefined ならば、 c(x) を呼出し、その結果を返す。 e を x の endIndex とする。 len を s の length とする。 f を e+len とする。 f InputLength ならば、 failure を返す。 Canonicalize(s[i]) が Canonicalize(Input [e+i]) と同じ文字でないような 0 以上 len 未満の整数 i が存在するならば、 failure を返す。 y を State (f, cap) とする。 c(y) を呼出し、その結果を返す。 生成規則 AtomEscape CharacterEscape は、次のように評価される CharacterEscape を評価し、文字 ch を取得する。 A を文字 ch を含む要素1個の CharSet とする。 CharacterSetMatcher(A, false) を呼出し、結果の Matcher を返す。 生成規則 AtomEscape CharacterClassEscape は、次のように評価される CharacterClassEscape を評価し、 CharSet A を取得する。 CharacterSetMatcher(A, false) を呼出し、結果の Matcher を返す。 参考情報解説 \ に 0 以外の10進数 n の続く形式のエスケープシーケンスは、捕捉括弧の n 番目の集合 (セクション 15.10.2.11) の結果にマッチする。正規表現中の捕捉括弧が n 個未満である場合はエラーである。正規表現が n 個以上の捕捉括弧を持つが n 番目が何も捕捉されず undefined である場合、その後方参照は常に成功する。 CharacterEscape 生成規則 CharacterEscape ControlEscape の評価は、下の表に従って文字を返す ControlEscapeUnicode ValueNameSymbol t\u0009horizontal tab HT n\u000Aline feed (new line) LF v\u000Bvertical tab VT f\u000Cform feed FF r\u000Dcarriage return CR 生成規則 CharacterEscape c ControlLetter は、次のように評価される ch を ControlLetter で表される文字とする。 i を ch のコードポイント値とする。 j を i を 32 で割った余りとする。 j を番号とする Unicode 文字を返す。 生成規則 CharacterEscape HexEscapeSequence の評価は、 HexEscapeSequence の文字値 (セクション 7.8.4) を評価して、結果の文字を返す。 生成規則 CharacterEscape UnicodeEscapeSequence の評価は、 UnicodeEscapeSequence の文字値 (セクション 7.8.4) を評価して、結果の文字を返す。 生成規則 CharacterEscape IdentityEscape の評価は、 IdentityEscape で表される文字を返す。 DecimalEscape 生成規則 DecimalEscape DecimalIntegerLiteral [lookahead ∉ DecimalDigit] は、次のように評価される。 i を DecimalIntegerLiteral の数学値とする。 i が 0 ならば、 NUL 文字 (Unicode 値 0000) を構成する EscapeValue を返す。 整数 i で構成する EscapeValue を返す。 "DecimalIntegerLiteral の数学値" の定義はセクション 7.8.3 である。 参考情報解説 最初の数字が0以外である10進数 n が \ に続く場合、そのエスケープシーケンスは後方参照として考える。正規表現全体の左捕捉括弧の総数よりも n が大きい場合はエラーである。 \0 は NUL 文字を表し、10進数字を後に続けることはできない。 CharacterClassEscape 生成規則 CharacterClassEscape d の評価は、0 から 9 までを含む文字の 10 個の要素集合を返す。 生成規則 CharacterClassEscape D の評価は、 CharacterClassEscape d が返す集合を除く全ての文字の集合を返す。 生成規則 CharacterClassEscape s の評価は、 WhiteSpace (セクション 7.2) または LineTerminator (セクション 7.3) 生成規則の右辺上の文字を含む文字集合を返す。 生成規則 CharacterClassEscape S の評価は、 CharacterClassEscape s が返す集合を除く全ての文字集合を返す。 生成規則 CharacterClassEscape w の評価は、 63 個の文字を含む文字の集合を返す a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 _ 生成規則 CharacterClassEscape W の評価は、 CharacterClassEscape w が返す集合を除く全ての文字集合を返す。 CharacterClass 生成規則 CharacterClass [ [lookahead ∉ {^}] ClassRanges ] の評価は、 ClassRanges を評価して CharSet を取得し、その CharSet とブーリアン値 false を返す。 生成規則 CharacterClass [ ^ ClassRanges ] の評価は、 ClassRanges を評価して CharSet を取得し、その CharSet とブーリアン値 true を返す。 ClassRanges 生成規則 ClassRanges [empty] の評価は、空の CharSet を返す。 生成規則 ClassRanges NonemptyClassRanges の評価は、 NonemptyClassRanges を評価して CharSet を取得し、その CharSet を返す。 NonemptyClassRanges 生成規則 NonemptyClassRanges ClassAtom の評価は、 ClassAtom を評価して CharSet を取得し、その CharSet を返す。 生成規則 NonemptyClassRanges ClassAtom NonemptyClassRangesNoDash は、次のように評価される ClassAtom を評価し、 CharSet A を取得する。 NonemptyClassRangesNoDash を評価し、 CharSet B を取得する。 CharSet A と B の和集合を返す。 生成規則 NonemptyClassRanges ClassAtom - ClassAtom ClassRanges は、次のように評価される 1 つ目の ClassAtom を評価し CharSet A を取得する。 2 つ目の ClassAtom を評価し CharSet B を取得する。 ClassRanges を評価し CharSet C を取得する。 CharacterRange(A, B) を呼出し、D を結果の CharSet とする。 CharSet D と C の和集合を返す。 内部補助関数 CharacterRange は、 2 個の CharSet パラメータ A と B をとり、次を実行する A が厳密な 1 個の文字を含まない、または B が厳密な 1 個の文字を含まないならば、例外 SyntaxError を投げる。 a を、 CharSet A 内の 1 個の文字とする。 b を、 CharSet B 内の 1 個の文字とする。 i を、文字 a のコードポイント値とする。 j を、文字 b のコードポイント値とする。 i j ならば、例外 SyntaxError を投げる。 i から j までの番号をもつ文字全てを含む集合を返す。 NonemptyClassRangesNoDash 生成規則 NonemptyClassRangesNoDash ClassAtom 評価は、 ClassAtom 評価で CharSet を取得し、その CharSet を返す。 生成規則 NonemptyClassRangesNoDash ClassAtomNoDash NonemptyClassRangesNoDash は、次のように評価される ClassAtomNoDash を評価し、 CharSet A を取得する。 NonemptyClassRangesNoDash を評価し、 CharSet B を取得する。 CharSets A と B の和集合を返す。 生成規則 NonemptyClassRangesNoDash ClassAtomNoDash - ClassAtom ClassRanges は、次のように評価される ClassAtomNoDash を評価し、 CharSet A を取得する。 ClassAtom を評価し、 CharSet B を取得する。 ClassRanges を評価し、 CharSet C を取得する。 CharacterRange(A, B) を呼出し、 D を結果の CharSet とする。 CharSet D と C の和集合を返す。 参考情報解説 ClassRanges は、単一の ClassAtom そして/または ダッシュで区切られた 2 個の ClassAtom の範囲に展開してよい。文字ケースについては、 ClassRanges は 1 つ目の ClassAtom と 2 つ目の ClassAtom までの間の全ての文字を含む。 ClassAtom が単一の文字を表さない (例えば、一方が \w) ならば、また 1 つ目の ClassAtom のコードポイント値が 2 つ目の ClassAtom のコードポイント値より大きいならば、エラーが発生する。 パターンが文字ケースを区別しないとしても、範囲の両端の文字ケースは、文字の範囲への所属判定において重要である。たとえば、パターン /[E-F]/i は文字 E, F, e, f にのみマッチするのに対して、パターン /[E-f]/i は大文字小文字含めた ASCII 文字だけでなく記号 [, \, ], ^, _, ` にもマッチする。 文字 - は文字通りに扱われうるか、範囲を示せるかである。 - が文字通りに扱われるのは、それが ClassRanges の最初または最後の文字である場合、範囲指定の先頭または末尾である場合、直後に範囲指定が続く場合である。 ClassAtom 生成規則 ClassAtom - の評価は、 1 個の文字 - で構成される CharSet を返す。 生成規則 ClassAtom ClassAtomNoDash の評価は、 ClassAtomNoDash 評価で CharSet を取得し、その CharSet を返す。 ClassAtomNoDash 生成規則 ClassAtomNoDash SourceCharacter but not one of \ ] - の評価は、 SourceCharacter で表される文字で構成される 1 要素の CharSet を返す。 生成規則 ClassAtomNoDash \ ClassEscape の評価は、 ClassEscape 評価で CharSet を取得し、その CharSet を返す。 ClassEscape 生成規則 ClassEscape DecimalEscape は、次のように評価される DecimalEscape を評価し、 EscapeValue E を取得する。 E が文字でなければ、 例外 SyntaxError を投げる。 ch を E の文字とする。 文字 ch で構成される、 1 要素の CharSet を返す。 生成規則 ClassEscape b は、 1 個の文字 BS (Unicode 値 0008) で構成される CharSetを返して評価される。 生成規則 ClassEscape CharacterEscape の評価は、 CharacterEscape 評価で文字を取得し、その文字で構成される 1 要素の CharSet を返す。 生成規則 ClassEscape CharacterClassEscape の評価は、 CharacterClassEscape 評価で CharSet を取得し、その CharSet を返す。 参考情報解説 ClassAtom は、 \b, \B, 後方参照を除く残りの正規表現で許される任意のエスケープシーケンスを使用できる。 CharacterClass 内部において、 \b は後退文字 (backspace character) を意味し、一方 \B と後方参照はエラーを発生させる。 ClassAtom 内部での後方参照の使用はエラーを引き起こす。 15.10.3 関数として呼出される RegExp コンストラクタ (The RegExp Constructor Called as a Function) RegExp(pattern, flags) pattern が [[Class]] プロパティが "RegExp" であるオブジェクト R で、かつ flags が undefined ならば、 R をそのまま返す。そうでなければ RegExp コンストラクタ (セクション 15.10.4.1) を呼出し、それに引数 pattern と flags を渡し、そのコンストラクタに構築されるオブジェクトを返す。 15.10.4 RegExp コンストラクタ (The RegExp Constructor) RegExp が new 式の一部として呼出されるとき、それはコンストラクタである それは、新たに生成されるオブジェクトを初期化する。 new RegExp(pattern, flags) pattern が [[Class]] プロパティが "RegExp" である オブジェクト R で、かつ flags が undefined ならば、 P を R の構築に用いる pattern とし、 F を R の構築に用いる flags とする。 pattern が [[Class]] プロパティが "RegExp" である オブジェクト R で、かつ flags が undefined でないならば、 例外 TypeError を投げる。 そうでなければ、 P を pattern が undefined ならば空文字列、そうでなければ ToString(pattern) とし、 F を flags が undefined ならば空文字列、そうでなければ ToString(flags) とする。 新規に構築されたオブジェクトの global プロパティは、 F が文字 "g" を含めば true, そうでなければ false である Boolean 値に設定される。 新規に構築されたオブジェクトの ignoreCase プロパティは、 F が文字 "i" を含めば true, そうでなければ false である Boolean 値に設定される。 新規に構築されたオブジェクトの multiline プロパティは、 F が文字 "m" を含めば true, そうでなければ false である Boolean 値に設定される。 F が "g", "i", "m" 以外の文字を含むならば、また一旦出現したものと同じものを含むならば、例外 SyntaxError を投げる。 P の文字が書式 Pattern を持たないならば、例外 SyntaxError を投げる。そうでなければ、新規に構築されたオブジェクトに Pattern の評価 ("compiling") により得られる [[Match]] プロパティを持たせる。 Pattern の評価が例外 SyntaxError を投げてもよいことに注意。 (Note pattern が StringLiteral ならば、 文字列が RegExp によって処理される前に、通常のエスケープシーケンスの変換が実行される。 RegExp によって認識されるエスケープシーケンスを pattern に含めなければならないならば、 StringLiteral の内容の形成時に削除されることを防ぐために、 StringLiteral 内の文字 "\" はエスケープされなければならない。) 新規に構築されたオブジェクトの source プロパティは、 P に基づくPattern の書式の実装依存の文字列値に設定される。 新規に構築されたオブジェクトの lastIndex プロパティは、 0 に設定される。 新規に構築されたオブジェクトの [[Prototype]] プロパティは、 RegExp.prototype の初期値であるオリジナルの RegExp プロトタイプオブジェクトに設定される。 新規に構築されたオブジェクトの [[Class]] プロパティは、 "RegExp" に設定される RegExp コンストラクタのプロパティ (Properties of the RegExp Constructor) RegExp コンストラクタのの内部 [[Prototype]] プロパティの値は、 Function プロトタイプオブジェクト (セクション 15.3.4) である。 内部プロパティと length プロパティ (値は 2) の他に、 RegExp コンストラクタは次のプロパティを持つ RegExp.prototype RegExp.prototype の初期値は RegExp プロトタイプオブジェクト (セクション 15.10.6) である。 このプロパティは属性 { DontEnum, DontDelete, ReadOnly } を持つべきである。 RegExp プロトタイプオブジェクトのプロパティ (Properties of the RegExp Prototype Object) RegExp プロトタイプオブジェクトの内部 [[Prototype]] プロパティの値は、 Object プロトタイプである。 RegExp プロトタイプオブジェクトの内部 [[Class]] プロパティの値は、 "Object" である。 RegExp プロトタイプオブジェクトは、独自の valueOf プロパティを持たない; しかしながら、 valueOf プロパティを Object プロトタイプオブジェクトから継承する。 RegExp プロトタイプオブジェクトのプロパティである関数の以下の説明において、フレーズ "この RegExp オブジェクト" は、関数呼出しの this 値であるオブジェクトを参照する; this 値 が内部 [[Class]] プロパティが "RegExp" のオブジェクトでない場合は、例外 TypeError が投げられる。 RegExp.prototype.constructor RegExp.prototype.constructor の初期値は、組込み RegExp コンストラクタである。 RegExp.prototype.exec(string) 正規表現に対して string の正規表現マッチを行い、マッチの結果を含む Array オブジェクト、また文字列にマッチしなかった場合は null を返す。 文字列 ToString(string) は、次のように正規表現パターンの発生を検索される S を ToString(string) の値とする。 length を S の長さとする。 lastIndex を lastIndex プロパティの値とする。 i を ToInteger(lastIndex) の値とする。 global プロパティが false ならば、 i = 0 とする。 I 0 または I length ならば、 lastIndex を 0 に設定し、 null を返す。 [[Match]] と呼出し、引数に S と i を与える。 [[Match]] が failure を返したならば、 ステップ 8 へ; そうでなければ、 r をその State 結果とし、 ステップ 10 へ。 i = i+1 とする。 ステップ 6 へ。 e を r の endIndex 値とする。 global プロパティが true ならば、 lastIndex を e に設定する。 n を r の captures 配列の長さとする。 (これは、セクション 15.10.2.1 の NCapturingParens と同じ値である。) 次のプロパティを持つ新しい配列を返す * index プロパティは、完全な文字列 S 内でマッチした部分文字列の位置に設定される。 * input プロパティは、 S に設定される。 * length プロパティは、 n + 1 に設定される。 * 0 プロパティは、マッチした部分文字列 (すなわち オフセット i からオフセット e の前までの間のS の成分) に設定される。 * I 0 かつ I ≤ n であるような整数 i のそれぞれについて、 ToString(i) を名前とするプロパティに r の captures 配列の i 番目の要素を設定する。 RegExp.prototype.test(string) 式 RegExp.prototype.exec(string) != null と同様である。 RegExp.prototype.toString() src を現在の正規表現を表す Pattern の書式の文字列とする。 src は、 source プロパティまた RegExp コンストラクタに供給されるソースコードと同一であってもなくてもよい; ただ、 src が現在の正規表現の flags を伴って RegExp コンストラクタに供給されたならば、結果の正規表現は、現在の正規表現と同様に振るまわなければならない。 toString は、文字列 "/", src, "/" の連結で形成される文字列を返す; global プロパティが true ならば "g"、 ignoreCase プロパティが true ならば "i"、 multiline プロパティが true ならば "m" を、連結する文字列に追加する。 NOTE 実装は、 src 内の特殊文字をエスケープするために、 RegExp コンストラクタへ渡されるソースと異なることを許可されている src の利用を選択してよい。例えば、 new RegExp("/") から得られる正規表現において、 src は、数ある可能性の中から、 "/" または "\/" でありえる。後者は、書式 RegularExpressionLiteral を持つ toString 呼出しの完全な結果 ("/\//") を許可する。 RegExp インスタンスのプロパティ (Properties of RegExp Instances) RegExp インスタンスは、上記に指定されるその [[Prototype]] オブジェクトからプロパティを継承し、また次のプロパティを持つ。 source source プロパティの値は、 現在の正規表現をあらわす Pattern の書式の文字列値である。このプロパティは、属性 { DontDelete, ReadOnly, DontEnum } を持つべきである。 global global プロパティの値は、 flags が文字 "g" を含むかどうかを示す Boolean 値である。このプロパティは、属性 { DontDelete, ReadOnly, DontEnum } を持つべきである。 ignoreCase ignoreCase プロパティの値は、 flags が文字 "i" を含むかどうかを示す Boolean 値である。このプロパティは、属性 { DontDelete, ReadOnly, DontEnum } を持つべきである。 multiline multiline プロパティの値は、 flags が文字 "m" を含むかどうかを示す Boolean 値である。このプロパティは、属性 { DontDelete, ReadOnly, DontEnum } を持つべきである。 lastIndex lastIndex プロパティの値は、文字列の次のマッチを開始する位置を特定する整数である。このプロパティは、属性 { DontDelete, DontEnum } を持つべきである。
https://w.atwiki.jp/vocalive/pages/27.html
このページ名(Name of this Page)→【ライブ技術一覧/2手作りライブ等の為の技術情報 Technology for the Vocaloid Handmade Live Concert】 Technology for the Vocaloid Handmade Live Concert and Event ライブ技術一覧 メニューMENU 1各自で研究開発中の投影ボードとスクリーンの一部 2手作りライブ等の為の技術情報 Technology for the Vocaloid Handmade Live Concert 3将来応用可能なライブ関連技術及び研究 Research and Development for Future Mascot and Vocaloid Development マスコットキャラ及びボーカロイドの作成と育成 ギミック Gimmick of Live Concert コンテスト Contest スクリーンに投影可能なテスト素材動画 Videos for Testing メンバー募集案内 Member Request ライブ録画技術 Video Recording Technique 動画作成のコツとMMD [Tips for Making Video & MMD]+MEMO 参考文献 References 各自で研究開発中のKinectと遠隔操作等の一部 Remote Control & Kinect 各自で研究開発中の同期システム Synchronization System 技術関係のMEMO 技術関係のMEMO2 perm 過去のライブの反省会等の一部 過去のライブの反省会等の一部 MEMO 配信と動画up技術 Streaming and Uploading Tech of Video 2手作りライブ等の為の技術情報 Technology for the Vocaloid Handmade Live Concert ライブ技術一覧/2手作りライブ等の為の技術情報 Technology for the Vocaloid Handmade Live Concert Project MMD Live and 39diyMMDConcert TECH/Oversea/Project MMD Live+39diyMMDConcert USA Life-Size Miku Performs Koi Suru VOC@LOID in My House! (等身大のミクさんが家にやって来た!) (等身大のミクさんが、家に来て恋するVOC@LOIDを歌ってくれた!) http //www.youtube.com/watch?v=eL36nf26djo Screen (スクリーンの作り方)? a large scrim mesh is suspended across a metal pipe (大きなスクリムメッシュを、金属パイプの枠に張った) material of scrim 素材は? Mesh number # or Mesh size ? exact product number of scrim mesh ? a full-horizontal-range-life-size-projection system Projection from rear (背面からのプロジェクター投影) Credits Song Koi Suru VOC@LOID CG Model Animation SEGA Animation source ripped, cropped, converted, positioned, tweaked, adjusted, exported, uploaded, and sent by xtokashx (A BIG THANK YOU TO YOU! if you are reading this) Animation from the MikuNoPolis Blu-ray disc credits ~ you knew I would do something with it, but did you expect this ;) Inspired by the video from AOKI_KC (ミクさん召喚対決!ディラッドスクリーン vs アミッド・スクリーン) http //www.youtube.com/watch?v=ZCYJu7KSqQM Scrim by www.mosquitocurtains.com scrim(スクリム)の意味 1 綿または亜麻の目の粗いカーテン用織物.家具の裏張り・カーテン用など、(スクリム ) 2 (米)演劇紗幕(しゃまく)、(舞台で用いる)紗(しや)の(背景)幕。 Mosquito Curtains http //www.youtube.com/watch?v=MnfoF_97ad8 http //www.mosquitocurtains.com/1-screen-porch-learn/1-intro-screen-porch-DVI.html Mesh Fabric Comparison Table Reference VOC@LOID In Love - 2011 MIKUNOPOLIS in Los Angeles End Credits http //www.youtube.com/watch?v=ieym3n6av5g Project MMD Live (PV) http //projectmmdlive.webs.com/ MMD LIVE by 39diyMMDConcert The Original Holographic VOCALOID Concert in Miniature http //39diymmdconcert.webs.com/ YouTube Channel 39diyMMDConcert http //www.youtube.com/user/39diyMMDConcert "MMD LIVE" is a homemade project that attempts to recreate the feel of a live VOCALOID concert on a small scale. Using holographic-illusion (Pepper s Ghost) technology, MMD models appear to move in 3D space on a miniature stage without the need for a projector. 日本語翻訳 (Japanese Translation) Project MMD Live, AniMiku and Life-Size Miku Performance アメリカ人学生が製作した3D映写システム「MMD LIVE」が力作すぐる件 http //vocaloid.blog120.fc2.com/blog-entry-10653.html ミクノポリスの3Dミクさんを自宅で再現した動画が凄い http //otanews.livedoor.biz/archives/51852063.html Vocalekt Visions LIVE/海外/Vocaloid Concerts of Vocalekt Visions Please find the separate page for Synthesized Reality Productions SRP in this Wiki. LIVE/海外/Vocaloid Concerts of Synthesized Reality Productions SRP [AOD] [Hatsune Miku Animation Concert] Vocalekt Visions @ Anime on Display 2012 WVD01 AniMiku http //www.youtube.com/watch?v=uIpT1kRSmPo Vocaloid MMD Live starts after 20min. Vocalekt Visions after 34min, Staff introduction around 48min Vocalekt Visions is the most active western VOCALOID producer team in USA. http //www.vocalektvisions.com/ Vocalekt Visions’ News http //web.me.com/tempo_p/Vocalekt_Visions/News/News.html Message http //web.me.com/tempo_p/Vocalekt_Visions/Message.html 主催のVocalekt Visionsから協力スタッフ等を募集 http //web.me.com/tempo_p/Vocalekt_Visions/Message.html Parallel World [Hatsune Miku] [Kagamine Rin] [Gumi] [SF-A2 Miki] [Original Vocaloid Song] http //www.youtube.com/watch?feature=player_embedded v=yXcdMWAHM7Y 藤本健の“DTMステーション” ボカロ曲をアメリカとルーマニアで合作するVOCALECT VISIONS http //www.dtmstation.com/archives/51859052.html English Article Vocalekt Visions http //www.mikustar.com/Vocalekt_Visions.html Vocalekt Visions at Anime LA 2012 (sound fixed) http //www.youtube.com/watch?v=hklEpmiRIN8 http //www.youtube.com/watch?v=tlpfusmbAvo (Original Recording ?) Songs presented 1) "Bring back your smile" - Gumi and Gakupo (motion under development) 2) "Overseas Travel" - Gumi 3) "Lemon Ice Bar" - Miku 4) "Headline Love" - Sweet Ann and Big Al (Koda-P) Vocalekt Visions presents Hatsune Miku and other Vocaloids at Anime LA on 2012-01-08. Vocalekt Visions is the largest western Vocaloid music-producing company and is quickly rising in popularity among western Vocaloid fans. With numerous connections to other Vocaloid professionals, Vocalekt Visions plans to expand its presence by producing fan-made Vocaloid concerts outside of Japan. Hear from host Holo the Wise, special guest Koda-P - the famous Engloid producer, and Tempo-P of Vocalekt Visions. Please visit their website for more original Vocaloid songs, and be sure to like and subscribe Vocalekt Visions! Credits 39diyMMDConcert (Shinji) film team Vocalekt Visions - neutrinoP and Tempo-P - http //www.vocalektvisions.com Host - Holo the Wise (James) Special Guest - Koda-P Animation AniMiku (Re VB) http //animiku.net MMD Animations by 1FNPony Dregorin Keeprefrigeratedful Raiku-P Choreographies by Myokuju Holo the Wise Yukie Dong Original video http //www.youtube.com/watch?v=tlpfusmbAvo ENJOY ^^ Materials to make Screen? 13 10secのところで、やや茶色い布が少し見える 映りこみなし。シーツ,。背面投影 neutrinoP s Vocaloid channel http //www.youtube.com/user/neutrino006 Vocalekt Visions official channel - Tempo-P and neutrinoP http //www.youtube.com/user/TempRecord/featured http //www.youtube.com/user/TempRecord/playlists Vocalekt Visions songs http //www.youtube.com/playlist?list=PL0B7F4958AAC860DA LA手作りライブの、左側の出演者のTempo-Pさんは 自分たちで作曲して投影ライブやってたらしい 【レモンアイスバー】ミクオリジナル曲 【初音ミク】 Tempo-P (Vocalekt Visions) http //www.nicovideo.jp/watch/sm14987729 (詳細リンク集有) http //www.youtube.com/watch?v=sLQWs7zFL8Y Lemon Ice Bar at PMX 2011 http //www.youtube.com/watch?v=sDWa-aU0XKc Tempo-P USA s vocaloid user in LA 30min http //www.youtube.com/user/TempRecord Amazon Tuned in the West Tempo-P NeutrinoP Anime Los Angeles Band Schedule 2012 http //www.animelosangeles.org/wp/2011/concerts-2/ Anime Los Angeles (紹介 日本語訳) http //www.bunkaextend.com/ala12_01.html Synthesized Reality Productions (SRP) Please find the separate page for Vocalekt Visions in this Wiki. LIVE/海外/Vocaloid Concerts of Vocalekt Visions Authorized FAN MADE SRP VOCALOID Concert at KamiCon 2014 http //www.youtube.com/watch?v=saCch6DjIOo Synthesized Reality Productions (SRP) http //synthreality.com/ http //synthreality.com/about/ [After Tempo left Vocalekt Visions, Wolf Neve set out to find a new group wanting to focus on live VOCALOID shows. Now, with NeutrinoP, Alfred, EmpathP, Apparatus and RuchiiP, the team has one goal – to keep the bar set high and try to put on the best show possible. Our dream is to make live concerts for VOCALOID all over the world. With us and all of you, we can make this dream come true!] Recent Events Lists http //synthreality.com/shows/ Miku USA http //vocaloidotaku.net/index.php?/topic/21866-animiku-and-mikusa-release/ AniMiku A VOCALOID Concert Animation System Designed and Coded by Re VB (ページ作成中) http //www.animiku.net/ Download AniMiku http //www.animiku.net/cms/download-animiku AniMiku Exhibition http //animiku.com/cms/exhibition http //www.animiku.net/cms/node/3 http //animiku.com/cms/tools AniMiku Non-Exhibition AniMiku Exhibition AniMiku blog (from New York) http //www.animiku.net/cms/blog-2/ AniMiku VOCALOID Concert Live at Tora-Con 2013 http //www.youtube.com/watch?v=fB9hWyaEkGc Blog-AniMiku and Vocalekt Visions at AnimeLA 2012 http //www.animiku.net/cms/blog-2/animiku-and-vocalekt-visions-at-animela-2012/ AniMiku - VOCALOID Concert Animation System Software Overview Demonstration http //www.youtube.com/watch?v=fIkZBY90n8o New AniMiku Version 3.9 Release Beta Preview http //www.youtube.com/watch?v=okPvBMF3BRA 「Feature Explanation Controllable lighting effects You would be able to control the light s position, color, and brightness Light Source/Glow Mode Parts of the model can be configured to be light sources or to glow. This way, when the main virtual light is dimmed or turned off, these parts of the model will stay lit (for example, the lights on Miku s armbands and skirts). This effect was used in the 39 s concerts. Animated Textures You would be able to load the model in an editor, and load multiple images that will act as frames for the animation (similar to an animated GIF, except higher quality), set the frame delay, and these textures will be animated by the renderer in real-time Transition Effects Currently the transition effect is a fade in or out. Possibly in the future I may add other effects Soft Shadows/Self Shadow The program will render realistic shadows on the model, improving the 3D effect」 AniMiku and MikUSA Release AniMiku - Hatsune Miku Full Scale Holographic Performance of 1/6! http //www.youtube.com/watch?v=k-WgZQgzWx0 AniMiku Live Hatsune Miku Concert at Tora-Con 2012 Official Video http //www.youtube.com/watch?v=9F2c4YrvzQs AniMiku Live Concert at Tora-Con Mascot Development of AniMiku "Ani-Chan" (マスコットキャラの作成と育成) http //akiglancy.deviantart.com/art/Ani-chan-369093012 Mascot of Animiku made by Aki Glancy http //akiglancy.deviantart.com/ MMD Development of "Ani-Chan" Model MMD Ani-Chan Release Mascot of Animiku MMD made by Digitrevx. http //digitrevx.deviantart.com/ imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 http //digitrevx.deviantart.com/art/MMD-Ani-Chan-Release-Mascot-of-Animiku-386682659?q=gallery%3ADigitrevx%2F42498145 qo=1 Link to download page of AniMiku "Ani-Chan" http //www.animiku.com/cms/about/ani-chan [MMD] Remote control feat. Racing Miku, and Ani-chan http //www.youtube.com/watch?v=fQQWLo29Stw [MMD] Ani-Chan - [Animiku] - Sweet Devil http //www.youtube.com/watch?v=_sAlKlcn-04 Introduction of Project MMD LIVE technology (Project MMD LIVE の技術説明概要) YouTube Channel 39diyMMDConcert (Project MMD Live) http //www.youtube.com/user/39diyMMDConcert/ What Is MMD LIVE? "MMD LIVE" is a homemade project that attempts to recreate the feel of a live VOCALOID concert on a small scale. Using holographic-illusion (Pepper s Ghost) technology, MMD models appear to move in 3D space on a miniature stage without the need for a projector. What s the point of this project? The goal of the MMD LIVE project is to demonstrate an alternate technology that could be used for live Vocaloid concerts. Due to resource and budget limitations, I was not able build a life-sized version of this project. However, it can be done and the same technology I used for this project can be used for Miku s concerts. This would solve 3 problems 1 - Elimination of the glow stick reflections on the screen 2 - Even illumination across the entire area - Miku does not fade as she moves horizontally 3 - Elimination of projector light obscuring parts of Miku How it Works Optical superimposition of virtual images - a technique known as Pepper s Ghost which has been modernized in the Musion Eyeliner system. What is holographic-illusion (Pepper s Ghost) Effect? ペッパーズ・ゴーストの説明: wikipedia Pepper's Ghost Effect (wikipedia) Pepper s Ghost Effect(ペッパーズ・ゴーストを発生させる構造説明の動画) http //www.youtube.com/watch?v=kMCVqqUzfyQ Peppers Ghost Illusion Tutorial http //www.youtube.com/watch?v=xCYWEwtrxAk What is Musion Eyeliner system? AV Concepts Musion Eyeliner http //www.youtube.com/watch?v=pkarjAr4hsM Musion Eyeliner Holographic Projection Setup http //www.youtube.com/watch?v=HtVcN0q-A08 Musion Eyeliner Hologram by - info@rocknano.com http //www.youtube.com/watch?v=HX0-z7mMXV0 Gorillaz Hologram MTV Awards - Created by Musion Eyeliner http //www.myspace.com/video/musion-eyeliner/gorillaz-hologram-mtv-awards-created-by-musion-eyeliner/12205161 Project MMD Live (PV) http //projectmmdlive.webs.com/ MMD LIVE by 39diyMMDConcert The Original Holographic VOCALOID Concert in Miniature http //39diymmdconcert.webs.com/ FaceBook-Project MMD LIVE http //www.facebook.com/pages/Project-MMD-LIVE/357988107550896?sk=wall Video Gallery http //39diymmdconcert.webs.com/apps/videos/ The Set List of MMD LIVE http //39diymmdconcert.webs.com/setlist.htm Photo Gallery of Project MMD Live (View as Slideshow、写真、スライドショーで見る) http //projectmmdlive.webs.com/apps/photos/ Pictures of the MMD LIVE miniature concert stage by 39diyMMDConcert Making MMD LIVE miniature concert stage(MMD LIVEの作成風景写真) http //39diymmdconcert.webs.com/apps/photos/album?albumid=12655770 Pictures of the MMD LIVE miniature concert(ミニチュアライブの写真) http //projectmmdlive.webs.com/apps/photos/album?albumid=12677965 日本語翻訳 (Japanese Translation) Project MMD Live, AniMiku and Life-Size Miku Performance アメリカ人学生が製作した3D映写システム「MMD LIVE」が力作すぐる件 http //vocaloid.blog120.fc2.com/blog-entry-10653.html ミクノポリスの3Dミクさんを自宅で再現した動画が凄い http //otanews.livedoor.biz/archives/51852063.html 作ってみた業社さんが「半透明スクリーン」を作ってしまったらしい件 http //vocaloid.blog120.fc2.com/blog-entry-5671.html http //www.youtube.com/watch?v=YmTXICpWgc0 【立体映像】ミクさんが透明スクリーンから出てきてくれました。ver1.03 【立体映像】ミクさんが透明スクリーンから出てきてくれましたver1.03 http //www.nicovideo.jp/watch/sm16322269 導入編 http //www.nicovideo.jp/watch/sm15744982 科学と財布の限界を超え、初音ミクを“3次元”に http //ascii.jp/elem/000/000/651/651624/ polyphonicskies.net http //www.polyphonicskies.net/index.html FVP-Project Aono.Y http //twitter.com/Aono_Y 裸眼3Dミクさん ピタゴラ装置的なMMDモデルが配布されているらしい件 http //vocaloid.blog120.fc2.com/blog-entry-10626.html 【ハコあに】 Hako-Ani 横からも見れる反射式透過スクリーン http //www.youtube.com/watch?v=y8g8seGcEcM 初音ミクを自宅に召喚してみた【ハコあに】 出た!立体視ディスプレイ「ハコあに」の店頭デモに「結月ゆかり」が起用 http //vocaloid.blog120.fc2.com/blog-entry-12534.html Hako-ani 東北ずん子の『3Dディスプレイを使った動くフィギュア』【ハコあに】 http //www.youtube.com/watch?v=9UeFPZL0PRw 3Dディスプレイの「ハコあに」をつかった、東北ずん子の動画。 『ハコあに』とは「3Dディスプレイを使った動くフィギュア」 いろいろな方向からキャラクターを見ることが出来る。 3Dディスプレイは、SSS LLCが企画、ALBEDOが製造を行っている。 バーチャルアイドルを立体投映できる家庭用装置「ハコあに」 http //gadget.itmedia.co.jp/gg/articles/1207/27/news058.html 展示会などで使われる業務用の立体映像装置を小型化した。従来の装置は大型のプロジェクタを使っていたが、ハコあにはタブレットの映像を投映してバーチャルアイドルの立体映像を映す。ハーフミラー方式だが、特殊加工した高価なフィルムを使うことで透明度が高く、映像のゆがみもないという。 【MMD】ミクをハコに入れるための動画【らぶ式】 http //www.nicovideo.jp/watch/sm23506136 【MMD】ハコビジョン入り娘【らぶ式】 http //www.nicovideo.jp/watch/sm23506119 ピラミッド型透過スクリーンの解説画像 http //www.youtube.com/watch?v=uhjDs4ZcBsQ 立体視ディスプレイを作ってみた TECH/日本/Hatsune Miku Hako Vision (Box Vision) Production Projection Mapping プロジェクションマッピング入門 Projection Mapping Wikipedia プロジェクションマッピング Wikipedia 2.プロジェクションマッピング入門~理論・制作手順・機材~ http //www.sugawara.ac.jp/digital/blog/projection-mapping-semi-top/02-princeple ピラミッド型反射式透過スクリーンの透過率が高い方 acrylic board 立体投映のPVC・初音ミク Tda式Ver http //www.nicovideo.jp/watch/sm19947739 暗くするのがコツ:2min 30sec アクリル板 厚1mm MMDAgentを応用したピラミッド型透過スクリーン (kinect)霊夢の実体化計画-インターアクション http //www.nicovideo.jp/watch/sm19980305 acrylic resin アクリル (wikipedia) 【フォグスクリーン】Mist screen http //www.nicovideo.jp/watch/sm19735088 【フォグスクリーン】映像投影可能な加湿器を作ってみた http //www.nicovideo.jp/watch/sm19831829 裏表から見られるプロジェクター投射システム http //www.youtube.com/watch?v=R57Ph8GLUTM ポリッドスクリーン kinect,headtracking,ポリッドスクリーンを用いて 裏表から見られるプロジェクター投射システム作ってみました。 裏から見ても表から見ても反転してません。 ヘッドトラッキングも行なっているので3Dキャラの背中も見ることができます。 http //www.nicovideo.jp/watch/sm20202950 【BUMP OF CHICKEN feat. HATSUNE MIKU「ray」】 https //www.youtube.com/watch?v=yT_ylSCgY6Q ついに公開! BUMP OF CHICKEN×初音ミクの最新技術によるMVが話題 http //kai-you.net/article/3892 映像を手がけているのは、初音ミクによるオペラ「THE END」のプロデュースを手掛けたクリエイティブプロダクション・A4Aの東市篤憲さん。 初音ミク開発元であるクリプトン・フューチャー・メディア社による完全監修のもと、「14(イチヨン)モデル」という最新の3DCGモデルの初音ミクを制作。 同社の開発したスクリーン素材、センサー制御、トラッキング設計、同期システム、リアルタイムアニメーション技術などの最新テクノロジーによって、CG合成ではなく、BUMP OF CHICKENと初音ミクが同じ空間に立ち、撮影に挑むという世界初の「リアルタイムでの共演」を可能にしている。 【YouTube】初音ミク・ドキュメンタリー 技術編公開!BUMP OF CHICKEN コラボMV実現の裏側に迫る! http //blog.piapro.net/2014/03/youtube-bump-of-chicken-mv.html http //www.crypton.co.jp/cfm/news/2014/03/ray http //blog.piapro.net/2014/03/youtube-bump-of-chicken-feat-h.html 【初音ミク】39ch 特別編 BUMP OF CHICKEN feat. HATSUNE MIKU 「ray」 http //www.youtube.com/watch?v=43hxfj5RFCk ユニティ 【Hatsune Miku】初音ミク ドキュメンタリー テクノロジー編 / 39ch Documentary Technology 【初音ミク】 http //www.youtube.com/watch?v=m0N9szI19BA カメラの横にセンサー(複数)を付けている。センサーと同期させている The synchronization of censors of the camera 円筒形のスクリーンの中心にWiFiの親機の中心がある。 In the middle of sylinder shaped screen, a parent WiFi station was placed. CGの原点位置情報が、リアルタイムで移動する。 3軸の加速度センサーと3軸のジャイロセンサーを組み合わせた、6軸のセンサーを使用。 combination of 3-axis accelerometer censors and 3-axis gyro sensors. ジャイロセンサーは、スタジオ内の磁気ノイズが入るため、手でシールドを行った。 別府Trans City feat. Hatsune Miku]のスカイライトシアターの技術を利用。 全天周360度スクリーン。 プリジェクターの台数は多い。Several numbers of projectors were used. イーハトーヴ仕様円筒形スクリーンを土台にした。 分厚いと円筒形にスクリーンを巻けないため、厚みを調整した。 Modification of thickness of the screen is required to make the sylinder shaped screen. 同期システム synchronization system How to synchronize several PC and videos. (free soft) フリーソフトを使って複数PCで同期再生する方法 http //www.nicovideo.jp/watch/sm22615641 同期操作ソフト「SameKm」のダウンロードは↓こちらからどうぞ http //www.vector.co.jp/soft/winnt/util/se486415.html 3Dゲームファンのための「バーチャファイター5」グラフィックス講座 PCベースのアーケードシステムで実現される至極のリアルタイム3Dグラフィックスの秘密 EDIT Page If do not know about editing web page of this Wiki, DO NOT EDIT. Click HERE to Edit Current Page or click following URL to edit this page. http //www18.atwiki.jp/vocalive/editx/27.html Make sure to rewrite correct page number after (/vocalive/editx/) or (/vocalive//editx/PAGE NUMBER.html) to edit current page. [ページ保存] button below the editing window=means SAVE the page after editing to finish editing. [プレビュー] button below the editing window=means PREVIEW the page during editing. input the code number shown to perform these command. To cancel editing, just use Web browser button out side the editing window to go back. or CLOSE the editing page of the Web browser s window. If you make mistake, DO NOT SAVE the page. Do NOT press [ページ保存] button. [» タグ ]box below the editing window=means make TAG of this page after editing. If you have any problem, insert "HELP" in the TAG to identify the page at later for repair. EDIT & MAKE Page http //www18.atwiki.jp/vocalive/editx/27.html