37歳から始めるプログラミング

37歳にして初Macからの初プログラミングをする人の戯言を垂れ流す場所です

進捗なんて

死線を彷徨ってます。

あれこれやってみる

HTML 始めました。 というよりも、過去に個人HPを作成していたことがあったので、おさらいみたいなものです。 とりあえず、何かしらサイトを作って動かしていきたいので、HTMLとCSSを一緒にやってきます。 ↑誰しも通る道ですよね!? 今日のまとめ的な何か …

パラメーターを渡してみる

ゴールデンウィークって 何でしたっけ。黄金週間?ちょっと言ってることが良くわからないですね。 お久しぶりです。世間が金色に輝いていようと、これといって関係がない中の人です。 パラメーターを渡そう ちまちまと進めてた部分です。 利用者のリクエスト…

力尽きた

ので寝ます。 寝る前に少し本を読み進めて寝ます。 最近こんなのばっかだな…。

ちょっと

疲れすぎた むーーーーーりーーーーーー。 ちょこっと買った本読んでおしまい。 眠い。

やんごとなき

事情により土日は進捗なし! というね。ダメね。 ただ、オススメしてもらった本が届いたので、ちょっくらこれを読みながらあれこれやってみようと思います。 やりたいことは多けれど、時間が足りずってね…。 <a href="http://www.amazon.co.jp/dp/4774172480" data-mce-href="http://www.amazon.co.jp/dp/4774172480">Amazon.co.jp: WEB+DB PRESS Vol.86: 結城 洋志,</a>…

helpersを使ってこ!

助けてくれーーーーーーーーー 良く使う処理を登録するのに便利な機能、helpers。 このhelpersで定義した処理をいつでも好きな時に呼び出せるということらしい。 早速記述してみましょ。 Documents/myapp/myapp.rb helpers do def strong(s) "<strong>#{s}</strong>" end end …

閑話休題

同時並行で覚えること ・html ・css ・java この先、rubyで色々やろうと思ったら、必要なことがわかった。 あとはDBの部分をどうしようかな、という感じ…。 ・MySQL ・SQLite ・Active Record あたりをやらないとなのかな。 覚えること多すぎて頭のメモリが…

layout.erbを使わない共通処理

もう一つの共通処理の仕方 前回、layout.erbで各テンプレートの共通処理を管理しましたが、今回はlayout.erbを使用しない場合、どうするか、です。 フィルタ機能を利用する 『before』と『after』というフィルタを利用して、myapp.rb内で共通処理を定義しま…

erbを一通りやってみようぜ!

中途半端良くない erbとerubisの違いを把握するためにも、どっちも理解する必要があるなと。 せっかくerbかじったので、まずはこのまま色々とやってみようと思います。 変数を使ってみる 簡単な変数を使ってみようってことで、『@』を使って少しいじってみま…

間違ってた!

スペルミス()笑 前回の記事で、思いっきりerbisって書いてましたけど、正しくはerubisだよって言われて慌てて直した37歳。 これは恥ずかしい/// それと同時に、erbとerubisは別物だよ、というのも教えていただき、さらに穴があったらブラジルまで行きたい…

知らない間に使ってた

誰もerbがerubisだとは思うまい いや、普通気づくよね? erb≠erubisだと思ってたのは俺くらいだよね? ドットインストールやあれこれ調べながらやってたら、いつの間にかerubisテンプレート使ってました。 とりあえず、新しいフォルダとerbテンプレートを用…

わかることから

プレスリー手強い erubisを使ってあれこれしようと思ったんだけど、どうにも理解が進まない…。 そんなこんなで、せっかく月額料金を払っているので、ドットインストールでできることからやってみようかと思い立ったわけです。 いつまでも解らなくてモチベー…

神からのお告げ

降ってきた 前回のBlogで、ファイルなどをRuby-2.2ディレクトリに置いてましたが、Rubyがインストールされている場所なので、別にしたほうが良いと、アドバイスをいただきました。 早速なので、自分で書いた記事を参考にして、新しくプロジェクト用にディレ…

sinatra reloaderで快適環境を作ろう

ご無沙汰しております 一週間ぶりですかね。 reloaderが動いたのが嬉しくて、あれこれいじってたらBlog放置しちゃってました。 アカン。 と言う訳で、sinatra reloaderを使用して快適なPG環境を構築するお話です。 Bundlerをインストールする はい、聞きなれ…

うわあああああああああああああ

こいつ・・・ 動くぞ!! やっとのことで、reloaderが動くようになった。 なんだこれ、感動する。めっちゃ便利。テキストでコード書き換えて、Web更新するだけでいける。 えらい足止めくらったけど、これでようやっと環境整ってきた。 どうやって動かしたかは、…

眠い。

うーん きょうもかてなかったよ・・・ 色んなサイト徘徊しながら、とりあえず試しまくってるんだけど、オーロリロードできない。 毎日これだけで2時間以上とられている現実・・・厳しいなぁ進まない。 寝るのが3時ないし4時近くになってるのはいただけない。 寝…

なるほど。

わからん!! コマンド実行のエラー内容から、reloderが正しくインストールされていないことが解った。 でも、なぜ正しくインストールされないかがわからん。 フォルダパスがおかしいから呼び出せない!というエラーから、フォルダ構成を確認していたら、中…

reloaderrrrrrrrr

くっそ はまったわ・・・早くクリアしたい。

フレームワークって何ぞ。

いわゆるテンプレート プログラムには、それぞれ決まり文句があって、これを使えば、こう結果を返す、みたいなテンプレートが存在するそうです。 これをいかにどっかから見つけて、応用して組んでいくか、という力が問われるのだとか何とか。 Rubyでいうと、…

Hello,World!

こんにちは! 時間的には『こんばんは』ですが、プログラムに『hello,world』と表示させていきましょう。 1)最新のRubyでコードを書く環境にする 以下のコマンドを実行して、インストールしておいた最新のRubyを使えるようにしましょう。 $ export PATH=$H…

プログラム環境を構築しよう。

始まる世界 なんとなくかっこいい(?)見出しで初めて見たけど、単純にプログラミング始めた時の誰もが通る道ってやつです。 プログラム上で『hello,world』と表示させることが、最初の目標とのこと。まずは、そのプログラムをできる環境を構築するところか…

職場から。

今から帰ります。 そろそろ『言い訳』カテゴリでも作ろうと思う。

まとめ中です。

さっき仕事から帰ってきました。 今日は進捗なし、です。 寝かせてください。。。

まず何から始めるんだろう。

『なるほど、わからん』 プログラムを組むのに何が必要なのか・・・それすらも良く分からない状態なんだよね、最初って。 分からないときは、知ってる人に聞くのが一番手っ取り早いので、私は最初に5,000円くらいのセミナーに参加してみました。 昨今、至る所で…

読書記録

中の人が何を読んだのか書き留めていく雑なところ。 プログラミングだけじゃなくて、色々です。 結局、「すぐやる人」がすべてを手に入れる 前半はすぐできる人、できない人を分析して、それぞれの思考と行動パターンが説明されてるのが凄く腑に落ちるし、解…

お役立ちサイト

GitHub プロジェクトのバージョン履歴を管理できる?未だに使い方が良く分からないが、必須らしい。 <a href="https://github.com/" data-mce-href="https://github.com/">Build software better, together</a>github.com オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル http://docs.ruby-lang.org/ja/2.2.0/doc/index…

はじめに。

『そうだ、プログラミングをしよう』 なんて軽いノリで始めた訳ではないんだけど、自分の忘備録的な位置づけでBlogを作ってみました。 ちなみに中の人のスペックは以下のとおり。 ■年齢・37歳 ■PC歴・20年弱 ■PCスキル・ブラインドタッチ・仕事でOffice使え…

専門用語メモ

メソッド オブジェクトを扱うための手続き。オブジェクトを起動するには、全てメソッドを利用して行う。 例)puts、print など オブジェクト Rubyで扱える全ての値のこと。オブジェクトに対して可能な操作は、メソッドを利用して呼び出すことのみ。