2008-09-01から1ヶ月間の記事一覧
「一般のエンジニアに・いつの時代にも普遍して求められる能力」であれば,回答は例えば コミュニケーション能力 ドキュメンテーション能力 マネジメント経験 のような,正論だが,しごく曖昧なものになるだろう。 しかし,対象を絞り 「Web技術者に」「今(…
バッチ・マクロのTOPへ Excel VBAで,指定された領域をオートフィルするためのマクロ。用途は前記事を参照。 サンプルコード Sub FillRecord() ' 前提: ' 3行1列目から横方向へカラム名が並んでいる ' 1行5列目に,作成したいデータ数が並んでいる ' 4〜5行…
Webアプリケーションが実運用に耐えうるかどうかテストするためには,大量のテストデータが必要になる。 規模にもよるが,場合によっては1テーブルあたり,数十万〜数百万レコードを要求されるだろう。 システムの負荷テストを実施する際には, (1):「…
多言語を学ぶ目次へ ハワイ語は,ハワイ諸島先住民の言語で,アルファベットがたった12文字しかない。自分の名前をハワイ語に変換すると,どうなるだろうか? 文字が少ないので音も少ない ページはこちら ソースコードは下記 コードの解説 太平洋の言語に…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: 同じアルファベットの連続した並びを,それぞれ1文字にまとめる。 例: "good apple" → "god aple" <script language="JavaScript"> function matomeru( str ) { // 正規表現を…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <input type="button" onClick="f()" value="「cが選択済みでチェック有りの状態」をコピー" > <div id="div0"> <div id="div1"> <select id="select1"> <option>a</option> <option>b</option> <option selected>c</option> </select> </div></div>
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: 言葉の間に句読点の無い文章中に「。」をつけたい。 お早う今日は今晩は今日はお早う。 → お早う。今日は。今晩は。今日は。お早う。 <script language="JavaScript"> // split()</script>…
JavaScriptプログラミングのTOPへ クイズ:JavaScriptで, "文字列".func() のような(メソッドチェーンができるような)形式で, 1. 文字列を逆順に並び変える方法は? ( PHPで言うと str_rev() 関数 ) 2. 文字列を n 回反復する方法は? ( PHPで言うと …
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <input type="button" onClick="f()" value="「変更後」と表示"> <script language="JavaScript" id="my_script"> function f(){ alert("変更前"); } // 関数を定義し直す my_script.innerHTML = "function f(){alert('変更後');}"; </script>
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: 1, a 2, b 3, b という,3種類の値のペアを生成する。 <script language="JavaScript"> // オブジェクトを定義する。 // 2つのメンバ変数 x, y を持つと想定。 var A = function…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: ["こんにち","は"] という配列を作って,配列の要素を結合して表示。 ["こんにち","わ"] という配列を作って,配列の要素を結合して表示。 <input type="button" value="あいさつを表示" onClick="f()"> <script language="JavaScript"> func…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <input type="button" value="「1」と表示" id="my_button"> <script language="JavaScript"> // イベントハンドラを設定 document.getElementsById( "my_button" ).onClick = f; function f() { alert( "1" ); } </script>
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: 文字列で関数を定義し,eval() で実行する。 <input type="button" value="「1」と表示" onClick="f()"> <script language="JavaScript"> function f() { // 文字列を使って関数を定義 var str = "( function() { alert( 1 ); } )"; //ale…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <select id="my_select"> <option>変更前</option> </select> <input type="button" value="セレクトの中身変更" onClick="f()" > <script language="JavaScript"> function f() { //alert( my_select.innerHTML ); // 書き換え my_select.innerHTML = "<option>変更後</option>"; //alert…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: 変数の値を1増やして,表示する。 <input type="button" value="「1」と表示" onClick="f1()" > <input type="button" value="「2」と表示" onClick="f2()" > <script language="JavaScript"> function f1(){ var i = 0; // i の値を 1 増やす関数を, f1 の中に作成 var g = function() { i++; } // i…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事: ページが読み込まれた時刻を,ボタン押下で表示する。 <input type="button" id="my_button" value="このページが読み込まれた時刻を表示"> <script language="JavaScript"> // onload でイベントハンドラを設定する window.onload = function(){ var my_button = …
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <select id="my_select"> <option value=1>有り</option> <option value=0>無し</option> </select> <input type="button" onClick="f()" value="判定"> <script language="JavaScript"> function f() { // valueを取得 var i = my_select.options[ my_select.selectedIndex ].v…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) <table border="1" id="my_table"> <tr> <td>1行目です。</td> </tr> </table> <input type="button" onClick="f()" value="行を追加"> <script language="JavaScript"> function f() { //alert( my_table.innerHTML ); // 行要素を作成 var e_tr = document.createElement("tr"); var…
連載目次へ 以下のJavaScriptコードが意図した動作をしないのは,なぜですか。(制限時間1分) やりたい事:買い物の合計金額の計算 合計額=(商品単価+手数料単価)×商品個数 商品単価や手数料単価は0.1などの値も入る。 支払い金額は,端数切り捨てとす…
「このJavaScriptコードが動かないのは,なぜですか?」というミニクイズ集。 すべて制限時間は1分。別名,JavaScriptのエラー事典。またはアンチパターンのまとめ。 中級編 初級編 番外編 2015年5月現在,全53記事。 中級編 JavaScriptの仕様関連 p要素…
多言語を学ぶ目次へ シンハラ語のアルファベットの覚え方。文字の画像,一覧表,AAなどを利用して,読み方・書き方を身につけるための記事。 連載目次(前半) シンハラ文字を覚える ・・・ (1) 辞書などリンク集+AA シンハラ文字を覚える ・・・ (2) まず…
このシンハラ文字を覚えるシリーズの最後として,母音符号を覚えよう。ここまでに覚えた子音字に,これら母音字を適切に組み合わせる事ができれば,シンハラ語アルファベットの学習はひとまず終わりである。 暗記用の画像 アスキーアート 長音は:で表す。 図…
このダイアリーで言及するファイルをアップロードするだけのための場所として,下記のWebサイトを利用する運びとなった。 リンク このサイトの名は? http://www.name-of-this-site.org/ ネーミングの由来 サイトのタイトルは,レイモンド・スマリヤンの著書…
わかりやすくシンハラ語アルファベットを覚えるための文字一覧表として,下記のPDFを作成した。 文字を覚えるためのPDF シンハラ文字を覚える (グループ別) http://www.name-of-this-site.org/language/singhalese/sinhala_groups.pdf シンハラ文字を覚え…
東京外国語大学に,アジア・アフリカ言語文化研究所という区画がある。 このホームページでは,アジアの諸言語の文字の情報を見る事ができる。 http://www3.aa.tufs.ac.jp/i-moji/nakama/Frameset.html その中にはシンハラ文字の情報もある。 シンハラ文字の…
前回の記事までで,シンハラ語アルファベットのうち, 丸系 3文字 己系 4文字 陰陽マーク系 4文字 かえる系 己派 5文字 かえる系 非己派 5文字 の計21のシンハラ文字を覚えた。今回はカタカナの「コ」ような形が基盤となった,「コ」系の12文字を覚える。 VI…
多言語を学ぶ目次へ ここまでの記事で,シンハラ文字のうち21文字を覚えた事になる。この一連の記事で扱う文字数でいえば,およそ半分となる。恐らくこのあたりで,文字学習に対する「やる気」を補充しなおす必要が生じると思われる。 初心を思い出そう 新し…
はてなフォトライフにおいて,「各国語の文字を使ってへのへのもへじを書こう」という試みがある。文字の種類はアラビア文字,チベット文字など様々だ。 その中に,なんとシンハラ文字を使ってへのへのもへじを書いた猛者が数人いた。 Fotolife > Suirakus H…
シンハラ文字には本当に動物に似ているものが存在する。 シンハラ語アルファベットのうち,外見がカエルのように見える(と私が思った)ものを,かえる系と呼ぶ事にする。 (カエルの他には,リスや,ねずみ等がある。見方は人によって異なる。) かえる系の…
前回は,シンハラ語アルファベットのうち,最も簡単な「丸」系の3文字を覚えた。今回は,それら3文字に次いで覚えやすいと思われる8文字の覚え方を,4文字ずつに分けて記述する。 II 「己」系: u e uu ey da e, a ep' まるで漢字の「己」のような筆運びを…