Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
git clean 使い方 git clean で削除されるファイルを確認する 「-n」オプションをつけると、実際にはファイルを削除せず、 どのファイルが削除の対象となるか表示される。 git clean -n 追跡されていないファイルをワークツリーから削除する リポジトリに管理されていないファイルは git clean で まとめて削除することができる。 git clean -n で削除対象のファイルを確認して git clean -f で実際に削除する。 「-f」オプションは git の設定で clean.requireForce が false (デフォルト値)になっていても ワークツリーのファイルを削除する。 git clean の対象を制限する git clean にファイルパスを与えると 削除の対象を制限することができる。 たとえば、削除するファイルをディレクトリ dir 以下
対象読者 AngularJSを使っている開発者 JavaScriptのフレームワークの動向などに興味を持っている方 必要な環境 この記事では、AngularJSを使用し、Chrome(42.0)、IE11、Firefox(37.0)、Safari(8.0.4)の環境にて確認を行っています。 バージョン1.4では何がかわるのか バージョン1.4での大きな特徴として、以下の変更がある予定です。 新しいRouter機能(ngNewRouter) より柔軟なクッキー機能($cookies) $parseや$compileのパフォーマンス改善 $httpサービスにおけるパラメータシリアライズ方式の柔軟性強化 ICU MessageFormatに対応したAngularJS式の利用 基本的には過去のソースコードが動かなくなるような変更はあまりなく、内部ハックをしているような開発者を除けば、既存のソースコ
AngularJSとRailsのインテグレーションと言うと、やれ「RailsはAPIに専念してビューは全部AngularJSだ!」という極端な話になりがちな気がするのですが、それだとRailsの良いところが活かせませんよね。AngularJSの持ち味はDOM操作三昧で複雑になりがちな画面を良い感じにコーディングできるところにあると思うので、そういう画面でだけAngularJSを使ってはどうか?というのが今回のアイデアです。 丁度良い感じに使う そういう訳で今回作ったサンプルのアプリとソースコードがこちらになります。 https://todo-rails-sample.herokuapp.com/ https://github.com/mahm/todo-rails/ ユーザー認証はふっつーにdeviseを使って、Todoを編集する画面だけAngularJSを利用している、という感じのサンプ
angular.module('animemo', ['ngResource']) .controller('AnimeController', ['$scope', '$resource', function($scope, $resource){ var Anime = $resource('/animes/:id.json', {id: '@id'}); $scope.anime = Anime.get({id: gon.id}); }]) ここで$resourceを使って生成されたオブジェクトにはget() save() query() remove() delete()の5つのメソッドが追加されますが、特定のレコードのデータを取ってくるにはget({id: 1})のようにidを渡してあげる必要があるようです。 どのサイトを見てもこのような記述がなかったので暫く悩みました。 まとめ
以前投稿したAngularJSとRailsの丁度良い関係を探るという記事のコード解説編です。前回はざっくりとしたアーキテクチャの紹介のみにとどめていたので、このエントリでサンプルコードの詳細について解説します。 バージョン情報 ruby 2.1.3 rails 4.1.7 devise 3.2.4 angularjs 1.3.2 ディレクトリ構造 app以下のディレクトリ構造は以下のような形です。 app ├── assets │ ├── images │ ├── javascripts │ │ ├── app │ │ │ └── tasks │ │ │ ├── tasks.controller.js.erb │ │ │ ├── tasks.html.erb │ │ │ ├── tasks.js.erb │ │ │
起業を目指す学生が多く集まるIVS 2015 Spring Workshop。最終セッションでは「SFC卒業生による人生相談」をテーマに慶応SFC卒業生の経営者である面白法人カヤック・柳澤大輔氏、KLab・五十嵐洋介氏、ユナイテッド・金子陽三氏の3名が登壇。「継続してることはなにか」「大学時代に描いた未来の自分と今の自分は近いか」「リタイアしたら何をしたいか」といった学生からの質問に答えました。(IVS 2015 Spring Workshop)(編集部注:2019年4月25日、登壇者の発言に誤りがあったため本文を一部修正) 強い意気込みよりも、自然と何かに没頭していたい平尾丈氏(以下、平尾):五十嵐さんどうぞ。 五十嵐洋介氏(以下、五十嵐):まず、続けていることですよね? 僕は自己紹介でも申し上げたように、コンピューターサイエンスが好きでコンピューターが好きです。 だからいまだに土日とか
アクセス解析がいずれは必要になるかと 思ったのでgoogleAnalyticsを いれることにしました 設定ファイル変更 cd /var/catmovie vi Gemfile gem 'google-analytics-rails' 詳細はhttps://github.com/bgarret/google-analytics-rails インストール bundle install Installing google-analytics-rails (0.0.3) 本番の設定ファイルにトラッキングIDを追加する vi config/environments/production.rb # googleanalyticsで取得したTrackerIDをセット GA.tracker = "UA-xxxxxx-x" Viewを修正 vi app/views/layout/application.h
RailsアプリケーションにGoogleアナリティクスのトラッキングコードを埋め込みたいと思って調べていてタイトルのGemを見つけました。 config/environments/production.rbにトラッキングIDを書いて、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く