トップページ⇒tech
61コメント26KB

プログラミング系のブログ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/02/16(土) 11:31:23
プログラミング系のブログでおもしろい話題があったら、それをネタに雑談するスレ。

もしくは、ツッコミを入れたいけど、トラックバックはおろかコメント記入もためらわれるという
小心者もこちらへ。
0011デフォルトの名無しさん2008/03/15(土) 18:45:33
>>3
とりあえずぶっくまーくした
0012デフォルトの名無しさん2008/03/16(日) 00:56:10
http://blog.livedoor.jp/dankogai/archives/51017983.html
久しぶりの技術系のネタだね。
0013デフォルトの名無しさん2008/03/16(日) 13:07:09
プログラマの壁
http://d.hatena.ne.jp/kazu-yamamoto/20080314/1205497418

VB6をやってた人とVB.NETで仕事をしてて、

For Each ・・・
  Dim item As New HogeItem ・・ループ内でクラスを作って
  :
  : itemをいろいろ操作
  :
  list.Add(item) ・・コンテナクラスに追加
Next

みたいなコードを書いてたら、よくわからんって言われたことがあったね。

VB6の人だから、値型とか参照型とかそのあたりの概念で混乱してる? とか思ったけど、
VC++をあやってた人と、C#で仕事してるときも同じようなことを言われたことがあったね。

これは何が壁になってたんだろう。



0014デフォルトの名無しさん2008/03/16(日) 13:31:14
>クラスを作って
>コンテナクラスに追加
この表現が既に誤解を招きかねない

理解の浅い人や他分野の人に説明する時はなるべく言葉を正確にしないと、
0015デフォルトの名無しさん2008/03/16(日) 13:36:18
>>14
べつに、そういうコメント入れてたわけじゃないよ。
0016デフォルトの名無しさん2008/03/16(日) 14:08:46
>>13
ルールを知らない奴になんでこのルールを知らないんだろ?
と思っているだけで、壁じゃない

たまたまそいつらが勉強してなかっただけ。
VBにだってコレクションはあったはず、リストは・・・知らね
0017デフォルトの名無しさん2008/03/16(日) 14:24:40
他の箇所でもコレクションクラス使ってたけどなんにも言われなかったんで、
単純にコレクションクラスが分からないって話でもないとおもわれ。

同じようなパターンで、別々の人から分からないといわれたので、なにかあるんだろうと思う。

なにが分からないのか、本人に詳しく聞いとけばよかった。
0018デフォルトの名無しさん2008/03/16(日) 14:29:46
>>17 の続き
ループ内とかWith true内で変数宣言しても、わからんとは言われなかったんで、
ループ内で宣言->インスタンス作成->コレクションクラスに追加のコンボになにかあるんだろうなって話。

まあ、真相は分からないって当人に聞くしかないんだけど。
0019デフォルトの名無しさん2008/03/16(日) 14:53:37
単に相手の勉強不足が悪いと思う。
知らない手法が出てくりゃちょっとググればすぐわかる程度のことなのに。
調べたりした結果、その「コードは読みづらい」っていうなら話はわかる。
0020デフォルトの名無しさん2008/03/16(日) 14:58:08
壁というか知識のギャップだけの気が

かつての俺も含めて手続き型言語しかやってない奴に
関数型言語のもろもろの概念を教える方がよっぽど壁
0021デフォルトの名無しさん2008/03/16(日) 18:51:01
http://mono.kmc.gr.jp/~yhara/d/?date=20080315#p03
> 使うことで人類が進化するサービスとか,格好いいよなー.そういうの作ってみたい.

ベンチャー方面の人ってよく言うよね。自分の事業で、人類の発展とか進化とか。
最初見たときは冗談半分かと思ってたけど、どうやら本気で言ってるっぽいし。

0022デフォルトの名無しさん2008/03/22(土) 11:05:37
自分は、汎用機から8ビットマシンを相手にしたとき、スタックでつまずいた。
MS-DOS からアップルへ変わって、event-driven でつまずいた。
マックから Windows に変わって、WinProc() でつまずいた。
MDI で子ウインドウが画面一杯に動かないのに息が詰まった。

今度、風を引いたら肺炎になって死ぬ歳になってしまった。
0023デフォルトの名無しさん2008/04/05(土) 08:53:06
きみはチーターかよ。
0024デフォルトの名無しさん2008/05/25(日) 21:58:09
http://twitter.com/shi3z/statuses/818713479

> ドワンゴではいまだに僕の悪口を言うことで結束を高める習慣があるそうだ。
> 五年も前に辞めていった社員を未だに忘れていないとはいい会社だ .
> Ryo Shimizu 

飲み会で当人が出席してないと、かならずそいつの悪口大会になるとか、やめても、なにかと
語り草になる伝説の社員とか、まあ、いるよな。

0025デフォルトの名無しさん2008/05/26(月) 09:32:44
>>1 乙
このスレおもしろいな
ブログ前世紀の今時代にあったスレだ

ためになるネタを投下する意味合いで
マ板ではなくム板でよかったと言われるようにしたい。

俺も投稿するよ

ただ、思ったけどどこかのスレに該当するようなのはそっちのスレに投下しちゃんだよね・・・
0026デフォルトの名無しさん2008/05/26(月) 09:41:32
>>13
> モナド
> いやぁ、もう大変です。

warota
0027デフォルトの名無しさん2008/06/07(土) 02:40:30
おっさんホイホイとしての Code Complete と,近くにあっても気付かない guard 句の話CommentsAdd Star
http://d.hatena.ne.jp/NyaRuRu/20080605/p1

そういえばCode Completeの第二版、買ったときにパラパラと拾い読みしただけで、その後ぜんぜん読んでなかった。
最初の版はすごい感銘を受けて、会社の机の上に置いといて、空き時間があるたびに読んでたのに。
0028デフォルトの名無しさん2008/06/08(日) 21:01:04
Wikipediaだけど
原文
ttp://en.wikipedia.org/wiki/Stream_processing
For readers not experienced with C, the '*' before each identifier means a pointer.
In this case, they will be used to point to the first element of an array, which is to be allocated later.

翻訳
ttp://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0%E3%83%BB%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0
C言語 の経験がない読者のため、各識別子の前の'*'は'配列'を表す。



さすがにその訳はまずいと思うんだ・・・
>>1の言う通り修正する勇気もない小心者です
0029デフォルトの名無しさん2008/06/08(日) 22:42:28
http://blogs.wankuma.com/tyappi/archive/2008/06/07/142136.aspx
> 以前、summer time 対応を真面目に考えたことあるんですけど、結論としては NTFS とかでやっているような内部時刻は 
> UTC で記録しておいて表示するときに local time へ変換かけるのが一番じゃないかと

今まで時間のことなんてまじめに考えてコード書いたことないな。
サマータイムが導入されると、おれがいままで書いたコードはやばいかも。
ちょっと時間関係のことを調べといたほうがいいかな?
.netだと、DateTimeクラス使っとけばたいがいは大丈夫そうなきもするけど。
だれかPGのためのサマータイム入門みたいな記事を書いてくれないか。
0030デフォルトの名無しさん2008/06/12(木) 01:25:28
iPhoneは老害リトマス試験
http://d.hatena.ne.jp/higayasuo/20080611/1213160823

↑理屈も何もなしで、相手の人格攻撃をはじめたら負けだな。。。
0031デフォルトの名無しさん2008/06/12(木) 03:02:19
こんなとこでもiPhone話か
Obj-Cランタイムマシンが普及したところで
.net以上にどうでもいいんだけど
0032デフォルトの名無しさん2008/06/17(火) 20:29:50
よいサブルーチンを作成するための心がけ
http://d.hatena.ne.jp/perlcodesample/20080616/1213635587

基準が30行って小さすぎるだろ。
行数と不具合の発生率は関係ないって調査結果が複数あるから、
行数をサブルーチンの基準にするのって意味ないと思うし、
あえて基準にするなら100行程度だな。



0033デフォルトの名無しさん2008/06/17(火) 22:01:51
perlならそんなものじゃないかな。
Cなら6,70行かもしれないけど。
0034デフォルトの名無しさん2008/06/17(火) 22:09:09
サブルーチンの行数は言語に関係ないでしょ。

0035デフォルトの名無しさん2008/06/17(火) 22:12:27
ブログじゃないけど。

C++ C言語について 質問1;なぜC++構造体は継承などができないのか?
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1417152074

回答するガワもstructが継承できるって知らない感じ。
0036デフォルトの名無しさん2008/06/17(火) 22:51:12
後のほうにまともな回答があるので、まだ救われる思い。
0037デフォルトの名無しさん2008/06/17(火) 23:00:15
なぜstructが継承できないと思い違いをしたのかを質問者に質問したい。
0038デフォルトの名無しさん2008/06/18(水) 00:09:46
俯瞰性じゃない
スクロールせずに一目で追えるのは基準にはなると思う
0039高野光弘事件2008/06/18(水) 03:19:52
takano32,TAKANO Mitsuhiroこと高野光弘
(26歳、日立製作所エンタープライズサーバ事業部(秦野地区)社員、日本UNIXユーザ会幹事)が
自身の『32nd diary』で公然と日立の機密を開示し、障害者差別発言をしている問題が、とうとう事件になった模様。

2chで祭られて、さらに自分から燃料投下するなんて。誰か彼の凶行を止めてくれることを願って張ります。
2008-6-14 予告 心バキバキ川田くんを殺します。
2008-6-15 日本の警察をみた。いつも行動力がないと言われている日本の警察ですが、今日は変な行動力をみた。
理不尽で半端な行動力なので、もう少しガイドラインを固めないとダメだと思った
(現場の人は悪くないので、上がきちんとしろ、という意味)。 予告.in 予告.out 事情を話し、くだんの書き込み元IPアドレスなどを回答した。

理不尽なのは、あなたが公然と書いた「殺します」、「死んだほうがいいよ」、「クソ」、「うんこ」、「バカ」、「キチガイ」という発言と、
公共の場で自分から個人情報と機密を公開しているのに、文句を言うということなのではないでしょうか?

1946年12月19日生まれのお母さん、釣りが趣味のお父さん、二人のお姉さん、高校の同級生で漫画家の鈴木健也さん、どうか彼を止めてください。
日立グループの方、日本UNIXユーザ会の方、公益のためにもお願いします。
誰か『32nd diary』での高野光弘君の凶行を止めてください。
0040デフォルトの名無しさん2008/06/18(水) 04:13:10
ツッコミって言うと批判が多くなるんだよなぁ。
これはすごい、ってのはないのか。
0041デフォルトの名無しさん2008/08/24(日) 22:29:15
デバッガなんて使わねーよ
http://www.nurs.or.jp/~ogochan/essay/archives/1363

「プログラマならバグの現象を聞いただけで、どこでバグってるか分かれ!デバッガの使い方に熟練してるなんてただのバグ野郎だ!」
以前↑こういう人を見たことがあって、そういう系統の話かと思ったら、printf()は入れるのね。
だったらデバッガをつかうのと大差ないように思うけど。
つかデバッガも使えたほうがぜったいにいいよ。

そうじゃなくてprintf()使うのは、スレッドがらみとかのやっかいなバグの時だけで、普通のバグは、それさえも使わないで目でソースを追うだけ。机上
デバッグだけ。推理のみでやってます。ってことなのかな?
0042デフォルトの名無しさん2008/08/24(日) 23:58:57
>>41
gdb使うくらいならprintfのほうが楽。
キモデブの主張は正しい。
0043デフォルトの名無しさん2008/08/28(木) 02:15:19
それは延々と泥濘に落ちるだけの言い合いだろー。

反論者がいたとしてもどっちも正しいわな
自分のユースケースに併せた対処法を熟知しているということでせう
0044デフォルトの名無しさん2008/08/29(金) 22:39:15
http://cxx.tumblr.com/post/47612327

一般企業での並列化は遅々として進んでいない。Adobe 社に並列化コンサルティングに行ったところ、
「○○処理の部分はプログラマがだいぶ前に死んだのでそれ以降誰も触っていない・触れない」「え、リコン
パイル? そんなことしたらもう動かなくなったりしないかなあ」などと言われた。
0045デフォルトの名無しさん2008/08/30(土) 00:58:21
>>7

GPLライセンス文を貼り付けて、Eclipseでコードじぇねレート+JavaDoc生成。
これだけで数千は堅い。
0046デフォルトの名無しさん2008/10/26(日) 03:51:20
はてな界隈でえがちゃんって人が、物議をかもしてるらしいってのはなんとなく
知ってたけど、あんまり興味なくておいかけてなかった。

↓このエントリをみて、興味がわいてきたけど、複数人の過去のブログを掘り起こすのもめんどうだな。
http://b.hatena.ne.jp/entry/http://ton.2ch.net/am/kako/988/988187478.html

だれかマトメサイトっぽいのでも作ってくれんもんかね。

0047デフォルトの名無しさん2008/10/26(日) 04:00:12
今、はてなブックマークをぱらぱらと拾い読みしてたらこんなのが。

http://oksoftware.blog52.fc2.com/blog-entry-1028.html
http://itkz.blogspot.com/2008/10/egachan.html
http://twitter.com/VoQn/status/973990865

嫌われているってのだけはわかるけど。。。
0048デフォルトの名無しさん2008/11/28(金) 23:42:34
プログラミング言語の難易度
http://d.hatena.ne.jp/athos/20081126/p1

ちょっと、ふいた。
0049デフォルトの名無しさん2008/11/29(土) 17:10:34
http://www.kt.rim.or.jp/~kbk/zakkicho/08/zakkicho0811c.html#D20081128-3

>この関数の意味があったのは、整数除算がとんでもなく遅い時代のことだと思います
> (今でもほかの命令との実行時間の比で云えば結構なものですが)。
>今の常識で、なぜあるのかとか考えない方がいいんじゃないでしょうか。

C の%は符号が絡むと、環境によって結果が違ってくる可能性があるからdev()は有効であるって
どっかで読んだ記憶があるけど。
0050デフォルトの名無しさん2008/11/30(日) 00:08:55
浮動小数ならともかく、余りは変わりようがないだろ。
どれだけ脳味噌にウジが涌いているんだ?
0051デフォルトの名無しさん2008/11/30(日) 00:40:21
>>50
符号が環境によって違うことがあるらしいよ。
0052デフォルトの名無しさん2008/11/30(日) 03:13:31
負数で割ると変わる
0053デフォルトの名無しさん2008/11/30(日) 07:22:23
>>48
うん、うん、あ?ああああ?

おい、それかい!吹いたwwwww
0054デフォルトの名無しさん2008/12/28(日) 15:51:26
>>48
いい小ネタだ
0055デフォルトの名無しさん2009/01/17(土) 11:29:06
http://www.kt.rim.or.jp/~kbk/zakkicho/09/zakkicho0901b.html#D20090116-2

>> (Vzのソースは、MASMのマクロを使って、うまく構造化していてあれは感銘をうけたけど)
> VzのソースはOPTASMでないとアセンブルできないんじゃなかったっけ?

Vzはアセンブルしたことなかったけど、Vzの構造化マクロを流用したコードを
MASMでアセンブルしてた。
0056ダニ麻呂2009/01/17(土) 15:44:27
名前はダニ麻呂!!

一応、Oracle Master(Silver Fellow)とCCNA持ってますが 何か?

とりあえず名刺に堂々と刷れる資格です!!
てか なんだよコードって?

JAVAを制する者が世界を制します(^-^)v
因みに携帯はシンビアンだし、
パソコンはUNIX系も以外にあるし。

お前ら、えらそうなこと吐かすなら、マシン語読め!
CCNA 万歳! (^o^)
http://www.metro-manila.net/test/read.cgi/031084/1231146406/212-
0057デフォルトの名無しさん2009/01/18(日) 10:05:01
>>48に一票
0058デフォルトの名無しさん2009/04/10(金) 04:41:34
は?
0059デフォルトの名無しさん2009/04/19(日) 21:52:51
ははは
0060foi.americanprogress.org2009/08/17(月) 17:49:42
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その1
『アパッチ砲はワシが作った』

http://jbbs.livedoor.jp/bbs/read.cgi/internet/134/1229674638/5062
自分の管理するしたらばで借りた掲示板にて

> 5062 :自動保守 ◆AOIMAD.NZM [] :2009/08/16(日) 00:46:29 ID:nQYgq9jg0
> そもそも、アパッチ砲っていうのは、私が指揮官になった時代に私の先輩たちが導入して
> 先輩たちが命名したもの、っていうかまぁ、そういう砲は今まで存在してないから
> 名前つけなくちゃいけないしw
>
> ってことで、使っているうちに広まった名前なので、それが正式名称になるんじゃないかと。
>
> http://www.paradisearmy.com/doujin/pasok_apache.htm(俺の先輩が命名)
> http://www.paradisearmy.com/doujin/pasok_hping.htm(俺が命名?)

※注 「アパッチ砲」の正式名称は「Apache Jmeter」で、もちろん自動焼人の先輩が作ったものではありません


----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください
0061デフォルトの名無しさん2009/08/17(月) 20:28:22
コピペ君って馬鹿だな、まで読んだ。
■ このスレッドは過去ログ倉庫に格納されています