プログラマの雑談部屋 ★9 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2017/07/07(金) 01:23:34.00
プログラマは
こちらで雑談してください。

ユーザ、SEが馬鹿過ぎる、
上司が陰険だからもう辞めたい、
もう少しまともな仕事に転職したい、
彼女が欲しい、
などなど愚痴、妬み、妄想などなんでもどうぞ。

※前スレ
プログラマの雑談部屋 ★8
http://medaka.2ch.net/test/read.cgi/prog/1498187067/
2017/07/08(土) 21:05:52.29
>>81
もうバカのふりしなくてもいいぞ
みんなわかってるから
2017/07/08(土) 21:11:25.74
バイトだと最低限のレクチャーすら受けてないからな
社会人的な常識ワンセットそろったやつがほしいならちゃんと雇えっての
2017/07/08(土) 21:42:50.15
最初の15分だったら
・この言語は何か
・最初に実行される箇所はどこか
・ミドルウェアは何が使われているか
・開発環境整える

これの半分も出来ないと思うが
いったい15分で何やらせようとしたの?

PHPだったらおそらくフレームワークでも使ってて
初見だまず最初にどこを実行するかすらわからんような仕組みになってるはず

まともに依頼すらしてない状況で「全部聞いて」は
「この会社はまともに依頼を出せるようなコミュニケーション能力すらないな」と思われるだけだよ
そんな相手に質問するわけがない

で、質問しまくったら別の理由でキレるんだろ?
18みたいなやつは扱い面倒なんだよ

だいたいNetBeansなのにSourceTreeなんて使うなよ
2017/07/08(土) 21:45:35.56
ネタ話にマジレスかっこ悪いぞ
2017/07/08(土) 21:46:44.10
やられたほうはネタじゃ済まないので過去に似た目にあった人達がブチ切れてます
2017/07/08(土) 21:57:22.98
丸投げって楽で良いよね
2017/07/08(土) 22:04:31.86
丸投げだったらいいんだよ
こいつは投げてすらいない
2017/07/08(土) 22:04:40.56
>>56
同意
クソワロタwww
2017/07/08(土) 22:05:47.95
>>61
VDT指針って決していい加減なものじゃないからね
まあ以前よりは考える職場ふえてきたかなと
2017/07/08(土) 22:07:04.42
休憩ルーム作るのは重要
タバコ部屋にしないようにして
飲み物飲むだけでも気軽に入れるようにしておくこと
あと、狭いほうがいい
2017/07/08(土) 22:09:43.76
こんな感じのサイコパスにメンテさせたら
あまりの汚さにキレて殺されるようなコード書いてたんでしょ?
ならそいつが15分で投げ出したのも無理ない
https://blog.codinghorror.com/content/images/uploads/2008/06/6a0120a85dcdae970b0120a86df856970b-pi.jpg
2017/07/08(土) 22:10:04.70
18みたいなボーダーの基地外が叩かれてるの見ると案外この板この業界にもまともな人たちがいるとわかって安心した漏れガイル
2017/07/08(土) 22:17:39.72
将棋の詰将棋みたいに満員電車でプログラミングの勉強できるようなものってない?
2017/07/08(土) 22:32:06.26
>>33
五分でできるなら、五分程度教える器もないのかって思うわ
こういう人間がいるとみんなが不幸になるね
2017/07/08(土) 22:54:53.38
>>81
コミュ力あるなら、会話しながら判断できることじゃん
放置して判断するとか、みんな泣き出すわ
2017/07/08(土) 23:08:00.74
>>94
スマホで電子書籍
2017/07/08(土) 23:12:37.41
>>75
オブジェクト指向言語のことですね
2017/07/08(土) 23:13:28.35
>>77
よし、じゃあ週休3日にしようぜ
2017/07/08(土) 23:17:26.89
>>92
昔のグラボのパッケージみてーな面しやがって

速そうじゃねぇか(*゚∀゚)b
101仕様書無しさん
垢版 |
2017/07/08(土) 23:48:45.64
javaのgetterやsetterを一行で書くのってどうなんですかね?フォーマットをそこだけ
かけられないんですが。
102仕様書無しさん
垢版 |
2017/07/09(日) 00:14:40.24
>>101
何を知りたいのかはっきり書け
2017/07/09(日) 01:22:35.08
>>101
public void setXXX(int hoge) { this.hoge = hoge }

public void setXXX(int hoge) {this.hoge = hoge}
にしたいとかそういう話?
「てにおは」級にどうでもいいことなのであきらめたほうがいいと思う
2017/07/09(日) 01:50:36.67
>>94
ないなぁ

難度が低かろうが高かろうが、デバッガでステップ実行とかやって
実際に値当て込んで計算の仕方を見て、ようやっと理屈がわかる

ということが多々あるから
数学的表現でかまわないなら「帰納」でやらなきゃ分からないってことが結構あるんで
PC環境がないと厳しいと思う

例えば、再帰降下型パーサーの実装を学ぶなら、最低でも一回は値当て込んで
ステップ実行やらんと理解不能、条件分岐のあたりは特に
2017/07/09(日) 02:29:12.28
>>104
横からですがご意見にとても感銘受けました
こちらまだ半人前で修行中の身なんですが差し支えなければお使いの言語や開発環境を教えていただけないでしょうか?
自分はWindows7の64bitで、わけあってCもJavaもEclipseを使っています
CはVisual Studio Expressに移行しようと考えています
106仕様書無しさん
垢版 |
2017/07/09(日) 03:04:04.49
そんなんで感銘受けちゃうのかあ。
なるほどなるほど。。。
初々しいのう

ちなみに、再帰降下=>再帰下降
2017/07/09(日) 03:18:05.11
>>94
APIのドキュメントでも片っ端から読んでろ
最終的には書かなきゃ身につかん
2017/07/09(日) 03:20:33.29
>>105
「いまどきのプログラム言語の作り方」(Randy著、マイナビ)
のコードを写経してステップ実行したら瞬殺でわかるんじゃないかと存じます

>>106
それで覚えちゃってんだよ orz どっかで見たのかなぁ

www.math.kobe-u.ac.jp/~taka/asir-book-html/main/node99.html

たしかこういうのは見聞きしたと思う、意味は分かってなくてもタイトルだけ覚えてたんだと思う
2017/07/09(日) 03:38:17.99
シノニムくらい勘弁してくれよ orz 俺文系なんでワリとちゃらんぽらんですまんこ
110105
垢版 |
2017/07/09(日) 03:42:03.64
>>108
ありがとうございました
その本読んでみます
2017/07/09(日) 04:01:55.28
>>110
多分読むだけだと分からんからご注意くださいまし

俺なんぞサラっと流してイミフ、後から読み返して写経してステップ実行したら
突然わかった、レベルなので……手を動かしてわかる感じ
2017/07/09(日) 05:21:45.42
>>18
当たり前。
設計の説明すら無い汚いコード見て
15分で理解しろってのがそもそも無理。

中身理解してるお前が5分で終わるのは当たり前。
2017/07/09(日) 05:26:58.56
>>105
VCはコミュニティ使えば?
2017/07/09(日) 07:29:59.93
>>18
おまえ、前も女の子泣かせてなかった?
2017/07/09(日) 07:53:40.43
>>103
public void setXXX(int hoge) {this.hoge = hoge;}

public void setXXX(int hoge) {
  this.hoge = hoge;
}
にしたいんですが。getter は一列にしたときreturnの位置をほかのgetterと揃えるみたいで、
手間がかかるだけで意味ないかなと。

>>101
以上のような話です。
2017/07/09(日) 07:55:36.74
>>101 ×
>>102
2017/07/09(日) 09:15:12.41
人を試す行為って建設的じゃないし生産性悪い
2017/07/09(日) 09:27:51.74
>>115
暇なのか?
2017/07/09(日) 09:44:26.57
ansible使わなきゃならなくなったのだがあれ思ってたより使いにくいな
とにかくあのini+ymlとかいう糞フォーマットが作者のセンスの無さを物語ってる
もっと学習コスト低いシンプルなプロビジョニングツールってないのか
2017/07/09(日) 09:47:29.17
>>119
質問で申し訳ないがこれwindowsでも使えるの?
2017/07/09(日) 09:53:09.93
>>115
整形したいならスクリプト書けばすぐじゃん
人にそう書かせたいならそういうコーディングルールを課せばいい
全ての人を言いなりにさせたいなら、そうさせるだけの根拠が必要
とりあえず日本語が不十分で何をしたいのかすら伝わってない

1行だと一覧性が向上するな
2017/07/09(日) 09:54:06.37
>>119
シェフが使いにくいからアンシブルに人が流れたんじゃないの
多分一番学習コスト低いかと思う
自分はアンシブルを使ってパッケージのインストールを試してふんふんと思ってるレベルなのであまり参考にはならないかもしれないけど
2017/07/09(日) 09:58:36.50
>>120
Windowsでは動かせないけどWindowsをコントロールすることはできるらしい
実際にWindowsでは使ったことないけど
2017/07/09(日) 10:02:42.98
>>115
// @formatter:off クソコーディング規約やめろやボケ101より
と全箇所に埋め込んでまわれば解決するよ、良くも悪くも

>>119
Vanilla shell scriptってのが最強
シェルスクリプトと完全に一致する文法なので学習コスト0
それでいてシェルで出来る事は全て出来るしインストールも不要だ
2017/07/09(日) 10:09:26.30
>>122
Ansibleが後発で使いやすいしエージェントレスでウハウハみたいな記事ばかりだもんなぁ
諦めてAnsible覚えるしかないのか
2017/07/09(日) 10:17:13.15
>>121
わかりにくくてすみません。eclipseでctrl+shift+F形成するとgetterやsetterは
改行されて3行になりますが、それをわざわざ手作業で一行にする必要はあるのか疑問
でした。現状、うちのプロジェクトではスクリプトみたいなものでなく、全て
手作業で一行にしてます。
たかだか中身が一行しかないメソッドを手間かけて一行にしたところで、閲覧性
がいいもないだろうと。自分一人息巻いても仕方ないので、業界的にそういう書き方を
するのか知りたくて質問しました。
2017/07/09(日) 10:25:47.19
>>124
まぁ、穏便に改善したいのでそれはやめときます。
2017/07/09(日) 10:29:33.49
>>126
どっちでもいいよ
でもどっちでもいいことで揉めるのは時間の無駄だからチームの合意に従うだけ
個人的にはあまりスクロールしたくないので縦に短い方がオススメ
2017/07/09(日) 10:34:11.18
なんでJavaには未だにプロパティ無いの?
2017/07/09(日) 10:35:08.96
>>126
油断すると3行になっててやり直しみたいなこともあるので、もう全部3行じゃだめなの?
っていうのが今の気分です。
2017/07/09(日) 10:37:13.24
>>126×
>>129
2017/07/09(日) 10:38:13.31
また間違えた
>>129×
>>128
2017/07/09(日) 11:11:40.95
>>126
プログラマならフォーマッタを改造しろよ
またはVCSのコミット前に整形するスクリプトをフック
2017/07/09(日) 11:32:55.02
>>133
手で作業するコスト、自動化するコスト、自動化した環境を継承していくコストに
なるかと思うと、そもそもそんな趣味レベルのコーディング規約はどうなのかなぁと。
見やすくなるし、スクロール量もへるんですけど手間がかかりすぎではないでしょうか。
2017/07/09(日) 11:38:58.34
>>125
chefやらpuppetを使えば、、ansibleの方がまだましかなと思えるよ。
他にめぼしいツールは今のところないし、オレオレでやられると引き継がされる側が
こいつ氏ねとだいたい思うし、他人に引き継がせようとしても昔のオレ氏ねになるし。
2017/07/09(日) 12:29:30.81
>>134
どれくらい手間が必要かはスキルレベルによるから何とも
カスタムできないようなツール使ってるのどうかとは思うけどね
PCにやらせることなら単純にその比較でもいいと思うけど人にやらせるならストレスも考慮した方がいいんじゃない
2017/07/09(日) 12:30:46.99
うるさいカス
2017/07/09(日) 12:37:29.01
今時は規約作って守らせるよりも
IDEの標準オートフォーマットにお任せした方が楽だよな
2017/07/09(日) 12:48:32.66
あんまりな規約の場合は
あえて規約を無視してだまくらかしてコミットしてしまえば
あとからここは別に守ってないじゃんという理由で守られなくなり
忘れ去られる
2017/07/09(日) 12:51:50.16
オートフォーマットも無い
チェッカーも無い
レビュワーも居ない
そんなんで規約とか言われましてもね
PGごっこ遊びじゃあるまいし
2017/07/09(日) 13:05:49.33
えー…
142仕様書無しさん
垢版 |
2017/07/09(日) 13:51:00.35
>>140
この板によく出てくる
プログラマになったつもりの赤ちゃんコーダか。
PGごっこ以前の奴だな。

そういう奴に限って自信過剰。
もしかして笑いを取ろうとしてる?
143仕様書無しさん
垢版 |
2017/07/09(日) 13:53:30.72
>>140
俺様は朝鮮人さまだから偉いんだぞ
という考えを捨てるべき
2017/07/09(日) 13:53:38.45
お前一言よけいだよ
2017/07/09(日) 13:56:01.09
少なくともジャップより朝鮮人の方がマシというのは確かなことだね
2017/07/09(日) 13:56:55.60
一般人にはSEと言っても
理解されない時があるから
面倒なのでPGと言う
これは理解できるっぽい
2017/07/09(日) 13:57:56.46
SE 働かないニート
PG SEを養うお母さん
2017/07/09(日) 14:02:51.09
俺らPGって文句ばっか言ってんのなw
2017/07/09(日) 14:03:37.52
>>147
SE 製図屋さん
PG 大工さん
150仕様書無しさん
垢版 |
2017/07/09(日) 14:08:46.01
>>148
おまえはPGじゃないじゃん
単なる朝鮮人SEじゃん?
151仕様書無しさん
垢版 |
2017/07/09(日) 14:09:43.75
>>144
よけいな一言が人類を救う!



こともあるかもしれないじゃないか!
2017/07/09(日) 14:17:53.69
pgは設計屋さんで
seは外観屋さんじゃないの?

なんか要件と仕様はseがまとめてるけど、
枠(設計)の上にマッチする外観や仕様をのせなきゃいけないのに、なんで先に外観と仕様が決まっちゃうんだろう。
2017/07/09(日) 14:25:58.94
>>152
WEBやアプリ屋さんは外観から入るのかな
客先と調整しやすいから
2017/07/09(日) 14:40:18.70
なんで先に外観と仕様が決まっちゃうんだろう。
この質問に結構衝撃を受けたおっさんであった。
2017/07/09(日) 14:52:13.78
>>151
(*゚∀゚)ハハハ、馬鹿は死ねよ
2017/07/09(日) 14:55:07.73
>>154
建築法とかに従って柱を建てる。
そこに窓は取り付けられないのは、
肉体労働者でも分かるでしょう。

でも、この業界知的労働のくせして、肉体労働者より馬鹿ばっかだよ。こんなことも分からないんだもの。
2017/07/09(日) 14:55:12.70
>>152
だから外観が決まったら急いで内部の整合性をチェックしなきゃ駄目だよ
逆に奴らが外観決めてる間にこちらも内部の必要項目洗い出して足りないとこ補ってあげなきゃいけない
2017/07/09(日) 14:56:40.36
まあ、何回も作ってると今更DBの項目分かんないも無いんだけどね
2017/07/09(日) 15:07:53.69
>>157
廊下や部屋の設計終わってないのに窓(外観を決める)を取り付ける馬鹿がいるのか。
2017/07/09(日) 15:11:38.87
馬鹿とはなんだカス
2017/07/09(日) 15:14:52.53
現実問題としてSEはプログラムを「書か」なくてもいいのだが、「書け」ないのは
問題外なんだけどな。クズ(たくさんいる)が「書け」なくてもいいと捻じ曲げて
通したのが今の現状なんだろうな。

ちょっと冷静になって考えれば書けないってのがどんだけヤバいか普通の
人でも分かるだろうに。
2017/07/09(日) 15:15:19.73
WEB屋さん大変そうね

組み込み系が多い
たまにGUIもあるけど
2017/07/09(日) 15:15:37.64
>>159
いや両方同時に整合性を取っていかなきゃ駄目だろ
全面ガラス張りって要件に入ってたら柱は二の次になるだろ?
2017/07/09(日) 15:20:52.63
>>161
プログラム書けないSEもいるね
正直にプログラム書けないと言ってくれればさ
いくらでもフォローは出来る訳で

しかし、プライド高いとなんちゃってでやっちゃうから
とんでもない仕様になる時があると思われる

つまりコミュニケーション大事
2017/07/09(日) 15:28:51.55
>>163
ガラスで建物立つんだ。
それならいいけど。
要件と命どっち大事なの?
大事なものから設計するの。
2017/07/09(日) 15:37:24.22
>>165
いや普通に全面ガラス張りあっちゃうから
でも柱はちゃんとそれを考慮して設計すりゃいいんだよ
2017/07/09(日) 15:40:03.65
お前ら建築やってんの?
床板腐って張り替えたいんだけどおススメの床材教えて
2017/07/09(日) 15:46:33.03
仕様変更で増築して建物が傾いて耐えられませんwww
にならないようなシステムを作るべし
2017/07/09(日) 15:47:06.39
>>167
プラチナ
2017/07/09(日) 15:48:49.98
素人がおままごとしているだけだよ
2017/07/09(日) 15:51:15.71
>>166
ごめん。工法違うから話できないや。
鉄筋コンクリートの工法にしてくれない?
それブレハブ建てると一緒で、
ただパズルをはめてくのと一緒だからさ。

なんつーの、ソフトで言えばfilemaker?
俺その使い方しらないし。プログラマーだからさ。
2017/07/09(日) 15:51:50.05
よく聞く例えにDBがサグラダ・ファミリアに・・・って
2017/07/09(日) 16:05:46.53
業種聞かれて

プログラマー
コンピュータ関係
IT系
パソコン仕事
デスクワーク

どれを答えて、どれが一番答えたくない?
2017/07/09(日) 16:18:31.79
SE 現代アート作家
PG 作者の気持ちを考える学生
2017/07/09(日) 16:20:47.06
SE 自称現代アート作家
2017/07/09(日) 16:26:53.49
GUI信者が多いと言う事か
CUI 黒画面信者がいない
2017/07/09(日) 18:09:21.46
>>145
皮肉っぽく言うなよ
韓国人の方がジャップどもより優秀だよ
178仕様書無しさん
垢版 |
2017/07/09(日) 18:12:46.55
プログラミングと設計は本来切り離せないものなのでは??

http://d.hatena.ne.jp/ryoasai/20101030/1288432422


激しく同意
2017/07/09(日) 18:15:27.39
ソフトウェアは建築物に例えられないと本に書いてあったよ
180仕様書無しさん
垢版 |
2017/07/09(日) 18:41:16.85
例えるぐらいだったらマツコデラックスにでも例えられるだろw
2017/07/09(日) 18:47:49.63
システムの設計出来ないプログラマーってどのぐらいいるんだろうね

少なくとも自分は出来ないな
物理サーバーの調達とかミドルの選定とかレプリケーション方式の設計とか、
システム構築の人達の会話聞いてると怖すぎて出来ないよ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況