10000hの技術メモ

この先生きのこるための勉強内容&時間記録

プロを目指す人のためのRuby入門 1章

プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)作者: 伊藤淳一出版社/メーカー: 技術評論社発売日: 2017/11/25メディア: 大型本この商品を含むブログを見る 買ってきた。

Haskell入門 9

Haskell入門 関数型プログラミング言語の基礎と実践作者: 本間雅洋,類地孝介,逢坂時響出版社/メーカー: 技術評論社発売日: 2017/09/27メディア: 大型本この商品を含むブログを見る まとまった時間がとれてないのでとばしとばし

Haskell入門 7.1

Haskell入門 関数型プログラミング言語の基礎と実践作者: 本間雅洋,類地孝介,逢坂時響出版社/メーカー: 技術評論社発売日: 2017/09/27メディア: 大型本この商品を含むブログを見る 2章や3章をやってみて、正直ひとつひとつの要素を「ふーん」と読んでいって…

Haskell入門 2.4 〜 3.2

Haskell入門 関数型プログラミング言語の基礎と実践作者: 本間雅洋,類地孝介,逢坂時響出版社/メーカー: 技術評論社発売日: 2017/09/27メディア: 大型本この商品を含むブログを見る 2.4 関数 関数呼び出しは 関数 引数 の形で呼んでいた。 関数定義は 関数 引…

Haskell入門 1.4 〜 2.3

Haskell入門 関数型プログラミング言語の基礎と実践作者: 本間雅洋,類地孝介,逢坂時響出版社/メーカー: 技術評論社発売日: 2017/09/27メディア: 大型本この商品を含むブログを見る 1.4 プロジェクト作成とビルド stackでプロジェクトを作成してビルドする。 …

Haskell入門 1.2 〜 1.3

Haskell入門 関数型プログラミング言語の基礎と実践作者: 本間雅洋,類地孝介,逢坂時響出版社/メーカー: 技術評論社発売日: 2017/09/27メディア: 大型本この商品を含むブログを見る コンパイラとしてGHC、ビルドツールとしてStackを使う。 1.2 実行環境の構築…

Haskell入門 1.1 Haskellの特徴

Haskell入門 関数型プログラミング言語の基礎と実践作者: 本間雅洋,類地孝介,逢坂時響出版社/メーカー: 技術評論社発売日: 2017/09/27メディア: Kindle版この商品を含むブログを見る 1.1 Haskellの特徴 CやJavaとはプログラミングパラダイムが異なる。 Haske…

JavaScript基礎編 学習コース

20170521@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 JSの基本 JSに触れてみよう JavaScriptの基本文法 変数 変数の基本 変数の更新 文字列の連結 条件分岐 if文 else, else if 論理演算子 繰り返し処理 while for bre…

徹底マスター JavaScriptの教科書 第6章 Webブラウザでの入出力 6.3 イベントハンドラの登録とタイマー

JavaScriptの勉強をしています。 徹底マスター JavaScriptの教科書 プログラミングの教養から、言語仕様、開発技法までが正しく身につく (Informatics&IDEA)作者: 磯博出版社/メーカー: SBクリエイティブ発売日: 2017/03/18メディア: 単行本この商品を含むブ…

徹底マスター JavaScriptの教科書 第6章 Webブラウザでの入出力 6.1 ダイアログ表示

JavaScriptの勉強をしています。 徹底マスター JavaScriptの教科書 プログラミングの教養から、言語仕様、開発技法までが正しく身につく (Informatics&IDEA)作者: 磯博出版社/メーカー: SBクリエイティブ発売日: 2017/03/18メディア: 単行本この商品を含むブ…

Electronではじめるアプリ開発 2-4 最初のアプリケーションを作成する

Electronを本で勉強。2-3はとばして2-4を。 Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう作者: 野口将人,倉見洋輔出版社/メーカー: 技術評論社発売日: 2017/03/28メディア: 大型本この商品を含むブログを見る

Electronではじめるアプリ開発 2-2 アプリケーション作成の準備

Electronを本で勉強。今回は2-2を。 Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう作者: 野口将人,倉見洋輔出版社/メーカー: 技術評論社発売日: 2017/03/28メディア: 大型本この商品を含むブログを見る

Electronではじめるアプリ開発 2-1 Node.jsをインストールする

Electronを本で勉強。 Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう作者: 野口将人,倉見洋輔出版社/メーカー: 技術評論社発売日: 2017/03/28メディア: 大型本この商品を含むブログを見る nodebrewのインストール brew in…

Ruby on Rails Ⅵ 3章 いいね!に関連する機能をつけよう - いいね!の数を表示しよう

20170322@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 いいね!の数を表示しよう ※なぜか2章がレッスンに無い いいね!の数を表示しよう countメソッドを使う。 例えば @user.likes.count 今回の勉強時間:4分 累計勉…

Ruby on Rails Ⅵ 1章 いいね!機能を作ろう

201703018@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 いいね!機能のテーブルを作ろう 多対多の関係 いいね!機能の準備をしよう いいね!機能を実装しよう いいね!を取り消そう いいね!機能のテーブルを作ろう い…

Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - buildを使おう, 別のコントローラをrenderしよう

201703016@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 buildを使おう 別のコントローラをrenderしよう buildを使おう 現状、投稿するときに自分でユーザIDを選択しているが、自動でログインユーザになるようにしたい。…

Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - アクションを移動しよう

201703015@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 アクションを移動しよう orderメソッドによる並び替え アクションを移動しよう トップページにはメインコンテンツが表示されていると良い。 メインコンテンツとは…

Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - コントローラでヘルパーを使おう

201703014@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 コントローラでヘルパーを使おう コントローラでヘルパーを使おう Userと同じように、Noteでも自分が作成した投稿だけを編集できるようにする。 UserとNoteの認証…

Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - プロフィールの編集を制限しよう

201703013@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 プロフィールの編集を制限しよう プロフィールの編集を制限しよう 現状だと他人のプロフィールも編集できてしまうので、自分のプロフィールしか編集できないよう…

Ruby on Rails Ⅴ 2章 deviseを活用しよう

201703012@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 ログイン必須ページをつくろう ログイン前後で表示を切り替えよう current_userヘルパー deviseの処理を見てみよう deviseをカスタマイズしよう deviseとコントロ…

Ruby on Rails Ⅴ 1章 deviseを準備しよう

201703012@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 deviseをインストールしよう やり方 Userモデルにログイン機能をつけよう インフルで1週間近く寝込んでいたので、久しぶりの勉強ログ。 この章ではユーザのログ…

Ruby on Rails Ⅳ 4章 プロフィール画像を表示しよう

20170305@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 画像を表示しよう image_tag 画像を保存する準備をしよう 画像をアップロードするしくみ 画像を保存しよう インスタンスメソッドを定義しよう プロフィール画像を…

Ruby on Rails Ⅳ 3章 renderを使いこなそう

20170305@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 パーシャルにオブジェクトを渡そう パーシャルへのオブジェクトの渡し方 renderの特殊な使い方 パーシャルにオブジェクトを渡そう まず「パーシャルってなんだっけ…

Ruby on Rails Ⅳ 2章 ユーザーと投稿を結びつけよう

20170305@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 migration migrationとは rake db:migrate user_idを保存しよう ユーザーの投稿一覧を表示しよう whereメソッド 一対多 migration ユーザーと投稿を結びつけたい。…

Ruby on Rails Ⅳ 1章 ユーザーをscaffoldしよう

20170304@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 ユーザーをscaffoldしよう ユーザを作成する ユーザーのバリデーション ユーザーをscaffoldしよう (scafflodする、は動詞なんだ・・・。) ユーザを作成する $ ra…

Ruby on Rails Ⅲ 2章 scaffoldのコードに近付けよう(2)

20170303@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 form_for form_forの中身を書こう パーシャルを作ろう そこでパーシャル updateメソッド form_for form_forヘルパーを使うと、form_tagヘルパーを使うときと比べて…

Ruby on Rails Ⅲ 2章 scaffoldのコードに近付けよう(1)〜サクセスメッセージを表示しよう

20170302@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 サクセスメッセージを表示しよう サクセスメッセージを表示しよう 投稿が成功したらメッセージを出す。 やり方は、redirect_toの第二引数にnoticeを指定する。 と…

Ruby on Rails Ⅲ 2章 scaffoldのコードに近付けよう(1)〜フォームに初期値を入れよう - エラーメッセージを表示しよう

20170301@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 フォームに初期値を入れよう saveに失敗した時の初期値 newアクションを経由した場合の初期値 エラーメッセージを表示しよう 取得の仕方 「エラーが一つでもあれば…

Ruby on Rails Ⅲ 2章 scaffoldのコードに近付けよう(1)〜バリデーションをかけよう - render

20170228@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 バリデーションをかけよう render〜ビューを出力しよう〜 パスの省略 render バリデーションをかけよう テストエンジニアとしては気になるところ。 ユーザの入力値…

Ruby on Rails Ⅲ 2章 scaffoldのコードに近付けよう(1)〜セッターを省略しよう・ストロングパラメータ

20170226@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 目次 セッターを省略しよう ストロングパラメータ 悪いやり方 ストロングパラメータの使い方 セッターを省略しよう scaffoldで作ったコードではセッターが使われていな…