最高効果の言語が決定しました [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
VBA
異論は認めない
お前らの作るシステム役に立たないどころか足を引っ張ってる なんとAmazonはVBAで作られているのだよ。
最高効果(笑) 【偽装請負従犯要員募集中】
[技術不要の使い捨てスキル]
データ > ロジック
簡単ロジック
大量データ
SE適性不要
IT資格不要
大卒資格不要
文科系対象
体育系対象
業務系処理
商業系業種
[事務ソフト作り捨てツール]
ノンプログラミングツール
フレームワーク
COBOL
VB
.net
Java
Web
DB
ERP
SAP 実際、VBAはエンドユーザーでは一番役に立ってるのかもな VBAよりもExcelの方が役に立ってる。
ウェブではJavaScriptの方が役に立ってる。 最高「効果」ってなんだ?と思って別のタイトルを考えてみると
VBAと決めつけた意図まで紐解くと意外と「効果」が一番しっくりくるんだなw
現場で最も効果がある言語っつったら確かにvbaだ >>1
おまえはすごい奴だよ。
VBAを(残念ながら)少しは認めざるを得ない。
俺は22の言語を仕事で使った経験があり、
C、C++が最高のパフォーマンスを発揮すると断言できて、
最初は反発を感じたけど、よくよく考えてみると、
小さいツールとか、ちょっとデータ加工とか、
いままでVBAで何百とツールを作ってることに気が付いた。
最高ではないが、VBAはかなり上位だと思う。
最低のパフォーマンス(効果)はJavaだ。
仕様変更に全く対応できない言語仕様だからね。
Javaで新規開発とか信じられない。 年収1,000万円以下のSE・PGはレベル低すぎ
迷惑だから報酬上げるか生産下げろ!
低報酬・低技術・高離職の問題改善策
・多重契約を避け直接契約
・同業者の1.2倍の報酬を提示
・同業者の2.0倍の工数を提示
・契約外納期合意は拒否
・客先指示合意は拒否
・知的財産譲渡は拒否
・不利益な現場は即行解約
・自社会議と伝えて毎日定時帰宅
・契約時間外に学習
・契約時間外に副業
・示談および裁判報酬 >お前らの作るシステム役に立たないどころか足を引っ張ってる
これはなかなか至言だな。。
そういうシステムは少なからずある。 素直にこれを認められる人は技術力は高い
言語そのものにこだわりがある初心者は反発するだろう 言語にこだわってるんじゃなくて、言語の将来性と、その言語が動く環境。
それでできることの限界を考慮した上でダメだって言ってんの >>13
そんなこと言っても、それ以外のおすすめ言語で作ったシステム、まったく役に立たないじゃん
そもそもとして役に立たないシステム作って納品してる人が、役に立っているシステムを作ってる人や環境に
文句をいうのは手段と目的を完全に取り違えているとおもうYO!!! > そんなこと言っても、それ以外のおすすめ言語で作ったシステム、まったく役に立たないじゃん
Amazonのウェブサイトはそれ以外のおすすめ言語で作ったシステムですが
すごく役に立っていますよ?
まず、役に立たないという前提が間違ってますね。
だからその後の文章は意味を成さないです。 >>15
あなたが開発に携わっている、役に立っているシステムを教えてください。
VBAは作品の数だけ役に立っているよ
現場で確実に > あなたが開発に携わっている、役に立っているシステムを教えてください。
その質問の目的を教えて下さい。
仮に私がAmazonの技術者で、Amazonのオンラインショップは
大きく役に立っています。と答えたとします。
実際にこの世にAmazonの技術者は存在しますので、
私がAmazonの技術者であるかを証明する必要はないでしょう。
この答えは不満ですか? >VBAは作品の数だけ役に立っているよ
だいたいが顧客=開発者だから当然すぎて正論だな Amazonはちょっとしたスクリプトではないだろw このスレで「スクリプト」という文字を書いたのは
君が最初だよw 「役に立っている」という確実な実績があるプログラムやシステムを確実に組んでいるのはvba。
他の人も言っているが作ってる人と求めている人が同じだから。
システム屋が作ったシステムは>>1の言うとおり、役に立つどころか足をひっぱっているものも実際、多々
役に立っていないで終わっているシステムも多々
プログラマがユーザーの求めるものを直接聞いて直接作っていないから、要求や求めているもの、望んでいるものがズレる。
もしくは、ズレるどころかあさっての方向。
そういうことから最高効果ってことなんだろ? つまりVBAは自分で使うもので自分だけが便利になるってことだな。
全体を便利にするものじゃない。 >>23
その便利屋さんが課に一人いれば課全体がシステム化される
無駄なものは何一つなく
理想のシステム プログラマってなんで目的を見失いやすいんだろう?
役に立ってこそプログラムだということを
規模がでかいとか安定しているとかよりも遥かに優先度が高いのが役に立つってことなのにさ 多様性があってこその進化だろ
javascriptの歴史を見れば解る >>24
> その便利屋さんが課に一人いれば課全体がシステム化される
その便利屋さんがいなくなれば、課全体の効率が下がる。
それはシステムではない。 いなくなってほしいという願望が前提という悲しい返し 意味不明すぎる返しでわろたw
誰でもいなくなる可能性はあるんだよ? 意味不明じゃねーだろw
システム屋が潰れればオシマイ
という話と同じ システム屋 = 一人消えようが普通は問題ない
一人=一人消えれば0人w >>32どっちかというとシステム屋が消えるほうが確率が高い(´;ω;`) どんだけコスト安い(笑)システム屋に頼んでるんだよw >>34というかシステム屋なんて所詮まともな就職ができなかった奴が最後の最後は実装している
そんなレベル(´;ω;`)
むしろまともに就職したやつが作ったシステムのほうが安心度は高い(´;ω;`) ユーザー側にあるvbaは宝の山
コンサルタントやってるけど、vbaかき集めてみれば何が足りなくて何を求めてるかすぐわかる なるほど。
ユーザーが求めてるのはスクリプトですね。ある意味まじで。 >>25
本当に役立つものを作ろうとすれば仕様が無限に膨らむためでしょうね。
無意識にわからないとか理解できないこととして、
仕様以外のことはしないようにする。 安定してなくてもいいですか?でOK貰えればやれるんじゃないか >>41
それも原因のひとつだね。
間に人が入ってもいいことなんてほとんどないと思う。
その間に入った奴の糞みたいな要求がふえるだけでさ。 >>43
その結果、客が求めるシステムじゃなくなってるんだね。
そういう意味では、ここでvbaマンセーしている連中のほうが事実としては正しいのかも プログラムの役割と目的を正しく理解しているからvbaを認めざるを得ない
でも、最低限Workbookから書いてくれ…いきなりRange(ほにゃ)="ほにゃ"とかやめてくれ >>44,45
いや本当にそう。
義務教育で教えるなりして勝手にやってもらうようになった方が全員幸せだよ。
まあ仕事は少なくなるかもだが。。 最高効果とかアホっぽい言葉でよくスレ建てできるなその度胸だけはほめてやろう VBAで簡単なシステム構築はマジで非IT企業では入社試験に加えたほうがいいレベルだよな
VBAで簡単なシステムを組める人って、常に仕事の効率化やスピードを意識するから
そういった人は、仕事をだらだらやらない。
だらだらやらないから仕事しているフリもしない。
無駄な残業もしない。 タイムカード素晴らしい
その現場で役に立っているなら
社員名簿素晴らしい
その現場で役に立っているなら
はがき印刷素晴らしい
その現場で役に立っているなら
肝心なのは役に立っていること >>50
そんなの一社員がVBAで作る必要なくね?w
普通にソフトやサービス使えばいいんだしさ。 プロが作ったものにはかなわないよな。
アマチュアが作ったものなんか作った本人しか
使えないし、修正もできないものになってる。 >>52
プロが作ったものに不満があるからアマチュアに作られちゃうんでは? 自称プロより、独学で好きでプログラミングやってるアマチュアのほうが実力上ってのは普通にあり得るし
実際、プロでやってるやつでうまいやつってプライベートで基礎的なプログラミングは身に着けてるし
プライベートでプログラミングやらないやつって総じて下手くそだし まあちっこいプログラムならプロがデラックスに作ったものより
メンテし易かったりはするでしょう。
なんせ自分で作ったものなんだから。
あまりにメンテが行き届かない規模になったらプロにまかせりゃいいんじゃないかね。 素人vbaはひどいが、お前らのソースコードもひどいわ 使い捨て早死に貧困の助長SEは大迷惑
偽装請負の従犯は辞めろ!
・5,000円/時間以下の契約は辞めろ
・80万円/月以下の契約は辞めろ
・多重契約は辞めろ
・不利益な現場は辞めろ
・残業見積りは辞めろ
・時間外労働違反は辞めろ
・契約外納期は守るな
・客先指示に従うな
・知的財産を渡するな
・契約時間外に学習しろ
・契約時間外に副業しろ
・被害を訴えろ
【非婚】SI受注SEは3億円以下の低生涯収入【離婚】
http://hanabi.2ch.net/test/read.cgi/infosys/1451213054/ 行や列の番号や参照が、全部マジックナンバーで書いてあるとVBAは死ねる
もうそこらじゅうで Cell(14, 22)とかやられると、気が狂っちゃう!w >>58
よくあるのが、
Cells使えばいいのに
Range馬鹿になってて、行は数値だからいいけど、列が文字だからって大量の
if 条件 Then 列="aa"
if 条件 Then 列="ab"
if 条件 Then 列="ac"
if 条件 Then 列="ad"
みたいなやつw 行を決めるのに
if 条件 Then 行 = 101
if 条件 Then 行 = 102
if 条件 Then 行 = 103
とかもな・・・。
位置に規則性があるなら起点からオフセットを足せばいいだけなのに
延々数百行が書かれている。
しかも帳票ごと毎回おんなじロジックの数値(起点)が違うだけ。 システム屋が作ったシステム(マイナンバーのデータ移行)があぼ〜んw
システム屋雑魚すぎw >>52
>プロが作ったものにはかなわないよな。
マイナンバーwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww マイナンバーのデータ移行すら失敗したまま本番稼働
プロの仕事ってすごいわぁ(棒) VBAが最強というより
ユーザーがシステムを作っているという点が最強なんだろう できる奴がシステム屋みたいな底辺職を
いつまでも続けるはずがないんだよなあ
でも他に選択肢がないから頼らざるを得ない
クソみたいな業界 >>63
マイナンバーの何のシステムを素人が作ったのか知らんが、
プロが作ったものにはかなわないでしょ? >>67いやプロが作ったものがお粗末だったという公式のオチだよ今回のはw
たぶん、そこらの素人がやっても成功するくらいなのに アメリカ(USA)の各職業の年収
日本とはちょっと違います。文化の違いなどもありますが、学歴がいいからといって高収入がもらえるというわけでもなさそうです。
1位システムエンジニア
2位医師助手
3位大学教授
4位ナース
5位ITプロジェクトマネージャー
6位公認会計士(Certified Public Accountant)
7位理学療法士(Physical Therapist)
8位コンピューターネットワーク・セキュリティー・コンサルタント
9位アナリスト
となっており、日本では高収入の弁護士は、平均年収は18位、麻酔専門医というききなれない職業が弁護士より高い11位。
内科医の平均年収は19位となっております。
学歴がよくてもそれに見合う収入がもらえるという現状でもないようです。
先生は日本と違って年収は500万程度、人気もあまりないようです。 vba以上にユーザーに貢献してる言語が確かに思いつかない それPythonが使える職場でも同じこと言えんの? java入ってるとこは多いからpythonバインディング使えんかな マイクロソフトさん、python と excel の相性よくすればさらに office 売れますよ! へぇ、pythonからexcel操作できるんだね
知らんかった pythonだけじゃないよ。いろんな言語からexcelを操作できる。
.NETはもちろんのこと、VBAとかね。
そもそもこういう風にアプリを外部から操作できる仕組みっていうのが
Windowsの世界には広く普及していて、ActiveXというのだが
それによってアプリを操作したり、アプリを別のアプリに埋め込んだりできる。 >>78
できるっちゃ出来るけど便利とまでは思わんな。
これだったら vba で書くわってケースのが多い気がする。 vba最強神話
ただ、オフィスがネットになったからどうなることやら C#
2005年 Generics
2008年 LINQ
2010年 dynamic
2012年 async
2014年 Roslyn
VBAはもう手も足も出ないだろ >>84
それを言うのならbash(sh)はもっと
手も足も出ないんだが、それでもLinuxで使われてるんだぞ。
重要なのは機能じゃない。ずっと変わらず同じ機能が使えるってことだ。 >>84
現場で役に立ってるのが重要だって、途中途中で他の人も言ってるだろ。 目的を見失いやすいプログラマは使う人の顔を一度も見たことがない人
もしくは、使う人の顔をしばらく見てない人 例えば、使う人=自分だと、自分で自分の顔は見れないので
目的を見失いやすい >>89
使う人=自分だと見失わないだろ。
常に、より使いやすく、よりきめ細やかな動きを・・・ってなるから
ここで目的を見失ってる奴は言語機能に目的が移ってしまっていているような奴でしょ >>89-90の両方が真ですな
一方が正しいと主張するのもケツの穴が青いですな 現代の奴隷階級が9割位のプログラマ業界で「使う人の顔を」とか言うのはかわいそう。
奴隷だって傷つくんだから。 ただこれからの時代の流れを考えると「使う人の顔を」を無視してると
もっとかわいそうな目に会うと思われる。 TENGA社も、使う人の顔を想像しながら作るのか・・・ >>94
開発者自身が相当な回数自身の体でも実験してるだろ 理系の御家族かわいそう
技術ない方が寿命と収入高い
技術下げろ!
収入上げろ!
放送・商社・銀行・公務 > 製造・化学・通信・情報
http://m.finance.yahoo.co.jp/stock/fundamental?code=4676.T でも道具の使い方を極めないと見えてこないものもあるよね
使い捨てのプログラムばかりコピペで作成してるとさ、、 ユーザーはofficeしか環境を与えられてないのもあるよね
Powershellを一度だけ見たけど Pythonで一瞬で終わる作業をOfficeで一日掛けてやる
電算管理部はもっと広い視野で物事を考えて欲しいね
セキュリティの保身ばかり考えるから本末転倒になる Rubyがクソすぎて、
なぜ評価されているのか全く理解できない。 >>104
クソな点を3つあげよ。
クソすぎてって言うぐらいだからできるでしょう。
それができなければ、評価されているのか理解できない原因は
お前がRubyを知らないからで確定だろう。 Rails利用者が多いからでしょ
スタートアップで流行ったし
Rails使えば先進的に見えた >>106
マジレスしたから、こいつがクソな理由を
言えなかったことがよくわかったろ?w perl の糞みたいな自由度をひきづってるところだな。 OOPは結局のところたいして役に立たない
動的型付けは本当にクソ
メタプログラミングが事態を急速に悪化させる
構文が冗長
言語だけならまだ耐えられるけど
信者がキモい
ついでにいうとカルト信者Matzもたいがいキモい > OOPは結局のところたいして役に立たない
あれほどいたるところで使われてるのに?w >>109
ちなみに>>104と>>106は同一人物じゃないっす
そもそも>>105と>>109が同一人物かも分からんけどさ
IDが表示されない板だからねー 同一人物かどうかはどうでもいい。
今までRubyがクソである理由を誰も言えなかった
という事実さえあればいい。 これは酷いな
掲示板で、勝手に答えを要求して
それに応じる人がいないから、俺正義!勝利宣言!
無茶苦茶な1人コールドゲーム 言語で優劣つけてる時点で>>1が言いたいことから逸れている。
どんなにプログラマに愛される言語であろうとも、できあがったプログラムが使う人にとって役に立ってなきゃ無意味だ。 >>117
禿どう
なんでこの重要な点から脱線しちゃうんだろうな
まともな大学にも行けない馬鹿ばっかりな業界だからかな OOPめっちゃ役に立ってるだろ
ヘボグラマー(ほぼ全ての日本人プログラマー)はBeanだけ作っとけばいいんだよ
世界の天才たちが作ったクラスを有難く再利用させてもらおう
オブジェクト指向を学ぶことなくオブジェクト指向の恩恵だけを享受するのだ BeanはJava用語ですな
ああ、Javaしかやっていないのですね失礼 モバイルファースト、クラウドファーストは?
オープンソースは?
クロスプラットフォームは?
言語的なイノベーションは?
このスケールで見たとき
VBA、Pythonが到底役に立てるわけが無い
>>84に対してルサンチマン垂れてる奴らは
今からでも勉強したら
勉強しないならもう
技術者を名乗るのはやめろ
お前らはただの事務員だ
https://www.youtube.com/watch?v=I6SU7UTaA3E >>112
だって単なるメソッドディスパッチの下手くそな方法に過ぎないもの
CommonLispのマルチディスパッチなCLOSとか使ったことあれば実感できる
それにそもそもad hoc polymorphismがOOである必要が全然ない >>125
そうやって、普通のOOPに慣らされてると
シングルディスパッチをOOとかいう御託のせいで
強制されていることに気が付かないわけよ
ろくでもない >>126
違うよ君。
そういう時は、マルチディスパッチを使うという
実例を言って反論するべきだ。
でないと、言い訳してるぅ。やっぱり使わないんだぁって
思われるだけだよ。 >>127
そう言われても普通にCommonLispで常用してるんだが……
というか、CLOSは黙っててもマルチディスパッチなので
「普通は使わない」とか言われてもむしろ使わずに済ませようがない だから常用してるじゃなくて
どういう時にかってことなんだが。
あと、言語やマルチディスパッチの勉強で使ってる。
は答えにならんからな。
実際に作ってるアプリの、どんな所に使っているかだ。 >>130
もう少し、多くの人がやってるような例はないの? CLOSの例としてよく取り上げられるのはゲームプログラミング 正確に言えば、ゲームを例にしているだけで、
実際のゲーム開発には使われていないけどね。 まあCommonLispでゲームプログラミングしないよな >>123
役に立たねぇ
プログラマのオナニープログラムなんて価値がねーんだよ 正直意味がわからなくて悔しいです
そんな新しそうな概念を利用するビジネスの場所がどこにあるのかすらボンヤリしてる
保険会社かな ExcelVBAによる大規模開発のときの悪夢は
いまだに夢に見る Excelでサブクラス化は泣いた
ほんとちょっとのミスでExcel動かなくなる ウィンドウのサブクラス化?
そりゃまたExcelで物凄い事をやってるな ウィンドウ操作をラップするいう意味か?サブクラス化 エクセルでもウインドウメッセージ処理出来るんだねw
正直、初めて知ったわw
マジでなんでも出来るんだなエクセルVBA
だからと言って、エクセルで実装するのが正しいとは言えないけどw バージョン管理するにもユニットテストするにも相当苦労する言語。 外からVBAコードを動的に変えてから実行という恐ろしい技を見たw >>149
それ俺が作ったんだよ。クソコードをなるべく手を加えずにテストするために。 エクセルでのサブクラス化やったことある
ほんとにバグ一つあろうものなら問答無用でexcel再起動か、windows再起動まで行くよな・・・。
しかもexcelのファイルが壊れているのか、ブレークポイントがめちゃくちゃになったりするし 匿名通信(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』で検索して参考にして下さい
http://i.imgur.com/iVuglg9.jpg
http://jp.misumi-ec.com/material/mech/KRT1/PHOTO/KRT1_221004926837.jpg
http://livedoor.blogimg.jp/zoukibayashinokai/imgs/2/a/2a3c6dc0.jpg
^ よーはプログラムよりもデータが大切という昔ながらの黄金律。 VBAは認めざるを得ないところがあるけど
データベース連携だけは勘弁して欲しい
VBAに
接続文字列書きたくない VBA最強過ぎて
パソコン先生なら全員できると思われてるのも困る
引き継げねぇw windowsを使うというよりexcelを使ってるってのが会社パソコンの実態だよな エース級アーキテクトのジョエル・スポルスキが念入りに設計した言語だからな
分かってる人がバカでも使えるように配慮に配慮を重ねて設計したらExcel VBAになる
問題もある
分かってない自称大先生の独壇場になってしまうってのと
フリーフォーマットに対応するのがクソ面倒なこと
Word/Excel/PowerPointの全部で言えることだが、主にExcelの話
Excelだとユーザーがその場のノリか、別人の要求によるかは知らんけどフォーマット変えよるでしょ
そうしたらVBAはもう動かんか、変な結果を吐く
情シス部隊のワンマン内製やった経験があるなら絶対にそういう相談を受けるはず
営業か資材か会計かは知らんけど、その部署にいた大先生が書いたVBAが大先生でも直せないから情シスのおめーがケツ拭け、ってやつ ■ このスレッドは過去ログ倉庫に格納されています