256インターン

移植(4)

内容 ハッカソンのプロトタイプをrailsに移植しました。 タイマーの実装にajaxを使う予定でしたが、DOMでも出来そうだったので試してみました。 すると、DOMとjavascriptのsetIntervalメソッドを使って実装できました! DOMで動的にhtmlタグの中身を書き換え…

移植(3)

内容 今日はタイマーを作るためにJavaScriptのお勉強をしました。 テキストには「JavaScriptの絵本」を使いました。 その中でタイマーに使えそうだと思ったのはDOMです。 idをhtmlタグの中に埋め込んでおけば動的に表示する文字を変更する事が出来ます。 fun…

移植(1)

内容 今日は先日ハッカソンで作成したタスク達成アプリのenchant.jsからrailsへの移植を始めました。 まず、ページを作成するところから始めました。 railsのgenerateコマンドを使って必要なページを作成して行きます。 途中でタスクの設定ページが無い事に…

railsが無い!

rubyも一通り概観したので、またrailsをやろうかとプロジェクトを作成しようとすると。。。 railsがありません 実は最近macを乗り換えまして、恐らくその影響でしょう。 では、rubyは大丈夫かなと調べてみるとrbenvもなくなっていました。 といことで、brew…

rubyの基礎(3)

タスク 「たのしいRuby」をやる 内容 ここ何日か「たのしいRuby」という書籍でrubyの全体を俯瞰しています。 railsをやっていたのですが、どうもattr_accessorやyieldなどのruby特有の文法やメソッドについて理解できていないようでした。 attr_accessorはク…

rails(9)

内容 まだまだrails良く分からなという事で、ドットインストールのrails入門をやりました。 rails 3をやりたかったので旧版のやつをやりました。 少々私事が忙しく、ブランクがあったので結構ウーンと、悩みながらコードを打ち込んで行きました。 その中で今…

rails(8)

タスク railsの基礎 内容 今日はまずrailstutorilaの11章をやり、ひとまずrailstutorialを終える事が出来ました。 ユーザーが互いにフォローしたりされたりしてtwitterのようなマイクロブログをお互いに見れるようにしました。 で、やり終えたのですがまだま…

rails(7)

タスク railsの基礎 内容 今日はrailstutorialの第九章と戦いました。 内容はユーザの登録内容をユーザ自身が編集できるようにしたり、全てのユーザをページネーションで表示したりするというものでしたが。。 テストを書いて実装という、いつもの手順での臨…

rails(4)

タスク railsの基礎 内容 二日前にrailsでこんがらがってしまったので、一度最初からやり直しました。 先週は一週間かけてなんとか7章間でだったのですが、二回目だったので二日で7章までたどり着く事が出来ました。 その中で二点勉強になった事があります…

rails(3)

タスク railsの基礎 内容 railstutorialの7章をやって行っていました。 ですが。。。詰まりました。 tutorialではテストコードを書いてから、その後実装をして行くのですが新しいテストを追加すると今まで書いたテストがパスされなくなるという自体に。 な…

rails(2)

タスク railsの基礎 内容 学習プログラムサイトの作成と日曜にやるハッカソンに必要になるので引き続きrailsの基礎をやって行きました。 参考は Ruby on Rails チュートリアル:実例を使って Rails を学ぼう です。 まず第四章でrubyの基礎を対話型の"ruby c…

rails(1)

タスク railsの基本を押さえるための勉強をしました。 railsの基本を勉強する 内容 Ruby on Rails チュートリアル:実例を使って Rails を学ぼうの三章まで学習しました。 第一章ではrailsとは何ぞやという事について学びました。 rubyをインストールすると…

256インターンプログラムでこうだったら良いなぁという事

256インターンプログラムをやっていて、こうだったらもっと使いやすいなぁと思った事を何点かあげます。 内容•参考•終了条件のフォーマットがプラクティスごとにバラバラなので項目ごとに書き込めるようにしたい 終了条件を満たすごとにチェックして行って、…

GitのGUI操作

使いやすいGitのCUIクライアントを色々探してみました。 探してみると色々ありますね。 http://wp.yat-net.com/?p=3522 http://cappee.net/coding/bitbucketsourcetree http://w3q.jp/t/4890 http://www.atmarkit.co.jp/ait/articles/1310/15/news019.htmlE …

rubyの基礎(2)

タスク rubyの基礎 内容 昨日から引き続き プログラミング入門 - Rubyを使って -, by Chris Pine, 日本語ver. by S. Nishiyama でrubyの基礎をやって行きました。 入力した単語をソートするプログラムを作成したのでそれをgistでアップします。 自分で書いて…

GitHub

タスク Githubの基礎 内容 Githube とうとうGithubです。 一度使って挫折したGithubです。 何で挫折したかというとよく読まなかったからです。 GitHub にアクセスすると、きちんと使い方を丁寧に説明してありました。 アカウントの作成からリポジトリの作り…

rubyの基礎(2)

タスク rubyの基礎 内容 rubyの基礎 プログラミング入門 - Rubyを使って -, by Chris Pine, 日本語ver. by S. Nishiyamaを参考にRubyの基礎を勉強して行きました。 文法の内容はリンク先が充実しているのでここには演習の自分なりの内容を記しておきます。 …

Git(1)

タスク Gitの基礎をやりました。 何度か挑戦して挫折したGit。。。 今回は使い方を覚えます! Gitの基礎 内容 Gitの基礎 ドットインストールのGit入門でGitの基礎を学びました。 基本的なコマンドだけあげておきます。 git init リポジトリを作成 git add フ…

rubyの基礎(1)

学習した課題 ruby始まりました。 初めてのrubyです。 rubyをインストールする ドットインストールでrubyの基礎を学ぶ rubyをインストールする 基本的にチュートリアルの通りにやって行けたのですが、一点だけ詰まりました。 ruby 2.1.0をrbenvでインストー…

H T M L

勉強した内容 HTMLについて勉強しました。 HTMLについて今日やった課題は二つです。 ごく簡単なHTMLの説明を読む ドットインストールのHTML入門をやる せっかく勉強したのでこの記事はhtml編集で書いています。 ごく簡単なHTMLの説明を読む htmlの基礎につい…

サクラのサーバでワードプレス(4)

タスク 今回の作業タスクです。 自分のプロフィールを書いた自己紹介ページオを作る(ページで作成) ブログ記事の末尾に関連記事を表示する(プラグインでOK) Googleアナリティクスを実装してみる(タグを埋め込むんじゃなくてfunction.phpに記述していれ…

サクラのサーバでワードプレス(3)

タスク wordpressの構造理解とカスタマイズ サブタスクに分割 まずタスクを次のように分割しました。 参考文献(http://kachibito.net/wordpress/theme-customizing-1st-step.html)を読む 自分なりに構造をまとめる wordpressのカスタマイズファイルを知る …

サクラのサーバでワードプレス(2)

タスク ワードプレスにはてなブログを移行する 内容 タスクが大きすぎると感じたので小さいタスクに分けてやる事にしました。 ドキュメントルートを設定する サイトの編集を著者だけに限る はてなブログからデータを移行する方法 カスタマイズとプラグインの…

サクラのサーバでワードプレス(1)

タスク サクラのサーバにワードプレスをインストールする。 内容 まず、久しぶりにサクラのサーバにログインをしようとしたらできません。 パス変えたっけ? 複数のパスを試した後、失うものは無いので解約→再契約しました。 まず、最初詰まったのはport22か…

google app scriptでフォームの自動返信

タスク google app scriptを用いてフォームの内容をメールで自動返信•転送する 作業内容 http://news.mynavi.jp/series/apps_script/004/index.htmlを参考に スクリプトを書いて行きました。 jsは少々だけれども触った事があったので分かりよかったです。 js…

vim 後半

学習した内容 ドットインストールで勉強したvimのコマンドの後半をまとめて行きます。 が、しかしvimは複数のモードにわたってコマンドを打ち込んで行くので、分かりやすいように目的の処理別にまとめて行きたいと思います。(テキストで書きにくい矩形選択…

環境を整える

学習したプラクティス Mac OS Xの環境を作る Mac OS Xの環境を作る 時間があったのでMac OS Xにエディターと便利ツールをインストールしました。 特に詰まるようなところは無かったです。 感想 keynoteとScreen Captureは特にありがたいです。 open officeを…

vim 前半

学習したプラクティス Mac OS X の開発環境を作る vim vimをvim入門 (ドットインストール)で勉強しました。 vimにはノーマル•入力•コマンド•ヴィジュアルの四つのモードがあり それぞれ出来る事が違います。 モードの移動は i ノーマルモード→入力モード :…

Terminalの基本(3)

学習した内容 Terminalの基本を覚える Terminalの基本を覚える まずWebデザイナーの為の「本当は怖くない」”黒い画面”入門 Part.07からやりました。 touch 空ファイルが作れるやつですね。これは二、三度使った事があります。 最近存在を忘れていて echo >> …

Terminalの基本(2)

学習内容 •Terminalの基本を覚える Terminalの基本を覚える Webデザイナーの為の「本当は怖くない」”黒い画面”入門 Part.04 で学習しました。 manコマンドにコマンドを渡してやればマニュアルを見る事が出来ます。 書く事が少ないのでlsのマニュアルの拙訳を…