2020-01-01から1年間の記事一覧
まず、引数チェック、状態チェックは必ずやれ。コードが語る、 →悲惨なバグやメンテナンス性の低下はそういった自分の意図の表明を横着したコードから起こり始める。 「俺はこれをやる、だからこの機能を呼び出すならこういう状態にした上でこういう情報を渡…
import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("ようこそ\n数字を入力してください"); String s = new Scanner(System.in).nextLine(); //i = Integer.parseInt(s); //System.out.println("…
JavaScript Primer 迷わないための入門書 ECMAScript 2015以降をベースにして一からJavaScriptを学べる書籍 プログラミングをやったことはあるが、今のJSがよくわからないという人向け、 今のJavaScriptアプリケーションを読み書きできるように書かれている…
Webパーツ屋 パーツ単位で記載しているので実践的なCSSの参考になる。 CSSでロゴのようにサイズが異なる画像を美しく揃えて配置するスタイルシートの実装テクニック CSSで困ったときに頼ったサイト一覧
問題 連続していない配列の最初の要素を見つけること 連続していないということは,配列の前の要素よりも正確に1つ大きくないこと function firstNonConsecutive (arr) { //初期化i=0、要素数-1がiより大きい場合が真の場合以下をくり返す。最後にiに1を足す…
はじめに 2019年7月にキャリアをスタートさせました。 Railsエンジニアとして1年でいろいろなことを学んできたので、簡単にまとめてみます。 いろいろなキャリアの積み方があるのでどれほど成長できてるのかは不明ですが、ほんの一例としてご参考ください。 …
想定読者 macユーザー。新しいPJでWindowsPCを支給され操作にストレスを覚えた人 書いた目的 WindowsPCの設定方法を調べ直すのが面倒なため備忘録としてまとめた。 実行環境 windows10 1.InsertキーとCapsLockキーを無効化 記事参考にコピペしてください。 W…
コードかき下し勉強法 やり方 コメントアウトで実際の処理を言語化して書く 【メリット】 頭が整理される。 理解していないと書くことができない(理解度を図ることができる。) 【デメリット】 時間がかかる。 標準入力で数字を渡すとき 初めの値に6000をか…
【環境】 ・mac OS Mojave ・バージョン10.14.6 ・Visual Studio Code 学習テーマ rails tutorialの勉強の備忘録として残す。 rails6の環境構築 mba-2:rails6_tutorial #(myname)$ gem install rails -v 6.0.0 ERROR: Loading command: install (LoadError) …
【問題】 SSH接続したにも関わらず push,pull するときに毎回 password passphraseを求められる問題 【原因】 SSH接続を設定したとき $ ssh-keygen この後に表示される Enter passphrase (empty for no passphrase): でenterを押すべきところ、 password pas…
macOS Mojave バージョン10.14.6(18G2022) Cloud9でgitのaliathの設定をし終えた時 gakkie:~/environment/rails_tutorial/sample_app $ git config -e fatal: bad config line 76 in file .git/config .git/configの76行目にエラーがある。 gakkie:~/envir…
前回 gakkie.hatenadiary.com 学習内容 参考にしたqiita記事 qiita.com 1. プロジェクトを作成する $ create-react-app memo $ cd memo $yarn start 2. 必要なパッケージをインストールする $ yarn add lodash react-redux react-router-dom redux redux-for…
【前回】 gakkie.hatenadiary.com 学習内容 今回参考にしたqiita qiita.com 1. プロジェクトを作成する $ create-react-app countapp_redux $ cd countapp_redux $ yarn start #成功 いつもの画面が表示される 2. 必要なパッケージをインストールする mba-2:…
環境構築方法 今回は以下のqiita記事を参考にした。 qiita.com 習うより慣れろでやっていきます。備忘録としても残したいので今回はここまで 200315 01:04:47 続き 前回はここまで 前回の環境構築からhelloworldの表示まで 今回の学習内容 qiita.com エラー…
Spring Bootで簡単なアプリを作成 [2.1.1] /hajiboot-di/src/main/java/com/example/hajibootdi/Calculator.java package com.example.hajibootdi; public interface Calculator { int calc(int a, int b); } /hajiboot-di/src/main/java/com/example/hajibo…