1 :
デフォルトの名無しさん :
2012/01/09(月) 13:04:26.51
_,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、 ,r‐'″ ._,,,, `'lri,!'''″ ゙l .,,,″ ,,r'"` ゙゙l, ゙ヘ, | !アr, .l°.ェ'ニ,コ .| ゚ヘ、 | `'i、 .く_,、vr''″ ., ゙'i、 .,,/ ゙X、 ト ゙!,゛ .,,r‐--、 ,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜ め゙゚“゙゙~゛ |  ̄` .,l゙ | ,i´ ,l゙ ゙!、 ,i´ ,ノ .'┐ ,,-° '=,, /` .゚!, ,,,,r'″ ゙┐ ,l゙ ゚'r, .''''"` │ .,,-''i、 / `''x, .| | .,,r'" .゙┐ ,i´ ~'ヘi,,, | |_,r・″ 'ヘ,、 l゙ `¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ=@ ,l゙ `゙'ーぃ--r'″ `'―、,,,,/
一乙
4 :
デフォルトの名無しさん :2012/01/09(月) 14:29:37.52
1. あるdllを使おうと思ったら32bit版で64bit環境からは使えなかった。 そのdllはソースコードが公開されてるから64bit向けにビルドしようと思ったのだけど、 同じソースコードをそのまま64bit環境でビルドするだけで64bit用のdllになるものだろうか? 2. visual studio2008って32bit動作みたいだけど64bit向けのビルドは可能なの?
>>4 1.基本的にはなる
2.クロスコンパイラでもCPUが違ってもビルドできるだろ?
7 :
デフォルトの名無しさん :2012/01/09(月) 20:52:27.24
自分でもやってみたけどわかんねー・・・ 誰かkyotocabinetのwindows版64ビットdll作って
64bitだと何が嬉しいの?
9 :
7 :2012/01/09(月) 21:02:36.77
訂正 JNIラッパーのjkyotocabinet.dllも含む 普通に使いたいだけなのに手を出す分量じゃないかな
10 :
7 :2012/01/09(月) 21:05:09.03
>>8 そりゃあ、DB系アプリなら32ビットじゃメモリ足りなくなることは珍しく無いだろ
DBの内容をJavaアプリ側でオンメモリキャッシュに持つとかやったら。
kyotocabinetにもオンメモリDBがあるけどJNIのコストがかかるし
最終的にサーバー(Linux)で動かすつもりだけど開発機はWindowsという場合が
Javaアプリでは何ら珍しく無いし
11 :
デフォルトの名無しさん :2012/01/09(月) 22:27:38.25
1.kyotocabinetのコアのソースコードを落とす 2.vc2010でnmake -f VCmakefile 3.lnk1112エラー モジュールのコンピューターの種類 'X86' は対象コンピューターの種類 'x64' と競合しています。 このエラーの対処方法についてアイデア下さい
VCmakefile の中見たけど、ライブラリもリンカも32ビットの場所さしてるじゃん 64ビットの場所を指定してやればいけた
13 :
デフォルトの名無しさん :2012/01/10(火) 14:34:17.05
dll作るMakeじゃなかったぜ。 それを探してみてもいいけど、とりあえず変更箇所だけ書いとくわ VCPATH と SDKPATH は自分の環境に合わせて $(VCPATH)\lib を $(VCPATH)\lib\amd64 $(SDKPATH)\Lib を $(SDKPATH)\Lib\x64 にしただけ
もしPlatformSDK使ってるなら、そっちもあわせてな
17 :
リボンちゃん :2012/01/10(火) 18:21:16.05
phpについて、困っています。 掲示板等で、$dateを使って日付を表示させているのですが、 特殊な事情があって、過去14日よりも前のものだった場合、 表示は10日前で表示したいのです。 簡単な記述方法があれば、教えていただけると助かります。 よろしくお願いします m(_ _)m 例:1月1日投稿されたもの→5日に閲覧した場合は、そのまま投稿日時は1月1日。20日に閲覧すると投稿日時は1月10日で表示される。
>>17 秒に直して比較すればいい
つか板違い
つか変なサイト作ってんじゃねーよボケ
プログラム初心者です。 まずはC言語を勉強したいなと考えています。 独習Cという本を立ち読みしたら良さそうだったのですが アマゾンレビューなどには独習Cは初心者にはキツイと書いてありました。 なるべく一冊で収めたいと考えているのですが、 基礎から上級までを一冊になっている参考書はないのでしょうか?
別の本買いながら独習Cも買えばいいじゃない。
>>20 初心者用なら倉薫おすすめ
騙されたと思って読んでみ
全部カバーなんて他力本願な都合のいい本はないよ
やる気があって金出したくないってならネットで十分
一冊で済ませるなら X3010-1993 などじゃないと抜けがあるかもな
Cに限らないんだけど、 (1)プログラミングの概念そのものや、環境の整え方、ツールの使い方などを学ぶためもの (2)Cの仕様や機能の一覧を記述しているもの (3)実用的なテクニックを公開しているもの みたいに幾つかに分類できるわけだ。 全くの初心者なら、(1)が多めのものを選ぶといいんじゃないかな。
>>18 >>19 レスありがとうございます。
全くのスレ違いでしたね。。
ちょっとWebプログラミングで聞いてみます。
ありがとうございました。
26 :
デフォルトの名無しさん :2012/01/10(火) 23:45:03.28
(2)(3)が独立しているのに、何故「プログラミングの概念そのもの」と「環境の整え方、ツールの使い方などを学ぶためもの」を同じ(1)に含めているのか全く理解不能
27 :
デフォルトの名無しさん :2012/01/10(火) 23:54:35.36
質問です。 プログラミング言語はたくさんありますけど、なんでこんなにあるんですか? 例えば、JavaScriptがあればRubyは要らないような気もするんですが。
Javascriptの有無に関わらずRubyは要らない
>>27 言語製作者が既存の言語にケチを付けるために新しい言語を量産するんだよ。
ユーザーには選択肢が増えるという効能がある。
30 :
デフォルトの名無しさん :2012/01/10(火) 23:59:04.52
>>29 選択肢が増えると、初心者こそますます混乱すると思うんですがw
Rubyは、スレッドを開始できる。 JavaScriptやPHPは、どうやるのか?
初心者は使ってる人の数が多い言語を選べばいいよ
中級以上に目的を言ってお勧めの言語を教えてもらえばいい
目的を言われても結局は「好きなのを使え」で終わりそうだがな
>>27 得意分野や苦手分野が違う。
JSの得意分野はWebクライアントサイドスクリプト。
Rubyの得意分野は書き捨てスクリプト。
36 :
デフォルトの名無しさん :2012/01/11(水) 00:08:12.20
>>27 実際、中国語があれば日本語は要らないかもな。それと同じ。
>>30 時代を築きたいという欲、、、はあまりなくて、もっとサボれる言語を求めてじゃないかな
38 :
デフォルトの名無しさん :2012/01/11(水) 00:09:43.34
このスレではRubyの評価がよくないねw
>>30 そこで、基本だからCやっとけって言ってもエーっていうだろ?
だから、まーフィーリングの会う言語が1個でもあれば御の字なのさ。
このスレではって言うほどRubyの話は出てないと思うが
>>38 メソッドチェーンを広めた功績は偉大だとおもう
それRubyじゃないよ!っていわれるかもだけど。
開発スピードを抜きにすればC++が一番面白いと思うんだけど少数派だろうなぁ
そりゃあ面白いと思う人もいるだろうけど、だから何?
>>42 C++は適応範囲が広すぎて汎用という言葉の適応もメチャクチャ広いんだよなぁ。
それに対応できなくて挫折したぜ。今はC#でコツコツ学習してる。
C++は別に嫌いでは無いけどね。
C/C++や関数型言語はそれぞれ相当面白いとは思うけど常用したいとは思わない
>>44 C++は何でも出来るけど、必要なライブラリが少なくて自作しなければならないので
敷居が高いんだよ
C#を始めとする.NET FrameworkはJavaに倣ってライブラリが異常なほどに充実している
それにJITコンパイラが吐く糞コードも昨今の高速なCPUでは何ら問題にならないほど速い
GCの存在も大きい
今年の年賀状はPaint.NETでデザインしたんだぜ
あれC#で書いてあるんだろ
47 :
デフォルトの名無しさん :2012/01/11(水) 01:39:49.15
C#で使える.NET Frameworkは、同条件でC++からでも使えるわけだが。
>>47 それは知ってるけどやってる奴いるのか?
あまり聞かないけど
Marshalならよく使う
Paint.NET は基本的にC#言語で開発されているが、インストーラや一部にC++言語が使われている。
自宅でC言語を使い、開発を行いたい。 一応、COBOLを学習しましたが プログラミングはほぼ初心者です。 おすすめの開発環境を 教えてください。
Linux
Linuxですか。 ネットで調べたところ、 デフォルトで環境が備わっている。 といくことでしょうか? Linuxの導入については、 ここでは板違いになると思うので、 他の環境もあれば教えてください。
PHPを勉強したいんだけど、 おすすめのサイトないですか?
C系の { } がどうしても気に入らない
>>55 COBOL系のbegin - end節の方がキモいだろ。
どうして予約語無駄に増やしてるんだよ。
当時キーボードに{}が無かったからなw
COBOL系
>>57 このスレ初心者も見るから。
-> Pascal系
#define begin { #define end ;} #define end. ;}
Pascal系
64 :
デフォルトの名無しさん :2012/01/11(水) 14:16:36.70
1. forkなどの並列処理でデータを取得して、それらをデータベースなどに格納したいと思っております しかし、同時実行となるとデータベースにロックをかけてしまうと並行処理にはならないですが、 それをしなければ同時格納の際に処理どうしが干渉しないのかと思います 上記のような場合、どのような実装にすればいいのかアドバイスをいただけないでしょうか? 2.初期 Googleは並列処理のクローラからリポジトリという領域にデータを保管していたようです。 これはデータベースとは違うのかな、と思うのですがこのような場合はどのようなハード構造(?)をとるのがベストなのでしょうか? データベースではなくメモリなどに一時保管して、その後別処理で取り出して解析・整形などするのかなとも思ったのですがイメージが浮かびませんでした
局所的にロックを掛ける
SQLサーバなんかはフィールド単位でも排他制御できるから まったく同じ場所に書きこむんでなければ特に問題起きんじゃろ ちゅかそもそもデータレースが起きるようなデータ群なのかどうかとか
67 :
デフォルトの名無しさん :2012/01/11(水) 15:13:44.98
>>65 レスありがとうございます
なるほど
>>66 全く同じ場所とはテーブルが違うとか、UPDATEなどフィールド単位でないとかいうことでしょうか?
同一テーブルの場合でも大丈夫なのでしょうか
同一テーブルの同一レコードの異なるフィールドに同時に書き込める。 特殊なリンク関係のあるフィールドだと話は別だけど。
69 :
デフォルトの名無しさん :2012/01/11(水) 15:33:38.71
>>68 なるほど、ありがとうございます
処理速度などを考えればNoSQLとかメモリを使った方がいいのだと思いますが、一応データベースにデータを同時に大量に格納させていくような処理も可能だということですね
DBが排他できなかったら使い物にならねぇべさ。 DBマネージャのライブラリを調べて味噌。
>>69 中途半端に知識があるからそうなる
まずDBでやってみたらどうか
for( int i = 0; i < N; i++ ) { fD[ i ] = fB[ i ] * fA[ i ]; fE[ i ] = fC[ i ] * fA[ i ]; } N : 4の倍数 fA〜fE : 16バイトアラインされたfloat配列 CPU : Westmere OS : WindowsXP これをSSE(movaps、mulps)を使うことでループを1/4にしたら6倍も速くなりました。 4倍よりも速くなったのはなぜかと考えていたのですが、 これは演算だけでなく、メモリ(キャッシュ)転送の効率も向上したためでしょうか? ロード/ストアは128bit単位で行えるハードウェア性能を有しているにも関わらず、 SIMD化前は1データ(32bit)単位でしか転送できなかったのに対し、 SIMD化後は4データ一気に転送し帯域を効果的に使うことで、転送に要するサイクルも1/4に減少させたと。 単純に捉えると1/4×1/4で1/8のサイクル削減になりますが、諸々のオーバーヘッドで1/6に落ち着いたと。 この分析は妥当でしょうか?
いわゆるオーバーリニアですね。 たいていはアルゴリズムのどこかにミスがある兆候です。
> 1/4×1/4で1/8 もう1個の1/4がどこから出てきたのか、なぜ1/8なのかがわからない
ってわかった。けどそれが妥当な分析かどうかといわれるとはたして
76 :
72 :2012/01/11(水) 22:41:20.64
>>73 結果はSSE適用前後で一致していますし、単純な処理でアルゴリズムも間違いようがないです。
>>74 ベクトル化(float×4)によるサイクル1/4とメモリアクセスのサイクル1/4です。
それぞれスループットやレイテンシが違うので、単純なかけ算は意味をなさないでしょうけども・・・
77 :
72 :2012/01/11(水) 22:42:53.06
あ、掛け算もおかしいですね・・・ やっぱり1/4以上になるのは変ですね。
マルチスレッドの高速化はよくわからんけども、 シングルスレッドでSIMDの影響だけ調べることはできないかな。 それで4倍速なら、マルチスレッドの4倍速と合体して、最速1/16。
79 :
78 :2012/01/11(水) 22:46:15.15
あ、ごめんマルチスレッドとか関係なかったw 本文よまんとテキトーぶっこいたw
80 :
72 :2012/01/11(水) 22:54:27.45
>>79 実はOpenMPでマルチスレッド(物理4コア、論理8コアCPU)によるさらなる高速化を試みたんですが、
スレッド生成のオーバーヘッドが大き過ぎて逆に遅くなるという始末でしたw
対象のループ処理がシングルスレッドで30000クロックほどなので、
スレッド生成のオーバーヘッドのインパクトが大きいということになってしまいます。
あと、Win32APIのスレッドを使って、サスペンドでCreateThreadした後、ResumeThreadで並列処理させるところから
計測を開始する方法でスレッド生成オーバーヘッドを含まない速度を評価することも試みたんですが、
これまた凄まじいクロックがかかってしまい意味がありませんでした。
スレッドのコンテキスト切り替えもmsオーダーの時間がかかってしまうのでしょうか・・・
スレ違い
この板はプログラムを作る人のための板です。
初心者がプログラミングをするならSmalltalkとPythonはどちらが見易いですか?もっと見易い言語はありますか?
pascalとか
無いのに無理して答えなくてよろしい
↑ですが、VS2008でした
そのサイトのSSに写ってる何らかのソフトでできてるからと言って VS2008でもできると思った根拠は何?
vimかなぁ。ビットマップフォントを使うあたりでそんな気がする
お前がな
言われてみればVSで開発しているとは限らなかったですね。 勘違いしていました。 VS2008では無理なのでしょうかねぇ・・・
うん
プログラマの人って誰でもスクリプト荒らしできるんですか?
>>96 スクリプト荒らしにもレベルがあるが、誰でもできる。
君も頑張ればF5アタック位は組めるだろう。
>>97 java勉強すれば出来るようになりますかね
JavaとJavaScriptは違う、なんていう15年使い尽くされたネタを振られても困る
>>98 JavaScript勉強すれば出来るようになりますよ
>>98 なるけどF5アタックとか作らないほうがいいよ。
自分のネットワーク内のマシンに対してやるならいいけど。
>>103 知識のない状態からやるんであれば1年は覚悟してくれ。
>>105 よく使われるのはおそらくJavaScriptですよね
無知ですが頑張って勉強します
>>107 何のことだかよくわからないけど、ウイルス作成罪にはきをつけろよ〜。
ばいば〜い。
いろんな大きさの四角形があって、それをでっかい箱に うまく収まるように敷き詰めるアルゴリズムって、 なんてキーワードで検索すればいい?
optimization of packing problem 箱詰め最適化問題
>>110 サンクス
箱詰め問題で検索したらいっぱい出てきた
プログラム知識が全くないんだけど、睡眠時間管理ソフトを作りたい、なるべく簡単にできる言語はどれ?
エクセル
114 :
112 :2012/01/12(木) 19:18:38.11
>>113 やっぱりそうなるかー、
ところで、Excel VBAとLibreOffice BASICってどっちが簡単?
おまえにとってどちらが簡単かどうかはおまえにしか判断できない
python いいよ
後発のLibreOfficeBASICのほうが洗練されてるに決まってるだろ
>>118 枯れてない環境で勉強してどうするんだ馬鹿
コボラーかwwwww言語と一緒に死んでろwwwwww
121 :
112 :2012/01/12(木) 23:26:49.96
122 :
デフォルトの名無しさん :2012/01/12(木) 23:38:03.82
すみません 別の板でfolk()のことが書かれていて、それがきっかけになって疑問が沸いてきたのですが folk()とは何なのでしょうか? 自分で調べてこうじゃないのかなと思ったのは、 子プロセスを作成->親プロセスは待機->子プロセス終了->親プロセス実行という動作で、 子プロセスは親プロセスのコピーであり、元々親プロセスの時点で実行されていたり、 格納していた変数の値とかは子プロセスも保持している ゾンビプロセスを発生させないように、子プロセスの数だけwait()をする と思っていたのですが、大前提が違うと言われました "folk 並行処理"で検索すると、やはりfolk()は並行処理をするものだと思うのですが、子プロセスを2つ作って、それぞれfor(i;i<5;i++){print "child1" sleep(1)}のようなプログラムを作ると5秒で全部終わると思っていたのが逐次処理のように10秒かかっていました こういう場合5秒では終わらないのでしょうか?
123 :
デフォルトの名無しさん :2012/01/12(木) 23:38:56.24
すみません、fork()でした お恥ずかしい
fork部分をどう書いたのか知らんけど5秒で終わるよ タスクマネージャとか見て本当に2個作られたか確認した? 1個のプロセス内で2回ループ回してるんじゃないの?
コードを書くのって、高校なんかの数学の問題をせっせと解くのに 似てるって聞いたことあるんだけど、 問題を解くのが好きな人には向いてるってことかな?
127 :
デフォルトの名無しさん :2012/01/13(金) 00:00:54.82
つかいやすいテキストエディターは?
いざコーディングになればそんな感じ でもバグ取りとか設計とかはまた別かも
windows: notepad++ linux: gedit
やっぱ、プログラミングは数学・物理が強い奴に有理なのか。 理系なんだな。
>>131 geditが良いかはともかく
Linuxでもいきなりviやemacsを勧める時代ではなくなったと思うよ
必要に迫られたり興味持たなきゃ、今の人じゃ覚えんと思う
なるほど。でも、vimでもそんなに沢山キーバインドがあるわけではないし、 慣れるとすごく効率が上がるんだから、勿体無いね。
大学ではvimやemacsを強いられたけど、CUIに縛れてる環境じゃなきゃ使わないわ せっかくマウスがあるんだから賢く使おう。もちろんエディタやIDEでもショートカットキーは使うけど
>>135 マウスをどの程度使うかって話になりそう。
スクロール、範囲選択、ドラッグによるテキスト移動程度じゃあまりにもメリットが少なすぎるから
コンテキストメニューをカスタムする展開?
はあ?頭大丈夫かよ
スクロール、範囲選択、ドラッグによるテキスト移動にメリットがあることが分かってて 先回りしてメリットが少ないって釘打ってるんだな
うん。その程度ならマウスに手を伸ばすことのデメリットの方がはるかに大きいでしょ
emacsはよくしらないけど、vimなら確実にキーボードの方がそれらをすばやくかつ柔軟にこなせるね。 デフォルトのvimに対してマウス操作の方が便利だと思えるのは、 クリップボード(*レジスタ)から貼り付けるときに自動でペーストモードを経由してくれるところかなぁ。 これをよく使うならマッピングオススメ
マウスに手を伸ばすことのデメリットって何?www マウスを使ったら負けとか言ってる奴まだ存在したんだな プログラマが知るべき97のことって本でも頭が柔らかい人と未だにそういうのを使えって言っちゃう奴が両方載ってるから仕方ないか
たとえばゲームやってて、時々もう一つのコントローラーを持たないとだめってなったらめんどくさいじゃん
ネトゲでキーボード持ってなくコントローラーで文字打ってる奴は遅いから嫌われるよ 両方使うのが普通
エディタでテキストを編集しているときの話だよな? マウスを使ったら負けなんじゃなくて、マウスを使う必要がないだけ なんかいい使い道があったら教えてくれ。効率が上がる話には目がないんだ
>>143 キーボードでゲームが操作できればよりよいのにな
>>144 マウスの使い方も知らないのかよ。何時の時代の人間?
>>143 それはこの流れでの、テキスト編集(コントローラ)にくわえて、マウス(ネトゲにおけるキーボード)を使うことのメリットが大きい例だな。
で、テキスト編集時のマウスを使うほうがよいと思われる操作は
>>146 エディタも使いこなせないのかよ。素人?って返せばいいのかな
エディタ論争以前のレベルだなこりゃ
マウスは最初から誰でも直感的に操作が出来る
テキストを編集するなんて誰でも出来るのに、わざわざ指南書が出てるとかw
これを初心者に勧めてる奴は頭がちょっとおかしい
>>148 お前がvimでドヤ顔でやってることは、普通のエディタで普通に出来るよ。
これで生産性とか言ってるのはただの宗教
コマンドを覚えろだあ?もっと楽な方法があるよ。マウスを使うこと
>>150 というと、たとえばどのエディタでどのような操作を?
ちなみに俺は初心者にvimをすすめたことはない。
このスレでもメモ帳でとりあえずやってみろとレスをした。
メモ帳って言ったのお前かよ。vim勧める奴以上に馬鹿だと思った。 なんでわざわざそんなストイックなことしなきゃ行けないの?馬鹿だなあ
困ってもない人に何かをすすめるのは難しくて。 BOMではまらなければいいなぁと思うくらい
困っていようがいまいがプログラミングするつってんのにメモ帳はねーだろ まさにエディタ論争以前のレベル
じゃあがんばってオススメのエディタを推薦してあげてくれ。 漠然と使いやすいテキストエディタを求められたときって本当に難しいよ。 なにをもって使いやすいとするかは人それぞれだから。 コードを書くのにメモ帳じゃ不満だといわれたらサクラエディタをすすめたりはする。
notepad++って言ったけど。プラグインのコマンドラインペインでそのままコンパイル、実行まで出来るから良い 完全にコマンドプロンプトのようには使えないが。 geditでも出来る。こちらは完全にターミナルそのもの REPLで不足する時はこういうので良い
158 :
デフォルトの名無しさん :2012/01/13(金) 06:41:49.08
非接触ICの中身のデータを単純にズラズラっと表示させるだけで良いのですが、どの様にすればできますでしょうか? 演算機能が無い、鍵なんかに使われている非接触ICです。 USB接続の非接触ICのリーダー・ライターは、フェリカ用など出ていますが、専用ソフトはついているのでしょうが、 中身をズラズラっと出力してくれる機能は無さそうです。 RS-232C接続のリーダーならCOMポートに単純に出力してくれるのでしょうか? 何卒宜しくお願い致します。
>>141 ショートカットは使うけど、マウスは使わないだろ。
>>122 シングルコアのシングルCPU環境で実行したら10秒掛かる。
HTを含めたマルチコアなりマルチCPUの環境なら、5秒程度で済むはず。
但し、処理の内容によっては10秒近く掛かることも充分考えられる。
>>157 コマンドラインペインに移動するのにマウスが便利ってこと?
>>163 10秒分の計算量をシングルコアのCPUで実行する場合、
どこをどう工夫しても10秒分の計算量は削れないよ。
つまり、所要時間はどうやったって10秒程度掛かる。
デュアルコアのCPUなら、巧く分散すればそれぞれが5秒ずつ
合わせて10秒分の計算量になる。
それともどっかにネタでも仕込んでるの?
HTで倍なんて、無理無理w Intel公称の理想的状況下で30%アップ 実態はいいとこ10%程度
失礼しました…。 板間違えでした。
趣味プログラマ(初心者。自称)ですが。 今ひまわり使ってるんですが、なでしこに変えたほうがいいんでしょうか? そのふたつの違いってどんな感じ?ひまわり使えてれば問題なく移行できますかね?
なでしこはひまわりの改良版。作者も同じ
>>174 それは知ってるんですが・・記述の方法とかコマンド(?)とか、ほぼ一緒で、機能足したりしただけ?
Ubuntu 10.04 LTS Desktop 日本語 Remix CD 修正版 リリース
Description: Ubuntu 10.04.3 LTS
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
aptリポジトリはデフォルトのままという
よくある環境でのGUIアプリのメモリリーク検出について質問です
mtrace
http://mkosaki.blog46.fc2.com/blog-entry-146.html valgrind
http://live.gnome.org/Valgrind memprop
これらのメモリデバッガ(プロファイラ)を使いリークチェックしているのですが
gtk(glade3),wxWidgets, fltkな,qtどを使うとリークしまくりで
正直まるで使い物になりません。(xlibを直接叩く場合は問題ないようです)
ちなみに、VirtualBoxゲスト上のdebian wheezyでも同様でしす
上記のGUIツールキットをLinux上でC/C++から使っている開発者は
どんな方法でメモリリークを検出してるのでしょうか?
前スレの853で、 ipadでCやC++を書き込んで実行までできるかって質問した者なのですが お勧めできないとレスをいただきました。 何がお勧めできないのでしょうか?誤入力のし易さからでしょうか?
全てにおいて不便。やってみれば分かる
反日ネット工作員 朝日新聞社→社員約300人 民主党とその取り巻きの資金が入った反日工作会社→数社約450人 朝日新聞の社員は捕まった49歳の編集者を含め新聞記事を書く合間に2chを荒らしている程度とみられているが 民主党が用意した反日工作会社はほぼ24時間体制で工作を行っている 工作範囲は民主党が予め工作費を流している2ch、ニコニコ動画を中心にyoutube、個人のブログなどである。
ここでいいかな? JSONっていうデータ形式?規約?について少し調べてるんだけど ちょっとどうしてもイメージがわかないんだ んで、ネット調べてて特によくわからなかったのが以下二点なのでどなたかご教授願う… 1.これはそもそもなんのためにつくられたものなのか? 2.XMLみたいにバージョンが存在するものなのか? よろしくお願いします
>>181 データ形式というか、雑に言ってしまえばJavaScriptのコード片だよ。
バージョンは特に意識しないでいいよ。
183 :
177 :2012/01/14(土) 21:07:02.20
わかる人いませんか?
俺にだって、分からないことくらい、ある
>177 linuxはデフォルトが正解とも限らないから何とも言えんなあ 呼び出し規約とかランタイム初期化に問題がありそうだけど この板でlinuxネイティブでGUIなんて作ってる人あまりいないから linux板で聞いた方がいいかも サポートに電話しよう
>>185 そちらで聞いてみます
ありがとうございました
自分の信じたいネットにある情報を全て信じる情弱
>>187 は
いつになったらダマされてることに気づくの? それとも死ぬまで気づかない?
自分の信じたい情報を信じるのは情弱情強問わないよ
と情弱が信じたがっております
すごいですね、あなたは情強なんですか?
192 :
デフォルトの名無しさん :2012/01/15(日) 14:12:14.33
おまえは情弱 おれは情強 小学生ですか??
ネトウヨの知能はこの程度だったw
194 :
uy :2012/01/15(日) 17:15:33.82
>>177 そのメモリリークって
どれだけの時間起動し続けたら落ちるとか
どれだけの回数指定関数を呼び続けたら落ちるとか
本当にそういう類のメモリリーク?
いろんなもんの初期化時に手抜きして1回だけリーク起こしてるだけとかじゃないの?
プログラムの連続起動には問題ないメモリリークなら
ゴミC/C++開発者は無視してコード書くと思うよ
マルチスレッドによる高速化を解説した書籍で、 SetThreadIdealProcessor関数でスレッドをCPUコアに貼り付けるのとそうでないのとで、 改善度合いが大きく違う実測例を紹介していました。 (貼り付けなし:1.6倍高速化、貼り付けあり:1.9倍高速化) OpenMPでfoループを「#pragma omp parallel」として並列化した場合は コア貼り付けは行われるのでしょうか?
>>194 メジャーなライブラリがそれを気にせず実装するだろうか。
使い方を間違えているだけという可能性はないだろうか
197 :
デフォルトの名無しさん :2012/01/15(日) 21:35:17.84
NLZアルゴリズムについて質問です。 これは引数xが32ビットですが8ビット用のを書くにはマジックナンバーをどうしたらいいでしょうか? コードはJavaで書かれてます。 public final static byte nlz(int x) { final char[] table = new char[] { 32, 31, 99, 16, 99, 30, 3, 99, 15, 99, 99, 99, 29, 10, 2, 99, 99, 99, 12, 14, 21, 99, 19, 99, 99, 28, 99, 25, 99, 9, 1, 99, 17, 99, 4, 99, 99, 99, 11, 99, 13, 22, 20, 99, 26, 99, 99, 18, 5, 99, 99, 23, 99, 27, 99, 6, 99, 24, 7, 99, 8, 99, 0, 99 }; x = x | (x >> 1); // Propagate leftmost x = x | (x >> 2); // 1-bit to the right. x = x | (x >> 4); x = x | (x >> 8); x = x | (x >> 16); x = x * 0x06EB14F9; // Multiplier is 7*255**3. return (byte) table[x >>> 26]; }
エラーが発生しました。 M47: ゲートウェイ通信ライブラリ(CVSGWCLIENT)のコールは失敗しました。 ↑ 通販サイトに表示されているのですが意味解る方いませんか?
>>198 そのサイトのサーバーがおかしい。
あなたに出来ることは無い。
200 :
デフォルトの名無しさん :2012/01/15(日) 22:42:12.76
201 :
デフォルトの名無しさん :2012/01/15(日) 23:54:28.09
民主党には朝鮮人など外国人のなりすまし、スパイが約90名在籍している 野田内閣は過半数が帰化人 野田はどうだろうか 韓国人から賄賂を貰い、韓国人の集いに出席している野田は 首になった蓮○はシャブで逮捕歴のある人間と仲が良いな。蓮○自身はやってんの? い-6-1 テレビが言えない民主党のスポンサー=韓国北朝鮮 あとはもうわかるよな
202 :
デフォルトの名無しさん :2012/01/16(月) 00:03:10.82
初心者です PHPで$numという変数に「a=123,b=456」という文字列が入っていた場合に、 そこから数値を取得して $aという変数に「123」、$bという変数に「456」と入れる方法はありますか?
>>205 すみません、eval関数について調べましたがわかりませんでした…
実行したいイメージとしては、URLに「〜.php?a=123&b=456」とあった場合に$_GETで取得してそれぞれの値を変数に代入する、というものです。
$numの変数に入っている数字はランダムなのですが、eval関数をどのように使えば良いのでしょうか
$_GETは連想配列だから 名前わかんないならforeachとかで両方取り出すだけだよ foreach( $_GET as $key => $value ) { ・・・ }
>>206 自分でフォーム作ってんじゃないの?
//a処理
if (isset($_GET['a'])) {
// $_GET['a'] に値が設定されていたら $year に代入する
$a = $_GET['a'];
}
else {
// $_GET['a'] に値が未設定の場合の処理を書く
}
//b処理
if (isset($_GET['b'])) {
// $_GET['b'] に値が設定されていたら $b に代入する
$b = $_GET['b'];
}
else {
// $_GET['b'] に値が未設定の場合の処理を書く
}
$numがどこから出てきたのか…
>>195 OpenMP自身は(そこでいう)貼り付けは行なわないよ。
そのレベルでも改善したいなら、omp parallelは使わず、
ompだけにしておいて自分でthreadNoを取得してそれを元に
そのスレッドの動くcoreを限定するようにするといい。
但し、スレッド処理部の粒度によっては却って遅くなることもあるので注意。
詳しくは、マルチスレッドかOpenMPのスレで。
>>206 そうやって必要な情報を勝手な判断で省くからレスが見当違いになるんだよ
とりあえずevalは忘れろ
パラメータの取得なんて基本だから自分で調べなおせ
211 :
uy :2012/01/16(月) 19:09:42.56
212 :
uy :2012/01/16(月) 19:10:43.30
num = "a=123,b=456" (num+",").scan(/(.*?),/) do | a , | eval "$"+a end p $a , $b num =~ /\=(\d.*),.\=(\d.*)/ a = $1.to_i b = $2.to_i p a,b
JavaとかC#とかのオブジェクト指向やってた人に おすすめのC言語の書籍ってありますか? ポインタとかC独自のものだけのってるような
データファイルを読み込む際に読み込まれないコメントって挿入できますかね
>>215 バイナリだとめんどいかもしれないけど、テキストなら楽に。
バイナリだとなんでめんどいんですか?
219 :
215 :2012/01/16(月) 23:34:03.84
ありがとうございます パースについて詳しく調べてきます
>>218 改行コードが区切りならテキストと変わらんけど、そうじゃないならそもそもコメント入れるのが面倒
221 :
206 :2012/01/16(月) 23:54:33.78
説明不足で申し訳ありません とりあえず無事解決致しました、ありがとうございました
>>213 オブジェクト指向の哲学そのものは他の言語でも有効だったりするよな。
223 :
uy :2012/01/17(火) 03:25:38.56
>>221 2chねるのスレは所詮2chねるだ
無意味に敬語使って下手に出るくらいなら質問しなくても自力でプログラムかけるようにさっさとなることだ
この上から目線はなんなの?w
低スキルでも書けるような事を書き込む奴が態度だけデカイのは、2chの仕様です。
10 INPUT "D";FE 20 INPUT "ε";E 30 INPUT "ΔT";DT 40 T1=1273.15'(K) 45 T2=293.15'(K) 50 T=0 60 WHILE T1>T2 70 T1=T1-((2*5.67*10^-8*E*DT)/(419*7270*FE)*T1^4)+((2*5.67*80^-8*E*DT)/(419*7270*FE)*T2^4) 80 T=T+DT 110 WEND n88basicを使って計算しているんですが、ここで出るTをいうのをグラフ用のデータファイルにして 出力したいのですがうまくいきません。 どなたか詳しい人がいましたら助言をいただけないでしょうか。 スレ違いだったらスミマセン
こんにちは。 データファイルに <=== この言語のファイルの扱いのサンプルが必要ですよ。 古いタイプだったら、 open "ファイル名" for output as #1 print #1,T1 wendの次に、close #1 としたら、ファイルが出来ます。 そもそもWHILE〜WEND文ではなく<=== プログラムの性質からみたら、whileで問題ないです。 プログラムは、「積分」の計算をしているので、ある条件が成立するまでのループ、でやるか、 ステップ刻みのどちらかです。DTが刻みをしめしていますが、「終了するまでTは加算が続くので、 プログラムが終わったときのTも、結果として必要みたいですよ。
>>228 回答ありがとうございます。
ただ、言われたとおりのプログラムを書き込んでやると、
最後の結果のT1のみが表示されてしまいます。
T 、 T1
T+DT、 T1
T+2DT、 T1
・ ・
・ ・
・ ・
理想は、といった感じでdatで出力したいのですが・・・・・
おそらくopenで開いた場所に書き込む際に、前に使った場所に
そのままT1を上書きしてしまっているようです。
それと古いデータファイルに必要な「<===」というのはいったい何なのでしょうか?
何度も質問をしてしまって申し訳ないのですが、よかったら教えてください。
230 :
デフォルトの名無しさん :2012/01/17(火) 13:53:14.27
SCORE使ってMPIでCのプログラミングしてるんだけど 実行ファイルを実行したら全ノードから SCORED.EXE@pc00#10479 <><><><><<><> (no trace available) <><><><><<><> SCORED.EXE@pc00[0/1]#10479: ABORT fork_user_process() at fork.cc:303 execvp(MPItest): Permission denied みたいなやつが帰ってきて動かないんだけどどうすればいい? 朝まではちゃんと動いていたから検討もつかん 俺は何もしていないとPC初心者みたいなことを言ってみる。 OSはcentos
231 :
uy :2012/01/17(火) 13:59:13.73
233 :
デフォルトの名無しさん :2012/01/17(火) 14:54:01.26
C言語で struct hoge{ int a; short b; } のような構造体を作った場合、 intは4ビットでshortは2ビットですが、構造体のサイズは8ビットになると思います。 これを6ビットの構造体にする方法はないでしょうか?
>>233 ビットじゃなくてバイトだろ
パディングを無効化すればいい。
やりかたはコンパイラによって違う。
235 :
デフォルトの名無しさん :2012/01/17(火) 15:14:38.81
Phalanger 3.0 (January 2012) for .NET 4.0 just released!
improves the Visual Studio integration with HTML highlighting,
enhances performance and debugging experience!
Phalanger 3.0 (2012年1月) をリリースしました。Visual Studioとの統合を
向上させ、HTMLの強調表示、パフォーマンス、デバッグ環境を強化しました。
http://phalanger.codeplex.com/ Phalangerとは、PHPのソースコードをMonoおよび.NET Framework向けの
CILバイトコードに変換する中間コード・コンパイラである。
IISやApacheなどの各種ウェブサーバー向けのモジュールも提供されており、
純正のPHPモジュールと同様に、PHPコンパイラーであることを意識すること
なく、ASP.NETやXSPなどと同様の使い勝手を実現している。
また、PhalangerにはVisual Studio Shellをベースとした無償のPHP統合
開発環境(IDE)も含まれる。
http://ja.wikipedia.org/wiki/Phalanger
>>234 ありがとうございます。
すっきりしました。
237 :
デフォルトの名無しさん :2012/01/17(火) 15:41:27.93
>>230 分かる人いる?
さすがに無理ですかね?
Permission denied だから権限がないんだろう? 実行時のユーザーも変わってないの?
239 :
デフォルトの名無しさん :2012/01/17(火) 16:18:34.12
>>238 変えてないよ。
それにユーザー変えても動くはずなんだ
そもそもhosts.allowで全ユーザに権限渡して
hosts.denyには何も書いてないからなぁ
ソーシャルゲーム開発会社で即戦力になれるために覚えたほうがいい言語やツールや技術を教えてください
LAMPとJavaかな?わかんない。
サーバ全般、サーバサイドはJaaかphp、クライアントはJavaかObjective-C、C#など
あとRDBMSやっとけ
いかに多くの馬鹿を集めるかというノウハウ
全部知ってると嘘をつく勇気
ステマ乙
x86の話です。
一部の加算や減算をLEAを使うことで、ローダのアドレス演算回路を利用でき、
他のALUとの並行演算が可能になるというテクニックをどこかのスレで教わったのですが、
http://pc.watch.impress.co.jp/img/pcw/docs/369/840/8.jpg Nehalemのブロック図を見ると、Port1の実行ユニットに「LEA」とあります。
これ、LEA命令ではこの実行ユニットを使うということですよね?
そうするとPort2のLoadユニット中のアドレス演算回路は純粋なメモリアクセス時の
アドレス演算にしか使われないということでしょうか?
うん
ここでいいのかわかんないのだけれど。 DB のとあるテーブルから、条件に一致するレコードを抽出するとする。 その「条件」が数十〜数百以上ある場合についてなんだけど、こういうのってどういう風に問い合わせを行うのが一般的なのでしょうか。 where 文に or で延々と繋げていくのもひとつのやり方だと思うのだけど、とてもスマートとはいえない気がするのです。
>>249 特殊な状況を解決するための一般的な方法ってのは難しいと思う
カテゴライズするとか、条件に重みをつけて、絞り込みに有効なものを最初に適用するとか
全部メモリに展開して、数十の条件式を1つにキーにしてしまうようなデータ構造にするとか
データと条件式がどんな種類のもので、どのくらいの分量があるかによって、それぞれ有効なこと、有効でないことがあるので、
前提がわからないんじゃ対策の立てようがない
まず、自分でそれらを整理することから始めてはどうでしょうか
C/C++系の言語以外で、今手軽にコンパイルまたは実行環境が手に入るGCのない言語ってどんなのがありますか? GCは自動メモリー管理全般を指すという方向でお願いします。
>>249 具体的にどうなってるか知らないけど、条件が数百とかになるなんてテーブル設計が下手としか思えない。
簡単な例でいうと、商品管理テーブルで品名しか無かったら、魚を抽出するためには、さんま、いわし、まぐろ…と延々ORしないといけないじゃん?
そんな状態を想像するね。
>>251 GCCのシリーズは割りと言語が揃ってて手に入れやすいんじゃないか?
254 :
247 :2012/01/18(水) 00:16:00.54
>>248 そうですか・・・
LEAを駆使して・・・なんてことは考えないようにします。
ありがとうございました。
>>250 , 252
ありがとう。
たしかにテーブル設計に問題があるんだろうと思います。
一番安直なやり方をしようとして却ってドツボにはまるパターンというか。
もうちょっと考えてみます。それでも解決できなかったらまた相談に乗ってください。
>>255 条件ABCDEで検索したり、条件ABCFGで検索したり、ABCHIで検索したりすることが多いなら
ABCで一時テーブルを作ってしまうという方法もあるな。あまりうまい方法とは言えないだろうけど。
257 :
デフォルトの名無しさん :2012/01/18(水) 01:40:23.54
副業ができそうなプログラミング言語ってなんでしょうか ホームページとかアプリとか作ってみたいです
Java Objective-C
うむ、間違いない
>>255 数十から数百の検索条件がどこから出てくるかによるんじゃないかな。
テーブルだったりしないの
>>257 その段階からなら今流行のアフィブログがいいと思うよ
アプリが副業になれるくらいまで知識をつけた頃に、何が金になるか予測立つなら止めないけど
>>258 JAVAは失業者の中で10万人以上が実はそのスキルを持っていると聞いたが。
ほうほう、それで?
>>263 大量離職者見込みで回っているので新卒にはむしろ有利だが、
あまりスキルを持たずにアルバイトをするのには好ましくない環境に
なっている。
趣味の範囲でやるならどんな言語がいいかな
どこでだれが動かすかによるかなあ
趣味でしかやれない言語ならesolangだな
HSP
シルバーライトでtreeviewをソートしたいんですが、上手くいきません。sortdescriptionも使ってみましたが、プロパティ名の設定がおかしいようです(おそらく) プロパティ名を調べる方法はないでしょうか?
【 要求ファイル > 実ファイル 】の場合 ex) 実ファイル: 1024Byte 要求ファイル: 1025Byte ↓ 「416 Requested Range Not Satisfiable」を返す 【 実ファイル > 要求ファイル 】の場合 ex) 実ファイル: 1024Byte 要求ファイル: 1023Byte ↓ ??? この【 実ファイル > 要求ファイル 】の場合はどのようなエラー番号を返すんですか?
HTTPのステータスコードの話? 要求ファイルじゃなくて要求サイズの間違いじゃないのかな
273 :
271 :2012/01/18(水) 15:35:46.42
>>272 > HTTPのステータスコードの話?
そうです
> 要求ファイルじゃなくて要求サイズの間違いじゃないのかな
そうです。ファイルサイズのことです
すみません
rangeヘッダあたりを使おうとしてると思うんだけど、 1024byteのファイルの、先頭から1025byteくれというのは無理な話だが、 1024byteのファイルの、先頭から5byteくれというのは普通でしょ。
275 :
271 :2012/01/18(水) 15:43:39.91
>>274 > 1024byteのファイルの、先頭から5byteくれというのは普通でしょ。
言われてみれば普通のことでしたね・・
ご回答ありがとうございます
276 :
デフォルトの名無しさん :2012/01/18(水) 16:05:14.96
Linux版がどうしてもエラーで訪問できないのでここで質問させてください シェルコマンドという意味でプログラムかなと思いまして Linuxにてプロセスを確認したいのですが、普段psを使っております ただ、処理が1秒未満で終わってしまう場合にpsコマンドをうつ時間がありません 実行中、どのプロセスが動いていて消えるのかをリアルタイムで見たいのですが どのようにすればいいのでしょうか?
277 :
276 :2012/01/18(水) 16:08:28.96
ごめんなさい topで、分かりにくいながらも確認できました
278 :
デフォルトの名無しさん :2012/01/18(水) 16:12:31.25
int*型のポインタとかはウォッチで中身を見ることが出来るのですが、 void*型のポインタの中身を見ることって出来るのでしょうか? 中身の型はわかりません。(それで苦労しています) よろしくお願いします。
出来るよ
280 :
デフォルトの名無しさん :2012/01/18(水) 16:23:13.92
どうやって見るのでしょうか?
16進ダンプを眺めれば判るべさ。
>>278 代入してるすべての箇所でtype_infoに紐付けしてやるか
現在のブレーク地点からコールスタックを眺めながら遡り
直前に代入された箇所を調べるかしかないと思うよ
キャストされた時点で前の型情報は失われちゃうのは当たり前なので インポからヴォイポに変換された時点でインポの情報は失われちゃう。
void *v; なら、ウォッチに (int*)v などと書くと、見られるぞ。 ポリモーフィックの型なら、void*じゃなくてスーパークラスのポインタにキャストすれば そのままウォッチでみられる(VC2010)。 元の型がわからないならあきらめれ。
>>284 つ 中身の型はわかりません。(それで苦労しています)
286 :
デフォルトの名無しさん :2012/01/18(水) 17:03:10.56
>>284 中身が構造体でいろんな型が混じっているようですが、intの値は見れました。
ありがとうございます。
>>286 だから、16進ダンプを眺めてみろって。
例えば、8バイト単位に似たような値のパターンを繰り返していたらdoubleだ。
ポインタが指す先を中身っていうのは、なんか引っかかるなぁ
おれはひっかからない
俺も別に。自分からそう言うことはないけど、聞く分にはなんら。
HWNDとかHANDLEとかだったら可笑しいな。
フックなら引っかかる
293 :
デフォルトの名無しさん :2012/01/18(水) 22:26:08.02
294 :
デフォルトの名無しさん :2012/01/18(水) 23:39:50.12
C言語シャトルソートについての質問です。 7つのキーボードから入力されたデータを小さい順に並べるプログラムを作りたいのですが、 なかなか完成しません。知恵をお借りできたら、と思います。 またソートをする前とソートの過程で現在のソートの状況を画面に表示しなければいけません。 上記のようなプログラムにするには何が足りないでしょうか?もしくは何が間違えているでしょうか。 #include<stdio.h> int main(){ int i, j, temp, test[7],n=7; printf("7人の点数を入力してください。\n"); for(i = 1; i < n; ++i){ scanf("%d ",&test[i]); } for(i=1; i<n; ++i){ for(j=i; j>0 && test[j-1]>test[j]; --j){ temp = test[j]; test[j] = test[j-1]; test[j-1] = temp; } } for(i = 0; i < n; ++i) { printf("%d ", test[i]); } return 0; }
配列は0番目から始まる 要素番号が0から6までのの7つ for(i = 1; i < n; ++i){ scanf("%d ",&test[i]); } これだと6個しか入力できない
296 :
269 :2012/01/19(木) 03:19:24.17
何とか解決できました。皆さんありがとうございます。
エクスプローラで表示されるファイルのサイズを実装したいのでアドバイスお願いします 1バイトのファイルでも1KBと表示されましたこれって 1024バイト未満は1KBと表示するように作ればいいのでしょうか? そして1KB以上の場合は単純にファイルサイズを1024で割るだけで問題ないでしょうか? 1024っていう数字は1Mや1Gや1Tなど単位が変わるごとに変わったりしますか?
クラスタサイズとかに依存だろ。 実サイズと占有サイズは異なる。 実なら1バイトは1バイト。
セクタ・クラスタ ・ファイルシステム(FAT・FAT32・NTFS)とファイルサイズ 文書作成日 2002/10/30 最終更新日 2004/12/2
ファイルシステムってなに?
ファイルシステムとファイルサイズ
ファイルの本当のサイズ、わかりますか?
ファイルをマウスでポイントして、右クリックしてください。
FAT32のハードディスク上のファイルでは、[サイズ: 14.8KB (15,173バイト)、16,384バイト使用]と表示されたとします。
そのときのファイルの本当のサイズは、カッコの中の15,173バイトです。
http://www.tef-room.net/tips/file-system.html
>>299-300 自分の環境ではクラスタサイズが4KBなんですが
どうけいさんしていいのか・・・
>>298 だいぶ前エクスプローラーで表示されるサイズを計算するAPIって見た記憶がある。
がんばって検索したら出てくるんじゃないの。
Win32APIスレ辺りの住人に知ってる人おらんのかな
あそこは廃墟だろ
305 :
デフォルトの名無しさん :2012/01/19(木) 13:29:20.80
xPathの指定方法を教えて頂けませんか?
例えばHTMLはだいたい以下のように書いてあると思いますが、
ここからエンコードを取得したいと考えております
<?xml ~ encoding="Shift_JIS"?>内と、<meta ~ charset=Shift_JIS" />内にありますが、
これらそれぞれからShift_JISやEUC-JP、utf-8のようなものを取り出したいと考えております
宜しくお願いします
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns="
http://www.w3.org/1999/xhtml " xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
309 :
uy :2012/01/19(木) 23:09:04.66
( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw ( ´_ゝ`)フーンってスルーしてるw
>>298 エクスプローラといっても、一覧表示の「サイズ」欄に出るのと
下のステータスバーに出るのとでは表記も丸め方も違うぞ。
とりあえず一覧表示の方については
空のファイルとそうでないのの区別がつかないと困るので
0だったら「0 KB」になる。1〜1024バイトは「1 KB」
1025バイトからは「2 KB」、要するに切り上げ。
StrFormatByteSizeというAPIもあるけど
こっちは「1.30 KB」みたいになるからちょっと違うな。
ステータスバーに表示されるサイズはたぶんこれ。
Apache Jmaterの使い方について質問させていただきます。スレ違いでしたら誘導をお願いします。 ページA・B・Cにそれぞれ1時間当たりX・Y・Zのアクセスを同時に行う性能試験を行いたいと思います。 Jmaterのテスト計画に以下のように設定しました。 ・スレッドグループa:スレッド数X、Ramp-up期間3600、ループ回数1 └HTTPリクエストA ・スレッドグループb:スレッド数Y、Ramp-up期間3600、ループ回数1 └HTTPリクエストB ・スレッドグループc:スレッド数Z、Ramp-up期間3600、ループ回数1 └HTTPリクエストC これを実行すると、XYZが小さいうちは各ページに均等にアクセスされるのですが、 スレッド数が大きくなると、右上のXのまま変化せず、ページAにばかりアクセスされるようになってしまいます。 上記症状が必ず発生する訳ではなく、クライアントの性能が高いと発生しない?ように思います。 解決策などありましたらご教授お願いします。
おっぱい括弧の使い方として、どちらがポピュラーですか? function{ 処理; } function { 処理; }
俺とZendは後者使ってるよ!
classとメソッドとswitchは後者 forとifは言語によって使い分けてる
OpenGLのテクスチャ関連ってここで聞いてもいいかな? スレあるけどあそこは敷居高い感じが否めない・・・
敷居高いスレなんてないよ
319 :
デフォルトの名無しさん :2012/01/20(金) 20:00:20.33
質問です データベースで削除フラグフィールドを使って論理削除しようと思うのですが、 論理削除にすると、例えばユーザーIDがプライマリーキーのテーブルで 論理削除した場合、ユーザーIDはユニークなので、削除したにも関わらず 同じIDで二度登録することができなくなってしまいます これがIDの場合なら仕様ですで済むと思うのですが、今やっているものだと 削除したあとも再び同じ値で登録することがありえます どのようにするのがよいのでしょうか?
復元すればいいんじゃないかな
322 :
デフォルトの名無しさん :2012/01/20(金) 21:51:43.92
RubyのクラスはClassクラスのインスタンスということは分かったのですが、 ではClassクラス自体はどうなっているのでしょうか? どなたか教えて頂けると嬉しいです _ _
どんな削除であれIDを再利用したいなら 別のテーブル用意してスタックのように使えばいいんじゃね 一意でなくて良いならだけど
ルビーに限らず、クラスは大体、定義と実装があるわけだ。 で、定義が必要なのは、そのクラスがどのようなメンバとメソッドを持ってるか明確にするため。一旦知ってしまえば必要ない。 実装は、実際使うときに必要な要件を組み込むんだよ。 で、インスタンスというのは大雑把に言ってメモリーイメージの事を言うんだよ。 メモリ上に配置された使うための実実行領域だな。 この実行領域をメソッドなどで書き換えると作用副作用が発揮されるわけだ。 だから、その認識はちょっとおかしい。
>>322 余裕があったらC言語でメモリとポインタについて知るといいよ。
メインメモリ(DIMM)って1枚64bit接続じゃないですか。 んで、L1キャッシュラインは64Byte=512bit。 ってことは、ある32bit変数をメモリから読み出そうとすると、 64bit×8転送(バースト?)=512bit と、8回もメモリアクセスするということでしょうか?? 512-32=480bit分は、その時点では無駄な転送をしたように見えますが、 連続した領域をアクセスするような処理だった場合、 その480bit分はプリフェッチしたカタチになるので、 非常に効率的なアクセスということになる。 また、これに加えて、ハードウェアプリフェッチで、ある程度先のアドレスを 勝ってに読み込んできてくれるので、局所的なアクセスを行うのであれば キャッシュヒット率は向上する。 これで合っているでしょうか??
DRAMとCPUとチップセットを指定しないと意味が無いぞ
>>323 すみません、一応一意になっていて、ただし削除フラグされている場合には
重複も可能ということなので、データベースの中でなんとかするのは
難しいのかもしれないです
>>329 安全にやるなら、削除レコードの情報を専用テーブルに追い出す
別テーブルを用意せず頑張るなら、世代管理するとか
世代番号 0 がアクティブな情報として、
検索するときは
ID + 0(世代番号) で検索する
削除するときは世代番号を最大世代+1に書き換える
ID + 0 のレコードが見つからなければ、IDの再利用可能
>>324 その認識だと、インスタンスを生成した後に、そのオブジェクトがどのようなメンバとメソッドを持ってるかを調べるにはどうするんですか?
>>331 名前で検索するんであれば、言語によってはリフレクションがあるね。
だから、リフレクションを実装するんであれば、定義はどっかに持っておかないと行けない場面もあるかもしれん。
ただ、ランタイムに一意の関数とか変数とかを認識するのであれば名前など必要なくてアドレスとその型を知ってれば良い。
VS2008 VC++ std::ostringstreamの変数に対して文字追加して結合していく関数を作り、 直後にchar*型で取得した文字列をfwriteでファイルに出力をするというコンソールアプリを作っています。 for( 約10万回 ){ std::ostringstream str; func( &str ){ // 関数 ↓関数の中身 for( 約100回 ) *pStr << "文字列,"; } fwrite( str..str().c_str()を出力 ); str.str(""); // 念のため str.clear(); // 念のため } ざっくり書くとこんな感じなのですが、 func関数の中の文字列を*pStrに入れるところで例外エラーで止まる場合があります。 例えば大本が3万回目のループで、関数内は50回目のループのところ・・・など。 1度止まるとそのままであれば何度実行しても同じ場所で止まりますが、 ソースに変化を持たせると止まる位置が変わったり、 func関数内でprintfを使って文字列を表示させるなどの処理を入れると問題なく通ったりします。 std::stringに置き換えても似たような事象がおき原因が特定できなかったのですが、 string系に対して文字列を追加していくのとfwriteは何か競合していたりするのでしょうか。 文字列の追加の途中なのでメモリが確保できなかった・・・と思うのですが、 タスクマネージャーで見る限りはメモリの使用量は増加していません。
334 :
327 :2012/01/21(土) 09:27:41.47
>>328 DRAM : DDR3
CPU : Nehalem(DRAMコントローラ内蔵)
チップセット : 上記CPU対応のもの
でお願いします。
シンクロナスDRAMは最初のアドレスを与えるだけで、連続したアドレスに アクセスするバースト転送というモードがある。 アドレスを与えられてから最初のデータが出てくるまでのレイテンシは DDR3では8-12クロックかかるので、無駄になる場合があってもバースト 転送しなれけば、性能は上がらない。 大昔の非同期DRAMと同じ動作(アドレス与えてそのデータだけ読む)になる。
>>333 単純にどっかでオーバーフローして、メモリを壊してるだけなんじゃね。
337 :
333 :2012/01/21(土) 14:15:31.96
>>336 ループ中では*pStrに文字列を追加してfwriteで書き出している以外は特に何もしていません。
*pStrに入れる文字列もほとんど長さは変わりません。
ループするたびにostringstreamのメモリ解放の前に次のループのostringstreamを確保してて
結局空き領域があるのに穴だらけで使えないとかになってるのかな・・・うーん。
>>337 例外が outOfMemory みたいのだったら、そうかもしれないね。
文字列を連結してファイルに書き出してるだけなら、streamとかstringとか使わないで、
固定でバッファをとったほうがいいかもしれない。
http://neutralx0.net/ このサイトみたいにオシャレでゲームもできるようなホームページをつくりたいんですが
HTMLを勉強すればメモ帳などでもこういうサイトは作れるんでしょうか
あとここにあるゲームはどのようなプログラム言語で作られてるんでしょうか
340 :
327 :2012/01/21(土) 19:24:00.86
>>335 なるほど。
バースト転送の比率が上がれば全体としてみたDRAM転送速度(スループット)は高くなりますね。
ありがとうございます。
>>339 HTML+JS+CSS+Flushかな?
これからはHTML5も流行ると思うからそっちも抑えておくといいよ。
デザインに関してはどのような目標であろうと君の感性しだいだ。
あと、WebProg版があるのでそっちもよろしくね〜。
>>341 4つもあるのかぁ
とりあえずHTMLについていろいろ調べたいと思います
それとフラッシュゲームの素材も普通は自分で作るんですかね
>>342 世の中著作権というものがあるので、勝手にドッカからひっぱてくるのは不味いだろう。
フリー素材は規約を読んで使う。
信頼できる知人に頼んで融通してもらう。
お金を払って作ってもらう。
自分で作る。
まー、この辺を活用することになるだろう。
344 :
uy :2012/01/21(土) 22:52:53.48
>>322 Classクラスは
Class.new
↑こいつ
こいつの中身はどうせCで定義されてるからrubyのソース見なくちゃ見れない
メソッド一覧
Class.methodsこれで表示できるから
こっから調べることは可能
>>323-343 ゴミみたいなレスだな・・・・
いろんな話題を含んでるのに一意にゴミって言えるの何で何だろう。
>>297 ありがとう。パスカルってでるびーの仲間かなぁ。調べてみます。
>>348 でるびー…?
Delphi のことなら、PASCALを発展させたのが Delphi だね
かつて object Pascal というものがあってだな
昔でいうVB厨って今だと何に当たるの?
該当するものは無い
353 :
デフォルトの名無しさん :2012/01/22(日) 21:09:18.24
まず、「VB厨」の定義を
>>353 俺がここにきたときには既にVB厨という言葉があったが定義は知らぬ
誰が最初につくったんだろう
「VBしか組めないのにプログラマ自称しちゃう人」じゃないかな
VBが作れれば相当なもの。
目的が達成されていることを手段によって区別するバカを炙り出す言葉
「コボラー」辺りと似たような表現よね
言語・OS・ライブラリ環境べったり 外界は理解しない出来ない袋小路にハマったマを嘲笑する単語ッスね
プログラムを作っていて、困ったことが一つあり、解決方法を教えて頂けないでしょうか? 実行中のプログラム内部に存在する、 mov EAX, [ESI + B0h] の [ESI + B0h] 値を別のプログラムから取得するにはどうすれば良いのでしょうか? レジスタ 取得などのキーワードで検索しても自己解決できませんでした・・・。 言語はC、C++です。 よろしくお願いします。
何のコンパイラ/OSか指定しないと解決にはならんよ つかどのタイミングのレジスタの値がほしいのか目的もな
363 :
デフォルトの名無しさん :2012/01/23(月) 00:39:51.82
>>362 情報不足ですみません…。
コンパイラ:Microsoft Visual C++ 2005 Professional Edition 日本語版
OS:Windows7 64bit版
上記の環境です。
シューティングゲームで、被弾した時のESIレジスタ値を取得したいのです。
目的はネット対戦型のシューティングの勝敗を取得し、
アプリで勝敗数の表示機能を実装したい為です。
上位で実装
157,917 を 0以上1未満の小数と、10の累乗とを使って表せ。
367 :
デフォルトの名無しさん :2012/01/23(月) 00:59:34.93
0.157917 x 10^6
ブラウザの更新ボタンでサイトが読み込まれた時iframeもリロードされるようにしたいんですが、 各々のiframeにnameやIDをつけてない場合ですべてのiframeに適用するには以下の○○の部分に何をいれたらいいでしょうか? document.getElementById("○○").contentWindow.location.reload();
今大学生なんだけど興味ない勉強ばかりでもう嫌だお 大学中退して高卒でゲーム関連のプログラマーになろうかと考えてます 基本的には高卒より大卒の方が給料も福祉も将来性(出世など)も良いけど プログラマーもやはり高卒より大卒の方が色々と待遇は良いのでしょうか?? 一年勉強ニートしてから就活しようかと考えてまぷ
ついでに21歳(大学2年生)です。 実力主義と聞いたので、 中退だろうが面接でそれなりに良い自作品を提出できるのなら入社できる と考えて良いのでしょうか
大学中退してドカタか、親が泣くぞ
372 :
uy :2012/01/23(月) 05:46:32.31
>>369 大卒のほうが給料はいいと思うけど
結局、仕事がつらくなるか楽になるかは自分の能力次第
一年勉強ニートしたら、おそらく一年後にプログラマにはなりたくなくなってるよ
ニートは、学生や社会人よりもネットをやる時間が多いので、とても情報通になってしまうから
入社は出来るだろう
ただ生半可な実力ではいったらゲームPGは死ぬぞ
ゲームっていうのは、
ストーリー → 絵=音 → プログラム
の順に作られる
つまり、
ストーリー、絵、音で、工程が遅れた分のツケは全てゲームPGにいく
つまり、ほぼ一年中デスマっているわけけど、それはわかっているか?
日本はもうだめだから 外国に出ることを考えよう 本国でクソゲーの勉強なんかしてる場合ではないぞ
韓国行こうぜ韓国 すばらしい国らしいよ
375 :
322 :2012/01/23(月) 07:41:17.27
377 :
デフォルトの名無しさん :2012/01/23(月) 13:53:04.30
C言語に関係したものです。 エクスポート関数を無効にする方法はありませんか? bcc -cまはたilinkが___CPPdebugHookを付けます。 これを無効にするというかtdumpのエクスポートの一覧に出させなくする方法はありませんか?
379 :
デフォルトの名無しさん :2012/01/23(月) 14:08:06.07
知らないならだまっててください。
>>377 >C言語に関係したものです。
なにが?
>エクスポート関数を無効にする方法はありませんか?
「エクスポート関数」なんて用語はありません。
>bcc -cまはたilinkが___CPPdebugHookを付けます。
×まはた
×ilink
"bcc -c"というコマンドラインの断片が何かを為すわけではありませんね。
何かを為すのはbcc(.exe)でしょう。
>これを無効にするというかtdumpのエクスポートの一覧に出させなくする方法はありませんか?
どれを?
結論: にほんごでどうぞ。
翻訳サイトで翻訳してそのまま貼り付けたみたいな文章
知らないならだまっててください。
DLL作成時のリンカの設定がごにょごにょの話でしょう? bccのスレってもうないんだっけ
385 :
384 :2012/01/23(月) 21:33:57.63
すいません 解決しました
386 :
デフォルトの名無しさん :2012/01/23(月) 22:12:47.40
C/C++で関数内で構造体宣言して使ってもいいんですか? あまりこういう書き方見ないんですが void func(void) { struct A { int x; }; ... }
>>386 問題ないよ。
関数宣言だってOK(定義は駄目だけど)
388 :
デフォルトの名無しさん :2012/01/23(月) 22:27:07.59
>>387 ありがとうございます。
あまり見ないということは、人に渡すようなソースでは避けた方がいいってことですよね。
全然問題ない。
>>388 避けた方がいいというより、やる価値がそれほど高くない。
適切な長さの関数なら、ひとつの関数内で完結する構造体ってのは少ないし、別に構造体使うまでも無かったりするからね。
391 :
デフォルトの名無しさん :2012/01/24(火) 01:29:14.16
androidなんですが import.android〜 の部分に全てエラーがついてしまっています パッケージが足りてない?ってことでしょうか・・? 回答頂けると光栄です
↑昔のム板ならボロクソにたたかれてるレス
393 :
デフォルトの名無しさん :2012/01/24(火) 02:06:40.99
じえんおつ
396 :
デフォルトの名無しさん :2012/01/24(火) 02:39:53.42
>>395 sdkもADTもいれたはずなんですけどどうもダメみたいで・・
プロジェクトのプロパティでProject Build Targetは何になってる
VBScriptでプロセス監視&終了をWMIのサービスオブジェクトで行っています。 以前は実現できていたのですが、今日 GetObject("winmgmts:")を実行するとエラー8004100Eが発生してしまいました。 Win7Pro64bitです。 ウチの環境だけがおかしいのでしょうか。
だってこいつ何も情報出さねーもん
>>369 情報工学系の学科かな?似たような経験しているかもしれないので参考程度に。
俺は、大学でプログラミング言語自体の勉強がしたかったけど、大学でやる程度は
2 週間もあればできるようになったし、他の授業も簡単すぎて正直つまらなかった。
他にプログラミングできる友達もいなかったから、
話さえもできないのが一番つまらなかった。(今も大抵は。。。)
だから、自分で勉強した。単位落とさない程度には大学の勉強もした。
家計の都合がきっかけで、プログラミングのバイトも始めた。
独学でアルゴリズムの勉強をしていくと、大学でこれやったわ、とか思うようになる。
そうなってくると、ちゃんと大学の勉強もしておくと他にも役に立てれることが
わかってくる。(と、思えるようになる。)
線形数学レベル(高校レベル)でなんとかなる数学なんかは特にこの傾向が強い。
3D の難しいアルゴリズムでは大学でやるレベルの微分や積分が使われたりもするから。
とりあえず中退はせず、何か専門的に勉強していくといいよ。
難しいアルゴリズムの実装・理解を経験する必要がある。
プログラミングのバイトはものにもよるだろうけど、何かを専門的に勉強する場として
俺には調度良かった。
自分で目的もってそれに打ち込めばよく身に付くよね。
ソースコードの管理方法についてアドバイスお願いします C:\sourcecode\に全部ソースコードを入れてます C:\sourcecode\にはさらに言語別にフォルダを作って分けてます C:\sourcecode\ruby\ C:\sourcecode\c\ 各言語別フォルダにプロジェクトごとにフォルダを作ってます C:\sourcecode\c\omikuji\ C:\sourcecode\c\\dentaku\ こういう管理をしてまして、バックアップはc:\sourcecode\をzipで圧縮して定期的に取ってます この方法だと更新してないソースコードも圧縮するのでコストの無駄になります そこで言語別に圧縮して定期的にバックアップを取るようにしました でも気づきました。これだとどのソースコードを更新したか分からないので結局全てを個々に圧縮しなおさなければいけません 何かよい管理方法を伝授してください
バージョン管理ツール
バージョン管理ソフトを使うのが楽でいいけれど、 そうじゃないなら原始的ではあるけど、前回バックアップ以降に更新されたファイルだけ抜き出すスクリプトを書く たとえば、tar zcf hoge.tar.gz `find sourcecode 〜〜`みたいに。 gnu toolsとかcygwinとか入れたくないなら、WSHでどうにかならないか検討してみるか、、、、 圧縮ソフトによっては更新されたものだけっていう選択肢があったかもしれない
とおもったけれど、もし仕事でやってるんじゃなくて、勉強中なら、そういうアプリを作るのもいいかと
つーか、素直にリビジョン管理ツールを使えよ。 「そういうアプリを作る」手間でもっと捗るぞ。
>>408 んだから勉強中ならって前置きをつけたよ。
ディレクトリを再帰探索して、statを見て、圧縮ライブラリを使って、割と簡単な勉強になるかなと。
>>409 リポジトリのバックアップはいらないの?
いやぁ、そんなどさ回りみたいなプログラムの勉強するより他の勉強した方がいいってばw そういう私も、CUI版のTrashBoxツールを作っていてデバッグ中に$HOME以下丸ごと削除する経験したけどさ。
もちろんするだろうけど、履歴いらんから丸ごとでいいじゃない 2か所にあればいいし、そもそも最新の内容はクライアントにも あるんだからそう頻度を上げなくてもいいし
あれなんすよ バックアップをオンラインに保存してるんですけど 携帯回線なのできついです
条件を後出し小出しする奴って生きてる価値無いよね
条件を後出し小出しにしようが一部分を見ただけで分からないのが経験不足というもの 自分が分からないからってイライラしない 経験者なら2,3個の単語並べるだけですべてを把握できるってもんよ。 右上の×
>>413 そもそも、
> 更新してないソースコードも圧縮するのでコストの無駄になります
なのに、リポジトリ丸ごとバックアップを提案すんの?
>>412 再帰の使い方とか外部ライブラリの使い方の勉強なんだけど、
こんな基本的なことをどさ回りと表現するのはどういうことだろう
あれか、ポインタの勉強なんてするだけ無駄って方針の人かな。
今はツールの時代っすよ
プログラミング初心者なんだけど、どの言語から学べばいいか教えてくれ
>>422 何したいとかは具体的に考えてないや・・・
これだけは学んどけ とかいうのって無い?
>>421 本屋に言って入門書が何冊も置いてあるよなメジャーな言語ならなんでもいいよ。
プログラミングよりコンピュータの仕組みを覚えたほうが良いと思った
>>424 そういうこと言うからC#とかC/C++とかJavaみたいな初心者にはクソ難しくて達成感無くて挫折率ナンバーワンだけど
プログラミングの基礎となる大事な言語を薦められて、すぐに投げ出すことになる。
言語というよりFlash勉強した方が面白いよ
431 :
デフォルトの名無しさん :2012/01/24(火) 22:45:53.60
c は難しいけど、入門書レベルなら簡単だろ。達成感はあまりないかもしれないけど。 C# とかJavaは達成感出やすいと思うし、C#ならパソコン初心者も簡単にインストールできていいと思うが。
432 :
デフォルトの名無しさん :2012/01/24(火) 22:46:54.09
プラスプラスが消えた
そりゃあだって、入門者に厳しく、達成感も出にくいあげく、 初心者がVC++EE入れたときにC++/CLIを使ってしまう恐れのある言語だもの
2ちゃんで質問して回答がもらえる言語が良い おれはJavaを始めたばかりだけど質問たくさん出してるけど見事にスルーの連敗 軽量言語だったらPythonスレは回答付く場合よりも煽られて終わるケースが多いのでRubyがお勧め CかJavaかC#だったらC#のほう回答つきやすいのでおすすめ
インストールとかパス通したりを自分で出来ない奴はプログラミングやらなくていいよ
と書いたけど、自分が学習がスムーズにいけるなら登竜門の言語は何でもいいと思うんだ 1つの言語を覚えれば他の言語も習得が早いし2個覚えれば3個目も余裕 むしろ言語を覚えるというより書き方の違いをおぼえるようなものになるから学習するという考えすらなくなる
まあRubyはないわな
ただし日本語言語とHSPは始めに学習する言語としてはお勧めしない
みんなアドバイスありがとう。 なんでもおkということなので、prologから始めてみるよ。
prologと並行してSQLも勉強するんだ
>>433 使ってしまう恐れじゃなく、使うように誘導されるからなw
こういう人に最適なのがVB6だったなぁ
>>439 10日くらい前にちょっと言語覚えてアルバイトするのには、言語は何を学んだらよいかと
いう質問があったけど、SQLがよいと思う。問い合わせ言語でオペレータ的な仕事だが、
初歩でも通用する仕事口がある。PrologもSQL同様問い合わせ言語。学ぶ相性はいい。
445 :
デフォルトの名無しさん :2012/01/25(水) 18:43:41.73
あんドロイドだけに
>>445 具体的なやり方が分かりません、とかじゃないのかw
448 :
デフォルトの名無しさん :2012/01/25(水) 19:35:58.64
>>447 まさにそれですね
日本語へたくそでした。。。
>>445 時刻を取得して、秒数が奇数なら1回、偶数なら2回音を鳴らすアプリは作れるの?
451 :
デフォルトの名無しさん :2012/01/25(水) 19:44:04.99
>>451 んじゃあ、音を鳴らすアプリは作れるの?
ここはおまえらの交換日記じゃねえんだよ 下駄箱でやれ
454 :
デフォルトの名無しさん :2012/01/25(水) 19:54:10.36
>>452 作ったことないです
アプリを1から作るのが初めてでド素人です スンマセン・・
入門書の数冊終えてからにしてくれ。
456 :
デフォルトの名無しさん :2012/01/25(水) 19:59:11.89
>>455 了解しました
まだまだ俺の踏み入れる領域ではなかったようですね
ありがとうございました 失礼します
まあ10年ROMってろ ROMってろって意味判るかな? ところでこの国は10年持つんだろうか 放射能の心配でもした方がいい
>>453 何ができないかを質問されてないから聞きだすしかないじゃん、っていう手紙を画鋲と一緒に入れといたよ。
下駄箱だけに下駄なら痛くない
聞き出してどうにかなるレベルかどうか判断できなかった?
ド素人の小学生だよ 小学生がこんなとこ来るなよ
君たちは本当に小さな人間だね・・・
小さい島国だからな 領土も社会システムも小さければ人間も小さい
人に小言を言う前に質問に答えてやれよ
俺はもしロシアか北朝鮮と戦争になるならプログラミングをやめて兵に志願します
南朝鮮人乙
なんでそこでロシアなのかw 拉致もされてるのに、日本が戦争して勝つという発想に全く至らない この異常性は何だろう 徹底的な奴隷教育を施された哀れな国家
>>460 質問者がすんなり理解できたからおkだろ
ニコニコニュース+α 「韓国『金正日萌え』ツイート逮捕事件」
http://live.nicovideo.jp/watch/lv78963873 【会場のご案内】
2012/01/26(木) 開場:20:50 開演:21:00
反国家的ツイートにご用心?!
この事件から見える韓国社会の姿とは?
23日に配信されたニコニコニュースの記事が、
ネット上で大きな反響を呼んでいます。
その記事とは、
韓国で「金正日萌え」とツイートした24歳のパク・ジョングンさんが、
同国の国家保安法違反で逮捕されたことを報じたもの。
コメントは2000件以上、まとめサイトにも多数転載されました。
記事:『韓国で「金正日萌え」とツイートした青年が逮捕される』(2012年1月23日)
今回、ニコニコ生放送では、逮捕されたパクさんの友人で、
立教大学の留学生でもあるキム・ソンハさんに詳しくお話を伺います。キムさんは、
国家保安法など韓国の社会システムに関心があり、研究・執筆活動をしています。
また、パクさんを自身のウェブマガジンの連載で逮捕前から取り上げるなど、
今もっともパクさんを知る人物でもあります。
国家保安法とはどういう法律なのか?
韓国ではどう受け止められているのか?
イ・ミョンバク政権が韓国の若者に不人気な理由とは?
韓国で沸き起こるデモの話や韓国社会の問題点について、
キムさんというひとりの若者の視点から語ってもらいます。
聞き手は、数々の公安事件や経済事件の取材に携わり、
元共同通信社記者でソウル特派員も務めたジャーナリストの青木理氏。
ノートパソコンでプログラミングは不便でしょうか? レノボG570の、4GB・HDD500GB・core-i5・オンボのHD3000を買おうと考えています。 デスクトップPCはミドルハイスペックなので、わからなくて・・・。 ゲームを作っています。
不便ですよ
別に不便じゃないよ
ノートでも良いから core-i7 にしとけ
>>471 スペック的には問題ないけど、デスクトップ/ノート関係無くデュアルディスプレイは欲しい
デュアルディスプレイノートと聞いて着ました
嫌儲民うぜぇからとっとと巣に帰れ
何をプログラミングするかによるが、機械と一緒に動いたり、移動先で修正出来るノートでプログラミングは便利よ PCIExpress必須とかなら話は別だが 俺はメインをノート、サブをデスクにしてる で、普段はノートにUSBキーボードと外付けディスプレイつけてデュアルにして、 移動先ではノート単体で動かしてる ただ、ノートならHDDはやめてSSDにしとけ
俺は地震の事もあるからデスクトップなんて使わない ノート持って逃げれないじゃん
もって逃げるのは携帯と財布通帳などだろ PCなんてあとで潰れた家から掘り起こせ どうせ電気も無いんだ
>>479 >ただ、ノートならHDDはやめてSSDにしとけ
やっぱりそうなん?
壊れたときのリスクが大きい?
単にノート用のHDD遅いからじゃね?
消費電力もさがるんでない
ソースはどっかのSCMかオンラインストレージに置いてあるから持ち出し不要。 持ち出し必要なのはそういうところに置けないエロ動画。したがってHDD必須。
コンパイル途中の中間ファイルとか JITのキャッシュとかって SSDにとってはどうなんだろう。
SSDだと使用時間に比例してどんどん壊れていくじゃんだからHDDしか使いませんよ
SSDは一度置いたら書き変えないものを入れるかなあ
>>482 ノートを使用する=移動が多い
だから、振動対策が一番大きい
あとは
>>484 の消費電力ね
バッテリ駆動の時の時間が全然違う
発熱が少ないのもメリット
起動時間も短くなるしね
>>487-488 SSDの寿命気にするなら、メモリの一部をRAMDISKにして、そこをキャッシュにしろ
普通に使ってりゃ壊れるほど読み書きすることなんて滅多に無い
おれはよ動画のエンコードとyoutubeで動画の閲覧もやるんだよ おまけにCとC#とJavaでコンパイルもやる ローカルの開発用サーバ立ててCGIも動かす photoshopもバリバリ使う これだとSDDじゃ1年持たないだろ?
>>490 1台目はサーバでログ吐いてたら壊れたわ
>>487 最近2chの鯖よく落ちるようになったのもSolidStateDeviceのせいだよな
>>471 マジレスするとそれで充分
スペックがいいに越したことは無いが
そのために2倍の金出すくらいなら
その分で2年後に同じ値段のマシン買った方がいい
相場5万円ぐらいで買えるノートでも大丈夫ですか? ちょっと無理して7万円台の買ったほうがいいですか?
>>495 スペック見て決めれ
値段と性能が比例してるうちはそれだけの金を出す価値はある
7万円のノートより、5万円のノートに1万円のキーボードの方が捗る。
ソースコードはGitでバックアップを取りたいのですけど Gitに限らずソースコードのバックアップは外部HDDに入れておくべきでしょうか?
バックアップは物理的に複数の記憶媒体に取っておく事に意味がある
ネット上のコード管理システムつかっとけ。 そしたらじぶんち死んでも平気。 非公開で利用できるところもあるだろ。
外付けHDDに限らずDVD-RでもいいしSDカードなんかでもいいよ
たまに一つの内蔵HDD内に複数のフォルダ作ってバックアップとってるつもりになってる間抜けがいるね まさかプログラマにはいないと信じたいが
電子媒体は危ない。紙にプリントアウトしとけ
今だとg++でIDE付きの立派な環境を動かすのにも2万円も掛からないぞ。 内訳:メモリ4G, CPU 今世代か一世代前のCeleron, HDD 160GB OS ArchLinux(無料), DE KDE(無料), eclipse(無料)
>>498 15000から25000ぐらいのキーボードじゃないのか。
1万くらいっていうと何が該当するかなぁ。
>>508 FILCOか。持ってるけど、人前ではちょっと使いたくない感じ。音的に。
宗教的な話はやめて欲しいわ、反吐が出る。本当に出る。
30代前半までの若い関節なら耐えられるかもしれないが、 それを過ぎて安物キーボード使い続けると腱鞘炎になる。 全然捗らなくなるぞ。 ノートPCのキーボードは論外。比較的評価の高いthinkpad ですらプログラミングには向いていない。
お前が頭がオカシイという以外にキーボードスレに行けない理由があるなら聞くけど
聞いてもいないことを延々と話し続けるクソジジイがいるせいで捗らない
一種の適応障害が場違いに騒いでると見れば不思議な事じゃない
今画面が15インチのノートでプログラミングしてるけど 指が短い俺にはちょっとキーピッチが広すぎた 12インチくらいのマシンだとキーボードはちょうどよかったんだが
トラックポイントはたしかに最強なんだけど ドライバがいるのが面倒
自分に合うもの使えばいいんだよ いちいち論外だの最強だの気持ち悪いんだよ
112キーは最弱
国内で仕事があるのはPythonとRubyの中ではどちらがありますか?
MSのエルゴノミクスキーボードの指配置に慣れると、 普通のキーボードでブラインドタッチするのが少し難しくなる
エルゴ使いってマウスというかポイント系は何使ってんの? 不思議
俺はトラックボールだけど、プログラム打つときはマウスなんてほとんど使わないからなんでもOK
>>510 反吐出す前に聞いてほしいんだけど、単純にメカニカルはうるさいって話ね。
同じメカニカルのなかで、この音が好きあの音は嫌いなんて話じゃないよ
Linux上でEclipse使ってC++開発している方はいますか? 今日はじめて格闘しているのですが、 STLやsleep、systemなどの関数がすべてエラーになって困ってます。
>>525 その環境でC++0xのコード書いてるよー。
エラーっていうのはBuild前の静的解析の事?
それならバンバン出まくってるけど気にせずにBuildして普通にコンパイル通して動かしてるなー。
ターミナルからは大丈夫なの?
528 :
525 :2012/01/26(木) 22:05:31.90
エラーはビルド後です。 Symbol 'sleep' could not be resolved. Symbol 'null' could not be resolved. Symbol 'endl' could not be resolved. などなどエラーがでます。
Eclipse統合M32【Java/C++/Ruby/Python/Perl】
http://toro.2ch.net/test/read.cgi/tech/1320318310/421 421 名前:デフォルトの名無しさん[sage] 投稿日:2012/01/26(木) 19:25:49.81
普段はWindows&VisualStudioで開発しているのですが、
Linux上でC++の開発をやってみたかったのでEclipseを入れて見ました。
簡単なプログラムは動かせたのですが、
sleep()、system()などが "Function XXX could not resolved"エラーになります。
ライブラリのパスなどが通ってないのでしょうか?よろしければ教えてください。
530 :
525 :2012/01/26(木) 22:34:23.31
あちらは人はいなさすぎたので。。。
いるだろ。
532 :
525 :2012/01/26(木) 22:48:42.22
あちら、3時間半ほど俺以外書き込んでないですよ。。。
書きこむことがないから書き込んでないだけ
ランタイムへのパスが通ってないんでしょう
>>532 そんぐらいでガタガタいうなよ。果報は寝て待て。寝ろ。
536 :
525 :2012/01/26(木) 23:08:25.89
ウインドウ出してグラフィック描くだけのプログラムはすんなり動くんですよ、、、。
y=x^2・e^xと入力したらグラフを描画してくれるソフトはありますけど グラフを手入力とか数字で入力したら このグラフを式で表現するとy=x^2・e^xで近似できるとか出力してくれるソフトありますか?
関数近似ねえ、内部的には普通に使われてると思うけど、そういうソフトって聞かれると知らんな
プログラミング初心者がいきなり書籍の独習C++(独習Cではなく)を 使って勉強するのは理解するのには厳しいでしょうか?
ちょっと日本語がおかしいですね すみません
Mac環境ならObj-Cじゃねーの?
LLVMってiOSのバイナリ吐けるのかな??
>>544 基本はObjCで、ObjCはアップルの方言だわね。
なんでも起源を主張する国の人ですか?
>>544 Cほど汎用で万能な言語も早々無いけどな。実装の手間も一番だけど。
関数宣言のあとに引数を宣言するのがうざい ->の使い方がC++と異なっていて混乱する
>>549 じゃあC/C++使うなや。
もしかしていまだにVB6か?
int test() a : int b : char { ... } みたいなヤツのことじゃないの
なんだ、そのK&R CとMLを合成したような言語は
他アプリを自前アプリ内で起動させるやり方ってないかな エディタやらターミナルやらメールアプリやらを全部1つのWindow内に統合したい
10年くらい昔そういうソフトあったけど今は見かけないね。
virtual desktopだろ emacsはフレーム内
ごめん、言い方がまずかったね 例えばコンソールからvi立ち上げたらコンソールがviに変わるでしょ それと同じような事をGUIアプリでしたいんだ
UNIX 系なら X を立ち上げて、window manager を起動しないで、 アプリケーションを全画面で立ち上げる。
>>554 ウィンドウスタイルをいじって、
全部自分の子ウィンドウに変えてしまえばできるよ
一部のアプリではスクリーンやデスクトップからの座標を基点にしたりするから
ちょっと細工がいるけど
子ウィンドウとしてアプリを起動させることができるのか なるほど調べてみるわ ありがとう
【中国BBS】2030年に韓国が日本を抜く? 反対意見が多数
中国大手検索サイト百度の掲示板に、「2030年に韓国のGDPは日本を追い越すって本当?」というスレッドが立てられた。
これに対して反対意見が多数寄せられている。
● スレ主:八戒窘6
アジア開発銀行のデータによれば、2030年に韓国のGDPは日本を追い越すらしい。
● せんとう
どんな予測も多少なりとも正確ではない所があるが、今回の話はあり得なさ過ぎる。
● satay醤
本当にデタラメだな。アジア開発銀行によるレポートだって?じゃあバンク・オブ・アメリカや欧州の銀行の結論はどうなのよ?
● 佚名野菜地
アジア開発銀行ってのは、韓国人が開いているのか?
● Joseph19969
俺の妄想では、2100年日本人の1人当たりのGDPは46万ドル、韓国は8万だな!
● o落葉不知秋o
その頃までに韓国という国が残っているかどうかも分からないぞ。
● 梨花陰凉
死んでも信じない。
● MakiのLove
なんか最近、韓国のニュースが多くね?
http://news.searchina.ne.jp/disp.cgi?y=2012&d=0128&f=national_0128_091.shtml
>>563 巣に帰れネットの情報を鵜呑みにする情弱バカウヨ
簡単な文字列操作は 正規表現を使うより言語の文字列操作メソッドを使ったほうがいいんですか? どの言語でも 複雑になればなるほど正規表現が有利だけど単純であればあるほど言語の文字列操作メソッドが有利 みたいな関係だったりしますか 何事にも例外は付き物ですが基本的にはどうなんでしょうか
Perlみたいに変な言語か、sedみたいなDSLを別として、 正規表現はマッチのためのものであって、文字列操作の一部のためのものでしかない、 ということをまず認識すべきと思われる。
文字列操作 ではなくて 文字列の取り出し ですねすみません
何も知らない初心者がプログラミングを始めようと思ってるんだが、C#とJavascriptとRubyとPerlとVBだったらどれがお勧め?できれば理由なども書いてくれると嬉しいです。
どんな環境で何やるかにもよるけれど、IDEが使いやすいのでC#
したいことがあるなら、それに向いたものを。
自分もC#だな 文法自体はRubyやらPythonのが優しいけど、GUIライブラリ自分で探してこないといけないし 文法以外が初心者向けじゃない と言うか、初心者向けの言語は無いか、あってもScratchみたいな子供向けな限られた環境向けになる 言語の初心者向けかどうかは、文法が簡単かどうかよりも、環境を揃えやすいかどうか。入門書が手に入りやすいか。だと思う
何でHSPは選択肢にいれてくれないの?
>>572 「プログラミング言語」に含めるのはちょっと違うからでしょ
HSPはどう見てもNScripterと親戚
>>568 とりあえず何も用意しなくてもできるJavascriptに触れながら決めていけばいいと思うよ
クソばかにしやがって
575 :
デフォルトの名無しさん :2012/01/29(日) 21:34:52.33
絶対に許さないからな
576 :
デフォルトの名無しさん :2012/01/29(日) 21:36:24.31
でもJavascriptはFirefoxのAddon.zipにして解凍してメモ帳で弄くるだけで始められるから完敗や…
要するに自分の使ってる環境でイチオシしてる言語をやれ WindowsならC#ということだし MacやiなんとかならObjCだ 他は無視しておk
十年前までは VB とHypertaik だったんだけどな
昔話しかできない老人っていらないよね 無理して話題に入ってこなくていいのに
その2言語と同じ位置付けかもしれんと懸念すると関わりたく無くなるな。
>>580 何というか、Obj−Cは知らんが、VBそのものが適用範囲広がって、その分、難易度上がって、C#と同じ位置に来た
んで、MSはVB捨てたがってるが、VBユーザーがそれを許さない
そこで、C#に便利な文法入れて引き入れようとしてる状況(ライブラリは同じもの使える)
.net上だから、ネイティブよりは遅いが、文法はiPhoneのようなキラーデバイス無しで使用ユーザー増やしてる実力派言語ではある
いずれにしてもまず目的や動機がないとアドバイスし辛いやね
やさしいC 第3版 : プログラミング?何それ食えるの?という人。 新版 明解C言語 入門編 : 標準的な、教科書っぽいものが好きな人。 C言語によるプログラミング 基礎編(第2版) : 少し詳しめの説明が欲しい人。 独習C 第4版 : やっぱ例題数でしょ、という人。 この中の1つを選ぶとしたら皆さんならどれを選びますか?? amazonレビューから持ってきました。 個人的に、明解Cは例題の答えが載っていないらしいので除外で、 C言語によるプログラミングにしようかと考えています。
全部買え。答えが無いとダメなのは試験でも受けるのか?
基礎が出来て無い奴はとりあえず買ってみて理解出来なくても何度も例題繰り返せ
>>584 いえ、単純に答えがないと不便だなあと思い。
全部買うほどのお金の余裕はないです・・・。
本にお金を出し惜しみする人はこの業界に向いてないです
そうでもないよ。私はそれらの本のどれも買ってないし。 寧ろ、例題に答えがあれば安心できるようならこの業界に向いてないと思う。
本を買うお金を出し渋るような人の発言は重みがないですね
手段にこだわってるようじゃまだまだだね 本だろうがネットだろうが金を使おうが使うまいが 最終的に身に着ければいいのよ
本買えば勉強したつもりになる人よくいるよね。
そそ。そういう人は、本の内容で質問したら大抵答えられない。
ネットがあれば勉強したつもりになる人よくいるよね。 というのと変わらんな
でもタダでも読んじゃいけない有害図書が多い。そして有害サイトはそれに輪をかけて多い。
GOTOは問答無用で使っちゃいけないレベルの事が書いてなければ、そのサイトを信用する事にしてる
日本人が書いてる教科書はやめておけ。 規格票にない「伝統的」オレオレ用語、 規格票にない「実機で試した」オレオレ解釈… それでも日本人の書いた教科書を買うなら まず奥付を見てそいつの略歴を確認だ。 実務経験か博士号のどっちかがなければスルーだ。
規格書眺めて文法から始めればいいんじゃね JISのサイトで無料で閲覧できますしーおすしー。
JISサイトのAcrobatReader不具合は治ったのか?
Choromeみたいに短気なブラウザではだめだけど IEなら1時間くらい放置しておくと表示されるよ。 どうやらサーバが貧弱でpdfのダウンにそんだけかかってるみたいw
600 :
デフォルトの名無しさん :2012/01/30(月) 20:51:33.97
androidの入門書のオススメ教えれ
iPhoneアプリ作りたいからobj-cを習得したい おすすめの本と習得の仕方 教えて下さい
>>600 androidはネットの情報だけでなんとかなるよ。
数学向けの言語があった覚えがあるのですが分かる方いらっしゃいませんか?
mathematica, matlab, maple, maxima, R
初心者ですが 普通に、hoge(expr)みたいな書き方なら読み易いのですが なぜわざわざ、expr.hoge()みたいな読みにくい書き方をするんでしょうか? しかも、前者のような書き方をする場合も無いわけじゃないみたいで、素人にはどちらの書き方が正解なのか分からない
それ何の言語?hoge(expr)は引数にexprを取る関数hogeで expr.hoge()のhoge()はexprオブジェクトに属しているメンバー関数とかメソッドを表してるんじゃないの それなら分かりやすいと思うけど
hoge(expr)が適切なのは述語がhogeと明確に定まっている時。 expr.hoge()が適切なのは特定のインスタンスexprに対する処理が定まっている時。
>>605 何故あなたは他人が理解し辛い質問をするんですか?
普通にXXという言語でXXという書き方・・・などと書けばいいものを、必要な情報をあえて省略する
答ええる側も何が正解なのか分からない
ふざけんなよ
609 :
デフォルトの名無しさん :2012/01/30(月) 23:30:05.54
「 expr. 」と打つと「 hoge 」が候補に出てくる開発環境はよくあるが、 「 hoge( 」と打って「 expr 」が候補に出てくる開発環境はあまりない。 前者の方がお手軽。
>>605 名詞.動詞()
なら日本語ににている
(名詞)を(動詞)する
>>608 落ち着け。言語のパラダイムによって答え方も変わってくるのを質問者は知っているのだろう。
だから一般的な、最小限の情報だけを出したんだと思う。
>>608 情報の小出しが自分の優位性を高めると思ってるんだろう
たぶん、頭の良い人がするような抽象的な話し方の真似なんだろう
必要な情報の判断や、抽象と曖昧の区別が出来ていない
対象の明示すらしてない。相手の知識あるいは無知に期待するタイプの詭弁
どっちだよ
質問者の意図を慮ってエスパーしろってこと
616 :
デフォルトの名無しさん :2012/01/30(月) 23:57:45.87
>>605 設計時シングルデイスパッチしか考えてなかったから。
もしC++が最初から、マルチディスパッチを
念頭に設計されてたら、今でも関数風のメッセージ式が
普及してただろうよ。
関数的な呼び出しが好きだというなら
Haskelとか勉強してみるのもいいんじゃないか?
617 :
デフォルトの名無しさん :2012/01/31(火) 00:03:30.83
>>609 スコープ内の変数を優先的に補間してくれる環境は少なくないぞ。
emacsとかvimとか有名なエディタじゃプラグインで
提供される事が多いが
が
object.Method() という形を取る場合、object == null の時に Method() は呼び出しに失敗する。ぬるぽ。 そこで、必要に応じて Function(object) と言った形になる。 例えば、String_IsNullOrEmpty(str : string) これは、str.IsNullOrEmpty() とはできない。
Javaとオブジェクティブ-Cの どっちを覚えたほうがいいの?
>>620 AppleとGoogleのどっちが好きなの?
そしてMSが好きならC#!
>>621 どちらかというとAppleだけど
将来的に見てどっちがいいかなとw
Mac, iOS -> Objective-C Android -> Java Windows -> C# (or Java)
626 :
デフォルトの名無しさん :2012/01/31(火) 00:21:54.32
Objective-Cみたいなクソ言語、悪夢以外の何者でもない。 まさか普及率でC++に迫ることがあるとは夢にも思わなかった。
普及するしないは政治的な理由だからな
C++ も大概だと思うけど
じゃあ皆さんに聞きたいんですけど、 iOSはこれからも伸びると思いますか?
630 :
デフォルトの名無しさん :2012/01/31(火) 00:36:01.80
伸びるよ
>>626 少なくともJavaやらC#みたいな泥臭い言語よりマシだ
最初からモジュールをベースに置いた美学に生きてる
Objective-C の入門サイト見てみたけど、どこに美学があるの。 @ とか [] のそれはまあ慣れだろうけど、差が見えない。 入門レベルだから書かれてない何かがあるのかな。 Java や C# を泥臭いというほどの美学だったら気になるのだが。
それは科学的に証明できないから神はいないと言ってるようなもの 宗教とはそういうもの
634 :
デフォルトの名無しさん :2012/01/31(火) 01:04:09.39
Objective-Cの構文の汚さは異常。 慣れの問題ではない。どんな基準に照らしても絶対的に汚い。
むき出しのマクロだと思えば言語内言語として許容できると思うがね C言語の外の人がどう感じるかは知らんが
JavaやC#は、C++やDelphiを引きずった言語。 土方受けのばかり見て、オブジェクトシステムを Cから引き離すという勇気すら無かった。 メッセージとメソッドの区別も無く、 C++の引いた型ベースというレールを未だ走ってる。 Objective-Cはメッセージの転送やら、クラスオブジェクトやら、 オブジェクトシステムが一種のデータ構造であり、 ライブラリに過ぎない。 C++の泥臭い柵を捨てたお陰で、速度が必要ない部分では 非常に柔軟に書ける。依存性をグダグダ考えて 技巧に走る必要もない。
>>634 それはお前がsmalltalkを知らんからだろ
知ってるものからすりゃsmalltalkのサブセットが同居してるだけ
どんな擁護だよ
柵(さく)
しがらみだろウマシカか
柵=しがらみ
言語そのものの問題じゃ無いが、Javaは引数を 変更するのを嫌ってObjectで値を返す文化が相当泥臭い まるでC上がりでガベコレを喜んでるバカのようだ OOPで引数のオブジェクトを変更するってのは基本中の基本 SAXやらMVCやらsmalltalk関係のデザパタやらがいい例だ それを土方的な可読性意識でタブー視してるんだからな
書き捨てオレオレコードで良いならタブーなんか無いさ
戻り値ダウンキャストしといてOOがどうのと語るとか相当滑稽だわな
型ベースのいいところは静的検査ができるところだろ。 いいところは切らないだろ。さすがに。 データ寄りの操作をしたいときは、型システムを壊さない[インターフェース]を用いる。 C# はすべてが .NET Framework によりライブラリとして提供されていて、 それと同等、もしくは糖衣構文として予約語が設けられている。 クラス自体はリフレクションにより型情報を取得できる。 速度が必要のない部分では dynamic 型を用いて動的言語に見られる柔軟性も得えられる。 まあ、ジェネリックと型推論から大抵の場合は必要ないが。 LINQ や yield によって、集合に対する処理も簡単にかける。 5.0 から入る非同期構文を使うことで、非同期処理をあたかも動的に 処理しているかのような記述性で書くこともできる。 なにより IDE が賢いから、後々の修正も簡単。 それは、C# が静的検査が楽な構文、型システムを持つからに他ならない。
>>642 単に食い散らかすなって話でOOPや可読性ってのは的外れじゃないか?
>>645 そこが土方の発想。如何に早く目的のプログラムを作るか、
如何にコードを書かないかって事が頭の中心に無い。
確かに型チェックがあれば、整合性チェックの手間は減り、
インターフェイス修正の手間は減るだろう。
だが、それがコーディングの大半を占める訳じゃない。
Objective-Cや、ダックタイプの効く言語は
インターフェイスが占めるコード量がそもそも少ない。
インターフェイス変更が問題になる機会自体が実際問題少ない。
いざとなれば転送機能なんかで対応できる。
>>647 ダックタイピングも出来ると書いてあるけど
C言語の質問です。 よろしくお願いします。 関数x() は0〜100までの値を返します。 ここで、以下のような簡単な条件式 (関数の戻り値を2で割った余りを調べる)を書くと if(( x() % 2 ) == 0){ } else if(( x() % 2 ) == 1){ } else{ test++; } なぜか test++; のところでブレイクがかかります。 ifの条件式に関数の戻り値を演算したものを入れてはいけないのでしょうか? 環境はH8コンパイラです。 ちなみに、 a=x(); if(( a % 2 ) == 0){ } else if(( a % 2 ) == 1){ } else{ test++; } と書くと、test++;でブレイクはかかりません。 よろしくお願いいたします。
> ブレイクがかかります。 C言語の仕様のどこにも「ブレイクがかかる」などという用語はありません。 他人に質問する時は、他人にわかる言葉を使ってください。
>>651 すいません。
「ブレイクがかかる」というのは、
その処理を通っている(行っている)ということです。
>>650 x() を 2 回呼んでいるのだから、
if(( x() % 2 ) == 0){ // x() が奇数を返す
}
else if(( x() % 2 ) == 1){ // x() が偶数を返す
}
else{
test++;
}
となれば、 test++ は実行される。
>>650 test++;は、どういう条件(例:x()が偶数、とか)の時に実行したいんだ?
>>653 あ〜〜〜〜!!!!!!!!
まさにそれです! なぞが解決しました! ありがとうございました!
違いって、解説加えただけで何かを変えたわけじゃないだろ
C言語で標準正規分布の累積確率を1e-20や1e-30の精度で計算したいのですが、どうすれば可能でしょうか? Webにあるサンプルコードはどれも1e-10以下の精度しかないようなのです。
659 :
658 :2012/01/31(火) 12:22:22.20
補足です 1e-20や1e-30の精度で、というのは、 分布の端っこの方まで確率を0でなく、可能な限り正数値で表したいという意味です
>>650 そもそもtest++はどこで宣言されてるの?
下のコードだと奇数でも偶数でも実行されないから、決して実行される事の無い、意味の無いコードになってるけど
流れも読まずにいちゃもんつけたいだけか
>>658 方法1:値のばらつきが小さい場合(1e-20から1e-22のように100倍程度とか)
計算途中は10の20乗倍くらいで累積。
最後に10の20乗倍くらいで割る。
方法2:値のばらつきが大きい場合(1e-3から1e-100のなど)
整数配列 int a[1000]を、1000桁の数字に見立てて、自分で乗除加減算を実装する。
方法3:Unix計のbcなど、任意桁数計算ライブラリを使う。
「任意精度演算 Wikipedia」で検索。
>>650 floatの精度が10桁、doubleの精度が15桁なので、それ以上の精度が必要なら
gmpなどの多倍長精度実数を扱えるライブラリを使用するればいい。
アンカー間違えた
>>658 floatの精度が10桁、doubleの精度が15桁なので、それ以上の精度が必要なら
gmpなどの多倍長精度実数を扱えるライブラリを使用するればいい。
>>647 オブジェクト指向の型システムは、厳密な論理体系のモデル化を可能にする。これにより、コードの見通しや再利用性、保守性が向上する。
これ(型システムの利便性)が理解できてるなら、型ベースなJavaやC#が出来の悪い言語だと言ったのは変だよね。違うコンセプトの言語だと自分でも言ってるのだし。
それでも言うのならただのリンゴ信者。当然のことも理解できない。
プログラム経験0の人が最初にやるのに適した言語ってなんですか?
そんなものはない 初学向きを自称してるのはPASCAL,BASIC,PYTHONあたり
>>668 経験0 -> 経験1 では最強かも知れないけど、経験1 -> 経験2 に進む時に
最も困難を感じる言語なんじゃないか。
Cプラスプラス(何故か記号にすると消える) 以外ならいいと思う。 Cプラスプラスはいろいろ初心者にやさしくない。
>>671 Prologだけでいいじゃないの。
それはともかく、プログラム言語の経験がない人の方が
覚えやすいという言語は他に何があるかな。
初心者がわかりにくい気がしたので
C#で良いと思うけどな 日本語の資料多いし、使いこなせばCも自然と覚えるし
677 :
デフォルトの名無しさん :2012/01/31(火) 15:18:25.87
HTML5のcanvasにて作った折れ線グラフの線に、リンクをつけることは可能ですか? もし可能ならどのようなプログラム書けばよいのか教えてください 線の一本一本は、 ctx.beginPath(); ctx.strokeStyle = 'rgb(0,191,256)'; ctx.lineWidth = 6; ctx.moveTo(208,460); ctx.lineTo(272,460); ctx.stroke(); 上記のようなプログラムで表示させています
板違い
>>667 twitterではこのところ弾けてるから、案外と旬なのかもね >Prolog
実用的に役立たないゴミ言語
>>674 C++の作者がホームページに、Cのエキスパート向けに設計した、と書いてる。
682 :
658 :2012/01/31(火) 17:28:23.27
>>672 全角なら+も入るんじゃないか?
C++
C++
C++で検索かけられない糞検索エンジンがムカつくよな
習得時間で見ると Smalltalk/Prolog/Scheme >>>> LL言語 >>>>>>>C系言語
>>686 はあ。それでHaskell,Ocaml,Erlang,Scala といった関数型はどこに入りますか?
ごめん 屁が出たw
>>666 オブジェクト指向と型は直接関係ない
型のメリットは単なる型付き言語のメリット
関数型言語や配列指向言語でも同じ型の恩恵は受けられる
>>666 リンゴは関係無い。
コンポーネントの提唱者が、コンポーネント実証のために
余計なものを捨ててデザインした事に価値がある
日本で仕事になる言語を全て教えてください
日本語
>>649 最初からそういう設計じゃ無く継ぎ接ぎで作ってるから、
既存のクラスにインターフェイス無視した
オブジェクトの引き渡しできないだろ。
シグニチャが一致してるにも関わらず、
インターフェイスが共通じゃ無かったら
既存のクラスを再利用できん。
>>691 TIOBE INDEX で50位以内に入ってる言語はしっかり探せばどこかに仕事はあるよ。
まあCOBOLやっとけば仕事にあぶれることないから騙されれと思ってCOBOLやってみな みんなも同意見だよな w
>>689 オブジェクト指向におけるといえばよかったかな。
別にどんな言語でもオブジェクト指向自体はできる。
継承等の機能によって論理体系のモデル化がしやすいですよ、とかそんな意味で
言ったつもりだったが、流れを少々無視してしまった感があったかな。
すまん。
>>690 なんとなく、Apple 製品関係に美学とかそういった言葉使い出すと
信者さんが言っているふうに聞こえてしまった。
すまん。
あと、価値がないとは俺は思ってないよ。
C# も C++ も Java も、もちろん Objective-C もその他の言語も。
いま中2なんですけど、 頑張って勉強すればそこそこいい プログラマーになれますか?? あと、具体的なプログラムの勉強方法 を教えてくださいm(_ _ )m
死ね
まず寝ろ
>>697 いいかどうか知らんけどプログラマーにはなれる
とりあえずプログラミング言語から調べろ。
701 :
デフォルトの名無しさん :2012/02/01(水) 00:21:48.13
ブラウザでJavascripプログラミング
マジレスするとプログラム言語の勉強なんて後でどうとでもなる。 一流になりたいなら、まずは目指す業種に限らずシぬほど勉強しろ。 頭を使い切ることになれてるヤツは見てて怖いくらいに吸収も早いんだもん。例外もいるけど。
>>697 寝不足とコーヒーっていうかカフェイン一般はやめとけ。効率落ちるから。
704 :
デフォルトの名無しさん :2012/02/01(水) 00:35:16.73
「頭を使い切ることになれてるヤツ」が「シぬほど勉強し」たとは限らないけどな。
プログラミングなんて大学入るまで一切出来なくても良い
才能ないヤツが才能あるヤツと張ろうとするなら、努力しなきゃどうしようもないじゃん。 才能あるヤツが努力するのなら、それは期待できるだろ。
俺も中学の時に始めた。 C# って言語。
Visual C# 2010 っていうソフトが Microsoft から無料で配布されていて、
インストールするだけでプログラムの開発環境が整うよ。
あとは、ネットの資料とか、文法の本を買ってくるなりして文法の勉強をする。
本は 3000 円くらいあれば買える。
本買うなら Visual C# 〜の本じゃなくてただの C# 〜の本を買うこと。Visual C# 〜の本は C# の文法とは別の内容になるので。
ネットの資料は自分で調べろ。
文法は面倒くさいけど、ちゃんと基本文法が理解できてればそれなりのことはできる。
もちろん正確に理解できていればできているほど、できることが膨らむ。
まあ、途中からアルゴリズムとかの勉強をしないといけなくなるが。
わからないことがあったら質問スレに質問するとかすればいいよ。C# なら ふらっと C#。
まあ、それよりも高校受験頑張ったほうがいいよ。本当に
>>705 の言う通り。
良い高校・大学に行くとプログラミングが出来る友達ができる可能性が若干上がると思う。
ライバルは欲しいよね。春休み終わったらプログラミングは一旦忘れましょう。
ガキが俺のレスに安価付けて同意してんじゃねえよ
>>696 価値が無いじゃない。土方言語だという話だ。
土方言語は、往々にしてライブラリじゃなく
言語のコア実装に対して大きく変更が入る。
土方現場の要望に合わせてどんどん継ぎ接ぎ増築される。
始めからある種の概念を持って設計された言語なら、
土方の要望なんて聞かない。識者同士の判断で
ゆっくりと拡張される。
lispやsmalltalk、Cなんかもいい例だ。
Cもいい加減な設計でつくられた土方向けだろうと
言うかもしれんが、あれはあれで殆ど完成してる。
スイマセン。大人になって数年経つのでうっかりレス同意してしまいました。
711 :
デフォルトの名無しさん :2012/02/01(水) 01:22:55.76
lispに夢見る奴って多いよね
Lispの宇宙。
713 :
デフォルトの名無しさん :2012/02/01(水) 02:34:46.91
Win7上でロベール本でVisual Studio 2008 Proを使いC++を勉強しています。 コンソールアプリからやっていますが、デバッグボタンを押して 表示させようと思うと、一瞬でコマンドプロンプトが開いて消えます。 やっているのは for のあたりです。 コレを改善できませんでしょうか。
714 :
デフォルトの名無しさん :2012/02/01(水) 02:38:21.34
自己解決 「デバック無しで実行」を選ぶことで、コマンドプロンプトがすぐ消えるのはなくなくなりました。
>>713 コード片出せるなら出すんだ。
ブレークポイントで止めて、ステップ実行するのがいいと思う。
エスパーするなら、forで消えるなら、breakかexitしてプログラムが終わってる。
または例外投げてキャッチしてない。
>>714 その辺の話なら、conio.hインクルードして、getch()を噛ませておけばいいよ。
>>709 [
>>631 ] の泥臭い言語を
[
>>647 ] の段階で [
>>709 ]に新登場した土方言語と同定とは判断がつかなかった。
俺は Java や C# が馬鹿にされていると思ったから反論しただけ。流れ的にそう思ってしまった。
[
>>636 ]は Java や C# を馬鹿にしている・価値がないとしているレスにしか見えない気がするけど
Objective-C としての美しさを他と過剰に比較したに過ぎない文だったってことか。
読み取りミスで話に一貫性がなくなってしまった気がするのでもうこれ以上俺はレスはしない。
スマン。
Java は Java の識者によって Pure OOPL を一貫した変更しかしていない。
C# を変更しているのは C# の識者だし、その証拠に今までのデータ関連の拡張によって 1.0 の時よりも綺麗になっている。
ライブラリ -> 予約語としてのシンタックスと、順を追って機能を進化させているからね。
Java や C# もそれぞれ思想を持って丁寧に設計されていると思うよ。
718 :
デフォルトの名無しさん :2012/02/01(水) 02:51:55.91
>>718 出来れば、ブレークポイントで止めて変数の傾向を見ながらデバッグするのがイイと、個人的には思う。
まー、上手く行ってるならそれもいいけど。
すなおにコマンドプロンプトでコマンドをうてばいいのに
ブレークポイントを覚えておくと勉強・デバッグが捗るぞ 実行中に止めたい行にカーソルを置いて F9 を押す。 実際に実行してみると、そこが実行される前に止まる。実行は F5 でできる。 F10 で次の行に移動。 F11 で関数呼び出しの場合はその中、違う場合は次の行に移動。 マウスで緑色の矢印をドラッグ & ドロップしてやれば任意の場所に移動できる。 変数の上にマウスを乗っければ中が見れる。 デバッグ中にメニューバーのデバッグ->ウィンドウからウォッチとか自動変数とか表示して置くと便利。 ウォッチには自分でウォッチ式を追加できるし、式や値をいじったりもできる。 変数とか関数とかを右クリックしてウォッチ式の追加をするだけ。 ただし、インクリメントとかデクリメントとかのような更新式(副作用を持つ式)を ウォッチ式に入れるとあまり良くない事が起こる。 配列はポインタとして扱われるが、[array, 10] といったように要素数 (変数ではなく定数で) を指定すると配列として扱ってくれる。
>>626 2行目には完全に同意だ。
まさかObjective-Cがこんなに普及するとはねw
儲かるってことだろう
>>717 C#やJavaの変更はC++と変わらんよ
スタートラインが違うだけ
人工芝シート撤去 一式 5,000円
>>717 java.beanやLINQのどの辺がPureOOPL?
>>707 Haskellを薦めた方がいいと思うよ。
逃げの部分を含んでいるにしても、受験勉強に疑問があっての
書き込みだと思うから。
だまえ、よっと、まとってろ
とりあえずさ、どのプログラミング言語を覚えたらいいですか的な質問がきたらCOBOL押しでいこうぜ? 本気で取り組みたいやつはすぐに気づくだろうし無駄な言語バトルのループ防げるし
CASL推しってのはどうかな
プログラム板としてはRuby推しだろ 微妙に嘘じゃない所が
将来性があり流行りのweb系なんかもやってみたいならruby 実績かありPG/SE目指すならCOBOL ハードに近い部分を学ぶならCASL こんな感じ?
webやるならPHP
>>735 「物は言いよう」ってこういう事なんだろうなw
>将来性があり (´・ω・`)?
WEBアプリをつくろうと思うんだがどの言語おすすめ?
漠然とプログラミングがやりたいってんならJavaとC#とCのどれか 他は無いね 何か個別の事情があれば聞いたうえで勧めるけど
Webアプリって書いてあるじゃん JavaScriptは必須だろ
Rubyをweb言語に選択する奴に多いんだがPHPをやたらけなすよね
PHPは他の全てのLLから見下されてるよ
SilverLightの開発を続けてくれればなぁ・・・
JavaScriptとPHP、Ruby、どういう順番で勉強すべき?できれば勉強する際におすすめの書籍やサイトとかも教えてください
Web 制作板かWeb プログラミング板に行けよ
>>748 取り敢えずLAMPでググってから考えましょうか
PHPを100時間、Javascriptを50時間かけて促成栽培した後、 500時間かけていろんなWebサービス/アプリを作りながら、 そのテストのやり方を勉強する。 Webサービス/アプリがどんなものかわかったら、100時間かけて Rubyを促成栽培して、300時間RoRでWebアプリを勉強。
普通のプログラマは年2,000時間は働くから、↑は業務でやればたった半年分。
その後Javaに2000時間くらいだな
24時間、戦えますか?
リゲイン!リゲイン!
黄色と黒は勇気のしるし
24時間、サイボーグ計画・・・始動!!!
良い目薬ありませんか?
>>753 だから促成栽培という言い回しをしてるのかもね。
最初からそんなスピードで覚えられたらすごいだろうけど。
>>759 結局のところ、クール系よりうるおい系だとおもう。
今のレスだけ見て女の好みかと思った
ima singapore airport kara . nihongo tukaenai, fuben .
764 :
デフォルトの名無しさん :2012/02/02(木) 00:40:33.86
syosinsya ni osusume no gengo ha nanndesuka?
コード読んだりライブラリのドキュメント読むのは全然苦じゃないんだけど 自分で書くとなると何をしていいのか分からなくなります どうしたらいいですか 昔から選択肢が一杯あるのが苦手です(色選んだり、名前考えたり
>>766 君に必要なのはある程度の思い込みかもしれない。
ケーススタディでこういう時はこうするっていうのをすこぉーーーーーしだけ知っておくと助走にはなる。
でも、思い込みが過ぎると毒だけどね。
>>766 発達障害とか自閉症チェックしてみたら?
>>770 俺も似た様な状態だったから診断したら一種の発達障害だった。
アスペでもADでも無かったが。
>766に関しては、「作りたいものが無い」か「読んで分かった気になってるだけ」のどちらかのような。 そういう経験をしたことがある人って多そうだしさ。
>>昔から〜のあたりがきになる ずっと微妙な生きにくさを持ってた可能性が読み取れる
選択肢を決められないのは判断材料を持ってないからだ 社会経験不足だな
775 :
デフォルトの名無しさん :2012/02/02(木) 14:40:24.47
クルマでもそうだよね。 ATのスカイラインの後にMTのマークUにのると、 どちらが自分に合っているかわかるものだ。
きめえよ
777
778 :
デフォルトの名無しさん :2012/02/02(木) 18:56:36.93
uml と ocaml とどっちにししようか迷っています おすすめはどっちですか?
両方
780 :
sage :2012/02/02(木) 19:46:38.19
c言語のfloatについて質問です 9.999999e-1 = 0.999999 より1.0に近づけることははfloatである以上不可能でしょうか?
0.9999... == 1.0 って習わなかった? 1.0は誤差なしに表現できる。
1 == 2^0 だから誤差なし
783 :
780 :2012/02/02(木) 20:12:48.24
説明不足でした 1.0を表現したいんじゃなくてなるべく0.9999...で1に近い限界の値を取りたいのです
floatの規格調べろ。 そしたら判明する。
ハードウェアで実装されてるだろうから、CPU次第で計算結果は変わるだろう。 自分のマシーンにあった情報を見つけ出せ。
1.0f - FLT_EPSILON
#define FLT_EPSILON 1.192092896e-07F /* smallest such that 1.0+FLT_EPSILON != 1.0 */
いいえ、x > 9.999999e-1 && x < 1.0を満たす値があります。
だから
>0.9999...で1に近い限界の値
というのは
>>786 であって
>>786 がその条件を満たさなければ存在しない
何がしたいのか知らんが本当にその精度が必要ならdouble使えよ。 ただの遊びなんだろうけど。
いいえ、 x > 9.999999e-1 && x > 1.0f - FLT_EPSILON && x < 1.0 を満たすxが存在します。
もう直接代入しちゃえばいいじゃん float f; *(unsigned*)&f = 0x3f7fffff;
FLT_EPSILON って 指数部 0x7f のときの仮数の最小刻みでしょ 1.0より小さい最大の値は 指数部 0x7e のときの仮数の最小刻みをマイナスしなくちゃならないから 1.0f - FLT_EPSILON では表現できないと思うんだけど
ビット操作もC言語の定義もも正確には機種依存するから駄目だろ。 多くのケースで正確かもしれないが。
処理系依存って言おうな
802 :
デフォルトの名無しさん :2012/02/02(木) 21:15:48.23
>>801 CPUやGPUなどのハードウェア依存。
VC++2008で試してみた float f1 = 1.0 - FLT_EPSILON; printf("0x%08x\n", *(unsigned*)&f1); =>0x3f7ffffe float f2 = 1.0 - (FLT_EPSILON/2.0); printf("0x%08x\n", *(unsigned*)&f2); =>0x3f7fffff なるほど
そもそも
/* smallest such that 1.0+FLT_EPSILON != 1.0 */
って、書いてあるじゃん。減算でも成立すると短絡的に考えちゃったんだろうな。
そして恥の上塗りの
>>794 ,
>>796 憐れすぎる。
ソフトウェアでエミュレーションしてない限り、単精度計算はCPUなどの機種に依存。 C言語があらかじめ一意的に決められるものでない。
数値演算やるならIEEE 754以外の環境は相手にしない。 その上で演算結果が異なれば、異なる原因となった演算式まで追いかけるが、 Sparcとx87,SSEで有意な依存性に当たったことはない。 「浮動小数点演算は機種依存するから…」というのは、一見知ってるように見えて、 何も知らない素人に等しい。
モバイルはどうするの?
数値演算だのIEEE754だの元の質問にはない。 質問者が実用上の質問なのか規格上の質問なのかはっきりさせないまま話を進めてたわけだし。
動画エンコード、算術圧縮は異なる機種で異なるバイナリ生成することがある。
>>809 IEEE754でない処理系って事?
具体的にどの処理系?
>>811 数値演算の問題ではなくて、SSEなどの特定CPU向けの拡張命令を使うためでしょ
一番最初にやるならどの言語がオススメですか?
PHP
817 :
デフォルトの名無しさん :2012/02/02(木) 22:50:17.37
C#
AWK
Java
職業PG/SEを目指すならCOBOL 一択 最近の流行のソーシャルとかWEBアプリ作りたいならRuby おすすめ よりハードウェアについて学びたいならアセンブラのCASL このあたりやっとけば間違いない
あとゲームとか簡単なGUIアプリをホビー感覚で気軽に作りたいなら最近話題のPASCAL オブジェクト志向を取り入れたObjectPASCAL にもステップアップできる
C辺りから始めようと思うのですが、どうすれば書けるようになりますかね? Mac、Windows共にあります
日本語で全て解説されてるのがいいなぁ
>>823 最終的に作りたいものが有るなら先に仕様をノートに書いて封印しとけ。
プログラムは万能だからいつかはそれを叶えられるかもしれない。
で、自分の場合は興味のある分野をつまみ食いして、あの機能どうなってるだ!?
っていう疑問を自分なりにコード書いて解決すると書けるようになった。
RISCプロセッサとか、UNIXカーネルとか思想は良いんだけど。 UNIXカーネルはいまだ未完成で、Linuxに乗っ取られてるんだろ。
みなさん親切に教えて頂きありがとうございます これから頑張ります
DでOSをかけ
ペイントソフトのキャンバス部分は、どんなルーチンで作られていると思いますか? ゲームみたいに毎フレームダブルバッファリングで描画しているのでしょうか それとも変更があるまでは一度描画して放置なのでしょうか
UNIXとUNIX互換のGNUのカーネルを混同してた。 GNU Hurd - Wikipedia GNU Hurdは、GNUプロジェクトによって開発中の、GNU Mach上で動作するサーバ群。 勘違いされることが多いが、厳密な意味ではHurdはカーネルではなく、マイクロカーネルであるMachと、 その上で動くサーバ群であるHurdの組合せによって一般的なカーネルのサービスを提供する。 リチャード・ストールマンが提唱し、1990年から開発が始まった。 UNIX代替品の開発を目標とするGNUプロジェクトにとって、カーネルに相当するHurd(及びMach)の開発は最重要課題とも言えるが、 その開発スピードは遅く、2011年現在でも正式版のリリースには至っていない。 開発の遅れにより、UNIX互換のフリーなカーネルとしては、GNUのプロジェクトによるものではないLinuxがデファクトスタンダードとなっている。 ストールマン自身は、開発の遅れはマイクロカーネルのデバッグが予想以上に難しかったためで、 Hurdに比べLinuxが早く開発できた理由はLinuxがモノリシックカーネルであることによるとし、自分の戦略的なミスであったと述べている。 しかし、「製品レベルのシステムと比べて期待されるようなパフォーマンスや安定性はない」状態であり、 現在も開発中で正規版をリリースするには至っていない。
>>831 ラスタ方式とベクター方式と言うのがあってね、
ラスタはをどのブラシで塗ったかの結果をほじする。
ベクターはどのブラシで塗ったかの課程を保持するの。
ペインターとかはラスタで、イラストレータはベクター。
まー、高額なソフトになるとどっちも一応使えると思うけど。
で、最近のソフトだったら大体イベント駆動じゃないかね??
ダブルバッファするにしてもバックバッファを書き換えなければ、
毎回同じ柄を毎フレーム書くことになるし。それでいいと思う。
RISC、マイクロカーネルの実現は、 ハード面、ソフト面でも開発効率が良くなるはずだが、 これが大勢を占めないのは利権が絡むのか。
>>834 前段を書いた意図がまるでわからないんだけど
自閉症だな
>>836 はレスを一目見ただけでこのスレにやってくる人のレベルが見えるすごいエスパー。
じゃあ俺は鼻の穴をほじほじ
最近のソフトだったらイベント駆動? Windowsって今も昔もメッセージ駆動じゃないのか? 自分が描画しないといけないと思ったらWM_PAINTを飛ばす。 OSが再描画しないといけないと判断したらWM_PAINTが飛んでくる。
イベント駆動型
>>843 とっととν速にでも嫌儲にでもいいから帰れカス
在日は半島に帰れよwww
>>832 Wikipediaソースにすんな
ソフトウェアパイプラインの話とか、
ページによって説明が全然違ったりする。
厶板は英語読めるやつ多いんだからもっと正確な記事持ってこい。
>>834 聞いてないベクターの話だが、
余計な事書いた割に説明が不正確。
ラスターは別にどのブラシで書いたかなんてもってない。
ベクターはPath情報と線種、塗りつぶしパターンを持ってるが、
ブラシなんて曖昧なものは無い。
JavaScriptとPHPってどっちのほうが難易度低いですか?
PHP
850 :
834 :2012/02/03(金) 13:57:58.35
>>834 でございます。上手く伝わらなくて残念です!
>>841 ソフト自身のモデルもイベント実装してはいけないんですか。そうですか。
>>847 俺、文章量削るために適当なこといってるけど、過程と結果って対比でわざわざ書いてるのになぁ。
ブラシがダメならペンって言えばよかったのかな。とにかく線種とかを差してます!
> とにかく線種とかを差してます! ひっでぇ ベクタの内容理解してから出直せ
852 :
デフォルトの名無しさん :2012/02/03(金) 17:08:55.39
すいません、VisualBasic2010において質問です。初心者ですがよろしくお願いします。 質問スレが見当たらなかったのでスレチかもですがここで質問させていただきますー。 初心者ですがよろしくです。 VB2010においてmysqlのデータベースに対して書き込みを行いたいのですが、英単語の 「don't」のような 'のつく単語を含む英文を書き込む方法を教えてください。 現状は MySqlInsert.CommandText = "UPDATE Sentence SET Question = '" & PARM & "' WHERE ID = " & ID のような書き方をしています(前後は省いてますが) PARMにはinsertしたい文章、IDは問題番号が入っています '" "' の所の書き方のせいなんですが、色々調査したのですが、他に表記する方法がわからなかったので・・・ 申し訳ないですがよろしくお願いしますー
エンコードしとけ なんでかデータベースはbinaryや特定文字を格納できない。
>>852 プリペアドステートメント使え。
>>853 ウソを教えないように。kzは無理に回答しなくてていい。
SQLインジェクションとは、アプリケーションのセキュリティ上の不備を意図的に利用し、 アプリケーションが想定しないSQL文を実行させることにより、データベースシステムを不正に操作する攻撃方法のこと。 原理と対策 アプリケーションが入力値を適切にエスケープしないままSQL中に展開することで発生する。 複数のSQL文を注入することによるデータの破壊や改竄、ストアドプロシージャを実行されることによる情報の漏洩や改竄、 OSコマンドの実行などを引き起こすこともできる場合がある。 SQLインジェクションは、入力値を適切にエスケープすることで防ぐことができる。 上述の文字列中への展開では、メタ文字 ' を '' (単一引用符2つ)にエスケープすることにより、 次のようなSQLになり、意図されたとおりnameカラムが "t' OR 't' = 't" という値を持つレコードが選択される。 (単一引用符を2回連続して記述すると、ひとつの ' という文字リテラルとして認識される。) 情報が流出した場合には企業存続の危機につながりかねない。 情報処理推進機構(IPA)はSQLインジェクションによる被害からの復旧コストは1億円を超えうるとしており、 実際にサウンドハウスの事例では補償のみでも122884名に1000円相当の期限付きクレジットを負担している。 NRIセキュアが企業を対象に2007年度に行ったセキュリティ診断の統計では、41%のWebサイトが不正アクセス可能であり、 そのうち22%でSQLインジェクション攻撃に対する脆弱性があった。 また、この統計において、SQLインジェクションの脆弱性のうち84%が、対策を行っていたが抜け穴があるというものであった。 SQLインジェクション - Wikipedia
MySQLは詳しくないが、バイナリを直に格納不可能なデータベースが存在している限り、 デーベース変更や仕様変更に対応できるようにバイナリが入ってきそうだったらエンコードしとけ。
言語はC#なのですが組み方の考えについてなのでここでします。 コレクションが一つあり、 これを使用するGUIスレッドとスレッドXがあります。 GUIスレッドはボタン押下をトリガーにてコレクションに追加、削除、変更をします。 スレッドXはコレクションの中を一つずつ参照しながら特定の処理をします(コレクションの変更はしません) このときどうやって同期をとればよいのかわかりません。 スレッドXでコレクションをlockしながforeachで回るとGUIが最後までブロックしますし。 スレッドXが処理を開始するときにコレクションをlockして別にコピーして使うのも無駄かなと。 よろしくお願いします。
>>859 ワーカーで処理している間、
GUIからの追加を防ぎたいって事?
だったら、
1 処理中はボタンやコントロールを押せなくする
2 処理中を表すフラッグを用意し、
フラッグがたっている場合は、
ボタンやコントロールの入力を無視する
綺麗なやり方としてはフラッグを使わず、
コレクションをオブジェクトに入れる。
処理中は空のオブジェクトをGUIのスレッドに操作させ、
処理完了したらコレクションの入ったオブジェクトを
GUIのスレッドに操作させる。
排他を掛けるのは、オブジェクトの差し替えや
フラッグ操作のとこだけでいい。
SQLインジェクションって、バイナリは入ってこない事が前提なデータベースの設計自体が間違っているだろ。 STLのstringだってバイナリデータ扱えて、それによって脆弱性は出てこないし。 バイナリ前提にしたらプログラマも便利で安全に使える。
>>862 話がずいぶんずれてるよ。
今回のはただのシンタックスエラーね。
Facebookやinstagramとか、GPSデータから今居る位置のタグ付け していると思うんだけど、この位置情報に対してのの場所やら店舗の 情報って、どんなAPI使って取得しているんだろう?
865 :
859 :2012/02/03(金) 22:51:44.73
>>861 あ、ごめんなさい。
ワーカーが動いている間もGUIからコレクションを操作したいです。
お互いコレクションの要素1つに対してロックしながらやればいいと思ったんですが
コレクションの中身をforで回ってると途中で削除されたときおかしくなるかなと。
//ワーカー側
for(int i = 0; i<collection.Count; i++ ) {
Hoge(collection[i]); //もうi番目は無いかもしれない
}
バイナリエディタを探しています。以下の条件にできるだけ合うものはありますか? ・Windows 7 で動作可能 ・バイト列をShift_JISやUTF-8/16/32などで表示・編集できる ・1バイトだけでなく2や4バイト単位や、IEEE 754の単・倍精度でも編集できる ・もちろんエンディアンの指定も可能 ・有料でも英語版のみでも構わない
Stirlingでだめならソフトウェア板へでもどうぞ
何で日本はチャートの事をグラフって教えるんだろうか。
図のことをフィギュアとは言わないなあ。
マならチャートとフィギュアを使うのは当然だよな。 グラフなんて言ったら紛らわしいし。
人形の事をFigureって呼ぶ事多いけど 有れって正しくはDollなのか?
アプリ作りたいけど何のアイデアも思い浮かばない 誰か考えて ちなみに使える言語はマークアップを除けばpython、javascriptのみ
ステマをあぼーんするアプリ。
悩んだらとりあえずシューティングゲーム作っとけ
外部のライブラリを導入する際、 そのライブラリを生成するためのVC++プロジェクトやmakeファイルが同梱されていて、 いちいちユーザ側でコンパイルしないといけないものがたまにありますが、 何で最初からコンパイルされたlibファイルを同梱しておいてくれないのでしょうか??
ソースの状態は特許の制限がかからないとか コンパイル環境をあわせるとか 最新のコンパイラの結果が出せるとか 他のライブラリをくっつけるわけにいかないとか 色々だよ
877 :
875 :2012/02/04(土) 20:24:21.69
>>876 納得しました!
ありがとうございました!
馬の骨 lib 使って back door があったらやばいだろ
VC++つかう人ばかりでない。 コンパイル方法を用意してくれるだけマシ。 GNU関係で、VCビルドを確認してないやつなんて苦労する。
そもそも、MSのコンパイラ以外じゃ使えなくなるがな
プログラムで入力した言葉をgoogleで検索するソフトを作りたいのですが、 言葉を入力したり検索ボタンを押したりするのはjavaだけでできるんでしょうか?
なわけない。 あと微妙に何がしたいのか分からんのと、ぐぐるのにWebブラウザのボタンを押す必要はどこにもない
885 :
884 :2012/02/05(日) 10:10:16.05
失敬、微妙に質問読み間違えてた
Eclipseで既存のプロジェクトをインポートしたら、エミュレーターの中の画像がやたら大きくなった。 これどうやったら普通の大きさになるの? 解像度なのかandroidのバージョンなのかそれとも違う方法なのか教えてください。
>>883 出来るよ。socketかhttp用のsocketで、
postだったかgetだったかのメッセージ送ってやるだけ。
最近のプログラム系のIT専門学校は何年間で卒業するんですか? 就職先はどのIT業界が多いですか? それと学生や講師の質ではなく、プログラムを教育としてどれぐらい専門性が高く深いところまでやってるんですか?
お近くのIT専門学校にお問い合わせ下さい
専門学校に期待するな、とだけは言える
IT専門学校に入学したいとかじゃなくて、最近の学校や講師は、プログラミングのどのレベルを何年で教えてるのかということです。
君よりはハイレベル
プログラミングのレベルって何?
いくつかの専門学校のサイトをあたってシラバスを読めばいいよ。
専門学校のwebサイトとか見ればいいんじゃない?
>>892 高級言語のほうが実用性はありそうだしな…
ということは、専門学校に行ってじっくりやるつもりでも基礎・応用程度で終わって専門性も高くないから、ウェブとかで独学した方が効率いいようですね。 この2つはどうですか 最近IT専門学校はプログラミングのどのレベルを何年で教えてるんですか? 就職先はどのIT業界が多いですか?
まずは自分で調べてからにしろよ パンフレットや電話番号くらい書いてるだろ?
大々的に公開されてる情報も見つけられないようじゃ先は暗いね
IT専門学校に行ってみたいとかじゃないんですよ。 最近のプログラミングは独学するよりも専門の学校で教わった方が「早い・安い・旨い」なのかと思いまして。 昔からゲーム分野は特に専門性が高いですが、ウェブもHTML 5が出てウェブ・プログラミングも体系化されて専門性が出てきたと思いましたが、今でも学校に行って怠け癖がつくならいっそのこと独学の方が良いみたいですね。
うるせーよ。ただ自分で調べろって話だろ
html5なんて専門学校でやるんかね。
専門学校行けなんて誰も言ってないのにね
自分で調べる気は無いからさっさと教えやがれってか 独学しようという奴がこのざまか
>>900 今の時代は独学で何でもできるよ。
ただ、ケツをたたかれないとだめなタイプは学校に行ったほうがいい。
>>900 はすんなり独学でやれるタイプの人間じゃないようだから、
知識が必要なら学校などにいった方がよいかと。
専門学校は資格取りに行くところ。 プログラム覚えるだけなら高校時代から 独学した技術の方が遥かに上になる。 専門学校卒業したってSQL投げるフロントエンド 書けるだけで、3Dすらまともに作れる知識を得られんからな。
プログラム初心者です。 youtube APIを使って 自分のサイトからアップロードさせて、アップロードした動画のURLを引っぱりたいんだけどできるのかな? 目的 自分のサイトからアップロードした動画を自分のサイトで再生したいため。 APIドキュメント読んでみたけどあまり、わからなかったので。。。
高校やそれ以前のときからプログラミングしてた人がうらやましい。 こんなおもしろくやりがいのあるものを知ったのは大学出る直前くらいだった。
>>900 プログラミングは誰かに手取り足取り教わることじゃないだろう。
情報系の学生でも学校で教わった知識だけじゃ、即戦力になるのには無理があると思う。
世のほとんどのプログラマが独学
だから日本のプログラマは系統だった知識がなくて新技術への対応力に低い人が多いって言われちゃうんだよねー^^ ちゃんと学校で起訴から学んだ上に、独学で積み上げないとだめ。 孔子も言ってるでしょ、思いて学ばざれば則ち殆うし。オナニー禁止。
プログラムの知識だけでなく満遍なく勉強しましょう
職場の殆どは即戦力なんて期待してない 学習能力やコミュ力、適応力、応用力ってな 人間としての基礎能力を期待してる。 就職目的なら瑣末な技術磨いても無駄。 人付き合いや思考力が求められる学校に行ったほうがいい。 東大やら京大やら。
そういうお前は東大やら京大やら出てるんだよな、もちろん^^ どうみてもその文章からコミュニティ能力が高いようには見えないのですが いかがなものでしょうか?
ここの住人にそんなクオリティ求めんなよww
学歴ひけらかすのと、学歴否定するのは、負け犬に多い。
なにいってんだよ、東大はオレの脳内母校だよ。
Community能力ってお前・・・。 単なる社会経験からの感想で、学歴もB級C級だけど、 東大勧めちゃいかんのか?学歴コンプレックスか? 社会人になれば、周りをみたら解るだろ。 学歴が優秀な奴は大抵優秀だ。学歴が低い奴で優秀なんて希なのは事実だ。 大体、仕事のうちプログラム書いてる時間なんて、 ドキュメント作成や打ち合わせ、客先 対応してる時間に比べたら僅かなんだぞ。 プログラムしかできんじゃ話にならん。
プログラミングなんてプロジェクトの末端の末端で儲かることもない
いや、おまえ、ネタにマジレスされてもな…だからコミュ力が高いようには見えないって書かれてんだよw
>>906 よくわからんが3Dが基礎知識っぽいレスだよね。
そういう人から見るとどういうのが高度な部類になるの
921 :
デフォルトの名無しさん :2012/02/05(日) 17:40:23.35
3Dは高校数学だろ
>>919 そんなんだから学歴コンプレックスか?っていわれるんじゃないの^^
>>921 高校卒業してるのに3Dすらまともに作れる知識を得られないのはどういうこと
このスレの回答者は全員ハーバード出だよ
925 :
デフォルトの名無しさん :2012/02/05(日) 17:42:59.00
3Dに外積は必須だけど高校じゃ習わないよな、確か。 だから高校数学にちょっと独学をたさないと駄目なんじゃないか? あと、AIでしばしば必要とされる各種アルゴリズムは 一応情報科学とか大学で学ぶジャンルだべ。 内容は高校数学に陰毛はえた程度なものが大半だから独学でいけるけど。
情報科学ってなんだ、工学だろ、と突っ込まれる前に突っ込んどいていい?
自分が高校のときは複素数は習ったけどクオータニオンは習わなかったと思う。 俺がサボってただけ?
陰毛はえた程度って相当ハイレベルじゃん
>>927 そういう意味の無いことに拘るから低学歴なんだと思う
東大やら京大やら、出たら出たで研究職に付かないとダメでしょ。 研究以外のことを日本でやりたいなら宮廷出身よりも早慶出身の方がIT業界でも小間使い的評価は高い。
>>920 3Dが問題じゃなくてね。
自分で環境構築して、自分でライブラリ調べて、
自分でアルゴリズム調べて実装できる。
要するに一人でまともなプログラムを作れる
知識を持ってるかって意味合いで書いた。
別に3D必須というわけじゃなく、一人でできるなら
サウンドプレイヤーでもいいよ。
高度というと自分で新しく調べ、新しく考える必要のある
プログラムかな。
行列のでない入試(紳助)
>>931 どこに就職するにしろ学歴はあった方がいい
プログラムに関わる底辺に落ちて来た落ちこぼれ京大生でも
京大生は京大生だ
>>926 あれ?外積って高校で習わなかったっけ?
学習内容から外されたんかな?
自分のときは微分方程式が外された後だった。
職場で何人も京大出身者見てきたけどいろいろだね。 ただ、注意深さや細かさなどの基本性能は磐石。 プログラムが苦手な人も見てきたから、これはやる気や適性があるのかもね。
平均的には底辺よりマシでしょ
内積と外積はならったが、数IIというものが存在してた時代までなのかな
数学の話でしょ?数学で微積、外積を習っても 物理でそれを使わないという馬鹿らしい方式だったはずだよ
高学歴保持者ってのは、お勉強の性能だけは抜群にいいんだろう
ここにいる連中は俺の脳内では数V・Cまでやってるはずなんだが……
内積、外積は受験対策によりけりで学校によるんじゃね 私立の進学校なら対策で習うらしいし だからどうした、必要なら自分で調べろって話だけど
>>942 文系プログラマがザラの時代ですからねえ
945 :
936 :2012/02/05(日) 18:14:05.08
>>942 公立だったけど、数III・Cまでやったやったw
これをやらないのは文系コースとった人とかのはず。
自分、ギリギリ20代だけど、それ以上の人はみんな同じでは。
理系出身でゲームやウェブなどのプログラミングを本格的にやってるのは少ない
>>941 お勉強の出来どころ基礎能力が違う
上位学歴を馬鹿に出来るのは
ドラマと事件が起きた時だけだよ坊っちゃん
948 :
936 :2012/02/05(日) 18:15:45.39
そうか、文系の人でプログラムやる人も増えてるんだね。 まぁ、大事なのは価値のあるものを組むことだから、技術は都度覚えればイイけどねw そういう意味では「必要なら自分で調べろ」って意見は大事だね。
大学に行くような人は自己学習がきちんとできる人なはず。 自分はできてないけれど。
>>942 工業高校で金属削ってたなぁ。数学は数IIまで。
プログラムの授業はBASICとCでHelloworld程度。
で、機材がその時点でも骨董品のPC98とTurboC。
もう10年くらい前の話だな。
>>949 う〜ん、そうでもないよw
自己学習ができるような人は高い目的意識持って入学してきた一握りの人間だけ、という印象。
文系が増えたのは、プログラムの割合が低い仕事が増えたのと、 人海戦術が横行してるからだよ。良い傾向じゃない。 製品作ってる所は、純粋な文系が少ない。 大体営業に回されるしな。
高学歴でもこのスレの住人のようなカスしかいない このスレの住人は低学歴だが
>>951 どの程度の学校か解んないけど受験勉強はしたでしょ
勉強せずに入れた学校となると…
956 :
951 :2012/02/05(日) 18:32:23.99
>>954 ああ、そういうことねw
受験勉強を乗り越えたってのは一つの尺度にはなるね。
自分は好きなことしかやれんタチで、理数系科目と英語だけで入れる大学選んだなぁ。
ランク的には中堅どころ?らしいけど、入りやすくなってきてたときだから胸は張れないw
MARCHあたりはプライドが高く学歴コンプレックスを一生涯背負ってるから、IT小間使いとしては適任だぜぇ!ってよく聞く
>>957 あー、分かるw
そのあたりの出身者はなんかプライド高くて気を遣うw
京大出身者は垢抜けてて親しみ易い人が多い。最初は意外だったw
学歴の話題は盛り上がっていいね^^
MARCHのプライドが高いわけないじゃん。負け組嗜虐意識の塊でしょw
嗜虐→自虐
プライドが異常に高いのは早慶。下手したら東大京大レベルだと勘違いしてる
プライドが高いというか、早慶レベルなのに底辺プログラムをやってる奴なんかは日本社会の一番厄介なゴミカス
大学かんけーねー。。ものを言うのは実力のみ
底辺上がりの底辺ゴミより増し
今時大学どうこういってんのってお役所くらいだろう。。
>>967 あくまで入った時点での実力なw
有名大学でてるのに使えねぇやつごろごろいるから会社に
>>966 そりゃ、低学歴切って福祉や土方に回すのが当たり前の時代だもん
今更学歴がどうのと大超えで言い始めたら異常だわ
有名大学入学がゴールになって燃え尽きて、自分は何やりたいんだろうと 就職時に行き詰まるパターン
>>966 いんや、メーカーにいるけど、普通に大学は考慮されてる。
ある程度の学歴以上でやっと能力や性格を見だす。
はっきりいって能力と(大きな支障にならない程度の)人間性があれば仕事としてはOKなんだけど、
人事(あるいは人事権のある技術者等)も成果を問われる以上、リスクのある選択をしにくいようだ。
学歴が重要視されるのは官庁公務員・独立行政法人研究員・大企業人事派閥だけでしょ 早慶出身でも商学部とか低レベルだと学歴ネタは笑いもとれない自虐ネタでしかないw
>>968 個人で見ても仕方ない。優秀の絶対数は、高学歴の方が現実に
多いんだから、低学歴は書類選考で切って高学歴の中から
絞り込んだほうが早い。高学歴がわんさか面接にくるなか、
わざわざ奇跡に期待して低学歴を相手にするメリットってある?
, -‐?-、 ヽ∧∧∧ // | . /////_ハ ヽ< 釣れた!> ハ レ//j け ,fjlリ / ∨∨V ヽ h. ゚l; ハイイト、"ヮノハ // |::: j 。 /⌒ヽヾ'リ、 // ヾ、≦ ' . { j`ー' ハ // ヽ∧∧∧∧∧∧∨/ k?'l レヘ. ,r'ス < 初めてなのに > | ヽ \ ト、 ヽ-kヾソ < 釣れちゃった!> . l \ `ー‐ゝ-〈/´ / ∨∨∨∨∨∨ヽ l `ー-、___ノ ハ ´ ̄` 〈/‐-、
>>950 溶接とかセメントとか、プログラム業界ではやったことある人はいないので、いい経験(体験)になっていると思いますよ。
>>972 派遣?それとも自社勤務?
俺は、自社開発してる所で本当に学歴不問なんて聞いた事無い
ウチですら流石にEランクから下は切るよ
学歴で昇進がきまるのは相当経営に余裕があるところ。 警察や自衛官はテストにパスするかしてないかで待遇が大きく変わるだろ。 公務員全般もだが。 事件は会議室で起こってるんじゃないと言ったセリフあるだろ。 キャリアは新人で警部補になり数年後、20代で警察署長クラスになる。 ノンキャリアは定年まで勤めても警部補になれないのもいるだろ。
公開される大学の倍率と同じ事だろ。 定員割れしてたら低学歴でも取って、余っていれば高学歴(高得点)からとる。
>>981 それを「まあそうだよなぁ、現実問題しかたねーか」と
適当に流してるエンジニアってことかおまえは
>>983 何か問題が?自分が困る訳でも子供が困る訳でも無いじゃん。
>>983 合理的な話だろ。
魚群の上でつりをしたほうが釣れやすい、それだけ。
昔は学歴で選別されるとか不条理じゃないかと思いながら勉強してたが、
>>971 や
>>973 にあるように合理的であると理解してからは何とも思わなくなったな。
はじめからこういうふうに教えてもらっていたら、もう少し素直に勉強してたと思うw
ただ勉強しろ勉強しろっていうのはよくない。
988 :
951 :2012/02/05(日) 19:26:27.33
>>982 ところがどっこいw
大学入って一番楽しかった授業が専門以外の論理学だったのだw
逆に専門は難しすぎて挫折したorz
数学はまだ何とかなったけどね・・・
論理学の授業受けててびっくりしたのが、
至極簡単と思えるようなことにめちゃくちゃ悩んでいる人が多かったこと。
プログラム苦手な人ってああいう人なのかな、と思った。
いらっしゃいませ! こちらは自己実現を語るスレッドです。
まあ、韓国ほど日本は大学(笑)に発狂してないからまだましか
>>991 有名大学に行けてないやつが遠吠えしてるとでも思ってるんだね
哀れだ。。
>>976 セメントは無いけどアーク溶接はやったこと有る。
レスthx〜。
日本は大して学歴重視でない。企業が人材を育てる、年功序列という考えのためだろ。
アメリカだと学歴で就職先が限定されてくる。必須な免許に近いか?
アメリカと日本の学歴観の違い - 教育問題
自分は米国在住20年、教育を受け、働いておりますので、この国の社会情勢や国情にはある程度通じていると思います。
基本的に米国は日本とは比較にならないほどの学歴社会です。
はっきり言ってビジネス、経済、理数関連の専門以外ですとコネ・運でもない限り大した就職は望めないでしょう。
ですから、学士で文系などの専門で思ったような職に就けなかった人々が修士でMBAなどをめざし一発逆転を狙うケースも多いです。
今の世の中、一生のキャリアで三回ほど業界や専門を変えるといわれてます。
ビジネスの基本をしっかり持ち、しかし常に自分の専門知識、技術などを開発し続ける必要があるのではないでしょうか。
ttp://oshiete.goo.ne.jp/qa/2520148.html アメリカは日本以上の学歴社会 2011年02月11日10時30分
日本は「学歴社会」だ。という人は多い。しかし、ちょっと世界に目を向けてモノを知っている人だったら「アメリカこそ「学歴社会」である」と言う人のほうが多いだろう。
ttp://news.livedoor.com/article/detail/5337009/
>>979 ただ俺が知ってるってだけの話で、ソフト関係ないけど
JFEとMHIは学歴で昇進がきまるな
昇進は就職に比べりゃどうでもいい話だけど
>>995 マスコミの戯言じゃなく現実みろよ
取引先とか見りゃわかるだろ
>>995 仕事を選ばなきゃ入れる所は有るのは事実
999 :
991 :2012/02/05(日) 19:49:06.40
このリンク貼るとほんと毎回面白いように釣れるね
1000ならお前ら高卒
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。