「java」を含む日記 RSS

はてなキーワード: javaとは

2024-07-23

anond:20240723233231

実装するときに全て英語にする必要があって英語名の付け方で揉めるし

バグ修正カラム追加やAPI追加するときにもいちいち日本語名と英語名を付けないといけなくて滅茶苦茶めんどくさい

似たような名前の取り違えとかも起きてバグが増えてプチ炎上してやってられん

自分が知ってる限りC++, Rust, Java, JavaScript, Python日本語識別子使えるんだから

そういうプロジェクトでは日本語識別子書いたらいいんじゃないでしょうか

2024-07-22

C++C#Javaで働きたいが

FizzBuzz書けないプログラマたち」「技術書を買ったことも読んだこともなくパソコン教室状態」で働く確率が高い。

ウェブ系に行くしかないのだろうか

2024-07-21

過去技術不要になるなんてエンジニアには良くあること

機械語アセンブラC言語現代エンジニアには不要

COBOLRPGもほぼ不要

HTMLJavascriptだって昔とは別物

Javaすら不要になりつつある

絵師は甘えん坊すぎる

2024-07-20

Javaとか、もはやコボルしかないよな

使ってるやつ、おもしろいか

2024-07-10

Javaはrecord型の値取得でもメソッド呼び出しの()をつけないといけないのがダサい

2024-07-06

自分プログラマー進路に決定したのは、たしかJavaアルファ版使ってたことによるので、

Javaサンプルコード3DCGとかソート可視化とかグリーンスレッドとかネットワークソケットとか色々あったので、それを読んでそれぞれのネタ勉強したし、

結果的3DCGをとりあえず専門にしようとか、進路にしようと決めたわけだけど、

自分の生誕うん周年記念として、再びJavaで何かやってみよう、とか思ったわけだけど、

ちょっとSpring Bootでチュートリアルレベルのもの書いてる段階で色々嫌になってしまった

~やるならPythonがいいよ、みたいなのは他の言語でも色々あるが、今から~やるにはJavaがいいよ、ってアドバイスしたくなるようなことがまったく思いつかない

昔だったらJava AppletFlash以前にあったり、WebだってJavaStrutsが全盛だった時期があると思うけど、

今の時代、~やるならやっぱJavaだよね!とドヤれるネタがまったく思いつかない

あと、Pythonって基本グル言語文字通り「のり」接着剤みたいな役割であって、

例えば、Cで書いたAというライブラリがあって、また別の言語で書いたBというライブラリがあって、

このAとBを無理やりくっつけて動かしたい、みたいなときに、昔から外人はなぜかすべてPythonでくっつけたがるので、

pip install Aとpip install Bやって、import Aとimport Bして、ちょっとPythonコード書けばできるよね!という話に持ってきたがるわけだけど、

あと、3DCGBlenderも、あれもPythonバインディングの塊みたいな設計で作られてて、外人はなんでもPythonって文化が昔からあるよなぁと思うわけだけど、

Javaにそういう文化があるかっていうとない、動的にクラスロードしたり、色々変なこともできるのにね…

Javaバインディングしたものは当然あるけど、Pythonのようなパッケージ数はないし、Mavenとかあんな感じだと、最近パッケージ管理のような緩さもない

結局、本当はJavaじゃなくて、Javaに似た何かなんです、という言い訳採用されてるAndroidとかの方がJavaのメイン市場として適しているのではないだろうか

UnityとかUnrealとかGodotとか使うのも何か嫌なんだよなぁ、と思ったとき、libGDX使ってJavaガリガリ書いてゲーム作ってるときは書いてて楽しい

でも、そのゲーム他人面白いと思うのか、わざわざGoogleのストアに載せる価値があるのかは甚だ疑問である…😟

あ、でも、JavaDukeくんの巨大なぬいぐるみがあったら、迷わず買ってしまう自信があります

あれを幼女コスプレにしたりしてるのを見かけますが、無粋ですね

Dukeくんはかわいいです

ジャガイモみたいな形状で不衛生なネズミGopherくんなんかより、よっぽどかわいいです

でも、Plan9ウサギが売ってたら、Dukeくんより優先して買ってしまうかもしれない…😟

2024-07-04

anond:20240704120525

それ以上javaのこと悪く言うのはやめてください><

2024-06-26

プロ出身者・機械学習出身者の問題コード

https://anond.hatelabo.jp/20240625191650

プロ出身者だけじゃなく、機械学習出身者も問題コードが多い

印象の問題ではなく実際に下記のようなコードが多い

念のため言っておくと底辺大や文系出身プログラマーも同様の傾向にある

正常系しか意識していない

一番多いのはコレで異常系の動作を全く意識していない

入力値に想定外のものが入ることを考えていなかったりI/Oに関わるエラーについても配慮がない

エラーが出たらとにかくtry-catchしてログ吐いて終わり」

ならまだマシな方で、「握りつぶして処理続行」みたいなことも平気でやる

「ここの処理でエラーログが出てるから対処よろしく

対処しました!(握りつぶし)」

とか滅茶苦茶多い

セキュリティに関する意識が低い

異常系の話と被るけど基本的性善説コード書くのでセキュリティの不備がめちゃくちゃ多い

API作らせてもリクエストの内容を信用して実装するしサニタイズチェックもしない

サーバー作らせてもroot共通ユーザーだけで運用するしファイル管理も滅茶苦茶

とにかく「目の前に与えられた課題を解く」だけのコードなので他のことに関する配慮が全く無い

定義しないし配慮しない

TypeScript使わせてもanyだらけだし、JavaとかだとObjectだらけ

うちはPythonでは型は使わないけど命名規則担保してるのにそれもガン無視実装する

結果としてできあがるのは

「一応、正常系では動いているけれど他の入力が来たときにどうなるか分からないし誰も修正できない」

っていうコード

最近はそういうコードはChatGPTにぶち込んで型付けて貰ったりするけど

8割ぐらいの確率でChatGPTも型付けできない状態になっててお手上げになる

コピペコードが異常に多い

ネット検索したコードコピペ、ではなくて

自分で書いたコードコピペめっちゃ多い

全く同じ処理なのにメソッド化しないでコピペしてたり

一部の変数を切り出すだけでメソッド化できるのにコピペしてる

そりゃ動くし性能も変わらないけど後でバグがあったり変更するときにすげー困る

これもChatGPTにぶち込んで「共通的な処理をメソッド化して」って言うとやってくれるのでめっちゃ便利

結果が出るだけでクソ遅い(機械学習出身者)

同じファイルをオンメモリに3回ぐらいロードしたり

ほぼ同じDBへの問い合わせが10回ぐらい走ってたり

クソ重いwhileループになってるメソッドフレンドリーに何回も呼び出したり

とにかく「最終的に出来上がるものが良好であれば時間がかかっても構わない」的なコードが非常に多い

プロ系はこういう人はあんまりいないんだが機械学習出身者はマジでこれ

彼らはデータを解析したり優秀なモデルを作るために頑張ってきたので継続的に処理負荷を減らす、みたいなことに意識が回ってくれない

「これはPoCですから

とか言うんだけど誰でも分かるようなクソ遅いコード書いておいて

「ここの処理は時間かかります

とかしれっと言ってくる

anond:20240625191650

プロとやらはよくわからないけど(すごい強そうな略称だね、競プロ

雑誌寄稿するようなJavaエキスパートを雇って業務プロジェクト参加してもらったら、一度もコンパイルとおらないまま退職した伝説は聞いたことがある。

2024-06-23

anond:20240623032317

Java新規案件とかある?

クッソ古いシステム保守

40歳より上の人たちが(60以上までいる)

超絶古い方法でずっとやってるだけだから

そこに入れられるとつまらないって意味もあるよ

 

ほんと最初の数ヶ月だけ手伝ったことあるけど

おっさん(じいさん)たち頭硬くって笑っちゃった

ITなのに役所みたいに柔軟性がない人たちと働くんだもんなあ、あれはつまんないよ

じいさん達、よくわからない理由バンバン休むし

 

なんかもう勉強する気がないのか

人格的に不可能なのか

勉強しなくなったらダメって言われてる業界なのに

堂々と不勉強だし、なのに偉そうなんだもん

 

老人ってさあ、めちゃくちゃ謙虚で優れているか

不勉強怠惰謙虚さの欠落があるのに「俺は尊敬されるべき経験者だ!!」つってダメダメな人か

その分水嶺はどこだったんだろうね

anond:20240620211241

言語なんて目的に合わせて選ぶものだが

君使う言語楽しいとか楽しくないとかいレベルなの?

CobolJava全然使い所も書き方もちがうだろう

バックエンドに使うんだってJavaJSPythonじゃ使い所違うし

anond:20240620211241

最近Javaはもうとっくにモダン言語の仲間入りしてるだろ

2024-06-20

anond:20240620211241

あはは、何言ってんの~?

Java使ってるだけでそんなに自己卑下しちゃってクソ雑魚ナメクジかよぉ♡

時代遅れとか気にしてる暇あったら、もっとスキル身に付けたらどう?♡

そんなんだと一生新しいこと学べないんじゃないの~?♡

悲報】今どきJava使って開発してるやつ、何が楽しいの?

なんかコボルエンジニアですって言ってるのと変わらないんだけど、

悲しくならない?

そして案の定ゴミが集まってきた

anond:20240620141141

Javaなんかよりこいつを図解すべきだろ

2024-06-19

Javaぬるぽは、情報が足りないんだよな

他の言語だと、

「nullに対してこのプロパティアクセスした」とか「このメソッドを呼び出そうとした」ってスタックトレースに出るのに、Javaぬるぽ

NullPointerException

と出るだけで、情報がたりない

2024-06-15

Java知ってる人教えて

springでController、Serviceって感じであるんだけど

今だとSQLカラム特定の値なら◯、それ以外なら☓って具合にケース文でやってんだけど、

可読性も保守性も悪くなるから、ServiceかControllerか、もしくはjspで表示させろって言われたんだけど、どこでやるのが正解なの?

ログイン ユーザー登録
ようこそ ゲスト さん