ドグサレ初心者のへっぽこビッグウェーブ

地球の底辺にいるゴミがプログラミングとか音楽とかを語るクソブログ

プログラミング

クッキーとかセッションとかよく聞くけどいまいちわかってなかった

状態管理してみる サービスをWeb上にアップしたのはいいものの、誰が作ったかぐらいはわかるようにしたい。 けど、ユーザ管理とか面倒なのでやりたくない。ふーむ、どうしたものか、と考えて基礎の本を読んでたら、 「状態管理」という項目がありました。 ク…

gitをもうちょっとクールにつかいたい

これまでは、git push origin masterで全部本チャンにぶちこんできてたけど、 そろそろブランチとかそういうプロジェクトっぽい機能使ってみたい。というわけで頑張ってみる。 トピックブランチと統合ブランチでの運用例【ブランチ】 | サルでもわかるGit入…

ちょいちょい見た目の手直しをする

fixtureでハイフン使うとエラーが起こる $ rake db:fixtures:load rake aborted! ActiveRecord::Fixture::FormatError: a YAML error occurred parsing /Users/xx/xxxx/musico/test/fixtures/anime_details.yml. Please note that YAML must be consistently…

herokuに上げたらニコニコ動画が取ってこれなくなった〜httpsは魔物でござるの巻〜

はてさて無事herokuにデプロイはできたのですが。いざデータを入れてみると、youtubeエンベッドはできたのですが、ニコニコのエンベッドが動かない。デプロイするときに色々消したのがまずったのかな…と思ったけど、ローカルでは普通に動いてる。 Developer…

素人がRailsで頑張ってherokuにデプロイできてログを見るのがだいじだなぁとおもった(こなみかん)

masterkei.hatenablog.com前回に引き続きがんばる。 Gemfileを修正してみる とりあえずGemfileの書き方がなんかだめだったのかな、ということで、 Rails Girls - Japanese を参考にしながら書きなおす。[Gemfile] # Use sqlite3 as the database for Active …

素人がRailsとGithubでherokuにデプロイをがんばる

なにやらherokuで簡単にデプロイできるみたい。 しかも今はGithubからも簡単にPushができるとかなんとか。やってみる。 まずはherokuで色々やってみる とりあえず昔herokuアカウントを取ったことはあるので、それを利用。 まずはherokuにアプリを作ってみる…

千里の道も一歩からっていうけど一歩以外方法ないのかなと思ったけど無かった

テーブルにURLをぶっこむ方法、とりあえずiframeの中でGoogle呼び出せばいいんじゃね?(ハナホジー)とか思ってたけど。実際やってみると全然できない。むむむ。プロに聞いてみた。クロスドメインというらしい。通常だとセキュリティーエラーでできないので、 A…

bootstrapのtableとgridの相性はよく分からないのでとりま放置で

テーブルの表示がイマイチいけてないのをどうにかしたい。 bootstrapのtable x gridsystemを使ってみる qiita.com もともとscaffoldで作成してたのでテーブル出力されてる表に、 bootstrapのgridシステムを適用させてみる。[ .html.erb ] <div class="table-responsive"> <table class="table table-striped table-bordered table-condensed newline"> <thead> <tr style="font-size: 80%"> </tr></thead></table></div>

そこは#じゃなくて.でしょうが!!〜idっていつ使う時あるの?あとTurbolinksは魔物〜

masterkei.hatenablog.com 前回でとりあえずニコ動をたくさんエンベッドすることができるようになったものの、サイズがデフォルトに戻ってしまったので、レスポンシブにしたいぞなもし。wayohoo.com CSSで変える方法みっけた。けど外部プレイヤー表示すると…

難しいことしなくてもコピペで完成する時代(ニコニコ外部プレーヤー貼り付けの巻)

前回の続き。masterkei.hatenablog.com 結局よくわからんなぁ。。。となってしまいました。 幸いにも近くにJavascriptのプロがいたので、泣きついてみる。 「わざわざこんな難しいことしなくても、ニコニコの外部URLを張り付ければいいんじゃないですか?」 …

ニコニコ動画プレーヤーをレスポンシブにエンベッド

とか大層なこと言ってるけど、実際はyoutubeをエンベッドしたときと同じcss書いてるだけ。masterkei.hatenablog.com[ .scss ] // niconico responsive embed #nico_player{ position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; over…

力技でyoutube動画だけじゃなくてニコニコ動画もエンベッドさせてみる

テストデータをいろいろ入れてみていると、youtubeに情報が存在しない場合が多々あり。そしてそんなときに限ってニコニコ動画ではあったりして。ニコニコ動画も貼り付けたーい!! だがしかし。absg.hatenablog.com ニコ動はURLだけでなくJavascript埋め込ま…

条件分岐を入れて空レコードの場合は表示させないようにする

OPとEDを入れていくと、たまに「4話だけ特殊OP」とか「11話だけ特殊ED」とか出てくる。その場合はop_title / ed_title(presence:trueバリデーションかけてる)に「-」と入力して後は空にしてみる。が、すでに枠をiframeでとっちゃってるので、空白のエリア…

navbarは冤罪、真犯人はrow → だと思ったらdevだった、死にたい

なぜか一部のページで横幅がおかしい件、要素の検証で辿っていったところ、 どうやらナビバーが悪さをしている可能性。 条件分岐でhomeやらtitleやらにターゲットを変えてたけどここなのか? と思ったら全然違った。htmlの要素を一つずつ削って確認したら、…

微妙に調整をすすめていくとgit管理の偉大さが身にしみる

プロフィールに何書くか忘れるのでコピペ用文章を表示させる 本当はプロフィールの項目ごとにカラム切ってテーブルにすべきなんだけども、とりま今はまるっと入れてる。 ただよく何をプロフにしているのか忘れるので、入力フィールドの上に項目を表示してお…

【朗報】俺氏、gitを学び始める

複数端末でプロジェクトを管理(コード書く人は同じだけど)する必要が生じたので、gitとgithubを学ぶ必要が生じる。とりあえず学ぶのは大変なので必要最低限のことを教えてもらいます。 思い出しながら書いてるから抜け漏れあったりなかったり。 gitの導入…

rvmでrubyをインスコ(再挑戦)

前回は結局通信が悪いせいかインストールがタイムアウトになってしまった。キエェーー 改めてruby2.2.2のインストール 改めてインスコしたらなんか余裕でできたんだけども。なんだったんだろう。 とりあえず前回全然インストール進まないからctrl-cで強制終…

背景画像の見え方を微調整

テストファイルででかい画像を読み込んだら、今まで小さめの画像でテストしていたこともあって、かなり微妙な出来栄え。ちょっと調整してみる。 showページ やたらでかい画像がでかいまま表示されてしまうので、一定以上大きくならないように表示させる。CSS…

PCを二台ひらいてrails導入をもういちど

別のPCでも作業できるようにしたくて、同じ環境を構築する。 こういう時ブログでログ取ってるとすごい楽だなーと痛感。masterkei.hatenablog.com で。別の場所でメモってたrails導入あれこれ。 rvmを入れる 基本的には公式に従う。→RVM: Ruby Version Manage…

link_toにご注意

zvub.hateblo.jpcss指定するときは、コントローラやアクションはちゃんと{}で囲まないとダメですよという話。 見事にひっかかった。 ついでにbootstrapのボタンのスタイルについて。www.atmarkit.co.jp

画像のセンタリングって地味にめんどくさい

ですね。下手にCSSで指定するとパディングやら何やらでよくわからなくなるのが初心者私です。xn--eck9awc8j.biz 画像イメージをブロックで囲んだ結果、ウィンドウの中で画像がちょろちょろ動く状態になってしまってるので、 画像は縦長、横長に関わらず、元…

railsで背景画像をクリッカブルにするにはdoしちゃいなよ

背景画像をマウスオーバーでbrinkさせるのはいいけど、それでクリックできないのは変でしょ!ってことで、背景画像もクリッカブルにしたい。んで色々調べたけど日本語じゃなかなかでてこない。先日のプロのググり方思い出す。 やっぱ英語のページを最初に見…

fixtureとか割りとどうでもいいところで詰まる

ヘッダがページごとにうまく動いてなかったりしてたのでちょっとだけ修正。いろいろやってみたら、レイアウトテンプレートが結構たくさんできてしまった。。。各メソッドでの指定もめんどくさい。(けどクラス全体にメソッドと同じようにrender記述したらダ…

youtubeをembedしてみる

テーブルに保存したyoutubeの動画をエンベッド表示する。morizyun.github.ioあんまり細かいこと考えずにこの通りやればできました。 URLを直リンクではなくて、エンベッド用のURL使う必要があるくらい。ちなみに、ここは以下を手作業でやってるので、いつか…

フォームの長さ変えるだけで地獄をみる

なんか最近女性にマウントされることが多いです。めんどくせぇ。 というわけで、ひきつづき見た目の編集。[ anime_titles/show.html.erb ] <p> <strong>アニメの詳細情報:</strong> <%= render partial: 'anime_details/staffandcast', locals: { anime_title: @anime_title, ani</p>…

あなたとのキヲクを削除したいの、けど、あなたとのキヲクノカケラがみつからないの。

テストでテーブルにゴミをたくさん追加してしまったので、削除ボタンを追加する。 <%= link_to '表示', action: :show, anime_title_id: @anime_detail.anime_title_id, id: anime_detail.id %> <%= link_to '編集', action: :edit, anime_title_id: @anime_…

自由に出入国できる国をつくりたい(Rails的な意味で)

まーた値の保存とルーティング関連がこんがらがってうまくリンクできなくなってたゾエ。やりたい事としては anime_titles#showからanime_details#index、またはanime_details#newへ飛ばす anime_details#newでちゃんと内容を入力、保存できるようにする 保存…

ページ構成を整理したりページリンクつなげたりラジバンダリ

今のページ構成が home -> anime_title -> anime_detailなんだけども、まだうまくページ間のつながりができてないので作る。 特に、anime_title、anime_detailが完全に放置だったので、情報 ついでにscaffoldで作ったanime_titleとanime_detailに、直リンし…

ファビコンをいじっちゃうおじさん

画像の指定領域表示と、ファビコンの設定。 表示領域を指定して画像を表示する 参照する画像のサイズを%で大きくしたり小さくしたりしてたけど、いかんせんモノによって画像が横長だったり縦長だったりするので、最大ピクセルを設定。んで、それ超えた場合は…

テンプレートを完全に信用してはいけない

前回はVimあれこれで時間を取られましたが、RubyMineも課金したことだし気を取り直して再開。前も言った気がするけど、このテーマ(INSTANTと言うよう)をペースにちょきちょき。 http://blacktie.co/2014/05/instant-personal-portfolio-theme/ テーマのsty…