1 :
デフォルトの名無しさん :
2013/03/21(木) 00:08:44.24 プログラミングに関する雑談スレッドです。
削除されますよ
3 :
デフォルトの名無しさん :2013/03/21(木) 00:17:03.78
プログラム技術に関係ない書き込みは削除対象となります。
技術的な雑談をすればいいじゃない
5 :
デフォルトの名無しさん :2013/03/21(木) 00:32:59.42
デバッグ手法、自作フリーソフトの宣伝とレビュー、シェアウェアの作り方など
前のスレ乱立荒らしが居なければこういうスレは削除されなかったと思う
インストーラーの作り方、manifestの設定、実際にソフトを作るための知識やリソースに関して話し合いましょう。
小さな自作ソフトのインストーラーを作るなら、Inno Setupで決まりだな。 パスワード付ければ簡易のシェアウェアになるし。
国内でシェアウェア公開するならVectorがいいね。 ウイルスチェック済みが保証されて課金もやってくれるし
アイコンを自分で作るの凄く面倒なんだけど、著作権フリーでいいサイトない?
>>10 自作ソフトならアイコンはオリジナリティがないとダメだから、
著作権フリーのアイコンをそのまま使うのはイエローカード。
文字や矢印などを組み合わせると独創的になる。
最近はサイズ48x48が主流かな?
確かアイコンを重ねるツールがあったはず
>>8 それは一概に言えない。JavaやC#じゃInno Setup使えないじゃん。
tst
ここまでほとんど自演
話題提供おねがいします
18 :
デフォルトの名無しさん :2013/03/21(木) 21:23:17.20
2,3日したら、このスレもスレストされますよw
◆0lBZNi.Q7evdのオナニースレ
沢山の環境に対応したいときに単なるプロジェクトファイルやソリューションやメイクファイルをいちいち何個も作るのメンドクサイ。 一発で作れるウィザードが欲しい
IDEが乱立してプロジェクトファイルの形式がばらばらなんだよね。CMakeというソフト使ったことある?
>>21 さっきCMakeダウンロードしてみたけど、英語で書かれていてさっぱり使い方が分からなかった。
便利なソフトだと思うけど、日本語化されてないの?
まだ日本語化されていないみたい。CMakeの作者に英語で問合せしてみたらどう?
24 :
デフォルトの名無しさん :2013/03/21(木) 23:54:46.76
>>23 分かった、ありがとう。
Resource Hackerで日本語リソースを作ってUTF-8で作者にメールしてみることにするよ。
ツールバーのビットマップ作るのもしんどい
絶対割れないシェアウェアってどうやって作ればいいですか? 教えてエロい人
>>26 WEBアプリにしてアカウントを売るようにすればいい。
>>26 PHPが使えるレンタルサーバー借りて、購入者情報とwindowsのバージョン情報とプロダクトキーを
使ったチャレンジコードをHTTP GETでサーバーに送信して認証・認可する
>>27 ウェブアプリでお金の取れるものを作るのって大変そう
>>28 チャレンジコードって何ですか?
>>27 そもそもインターネットでものを売る方法が分からない……すみません。
31 :
デフォルトの名無しさん :2013/03/22(金) 00:29:04.01
きたねープログラム書くな
>>28 お前バカか? HTTPは仮想化できるからその方法では抜け道があるぞ
>>29 チャレンジコードは、一般人には分からないようなデータの変換を行って、その変換後のデータにより変換元を認証する。
変換プログラムや変換方法が分からなければチャレンジコードによる認証を突破できない。
ウイルス対策ソフトのユーザー認証・課金方法はどのようにやっているのでしょうか?
>>30 売りたいものがあるなら、PayPal、Vector、ヤフオク、楽天で売ればええやん
>>34 パッケージにはユニークなプロダクトキーを外側から見えないように表示しておく。
使用前に個人情報とプロダクトキーを入力させる。これでキーから購入した個人を特定でき、パッケージを買っていない人を除外できる。
さらに必要に応じてOSや環境の情報も送信する。これでPCも特定可能。
これらの情報で複数PCに勝手にインストールできないような仕掛けを作ればいい。
パッケージごとに違うプロダクトキーってどうやって作るのですか? 何か規則性があるんですよね?
馬鹿
>>37 出荷時にキージェネレータというソフトで生成する。もちろんキーには規則性はある。
突き詰めれば有効桁を0と1の羅列にして、このビット桁はこうでなければならないとルールを決めておく。
でたらめに入力して突破される確率を低く設定すること。
尻ある?
41 :
デフォルトの名無しさん :2013/03/22(金) 01:38:23.65
ここまでほとんど自演
D言語にLINQを移植してみたい
44 :
デフォルトの名無しさん :2013/03/25(月) 22:11:50.03
45 :
デフォルトの名無しさん :2013/03/27(水) 23:51:27.66
VC++なら右クリックで宣言箇所をすぐ確認できる。VC++使えよ、色々はかどるぞ
VC++慣れした人間をオープン系のコンソールだけの環境に放り込んで 絶望させるのがオープン系。 未だにgdb等の最低限の環境でがんばらせてる所があるので効率悪すぎ。 何とかしろ。<=とただの馬鹿が愚痴ってみる。
最近のEmacsはソースデバッグ出来たっけ?
WindowsでGCC使うなら、普通のMinGWよりもTDM-GCCの方がいいぞ。
アイコン作成するならInkscape。Adobe Illustratorを使ったことのある人ならすぐに使いこなせる。 256x256のPNG画像をInkscapeで作って、Irfanviewで64x64、48x48、32x32、16x16に縮小したPNG画像を作って、IconMakeに渡してアイコン作成。
ソフトのヘルプ・マニュアルは、WikiかHTMLがデファクトスタンダードになりつつあるな。みんなはマニュアルをどうやって作ってる? .hlpは標準では見れなくなったし、.chmもVistaからブロックされるようになった。
52 :
デフォルトの名無しさん :2013/03/29(金) 23:58:01.71
XPのメモ帳に黒い四角がでて来るバグがあるのを発見した
テキストかHTMLで作るけど 参照頻度が高いのは.chmに変換することもある。 原因不明だけど.chmなら一瞬で開くけど HTMLだともっさりと開く。 (Windows7だけどブロックはプロパティを開いて許可すると回避できる)
.chmをダブルクリックで開いたら、「...ブロックを解除しますか」って 表示されて「はい」をクリックしたら、ブロックが解除されるといいのに。 UIの設計が悪い。
PDFじゃだめなん? しおりつければchmと変わらない気がするけど。
起動がね、.chmだと一瞬で開く環境でも PDFだとHTML以上にもさっと重い
方向が逆なんだよ 無駄な機能をつけた汎用()ツールに頼るから重くなる ヘルプに特化した薄い薄いフォーマットとツールがあれば良い
59 :
デフォルトの名無しさん :2013/04/18(木) 08:27:38.38
プログラミング始めたいんだけどどの言語がいいですか? CとJAVAはやっておいた方がいいですか?
60 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/04/18(木) 08:59:51.20
>>59 特にお勧めというのはないかな。
今後何をしたいかによって心構えが違うぐらいか。
趣味で遊ぶだけならいろいろいじってみればいい。
仕事云々ぬかすならとりあえず学習資料が豊富そうな言語で
最低限オブジェクト指向の概念を理解すること。
言語は客の要求によって変わるし、今は特定の言語を極めて極限までパフォーマンスを
引き出すような時代ではないので言語の学習自体に力を入れても仕方ないし、
力を入れないと覚えられないようなら話にならない。
2、3日もあれば大体の文法は覚えて、リファレンス片手にコーディングできるぐらいが普通。
> 2、3日もあれば大体の文法は覚えて、リファレンス片手にコーディングできるぐらいが普通
大嘘ぶっこいてんじゃねーぞって3年前の
>>61 がゆってた
>>60 そういうアプローチもあることは理解しますが、単にプログラミング自体が好きな輩にとってはその質問は難問でもあります‥‥
64 :
デフォルトの名無しさん :2013/04/18(木) 21:11:33.29
○じゃあのさん新人公演○
開演時間 未定
231:以下、名無しにかわりましてVIPがお送りします[sage]
2013/04/18(木) 16:08:20.57 ID:1BeWLVki0
グッドアフタヌーンおまいらwwwww
なんかよぉ、パンダデモに妨害めいた嫌がらせがあったらしいんだわwwwww
ものすごく間抜けな嫌がらせなんだけどなwwww
今晩それの詳細を落としに来るわ。じゃあのwww
--- 以下スレ情報 ---
高岡さんがフジ韓流ゴリ押し批判したら干されたのでウジテレビ凸
http://hayabusa.2ch.net/test/read.cgi/news4vip/1366222344/
virtualboxでwin+linux環境が簡単に実現できる。古いwin入れて互換性チェックも簡単!! さらにスナップショットでデバッグ時間短縮。便利便利
66 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/04/23(火) 00:49:43.44
実機にCD入れてBIOSから起動すると実機のハードディスク(パーティション)を読み込んで、指定したDVDドライブに書き込むツールってないかなあ
>>66 CD入れてDVDドライブに書き込むってのがわけ判らんけど、
OSを立ち上げることなくディスクのバックアップができるBIOSはあるよ。
68 :
デフォルトの名無しさん :2013/04/23(火) 01:16:27.78
実機のディスクイメージとMBRなどのデータを、実機のOSを起動せずに何枚かのCDかDVDに分割して保存、バックアップできればいいんだけど
>>61 それって、ソフトウェア書くよりも客先に出向くSEの仕事でせう?
2、3日で十分とかいう奴いるけど、大体がjavaかc#かVBの似たような言語を扱う使い捨て社員。
>>61 で、ジャワとかC#とかVBだったら お笑い系だな
>>70-71 Java や C# なら2、3日でほとんど覚えてしまえるレベルだろ。
「大体の文法を覚えて」「リファレンスみながらコーディング」だから別に難しいことじゃないと思うけどな。
プログラミングに必要な要素なんて大体決まってるから、その言語ではどう表現されるのかだけじゃない?
>>72 素人さんかw
文法はな
自動車で例えると、実地なしで教本読んだだけで高速道路を走りにいくようなもの
74 :
デフォルトの名無しさん :2013/04/23(火) 15:15:11.47
プログラミングの天才なんてのはいない 天才と言われてる人は単にコードを書くのが速いだけ
>>74 それで十分 アホや一般人には出来ないだろ
だが、天才の中にはバグが多いのもいるからなw
タイヤ2つの車でも平気で乗りこなすようなのは馬鹿とは言わない
>>72-73 縦列駐車や車庫入れができないドライバーがいたっていい
>>74 決められた枠組みの中で不可能と思われることを実現できるレベル
期間の制約もそうだけど、多くはハードの制約を超えられる人を指す
昔は貧弱なメモリやCPUとの戦いだったけど
今はゲームのビジュアルとかサーバ技術だな
>>78 >>ハードの制約を超えられる人を指す
ばかか? ハードの制約を超えられるわけがねーだろ
ゆえにwizardと呼ばれる
だりいな
仕事でjava使わなきゃいけなくなったんだけど 軽量言語になれてるとすげーめんどくさいな
めんどくさいけど えくりぷす を使いこなせば えくせれんとな仕事ができるぜ
>>82 馬鹿には無理だから やめさせてもらえば?
85 :
デフォルトの名無しさん :2013/05/27(月) 15:16:40.40
馬鹿にしか無理だろ
>>85 馬鹿には無理だから やめさせてもらえば?
やはり馬鹿には無理かな? 言語じゃなくて、ビッグアプリの構造を勉強したいんだけど、、、 ビルドアップスタイルアプリの構造とか・・・ 基板CAD作ったけど、サンプルに毛が生えたようなレベルは変わらない。 本質を学んでいない限界に気づいた。 てか、西欧ならそのへんのグループウェアに参加すれば、鍛えられるのに、日本はどこへいけば良いのよ? ブラックIT土方なんか20年続けても何も得られない。
89 :
デフォルトの名無しさん :2013/05/30(木) 03:23:25.36
はーい おじさんたちを回収にきました
90 :
じゃがりきん :2013/06/05(水) 01:49:25.92
92 :
デフォルトの名無しさん :2013/06/06(木) 03:22:56.11
創価学会の偽本尊にご注意
作るだけのやつは設計ができない、設計だけの奴は有用な企画立案ができない。 そして作るだけよりさらに下層に記述するだけの奴がいる。
「設計はできるけど下流の経験がないから作れないんだよね~」とか言ってるやつは設計もできてないから。
>>94 御意
プログラミングが出来ないやつに設計が出来るはずがない
facebookの個人情報は、fb eyeに見られてるよ
意味が分かるまで1日かかった
98 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/06/09(日) 01:14:39.36
著作権保護機能の付いた頑強なパソコン用OSって作れる?
著作権保護機能は人類には不可能。
初期搭載されたソフト以外はインストール出来ないようにすれば可能かも
101 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/06/09(日) 01:39:54.63
著作権保護機能付きの携帯電話があるから、パソコンでも実現可能。 著作権保護付きのパソコンがあったとしたら、データのコピーが著作権によって制限されるはず。 記録媒体も著作権保護付きのメディアに制限される。コピー回数を制限して、著作権保護されない媒体には劣化コピーしかできなくなる。 JASRACなどの業者が管理する著作権サーバーでデータの著作権を管理する。
データ変換にも著作権保護を継承させる。データ処理を制限されたサンドボックスでのみ許可する。 結果として自由度は損なわれるが、盗まれたくないデータを保有する企業が購入する。
著作権保護のため、ハードウェア、ソフトウェアの両面で囲み込みを行う。 著作権保護機能のついたハードディスク。 著作権保護機能のついたデータ加工ソフトウェア。 著作権保護機能のついたインターネット接続。
また妄想が始まった
特殊化しまくったハード込みで1万えんを実現すればできるかもな
106 :
デフォルトの名無しさん :2013/06/09(日) 03:54:25.11
《殺害予告》 明日午後3時、2ちゃんねるのこのスレッドでモナーネコ三匹を殺害します。
107 :
デフォルトの名無しさん :2013/06/09(日) 04:23:08.88
通報しました
108 :
デフォルトの名無しさん :2013/06/09(日) 04:29:04.92
想像上の生き物を殺害することは動物愛護法に違反しない
109 :
デフォルトの名無しさん :2013/06/09(日) 04:32:23.06
よって、ゆるキャラを殺害する小説を書いても罪にはならない
著作権で保護されていないゆるキャラの場合に限り
2ちゃんねる能古野スレッドというのがどこの地域を指す暗号か 警察が頭を悩ませています ですが掲示板管理人の協力もあり犯行前の犯人逮捕は時間の問題でしょう
>>112 >>侵入された時点でまけだろ
これにつきるね
時間制限なんか何の意味もない
セキュリティ関連の突っ込んだ部分は9割カットされたとか言ってるな
115 :
デフォルトの名無しさん :2013/06/11(火) 15:33:57.10
悪徳シャンプー株式会社は、6月13日、新しいシャンプーを発表しました。 コンセプトは、洗えるだけじゃない、「はげるシャンプー」です。 気になる人は今すぐ「はげるシャンプー」で検索。
116 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/06/11(火) 20:06:27.53
仮想マシンVirtualBoxに最新のUbuntu入れてみたよ。gccで「こんにちは世界」が表示できたよ。 この後何をすればいい?
寝たら?
118 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/06/11(火) 21:58:59.30
マルチプラットフォームなウィンドウアプリ作りたいんだけど、X Window Systemを勉強すればいいのかな?
マルチならJAVA、GTK、QtのいずれかでOK
Haxe
もうすぐ逆アセンブラができるぞーー~
4000行のswitchができた。
123 :
デフォルトの名無しさん :2013/06/16(日) 00:09:18.12
アナログ計算だけでOSは作れるのか?
アナログ計算とは何ですか?
入力・出力ともにアナログな電気信号だけで計算するみたいな どう転んでもアナログに対するデジタルの優位性は覆らないのであって、いいとこ取りでデジアナのハイブリッドコンピュータがいいのでは?
ブロードバンドなアナログ超多チャンネルバスはデジタルに代替できないのでは?
東大の機械マニアとパソコンマニアを日当三万円ほどで集めてデジタルとアナログのハイブリッドマシンとOSを開発するんだよ。
京大じゃダメなんですか?
簡単な画像処理ならマルチチャンネルアナログコンピューティングが勝利の予感
131 :
デフォルトの名無しさん :2013/06/16(日) 06:54:01.58
クッキーを残さないように名無しでいくがuy 日本のIT事情がダメなのはお前らがバカだからじゃなく米国に徹底的に政治的圧力かけられてるからじゃねーか rubyがモルモン教とかって…それは欧米に媚び売ってるアピールだったのではないかと思えてきたわ そうしないとつぶされるから? とりあえず国産ハードやソフトを大事にしてやってよマジで 日本には、物を作れるやつはゴロゴロいる 問題はマーケティングか? 違うもっと上だ 政 治 力 覚えとけ
核不拡散条約とかもうね
32ビットバージョンの逆アセンブラできた。まだ公開しない。次は64だ。
135 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/06/18(火) 23:45:28.71
確率的にいつ終わるかわからない時間の掛かる処理をマルチスレッドを使って複数同時に 実行させると、シングルスレッドよりも早い時間で終わる確率が高くなると思うが、これについて貴様らはどう思う?
マルチスレッドスレで聞け
みんな眠ってるの~?
それぞれのCPUコアにきちんと割り付け出来れば速くなるだろうな その時間のかかる処理の結果の信頼性とかはいうまでもないとして
140 :
デフォルトの名無しさん :2013/06/19(水) 06:13:39.80
マルチスレスレwwwwwwwwwwwww
>>139 シングルコアでも待ちがなくなるから相対的に早くなることが期待できるよ。
おまえがやってるのはマルチスレッドじゃなくてマルチポストじゃ
CPUメインの処理であまりにも並列化の設計がクソだったりしょーもない処理だと 同期化やコンテキスト切り替えのコストでかえって遅くなることは結構ある
鯖を建てようという話じゃない
145 :
デフォルトの名無しさん :2013/06/21(金) 14:50:40.46
詐欺師・犯罪者のアドレスをさらしあげ koto_good.swit2002_peace@ezweb.neoo.jp pray_for_the.world.ymm7th@docomo.neoo.jp info@moogree.net
146 :
デフォルトの名無しさん :2013/06/26(水) 07:28:45.88
uyだけど レールガンS見てるんだけど、なんかあのセロテープの金髪 フレンダ=セイヴェルン ム板マ板でお前ら煽る時に俺が使ってた口調と似てて セリフ聞いてるだけですっごくアレな気持ちになってきたんだけど しかもそのうちひん死になるらしいじゃん うっはぁ 府連だちゃんの絵でも描くわ
147 :
デフォルトの名無しさん :2013/07/04(木) 20:12:02.36
PCニュース板とWebProg板が壊れてる。。。
148 :
デフォルトの名無しさん :2013/07/04(木) 20:22:33.38
OS板も壊れてる 2ちゃんねる大丈夫か?
マ板は復活したけど、スレがなくなってるな。
150 :
デフォルトの名無しさん :2013/07/06(土) 02:32:05.53
直ったみたいだね。 何かインターネットでいいもうけ話ないかなぁ~
ウィンウィンうるさくて眠れない 精神的に参るな、あれは
bit 悪魔の辞典、って刊行されたりしたことはあるんですか?
kohadaが一時期落ちてたな マ板もkohadaだったのか
155 :
デフォルトの名無しさん :2013/07/08(月) 08:59:24.94
Winnyや物理演算で有名な先生
【訃報】「Winny(ウィニー)」を開発した金子勇さん死去、42歳★3 [7/7]
http://uni.2ch.net/test/read.cgi/newsplus/1373214126/ 政治家たちが規制緩和と新しい産業創出、イノベーションを作ると言っている最中、次世代技術でイノベーションを作るどころか逮捕抑留され、
無罪判決後に急性心筋梗塞(たぶん原因は数年のストレス、逮捕、違法取調、拘留、最高裁までの長期裁判など)により
47氏ことプログラマー金子勇氏が死去 東大基盤研 工学博士 享年42歳
Winny登場した2000~2001年当時はCPU、HDDの性能も大したことの無い時代です。そんな時代にも関わらず
ホストを使わず、短期間で100万ノードどころじゃない大規模Peer to Peer(P2P)ネットワークを構築
それも日本だけでなく海外にも利用者がいた世界的ネットワークをを作り上げてしまいました。
フェイスブックなんぞより、よっぽど凄いことです。
日本国内で光回線など通信帯域向上や大容量HDDが普及したのもWinnyの功績の一つであり、
経済波及効果も大きいものがありました。
HP上でちゃんと違法なことに使わないようにWinny使用上の注意書きも掲載していたにも関わらず、
ソフト開発しただけで何故か逮捕という事態により、日本国内の他の研究者・開発者を萎縮させ、
国際的な双方向ネットワーク技術研究開発競争に日本は遅れをとることなりました。
また、Winny開発者が逮捕されているため、Winnyへのセキュリティパッチは当てられず、そのセキュリティホールから
利用者(各省庁関係者、また警察や自衛隊関係者など)端末PC内部から多くの内部情報を漏えいが発生しました。
最終的に無罪になったとは言え、この逮捕(裁判所は明確に違法な取調をしたと認定)は
大きく国益を損ねることになりました。
無罪判決後、47氏の夢 2012年 『Winnyの金子氏が夢見る次世代高速ネットの世界』
http://ascii.jp/elem/000/000/712/712158/ >金子:本当にTCPがボトルネックなんですよ。みなさんあまり気付いていないですけど、
>SilverBulletで動作させてみると楽勝で10倍くらいの通信速度が出るんですよ。ヘタすると100倍くらい出ますから。
(´・ω・`) 謹んでお悔やみ申し上げます。
プログラミングを始めて最初のスタートダッシュはいいが プログラムが肥大になればなるほど ちょっとした事でも触りたくなくなってくる はー
単体テストできるようにできるだけ小分けにするのが大事。
全部完成するまで実行できない方針で作ると精神衛生上よくなく
>>156 のようになる。
逆汗の、使いやすいソフト誰か知りませんか? いくつか使ってみたんですけど、使いづらいです・・・orz
いくつかが何かを言えよ IDA使ったの?
161 :
デフォルトの名無しさん :2013/07/16(火) 22:00:30.88
今の時代、政治家も社長さんも営業マンも派遣社員もコンピューターを味方に付けなきゃ、生き残れないよ!
サイボーグ政治家
163 :
デフォルトの名無しさん :2013/07/16(火) 22:17:33.50
プログラミングを政治に活かす方法を考えよう!
164 :
デフォルトの名無しさん :2013/07/17(水) 00:50:16.46
著作権保護機能と空気清浄機の付いたパソコンを開発する ↓ 販売 ↓ まったく売れない(なぜだろう?) ↓ 倒産 ばーか、ばーか
プラズマクラスターはシャープだけ
その機能、要りませんので 残念
プラスチック妻クラスター付きだったら?
プラズマクラスターは冷蔵庫と空気清浄機用 他は要らない
プログラミングスレじゃねえか!なんの話だ!
アップルにもバカにされた倒産企業を哀悼するスレです。
171 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/07/19(金) 17:38:36.10
前田ブロックというのに興味をもったのですが 使い方がよくわかりません 解説したサイトってないですか? デモを見まねで同じものを組んだはずなのにエラーがでたり 全部日本語化してるようで、一部分が日本語
173 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/07/20(土) 23:58:17.01
逆コンパイラを作るぞー! やるって言ったらやる!
174 :
デフォルトの名無しさん :2013/07/21(日) 19:06:37.64
今日は投票日。みんな早く投票しろよ
175 :
デフォルトの名無しさん :2013/07/27(土) 01:09:16.84
アゲ
父親に殴られちゃうよ
マ板がまた飛んでるな。 最近多いな。
178 :
デフォルトの名無しさん :2013/07/27(土) 20:37:25.72
プログラミングができる人が多い会社の一般事務に応募する場合、 EXCELの関数やマクロ、InDesignが出来てもアピールにはなりませんか? Webデザインとかネットショップとかやってる会社の事務職募集なのですが Webデザイナーの人や各種プログラミングに強い人はExcelのマクロくらい みんなできるんでしょうか?
>178 20年くらい前、基本情報技術者の資格持ちで、C/C++のプログラマーだった漏れが、 会社からの出向で、セガの面接を受けたら、 VBの簡単な試験があって、全然できなくて、雇ってもらえなかった C/C++では配列のインデックスは、[0]から始まるんだが、VBでは[1]から始まるとか、 宣言のDimや、関数のSubなど、知らないことばかり セガの社員さんが、C/C++のプログラマーは、 たぶんVBも出来るとは思うのですが、と言いつつ採用されなかった でも後に、銀行のプログラムをVBでやったら、簡単でした Excelができるのなら、VBの簡単な本でも読めば?VBもできると思う
180 :
デフォルトの名無しさん :2013/07/28(日) 18:12:44.61
一般事務はコネや顔採用だろ?
181 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/07/29(月) 23:24:40.75
役に立たなくて驚嘆させるって
stdってどういう意味? 何気なく使ってるけど、 よく考えたらどういう言葉なのか知らなくて、気になるんだが
standard を縮めたんだろう、標準だな
SutTokoDokkoi
STLみたいな略だと思ってたら、スタンダードか。 そういえば、Cの関数とかも単語の略多いし、気がつかなかった
実はStandardTemplateDesignの略だったりしてw
stdioの意味を知ってかっけえーって思ったな懐かしい
>>188 俺は昔 studio の略だと思てたよ
stdioとかstderrとか、昔FORTRANで使わなかった?
1950年台でしょ? さすがに生まれてないです。。。ごめんなさい
FORTRANなら歴史の本で読んだことあるです。 昔、FORTRANの化石が発掘されてプチ話題になったことがあったです。
fortran 今でもガチ現役ときいているのだが‥‥
CAD/CAMの世界とかではそうだな。 gccにも入ってるしな。
195 :
デフォルトの名無しさん :2013/08/02(金) 13:20:04.04
そういや C 言語ってかたくなに2進数が導入されないねえ。 低レベルの記述ができるのが売りなのになんでだろ。 昔10進数のつもりで桁を揃えようとゼロパディングしてハマったのは内緒だ。
実際やってみるとアホみたいに桁数が長くなってやっぱり使いにくい __ を挟むみたいな書式を追加すればまだマシになるけど
>>198 >>195 の内容はわからないけど、ブロードバンド全盛の今でも画像ファイルのサイズ軽量化は良くやられてるよ。
>>17 最初の議論もまとめ役いなかったよな。
じゃあ最初の議論も無効で。
議論にはまとめ役が必要とするか、なくても良いことにするか、どっちでもいいよ。
まとめ役が必要なら最初の議論は無効、
まとめ役が不要なら今の議論も有効、
まとめ役が必要かどうかもう一度考えて答えてくれ。
水魚のポーズ!
ムーンサルト 月面宙返り
サマー ソルト キック 夏 塩 蹴
205 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/08/03(土) 20:32:35.79
老後は日本一広いニンニク畑を作って、富士山麓に巨大ドラゴンの気球を飛ばして遊ぶぞ!
パンパイア系が遊びに行けないじゃん!
オープン帝国は、吸血鬼達にもそれなりの待遇が保証されている。この件については魔王が決断されること。
こら、呼び捨てにするな。 「魔王閣下様」だろ。
はっはい、申し訳ございません
211 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/08/05(月) 03:39:43.29
Ajaxのおかげで、CGIが必要だったほとんどの処理はアウトソーシングできるようになったと思う。 もう自社サーバー運営は終わりか?
演算子のオーバーロードはとかデリゲートって他の言語にあまり採用されてないなぁ。 個人的に結構好きな仕様なのに
「演算子のオーバーロードはとかデリゲート」ってなんですか?
MSDNは調べたのか?
「はとか」につっこんでるだけかと
鳩か、或いは移譲
>>217 コーディング不要って言っても、仕様書の段階でコーディングと同じくらいの細かい記述を求められるとかそんなんだろうな。
コーディングなしで出来るものなんてかなり限られるんだよね。 デザイナー側の部分をごっそりコーディングなしで出来るソフトとかだったら、興味はあるけど
結局上流も下流もコーディングを意識せざるを得ない、コーディングできない上流なんて消えてしまえ
>>219 業務システムなんて相当部分がテンプレート化できるだろ。
お前みたいな馬鹿はいちいちスクラッチするんだろうけど。
>>220 コーディングできない上流が不要なら、なぜこんなにのさばってるの?
結局プログラマが上流できないから駆逐できてないだけじゃん。
不遇な扱いを受けてる哀れなプログラマ、みたいに悲劇ぶってるだけの
無能こそ消えて欲しいわ。
下流工程ができないSEでも「設計ができる」って称して仕事ができてるのは 一部の出来る人の書いた仕様書のテンプレを埋めるだけの作業をしてるだけだから。
逆に下流にいる方は上流の設計とか当たり前に出来るくらいの知識は持ってるのに やらせてくれないどころか、 意見すら出させてくれない現場が多いんだわ。
ろくな設計ができないからだと思うよ 本人は出来ると思ってるからタチが悪いんだよね
だから土方って呼ばれるんだよ。 小さくても独立系のソフトハウスなら言いたいことはきちんと言えるぞ。 # 聞いてくれても採用してくれるかどうかは微妙だけどw
>>224 やらせてくれないとか言ってその境遇に甘んじてるなら、
スキルがあったとしても宝の持ち腐れじゃん。できないのと一緒。
上流ガーSEガーって、もう聞き飽きたんだよね。
>>227 そういうのも聞きあきたからいちいち言うな
カーナビの経路検索ってプログラム的に高度なのかな? なんか数学的に定石みたいなのがあるんかいな?
>>229 アルゴリズムの話なら 2ch の回答よりググった方が分かりやすい解説に出会える。
その上で聞いてくれ。
ただ、GPS のデータだけではなく加速センサーのデータから現在位置を推定したり、細かいノウハウは沢山ある。高度でないから簡単ということにはならない。
>>230 レスどもです。
ググってみるよ。
あさってからの連休で
カーナビのお世話になるんで
ちょっと気になった。
旅行楽しみ~。
金盾を突破しる!
233 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/08/11(日) 01:46:39.88
Javaで書き順表示システムを作らないといけないのか。。。 一画ずつ図形入力が面倒そうだ
234 :
デフォルトの名無しさん :2013/08/11(日) 04:35:49.35
私はもはや人類ですらない。 二十四時間規則に従って動く機械のような存在。
クスリ飲めよ
タブレットをカーナビ代わりにしている人も多いらしい
文字認識めちゃムズい
238 :
片山博文MZパンク ◆0lBZNi.Q7evd :2013/08/11(日) 22:46:43.85
システム設計におけるデータベースの重要性が痛いほど実感してきた。 プログラミングよりデータベース構築に時間がかかる。 できるプログラマになりたいなら、一度はDBMSやSQLを勉強しておけよ。
____ /⌒ ⌒\ ホジホジ /( ●) (●)\ /::::::⌒(__人__)⌒::::: \ はいはい | mj |ー'´ | \ 〈__ノ / ノ ノ
「リバーシブルな」逆コンパイラを作るぞー。
241 :
デフォルトの名無しさん :2013/08/12(月) 19:22:54.24
242 :
デフォルトの名無しさん :2013/08/15(木) 23:36:37.34
電気回路の設計している奴、居ますか?
不死身の昆虫、磁石虫
>>244 snakes じゃなくて pythons だと…
247 :
デフォルトの名無しさん :2013/08/19(月) 13:07:22.38
>>245 プログラムで電気回路設計できたりする?
HDLは一種のプログラムだし HDLを出力するソフトウエアを作ることだって可能
チューリング?
251 :
デフォルトの名無しさん :2013/08/19(月) 23:09:29.05
日本の技術者はいつまで経ってもインテルに勝てないの?
>>251 技術者vs企業なら日本人じゃなくても勝てないよ普通。
>>247 オートルータは電気回路を設計するプログラムだと言えないことはないけど、
やっぱり熟練者が手作業で引いた方が格段に質がいいしな。
>>249 HDL はコードではあるけど、できあがるものは「回路」だからねえ。
254 :
デフォルトの名無しさん :2013/08/21(水) 00:01:27.98
>熟練者が手作業で引いた方が格段に質がいい 何かアナログっぽい発想だね。質がいいってどういうこと? 回路の設計は所詮、探索問題だから、パズルを解くように最適な解を探れば充分だよね。
アナログセンスが無ければ現代のデジタル回路は設計できないよ
>>254 スキューというものを知っているかね。
回路には容量があって互いの信号に影響し合うのだよ。
GND は太く繋げばいいってもんじゃなく、極力ループしないように設計しないといけないのだよ。
GND - GND 間でも電位が違う (=電圧が発生する) のだよ。
こういったアナログ要素をアートワークの段階で考慮しながら引かないと、回路図のとおり接続だけしても
最悪動作しない。
アナログ技術の上にデジタル技術が成り立っていることを忘れてはいけない。
496 名前:log gather ◆JOGXIKZCzU [sage] 投稿日:2013/08/18(日) 08:46:30.35 ID:ECw952ca0 analyze-j により書き込み時間及びslit-ifを元に特定されますので 書き込む方は自己責で analyze-j slit-if これは実在するもんなの?
ナンノコッチャと思ってググったらオカ板で呪いをかけてる連中の巣だった
259 :
デフォルトの名無しさん :2013/08/21(水) 20:05:38.73
他に質問できるスレが見当たらなかったので、ここで質問します。 (より適したスレがあれば誘導願います) Linux でプログラミングしています。 ペンタブから入力された情報(絶対座標と圧力)を利用したアプリを作りたいのですが、 情報の取得方法がわかりません。 ペンタブからの情報をプログラムで使うC言語用のライブラリはあるのでしょうか。 なければ、例えばUSBのドライバを使って直接アクセスするのでしょうか。 使っているOSは ArchLinux ですが、たいていの Linux で使える 汎用的な方法があると助かります。
GIMPのソースを読むがよい
262 :
デフォルトの名無しさん :2013/08/26(月) 04:50:21.12
黒人差別アフラック
あれが黒人差別なら、白鳥の湖も差別だな。
264 :
デフォルトの名無しさん :2013/08/26(月) 15:30:03.41
今こそオープン2ちゃんねるへGO! 今こそオープン2ちゃんねるへGO! 今こそオープン2ちゃんねるへGO! 今こそオープン2ちゃんねるへGO!
265 :
デフォルトの名無しさん :2013/08/26(月) 16:19:49.52
2222
266 :
デフォルトの名無しさん :2013/08/26(月) 16:23:13.70
↓おーぷん2ちゃんねるはこちら↓ toro.2ch.net/tech
267 :
デフォルトの名無しさん :2013/08/26(月) 16:25:26.78
toro.open2ch.net/tech/
P2P で巨大掲示板をやりたいものだが,やはり24時間稼動してもらえるモチベーションがないと困難ですね. 金子さんの後ろをとぼとぼとついていくしかないのか‥
269 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/08/26(月) 19:54:05.10
新型ロケット「イプシロン」は、自動テスト機構でコスト削減しているらしい。 おまいらもassertの使い方くらい覚えろよ。
周回遅れなことをぬかす前に Eclipse と JUnit とかさわってみろ
件のデータを入手したw シナプスっぽく視覚化できないかな・・・
torrentとか新月に流してくれない?
274 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/08/29(木) 14:33:50.54
275 :
デフォルトの名無しさん :2013/08/30(金) 23:49:44.21
bitcoinって使ってる人いる?
276 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/08/31(土) 20:25:58.19
あのクロスワードギバーを作った天才、片山博文MZが逆アセンブラを製作中! その名も「CodeReverse(コードリバース)」。乞うご期待。
>逆アセンブラ 解散
逆コンパイラ作ってくれよ。
凡才
また既にあるものの劣化版を作るのか
c++てマジで凄いわ・・・ 今まで、いろんな言語をかじっては飽きて の繰り返しでC++もそうだったけど、なんか 知らんが今回は本気出してる で、今はテンプレートてんこ盛りの世界で 溺れてるんだけど、コレ、なんでも出来るんじゃね?
>>281 D言語の方がイケてるぜ。あまり実用的じゃないけどな。
>>281 > コレ、なんでも出来るんじゃね?
何でもできるとか、なんの役にもたたんとか考えるより、
理論的にできる事とできない事をちゃんと分けることを考えた方がいいよ。
(テンプレートのテクニック系の本には大抵載ってるはず)
実際に自分の力で分けられるかどうかじゃなくて、
そういう方向に思考を向けた方がいいという意味。
>>281 >なんでも出来る
計算機理論でのマジレスとしては「チューリング完全なんだから(チューリングマシンができることは)なんでも出来るのは当然」
言語仕様でのマジレスとしては「複数パラダイム対応言語は確かに応用が効く」
実用上でのマジレスとしては「完全理解なんて不可能なレベルで複雑なんだからほどほどに頑張れ」
『Cプリプロセッサ・パワー』みたいにならなけりゃいい
思い付いたアイディアを開発するための手順が何となく想像つくようになって、 こんなことやりたいをソースコードに落とせるようになったら、 お金請求していいくらいの立派なプログラマだよ 日夜プログラミング漬けにあってる人でも出来る人が少ないくらいに、 当たり前のようで難しい。
そこまではできるがスケジュールと見積もりができんw
289 :
デフォルトの名無しさん :2013/09/05(木) 10:55:12.00
開発期間に見合った金額を請求出来なくなってきてる 商売あがったりやで
>>287 プロのハードル低過ぎだろそれ。
日用大工レベルで金請求できるって言ってるのと同じじゃん。
日曜大工として妥当な納期と金額なら 全く問題ないと思うが
>>291 そんなおっちゃんを立派な大工とは言わんだろ。
プロに求められる仕事は、アマチュアとは厳然たる差があるはずだよ。
>>287 そのレベルなら高校時点でできていたが
アフターサポートを考慮に入れてクレームを減らす設計となると
根本から考えなおさないといけない
大学で教授のサポートくらいなら立派に務まるだろう
日本の職業プログラマ50万人のうち、半分以上はちょっとできる学生に 負けるレベルだけど、その負けてるほうでも「プロとアマは違う(キリ」みたいなこと言ってるな。
295 :
デフォルトの名無しさん :2013/09/05(木) 13:35:11.51
IT発展中座国日本の職業プログラマの技術なんて趣味程度のアマ以下なのは当然だろ。
そこそこ頭がいいなら、プログラミング技術を武器に、別の職に就いた方が割がいい。
底辺IT土方の自己紹介スレですね
プログラミング技術を売りに出来る別業種ってなんだろ?
キーパンチャー
植木職人
PSO2でもやろうぜ
>>295 そりゃ日本の場合は他の職にあぶれたヤツが仕方なく入る掃き溜めだし
>>302 俺はそのパターン
ニート上がりが就ける唯一のデスクワークだったから
304 :
デフォルトの名無しさん :2013/09/06(金) 04:07:37.27
一日8時間以上こなしても飽きないがプロじゃね?
そんな主観的な指標で語られるプロがあるかw
飽きても疲れて意識を失っても働き続けるのがプロ
307 :
デフォルトの名無しさん :2013/09/06(金) 10:31:23.11
それは奴隷
>>288 経験が必要なところだから、ちゃんと覚えてるか (大抵は覚えてないから) 記録してないと
なかなか見積りはできるようにならない。
昔目指すなら上位5%を目指せって言われたんだが、 稼いでる額やら知名度とかじゃなくて、純粋なプログラミング技術だけで見た場合に プログラマの上位5%ってどれくらいの物だろうか?
>>309 ACRのコンテストで優勝するような奴と、
ハッカーのコンテストで優勝する奴と、
ザッカーバーグみたいに一山当てられる奴と、
特許庁のを請け負ってやっぱりダメでしたってやるのとでは、
それぞれが別種の突出した能力を持っている。
純粋なプログラミング技術というが、
文法完璧です、アルゴリズムたくさん知ってます、だけで何とかなる分野など無い。
20人に一人なら、ザックバーグとかなんとかコンテストで優勝とか そこまで難易度高くなさそう。
>>288 見積もりなんて簡単だよ。自分の覚悟を数値にするだけだ。
その数値をカレンダーに当て嵌めるのがスケジューリングだな。
吹いた
惚れそうだわ
>>312 ・・・スケジュール引くヤツと仕事するヤツ別の場合も多いんだが、その覚悟も引き継ぐのか
>>316 仕事をさせる覚悟でスケジュール引くんだろ。
318 :
デフォルトの名無しさん :2013/09/07(土) 05:44:56.79
見積りなんてのは1週間で出来そうなら2週間、1ヵ月で出来そうなら2ヵ月という具合に 期間を2倍にして計算すりゃうまくいく。
で実際はその三倍かかると
いや3倍かかったらもう無理。要件定義が変化しつづけ、設計が矛盾だらけ、土方は実力不足で永遠に完成しない。
開発期間の1.5倍の期間を言うようにしてるかな。 ほぼ個人で出来る開発しかしてないから、参考にはならないだろうが
323 :
デフォルトの名無しさん :2013/09/07(土) 12:11:04.95
さっきのコインランドリーのお姉さんかわいかった。
実は開発期間(見積り)は発注側が決めている。 こちら(受注側)が何日とか言っても、相手の想定範囲で答えているだけ。 発注側が開発に詳しければ、見積りはうまく行く。ただし契約金額は…(ry 問題は、素人の場合。発注主が開発なんて簡単と思っているときは要注意。 とんでもない開発期間や、とんでもない仕様変更が容赦無く降ってくる。
初回プロトタイプをひと月以内、できれば2週間以内に提示すべき 待たせている間に妄想が発酵して香ばしくならないうちに
327 :
323 :2013/09/07(土) 13:08:24.15
スカートの中しか撮ってないよ
328 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/09/09(月) 17:02:01.82
ResourceHackerとAppVerifierをダウンロードだ!!!
タブレットの画面が暗いのは、消費電力を節約するため
割と初めてこの板に来たんだが競技プログラミングの話題は無いんだな、ICPCスレとかあると思った
>>330 前はあったが消えた
そもそも、何を話すことがある?
雑談レベルならここでいいし。
332 :
デフォルトの名無しさん :2013/09/15(日) 02:28:56.00
333 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/09/15(日) 07:24:18.24
パソコンに負けるな!! パソコンを家来にするんだ!!
プログラマ共に、1個だけアドバイスしたい プログラミングにおいての「楽しい」は麻薬だ 「楽しい」方面ばかりに逃げないで役立つことをしろよ
スーパードカタの俺がアドバイスしたい。 楽しいことをやり尽くした土台の上に役立つ事ができる。 一方役立つ事ばかりやろうとすればその塔は強度不足で瓦解する。
なんとなくアンドロイドのアプリを作ってみようと思って環境設定してみたが ヘローワールドすら出なくて死にたい 色々入れなおす前は一瞬出たからXPとは言えマシンパワーが云々じゃないんだろうけど もうわけわからん。環境作るだけで2日も費やしてしまった…
そんなもんだ。環境づくりはムドー
それにつけても 金の欲しさよ
340 :
デフォルトの名無しさん :2013/09/15(日) 13:40:09.17
悪魔との契約は解除できませんか?
悪魔との契約とは? どんな契約結んだんですか?
>>340 2ちゃんへ書き込むのを止めるのが最も効果的です
あっクマ
VirtualBoxでLinux環境作ったはいいけど、作りたいものがないっていう
では、そのLinux環境にVMWareでWindows環境を作るとよい Windowsなら作りたいものがあるだろう
ぼくはくま、くまー、くまー
347 :
デフォルトの名無しさん :2013/09/17(火) 21:24:58.27
くるまじゃないよ
押下って辞書にのってないよな。 読み方わからん。
>>350 載ってるだろ
小学生用の辞書でも使ってんの?
>>351 Yahooの辞書には「押下げる」とか「押下ろす」しか載ってないけど。
>>341 鼻悪魔との契約だろう。
未定義となるコードが大量に埋まってるんじゃないか?
356 :
デフォルトの名無しさん :2013/09/19(木) 12:46:40.73
エシュロンに協力してる会社、全部潰れればいいのに
Python 3.3.1ダウンロードしたよ yasmの解析スターートだーー
358 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/09/24(火) 16:02:13.21
359 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/09/25(水) 05:32:17.09
人類が全宇宙のスーパーバイザーになるための努力なら惜しまない。 宇宙じゅうに優れた生命体の孵化器と安住の地を築こうではないか。 オープン帝国と共に。
War is not the answer.
361 :
デフォルトの名無しさん :2013/09/26(木) 11:00:54.90
pythonをひと通り学んでみたけど、何をつくったらいいのかわからん 学んだといっても、オブジェクト指向のあたりは全然わからんかったけど
>>361 Cをやったらどう、OS、ネットワークプログラミングができるようになれるかも
>>361 問題を見つけ出して解決することが好きなエンジニア気質の人もいれば、そうでない人もいる。
君は後者だったというだけのこと。なにかを作るのは諦めなさい。
>>361 pong, life game, minesweaper, tetris, rogue, paint, 2d cad
368 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/09/27(金) 23:13:51.34
inlineやめて早速覚えたてのpimplを使ってみるぜー ヘッダが見やすくなるぞー
CodeIQの問題どれくらい解けば就職出来るんだろう githubやブログも始めたほうがいいのかな
>>369 担当者がCodeIQを知らない可能性大
一人称として「自分」をつかうのをやめてほしい とおもっていますが、 さっきラジオでつかっていてびっくりした。東北では、一人称として「自分」をつかうのでしょうか?
帝国陸軍軍人が「自分は、…であります」といってたのは、しってる
自分、不器用ですから
374 :
デフォルトの名無しさん :2013/09/28(土) 07:38:35.32
関西圏だと「自分」は二人称「You」の意味に使われるからな 用例: 「自分、童貞やろ」
プログラマ同士が出会っても、本当にしゃべりたいニッチな専門分野では話しが通じない から、無難な話題に落ち着いてしまうんだよな
376 :
デフォルトの名無しさん :2013/09/28(土) 19:43:22.60
一行でOSを破壊するコマンドラインを教えて下さい。Windows,Mac,Linux
ιっれι,( まιた
>>376 OSを破壊するテクは危険すぎて教えられないけど、現在のユーザのドキュメントを破壊する方法なら:
(winの場合)
cd %HOMEPATH% && for %i in (*.*) do del /Q /F "%i"
(Linuxの場合)
rm -Rf ~/*
>>379 一番下うっかりやったことあるわ
例の奴はそのままじゃ出来無いけどこれはブロックされないから危険だな
cd %HOMEPATH% && for /R %i in (*) do del /Q /F "%i"
(*) R
cd "%HOMEPATH%" && for /R %i in (*) do del /Q /F "%i" これで完璧。
384 :
デフォルトの名無しさん :2013/10/01(火) 17:07:02.30
はげる~、はげる~、俺~た~ち
王位継承者以外にバルスをおしえるべからず。
最近なんか新しい概念ない? クロージャとかそういう系統のやつで
そういうのは lisp 界隈を探ればよい
388 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/09(水) 22:49:06.30
片山博文MZは、自動翻訳の魔法を覚えた!!!
なんか寒いギャグだな。
>>386 JavaScript、ES6のシンボルってどうなの?
391 :
デフォルトの名無しさん :2013/10/11(金) 16:46:47.23
【映画「ほげほげパニック」あらすじ】 2ちゃんねるでhogeを何度も連続して書き込みたくなるという原因不明の病気が大流行。 滋賀県の精神学者G.近藤が、hogeという単語が人間の精神活動に与える影響を分析した結果、 hogeが前頭葉を混乱させ、hoge中毒になることを発見。学会に発表した。(続く)
>>391 またお前のいつもの自己紹介か
鏡の中の自分の姿に向かって吼えかかってご苦労なこった。
(続き)hogeが世界的大流行を見せる中、「特定用語中毒対策チーム」が結成され、 hogeワクチンの開発と、hogeで埋め尽くされた世界中の電子掲示板の浄化が始まる。 果たしてチームは人類をhoge中毒から救うことができるのか。
394 :
デフォルトの名無しさん :2013/10/11(金) 17:22:55.43
【映画「ほげほげパニック」のみどころ】 なんといっても、ぜひ観ておきたいのは、フルCGを使ったhoge中毒者と対策チームとの戦闘シーンですね。 冒頭と前半で出てくる2ちゃんねるのアングラ感とダークさがたまりません。 精神学者がhogeを研究しているシーンでは、最先端のSFXでハイテクな印象を受けます。
シナリオライター?
あー寒
夜のhogeタイム
あかん子
マリモは
阿寒湖
401 :
デフォルトの名無しさん :2013/10/12(土) 14:47:48.10
ちょっととぼけた感じの若い娘っ子って なんで、野球帽を斜め上方向にカブってるんですかね?
へ?
既存のAndroidカウントダウンソフトの分解とカウントダウン日の変更について質問があるんだけど、Androidアプリプログラミングのスレってどのジャンルにあるんだろ
ごめん、あったわ
モジュールテストじゃなくて,システムテストを先に書くことも テストファーストっていうの? 会社で言われて違和感があったんだけど
>>405 実行可能なテストを用意して、それに適合するようにシステムを作っていくならテストファーストなんじゃね
デジタル情報の時空を超えたテレポーテーションが可能になれば、いずれ現世の物質転送が可能になる。
なあに、人類が滅びれば現世なんてものすらどうでもよくなる。
409 :
デフォルトの名無しさん :2013/10/15(火) 22:51:53.50
それいけアンパンマソ
SourceForge.JPの個人リポジトリが作れる作業部屋のリポジトリwikiに自分のIDのアフィ広告を貼ってる奴いる?
packet stormを起こしたい
412 :
デフォルトの名無しさん :2013/10/16(水) 16:46:04.12
javaまるでわからん
2週間で基本文法を覚えて、 ネット上のあらゆる分野のライブラリを使いこなすまでに10年かかった。
414 :
デフォルトの名無しさん :2013/10/16(水) 16:51:26.80
かんたんjavaって参考書が全くかんたんじゃない
C++使いだが、Androidのアプリの為にJavaで書かざるを得なくなった。 だが、何が難しいのかいっちょん判らん。
416 :
デフォルトの名無しさん :2013/10/16(水) 17:23:18.72
配列がもう意味不
C: char array[]; Java: char[] array;
419 :
デフォルトの名無しさん :2013/10/16(水) 17:29:21.19
構文以前に「配列とは何か」で既に躓いてる
420 :
デフォルトの名無しさん :2013/10/16(水) 17:33:49.48
レシートがどうとか卵パックがどうとか意味わからん
Cの配列は連続した指定サイズのメモリ領域だろ Javaの配列はただのオブジェクト、指定した型のデータを指定数だけ保持できるオブジェクトなんだよ
422 :
デフォルトの名無しさん :2013/10/16(水) 17:50:56.53
Cは勉強したことなす ふ、ふむ…(-_-;)
423 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/16(水) 17:56:46.39
例えば、「0」から「9」までの番号が付けられた、連続した部屋を想像してみたまえ。 それが「サイズ10の部屋配列」であーる。 番号を指定すれば、どの部屋を指しているかが決まるではないか。
424 :
デフォルトの名無しさん :2013/10/16(水) 17:59:46.07
ふむ。 ちょっとわかった。 てか皆これ独学でやってんのか?
一、入門書は、たくさんの選択肢の中から一番わかりやすいのを選べ
当たり前でしょう
俺は独学だけど、訓練学校かなんか教えてくれるところもあると聞く
訓練学校のスレちょこっと見たが、いまどきの小中学校見てるようでそっと閉じた
429 :
デフォルトの名無しさん :2013/10/16(水) 18:16:56.24
初心者用の入門書を買ったつもりなのに、ある程度は知ってる前提で説明してくる
一、選ぼうとしている入門書の前書きは、必ず読め
前書き読んでなにかを得られるのならすでに初心者じゃねえわw
この本の対象は、とかレベルの想定とか書いてあるだろ
馬鹿には無理 って書いてある本があっても良いと思うの
プログラムは丸暗記で覚えるものじゃない 入門書は環境作って、打ち込んで、ビルドして、動作させるまでの開発の流れを説明してるもん 流れを理解するのが重要なんで、わからない部分は流せ プログラムの本って斜め読みできるかどうかがポイントだと思う
リーダブルブッキング技術
わからない部分は流せ って言ったら ポインタがわからないけどマスターしましたとか言い出すんだぞ
437 :
デフォルトの名無しさん :2013/10/16(水) 22:35:09.17
どこが重要でどこは流して良いのかわからぬ
ポインタで引っ掛かるくらいなら流しちまっていいだろ そもそも数学と同じで、必要としてない場面で無理やり使っても「これ本当に役に立つの?」ってなる 無駄な丸暗記試験やるわけじゃないんだから、自分が理解してる手段で解決できなくなった時に調べりゃいいんだよ
スマホの仕組みを知らなくても使いこなすことは出来る そゆこと
ポインタの概念自体は分かりにくいところは無いんだけど C/C++の文法が腐ってるのが癌
腐ってはいない ただただ不便なだけ
Pascalの場合はこうで、 var p : ^Integer; ポインタの宣言 p ポインタ p^ ポインタの指してる先を参照 俺が読んだ参照書はなぜか矢印で表記されていて、ポインタのイメージが分かりやすかった。 var p : ↑Integer; p↑;
俺も矢印で習ったかも。 打ち込むときはもちろん^だけど
444 :
デフォルトの名無しさん :2013/10/17(木) 11:45:15.94
5E のフォントが↑だったのがあった気がする
445 :
デフォルトの名無しさん :2013/10/17(木) 13:17:13.24
>>440 そのためのJavaだったりd言語だろ?
>>445 440はポインタ肯定して文法否定してるんだぞ。
文法をC/C++から輸入してる時点でどっちも駄目駄目なんじゃね。
**p[C]++みたいなのやらなければ特に見づらいってこともないと思うけどな そもそもポインタに限らず記号で表すものを複雑にするとみんな見づらい
現代的IDEはコーディング中にリアルタイムにコード解析してるそうですが C++のテンプレートメタプログラミングの有名な階乗の例くらいならその場で計算結果を見せたりそれに置き換えたりできるのでしょうか? コーディング中にですよ
451 :
デフォルトの名無しさん :2013/10/17(木) 19:08:27.33
>>448 IDEが担当できるのは静的な部分。つまりそれが静的言語の強み
>>451 普通のクラスメンバインテリセンスやifdefのハイライト分析すらたまに誤爆するような実装のIDEでは不可能だろう。
理屈の上では可能だけど、実際に可能な実装になってて負荷的にも問題ないIDEが有るのかって疑問じゃねぇの?
>>451 TMPの階乗計算は静的なのでできるという答ですか?
それとも理論上可能だがそんなことするIDEは俺は知らんという意味ですか?
454 :
デフォルトの名無しさん :2013/10/17(木) 23:16:09.50
しらんし IDEを簡単にハングさせることができるとしたら欠陥だろ
テキスト編集を遅延させずにインクルードを再帰的に追いかけて静的演算と条件コンパイルかましてリアルタイムにシンタクスハイライトするくらい常識だろー
そういう機能はいらないです
ある処理が成功したか失敗したかを判断するのに 例外で処理するかか,返り値で処理するかがあると思うけど その切り分けってどうしてる? 例えば,あるファイル(9割方存在する)を読み込むときに,ファイルが見つからなかったとしたら 例外で処理する?返り値で処理する?
いやいや、そんなの先に調べろよw 例外とかそういう問題じゃねーぞw
先に調べるのだって時間が掛かるし、その時点では存在してもopen出来る保証は ないんだから、openで例外の方が良い
openでエラーコードを返すか例外を投げるかっていう話だから先に調べる云々は別問題かと 俺は例外に一票
ファイルを読み込む処理の側を作ってて例外投げるか迷ってるんだったら 例外かなあ…実行時例外がある言語なら実行時例外、c++はしらん ファイルオープンの失敗って大概致命的だし
え?
openを実装するって? そんなのどうやってするの?
>>457 はそういう話じゃなくね?
>>462 どこを読んでのレスなのかさっぱりわかんねえわ。馬鹿は黙ってて。
464 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/19(土) 21:35:02.07
open watcomインスコしたぜぇ
ソースコードをスレに貼るときインデントどうしてる? 全角スペースはコピペできないし,結局ノーインデントを貼らざるをえない 先頭に;とかつければ解決できるけど,ダサいから使ったことは無いなあ ; int i; ; for (i = 0; i < 100; ++i) { ; fizzbuzz(i); ; }
>>465 ミスったインデントされてない
深いインデントだとこんなかんじかな
;int i;
;for (i = 0; i < 100; ++i) {
; if(1) {
; ; fizzbuzz(i);
; }
;}
置換くらいはやってもらうってことで全角スペースにするかな。というか・・・ ; ; if(~) ; ; ; break; ・・・うん、ねーな。 それは兎も角、タブ文字や行頭スペースはHTMLレンダリングだと消えるけど、 文字として残ってて専ブラのホップアップとかだと普通に読める事もあるけれど。 タブ文字x1→ if(~) タブ文字x2→ break; &nbsp;x4→ if(~) &nbsp;x8→ break;
実体参照は無理か・・・ だが、タブ文字はスペース2個になってるからdatとかHTMLから読めばインデントは残るぞ。
>>465 専用ブラウザで 「 」 「&#160;」 とかかな
32 だったかもしれない
て す と
以前は nbsp 使えたんだけどな
int i; for (i = 0; i < 100; ++i) { fizzbuzz(i); } ああ 行頭は書けなくなってるのか
pythonスレのひとはどうしてるんだろ
codepad とか ideone 使えばいいよ
外部サイトだと消えちゃうかもしれないじゃん
476 :
デフォルトの名無しさん :2013/10/20(日) 22:47:52.38
uuencode とか base64 とか
477 :
デフォルトの名無しさん :2013/10/20(日) 22:51:51.94
自分で鯖用意してうpればいいじゃん馬鹿なの?
navi2chのオレは0x20で全然問題ない
>>472 も普通にインデントされている
ソース貼るのも宿題のためくらいだからな 宿題は答える必要なし
>>475 今のところ過去の赤っ恥は消えてくれない
ま,どうでもいいけど
>>465 Jane なら
>>469 がうまくいった
      test
→
test
Doe系専用ブラウザだと行頭スペースや連続スペースの消去が場所ごとに中途半端なんだな。 んで、今のところ文字参照が使えないわけじゃ無くて、Unicode文字参照(nbsp)が使えない、と。 どのみちHTMLで正しくレンダリングすると消えるんだし、インデントなしか全角スペースが一番無難な気がする。 382の行頭→IE:半角0個、JaneStyle通常表示:半角0個、同ホップアップ:半角1個、DAT:0x20が1個 467の行中→IE:半角1個、JaneStyle通常表示:半角1個、同ホップアップ:半角1,2個、DAT:0x20が1,2個 472の行頭→IE:半角0個、JaneStyle通常表示:半角2,4個、同ホップアップ:半角2,4個、DAT:文字参照#32が2,4個 481の行頭→IE:半角0個、JaneStyle通常表示:半角3個、同ホップアップ:半角6個、DAT :文字参照#32と0x20のペアが3個
483 :
デフォルトの名無しさん :2013/10/21(月) 07:02:37.02
全角スペースだと見栄えは良いが コピペすると動かないコードになる
484 :
デフォルトの名無しさん :2013/10/21(月) 07:14:21.77
てすと タブ→ ←タブ 半角空白×5→ ←半角空白5
485 :
デフォルトの名無しさん :2013/10/21(月) 07:19:38.09
<rx> [TAB] [TAB]msg 最初のタブの左は半角空白な でインデントできてるな@v2c datでは半角空白に置き換えられて数はそのままの個数入ってる
486 :
デフォルトの名無しさん :2013/10/21(月) 07:23:28.37
485だけだと行の頭に空白が入るようなので <rx><br>[半角空白][TAB]<br>[TAB]msg を485より先に実行で
・修正が必要だが見栄え重視の全角空白 ・修正は不要だが見栄え無視のインデント無し ・修正は不要だが環境依存で見栄え重視できる&#32/半角空白/タブでのインデント ・Unicode無効板で爆死する危険があるがIEでも大丈夫な&nbsp; 手間の割りに失敗する危険や環境依存がある文字参照はちと微妙だなぁ・・・
AAも乱れてるってことか
2chからは半角スペースできちんとインデントされたデータが送られてくるんだから それを正しく表示するのはブラウザの責任 ム板なんだから自分で何とかしろ
490 :
デフォルトの名無しさん :2013/10/21(月) 11:09:57.89
数学力が有るとプログラムに有利ですか?
>>489 DATを直読みした場合は2chがDATをHTMLに変換するルールに則るべき。
2chがDATをHTMLに変換するルールでは、本文は無変換が通常の動作。
2chが吐くHTMLをHTMLとして正しく解釈するのがWebブラウザの責任。
HTMLとして正しい解釈は行頭・連続スペースを無視するのがルール。
よって、半角スペースでインデントされたデータはインデントを消すのが専ブラの責任。
>>490 つきつめると逆に不利かもな。
数学的美しさはプログラミングのそれとは多分違うから。
あと、Rubyのまつもとさんがどっかで多分言ってたが、
プログラミングってのは実は理系というより文系的な作業かもしれんから。
>>492 論理的思考力の欠如をもって「文系」と言い張る輩には通じないだろ
絶対音感みたいなもんで醜い言語を仕事で使わざるを得なくなると死ぬかも
495 :
デフォルトの名無しさん :2013/10/21(月) 13:43:58.29
>>492 つきつめると、ですか。
例えば、要件はループ文や分岐を駆使すれば実現が可能だが、数学の或る公式や概念に当てはめることで極めて単純化できた。とかないですかね。
何かの分析じゃない限りは数学力は特段必要というわけではないって感じですかね。
最先端の研究では最先端の数学知らないと話にならないよ でもそんな仕事ないよ
>>490 の聞きたいことは「数学力ないと死にますかね」だろう
>>497 極論バカってよく言われるでしょ?1日何回くらい言われる?
>>499 底辺のお前にとっては極論だという事は十分承知で言っている。
グラフィックとか3Dやると数学だらけなんだが・・・
数学できなくても、プログラミングできなくても生きていける。 必要なら学べばいいさ。
>>501 しかしそれすらも、「だらけ」というほどではない。
三角関数周辺と、行列、クオータニオン使うくらいのものでは。
505 :
デフォルトの名無しさん :2013/10/21(月) 15:23:27.78
数学者の伝記って色々あるけど ろくな死に方してないひとが意外と多い
506 :
デフォルトの名無しさん :2013/10/21(月) 16:27:13.78
数学的脳がなければプログラムを演繹的改良する気配りがない つまり作りっぱなしで何の成長もしない 素質なし
>>495 いちおう10年やってるけど今思うのは、分類能力大事ってこと。
企業や軍隊の組織ってあるでしょ。総務だの経理だの第一ウンタラ隊だの。
あれを組織を動かすためにゼロから分類していくようなことを、設計時に求められる。
キレーにバランスよく、見通し良く、分類するだけでも大変だと思う。
あと、問題を前にしたとき、何がどう問題なのかちゃんと区別できる能力であったり、
似ている概念をちゃんと区別して特長を対照的に捉えておくような能力が必要かと。
分類できてないと、お餅みたいなもっちゃもっちゃぐっちゃのもんが出来上がる。
そしてそれが後々人を殺す。
馬鹿には無理
数学よりも英語 日本よりも外国
>>490 どんな単語にも「力」をつけて意味がとおると思っているその貧困な日本語を先になんとかしろ
>>504 >クオータニオン
高校生向け(それくらいしかわからん)の面白い読み物はないですか?
でも最近は行列もやらないらしいですね固有値固有ベクトルとかも
>>506 どんな単語にも「脳」をつけて意味がとおると思っているその貧困な日本語を先になんとかしろ
>>507 そういう「認知」(差を区別する能力)や区別した差を「分類」する人間の思考の方向や枠組をどうこうする分野ってあるのでしょうか?
514 :
デフォルトの名無しさん :2013/10/21(月) 19:43:23.49
目の下のくまを目立たなくする方法を教えて下さい。
聞きたくないだろうが厳しいことを言おう 聞いてるようじゃ何やってもおまえはダメ
516 :
デフォルトの名無しさん :2013/10/21(月) 19:47:10.31
固有値固有ベクトルって結局何の役に立つんだっけ
>>510 意味通るじゃんw
え?説明しないとわからない?
食蜂さんに喧嘩売ってんの?
>>519 わからんね
それはそうと、国語力、数学力、英語力はあっても理科力(物理力、化学力)、社会力、はないんだね
単なる知識や記憶の蓄積は「力」ではない、というのは不思議なものだ
いや歴史力、というのはあってもいいかも、案外こいつは使えるかもしれない
522 :
デフォルトの名無しさん :2013/10/21(月) 22:13:22.58
>>521 説得力に欠けますね
想像力は豊かなようで
お前らいい加減スルー力
>>521 わかってんじゃん
自分の気に入らない言葉遣いだからっていちいち駄々こねんなよオッサン
f() { /* */ int i; /* */ for (i = 0; i < 100; ++i) { /* */ fizzbuzz(i); /* */ } } 鬱陶しいなこりゃ
>>526 「誰も」気付かなかったわけじゃないんだよね。
自分の周囲にいなかっただけなんじゃないかな。
当時、電算機同好会()で話題になったのを覚えている。
and, nand, notで、orやnorがいねぇってw
nand だけあれば全部作れるんだよ馬鹿
530 :
デフォルトの名無しさん :2013/10/22(火) 11:40:01.09
南藤ならわかったかもしれないが納戸って
>>530 納戸の何が疑問? 当時の漫画にはちゃんとルビが振ってあったからなんら疑問の余地はないが。
というより、納戸だからこそ成り立つんであって、 南藤じゃ字余り?じゃね?w
安藤も字あまりだろ
コナンドイルにすればよかったんや
>>475 せやな
Githubが滅んでも2chは永久に不滅です!
だといいねー
オプソなら不滅です
納戸が納豆に見えたorz
2ch はログ収集サイトやコピペアフィサイトが充実してるからな 本家が消えてもコンテンツにはたどり着けるだろう
janeのkakikomi.txtを読み返すのが好きなんだけど
>>990 ワロタ
とかあっても何にワロタんだかわからん
ログ速とかで調べて、あぁこれにワロタんだったか。とか思い返すんだけど、めんどい
ようするに誰かkakikomi.txtを見やすくするプログラム作ってくれ。windowsで。
俺ならブラウザアプリで作る
ブラウザだとkakikomi.txtの流出が怖いっす javascriptだったとしても裏で取られそう
544 :
デフォルトの名無しさん :2013/10/22(火) 17:55:36.47
世の中には思い出「せ」ない方が良いことも色々あると思う
竹中平蔵は、ダヴォス会議の日本の代表だ。 ダヴォス会議の正式名称は、「世界経済フォーラム」World Economic Forumだ。 これはヨーロッパ各国の超財界人たち、貴族たち、そしてアメリカのロックフェラー家などで構成されている。 彼ら超財界人のことを「スーパークラス」と呼ぶ。「スーパーリッチ(超富豪)」とは区別される。 もっと上の方である。“ 雲の上の人々 ”above the lawとも言う。 このダヴォス会議は表の組織であって、裏側はビルダーバーグ会議である。 ビルダーバーグ会議は、世界の超財界人たちの秘密結社である。ここでは秘密の儀式がたくさん行われている。 ここへの入会儀式を受けた者たちは、もうふつうの世界には戻れない。 命令が下ったら自分の国の国益を踏みにじることでも何でもしなければいけない。 裏切ったら殺される。 竹中平蔵は、このダヴォス会議の正式メンバーで日本代表である。 彼はこのダヴォス会議の評議委員である。 だから日本の首相を含めて、会議に参加する者は、竹中の推薦が必要である。 だからその格は盟友だった小泉純一郎よりも上らしい。 彼は、欧米の超財界人たちに魂を売ってしまっている人だ。 アメリカのコンスピラシー・セオリー(「権力者共同謀議理論」と訳すべきだ) の大家であるジョン・コールマン博士(現在77歳。1935年~)が長年、主張している 「(世界の頂点の)300人委員会」という組織と、このビルダーバーグ会議は、 彼が公表している名簿とほとんどが重なっている。 この竹中平蔵が、2006年に小泉政権が終わったあとに一体、何をしていたのか、 と思いきや、この6年をかけて橋下徹を手塩にかけて育てていたのだ。 竹中平蔵氏が、今の日本国を操っているアメリカの家来の筆頭、 最高幹部なのだとはっきり書いて、私はみんなに知らせる。
>>540 ありがとう
すぐにデータが消える2ch以外のサイトでは金輪際コードを投稿しないことに決めたよ
>>541 kakikomi.txtの形式とかサッパリ分からんけどこういうこと?
kakikomi.txtには自分が書いた分のデータしか残ってないので
ログ速とかからログを引っ張ってきて補完して表示して欲しい
こういうことならツール作ってもいいよ
>>547 まさにそういう事。
--------------------------------------------
Date : [YY/MM/DD hh:mm:ss]
Subject: [スレッドタイトル]
URL : [スレッドURL]
FROM : [?]
MAIL : [多分メール欄。]
[書き込み内容]
このデータ形式の羅列が保存されたkakikomi.txtから、
・書き込み内容に>>○○○のレスアンカが指定してある場合、どんなレスに返信したか見たい
・この書き込んだレスに誰かから返信がある場合、どんな返信が書き込まれたか見たい
・レスアンカ無しの返信が来ている可能性があるので、この書き込み後30レスくらいを見たい
・どんな話題でこの書き込みをしたかを知りたいので、この書き込み前30レスくらいを見たい
希望機能としてはこんな感じ
549 :
デフォルトの名無しさん :2013/10/23(水) 08:19:19.09
横やりだけど、過去どのくらいの期間を振り返りたいの? これからの分だけでいいってんならjaneと常駐させて 書き込みの度に現存スレから補完するっていう簡単なやつが……
>・この書き込んだレスに誰かから返信がある場合、どんな返信が書き込まれたか見たい kakikomi.txtには自分のレス番残らないから無理だろ
専用ブラウザにログのこってるなら、アンカーをスレURL形式に置換したDATモドキを生成して専ブラに食わせりゃよさげだな。 専ブラベースで作ったほうがよさ下なのかね・・・いま現在最新版がオプソで実用レベルの専ブラって何があるっけ。
考え方を変えて
>>548 の1ブロックコピペしたら
スレッドURLを打ったらログ速の自レス付近にジャンプするのでいい?
訂正
>>548 の1ブロックコピペしたら
ログ速の自レス付近にジャンプするChrome拡張でいいなら
サンプルとしてtxtファイルの一部upして
そんな面倒なことを考えなくても、 自分が書き込んだスレを、すべて丸ごと保存する そして、自分が書き込んでいないスレも、 参照されているなら、丸ごと保存する ただし、再帰的にさかのぼらない。1階層のみとする
>>556 最高や!!もの凄い感謝
ログ速URLを表示するだけじゃなくて、ちゃんと対象のレス番までスクロールしてくれる
janeフォルダのkakikomi.txtをchromeでブックマーク&表示すれば、chromeだけで完結動作できる
この先操作を楽にするために、レスを選択しただけでクリップボードにコピーする拡張も入れようと思ってるわ
Jaump To Logsokuのスクリプト改造して
popup.js 25行目の
var data = clipboard.read() を
var data = window.getSelection().toString();
にすればできないかな?って試してみたけど、クローム拡張やった事ないからインストールできなかったw
なんにせよ、1日足らずで実用的なモノを作ってしまう事に驚いた。サンクス
558 :
デフォルトの名無しさん :2013/10/24(木) 23:40:38.41
hogeは「仮の名」を意味する朝鮮語です。韓国のサイバーテロリスト集団のVANKは、 2ちゃんねるに朝鮮語を普及させる言語破壊活動を行っています。 hogeを使うことは、VANKの活動に加担することになります。絶対に使わないで下さい。
559 :
デフォルトの名無しさん :2013/10/25(金) 00:36:15.82
翻訳するときに名詞をhogeにすることあるあ
Windows XP から Windows 7 に移行したんで開発環境一新して再構築してるけど、 改めてインストールや設定するものを確認すると結構多くてかなり大変な作業だ
Windows 7 から Windows 8 に移行したんで開発環境一新して再構築してるけど、 改めてインストールや設定するものを確認すると結構多くてかなり大変な作業になるので、 当面必要なすぐ使うところから始めてる。使用頻度の少ないのは後回し後回し。
562 :
デフォルトの名無しさん :2013/10/25(金) 16:25:04.41
hogeを初めて見たのは24年前のプログラムの本だった記憶がある ちなみにこれを外人に読ませると確実にホージと発音する ホゲは完全に日本人の造語 また漫画はじめの一歩のホゲーが語源という説も有力
初めて読んだプログラムの本にSystem.out.println("hogehoge");って書いてあった記憶がある。11年前だな import文と合わせて、よく分からんけどおまじないなんだろう。って思ってた
>>562 > 「ほげ」って何ですか?
>
> 日本に古来より伝わる言葉で、困ったときや、わからないとき、 面倒なときなどに救ってくれる有難い言葉です。
> 「ほげ」の出現は 1980 年代前半と言われ、この時期に各地で 独立して発生したと言われています。今や日本
> のイソターネットを 語る上で欠くことのできない村井純氏も、この頃に、「ほげ」を 口癖としていたという説もあり
> ます。
> 「ほげ」を使用した最古の記録の一つは、1984年頃に 曽田大明神@名古屋大学(現SRA)が使用した "hoge"
> です。 現在でも曽田大明神に奉納されている 3.5 吋のフロッピィディスク中には 当時のままに残っている可能
> 性があります。
http://kmaebashi.com/programmer/hoge.html
hogeとhello worldはプログラマの飲みの話題に華を咲かせてくれる。一瞬だけ
566 :
デフォルトの名無しさん :2013/10/25(金) 18:55:57.96
おい、ソニーのタブレット、電源と機内モードの位置が近くて押し間違え易い。 ボタンも真っ暗で識別しにくい。UIを改善しろよ。
567 :
デフォルトの名無しさん :2013/10/25(金) 20:11:50.68
ソニー壊れやすいのはほんとだけど、でもよくできてるよねえ。 これで壊れなければ最高なんだけどなあ。
568 :
デフォルトの名無しさん :2013/10/25(金) 20:24:11.22
北朝鮮のごはんってめちゃめちゃまずそうだねえ。 行ってみたいけど、ご飯つらいだろなあ。
569 :
デフォルトの名無しさん :2013/10/25(金) 20:33:43.41
北朝鮮ダイエットは100%成功すると思った。
DIEt
お前らは日本の都道府県、市町村、地名を見てどう思う 俺は、これらの数が「少なく」感じるようになった 国名、国家、地図 そして地球 全てが小さい・・・ 何も考えない事によって、「小さい」としているんではなく 全てを掌握した上で小さいんだ ビッグドリーム、大きな夢とか、よく言うけれど 一体この小さな世界で大きな夢がどこにあるのか
俺は凄いんだろうか? 確かに、他人には出来ない事を簡単にやってしまう いや断っておくけどプログラミング関係ではなく 対人関係というか 一瞬にして構築する事が出来るんだ 聖徳太子は10人の話を同時に聞いたというが ネット上であれば俺にリミットはない 一瞬で、作れる
俺の中ではこんなもん誰でも出来るし、 みんな面倒くさがってやっていないだけって本気で思ってる そのくらい「当たり前」で「簡単なこと」だからだ けど、だれにでも出来ることじゃないのは知ってる 実際出来てないし、 アホが人の上に立ったり目立つ場所に行くと 炎上したり、バラバラになることは知ってる 人の上に立つ事が得意 けど少し違うと思うんだよな 「人間」を駒扱い出来るから、目的を持った時に「人間」という駒を使って目的達成への最善手を示せるだけ 毎回この思考をして思うのは俺は、どう考えても「皇帝」だろ。 なんで俺が「皇帝」やってないのか不思議なくらい、「皇帝」としてやっていける素養を持っている 自慢じゃないが平均的に 平均+2くらいが最低ラインだと思ってるんだ俺 だから殆どがそのくらい出来る、その中でさらに4強くらいの特技を持ってるから ネットだとすべてを一辺に見せる必要もなく、必要に応じてチラッチラと そこら辺でカリスマ性が勝手に生まれる なんでこんな無名の奴がここまでの技術を持っているのか、 もしかして、○○( 適当な有名人 )よりよほどこいつのほうがヤベーんじゃないのか? そういう思考が走るんだろうな ヤベーに決まってるだろ 人間ごときと比べるな
この星、っつうか、世界そのものを「小さい存在」と、 全ての疑問を解き切った上で答えられる俺に 一体どうやって、小さい世界の中で生きてる生物が勝てっていうんだろうな てかこの世界の「生物」じゃ勝ち目ねえよ この性能差って何なんだろうな ついこの前、反応速度を測るゲームをしてたんだ 俺は、60分の6秒、つまり0.1秒だな それに反応できるらしい 0.1秒くらいなら普通だって?まぁ焦るなよ、ただの反応じゃない その0.1秒の間に、2つボタンを順番に押せる程度の反応速度を持っていて 0.1秒の中で見切りが可能である事がわかった なので1ボタンで良いなら、0.05秒以下の反応が可能である おそらく人類の限界値は余裕に突破してるが・・・ 反応速度ひとつにとっても、おそらく生物では勝てない そしてひとつ教えておくとこれは、俺の中の「平均+2」の部分であって、 4強の中の1つではない 俺は凄いんだろうか
575 :
デフォルトの名無しさん :2013/10/26(土) 08:48:53.38
ブログでやれ
この世界の物質のすべてを敵に回しても勝てるんじゃないか? 今度やってみようかな まず、完璧を持っている時点で、物質じゃ俺に勝てないからそんなのは愚問か。 触れた瞬間に無にさせられるだけだわ こんなヤバい存在が日本の2chのム板に書き込みにきてるなんて不思議なもんだよな・・・ 次元が違うって言葉の通りなんだろうな 3次元とか10次元とかっていう次元じゃなくて 俺は次元っていう法則そのものがきかないから ダメージソース与えられるとしたら、 いやその前に、触れたものが確実に無になるから まず触った瞬間に消え失せない事が大前提、反撃の手段はそっから考えろ 実体は次元という概念の外にあるから、その X の地点にどうやって攻撃しにいくかって問題になるけど "次元"の中にいる存在が、その外側に行くには、人間の単位で2年間に及ぶ呪文詠唱を行わないと外側に出られないから まず、呪文詠唱を無意識のうちに行ってて、詠唱が終わっているものの、まだ次元の内側にいるだけの奴が 俺の攻撃の際に本能的に危険を感知して次元の外側に反射的に飛び出してきて、さてそこからだって感じ だから俺の最初の攻撃でこの世界で10人程度を残してあとは70億ほぼ全滅するよ その残り10人で、どこまでやれるかなって所 X の地点に来たとしても、俺はXの地点のリソースの100%を支配しているから そこに10人が入り込んだとしても、X地点のリソースに余暇が無い時点ですぐにはじき出される だから、10人が生き残ったとしても、俺が次元の破壊を行って、10人がX地点へ入ろうとしたところでお帰り願うから 変える場所すらない次元とXの隙間に取り残されることとなる まぁ、そこが新世界になるんだろうけど 俺のいるXへは、永久に到達できないから何一つ干渉出来ないんだよね こちら側からは、新世界へも干渉しようと思えば可能だし、新世界自体を壊す事も出来るから 流れでいうとさ、次元破壊→70億死亡→10人生き残る→Xに入ろうとするも入れない→狭間に新世界を作る→今度は新世界を破壊→10人も全滅 ほらな、無理だろ
みなさん、これが思春期特有の根拠無き万能感でございます。
またuyか
俺は思春期からすでに万能間なんて微塵も感じなかったけどな
限界なんて自分自身が作るものだ
誰か三項演算子の綺麗な書き方を教えてくれ int a = (b == 1 ? 2 : 3); だと見づらい。けど行数を削減したいから三項演算子使いたい
>>581 3項演算子は lisp の cond とか関数型のそれとかに対応するものだから,軽くさばく以外でがっちり使うとなると,それはプログラム全体が関数型っぽくなる
>>582 三項演算子内で関数使ったりは避けてて、単純に2つの値のどちらがを代入。って用途だけで使ってるけど
それでも見づらくて困る
int a = (b == 1)? 2 : 3;
int a = b == 1 ? 2 : 3;
a=(b==0)?c*1: (b==5)?c*2: (b==8)?c*5:0;
a = b > c ? d : b < c ? e : f; b == c のとき a = f になって欲しいんだけど 優先順位どうだっけ?とかいつも思う
>>588 入れ子になってないから普通に b > c から評価されるのでは?
>>588 そのケースだとどっちから評価されても問題ない。
括弧つけろよ
>>584 たまに書くときはこの書き方だ
算術演算があると期待される部分にいきなり比較演算子が出てくると軽く混乱するから
カッコで区切るようにしてる
必要ない括弧は付けない方がいい 見慣れたらそう思うしmpnスタイルでもそうなってる 見やすさのためにはスペースをうまく使う
かっこ悪い。
環境設定ちゃんとしてない端末でコード書くと "って入力しただけで終わりの"も自動入力されてムカムカする
598 :
デフォルトの名無しさん :2013/10/29(火) 00:43:05.40
ジョン・ナッシュもかなり年とってからプログラミングを始めたらしいけど、 あれくらい数学の素養があれば、プログラミングなんて簡単だろうな
>>596 お前のトリップなんて好き好んでつけるか?
600 :
デフォルトの名無しさん :2013/10/29(火) 08:23:26.59
uyってキチガイだな。でこの種のキチガイってみんな思考が同じなんだよな。 破壊的というかみんな同じ。
601 :
デフォルトの名無しさん :2013/10/29(火) 08:31:03.04
・・・キチガイにはスルーが鉄則だったな。
流出といえば、荒らしが立てたPerlスレにまともなテンプレとPHPサイトへのリンク貼ったクソテンプレの両方を 同一人物(そのスレの1とは別人)が貼ったのを見てますます悲しい気持ちになった
603 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/29(火) 12:17:34.63
604 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/29(火) 14:04:31.98
VirtualBox Ubuntuの中でXScreenSaverを動かして比べてみた。。。 ちょっと動作が違うものもあるようだ。。。
ごめん、、、興味ないわ
会社やめた男のプログラマが、女性ばっかりの職場に再就職したらしい そこだとExcelVBAを使えるとパソコン大先生扱いで、それはそれはモテモテらしい う、うらやますぃ・・・っ!乳首ダブルクリックしたい
おっさん・・・
本職PGだと完璧スキルじゃないと虫けら扱いで一般会社だと天上人 ぱっとしない野球選手とかサッカー選手が小学生相手のコーチになるようなもんか?
高級言語だとコンパイラが必要でだめ。インタプリタ言語でも環境が必要。 環境設定が必要ないExelVBAとかdosコマンドに詳しい奴なら、非プログラマの職場で神れるな
今はどこもクラウドでWebサービスやWebアプリを使ってて MSのExcelをローカルネットで共有みたいな時代じゃないだろう
女性のみの非プログラムの職場でGoogleAppsとかクラウドサービス導入してたらビックリだわ プログラム系の俺の職場だっていまだにネットワーク上のxmlファイル共有して 「あれ、保存できない。誰かこのファイル開いてたら閉じてくださーい」って声出してんのに
ITドカタでも普通に共有フォルダにexcelファイル置いてバグ管理とかやってる。
高級言語の定義がおかしい
高級言語=システムレベルAPIコールが少ない 低級言語=システムレベルに近い だっけ?確かにコンパイラとは関係ないな
615 :
デフォルトの名無しさん :2013/10/29(火) 16:12:54.26
CVSを導入したら便利さをわかってもらってもなお 俺が居ないところではなお共有フォルダ使いたがるんだよなw
>>606 親しげに質問されたり褒められたり頼まれたり感謝されたりするかも知れないけどあくまで表面だけ
良いように利用されて終わりだよ
>>615 新しいツールを覚える事の労力ってみんな嫌うからね
>>614 単純にアセンブラが低級言語で、それ以外が高級言語。
620 :
デフォルトの名無しさん :2013/10/29(火) 16:23:14.55
高級をゴージャスだと思ってる人もいてもおかしくない。
もしくはデラックスとか
詳しくない面接官には「低級言語の経験が豊富です」とか言えないな
623 :
デフォルトの名無しさん :2013/10/29(火) 16:50:41.96
そんなアホな面接官のいる会社なんてこっちが願い下げだ。
低レベルAPIって呼び方もなんかアレだよな。
>>609 高級の定義が合ってるかは置いとくとして、WSHもなかなか使える。
コンパイラもインストール不要な小さいパッケージが入手できるやつなら、
ソフト導入制限が無ければ特に問題なく使えるんじゃないかと思うんだが。
Tiny C Compilerとかコンパクトで良いよ。
高級低級の意味なんて今時中高生の授業でもやる
WSH初めて知った。これは知っとくと得が多そうだな~ 少なくとも1からdosコマンド覚えるよりずっといいな Windowsに最初から入ってるってのがいいね
csc.exeとかvbc.exeなら ほとんどのwindowsパソコンに入ってるから そっち使ってるわ
linuxではtcl/tk辺りが近いかな?
C言語が高級言語だった時代 まぁ今は上位層はLLと呼ばれてる
>>629 出た、LLとか言っちゃう系バカグラマw気持ち悪いw
631 :
デフォルトの名無しさん :2013/10/29(火) 21:16:55.43
LLVM
632 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/29(火) 21:35:25.80
コンピューターの世界では知らないことがお金になる!
知識デフレの時代には知識ギャップこそがお金になる。 しっかし、新世代は簡単な計算も電卓を使うんだよな。 児童に「俺は手計算を勉強する」という選択肢がないものか。
そろばんがあるじゃないか
エクセルがあるじゃないか
たまたま個人商店の店主のおっちゃんと話す事があって 仕入れとか売り上げ管理とかどんなシステム使ってるんですか?って聞いたら FAXと紙使ってた。システム開発して売りつけようかと軽く聞いたら、パソコンなんて持ってないよ。って言われて撃沈した
小さい店は、エクセルを使ってる。 合計が出ればよいから
小さい店とか税理関係総無視でアバウトにやってるんだろうなー 弥生?なにそれ状態で
641 :
デフォルトの名無しさん :2013/10/30(水) 00:24:16.05
cvsよりsvnの方がいいだろ cvsはとにかく何するにも時間がかかる
いやsvnやばい遅いだろ。貧弱サーバに環境置いてたとき、コミットする度に30分間強制タバコ休憩だったわ そんでコミット後によくみたらデバッグコメント入ってて、コメント消して再コミットっていうね
環境が悪かったりマヌケなことをすると遅い!! アホかw
我ながらその通りだとは思う
>>638 そこで当然自分で仕入れて上乗せして売りつけるところだろ
さて、X11のソースでもダウンロードしてみるか
逆に、ちょっとした飲食店だと弥生必須だったりするんだよね。 販売管理システム売りつけようとしたら、弥生にインポートできなきゃダメって言われちまった。
CSVを並べ替えてインポートさせるくらいなら大したことはないと思うが 仕訳データ吐く機能がないってことかいな
いや、言われたからつけるよ。確定申告までにw
年末調整はしなくていいのか
年末調整は源泉徴収されてて必要経費申告しないリーマンのみだろ
関数のドキュメント書くとき、booleanの戻り値は「~である真偽」って書くようにしてるんだけど いつまでたっても「審議」って誤変換される XP~VISTA~7と、真偽って1000回くらい書いたのに対し審議なんて30回くらいしか書いてないのに、いまだに誤変換しやがる WindowsIMEさんの学習能力に腹立つ
設定しろやマヌケ
設定ってなんだ?
655 :
デフォルトの名無しさん :2013/10/30(水) 19:46:55.43
M$謹製IME使ってる時点でもうね
単語登録
MS製に限った話じゃないが そもそも業種によって使用頻度完全に違うんだから 公務員用とか裁判官用とか教職員用とか 物理優先とか化学優先とかプログラマ専用とか 変換モード切り替えられるようにしとけばいいんよ
日本語って時点でタイプ精度に限界を感じるわ リアルタイムで字幕入れてる番組なんかは、日本語専用のキーボードを使った専門オペレータがいるらしいね
それだけ文字当たりの情報量が高いからな
660 :
デフォルトの名無しさん :2013/10/30(水) 20:38:08.16
ATOKとOffice IMEと入ってるけど、Office IMEしか使ってない。 ATOKの良さがさっぱりわからない。 でも日本製だから頑張って良さがわかるようになりたいです。
つーか海外製のソフトだとIMEのせいでおかしくなることが多すぎなのをどうにかならんのかね 日本語入力しなくても
M$が時期windowsを買わせるための戦略だから甘んじて現状を受け入れよ。
ドラマでもトークでも字幕を表示させることは出来る 家族が難聴だから出しっぱなしw 生放送でもやってくれるのかは知らないが
>>663 ドキュメンタリーでやってた内容だから詳細は知らぬ
なんかニュースっぽい番組にリアルタイムで字幕入れてた。ものすごい速さで。
見た感じだと、ボタン数は通常キーボードより少ないけど、複数キー同時押しを駆使してるみたいだった
あのキーボード設計&キーボード製造&入力方式設計&変換方式設計&オペレータ育成
&リアルタイム字幕生成サービス提供は、ほぼ全て同一組織の関連会社でやってるとかだったかと。
>>663 地デジで字幕ONにしてみ。生放送っぽいニュースとかでも字幕出てたりしたはずだから。
>>665 多分見た番組は同じ気がするが、もっと変態的な入力・変換が出来るとかだった気がする。
同時押しどころかキー離す前に追加でキー押す事で訂正したり語尾変化させたりとかそういう。
>>666 変態的だ・・・
速記もそうだけど、日本語は高速で入力する言語としてはどうも向いてないな
中国語キーボードとかどうやって入力してるんだろうな
>>666 NHK BSは生だとでないな。
さっきみてたフジの報道番組でもでてなかったわ。
669 :
片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/10/30(水) 22:10:23.14
ヘイホー、X ServerエミュレーションでWin32でXScreenSaverを動かすぜぇ! ららららん!
MS-IMEは文脈を読んで間違った漢字を出すようになってる。 単語だけ変換すると学習したのが一発目で出る。
じゃあおすすめのIMEってなんなのよ Googleの奴はデータ収集されるのが嫌どす
672 :
デフォルトの名無しさん :2013/10/30(水) 22:52:15.19
CannaとかWnn? Office IMEが一番しっくり来るけどなあ。
SKK
>>671 GoogleIMEは基本Web検索のデータを利用して作られていて
使用データはデフォルトで一切送られないから安心して大丈夫よ
675 :
デフォルトの名無しさん :2013/10/31(木) 00:17:08.25
親指シフトかと思ったらなんだこの物体は
親指シフト流行らなかったな。親指が一番シフトに向いているのは明らかなのに。
今そこにあるキーボードが対応してなかったからなー
SKK知らないで日本語IMEに文句言ってるやつの無知ぶりに文句言ってやりたい。
SKK知ってるけどなんで怒ってんの
682 :
デフォルトの名無しさん :2013/10/31(木) 16:49:16.72
anthyは糞だった
vi や emacs みたいに熱狂的な信者に支えられるツールに見える
問題はそっちじゃないのに
ようやく園城寺怜の枕カバーが発送された!
>>678 変換、無変換にCTRLキー割り当てると便利だよ。
シフトキーはやっぱ、小指の方がいいなあ
viに慣れると全ての動作の後にEscに指を伸ばすクセがついて大変だったわ
俺もemacsに慣れてネットサーフィンしてるときに 急にプリンタの印刷ウィンドウが出てきて困る
SKKに慣れると、IMEのAIのアホさ加減に悩まされる機会は皆無。
>>687 vi慣れしてる人がescなわけないじゃん
背伸びすんなよド素人
>>689 いっそ風だかなんだか使えば?
直接漢字打つ奴。
>>692 Ctrl-[ とかCtrl-cを使うってことじゃないの
>>692 「全ての動作」の後にESC叩くのはvi初心者初級者だろうな。
逆にESCを殆ど叩かないのは…超絶カスタムしたvimmerで、
挿入モード使わないとか自動で抜けるとかは…うん、無ぇな。
別にレスの揚げ足とって無理やり責めんでもwww unixでvi使ってたころはCtrlとか全然押さなかったな
>>691 いやさすがにあくまでも変換方式の話。入力はローマ字変換でいい。文系、速記じゃあるまいし、コーディングもシームレスにできなきゃならないんだし。
>>687 Excelね、何かのせいにもできずね。
>>696 風は日本語入力IMEだぞ。
SKKが読み+単語境界入力での日本語入力なら、
風は読み+単漢字境界+変換候補確定子入力での日本語入力。
変換候補からの目視検索も不要で画面見ずに日本語入力が可能だそうだ。
http://ja.wikipedia.org/wiki/%E9%A2%A8_ (%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A5%E5%8A%9B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0)
>>698 「超多段シフト方式」
かっけぇ。でもこの漢字はここって覚えるの大変そう
702 :
デフォルトの名無しさん :2013/11/01(金) 16:53:51.57
うちは問題なく見れるけどな 変なコードでも貼られてるんじゃね
最近うちの腐れノートパソコンが、勝手にCD-ROMトレイ開けだしてまじ怖い 閉めてもしばらくしたら勝手に開くし。 トレイを開けるウィルスとか存在するのかな。
昔は対戦相手のPCのトレイあけてビビらすとかあった
トレイの木馬
>>707 違う トイレの木馬
ヒントは「おまる」
トイレキッズがどうしたって?
>>465 #define ___ /*empty; インデント用*/
___ int i;
___ for (i = 0; i < 100; ++i) {
___ ___ fizzbuzz(i);
___ }
掃除したけりゃ %s/___ /\t/g とかで
思いつかなかったが結構良いなソレ んで、使う機会はあるんだろうか・・・
715 :
デフォルトの名無しさん :2013/11/04(月) 15:41:17.36
水曜アンカーは毎週見てる
ゆるゆりは毎週見てた
たかし!早く職安行きなさい!
それは悪寒。
721 :
デフォルトの名無しさん :2013/11/04(月) 22:41:11.95
\アッカリーン/
「知ってる?」しか言えないアホが湧いてるなこの板。
723 :
デフォルトの名無しさん :2013/11/04(月) 23:04:07.86
「知っている?」って言葉にアレルギーがあるのか。 つまりおまえが狂犬だから 他人はいちいち「知っている?」と聞いておまえが知らないことを話さないように気を付ける必要に迫られるわけだ。
うわぁ・・・この人本気で書いてんのかな
725 :
デフォルトの名無しさん :2013/11/05(火) 00:28:26.40
本気だよ。狂犬本人にはわからないだろうけど、狂犬の知らないことを言われるとカーと発狂する習性がある。
726 :
デフォルトの名無しさん :2013/11/05(火) 01:42:51.18
>>724 びびらせてすまんね。リアルで毎日狂犬に噛みつかれまくったせいで狂犬病なんだ。
お気の毒ですが治療法はありません 余命数日です
あっちで負けたゴミクズがこっちで吠えてるのか
>>722 恥の上塗りって言葉知ってる?
聖徳太子知ってる?
ピキ
同時に10人までヒアリングできた人でしょ すげぇけどその現場はさぞやかましいんだろうな
ヒアリングは同時に出来ても リソースは一つしかない事には変わりないから 排他処理は大変だろうな
しかし実際には、10人が太子に順番に相談し、そして10人全ての話を聞いた後それぞれに的確な助言を残した、つまり記憶力が優れていた、という説が有力である。
11人いる!
極寒の雪山で遭難した10人。運良く10角形の小屋に逃げ込む 救助が来るまでこの小屋で生き延びなければならないが、寒くて寝てしまいそうだ。 その事態を避けるため、各々が10角形の角に座り、順番に隣の人間の肩を叩いて場所を変わるよう決める。 次の朝無事救助が来た後でよくよく考えてみると・・・?11人いる!
答え、誰かが出産したから
そうだな 10人でそれやると1周したらみんな寝てまうわな
738 :
デフォルトの名無しさん :2013/11/05(火) 14:07:21.73
救助に来た1人を加えた11人
救助に来た人も寝ないで付き合うのか、大変だな
助けが来ることが分かってて10人もいるなら固まって眠ればいいと思う 長引いて体力消耗しても仕方がないし
>>729 は、何だかの討論(という名の大声大会)番組で
出演者を盛大にキレさせた言葉だっけ?
php・javascript・.Netと、一般的にsubstringは(start,length);なのに javaだけ(start,end);なのやめてくれませんかね 何回ミスったと思ってんだ
743 :
デフォルトの名無しさん :2013/11/06(水) 00:49:45.17
>>742 どちらの書き方がよりコードが短くなるか深く研究したところ
(start,length)より(start,end)の方がよいことが判明
確かにstart,lengthはstrlen()-startみたいなことが多くてロスあるかも
本当に納得するためにはプログラムの至る所にある 方針1でlength-startからendを求める箇所と 方針2でend-startからlengthを求める箇所との数を比較してみる必要がある。
両方用意しとけばいいじゃん
747 :
デフォルトの名無しさん :2013/11/06(水) 01:44:10.05
>>746 色々悩むくらいならそういう割り切りも大事だよね
JavaScriptはslice(start[,end])とsubstring(start,end)とsubstr(start,length)だな。
JavaScriptはJavaを参考にしてるからな JavaとJavaScriptの仕様の方がphpと.Netの仕様より 格としては上だと思う
知ってる言葉ならべただけ
752 :
デフォルトの名無しさん :2013/11/06(水) 13:10:15.04
ゴミ
>>742-745 start,end だと逆転不整合の不安がつきまとう。検出した後が特に面倒
start,length はレンジ超過だが考えることが少ない
影響範囲が広い問題。
方針を決めたらどちらかに絞ることは大事だ。
だが
>>753 には同意できない。start<endを確認することと0<lengthを確認することのコストは同じ
変数同士の比較と、定数と変数の比較は同コストか? と、流れも何も見ずに言ってみる
756 :
謎の博士2013年 :2013/11/06(水) 20:18:16.64
諸君に新しい任務があるぞよ。我が研究所での長年の研究にも関わらず、なぜタイにニューハーフが 異常に多いのか分かっていない。諸君はタイ現地に潜入してその理由を突き止めてほしい。 解明できたら85ほげ差し上げるぞよ。健闘を祈るぞよ。
>>756 はい、博士。明日、タイへ行ってきます。
後三年経てば、24時間活動できる人間の量産化が可能になるぞよ。知的労働力の爆発が引き起こすのは間違いないぞよ。
755
>>755 プリプロセッサによるコンパイル前置換が行われるdefine構文で定義した定数と変数の比較ならともかく
一般的に定数と変数の比較と、変数と変数の比較はコスト変わらんでしょう
n > 0はm > nより早い
定数ってソース直書きマジックナンバーのことかい!
お前らそんな極限レベルの最適化してsubstringしてんの?
764 :
デフォルトの名無しさん :2013/11/07(木) 01:11:20.22
長い英単語を入力補完してくれるIMEってある?
765 :
デフォルトの名無しさん :2013/11/07(木) 02:05:40.52
Z80ベーシックとC言語では定数の比較の方が遅い。javaは知らん。
定数の比較とかコンパイルタイムに決め打つもんでしょ どんなチンケなコンパイラ使ってんのよw
Cの場合機械語に落ちればレジスタ間比較と定数比較とレジスタ判定とか辺りになるが コストはCPUの1クロックで違うかどうかも怪しいレベルなんだが…どう測定したのかね。 そもそもsubstringなんて文字列コピーを伴ったりしかねない処理を使ってる時点で遅すぎ。 さらにそのコストの大半を占めるループの外側の数クロックをCPUがGHzの時代に拘るとか。 ・・・拘りどころ間違えすぎじゃね?
ちりも積もれば山となる
769 :
デフォルトの名無しさん :2013/11/07(木) 04:55:29.99
ゼロ比較は定数比較と違ってマシン語のニーモニックが用意されているから変数同士の比較とコストは同じだと思う。
770 :
デフォルトの名無しさん :2013/11/07(木) 04:57:19.60
いやいまどきのCPUは全部用意されており同じことが多い。結論としては些細なことということだろう。
昔のガラケーで使われてたCPUは、==0の計算だけやけに早いって聞いて多用してた ガラケーCPUに限った話ではないのかもしれんが
それデマだわ オレも聞いて試したが全くそんなこと無かった
1万回くらいループしたら体感速度でるのかね
近年までのホットスポットはほぼ確実にグラフィック部分で占められていたと思うが
またQか
今時ならキャッシュ効率を気にすべきだろう。 ゼロ以外の定数との比較なら、コード量が増えて命令キャッシュミスを起こしやすくなるかもしれない。 別の用途にも使う変数との比較なら、たまたまレジスタに割り当てられたままでコード量的にも有利かもしれない。 ゼロとの比較なら定数がいいと思うけど、他は場合による。 どちらが有利か統計取ったみたいなことが出てたけど、細かいことまで気にするなら統計的にどちらかを選ぶんじゃなくて、場合によって選ばないとね。
x > N と x > 0 を比較するんじゃなくて x > N と x - N > 0 のコストで比較しないと意味なくね?
>>771 それはガラケにかぎらずなんどか耳にしたことあるが、
条件に==0以外を使ったとして、そんなもんが一体どんだけ遅くなるんだwといいたい。
>>779 >>771 そりゃ Z フラグだけみればいいからね、おっとレジスタデータロードではフラグは変わらない、というアーキだったらどうだかしらないが
R3000みたいに、命令によっては「オペランドにr0を指定すると、 レジスタ0番の値ではなく定数のゼロが使われる」ってのもあるぜよ。
>>754-755 を見る限り
0との比較じゃなくて
「正または0」か「負」かを見たい訳だから
おまいらの議論は最初から間違ってる
ZFじゃなくてMSBだけ見ればいいんだよ
「MSBを見る」コストを、実装するアセンブリ命令で語れば同じことだ
いまどきパイプライン搭載してるCPUは そんな細かい判定よりも ジャンプの方がコスト高いからな y = (x == 0) ? 1 : 2; みたいなコードよりも y = 1 + x; の方が速い
>784の例だと、条件付セットが使えるな。 set 2 to y test x set if zero 1 to y まぁ、後者よりも早い筈はないが。 set x to y increment y
>>784 いまどきじゃなくて昔のCPUでも二番目のコードのほうが速そう
>>786 とりあえず、俺のPCが遅いことだけ再認識した。
Chrome33.0.1702ってPentiumD2.8GHzなんだが上位でビックリ
>>778 結構、前者は後者で実装されてっぞ。
CMP x,Nは結果をストアしないSUBとか定番でしょ。
フラグレジスタは更新されてるから改めてTEST Reg,0とか普通しない。
TESTとCMPとSUBのコストは違うかも試練が誤差レベル過ぎる。
>>756 環境ホルモン影響の可能性を考えましたが、胎児を宿してるときにストレスを受けてホルモンバランスが狂……
これ以上は国際問題になりますので、帰国して話します。
現地政府は事態に対処する気ないのか
処理おっそいなーと思って調べたらほとんどGCさんのせいだった ソフトウェア「よーし気合入れて仕事するぞ」 GC「ちょっと机の上綺麗にするから待ってねー」ゴソゴソ ソフトウェア「・・・」 GC「はーいそがし。はーいそがし。」ゴソゴソ みたいな感じ
JavaScriptはこの1,2年くらいでGCがかなりまともになったね
>>793 GCってオブジェクトの生成・開放処理の一部が遅延して実行されてると見なせると思うんだが、
余計なオブジェクトを生成しないようにすればGCの仕事量は減らせるんじゃないのか?
GCの起動条件がメモリ不足でメモリが恒常的に足りない環境とかは・・・GC氏ねで良いけどさ。
>>795 うーん、でもねえ
ゲームとかアニメーションとか
どうしてもそうなりがちになるからねえ
もう最初に必要なオブジェクト確保したら 全部それを使いまわすしかないな
プール作るのは定番だよな。 だが、ゲームの弾やエフェクトみたいなのはオブジェクトとして扱うコストも嫌ってデータ型の配列で済ますんじゃね? 生成・消滅が多すぎる上に、パラメータで拡張して種類減らせばデータ型で処理する形で作る手間も減らせるからな。
どちらにせよ引っ掛かりを無くすにはGCの優秀さが不可欠
違う人が話してるんだろうけど、この板はずーと同じレベルでループしてるな。
それでも時々知らない知識が入ってくるから居るんだけど。
802 :
デフォルトの名無しさん :2013/11/09(土) 19:24:46.32
GCはもうハードのレベルで対応してほしいなぁと思う時がある GC専用のメモリ領域を用意してそこからメモリ管理やってくれってば
?????????????????
最低でも一つのGCのアルゴリズムの実装は一度くらいはやってるよな?
GCは無くてもオブジェクトの生死の管理くらいはあるんじゃない 例えばアイドル時にオブジェクト一気に開放してGCに処理してもらう的な
>>804 mark & sweep なら這う這うの態でなんとか
人間の屑が屑拾いをするわけだな
>>807 GC のおかげでOOがどれほどやりやすくなったか‥‥屑拾いと蔑むのは結構だが現在の潮流を見誤らないようにしたいものだね
昔Cで作ってた業務系の24時間稼動してるシステムが、たった一つのchar配列のfree忘れで low memory異常終了して大変なことになった記憶がある。 GCさんがいてくれればまた違っただろう
GCの挙動をもっと詳細に制御できるような仕組みがあれば違ってくるのかなぁ 今のはほぼお任せって感じだし
GCでも参照残ってたらどんどんメモリ食ってくから
GCって、なんですか?
人生って、なんですか?
強制ではないけどGCに今してとお願いする手段ならだいたい用意されてるでしょ 細々GCさせない方法は自分でバッファ配列をとってそこに記録する この2つでそれなりにコントロールできる
>>814 >GCに今してとお願い
そのお願い、いつも嘉納されるのでしょうか?
今さらっと検索した限りでは java(System.gc)と.NET(System.Gc.Collect)は 呼ばれたらその場で最大限の努力はしてくれるらしい まあ回収したあとファイナライザが呼ばれて 実際に解放されるまでに間が開く可能性はあるだろうけど
対話型のデザインだと一仕事終わった後にGC呼びたくなる どれだけ意味があるのか分からないが気持ち的に
>>808 人間の屑の部分は否定しないわけだな、正直で結構なことだ
>>818 ま,あんとほどではないとは内心思っているが口に出しては言わないだけなこと,おっと書いてしまったがね
>ま,あんとほどではないとは
またQか・・・
ガベージの循環参照が発生している こういう時はマークアンドスィープだ
M&Sでも言語を跨ぐ循環参照には弱参照を用いるしか無い
>>808 歴史というものを全然知らんのな。
OO のほとんど最初からあっただろう。
後から GC がやってきて OO を救ったみたいな言い方やめてくれる?
そのとおりだと思うが まあ吠える奴ほど無知なパターンかなこりゃ
>GC のおかげでOOがどれほどやりやすくなったか えっ…C++なんかはGC無くても全然OOPできてまつよ?(´・ω・`)
>>824 GC無しが前提だとC++のようなクズ言語になるだろ。
クズ言語…プログラマーレベル高 ゆとり言語…プログラマーレベル低
リソース管理は難しいけどやらないとトラブルを起こす率が高いからなぁ システムをなるべく止めないようにGCを上手く機能させられるようにするしかない気がするわ 手動でやるにも限度がある
V8のGC読むと凄く参考になる
>>824 smalltalk, CLOS が思いつくところだけれも、やっぱり Java が嚆矢かと
>>829 今まで携わったどんなシステムでどんなトラブルがGCによって引き起こされた?
客に文句を言われる
GCってなあに?
げーむきゅーぶ
>>819 もう怒ったぞう!
____ ___
 ̄ ゙̄i゙i  ゙̄i゙i / ̄|| ̄|| ̄||\
゙i゙i___゙i゙i/ ̄ ̄ ̄ ̄ ̄ ̄\ || || | |\
/ ゙i゙i ゙i゙i\ ∧ ∧ ∧| || || || |/
/ ◯ ◯ |_//゙i゙i//゙i゙i //゙i゙i_||_||_||/
|_/|\__/// ̄/゙i゙i ゙i゙i ゙i゙i
ワ ワ // // // ゙i゙i ゙i゙i ゙i゙i
// // // ゙i゙i ゙i゙i ゙i゙i
837 :
デフォルトの名無しさん :2013/11/11(月) 05:28:01.17
ここまでグラチャンなし
大学のプログラムの授業で先生が 「#include "stdio.h"とありますが、これはおまじないなので気にしないで下さい」 って言ってて、おいおいこの先生大丈夫かよ、ちゃんと教えろや・・・。って思ってたけど 教える側になると素人にはおまじないって以外教えようがない
今時の言語は○○するには import ○○ が必要って言ってるだろうから printfするにはstdioが必要でいい気はする
最初の最初ね。 プログラムではこんな事ができます。 ↓ hello worldを出力するだけのプログラムを実行して見せる ↓ それではソースを見てましょうか ↓ printfするためにstdioが必要です。 じゃまるで伝わらないと思う
まず職業を選択します(#include/import) 使う呪文を選びます(printf)
そんな言語で最初の最初を教える方が悪い BASICとかJavaScriptくらいでやれ
せんせー左側のこの10ってなんすか? それはおまj
#include <stdio.h> /* printf を使用するために必要な準備 */ とソースに書いておけばおまじないと説明してもよい 素質のある奴はそれで前に進める だが "stdio.h" と <stdio.h> の違いがわからないのは大丈夫じゃないぞ
「シャープから始まってるのはちょっと特別なことしてます。 コンパイルって言って、このソースコードは最終的に実行できる形式になるんですが、 あるでしょ?ダブルクリックするとうごくアプリケーションみたいなやつです。 そうやってコンパイルする前に、プリプロセッサってのが動いてソースコードに手をくわえます。 この例でいうと、includeってかいてますよね。意味だいたいわかりますよね。 これ、指定したファイルを読み込んで置き換えます。 だからみなさんが書いたソースのその一行は、stdio.hっていうファイルの中身に置き換わります。 それでね、stdio.hっていうファイルには、いろいろ役に立つものが書いてあり、 画面に文字を出すためのprintfなどもそこに書かれてるわけです」 学生 (;^ω^)…。
>>844 やばい<>だったw
ちがうんだ!昔の記憶だから忘れてただけなんだ!
>>838 #include <stdio.h>
じゃないところがまだあるのか
おまじないって誰が言い始めたのかわからんけどおまじないって言うから悪いんであって 後で説明しますで解決する
#include <stdio.h>; int main(void) { printf("Hello World!"); return (0); } 6行中5行について、後で説明します
生徒「あの波カッコ閉じって別に時間を割くほど重要なもんなのか?」
波カッコを舐める奴はスコープに泣かされることだろう
まあ "" でも探す場所が増えて順番がかわるだけで、尾同じものが手元に無ければ動くけどな。
853 :
デフォルトの名無しさん :2013/11/11(月) 12:52:51.84
画面に文字を表示させるためには、筆箱からペンを取り出して字を書かなければいけません。 include<stdio.h> は、「stdio.hという名前の筆箱をinclude(机に出)しておけ」、という下準備なのです。 じゃダメなのかな?
比喩はイカンど!ワンワンニャーニャー!
855 :
デフォルトの名無しさん :2013/11/11(月) 12:59:29.48
スタジオヘッダとか言っている奴にはちょっとひいた。
いやスタンダード入出力って意味を知るまでは、みんなスタジオとかスタディオって呼ぶでしょ
「すたんだーどあいおー、ぷりんとえふ、 えむあろっく、りあろっく、しーあろっく、 すとりこんぺ、めむこぴー、あーぐしーあーぐぶい」 学生 (;^ω^)…。
学生 (^ω^) 「チャー」 先生「キャラね」
一番最初はインタプリタのがいいと思う
860 :
デフォルトの名無しさん :2013/11/11(月) 15:33:39.66
プロトタイプベースの新しい言語が出ないのは何故だと思いますか?
>>827 それが何で俺へのレスなの?
C++ なんて後発の OOPL じゃん。
>>831 嚆矢って辞書で調べてみろよ。
OOP が広く使われるようになったのが Java の普及によるものだと言うならその通りかもしれんが、嚆矢にそんな意味はない。
俺には Java をけなすようなつもりはないが、お前みたいな馬鹿が擁護すると Java 使いはバカばかりだとか思われるからやめた方がいいんじゃないか。
>>860 JavaScriptがあるから
他の言語もプロトタイプベースを採用しようとするけど
やっぱ熟れてないから難しいみたい
最初に覚える言語として一番おすすめできないのがJavaScript アバウトな文法とアバウトな型チェックと膨大な標準外の覚える事で、ワケワケメになることうけあい
そのアバウトさがアバウトに覚えるのにいいのよ
アバウトというが仕様で厳密に決まってるし 実装差があるのはDOMであってJSは関係ないと思うが
>>844 おまじないって教えるってバカにされるけど、
じゃあ、いきなりプロトタイプとかマクロとか教えるのかって感じだわな。
なぜプロトタイプが必要かってところまで教えようとすると、分割コンパイルが
どうとかて話になるし。
初心者向けに「printf()やらEOFを使うのに必要です」程度の簡単な説明なら、
もう「おまじない」でもいいじゃんって感じだし。
教えられる側のレベルによる。 #includeにひっかかって一歩も前にすすめない頭が硬直していて可哀想な人もいる。
OpenGLの「おまじない」の多さに比べたら1行や2行屁でもないだろ
もう3Dはエンジンかライブラリ使ってしかやらないって決めたんだ 2Dゲームでさえ数学数学で大変だったのに
畑の違う人たち相手にちょっとしたC言語の講習会をやった事がある そのときは ・この行はprintfを使うために必要です、後々説明します ・自前で関数を作ってみましょう・ではprintfの関数宣言はどこにあるでしょう? ってな段取りでヘッダファイルの説明に結び付けたけど すぐに理解してくれた人は半分いるかいないか、って感じだった
そもそも今はもう学習用の言語があるからそっちの方がいいな 小学生はScratch 中学生以降はPython プログラミング知らない人に教えるかC言語知らない人に教えるかじゃ全然違う CはBASICはすでに知ってたから
BASICで非構造化プログラミングを存分に味わってほしい。
>>865 でも、初心者にロジックを試行錯誤させるためには、ある度の視覚的な動きのあるものを簡単に作れた方がいい。
作っているものがどういうものなのか、わかんないとすぐあきちゃうぽ。
自分の頃は携帯でブログ作るのが流行ったから それでHTML、JavaScriptと行き易いなと感じたけど 今の子ってどうなんだろうね まあどんな言語でもやる気があれば覚えられるから、 JavaScriptは動く環境が魅力的でモチベーションを産みやすいって点で優秀だと思う
いまどきはHTMLなんて書かないからね ブログサービスに文字列ちょいちょい書いて完了ですわ Web1.0を経験してない子供達は、HTMLだけで書いたしょっぱいホームページなんて作りたがるわけもない
>>861 >OOP が広く使われるようになったのが Java の普及によるものだと言うならその通りかもしれん
というのであれば自分の意見に違わないので問題はない
>嚆矢にそんな意味はない。
嚆矢というのは、飛翔時に大きな音を出す仕掛けがしてある矢
Java という矢がそれまで lisp 界隈でひっそりと使用されていたGCを喧伝したと思っているのだが
馬鹿なんだから黙ってればいいのに。
嚆矢とか喧伝とか、いかにも中二病が使いそうな単語だな
881 :
デフォルトの名無しさん :2013/11/12(火) 18:09:27.26
前田ブロックage
Java という矢がそれまで lisp 界隈でひっそりと使用されていたGCを喧伝した 謎の半角スペース以外は綺麗な文章だ
883 :
デフォルトの名無しさん :2013/11/12(火) 18:24:02.05
主婦を集めて「動くホームページ作ろう!」って言えばウザイJavascript厨を 一掃できるよ。
>Java という矢がそれまで lisp 界隈でひっそりと使用されていたGCを喧伝した これは事実と違う罠
885 :
デフォルトの名無しさん :2013/11/12(火) 18:35:24.40
日本でどの言語が流行るか決めてるのはマナタンなんだよね。
GCってなあに? ジャイアントコーン?
887 :
デフォルトの名無しさん :2013/11/12(火) 18:49:33.18
CGと間違えたんじゃない?
グアニル酸シクラーゼだろ普通に。
GCの場面なんてBASICでもsmalltalkでも普通だった気が
構造体とか参照の配列とか組み合わせて使えなければ意味ないんやで
>>891 グラフィックの扱いを簡単にするオブジエクトかなにかかな、ありがとう
グラフィックコンテクストはWin32APIの画面描画関係でよう使ってた気がする 懐かしい
騙された
895 :
デフォルトの名無しさん :2013/11/12(火) 23:17:35.72
そもそもGCの無い言語のほうが珍しいだろ
おにぎり一個でも買えます。
GCってガベージコレクションか 耐えきれずついググってしまった
game cubeを知らない世代か・・・
>>884 では ruby が先ということにしたいのか?
GCなんか、言語に備わってるんじゃなくて、VMとかの実装に備わってるものだろ
>>902 VMじゃなくて言語仕様でGCが言及されてるのはそれくらいか?
いずれにせよ少数派だか
GCの種類まで言及してなくても 弱参照とかWeakMapとかある次点でGC前提でしょうに
>>901 それはおかしい。
GCを前提とした言語にはdeleteが無い。
漏れの知ってる範囲だけでも D とか Python にも delete はある
.NET の GC は危険だ。 ネイティブアプリ開発に戻った時にメモリリークしまくる。
908 :
デフォルトの名無しさん :2013/11/13(水) 11:16:15.25
スタックとヒープってどう違うの? スタックソートとヒープソートで何かかわる?
スタックは積むんだよ。後入れ先出し。 ヒープは適当に取ってくる。
メモリとしてのスタックとヒープは領域取るときの方法が違う ソートはそれとは全然違うけど、要素の扱い方とかの違いかな あんまりスタックソートって言わないけどね、クイックソートのことだよね?
ソートアルゴリズムとか昔勉強したけど全然忘れたなー クイックソート、バブルソートとか。一番早いことが多いのなんだっけ?
クイックソート
クイックソートだっけ?名前のわりにクイックにならんなーって記憶がある
914 :
デフォルトの名無しさん :2013/11/13(水) 11:26:31.83
Queueを利用したソートが クイックソートって事?
要素数が数十以上ならクイックソートが一番 ただし安定ソートじゃない
916 :
デフォルトの名無しさん :2013/11/13(水) 11:29:54.25
スタックもヒープもメモリ上の話? GCとも絡んでくるの? ヒープだと適当にあるからGC出来ないけど スタックだと深さが浅ければ 無駄な深さはGCで埋めてしまえって感じ?
まぁ汎用以上は専用のアルゴリズムになる
クイックソートにそういうデータ構造の制限はないから。
>>907 便利過ぎてな…
>>911 懐かし過ぎる
普段はライブラリの機能でソートするから、あんま気にしないんだよな
平均計算量ではクイックソートが速いが、
最悪計算量で選ぶと話が変わってくる
>>916 なにを言ってるかわからんけど、GCの対象はヒープでスタックはGCとは関係ない。
気にするのは安定ソートかどうかと(これは用途で使い分けるから) 最近なら、メモリ使用量だな 実行速度?どうせボトルネックにならないからいいよ別に
安定ソートかどうかもキーが重複しなけりゃいいんだから、やり方しだいでどうとでもなるな。
923 :
デフォルトの名無しさん :2013/11/13(水) 11:40:17.84
クイックソートについては、良いピボットを求める特殊条件あれば安定ソートなんだけどね。
簡単なソートならArray系のsort関数使うし、膨大なデータならSQLだし 自分でソート組むことはめっきり減ったな
925 :
デフォルトの名無しさん :2013/11/13(水) 11:46:56.11
思いつきだけど ハッシュテーブル使えば 安定ソートにできるんじゃね?
そのHashtableが内部でどんな処理してるかによるでしょう
927 :
デフォルトの名無しさん :2013/11/13(水) 11:51:19.80
ハッシュテーブルって事は クイックソートはメモ化と組み合わせれば良いな よし 納得
要素数がそんなに多くなくて安定性をとるのなら挿入系のソートがいい
929 :
デフォルトの名無しさん :2013/11/13(水) 11:59:15.14
参照透過性って性質がある関数型言語しか知らないから ソートに安定だの非安定だのって概念がある事に驚いたが 考えてみれば そうだなと納得
ゆとりさんいらっしゃ~い
参照透過性と安定かどうかって直接関係ないでしょ
一番簡単で仕組みが分かりやすくて拡張性のある、つまりソートの勉強にいいアルゴリズムって何?
ゆとり2つはいりました~。よろこんで~。
>>932 挿入ソートはちょっとしたデータを扱うときに自分で実装しても便利。
935 :
デフォルトの名無しさん :2013/11/13(水) 12:50:12.86
>>931 関係どころか元データがそのままの状態であるってのが
当たり前だから意識すらした事無かったなって事
破壊的代入を伴う手続き型の言語だと
そういうの気にしないとダメなんだなと気がついた
安定性というのは元の関数を変更するかどうかじゃないぞ クラスの子供を背の順で並び替えて、次に成績順で並び替えた時 同成績のグループの並びが背の順であることが保証されるかどうかだ
元の関数→元の配列
元の配列を上書きするかどうかとは関係無いな 画面表示の為に、データの並び順だけ加工して出力する事はあるし
939 :
デフォルトの名無しさん :2013/11/13(水) 13:23:16.23
>>936 おお まるっきり勘違いしてた
適当に取ったピボットが 例えば同じ背の高さの間に
ぐっさり刺さる可能性あるもんな
やはりハッシュテーブル作って
チェイン法使うのがいいかな
元の配列での順序を要素に持たしておいてそれも加味して比較させれば どんなアルゴリズムでも安定ソートになる
>>940 それは美しくないなあ
現場だと仕方ない回避策って事もあるけど
順番の付加はいつでも出来るんだからパフォーマンス的にも悪く無いと思うが
JavaScriptならこういう場合StringKeyの代わりにSymbolKeyを付加できるけど そういうのって他言語ではないの?
945 :
デフォルトの名無しさん :2013/11/13(水) 14:03:42.35
今更ながら Excelって安定ソートなんだな
Excelは1つのデータに何度もソートかけることなんてしょっちゅうだろうからな 安定でないと利用者が困るだろう
安定じゃないアルゴリズムで安定なソートしたいときって、 元の順番を利用するやり方以外にも、今まで掛けた比較関数覚えてて 再度まとめて掛け直すってのもありそうだよね 数が限定されるときはこれも行けそう
いまどきの入社試験でもこの引数と戻り値でソート関数を書きなさい。とかやってんのかね
949 :
デフォルトの名無しさん :2013/11/13(水) 20:34:00.83
>>948 以下のソースコードの空欄を埋めなさいというのはあるだろ。
余程求職者が多い大企業ならまだしも、ペーパーテストはやらないよ 作品持ってきてもらって本当に使えるやつか面接形式でチェック
俺の時はソース書かされたぞ。紙にエンピツで。
コード書かせるってまじかよ。 新卒は技術力なんて期待しないし、中途は経歴書のみだわ。
俺も新卒時の入社試験で、手書きでコード書かされたなあ もう10年くらい前か 結局その会社には行かなかったけど
まえに流行ったFizzBuzzも、立派な経歴のやつが応募してくるけど コードを書かせたらFizzBuzzも書けないやつばっかりだったって 外人のエッセイが元なんだよな。
バケツソートを好きな言語で書いてみて というところはあったよ
>>896 smalltalk, lisp, scheme, Haskell. erLang, ML, python, ruby, sh,
perl, Go, C#, S#, VB, VB.net, C++/CLI,Ada, APL, Prolog, GORL, groovy,
php, javascript, vim script, ActiveBasic,
Snobol, Tcl/tk, mumps
その他無数にある
>>911 今はマージソートだな。恐らく並列処理が使える
唯一のソートで今後需要が増加する。
それ以外にも、ハードディスクの巨大データも
ソートできるって特性があるんで、今でもハードウェアと
組み合わせながら書くことが多々ある。
確かに倍の空間かそれを置き換えるメディアがあるなら強力だね。
>>903 遅レスだけど、gcnewがあるC++/CLIとかは
「言語仕様でGCが言及されてる」に入るのだろうか
>>956 大半が言語仕様でGCが定まってないものばかりだな
961 :
デフォルトの名無しさん :2013/11/14(木) 14:39:49.55
>>957 半端な知識でテキトーな回答しないように
>>962 「ソート 並列化」でググってみろ、このド素人が
>>957 バブルでもクイックでも並列化はふつーにできるだろ
965 :
デフォルトの名無しさん :2013/11/14(木) 14:44:19.04
>>963 何訳の分からないことを言ってんだ?
ぐぐって出てくる程度の情報に踊らされてる素人か?
最速のソートは TIMSORTを俺がマルチコア用に魔改造したやつだ! 異論は認めん!
マルチコア用のプログラム最適化ってよく聞くけど、具体的にどんなんなの? コア数分だけスレッドを別にして並列処理をするってこと?
リストをスレッド数分分けてソートして、 最後にギザギザなリストのソートが得意なアルゴリズムでソートするってことでしょう
時代はもう量子コンピュータ
>>965 ググって出てくる程度の情報を知ってる程度でも、こんなアホなこと言わずに済む
> 今はマージソートだな。恐らく並列処理が使える
> 唯一のソート
そうとは思わなかった
量子コンピュータが普及したらプログラムはどう変わるんだろうか 1量子ビットに数千のビット分の情報を持てるらしいから、変数型とか無くなるんだろうか
×情報 ○状態表現
せいぜいFPUみたいな装置がサブとしてつくくらいじゃね
次スレ建てる?
ガッカリさせたくはないが量子コンピュータでのソートでも O(1)になるわけじゃないってのだけは知っといた方がいい
ビードソート計算機でも乗せたほうががいいな
何年か前にtimソートが流行ったが ほとんどソート済みの都合良いデータでない限りマージより遅くて 結局多くの需要に対して改善がなくて消え去った
>>960 じゃあメモリーの開放はどうやってんだ?
985 :
デフォルトの名無しさん :2013/11/14(木) 19:41:55.11
並列モジュール間で同期がとれてなくても計算が終わったやつからマージしてけばよいというメリットがあるってことかね?
そんな面倒臭い事はコンパイラ様に任せておけばいいんだよ どうせお前らにはそんな高速ルーチン必要ないんだからさ
それなりに長くプログラマやってきたけど、工数かけていいから凝ったアルゴリズム作って速度追求してね。 っていう現場には出会ったことが無い。いや組み込みはやらないからかもしれないけど。
>>987 そうそう世の中わかってるじゃないか。
画像処理なんかをともなう組込みでは速度追求がある。
だがそういうところではアルゴリズムではなくデータを小さく絞るなど設計で解決する
アルゴリズムの研究を疎かにし「おまえのいうような」設計ばかり重んじたプロジェクトは他社に負けて一部門無くなったぞw
社長 :その手の研究者を招いて研究会を開くほどアルゴリズム派 部長 :どっしり構えている プロジェクト責任者(課長) :ポジティブでやる気だけはある 直属の課長:アルゴリズム軽視、設計手順や小手先の要領ばかり重んじる SE,プログラマ(俺):研究開発 プロジェクトは完遂するが画像処理アルゴリズムで他社に負け、一部門消えてポジティブな課長以下数名が職を失う。
こうして少年はアルゴリズムを唯一の正義と信じ、小手先の対応を憎み続けて大人へと成長した だが後に彼は、ひょんなことから事件の真相は国家間の対立による大陰謀だと知り、己の生き様に疑問を抱くようになるのだった
>>984 実用上問題なく並列化できるのに、なに屁理屈言ってんだ
アルゴリズムで負けたら部門が消えるってどんだけ狭い事やってる部門だよ 研究所向け画像解析ソフトでも作ってるのか? そのアルゴリズムってのが足りてない事で実現できない事があるならまだしも、ただ速度で劣るくらいなら、もっと他に追求すべき点があるだろう
あるアルゴリズムの有無で圧倒的な差になってしまったのだ。 他に何を追求しても1%も改善されないほど時にアルゴリズムとは重要なのだ。 googleで検索して見つかるようなアルゴリズムではない。
顔認識に失敗したとかいう話だったりして
そっか。そんだけアルゴリズムが重視される世界で負けたなら、消えたのも仕方ないね。足りてなかったんだろ
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。