検索対象

並び順

ブックマーク数

セーフサーチ

期間指定

  • から
  • まで

javaの検索結果(絞り込み: 5 users 以上)39812 件中 1 - 40 件目

  • より美しいコードを書くことに対する感情を失ってしまったのは衰えか成長か - まいくろ🍣きりみん

    より美しいコードを書くことに対する感情を失ってしまったのは衰えか成長か - まいくろ🍣きりみん
    • AndroidはJavaのAPIを無断で利用してもよいのか? Oracle有利の決定にRed HatとIBMが異議:「APIは著作権で保護されない」と主張 - @IT

      Red Hatは2020年1月13日(米国時間)、IBMと共同で米国連邦最高裁判所(連邦最高裁)に法廷助言書を提出したと発表した。OracleがGoogleに対して起こした訴訟で連邦巡回区控訴裁判所が下した決定を覆す...

      AndroidはJavaのAPIを無断で利用してもよいのか? Oracle有利の決定にRed HatとIBMが異議:「APIは著作権で保護されない」と主張 - @IT
      • Spring Bootの自動設定の仕組みを理解する (1/2):CodeZine(コードジン)

        自動設定を体験する ここでは、Spring Bootの自動設定機能(AutoConfiguration)を体験するために、筆者がよく利用するGsonというライブラリを使います。例えば、リスト1のコードを記述してみます。 @S...

        Spring Bootの自動設定の仕組みを理解する (1/2):CodeZine(コードジン)
        • KotlinをKotlinらしく、そして可読性を高く保つ運用知見 - エキスパート長澤太郎に聞く実装のイロハ - エンジニアHub|若手Webエンジニアのキャリアを考える!

          2011年7月に登場したJVM言語・Kotlinは、近年多くの注目を集めている言語の1つです。Androidアプリの開発言語としてGoogle I/O 2017で正式採用されたことも契機となり、Kotlinはその存在感を一挙に高め...

          KotlinをKotlinらしく、そして可読性を高く保つ運用知見 - エキスパート長澤太郎に聞く実装のイロハ - エンジニアHub|若手Webエンジニアのキャリアを考える!
          • テストのためだけに`interface`を書きたくないでござる — KaoriYa

            golangでテストのためだけにinterfaceを書くのが死ぬほど嫌だったので編み出した技を紹介します。 TL;DR テスト(=mock)のためだけにinterfaceは切りたくない 型エイリアスとビルドタグを組み合わせると...

            • 2020年の開発者が知っておくべき11の必須スキル - Qiita

              Help us understand the problem. What is going on with this article? 以下はjavinpaul( Webサイト / Twitter / Facebook / dev.to )による記事、11 Essential Skills Software Developers should Le...

              2020年の開発者が知っておくべき11の必須スキル - Qiita
              • Scalaへの移行 -ウォルマート・カナダへの導入で学んだこと- - Qiita

                はじめに Scalaについて皆さんどんなイメージを持っていますか? よく、難しい、変態言語、関数型言語が難しい、といった声を聞きます。 一方でScalaを使う人達はそれを絶賛しますし、別に皆が本当に関...

                Scalaへの移行 -ウォルマート・カナダへの導入で学んだこと- - Qiita
                • プログラミングで初学者のときにつまづいたこと - Javaエンジニア、React+Redux+Firebaseでアプリを作る

                  プログラミングでつまづいてきたことというブログ記事を見たので、私も書いてみます。 satoru-takeuchi.hatenablog.com mizchi.hatenablog.com 自己紹介 記事をリンクしたお2人と違って大したプログラ...

                  プログラミングで初学者のときにつまづいたこと - Javaエンジニア、React+Redux+Firebaseでアプリを作る
                  • ロギングベストプラクティス - kawasima

                    #翻訳 #WIP https://www.scalyr.com/blog/the-10-commandments-of-logging/ CC BY 4.0 @Brice Figureau 1.自分でログの書き出しをしない printfをつかったり、ログエントリを自分でファイルに書き出し...

                    ロギングベストプラクティス - kawasima
                    • Records Come to Java

                      January 10, 2020 Download a PDF of this article In this article, I’ll introduce the concept of a record in Java. Records are a new form of Java class designed to Provide a first-class mea...

                      • VodafoneギリシャがSpring BootをQuarkusに置き換え - 赤帽エンジニアブログ

                        この記事は、Quarkus.io のブログ記事、Vodafone Greece replaces Spring Boot with Quarkus の翻訳記事です。 Vodafoneギリシャはギリシャで2番目に大きな電気通信会社で、600万人以上の加入者に固定...

                        VodafoneギリシャがSpring BootをQuarkusに置き換え - 赤帽エンジニアブログ
                        • プログラミングを学ぶにあたって詰まったことと、そこから学んだこと - mizchi's blog

                          toyokeizai.net satoru-takeuchi.hatenablog.com 全然レイヤーが違うが、自分が何に悩んで、どういう風に理解したか、思い出しながら書き出してみる。 プログラミング歴 20歳からなので、現時点で10年...

                          プログラミングを学ぶにあたって詰まったことと、そこから学んだこと - mizchi's blog
                          • Chromebookでの、CLI web開発の進め方 - Qiita

                            序 開発マシンで用いられることも増えてきているChromebook。3万円ちょいで衝動買いしたが、フルHD 15インチディスプレイで重さ2KG以下、半日作業くらいはバッテリーだけでこなせるので、重宝しそう...

                            Chromebookでの、CLI web開発の進め方 - Qiita
                            • 「MySQLコミュニティのユルさは貫きたい」~MySQL Technology Cafe #6はMySQL GIS機能特集 (1/2):CodeZine(コードジン)

                              夜のオラクルで行う開発者向けコミュニティ「Oracle Code Night」ではオラクル技術に限定せず、幅広いテーマを取り扱い、開発者同士の情報共有やミートアップの場になっている。2019年2月からはMySQLを...

                              「MySQLコミュニティのユルさは貫きたい」~MySQL Technology Cafe #6はMySQL GIS機能特集 (1/2):CodeZine(コードジン)
                              • Devoxx Belgiumで学んだ方法でKubernetes上のSpring Bootをモニタリングする - LINE ENGINEERING

                                原文(投稿日:2019/12/23)はこちら こんにちは、LINE FukuokaでサーバーサイドエンジニアをやっているTeodorです。 11月にLINE Shopチーム(スタンプショップ、着せかえショップ、LINE STOREを開発)の他...

                                Devoxx Belgiumで学んだ方法でKubernetes上のSpring Bootをモニタリングする - LINE ENGINEERING
                                • Androidアプリの技術的負債を返済する - Mirrativ tech blog

                                  Mirrativ Androidエンジニアのmorizoooです。 Mirrativのエンジニアは週4日をプロダクト開発に、週1日を開発体験の向上に時間を割いおり、CTOによる旗振りのもと、エンジニア主導で技術的負債の返済に...

                                  Androidアプリの技術的負債を返済する - Mirrativ tech blog
                                  • LinusがZFSにLKMLで言及した件 - kuenishi's blog

                                    先日Linusが盛大にZFSを非難したことがインターネット・カーネル界隈の噂を駆け巡った。これをタイトルだけみたり本文をちょっと読んだら「ああ、LinusはZFSが嫌いなんだ」とか「LinuxでZFSを使うべき...

                                    LinusがZFSにLKMLで言及した件 - kuenishi's blog
                                    • IntelliJ IDEAをもっと便利で使いやすく! つまずきがちな設定や、便利な機能を細かに解説します。 - エンジニアHub|若手Webエンジニアのキャリアを考える!

                                      IntelliJ IDEA(インテリジェイ・アイデア)は、JetBrainsが開発・販売しているJavaの統合開発環境(IDE)です。最初に登場したのは2001年と古く、しばらくマイナーIDEとしてひっそり存在していました...

                                      IntelliJ IDEAをもっと便利で使いやすく! つまずきがちな設定や、便利な機能を細かに解説します。 - エンジニアHub|若手Webエンジニアのキャリアを考える!
                                      • とにかく次の10年を生き残りたい - 怠惰を求めて勤勉に行き着く

                                        ついに2020年になってしまった。 この10年はとにかくネイティブアプリ開発にすべてを投資した。 京都GTUGのイベント情報によれば、第1回Androidハッカソンは2009年9月5日に開催されている。このハッカ...

                                        とにかく次の10年を生き残りたい - 怠惰を求めて勤勉に行き着く
                                        • TOMCAT殺害事件 - Qiita

                                          OOMKillerの殺意 顧客EC2のTomcatがアクセスの無い早朝にもかかわらずOOMKillerに突然殺されてしまったので、調査した顛末をたぶん同じような問題に直面されている方もおられるかと思いますので備忘録...

                                          TOMCAT殺害事件 - Qiita
                                          • Visual Studio CodeのJava環境が強化。Call Hierarchyで呼び出し元を次々にドリルダウン、変数が特定の値になると自動停止するデバッガ新機能など - Publickey

                                            Visual Studio CodeのJava環境が強化。Call Hierarchyで呼び出し元を次々にドリルダウン、変数が特定の値になると自動停止するデバッガ新機能など マイクロソフトが開発している無償のコードエディタ「...

                                            Visual Studio CodeのJava環境が強化。Call Hierarchyで呼び出し元を次々にドリルダウン、変数が特定の値になると自動停止するデバッガ新機能など - Publickey
                                            • SmartNewsのサーバーサイドのすべて 大規模サービスを支えるアーキテクチャと技術スタック - ログミーTech

                                              SmartNewsのサーバーサイドのすべて 大規模サービスを支えるアーキテクチャと技術スタック サーバサイドの技術スタック・アーキテクチャ総ざらい 2019年5月28日、「SmartNews Tech Night in Fukuoka Vo...

                                              SmartNewsのサーバーサイドのすべて 大規模サービスを支えるアーキテクチャと技術スタック - ログミーTech
                                              • 現場で役立つシステム設計の原則メモ - Qiita

                                                オブジェクト指向、設計がなぜ必要か = ソフトウェア全体の整理整頓をするため 第1章 小さくまとめてわかりやすくする 変更が大変なプログラムの特徴 メソッドが長い クラスが大きい 引数が多い 関心事...

                                                現場で役立つシステム設計の原則メモ - Qiita
                                                • 技術推薦図書 - Google スプレッドシート

                                                  注) 2016年辺りのまとめなので、新しめの本が入ってないのと、新しめの特定の技術の本は2020年現在だと通用しない本が多いです。 古典含め普遍的な物も多々あるので、現在も通用する物が多いはずです。...

                                                  技術推薦図書 - Google スプレッドシート
                                                  • IntelliJ Platform 2020年ロードマップ | JetBrains ブログ

                                                    こんにちは。JetBrains堀岡です。明けましておめでとうございます。 昨年(2019年)末にDmitry Jemerov(@intelliyole)より「IntelliJ Platform Roadmap for 2020(英語ブログ)」が発表されました。...

                                                    IntelliJ Platform 2020年ロードマップ | JetBrains ブログ
                                                    • Googleを著作権侵害で訴えているOracleもAmazonのコードをパクっているという指摘 - GIGAZINE

                                                      by Eddie Awad ニュースサイトArs Technicaが、APIの著作権侵害によりGoogleを訴えているOracleも、AmazonのAPIを無断で使用していると指摘しています。 Oracle copied Amazon’s API—was that copyrigh...

                                                      Googleを著作権侵害で訴えているOracleもAmazonのコードをパクっているという指摘 - GIGAZINE
                                                      • javacしか知らなかった原始人がGradleというビルドツールで現代人を目指した話 | Developers.IO

                                                        こんにちは、平野です。 この年末年始、ずっと理解したいと思ってたものに色々と触る時間が取れたので、 非常に基本的な事柄ですが、自分なりに吸収したことをアウトプットして行きたいと思います! と...

                                                        javacしか知らなかった原始人がGradleというビルドツールで現代人を目指した話 | Developers.IO
                                                        • Kotlinx Json vs Gson - Juraj Kušnier - Medium

                                                          If you have ever implemented any REST API in your mobile app, you should be familiar with JSON format. JSON is an open-standard file format or data interchange format that uses human-read...

                                                          Kotlinx Json vs Gson - Juraj Kušnier - Medium
                                                          • Google提供のDataflowテンプレートとJavaScriptの話 - Qiita

                                                            tl;dr GoogleはDataflowのテンプレートを提供しているよ コードはGitHubで見られるよ いくつかのテンプレートはJavaScriptで変換の処理を書けるよ JavaScriptの処理はNashornを使っているよ Google提供...

                                                            Google提供のDataflowテンプレートとJavaScriptの話 - Qiita
                                                            • 令和時代に「Spring入門」「Spring徹底入門」を読むとき気をつけるべきN個のこと - Qiita

                                                              この記事について 事ある度に書いたり言ったりしている通り、2020年を迎えようとしている現在でも、信頼できるSpring関連書籍は下記の2冊しかありません。 Spring徹底入門 改訂新版Spring入門 2冊(以...

                                                              令和時代に「Spring入門」「Spring徹底入門」を読むとき気をつけるべきN個のこと - Qiita
                                                              • Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

                                                                はじめに 以下の記事では、僕の Vim の構成について記述しています。本来はこの記事で vim-lsp の導入方法と私的 Go 編集環境について書こうと思っていましたが、あまりにも長くなってしまったので別途...

                                                                Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版
                                                                • [レポート] AWS LambdaとJavaのベストプラクティス #SVS403 #reinvent | Developers.IO

                                                                  SVS403 : Best practices for AWS Lambda and Java はじめに この記事はSVS403 Best practices for AWS Lambda and Javaのセッションレポートです。 スライドと動画はそれぞれ下記で公開されています。...

                                                                  [レポート] AWS LambdaとJavaのベストプラクティス #SVS403 #reinvent | Developers.IO
                                                                  • JUnit5 使い方メモ - Qiita

                                                                    package sample.junit5; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.DisplayName; class JUnit5Test { @Test void fail() { Asserti...

                                                                    JUnit5 使い方メモ - Qiita
                                                                    • 五言語 基礎文法比較(C#,Java,Python,Ruby,Kotlin) - Qiita

                                                                      Help us understand the problem. What is going on with this article?

                                                                      五言語 基礎文法比較(C#,Java,Python,Ruby,Kotlin) - Qiita
                                                                      • 多様なバックグランドのエンジニアが活躍するGitHubの開発組織 - ログミーTech

                                                                        多様なバックグランドのエンジニアが活躍するGitHubの開発組織 よそはよそ、うちはうち 〜自分のものさしで、好きにエンジニアやる〜 #1/2 2019月10月14日、テクノロジーカンファレンス「DevFest Women...

                                                                        多様なバックグランドのエンジニアが活躍するGitHubの開発組織 - ログミーTech
                                                                        • Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|若手Webエンジニアのキャリアを考える!

                                                                          まつもとさんはとにかく忙しくて 実はすごいirbの改良 パターンマッチはRubyをどう変えるか キーワード引数は、端的に壊れていたのを大整理した 高速化に向けたいくつかの観点 Ruby 2.7で導入される「...

                                                                          Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|若手Webエンジニアのキャリアを考える!
                                                                          • Scala 選定の結果と継続の方針 〜Advent Calendar 2016 Day 25 へのアンサー〜 - Qiita

                                                                            Help us understand the problem. What is going on with this article? Mikatus Advent Calendar 2019 25日目の記事です。 開発責任者の土田です。 当社が2016年に参加したアドベント・カレンダー25日...

                                                                            Scala 選定の結果と継続の方針 〜Advent Calendar 2016 Day 25 へのアンサー〜 - Qiita
                                                                            • JVM (Java Virtual Machine) on Emacs - Thanks Driven Life

                                                                              メリークリスマス!本記事は Emacs Advent Calendar 2019 の25日目の記事です。 まずはこちらをご覧ください。 java コマンドと同様、Emacs でも "Hello, World!" を出力していますね。 HelloWorld.jav...

                                                                              JVM (Java Virtual Machine) on Emacs - Thanks Driven Life
                                                                              • 『GCPからAWSへのデータ移動』について考えて&まとめてみる | Developers.IO

                                                                                最近では『マルチクラウド』環境で仕事を回すというのも珍しい話では無くなって来ました。クラウドプラットフォーム間を連携するというのも普通に挙がってくるテーマかと思います。 そんな『マルチクラ...

                                                                                『GCPからAWSへのデータ移動』について考えて&まとめてみる | Developers.IO
                                                                                • Java JIT vs Java AOT vs Go for small, short-lived processes. Mario Macias' handcrafted blog

                                                                                  Java JIT vs Java AOT vs Go for small, short-lived processes Posted on December 20 , 2019 There is still a common belief about Java being slow (especially during startup) and memory-consum...