はてなブログを持っていれば、誰でも参加できます。
「テスト駆動開発」というバイブル的な本があって、ここに書くことなるとは、おもっていなかったんだけど、 あまりに感銘を受けたので翻訳者みずから本の内容を実演(ライブコーディング)で紹介している動画と共に紹介します。 テスト駆動開発作者:KentBeck発売日: 2017/11/13メディア: Kindle版 なぜ、テストコードを先に書くのか。 なぜ、糞コードが大量生産されてきたのか。 なぜ、設計もお…
この度、初めてのはてなブログ用のテーマ 「Rough」 を作成し、テーマストアに公開しました。 https://blog.hatena.ne.jp/-/store/theme/26006613680527852 今見ているこの KDE BLOG にもこの「Rough」を適用しています(2021/1/24時点)が、デモサイトも用意してあります。 hatebu-theme-rought.hatenab…
こんにちはこんばんはnasaちゃんです。2020年の12月下旬に振り返りブログを書く話をしていたけど、こんな時期になってしまいました。 書きます。 去年はプログラミング、インターン、etcのよう題目ごとに振り返っていましたが、今年は次ごとにやってみます。 (去年は今で言う一昨年のことで、今年は今で言う去年のことです。1年分ずらしたほうが振替としてはしっくり来るので、ずらします) 1月 就活真っ盛り…
みなさん、節約はしていますか? 私は社会人5年目のアラサー会社員ですが、 毎年、約150~200万円ずつ貯金ができています。 今回から、私が日頃意識している節約に関することについて、 1つずつ紹介していこうと思います! 初回の今回は【事前準備編】です 【STEP1】目標を立てる 【STEP2】収入を把握する 【STEP3】支出を把握する 【STEP4】1か月あたりに残る金額を把握する 【STEP1…
ubuntuでログイン時のshellをfishに変更しようとした際にすこし詰まったのでメモ。 chsh -s $(which fish) コマンドでログイン時shellを変更しようとしたところ chsh: PAM: Authentication failure のエラーが。 ググったところ下記に解決方法が書いてありました。 github.com sudo vim /etc/pam.d/chsh で…
学習したコンテンツ 今週の成果 メモ:Atcoder過去問一覧はこちらから(継続) 学習したコンテンツ qiita.com 今週の成果 コンテスト参加は見送り 進捗:これからする 課題:モチベーションの低下 メモ:Atcoder過去問一覧はこちらから(継続) AtCoder Proglem
新しいプロジェクトの開発環境をdockerで立ち上げて動作確認をしていたところ、ファンが大きな音でずっと回っていた。 アクティビティを見てみると、CPU使用率が300%を超えているものがあった! 開発環境を起動しただけで、これだけの負荷がかかってしまうと、開発効率が下がってしまうため、原因を特定して対処することにした。 環境 MacBook Air Retina, 13-inch, 2020 (1…
JavaScriptの復習 JavaScriptはシングルスレッドで動いています。 つまり、call stack(コードを読み込み、実行するもの)が一つしかないので、処理を一つずつ実行していくようになっています。 非同期処理の必要性 順番に処理が実行されていく中で、仮に時間のかかる処理が一つ間にあった場合、Javascriptがその処理をしている間に他のものは実行されません。 そこで重たい処理をJ…
なんかわからないけど、CPUの負荷が高いとアラートが出るときがありませんか? そんなときはSQLの返却が遅く、いろんな処理が待ちになってるのでCPU負荷が上がってる可能性があります。 チューニングをしましょう! 理屈は抜きで!!
次のページ