タグ

2021年6月3日のブックマーク (18件)

  • Java 入門

    Java 入門サイト このサイトでは Java を始めて学習する人が、 Java を使ってプログラムを開発できるようになるための、 基的な事柄について解説しています。 Java 開発環境 Java を使ってプログラムの開発を始めるために必要な、JDK のインストールと設定方法および統合開発環境の紹介をしています。 Java の基 Java に関する基的な項目を学習しましょう。 Java の各種ライブラリ Java の基を学んだら、あなたの必要に応じていろいろなライブラリを駆使してより発展的なプログラムを開発できます。 ここでは、各種クラスライブラリの紹介をしています。 現在、精力的に記事を増やしていますので、時々チェックしてください! ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

    Java 入門
  • Java の基本 - Java 入門

    ここでは Java 言語の基的な項目について学習しましょう。 尚、Java のプログラムを書いて、プログラムを作成して実行するためには、プログラムの開発環境の準備が必要です。 まだ JDK をインストールしていない人は「Java の開発環境」などを参考にして、インストールしてください。 さらに、統合開発環境 (IDE) と呼ばれる、ソフトウェア開発ツールもあった方が便利です。 Java プログラムのコンパイルと実行 基的な Java プログラムのコンパイルと実行 Java の分割コンパイルと CLASSPATH Java のパッケージ Java コンパイル時のソースパスとクラスファイル出力先を指定する JAR ファイルの作成 マニフェストを指定したJARファイル作成 JAR ファイルの実行方法 Eclipse での JAR ファイルの作成とプログラムの実行 Java のリテラル Jav

    Java の基本 - Java 入門
  • もうJavaアプレットは使えない、移行が急務に

    (前回からつづく) 米オラクル(Oracle)が提供するJava開発実行環境「Java SE」(Java Platform, Standard Edition)。現在、最も長いサポート期間が残っているバージョンがJava SE 8だ。無償サポートは2019年1月(非商用に限って2020年12月)、有償サポートは2025年3月までである、 ユーザーはこの期間が終わる前に新しいバージョンに移行する必要がある。その際には、長期間のサポートが設定されるLTS(Long Term Support)と呼ばれるバージョンであるJava SE 11が最有力候補になる。オラクルはJava SE 11を2018年9月にリリースし、2026年9月まで有償サポートを提供する。同じタイミングでオープンソースとして提供されるOpenJDKのJDK 11でも、同じ期間の無料サポートが提供される可能性が高い。 ところが、

    もうJavaアプレットは使えない、移行が急務に
  • 変数を宣言する

    Java では複数の変数を利用することができますので、それぞれの変数を区別するために変数名を付ける必要があります。そして変数に格納される値のデータ型を指定します。 Java では変数を宣言する時に指定したデータ型とは別のデータ型の値を変数に格納することはできません(例外あり)。 例えば int 型の値を格納する height という名前の変数と、 char 型の値を格納する c という名前の変数をそれぞれ宣言するには次のように記述します。

    変数を宣言する
  • Microsoft、“次世代Windows”発表イベントを6月25日午前0時開催(ITmedia NEWS) - Yahoo!ニュース

    Microsoftは6月2日(現地時間)、Windows関連のオンラインイベントを24日午前11時(日時間の25日午前0時)から配信すると発表した。サティア・ナデラCEOが「Build 2021」で次世代Windowsを間もなく発表すると語っていたので、そのためのイベントとみられる。 ナデラ氏はBuild 2021で、この次世代Windowsが「この10年で最も重要なWindowsアップデートの1つになる」と語った。 ナデラ氏はまた、「マネタイズできるアプリを構築し、配布するためのオープンプラットフォームなどについて、近いうちに共有できることを楽しみにしている」とも説明していたので、Windowsのためのアプリストア(現在の「Microsoft Store」)にも大きな変更があるかもしれない。 Microsoftからのメディア向け招待メールによると、イベントにはナデラ氏や“Surfac

    Microsoft、“次世代Windows”発表イベントを6月25日午前0時開催(ITmedia NEWS) - Yahoo!ニュース
  • jQuery

    What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

  • JavaScript 今ドキな書き方 ES2020

    配信動画はこちら https://www.youtube.com/watch?v=x1XdqWtPUdg もし良かったらムーザルちゃんねるのチャンネル登録お願いします! https://www.youtube.com/channel/UCLPHXwLp90A5R69Eltxo-sg Tw…

    JavaScript 今ドキな書き方 ES2020
  • ゲーマーでなくても仕組みぐらいは知っておきたいアルゴリズムx40

    高校生の時、数学の先生がこう言いました。 ゲームなんて、開発者が作ったルールの上で遊ばれるだけだ。 と。 その時、ゲーマーな自分はこう思いました。 ゲーマーは、開発者が作ったルールの上で遊ばれたい。 と。 というわけで、普段何気なくプレイしているゲームには、どのようなルール(アルゴリズム)があるのか。それを知るために、いろいろなゲームのアルゴリズムなどを解析しているページへのリンク集を作りました。 ほとんどのゲームのアルゴリズムは正式に発表されていないので、ユーザーの手による逆解析だったり、大学の研究による真面目な考察だったりします。(リンク先には、一部アルゴリズムと呼べないものも含まれています) 各種ゲームのプログラム解析 ドラクエ、FF、ロマサガのプログラム解析 DQ調査報告書(リンク切れ) ドラクエの物理ダメージ計算式は質的にどれも同じだが、細かい部分で微妙に違う RPG INST

    ゲーマーでなくても仕組みぐらいは知っておきたいアルゴリズムx40
  • 早川書房の1500作品が50%割引の大型電子書籍セールがきたのでオススメを紹介する - 基本読書

    三体Ⅱ 黒暗森林(上) 作者:劉 慈欣早川書房Amazon早川書房の1500作品が最大50%割引という大型の電子書籍セールが来たので、僕が読了済みのものからオススメの作品を一部紹介してみよう。早川書房は定期的に電子書籍セールをやるが、前回の大規模なものは確か2020年3月頃の1000点セールだったので、セール対象は増えていることになる。なんと、先日完結したばかりの『三体』も、さすがに完結巻は対象ではないけれども第二部までがセール対象。 amzn.to まずはSFから紹介する。 三体 作者:劉 慈欣早川書房Amazonまずは早川といえばSFということで、SFから紹介してみよう。目を引くのはやっぱり『三体』である。先日三部作全体の紹介を書いたばかりだが、文化大革命からはじまり異種知性とのファースト・コンタクトが描かれる比較的現実路線の一巻。ファースト・コンタクト後、人類最高峰の知性が異種知性に

    早川書房の1500作品が50%割引の大型電子書籍セールがきたのでオススメを紹介する - 基本読書
    tyosuke2011
    tyosuke2011 2021/06/03
    三体気になるな
  • セックスが好きで割り切ってたけど、自分を守るための鎧だった

    26歳、女、経験人数は40人 これが多いかどうかは知らないが、 私はセックスが好きだから、気持ちを入れることなく、男性とセックスできると思っていた。 もちろん、最初はそんなこと無かったが、いつからかこう思うようになっていた。 性欲も強かったし、今日どうしてもやりたい、と思ったら、マッチングアプリで適当な男性に声をかけてセックスをして用が済んだら帰ったり、 固定の何人かのセフレをやりたい日に呼び出したりしていた。 ある日を境に、あんなに強かった性欲が全然湧かなくなってきた。 セフレと長く続いて仲良くなりすぎて、セックスのためだけに呼び出すのに罪悪感を感じたり、 コロナでマッチングアプリで適当な男性に声をかけづらくなったりしたのも関係しているかもしれない。 週1でセックスしていたのに、気づけば2ヶ月以上セックスをしていなかった。 そこでふと突然、なんか彼氏がほしいかも、と思い始めた。 なので男

    セックスが好きで割り切ってたけど、自分を守るための鎧だった
    tyosuke2011
    tyosuke2011 2021/06/03
    クソビッチ
  • JavaScriptのイベントの仕組みが一発で理解できるウェブアプリ「Explore DOM Events」レビュー

    JavaScriptには、特定の動作が発生した際にそれに応じてコードを実行する「イベント」という仕組みが存在しています。そのイベントがDOM内でどのように伝わるのかについて、「Explore DOM Events」というウェブアプリがイベントのオプションに応じて視覚的に表示してくれるとのことなので、実際に使って分かりやすさを確かめてみました。 Explore DOM Events https://domevents.dev/ ページにアクセスすると、「親(PARENT)」「子(CHILD)」「孫(GRANDCHILD)」というDOMの親子関係が表示されており、そのうち1つめの孫(オレンジ)がイベントのターゲットに設定されていることが分かります。このまま「Dispatch」をクリックしてみると…… イベントが伝わっていく様子がアニメーションで表示されました。まだ何もイベントリスナーを追加して

    JavaScriptのイベントの仕組みが一発で理解できるウェブアプリ「Explore DOM Events」レビュー
  • JavaでRPGを作ろう!

  • C++でマリオの完コピを作ろう! cocos2d-x

  • オブジェクト指向がわからないあなたへ

    どうも、都内の某企業に勤めるフルスタックエンジニアです。この記事では、ITの非専門家に向けて、オブジェクト指向の解説をしたいと思います。 小学生のプログラミング教育が開始されたり、AIやIoTなどの技術が身近になった今日、オブジェクト指向を理解しておくことは極めて重要です。なぜならば、オブジェクト指向はITエンジニアとっての「共通言語」であって、今やあらゆるソフトウェア技術がオブジェクト指向の上に成り立っているからです。したがって、オブジェクト指向を理解すれば、ITのすべての分野の基礎が身についたことになります。難しい概念がいくつか出てきますが、分かりやすく解説するので頑張ってついてきて下さい! オブジェクト指向とはまず、オブジェクト指向とは何かを解説します。オブジェクト(object)とは、「モノ」のことです。言い換えれば「モノ指向」です。つまり、コンピュータのようなバーチャルな対象では

    オブジェクト指向がわからないあなたへ
  • 対応言語にC#、C、Javaを追加!ゲーム感覚でプログラミングが学べる『コードクロニクル』 -

    こんにちは。倉内です。 paizaが提供している、プログラミングが学べるゲーム『コードクロニクル』にこのたびJava、C、C#の3言語が追加されました! PHPRubyPythonと合わせて6言語で遊べます! 『コードクロニクル』はファンタジー系RPGのような世界観でプログラミング問題を解きながら物語を進めていくゲームとなっており、楽しみながらプログラミング学習ができます。ゲームの概要は公開告知記事をごらんください。 今回は追加された3言語でのプログラミング問題の解き方についてお伝えします! 『コードクロニクル』をプレイしてみよう! クエスト(問題解答)の進め方 途中で解けない問題が出てきたら ページ内学習動画 paizaラーニングの言語別入門講座 Amazonギフト券が当たる!受験キャンペーン ※終了しました。たくさんのご参加ありがとうございました。 スキルチェック攻略のポイント ス

    対応言語にC#、C、Javaを追加!ゲーム感覚でプログラミングが学べる『コードクロニクル』 -
  • 個人的におすすめしたいプログラムの技術サイト - Qiita

    変更ログ 21/09/04: 「ドメイン駆動設計について DroidKaigi 2017 で登壇しました。」のリンクを追加 -21/08/11: 書籍「the Jargon File」についてのリンクを追加 -21/08/06: C, アセンブリ言語についてのリンクを追加 前書き プログラムを学ぶとき、良質役立ちそうなサイトを探すのにかなりの時間を浪費した。 他の人にはそうなってほしくないので、今まで役立ったサイトを公開する。 なお、強くオススメしたいサイト順に並ばせる。 随時更新予定。 21/08/06: 追記 (この記事はもともと大量のブックマークを処分し依存を絶つのが目的で作成しました。 しかし、ブックマークが便利すぎるので結局依存は断てず、この記事を自分で使うこともほぼなかったため、更新は未定に変更します。) この記事を効率よく使う方法の例: ・リンクを実際に踏んでみて、ざっと吟味

    個人的におすすめしたいプログラムの技術サイト - Qiita
  • C++20's Extensions to Chrono Available in Visual Studio 2019 version 16.10 - C++ Team Blog

    While the <chrono> header has been available as part of the STL since C++11, among the changes included in C++20 there were several extensions to chrono including support for calendrical types, time zones, leap seconds, and integration with format. A great deal of innovation and work was required in order to complete these additional features; shipping these new C++20 additions so soon would not h

    C++20's Extensions to Chrono Available in Visual Studio 2019 version 16.10 - C++ Team Blog
  • 書いたな、俺の前で、ドラクエの勇者の話を!

    anond:20210602071506 ドラクエの「勇者」はざっくり説明すると「魔王」と対峙するものである。 まおゆうは言わずもながであるが、転スラの「勇者」と「魔王」の関係はドラクエに近い。 ドラクエといえば「勇者」と思われがちだが、「勇者」が主人公のナンバリングは 1、3,4,11 と少ない。8 や 9 に至っては「勇者」の概念がかなり希薄だ。 また、先ほど述べた「魔王と対峙する勇者」も厳密には 3,4,5,10、11 のみとなる。 最新作の 11 は「勇者」らしい勇者であるが、作中では追われる立場にある。 「勇者」を職業として見た場合、デイン系の魔法やベホマズンが使えるのが特徴だ。ただし、「勇者」だけが使える特権というわけでもない。また、「勇者」のみが装備できる武具が存在し、それが「勇者」の証でもある。 それぞれのナンバリングでの勇者を見ていこう。 ほぼすべてのナンバリングに言える

    書いたな、俺の前で、ドラクエの勇者の話を!