2019-01-01から1年間の記事一覧
「Windowsにはコンパイラは入っておらず、gccなどを必要に合わせてインストール(環境構築)して、 プログラミング言語を扱う」と思っていた。 調べたことをメモ フレームワークとは .NET Frameworkとは Windowsでのコンパイル(アセンブラ→実行ファイル)までの…
C言語によるソケットプログラミングの参考ページをまとめておくソケットプログラミング: TCP通信 ソケットプログラミングの位置付け 何でもかんでもSocketを使うな anopara.net システムコール関数の仕様 IBM社のPDFを参照 https://www.ibm.com/support/kno…
11章、ほとんど理解してないので備忘録として残しておく。 Day35 Day35 Railsチュートリアル 11章 アカウントの有効化: 終動いたけど理解してないコードをメモしておく 理解してないコード authentificated?メソッド # app/models/user.rb class User < Appl…
エラー解決した。よっしゃ。 Day34 Railsチュートリアル 11章 アカウントの有効化 Day34 activation_tokenがうまく動かない 原因:app/models/user.rb の間違い。modelがテストと対応してなかったっぽい 発生したエラー activation_tokenがうまく動かない ER…
やっと、Raisチュートリアルに戻ってきた。 そして第11章「アカウントの有効化」で本格的に詰まった。 今日は、問題箇所を把握した(と思われる)ところまで進めてstop Day33 Day33 Railsチュートリアル 11章 アカウントの有効化 詰まったところ 各自のCloud9…
Vagrant環境でSinatraを使ってるんだけど、 【gem周りでひたすらエラー】が起きてた。 Day32 Day32 gem周り,rubygemが反応しない Vagrant環境下でのgem関係のエラーについて VagrantでCyberduckに接続 Vagrantの仮想環境内でAtomエディタを使う gem周り,ruby…
「Railsチュートリアル」から考えると脇道に逸れてるけど、必要だったのでSinatraを入れる。 Vagrantで作った仮想環境を整えて、Sinatraを使えるようにする。 環境構築の度にググりたくないからメモ。 Day31 Vagrantで作ったVirtualBox Managerでの注意点 Va…
仮想マシンのを使う環境を整えようとした。 Day30 Error:virtual upしても、VBoxに表示されない(VBox上で削除したりしたのが原因か) Day30 仮想環境の作成: Vagrantで作成・制御し、Virtualboxと紐付け 手順 ドットインストールレッスン「Vagrant」に従う E…
2章分やろうと思ってたが、第10章は結構ボリュームがあったな。 「ページネーション」とか「100人分のユーザデータを与えるスクリプト」に、結構感動して楽しく進められた。 Day29 Day29 Error: ユーザ登録画面が正しく表示されない。routesは通っている Err…
「Railsチュートリアル」 8章 基本的なログイン機構 7章と8章の違い 7章 ユーザー登録フォーム form_forヘルパーを使い、ユーザーのインスタンス変数@userを引数にとる <%= form_for(@user) do |f| %> . . . <% end %> 8章 セッションフォーム HTTPSはその場…
サボリーマンだったり、実家に帰って色々あったりと 結局サボって遅々として進まなかった。 しかしRailsを何も進めていない日は、なんか落ち着かなくなってきたので 習慣化されてきたかなと感じる。 「Railsチュートリアル」 7章 新規ユーザ登録画面を作成 7…
最近サボり気味だった。 というか脳が慣れてきた感じがしちゃって、最初ほどの刺激を感じなくなっていた。 & 作業感 あったわ、 しかし今日は楽しみながらやれた。原点回帰 「Railsチュートリアル」 6章 ユーザのモデルを作成 今日のポイント 詰まったとこ…
慣れてきてしまったので、サクッと終わらして早くアプリ制作に移りたい Day23 Day23 「Railsチュートリアル」 4章 & 5章 レイアウトの作成 4章 Rails風味のRubyは特に書くことなし。 「作りながら学ぶRuby入門」をやってたおかげだな。 5章 レイアウトの作成…
3章 高度なセットアップ Day22 テストスイートの結果を色付きにする REDやGREENの表示 Guardによるテストの自動化 Day22 テストスイートの結果を色付きにする REDやGREENの表示 テスト用ヘルパーファイルに以下を追加 # test/test_helper.rb ENV['RAILS_ENV'…
ちょいちょい詰まったとこがあったので、メモ。 詳しい部分は飛ばして、とりあえず終わらすことを目標にしてると、やっぱりこういう事態になるな。 今はそれでよし! Day21 railsテストの際に、テストは成功してるけどエラーが出る Error: htmlのビューを変…
2日間サボっちゃったけど、「Railsチュートリアル」の記録 Day20, Day21 Cloud9で「毎回 heroku が Command not found 」ってなる人へ Gitで fatal: remote origin already exists. というメッセージが出る場合 Day20, Day21 「Railsチュートリアル」 2章 To…
詰まりポイント git push heroku master でデプロイしたが、ブラウザに期待通り表示されない ターミナルに表示されたURLhttps://~~~.gitにアクセスするとブラウザに Method Not Allowed と出る。Hello,World出ない原因:https://git.heroku.com/xxx.gitはあ…
ちょっと脇道にそれて、ラズパイで「ストリーミングサーバを構築」して、 2K動画をサクサク再生できるようにする Linux: ストリーミングサーバを構築する Raspberry Piにストリーミングサーバを構築する ダウンロード開始と同時に再生を始められる キーワー…
まずはメモ「Railsチュートリアル」1章 詰まりポイント Bitbucketへのリポジトリの追加と、プッシュ ミスって作ったremote originを消す $ git remote rm origin $ git remote add origin git@github.com:ユーザ名/リポジトリ名.git $ git push -u origin ma…
ついに今日はRailsチュートリアルに突入した。 AWS Cloudさわれて感動、便利!!! ワクワクしたわ、素直に。 Day17 「作りながら学ぶRuby入門」26章 本日のメイン 【Railsチュートリアル】 Day17 「作りながら学ぶRuby入門」26章 各メニュー画面における静…
昨日はサボり。ついに途切れた 100日間連続でコードを書くことはできなかった まあしゃーない Day16 Day16 「作りながら学ぶRuby入門」23章 WEBrickでWebサーバを作る 今日のpoint プログラムをWebページの形(HTML)にする: 「テンプレート」を使う eRuby : …
今日で蔵書管理アプリケーション(データベース版)の完成 今日はあまり集中できなかった。 Day15 Day15 「作りながら学ぶRuby入門」20章 Ruby/DBI:蔵書管理アプリケーション(データベース版) 今日のpoint データベースからデータを取り出し格納する方法 デー…
22:30に帰宅。今日は疲れた。 ということで、せっせとRubyに励む。 Day14 Day14 「作りながら学ぶRuby入門」19章 Ruby/DBI:データベース接続ライブラリ まずDBI(データベースインターフェース)とは何か Ruby/DBI とは何か について理解する。 1. DBIとは何…
オブジェクトを保存する方法として、今回は データベースとして保存 する方法を用いる。 Day13 Day13 「作りながら学ぶRuby入門」17章 PStore:データベースの扱い 蔵書データのファイル保存 CSVファイルで保存 (前記事) PStoreでデータベースとして保存 (本…
取り組み方を変えたおかげで、今日はスタコラ進んだ。 ファイルアクセスとかやりだすと、「オブジェクト指向的言語」クッソ便利だなあと実感。指定・修正・更新 がオブジェクトへのアクセスだけで、済むんだもんあ Day13 Day13 「作りながら学ぶRuby入門」16…
まず取り組み方の振り返り 脳死写経にならないように気をつけたい 一読して考える そのコードを写経する必要があるかどうか即断 必要なものだけ写経 これで脳死を防ぎつつ、速度をあげたい ということで、第1タームの振り返りも終わったし、今日のコード。 D…
#100DaysOfCode を始めてから、あっという間に10日間が過ぎた。 第1ターム終了。 やっぱり「日々の決まり」があったほうが気持ちが引き締まるし、 自分の回転数も維持できて良い。ということで、当初の計画と実績を振り返る。 ロードマップ ~第1ターム(5/26…
今日やっと、「蔵書管理アプリケーション(テキスト版)」の【検索機能の追加】を終了した。 これでテキスト入力版は完成だっ! Day 11 Day 11 ・「作りながら学ぶRuby入門」12章 課題検索機能の追加 point 「登録データと同様に」して、検索条件のインスタンス…
昨日(5/25)の分の記録。 色々あってあんま出来なかった、という言い訳! Day 10 Day 10 ・「作りながら学ぶRuby入門」12章 課題 蔵書管理アプリケーションに【検索機能】を追加さらっと実装したかったけど、出来なかったので悔しい。 とりあえず写経しただけ…
蔵書管理アプリケーション(テキスト入力版)を作成するついに、これまでやってきた機能を一つにまとめ 【蔵書管理アプリケーション (テキスト入力版)】のコードを完成させる。 とりあえず今回は、【雛形】の完成だ。形としてはまだまだだけど、達成感あるな〜…