元スレ
1 :仕様書無しさん:2015/12/21(月) 17:57:01.72 .net
VBA
異論は認めない
お前らの作るシステム役に立たないどころか足を引っ張ってる
54 :仕様書無しさん:2015/12/29(火) 15:44:00.25 .net
自称プロより、独学で好きでプログラミングやってるアマチュアのほうが実力上ってのは普通にあり得るし
実際、プロでやってるやつでうまいやつってプライベートで基礎的なプログラミングは身に着けてるし
プライベートでプログラミングやらないやつって総じて下手くそだし
22 :仕様書無しさん:2015/12/25(金) 16:26:40.38 .net
「役に立っている」という確実な実績があるプログラムやシステムを確実に組んでいるのはvba。
他の人も言っているが作ってる人と求めている人が同じだから。
システム屋が作ったシステムは>>1の言うとおり、役に立つどころか足をひっぱっているものも実際、多々
役に立っていないで終わっているシステムも多々
プログラマがユーザーの求めるものを直接聞いて直接作っていないから、要求や求めているもの、望んでいるものがズレる。
もしくは、ズレるどころかあさっての方向。
そういうことから最高効果ってことなんだろ?
52 :仕様書無しさん:2015/12/29(火) 10:04:12.25 .net
プロが作ったものにはかなわないよな。
アマチュアが作ったものなんか作った本人しか
使えないし、修正もできないものになってる。
17 :仕様書無しさん:2015/12/25(金) 11:51:10.87 .net
> あなたが開発に携わっている、役に立っているシステムを教えてください。
その質問の目的を教えて下さい。
仮に私がAmazonの技術者で、Amazonのオンラインショップは
大きく役に立っています。と答えたとします。
実際にこの世にAmazonの技術者は存在しますので、
私がAmazonの技術者であるかを証明する必要はないでしょう。
この答えは不満ですか?
100 :仕様書無しさん:2016/01/15(金) 07:38:38.68 .net
ユーザーはofficeしか環境を与えられてないのもあるよね
Powershellを一度だけ見たけど
119 :仕様書無しさん:2016/01/17(日) 19:31:25.09 .net
42 :仕様書無しさん:2015/12/28(月) 08:03:32.20 .net
47 :仕様書無しさん:2015/12/28(月) 22:38:27.46 .net
最高効果とかアホっぽい言葉でよくスレ建てできるなその度胸だけはほめてやろう
56 :仕様書無しさん:2015/12/30(水) 15:07:42.52 .net
素人vbaはひどいが、お前らのソースコードもひどいわ
144 :仕様書無しさん:2016/01/24(日) 22:13:02.87 .net
ウィンドウのサブクラス化?
そりゃまたExcelで物凄い事をやってるな
161 :仕様書無しさん:2017/06/01(木) 10:15:50.18 .net
18 :仕様書無しさん:2015/12/25(金) 11:53:16.64 .net
>VBAは作品の数だけ役に立っているよ
だいたいが顧客=開発者だから当然すぎて正論だな
91 :仕様書無しさん:2016/01/10(日) 13:58:59.28 .net
>>89-90の両方が真ですな
一方が正しいと主張するのもケツの穴が青いですな
105 :仕様書無しさん:2016/01/17(日) 02:31:41.18 .net
>>104
クソな点を3つあげよ。
クソすぎてって言うぐらいだからできるでしょう。
それができなければ、評価されているのか理解できない原因は
お前がRubyを知らないからで確定だろう。
25 :仕様書無しさん:2015/12/26(土) 11:10:07.11 .net
プログラマってなんで目的を見失いやすいんだろう?
役に立ってこそプログラムだということを
規模がでかいとか安定しているとかよりも遥かに優先度が高いのが役に立つってことなのにさ
89 :仕様書無しさん:2016/01/10(日) 11:52:13.96 .net
例えば、使う人=自分だと、自分で自分の顔は見れないので
目的を見失いやすい
35 :仕様書無しさん:2015/12/27(日) 04:49:49.10 .net
どんだけコスト安い(笑)システム屋に頼んでるんだよw
99 :仕様書無しさん:2016/01/13(水) 18:00:08.01 .net
でも道具の使い方を極めないと見えてこないものもあるよね
使い捨てのプログラムばかりコピペで作成してるとさ、、
162 :仕様書無しさん:2017/06/02(金) 02:41:02.31 .net
エース級アーキテクトのジョエル・スポルスキが念入りに設計した言語だからな
分かってる人がバカでも使えるように配慮に配慮を重ねて設計したらExcel VBAになる
問題もある
分かってない自称大先生の独壇場になってしまうってのと
フリーフォーマットに対応するのがクソ面倒なこと
Word/Excel/PowerPointの全部で言えることだが、主にExcelの話
Excelだとユーザーがその場のノリか、別人の要求によるかは知らんけどフォーマット変えよるでしょ
そうしたらVBAはもう動かんか、変な結果を吐く
情シス部隊のワンマン内製やった経験があるなら絶対にそういう相談を受けるはず
営業か資材か会計かは知らんけど、その部署にいた大先生が書いたVBAが大先生でも直せないから情シスのおめーがケツ拭け、ってやつ
139 :仕様書無しさん:2016/01/21(木) 19:43:13.73 .net
ExcelVBAによる大規模開発のときの悪夢は
いまだに夢に見る
154 :仕様書無しさん:2016/02/06(土) 18:51:18.75 .net
エクセルでのサブクラス化やったことある
ほんとにバグ一つあろうものなら問答無用でexcel再起動か、windows再起動まで行くよな・・・。
しかもexcelのファイルが壊れているのか、ブレークポイントがめちゃくちゃになったりするし
155 :仕様書無しさん:2016/05/03(火) 08:39:25.70 .net
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrent(Covenant)がオープンソースで開発されています(プログラマー募集中<(_ _)>)
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise氏)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
通話料が激安になるブラステル(050 Free)で、かなり遅延や音声途切れが発生する方は、以下の設定を試してください
○ Wifiと3Gのコーデックは2つ(GSM、G.711u-Law)とも有効にしておく
○ エコーキャンセルをOFF(チェックを外す)にする
○ あとの設定はデフォルトのまま
http://blog.livedoor.jp/gnunobian/archives/52013458.html
上記の設定でも音質が悪い方は、wolfsonの高音質チップを搭載した機種(Galaxy 初代S、S3、S6、 AQUOSPhone ZETA SH-06E、AQUOSPhone si SH-07E、AQUOSPhone Xx 206SH、 Galaxy Note II)に買い換えて下さい。
500円以下の格安SIMで使えて登録・月額無料、IPベース発信なら携帯へは5.5円/30秒、固定へは8円/3分(月額無料でこの価格はすごい!)
http://blog.jikoman.jp/2015/11/brastel-050-free.html
あと、050Freeの起動もしくは発着信が2週間以上ないとプッシュサーバー期限切れでプッシュ着信が出来なくなるので、Llama Location Profilesで1週間に一度050Freeを自動起動するように設定すると、2週間以上経過してもプッシュ着信できます
最後にロケットストーブの焚き口へ超省電力なDC扇風機で風を送ると、横引き煙突が12m以上あっても煙が逆流してきません。
よって、横引き煙突で超高効率な熱回収ができるので薪が少量で済みます
あと、燃焼室の大きさは『無煙竹ボイラMBG150』で検索して参考にして下さい
^
156 :仕様書無しさん:2017/02/06(月) 22:36:41.34 .net
よーはプログラムよりもデータが大切という昔ながらの黄金律。
127 :仕様書無しさん:2016/01/18(月) 08:39:59.83 .net
>>126
違うよ君。
そういう時は、マルチディスパッチを使うという
実例を言って反論するべきだ。
でないと、言い訳してるぅ。やっぱり使わないんだぁって
思われるだけだよ。
49 :仕様書無しさん:2015/12/29(火) 08:32:27.05 .net
85 :仕様書無しさん:2016/01/10(日) 00:31:30.57 .net
>>84
それを言うのならbash(sh)はもっと
手も足も出ないんだが、それでもLinuxで使われてるんだぞ。
重要なのは機能じゃない。ずっと変わらず同じ機能が使えるってことだ。
110 :仕様書無しさん:2016/01/17(日) 08:01:20.60 .net
perl の糞みたいな自由度をひきづってるところだな。
77 :仕様書無しさん:2016/01/09(土) 13:57:18.41 .net
マイクロソフトさん、python と excel の相性よくすればさらに office 売れますよ!
149 :仕様書無しさん:2016/02/02(火) 12:23:42.43 .net
外からVBAコードを動的に変えてから実行という恐ろしい技を見たw
67 :仕様書無しさん:2016/01/04(月) 19:48:32.89 .net
>>63
マイナンバーの何のシステムを素人が作ったのか知らんが、
プロが作ったものにはかなわないでしょ?
29 :仕様書無しさん:2015/12/26(土) 15:45:28.80 .net
いなくなってほしいという願望が前提という悲しい返し
111 :仕様書無しさん:2016/01/17(日) 08:16:09.49 .net
OOPは結局のところたいして役に立たない
動的型付けは本当にクソ
メタプログラミングが事態を急速に悪化させる
構文が冗長
言語だけならまだ耐えられるけど
信者がキモい
ついでにいうとカルト信者Matzもたいがいキモい
87 :仕様書無しさん:2016/01/10(日) 09:41:32.45 .net
30 :仕様書無しさん:2015/12/26(土) 15:49:28.66 .net
意味不明すぎる返しでわろたw
誰でもいなくなる可能性はあるんだよ?
37 :仕様書無しさん:2015/12/27(日) 14:43:06.29 .net
ユーザー側にあるvbaは宝の山
コンサルタントやってるけど、vbaかき集めてみれば何が足りなくて何を求めてるかすぐわかる
133 :仕様書無しさん:2016/01/18(月) 18:22:39.68 .net
正確に言えば、ゲームを例にしているだけで、
実際のゲーム開発には使われていないけどね。
57 :仕様書無しさん:2016/01/01(金) 09:40:39.56 .net
50 :仕様書無しさん:2015/12/29(火) 09:47:58.24 .net
タイムカード素晴らしい
その現場で役に立っているなら
社員名簿素晴らしい
その現場で役に立っているなら
はがき印刷素晴らしい
その現場で役に立っているなら
肝心なのは役に立っていること
26 :仕様書無しさん:2015/12/26(土) 12:28:24.04 .net
120 :仕様書無しさん:2016/01/17(日) 21:11:42.54 .net
OOPめっちゃ役に立ってるだろ
ヘボグラマー(ほぼ全ての日本人プログラマー)はBeanだけ作っとけばいいんだよ
世界の天才たちが作ったクラスを有難く再利用させてもらおう
オブジェクト指向を学ぶことなくオブジェクト指向の恩恵だけを享受するのだ
63 :仕様書無しさん:2016/01/02(土) 22:49:04.89 .net
>>52
>プロが作ったものにはかなわないよな。
マイナンバーwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
124 :仕様書無しさん:2016/01/18(月) 07:31:01.10 .net
>>112
だって単なるメソッドディスパッチの下手くそな方法に過ぎないもの
CommonLispのマルチディスパッチなCLOSとか使ったことあれば実感できる
それにそもそもad hoc polymorphismがOOである必要が全然ない
68 :仕様書無しさん:2016/01/05(火) 10:28:21.52 .net
>>67いやプロが作ったものがお粗末だったという公式のオチだよ今回のはw
たぶん、そこらの素人がやっても成功するくらいなのに
138 :仕様書無しさん:2016/01/21(木) 08:50:15.71 .net
98 :仕様書無しさん:2016/01/13(水) 08:06:16.60 .net
51 :仕様書無しさん:2015/12/29(火) 09:51:10.26 .net
>>50
そんなの一社員がVBAで作る必要なくね?w
普通にソフトやサービス使えばいいんだしさ。
24 :仕様書無しさん:2015/12/26(土) 09:10:03.82 .net
>>23
その便利屋さんが課に一人いれば課全体がシステム化される
無駄なものは何一つなく
理想のシステム
90 :仕様書無しさん:2016/01/10(日) 13:50:29.87 .net
>>89
使う人=自分だと見失わないだろ。
常に、より使いやすく、よりきめ細やかな動きを・・・ってなるから
ここで目的を見失ってる奴は言語機能に目的が移ってしまっていているような奴でしょ
27 :仕様書無しさん:2015/12/26(土) 12:29:31.16 .net
多様性があってこその進化だろ
javascriptの歴史を見れば解る
96 :仕様書無しさん:2016/01/11(月) 04:12:10.62 .net
レスを投稿する(名前省略可)