エンターテイメント!!

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

日記

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

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

JavaからTypeScript、そしてJavaScriptへ…

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

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

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

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

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

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

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

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

OAuth2.0 体臭 ネットワークスペシャリストの試験 睡眠 その他 OAuth2.0 認証機能を作っているのだが、全く動きが覚えられない。 毎回言われるがままにやってきたことのツケが来た感。 動きが全く覚えられないのだが、どうやって覚えればいいのか? しかも、…

2018/10/01に覚えたこと Object.assign/責務分担/npm install

Object.assign 責務分担 npm install Object.assign Object.assign() - JavaScript | MDN 他の人が書いたソースを見てて、何をやっているのか分からなかったから調べた。 やってくれることは、オブジェクトのマージ。 とりあえずサンプル const object1 = { …

Java11の新機能まとめと試し実行

公式サイト 新機能まとめ 試してみる ファイルからの即時Java実行 テスト用のJavaファイルの用意 実行 ラムダ式でも利用できるようになったvarによる型推論 テスト用ファイルの用意 実行 HTTP Client API JSR & HTTP Client API doc テストファイル 実行 雑…

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

やったこと サーバーとの疎通確認 気づき superagent withCreadentials() → Cookie送ってくれるやつ。 Access-Controll-Allow-Originが * のときは機能しない。 tsconfig es5 → es2018 targetだけじゃなく、libも変える必要がある。 chromeのSet-Cookie アク…

2018/08/27週 気づきと振り返り

やったこと jest環境構築 使用言語:typescript jest使ったユニットテスト作成 superagent-mockをテスト環境に入れ込む 気づき jestでカバレッジ jest --coverage で見ることができる。 レポートは予想以上にキレイに出てくる。 テストがきちんと動いている…

dependency-cruiser を使って依存関係分離をしたメモ

きっかけ IoT機器に載せるソフトウェア開発しているのだが、複数端末で資産流用できるようにしたいらしく、そのためにマイクロサービス化する必要があり、依存分断して構成変えられるように実施した。 その際、依存分断するのにかなり手間取ったから、依…

browserifyの動きについての学習と依存関係の分断で悩んだことのメモ

きっかけ brosifyの動きがよく分からなかったので、学習した内容を晒す。 browsify browsifyとは 分かりやすそうなサイトから抜粋 このツールはNode.jsのコアモジュールやnpmのモジュールをブラウザでも利用できるようにするというのが元々の目的でしたが、…

最近の学習意欲について

徒然なるままに書く きっかけ 最近、どうも学習意欲が減退している気がする。。。 日々の情報収集はしていて、深掘り調査したいことはいくつかあるのだが、調査に至る前に諦めていることがおおい。 理由の考察 個人的に理由を考えたが、おそらく、知っている…

人事考課で感じた不満

きっかけ 人事考課があったのだが、考課項目について不満があったので、メモ 詳細 現状 評価項目に、内部監査としての活動実績がある。 しかし、内部監査に参加するには、専任される必要があり、その権限は俺にはない。 参加機会がなく、評価されてない(評…

apt install できなくて迷った話

きっかけ 感想 雑記 参考サイト きっかけ Windows使っているのだが、IT系の記事で裏取りするときに、すごく面倒になって仮想環境でなんとかしようと思った。 最近、環境構築の話をよく聞くのだが、ものすごい便利そうだし、覚えておけば検証が楽になるかと思…

情報収集でやっていることの紹介と課題と検討内容

きっかけ JJUG CCC Spring 2018のアンカンファレンスで思うところがあったので、今の自分の現状と課題を考え直してみる。 現状の情報収集 今の自分の情報収集は、主にRSS。 FeedlyにいろんなサイトのRSSを登録して、タイトルで選別している。 読みたい記事が…

typescriptの自動インポートでハマった話

きっかけ 自動インポートを使っていたが、とある問題があったので、辞めた。 ちなみに、使っているのは、VisualStudioCode。 拡張機能は、名前忘れた。。。 起きた問題 自分は、コード上にないものでもタイピングして、インテリセンスを使ってコードをある程…

tsifyでout of memoryが発生した時に対応したこと。解決編

元記事 suzaku-tec.hatenadiary.jp 調査方法 とりあえず、gulpの各タスクに、 process.memoryUsage() を埋め込んで、実行。 開始と終了時に計測するようにした。 終わりは、on('end', ・・・・) でイベント拾って出すようにした。 本当は、もっとうまいやり…

FirefoxのseleniumIDEで思うこと 2018/05/15時点

思うこと Firefox58以降、使えなくなっていたのが、やっと使えるようになった。 しかし、いろいろ思うことがあるので、思いを綴る。 htmlがぁ。。。。 以前のアドオンの状態で、html形式のマクロを出力を使いまわしていたのだが、使えなくなってしまった。 J…

tsifyでout of memoryが発生した時に対応したこと

きっかけ 金曜日の夜に、現場のGitリポジトリに修正内容をプッシュしたら、ビルドエラー通知が飛んできて、ビルド時にメモリ不足が指摘された。 一応対処はしたけど、原因究明はまだできてないが、忘れそうなので、記録に残しておく 余談 問題発生タイミング…

最近気づいた恥ずかしい話 Javaのインスタンスメソッド参照

きっかけ 導入 サンプルコード 考察 きっかけ Javaは得意分野だけど、知らないことが合ったので、無知を減らすために晒す。 戒めの意味も込める。 導入 はい、タイトル通りでぇーす。 最近知りました。 static(クラス)メソッド参照、コンストラクタ参照は知…

指示語が指すものを判別する その2

前回記事 今回、書くに至ったきっかけ 詳細 解決方法 問題点 解決方法 今後の問題点 前回記事 suzaku-tec.hatenadiary.jp 今回、書くに至ったきっかけ よくよく考えたら、同じ文でも指示語の対象があるな~と思い、ちょっと考えなした。 詳細 例えば、以下の…

プログラミングの初心者を抜け出すための習慣の感想と要約

きっかけ ソニックガーデンの倉貫のブログはよく見る。 かなり感心したので、自分の考えと経験を踏まえてまとめてみる。 感想 エラーが出ても慌てず、メッセージを読もう エラーをググって、解決法を片っ端から試すってことを、初心者のうちはよくしてたなぁ…

指示語の対象設定

前回 やったこと 今後 参考サイト 前回 suzaku-tec.hatenadiary.jp やったこと なんとなく、文章や説明を見ていて、おそらく、前の文の主語を指している可能性が高いと思った。 あと、その主語に連なっている修飾語もそうなっているのだろう。 正常な文章を…

WordNetの試し実装

きっかけ 文章を解析するようになったけど、意味合い的に同じなのかチェックしたくなるだろうって思って、実装について調べた。 実装 build.gradle group 'kuropaper' version '1.0-SNAPSHOT' apply plugin: 'java' sourceCompatibility = 1.8 repositories …

【愚痴】資格試験が終わった

今日は、情報処理試験だった。 受けたのは、データベーススペシャリスト。 受験しての感想は、玉砕ですわ。。。 午前免除の期間が過ぎたので、午前1から受けたけど、難易度高すぎないか? 過去問やっているけど、過去問のレベルとは明らかに違う問題がある…

GitHubにプッシュするようになって思ったこと

注意 これはただの感想の羅列なので、真実かどうかは別問題です。 感想 ソース書く時間って、時間に縛られた働き方をしていると、まったくできない。 この時間は会社にいなければならないっていう制約があると、セキュリティ的にGitHubのソースも修正したり…

修飾語と被修飾語で、1日ずっと神経をすり減らした。。。

前回記事 連体修飾語と連用修飾語 格助詞 強制修飾 参考サイト 日本語勉強してみての感想 次回タスク 愚痴 ストレス解消 github 前回記事 suzaku-tec.hatenadiary.jp 連体修飾語と連用修飾語 連体修飾語と連用修飾語の振り分けにかなり苦戦した。。。 主語、…

主語と述語の判定が難しい。。。

前回記事 難しい 面倒くさいパターン 「~こと」 「~いる」 ちなみに 参考サイト 前回記事 suzaku-tec.hatenadiary.jp 難しい 主語が複数出てきたり、主語っぽいけど、文全体を見たら主語じゃないってのが面倒くさい。。。 面倒くさいパターン 「~こと」、…

今更だが、JavaのStream.reduceで迷った

きっかけ 詳細 やりたきこと 迷った所 日本語がわからない わかったこと 感想 試したコード 参考サイト きっかけ Javascriptのreduceのような実装をしたくて、いろいろ試して、かなり迷ったから書く。 Array.prototype.reduce() - JavaScript | MDN 詳細 や…