はてなキーワード: javaとは
良い言語だと思うが、不満がある。
という愚痴がある。他人の書いたものを読む分には良い言語だと思うよ。
型ヒントはコンパイル時のエラーにならないじゃん。だったら、いらなくね?タプルは複数の値を返すときに使うのね。Go みたいだね。または Ruby の Struct みたいな。
あれ嫌いな人おるのか。俺も好きじゃないが。純粋に Haskell と同じ文法だったら良かったのにね。
アレはキモいね。素直に ?! で良いと思う。というか、Python は英語圏の人も納得はできないだろ、っていう文法が多くないか?
というのは同意する。ただ、書くときにそうは思わない。例えば、with 構文は Ruby の方がブロックを抜けたらクローズするという方針のが良いと思う。
当方、機械学習や深層学習に乗り遅れた(自称)フルスタックエンジニアである。プログラム言語は Java, PHP, Python, Ruby, C, Swift, Kotlin, JS, Rust 何でも好きだ。HTML/CSS や SQL も大好きだ。ところが、計算機科学という領域で次に何が来るかわからないので、増田の集合知に教えてもらいたい。最近のワードは、以下の感じ。
この手の分散型データベースは好きになれない。遅いし。それに、反社会的勢力が暗躍する領域は嫌い。
どうせ、ICT やユビキタスとかと一緒で経産省のオママゴトになるのは見えているので、反吐が出る。
計算機の演算機能が未だに不足しているので、汎用 AI なんて無理なのがわかっているはずだが、何故に人の出入りが激しい。統計的機械学習といったアルゴリズムとして利用する分には、現実的だと思うが。
良いと思うが、既存の RDB なんかで十分という気持ちがしないわけではない。
デザイン領域以外は、既存のプログラマ延長でしょう?デザインはちょっとやる気ない。
デザイナーに頑張ってもらいたい。というか、デザイナーはここは責任持ってくれ。仕事なくなるぞ。
いつもお世話になってます。
世の中の問題に全て答えがあると思っている大馬鹿者の集まり。悪趣味。
いきなりセキュリティとかテストとか運用系に行くやつの末路は暗いと思っている。プログラマが後々コンバートするので十分だろ。
俺は好きやけどね。
弱者男性とかしらんけど社内でまったりVBAとかExcelを駆使するよりも、客とまともにコミュニケーションを取らずにJavaとかVB.NETに振り回される方が売上への貢献額が大きい傾向にあるからね。
国家のシステムにSaaS、つまりAWSとか?外部サービスが推奨されるというのは問題ないの?
AWSやAzure、GCPが停止したら国家のシステムが停止するっておかしくないの?
他国もAWSやAzure、GCPを使ってるよ、とかそういう話ではない気がする
パクリだろうが何だろうが、中国のように国内企業で独立していれば自己責任ではあるが米国企業に左右されないわけで、
そういう国内で、国家手動でしかできない、強固なシステムをゼロから開発することが国家がやるべき役割であって、
ReactやVueを使って公的なシステムを作るなら、言いたくないが自分でもできうる、
弱小零細でも入札で選ばれて公的なシステムを書かされることはやってきたわけで、
今、LINEをまたコロナのためのシステムの中核に入れようと政府はしているけど、
日本の国家の公的なシステムが韓国企業なしで成立しないなんて、そもそも国防上の大問題ではないのか?
これから6年以内に台湾有事が起こることを米国は想定していると公言しているが、
中国はともかくロシアはプーチン政権は、第三次世界大戦を常に想定し、戦略核の使用に前向きであって、
飽和戦のような全力で核を使うということはないとしても、都市単位で消える戦争は十分ありえる
いかにクラウド側のデータセンター等が分散されていようが、そのへんも把握されていることが予想されるし、
いずれにせよ、日本独自の強固なシステムがあるのか?ないなら作るべきではないのか?
そういう役割こそがデジタル庁ではないのか?と自分は思ってしまうのだが考え過ぎなのだろうか
それから、「デジタル庁の副業スタッフとして弊社から数名選ばれました」などという文章をネットで拝見したが、
国家の仕事に従事し、公的なデータを扱う人材がうちの会社にいますよ、と公言していいのだろうか?
例えるなら、うちの会社のスノーデンくんが米国の国家機密を扱うスタッフとして選ばれました、と公言するようなものである
名前は分からなくても、どこの会社か分かれば、そこからソーシャルハックでなんとかなるように思えるし、
接触して賄賂を渡すなどして、デジタル庁のシステムに細工をする等だってありうるのではないか?
自分は心配しすぎなのか、デジタル庁に期待しすぎなのかもしれないが、
逆にいうなら、そんな大したこともないベンチャーという名の弱小零細でもできうるシステムやアプリを開発する庁の設立で、
大々的にどちらかといえば政府が宣伝したり騒いでいるレベルに危機感を感じるし、
本当にそんなもんが必要なのか、
必要だとしても、だったらこんなに騒ぐほどでもない、期待させて肩透かしさせたいのか、甚だ疑問に思うのである
中国はあれはあれで酷いことが多い国だとも思うが、
アリババだのテンセントだのがコロナ関連のシステムもスマホアプリも短期間に開発したと思う
いわゆるアンケートを記入させ、そこからコロナの疑いがあるか、
記入した端末の位置から感染がどれぐらい広がっているかの把握が目的であり、
日本はこれをLINE側が手動する形で実現したが、あれからかなり時間が経っており、
今度はLINEという韓国企業の助けは借りずに日本独自のシステムを構築するのかと思いきや、
またしてもLINEを中核に添えてというのは自分にはまったく納得できない
韓国は長い間政治的都合もあり、日本のアニメを輸入しては国産アニメだと偽って国内で放送したり、
日本のアニメをパクったり切り貼りして放送してきたような時代があったが、
そういった制約からも特にネットワークに関するプログラミング、いわゆるネトゲ開発に秀でることとなり、
国のバックアップがあったり、JavaのNettyなんかも開発者は韓国人だったと思う、うろ覚えだが
アイドルとの1対1のチャット権を争うために大規模なイベントを実現したこともあったように記憶している
素人なのでよく分からないが、簡単には破綻しない大規模チャットを実現できている
そういう経緯からも、韓国の方がリードしているのは理解できるが、この話も大分前の話であり、
要はそういった不可能そうなことを可能にする機会とか、金とか、チャンスがないだけなのではないか?
未踏のようなシステムも、応募する側もできるだけ実現可能で、かつ確実に天才プログラマーの称号が欲しいとか、
日本の国が政府が手動になると、なぜこうも話がみみっちく小さくなるのか?
(そしてシグマのように逆に壮大に見せかけるだけ見せかけて実体は頓珍漢になる
苛立ちをぶつけただけで文章がまとまってない感があるが、消すのも書いた時間が惜しいので登校するが、
高木氏の指摘はともかく、なんとなく単なる現政権の人気取りの一環というか、
または「すいません、名刺は切らしておりまして...」と言うのが板につくようになるまで。
あー、もうかれこれ10年も経過するのか、と思うと感慨深くなる。ヤクザのような(自称)プログラマーに騙されて、多重請負を転々とする羽目になったのも昔の話だ。語尾に「かなーと。」をつけるテック系に誘い込もうとするインフルエンサー達にノコノコついていく若者たちの末路はどうなるのかというのを、オジサンが教えなくてはいけない時期にきていると思い、書き込むことにした。
さて、冒頭に挙げた人物を「A氏」とする。もちろん実在するし、なんなら本まで出版している。今ではツイッターやユーチューバーとして発信している。全く売れてないし、内容も洋書をパクってきたものなので、まったく価値はないがね。
A氏との出会いは、とある SNS だった。ちょっと、嘘を書くが、「どうかな、いちどうちに来ない?」というので、ためしに行ってみると「マーチの文系学生にコーチする、反社会団体に所属してそうなお兄さん」がそこにはいた。
うわぁ、と思ってポカーンとしていたら、「せっかくなので、彼らが作っている課題をやってみて」という。ふむ、と思って、すぐに仕上げた。まぁ、当時の自分は【経歴がクソ】ということを除けば HTML/CSS を使ってブログをやっていたし、Java/Ruby/PHP/JavaScript/Objective-C をひと通り書けたし、Linux の初歩や SQL を勉強していたし、AWS にてサービスを運用するぐらいには気力があったので、当然ではある。
どんなもんだーい、と思ってコードを得意げにみせると、彼の表情は厳しい。A氏は「なにこれ?」というのだ。確かに【わざと】再帰を使って記述したが、シンプルに仕上げたつもりだ。それで「なにって、再帰ですよ?」とかえすと、A氏の表情はみるみるうちに厳しくなっていった。
「ちょっと、バックヤードにおいでや」というので、共同スペースの給湯室に行く。そこで「なんで履歴書を持ってこないの?」からはじまって、散々ディスられて「1日棒に振ったなぁー」という表情していたら、ますます怒らせたらしく、「キミは態度も顔も悪いねー」と言われ、さすがの俺もブチギレる。
もう時間の無駄だから帰ろうとしたら、「ポートフォリオを作ってこい、出来が良ければサ●バーエ●ジェントに紹介する」というじゃないですか。いやぁ、甘かったね、当時の自分は。そんなの、嘘に決まってるじゃないですか。でも、信じちゃったのですよね。
そのあと履歴書を書かされ、【未】登録の派遣事業の会社員(正社員でなく、保険もなし)となり、禁止されている事前面接をされて、客先常駐に無事にはめ込まれましたね。ぶっちゃけ、ここまでは「世間知らずが身ぐるみ剥がされたね、勉強になったね」でおしまいなんですよ。ええ。
本当に書きたいことは、ここからだ。この A氏という人物が許せないのだ。どう許せないかというと「プログラミングや計算機科学に対して愛はないのに、人工知能のことは語れる」と本気で思っているからだ。
知っている人は当然なんだが、【教師なし学習】といった類のものは 1970年代には存在しているのだ。【深層学習】なんてものも、1970年頃には理論は完成していたのだ。どうして、21世紀になるまで注目されなかったのか?それは、ハードウェアの能力が不足しているからだ。そして、未だに不足している。加えて、場末の中小企業が努力しても手に入れられないものがある。それは、【教師あり学習】に必要な音・画像データだったりする。こればかりは、グーグルやマイクロソフトを超えてくる会社は日本にはない。
まぁ、世の中には仕方のないものがある。別のところで勝負しよう。じゃあ、どう勝負するか?そりゃ『技術』でしょ、と普通は思うよね。それが、A氏は違うのですよ。彼の場合は、源泉は「学生を利用する」という戦略をとったわけ。そう、ベンチャー企業がやりがちな「やりがい搾取」ってやつだ。
はっきり言って、社会人をちょっとやったら、彼の言っていることが「感覚的におかしい」というのがわかるのだ。例えば「未認可の派遣事業をやっている」「インターンの成果物で営業する」「講演会や執筆ばっかやってる」とかね。あと、勝手に祝賀会とかに行って「有名人とツーショット」を撮ってくるのよ。その写真でマウンティングしてくるのは、真正のキチガイの所作だと思ったよね。
ちなみに、A氏はアメリカの名門大を出ている(arxivに論文あったからマジ)が、計算機科学じゃないのよね。とある彼の手記を読むと「友人がこれからはAI」と言っていたからスタートしたらしいですのよ。逆算すると、勉強期間はたったの 1年。絶対に無理だってばよ。当時の自分ですら「再帰を知らない人をプログラマーと認めたくない」と思ったし、こいつ計算機科学の知識はゼロに近いと感じたもんね。
A氏の名誉のために書くと、努力はしてたとは思うよ。彼のブログを読んだら、Mecab やら TF をさわっていたしね。まあ、でも、それでも本をかけるほどの実力はないよ。だって、オレ知ってるもん。彼がラ○サーズに執筆依頼していたの見ちゃったし、インターン生に代筆させてたから。
(疲れたので、途中で書くのやめます。どうしてスキルのない AI人材に執筆依頼がくるのか、なぜ A氏はAIにすがるのか、出羽守AI人材に未来はあるのか、は希望があればやります。)