Java

Women Who Go Tokyo #27 GAEとSlackBotであそぼう に参加した

2018年11月30日掲題のイベントに参加してきました。詳細は今度書く。 1月からもしかしたら業務でGoやるかもしれないみたいな話があったからそろそろ勉強始めるか〜ってことで参加しました。 結論から言うと、このハンズオンではあまりGoには触れられなかった…

Javaヂカラ #Java最新動向 -Java 11 の新機能やOracle Code One 2018 発の最新技術トレンドを一気にキャッチアップ-に参加した

2018年11月16日、掲題のイベントに参加してきたので忘備録。詳細はあとで書く。 内容は主に、Java8以前とJava9以降で何が変わるのか、リリースサイクルについて、よく話題に上がっている「Javaは有償になった」という話の否定について。特に一番最後の話はネ…

ログイン機能を設計する

技術系の記事を書くよりも食べ物の記事を書く方が楽なので逃げていましたが、Javaを忘れてしまいそうなので初心に戻ってログイン機能を作ろうと思います。 目次です。 ログイン機能 セッション管理 セッション管理の方法 ユーザ管理 Webブラウザから送信され…

paiza.ioはまだJava10を使用できない(3/26時点ではJava9が動いていました)

先日paiza.ioの裏でJavaのいくつのバージョンが動いているかチェックする記事を書きました。→paiza.ioで実行できるJavaのバージョンを調べてみた(2018/3/7時点) Java10がDLできるようになったそうなので、「もしやpaiza.ioでJava10が動かせるのでは・・・…

一週間teratailでがんばって回答したらJavaタグで週間2位になった!

エンジニアのためのQ&Aサイト【teratail】 はプログラミングに関するQ&Aサイトです。海外でいうStackOverFlowみたいな。質問したり回答をするとポイントが貯まっていきます。 転職を考えたときに、自分のアウトプットとして外部に出せるものが欲しかったので…

logbackの出力フォーマットパターン覚書き

概要 logbackでログ出力させてるんですが、logback.xmlで設定する出力フォーマットをわかりやすく残しておきたいので書いておくことにした。 フォーマット %c 出力元クラス名 %d 日時の出力(yyyy-MM-dd HH:mm:ss,fff) %m ログメッセージ '%n' プラットフォ…

paiza.ioで実行できるJavaのバージョンを調べてみた(2018/3/7時点)

概要 paiza.ioのJavaはバージョンいくつなんだろう・・・と素朴な疑問をもったので調べた。 どうだったか java9_181使ってました。 SystemクラスでデフォルトでgetProperty()できるキーってこんなにあったんですね。 他の情報(OSとか)も出力できるかもです…

paiza.ioでJavaのコードを書いた時、プログラムが間違っているわけではないのにコンパイルエラーになってちょっとはまった

概要 paiza.ioを使用してJavaの簡単なプログラムを書いたんですが、プログラムには問題ないのにコンパイルエラーになって5分くらいはまりました。普段Eclipse使いの人にありがちかもです。 解決方法 importするクラスをpaiza.ioのエディタが補完してはくれな…

paiza.ioを使ってStreamの使い方を覚えた

概要 Java8からStreamAPIが使えるようになったが、Java9が出た今でもまともに使えなかったので覚えるためにサンプルを動かしてみた。 動かすのに、Eclipseでプロジェクト作って等々面倒だったため、paiza.ioを使ってみた。 参考にした記事 Java Stream APIを…