★ 

秋華が皆様に教えてみた♪

 ★
★ 

NEWSYUKA

 ★

秋華が教える何か!メモ的記録エリア秋華塾♪

 RSS XML
ネトマガ
  • 玄関口
  • 占い診断
  • 萌え辞典
  • オタク遊戯
  • ネット小説
  • 情報基地
  • NEW秋華
  • 秋華塾
--サイト運営者より告知--
2022年2月16日【水】14時00分46秒
syuka.com】では
サイト管理にcookieを使用しています。
2020年5月14日【木】16時20分16秒
【告知】サイト運営継続の為、xcoinによる投げ銭をお願いします。
2017年2月25日【土】11時12分25秒
【(゚∀゚)】フリー写真館を狛犬画像室にリニューアルしました♪
2014年11月6日【木】13時45分36秒
【(*´ω`*)】確率収束診断スクリプトできました!
2013年11月25日【月】21時39分54秒
【(ヾ(。・ω・)ノ】秋華塾のアドレスが変わりました。
2013年11月18日【月】09時51分35秒
【(*´∇`*)】【おっさんホイホイ】隠れた名曲のコーナーは、こちらに移動しました!
2013年11月4日【月】17時50分17秒
【(*´ω`*)】サイトのタイトルを、変更しましたぁ!
2013年10月1日【火】19時39分21秒
【(*´∇`*)】秋華塾始めましたぁ~
2012年12月25日【火】21時58分56秒
【(*´∇`*)】一応完成です。気が向いたらサイトを見て廻っていただけると嬉しいです。
2012年12月22日【土】20時04分41秒
【(*´ω`*)】ただ今制作中です‥‥
--サイト運営者お勧めリンク--
【Amazon】リバタリアンとは何か 江崎道朗、渡瀬裕哉、倉山満、宮脇淳子
【Amazon】日本人が知らない近現代史の虚妄 江崎道朗
【Amazon】ウルトラマンの伝言 日本人の守るべき神話 倉山満
【Amazon】嘘だらけの池田勇人 倉山満
【Amazon】無駄(規制)をやめたらいいことだらけ 令和の大減税と規制緩和 渡瀬裕哉
【Amazon】日本分断計画 中国共産党の仕掛ける保守分裂と選挙介入 上念司
【Amazon】緒方竹虎と日本のインテリジェンス 江崎道朗
【Amazon】救国のアーカイブ 公文書管理が日本を救う 倉山満
【Amazon】誰もが知りたいQアノンの正体 みんな大好き陰謀論 内藤陽介
【Amazon】米国共産党調書 外務省アメリカ局第一課作成 江崎道朗
【Amazon】教科書では絶対教えない 偉人たちの日本史 倉山満
【Amazon】世界はいつでも不安定 - 国際ニュースの正しい読み方 - 内藤陽介
【Amazon】史上最強の平民宰相 原敬という怪物の正体 倉山満
【Amazon】新装版 お役所仕事の大東亜戦争 (いまだに自立できない日本の病巣) 倉山満
【Amazon】ウッドロー・ウィルソン 全世界を不幸にした大悪魔 倉山満
【Amazon】税金下げろ、規制をなくせ 日本経済復活の処方箋 渡瀬裕哉
【Amazon】米中ソに翻弄されたアジア史 宮脇淳子 江崎道朗 福島香織
【Amazon】日本人に忘れられた ガダルカナル島の近現代史 内藤陽介
【Amazon】2020年大統領選挙後の世界と日本 “トランプ or バイデン" アメリカの選択 渡瀬裕哉
【Amazon】保守とネトウヨの近現代史 倉山満
【Amazon】中学歴史 令和元年度文部科学省検定不合格教科書 竹田恒泰
【Amazon】天皇の国史 竹田恒泰
【Amazon】ミトロヒン文書 KGB(ソ連)・工作の近現代史 山内 智恵子 江崎道朗
【Amazon】若者に伝えたい英雄たちの世界史 倉山満
【Amazon】経済で読み解く日本史6平成編 上念司
【Amazon】みんな大好き陰謀論 内藤陽介
【Amazon】インテリジェンスと保守自由主義 新型コロナに見る日本の動向 江崎道朗
【Amazon】検証 検察庁の近現代史 倉山満
【Amazon】桂太郎-日本政治史上、最高の総理大臣 倉山満
【Amazon】危うい国・日本 百田尚樹 江崎道朗
【Amazon】「新型コロナ恐慌」後の世界 渡邊哲也
【Amazon】日本外務省はソ連の対米工作を知っていた 江崎道朗
【Amazon】トップの教養 ビジネスエリートが使いこなす「武器としての知力」倉山満
【Amazon】天皇がいるから日本は一番幸せな国なのです・倉山満
【Amazon】日韓基本条約 (シリーズ韓国現代史1953-1965) ・内藤陽介
【Amazon】メディアが絶対に知らない2020年の米国と日本 (PHP新書)・渡瀬裕哉
【Amazon】なぜ、成熟した民主主義は分断を生み出すのか ~アメリカから世界に拡散する格差と分断の構図・渡瀬裕哉
【Amazon】天皇家 百五十年の戦い・江崎道朗
【Amazon】ウエストファリア体制・倉山満
【Amazon】アウシュヴィッツの手紙 改訂増補版・内藤陽介
ねずさんの日本の心で読み解く「百人一首」:千年の時を超えて明かされる真実
たった1つの図でわかる!図解経済学入門
大間違いのアメリカ合衆国
政治経済雑記はこちら♪
【Kindle】電子書籍販売★秋華★

【情報学習】プログラム作成時のバグの見つけ方

2013年12月11日【水】10時15分50秒
プログラムを組む人ならよく分かると思うのですが、バグが見つからない時のストレスは『半端ない』ですよね。
一気に大量に書いてからチェックした時に出るバグは、探すのが嫌になります。
その分見つかった時の喜びも大きかったりするのですけれど、やっぱりバグは鬱陶しいです。
さてバグの話ですが、バグには大きく分けて三つの種類があります。
一つは『誤作動で思うように動かない場合』、そして『プログラムそのものが動かない場合』、最後は『動いているのに何処かで止まって意味が分からない場合』です。

誤作動で思うように動かない場合は、案外バグを『見つける』のは容易いです。
なんせ誤作動している場所を特定しているようなものですから。
逆に『原因』が分かりにくい場合も多々ありますが、回避策は講じ易いです。
またそれが別の誤作動に繋がったりもするので厄介も多いですが、これはプログラムスキルというか、経験の問題ですから、解決策はググるなどしてなんとかするしかないでしょう。
とにかくプログラムを組んで、色々なプログラムに触れてください。
私の経験の一例をあげますと、こんなことがありました。
私がよく使う『perl言語』では、文字コードの問題が結構あります。
そんな時は別の記述を試すと回避できました。
結局ハッキリとした原因が分からず仕舞いで、スッキリはしないですけれどね。
こんな感じです。
『$date = "$1年$2月$3日";』と書いて、別のプログラムでは問題なく動きました。
しかしこれでは文字がしっかり入らなかったので、『$date = $1."年".$2."月".$3."日";』と書くことで上手く動きました。
プログラム内文字コードとの齟齬が原因とかチラッと見たのですが、文字コードを統一してよって感じです。
とりあえず誤作動は、場所は特定しやすいので、解決策は色々な手段をとって頑張ってください。

プログラムが動かない『フリーズしてしまうバグ』は、ほぼ誤表記です。
プログラム中に『全角スペース』が入ってしまうとプログラムは動きません。
だからこれを嫌がる人は多くて、故に『半角信者』が増えてしまうのも頷けます。
プログラムの記述そのものがおかしいのは普通にあるミスです。
私は主にホームページ作成がメインなので、『perl』という言語を使うのですが、『php』や『javascript』なんかも少し使います。
そうすると、変にプログラムが似ているところがあるので、別の言語での記述を使ってしまったりします。
その時は思ったより見つけるのが大変だったりしますが、これは言語をしっかり認識してじっくり見るしかないでしょう。
記述ミスは、順を追っていけばやがて見つかります。
根気強く頑張ってください。

さて、最も見つけにくいのは、記述は間違っていないしエラーは出ないのに、何処かで止まって意味が分からない時です。
この場合はもう、一行ずつチェックしていくしかありません。
まず、追加記述した部分を全て取り払い、一行だけ追加した後に、メッセージを出力してプログラムを終了させます。
『perl』で言えば、『print "ok"; exit;』を使って、一行ずつチェックしていくのです。
そうすると何処がおかしいのか見つけられますので、修正するなり回避することができるでしょう。
方法はやはり、プログラマーのスキルに依存してしまいますがね。
記述が正しくても、使用方法が正しくても、うまく作動しないのが本当に困ります。
原因は全てプログラムにあるわけではないですから。
プログラムのバージョン依存や、サーバーの誤作動、数などの使用制限、他にも色々あるでしょう。
それでも見つからないバグは、一行ずつチェックしていくことが大切です。
あっていると思っても、そこにバグがあるかもしれません。
原因は記述ミスや使用用途違いだけではないのです。
別の記述方法があるのなら、それを試してみることも必要です。
頑張って根気強くやっていきましょう。
結局バグを見つけるのに必要なのは、そこですね。
【<┃】 【┃┃】 【┃>】
ドクダミ

仮想通貨お賽銭アドレス
サイト運営を応援し賽銭(投げ銭)を投げて下さる方は、投げ銭に関する注意事項を読んだ上、下記仮想通貨を投げ銭する事ができます。

◆xcoin◇エクスコイン◇イーサリアム◆

xcoin
Ver.5.00 CGIフリー配布サイト