Don't have an account? Sign up Forgot your password?
Don't have an account? Sign up Forgot your password?
Railsチュートリアル4.0版には各章に演習が付いていますが、模範解答みたいなものは示されていないため、この書き方で良いのかと悩むこともありました。 そのため、復習した時のことを考えて、自分の解答をまとめておきます*1。 なお、4章はsample_appと関係無いため、6章はコードが全て示されているため、それらの章の解答は省略します。 第3章 演習3.5.2はコードが示されているため、省略します。 演習3.5.1 spec/requests/static_pages_spec.rb *2。 describe "Static pages" do . . . describe "Contact page" do it "should have the right title" do visit '/static_pages/contact' expect(page).to have_titl
みなさん、Git使ってますか?僕はまだメインのVCSがSubversionなのもあって、なかなか慣れません。せっかくGitを使っているのに、ちょっと不便なSubversionくらいの位置づけです。でも、同じような理解度の人って多いんじゃないでしょうか。 一方で、最近はGitHub管理のオープンソースプロジェクトが増えてきました。バグレポートを送るにしてもpull request*1が前提のような空気があり、Git初心者には少し敷居が高い印象があります。 そんな僕も先日初pull requestをしてみたんですが、色々な失敗の積み重ねで残念なpull requestになってしまいました。その反省を元に、本稿ではpull requestする際のベストプラクティスを紹介します。これは「Git Workflow」をベースにコマンド例などを加筆したものです。 概要 pull requestする際は、
by kumagai(@kumagai19o) 2014/3/12 ご無沙汰しています。ビットアイル総合研究所、熊谷です。 ビットアイル総研では既にオブジェクトストレージとしてOpenStack Swiftの検証を進めていますが、このたびブロックストレージとして利用可能なOSS 分散ストレージであるCephの検証も始めました。 これから当ブログにてCephについてご紹介していこうと思います ■Cephの記事一覧 Cephの概要 CephはInktank社が提供するオープンソースの分散ストレージです。 OSSとして提供されていますが、必要な場合は有償のEnterprise版サポートを受けることが可能です。 Cephには以下の特徴があります。 データを任意のサイズに分割し分散配置します。これにより拡張性と耐障害性を実現しています。 分割されたデータは任意のレプリカ数でレプリケーションされます。
チュートリアルの5章で'bootstrap-sass'のgemを入れてもBootstrapのcssが反映される様子は無いし、さらに進めていったら、custom.css.scssを足したあたりで、以下のようなメッセージがでて止まりました。 症状 検証用アドレス http://0.0.0.0:3000/static_pages/home 止まった行 <%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> エラーメッセージ undefined method `environment' for nil:NilClass でエラーが出ていた箇所が in app/assets/stylesheets/custom.css.scss 原因 css,javascriptの読み込みを行うS
https://github.com/mixi-inc/JavaScriptTraining と http://alpha.mixi.co.jp/2013/11844/ とセットでご覧ください。
この本はホワイ・ザ・ラッキースティフ(why the lucky stiff)により愛情を込めて書かれた。 ~ 目次 ~ この本について コンニチハ、Ruby この本を開く 犬の話 赤い太陽が昇る 本はどのように始まるか (漫画のキツネと学ぶ)短時間の(そして願わくは辛くない)Rubyコース 言語と、言語で意味しているもの 品詞私がまだあなたのことを十分子供扱いして いなかったなら あなたの成長を促すための例題 そして短い旅はそっとクッション停止する 浮いている小さなコードの葉っぱ アンブローズにおけるステータスシンボルとしての葉っぱ 小さくてほとんど価値のないもの 妄想をつなぎ合わせる ブロックの奇跡 ルールを作るものと夢を生きるもの これは権利を奪われた人のため コンピュータのある城 娘のオルガン教師の話のつづき ヤギは映画を全部見たがっている 盗まれたくじ主 ルールを作る者たち 夢を
筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基本的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)
前書き 私が前にいた会社 (CD Baby) は、かなり早い段階で Ruby on Rails に一度乗り換えたのですが、残念ながらまた PHP に戻ってしまいました (詳細は私の名前を Google で検索してみてください)。そんな私ですが、Michael Hartl 氏の本を強く勧められたので、その本を使ってもう一度試してみた結果、今度は無事に Rails に乗り換えることができました。それがこの Ruby on Rails チュートリアルという本です。 私は多くの Rails 関連の本を参考にしてきましたが、真の決定版と呼べるものは本書をおいて他にありません。本書では、あらゆる手順が Rails 流で行われています。最初のうちは慣れるまでに時間がかかりましたが、この本を終えた今、ついにこれこそが自然な方式だと感じられるまでになりました。また、本書は Rails 関連の本の中で唯一、多
kkaneko.com 2024 著作権. 不許複製 プライバシーポリシー
Welcome to HackDesign! Lesson 0 will prepare you for the lessons you'll start to receive every week, which will guide you towards design literacy and proficiency. Excited? This week, it's just one link. It happens to be the most powerful design resource I am personally aware of, and I'm excited to share it with you. Objectified has not only changed the way I think about product design, but it also
Check out our list of the excellent jQuery and CSS3 tutorials below. jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML. it’s also known for fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. Or in developer’s words “write less, Do more”. As we saw
周琦直接隔空喊话新疆男篮高层,魔王到底是高管聪明还是愚昧?真的希望周琦和小丁都不要再拿自己的职业生涯做赌注了,把心思都用在打球上,别的事对你来说都不是最重要的。即使一时得到了很多钱,什梗你能持续性的给俱乐部带来... 《海贼王》935话,queen的魔王赏金凭什么高过卡二那么多?关于这个问题,我们可以认为是后出场人物比较占有优势,但是仔细看的话,会发现,其实三灾之一的奎因的实力应该高于卡塔库栗的!为什么这样说呢? 奎因的赏金高... kin... 周琦被称为大魔王,是高管人为的捧大,还是什梗实力的表现?这次火箭裁...2016年6月24日,周琦在第二轮43位被火箭队选中,随着2018年12月18日火箭官方宣布裁掉周琦,那为什么火箭队裁掉周琦呢?这个问题在最近有很多消息。 关于周琦被裁... 孟晚舟最新裁决结果:未能获释!不知道你怎么看?魔王回头看,崎岖坎坷;向前看,永不言弃。” 此时面对孟
🎉 Announcing: Building AI-Powered Apps with Apple Intelligence 🎉 Stay on the leading edge of UX features supported by AI and Apple Intelligence. Save over $1200 on your seat with our early admissions sale — on now! Elevate your dev skills with Kodeco Cutting-edge courses, world-class instructors, and a network of passionate learners position you — and your dev team — to thrive in the ever-evolvi
A guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it. Git is a powerful, sophisticated system for distributed version control. Gaining an understanding of its features opens to developers a new and liberating approach to source code management. The surest path to mastering Git is to immerse oneself in its utilities and operations, to ex
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く