1 :
(-_-)さん :
2013/11/27(水) 02:15:37.63 ID:???0
2 :
(-_-)さん :2013/11/27(水) 02:22:57.28 ID:???0
3 :
(-_-)さん :2013/11/27(水) 02:26:41.01 ID:???0
4 :
(-_-)さん :2013/11/27(水) 02:27:38.72 ID:???0
5 :
(-_-)さん :2013/11/27(水) 03:06:44.83 ID:???0
6 :
(-_-)さん :2013/11/27(水) 04:51:36.86 ID:???0
ヒッキーをプログラミングするスレ
7 :
(-_-)さん :2013/11/27(水) 20:40:46.29 ID:???0
ひきプロさんって、プログラマになられたんですか?
9 :
(-_-)さん :2013/11/27(水) 22:02:37.83 ID:???0
僕もプログラマになりたいのでひきぷろさんの力で雇って下さい
10 :
7 :2013/11/27(水) 22:17:55.39 ID:???0
>>8 プログラマの仕事、どんな点がやりがいがあって、
どんな点が大変ですか?
プログラマの仕事、色々知りたいです。
>>9 僕には残念ながら力がないです><
面接色々受けたらなれますよ!
>>10 やりがい:世の中に自分の作ったものを出せる!
大変なところ:プログラムする気分じゃないときもずっとやらないといけない。。
どちらかというと大変なところも方が多いような気がします。
12 :
(-_-)さん :2013/11/28(木) 01:32:23.30 ID:???0
何歳で職につけたの? 俺もう30過ぎだけど行ける?職歴もバイト歴もないガチヒキだけど
13 :
(-_-)さん :2013/11/28(木) 03:02:15.93 ID:???0
無理。死ね
14 :
(-_-)さん :2013/11/28(木) 03:08:18.16 ID:???0
>>11 職場はどんな感じですか?
>>12 俺もキャリア無し職歴なしのヒッキーだけどプログラミングやってる
自分の場合も厳しいだろうなと思うんだがどうなんだろう?
結構気になります
15 :
(-_-)さん :2013/11/28(木) 15:13:33.02 ID:???0
自分のレベルで作れるもののうち欲しいと思うものがなくなった 必要なものは全部ネットに転がってる 今じゃ必要なときに100行程度のスクリプト書くぐらいだわ こんなプログラムが欲しい(膨大な手間をかけてでも欲しい!)という欲求と そのために腕を磨く努力を怠らない これを中年になっても維持出来る人は尊敬するわ プログラムを金や女に置き換えても同じだけど
16 :
(-_-)さん :2013/11/28(木) 19:15:45.94 ID:???0
17 :
(-_-)さん :2013/11/28(木) 20:17:33.71 ID:???0
すごいね 新着レスをチェックして表示するのか
18 :
(-_-)さん :2013/11/28(木) 22:49:59.89 ID:???0
ありがと 実況とか雑談のスレを見ながら他のことをするのにいいかなと思って作ってみた
19 :
(-_-)さん :2013/11/28(木) 23:18:54.87 ID:???0
あんま頻繁に読み込むと スレによってはバーボンしちゃいそうだね
20 :
(-_-)さん :2013/11/28(木) 23:56:39.36 ID:???0
便利そうだね
21 :
(-_-)さん :2013/11/29(金) 00:30:22.24 ID:???0
作るの難しそう
>>12 僕は二十歳くらいからバイトして辞めて引きこもりっていうのを
繰り返してましたが、今32で、28くらいの時に今のところ入りました。
今のところは面接の時、特に前職とか学歴とか見られない感じで、
「作ったもの見せて」って言われて、面接中、ずっと作ったもの見てもらいました。
そしたら来週月曜日から来てねって言われて、なんかあっけない感じで入れました。
>>14 職場は色んな人が居て楽しいですよ。
電子工作好きで、会社に勝手に設置してしまう人とか居たり。
入る会社でこんなに気分が変わるものかってびっくりしました。
23 :
(-_-)さん :2013/11/29(金) 01:13:56.39 ID:???0
24 :
(-_-)さん :2013/11/29(金) 02:16:37.06 ID:???0
ひきぷろが32 リリンが31 そして俺が30 なるほど
25 :
(-_-)さん :2013/11/29(金) 02:25:34.09 ID:???0
26 :
(-_-)さん :2013/11/29(金) 04:40:55.54 ID:???0
27 :
(-_-)さん :2013/11/29(金) 04:44:54.74 ID:???0
28 :
(-_-)さん :2013/11/29(金) 04:47:26.74 ID:???0
ミラーラビンとか
29 :
(-_-)さん :2013/11/29(金) 05:08:51.62 ID:???0
30 :
(-_-)さん :2013/11/29(金) 05:12:11.65 ID:???0
31 :
(-_-)さん :2013/11/30(土) 02:11:37.18 ID:???0
32 :
(-_-)さん :2013/11/30(土) 02:14:42.49 ID:???0
解き終ったので みなの解答を見てみたら実にシンプルだった・・・ くそ、俺がバカすぎるのか・・・
33 :
(-_-)さん :2013/11/30(土) 23:40:31.93 ID:???0
30過ぎるとバイトでも雇ってくれんぞ どんなにいい学歴があっても
34 :
(-_-)さん :2013/11/30(土) 23:41:50.66 ID:???0
そんなアホな、パートのおばちゃんたちはみんな30才未満かよ!
35 :
(-_-)さん :2013/12/01(日) 01:23:32.50 ID:???0
36 :
(-_-)さん :2013/12/01(日) 01:38:12.78 ID:???0
IT系ってバイトあったのか 今初めて知った 派遣ばっかの世界かと思ってた
>>23 Sennaを組み込んでMySQLをリビルドした2ch検索エンジン
Flashの使い方紹介サイト
自作のFlashライブラリ
C#で作ったファミコンエミュレータ
Nintendo DSの自作プログラムとまとめWiki
ブラウザ上から使う、Twitter書き込みソフト
とかです。
>>25 年齢とかは会社によると思いますよ。
いくつか受けたら、意外といい感触得られるかもしれないです
38 :
(-_-)さん :2013/12/01(日) 03:04:49.40 ID:???0
>>22 少し勇気もらえた気がする
真性なので毎日自宅でもがいてるんだけど
苦しいので何とかするべく外に向けて動いてみる
レスありがとう
39 :
(-_-)さん :2013/12/01(日) 03:05:27.69 ID:???0
すげえ・・・
40 :
(-_-)さん :2013/12/01(日) 09:37:15.58 ID:dtr9fne20
みんな、どんな成果物を作ってる? なんかいいのあったら教えてくれ
41 :
(-_-)さん :2013/12/01(日) 09:38:46.74 ID:wgT3240P0
>>37 それだけのものを作るのにどれくらいかかりましたか?
>>40 まだ考えているだけの段階ですが、ビットコインの発掘サイト作りたいんですよねー
>>41 どれくらいでしょう。。
結構かかったと思います。
24歳くらいから28歳くらいまでの間で作ったものなので、
4年分くらいですかね。。
人に見せれない感じのものなら、他にも試したこととかはあります。
43 :
(-_-)さん :2013/12/01(日) 20:22:32.88 ID:???0
ビットコインの値上がりヤバイんだよな 3枚と少しだけ持ってるんだがHDD食うし タイとアメリカの件があるからそろそろ換金予定だ
44 :
7 :2013/12/01(日) 21:44:54.97 ID:???0
>>37 凄過ぎる!!
僕にはとても作れないものばかりだわ・・・。
45 :
(-_-)さん :2013/12/01(日) 21:46:59.39 ID:???0
レベルが違うわ。若さも違う 俺は詰んでいる
46 :
(-_-)さん :2013/12/01(日) 21:52:14.10 ID:???0
>>45 そうでもないぞ
やる気になればどれも作れるレベル
あと年齢は絶対に関係無いから
そりゃ年取れば効率は悪くなるだろうけど
47 :
(-_-)さん :2013/12/01(日) 21:54:25.17 ID:???0
35のおっさんを取る業界はない 吊るしかないわ
48 :
(-_-)さん :2013/12/01(日) 22:49:37.49 ID:???0
49 :
(-_-)さん :2013/12/02(月) 05:29:15.77 ID:???0
50 :
(-_-)さん :2013/12/02(月) 08:34:51.37 ID:???0
まず手をプログラミングします
51 :
(-_-)さん :2013/12/02(月) 08:42:59.42 ID:???0
52 :
(-_-)さん :2013/12/02(月) 09:24:13.02 ID:???0
眠いけど今日も書く 書くぞ
53 :
(-_-)さん :2013/12/02(月) 10:17:06.38 ID:???0
>>51 ベッドに寝たきりの状態にもかかわらず、アメリカのスタンフォードに留学してコンピュータ科学の博士号を取った人もいるらしい
ヒッキーだろうが高齢だろうが、頑張れば何とかなるはずだ
54 :
(-_-)さん :2013/12/02(月) 11:35:05.32 ID:???0
いや、その理屈はおかしい まず寝たきり状態で頑張った人全体に占める一流大学博士の割合を示すべき
55 :
(-_-)さん :2013/12/04(水) 02:13:35.40 ID:???0
56 :
(-_-)さん :2013/12/04(水) 02:36:22.03 ID:???0
57 :
(-_-)さん :2013/12/04(水) 02:40:22.93 ID:???0
staticおじさんかな?
58 :
(-_-)さん :2013/12/04(水) 08:11:22.56 ID:???0
男はいいわ
59 :
(-_-)さん :2013/12/04(水) 12:21:27.97 ID:???0
>>55 商品よりこの子が脱いでくなら頑張るんだが
60 :
(-_-)さん :2013/12/04(水) 17:46:14.89 ID:???0
社長令嬢だぞ・・・
61 :
(-_-)さん :2013/12/05(木) 00:34:38.20 ID:???0
>>55 一応できてちゃんと走ったけど、速度が遅いと駄目??
相当泥臭いコードになったけどw
62 :
(-_-)さん :2013/12/05(木) 01:05:39.98 ID:???0
相当変なコードでない限りダイジョウブだよ
63 :
(-_-)さん :2013/12/05(木) 01:06:38.76 ID:???0
64 :
(-_-)さん :2013/12/05(木) 01:12:20.14 ID:???0
どうやったらこんなに速くなるんだろう??
65 :
(-_-)さん :2013/12/05(木) 01:32:16.87 ID:???0
わからん、どんなアルゴリズムなんだろうね
66 :
(-_-)さん :2013/12/05(木) 01:40:47.31 ID:???0
採点結果はランクCだった まだまだ修行が足りない・・・ ちなみに言語はPythonでした
67 :
(-_-)さん :2013/12/05(木) 02:21:20.78 ID:???0
奇遇だな、俺も今Pythonで挑戦してた 初めてのPythonでPythonの公式ドキュメントを見ながら進めてた 英語は本当よう分からんわ
68 :
(-_-)さん :2013/12/05(木) 02:22:53.40 ID:???0
69 :
(-_-)さん :2013/12/05(木) 02:37:34.80 ID:???0
ダメぽ、英語ドキュメントだけじゃ分からんぽ 次はPerlでやってみるお
70 :
(-_-)さん :2013/12/05(木) 02:38:17.90 ID:???0
インデントブロックとか見やすいとはあまり思わんな
71 :
(-_-)さん :2013/12/05(木) 02:39:57.00 ID:???0
根本問題としてアルゴリズムがダメダメなんだよねえ、速いアルゴリズムを知りたい、速い結果出してる人たちがコード公開してくんないかなあ
72 :
(-_-)さん :2013/12/05(木) 02:44:13.32 ID:???0
プログラミングコンテスト的なものは日本じゃ全く人気ねーのに イラストの女の子が萌えキャラだと途端に拡散され始める日本まじなんなん?
73 :
(-_-)さん :2013/12/05(木) 02:54:09.49 ID:???0
74 :
(-_-)さん :2013/12/05(木) 03:05:25.95 ID:???0
テスト3件全部通れば制限時間ギリギリだろうと全部ランクSだよ
75 :
(-_-)さん :2013/12/05(木) 03:08:58.67 ID:???0
>>73 テスト3件通ったからランクSだよ
Pythonでやる前にCとJavaとPHPで既にやってるし、
それで通ったの同じアルゴリズムだったんだけどPythonよく分かってないから他よりすごく遅い結果になってしまった
Perlのドキュメント、英語なのはともかく、ドキュメントの構成が糞すぎる、読みにくい
76 :
(-_-)さん :2013/12/05(木) 03:27:31.37 ID:???0
12行目のci = (n - 1) >> 1の">>"の意味がわからんかったw
77 :
(-_-)さん :2013/12/05(木) 03:48:41.35 ID:???0
">>"は右シフト演算 シフト演算なんて余程のプログラムでないと使わないし知らんくてもいい機能だよね
78 :
(-_-)さん :2013/12/05(木) 03:55:28.48 ID:???0
Perlはテストケース通らねえ・・・入力例は3通りとも通るのに Perlをよく知らんから原因も分かんね Perlの受験者数がやけに少ないとこ見ると同じトラブルで躓いてんだろうな
79 :
(-_-)さん :2013/12/05(木) 04:01:53.37 ID:???0
あー、原因分かった
80 :
(-_-)さん :2013/12/05(木) 04:19:28.36 ID:???0
やっとPerlのコード通った
http://ideone.com/z9IZuV Perlがテキスト処理に向いてるって意味がやっと分かったわ
まさかソートが文字列の辞書順でソートされるとは思わなかったわ
どおりでテストケースが通らなかったわけだよ、ソートが失敗してんだから
Perlの糞公式ドキュメントから数値でのソートのやり方探すの苦労したわ・・・
81 :
(-_-)さん :2013/12/05(木) 04:23:32.20 ID:???0
次はRubyに挑戦してみたかったがもう4時過ぎか・・・ まさかPerlでここまで手こずるとは思わなかったw いや、とても勉強になったわ
82 :
(-_-)さん :2013/12/05(木) 04:31:46.22 ID:???0
後日RubyとC#に挑戦してみるか、今日はもう寝る、おやすみ
83 :
(-_-)さん :2013/12/05(木) 04:32:44.50 ID:???0
84 :
(-_-)さん :2013/12/05(木) 04:47:07.26 ID:???0
自分で考えないのは反則負けです
85 :
(-_-)さん :2013/12/05(木) 05:35:38.01 ID:???0
おまえら今作ってるアプリは順調に作れてるかい?
86 :
(-_-)さん :2013/12/05(木) 14:34:42.88 ID:???0
そういえばアプリって呼び方がかなり定着してるけど アプリなのかソフトなのか使い分けがわからなくて困る
87 :
(-_-)さん :2013/12/05(木) 14:42:38.57 ID:???0
アプリ=応用ソフト⊂ソフト
88 :
(-_-)さん :2013/12/05(木) 15:36:12.17 ID:???0
ヤフー辞書で引くと アプリ → アプリケーションソフト のこと だそうだよ
89 :
(-_-)さん :2013/12/05(木) 15:38:52.93 ID:???0
音楽CDやアニメDVDとかをソフトウェアとは言うけどアプリとは言わないよね
90 :
(-_-)さん :2013/12/05(木) 15:40:00.22 ID:???0
>>76 俺はそこの (n - 1) の意味が分からんかったわ
何のために1を引いてるのかイミフ
91 :
(-_-)さん :2013/12/05(木) 16:14:32.45 ID:???0
自慢げにコードを貼り付けちゃってるのが恥ずかしいな
92 :
(-_-)さん :2013/12/05(木) 16:27:14.77 ID:???0
うれし 恥ずかし プログラミング
93 :
(-_-)さん :2013/12/05(木) 16:42:11.47 ID:???0
>>88 ,89
アプリはスマホで動くソフトって思ってたけどどっちでも変わらないのねw
でも音楽をソフトって呼ぶことはないな…初耳
94 :
(-_-)さん :2013/12/05(木) 16:55:52.12 ID:???0
ゲームソフトの延長で言ってるんじゃないの まあ音楽はソフトウェアというかただのデータだし間違ってるけど
95 :
(-_-)さん :2013/12/05(木) 17:15:10.43 ID:???0
フリーウェアとかフリーソフトって言わない? 無料アプリ有料アプリとか言うけど敢えて言い分けて 差別化してるのかもと思った
96 :
(-_-)さん :2013/12/05(木) 17:21:41.90 ID:???0
97 :
(-_-)さん :2013/12/05(木) 17:33:05.34 ID:???0
98 :
(-_-)さん :2013/12/05(木) 17:33:50.89 ID:???0
ソフトウェア - 意味・説明・解説 : ASCII.jpデジタル用語辞典
http://yougo.as cii.jp/caltar/%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2
>市販のゲームや音楽CD、DVDタイトルなどもソフトと呼ばれる。
99 :
(-_-)さん :2013/12/05(木) 18:14:57.30 ID:???0
演繹するか、帰納するかをまず決めよう
わからん
クリスマス消え失せろ
i == 11 || i == 13 || i == 17 || ... || i == 97 || i && true 2問目は篩おとしくらいしか知らないしこんな書き方しか思いつかなかったわ
2問目は = が禁止文字だよ
トークン単位じゃないのかな
paizaの問題についてだけど、 自分のPCでコンパイルしたら一瞬で走るのに、 paizaで走らせるとタイムオーバーになるのはなぜ? あと、遅いコードと速いコードの違いがよくわかりません どんな差があるんでしょう?
言語が何か知らんけど テストケースの条件の最大のサンプルを自分で用意して試してみた?
条件 Java,C#,Perl,PHP,Python,Rubyは全テストケースで以下の条件を満たします。 N (1 ≦ N ≦ 200000) ※ 商品点数 D (1 ≦ D ≦ 75) ※ キャンペーン日数 p_i (10 ≦ p_i ≦ 1000000) ※ 商品の価格 m_j (10 ≦ m_j ≦ 1000000) ※ キャンペーン設定金額 これのNやDの最大のサンプルデータを自分で作って p_iやm_jも最小から最大まで含まれるようなサンプルデータを自分で作ってみて試してみたの?
速い処理にするには ・アルゴリズムを改善する(より高速なアルゴリズムを使う) ・無駄な処理、不要な処理を減らす ・同じような処理をする関数やクラスが2種類以上ある場合、速い物と遅い物がある時もある
例えばJavaなら StringBufferとStringBuilderと似たような処理をするクラスあるけど 片方は処理速度を犠牲にしてスレッドセーフで作られてたりするんだよ 自分が使ってる関数やクラスに類似の処理をする別の関数やクラスがあるなら調べてみるとおk
>>106 重たくなる処理でも入ってるんじゃないの
>>105 >>100 の「設問1チラ見」のとこでコードを試せるよ
下にスクロールしてくと赤いテキストフィールドあるからそこにコード入れて
すぐ下の「コードを確認」のボタンを押すとその下に結果出るんだよ
>>103 のコードの一部を入れると 禁止文字 = が使われてるって御叱りを受けるよ
paizaで求人してて、応募してみたいけど年齢ではねられるだろうなぁ スキルがあってもおっさんなら駄目だもんな、日本じゃ
>>107 ,108
その条件を見落としてた!!
さっそく試してみます
>>114 >>83 のCodeIQスレでの話だと、paizaもCodeIQも面接で落とされる人が多いらしいよ
>>108 サンプルデータ通した結果が正しいかどうかは
どうやって判断するのさ
テストプログラムを書く
コード貼り付けてたやつのを使って検証すればいいんでね
Rubyムズイ何これ 構文が他のメジャーな言語と違うのな、分かりにくい Lispに似た感じというのは分かる というか公式ドキュメントが日本語で提供されてるのはいいのだが そのドキュメントの構造そのものが読みにくい、せめてチュートリアル的なものが欲しいな paizaの模範解答を見るまでは普通のfor文みたいな使い方すら分からんかった そんでブロック付きメソッドとか値が全てオブジェクトという仕様が何となくわかったわ Ruby on Railsとか何でRubyが人気なのか理解できんわ、もしかして標準ライブラリが結構揃ってるから人気なのか?
PerlもPythonもRubyも何で公式ドキュメントはこんなに読みにくいんだか 分かりやすく説明した書籍が売れるわけだ
リファレンスは学習するためのものじゃなくて、調べるためのものだからなあ
俺もやってみるか
面接はしてもらえるんだけど、毎回面接で落とされるんだよ 交通費の無駄にしかならない
Pythonの公式ドキュメントをわかりやすく説明した本があるといいけど、日本語の本ではない様子
_, ,_ :.(;゚д゚):. い、いきなりなんなんですか? :.レV):. :.<<:.
バイナリサーチかこいい 痺れる憧れる
これは二分探索じゃなくてしゃくとり法じゃね
適当に書いたのになんでS評価なんだよ ふざけんな
適当過ぎてO(n^2)のアルゴリズムしか思いつかなかったわC評価
100点なのにご褒美のエロ画像が表示されないんですが^^;
とりあえず今はまともに動くコードを書けるようがんばろう 最適化はもっと慣れてから
0点を取るとあんな酷いコードを書いていた野田さんに「私でもこんなコード書きませんよ」と罵ってもらえます^^
なにそれこわい
TestCase3が0.34秒以上速くならないなあ
>>135 俺にはそっちのほうがご褒美だわ
テストケース1は通ったけど、2は通らなかった 自分のPCで実行できたからなんとも悔しい
バイナリサーチにしたら遅くなったぞ どういうことだw
wgetコマンドで好きなサイトのページをHTMLファイルとしてすべてDLしたんだけど、 それらを見る時にはファイルを一つ一つ見なきゃならなくて面倒。 そこで、オフラインでも、それらのファイルをブラウザで見るように(リンクも張ってあるかのようにクリックできて)できるソフトってある?
0.23 秒で諦めるわ 0.01秒の人はすごいな 数学の知識がいるんだろうか
すごく丁寧なコードや・・ おつかれ
二分探索法を使ったけど、0.77秒もかかったw 何がまずかったのかもっと考えてみる
バイナリーサーチを使ってもランクCなんだが、どうしてこうなった??
qsortに渡す関数の戻り値って正負だけでいいのか 説明読んだサイトが1,0,-1で返してたからそうしないとダメなのかと思ってた・・・
あれだね、入門サイトで書いてあることそのまま鵜呑みじゃなく、各関数やクラスを自分で念のために調べて置くとか必要なのかもね
使う時にman見ればいい
manってunix系ならそうかもだけど僕windowsだし
じゃあmsdn見れば
qsortに渡す関数を直してみたが結果は変わらんかった・・・おそらくコンパイラさんが賢いから最適化されてたようだ
msdnもそうだけど公式ドキュメントって何でどこも読みにくいの多いんだろ 読みやすい書籍を出させることによる市場活性化目的とかか
関係ない修正で誤差レベルで速くでけた
読みにくく書いてると言うか読みやすく書いてないんだろ 初心者の事は考えてない
本を書くときにお金払ってるんじゃないの VisualStudioについて書くならMicrosoftに許可料を払って出版してるとか ライセンス料が発生するのかも
pi、foo、barを再帰関数をやめてループにすれば誤差レベルで速くなるかもしらんが
大幅な高速化するには
>>83 のシンプルなアルゴリズムではダメぽ
2分探索よりも速いアルゴリズムがあるのかい?
二分探索って何?ってレベルなのでググってくる
しかし、この方法はC言語以外では絶対に無理なのが難点
piをループに直したら速くなるかな
あー今気づいたけどこれバグがあるな、lmが10未満になったらアウトや
このバグが通るってことは、すなわち、テストケースが甘いってことやな
今気づいたが ++list[PMAX]; が全くの不要コードだた。直しておこう
むぅ・・・むしろlm関連の処理無かったほうが速いかな?ついでに試してみるか
lmを消したら i > 9 の処理が前と後ろで重複してるから削れるな
むしろ i > 9 を削れるのか
不要コード色々削ったらけっこうすっきりしたコードになった
http://ideone.com/HONAgV 最初の if (u > 9) を削って ++list[0] を入れても大丈夫なのだが、それだと0.05秒になってしまう
あとgcとpiがインライン展開ちゃんとされてればオーバーヘッド分が減るはずだけど
registerが余計で最適化に失敗とかあるのかな、全部register外して試してみるかな
騒がしい奴だ
ヒッキーがツイートするスレ
9999から始めるってどうなのよ 最低価格は10と決まってるのだから上限10000なら9990から始めたほうがいいんじゃないの
問題解くよりアプリ作ってたほうが生産性が高い
PMAX が一桁小さくね?
予約してないメモリ領域にだああああっと、怖いねえ
C/C++は怖い言語
書き込み多いけどほぼノイズやん… 少し自重してくれ…
最適化は試行錯誤だからな この程度の規模のプログラムなら気の向くままにごちゃごちゃいじれるけど、 大きくなってきたらちゃんとソース管理して、テストコード書いてからじゃないと怖くて進めない
0.05秒までいったんならもうアルゴリズムは最適なんじゃね? 0.01秒の人はインラインアセンブラを使ってるのかもしれない
0.42秒だったけど、これ以上改善するとこが見つからないから困ったw てか、Pythonはこんなに遅い言語だったとは知らんかった
185 :
(-_-)さん :2013/12/07(土) 14:08:30.23 ID:+/sMg4TWO
C/C++とそれ以外はテストケースの条件が違うんだよね C/C++すごすぎ
186 :
(-_-)さん :2013/12/07(土) 14:11:07.33 ID:+/sMg4TWO
そしてJavaがスクリプト言語に負けているのが情けなさすぎ
まず問題が意味不明なんだが・・w
188 :
(-_-)さん :2013/12/07(土) 14:16:49.63 ID:+/sMg4TWO
Pythonはブロックをインデントの数で区別するから遅いんだろうな {}の出現の有無とかで把握する他のスクリプト言語と比べ ソースコードの走査・解析のコストが来ているんだろうね
189 :
(-_-)さん :2013/12/07(土) 14:20:00.80 ID:+/sMg4TWO
一行ごとにインデントの数をいちいち数えなきゃならんわけだからな
それ中間コードに変換される一回だけの処理だから誤差にもならないんじゃ
pythonがjavaより遅い理由の一つは実行中に毎回型チェックをしないと駄目なのが理由だと思う javaだとコンパイル時の一回だけだからね 自分でプログラミング言語の処理系を作ってみて毎回型のチェックをする処理を付けたものと付けなかったものを比較したら 速度にかなり差が出たよ
むしろインデントで構造を特定できるから構文解析は早いよ
>>192 なんでインデントで構造を特定できたら中括弧の頭と穴で特定するより速いの?
pythonが遅いと言っている人は、スクリプト言語の代名詞としてpythonって言ってるのかな スクリプト言語はそんなもんだよ
なんでスクリプト言語はそんなものなのか考えないと 与えられたものだけを信じて自分で何も考えないと自分の考えたことを信じられなくなる
Pyhtonが遅いのはGILがあるからだよ これのせいでマルチスレッド/プロセスの恩恵を受けにくい まあもちろんシングル環境でも遅いことは遅いんだがw
確実に言えるのは、このECサイトは無料乞食のせいで潰れるということだな
JavaはJITコンパイルに時間かけてんじゃね? 本処理だけの時間を比較しないとあんまり意味ないな
>>201 おっ、そうだな
テストケース3の時間からテストケース1の時間を引いた値のほうが実質的な速さに近いと思う
>>201 スクリプト言語に比べて
JavaやC#みたいなバイトコードは安定した速度が得られるぽいね
データ量が少ないと他より遅く感じられるってだけなんだろうね
うむ、今日からお前のあだ名は変換野郎だ
つまりトランスレーター
>>198 に重大な欠陥が見つかった、ヤバイヤバイ、全部IDEONE上だけでテストしてるのが幸い、ローカルでやったら怖い欠陥だ
別にメモリを壊すようなコードを実行しても大したこと無いだろ
最近のOSたんが偉いから大丈夫なの
このスレにはtopcoderに挑戦してる人はいる? あそこもPythonあるみたいだから挑戦してみたい
今日その本の著者のchokudaiせんせーニコ生でCODEVSの解説してたけどやばかったわ 学生がターン制ボンバーマンのAIを戦わせてたんだけど GUI上の試合模様から実装を瞬時に見抜いてアドバイスまでしてた
それパネェな
でもヤラセの可能性があるか
似たようなもの作ってたら分かることあるよ
Rubyって初期化処理がもたつくのかな、IDEONEでのテストでも0.01sかかってるとは
先日の宣言通りC#もやってきた
http://ideone.com/nWwPZQ 入出力はpaizaの例のを参考にしただけだし、C#でググったのはソートだけだったわ
CやJavaに構文が近いおかげかすごい作業時間が減った
各種スクリプト言語で時間かかったのはやはり構文などを知らんせいが大きかった
このC#で感じたが、この課題で新しい言語に挑んでも構文を多少覚えられる程度のものだな
その言語に備わってる関数・クラス・標準ライブラリ等を全然使わんし、なんか無駄に疲れただけにしか感じない
この1週間、本当、無意味だったかもしれん、
いや、今まで少しやってみようと思ってて全然触れられてなかったPerl、Ruby、Pythonを少し知れてよかったかもしれん、新しい刺激というものは脳にいいらしいからな paizaの問題の最適化はCで0.04sを切れない時点で他の言語でやったところで最速なんて到底狙えないわ 言語知識以前にアルゴリズムに弱すぎるというのを痛感した
つチラ裏
掲示板なんだから他者との交流を意識した書き込みをすべき 他者との交流を意識してない書き方の個人感想の連投とかブログかツイッターでやるべき
情報交換や相談や疑問質問アドバイス提案など そんなスレにしていきたい
>>214 二分探索の使い方っていうか
問題をいかにして二分探索などの手法に帰着させるかだよなあ
冒頭の例のx^3+x^2+x=1の問題から二分探索なんて発想にたどり着くなんて俺には無理だわ(っていうか数学的にも解くの無理だけどw)
知識や経験値、そして応用力や発想力が問われるんだよね、マジで世の中すごい連中ばかりでビビるわ
ちょっとしたツールやゲームなどのアプリ作るのにアルゴリズムなんて知らなくても作れるしな
脳内垂れ流している人自重してくれ スレが私物化されて他の人が利用できない状態になってるよ
プログラミングしてる限り別にかまわん 雑談スレは別にあるし
どうせ他にめぼしい話題もないだろうし、この程度の連投ならスレチにならない限りは別にいいと思うけど レナドーン ◆NEETSDKASU はなんでコテ付けないの?
俺はほいほいと作ってるもの貼れるほど作業早くないから 仕方ないかなとおもた ベタ組み辛いです^q^
口うるさい奴が紛れ込むよりマシ
個人的なものだろうがなんだろうがプログラミングしてる限り問題ない 私物化がどうとか言うなら自分のプログラム貼ればいいんだよ
このスレで交通整理が必要になることはほとんどないだろうな なぜならヒッキー、かつプログラミングしていて、かつこのスレに書きたい人がほとんどいないから
一人で連投してる人はコテつけて
連投してるのば例の避難所の人だろ
238 :
(-_-)さん :2013/12/08(日) 14:36:27.78 ID:awxbS8KrO
例の避難所って?
コテハンが沸くとコテハンの自演が酷いスレになる
おまえらプログラミングの話題しろ
javaでプログラム書く時に静的に書くか動的に書くか迷う
スタティックにするかインスタンスにするかってこと?
argsもargvもそれぞれ意味があるのか
244 :
(-_-)さん :2013/12/08(日) 17:54:29.13 ID:5leMwdtI0
>>227 解析の初歩の知識があれば自然にできる発想だから、そこまですごくはないと思う
慣れればどうってことない
習うより慣れろ
出来ない人から見て出来る人がすごいと感じるのはどの分野でも同じことです
246 :
(-_-)さん :2013/12/08(日) 20:27:53.98 ID:lqTjmPhV0
で、実際にやってみたら案外簡単にできたりする
Deflateのinflate実装を再開した
中々難しい MIDP2.0という制約のあるJava上でやるから Java7にいっぱいある便利なクラスや機能も使えないし まぁまだBFINALとBTYPEを読み取るまでしか出来てないんだけどね
動作確認はしてないけど非圧縮の実装はでけた
251 :
(-_-)さん :2013/12/10(火) 03:04:39.56 ID:kyZOrAyu0
スパムか
外部サイトアクセスとかやだ怖い
paizaオンラインハッカソンでテストケース2まで通るO(DNlogN)の模範解答が出たね
255 :
(-_-)さん :2013/12/10(火) 06:47:37.95 ID:lQudkFzG0
当たり前の事聞くけど、プログラミングってコンピューターに言語を手作業で教えるのがプログラミングなの?
256 :
(-_-)さん :2013/12/10(火) 06:49:34.37 ID:lQudkFzG0
当たり前の事聞くけど、プログラミングってコンピューターに言語を手作業で教えるのがプログラミングなの?
プログラミング(英: programming)とは、プログラムを作成することにより、 人間の意図した処理を行うようにコンピュータに指示を与える行為である。
null + null null + 1 null + NaN null + Undefined
コンピューターが機械語以外の言語を新たに学習することはない
実際には当たり前ではないことを当たり前と思うことほど愚かなことはない なぜなら、それをもとに色々なことを考え、判断してしまうし、 それらすべてが間違っているかもしれないからである
固定ハフマンの復号がたぶんでけた
動くコードを書くことはできても、短くて速いコードを書くのは難しいな アルゴリズムを勉強しなきゃ
スタックマシンのコンパイラが完成しない
なんかすごそうなの作ってるね
この「プログラミング言語処理 講義資料 一覧」ってのを一通り読めばコンパイラとか作れるようになるのかな
すげえのな、この講義。x86のレジスタマシンコンパイラとか作ってリンカ使って実際に動くの作れるのか こんな講義が俺の大学にあったら是非受けてみたかった、が俺の頭じゃ落第しそうなくらい難しいな
なる、拡張子s のファイルはアセンブラのソースファイルなのか ともかくLinux環境がないとこの講義の内容は試せないのが残念だな
Wikipediaのコンパイラの説明ページを読んだけど、俺今までコンパイラを勘違いしてたわ。恥ずかしい
今までビルドというやつのことをコンパイルだと思ってた コンパイラとリンカの作業全部をコンパイルだと思ってたわ 本当頭悪くて情けない
Visual Studioのヘルプファイルをダウンロードしようかと思ったけど 結構ファイルサイズあるし、もう寝ようと思うからまた今度にするわ
ネットするには居間を使わなきゃいけないからさ 自室に籠ってやるにはヘルプファイルのダウンロードが必須なんだよね 入門書とか持ってないし
あっそ
>>256 コンピュータに作業手順を指示するのがプログラミングだよ
もしかして一つの授業でコンパイラ完成まで持っていくのか
>>272 線引っ張るなり、無線飛ばすなりしないの?
わかんないときすぐグーグル先生に聞けるよ
俺は壁ぶち抜いて有線してるわ
277 :
(-_-)さん :2013/12/11(水) 18:26:19.47 ID:LN+zKMwsO
部屋まで線を引いてくれと親に懇願しろと?
無線LAN買え
279 :
(-_-)さん :2013/12/11(水) 18:39:14.70 ID:LN+zKMwsO
高校では教科書を週3〜4の授業で1年かけて学習するけど 大学だと高校の教科書の2〜3倍は濃い内容のものを週1の半年もない数ヶ月でやるからな 俺のころは平均成績で進級や卒業判定しなかったからオール可に近い酷い成績の俺でも卒業できたが 俺の2個下の期生から進級卒業に成績判定が導入されてたからな もし俺が3浪して入学してたら中退は免れなかったろうな 大学は学ぶ意欲が高くて頭のいい奴だけが行くべきとこだわ 全入時代の煽りを受けて奨学金という借金をしてまで進学した俺はバカすぎた
わりとすごく意味が不明
281 :
(-_-)さん :2013/12/11(水) 19:00:32.69 ID:LN+zKMwsO
ちょっとだけ酔っ払ってるからな 意味不明な戯言をのたまってるかもしれん テキトーにスルーしておいてくれや
BUFFALOの無線LANルータとUSB子機を買えばおk 2000円ちょっとで済むと重う
今安くなってるんだな コンクリ壁だから電波の都合で有線一択だったわ俺 配線したり壁ぶち抜いたりするのが好きならオススメ 25mと部屋の取り回しで+5m距離あるけど何より速度出る
うちも部屋の壁を無線LANの電波が越えられない
C言語、1関数1ファイルでやるど
アホみたいに関数作る人にはつらそう
inlineをつければいくらでも関数を作っていいんやで 古いコンパイラ使ってる人は知らんがな
Cにもinlineキーワード入ってたのか VCでエラーなってしまうわ
Borlandのフリーコンパイラでもinlineは通らないね。__inlineは通るみたいだけど、ヘッダファイル群見ると__inlineはそこかしこで使われてるけどマクロでは無いみたい
コンパイラ独自の拡張だろね。VCにもあるっぽい 必要なときはアンスコ二つって覚えておこう・・
gnu cの事だけ考えとけばいいよな VCとか論外
gccだとstatic inlineとextern inlineの
古いバージョンのJaneStyleを使っているのだが したらば掲示板の新しいドメインがダメぽい、板登録しても旧ドメインになってしまう 丁度いい機会だし、自分で専用ブラウザ作ってみようかな、VB.NETかC#あたりで
>>294 え、いやうん・・
VCがIDEと併せてお気に入りなんで・・
VCの標準準拠が遅れてるのは息長いし仕方ないかと
gccとかclangの標準準拠はすごいと思ってるよ
通信部は強力なライブラリで何とかなるだろうし 板一覧やスレ一覧もそんなに難しくはないと思われる 問題はスレ表示かな 色つけたり、選択コピー出来たり、どう実現するのやら
datからHTML生成して丸投げとか
JaneStyleはそんな感じぽいね、IEコンポーネントぽいを使ってる感じではある
IEコンポーネントじゃなくスクリプトレットってやつかな、よく分からんが
内容変更不可能なRichTextBoxはどうかと考えてみたが・・・ちょっと無理か
datを適当に修正して既存のレンダリングエンジンを呼び出すのがやはり妥当な方法か
CodeIQのスパゲティ問題にリトライしてたせいで無駄に時間を浪費した
GeckoがMPLでWebKitがLGPLか・・・ IEコンポーネント一択だな・・・
GeckoもWebKitもソースからビルドせにゃならんのか、糞面倒だな
JavaのSwingにもJEditorPaneというのでHTML表示が出来そうだな
WebBrowserコントロールでポップアップ表示は制御できないのか となるとHTMLにポップアップ用のタグなりスクリプトなりでも書けばいいのかな 2chを普通のブラウザで見たりp2で見たりするとポップアップで色々やってるし そこ参考にすりゃいいかな
実に悩みどころだな .NETで開発するか、Javaで開発するか・・・ 前者だとWindowsでしか使えないが、まぁWindows以外のOSを俺が使うことはないだろうけど 後者だと他のOSでも使えるが、JavaのSwingのオワコンがどの程度加速していくか不明だから技術として修得する価値がどの程度あるか・・・
まぁいいか、IE依存で
C#&WebBrowserコントロールで行くわ
>>312 出来たら公開して
よさげだったら乗り換えたい
Kinectの位置あわせの精度ってしょぼいな あの程度が限界なんかな
ggrks
>>313 大口叩いたけど
C#は今までコード書いたことないしJavaも多少知ってる程度のスーパー初心者なので
期待はしなくていいです
BeginInvokeを多用するとスレッドプールというのがすぐにいっぱいになってエラーになってしまうらしい
思えばマルチスレッドを使うプログラミングなんてしたことなかったな 本当に専ブラ作れるのだろうか・・・
あまり自分勝手に使うなや 他の人書き込めなくなってる
だからブログやツイッターでやれと言っておるというのに
すごく個人的なメモをスレにしてはいけないよ、それはただのスレの私物化 スレはみんなで共有して使うもの メモではなくそれをスレでの話題のタネとして話を切り出すとかしないと
どうしてもメモしたいのら
>>2 のウィキを使えばいいよ
eclipse使ってたら突然固まりやがった もういやだjavaもemacs使う
俺もviに戻すわ
eclipseってそんなに不具合多いのか
JavaならNetBeansはどうよ
linux使ってる人多いのねここ
本当はwindows使いたい
332 :
(-_-)さん :2013/12/13(金) 20:40:22.87 ID:HabcGi780
windowsは使ってると胸糞悪い
俺はやりたいことがWindowsじゃないとまともに出来ないからWindows使ってるわ そのやりたいことが無くなればWindowsじゃなくてLinuxでも何でもOSはいいのだが
はてなブログで運営ってどういうこっちゃ自サイトでやらんのか C++で0.01出した人のブログ読んだけどiostreamいじったりソートSTL使わずに自前で用意したりアレゲだった
はてなにはプログラマがたくさんいる印象がある
topcoderで腕を磨いて、プログラミングの腕は本当に上がる? クールなソフトを作れるようになるのかしら?
topcoderよく知らんけど 読書で言うなら速読術を身に付けるようなもんじゃねえの 本を読む速度を鍛えられはするけど、本の書いてあることを理解したり実践したりする能力が上がるわけじゃないとかそんな感じじゃね
ファミコンのエミュレーターくらい朝飯前な人ならレッドコーダーレベルじゃなくて?
342はちょっと分かりにくい文章になったかな ヘボがトップコーダー続けていってレッドになれる頃にはエミュ余裕で作れるは!ではなく エミュ余裕で作れる実力の人がトップコーダーやると比較的すぐにレッドに達する、じゃないの? トップコーダーというのは具体的なアプリ作りを競争したりするの?
分からないものがあったらまずそれを調べればいいのに なぜ分からないまま何か別のものに例えて理解しようとするのか
まぁいいやどうでも
なぜならば、英語が全然分からんから
レッドになれるくらいの頭のよさがあれば、アプリ作りに必要な知識なんてすぐに身に付くって話?
アプリ作りといってもツール系かゲーム系かで違うような、後者だとコンテンツ力が重要って感じがするし
競技プログラミングやっても設計能力は全く高まらない。ダーティなテクばっかり覚える ただし難しいアルゴリズムを実装する能力は高まる。これはほぼ確実
向上心持ってTopCoderやるとプログラミングのスキルやテクニックが無いと上へあがって行けないから必然それを勉強してくからRedCoderになれるころにはかなりの実力者になるという感じ?
ダーティなテクってたとえばどんなの?
TopCoderをやる価値があるかどうかって 結局どういう目的でプログラミングをやってるかが重要だよね TopCoderやるか悩んでる人は TopCoderがどういう方向性のプログラミングを競うものか それが自分の方向性に近いかどうか確認すればいいんじゃないの
TopCoderっていくつか競技の種類があったと思うけどそのどれでもダーティなテクが身に付くの?
全探索とかDPをやるときはとりあえず要素数分の配列テーブルを宣言したりする データ構造を扱うのに構造体とかクラスとか使わない まあSRMに限った話
ソフトウェア開発のコンテストがいくつもあるみたいだけど
TopCoderのトップページからガイドブックみたいなのがダウンロードできるみたいだね
どうせヒキでヒマなんだから何でもやってみればいいと思うよ
やるとしたらまずは英語を読めるようになるところからだな…
CSの英語は読みやすいね 大学受験の英語やったことあるなら全然読める程度
>>361 さあ、そのリンクかは知らんけど
トップページ(
http://www.topcoder.com/ )だと Download Ebook っていう青いバナーがあってそれぞれ下記のリンクが貼られてるけど
Free Open Innovation Starting Guide
10 Burning Questions and Answers
thecloud.appirio.com/eBook_Crowdsourcing.html
Free Survival Guide
Mastering App Dev in the Era of Cloud and Crowd
join.cloudspokes.com/AppDev_eBook_CS.html?WebSource=TopCoderBlog
とりあえずblueを目指すとしよう
がんばれ
このスレすごく人増えたね
俺が一人で連投してるからな
ゴミコーダー増やしちゃってどうするの おわり
369 :
(-_-)さん :2013/12/14(土) 16:51:43.90 ID:4DODgZHIO
増えてもいいじゃん
文系のコーダはもういらない 理系のプログラマが増えてほしい
当たり前レベルのことと赤コーダーごっちゃにしてたり 夢があふれるスレですね
372 :
(-_-)さん :2013/12/14(土) 17:33:52.45 ID:4DODgZHIO
無知とはそういうものだよ 知らぬが仏と言うのは楽しいものだよ 人間知りすぎないほうが幸せなのさ
当たり前レベルのことができない人が多いからいいんじゃないの?
カスタムハフマンの復号でけた
やるじゃん
仕様が公開されてるし 復号の仕方を説明してるサイトもたくさんある 難易度は低い
世の中には 学習効果がある車輪の再発明 と 全く無意味無駄な車輪の再発明 の2つがある 前者は例えばリスト構造やスタック・キューなどを自分で実装することにより構造を理解する学習などがある 後者は標準実装のスタックやキューなどで事足りるのに自前でわざわざ実装(しかも標準実装のものより質が悪くなったり)して使ったりするなどだ
世の中には学習する意味のない人がいる
本人がそれで満足ってんなら別にいいだろ何やったって
犯罪や違法行為だけはしてはダメだよ
だが背に腹はかえられない
じゃあおまえらはハッカーとかなろうとしてんの?
おまんら進捗はどうよ
スタックマシンにコンパイルする部分がやっと完成したところ ちゃんと動くかは知らない
動作確認するために実行するのこわいよう
むしろバグ見つけて潰すのが快感
ちゃんと動いて完成して喜んでるときに地震くるのやめてほしいわ
田舎乙
自分自身がバグみたいなもんなのにね
寄生"虫"ってことか
一番重要なバグを放置してるんじゃないのかい?
ブラウザ作ってる人はもうできた?
2chブラウザのこと?
>>316 の感じからして最低でも1年はかかるんじゃないのか
ふとした思いつきで作れるようなもんなら2ch専用ブラウザはもっと世に種類が出ていただろう
前から気になってるんだけど なんでそんな偉そうな語り口なんだ?w 毎回お茶噴き出すからやめてくれ
当初専ブラ開発者に金出すとか2chが言ってたらしいし 専ブラの種類が数えるほどにしか出てないとこ見ると難易度は高いのは間違いない
そのためだろ
半年とかからず挫折するに100万ペソ
2ch初期の時代ってプログラミングもライブラリが少なくまだまだ難しい時代だったとかじゃないの
続きはブログでやろうか
ヒッキーのブログでやるスレ
Chaikaとかいう専ブラなんてあったのか
すでに挫折したに2ペソ
もう専ブラスレいけや ツールを語ってどうする
おじいちゃん達朝早いからって荒ぶり過ぎ
ヒッキーの専ブラ行くスレ
2chの仕様がややこしくなってきて 専ブラ開発のハードルが徐々に上がってきてる気がする
いいから手動かしな
スタックマシンインタプリタがやっと完成した これで漸くJavaから開放される
すげえな
viやemacsのようなエディタを誰か作ってほしい
エディタなら色々世の中に出回ってるやろ
慣れたらviとかが一番いい気がする フルカスタマイズできるし でも古い…
どういうとこが古いの?
フルカスタマイズした結果素の設定に落ち付く
viのキーバインドに慣れると、ブラウザやらのあらゆるソフトでviのキーバインドを使いたくなる ほんと便利すぎる ビル・ジョイ万歳!!!
プログラマなら一度はその道を通るけど 後になって客観的に見るとすごく馬鹿げてる
俺はWindows使いだが viはGit Bashに付属されてるな GVimというのは別途インストールはしてるけど コマンド覚えるのがしんどいので結局gPad使ってるし
Lisperのポール・グレアムもeditorはviらしい
今時viは無い あるとしたらvim
git bashの確認したらviじゃなくてvimだったお
それだけじゃnviかvimの可能性もあるし分からない
よく考えたら、viとvimの違いがわからんw どこが違うの?
メモ帳と秀丸みたいなもんだろ
以前FreeBSD8だかを使ったときviとvimが別々に入ってた気がした、うろ覚えだけど
LISPの人って誰のことだろ
434 :
(-_-)さん :2013/12/15(日) 18:10:40.12 ID:PApMJJhLO
お前ら何だかんだ言ってすげーな
このスレ何人いるのか分からん 5〜6人はいそうだが
実質3人くらい
リリンとひきぷろってコテハンはカウント外か
2人は同一人物
スタックマシンって難しそう
Cは確か関数が呼び出されたとき宣言されてる変数の合計サイズ分だけスタックポインタをずらして 関数内で変数が使われてるポイントでは各変数に割り当てたアドレスを直で指定してるんだったけか
ブログ(ry
そういやおまえらってブログやってたりするの?
やってるけどプログラミングについては書いてない
なし汁ぷっしゃー
あんまり面白ネタ出さないでくれ・・・また脱線してしまう
おかげでスタックマシンというのが気になってしまって作業が進まんじゃないか
じゃあ今やってることをスタックに積んでプログラムカウンタにスタックマシンを指そう
誘惑に負けてはいけません
Wikipedia上では簡単簡単と書かれてるけど俺の頭じゃスタックマシン難しそう
0オペランド命令セットって、演算命令の項を指定しないって意味か そりゃオブジェクトコードはコンパクトになるわな
やるじゃん コンパイルまで作ったんだな
すげー
func1()はfor文とswitch文で回してるけど 各遷移ごとの関数作って再帰的な感じで呼び出したほうがコードが簡潔になるんだよね・・・
まるでエロ画像貼られて勃起したから抜いたみたいになってんな
簡単な式の構文解析作ったときは俺もそれでやったな 文法を定義するのがめんどくさかった
>>452 すげーなって思ったけど結果おかしくね?
459 :
(-_-)さん :2013/12/16(月) 14:44:09.56 ID:6cJaJyYEO
結果どころか色々おかしい箇所がちらほら見受けられるね
460 :
(-_-)さん :2013/12/16(月) 14:51:46.92 ID:6cJaJyYEO
プログラミングではデバッグがとても大事 デバッグが不十分なものを公開するとか犠牲者が出るだけ
犠牲者って何だ?乞食精神?
何かの機械の制御プログラムとか
なるほどね でも今回は関係ないね
464 :
(-_-)さん :2013/12/16(月) 15:09:38.41 ID:6cJaJyYEO
OSやセキュリティソフトのアップデートでのデバッグ不足は腹立たしいものである Webページのスクリプトのバグやブラウザのバグにも何度泣かされたことか デバッグはとても大事 デバッグにやりすぎるなんてことはない 徹底的にバグを潰せ
デバッグ大事ってことくらいこのスレ見てる人なら理解してるんでない? つかここでOSとかセキュリティとか引き合いに出す必要がわからん
どうせプログラミングもできない奴が適当に難癖つけてるだけだろ 悔しかったらコード貼ってみろよカス
ぐぬぬ・・・!!
>>452 func1,func2のプロトタイプ宣言の後に簡潔なコメントつけるなら
そのコメントを関数名にすればいいのに
バイトコードじゃなく4バイトコードか 豪快なメモリの使い方やな
俺なんて二次元配列でいいところを三次元配列で管理しちゃうぜ
今時のプログラムはプログラム本体内に変数用のメモリは割り当てないんだっけか OSだかCPUだかの保護機能があるからとかだとかでプログラムが割り当てられたメモリを弄れないようになってるとかなんとか
CASL2とかだとプログラムの後部に変数用のメモリが割り当てられてるけど Windowsアプリだと別途スタックとヒープのメモリを用意してくれるんだっけか
それともスタックとヒープはプログラム側で使い分けてるだけか
知らんがな(´・ω・`)
溜まったエロ画像を大雑把でいいから自動分別するアプリが欲しいな 描かれてる絵の色の分布から同一画像の可能性を示唆してくれたり 特定の特徴を持つ画像を分類してくれたりしないかなあ
OpenCVのサンプルに、顔画像認識プログラムが付いてるらしいんですよね それ使って、僕もエロ画像分類したいです。 どなたか足がかりを作ってくれたら、、 みたいなことを妄想してます
3次なら顔認識で女優やモデル別分類がある程度できそうだね
>>475 pascalやC言語みたいな言語処理系
構文解析やスタックマシンの部分はそんなに難しくなかったけど中間コードをどうするかで2週間ほどかかった
Javaは糞
Javaの代替品・代用品ってことか
違う Javaで作ったけどJavaが糞過ぎるから中間コードの表現を決めるのに無駄に時間がかかったってこと JavaというかOOPが駄目 ただの行数稼ぎ思考プログラミング gyOsukasegi Oriented Programming 略してOOP
行番号付き言語のほうが直観的で分かりやすいよね
関数型と手続き型のハイブリッドが一番マシかな
2週間で作れるとかすごいなあ・・・俺なんて1か月経っても作りたいもの作れてない作業が進まないよ
JVMはスタックマシンと聞いてたが局所変数とやらがレジスタのような役割を果たしてる感じか
JavaVMの仕様を簡単に読んでみたが面白いなこれ
局所変数というのはスタック内の値に直接参照してるだけなのか
せやで
おまいらすごいな
>>452 のコード読んだけど、さっぱりわからんかったわw
構文解析の理論と作り方を予備知識として知ってるだけだよ
492 :
(-_-)さん :2013/12/17(火) 15:01:55.19 ID:px7A06XgO
452は別にすごくないだろ 九九を覚えたばかりの小学生からみれば解の公式を使って2次方程式の問題を解く中学生がすごく見える それと同じレベル 解の公式は中学じゃ複素解は解なしで結論づけたり大したもんではないし 452のも初歩程度だし以前にこのスレで貼られてたjavaでコンパイラを作るっていうIT情報サイトの記事の劣化版って印象 おそらくあの記事を読んでうろ覚えで452を書いたんじゃないの、あの記事もスタックマシンを作ってたし 勉強の参考にするなら452の分かりにくいコードよりあの記事を読むほうが何十倍もためになるよ あの記事は初歩的な話をさらに簡略にして説明しているからガチでコンパイラやスタックマシンを勉強するなら導入部程度にしかならんけどな ガチでやるならもうちょっとマシなサイトを探したほうがよいよ
493 :
(-_-)さん :2013/12/17(火) 15:09:26.57 ID:px7A06XgO
どうでもいいことだけど 九九や解の公式などの算数や数学のほうが分からないという人がこのスレにいるのだとしたら その脳みそレベルからプログラミングを覚えるのはかなり難しく人並み以上の努力がいるから覚悟してね
494 :
(-_-)さん :2013/12/17(火) 15:19:02.54 ID:px7A06XgO
あと勘違いしないでほしいのは 別に俺は452を悪く言ってるわけでは無いから リリンがスタック作っただのキュー作っただのコード晒してるのと452は同じ 自身の学習成果を発表したがるのは日本の小学校からの教育スタイルの影響だろうから 習字や絵をクラスメート全員分のを教室や廊下の壁に貼り付けてたろ リリンや452がやってるのも同じこと 暖かい目で見守ってるよ俺は ただそこらの小学生が書いた習字を手本に字を書こうだなんてバカげているから それを防いでやろうという俺の心暖かい配慮であることを分かってほしい
495 :
(-_-)さん :2013/12/17(火) 15:31:41.59 ID:px7A06XgO
コードをスレに貼り付ける人は小学生と同じ成長途上なのだよ よほど暇してる出来る人が気まぐれに添削・評価してやって成長を助けてやればいいのさ ある程度のレベルに達すればスレに成果としてのコードを貼るなんてしなくなる そのレベルに達した者が成果物のコードを晒すなら、宣伝目的か、コードの美麗さやテクニックにかなりの自信があるかだ 探せばどこにでもあるようなコードをいちいち書いて晒すとか無意味無駄な労力だからね
自分の技術力を示してもいないやつがひたすら上から目線でべらべらと文句を垂れるほど気持ち悪いことはないな 外野でしかないなら黙ってろよ
なにこの長文きもちわるい
498 :
(-_-)さん :2013/12/17(火) 18:21:23.71 ID:px7A06XgO
褒めて伸ばす教育は 具体的な1〜2箇所を褒め、最優先の問題部分1箇所を指摘指導することで成り立つ (褒める箇所は標準レベルに達してる箇所や前回指摘の問題箇所の多少でもの改善箇所だ) ただ褒めたり賞賛するだけでは何の意味もない無駄なおべっかだ 単純に自分の感想として「すごい」などと賞賛してる者もいるが その場合は感想の言葉だけでなく自分の抱負も同時に述べたまえ 他者の達成を己の目標へ向かう原動力になる 自分も自分の目標達成してみせるぞ、という気分になる自己暗示的効果が多少なりとも働くからだ お前らは何か勘違いしている 俺はお前らにアドバイスしているにすぎない 俺が長文なのは文章をまとめる能力が足りないせいなのは認めるし 尊大な口調なのは変えようがない俺の性分だから気にするな、リアルでも誰に対しても同じ口調さ
目障りなので他所に行ってください 助言を聞く気もありません あなたはただの荒らしです
以上、コードを書く能力のないゴミの自己主張でした^^;
ヒッキーのプログラミングするスレで、プログラミングせずにごたくだけ並べるのはスレチなので せめてプログラミング雑談スレに移動してくれませんかね?ID:px7A06XgO [5/5] (携帯)さん
502 :
(-_-)さん :2013/12/17(火) 19:01:16.12 ID:px7A06XgO
さっきも書いたようにある程度のレベルになるとコードを晒す意味がほとんどないからな このスレに書き込んでるうちコード晒してのは全体の半数もいないだろ ここでコード晒す価値があるのは成長途上の奴がアドバイスを貰うため以外ないだろ 出来の悪さは何よりコード晒してる本人が一番分かってるだろ
503 :
(-_-)さん :2013/12/17(火) 19:05:50.63 ID:px7A06XgO
何でお前らが俺に噛みついてくるのか 俺にはさっぱり理由が分からんわ プログラミングやっていってる奴なら俺の言いたいことは分かるはずだろ
504 :
(-_-)さん :2013/12/17(火) 19:08:05.99 ID:px7A06XgO
俺は頑張ってプログラミング勉強している奴らを激励してるだけなのに それがスレチだとは全く思わんぞ
505 :
(-_-)さん :2013/12/17(火) 19:12:10.95 ID:px7A06XgO
俺がコードを晒さないだけでプログラミングやってないとか分け分からない憶測だけで非難されるのは理解不能だし 俺のアドバイスや激励のレスがスレチだと言うなら俺に対して噛みついてるレスも全てスレチだろ お前らもう少し冷静になろうぜ
ごめんきもすぎ
携帯がどれほどの事が出来るかによるかな
こいつ書けば書くほど憐れな目で見られるのがわからないみたいだな
荒らしはスルーしとけ構うからレスが増える
ごめんさすがにこれはNGIDだわ・・・
JVMの仕様は結構単純みたいだから JVMで動くclassファイルを吐くコンパイラ作れそうかな
classファイルの仕様も結構単純だし これは何だか行けそうな予感
糞携帯の次は脳内垂れ流し野郎かよ
・・・
ほとんどのプログラマはよいコメントを書いても自分にとって大した恩恵はないから、 コメントの書き方に気をつける意味はないし、まったく書かなくておk IT土方で上司が書けとうるさいなら、アリバイ程度に無駄なコメントを書けばおk
ローグライク作ってるけどRPG作ったこと無いからなかなか進まない ノウハウがないとキツいな
C++でやってた人だよね? 多分依存関係で苦戦してるんだとエスパーしてみる ローグライクとかファミコン時代の流れ汲んでるゲームはほとんどが 本体とデータロジックとを分離しにくから構造考えるのが大変だyo どこまでが再生に必要でどこまでがロジックでetc.. 無理にクラスに分けると複雑になるから今日日言われるセオリー無視して ベタベタに書いていくのを勧めてみる アセでシコシコ倉庫番作った経験から・・
519 :
>>518 :2013/12/18(水) 00:16:06.32 ID:???0
つかいみふなこと書いてたらごめん><
C++じゃないけど参考にしてみる
521 :
>>518 :2013/12/18(水) 00:26:13.83 ID:???0
あわー勘違い失礼した
アセンブリで倉庫番作るとか神かよ
ローグライクやめて倉庫番にしろよ
524 :
>>518 :2013/12/18(水) 00:40:52.70 ID:???0
ゲーム制作とかアセンブリは関係あるのかわからないけどIOの叩き方とか セオリーつづったページがたくさんあったんだけど 今結構つぶれてしまっててWebArchiveにも残ってないから骨折りかもね・・ お金あったら本買ってみると色々詰まってて楽しいよ あまりこうやって書くのもどうかと思うんでコテ外して完成祈ってる なんかすんません・・
>>518 そこあまり苦戦するポイントじゃないだろw
ローグライクで壁に当たるとすれば、マップ生成と
アイテム生成とその管理くらいか
どうもどっかインデックスを呼び出すとこが1バイトずれてる感じくさいんだよなあ
あ、おかしいとこがあった、直してみよう
おおお!エラーが出なくなったぞ!
すごすぎ ゆくゆくは自分の言語作れるかもしれないね
532 :
(-_-)さん :2013/12/18(水) 12:00:44.54 ID:GlnRCsHpO
ファイルフォーマットが公開されてんだから ハローワールド出力する決め打ちのクラスファイル吐くだけなら別に難しいもんでもないだろ 画像音声動画のようにファイルフォーマットに小難しいアルゴリズムで圧縮されたデータが含まれているわけでもあるまいし どんな言語を作るか知らんがそれで書かれたいかなるソースコードもちゃんと動くクラスファイルにコンパイル出来たらそこでやっと最低合格ライン到達 最適化まで実装出来たら及第点だ javaの仮想マシンはすごくシンプルだし命令セットも少ない x86のような実マシンで動かせるバイナリを作るより遥かに簡単 つまり何が言いたいかと言うと javaバイトコードなんてすごく低難易度だから 最後まで諦めずコンパイラを作り上げろよ、という激励だ
はいNG
C#でのDocking Windowって標準では存在しない機能なのか フリーのライブラリを使うのが普通なんか
あーExpressエディションだとSystem.Windows.Forms.Design.ParentControlDesignerが使えないのかー
Javaのバイトコードは確かにスタックマシンなんだけど バイトコードと言ってもほぼJava言語そのままだよ 引数の渡し方が面倒になって、式の計算も面倒になっただけの ほぼJava言語のコードそのまま Classファイルへのコンパイルより Javaソースへのトランスレータのほうが実用性が高いよ
コンパイルの仕組みを勉強するにしてもJavaはあまり適さないよ 自前の簡易な仮想マシンでも作ってやったほうが勉強になる
Classファイルへのコンパイルにしろ、Javaソースへのトランスレータにしろ、実用性なんざ大して変わらん ヒッキー一人しか使わんからな こいつはclassファイルコンパイラを作りたいんであって、コンパイルの仕組みを勉強したいんじゃないだろ
なでしこを悪く言う権利はてめえにはねえよ
なでしこって事はforthやpostscriptと同じ種類の言語で書いたってことか すごいな
すごい不自然に見える 日本語はプログラミング言語に向いてないな
自然文に近づけようとするから違和感が出るんだろうね そこらのプログラミング言語だって英単語使ってるが別に自然文になってるわけじゃないし
英語は単語のあいだにスペースがあるから分解しやすいような気がする
日本語だと変換などのタイプ量や誤変換が多くてしんどそう
全角日本語入力と数字入力・記号入力との相性は悪い
日本語を使うプログラミングなら文字タイピングじゃなくマウスでグラフィカルな操作でプログラミング出来るほうが相性がいいと思う
PADみたいだな
フロー図?
blocklyでおk
PADとはProblem Analysis Diagramのことである
奇怪な日本語並べるプログラミングより視覚的で順序が分かりやすいそれらのプログラミングツールが何故普及しないのか
そろそろ関数やメソッドの戻り値を複数返せるプログラミング言語が出てくるべきだと思うなの int int Hoge() { return 1, 2; } みたいな
タプルでいいじゃん
>>559 Cライクではないが戻り値を複数指定できるプログラミング言語は既に存在する
グラフィカルなツールとか作るの難しそう
テストを自動化するのが難しい 画像の差分を取ってやってたりする
大量のデータ処理とかしたことないから テスト自動化ツールとか使ったことないな
先日のエロ画像分類アプリでも作ってるのかな
ウォーターフォールから脱却するにはテストを自動化するしかない
君ら難しい言葉たくさん知ってるね 元プログラマとかん?
元IT土方しかいないスレ
そうだよ
>>559 かなり前からlispに多値があるけど最近のlisp方言(clojureとか)には無くなってる
つまり無用の長物だったというわけさ
まるで俺のちんこのよう
作ってみたいものが山ほどあって どれから作ったらいいか優先順位が付けられない 興味が逸れるとすぐ脱線して別なの作り始めちゃう始末
うんこばっかり作ってるよ
作りたいものってたとえば何?
例えばテトリスやぷよぷよやさめがめといったゲームとか作りたい 過去にしょぼいの一度作ったことあるけど 今の自分でどれだけ作れるのか試してみたいというのもある
その程度なら一つ数時間もあれば十分間に合うだろ
数時間で作れるとかすごいな・・・
ただの慣れだから 言語覚える度に何回も作るんだよ
そんなに何度も作ったのか
初心者はどのスレにいけばいいんだろう
このスレでいいと思うよ
585 :
(-_-)さん :2013/12/20(金) 09:27:27.88 ID:pjZ7GmY3O
プログラミングする現役ひきこもりなら、プログラミング初心者でも元プログラマーでも誰でもウェルカムだよ プログラミングなんて所詮は目的を達成するための道具・手段にすぎない プログラミングの初歩を身に付ければ、あとは知識量うんぬんでたいていのもんは作れるようになる 初心者がよく躓く所は命令や関数なとが「動く原理」を理解しようして躓いているようだが プログラミングのコードは作業手順を示すためのものでしかなく 「動く原理」の理解ではなく「どう動くのか」を覚えるのが大事なのだよ 車を例にあげれば 「動く原理」は「アクセルペダルを踏むとガソリンが〜うんぬん〜エンジンが動力源になって〜うんぬん〜タイヤと地面の摩擦力が〜うんぬん〜」 「どう動く」は「アクセルペダルを踏めば前にに進む」 「どう動く」を覚えればいいわけなのだから、この例なら幼稚園児だって分かることだ この例では簡略に書いたがエンジンキーやチェンジレバーやブレーキの操作も必要なわけだが いずれも「操作手順」を覚えればいいだけで、それぞれの操作が車にどのように作用するかの「原理」の理解など必要はない printfが「書式に従って文字を出力する」という動作と使い方を覚えればよく、printfに何故そんなことが出来るかなんて知る必要はない while文なら条件が真の間、指定された作業を延々を繰り返し実行する。という動作を覚えればいい プログラミングなんで何も難しく考えることは無いんだよ
586 :
(-_-)さん :2013/12/20(金) 09:39:48.93 ID:pjZ7GmY3O
プログラミングなんて所詮は暗記科目 文法や構文など基本記述ルールを覚える よく使う命令や関数の使い方を覚える 覚えたものを作業してほしい順番にコーディングしていけばいいだけ
ただ初心者ですと言われてもレベルの把握が難しいしよね 入門者と区別した方がいいこともある
朝から長えよハゲ
ちょっとプログラミングして知った気分になるやつ 井の中の蛙がID:pjZ7GmY3O
>>585 は香ばしすぎるレスw
ドヤ顔しながら書いたんだろうな
目に浮かぶようだ
初心者とか知らんがな そう言えば教えてくれるスレじゃないからな このスレではプログラミングをすればいい そこから派生する話だけでいい
592 :
(-_-)さん :2013/12/20(金) 19:09:47.82 ID:pjZ7GmY3O
プログラミングは知識量だからね 初歩的なものなら黙って覚えるしかないし それ以外のことなら同一問題や類似問題を解決したことがある人がいないと、情報を調べるためのヒントは出てこないしね
592 名前: あぼ〜ん [あぼ〜ん] 投稿日: あぼ〜ん あぼ〜ん
C#でスレッドの練習する
プログラミングは知識量や暗記でなんとかなるほど甘くないと思う 覚えればすむ歴史なんかとは違うのだよ
即興で適当にやってできるかと思ったが やはり出来なかった、ちゃんとチュートリアルでもやるか C#のスレッド
本当はOOPとか関数型プログラミングなんてやりたくない BASICで色々やりたいけど潰しが効かない感じがするし困った
シンプルな言語っていいよね 覚えやすいし使いやすい 複雑な作業させるとコードが複雑化しやすいのが難点だが
C#はデリゲートの理解がやっかいだな まだちゃんと覚えてないからチュートリアル読んでて少し混乱してくるわ
糞ワロタ なんだC#という言語はw 無限という値があるのかw
無限つーか下限値と上限値欲しいよねBoundedってやつ
どうせなら 上限超えたら下限に戻る循環タイプ 上限下限超えたら限界値で留まるタイプ 上限下限超えたら無限扱いになるタイプ 上限下限超えたらオーバーフロー例外をスローするタイプ の4種それぞれ揃えたプリミティブ型を提供するとか
インタプリタ系なら内部的に変数の型を拡張して値を保持とかもありかもしれない
>>536 を訂正する
MSDN読んでて偶然見つけたが
プロジェクトの対象のフレームワークを.NET Framework 4 Client Profile から .NET Framework 4 に変更して
「プロジェクト」→「参照の追加」の.NETのタブでSystem.Designを追加すると使えた
なるC#はcheckedを使うとオーバーフローを検出でけるのか
開発環境に頼らないといけない言語ほど駄目な言語
何をもってダメというのか
メモ帳で書いてりゃいいんじゃないですかあ?(鼻ホジ)
効率悪いことこの上ねーなw
効率が悪いのはその言語のせいなんだけどな
JavaもIDE使って補完生成しまくりでやっとマシになる程度 それでも効率悪い
効率ってなんですか?メトリクスでも取ったんですか?
言い出しっぺの609に聞け
んんん?ご自分で効率という言葉に乗っかっておきながらそれはちょっと迂闊すぎやしませんかね?
言葉の意味について言及しだしたら時間がいくらあっても足りないし揚げ足とりにしかならない 馬鹿げてる
>>615 何かまずいこと言った?
今3,4人いると思うよ
意味は明白ですよ。なぜなら効率は定量可能だから データはもちろんないでしょうから大雑把な評価法を提案して頂いてもかまいません
おまえらID付けろ 自演のバーゲンセールかよ
なぜ食いつかれてるのかわからないんだが
ドラゴンボール世代か
妙に絡んでくる奴は アンドロスレでやリリンや携帯野郎に絡んでる奴と同一人物だろ 鎌ってほしい病なんだろ
頭来るなあ・・
同一人物じゃないよっ!
誰のことを言ってるんだろう
ヒキになった奴はいろんな事情でヒキになってる 中には重い精神病のイカレた奴もいるだろう 俺はどんなレスがあろうと、それが荒らしレスだと感じたら2chのガイドラインに従いスルーするのみ
そう
専ブラ開発に向けて本当に少しずつ少しずつC#と.NETを勉強してるわ・・・ このペースなら既存の専ブラに乗り換えるほうが早いか・・・
そのままのペースで死ぬまで勉強すればいい
何ヶ月か前ここでブログを作ったと書いた者だけど
twitterアカウントも作りました
https://twitter.com/kocha56 もしtwitterやってる人がいたら、登録してくれたら嬉しいです。
ブログを作るときにアドバイスをくれた人と、自分もブログを考えてると言ってた人。
もしtwitterやってたらまた話したいです。
他の人もプログラミングやってる人がいたら一緒に話そ。
英語すごいね・・・
プログラミングを広くやってくなら英語を読む力が必要なのは分かるけど 英語を書けるってのはまた別の能力だから本当すごいと思うわ
3か月も前にそんな話あったのか あの頃の人たちは今もこのスレを見ているのかなあ
>>632 ありがとう
最近、ネットというか実社会も含めてだけど、だんだん(なんて表現すればいいんだろう)乱暴というか殺伐というか
人間が二極に分かれてきたように思う
自分が、そのよい方に入っていると断言できないのがつらいところだけど
ここも、がんばろうとしている人に対して心ない言葉がときどき見られて、住む世界を少し変えたいなと思った(ここは他の板に比べればかわいいものだとも思うけれど)
あ、長くなりそう。関係のないことなので省略するけど、よかったら一緒にtwitterやろう
>>634 >>635 そうです。その時の302さんと303さんいたらまた話したいな
ブログもツイッターもやってるけどプログラミング関連の投稿やヒキ関連の投稿はしてないから俺はここには晒せない
動機を少し間違えてた。訂正したい 殺伐が理由なのではなくて、2chへの依存を減らしていきたいというのがtwitterを始めてみた理由 2chだと先が見えてしまっている気がして。正確な動機はtwitterでツイートしてる通り 批判めいた事を書いてしまってごめん 一番いいのは社会に出ることなんだろうけど、そこはまだ自分にはできない
ツイッターをやり始めて半月くらいまでは2chへの書き込みが減ってツイートしまくってたけど 今は結局ツイッターがほとんどほったらかしで2chに書き込みまくりだな 誰の反応もなくただ自分の言葉を垂れ流してるだけなのが何と言うか寂しい 昔SNS系に登録してたときも日記書くと他のユーザのコメントとかもらえたから嬉しかったけどそのSNSがサービス終了しちゃって 普通のブログサービスでブログを始めたけど、それも垂れ流しになるだけでコメントもらえなくてすぐ何も書かなくなった
SNS系での発言だと、発言に対する責任みたいなのが重いし、こちらからも交流を積極的にしていかないと誰もコメントくれなくなるし面倒臭いというのもややあったけどね
社会復帰目指すなら新参歓迎の既存コミュニティに自ら積極的に入っていくというのも手段としてあるんじゃないのかな ここで集めるよりもプログラミング関係で初級〜中級者くらいのレベルの人たちの小規模コミュニティでもあればいいんだろうけど
プログラミング以外のことにもとらわれ過ぎてプログラミングが捗らない、制作進行が遅れ気味だお
俺の優先順位 アニメ>2ch>エロ検索>プログラミング
みんなレスありがとう もらったレスを見て、いろいろ考えてるけど なかなかむずかしい 少し考えてみる レスとても参考になった。ありがとう
俺もツイッターとやらに手を出してみようかしら
C#でWebBrowserコントロールをちょいと実験してみたけど これアカンわ、細かい制御できんわ
jsファイルや画像ファイルなどのタグ埋め込み系ファイルのダウンロードは一切通知されないし JavaScriptでのAjaxによる通信も一切通知されない 別途ページをダウンロードしてタグ解析して他ドメインのファイル読み込むタグを無効には出来たとしても さすがにJavaScript等のスクリプトの動作までは制御できんわ・・・
それに別途ダウンロードだとWebBrowserコントロールのキャッシュにも同一の作られちゃうし色々コスト高いお
Java List<? extends A> list = A型の派生クラスを保持するリストを保持できる 保持されてるリストはAのどの派生クラスか分からないのでaddでは安全に追加できない 一方、リストに保持されているクラスは全てAの派生なのでAにキャストしてgetで取り出すことはできる List<? super A> list = A型のクラスの参照を持てるクラス(Aの基本クラスやObjectクラス等)のリストを保持できる 保持されてるクラスはA型のクラスの参照を持てるのでA型やAの派生クラスを安全にaddできる 一方、リストに保持されてるクラスはObject型のリストでA型以外のクラスを保持してる可能性もあるので取り出すときは常にすべてのクラスの基本クラスであるObject型である
A extends Object B1 extends A B2 extends A C extends B1 D extends C E extends Object とする List<? extends A> list は <A> <B1> <B2> <C> <D> のいずれかのリストを保持できる List<? extends B1> list は <B1> <C> <D> のいずれかのリストを保持できる List<? extends C> list は <C> <D> のいずれかのリストを保持できる List<? super A> list は <Object> <A> のいずれかのリストを保持できる List<? super B1> list は <Object> <A> <B1> のいずれかのリストを保持できる List<? super C> list は <Object> <A> <B1> <C> のいずれかのリストを保持できる List<? extends B1> list は <B1> <C> <D> のいずれかのリストを保持できる list は <D> のリストを保持してる可能性もあるため B1 クラスを add できない 同様に list は <B1> のリストを保持してる可能性もあるため D クラスを add できない list は <D> のリストを保持してる可能性もあるため B1 クラスとして get できない 同様に list は <B1> のリストを保持してる可能性もあるため D クラスとして get できない しかし list は B1 の派生クラスのリストであることが保障されているので B1 クラスとして get できる List<? super B1> list は <Object> <A> <B1> のいずれかのリストを保持できる list は <B1> のリストを保持してる可能性もあるため A クラスを add できない しかし list は どのリストであっても B1 クラスを保持できるため B1 クラスおよび B1 派生クラスを add できる list は <A> のリストを保持してる可能性もあるため B1 クラスとして get できない しかし Javaのクラスは全て Object クラスを先祖に持つため Object クラスとして get できる
>list は <D> のリストを保持してる可能性もあるため B1 クラスとして get できない これは誤文
Unityでゲーム作るスレっていうの立てようとしたら立たなかった
スレ内URLリンクへの対処法 <A>タグのリンククリックでNavigatingイベントが発生するのでそれを捕捉すればよい URLが2chスレなどスレのURLの場合は、別タブで対象スレを開いてNavigatingはキャンセル 画像ファイルとおぼしきURLは、画像ビューア等にURLを渡して、Navigatingはキャンセル それ以外のURLはブラウザ等へそのままURLを渡し、Navigatingはキャンセル
Navigatingイベントをキャンセルしないケースはレス安価クリックのジャンプ時のみ
WebClientで板一覧・スレ一覧・スレを取得
スレのdatを解析して表示するHTMLソースを生成して
>>654 の方法で表示する
レス安価マウスオーバー時のポップアップ表示はp2.2ch.netがやってるようにJavaScriptやCSS等で制御するしかない datからHTMLソースを生成する際に必要なコードを書き足すことで制御する
>>659 は2chブラウザ作るにはあまり関係ない話だった
ここ見てるとお前らすごい優秀そうだし意欲もあるし ヒッキーはヒッキーでも仕事してるヒッキーばっかなんだろ 真性の引きだったらお前らみたいに意欲は持続できねえわ どうやってやる気維持してんの
仕事してないし外出ない ひきこもってコードごりごり書いてるわ
にわかヒキなんじゃね
飯食う、寝る、決めた時間から始める、ネットし過ぎないようにする これくらいしか思い浮かばない 時間通りに活動するのが一番やる気になってる気がする
登録いらないんならSQL Server Compactの利用でいいかな
データフローとコントロールフローを同時に描けない以上、プログラムの図示化はできない
プログラムを細分化すれば図式できるんじゃね
リリンもこうなるのか
2chブラウザは仕様を考えるのも難しいな ひとまず実験的に2chだけ見られるものでも作ってみるかな
世の専ブラのほとんどは2ch型掲示板も見れたりするわけだが汎用性のある設計とかマジすごいと思うわ
年内目標はgzipファイルの解凍 Inflateの実装してから全然進んでない
サボってないでさっさとやれよ!
いやだ
うんこワールド
設計がダルくてコーディングが捗らない もうクラスが乱立しててなにがなにやら
クラスを作ること自体が冗長かもしれないからな
だがそれがいい
uim-anthy使ってる俺は蚊帳の外
ime nasi de ok
ツイッターみたいに簡単に自分の発言を発信でき、140字以上の投稿も可能なサービスを作ってみればいいんじゃないのと、あの人にここから意見言ってみるテスト
ぼくはkinput2ちゃん!
IMEのキモは文章の単語分割と単語をいかに辞書から引っ張ってくるか MS-IMEにしろ使わん単語が多すぎる、一生使うこともないかもしれん単語を出来るだけ排除したい
アムダールの法則
避難所のアレはリリンを混乱させるだけだろう・・・可哀想なリリン
書き込みたいことを一度テキストファイルとかにまとめてから書き込めばいいのにね
寒い夜
Inflate思い切ってZLIBのも実装しようかと思ったけど、プリセット辞書というのがやっかいそう
zlibのcrc32()関数がアルゴリズム?楽しいなと思ったきっかけだったな
アメリカが仕込んだ暗号のバックドア誰か見つけてくれや
スパーハカーの俺様にまかせとき
Dual_EC_DRBG ハカーでない俺には何のことかわからん
スパーハカーの僕に言わせればここで具体的なきじゃくせいの話は出来ないお
>>684 今更だけどBaidu IMEとSimejiだけで
MS-IMEで漏えいがあったとは出てないぞ
http://www.baidu.jp/info/press/jp/131227-2.html >このほど、一部のメディアにて、Baiduの日本語入力システムや
>Google™ およびMicrosoft® が提供する日本語入力システムを
>使用しないように呼びかけたとの報道がなされました。この件につきまして、
>ユーザーの皆様にご心配およびご迷惑をお掛けしていることに対しては、
>誠に遺憾です。
なぜかBaidu公式がMS-IMEまで巻き込んで責任転嫁してる
文科省はBaidu IMEからは確認したと書いてるけど
MS-IMEからはお漏らし確認できなかったって発表
それに関しては当該スレでさんざんツッコミが入ってますがな
ですよねー
Inflateで謎のバグがあったあああああああああああ orz
カスタムハフマンで何かトラブったらしい・・・Oh...
どっかの復号ミスっぽいから前スレでやったみたいに手動復号で比較せんとな・・・
おお・・・やっと原因が分かった・・・ HLIT+HDIST+258個の符号長の展開のとこで細やかなミスがあった 前スレで練習に使ったサイトのやつだと出てこないパターンのだったからそこでミスってたようだ いやはや、復号でけてよかったわ・・・
そう
ハッカーになりたいんだが、どんな本を読んだらいい? 日本語で読めるいい本があれば教えてください
ハッカーって他人のコンピュータに不正アクセスする人のことでしょ
僕の肛門もハッキングされそうです
ハッカーはハッカーの事をハッカーと言わずにプログラマと言ってた
うおおおgzip解凍失敗したああ・・・orz うう、どうもカスタムハフマンでまた復号ミスがあるらしい・・・
池澤あやかだろ?見なくても分かるよ
まさかJavaでポインタ関係のバグに悩まされるなんて思わなかった
JVMのバグを踏んだのか 参照をポインタと勘違いしてメモリリークする糞コードを書いてるだけなのか どちらかで評価が分かれる
いくつかの場所から参照されてて それがポインタと同じようなバグを引き起こすってこと
循環参照ならポインタ関係のバグと言うのは変だな
変じゃないよ A->X<-BでAとBは両方ともXを差しててどっちかを変えたら片方も変わってそれがバグに繋がるって話 ->は参照でありポインタだからおかしくない 今のバグがそれとはまだ分からないけど
てっきり思わぬところでのリソース解放でぬるぽ地獄なのかと思ってたが違うのか
ぬるぽ
Javaならcloneメソッドとかなかったっけ
なんか別の所にバグがあるみたい メソッドを実行する前から動作しおわっててコメントアウトするとちゃんと動かなくなる 副作用を期待した書き方はするなってことかな
俺の場合は 思い込みによる見落としは結構ある 自分では正しくコーディングしてると思い込んでてよく見てない 結局膨大な1行1行のステップ実行で最終的にコーディングミスを見つける
定数やマクロとして定義したからといって安心ができない うっかりタイプミスで定数が違う値を保持してたなんてごくまれによくある
期待って何だよ、自分で設計したんじゃないのか?
>>726 可変なオブジェクトを不変なオブジェクトとして扱って起こるバグのことかよ
だったら循環参照じゃあないな
まあ、Javaは循環参照は起きないんだったかな
いやでもそれにしたって、なぜ“まさか”のバグなんだよ
普通にありえるじゃんw
そんなことよりメソッドの実行順番がバラバラで困る 同じスレッドで動かしてるはずなんだけど
Javaでもメモリリークあるって記事を以前どこかで読んだ気がしたが
そりゃどんな言語でもメモリリークはするよ 変数にでも入れてればGCされないんだから
やっと原因が分かった 久々にバグらしいバグを見たわ
よかったな
バグを見るのが久しぶりとかレベルたけーな 俺はいつもバグばかりだよ
いや難解なバグとそうでないものがあってだな…
爪で潰せる程度のバグはノーカン
おおお!gzipファイル解凍に成功した!ささやかなミスを2か所あったから修正したら行けたぞ! まぁまだ1つのgzipファイルでしか試してないから完璧かどうかはまだ不明だが、一応の完成だ!年内完成達成!!
おめ で、ソースをですね
インターネットやネットワークの仕組みや OSやFSの仕組み そういうのの最新情報を常に理解してればいいんじゃないの ハッカーになるには
書籍化されてるものは古い情報で ちゃんとやってるとこならセキュリティ対策されてて穴は塞がれてるだろうし
ハッカー同士
ハッカー同士で情報交換する(金銭で取引する)サイトが存在してるらしいね セキュリティソフトなどセキュリティに関する情報を発信してるサイトとかで「〜の脆弱性が出回っている」的な話みかけるし そのハッカーのサイトはどこにあるんだろうね
>>744 コード公開してもいいけど
車輪の再発明なコード見てどうするの?
×再発明 ○劣化
劣化、否定はしない、むしろ大劣化だろう
あけおめことよろ
754 :
【吉】 :2014/01/01(水) 00:12:53.07 ID:???0
大吉なら本気出す
神が出たら本気だす
私が神だ
gzip完成してすこしモチベーションが落ちてる
758 :
【豚】 :2014/01/01(水) 06:03:10.30 ID:???0
あけおめ
ゲームのダメージ計算難しいな 市販のゲームのダメージ計算式見てもSFCでも複雑だし数学の知識もある程度必要らしい 良い感じの完結な式無いかな
ゲームバランスを考えなきゃならん項目だからなダメージ計算 ダメージ計算というか攻撃力や防御力など諸々の設定も具合を考えなきゃならんし
敵や武具のステータスの調整とか面倒杉
キャラクター×レベル×武器×敵の組み合わせ爆発
2chブラウザ難易度意外と高いじぇ
2chブラウザ、設定をどこにどうやって保存するか悩むな DBに入れるか、iniファイル作るか、xml形式で保存するか、レジストリ使うか、はたまた他にも手段があったりか
レジストリじゃなくファイル保存ならアプリのフォルダに保存するのかユーザディレクトリに保存するのかユーザ用のアプリ設定情報用フォルダに保存するのか
好きにしろ
C# constキーワードはコンパイル時定数(フィールド宣言時に値も定義) readonlyキーワードは実行時定数(フィールド宣言時かコンストラクタで値を定義)
C#ってgotoがあったのか、好き放題ジャンプできるじゃんじゃん
GOTOさえあれば変な文法とかいらんのに言語開発者は頭悪すぎ わざと難しくして俺つえーってやりたいんだろうな
ネタじゃなかったら残念な意見だな
gotoがあるなら行番号BASICからのトランスレータとか容易に実装できそうだな
そうでもないか、INKEYとINPUTとREAD/DATAとか結構やっかいな機能だよな
制御構造のトランスレータを作るならgotoは便利なのだが 古いBASICはそれ以外の部分が難しいわ
775 :
LILIN :2014/01/02(木) 08:53:42.24 ID:vs4p1Dfk0 BE:52373232-PLT(45072)
うむ
gotoからC++とは一体どういう
アセンブラでジャンプすれば解決
780 :
(-_-)さん :2014/01/02(木) 16:29:53.71 ID:i0EQqj3SO
制御構文なんてフタを開ければどれもgotoのようなジャンプ命令なわけだし 昔の低級言語なら処理性能に直結する書き方だが今の賢いコンパイラで高級言語ならgoto混ぜると最適化の邪魔になりかねない goto文は処理の流れをパッと見で読みにくいから構造化プログラミングなんて概念が誕生したわけで ちな、オブジェクト指向プログラミングは変数データや関数の関係性を分かりやすくしようとしたプログラミング手法
ネトゲやってたからアセンブラは無駄に詳しい
キューはいいもんだよ スタックなんかよりずっといい
よしLILIN、クロスワード自動生成アプリを作れ
>>782 C++は変数の参照カウンタが無いから
単純に値の受け渡しでコピー作ると思わぬデストラクタのリソース解放でやばいやばい
かと言ってポインタで受け渡しするといつどこでリソース解放をするかを決めないとメモリリーク起きるし
大変だーね
そんなあなたにshared_ptr
スマートポインタ地獄の始まり
スマートポインタを使ったときのオーバーヘッドや使用メモリ増量が 多少の作業ならば、近年のハイスペックマシン上で実行させるなら気にならないレベルだが 大量のデータを扱う作業ではハイスペックマシンだろうと大きなコストとなる
実行して試すだけしかできないのか コード保存とか出来ないのな
プログラムで使う画像をGIMPforWindowsで編集してるが GIMP糞重いし使い勝手悪い・・・
>>789 使い方があってオーナーシップを移動する必要がなければgetメソッドで生のポインタ渡すようにする
X void Func(shared_ptr<T> p);
O void Func(T* p);
メソッドから処理戻るまで元のshared_ptrのオーナーシップが解放されることが無いし
こうやっておくとカウンタの増減コスト無視できるようになるのと
unique_ptr版のメソッド作る必要もなくなるっていう
inline展開されるのか
ついでに、所有を主張するだけならshared_ptr<void>で持つという手もある void Holder::GrantOwnership(shared_ptr<void> own) { m_own = own; } こんな感じで shared_ptrは解放管理というよりどちらかというと weak_ptrと合わせても所有管理する色合いが強いから 別として扱った方が組みやすいですyo 寝る
専ブラ作るモチベーションが上がらねえ
こわいこわい 糞コード書いてたせいでメモリリーク作っちまったわ マネージドでもメモリリークするおC#こわい
自分のスキルを怖がれよ
801 :
(-_-)さん :2014/01/04(土) 20:00:57.46 ID:HiY+i80HO
親に連れられてデパートに来てんだけど このデパート内の本屋さん、プログラミングの本がすげえ充実しててビビった 地元の本屋さんだとどこもこの4分の1くらいしかないし ネットショッピングと違って中身を確認してから買えるのがすばらしい
>>800 メモリリーク等を気にせず色々作れる安全すぎる言語が欲しい
画像の特徴点をうまく抽出して 画像の分類や、特徴点からグロ画像の除去・除外とか出来ないものか 画像の特徴点を見つけるのは大学の研究レベルの次元だから ヒキでしかない俺が探すのは無理だし、既存理論さえ理解できない ああ、無情
OpenCV
画像解析ならOpenCV
文字認識はOCR
就寝時刻の5時半まで微妙時間余ったプログラミングするには少なすぎるし・・
画像の特徴と言ったって、例えばAさんの正面顔の特徴しか用意してなければ、Aさんの横顔は認識できないんだろ? 正面からでは鼻が高いか低いかとかはわからないからな 横顔の特徴を用意してもいいけど、斜めの顔、うつむいた顔…とキリがない
プログラミングのモチベが上がらん・・・
>>811 それは画像の特徴点じゃなくて顔の特徴点の話じゃね
顔以外でも平面でなければ同じように難しいだろう 大丈夫な人体の認識も、グロな人体の認識も難しいと思うよ
最近のカメラとか特定人物の顔を追っかけたりしなかったっけ
大学の授業で平面顔の顔認証の課題があったな、 班でやるやつだったから熱心な他の連中にまかせきりで俺は全く作業等には関与しなかったな、 何も関与しなかったおかげで何も身に付かず単位だけ取得できた授業だったわ
グロ画像っぽい色分布を判定すればいいんじゃね・・・無理?
ピザとどう見分けるんだよ
ピザは結構カラフルな気もするが ピザの画像なんてグロ画像同様いらんからNGされても構わんやろ
精度にこだわらないならどうにでもなるだろうな
グロ画像の認識の検証のために大量のグロ画像が必要になるという矛盾
エロ画像の判定とか難しいよな おっぱいだけだったり上半身だけだったり首から下だけだったりお尻だけだったり、さらにカメラアングル、様々な衣装 グロ画像でも似たような部分だけ写ってる画像あったりしたら違いをどう見分けるんだぜ
俺もAVのパッケージを自動で分類できたらいいなと思ったことはある 巨乳、貧乳、黒髪、茶髪、痩せ、ぽっちゃり、制服、ナース、メイド、メガネ、ツインテール、ブルマ、女優… 画像認識はちょっと調べただけだけど、どれも難しそうなんだよなあ
まあ、こんなことが簡単にできるんだったら、DMMがとっくにやってると思うけどな
画像認識で分類は筋悪だろう そもそも人の目で見てもジャンルひと目じゃ見分けらんないのあるだろ DMM API叩くとかスクレイピングするなりしてメタデータから攻めるのが正道
ああいう販売サイトでのジャンルの分類の仕方に納得がいかないケースもあるから、それらのメタ情報を使うってのもなあ
827 :
(-_-)さん :2014/01/07(火) 14:35:41.11 ID:zyIIzBh6O
その目的のプログラム作ってる時間あるなら その時間で手作業で画像を分類してしまうほうが早い 自動分類とは何とも魅力的に見えるが開発コストが高すぎる上 コストに見合うだけの得られない たかだか数万ファイル程度、時間のあるヒキなら数日もかければ手作業で分類終わるだろう
828 :
(-_-)さん :2014/01/07(火) 14:41:52.67 ID:zyIIzBh6O
そうして数日かけて作業しているうちに気づく この大量のエロ画像を果たして何のために自分は保存しているのか こんなに画像を大量に保存しておく必要はなかった、と エロ画像の全削除でHDDの空き容量も増えることだろう
googleですらエロ画像識別係雇ってるからな
830 :
(-_-)さん :2014/01/07(火) 14:58:23.58 ID:zyIIzBh6O
プログラミングするスレだし、プログラムを作る方向なら その手作業分類をサポートするようなプログラムを作ればいい 例えば、画像ビューアに特定フォルダ(分類のフォルダなど)へ移動させるボタンを複数付けてワンクリックで次々と画像を分類していくとかな 分類したい画像が入ってるフォルダが複数ある場合、事前にそのフォルダを指定しておけばそのビューアがそのフォルダを順に巡って表示してくれるとか あとはHDD上のデータとして完全一致の重複ファイルの削除くらいか
流れはエロ?
833 :
(-_-)さん :2014/01/07(火) 15:55:46.68 ID:zyIIzBh6O
俺はフォルダで分類するより 画像ファイルのパスにジャンル等のタグを複数関連づけてデータベースに登録し 指定タグの画像をピックアップして表示してくれる画像ビューアがほしいわ フォルダ別で分けてしまうと1ジャンルしか割り当てられないしな ファイル移動やコピーもタグ単位で一括で出来るようそのビューアに機能を付ければいいだけだし
835 :
(-_-)さん :2014/01/07(火) 15:59:50.99 ID:zyIIzBh6O
タグ同士にも親子関係の情報も付加すりゃ色々と捗りそうだし データベースへの登録時にファイルハッシュも入れておけば重複ファイルも一発よ
836 :
(-_-)さん :2014/01/07(火) 16:10:15.54 ID:zyIIzBh6O
別に難しいプログラムじゃないから初心者の課題としては丁度いいだろうと例を挙げてやったにすぎん
>>836 じゃあ、明日ぐらいまでにはできそうだな
待ってるよ
温すぎて腹立ってくるのはわからんでもない
温いと思うなら温くないものをうpすればいいだけのこと どうせそれができない口だけ野郎なんだろう
書いてる内容が温いってこと 実際に組み立ててくのは簡単とは思えないレベル
841 :
(-_-)さん :2014/01/08(水) 17:19:12.35 ID:melcTq/cO
他者のレスを批判する奴らがちらほらいるけど このスレをどんなスレにどんな方向に持っていきたいと思ってるのかをはっきりと言わんと いつまで経ってもこのスレはお前らの納得のいく流れにはならんぞ スレの指針をハッキリさせてスレのテンプレにしとけ 問題がある奴が解決・改善の方法を承知してるとは限らんのだからな
と、いうことにしたいのですね
画像ビューアはよ
エログラムはよおおお
845 :
(-_-)さん :2014/01/11(土) 17:08:38.67 ID:woR/UJSQO
はよはよ言っているお前らはリリンと同じプログラミング入門の途上なのか 画像ビューアなんぞ入門書にあるサンプル課題レベルだぞ C++で作るってんなら難易度は上がるだろうがVBやC#ならすごく低難易度な課題だぞ
それを使いたいだけなら作らなくてもいっぱいあるしな
847 :
(-_-)さん :2014/01/11(土) 18:16:34.92 ID:woR/UJSQO
それは考え方が違うね プログラミングスキルを上げていくための課題だから 課題で使うことはないツールを作るより使うことはありそうなツールを作るほうがモチベーションは上がるだろう そもそも練習の課題に未知のアプリを作れなんてないだろう、たいてい答えやサンプル例などがある課題が多い プログラミングスキルを上げるための過程で既存ツールなどを作ることに抵抗があるなら考え方を改めないとプログラミングやってけないよ
848 :
(-_-)さん :2014/01/11(土) 18:22:20.75 ID:woR/UJSQO
もちろんプログラミングスキルを上げる目的だから既存の何かを再現するだけで 目的が作りたいアプリがある、とかなら既存のライブラリやツールをガンガン使っていったほうが開発が捗るけど このスレの大半はプログラミング初心者なんだろ だったら猿真似だろうと人のコード見るなり既存物再現するなり勉強しまくれ
そんな話してないんだが 俺は「 はよ」というやつに対して既存の物を使えばいいと言ってるだけ やっぱり携帯はNGかな自分が初心者だと自覚してないし
850 :
(-_-)さん :2014/01/11(土) 18:57:23.81 ID:woR/UJSQO
いくら何でも初心者に分からんような単語や用語を使って初心者に話しかけたりせんわ 優しい言葉使ってたら初心者扱いとかよく分け分からんことを言うのな
初心者は黙ってろよwww 否定するなら過去に作ったものを見せろ
やっぱり口だけ初心者か どうせ見せないでのらりくらりと逃げるんだろうな
やっぱりだんまりか これに凝りてもう書き込むなよ
854 :
(-_-)さん :2014/01/11(土) 19:31:41.61 ID:woR/UJSQO
作ったもん公開する気はさらさらないよ つかここはチャットじゃないんだから即答を期待するってどんだけ気が短いんだよ
> どうせ見せないでのらりくらりと逃げるんだろうな
856 :
(-_-)さん :2014/01/11(土) 19:54:15.53 ID:woR/UJSQO
こんだけ疑り深いお前らにコード晒すだけどう考えても無駄だろ うpしたコードを俺が書いたって証明が出来ないんだからな どうせ疑り深いお前らのことだからどこからかコピペで持って来たんだろって騒ぐんだろ
うるせーなあ・・
>>856 こういう下を探して偉そうにするやつがいなくなれば平和なんだけどな
携帯がこうして当然みたいなこと言い出すからこんなことになるんだよ 好きにやればいいものを
860 :
(-_-)さん :2014/01/11(土) 20:11:21.90 ID:woR/UJSQO
お前らさぁ…俺というたった1人の発言に大してどんだけ萎縮してんだよ…もっと気楽に行こうぜ
何こいつネタのつもりで書き込んでんの? 首突っ込んで思うように行かないからネタ路線逃げた?
くどくど言い訳を書くより、コードをうpすれば一発で黙らせることができるのにな そうしないということは…みなさんおわかりですね?
863 :
(-_-)さん :2014/01/11(土) 20:20:29.71 ID:woR/UJSQO
プログラミングの話題を振る俺がダメで 俺という人間を非難するレスしかしないお前らが正しいのか? スレチなレスをしてるのは俺か?お前らか?
>>863 コードをうpしてみろよ
コピペで持って来たかどうかなんて最終的にはわからないだろ
ググって出てくるようなのはダメだけどな
866 :
(-_-)さん :2014/01/11(土) 20:57:22.59 ID:woR/UJSQO
お前らはコードをスレに晒さなくてもスレにレスしてよくて 俺はコードを晒さないとレスするのさえダメなわけ? それにググって見つかるコードなら尚更コードは晒せねえよ githubに実名で晒してるコードくらいしか手持ちにねえからな 2chで実名晒すなんてゴメンだぜ こんなくだらんやりとりのために何かコード書くってのもバカらしいしな
てめえの事なんかどうでもいいんだよ!
>>866 そんなに書かなくてもコードをうpすれば済むよ
869 :
(-_-)さん :2014/01/11(土) 21:07:56.64 ID:woR/UJSQO
お前らを納得させるようなコードとやらがどんなコードだか想像もつかんね そんなくだらん作業に時間を割く気はさらさらない
黙っとけチンカス
>>869 こんなやりとりをする時間があるのにか?
本当に初心者じゃなければこの時間を使ってそれなりのコードを書けるはずだがね
本当に書けるんならね┐(´ー`)┌
872 :
(-_-)さん :2014/01/11(土) 21:20:14.16 ID:woR/UJSQO
俺は合間にこのスレを覗いてレスしてるだけなのだが レスするだけの1〜2分でコード書けっての?アホか
>>872 なんだかんだ言ってけっこうせっせとレスしてるのに1〜2分ねえw
必死でリロードでもしてんの?w
コードを書いて晒すか、黙るかのどっちかしか許されない
876 :
(-_-)さん :2014/01/11(土) 21:46:49.89 ID:woR/UJSQO
お前らはちょっとした合間に他の事をこなすとか出来ないくらい不器用なのか? 必死リロードは俺じゃなく俺のレスの直後にレスしてる奴のほうだろ常考… これ以上くだらん言い合いは本当にスレチだから俺はもう寝るぞ、じゃあな
プログラミングの合間にレスしてます^^
誰かに偉そうな態度を取りたいなら自分にその資格があることを示せばいいんだよ この場合は実際に自分のコードをうpしてスキルが高いことを示すことだな それができないなら偉そうにするのをやめるか、黙ればいい
コーディング中はイライラしてるからこういう香ばしいやついると丁度いいんですよね
>>876 コードをうpすればくだらん言い合いをしなくてもよくなるんだけど…
できない理由でもあるんですかね^^;
881 :
(-_-)さん :2014/01/14(火) 07:45:20.80 ID:i3ydgdQ60
たまに口だけ野郎が来るだけのスレになったな
883 :
(-_-)さん :2014/01/14(火) 14:47:17.51 ID:LLo/hBm0O
何言ってんだ このスレで成果物を晒してんのは3〜4人くらいで、それ以外の奴らは俺もお前も含めて全員口だけだろ…
884 :
(-_-)さん :2014/01/14(火) 15:09:35.16 ID:LLo/hBm0O
お前らの理論だと「成果物やコードを晒さない=口だけ」なんだからな あれやったこれやっただの報告してるだけの奴らもその理屈だと「口だけ」になる
口だけ野郎がどんなに息巻いても無意味
886 :
(-_-)さん :2014/01/14(火) 15:27:32.72 ID:LLo/hBm0O
スレが過疎った原因は 「成果物やコードを晒さない=口だけ」を主張し執拗なまでに成果物やコードを晒すことを要求すること にあると俺は考えるが
お前があんまり偉そうにするからコード要求されてただけだろ そうやって都合の悪いこと無視して反感買うから煽られるんだよバーカ
888 :
(-_-)さん :2014/01/14(火) 15:34:28.44 ID:LLo/hBm0O
こんな主旨が不明瞭なスレで出来ることは せいぜいプログラミング初心者へのアドバイスくらいだろ 脱ヒキへ向けての足がかりとしてプログラミングを始めたっていう初心者が圧倒的多数だろ、このスレタイを見て集まる連中は だからマニアックな話が通じる相手がこのスレにいるとは限らんからマニアックな話は専門スレでするしかない
889 :
(-_-)さん :2014/01/14(火) 15:36:09.76 ID:LLo/hBm0O
こんな主旨が不明瞭なスレで出来ることは せいぜいプログラミング初心者へのアドバイスくらいだろ 脱ヒキへ向けての足がかりとしてプログラミングを始めたっていう初心者が圧倒的多数だろ、このスレタイを見て集まる連中は だからマニアックな話が通じる相手がこのスレにいるとは限らんからマニアックな話は専門スレでするしかない
890 :
(-_-)さん :2014/01/14(火) 15:40:52.31 ID:LLo/hBm0O
大事なことなので2度(ry お前らが俺に噛みつくレスを繰り返すことで 他の連中も自分もレスしたらお前らに噛みつかれるかもしれないと思ってレスしなくなる 敵意むき出しの攻撃的レスをやめろと俺は言っている
何言ってんの? 誰もアドバイスなんて要求してないじゃん 初心者でアドバイスが欲しいならム板なりに行くだろw 何が悲しくてヒッキー板でアドバイスもらおうとするんだよわいとんのかwww
892 :
(-_-)さん :2014/01/14(火) 15:48:01.15 ID:LLo/hBm0O
初心者連中は成果物やコードを人に見せることによって自信をつける そして出来る連中は初心者連中にアドバイスつけて助けてやることを繰り返すことによって自信を取り戻す このスレのあるべき構図はこうだと思っている
いや、だからお前が偉そうにしてんのが元凶なんだよ それを無視して書き込み続ける限り攻撃されるわけ これも無視すんの?
>>892 それはお前がやりたいことでしょ
元々そんなスレじゃないし、そんなもんにここの住人が付き合ってやる義理もないんだよ
失せろカス
895 :
(-_-)さん :2014/01/14(火) 15:57:54.90 ID:LLo/hBm0O
スレの主旨が不明瞭なのだから 俺がどんな意図でレスしようがプログラミングに関係するレスなら全く問題はないはずだが 俺のレスが気に障るのならスルーすればよいだけ、スルーすることは2chの基本原則なのだがな
だったらお前は俺の書き込みをスルーすればいいんじゃね? 俺がスルーするかどうかは俺が決めるけどね
897 :
(-_-)さん :2014/01/14(火) 16:01:40.11 ID:LLo/hBm0O
俺のレスに付き合う義務は無いのなら俺に噛みつく理由は何だ? お前が俺を荒らしと思うなら2chのルールに従って、荒らしのレスをスルーして2ch運営に荒らし報告して終わりだろ
荒らしなんて誰も言ってませんが自覚しちゃった感じですか
>>897 お前はさっさと画像ビューアうpしろや
簡単なんだからすぐできるだろ
5分待ってやるよ
900 :
(-_-)さん :2014/01/14(火) 16:06:56.16 ID:LLo/hBm0O
俺は攻撃的なレスが俺の気に障るからやめろと言ってるのではない 攻撃的なレスはスレの雰囲気が悪くなり過疎る原因だから このスレにどんな奴が現れようとも攻撃的なレスをしないでスルーして2ch運営に通報しとけ、と言っている
901 :
(-_-)さん :2014/01/14(火) 16:12:08.99 ID:LLo/hBm0O
何で俺が画像ビューアを作ることになってんだ? 技術的には簡易でも制作には手間暇はかかる だが初心者向けの課題としては丁度いいくらいだから 課題選びに困ってる初心者がいたら参考にどうぞ、で画像ビューアを提言しただけだぞ
>>900 ああもう時間切れだわ
お前のスキルはうんこ並みだからもうここには来るんじゃないぞ
わかったな?
>>901 そんなゴミを作る奴がいるわけねーだろ
よくそんなゴミ思いついたな
頭おかしいんじゃねーの?
コード晒せと言ってるやつはその晒されたコードを読めないだろ というか先に自分の書いたコードを晒せよ
まだやってんのかww
>>905 はコード晒せと言っていた奴じゃないのか?
こうやって茶を濁して逃げるのは得意だな
ID:LLo/hBm0Oがここで初心者道場を始めるのか 初心者君たちは先生の言うことをよく聞くんだぞ
>>907 は906のすぐ後に書き込んだね
図星だったみたい
910 :
(-_-)さん :2014/01/14(火) 19:18:20.05 ID:ZX9gd2Ft0
おー、規制解除キター
これからは携帯の奴との言い争いを続ける連中は携帯の奴に安価打ってやってくれや、連鎖あぼーんと透明あぼーんでお前らごと消えてすっきりするから
携帯だけじゃないんだなそれが このパートスレの1の途中からいるやつもかなり鬱陶しいがそいつはPC 雑談スレの方にもちょくちょく顏を出してるみたいだし
じゃあ全員ID出すかコテ付けてレスしろ
俺もそれが良いと思う それとID非表示は全員あぼーんで
全員がコテを付けてくれれば名無しを一斉にNGにできる
にちゃん見なければイライラしなくなって解決
このスレのルール ・誰かに読んでもらいたいプログラミングに関するレスをするときはコテを付けるかID表示するべし ・名無しorID非表示は全員NGで透明あぼーんにするから読みもされないし反応もされない
・連鎖あぼーんするので誰かに安価するときは個別にレスを返すこと
プログラミング力とは何なのか ゲームならコンテンツ力 ツールならUIのデザイン力 プログラミング力とはそれらを実現するための手段でしかない
プログラミングは芸術 ゲームやGUIを使ったツールはそれらの副産物にすぎない
芸術だけじゃ食ってけないと思うんです
コーディングそのものは知識の集大成にすぎないので芸術とは言い難い 同じ処理をするなら誰が書いても同じコードにしかならんしな
何らかの組織の一員、プロジェクトの一員としてコード書くときはそこのコーディング規則に従ってコーディングするわけだし
そのコードの見やすさ見にくさはコーディングというより設計が悪いとしか
いきなり晒あげられた
>>923 のサイトの管理人はどう思うだろう
とりあえずリファラ飛ばしておいた^^
そんなこと言ったら誰もネットに公開しないと思うのだが どこかで誰かに見て貰いたいからコードを公開するんだろ 直リンに関する問題はサーバー都合の問題だしな
調子乗り過ぎだと思うんですよね
>>923 のURLは2chだけでもいくつかの場所で貼られてるし
Cプログラミング診断室は色んなところで紹介されてるんだけどね
こんなゴミ溜めで晒してやるなよ 迷惑かけんな
最長不倒関数っての何年か前にもこのヒキ板のプログラミング系のスレで見た気がする
物知らずなプログラミングを殆ど出来無いやつが「プログラミングは手段(キリッ」なんて言ってるんだから笑える
そうなんだ、笑えるような楽しい事があってよかったね。
「プログラミングは手段」でスレ内検索しても
>>935 のレスしか出てこないが他のスレの話か?
最近D言語が気になり始めた
TopCoderとかいうの参加したいって言ってた人は参加したん?どうだった?
progitを読んでみて分かったが もしヒキ板で共同プロジェクトやるならオーナーがリリンじゃだめだ git含め色々分かってる人がオーナーやらんとアカン
プログラミングで重要なのはコーディングじゃなく設計だよ
コーディングなんてコーディング規約作って守ってれば可読性が悪くなるなんて早々ない
名前空間・変数・関数・クラス・メソッド・フィールド・プロパティ、それらの命名規則も大事
実際の職業のプログラマの人たちが仕事でプログラミングする手順とかってどんなもんなんだろな 趣味での個人プログラミングだと設計からデザインやコーディングの全部を自分でやるわけだけど
LILINにはカリスマ性がある
設計とデザインは同じ
「設計」を英語に訳すと「design」だからな、まったくの同義語
リリンがオーナーになれるほど逞しく成長すればよいだけのこと
LILINは声がキモいからだめ
だがそれがいい
まーた自慢厨か
ただの自慢ならブログやツイッターでやればいいのにね
そうそう ブログやツイッターのアドレスをここに晒してくれれば見に行ってあげるから そっちでいっぱい自慢話すればいい
LILINですらツイッターで呟いてるのにね
のにね
そんなくだらん話よりプログラミングしようぜ
このまえ書いたやつ (defvar ant-argument "") (defun java-ant-build () (interactive) (let ((arg (read-string "ant: " ant-argument)) (dir (find-dir default-directory "build.xml"))) (if (not dir) (message "build.xml not found") (setq ant-argument arg) (cd dir) (compile (format "ant %s" arg)))))
よく分からんが何かすごそう
関数型言語って副作用がよく分からんわ I/Oも副作用っていうなら出力もせずどうやって結果を確認するっていうんだろう
そういう問題じゃなくて副作用のある部分と無い部分を分けるっていうだけ haskellだとそれがしやすいねって話
ひとまず分かることは関数型言語を理解できる人はすごく頭がいいってことだけ wikipediaの副作用や参照透過性、haskellのページを見たけどチンプンカンプンだったわ
lispで書く手続き型プログラミングが愛おしくてhaskellに手を出せない もちろん関数型的な考え方も組み込むけど
lispの構文ってアセンブリ寄りな気がする 括弧で明確に分割が出来るから構文解析も楽そうだし
ああ、そっか、lispはもともとそういうプロセッサ上で走らせてたものだったんだっけか
S式が抽象構文木と殆ど同じだからかな それのおかげで書き方が統一しててLispの力の源になってるけど 人には読みにくいのが難点
たまたま目の前にあったコンピュータがコンスセルの形をしてて 思い付いたって聞いたことがある
おまえら色々詳しいんだなVBとかC#とかJavascriptじゃないんだな
色んな言語知ってる奴はプログラミングそのものが好きな変態タイプ
何か作るモチベーションがたらん
>>892 はすごくいいサイクルだと思うがヒキ板では成立しないだろうな
俺らって言ってる時点で無理そう らを付けて自分の負担を減らそうとしてる
1人だけで何でもこなす人間なんておらんやろ ひろゆきやホリエモンだって1人で興したんじゃなく仲間がおったやろ
ゲイツやジョブズやリーナスやザッカーマンだって1人じゃなかったはず
ザッカーマンって誰だよ
この中に出た偉人やタラコは自分が最初にやりだして他の人が付いてくる
>>975 で言ってるのはみんなでやりだしてその中に自分が入ってる
ワロチ
このスレからリーダーシップをとって何かしだす人が出てくることはない
アンドロスレのほうを見ればその惨状が明らか
やりたかったらやれば ある程度形になって公開すれば取り巻きが出来るだろ
本気でやるならこのスレじゃなくSourceForgeやGitHubで公開プロジェクト作れば協力者が自然と現れるだろう このスレを巻き込んではならない
ツイッターの開発者として協力するという意味で俺らでも何か出来るうんぬんを言ったんじゃないの
しかしツイッターってどうやって金稼いでるんだろ?
タイムラインにプロモーションっていうのがたまに表示されるし、そういう広告とかじゃね
広告収入だけじゃどう考えても足りないと思う インフラコストがとんでもないはず… ざるな計算でも合わないなと思って
Twitter - Wikipedia
http://ja.wikipedia.org/wiki/Twitter >設立以来、共同創業者たちが主に自己資金で経営してきたが、2007年7月26日にユニオン・スクエア・ベンチャーズ(Union Square Ventures)やチャールズ・リバー・ベンチャーズ(Charles River Ventures)、複数の個人投資家から資金を調達したことを発表した
次スレどうすんの?俺はこのホストは立てられませんってエラーで無理だったが
>>985 のプロ雑スレを利用すんの?
このスレもほぼ雑談だしな そこの再利用でいいだろう
ゲソゲソー
アフィでしか金稼げないんだから アフィできるプログラム作るといいぞ 例えばヤフオクのソフトとかな
一ヶ月前のレスにわざわざ反応するのは本人だからかな
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。