「Java」を含む日記 RSS

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

2024-06-26

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使って開発してるやつ、何が楽しいの?

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

悲しくならない?

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

2024-06-19

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

他の言語だと、

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

NullPointerException

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

2024-06-15

Java知ってる人教えて

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

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

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

2024-05-30

anond:20240530155818

昔のPHPポジはむしろPythonやとワイは思うわ

JAVACOBOL後継者だってのは同意。Cしゃ~ぷっも同類だけどJAVAより多少マシ。

C++は今も昔もC`++

以下のプログラミング言語使ってるやつ

JAVA使ってるやつ

Cobol使ってるやつに見える

Scala使ってるやつ

JAVA使ってるやつに見える

Ruby使ってるやつ

Perl使ってるやつに見える

PHP使ってるやつ

Ruby使ってるやつに見える

以上、増田独断偏見でした

参考

https://survey.stackoverflow.co/2023/#section-admired-and-desired-programming-scripting-and-markup-languages

2024-05-27

C++は「見栄っ張りなC」ではない

ほとんどの人は、C++を使いこなすほどには使っていない。

C++を見栄を張ったC言語として、あるいはJavaSmallTalkを少し変異させたものとして使おうとしている人がまだたくさんいる。

一度振り返って、いい本を1冊読んで、自分が最新動向を理解しているかどうか、あるいは80年代90年代から抜け出せないでいるのか、確かめてみてほしい。

C++について少し学び、何が行われてきたかを見て、なぜそうなったか理解するようにしよう。

物事はずっと良くなろうとしている。

2024-05-26

anond:20240526152409

50なら30年選手としてjava屋だろうって誰でもわかる当て推量で煽っただけだよ

anond:20240526151934

かにJavaはメインに据えてるけど書いてなきゃすぐ忘れるし

Pythonメインの時もあったしマシン語でもなんでも出来るで

言語なんてスキルのうちに入れてたらすぐ行き詰まるよ

2024-05-16

JWT

JSON自体頭文字後だからJSON Web Tokenの頭文字語はJSONWTになりそうなものだが、実際にはJWT。

世間ではJavaScriptJavaと略すなとよく聞くけど、JWTはScriptが消えてしまってJavaになってる。

2024-05-11

IT業界に巣食う性差別について

IT業界先進的な企業が多いから、思想的にもリベラルで旧態然とした差別はかなり少ない。

などと、シリコンバレーの一部企業を見て幻想を持ってしまった可哀想な人が観測されたので、実際のところを記す。

IT業界の一部では、確かに異常なまでにポリコレ道を邁進する企業がいる。しかしそれをIT業界に当てはめるのは間違いである。

特に日本ではごく普通に性差別が残っており、多くの人がそれを(しぶしぶ)容認している状態である

見方によっては九州亭主関白のような地域に根ざした性差別であり、おかしいと思う人もいるものの慣習として残っている。

具体例を挙げよう。日本IT業界には、女性しか参加できない勉強会一般的に行われている。

これは「生理が齎すコード品質への影響」というような女性特有のものではなく、

全く女性特有の問題とは関係ない内容が行われる勉強会なのだ

例えば CTF for Girls という、セキュリティ関係コミュニティ女性限定である

男性がここでセキュリティ勉強をすることは許されない。

なお念の為明記しておくが CTF for Boys のような男性限定コミュニティ存在しない。

他にもたくさんある。例えば Java 女子部というコミュニティがあり、ここも女性限定である

男性がここで Java勉強をすることは許されない。Java 男子部は存在しない。

他にも枚挙にいとまがなく、性別によって区切られた閉鎖的なコミュニティ一般的存在するのである

なおこういう状況を記すと、底の浅いブクマカが「アファーマティブ・アクションから仕方ない」というブコメをすることが想定されるが、これはアファーマティブ・アクションではない。

アファーマティブ・アクション格差是正第一目標に置いた取り組みを指す。例えば大学入学者に黒人が少なく、人種に偏りができるため一時的黒人優遇するというような措置だ。

例えばだが、スタンフォード大学性差別に対するアファーマティブ・アクションとして、スタンフォード女子大学を作るわけではない。

あくま優遇するという措置であり、女性限定黒人限定」の大学を作るわけではないのである

しかIT業界では性別によって限定されたコミュニティ一般的存在している。

リベラル風土があるように見えるIT業界も、閉鎖的なのである

デバイス情報: システム & CPU 情報

Device Info は、高度なユーザー インターフェースウィジェット使用してモバイルデバイスに関する完全な情報提供するシンプルで強力な Android アプリケーションです。たとえば、デバイス情報/ 電話情報には、CPURAMOSセンサストレージバッテリーSIMBluetoothネットワークインストール済みアプリシステム アプリディスプレイカメラ温度などに関する情報が含まれます。また、デバイス情報/ 電話情報は、ハードウェア テストデバイスベンチマークを行うことができます

中身 : 👇 👇

👉 ダッシュボード : RAM、内部ストレージ、外部ストレージバッテリーCPU、利用可能センサインストール済みアプリ & 最適化

👉 デバイス : デバイス名、モデルメーカーデバイスボードハードウェアブランド、IMEI、ハードウェア シリアルSIM シリアルSIM サブスクラバーネットワークオペレータネットワークタイプWiFi Mac アドレスビルドフィンガープリント & USB ホスト

👉 システム : バージョン、コード名、API レベルリリース バージョン、1 つの UI バージョン、セキュリティ パッチ レベルブートローダー、ビルド番号、ベースバンドJava VMカーネル言語ルート管理アプリGoogle Play サービスバージョン、Vulkan のサポート、Treble、シームレス更新OpenGL ES およびシステム稼働時間

👉 CPU : Soc - システム オン チッププロセッサCPU アーキテクチャサポート対象ABICPU ハードウェアCPU ガバナー、コア数、CPU 周波数、実行中のコア、GPU レンダラーGPU ベンダー & GPU バージョン

👉 バッテリー : ヘルスレベルステータス、電源、テクノロジー温度電圧と容量

👉 ネットワーク : IP アドレスゲートウェイ、サブネット マスクDNSリース期間、インターフェイス周波数リンク速度

👉 ネットワーク : IP アドレスゲートウェイ、サブネット マスクDNSリース期間、インターフェイス周波数リンク速度

👉 ディスプレイ : 解像度密度フォント スケール物理サイズサポートされているリフレッシュレート、HDRHDR 機能、明るさのレベルモード、画面のタイムアウト、向き

👉 メモリ : RAMRAM タイプRAM 周波数ROM、内部ストレージ、外部ストレージ

👉 センサー : センサー名、センサベンダーライブセンサ値、タイプ、電力、ウェイクアップセンサダイナミックセンサ、最大距離

👉 アプリ : ユーザーアプリインストール済みアプリアプリバージョン、最小 OSターゲット OSインストール日、更新日、アクセス許可アクティティサービスプロバイダレシーバー抽出アプリ Apk

👉 アプリアナライザー : 高度なグラフ使用して、すべてのアプリケーション分析します。また、ターゲット SDK、最小 SDKインストール場所プラットフォームインストーラ、および署名によってグループ化することもできます

👉 デバイス テスト

ディスプレイマルチタッチ懐中電灯、ラウドスピーカー、イヤースピーカーマイク、耳近接、光センサ加速度計、振動BluetoothWI-Fi指紋、音量アップボタン、音量ダウンボタンテストできます

👉 温度 : システムによって指定されたすべての温度ゾーンの値

👉 カメラ : カメラサポートするすべての機能

👉 テーマ : ダークテーマカスタムカラーサポート

👉 カスタマイズ可能ウィジェット : 最も重要情報を表示する 3 つのサイズの完全にカスタマイズ可能ウィジェット

👉 レポートエクスポートカスタマイズ可能レポートエクスポートテキストレポートエクスポートPDF レポートエクスポート

権限 👇 👇

READ_PHONE_STATE - ネットワーク情報を取得するには

CAMERA - 懐中電灯テスト

RECORD_AUDIO - マイクテスト

BLUETOOTH_CONNECT - Bluetooth テスト

READ_EXTERNAL_STORAGE - イヤースピーカーとラウドスピーカーテスト

WRITE_EXTERNAL_STORAGE - アプリ抽出

2024-05-06

[] 2024-05-06

今日入院している祖母に会いに行く日だ。入院前はもう呆けて風呂も入らないぐらいひどい状態だったが、入院してからちゃんとしているらしい。

それはそうと、lisppython環境を構築する話だが、結局オートコンプリートはうざいし、使う機能といったらautopep8とisortぐらいなので、以下を.emacsに組み込んだ。

(defun python-autopep8-and-isort ()
  "Run autopep8 and isort on current Python buffer."
  (interactive)
  (when (eq major-mode 'python-mode)
    (shell-command-on-region (point-min) (point-max)
                             "autopep8 - | isort -" nil t)))

(with-eval-after-load 'python
  (define-key python-mode-map (kbd "C-c C-r") 'python-autopep8-and-isort))

.emacsファイルには他にも様々な設定を付与したが、ここではコードを書ききれない。

さてそういうわけで週末コーディング趣味としてちゃん機能することはわかったが、毎週作るとなると、いくつも何かを作るよりは一つのタフなものを作りたいと思うわけである

それで、最有力候補は「Elasticsearchのようなものpython実装する」という話がある。

Elasticsearchが徹底された設定外部化によってjsonを多用するのだが、これがあまり柔軟性がないので、コードを直にいじれるようにしたいと思ったためである

例えば自作日本語トーカナイザを組み込みたいときElasticsearchプラグインJavaで書かなければならない。私はJavaが嫌いであり、プラグインを「インストールする」という手順も冗長に感じる。

それよりはpythonで作られた検索システムに、適当トーカナイズ関数実装して呼び出すことができればかなり柔軟であるように思うわけである

難しい点があるとすれば、大規模分散システムへの対応で、金をかけなければそういうシステムテストすることができない。

できるだけ金をかけずに趣味をやるというのがモットーなので、これではまずいわけである

まあ何事も困難というものはある。まずは手を動かすことが重要だ。Linus Torvaldsも"Talk is cheap, show me the code"と言っているではないか

2024-04-14

anond:20240413140318

前職の経験踏まえたコンサルオファーが来る

俺でもこういうのを勧める

ローコードでの開発とかスクリプトコンサル社内SEとしては上出来だけどバリバリ開発で勝負するにはあまりにも弱すぎる

実務経験のためにSESで基礎から3年ほど実務経験を積んでから

かなりの賭け

またローコードとかJavaとかでもローコードと変わらないような仕事になる確率が高い

下手すればそれ以下

僕の場合高校の時にはもうマシン語で書いてたしソフトウェアエンジニアになる前にいくつも改造したり作ったりしてて、開発でバリバリやる人間はそういう人多いか

よっぽどプログラミングが好きか自信がなければコンサルとかPMのが遥かに楽だよ

よっぽど好きか自信があるなら30までに色々書いてるだろうし

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