[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 06/09 07:28 / Filesize : 141 KB / Number-of Response : 540
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

プログラミング雑談スレ♯++



1 名前:デフォルトの名無しさん mailto:sage [2014/04/12(土) 13:40:51.05 ID:UapBJj1i]
プログラミングに関する雑談スレッドです。

■前スレ
プログラミング雑談スレ♯+
toro.2ch.net/test/read.cgi/tech/1391921013/
■前前スレ
プログラミング雑談スレ+++
toro.2ch.net/test/read.cgi/tech/1385298215/
■前前前スレ
プログラミング雑談スレpart256
toro.2ch.net/test/read.cgi/tech/1389873912/
■前前前前スレ
プログラミング雑談スレ++
toro.2ch.net/test/read.cgi/tech/1384422943/
■前前前前前スレ
プログラミング雑談スレ
toro.2ch.net/test/read.cgi/tech/1363792124/

178 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 21:21:46.70 ID:EbZkAH63]
理解できないようだからもう一回書くけど、
大きい流れはグラフィカルに書いて、細かいロジックはコードで書くなんてのは全部コードで書いたほうがいいし、
普通のコーディングと同じ粒度で書くなら、コードに比べて理解しやすくもならないし、入力や編集の負担が増えるだけで
なにもいいことないわ。

179 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 21:57:34.11 ID:vcPa62FD]
"オブジェクト指向なんてよくわからないけど役に立たんね"上司の
おもしろ小説が貼られてたのってこのスレだっk>>141

180 名前:デフォルトの名無しさん [2014/05/06(火) 01:06:09.08 ID:l/RnXGfS]
>>175総じて見にくいな

181 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 02:51:55.46 ID:J8D6uU+X]
>>175
Graph化ツールが欲しいとおもってたが既にこんなのがあんだな。

182 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 03:42:42.26 ID:YArsLWRD]
>>172>>178
どんな表現方法が読みやすいか、理解しやすいかは人それぞれ違うってのは常識だろ
お前にとって理解しやすい表現が万人にとって理解しやすい表現だとか思ってないよな?
擬似コード仕様書が分かりやすいと思う奴には擬似コード仕様書も理解しやすいだろうし
フローチャートが理解しやすいと思う奴にはフローチャートが理解しやすいのは当然だろ
「自分が分かりやすい」を基準に選んだ表現の押し売りなんぞどんな表現方法でもクソだ
>>175
Unrealのは見た目カッコイイけど、使いやすそうかって言うと微妙な気がするなぁ…
「その画像の部分が何を意味するか」を一瞥して理解できるのは1枚目と2枚目位だわ、俺は
マカーの流儀が肌に合わないだけかも知れんが、3枚目と4枚目はそれだけだとよく分からん
つか4枚めって画面遷移ってメタ情報の編集画面で、(メタ情報を含まない狭義の)コードではなくね?

183 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 04:44:52.79 ID:6jjISy1Q]
>>182
MacOSX(NeXT)/iOSはUIにxib,nib,sbってUI情報ファイルを持っていて
アプリ起動時にそこに含まれてる情報からクラスを起動してUIパーツを配置する。
MVCのV部分だけ分離したファイルなのでメタ情報だけあるんじゃなくて
実際にそこにクラスがあって、表示以外の処理をするクラスも(V部分に必要なら)
ファイルに含むことができる。
iOSはiPhoneの場合シングルウィンドウなので画面遷移を頻発に行うため
元は一画面一xibファイルだったのが遷移コントローラクラスも含めて
アプリ全体で一個のストーリーボード(sb)ファイルを持つ形になった。
まぁ、ビュークラスだけが分離してあるだけだから画面の取り回し関係だけはGUIでできるが
コントローラのクラスへはペタペタ線引っ張ってイベントをコネクションした後で
コントローラとモデル部分の中身普通にObjective-Cで手打ちだけどな。

184 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 05:24:55.86 ID:6jjISy1Q]
>>182
3枚目は俺も見える範囲だけじゃわからんなぁ
ウィンドウ一個一個がクラスで二枚目のウィンドウのクラスの
引数1と2は文字列で、入ってきて変換したあと前者は画面設定ファイルの初期化へ
そのクラスの出力二つはload window dataって処理に入って
それがいちばん上面で開いてるウィンドウで、最初の引数はエラー処理に行ってるから
成功失敗のフラグかな?2番目の設定ファイル引数と3番目の文字列引数で
新しいウィンドウを作成して開いて、その後で設定は破棄
ウィンドウを開くクラスの返り値1と3を引数1と2として出力…
という感じの完全グラフィカルデータフロー言語
たぶん、新しいウィンドウを設定込みで開く部分のコード。

185 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 09:13:54.68 ID:4cILQmN6]
>>182
> どんな表現方法が読みやすいか、理解しやすいかは人それぞれ違うってのは常識だろ

そんなこたない。
そういうなら、バブルソートでもクイックソートとか「グラフィカル」に書いて、わかりやすい例を見せてほしいわ。

ロジックは図で書いたって分かりやすくならないわ。

186 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 09:18:55.87 ID:T5t6m7CP]
質問です(^-^)/
ハングル文字が含まれてるかどうか判定する方法はありますか?



187 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 09:23:50.30 ID:4cILQmN6]
> 擬似コード仕様書が分かりやすいと思う奴には擬似コード仕様書も理解しやすいだろうし

ぜんぜんわかりやすくなってないわ。
for やら if を 「繰り返し」とか「もし」に置き換えてる日本語のプログラミング言語ってあるけど
あれを「分かりやすくなった」って喜んでるのって、コードが書けないやつだけだろ。

普通のプログラミング言語と同じ粒度で、日本語に置き換えただけの疑似コードなんて、ロジックを
理解するのになんの役にもたたないわ。

188 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 09:37:01.12 ID:W7Xrzu+G]
>>185
教科書の全ての図表が不要という意見か?

189 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 09:40:26.75 ID:4cILQmN6]
>>188
そんな極端なことは言ってない。
どういう意味かは>>172 >>178 二回も言ってる。

190 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 09:41:11.21 ID:6QZZHTVy]
例を見せてほしいわ

↑これに従って例を見せた奴皆無。
だってテキトーぶっこいてるだけだから現実の例なんてないもん。
せめて必死でぐぐってみせてほしいもんだがw

191 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 10:34:28.60 ID:mfZzKbLo]
>>186
Unicodeの話だよね?
マジレスするとハングルはUnicode的にはすげー面倒でな、
・ハングル字母(ハングル文字をパーツ毎にバラしたもの)はU+1100-11FF
・ハングル音節文字(↑を組み合わせたもの)は、Unicode 1.1まではU+3400-4DFF、
 Unicode 2.0以降はU+AC00-D7AFに定義されている。文字数は11172文字
・昔にKS完成型(KS C 5601-1987)が定義され、韓国内で広く普及している事情がある
 ので、互換性を持たせるためにU+3130-318Fにハングル互換字母が定義されている
 (ハングル互換字母の半角版はFF00〜FFEFの領域内に定義されているる)
・ちなみに中世ハングルのために、字母拡張A・Bとして、A960〜A97F、D7B0〜D7FFの
 領域も割り当てられている。

つか、例えばJavaならその文字の汎用カテゴリー(≒種類)を判別できるメゾッドがあったはず

192 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 10:53:23.83 ID:T5t6m7CP]
>>191
あり!マジで
いろいろ調べてやってみるよ

193 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 11:08:46.95 ID:W7Xrzu+G]
>>189
f.st-hatena.com/images/fotolife/i/irof/20120808/20120808123837.png
は完全なネタじゃん
ネタを根拠にされてもなあ
一般的に利用されているプログラミング言語では表現力は不十分
十分であるならコメントすら冗長と言うことになるが

194 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 11:20:54.78 ID:mfZzKbLo]
>>193
>表現力は不十分
だってコンピュータに理解できればそれでいいですし……
そのためにコメントってもんがあるんだろ?

195 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 11:59:50.55 ID:4cILQmN6]
>>193
ネタって、実際そういう日本語でロジック書くような仕様書書いてるSIerとかいっぱいいるじゃん。
ネタじゃない本物の、そういう仕様書なら、わかりやすいって話?

196 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 12:20:50.26 ID:YArsLWRD]
>>183
解説ども。Winで言うダイアログリソースとかのリソースエディタの類に近い印象かね。
>>185
お前にとって分かりやすいアルゴリズムの解説が擬似コードかC++やJava等の実装かはしらんけど、
それらの中でもどれが読みやすいかなんて人の勝手だろ。なんでそんなことを君が決めれるんだ?
「お前がそう思うんならそうなんだろう、お前ん中ではな」
ほんとコレ。
>>187
ほら、(君の知る一般的な)コードが書けない人にわかりやすくなってるって自分で理解してるじゃないか。
なんだったらプログラミング言語を機械語に、日本語をアセンブリ言語に置き換えて考えてみれば?
「逆アセンブラを「分かりやすくなった」って喜んでるのって、機械語を読めないやつだけだろ。」
・・・・・・なんだかスーパーハカーな闇プログラマー様っぽい感じ。厨二病、乙。



197 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 12:44:21.79 ID:4cILQmN6]
疑似言語風に日本語でロジックを書く仕様書は30年くらいまえの開発手法がガラパゴス的に生き残ってるだけでしょ。

if (width > 100) width = 100;
このコードに対して
「もし幅が100を超えていたら幅を100とする」
みたいな仕様書を書いて、かわかりやすいとか思ってるのって終わってるわ。

まあ、そういう世界で生きてる人もたくさんいて、それで自分が有能だと思ってる人もいっぱいいるってのは知ってるけど。

余談だけどCOBOLも誰でも読めるようにって思想で英語に近い書き方ができるようにしてたけど、
その後開発されたメジャーなプログラミング言語は、それを踏襲してるのないよね。

まともな人は
DIVIDE A BY B GIVING C REMAINDER D.
より
C = A / B
のほうが分かりやすいって思ってる。

198 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 12:52:26.15 ID:4cILQmN6]
www.shuwasystem.co.jp/books/7980/0261-5/5.jpg
挿入ソートのフローチャート。
書いた人はわかりやすく説明しようと思って書いたんだろうけど、別段わかりやすくなってないよね。
書くのも大変だし。
人それぞれで、こっちが断然分かりやすいって人もいるらしいから、頑張って書けばいいと思うわ。

199 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 13:01:20.28 ID:XMfhyYHB]
俺もかけだしのころはよく図を描いてたな。
それで分かりやすくなるとでも思ってたんだろう。
今はすっかり書かないね。どういうわけか。
夢の中で設計するときもあるけど、
そんときですら脳裏にはコード片しか浮かんでないわ。

思考をメモるのにも、せいぜいコードのカタチがベストよ。
メモるのにも最適よ。制御構造を柔軟にかけるし。

200 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 13:06:17.01 ID:W7Xrzu+G]
>>194
コンピューターに理解できればいいのならば、アセンブリ言語で十分だろ w

> そのためにコメントってもんがあるんだろ?
足りないからコメントが必要

201 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 18:35:57.00 ID:i3mxGGbu]
とりあえずチンコ勃った
出すぞぉ

202 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 05:25:01.41 ID:Srw6PB4p]
言ってることブレッブレ・・・・・・
> > どんな表現方法が読みやすいか、理解しやすいかは人それぞれ違うってのは常識だろ
> そんなこたない。

> 書いた人はわかりやすく説明しようと思って書いたんだろうけど、別段わかりやすくなってないよね。

> 人それぞれで、こっちが断然分かりやすいって人もいるらしいから、頑張って書けばいいと思うわ。

>>200
彼にとっては機械語で十分なんじゃね?

203 名前:デフォルトの名無しさん [2014/05/07(水) 14:23:14.65 ID:W+zLNRXP]
>>172
概ね賛成だけどクラス図とか書かないの?

あとビジュアルプログラミングは初心者教育には効果あると思う 仕事で使うのはどうか分からんが

どっかのblogで、プログラミングする際、脳内には(プログラムの本質として)コードそのものがあるという人とグラフ構造があってそれを(インタフェースがキーボードなんで)テキストの形で入力すると言う人たちが議論してた

204 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 18:15:43.90 ID:MZ01fZnX]
初心者見つけて必死に叩いてる時点でこの板の住民の平均レベルを理解してないバカ

205 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 23:11:44.38 ID:v32WXB1X]
>>203
>>172とかみてると最近の情報工学科じゃデータフロー言語の話とか教えないのかな?と思うよ

[処理A][処理B][処理C]の出力を受けて[処理D]を実行みたいな処理があったときに
もう我々自身もA,B,Cはバラバラのクラス(プロセス)で
その出力が揃った時点でDが実行のように考えてるわけで
それを「我々はテキストエディタで
[処理A]
[処理B]
[処理C]
[処理D]
のようにプロセス順にスクリプトで書いてるから
これが未来永劫いちばん効率が良いのだ。」とか
ましてや「グラフィカルと言ったってフローチャートのことだろ?」とか
どんな顔で見て欲しくて言ってるのかがわからないという。

206 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 01:51:30.22 ID:/bB+WIRU]
>205の例だとgraphvizで書きたくなるね。
digraph {
{処理A; 処理B; 処理C;}->処理D;
}



207 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 02:06:04.44 ID:Ejp4CkYN]
頭の中で考えるときはデータフローの人でも、C言語やJava言語で実装するときは
手続き的になるんだから、どっちを重視するかの話で、どっち派も別に分からないことはない

208 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 02:56:46.77 ID:h/QCY3nU]
普通は場所場所で向き不向きがあるのはわかってて
逆にあんまり強硬に"グラフィカルなんて役に立たないと決まってるね"って言い張るから
つらつら考えてたら>>205みたいなのも手続き型で順番に書くのか?って考えたら
うわっ!キモッ!ってなったという。

209 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 03:12:35.78 ID:QBDZs9oA]
またスレたてたら?

210 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 14:38:19.98 ID:c3/Phoxn]
センスない奴ってマジでどうでもいい場所で躓く
普通〜平均より上の人は何も考えずに普通に通り過ぎる場所なのに

211 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 15:40:07.43 ID:Y1mv+awT]
ポインタのことですねわかります

212 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 15:58:25.30 ID:h/QCY3nU]
>>210
「概念がわからない」でつまづいてる奴と
「余計なことを考えすぎ」でつまづいてる奴がいて
後者の方はむしろ自分より発想が豊かな場合があるので
自分の胸に手を当てて「もしかして自分が"あたりまえ"と思って
暗記で通り過ぎて来た場所に見落としてきたものがあるのではないか」
という戒めにしてるよ。

213 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 19:14:20.12 ID:eZjnPTsw]
if (a!=0)
if (a>0)

どちらの書き方でもいい時どっちにするか迷う
どっちが内部的に負担少ないですかね?

214 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 19:22:30.69 ID:aHcHtgFs]
以外と、どちらの書き方でもいいケースって無いと思うがw

215 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 20:24:17.24 ID:35TTXgql]
>>213
どちらでもって、意味は違うんですがそれは……
クリティカルな部分じゃなきゃ仕様的に合理的な方にしておけ

216 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 20:52:37.64 ID:ZKMoN6As]
ビットフラグ判定かな?
!= を使ってるけど、負担が少ないかは知らない。



217 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 20:54:17.52 ID:IsER11HZ]
if (a!=0)ともif (a>0)とも書いていいなら
if (a)が良いと思った

218 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 20:55:53.11 ID:Pn75zzX2]
負担がどうのなんてことを気にするなら実測するならアセンブリ出力を読むなりしろよ。
逆に言えば、それができないのならそんなこと気にすんな。

219 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 21:38:16.01 ID:093ljpMe]
>>218は非常にム板らしい、ただひとつの正論

220 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 00:32:13.06 ID:aGSQbVG9]
if (a)
って無理な言語あるやん
増えてきてるのかな?

221 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 01:10:54.92 ID:gKdLAtbE]
>>220
a が論理型の変数の時にエラーになる言語ってあるのかね
たとえばどんな言語?

222 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 01:50:20.65 ID:T/GY5p5o]
>213 からの流れで if (a!=0)、if (a>0) という記述を考慮すると、
a は論理型じゃないと思うんだけど。

223 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 02:17:30.78 ID:uAkCH4s9]
まあ、「if (a)」と書ける言語って、
「FALSE = 0で、論理式が0以外なら真として扱う」
という仕様だってことが多いことからすると、
「if (a != 0)」の方が筋が通ってるかなって思える

224 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 05:27:50.61 ID:b6QXm0aH]
>>213
x86他で値の状態を示すフラグは各種一遍に計算されるし、命令単位で見れば負荷は等価
流石にこんな処理まで分割はしないだろうから実際の実行コストも等価だと思うけど…命令セットとCPU次第

俺の場合なんとなくで、signedなら>0にしたいけど、unsignedなら!=0にしたい
>>214
デクリメントのループっていうよくあるケースが
>>215
デクリメントで0になったかの判定なら、意味は違うけど「どちらの書き方でもいい」ケース

225 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 06:23:32.73 ID:9FYhMONq]
>>224
0 のときサインフラグはどっちだったっけ?

226 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 06:42:14.54 ID:WkrKODtp]
>>225
サインフラグは一般的にはsigned整数の最上位ビットのコピー。
従って、0のときは0。



227 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:33:55.43 ID:x4YKGK7i]
友達どうしでゲームの攻略方法をワイワイ話してたら
ガリ勉委員長がやってきて、「ゲームなんて意味ないよ。勉強したら?」
って言って去ってく。みたいな

228 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:54:05.24 ID:slh2b+7+]
そのひといま東大教授になってる

229 名前:デフォルトの名無しさん [2014/05/10(土) 07:36:40.49 ID:TcVDiAVw]
Stack Overflow日本語版開設へ、バイリンガルのコミュニティマネージャ募集中!
www.publickey1.jp/blog/14/stack_overflow.html

230 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 08:03:14.03 ID:lGvODFdt]
日本語なんて読みたくないし、情報すくないから、本家しか読まないだろ

231 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 11:42:48.07 ID:gCJbXOs2]
SN比が大幅にダウンですね
わかります

232 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 15:36:14.47 ID:xvxMYstw]
お前らどう思う?
今うちのアパートの前であったことなんだが、
引越し業者みたいなのが道路にはみ出して作業してたわけ。
ちょっとの間だけやっちゃえ!って感じだったんだろうな。
人を出して交通整理はじめちゃった。片側通行させてる。
「三台ずつ通して〜」と指示する声が聞こえた。
すでに両方の車線で渋滞は始まっちゃってる。

これ、ベストな指示はなんだったんだろうな。
オーバーヘッドのこと考えたら俺10台くらい通してやったほうが流れると思うが、
それはアパートの屋上から状況見下ろしてのことだからそうなのであって、
現地レベルでは、ドライバーの顔が見えるから心情的にやっぱ、
少しずつでも流したいもんなのか。

233 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 16:10:21.32 ID:S6+Ypxbi]
部屋から出て教えに行ってやれば良いのに

234 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 16:11:11.58 ID:qPsk9Q0C]
>>232
現地でもオーバヘッドが大きいことは分かるから巻き込まれたドライバーも台数増やせって思う気が
考えが甘くて気づかないドライバーも少なく無いだろうけど、それでキレても気づかん奴が悪い

だけどそもそも引越し業者が片側交通状態を作って交通整理なんてしてよかったっけ……

235 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 16:16:16.56 ID:WaC4A7Jp]
>>233
そやねw
でも現場のアンちゃんたちを納得させる説明が出来そうにないw
「できるだけ一度に沢山流したほうが流れいいですよ」「…なんで?」「(;^ω^)」

>>234
> だけどそもそも引越し業者が片側交通状態を作って交通整理なんてしてよかったっけ……

ダメでしょうな。基本的には警察じゃないと交通整理しちゃダメだったはず。
なんか妙に手馴れてたからあの業者、ほかでもやってるなありゃw

236 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 03:11:09.20 ID:ryU1pIju]
3Dプリンタが規制されそうだけど、ジャップって本当にクズだなと思う



237 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 08:08:57.66 ID:uVLDDIJF]
3Dプリンタ規制するならNC旋盤とかも規制だよな・・・

238 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 08:15:57.58 ID:DD3eXZ56]
>>236
同じく銃が作れるからって、NC旋盤やを許認可制にする話は聞いたためしがないのだが、いったいどういうことなんだ?
3Dプリンタで作った銃なんて、撃つ側の方が危険じゃないのかねえ

239 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 08:45:39.15 ID:HBJbY+fy]
NC旋盤に比べて安くなったってのと、馬鹿議員共が「データ突っ込めばなんでも出来る夢の機械」って妄想抱いてるから

240 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 08:54:46.74 ID:K7CBSJlN]
NCフライスが20万有れば買えるから、そんなに高くない。

241 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 09:10:15.20 ID:DD3eXZ56]
>>239
>データ突っ込めばなんでも出来る
まあそうだね、データがあればね、
あと、うちの3Dプリンタ、一晩かかって「こんだけ?」ってな勢いなんだが‥‥

242 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 09:55:07.66 ID:HBJbY+fy]
>>240
あーまぁ・・・そうか・・・これもイメージの問題だな。俺も人のこと言えんわ
>>241
いやあの手合はデータが有れば電子機器も電気回路も金属バネ並みのスプリングも火薬も雷管も作れると思ってそうな気がする
あと、放置で作れるなら数日程度の時間はどってことないかと

243 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 11:10:50.41 ID:uVLDDIJF]
まあ確かに今の技術じゃ形だけ造れても撃つ方が危ないな
鋳型にして鋳造する方法でどこまでいけるか知らんし
将来どうなるかは判らんけど

244 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 11:15:43.98 ID:R2nbO10Q]
素人が撃って当たる距離なら、
刃物使ったほうがメリット多すぎだと思うがw

・入手性
・価格
・弾切れなし

肉屋のおっさんとか猟師とか、
実際に毎日肉切り裂いてるおっさんからしたら真顔やろな。
ズブッと行ったらええだけやん?の話。

245 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 13:03:23.42 ID:03X5e1jP]
そりゃナイフ投げは最強よ

246 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 18:18:10.03 ID:HBJbY+fy]
>>243
だからプリンタ銃はずんぐりむっくりさせて強度確保したあの外見なんだろうな
鋳型だと収縮があるから、弾が詰まって暴発する危険とかはそっちの方が高いかも
暴発時のリスクは金属片より樹脂片の方がマシかも知れんが…金属部品が飛んだら同じか
>>244
格闘技能で負けてたらナイフ持ってても拳に負けるし、何より威嚇効果が高いと思う
ていうか漁師の武器ってそれこそ銃使ったりもするわけだけど…
狩猟武器とか踏まえるとボウガンや弓矢やスリングショットの方が下手な銃より威力高いね



247 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 19:16:55.90 ID:Bm6Avpf/]
>>246
捕鯨砲のことか?
でもあれは持っては歩けないと思うぞ

248 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 23:56:29.29 ID:ryU1pIju]
ポータビリティと量産性がないだろ
時代は確実に3Dプリンタだが、クズな法律屋が邪魔しようとする

249 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 00:44:54.95 ID:7HZiomyM]
自分達を殺傷する物を簡単に作られることを恐れてるんだな
規制するんじゃなく行いを正せばいいのに

250 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 01:05:50.66 ID:IcTF1PM0]
人を殺すならスリングショットや竹槍で十分なんだよね
P2Pのときもだけど、これでまた日本は技術開発で米国に敗北する

251 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 07:50:43.55 ID:VtT7bzQx]
正直民間むけ3Dプリンタが規制された程度で
日本の技術が衰退することは無いと思うけどね
物体を作りたいなら他の方法はいくらでもあるし

252 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 10:36:29.38 ID:I291g10A]
>>251
パソコンの普及期にパソコンが規制されて一般人は購入不可能になったら
どうなったか考えてみ。。。。
3Dプリンタの功績は一般人が手軽に複雑な工作物を製造出来ることだよ。

253 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 10:58:22.99 ID:uka04J5W]
ですよね

254 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 12:35:25.20 ID:rRKhLlHV]
>>252
すごく納得した

255 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 18:00:27.29 ID:PaHVt2SV]
パソコンの普及期っていつ頃のこと言ってるの。
MSX? PC9801VM21? Win95?
どんな政権がどんな法律と機関で取り締まるの。
パソコンはダメで炊飯器のマイコンはいいの?
そんなアホみたいな仮定で話したってまともな議論にはならない。
別に3Dプリンタが免許制になったっていいし、所持が登録制になったっていい。
各家庭で購入するよりもむしろDPE屋さんのように街中で簡単に注文できるようになる方が市場規模は大きくなるんじゃないの。
それに3Dプリンタ規制なんかしても、TPPで開放させられるかも知れないぜw

256 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 18:02:54.69 ID:LWTthrnD]
>>255
読解力と想像力ゼロかよ



257 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 18:07:58.30 ID:aipA9Wpj]
>>255
>パソコンの普及期っていつ頃のこと言ってるの。
>MSX? PC9801VM21? Win95?
いまの3Dプリンタの黎明期っぷりから当然TK-80とかAppleII互換機自作キットとかの時代を想定してるものと思ってたが
そんなもの出してくる子が出てきて草www

258 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 18:22:49.56 ID:LWTthrnD]
>>257
> TK-80
いや、さすがにそれは「パソコンの普及期」じゃないだろ。
「マイコン黎明期以前」くらい。

259 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 18:25:31.65 ID:y9Wttb40]
マイコンでもパソコンでも、規制されてたら今よりひどいことになってたのは想像に難くない
いや今でも良い状態かというとアレだけど

260 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 19:18:14.74 ID:Z3w7y/wy]
>>255
3Dプリクラが出来ると流行るかな?
スピードが問題だよね

261 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 21:59:49.66 ID:X4HcNPgm]
閃いた。
プリクラで撮って、後日郵送と言うのはどうだ。

262 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 22:02:53.22 ID:WECLnOPQ]
カメラで撮ったものを現像する感じでいけるな

263 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 02:31:13.19 ID:mUTDx2p/]
珍々写す香具師が出てももう驚かない

264 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 17:37:23.22 ID:/PubJLFv]
>>255
は機能的非識字て言う障害だから許してあげて。

265 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 20:36:51.73 ID:nJnibsuY]
そこを「いう」でなく「言う」って書いちゃうあたりで、よくわかるよw

266 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 05:26:46.74 ID:QzgkN0Qr]
>>265
「いう」「言う」どっちでも良いと思うけど、何が問題でも?



267 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 05:36:47.34 ID:ullA6nLb]
補助動詞を漢字で書く、というのはある種の無教養を示しているね

268 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 07:05:01.75 ID:DK/aRCvf]
カッコのインデントで宗教論争始めちゃう輩か。

269 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 07:13:10.97 ID:QzgkN0Qr]
>>267
マジで知らなかったorz。
勉強になったよ。

270 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 15:33:22.64 ID:QIhdrTS3]
気にするようなことじゃ無い

271 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 15:34:48.54 ID:kvjcNNPe]
>270の「ない」も開きたいところだな。

272 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 15:39:44.30 ID:QY89XMQT]
>>267 語尾に句点も打たないで何を言ってんだ。

273 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 16:21:35.27 ID:EMue53CW]
そういう指摘しかできないのもまた、教養の限界という奴だねぇw

274 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 17:42:49.40 ID:w8WpEYK4]
変換の問題だろ
2ちゃんの書き込みに神経使う方がバカ

275 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 18:08:38.32 ID:dmA8VFWh]
そうですね

276 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 18:19:51.16 ID:9e1uL7m3]
本来の日本語には句読点は無いよ



277 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 18:32:03.50 ID:sJGXRg2Y]
>>276
「本来の日本語」の定義を教えてもらおうか

278 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 18:54:36.48 ID:+P9aBJqU]
とりあえず漢字伝来前まで遡れば本来の日本語には句読点はおろか文字すら存在しないね
有ったとしても今は失われた文字になる

279 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 18:55:56.02 ID:hD/bpS5R]
出版社云々って言いたいんじゃ?>句読点

280 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 19:20:17.86 ID:DK/aRCvf]
単に指摘されて苦し紛れに草生やして言い返してみただけだろ。
虫けらが。

281 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 19:47:35.71 ID:EMue53CW]
カッコのインデントと同一視するような虫けらが何か言ってるし。

282 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 19:52:01.88 ID:ykUT0WB1]
チョンが悪い。

283 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 20:19:38.46 ID:2QlwcCvG]
まあ、日頃コンパイラに傷めつけられてる奴ほど日本語のコンパイルに命を掛けてるよな…
なにか意味があるのかすら誰にもわからないがな…

284 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 22:16:19.43 ID:dMA9XG5e]
そう云うこと。

285 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 00:26:59.67 ID:9rPoDGNl]
にしたいのですねw

286 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 02:48:22.69 ID:jxHa1auJ]
教養のあるやつが 2ch で教養どうこう言うわけがない。
半年 ROM れとか力抜けよとかの出番か。



287 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 07:39:04.62 ID:gi1Ps9QT]
そうだね。

288 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 09:45:25.30 ID:RdSfOebN]
>>255
そんなことしてみろ。街中のDEP屋が設計を盗むから

289 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 13:19:33.30 ID:B0macvVa]
写真屋さんで現像してもらってた時代はプライバシーなんて無かったね(適当)

290 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 14:21:28.29 ID:YzRrriRG]
「DEP屋はかわいい子の写真をこっそり焼き増ししてる」って両さんが言ってた

291 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 17:34:49.57 ID:L81Vh06P]
もしかして:DPE

292 名前:267 mailto:sage [2014/05/15(木) 20:29:07.13 ID:EXuN6WUq]
お,この話題は大漁だねえ‥

293 名前:デフォルトの名無しさん [2014/05/16(金) 01:38:21.96 ID:YZ6eU1pI]
この地球は、我々が宇宙ウイルス戦争に生き残るためにウイルス研究の拠点として創造した。
ヒトが我々に似ているのも、ウイルス型を考慮した結果である。
敵は豊かな星にウイルスの種を送り込んで総ての知性体を滅ぼそうと画策している。

294 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 02:07:53.68 ID:YZ6eU1pI]
彼等はたった1gのウイルスの種で地球を滅ぼすことができる。決して油断するな。
研究を続けなければ人類はいつかは滅んでしまうぞ。

295 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 03:54:48.51 ID:HPHO49hK]


296 名前:片山博文MZバグロボ ◆T6xkBnTXz7B0 [2014/05/16(金) 16:05:02.21 ID:wig+3ePF]
スクリーンセーバー集のXScreenSaverWinが海外から超人気で、
Dropboxのアカウントが落ちたので、Google Driveに乗り換えた。



297 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 19:38:02.51 ID:xH+zzs4U]
順位 ID レス数 スレッド数 使用した名前一覧
1 hJC//Tt9 8 6 デフォルトの名無しさん
2 lP/gHzU8 6 4 デフォルトの名無しさん
YZ6eU1pI 6 5 片山博文MZバグロボ ◆T6xkBnTXz7B0 , デフォルトの名無しさん
4 rkx/vo/u 5 3 デフォルトの名無しさん
2kpp8nP1 5 1 デフォルトの名無しさん
6 VAV/Ywcf 4 2 デフォルトの名無しさん
T7U0JNMD 4 3 デフォルトの名無しさん
w4POSpYE 4 3 デフォルトの名無しさん
16LdJ7aU 4 1 デフォルトの名無しさん
10 DN7u20iG 3 3 デフォルトの名無しさん,  ◆QZaw55cn4c
USQ/ZI5B 3 1 デフォルトの名無しさん
SXeDLzrE 3 3 デフォルトの名無しさん
C6L5ztnX 3 1 デフォルトの名無しさん, 981
HPHO49hK 3 3 デフォルトの名無しさん

298 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 19:43:53.48 ID:MfiAbdMM]
こいつには全く及ばない

3/19 ID:pgTJKr0l 86レス1位
hissi.org/read.php/tech/20140319/cGdUSktyMGw.html
3/20 ID:noBkfRX0 69レス1位
hissi.org/read.php/tech/20140320/bm9Ca2ZSWDA.html
3/21 ID:Z82+z0lX 55レス1位
hissi.org/read.php/tech/20140321/WjgyK3owbFg.html
3/22 ID:+2B6OEdX 39レス1位
hissi.org/read.php/tech/20140322/KzJCNk9FZFg.htm
3/23 ID:LwVxNWuC 51レス1位
hissi.org/read.php/tech/20140323/THdWeE5XdUM.html

299 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:13:08.42 ID:WW/l1jAv]
ひとケタで一位の板

300 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:19:03.51 ID:sACRYJXo]
プログラムやる奴でキーボード買い換える時は、EndとHomeのキーが独立してるキーボードを買え
間違ってもファンクション同時押しでEndとかのキーボードは買うな
5000円無駄にした俺からの忠告

301 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:20:20.39 ID:a2G3KqVr]
普段その辺のキーは打たないからな……
とは言えShiftとCtrlの位置で泣きを見たことがあるから、
キー配置に気を配る必要性は分かる

302 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:23:24.96 ID:MfiAbdMM]
最早左下Fnはリマップしないと使えない

303 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:37:51.57 ID:sACRYJXo]
Home・End・PageDown・PageUpキーがこんなにも大事だったって
失って初めて気付いた

304 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:39:49.26 ID:WW/l1jAv]
HomeとEndが独立してないとか金返せレベルだが非マは理解できない

305 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 20:40:52.38 ID:+9XdxNxU]
Fn同時押しでもFnが左右についているのならいいんだけど、ほとんど左のみしかない

306 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 21:32:58.47 ID:41dVNdGa]
配列カスタマイズして、ホームポジションから手を話さなくても矢印とかHomeとか打てるようにするといいよ。
Shiftも結構手間だから、よく使う括弧とかとかは指動かさない位置に配置オススメ



307 名前:デフォルトの名無しさん mailto:sage [2014/05/16(金) 22:06:49.55 ID:4ln7KRPI]
いくら効率を上げても、どうせ良くて終電、間が悪ければ徹夜ですから…

308 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 02:09:37.93 ID:CIZJhZT4]
HomeとEndに異常にこだわるひとは
糞なエディタしか使ったことないんだろうな

309 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 09:21:20.01 ID:7hm1D3vf]
>>300
Fn押したらその方向に一気に進む、的な使い方する分には問題ない。

310 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 10:05:58.96 ID:ozqnPmum]
ああー小指が太くなるんじゃあ〜

311 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 11:17:25.01 ID:g/LugQB1]
カーソルキーの↑の左右が凹んでるような暇があるならFn付けろと思う。

312 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 11:31:23.88 ID:8XmRuGrS]
>>308
どんなエディタ使ったらHome・End必要なくなるんだよ
音声認識で「エンド!」って叫んだら行末まで飛ぶのか?

313 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 11:53:58.31 ID:hA8LwxGK]
>>312
…vim…

314 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 12:13:20.09 ID:ozqnPmum]
俺もVim使ってるけど行末だと$だからShiftいるじゃん
1キーでタイプできるほうがええわ

315 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 13:33:02.81 ID:OUpceGBP]
homeとendって使ったことすらないな
てっきり昔の大型コンピュータの端末の名残だと思ってた
あれ要らないよな
page-up/downは使ったことあるけど、普段使うもんでもないし
あれもなきゃなくていい

316 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 13:42:27.38 ID:FFrFTBTy]
Home/Endはたまに使う
PageDown/Upの方が使わないな
矢印キーでもの足りる



317 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 13:44:50.23 ID:hA8LwxGK]
>>314
個人的には離れた位置にあるhome押すほうが面倒
ノートPCとかだと位置などが違うし

318 名前:デフォルトの名無しさん [2014/05/17(土) 16:21:40.81 ID:c6NrBduT]
C言語の本で、void mainと書いてある本はクソだと、
何かの本に書いてあったが、PICマイコンの本を買ったら、
いきなり、void main(void)
(OSなしで、whileで無限にループするスタイル)

結局、クソと書いていた著者が、
組み込みを知らないだけで、そいつの本の方がヤバイw

319 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 16:31:58.57 ID:1Z7lTJrc]
Home/Endも
PageDown/Upも
矢印キーも

このスレ読むのに使いまくり

320 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 16:33:51.55 ID:7hm1D3vf]
>>318
組み込み限定じゃなく汎用のCの本なのにvoid mainで説明してる書籍はクソだろう
基本はあくまでもint mainで、void mainになるのは組み込みなどの例外的な場合
君が買ったのは組み込みの本であってCの本ではないからvoid mainで問題ないってだけ
というか、元の本も組み込みなどだとvoid mainの場合があるって書いてあったりしない?

321 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 16:47:15.42 ID:Ml/OqnCm]
組込み屋がクソ、というか、
国内の某メーカーがいつまでも標準への準拠度が低い処理系を公然と
罷り通らせていたせいで、組込み屋の多くに、標準仕様を軽視する悪癖が
広まってしまった。

322 名前:デフォルトの名無しさん [2014/05/17(土) 16:48:52.25 ID:u52wQyR3]
>>318
初心者なんだろうけど
それさえ理解してないお前も大概
カーネルなんかがvoid mainで良い理由は理解してんの?
何十年間も繰り返された議論でほんと今更なんだから

323 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 16:51:09.00 ID:WaMy5XYX]
にわかなやつほど枝葉末節に食いつく。

今となって思うのは、入門書なんざどれも差がないこと。
結局は規格をひもとくなり、設計に悩んだり、
言語のイディオムを他人のコードから学んだり、
そうやってプログラマとして一人前になっていく。

324 名前:デフォルトの名無しさん [2014/05/17(土) 16:51:11.06 ID:u52wQyR3]
Cは高級言語じゃないから、わざわざ機械語が見えやすい言語にさせてんだよ
記述方法も全部そういうスタイルで省略しない
だから効率的なプログラミングやりたいならC言語とかやってないで、高級言語触れっての

325 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 17:00:45.72 ID:YyEzaSn4]
移植性? 保守性? 何それおいしいの?
という世界はまだまだ存在する

規格やら標準やらに守ってもらいたい奴は近寄らなければ済む

326 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 17:07:35.10 ID:wm2r1TSW]
>>325
> という世界はまだまだ存在する

たとえば?



327 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 17:13:18.62 ID:R4olBPWV]
>>321
いやお前、そもそもmain関数がデフォでintを返すのはUNIXの伝統だから……
(K&R時代じゃ出鱈目だったのを、ANSI規格時にOSに返すエラーコードとして
使うように統一。ただ、C++やC99以降だと自動で「return 0;」を付け足す仕様)

参考:www.6809.net/tenk/html/cgokai/int_main.htm
    oshiete.goo.ne.jp/qa/2445252.html

328 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 17:35:12.16 ID:/wPndJU8]
>>325
保守性はともかく、移植性についてはむしろ現実は逆で
そんなものを意識しなければならない世界の方が少数派。

>>321
そういうの訓詁学って言うんだよ。
そもそも組み込み系では、MCUのアーキテクチャー上、標準に準拠なんかしたくても
できない場合が多い。

329 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:00:20.59 ID:ozqnPmum]
そもそもフリースタンディング環境の規格があるの知ってんのか

330 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:17:49.99 ID:Ml/OqnCm]
C99でフリースタンディング環境への考慮が追加されたことすら知らずに、
「MCUのアーキテクチャー上、標準に準拠なんかしたくてもできない場合が多い。」
とかでかい口を叩くのが正義、なのがニッポンの組込み屋。

一度終わらせる以外無いだろうね。再生できるかは知らんけど。

331 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:31:00.87 ID:/wPndJU8]
>>329-330
組み込み用のMCUの事を何も知らずに馬鹿じゃないの。

たとえばCでは複数のアドレス空間を持つアーキテクチャーは想定されてないから
その種のMCU用のCに標準準拠を強制することはどうやっても不可能。

そもそもプログラミング言語は最終製品を完成させるためのただの道具の一つに過ぎない。

無知や怠惰で標準に従わないのは愚かだが、それを言うなら単なる手段に固執して
最終目的を忘れるのも愚かだ。

332 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:32:39.51 ID:YyEzaSn4]
>>330
保守性を考慮せず過去資産を投げ捨てて一からやろうとする実例

333 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:37:13.89 ID:ozqnPmum]
>>331
お前になんぞ言ってない
お前の上に言ってんだよ

334 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 19:04:48.46 ID:Ml/OqnCm]
どんだけ頑張って、標準ではアドレスの概念がわざと曖昧にされていることか...

335 名前:片山博文MZバグロボ ◆T6xkBnTXz7B0 mailto:sage [2014/05/17(土) 19:15:30.69 ID:n6eabQOq]
仮想環境のUbuntuにclang++インストール中だよ

336 名前:片山博文MZバグロボ ◆T6xkBnTXz7B0 mailto:sage [2014/05/17(土) 19:20:00.30 ID:n6eabQOq]
次はboostインストールなのだ。
sudo apt-get install libboost-all-dev



337 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 19:24:01.30 ID:+1qzqK6H]
言語仕様的にはmainに戻り値を持たせてOSへのエラーコードにしようぜーってのが
なんか変な盲腸みたいでものすげぇ気持ち悪いってのはわかるw

338 名前:デフォルトの名無しさん [2014/05/17(土) 19:47:35.96 ID:hF3EPyEL]
WinMainなんて許せない!!

339 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 20:04:01.98 ID:il12OChV]
アプリやサービスを作るときにいい名前が思いつかない

340 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 20:17:29.22 ID:te2IP1pO]
>>322
そもそも、カーネルに main があるのか?

>>318
ISO/IEC 9899:1999 5.1.2.2.1
or in some other implementation-defined manner.

341 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 20:24:26.38 ID:te2IP1pO]
>>337
つ make
盲腸とはひどい言われようだ、というか最近盲腸の有用性がみなおされつつあるようだね、ま、草食動物では必須だしね
それにしても「OS へのエラーコードとはいいにくいね」 OS は main の返り値をシェルに丸投げするだし、シェルもどこぞに丸投げするだけだし‥

342 名前:デフォルトの名無しさん [2014/05/17(土) 23:27:51.35 ID:yROm+Qxa]
例えば自分でOS作るとしてそこで走らせるプロセスの終了状況ってOS側に送り返してほしいだろ?
念のためにも。
そういうこと。
エラーコードっていうより殆どもう念のための戻り値
立て直すわけにもいかない古い建物の基盤部分に文句いってるのは全体見えてなさすぎ


>>340
カーネルをCで書くのか?  に質問変えろバカ

343 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 01:58:56.16 ID:P2EXL/Ge]
>>337
意味不明。プログラムがmainで始まる以上、mainの返り値が
プログラムの返り値になるのは自然

344 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 02:10:24.05 ID:wp+VXbcn]
むしろそれは単なる不正終了などのエラーフラグで
プログラムの返り値"じゃない"から気持ち悪いんだが…
C99とかで本来の姿に戻ったのでわかるように
mainを強制的にvoidじゃなくてintで宣言させてその値をシステムフラグにしよう
(返り値をプログラマに自由にさせないで固定用途に決めよう!)
ってのは恐ろしく筋の悪い考え方だと思うよ。

345 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 02:41:05.41 ID:P2EXL/Ge]
mainの返り値は _exit(2)に渡されてプログラムの返り値になるでしょ?
なんでプログラムの返り値じゃないと思うのか理解できん

346 名前:318 mailto:sage [2014/05/18(日) 03:51:44.92 ID:WdyNhwqh]
漏れの読んだ本は、PICマイコンでは代表的な、
1個250円の8ビット、PIC16F84Aマイコン
mikroC コンパイラ

OS無しで、絶対にwhileループから出ることはなく、
割り込み処理で、関数を実行する

クロックは20MHz。4クロックごとに、タイマが1増える
I/Oポートは13ビットあり、1ビットのOn/Offで、
LEDなどをOn/Offさせる



347 名前:デフォルトの名無しさん [2014/05/18(日) 04:47:56.23 ID:AOzCWWrl]
スタック8段しかないから出来るだけ関数呼び出しは避ける
同じ理由で引数も出来るだけレジスタ渡し
そもそもmainから根けても戻る場所が無い
main()
{
デバイス初期化
割り込みベクタ設定
while(1){
割り込み許可
halt
}
}
こうなるのは必定

348 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 05:45:58.20 ID:2cYQQGni]
>>342
>カーネルをCで書くのか?  に質問変えろバカ

え?*BSD とかのカーネル再構築をしたことないの?普通に C だったよ。

349 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 05:53:26.22 ID:2cYQQGni]
>>344
main() も呼び出し元があり、それはカーネルではない
普通スタートアップルーチンにリンクされるから、スタートアップのコールに束縛されると思うよ
スタートアップが int main(..) で呼んでいるなら、それにあわすしかないだけの話
まあ、歴史的に int の返り値はレジスターに割り振られてスタックを乱さないから void main() と書いてでもうまくいくんだけれども

>「返り値をプログラマに自由にさせないで固定用途に決めよう」
というか固定にならざるを得ない、昔から

無論使うか使わないかは書き手の裁量

350 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 06:00:10.92 ID:d9R6JRvl]
>>342
OSからみたら例外とかで強制終了するしかないのがエラーであって、
戻り値得られてる時点である種の正常終了の類だよな。
プログラムやユーザ的にはエラーなのかも知れんが、
エラーだとしてもOSに取ってどうでも良いというか。
>>346-347
「組み込みでは」って情報だけで説明十分だし蛇足かと。

351 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 06:53:16.99 ID:ghNGAN9S]
ttp://andersevenrud.github.io/OS.js-v2/

352 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 07:01:24.69 ID:B6nRembq]
つcrt0

353 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 08:11:08.26 ID:wp+VXbcn]
>>346
しかしPICの仕様とオペコード初めて調べてみたけど
これなら別にCじゃなくてアセンブラ直ででいいんじゃ…

354 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 08:37:59.29 ID:P2EXL/Ge]
「アセンブラじゃなくてC直でいい」が正しい

開発経験の無い人ってアセンブラに幻想持ってる気がする
効率がいいとか速いとか。いまどきのマイコンや開発ツールならCで済む

355 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 08:40:47.83 ID:y7sacx+K]
PICはCで書くメリットほとんどないよ

356 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 08:48:09.23 ID:wp+VXbcn]
>>354
いや、むしろ6502,Z80あたりのアセンブラは弄ったことがあるので
PICの単純なオペコード体系とレジスタの多さに
別にファイナルファンタジーとか自分で作るんでもなきゃ
こんなんだったら普通にアセンブラでせこせこ組みゃいいんじゃねぇの?
って思っただけなんだが…
アセンブラ見ると油汗出る人?簡単よ??



357 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 08:58:17.01 ID:P2EXL/Ge]
>>356
アセンブラが難しいとかそんな話はしていない。
Cでもアセンブラでも書ける場合に、なぜアセンブラがいいと思うのか?ってことだ
アセンブラの方がCよりも何かが優れてると思ってるんだろう?

358 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 09:01:59.73 ID:Pwryy1cN]
>>344
ああ、もしかして、一個しか値を返せないことに不満があるのか?
そんなのただ君の好みに合わないってだけじゃん。
そんな主張は、君の理想の言語とやらを作って発表してから言え。

359 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 09:29:25.95 ID:y7sacx+K]
この場合つくるべきなのは言語じゃなくてOS

360 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 09:34:00.27 ID:wp+VXbcn]
>>357-358 なんでID換えたの。

361 名前:デフォルトの名無しさん [2014/05/18(日) 11:56:55.94 ID:0kvX68pZ]
maguro.2ch.net/test/read.cgi/pc2nanmin/1372918692/145
  ↑ ↑ ↑ ↑ ↑ ↑

362 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 16:19:49.02 ID:d9R6JRvl]
>>353>>356
PICは命令セットなんかの互換性が類似ファミリ間ですら低かったりするんで、
使うPIC変える毎に使える命令やレジスタの仕様を洗い出す手間は省きたいとか。
AVRに比べ、PICの命令は人にもコンパイラにも優しくないって評価はわりと聞く。

>>357
プログラムメモリが小さいからコンパイラが冗長なコード吐くリスクを避けたいとか、
実行時間をクロック刻みで計算しながらコード書けるとか、そういう利点はあるかと。

363 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 18:54:45.50 ID:WdyNhwqh]
アセンブラはCより、少し速くて、少しサイズも小さいが、
開発・保守コストは3倍かかりそう

PICは安価で入手しやすく、長方形のDIPタイプのパッケージで、
電子工作に向いている

>362
もしかして、アセンブラでコーディングしながら、
命令のサイクル数や実行時間まで、数えているの?

364 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 20:26:03.15 ID:wp+VXbcn]
>>363
>もしかして、アセンブラでコーディングしながら、
>命令のサイクル数や実行時間まで、数えているの?
? むしろそれができるのがアセンブラの強みで
"ハッカーのたのしみ"の部分じゃないの?

おまけ
www.amazon.co.jp/gp/aw/d/4434046683

365 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 21:19:56.21 ID:d9R6JRvl]
>>363
タイミング気にするコード書く場合は当然、実行時間把握しながら書く。
タイマー使い辛い状況でソフトウェアでUART扱う場合とか、
Cコンパイラで意図しないコードになってタイミング乱されたりも嫌だし。
AVR辺りは実行時間が分かりやすいけど、PICだとどーなんだろう。
; 今はAVRもttp://elm-chan.org/docs/avr/jitter.htmlとかで多少揺れるけど…

366 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 21:29:58.64 ID:08yv8gyX]
往々にして数えた気になってるの間違いだから構う必要なし



367 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 21:41:58.03 ID:37PUisv3]
パフォーマンスのためとかそもそもアセンブラじゃないと書けない処理があるとかもあるけど、
マイコンの場合はそのマイコン用Cの変則仕様を覚えるのが面倒臭いというのも
動機としてあるよ。

368 名前:デフォルトの名無しさん [2014/05/19(月) 00:15:32.08 ID:OU6AZajW]
Cよりアセンブラで書いた方が早いコードをかけるPGなんて天然記念物だから幻想見すぎなんだよな

お前らも出来ないだろ
いねーっつうの

369 名前:デフォルトの名無しさん [2014/05/19(月) 00:31:24.54 ID:OU6AZajW]
OS自作本くらい読んでからこの手の話題に入ってくるのオススメ
幼稚なレスに幼稚なバカがつられて入門書知識以下のゴミスレと化す

370 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 00:40:34.87 ID:plpwg5r2]
>>368
わかってないようだけど、「Cよりアセンブラで書いた方が早いコードをかける」
かどうかはプログラマの能力というより(もちろんそれもあるが...)CPUコアの
アーキテクチャーに依存するんだよ。

371 名前:デフォルトの名無しさん [2014/05/19(月) 04:28:14.48 ID:Ie7r34UX]
>>370
で、それが何?
そこで話とぎらせないで最後まで書き込んでコード晒して締めくくれ

372 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 04:48:38.04 ID:V1owkTNJ]
Cから始めてアセンブラなんか触ったこともないただのガキだってのは
もうスレ眺めてる全員がわかってるから、もう素直に引いとけ。
見苦しくて仕方がねぇ。

373 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 05:38:24.26 ID:6L2g2kAx]
>>365
>また、このジッタは意図して加えられたとも考えられます。そう、EMC対策ですね。
>システム・クロックの原発を振ってスペクトラムのピークを拡散して、規制ラインをパスさせてしまうというせこい手法です。
>最近流行っているようですが、輻射ノイズのパワーが減るわけではないんですよね。
>FM復調して三角波が出たらまず間違いないでしょう。
>まぁ、これについてもデータシートに記述が無いので単なる憶測です。もしかしたら、AppNotesにでもあるのかも知れませんが(^_^;。

おもろいな

374 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 06:57:00.53 ID:k5xxXzF6]
picのCも、別に変な仕様はないと思うけどなぁ。
気持ち悪いマクロは使わなければいいだけだし、特殊用途レジスタはグローバル変数としてアクセスできるし。
そも、pic24f辺りでアセンブラなんてそんな暢気なことできない。

375 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 11:03:26.44 ID:SoocijiV]
>>374
PICみたいなオモチャは使ったことないけど、ハーバードアーキテクチャーなら
どうしてもポインタ関係が変態仕様にならざるを得ないはずと思うけど。

376 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 13:04:32.43 ID:zujUZLqg]
>>373
システムクロックを意図的に揺らすのが流行ってるとかすげぇ業界だよな…



377 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 17:33:18.14 ID:k5xxXzF6]
>>375
なんで? アドレス空間でプログラムとデータが分離されているのなんて、
仮想記憶を採用しているOSでは当たり前の話だと思うのだけど。
PICやAVRにしたって同じことだよ。

378 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 18:25:09.09 ID:GrrkCfqE]
>>377
アドレス空間が複数存在するということは、普通のCのポインタを実現するためには
ポインタ変数にアドレスの他にアドレス空間の種類の情報を持たせる必要がある。

その上で、そのポインタを手繰るコードは、機械語レベルでは、実行時にアドレス空間の種類を判別して
適切な処理に振り分けるものになるが、これは当然のことながらコードのサイズ的にも
パフォーマンス的にも無駄が多いものになる。

だから...あとは想像付くでしょ。
っていうかあんたPICのC知ってるんじゃないのかw

379 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 19:46:04.08 ID:00Yp1Qbf]
>>378
別にプログラム格納領域とそれ以外とで分かれているだけだったら、どうということはない、自己書き換えができないくらいか
スタティックデータとスタックがわかれていたら、ちょっと大変だね

380 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 20:30:43.55 ID:9bZhxSqo]
どうということあるから。
せっかくわりと丁寧にジェネリックポインタの問題点を説明したんだから理解しろよw

381 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 20:41:35.92 ID:UXTHWD7T]
>>378
別にポインタにアドレス空間の情報を付け加える必要はない
そんな環境いくらでもあるんだから、現実を見ようね

>>380
現実を見ようね

382 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 20:52:08.02 ID:9bZhxSqo]
>>381
それはお前さんが機械語レベルのコードを想像できないからそう思うだけ。
馬鹿丸出し。

383 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 20:57:35.25 ID:V1owkTNJ]
どんどんベビーサークルの中で赤ちゃんが泣きわめいてるのを
眺めてる気分になってくるなw なんだ現実ってw

384 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 22:12:24.17 ID:zujUZLqg]
>>378
最初納得しそうになったが、アクセス方法で挙動変えればアドレス空間を重複させても動くことは動くな。
同じアドレスをプログラムとして実行した時とデータメモリとしてアクセスした時の内容が違うってだけだ。
Cの規約的にそれが許されてるかは知らないけど、ぬるぽが非ゼロって環境が許される位だしなぁ…

385 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 22:48:55.00 ID:9bZhxSqo]
>>384
なんか伝わってないような気がするけど、まあ無理もないのかな。
ハーバードアーキテクチャーなんてマイコン野郎しか知らんし、そうでなくても
今時アセンブリ経験ありなんて少数派だろうし。

俺はPICは知らんけど8052コアは使ったことある。
これは、

(1) コード
(2) 外部メモリ
(3) スクラッチパッド

の3種類のアドレス空間を持つ。
アドレス空間が3種類あるという意味は、たとえば0x0080番地と言っても
コードメモリー上の0x0080番地と、外部メモリー上の0x0080番地と、スクラッチパッド上の
0x0080番地があって、それぞれが完全に別物だということ。

もちろん使うオペコードもそれぞれに違う。
だから>>378に書いたように、Cの普通のポインタをインプリメントしようとすると
問題が発生する。

386 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 22:57:23.77 ID:V1owkTNJ]
>>385
やはりスタックオーバーフローとかによる
相互エリア破壊を防ぐためかね?



387 名前:デフォルトの名無しさん [2014/05/19(月) 23:09:29.03 ID:OMyuXA4D]
最初に作った奴が急いで作った結果そうなった
まぁスタックオーバーフローとか、
初期の開発の頃にそういうバグが干渉しないように
見た目的にもわかりやすいメモリマップを作っただけ
安定化した後ではそういう風にメモリ分けるとか、壁作るのはアホでゴミでしかないけど
もうその上に数値定数リテラル打ち込みで作っちゃってるのでもうゴミ仕様も変えられない
一度すべてを焼き払う必要がある

388 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 23:37:30.87 ID:9bZhxSqo]
>>386
そっち方面詳しくないけど、少なくともスクラッチパットの目的は
コードをコンパクトにするため(スクラッチパッドのアドレスは8bit分しかない)と
内部の動作を並列化しやすくするためじゃないのかな。

389 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 00:00:25.00 ID:KXJMtxo4]
>>385
アドレス空間が何種類あっても、アドレス値を取得した時点での用途と
アドレス値を使用する時点での用途が一致してれば実用上は問題ないでしょ。
アドレス値の用途を一致させなかった場合の動作は不正になるけど、
それは自己書き換えなどアーキテクチャに依存する処理だったりするから動作する保障は元々無い。
>>386
ハーバードアーキテクチャはメモリ空間を分けることが高速化で有利とかもあった筈。
あとスタックオーバフローは大抵リターンアドレスの上書きにが先に起きるし、
バッファオーバフローの方がプログラムメモリを破壊しやすい気がするってのは重箱の隅。
>>387
ワンチップマイコンの場合はプログラムメモリはROMやFlashで、SRAMやEEPROMとは区別される事が多い。
その場合はアドレスバス幅を節約できるしハーバードアーキテクチャも合理的なんじゃないかな。

390 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 00:25:21.69 ID:WYH9CLBB]
IとDでキャッシュを分けるいわゆる修正ハーバードアーキテクチャは、空間を分けるというよりは
バス(すなわちフォンノイマンボトルネック)を分ける、という理解が正しい。

391 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 00:26:36.27 ID:rgNkrX1X]
>>389
あんたプログラム書いたことある?

ポインタ型のデータがアドレス値しか持たないとすると、

void Func(int *readPtr) {

  int a;
  a = *readPtr;
...
}

こういうコードは翻訳不可能になる。
なぜならreadPtrがどのアドレス空間を指すかはコンパイル時に決められないが、
実行時にはreadPtrはその情報を持っていないからだ。

392 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 00:35:08.98 ID:1tuzBX8J]
コンパイルタイムとランタイムの区別は重要だよね。
宣言と定義の区別も重要だよね。

393 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 00:53:12.82 ID:5UxtGe/r]
プラグインとアウトプットとか
オブジェクトメゾットとクラスメソッドの違いなんかも区別したほうが良い

394 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 05:39:41.83 ID:KXJMtxo4]
>>391
コード空間とデータ空間の区別だけなら用途(型情報)で判別できるから問題ないって話だよ?
int *dataPtrにキャスト無しで代入できるのはデータ空間のアドレスだけだし、
int *dataPtrをキャスト無しで参照する文はデータ空間へのアクセスだけだ。
int(funcptr*)(int)も同じ。void*にキャストした結果同じ値になる位で、特に問題はない。

アセンブラ触ってりゃデータとコードでは使う命令からして違うってわかるだろうし、
x86の16bitモードでセグメントレジスタだって命令によってデフォルトのセグメントレジスタ違うわけで。

395 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 05:59:55.65 ID:NdaVjM7x]
>>388
6502のアセンブラだとメモリ空間の最初の256バイトアドレス専用命令があったなぁ
頭の256アドレスだけで動かすとアドレス指定が1バイトだから高速なんだ。
ファミコンだと走査線が右下から左上へ戻る瞬間をフックしてその間に
グラ書き換えとかやってたから、そういうのだけ頭の256バイトに処理が書いてあるという。

396 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 09:52:26.75 ID:NzUEutSg]
場違いついでなので貼っときますね
p.booklog.jp/book/32166/read



397 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 11:44:48.16 ID:EzdvYWDi]
>>394
なんかろくにコード書いたことないみたいだけど、
たとえば参照テーブルは普通はコード(組み込み用の場合は普通はROM、もっとも今時はフラッシュが普通だけど)
に置くんだよ。

398 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 18:26:14.29 ID:KXJMtxo4]
>>397
で、そうやって自動生成されたテーブルのアドレスを参照するポインタをどんな構文で取り出すっていうの?
各データ・コードをどの空間に配置するかはコンパイラやリンカは把握してるからそっちは取り違えたりはしないし、
(そもそもコード空間にデータとしてアクセス出来ない・コストが高い場合に勝手にコード空間に置く馬鹿はそうそういない)
配置する空間を明示しないでポインタ使うようなデータは型からそれが置かれる空間が推定できるから問題ないし、
ユーザがコード空間に配置することを指定したデータはユーザが責任持って始末するからやっぱり問題ない。

「配置する空間を明示しないで置かれたアドレスをポインタとして取得できるデータ・コード」
をどの空間に配置するかを定めないコンパイラなら変態ポインタが必要になるが、
どっちに配置するかデフォルトを決め打ちするコンパイラならそんな必要はない。

399 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 19:41:06.59 ID:NRb4Z8Gk]
みんな不自由な環境で涙ぐましい努力をしてるんだな…
もっと気楽にコード破壊しようぜ!

400 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 19:43:52.49 ID:GWzIaQ0O]
涙流して悦んでるよ
彼らはマゾだから

401 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 19:58:14.36 ID:XZ8PbsoH]
6809 のようにコールスタックとユーザースタックをあからさまに区別するアーキテクチャは他にありますか?
ポストインクリメント・プリデクリメント等のアドレッシングを駆使するしかないのですか?

402 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 20:00:57.72 ID:mSiEAm6Z]
>>402
68000

403 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 20:08:29.68 ID:XZ8PbsoH]
>>402
x68 の二つのスタックは違うとおもうんだけれども

404 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 20:15:19.44 ID:BlDb7c/c]
>>398
何を言ってるのかさっぱりわからない。

テーブル参照(あるいは参照テーブル)って何だかわかってる?
要するにただの配列のこと。

変更されることのない文字列リテラルとか、インデックスで表引きする必要がある
データなんかはコード(ROM)に置くんだよ。当たり前だろ。

405 名前:デフォルトの名無しさん [2014/05/20(火) 21:24:35.65 ID:HOy1jzLU]
学生の2ちゃんねるの使い方としては
適当なレス書きまくって本職煽って情報引き出すやり方は結構オススメ出来る

406 名前:デフォルトの名無しさん mailto:sage [2014/05/20(火) 21:39:46.44 ID:ZrV7EvFM]
>>405
紀伊国屋で工学系の本棚あさるか、
linux本家のサイトからカーネル関連の記事でも読む方が効率良いんじゃないの
こんなとこに居る本職って...



407 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 00:31:10.53 ID:xwpwcWPi]
>>404
もうお前ワンチップマイコン用のCコンパイラ使って吐かれたアセンブリじっくり眺めるまでレスすんなアホ

408 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 01:10:11.47 ID:eRh9HOrY]
そんな思いをしてまで話を続けるというんだから
相当頭おかしいですよね、君ら

409 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 01:40:02.18 ID:80khsfpx]
量子コンピュータプログラムの参考書ってないかな?
ノイマン型の終焉は近いだろうから、スタートダッシュを早めたい

410 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 02:02:22.53 ID:F10iyRB2]
ブルーバックスのどれかが割とガッチリ解説してて勉強になった。

411 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 03:19:06.92 ID:0TEg7WI8]
>>406
平行してやるんだよ
自分の興味の向く話題にスレを誘導させるのと
プログラム技術あるかどうかは関係のない話だ

412 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 03:29:36.00 ID:Zu2LY6K0]
>>405
keywords が入ってきたら

413 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 11:27:14.37 ID:wZQmoP33]
>>409
図書館の雑誌で見たがもう完成しつつあり、開発に日本人が関わっててGoogleやNASAがアプローチかけてるみたいだな
因みに量子コンピュータでは最初からアルゴリズムが組み込まれてるから、
今みたいに(チューリングマシン上で)アルゴリズム組んだりが不必要らしい
つうことは現状のプログラミングスタイルは消え去るし、量子コンピュータプログラムの参考書なんてものは存在することすらないだろうな
そもそも君は量子コンピュータとは何なのか?とチューリングマシンとの違いを一度キチンと勉強した方がいい
そしたら量子コンピュータでプログラムなんて阿呆な言葉は出てこなくなるから

414 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 14:13:25.34 ID:v2EeGVEg]
>>413
なんて意味深で意味の無い文章なんだwww

415 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 14:33:13.76 ID:4o9KCVxM]
一部の最適化問題と因数分解が一瞬で出来るようになるだけ
そっちで飯喰わないなら勉強するだけ無駄
魅力的な腹筋マシンとライフスタイルを売りさばく方が技術者として長生きできる

416 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 16:15:30.66 ID:7rtMERN9]
>>415
なんで量子関係何も知らないのにこういうバカってレスしてくるんだろう
量子コンピュータの実現 = 量子力学の前進

世界秩序はまず破壊される
およそSTAPが本物だった場合と同じくらいの破壊力



417 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 16:18:16.62 ID:UBUpb/UL]
高温超電導も常温核融合も夢じゃないですね

418 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 16:30:55.69 ID:7rtMERN9]
量子力学は、まず量子的な重ね合わせなんて、プログラム上でいえば単なる再帰
現実世界のスタックオーバーフローってのは、何なのか
スタックに値するものの上限は、世界の何の要素によって決まっているのか、とか
その辺があやふやで危なすぎるから
ありえるとすれば、付近にある分子の領域を一時的に借りていて、元のデータに戻すための複合化Keyをどこかに保持しているはず
もっとも効率よくそれを保持するなら、自分の分子の中に圧縮保存して、「量子データは別腹」法則で保存領域に隙間を作り、そこを他人の分子に使わせる
で、何らかの要因で複合化等に失敗した場合など、果たしてどうなるのか
まぁ、霧散するのかな
そこで霧散するのだといえば宇宙にあるブラックホールとはとどのつまり、
大容量の量子データの複合化に失敗し、現在進行形で複合化に失敗した分子の霧散作業中
つまりアレに吸い込まれてる物質っていうのは複合化に既に失敗してるやつ
それの引力範囲内はすべてな

419 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 16:35:08.16 ID:UBUpb/UL]
訂正

x 超電導
o 超伝導

420 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 16:44:40.39 ID:k82Nphgi]
>>416
もしかして: 復号化

421 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 17:41:53.29 ID:RpNOeQuE]
>>417
夢なのは高温超伝導じゃなくて室温超伝導でしょ。
高温超伝導の高温って超伝導の中での高温だから、実際は液体窒素レベルの温度の話。
液体窒素で実演したりする超伝導は高温超伝導で、夢じゃなくて普通に実現済みの技術。

422 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 19:17:59.60 ID:v2EeGVEg]
それっぽい言葉を使ってそれっぽい文章を作るのって最近流行ってるの?
クライアントに説明できないことがあって、はぐらかそうとする時の俺の上司みたいだな

423 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 19:47:14.57 ID:40sN1imR]
ろくな会社じゃねえな

424 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 19:53:41.90 ID:RwW2kWn8]
>>422
なんてこたない。古今東西、知ったかぶりたい奴は全部そうなってるよ。
そういう奴ほど語りたがるのと、それでなぜか本人が満足しちゃってる点が問題。
小学校時代にも既に居たろ? 今思うと奴は会話に入ってきたかったのかもしれん。
それで必死で知ったかしてたのかもなぁ。思えば、いつも孤独なやつだったよ。

425 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 21:40:35.79 ID:x7NyX0pH]
雑談スレなんだからたとえ知ったかぶりでもかまわんと思うが、
せめてプログラミングに関する話題でうんちくを披露してもらいたい

426 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 23:15:01.58 ID:BriaPe6R]
超電動ロボというアニメがあってだな。



427 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 08:52:33.91 ID:j+3vqhqP]
>>418
1qbitの中に全ての状態が保存されているんだよ。仏教の曼荼羅画像がそれ

428 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 08:58:13.49 ID:j+3vqhqP]
hopfield networkって、解の重ねあわせって意味では量子計算と似てるよね
今だに使い道が分からない

429 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 14:25:55.56 ID:RhGe95ZE]
こんだけスレがあって、まじめにPHPを語るスレはないのか……

430 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 14:42:44.04 ID:uwnOnEuc]
こっち行ってみたら

WebProg
nozomi.2ch.net/php/

431 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 14:54:53.88 ID:j+3vqhqP]
LAMPからMEANへ

432 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 15:02:12.53 ID:jxaWow30]
ほほう・・・なんか想像していたのとちがう
www.newicon.net/from-lamp-stack-to-mean-stack

433 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 15:49:51.60 ID:qm4shWuY]
node.js で pacman 作れますか?

434 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 21:47:09.43 ID:RhGe95ZE]
>>430

ありがとう。ネット関係になるのか。

PHPの雑談スレだけで50個以上はありそうだ。。。

435 名前:デフォルトの名無しさん mailto:sage [2014/05/23(金) 23:17:26.27 ID:Y6IYeBXy]
書き込みテスト
板移転終わった感じかな?

436 名前:デフォルトの名無しさん mailto:sage [2014/05/24(土) 09:29:55.57 ID:DTqC/a46]
2014年5月24日(土)12:05:14「だいち2号」を搭載したH-IIAロケット24号機が打ち上げられます
JAXAでは24日(土)11:15から、種子島宇宙センターでの打ち上げをライブ中継いたします!

fanfun.jaxa.jp/countdown/daichi2/daichi2_live.html

ご自宅でもインターネットを通じてご覧いただけます
IT土方の皆様、コーディングの手を休めてどうぞご覧になってください



437 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 02:15:40.99 ID:Or7Frj/c]
Direct3D使ってからのOPENGL楽勝すぎワロタwwww
拍子抜けしたわ

438 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 06:28:02.77 ID:q5dPtuU+]
「和製ジョブズ」育成目指す 総務省が支援事業 年300万円、失敗も許容
peace.2ch.net/test/read.cgi/newsplus/1401034353/
総務省は、情報通信の分野で世界的に影響を与えるような奇抜なアイデアを
持った人材の支援に乗り出す。

「奇想天外で野心的な課題」に挑戦することが条件で、年300万円を上限
に研究費を支給する。失敗も許容するという、中央官庁としては異例の事業と
なる。

439 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 07:12:00.62 ID:ptXAqcmg]
いまの日本じゃむり
っていうかプロジェクトが失敗して終わるのも許容して終わり

440 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 07:17:14.10 ID:JpSuVJoa]
例えそういう人材作れたとしても
そいつは一瞬で海外に逃げるだろうな

441 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 11:54:55.50 ID:va4aBdBW]
コピペマン参上!まで読んだ。

442 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 18:11:45.53 ID:FgEC9znG]
>>440
海外に逃げるよね。
とういかもう既に逃げてる。
知り合いがアメリカやカナダに。。。。

443 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 10:31:55.78 ID:lkG4+6CK]
そして膨大な医療費、福祉の欠如にビックリして日本に帰ってくるとw

444 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 11:49:58.91 ID:lwO0OAFu]
>>443
そんな2chのネタ信じてるようじゃ立派な2ch脳だな。
膨大な医療費て、あんた自分が毎年いくらぐらい保険料納めてるのか知らないのかw

日本以外の国なら、その何分の1のコストで民間の医療保険に入れるっての。

445 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 12:18:40.59 ID:W6i6Hy/C]
まさか給料同じだと思ってるのかねこの人は

446 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 15:37:08.69 ID:TZPKdZNj]
医者の給料も違えば医療保険の自己負担率も違うし、
無保険無助成での医療費自体も違うからねぇ…
まぁアメリカで懲りても、他の国を探せばいいさ。
日本より福祉が充実してるといわれているる国はあるし。

ただ。
医療費自己負担ゼロの話は何処だったかと思って軽く探したが、
自己負担ゼロって話は正しく無いというかほぼ詐欺なんだな。



447 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 15:40:49.51 ID:EAN5Zn+I]
外国人旅行者の話とごっちゃになってる

448 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 18:03:36.55 ID:8Wi7SmTl]
>>446
もっと本質的な違いがある。
それは日本の健保制度が利権の温床だってこと。

こんなことはTVみたいな大衆メディアでも報道されてることだし、そうでなくても
医者にかかったり世間話してるだけでも分かると思うんだが、
「俺はwebで世界の真実に覚醒した!」(笑)とか勘違いしてる馬鹿な2ch脳の連中って
本気で日本の制度が世界に誇れる(笑)良い制度だと思ってるらしくて笑える。

こういう奴って、病院の前にパチ屋の景品交換所みたいに薬局が立ってるの見ても
何の欺瞞も感じないんだろうねきっと。

449 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 19:32:21.03 ID:vwK3Zsni]
これ貼ったのここのひと?

747 地震雷火事名無し(新潟県) [] 2014/05/27(火) 12:11:23.73 ID:zXeFKfqa0
アメリカで盲腸手術をした治療費がやばい これは人生詰む 日本は天国だった
hayabusa3.2ch.net/test/read.cgi/news/1400978163/
アメリカの医療費とにかくバカ高いことで知られている。アメリカには日本のような国民健康保険制度がない。かといって
何もないわけではなく、民間の保険会社(ブルークロス、ブルーシールド、パシフィックケアなど)が提供する保険から自分に
あったものを吟味して加入すればいいわけだが、例え民間の保険会社を使ってもおいつかないくらいの高さなのだ。
海外サイトで、20歳の男性が盲腸を発症。入院して手術した場合にかかった費用明細が公開されており話題となっていた。
10月に盲腸の手術をするまで、アメリカでの医療費というものについて、まったく理解していなかった。みんながこの請求明
細書を見て、アメリカで急に病気になってしまった場合、治療費がいくらかかるのか、しっかりと頭に刻み込むべきだと思い、公開することにした。
これがもらってびっくり、度肝を抜いた医療費の請求書である。トータルの金額が書いてあるが、55,029.31ドル(約575万円)だ。とても自分の手
におえる金額ではない。幸い保険に入っていたのでその80%はなんとかまかなえたが、それでも残り11,119.53ドル(約116万円)を払えだなんて、今のぼくにとってはは大変な額だ。
ttp://acidcow.com/pics/20131230/treat_an_appendicitis_in_america_01.jpg
これは請求明細書の裏面。ぼくが受けたサービスの明細だ。いかに法外な金額がふっかけられているかがわかると思う。術後の回復室にはせいぜい二時間しかいなかったのにその
使用料は7,501ドル(78万円)、入院はたった1泊なのに、部屋代と食事代が4,878ドル(51万円)っていったいなんなんだ? それに、彼らは4,500ドル(47万円)もする麻酔を使ったようだ。
ttp://acidcow.com/pics/20131230/treat_an_appendicitis_in_america_02.jpg
最後に手術そのものの費用16,000ドル(167万円)が出てくる。これって、なにかおかしくないか?
ttp://acidcow.com/pics/20131230/treat_an_appendicitis_in_america_03.jpg
ttp://acidcow.com/pics/54532-how-much-it-costs-to-treat-an-appendicitis-in.html

450 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 21:45:33.62 ID:rIbeYL3b]
コピペマン参上!まで読んだ。

451 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 02:56:39.85 ID:1yf3kB3k]
>>448
安い任意保険だと盲腸手術で破産しかかるような国とか、
医療費は安いけど医療サービスが微妙な国とかよりはマシ
最高ではないだろうけど、最低でもなく、妥協できるレベル
>>449
むしろその話題に影響された人がここにも居たというべき

452 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 12:43:55.39 ID:mg6/GFtE]
>>451
貧しい国や政治が腐敗してる国の国民がまともな医療を受けられないのは当たり前だし、
それは制度の問題じゃない。

2ch脳の連中って本当馬鹿だなと思うんだけど、なんでそんな絵に書いたような
プロパガンダを疑いもしないのかね。

TVとか見てると、俺が言ってるような健保制度の問題点を(ほとんどの場合遠回しにだが)
指摘する話題もでるが、それ以上の頻度で「外国はこんなに酷い」という話もでる。

しかも後者の場合、それを言ってるのはほとんど「医療村」の人間。

...っていうか、とにかくいっぺん自分が年間保険料いくら納めてるのか確認してみろって本当。
あ、実際に納めてる金額は名目の2倍なのを忘れるなよ。
保険料はジャパネット方式だからな(笑)

453 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 14:23:14.20 ID:4g2pPv3y]
嫌なら払わなければいいのよ?

454 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 16:31:04.86 ID:5201Y6xn]
>>449
ヒャッハー!と渡米して後の祭り状態の日本人多いらしいねw
とくに勘違いIT系に多いらしく結局日本に戻ってくるらしいwwww

455 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 17:59:39.67 ID:6RxarYIU]
簡易保険も加算ですか?

456 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 06:34:17.43 ID:GJ6Azonc]
年間保険料がいくらだろうと、それで破産してないならセーフ



457 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 10:36:06.66 ID:WkyKzFtF]
>>449
酷いなこりゃwww年間保険料払ってたほうがまだマシじゃんww
年間保険料なんて大したこと無いしさwwwww

458 名前:デフォルトの名無しさん mailto:sage [2014/05/30(金) 11:28:43.56 ID:Vvsx6ncJ]
>>454
何それ?
福利厚生費が自腹で、実際にはそんなに収入良くないとか?

459 名前:デフォルトの名無しさん mailto:sage [2014/05/30(金) 13:09:27.35 ID:uRyTqZg4]
>>458
そう、渡米して憧れ()の米系企業に転職した輩達の話

460 名前:デフォルトの名無しさん mailto:sage [2014/05/30(金) 13:29:37.03 ID:wKr0dicp]
そんなにみんながみんな入院するような病気にかかるのか

461 名前:デフォルトの名無しさん mailto:sage [2014/05/30(金) 14:07:33.91 ID:qSHau155]
っていうかこの手>>454の話は2ch脳の脳内妄想だから。
世界で金融や保険が最も進んでるのはどの国か知らないんだろうきっとw

462 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 06:01:15.28 ID:PqKUKu7D]
>>461
どの国なの?
アメリカとか言ったら指さして笑うよ?

463 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 14:22:45.20 ID:lYWWaR2/]
2ch脳の馬鹿に笑われてもね。
っていうか、馬鹿なテメエが他人を笑うことに何か意味があると思ってるんだ。
これこそがまさに2ch脳の本質を突いてると思う。

464 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 17:39:46.43 ID:qK9Ihnhm]
この人もループバック通信か

465 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 17:40:02.32 ID:PqKUKu7D]
え・・・その言い方、マジでアメリカって回答するつもりだったの!?

466 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 18:21:17.53 ID:MZZ4d7NB]
sockaddr.s_addr = inet_addr("127.0.0.1");



467 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 19:25:10.26 ID:dvZsaNU/]
うっっざあああああああ
三時間ほど俺の分法が違うのかとネットを見ていてふと見たら誤字だった
ああああああああああああああああ

468 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 19:40:31.18 ID:PqKUKu7D]
JavaとかLLとか言われる動的言語の類の、
誤字がわかりにくい処理系は面倒だよね。

コンパイルとかでエラーにならず、実行時にもスルーされたり…

469 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 20:15:01.12 ID:QdYI2yy/]
JavaじゃなくてJavascriptだね。

470 名前:とんぼ ◆0ioouYq6qF8x mailto:sage [2014/05/31(土) 20:26:18.44 ID:4JKFjM9+]
JavaScriptは難しい印象

471 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 21:59:41.63 ID:5S1S2TQE]
JavaScriptっつーか
JQueryの変態構文がやばい
普通にメソッドベースにしろやと思ってしまう

472 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 23:22:36.41 ID:q7yNcSXo]
jQueryは使用は簡単だろ
Domとの相性がいい

変態なのはprototypeのオブジェクト指向
他の言語と違いすぎてなれない

473 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 23:37:27.94 ID:PqKUKu7D]
>>469
いやJavaもだ。
無名クラスでオーバライドしろと言わんばかりの奴がいくつかあるが、
typoするとデフォルトの動作になるだけでエラーが出ない奴とかある。
C++でもやれるけど、オーバライドしてどうこうって仕様のライブラリが標準で居たりはしない。

474 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 00:06:49.48 ID:N9uAtY7j]
@overrideつけてタイポすりゃ「そんなメソッドないです」って言うはずだが
ああ1.4以前の話?

大八車の性能が悪いって言う古代の人だね

475 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 00:22:02.80 ID:zOJAzh0Z]
何十匹もいるロボットにミラバケッソtypoしてミラパケッソって言ったら
全員止まったり、一斉に「そのコマンドはわかりません」って返事されたら
仕事にならないじゃないの。

476 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 10:26:25.98 ID:nKywzM47]
>>474
一々@override付けなきゃならんし、@override学ぶまでは結局解決しないし、
@override使わず説明してる学習書が結構残ってるうちは昔の事では済まないと思うけど



477 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 10:38:47.03 ID:m33FNypK]
俺JSを秀丸でやってるから誤字を感知しないんだわ

478 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 10:53:39.13 ID:QQAPK+BU]
>無名クラスでオーバライドしろと言わんばかりの奴がいくつかあるが、
>typoするとデフォルトの動作になるだけでエラーが出ない奴とかある。

オーバーライドしなくていいものはデフォルト動作で問題ないし自分で気を付ければ済む話で
オーバーライドしなきゃ使えないものは抽象くさすにしておけばオーバーライド名間違ってたら警告だせる

C++の純粋virtualみたいなのはjavaには無いの?

479 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 10:54:30.14 ID:QQAPK+BU]
x くさす
o クラス

480 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 11:35:24.00 ID:nKywzM47]
>>478
オーバライドしたつもりでオーバライドし損なってると動作はしても意図しない動作になる

481 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 12:14:51.47 ID:CCvrlHFB]
>>480
だから、しそこなった時でもC++なら純粋仮想関数、javaならabstractクラスを
継承したり、interfaceを実装すればエラーになるだろうが。

482 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 12:39:09.41 ID:nKywzM47]
オーバーライドしなくていいものはをオーバライドしたつもりでしそこねた時、
エラーにならずに意図しない動作になるから問題なんじゃないのかと。

483 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 12:43:39.47 ID:N9uAtY7j]
>>476
だから古代人のことはいいよ
君は古代人なの?

484 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 12:48:46.54 ID:N9uAtY7j]
あとそんな本は学習書のレベルに達してないんで
昭和の教科書使ってる人間が今いるか?
日進月歩の業界でどれだけ馬鹿なことかよく考えろよ

485 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 14:19:55.01 ID:G7XNVB3u]
>>482
裏 とか 対偶 とか知らんの?

486 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 14:32:50.00 ID:nKywzM47]
>>484
昭和だの古代だのと連投しちゃってまぁ…
大げさな表現や連投は自信なさげに見えるからちょっと落ち着け

>>485
裏とか待遇とか以前の問題だろ。
473「typoするとデフォルトの動作になるだけでエラーが出ない」
478「デフォルト動作で問題ない」
問題しかねーから。



487 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 15:50:30.22 ID:rreiPVJ4]
というか>>467の時点で「分法」なんて
補完候補にすら出て来ない謎typoやらかす人間だから
そもそも本人が最初からバグってんじゃないかね。

488 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 20:22:12.50 ID:MxSjB8Q5]
「Javaでoverrideすべき関数名を間違えてもエラーにならないよ〜(;_;)」
「@override使え」
「めんどうだよ〜(;_;)」
「そもそもoverride必須にしてないのなら、デフォルト動作で問題ないのだろう」
「意図しない動作になるよ〜(;_;)」
「だから問題が無いからoverride必須になってない・・・」
「問題しかねーから」

なんだこれ

489 名前:片山博文MZ悪魔崇拝 ◆T6xkBnTXz7B0 mailto:sage [2014/06/01(日) 22:22:47.77 ID:CnlwSSTK]
何か世界を変える程のもんを作らないと、一生モルモットだな。人生ほとんど終わってる。
地球に次に巨大な隕石が衝突する前に人類はインキュベータ・スーパーバイザーにならないといけない。

490 名前: ◆QZaw55cn4c mailto:sage [2014/06/01(日) 22:53:14.81 ID:iF6nhgL2]
>>489
同意だね

491 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 23:38:09.70 ID:9/80XpIl]
OSS開発に参加したいんだが敷居低いプロジェクト教えて

492 名前:片山博文MZ悪魔崇拝 ◆T6xkBnTXz7B0 mailto:sage [2014/06/01(日) 23:43:44.46 ID:CnlwSSTK]
>>491
phpでよければhybridauthなんてどう?

493 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 23:46:04.65 ID:9/80XpIl]
>>492
後出しで悪いがC++やりたい。できればQtも

494 名前:デフォルトの名無しさん mailto:sage [2014/06/01(日) 23:55:23.15 ID:CnlwSSTK]
>>493
君の得意分野は?

495 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 00:39:22.33 ID:X19dTLG/]
node.js

496 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 01:13:31.44 ID:s/t3maig]
>>488
感染るんです



497 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 08:10:59.41 ID:1dD/UFOJ]
>>488
デフォルト動作と意図しない動作の区別も付かないのかお前…
オーバライドするつもりでtypoした場合の話なのに、
オーバライドしてさせるつもりだった動作するわけねぇじゃん。

「コードは書いたとおりに動く」ってのは「書いた者の意図の通りに動く」って意味じゃねぇぞ?

498 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 08:58:11.12 ID:Yv5t8gLd]
そもそも「typoしたのを警告してくれないから俺が苦しんだ!
統合開発環境はもっとママのように俺を支えてくれるべき!!」
から話始まってんで「ああそうですか」(なに言ってんだおまえ)でしかない。

499 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 09:43:20.54 ID:1dD/UFOJ]
>>498
まぁそうなんだが「ああそうですか」で良い所に見当違いな反論付けて斜め下に話が飛ぶのはどーなんだ。

500 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 10:18:41.73 ID:yv/nHUfZ]
>>497
オーバーライドで機能追加(拡張)したら普通そこはテストするだろ

501 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 12:09:45.33 ID:1dD/UFOJ]
>>500
フールプルーフはフールが前提だけど、その前提でその仮定は成り立つのか?
つかテストしても、オーバライド失敗に気づくまでtypoと分からずエラーが出ないのは変わらないよね。

502 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 16:36:11.01 ID:2EOO5SfK]
意図しない動きになるかならないかをテストするんだろ

503 名前:デフォルトの名無しさん mailto:sage [2014/06/02(月) 23:59:33.34 ID:1dD/UFOJ]
オーバライドするたびにオーバライドしそこなってないかをテストして確かめるような人間はオーバライドした時点でコード見なおしてtypoに気づくだろ
フールプルーフの話にフールじゃないやつ持ってきて大丈夫か考えるとか本末転倒すぎるだろがアホう

504 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 00:49:43.65 ID:BXRZ4lG3]
あと一時間ほどでOSの歴史がまた1ページ。
眠いが今年の発表みておかないと…
www.apple.com/apple-events/june-2014/

505 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 04:07:31.90 ID:yxc0qFco]
Apple新言語 Swift
キタ━━━━(゚∀゚)━━━━!!

506 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 04:08:24.96 ID:Y/MlbrO/]
>>503
馬鹿はプログラミングするな
世間様の足引っ張って楽しいか?死ね



507 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 06:00:10.46 ID:9Ltabfc6]
新しいプログラミング言語 Swift
dev.classmethod.jp/smartphone/swift/

508 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 06:20:09.71 ID:9Ltabfc6]
米アップル、iOSアプリの新開発言語にSwiftを導入
ggsoku.com/2014/06/ios-8-swift/
米アップルは2日(現地時間)、iOS 8に新開発言語「Swift」を導入すると発表した。

Swiftは非常に軽快に動くことが特徴であり、Objective-CとC言語の中間に位置するようなイメージであるという。
コード体系はC言語を踏襲。
CocoaやCocoa Touchに対応することはもちろん、LLVMコンパイラを利用してビルドされる。

LLVM
ja.wikipedia.org/wiki/LLVM
LLVM とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。

LLVM は、JavaとJava VMの関係のように、まず仮想機械をターゲットとした中間コード(ビットコード)を生成し、その仮想機械向けコードを特定のマシンの機械語に変換する。

509 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 08:43:57.73 ID:va6vQ78Z]
www.apple.com/apple-events/june-2014/

510 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 11:21:47.06 ID:BXRZ4lG3]
もともとObjective-Cが昔から動的にクラスを生成しては消しってのを
できるランタイム有りの言語で、今回のSwiftはさらに最適化進めて
Objective-Cより速いよ!ってことなんだが
そこはObjective-C3.0が来るかと思ったら「レガシーのC文法を捨てたよ」だったのが
想 定 外 。

i.imgur.com/URSD2Qj.jpg
(しかし、秋まではObjective-Cで作らざるをえない)

511 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 14:19:01.38 ID:mr5fn5w8]
>>506
馬鹿を前提にした話だと気が付かずに首突っ込んだ馬鹿も中々…

「この中でバグを出したことがないものだけが石を投げなさい」

512 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 17:31:28.46 ID:F1xw9elh]
Swift のしたり顔の tweet がイライラする。
Smalltalk を知ってればそんなアホなこと言わずに済むのにって。

513 名前:とんぼ ◆0ioouYq6qF8x mailto:sage [2014/06/03(火) 21:05:01.50 ID:1LyD8a7y]
Swiftかぁ〜どうなることやら

514 名前:片山博文MZ悪魔崇拝 ◆T6xkBnTXz7B0 mailto:sage [2014/06/03(火) 23:24:21.50 ID:t1Kppqzn]
よーし、ひらがな電卓をもっと強化して算数の授業に採用されるように頑張るぜ。

katahiromz.web.fc2.com/calc-h/

515 名前:片山博文MZ悪魔崇拝 ◆T6xkBnTXz7B0 mailto:sage [2014/06/04(水) 00:58:09.35 ID:qVJRsv3N]
ようつべのアクセス数が伸びない。やっぱGUI付けなきゃいけないのか?

516 名前:デフォルトの名無しさん mailto:sage [2014/06/04(水) 08:45:09.25 ID:/kAfwrwG]
小学校のときの情報の授業で

もし 〜なら

繰り返す

これがプログラムだよってひらがなで教わったの思い出した。



517 名前:デフォルトの名無しさん mailto:sage [2014/06/04(水) 11:01:06.30 ID:viK5F260]
マインドかいな

518 名前:デフォルトの名無しさん mailto:sage [2014/06/04(水) 11:59:18.22 ID:3pokv9tj]
日本語LOGOならすこしやったな

519 名前:デフォルトの名無しさん mailto:sage [2014/06/04(水) 16:19:22.91 ID:WGeQMsM6]
>>514 くっだらね。
でも昔はこんなくだらないのが流行ってたな。

電子無能とか。

でもこのくだらなさが良いんだよな。 自分でわかってればの話だが、解っていなさそう。

520 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 02:35:06.34 ID:HsNBY6pi]
swiftはJSに近いらしい
JS使いの俺大歓喜

521 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 04:20:29.68 ID:K1IZV/iA]
"JavaはJSに近いらしい"っつーぐらい近くて遠いぞ。
なんかもうありとあらゆる言語の奴らがみんなこぞって
「うちの言語とそっくり!」って言ってるけど
どうかんがえても違うジャンルの言語までそう言い出してて
どういう判断だと呟かざるおえない。

522 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 04:48:35.34 ID:82BFuaye]
おえー

523 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 07:57:02.83 ID:/PoXdjmc]
Apple様がウチの言語をパクりなさった
ホルホル

アホらしいわ

524 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 08:38:07.89 ID:qPtZ9JYl]
近かろうがなんだろうが、真面目にやれば一週間もあれば使えるようになるだろ。
そっから先のレベルは終わりのないマラソンレベルになるけど。

525 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 08:48:39.31 ID:OarRmHyJ]
これでもう D は要らなくなるかな

526 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 10:22:07.37 ID:23MIBYyX]
>>521 皆がうちに近いと言うのには理由が有るんだよ。 いいとこどりしてるんだから。
コンパイラでありながら、インタラクティブなデバッグも出来るし。 (インタラクティブSwiftでデバッグできる)
初心者教育用にも最適だろう。

たしかにBASICしかし知らない人間でもJSしか知らない人間でもとっつきやすい。
https://pbs.twimg.com/media/BpJ_VJ_IcAAmRIv.png

Apple's Swift programming language inspired by Groovy
glaforge.appspot.com/article/apple-s-swift-programming-language-inspired-by-groovy
SwiftはもっともGroovyの影響を受けているらしい。 GroovyはJavaの拡張であり、Rubyの影響を受けている。
そしてSwiftはObjective-CからC言語を取り払ったものだから当然思想はObjective-Cに似ている。

だから Swiftは以下の影響を受けたと言っている。 Objective-C, Rust, Haskell, Ruby, Python, C#, CLU



527 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 12:41:32.36 ID:/748C5a2]
javascriptが入ってなくてJS厨涙目

528 名前:片山博文MZ悪魔崇拝 ◆T6xkBnTXz7B0 [2014/06/05(木) 20:50:53.17 ID:q7fsT5OK]
ひらがな電卓Calc-Hバージョンアップ!!!
youtu.be/KbiQSpUwz_Y

529 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 22:21:56.61 ID:FT9x6v61]
>>528
うわっ何だこれ

530 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:25:56.73 ID:bOG7+wI5]
>>521
動的型と静的型の言語は見た目が似ていても、ぜんぜん使い勝手が違うからな。

531 名前:デフォルトの名無しさん [2014/06/07(土) 06:58:34.37 ID:2ccOrqUk]
opensslまたきた

ccsinjection.lepidum.co.jp/ja.html

532 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 13:25:52.80 ID:I26RBxeW]
定期的に来るよ

533 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 13:20:42.84 ID:l/c3kvcL]
AppleのSwift、名前が被った…

* The Swift Parallel Scripting Language
swift-lang.org/main/

534 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 14:52:55.79 ID:V8pGZEud]
>>533 そんなの周回遅れの情報。Wikiに案内出てるだろ。

535 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 14:56:47.19 ID:b9obj5lE]
WikipediaをWikiと呼んじゃうシロートでさえ知っている事

536 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 16:24:56.79 ID:l/c3kvcL]
      ∧,,,∧
     (・ω・` ) ドシロートでスマンカッタ…
     / y/ ヽ
 ━(m)二フ⊂[_ノ
     (ノノノ l l l )
  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



537 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 16:32:14.76 ID:t5DgyYSS]
ワロタ

538 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 18:10:10.20 ID:+uYM4Wne]
自称パソコン詳しい(Webサーフィン)人って
映画に出てくるハッカーをみて「マウス使えよwww」って言うけどさ
必要最低限の時以外マウスってあまり持ちたくないよな うざい
みんながツールに拘るのってショートカットキー覚えなおすのが嫌だから?俺はそうなんだが
脳波でコントロールできるようにしてほしいわ

539 名前:デフォルトの名無しさん mailto:sage [2014/06/08(日) 18:24:01.64 ID:5stpjICP]
ひさしぶりにwebサーフィンなる単語を目にしたで御座る






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<141KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef