Vercelでブログを公開した

https://noy72.com/ 作成したサイト. https://noy72.com/articles/2021-02-01-vercel/ ブログを作成したことについて書いた記事. 今後はnoy72.comで記事を書いていく予定. はてなブログにある記事は,リンクされているものはそのままで,それ以外はnoy72.…

Pool.imap で引数の関数が実行されるタイミングについてメモ [Python]

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-10-23-python-pool-imap/"); head.appen…

『Atomic Design堅牢で使いやすいUIを効率良く設計する』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-09-17-atomic-design/"); head.appendCh…

『Clean Coder プロフェッショナルプログラマへの道』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-09-07-clean-coder/"); head.appendChil…

Lisp 布教書 『Land of Lisp』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-09-02-land-of-lisp/"); head.appendChi…

Ajax通信をする小さなアプリの作成[JavaScript Primer]

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-05-20-js-ajax-sample/"); head.appendC…

JavaScript勉強メモ [JavaScript Primer]

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-05-13-js-primer-memo/"); head.appendC…

subprocess.runで環境変数を展開する[Python]

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-02-01-env-var-expansion/"); head.appe…

Junit4のテストをコンソールで実行する

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-01-30-unit4/"); head.appendChild(meta…

Visual Studio で .Net Core のコンソールアプリ開発をしていたら System.Drawing.Image が使えなかったので NuGet で System.Drawing.Common をインストールした際のメモ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-01-27-nuget/"); head.appendChild(meta…

『思考・論理・分析 「正しく考え,正しくわかること」の理論と実践』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2020-01-26-thinking/"); head.appendChild(m…

はてなサマーインターン2019に参加しました

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-09-19-hatena-intern/"); head.appendCh…

『Clean Architecture 達人に学ぶソフトウェアの構造と設計』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-04-12-clean-architecture/"); head.app…

『コーディングを支える技術 成り立ちから学ぶプログラミング作法』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-04-05-programming-style/"); head.appe…

『情熱プログラマー ソフトウェア開発者の幸せな生き方』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-03-30-the-passionate-programmer/"); h…

『Webを支える技術 -HTTP、URI、HTML、そしてREST』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-03-24-web-technology/"); head.appendC…

『この一冊でよくわかる ソフトウェアテストの教科書 品質を決定づけるテスト工程の基本と実践』を読んだ

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-03-15-software-test/"); head.appendCh…

AtCoder Beginner Contest 114の解説+α

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2019-03-11-atcoder-abc-114/"); head.append…

(クソコード) 変数宣言と同時に標準入力を受け取りたい [C++編]

得られる情報はないです。 二つに分かれる C++ で標準入力をするなら、どのようなコードを書きますか? cinを使うのであれば、 int a; cin >> a; このように書けば良いですね。基礎中の基礎です。 時々、 int a; cin >> a; のように、改行しない一行のコード…

AOJ 0110 Alphametic

覆面算 | Aizu Online Judge 概要 A + B = C という形式で式が与えられる。式の長さは 126 以下である。 与えられる数値にはひとつ以上の X が含まれている。X は 0 以上 9 以下の整数である。 X に当てはまる整数を求めよ。当てはまる整数がない場合は NA …

Firebaseをandroidアプリに追加したときにつまずいたポイント

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2018-02-15-firebase-errors/"); head.append…

技術室奥プログラミングコンテスト E - 不可視境界線 (The Invisible Borderline)

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2018-01-11-tkppc2015-e/"); head.appendChil…

ARC 088 E - Papple Sort

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-12-30-arc-088-e/"); head.appendChild(…

Indeed study session に競プロ的な愚直解コードを投げてしまった話

Indeed study session に参加して思ったこと。 Indeed study sessionとは 提出したコードをレビューしてもらえる勉強会。 書いたコードについて色々言ってもらえる。ちなみに2次募集の締め切りが 12/20 です。 学んだこと 競プロの気持ちでやってはダメだよ…

dein.vimとdeopleteをmacにインストールする。

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-11-26-vim-plugins/"); head.appendChil…

AtCoder Beginner Contest D問題ジャンル分け

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-10-29-categorize-d/"); head.appendChi…

ARC016 - C ソーシャルゲーム

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-10-27-arc-016-c/"); head.appendChild(…

ARC067 - E Grouping

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-10-26-arc-067-e/"); head.appendChild(…

ABC009 - D 漸化式

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-10-24-abc-009-d/"); head.appendChild(…

ABC025D - 25個の整数

var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("link"); meta.setAttribute("rel","canonical"); meta.setAttribute("href","https://noy72.com/articles/2017-10-23-abc-025-d/"); head.appendChild(…