エンターテイメント!!

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

学習

【参加報告】JJUG CCC 2021 Spring

イベント内容 【オンライン】 JJUG CCC 2021 Spring - 日本Javaユーザーグループ/Japan Java User Group | Doorkeeper 全部見ることはできなかったけど、興味関心あるものは見れた。 参加セッション感想+メモ フロントエンド・バックエンド分離の道のり 昔…

2021/05/17週 気づきと振り返り はーやくこいこいボーナス日

業務こなしての問題・気づき c テスト用のプログラムを実行したい C#をほとんどやったことがなかったので、この実装はイケるのか?って思うことがたまにある。 Javaのときは、クラスを適当に作って試してたけど、C#のビルドプロセスが分からなかったので、ど…

2021/05/10週 気づきと振り返り 広い作業スペースはサイコー

業務こなしての問題・気づき dosバッチ ちょっとしたものを作りたくなって、調査した。 結局、ネットワーク超えが問題になってきたので、バッチファイルの作成は辞めたが、とりあえずメモったのを乗せる。 echoオフ やり方としては、下記がある。 1. コマン…

2021/04/26週+5/3週 気づきと振り返り GW明けは休み疲れがひどかった。。。

業務こなしての問題・気づき C# やったことがないのだが、なぜかレビューアにされてしまった。。。 using 用途がいろいろあって、javaのimportと同じ認識でいると、たまに戸惑うことがあった。 使い方としては、下記がある。 usingディレクティブ javaのimpo…

windowsでnpmの更新に失敗していたので解消して優勝する

発端 環境 問題 解決方法 npm updateで失敗 nodistで最新バージョンを挿れて優勝していく nodeのバージョン確認 使えるnodeのバージョンを調査 nodeをインストール npmをnodeに合わせる 雑記 参考サイト 発端 久々にnpmで何か作ろうとして、npm init -y した…

【書評】コンピュータアーキテクチャのエッセンス

読むに至ったきっかけ 『翔泳社ブックアンバサダー』に応募した結果、当選したので読むに至る。 いくつか候補があったが、一番興味を引いたので選んだ。 目次 第1章 序論と概要 ■第1部 基礎 第2章 デジタル論理回路の基礎 第3章 データとプログラムの表現 ■…

闇の魔術に対する防衛術 Advent Calendar 2020 まとメモ

Advent Calendar 2020 闇の魔術に対する防衛術 Advent Calendar 2020 - Qiita 書くきっかけ 僕は光の戦士だが、闇を知ることで戦いに勝利できると思い、各戦士たちの戦いの記録を読んで自分の力にしようと思ったから。(厨二文章です。要約すると、"みんなの…

JavaScript Advent Calendar 2020 まとメモ

Advent Calendar きっかけ 感想 【超初心者向け】javascriptとjQueryの違いは何?5分で解説。 JavaScript における配列コピー JS直書きでGoogle DoodleのCanvasを録画してGifに JavaScriptの非同期処理を制御する方法 プログラミング初学者の現役医師が、fir…

Java Advent Calendar 2020 まとメモ

Advent Calendar Java Advent Calendar 2020 - Qiita きっかけ 周囲のエンジニアに置いていかれないよう、投稿されてる内容を把握できれば、ある程度やっていけるはず。 だから、書いてある内容には一通り目を通して、知らないことを知るようにしていこうと…

2020/12/07週 気づきと振り返り 40分500円の価値

業務こなしての問題・気づき 設計書にどこまで書くのか? 既存の設計書にない箇所が修正対象になっているのだが、どうすればよいのだろうか? 書こうとすると、いろんなロジックが入ってるから、芋づる式に設計書にない箇所をどんどん書かないといけない気が…

electron実行時に`'attachShadow' on 'Element': This element does not support attachShadow`

発生に至った経緯 electronで、canvas-datagridを使おうとしていたら発生した。 発生時の環境 $ electron -v v1.4.13 発生の原因 electronのベースであるchromiumeがshadow domをサポートしているバージョンではなかったので、発生していた。 canvas-datagri…

JJUG CCC 2020 Fall 参加報告

各種リンク doorkeeper 【オンライン】 JJUG CCC 2020 Fall - 日本Javaユーザーグループ/Japan Java User Group | Doorkeeper 感想・まとメモ jq を使いこなして、開発効率アップ まとメモ フロントとバックエンド推移 前まで→サーバーで動的にHTML作成 今→U…

2020/10/19週 気づきと振り返り 文字見て頭痛が起きるのは初めて

業務こなしての問題・気づき 設計書関連 項番 ID管理 その他 なぜなぜ分析 はじめての動画投稿 インポスター症候群 業務こなしての問題・気づき 設計書関連 項番 案件対応で修正する際、項番ズレるの、どうしたらいいの? すごい見落とすのがつらい。。。 視…

2020/07/27週 気づきと振り返り 精神崩壊してない俺はカミーユ以上

業務こなしての問題・気づき 設計・ドキュメント 印刷時のヘッダー・フッターにこだわる エクセルのヘッダー・フッターって、そんなに重要か? レビュー出した際に、そこの部分のダメ出しをされたのだが、まさか、最終的に紙に出して管理しているのだろうか…

【Java】Java15先取り調査 JEP 375: Pattern Matching for instanceof (Second Preview)

JEP JEP 375: Pattern Matching for instanceof (Second Preview) 内容 大元であるJEP305との違いがよく分からんかった。。。 第二プレビューみたいな感じに捉えたけど、あってるのかな? 英語は、Google翻訳に一任しているから、あってるか、若干不安がある…

【Java】Java15先取り調査 JEP 360: Sealed Classes (Preview)

JEP JEP 360: Sealed Classes (Preview) 内容 簡単に言うと、継承先を限定することができるクラスやインタフェースを作れるらしい。 これができる背景には、目的にそぐわない継承やインタフェースの実装が乱立していた事実があるのかもしれない。※個人の予想…

【Java】Java15先取り調査 JEP一覧と概要

一覧 339: Edwards-Curve Digital Signature Algorithm (EdDSA) 360: Sealed Classes (Preview) 371: Hidden Classes 372: Remove the Nashorn JavaScript Engine 373: Reimplement the Legacy DatagramSocket API 374: Disable and Deprecate Biased Lockin…

2020/07/27週 気づきと振り返り みんなマスクをつけて夏を乗り越えるつもりなの?正気??

業務こなしての問題・気づき 1ベンダーに固執するとどうなるか? フォルダ名に半角カナと全角文字が混在 マジックナンバーがマジックナンバーのままなのだが。。。 その他雑記 業務こなしての問題・気づき 1ベンダーに固執するとどうなるか? DBもIDE…

2020/06/29週 気づきと振り返り

業務こなしての問題・気づき 個人開発していての問題・気づき 業務こなしての問題・気づき なし というか、業務をしてない。 新しい現場に行ったのだが、環境設定途中で、アカウント登録されてないためにシンクラPCが使えなくなり、顧客のアカウント登録待…

2020/06/22週 気づきと振り返り

業務こなしての問題・気づき python celeryをwindows上で起動 celery + djangoの実装 JavaScript Maximum cell stack size execeded centos 考えたこと サーバー構成 ポエム 業務こなしての問題・気づき python celeryをwindows上で起動 windowsのceleryは、…

2020/06/15週 気づきと振り返り

業務こなしての問題・気づき Python Pandasを業務で利用してみて感じたこと gunicornのデーモンモードが動作しているか分からないときの調査方法 djangoのstaticの設定が面倒くさい。。。 雑記 在宅勤務終了 業務こなしての問題・気づき Python Pandasを業務…

【Python】virtualenvの使い方まとめ

きっかけ virtualenvとは? なぜvirtualenvを使うのか? 前提 自分の環境 OS python pip インストール 使い方 環境の作成 仮想環境の有効化 仮想環境から出る 参考サイト きっかけ 仕事でpython使うようになって、環境作る際にvirtualenv使っているのだが、…

2020/05/18週 気づきと振り返り

業務こなしての問題・気づき SSH接続で「Bad owner or permissions」エラー GCEの環境でgithubを使おうと思ったが、誰かがsshの設定の鍵をすでに作っているようだったので、別途、鍵を作成した。 その際にconfigを作って使い分けようと思い、作って接続テス…

2020/04/13週 気づきと振り返り

業務こなしての問題・気づき 他人のソースコードを読んで python 三項演算子 django model.ForeignKey APIを提供する側に物申す 雑記 在宅勤務について 業務こなしての問題・気づき 他人のソースコードを読んで 公式のドキュメントとかじゃなく、引き継ぎで…

【読書ノート】やさしく学べるWeb Components

まとめメモ Web Componentsとは 基本概念 構成技術 感想 まとめメモ Web Componentsとは 基本概念 Web Componentsとは、アプリ内でよく使うコンポーネントを、独自定義したHTMLを使っていつでも呼び出せる技術 HTML/CSS/JavaScriptを含めてコンポーネント化…

Java14事前調査 JEP 305: Pattern Matching for instanceof (Preview)

環境 $ java -version openjdk version "14-ea" 2020-03-17 OpenJDK Runtime Environment (build 14-ea+34-1452) OpenJDK 64-Bit Server VM (build 14-ea+34-1452, mixed mode, sharing) $ VER Microsoft Windows [Version 10.0.18362.592] JDK14 JDK 14 JEP…

Java14事前調査 JEP 359: Records (Preview)

環境 $ java -version openjdk version "14-ea" 2020-03-17 OpenJDK Runtime Environment (build 14-ea+34-1452) OpenJDK 64-Bit Server VM (build 14-ea+34-1452, mixed mode, sharing) eary accessのページからダウンロードしたやつだと、recordsがまだ入…

2019年の振り返りと今後のブログ運営

振り返り 買ってよかったもの 任天堂 Nintendo ポケットモンスター シールド [Nintendo Switchソフト] アップル Apple MUUQ2J/A [iPad Air 10.5インチ Wi-Fi 256GB スペースグレイ] PHILIPS フィリップス 436M6VBPAB/11 [液晶ディスプレイ 42.5型/MVA/4K対応…

2020/01/27週 気づきと振り返り

業務こなしての問題・気づき 【Swift】'weak' cannot be applied to non-class type ~ の対応 【Swift】位置調整はUIEdgeInsets 雑記 業務こなしての問題・気づき 【Swift】'weak' cannot be applied to non-class type ~ の対応 protocol A{} weak var myVa…

Java14事前調査 JEP 358: Helpful NullPointerExceptions

きっかけ そろそろJava14のリリース時期が近づいて来たので、調査。 ボリュームが多そうなので、とりあえず1個ずつ記事にまとめる。 全部一辺にやろうと思ったけど、ダレちゃいそうなので辞めた。。。 環境 $ java -version openjdk version "14-ea" 2020-0…