プログラミングの作業に何の価値も見出せなくなってしまったd金魚による日記 このページをアンテナに追加 RSSフィード

 iTunes Music Store(Japan) なかのひと あわせて読みたいブログパーツ
|

0001 | 00 |
2004 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2008 | 01 | 02 | 03 | 05 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 |
2010 | 03 | 04 | 06 | 07 | 09 | 10 | 11 |
2011 | 01 | 02 | 10 |
2012 | 04 |
2013 | 01 | 05 | 06 | 07 | 08 | 10 |
2014 | 02 | 03 | 05 | 09 |
2015 | 04 |
2016 | 09 | 11 | 12 |
はてな一覧
アンテナに追加
私のアンテナ
私のダイアリー
私のアーカイブ
私のアイデア
私のブックマーク
私のグループ
私のキーワード
ニュース系、今まで続いているシリーズモノの読み物
dKingyo Utility Toolkit Projectのリリース情報
やっぱり暗号化は大人の味(笑)
プログラムのパッキング方法を調べよ
ココが厳しいよMinGW
ライブラリアン通信
ゲームプログラミングどうしよう
CRCについて
ビット演算練習
d金魚の今更Ajax
Windows Tips
VC6 Tips
Win32 WTL Tips
Ruby for C++ User
Ruby Tips
今日のRubyで嵌った事
正規表現PIECE
書きかけ
続く・・・

私のダイアリーの人気記事
新しくブックマークされた記事


あまり、役に立たなそうな個人的に調べた情報や妄想に耽った事、今 勉強している事ヒソヒソと公開していたりします。 | 登録してくれている方々 | d金魚にメール | 当サイトは640x480の画面解像度に対応しています。
日記へのリンク、アンリンクはフリーですが、selfタグのついている部分のコンテンツの引用はご遠慮願います。ご協力よろしくお願いします。


 | 

2010-10-20 コードコンテストプログラマーの分類

[]コードコンテストプログラマーの分類 コードコンテストプログラマーの分類を含むブックマーク コードコンテストプログラマーの分類のブックマークコメント

 コードコンテストプログラマーコーディング手法には様々なタイプがある。特に注目に値すべきコードの書き方から、そのプログラマーの考え方が分かってくるような気がしたので特にそういった印象が強かった点を以下に記しておく事にした。


1.モンキーコーダー猪突猛進型)

 問題文をあまり理解しないまま、「こんな感じだろう〜」といった具合で組んでいく。答えが合わないとモンキーデバッグに陥りやすい。一般的にプログラミング能力のみがある人にこういった傾向が感じられる。コードコンテストサイト初心者にもありがちである。要するに私である。


2.一発屋

 問題文を読んで、コードを組まずに頭の中で試行錯誤したり、紙に書いたりして問題を解く指針を決め、解ける確信を持ってからコーディングするタイプ。大体、1回書けばテストも通るのでそのまま提出になる。ある種の才能や能力を持った人達に多い気がする。例えば、コテコテ数学物理専攻の人とか。


3.チーター(別名、本屋リアルライブラリアン

 手元にアルゴリズム本が無いと何も出来ないコーダー。問題文とアルゴリズム本(アルゴリズム本に限った事ではないが…)を行ったり来たりしてテストコードを量産する。アルゴリズム名やアプローチの知識は多いが、何も資料が無い状態だとまともなコードすら書けない。要するに私であry――。


 私の周りにはコードコンテスト初心者しかおらずレッドコーダーレベルコーディング文化の様がよく分からないので他にどういったタイプの人がいるのかよく分からない。情報が入り次第随時このエントリーに追記していく予定だ。

トラックバック - http://d.hatena.ne.jp/studiokingyo/20101020

2010-10-19 I am Monkey Debugger

[]モンキーデバッグって何? モンキーデバッグって何?を含むブックマーク モンキーデバッグって何?のブックマークコメント

 モンキーデバッグとは私がうろ覚えだった「モンキーテスト」の意味を取り違え、その他の概念と合わせて独自の解釈で作ってしまった俗語である。主に私とその界隈だけで通じる。メジャーな語句にさせる為にエントリーに書く事にした。

 意味としては次のような状態を指す。

 このような状態に対して次のようなアドバイスをする。

 プログラミングする上で一番厄介なのが、モンキーデバッグが必要になってくる状況である。コレにはまったらもう抜け出せない。一つの問題にもかかわらず3時間以上かかる事が多かったので、デバッグは止めて、ソースコードと関連する資料の見直しをしよう。大体はアプローチが悪い事が多い。

 以上、私がよくコードコンテストサイトで陥る初心者ありがちな状態の事でもある。

トラックバック - http://d.hatena.ne.jp/studiokingyo/20101019

2010-10-13 CPPファイルとHファイルの編集を切り替えるVC6専用のマクロ

[][]VC6 Tips / CPPファイルとHファイルボタン一つで編集を切り替えられるVC6専用のマクロ VC6 Tips / CPPファイルとHファイルをボタン一つで編集を切り替えられるVC6専用のマクロを含むブックマーク VC6 Tips / CPPファイルとHファイルをボタン一つで編集を切り替えられるVC6専用のマクロのブックマークコメント

 ずっと前にも公開していました*1が、srcフォルダとincludeフォルダの行き来が面倒なので新しく作りました。VC6は不滅です!!!

http://www.dkut.flnet.org/dxlibwiki/?cpp_h_changer

トラックバック - http://d.hatena.ne.jp/studiokingyo/20101013
 | 
Program | Debug | dKingyo Utility Toolkit | library | D言語 | 御本とか | 備忘録 | テクニック | WayBack | 格言 | 英語 | 他力本願 | news | software |

デースケドガー