エンターテイメント!!

遊戯王好きのJavaエンジニアのブログ。バーニングソウルを会得する特訓中。

Java12リリース前の予習

きっかけ そろそろリリースだなと思い、リリース前に予習したくなったから 事前学習 リリース内容 JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental) JEP 230: Microbenchmark Suite JEP 325: Switch Expressions (Preview) JEP 334:…

2019/02/18週 気づきと振り返り

業務こなしての問題 Android で webviewによるアプリ開発 Android webviewのリモートデバッグ 雑記 開発環境 ipad落としたのが 業務こなしての問題 Android で webviewによるアプリ開発 webアプリで開発した資産を、Androidへ簡易的に移植するためwebviewを…

【小ネタ】JavaScriptでJsonファイルを読み込む

きっかけ 簡単にできるだろうと思ってたことで、結構つまづいたので、晒す。 普段、仕事でJavaScript使ってるけど、どっちかというとネットワーク関連のことばっかりやっている。 プロキシ食わしたり、リトライ処理やったり、Oauth認証したり。。。 ファイル…

2019/02/11週 気づきと振り返り

業務こなしての問題 Androidのwebviewでのパフォーマンス 雑記 大豆腐ってる 業務こなしての問題 Androidのwebviewでのパフォーマンス いろいろ計測しているのだが、なぜかmajor gcが起こらない。 おそらく、メモリの割当が、ブラウザで見るのと違っているの…

2019/02/04週 気づきと振り返り

業務こなしての問題 git submoduleの変更をしてないのに、コミット時に怒られた レビューでの理由を述べない指摘 JavaでprivateメソッドのJavaDoc Android Studioでbuildエラーの詳細を見る 最近の近況 DL4J 業務こなしての問題 git submoduleの変更をしてな…

【読書ノート】イノベーションのジレンマ

イノベーションのジレンマ 増補改訂版 (Harvard Business School Press)作者: クレイトン・クリステンセン,玉田俊平太,伊豆原弓出版社/メーカー: 翔泳社発売日: 2011/12/20メディア: 単行本購入: 59人 クリック: 811回この商品を含むブログ (397件) を見る …

2019/01/28週 気づきと振り返り

業務こなしての問題 SafariでOauthのImplicitフロー Google Oauth Implicitフロー 愚痴 ゼロ~ 嫌な季節 抱えてる問題 文章解析 業務こなしての問題 SafariでOauthのImplicitフロー 認証回りの実装をしているのだが、SafariでImplicitフローの動作確認で引っ…

2019/01/14週 気づきと振り返り

業務こなしての問題 ビルドシェルと変数 ハッピーマンデー反対 体調不良 業務こなしての問題 ビルドシェルと変数 ビルドシェル書くのはいいんだけど、ファイルを跨いで同じ変数を使うの、辞めてくれませんかね? 同じ変数を使うのなら、1ファイルにまとめと…

SpringBootCLI + Groovy で "Hello Saga!"

きっかけ 安かったので買ってみたSpringBootの本に、Groovyで動かしている内容を見て、興味が湧いたので真似てみた。 実験 環境 OS $sw_vers ProductName: Mac OS X ProductVersion: 10.14.2 BuildVersion: 18C54 Spring Boot CLI $spring --version Spring …

【書評】最新JavaScript開発〜ES2017対応モダンプログラミング

まとメモ JavaScript解説 ECMAScript JavaScriptから言語仕様を抽出した規格。 ブラウザ操作のAPIであるDOM等を除いたものが定義されている。 Node.js 非同期 Google V8 Node.jsの登場でJavaScriptがCLIとして動くようになった。 JavaScriptの使われ方とその…

2019/01/07週 気づきと振り返り

業務こなしての問題 Androidのprogaurd package.jsonのdependenciyの削除 Androidのログ getter/setterの価値 無力感 個人的に思いついた名言 業務こなしての問題 Androidのprogaurd 年を跨いで対応していたが、いろいろひどい目にあった。 いじっていたが、…

【書評】読んだら忘れない読書術

まとメモ 基本原則 読書術 ホームラン読書術 守破離読書術 入門読書術 お勧め読書術 自分軸読書術 専門書読書術 ネット書店読書術 セレンディピティ読書術 直感読書術 数珠つなぎ読書術 失敗しない基準 感想 読んだら忘れない読書術作者: 樺沢紫苑出版社/メ…

2018/12/17週24週 気づきと振り返り

業務こなしての問題 Oauth認証のImplictフロー submoduleの移動 gerritでhook忘れ logcatの切替 個人的に思いついた名言 業務こなしての問題 Oauth認証のImplictフロー 認証周りをImplictフロー利用してやるような実装に変えるタスクにチャレンジ中。 おそら…

intellij idea で micronaut + spring jdbc + sqliteのサンプル

きっかけ 年始が暇だから、何か作ろうと思い立った。 springbootでちゃっちゃと作ろうと思ったが、micronautで挫折したことを思い出し、再度チャレンジ。 とりあえず、動いたので、まとめる。 挫折したらそのままってのが、いつものパターンだったが、ゾンビ…

java.lang.reflect.Proxyクラスを試してみる

きっかけ JavaのAdvent Callendar で、Proxyクラスについて触れている記事があった。 そういえば、試したことが無かったので、暇な年始に試してみた。 実験 環境 java $java -version openjdk version "11.0.1" 2018-10-16 OpenJDK Runtime Environment 18.9…

Macで日本語入力するときの変換でイラついた話

きっかけ 年始が暇だから、いろいろブログの記事を書こうと思ってタイピングした際に、ムカついたことがあったので、晒す。 顛末 macを使っているのだが、入力して変換する際に、変換したい文字にカーソル当ててエンターを押したら、文字が確定してなくて、…

Javaでカスタムランタイムを試す

きっかけ JavaのAdvent Callenderでjigsawでカスタムランタイム作ってる記事を見て、そういえばまだやってないなって思ってやろうと決心した。 実験 実装 実験の流れ サンプルクラス作成&実行 jarを作る 依存モジュールの調査 最小構成JRE作成 4で作成した環…

Advent Calendar 2018 JavaScriptまとめ

感想・まとめ・メモ 12月1日 JavaScript JavaScript2 12月2日 JavaScript JavaScript2 12月3日 JavaScript JavaScript2 12月4日 JavaScript JavaScript2 12月5日 JavaScript JavaScript2 12月6日 JavaScript JavaScript2 12月7日 JavaScript JavaScript2 12…

Advent Calendar 2018 Gitまとめ

感想・まとめ・メモ 12月1日 12月2日 12月3日 12月4日 12月6日 12月7日 12月9日 12月11日 12月12日 12月14日 12月19日 12月20日 12月21日 12月22日 12月23日 12月24日 感想・まとめ・メモ Git Advent Calendar 2018 - Qiita 12月1日 Gitのマージ概要および、…

Advent Calendar 2018 Javaまとめ

感想・まとめ・メモ 12月1日 12月2日 12月3日 12月4日 12月5日 12月6日 12月7日 12月8日 12月9日 12月10日 12月11日 12月12日 12月13日 12月14日 12月16日 12月17日 12月18日 12月19日 12月20日 12月21日 12月22日 12月23日 12月24日 12月25日 タスク 感想・…

JJUG CCC 2018 Fall 参加報告

公式サイト 参加セッション 感想・まとメモ 【JJUG基調講演】Javaの未来を考えよう 【ランチセッション】俺が好きなのはJavaだけどJavaじゃない 〜虎の穴でのJava活用について〜(株式会社虎の穴) Project Helidon: Java Libraries for Microservices(David D…

2018/12/03週 気づきと振り返り

業務こなして思ったこと Androidのパフォーマンス計測はどうすればいいのか? MacのSafariでAudioタグのcrossoriginが効かない safariでのWebAudioAPI 雑記 思いついた名言 業務こなして思ったこと Androidのパフォーマンス計測はどうすればいいのか? Andro…

SDKMAN調査・まとめ

きっかけ SDKMANとは 環境 SDKMAN インストール 試しにGradleインストール バージョン確認 Gradleが本当に動作するか試してみる 考察・まとめ 参考サイト きっかけ Java Advent Calendar で知らないFWを調べてるうちに、SDKMANにたどり着いた。 SDKMANとは …

2018/11/26週 気づきと振り返り

業務こなして思ったこと Object.assignの副作用 ハンドリング複数は辞めるべき windowsでIntelliJの参照先から戻るショートカット やり方 業務こなして思ったこと Object.assignの副作用 const a = { a: 1, b: 2, c: 3, f: 5 } const b = { c: 4, e: 6 } con…

Advent Calendar 2018 Node.jsまとめ

感想・まとめ・メモ 12月1日 12月2日 12月3日 12月4日 12月5日 12月6日 12月7日 12月8日 12月9日 12月10日 12月11日 12月12日 12月13日 12月14日 12月15日 12月16日 12月17日 12月18日 12月19日 12月20日 12月21日 12月22日 12月23日 12月24日 タスク Node.j…

JavaからTypeScript、そしてJavaScriptへ…

書くに至ったきっかけ 最近、JavaScript書くようになって、Javaやってた頃より読めるようになったので、自分の中の考えを吐き出したくなったから Javaエンジニアだったころ JavaScriptは、触ってはいたが、本格的にイジったりはしてなかった。 何というか、…

三項演算子について考え直した

きっかけ 前提 三項演算子 if文で書くとどうなるか? 三項演算子のメリット 三項演算子のデメリット 複数項 演算子の優先順位 三項演算子でやっちゃいけないこと 三項演算子を使うべきパターン 気をつけること きっかけ 現場でああだこうだ言っていたので、…

簿記の勉強を始めて。。。

最近、簿記3級の勉強を実施して、問題集をやり始めたのだが、問題文に怒りを感じる。 すごく気を使って読まないと、引っ掛け問題に引っかかる。 それが、どうしても納得いかない。 例えば、 以下の取引について仕訳しない。 ・・・・ 先週末に賭けで仕入れ…

2018/11/05週 気づきと振り返り

業務こなして思ったこと 順次実行はPromise git log --decorate gitで未プッシュの差分を見る 個人的に思いついた名言 責任は果たすものじゃない。なすりつけるものだ。 人の名前よりポケモンの名前を覚えるほうが楽。 業務こなして思ったこと 順次実行はPro…

2018/10/29週 気づきと振り返り

Chromeのコンソールログ Devtoolの設定で、Presrvelogにチェックを入れると、画面遷移が起こってもコンソールログの内容がクリアされない。 複数画面をまたぐ場合のデバックに有効 Windowsのスクリーンセイバーのバブル 現場のPCは、windows8.1で、スクリー…