はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Java

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 98件)

ITエンジニアが投票した「ITエンジニア本大賞2023」発表。AWSの知識地図/ソフトウェアアーキテクチャの基礎/プロになるJava/チームトポロジーなど

2023/01/16 このエントリーをはてなブックマークに追加 573 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェアアーキテクチャ チームトポロジー 大賞 t.co

ITエンジニアが投票した「ITエンジニア本大賞2023」発表。AWSの知識地図/ソフトウェアアーキテクチャの基礎/プロになるJava/チームトポロジーなど ITエンジニア本大賞2023 技術書・ビジネス書の各ベスト10と、 大賞を決めるプレゼン大会へ参加する書籍6タイトルが決定しました!https://t.co/0F4WrzoiKX プレゼン大会... 続きを読む

プログラミング言語の入門が終わったら何の勉強をすればいいの? - きしだのHatena

2022/11/27 このエントリーをはてなブックマークに追加 856 users Instapaper Pocket Tweet Facebook Share Evernote Clip きしだのHatena プログラミング言語 入門 Fall 勉強

JJUG CCC 2022 Fallで「Javaの入門が終わったら何の勉強をすればいいの?」という内容で発表を行いました。 資料はこちらです とりあげた本についてまとめておきます。 開発作業について まず最初に、ユーザーは直接的にはコンピュータに載ったプログラムを動かすことでサービスを体験するので、プログラマが直接ユーザ... 続きを読む

設計の考え方とやり方

2022/08/03 このエントリーをはてなブックマークに追加 616 users Instapaper Pocket Tweet Facebook Share Evernote Clip 設計 やり方 考え方 Transcript オブジェク

#asken_dev「設計の考え方とやり方」勉強会 ・良い設計は悪い設計より変更が楽で安全である ・ドメインモデル方式のクラス設計 ・イミュータブル方式のテーブル設計 ・設計スキルの身につけかた ・設計のためのモデリング 続きを読む

個人開発で即戦力になるツール・サイトまとめ - Qiita

2022/07/27 このエントリーをはてなブックマークに追加 760 users Instapaper Pocket Tweet Facebook Share Evernote Clip 即戦力 フロントエンドまわり 結論 理論 就業先

はじめに 個人開発もエンジニア自体の歴も浅いSEです。 就業先がJavaをメインで使う企業なのですが、個人的にフロントエンドまわりが好きです。 元々、興味本位でデザインの本だったりUXに関する本とかを読んでいたりするのですが、 その結論の際にたどり着いたのが、 「理論とか決まってるなら、それをよしなにやってく... 続きを読む

オラクル、Oracle JDKを再び無料提供へ、本番環境でも利用可。昨日リリースのJava 17から - Publickey

2021/09/15 このエントリーをはてなブックマークに追加 617 users Instapaper Pocket Tweet Facebook Share Evernote Clip Javaディストリビューション Publickey 同社

オラクルは、同社が提供している企業向けのJavaディストリビューションであるOracle JDKのライセンスを変更し、無料で本番環境などでの利用を可能にしました。 同社が9月14日付で公開したブログ「Introducing the Free Java License 」で、次のように説明しています(関連するプレスリリース「Oracle Releases Java 17」... 続きを読む

平成元年デビューの「ジャワティ」はナゼ30年間も孤高の存在であり続けるのか - メシ通 | ホットペッパーグルメ

2020/11/12 このエントリーをはてなブックマークに追加 644 users Instapaper Pocket Tweet Facebook Share Evernote Clip script 鳴り物入り Tea 気のせい 紅茶

JAVAを目にする機会が減ってしまった……と感じるのは気のせいだろうか。 SCRIPTではない。TEAのほうである。 「シンビーノ ジャワティ ストレート」(以降、ジャワティと表記)が鳴り物入りでデビューを飾ったのは、平成が幕を開けた1989年。 ジュースでもなく、日本茶や烏龍茶でもない、紅茶に近いようでいてもっと独特... 続きを読む

Pythonのオブジェクト指向プログラミングを完全理解 - Qiita

2020/10/31 このエントリーをはてなブックマークに追加 997 users Instapaper Pocket Tweet Facebook Share Evernote Clip オブジェクト指向 オブジェクト指向言語 蔑ろ Qiita 言語

1. オブジェクト指向の起源 2003年チューリング賞の受賞者アラン・ケイさんはよくオブジェクト指向プログラミングの父と称されます。ご本人も憚ることなく、幾度、公の場で発明権を宣言しています。しかし、ケイさんは「C++」や「Java」などの現代のオブジェクト指向言語を蔑ろにしています。これらの言語は「Simula 67... 続きを読む

現代ウェブフロントエンド(ウェブアプリケーション)について理解する唯一の方法|erukiti|note

2020/03/29 このエントリーをはてなブックマークに追加 743 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウェブアプリケーション React angular Vue

この記事は、ウェブ技術の開発者(Java, PHP, Ruby, Go... 全て含む)のうち、少しでもJavaScriptを触ったことがあるけど、現代ウェブフロントエンドというか、特にウェブアプリケーション —— React, Vue, Angular など—— が分からない人に向けて、たったひとつの理解方法を提示するものです。 追記: ちなみに果てしなく... 続きを読む

C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに:コードを読む時間が一番長いという問題 - @IT

2019/11/21 このエントリーをはてなブックマークに追加 576 users Instapaper Pocket Tweet Facebook Share Evernote Clip Sourcetrail Python ゴー オープンソース

コードを読む時間が一番長いという問題:C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに Coati Softwareは、クロスプラットフォームのインタラクティブなコード可視化ツール「Sourcetrail」を、無料のオープンソースソフトウェアとして公開した。CやC++、Java、Pythonなどに対応している。コー... 続きを読む

文系大学生が機械学習を0から始めて9か月でKaggle銀メダルを獲得するまで - Qiita

2019/10/06 このエントリーをはてなブックマークに追加 798 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python Qiita Ruby コンペ 決心

今回自分は0から始めて9か月でコンペで銀メダル(6385分の249位,top4パーセント)を獲得できました。 自分の今までの流れをおさらいしていきます。 それまでの僕のスペック ・数3と行列はほぼ何も分からない ・プログラムはrubyとjavaはそこそこに書ける、pythonは知らん 勉強の流れ 12月末 機械学習を始めると決心、と... 続きを読む

旦那が主夫になって思うこと

2019/04/19 このエントリーをはてなブックマークに追加 1149 users Instapaper Pocket Tweet Facebook Share Evernote Clip 主夫 MySQL 旦那 Python POST

旦那が精神的に働けなくなった。 無神経でタフな人だと思っていたけど、半年ほどであれよあれよと無職になった。 で、私が働きだした。 プログラマー兼SEとして雇われた。 基本的に受託案件を社内開発。 暇な時期は、社外。 言語はその時によってPHP、java、python、.NET。 簡単なWEBデザインなんかも。 DBはmysql、post... 続きを読む

Javaフレームワーク「Quarkus」登場。Javaコードからネイティブバイナリを生成し瞬時にJavaアプリが起動、コンテナへの最適化を実現。Red Hatがリリース - Publickey

2019/03/11 このエントリーをはてなブックマークに追加 505 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Kubernetes Quarkus

Javaフレームワーク「Quarkus」登場。Javaコードからネイティブバイナリを生成し瞬時にJavaアプリが起動、コンテナへの最適化を実現。Red Hatがリリース Red HatはQuarkusの目的を、Kubernetesやサーバレス環境においてJavaを先進的なプラットフォームにすることだと説明しています。下記はQuarkusを発表したブログの記... 続きを読む

未経験からのプログラマーなんだが全然分からない

2018/10/15 このエントリーをはてなブックマークに追加 628 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラマー 未経験 言語 丸投げ ソース

未経験でもOK!教えます。というプログラマーの求人があったので、応募してみたら受かった。 受かったは良かったものの、仕事はざっとやるべきプロジェクトの説明、ソースの説明をした後、はい頑張って!!で丸投げ。プログラマー未体験の私、何も分からない。言語はJava。リーダーは自分も何も教えられない所から頑張っ... 続きを読む

なぜPythonはこんなにも遅いのか? | POSTD

2018/10/11 このエントリーをはてなブックマークに追加 565 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevOps POSTD Python アプリケーション 速度

Pythonは高い人気を誇り、DevOps、データサイエンス、Web開発、セキュリティの分野で使われています。 しかし、速度に関しては高い評価が全くありません。 JavaとC、C++、C#、Pythonの速度を比べるには、どうしたらいいのでしょう? 答えは、実行するアプリケーションのタイプに大きく左右されます。ベンチマークがない... 続きを読む

高校生の時「女の子が理系に進むのはやめた方がいい」と言われプログラマの夢を諦めた女性にプログラマ男性が噛みつく - Togetter

2018/08/29 このエントリーをはてなブックマークに追加 589 users Instapaper Pocket Tweet Facebook Share Evernote Clip Togetter プログラマ 理系 ソルフェージュ 女の子

職業はプログラマです。五等分の花嫁wikiを非公式でやっております。言語→C/C++/C#/Java/LabVIEW。関心→アレクサンダーテクニーク、ソルフェージュ、人体標本。漫画→奇異太郎少年の妖怪絵日記(狐推し)、五等分の花嫁(五月&一花推し)、古見さんはコミュ症です、はたらく細胞、月曜日の友達 https://t.co/Ezgy6fOjj0 続きを読む

来月にはJava 10が登場し、9月にはJava 11が登場予定。新しいリリースモデルを採用した今後のJava、入手方法やサポート期間はこう変わる - Publickey

2018/02/07 このエントリーをはてなブックマークに追加 605 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey リリース 新バージョン 1カ月後 6カ月後

来月にはJava 10が登場し、9月にはJava 11が登場予定。新しいリリースモデルを採用した今後のJava、入手方法やサポート期間はこう変わる 2017年9月に「Java 9」が登場したばかりですが、いまから1カ月後の2018年3月には早くもJavaの新バージョン「Java 10」がリリースされます。そしてその6カ月後の9月にはさらに次の「Java 11」がリリース予定です。 Java 9以後... 続きを読む

NGINXからアプリケーションサーバ「NGINX Unit」がオープンソースで登場。PHP、Go、Pythonに対応。Java、Node.jsにも対応予定 - Publickey

2017/09/07 このエントリーをはてなブックマークに追加 669 users Instapaper Pocket Tweet Facebook Share Evernote Clip アプリケーションサーバ Publickey nginx 品質

NGINX社は、軽量なWebサーバとして知られるNginxと組み合わせられるアプリケーションサーバ「 Nginx Unit 」をリリースしました。オープンソースとして 公開されています 。 NGINX UnitはNginxの開発者であるIgor Sysoev氏が設計し、NGNIXのソフトウェア開発チームが実装したもので、同社としてはNginxと同等の開発プロセスと品質を実現しているとしています。 ... 続きを読む

Bash on Windowsが強化、Linux版のJavaやPostgreSQLなどもWindowsで実行可能に。3月リリースのWindows 10 Creators Updateで - Publickey

2017/02/09 このエントリーをはてなブックマークに追加 578 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey マイクロソフト PostgreSQL

Bash on Windowsが強化、Linux版のJavaやPostgreSQLなどもWindowsで実行可能に。3月リリースのWindows 10 Creators Updateで マイクロソフトは来月(2017年3月)登場予定のWindows 10の大型アップデート「Windows 10 Creators Update」で、Windowsに取り込んだLinux機能の「Bash on Ubun... 続きを読む

Elasticsearch を検索エンジンとして利用する際のポイント « LINE Engineers' Blog

2016/12/08 このエントリーをはてなブックマークに追加 2666 users Instapaper Pocket Tweet Facebook Share Evernote Clip elasticsearch ela hktechno 川田

こんにちは、LINE でスタンプ・着せかえショップのバックエンド開発をしている川田 ( @hktechno ) です。 この記事は、LINE Advent Calendar 2016 の 6 日目の記事です。 今年の4月に、Java も Elasticsearch もまともに知らなかった新卒エンジニアが Elasticsearch クラスタの管理を突然任されて苦労した話をしようと思います。 Ela... 続きを読む

null安全でない言語は、もはやレガシー言語だ - Qiita

2016/11/07 このエントリーをはてなブックマークに追加 775 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ceylon Qiita Kotlin TypeScript

これらは、表中の「リプレース対象言語」に挙げたように、多くのメジャー言語に対する代替手段でもあります。 Java の代わりには Kotlin や Ceylon が、 JavaScript には TypeScript や Flow が、 Objective-C には Swift が、そして PHP には Hack があります。 Python は自身に null 安全 を取り込みました。 Crysta... 続きを読む

「なぜDI(依存性注入)が必要なのか?」についてGoogleが解説しているページを翻訳した  - Qiita

2016/08/13 このエントリーをはてなブックマークに追加 822 users Instapaper Pocket Tweet Facebook Share Evernote Clip Scala Qiita 意訳 イマイチ 解釈

イマイチ理解しきれていなかったDIに関して調べていところ、 Google Guice の解説がすごく分かりやすかったので、和訳してみました。 (ところどころ意訳気味です。明らかに解釈の誤った訳がありましたら、ご指摘ください) ちなみにGoogle Guiceというのは、Googleが開発したDIライブラリです。この例ではJavaが使用されていますが、Scalaでも使用可能です。最近Play Fra... 続きを読む

Javaの謎のパフォーマンス劣化現象との戦い - Cybozu Inside Out | サイボウズエンジニアのブログ

2016/04/13 このエントリーをはてなブックマークに追加 791 users Instapaper Pocket Tweet Facebook Share Evernote Clip サイボウズエンジニア Cybozu Inside Out

こんにちは。アプリケーション基盤チームの横田です。 Javaの謎のパフォーマンス劣化にまつわる調査をしていたのですが、1ヶ月の苦労の末に原因がわかりましたので、報告させていただきます! 忙しい人のためのまとめ jdk-7u40以降のjdk-7 *1 でJavaのパフォーマンスが劣化する謎の現象 CodeCacheの容量限界に近づくとJITコンパイラを停止してコンパイルしたコードを捨てる機能が原因だ... 続きを読む

2014年、オブジェクト指向vs関数型プログラミングの壮絶な宗教戦争は終結 OO陣営最後の牙城DOMというWeb標準のUIを破壊した巨砲Facebook-React - Qiita

2014/12/28 このエントリーをはてなブックマークに追加 668 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita クロージャ 終結 敗北 宗教戦争

戦況報告 Java8 2006年ごろ、Javaコミュニティ内部で多くの関数型言語に実装されている「クロージャ」という仕組みを取り入れるかどうかをめぐり、オブジェクト指向vs関数型プログラミングの壮絶な宗教戦争が勃発しました。 Javaはオブジェクト指向言語なので、「そんなの必要ない!」ということで結局、関数型陣営の敗北となり、提案は却下されました。 しかし、またJavaを関数型言語化しようとする「... 続きを読む

JavaScript におけるクラス定義の実現方法 (Google流)

2014/12/17 このエントリーをはてなブックマークに追加 924 users Instapaper Pocket Tweet Facebook Share Evernote Clip クラス定義 Google流 JavaScript 実現方法

他のメジャーなオブジェクト指向プログラミング言語と異なり JavaScript には「クラス」が存在しません。 代わりに C++, Java などにはない prototype や C++, Java のとは全く異なる new 演算子や this が用意されています。 これらの機能はどれもかなり奇妙な仕様をしています。 そのため、それぞれの機能の仕様を1つ1つ勉強しても一体全体何のためにそんな機能が... 続きを読む

Javaを使うなら知っておきたい技術、フレームワーク、ライブラリ、ツールまとめ - Qiita

2014/11/10 このエントリーをはてなブックマークに追加 665 users Instapaper Pocket Tweet Facebook Share Evernote Clip フレームワーク ライブラリ Kobito インデックス 技術

Javaを使うなら知っておきたい技術、フレームワーク、ライブラリ、ツールまとめツール(8)ライブラリ(17)Java(1793)disc99が2014/11/10にKobitoから投稿編集リクエストを作成する Javaの開発と言っても、各種ミドルウェアやフレームワーク、ライブラリ、ツールなどが豊富にあり選択に悩むことは少なくないと思います。 そこで関連技術のインデックスになればと作成しました。 あ... 続きを読む

 
(1 - 25 / 98件)