[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/16 13:16 / Filesize : 290 KB / Number-of Response : 1023
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

スレ立てるまでもない質問はここで 142匹目



1 名前:デフォルトの名無しさん [2016/01/31(日) 14:56:35.43 ID:9arms57E.net]
質問する前にGoogleで検索しましょう。ttp://www.google.co.jp
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

スレ立てるまでもない質問はここで 141匹目
peace.2ch.net/test/read.cgi/tech/1442427461/
擦れたテルマエもない質問はここで 142匹目
peace.2ch.net/test/read.cgi/tech/1453818221/
スレ立てるまでモアイ質問はここで 142匹目
peace.2ch.net/test/read.cgi/tech/1454083375/

196 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 14:54:30.24 ID:FsZw3zWE.net]
>>186
あと、H&&、T&&、の後ろの&&って何ですか?
参照の進化形みたいなものでしょうか?

197 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 14:58:42.27 ID:gY4tu7UX.net]
>>193
ムーブセマンティクス
でググると良いよ。

型推論が間に入るとconst T& tとT&& tのどちらにもなれる。
templateとかautoとか。

198 名前: mailto:sagete [2016/02/29(月) 15:23:26.74 ID:qqQHfpQ7.net]
プログラミングの素質があるのは10人中4人と言われているし
その中でもプログラミングに向いているのは10人中1人らしいから
何百時間学習したところで駄目な奴は駄目だ

199 名前:デフォルトの名無しさん [2016/02/29(月) 15:32:57.61 ID:I3HQeNlK.net]
天才プログラマでは職業としては誰にでも可能では?
現状、職業プログラマは全員が天才プログラマとは限らない。

200 名前:デフォルトの名無しさん [2016/02/29(月) 15:34:21.06 ID:I3HQeNlK.net]
天才プログラマではなくて、職業としては誰にでも可能では?
現状、職業プログラマは全員が天才プログラマとは限らない。
むかしは女は少なかったはずだが、いまは多くいるはず。
先天的だったらそんな増減は起こらない。

201 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 15:56:11.97 ID:S6WeIjHM.net]
真のプログラマの仕事の範囲が減っただけだ

202 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 16:33:47.61 ID:JrC98f7w.net]
天才プログラマが何だか分からないけど仮に何万人に一人の才能の
持ち主とすれば、プログラミングに向いている70億人中7億人の人は
凡庸なプログラマの素質がある人ということだ

203 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 16:51:49.97 ID:rGiNUpBI.net]
その素質があるかないか決めたやつが10人に1人になるように選べばどうにでもなる
べつに俺が100人に1人しか選ばなければ100人に1人になる

204 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 17:04:43.92 ID:FsZw3zWE.net]
180です。>>181さんの回答をもらって、いろいろ勉強してきました。
そこで質問なのですが、
例えば
struct SA{
  int a;
  char b;
}
という構造体に対しては
SA data = func<SA>(a,b);
ほかの任意の構造体に対しても、それぞれの要素に対応する値を引数に入れることで
自動的に右辺値の構造体値を返してくれるテンプレート関数は宣言することができるのでしょうか?



205 名前:デフォルトの名無しさん mailto:sage [2016/02/29(月) 17:54:59.50 ID:FsZw3zWE.net]
180および201です。

template <typename H, typename... T>
void func(int type, T ... args)
{
H _data = { args... };
write(&file, &_data, sizeof(H));
}

という関数を組むことで、すべての問題が解決できました。
この場を借りて>>181さんに感謝の言葉を述べさせていただきます!
本当にありがとうございました!

206 名前:デフォルトの名無しさん [2016/02/29(月) 21:45:55.47 ID:yDOG733w.net]
javaのswingでGUIアプリケーション作るのっていまどきどう思う?

207 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 06:41:54.57 ID:pcZdsVA3.net]
利用者側は何で作られてるかなんて気にしない

208 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 12:18:16.92 ID:CYOvNsDD.net]
ここ2〜3年でセキュリティ関連でめちゃくちゃ厳しくなって
既存のがそのままで動かなくなっただろ
当分選択肢にないわ

209 名前:デフォルトの名無しさん [2016/03/01(火) 14:12:51.76 ID:yuJ9pKQd.net]
最近さ、ここは知らんけど人少なくなってないか?
Linux、DB、Webプログラミング板など
数年前まではもっと人多くて、勢いあったと思うんだけど
サーバーの方は前から死んでたけれど

210 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 14:38:05.93 ID:CYOvNsDD.net]
減ったよ 廃墟だよ やはり Jim はただの泥棒だったよ

211 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 14:40:32.80 ID:NAjnf5fD.net]
Linux板のくだ質もかなり人減ってる

212 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 14:40:46.78 ID:nMeHNQpm.net]
Jimのせいというより、例の流出がきっかけなんでしょ?

213 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 14:47:47.07 ID:EGPIiGEm.net]
新規流入するだろう世代が、2chじゃなくて余所に行ってるからでは。
SNSとか。

214 名前:デフォルトの名無しさん [2016/03/01(火) 15:17:24.38 ID:yuJ9pKQd.net]
IT技術者が減ったわけではないんだよな?
まぁ最近は絶頂期のようにはいかないだろうけれど

質問とか今どこがいいんだろうか?
まさか教えてとか知恵袋はないと思うが
2chは回答がリアルタイムで早くて良かったんだけどな
質問サイトはどうしても質問が埋もれてしまって

SNSとかってfacebookやmixiとか?
mixiは2chより更に酷いと思うけど



215 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 15:32:37.68 ID:NAjnf5fD.net]
海外のフォーラム

216 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 15:49:36.60 ID:nMeHNQpm.net]
それって開発サイトのフォーラムのこと?

217 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 16:22:18.84 ID:fC1O/MSa.net]
ユーザー用じゃないの?
BSD系でも色々あるだろうし、Server FaultとかSuper UserとかのExchage系とか

218 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 16:25:32.20 ID:EGPIiGEm.net]
>>211
> 質問サイトはどうしても質問が埋もれてしまって
最近の質問サイトなら、コメント附いたら通知来るだろ。

219 名前:デフォルトの名無しさん [2016/03/01(火) 17:02:37.73 ID:yuJ9pKQd.net]
>>215
違う、違う
質問が大量の質問に埋もれて、回答を得ることすら難しいってこと
それに次々に新しい質問が出てくるので、1日経てばその質問に回答がつくこともない

フォーラムやメーリングリストでもいいけれど、毎日のように質問してたら「またこいつか」となる
2chが一番楽だったんだよな

220 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 17:23:08.79 ID:EGPIiGEm.net]
>>216
どのQAサイトを想定してるのかわからないけど、teratailとかstackover flowなら質問にタグを付けられて、
なおかつ、回答するとステータスが上がるなどの報酬を回答者に与えてるので積極的に回答されてるよ。

https://teratail.com/ みてみてよ。
は?こんなアホな質問すんなよ、みたいな質問にほぼ回答ついてるから。

221 名前:デフォルトの名無しさん [2016/03/01(火) 18:17:00.28 ID:qQSb+gdC.net]
androidの、ADBが数秒しか動作しないんですが解決策はありますか。
adb shellなどでstart Daemonした後10秒くらい経つと無反応になります

このようになったときはタスクマネージャで見るとadb.exeが2つ起動しており
その両方を強制終了させるとadb shellなどのコマンドが動きますがまた10秒くらいすると無反応になるので堂々巡りです

(何も繋がずにadb起動、繋いでやっても結果は同じ)
adb shell
error: device '(null)' not found

adb shell
error: device '(null)' not found

(10秒くらい経過後)
adb shell


このままエラーすら返さず、放っておくと何時間でもずっとこのままになっています

222 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 18:48:15.88 ID:/oGISoD7.net]
>>216
2ch の敷居の低さと,自分の質問が馬鹿なら馬鹿と返ってくる率直さが好きだったんだが
また人を集めるとすればどんなイベントを起こせばいいか‥

223 名前:デフォルトの名無しさん [2016/03/01(火) 21:34:59.44 ID:WAWnZVHT.net]
残念だよな
昔は色んな人が反応してきて、そこから喧嘩始まったりで全然違う方向に行くが、
でもその中の議論も勉強になったり

今のStackoverflow型はそういうとこないし
レスポンスも一つか二つで終わってしまい、寂しい

224 名前:デフォルトの名無しさん mailto:sage [2016/03/01(火) 23:12:52.15 ID:h25Eqx7G.net]
>>166
Firefoxで、Selenium IDE を使って、ブラウザ操作を自動化すれば?

さらに、Selenium WebDriver を使えば、
Rubyなど色々な言語で、ブラウザを操れる

Seleniumデザインパターン&ベストプラクティス、2015、オライリー

Rubyでテストを書いた本
SeleniumはOSS



225 名前:デフォルトの名無しさん mailto:sage [2016/03/02(水) 08:11:15.15 ID:eLTGrVDW.net]
>>221
IDEはやめとけ

226 名前:デフォルトの名無しさん [2016/03/02(水) 15:30:14.90 ID:kPQJEaWP.net]
>>203
昨日始まったイベントで普通に使ってるよ!

https://codevs.jp/

227 名前:デフォルトの名無しさん [2016/03/04(金) 05:21:31.86 ID:QxAWcB9p.net]
東京大学理学部数学科を目指そうと思っているのですが、
東京大学理学部数学科に入ってからやっていくには、どの程度のパソコンスキルが必要になってきますか?

228 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 08:41:46.16 ID:cTnG/rLx.net]
高校卒業程度

229 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 11:00:25.06 ID:05wjWo9y.net]
今年も落ちたのか。もう3年だろ。お前にゃ無理。

230 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 15:56:23.89 ID:7Ts04v3s.net]
ディープラーニングってどこで話せばいいんだい?

231 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 16:11:34.25 ID:eEaJYIJN.net]
stackoverflowで外人相手に話してみれば

232 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 16:29:54.91 ID:7Ts04v3s.net]
俺好みの二次元画像をうまく評価できるようなシステム作ってみたくてな
可能なんだろうか?
最初の入力作業が大変だろうが

233 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 16:37:06.95 ID:OpHlemOi.net]
この画像を「いいね!」した人は、こんな画像も評価しています
って方式が比較的作りやすい気がする。
運用の難易度は知らん

234 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 16:44:21.05 ID:7Ts04v3s.net]
>>230
ちゃうねん
大量のpinkのログから俺の好きな画像を抽出するねん
外部に公開する気はない



235 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 22:44:06.73 ID:OpHlemOi.net]
最初からそのつもりで言ってるんだが

236 名前:デフォルトの名無しさん mailto:sage [2016/03/04(金) 22:50:58.95 ID:7Ts04v3s.net]
いいね!した人って俺しかいないから自分が見るまでわからなくない?
って思ってたけどすでにあるいいね!した画像との近さを評価するってことか?

237 名前:デフォルトの名無しさん mailto:sage [2016/03/05(土) 01:02:00.78 ID:+5oqLqNY.net]
あくまで「作りやすさ」の話だってば。
感性を評価するっていうのは人工知能研究の最先端の1つなわけで。

238 名前:デフォルトの名無しさん mailto:sage [2016/03/05(土) 01:15:56.15 ID:uk/HCgiG.net]
ちゃうやろ
自分でいいねせよってこと
それに基づいて近い画像を探すのが良いんじゃないかと提案してるのでは

239 名前:デフォルトの名無しさん mailto:sage [2016/03/05(土) 09:18:41.36 ID:BrW4ngZt.net]
機械学習程度ならライブラリとか揃ってるからそれ使って簡単に実現できそうだけど、好みの画像とかになると途端に難しくなりそう

240 名前:デフォルトの名無しさん mailto:sage [2016/03/05(土) 10:36:46.87 ID:0sDSn1/v.net]
まず画像をパラメータ化する機構を作って、
大量の画像に対してそのパラメータの推定の為の情報を与えなきゃ

241 名前:デフォルトの名無しさん [2016/03/06(日) 04:21:53.07 ID:RR5nhT45.net]
アルベルト・アインシュタインさんと望月新一さんはどっちの方が頭がいいですか?

242 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 05:12:19.05 ID:EfXJoLp4.net]
ディープラーニングで好み画像分けるって
好みの画像を数千〜数万枚、好みじゃない画像を数千〜数万枚
の両方を集めて学習させなけりゃ無理じゃね?
好みの画像は大量保存してても好みじゃない画像を大量保存してる奴はおらんじゃろ

243 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 09:40:00.31 ID:covgZswb.net]
数千じゃ話にならんやろ
テーマを狭く絞った上で数十万やろ
二次元でいいなら danbooru や sankaku を漁れ 全然足りないけど

244 名前:デフォルトの名無しさん [2016/03/06(日) 14:57:17.97 ID:m/Jtqfhv.net]
趣味でたまにプログラミングしてるのですが、VisualStudioを使うまでもない小さなプログラムをデバッグするのにオススメのデバッガってありませんか?
統合開発環境だとプロジェクト作成してソースコード取り込んでデバッグ開始という工程が面倒なのでソースコードなしでアセンブリレベルのデバッガを教えて下さい
ちなみに今使ってるのはollydbgですが、他のデバッガも試してみたいのです



245 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 15:09:29.28 ID:ChxbUFgQ.net]
VCで実行ファイルをプロジェクトとして開けるの知ってる?

246 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 15:44:35.17 ID:m/Jtqfhv.net]
>>242
知らなかった。今やってみたら出来たけど、VisualStudio重いからあまり使いたくないかなぁ。。。
あとシンボル作成してないと使えないっぽい?

247 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 15:46:54.98 ID:covgZswb.net]
シンボルってシステムDLLのシンボルのことかいな
あった方が楽

ターゲットのシンボルならいらない
他人が作ったプログラムを解析するのにも使えr(うわなにを

248 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 15:53:17.34 ID:m/Jtqfhv.net]
ターゲットのシンボル要らないのか。
他人のプログラム解析するのなら、それこそolly使うわ。
そうじゃなくて、重いVS引っ張り出してきてデバッグするのが面倒だなって思ってさ。

249 名前:デフォルトの名無しさん mailto:sage [2016/03/06(日) 16:17:39.17 ID:ChxbUFgQ.net]
コンパイル、リンクするときにデバッグ情報つけるだけ
滅多に無いけど必要ならデバッグ情報付きのランタイムをリンクしても良い

VSのデバッガーはdllもデバッグできて便利
VSはほぼ立ち開けっ放しなので起動時間の問題は無い

250 名前:デフォルトの名無しさん [2016/03/07(月) 04:41:31.92 ID:jh/16gk+.net]
神学と計算機科学はどっちの方が難しいですか?

251 名前:デフォルトの名無しさん mailto:sage [2016/03/07(月) 06:37:50.33 ID:eudRNLDZ.net]
面白いことを言えた人が優勝

252 名前:デフォルトの名無しさん mailto:sage [2016/03/07(月) 11:37:46.89 ID:KAM2+WB3.net]
Civ5なら神のほうが楽

253 名前:デフォルトの名無しさん mailto:sage [2016/03/07(月) 12:41:56.15 ID:8YIir+u2.net]
Electronに関するスレはどこにありますか?
ElectronのUIの質問をしたいけど、スレが見つからん…

254 名前:デフォルトの名無しさん [2016/03/08(火) 03:41:02.61 ID:ZQgcYVg0.net]
尋常じゃないくらい頭が悪いのですが、東京大学理学部数学科に入り、そこを卒業したいという夢があります。
そして、そこを卒業したら、大学院にも進みたいと思っています。
尋常じゃないくらい頭が悪い人でも東京大学理学部数学科に入り、そこを卒業できる可能性はありますか?
ちなみに計算の速度は半端なく遅いです。
超簡単な計算でもいちいち紙に書かないと解けないレベルです。



255 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 04:06:45.04 ID:dCW2/Xzy.net]
>>251
数学科へ行って何を勉強したいの?
群論?ガロア?多様体?

256 名前:デフォルトの名無しさん [2016/03/08(火) 08:25:41.39 ID:ZQgcYVg0.net]
>>252
そこまではまだ決めていませんが、とにかく数学科に入りたいです。

257 名前:デフォルトの名無しさん [2016/03/08(火) 08:39:50.53 ID:m6JEWB7m.net]
アンドロイのJavaしかできません pg歴2年

ウィンドウパソコンで便利なアプリを作りたいときは
c#でしょうか

Javaでもswingというのがありますがあれは遊びみたいなもので

258 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 09:33:10.53 ID:zET1ls5G.net]
>>247
人工知能に仕事と職人技を奪われた人々は、自身の魂の所在と生きる意味を求め始める
これからは大宗教時代の幕開けだよ

259 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 10:39:24.72 ID:kiMIo1Bf.net]
windowsのファイル名でユニコードでしか表示できない文字が使えるのはなぜですか?

260 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 10:47:52.07 ID:CQqmIBfk.net]
Windows標準のNTFSはファイル名にunicode使ってるけど

261 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 10:49:18.78 ID:kiMIo1Bf.net]
utf-8のファイル名にすると文字化けするんですけど、utf16ですか?

262 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 10:53:18.96 ID:CQqmIBfk.net]
そうですね、NTFS策定の頃UTF-8まだ世に出てなかったし

263 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 11:21:36.51 ID:kiMIo1Bf.net]
ファイル名がUTF16なら
chcp 850
dir >a.txt

ってコマンドプロンプトでやると日本語のファイル名はUTF16で保存されるはずじゃないですか
それなのに?になってます。どうしてですか?

264 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 11:43:21.29 ID:CQqmIBfk.net]
そりゃシェルの問題でしょ
そのコードページで適切なフォントが選べるなら出ると思うよ



265 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 12:36:58.42 ID:kiMIo1Bf.net]
chcp 65001でutf-8にするとutf-8でファイルに出力されて
chcp 1200でutf-16にするとSJISでファイルに出力するみたいです
全然意味が分からないですね

266 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 14:15:19.80 ID:SiXffVUR.net]
眼鏡が汚れてるから掃除すべき

267 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 16:41:05.90 ID:MNjid55v.net]
windowsでは意味が分からんのが普通
そうじゃないとサポートで稼げないから

268 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 16:49:06.74 ID:kiMIo1Bf.net]
cmdに/Uオプションをつけたらできました。
バッチファイルから直接/Uオプションを付ける方法ないですか?

269 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 16:56:07.37 ID:CQqmIBfk.net]
そのバッチそのものはどうやって実行してんの
cmd に /c 付けてバッチ実行すればいい気がする、そのときに/Uも付けてさ

270 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 17:03:32.52 ID:kiMIo1Bf.net]
ユニコードのファイル名を読み込んでそのユニコードのファイル名のファイルをプログラムから作成できないみたいです。
つまりユニコードのファイル名をプログラムから作り出すことは不可能ということですね。
こんな異常なことはありませんね狂ってますね。

271 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 17:11:01.03 ID:kiMIo1Bf.net]
まとめると
UTF16であるファイル名を抜き出すにはコマンドプロンプトに/Uオプションをつけてファイルに書き出さないといけない
そのファイル名をプログラムから書き込みモードで開くには、そのUTF-16のファイル名をUTF-8に変換して開かないといけない
そうするとファイル名はUTF-8になってしまう。
読み込みモードのときはUTF-16のファイル名のファイルをUTF-8のファイル名で開くことができる。

272 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 17:13:52.56 ID:CQqmIBfk.net]
やりたいのはプログラムなのバッチなの?
試しに
dir > out.txt
だけのバッチtest.bat作って
cmd /U /c test.bat
ってやったらunicode のout.txtができたけど

273 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 17:17:53.30 ID:kiMIo1Bf.net]
ファイルからバッチでファイル名を抜き出してファイルに保存して、それをプログラムから開いてそのファイル名のファイルを作ると言うものです。

274 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 17:20:33.82 ID:kiMIo1Bf.net]
もうあきらめたのでレスしないでください



275 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 23:21:29.86 ID:hfPJvXso.net]
この業界、実務以上に、業界標準の技術を習得する方法ってありますか?
単純にリファレンスではなくて、用件定義や設計など全体的な知識です。

276 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 23:27:24.47 ID:EyRxzck3.net]
パス・ファイル名には、半角英数字のみを使う

_(アンダーバー)は、まだ誤動作が少ない方だが、
-(ハイフン)は様々な種類があるので、使ってはいけない。
半角スペースも、Linux/Mac で誤動作する

277 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 23:33:33.91 ID:Y3tXg8Dg.net]
どこで聞けばいいのかわからなかったので・・・・

担当したプロジェクトでこんな感じのSQLを見たんだ
(その他にも同様なSQLが大量にあるので、狙って書いているように見える)

update hogetbl set
id = #id#,
name = #name#,
address1 = #address1#,
address2 = #address2#
where
 id = #id#

hogetblには、id,name,address1,address2の4

278 名前:カラムのみ。idがPKEY。

更新したいのは、nameのみなんだけど、全部updateしている・・・。
最近の流行り?フレームワーク?自動生成系?
[]
[ここ壊れてます]

279 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 23:35:27.76 ID:EyRxzck3.net]
>>272
情報処理資格(データベース技術者)の本とか、
WEB+DB PRESS, Software Design などの雑誌、

講習・勉強会

280 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 23:49:33.94 ID:EyRxzck3.net]
>>274
そもそも最近は、SQLを見ない

RoR, Django, CakePHP, SQLAlchemy とか、
たいてい、(列名 => 値) のように、プレースホルダーにHashで指定する

XSS(クロスサイト・スクリプティング)脆弱性対策で、SQLは使わない。
SQLだと、任意の文字をつなげられて、顧客データを盗まれる

281 名前:デフォルトの名無しさん mailto:sage [2016/03/08(火) 23:58:29.07 ID:jYa17JM8.net]
え・・・
普通プレースホルダ使ってバインドするだろ

282 名前:デフォルトの名無しさん mailto:sage [2016/03/09(水) 00:42:42.68 ID:kWv39oxN.net]
プレースホルダーにhashで指定するのは最近の主流だが、
>>274 に近い書き方がまだ残ってるのも確かだよな
Seasar2の一部の書き方なんかだと、>>274に似た書き方でSQL文に強引にJavaの変数埋め込んだりするし、
脆弱性対策で変数部分に特定の記号が入ると例外吐く

少なくとも>>274のやり方は最近の書き方ではないし、
自動生成で不要なカラムまで更新するSQLを作り出すのは見たこと無いな…
どんな言語/フレームワークのプロジェクトなのか、とか分かれば調べようもあるが…

283 名前:デフォルトの名無しさん mailto:sage [2016/03/09(水) 01:09:26.16 ID:R7oQ7N64.net]
>>274見ただけじゃ動的クエリ使ってるのかパラメタライズドクエリなのかはわからんが、
はじめっから全カラム書いてるってことは動的じゃないんじゃね?

284 名前:デフォルトの名無しさん [2016/03/11(金) 15:37:27.79 ID:qVwATdAA.net]
多分DB側でなんとかしてくれるだろうけど
プライマリーキーまで書き換えるのはちょっとあれだな、、、



285 名前:デフォルトの名無しさん mailto:sage [2016/03/11(金) 15:56:01.44 ID:c5VoXTMk.net]
update hogetbl set
id = #id#,

where
 id = #id#

結果としては変わらない気がする。

286 名前:デフォルトの名無しさん mailto:sage [2016/03/11(金) 16:04:58.25 ID:OK3Ds2hw.net]
プライマリキーが書き換えられたら、インデックスを更新するだろ
同一の値なら更新しない
なんて期待するなよ

287 名前:デフォルトの名無しさん mailto:sage [2016/03/11(金) 19:11:46.87 ID:dj3uwIGp.net]
以下のようにVBSでURIからデータ取得するものを作っています。

Set oReq = CreateObject("MSXML2.ServerXMLHTTP")

oReq.setProxy("2", PROXY_SERVER, "localhost")
oReq.setProxyCredentials(USERNAME, PASSWORD)

oReq.Open "GET", URI, False
oReq.Send

これを1度だけ実行なら問題ないのですが、これを繰り返し実行
すると最後のsendのところで、
「無効または認識されない応答をサーバーが返しました」
というエラーが発生します。

これはプロキシサーバの処理能力をオーバーしたという
ことでしょうか。
それともデータ取得先の問題でしょうか。

288 名前:283 mailto:sage [2016/03/11(金) 22:18:29.89 ID:dj3uwIGp.net]
ネットワークプログラミング相談室というスレがあったので
そちらに移ります。こちらは無視してください。
失礼しました。

289 名前:デフォルトの名無しさん [2016/03/12(土) 10:07:12.35 ID:VdEDcwW6.net]
神学と宗教学と天文学を、スケールの大きい順に並べるとどうなりますか?

290 名前:デフォルトの名無しさん mailto:sage [2016/03/14(月) 08:21:45.28 ID:CQ3K9LyQ.net]
シリアル化(シリアライズ)というのがありますが
これができて一体何が嬉しいのでしょうか?
どういう使い方を想定しているのでしょうか?
またjsonに変換するのとは違いがあるのでしょうか?

291 名前:デフォルトの名無しさん mailto:sage [2016/03/14(月) 08:26:50.82 ID:fPs5qZap.net]
オブジェクトをファイルに保存したり、ネットワーク越しに渡したりできる

292 名前:デフォルトの名無しさん mailto:sage [2016/03/14(月) 08:28:37.28 ID:fPs5qZap.net]
jsonは厳密な型をもつ言語のオブジェクトを表現出来ない

293 名前:デフォルトの名無しさん mailto:sage [2016/03/14(月) 11:09:22.13 ID:VeJxRbZg.net]
>>286
大まかには同じこと
実例の一つが json変換 -- ひたすら簡易なので機能不足

ぶっちゃけ単なるファイル読み書きみたいなものだけど
あくまでオブジェクト指向の枠組みの中で位置づけるために
大げさな名前がついてる

294 名前:デフォルトの名無しさん [2016/03/14(月) 13:04:21.03 ID:4ToVeZlp.net]
>>289
ファイル読み書きともオブジェクト指向とも全く関係ないけど
どうして何も知らないのに答えようとするのか



295 名前:デフォルトの名無しさん [2016/03/15(火) 04:45:53.73 ID:74om4dHM.net]
データをバイト配列に変換して、ネットワークで伝送するために、
123456789 のように、一列に並べないといけない(直列化)。
そして、このデータを受け取った人も、123456789 の順番で受け取る

また、バイトの並び順は、ネットワークではビッグエンディアンだが、
インテルCPUではリトルエンディアン。
また、コンパイル時に、エンディアンを指定できる

32ビットでは、
1234 5678 ビッグ
4321 8765 リトル

296 名前:デフォルトの名無しさん mailto:sage [2016/03/15(火) 12:37:13.06 ID:HUBoUcJt.net]
また知ったかぶる






[ 続きを読む ] / [ 携帯版 ]

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

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