並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 786件

新着順 人気順

Eclipseの検索結果321 - 360 件 / 786件

  • Visual Studio Code でSpring Bootに入門する - Qiita

    1. 今回の記事内容 開発業務で Spring Framework を使うことになりそうなので、開発ツールとしてEclipse ではなく VS Code での開発をやってみた、という記事になります。Javaの開発において現状ではEclipseを使うのが主流だと思いますが、今後は VS Code を使うケースが増えるのではないかと見ています。 2. Spring Framework に関するおさらい 本題に入る前に Spring Framework について少しだけ復習しておきます。 (1) Spring Boot ってなんだっけ?Spring Framework とどう違うの? 書籍『Spring 徹底入門』によると、Spring Boot とは「最小限の設定でプロダクションレベルのSpring アプリケーションを容易に開発するためのSpringプロジェクト」であると説明されています(p.

      Visual Studio Code でSpring Bootに入門する - Qiita
    • UnityエンジニアがCocos Creatorについて調べてみた|アマガミナブログ

      昨今のUnityの状況を鑑みて、他のゲームエンジンも触ってみよう。というスタンスで色々触ってみているところです。既にUEは触ったことがあるため、それ以外のエンジンから触ってみています。 移行先としてGodotに注目が集まっていますが、たしかにUnityと似たところもあり使いやすいエンジンではあると思いますが違うところもたくさんあり、Unityに慣れてしまった身としては本格的に開発で使っていくにあたり新しく覚えることが多いように感じます(逆にいうと、ちょっとしたゲームを作るくらいなら少しの学習でいけそうな雰囲気を感じました) また、可能性としてはあまりないと思いますがUnityが一切使えなくなってしまったとき、中規模以上のモバイルゲーム開発ですぐに移行を検討できるようなオープンソースのエンジンを1つは見つけておきたいと思いました。 チーム開発で採用するには自分だけ頑張って勉強すればいいという

        UnityエンジニアがCocos Creatorについて調べてみた|アマガミナブログ
      • Micronautフレームワークを使ったクラウドネイティブJava

        ビルド時アプローチの利点は明らかです。コンパイル中により多くの計算を行うことにより、フレームワークはその時点で最適な方法で実行できるように準備されます。また、リフレクション、動的なクラスローディング、プロキシの実行時生成を排除することで、実行フェーズにおけるさらなる最適化の機会が得られます。この最適化は、JITと、非常に重要な点として、GraalVMのNative Imageツールの両方に対して得られます。このアプローチのおかげで、Native Imageでは、Micronautフレームワークアプリケーションのクローズドワールド静的分析を実行するために追加で設定することはありません。 MicronautフレームワークとGraalVMの間のこの相乗効果を生み出すため、Micronautフレームワークの共同創設者であるGraeme Rocher氏がOracle Labsに加わりました。Orac

          Micronautフレームワークを使ったクラウドネイティブJava
        • GitHub - rockerBOO/awesome-neovim: Collections of awesome neovim plugins.

          neovim/nvim-lspconfig - Quickstart configurations for the LSP client. nvim-lua/lsp-status.nvim - This is a plugin/library for generating statusline components from the built-in LSP client. RishabhRD/nvim-lsputils - Better defaults for nvim-lsp actions. nvimdev/lspsaga.nvim - A light-weight LSP plugin based on Neovim's built-in LSP with a highly performant UI. kosayoda/nvim-lightbulb - The plugin s

            GitHub - rockerBOO/awesome-neovim: Collections of awesome neovim plugins.
          • 春の音楽花見「ギタージャンボリー」3/19(火)に特番オンエア! ライブ写真をお届け【初日】 | J-WAVE NEWS

            日本最大級のギター弾き語りフェス「J-WAVE TOKYO GUITAR JAMBOREE 2024 supported by 奥村組」が、2024年3月2日(土)、3日(日)の2日間で開催。 両国国技館で開催のギタージャンボリーは、土俵に見立てたセンターステージを、ぐるりと客席が取り囲むのが特徴。両国国技館ならではの“ちゃんこ”や“やきとり”などの「相撲(スモウ)フード」を片手に、豪華アーティストによる熱演を堪能できる“音楽花見”だ。 3/2(土)はトータス松本、スガ シカオ、TOSHI-LOW(BRAHMAN/OAU)、竹原ピストル、大木伸夫(ACIDMAN)、大橋トリオ & THE CHARM PARK、河口恭吾、竹内アンナ、Kenta Dedachi、上野大樹の全10組がパフォーマンスを披露し、イベント初日を盛り上げた。 また、2022年より2年連続で開催してきたギタージャンボリー

              春の音楽花見「ギタージャンボリー」3/19(火)に特番オンエア! ライブ写真をお届け【初日】 | J-WAVE NEWS
            • 11月8日は「いい歯の日」〜#皆既月食 #はみがきスイッチよりも伝えたい〜歯を守るということ

              ドクトル こんばんは、ドクトルです。 このブログでは、皆様に役立つ歯科の知識をお伝えしています。 要点はマーカーで引いておりますので、その部分を読むだけでも大丈夫です。 さて本日R4.11.8といえば何の日でしょうか? 442年振りの皆既月食の日 正解です。 ※なんだかんだ自分も便乗して撮影しちゃいました⏬ #皆既月食がTwitterのトレンドになっております。 しかし残念ですが、ここでは違います笑。 タイトルにもある通り「いい歯の日」です。 そこで今回は、この「いい歯の日」に便乗させていただきまして、歯科医師の立場から歯を守ることの重要性をお伝えしていきます。 なぜ歯を守らなければならないか? 歯科医師 「今ある歯を大切に」 「今ある歯を守りましょう」 「8020目指しましょう」 歯科医院で定期検診に行った時、こういったこと耳が腐るほど言われてませんか? うんざりしていたら申し訳ないです

              • 「どんな理由があろうが暴力はいけない」と小学校で教えたら「いかに相手に手を出させるか」と地獄みたいな環境になった話

                SOW@ @sow_LIBRA11 作家のはしくれでございます。「戦うパン屋と機械じかけの看板娘」(HJ文庫)全10巻。「剣と魔法の税金対策」(ガガガ文庫)全6巻「機動戦士ガンダムSEED ECLIPSE(ストーリー担当)」ガンダムエースにて連載中です! SOW@ @sow_LIBRA11 小学校のアレな話というと、 「どんな理由があろうが暴力はいけない」と、手を上げた方を一切事情無視で怒り相手に謝らせるという方針をしてた教師の影響で、そのクラスは「如何に相手に手を出させるか」を競う煽り合戦みたいな状況になったという。

                  「どんな理由があろうが暴力はいけない」と小学校で教えたら「いかに相手に手を出させるか」と地獄みたいな環境になった話
                • Kotlin 1.3.70 Released | The Kotlin Blog

                  IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                    Kotlin 1.3.70 Released | The Kotlin Blog
                  • 「@rana_kualu 2020年の開発者が知っておくべき11の必須技能」→回答編 → 並べ替え→項目合併(8項目)→内容追記。仮説(170) - Qiita

                    大事なのはでこぼこ。他よりよいのが1つ以上、他より悪いのを1つ以上書くこと。 全部同じ値は役に立たない。 私の場合は、Networkが専門で、BSDを対抗試験にDebian(linux)でコンパイルしてきた。エディタは作業の要。 苦手なのはDB、リレーショナルDBの概念と実装の隙間の大きさに戸惑う。 下記の一部の記事は、失敗だったり、未完だったり、これから該当する技術を書く予定のものがあります。 うまく行っていないもので解決する方法、誤字、誤解などにお気づきになられましたら、暖かいご指導のほどお願いいたします。 回答一覧 1) Containers (Docker and Kubernetes):3 これまで、色々な版での試験をするのに、全部別々のdockerを作ってhubに登録しとけば、いつでも必要な版をすぐに取り出せて便利。pythonでも、各版ごとにdocker作っておくとか。 do

                      「@rana_kualu 2020年の開発者が知っておくべき11の必須技能」→回答編 → 並べ替え→項目合併(8項目)→内容追記。仮説(170) - Qiita
                    • インフラ構成図やシステム構成図で使えるアイコン集のリンク - プログラマの思索

                      小川 明彦, 阪井 誠 : チケット駆動開発 日本のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の本。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初の本。アジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な本。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

                        インフラ構成図やシステム構成図で使えるアイコン集のリンク - プログラマの思索
                      • Google Suggest APIでPythonの勉強をしてみました - DMLOG

                        開発環境 Image by Boskampi from Pixabay 統合開発環境は使い慣れているのでEclipse Pleiadesにしました。 Pleiades All in One Eclipseから最新版EclipseのUltimateをダウンロードします。 今のところ使うか分かりませんが、勢いで自宅のマシンにMySQLもインストール。MySQL 8.0.30。 DBに関してはPostgreSQLにしてみようかな?とも思ったのですが、MySQLの方が使い慣れているし、XServerはMySQLに対応しているというのもあって、結局MySQLに。 バージョン管理は仕事であまり使う機会が無かったGithubを勉強を兼ねて導入。 自分一人でのバージョン管理なので、改修→やっぱリバートくらいしか使う事無い様な気もしますけど、流行りには乗っておこうかなーと。 それ以外だとDocker、Rub

                          Google Suggest APIでPythonの勉強をしてみました - DMLOG
                        • 曇りで少ししか見えなかった,スーパームーンの皆既月食(5月26日) - sunsun fineな日々

                          2021年5月26日 皆既月食 去る5月26日,皆既月食がありました。折しも地球と月との距離が近い「スーパームーン」の皆既月食ということで,テレビでも結構取り上げられれていたようです。 実際はスーパームーンといってもそんなに月が巨大化するわけではなく,ぱっと見にはそんなに変わらないんですけどね。 とはいえ,月食はやっぱりイベントの一つですから,見ておきたいですよね。 それでカメラと天体望遠鏡を用意してスタンバイしていたのですが,東京はあいにくの曇りで,皆既のところはちゃんと見ることができませんでした。 そんなわけで寂しい内容ですが,撮れた写真を少しだけ。 2021年5月26日 皆既月食 「チャンスはあるかも」という予報でしたが… 皆既を終えた月を見ることはできました 月食が終わります 3年前はきれいな月食を見ることができたんですが… おまけ まとめ 「チャンスはあるかも」という予報でしたが

                            曇りで少ししか見えなかった,スーパームーンの皆既月食(5月26日) - sunsun fineな日々
                          • Microsoft Build of OpenJDK

                            Microsoft Build of OpenJDK™ Free. Open Source. Freshly Brewed! Learn More Download Available for macOS, Linux, and Windows. Java™ at Microsoft Java at Microsoft spans from Azure to Minecraft, across SQL Server to Visual Studio Code, LinkedIn and beyond! We use more Java than one can imagine. The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft's new way to

                              Microsoft Build of OpenJDK
                            • 「悪魔の角」に見える日の出は正真正銘の本物だった

                              ギリシャのアマチュアカメラマンが、非常に珍しい日の出の写真を撮ってFacebookで公開、海外メディアに取り上げられている。 日の出と同時に日食 写真が撮影されたのは昨年の年末、場所は中東の国カタール。ギリシャに住んでいるElias Chasiotisさんは、日の出を撮影するためにわざわざこの時期と場所を選んだ。日食と日の出の時間がピタリと重なるからだ。 子供の頃から天文学に惹かれていたというChasiotisさんは、メディアにこう話す。 この写真は2019年12月26日の朝、カタールの海沿いにあるアル・ワクラ市で撮りました。ちょうど金環日食が起こっている最中です。 写真が撮れたのはラッキーでした。天候があまりよくなく、最初のうちは広くモヤがかかり、南東方向には雲がたくさんありました。 カタールまで来た苦労が水の泡になるかもしれない、とChasiotisさんは思ったそうだ。しかし、天候状態

                                「悪魔の角」に見える日の出は正真正銘の本物だった
                              • 「Java 第3版 入門編 ゼロからはじめるプログラミング」「Java 第3版 実践編 アプリケーション作りの基本」サポートページ

                                引数なし、戻り値なし 3問 引数が1つ、戻り値なし 3問 引数が複数、戻り値なし 3問 引数なし、戻り値あり 3問 引数が1つ、戻り値あり 3問 引数が複数、戻り値あり 3問 引数が配列 3問 引数が参照型 (Pointクラスを用いる例) 3問 引数が参照型 (Personクラスを用いる例) 3問 Personクラスへのインスタンスメソッドの追加 3問 Wordファイル (改変可) 書籍の紹介 Javaは多くの開発現場で使用されている言語であり、書店に行けば目移りしてしまうほど多種多様なJavaの解説書が並んでいます。 このような状況で、新しいJavaの本を改めて出す必要があるのか、という疑問が当然出てくるわけですが、後発の利点を活かして、既存の Java本よりも優れた書籍にすべく努力しました。執筆の際には、過去にJava解説書を執筆した経験、および大学でのJavaの授業を担当している経験

                                • Java開発のお助けTIPS(2020年5月) - セキュアスカイプラス

                                  こんにちは、SSTでWeb脆弱性診断用のツール(スキャンツール)開発をしている坂本(Twitter, GitHub)です。 5月のGW明けごろに、社内のエンジニア向けにJava開発のスキルアップサポートを行う機会がありました。 コロナの影響で在宅となったため、Google Meets を使ってリモートでJava開発についての細々としたノウハウを若手エンジニアに伝授しました。 「細かすぎたかな・・・」と不安になりましたが幸いにも好評だったので、ざっくりとした箇条書きになりますがこちらでも公開します。 対象読者 : 中級レベルにステップアップしたい Java ビギナー(Javaの入門書を1 – 2冊、環境構築も含めて写経したくらいを想定) なお一部には坂本個人の意見も混ざっています。参考程度にとどめ、もし所属するチームで定められたルールやレギュレーションがあったり、読者自身のこだわり/意見があ

                                    Java開発のお助けTIPS(2020年5月) - セキュアスカイプラス
                                  • Spring Cloud GCP を使ったアプリケーション開発入門

                                    この記事は Google Cloud Japan Customer Engineer Advent Calendar 2020 の 21日目の記事です。 みなさん、こんにちは、Google Cloud の柳原 (@yanashin18618)です。 2020 年の今年は Java が公開されてから 25 周年というアニバーサリー・イヤーで盛り上がりを見せた年でした。Java に馴染みのない人も 今年は Java というキーワードを目にしたりしたのではないでしょうか。 私はと言えば、日夜 Google Cloud 上で Java アプリケーションをどう組み上げていくかと想いを馳せた1年でした。 TL;DRこれから Google Cloud 上で Java アプリケーションを作っていこうとしている方のために参考になるような話を綴っていきます。 特に開発フレームワークの Spring が提供して

                                      Spring Cloud GCP を使ったアプリケーション開発入門
                                    • 『山月記』でおなじみ、虎になった李徴の元ネタ『人虎伝』と逆的な昔話が朝鮮にある。人間と思い込んだ虎の話『木こりと虎』

                                      SOW@ @sow_LIBRA11 作家のはしくれでございます。「戦うパン屋と機械じかけの看板娘」(HJ文庫)全10巻。「剣と魔法の税金対策」(ガガガ文庫)全6巻「機動戦士ガンダムSEED ECLIPSE(ストーリー担当)」ガンダムエースにて連載中です! SOW@ @sow_LIBRA11 そういえば、みんな大好き「その声は、我が友李徴子ではないか!?」でおなじみの「山月記」なんだが、元ネタは中華の古典と言われるこの話の逆サイド的な昔話が、朝鮮にあってね、「木こりと虎」って言うんですが。 SOW@ @sow_LIBRA11 あるところに貧しい木こりの男がいた。病の母との二人暮らし。少しでも多くの木を切ろうと、森の奥に入り込みすぎてしまい、とんでもない巨大虎に遭遇する。 食い殺す気まんまんの虎を見て、錯乱した木こり、とっさに叫ぶ。 「兄さん、兄さんじゃないか! 探してたんだ!!」 SOW@

                                        『山月記』でおなじみ、虎になった李徴の元ネタ『人虎伝』と逆的な昔話が朝鮮にある。人間と思い込んだ虎の話『木こりと虎』
                                      • GitLabとGitpodがネイティブ統合、GitLabからGitpodを起動可能に | OSDN Magazine

                                        Gitpodプロジェクトは10月6日、GitLabとネイティブ統合を実現したことを発表した。開発者はローカルマシンに開発環境を設定することなく、Gitlab.comから起動できるようになる。 Gitpodは、ドイツTypefoxが開発してオープンソースとして公開するクラウドベースの統合開発環境(IDE)。Eclipse FoundationのクラウドIDE「Eclipse Theia」をベースとし、コードとして開発環境を定義できる。GitHub、GitLab、Bitbucketとの統合により、リポジトリからGitpodワークスペースを1クリックで起動できる拡張を用意している。 今回、オランダGitLabと提携し、GitLabのUIとGitpodを統合を実現した。それまで、GitLabユーザーはローカルマシンに開発環境を設定・管理する必要があったが、ネイティブ統合によりGitpodのWebベ

                                          GitLabとGitpodがネイティブ統合、GitLabからGitpodを起動可能に | OSDN Magazine
                                        • Java SE 8の安定感 - torutkのブログ

                                          はじめに これからソフトウェア開発を始めるプロジェクトでプログラミング言語にJavaを使う場合に、Javaのバージョンをどうしようかと調べたことを書き付けます。 開発するソフトウェアは、5年から10年、場合によってはそれ以上使われることが想定されます*1。 Javaのバージョンとライフサイクル Oracle、Red Hat、Azul Systems、および Bell softwareが提供するJava SE Development Kitのサポート期限を調べてみました。 製品 サポート期限 Oracle Java SE 8 2030年12月*2 Oracle Java SE 11 2026年9月*3 Red Hat OpenJDK 8 2026年5月 Red Hat OpenJDK 11 2024年10月 Azul Zulu Enterprise 8 2030年12月 Azul Zulu

                                            Java SE 8の安定感 - torutkのブログ
                                          • 技術的負債に対する視力を得る技術 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

                                            こんにちは、羽山です。 今回は先日開催した弊社主催の技術イベント「Raccoon Tech Connect #1 レガシーシステムに立ち向かう技術」で登壇した内容を当ブログで公開します。 イベントのテーマは「レガシーシステムに立ち向かう」ということで、システムを長らく運用していくと自然と溜まっていく 技術的負債 との付き合い方に着目しました。 技術的負債に対する理解を深め、技術的負債を可視化することによって自然と対処される状態を作る方法を解説します。 アーカイブ映像(YouTube) スライド(Speaker Deck) 戦略シミュレーションゲームで例える 今回の主題は「技術的負債」ですが、最初はたとえ話から始めます。 みなさんは戦略シミュレーションゲームをプレイした経験がありますか? 次のスライドは戦略シミュレーションゲームによくありがちなユニット生産画面を表しています。 そして、多くの

                                              技術的負債に対する視力を得る技術 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
                                            • Google Cloud開発者向けの「Cloud Shell Editor」、Googleが新バージョンを発表

                                              Googleは2020年10月30日(米国時間)、「Cloud Shell Editor」の新バージョンを発表した。IDE(統合開発環境)プラットフォーム「Eclipse Theia」をベースにしており、ide.cloud.google.comでプレビュー版を利用できる。 Googleの目標はCloud Shell Editorを使ってWebブラウザから直接、簡単に開発できるようにすること。新しいクラウド技術の探索やアプリケーションのプロトタイピング、短期的な開発タスクが対象だ。 開発環境のセットアップやライブラリの探索、依存関係の確認が不要になる他、ドキュメントやIDE、コンソールを切り替えて開発する必要がなくなる。 Cloud Shell Editorの新バージョンは、Webブラウザからコマンドラインを使ってGoogle Cloudリソースに直接アクセスできるインタラクティブシェル環境

                                                Google Cloud開発者向けの「Cloud Shell Editor」、Googleが新バージョンを発表
                                              • State of the Common Lisp ecosystem, 2020 🎉 - Lisp journey

                                                📢 ⭐ Celebrating 1001 learners on my Common Lisp course with this coupon code. Thank you! Recently added: 17 videos on MACROS. More info. 🎥 I also have cool Lisp showcases on Youtube . The last ones: how to build a web app in Common Lisp, part 1 and 2. This is a description of the Common Lisp ecosystem, as of January, 2021, from the perspective of a user and contributor. The purpose of this artic

                                                • 自作RDBMSやろうぜ!

                                                  Skip to the content. 自作RDBMSやろうぜ! このサイトの目的 RDBMS(いわゆるリレーショナルデータベース)というものはプログラミング言語の処理系や、OSなどと同様に、世の中で広く使われているソフトウェアであるにも関わらず、いざ自作してみようと思うと日本語で記述されたサイトや書籍で、必要な情報・情報源がまとまったものがないことに気づきました そこで、叩き台として、本サイト管理人および数名のコミッタで開発している自作RDBMSである SamehadaDB が軌道に乗るまでの経験をベースに、自作RDBMSするための道筋をある程度整理して書き記してみました 各々の情報・情報源はあいかわらず多くが英語で記述されていますが、その点はご容赦下さい なお、本サイトは技術的な解説を提供するのではなく、適切と思われる情報・情報源をポイントするようなサイトとなることを想定しています

                                                  • 実務未経験者が今まで独学に使ってきた技術書を公開していくよ - Qiita

                                                    プログラマーでもエンジニアでもない私がエンジニア転職に向けた取り組みとして「これまでプログラミングの独学に使ってきた技術書の遍歴」を、Qiitaの練習も兼ねて記事を書いてみました。 採用担当者の方が目にしたときに「この人が独学でなにを学んできたのか」がまとまってる記事になるといいですね(誰得感...) 想定読者 開発実務未経験でプログラミングの知識ゼロでまともなSESとかに行きたい方あるいはSES採用担当者様向けな内容になっているかなあと思います。私の学習履歴を並べた自己紹介的な内容ですね。(私はまだ転職できていませんが... プログラマーとして正社員として転職できました) 私について Not プログラマー Not エンジニア 完全に独学のみです。エンジニア転職活動中の者です。(この記事を書いた当時の話です) 「なぜプログラマー/エンジニアを目指しているのか?」ですが、私は平日・土日問わず

                                                      実務未経験者が今まで独学に使ってきた技術書を公開していくよ - Qiita
                                                    • AdoptOpenJDK は Eclipse Adoptium になる

                                                      Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                        AdoptOpenJDK は Eclipse Adoptium になる
                                                      • 新人の時に出会いたかった本の紹介 | フューチャー技術ブログ

                                                        はじめに齊藤です。よろしくお願いします。春の入門連載2023の12日目です。 まず、私が新人の時に出会いたかった本というのは、CAREER SKILLS ソフトウェア開発者の完全キャリアガイドです。 本書は著者がソフトウェア開発者としての第1歩の踏み出し方、成長やキャリアの伸ばし方についての本がなく、著者のYouTubeチャンネルでの質問が絶えないことから、必要と感じ執筆した本とのことです。 本の見出しとは別に、さらに メタ(高次)的 な分類があり、読者を3つのキャリアステージに割り当て読むべき部分をまとめています。 初心者、またはソフトウェア開発について学ぶことに興味を感じ始めたばかりの人 ソフトウェア開発/プログラミングをこれから学びたいと思っていたり、少し勉強したことがあったりするものの、まだプロとしてソフトウェア開発をしたことがない人なら、ソフトウェア開発者として第一歩を踏み出す方

                                                          新人の時に出会いたかった本の紹介 | フューチャー技術ブログ
                                                        • Announcing Microsoft Build of OpenJDK - Microsoft for Java Developers

                                                          Update May 25th, 2021: Microsoft Build of openJDK is now generally available for production. Read the announcement. We are excited to announce the preview of the Microsoft Build of OpenJDK, a new no-cost Long-Term Support (LTS) distribution of OpenJDK that is open source and available for free for anyone to deploy anywhere. It includes binaries for Java 11, based on OpenJDK 11.0.10+9, on x64 serve

                                                            Announcing Microsoft Build of OpenJDK - Microsoft for Java Developers
                                                          • 姉ちゃんの恋人 | 次男・優輝(ゆうき)役の日向亘くんをどこよりも詳しく紹介! - okasora

                                                            2020年10月27日より、フジテレビの火曜21時枠で、有村架純さん主演「姉ちゃんの恋人」がスタートします。 有村架純さん演じるヒロインには、3人のかわいい弟がいるのですが、弟役を演じるキャストに注目が集まっています。 今回は、そんな「姉ちゃんの恋人」のキャストの中から、真ん中の弟を演じる俳優・日向亘さんに関する情報をお届けしたいと思います。 「姉ちゃんの恋人」二番目の弟・優輝 役 日向亘さんが出演されるドラマ「姉ちゃんの恋人」について簡単に紹介します。 本作で、日向亘くんは、有村架純さんが演じる桃子の二番目の弟・安達優輝を演じます。 優輝は、高校2年生です。 日向亘くんのプロフィール 日向亘くんのプロフィールと過去の出演作品を簡単に紹介したいと思います。 プロフィール 生年月日:2004年3月18日 年齢:16歳 ※2020年10月現在 出生地:群馬県 身長:180 cm 職業:俳優 ジ

                                                              姉ちゃんの恋人 | 次男・優輝(ゆうき)役の日向亘くんをどこよりも詳しく紹介! - okasora
                                                            • 「独立したコアレイヤパターンの適用 - fortee 編 -」を発表しました - Shin x Blog

                                                              2019/11/30 に東京で行われた 大改修!PHPレガシーコードビフォーアフター にて、「独立したコアレイヤパターンの適用 - fortee 編 -」を発表してきました。 発表資料 サンプルコード: https://github.com/shin1x1/independent-core-layer-pattern-fortee-demo Togetter: https://togetter.com/li/1438084 オーガナイザの @tomzoh さんが開発、運用されている fortee.jp というカンファレンス運用サービスのソースコードに独立したコアレイヤパターンを適用するという内容です。 最初にコアレイヤパターンについて解説をした後、ライブコーディングで実際のコードに対してパターンを適用するデモを行いました。 100 人でやるモブプロ コードの解説をしながら、ライブコーディン

                                                                「独立したコアレイヤパターンの適用 - fortee 編 -」を発表しました - Shin x Blog
                                                              • Javaライブラリを配布する際のログ周りにおける配慮と実践 2020 - Kengo's blog

                                                                この記事は、2013年に書いた記事を現状に合わせてアップデートするものです。結論から言うと、当時から id:miyakawa_taku さんがおっしゃっていた「APIは依存に含めて良い」を支持するものです。あるいは無難にバージョン 1.7.30 を使っておきましょう。 blog.kengo-toda.jp slf4j-apiに1.7, 1.8, 2.0の3バージョンが生まれた 現在slf4j-apiには3つのバージョンが存在します。現在のSLF4Jエコシステムを考える上では、これらの違いを抑える必要があります: 1.7.x Java 1.5から利用できるバージョンです。安定版にこだわるなら未だこのバージョンを使う必要があります。 1.8.x JPMS(a.k.a. jigsaw)を採用しServiceLoaderを使ってBindingを呼び出すようになったバージョンです。Java 1.6が

                                                                  Javaライブラリを配布する際のログ周りにおける配慮と実践 2020 - Kengo's blog
                                                                • 高橋健太郎のOTO-TOY-LAB──ハイレゾ/PCオーディオ研究室【第19回】お手頃価格で高音質、iFi audio ZEN DACで手軽にハイレゾ環境

                                                                  高橋健太郎のOTO-TOY-LAB──ハイレゾ/PCオーディオ研究室【第19回】お手頃価格で高音質、iFi audio ZEN DACで手軽にハイレゾ環境 機材協力 : Sennheiser Japan, SONIC Agency Inc. 写真(OTOTOYオフィス内の写真): 沼田 学 エントリー・モデルで組む、高音質デスクトップ環境 2020年はコロナ禍のために自宅で過ごす時間が増えた人が多いだろう。僕の場合は普段から家を仕事場にしている訳だが、それでもあらゆることがオンラインになり、デスクトップから離れられない時間が多くなった。その分、家で音楽を聴く時間も増えた。 面白いのは、OTOTOYの音楽配信の売り上げを見ていると、以前は夜間の売り上げが圧倒的に多かったのが、最近は昼間にも売れるようなっている。これも家でテレワークしている人が、ちょっとした合間に購入してくれているからかもしれ

                                                                    高橋健太郎のOTO-TOY-LAB──ハイレゾ/PCオーディオ研究室【第19回】お手頃価格で高音質、iFi audio ZEN DACで手軽にハイレゾ環境
                                                                  • Eclipseが提供する統合開発環境「Eclipse Theia」。Visual Studio Codeとの違いは? | MESCIUS.devlog - メシウス株式会社

                                                                    普段のお仕事に役立つ普遍的なプログラミングTIPSや、業界で注目度が高い最新情報をお届けする「編集部ピックアップ」。今回はVisual Studio Codeの代替として注目される「Eclipse Theia」についてお届けします。 「Visual Studio Code」(以下、VS Code)はクロスプラットフォームで使えるコードエディタとして多くの開発者に使用されていますが、そのVS Codeの代替を目指し、Eclipse Foundationが提供しているのが「Eclipse Theia」(以下、Theia)です。 本記事では、2020年4月3日にバージョン1.0がリリースされた、Theiaの基本的な特徴や使い方を紹介します。 Theiaとは? Theiaは、VS Codeの代替を目指す新興のエディタです。Web・クラウドベースのツールと統合開発環境(IDE)を構築するためのオープ

                                                                      Eclipseが提供する統合開発環境「Eclipse Theia」。Visual Studio Codeとの違いは? | MESCIUS.devlog - メシウス株式会社
                                                                    • 【感想】『Clean Code アジャイルソフトウェア達人の技』:Uncle Bob流のクリーンなコード道場 - Rのつく財団入り口

                                                                      クリーンなコードを書いていこう 以前に上げた『Clean Architecture』の感想記事にブクマなどなどアクセスありがとうございました。読了して洞察が増してクリーンを追求したいな気分になったので、同じくボブおじさんによるCleanシリーズ、『Clean Code』も読むことにしました。 こちらはアーキテクチャ本よりも前に刊行。アーキテクチャのレベルよりも細かな、クラスや関数、プログラミングの習慣レベルでのクリーンで良いプログラムのコードの書き方に注目した本となっています。 Clean Code - アスキードワンゴ Clean Code アジャイルソフトウェア達人の技 (アスキードワンゴ) 作者:Robert C.Martin,花井 志生発売日: 2017/12/28メディア: Kindle版 前書き 名著らしく何やらインテリジェントなことを言ったり日本の1950年代の工場の品質向上

                                                                        【感想】『Clean Code アジャイルソフトウェア達人の技』:Uncle Bob流のクリーンなコード道場 - Rのつく財団入り口
                                                                      • Plurality: Technology for Collaborative Diversity and Democracy

                                                                        Plurality: Technology for Collaborative Diversity and Democracy English Introducing and soliciting collaboration on Plurality: Technology for Collaborative Diversity and Democracy We are about to embark on a journey and hope you will join us. Over the past half decade we have, in collaboration with so many of you, been developing an alternative to the usual narratives about the future of technolog

                                                                          Plurality: Technology for Collaborative Diversity and Democracy
                                                                        • EmacsとVisual Studio Codeの使い分け - KAYAC engineers' blog

                                                                          SREチームの長田です。 KAYAC Advent Calendar 2021の16日目です。 今回はSREとはあんまり関係ないエディタのおはなしです。 TL;DR プロジェクトとしてまとまっているものはVisual Studio Code 単体のテキストファイルはEmacs 登場人物 Emacs www.gnu.org ほぼEmacs一本で生活していた Spacemacsを導入してからはカスタマイズコストも下がって快適に Visual Studio Code code.visualstudio.com (以下VSCodeと表記) 今年の9月頃からメインの開発用エディタとして使用中 前から軽く触ってはいたけど、やりたいことやるために設定ちょっといじっては放置を繰り返していた なぜVSCode使うようになったのか 開発環境をリモート化したい*1、というのが一番の理由です。 GitHubのCo

                                                                            EmacsとVisual Studio Codeの使い分け - KAYAC engineers' blog
                                                                          • 速報!Java on Azure Day 2023――マイクロソフトが実現するJava開発者の開発効率化とイノベーション、AIの進化が拓く未来 | gihyo.jp

                                                                            速報!Java on Azure Day 2023――マイクロソフトが実現するJava開発者の開発効率化とイノベーション、AIの進化が拓く未来 日本マイクロソフト株式会社は2023年4月26日、同社では3回目となるJava on Azureに関するイベント、Java on Azure Day 2023を開催しました。今回は、日本マイクロソフト品川本社でCOVID-19以降初となる対面イベントで、基調講演は満席で立ち見になるほどの大変な賑わいでした。 写真 開始10分前にはほぼ満席の状態だった 本記事では、Java on Azure Day 2023の基調講演でマイクロソフトが発表した内容を速報としてまとめます。 基調講演は、マイクロソフト本社所属のシニア・クラウド・アドボケイト、寺田佳央氏が担当。国内外のゲストを招き進行役を務め、自身もプレゼンとデモを行うスピーカーも担う、MC&スピーカー

                                                                              速報!Java on Azure Day 2023――マイクロソフトが実現するJava開発者の開発効率化とイノベーション、AIの進化が拓く未来 | gihyo.jp
                                                                            • SpringBootでレイヤをマルチプロジェクトで分割したらメリットが多かったというお話 - NRIネットコムBlog

                                                                              本記事は WebアプリWeek 2日目の記事です。 🎣 1日目 ▶▶ 本記事 ▶▶ 3日目 🏄 はじめに 前提 SpringBoot の基本形について マルチプロジェクト化によるレイヤの分割 基本形 メリット デメリット 発展形 まとめ はじめに はじめまして、石橋章太郎です。 JDK 1.3 の頃から Java を触っています。 昔は Struts がまだ無くて、出てきたときはかなりの感動と衝撃(XML地獄)を受けましたが、それから Spring Framework で登場し、純日本産の Seasar が登場したりと開発者の生産性と品質が向上するフレームワークが色々出てきました。 今は SpringBoot を使っている方が多いのではないかと思っています。 SpringBoot はアノテーションを使ったり、決められた場所に決められたファイルを置けば簡単にアプリケーションが動いてくれま

                                                                                SpringBootでレイヤをマルチプロジェクトで分割したらメリットが多かったというお話 - NRIネットコムBlog
                                                                              • 基本の環境構築 — 仕事ですぐに使えるTypeScript ドキュメント

                                                                                TypeScriptの世界を知る 前書き Node.jsエコシステムを体験しよう TypeScriptの書き方 変数 プリミティブ型 複合型 基本的な構文 基本的な型付け 関数 その他の組み込み型・関数 クラス 非同期処理 例外処理 モジュール console.logによるログ出力 中級のテクニック ジェネリクス 関数型指向のプログラミング クラス上級編 リアクティブ 高度なテクニック 環境ごとのTips(共通環境・ブラウザ以外) ソフトウェア開発の環境を考える 基本の環境構築 作業フォルダの作成 TypeScriptの環境整備 Prettier Visual Studio Codeの設定 ESLint Visual Studio Codeの設定 ESLintの警告と特定の行だけ無効化する テスト プロジェクト内のファイルの参照方法を@/にする ライブラリ開発のための環境設定 CLIツール

                                                                                • Spring Bootでliquibaseを使う方法(MySQL)

                                                                                  とりあえずデータベース作成して、テーブルをcreateしたかったのでliquibaseを使ってみました。 Spring Bootのスタータープロジェクトからliquibaseを選択します。 テーブルを作成するにはxml形式かyml形式でファイルを作成します。Spring Bootアプリケーション起動時に順次読み込んでテーブルを作成していってくれます。 前提として、ローカルPCにMySQLがインストールされていることとします。 build.gradleを以下のように修正します。これで起動時にliquibaseが実行されます。 buildscript { ext { springBootVersion = '2.1.1.RELEASE' } repositories { mavenCentral() } dependencies { classpath("org.springframework

                                                                                    Spring Bootでliquibaseを使う方法(MySQL)