2018-01-01から1年間の記事一覧
内容 _user.html.erb <li> <%= gravatar_for user, size: 50 %> <%= link_to user.name, user %> <% if current_user.admin? && !current_user?(user) %> | <%= link_to "delete", user, method: :delete, data: { confirm: "You sure?" } %> <% end %> </li> show.ht…
内容 class UsersController < ApplicationController before_action :logged_in_user, only: [:index, :edit, :update, :destroy] before_action :correct_user, only: [:edit, :update] before_action :admin_user, only: :destroy def index @users = Use…
内容 class User < ApplicationRecord attr_accessor :remember_token, :activation_token before_save :downcase_email before_create :create_activation_digest validates :name, presence: true, length: { maximum: 50 } VALID_EMAIL_REGEX = /\A[\w+\-…
ログデータを分析する Treasure Data(以下TD)で分析する対象のデータは業務データよりログデータが多いのでは? - アクセス日時 - アクセス元IP - リファラー - アクセス先URL - ユーザエージェント こんなんを分析するということらしい。 もちろん、業務…
Apache Hadoop アーキテクチャ 以下の4つのモジュールにて構成されている。 - Hadoop Common - Hadoop Distributed File System (HDFS) - Hadoop YARN - Hadoop MapReduce YARN クラスタのリソース管理、ジョブスケジューリング Hadoop Distributed File Sys…
目次 全体論 オブジェクト、メソッド、変数 ハッシュ、配列 クラスとインスタンス クラスの継承 GemのなかのRails MVCにおけるリクエストからレスポンスまでの処理の流れ MVCにおける変数のスコープ qiita.com 2章 SQLite3コマンド qiita.com 7章 キーワード…
目次 1.1.1 前提知識 1.1.2 この本における取り決め 1.1.1 前提知識 キーワード プログラミング言語 Rails TutorialにおけるRuby言語のこと。 ほかのプログラミング言語に、C言語、Java(Javascriptではない)、PHP、Python、go言語などがある。 フレームワ…
目次 3.1 セットアップ 3.2 静的ページ 3.3 テストから始める 3.4 少しだけ動的なページ 3.5 最後に 3.6 高度なセットアップ 3.1 セットアップ 3.2 静的ページ 3.2.1 静的なページの生成 3.2.2 静的なページの調整 3.3 テストから始める 3.3.1 最初のテスト …
目次 2.1 アプリケーションの計画 2.2 Usersリソース 2.3 Micropostsリソース 2.4 最後に 2.1 アプリケーションの計画 2.1.1 ユーザーのモデル設計 2.1.2 マイクロポストのモデル設計 2.2 Usersリソース 2.2.1 ユーザーページを探検する 2.2.2 MVCの挙動 2.2…
目次 1.1 はじめに 1.2 早速動かす 1.3 最初のアプリケーション 1.4 Gitによるバージョン管理 1.5 デプロイする 1.6 最後に 1.1 はじめに 1.1.1 前提知識 1.1.2 この本における取り決め 1.2 早速動かす 1.2.1 開発環境 1.2.2 Railsをインストールする 1.3 最…
目次 第1章ゼロからデプロイまで 第2章Toyアプリケーション 第3章ほぼ静的なページの作成 第4章Rails風味のRuby 第5章レイアウトを作成する 第6章ユーザーのモデルを作成する 第7章ユーザー登録 第8章基本的なログイン機構 第9章発展的なログイン機構 第10章…
バチェラーの小柳津林太郎が理想の男性像のお手本すぐる件 あかん、これはみてられんわと思ったのが第一印象だった。(その後6話完走) にしても男目線でみてもイケメンすぎるだろーと思ったのが シーズン2のバチェラー(独身男性)である小柳津林太郎(おや…
キッズのみんなはみるなよ! 悪いことは言わない、キッズのみんなはすぐにこの記事をそっ閉じしてな。 体液とはずばり「汗」だっ! よしっこれで終わりだ、キッズのみんな。 解散。
Google Chromeのバージョン確認 macの上部メニュー > Chrome > Google Chromeについて バージョン: 66.0.3359.181(Official Build) (64 ビット) cookies(クッキー)の確認 保護された通信 > cookie > 見たいcookieを選択
この世の言語っていうのは構文をわざと難しくしてるんじゃねーのか問題 英語には抵抗ない。 ただこれはもうね、英語がどうのこうのの問題ではないと思うわ。 特にrails generate。 プログラミングのハードルをあげてる呪文選手権ぶっちぎり1位(俺調べ)。 r…
いつも使ってるユーザで設定をミスった いつも使ってるユーザで開発環境作ろうといろいろいじってたらRailsの環境がうまく動かなくなってしまった。 たぶんパスがうまく通っていなくて、rbenvの環境じゃなくてデフォルトの環境にいろいろすべてインストール…
1991-1993年 HTMLの出現、のちにXHTMLに。 1994年 Netscape社によるNetscape Navigatorの発表。 CGIの全盛。 動的ページの実現。 同時に問題も表面化。 1995年 Javascriptの発表。 1990年代後半 ページ・インライン・モデルの普及(PHP、ASP、JSPなど)。 CG…
ルール エラー内容 発生した原因 解消方法 全て記述すること。 Cloud9での環境構築は以下のエントリを参照した。 qiita.com rvm関連 Unknown ruby interpreter version (do not know how to handle): hoge. => (原因)rvm use hoge --defaultを実行 すでにg…
ハイコストハイリスクミドルリターン 買ったばかりのスマホ落として意気消沈中のところ、すみません、今キャンペーンで今のお気持ちを聞いているんですが、、、 ・・・はい、とういうことで(どういうことだよw)、今日はキャリアで契約して新品のiPhoneを落…
テスターでもこれはまじで覚えろ くっそ初心者向けにこれくらいは覚えとけというLinuxコマンドをまとめてみた。 初心者とは言え、Linuxって何?おいしいの?っていう人はもはやこの記事にたどり着けないはずなので早速やっていくぞ。 [ls] listの意味だぞ ls…
きっかけ これから始める僕らの会社に入社(まずは契約だけど)してくれる人の歓迎会をするために久々に食べログで調べ物したらランキングのページングがなくなってやがるんですがこれはいったい・・・ これまじで困らないか? 一気に人気店予約取りづらくな…
先取りし過ぎィ! 流行に敏感な俺はウイルスをもッ!春の風とともに取り入れるッッ!! (逆に遅いわっていう野暮なツッコミしてもええんやで?)全部編集したやつがぶっ飛び、もはやもう一回書く気にならないので概略だけ。 感染経路はハナクソ 木曜17:20 …
ブロガーなら必ずぶつかるファイルダウンロード問題 毎度こんにちは! 突然ですが、ブロガーに質問です。 ブログを書く上で一番頭を悩ます問題は何ですか? えっ? サーバのログインパスワードを忘れた? カテゴリやタグをどうつけたらいいかわからない? う…
つまづいたところ エラー内容 sudo mysql.server start ERROR! The server quit without updating PID file (/usr/local/var/mysql/3a****1.local.pid) もしくは ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'…
概要 Xcodeインストール Command Line Toolsをインストール Homebrewをインストール anyenvをインストール パスを通す(zshの場合) pyenvをインストール 設定をリロード Python 3.6.4をインストール ユーザのデフォルト(global領域)にバージョンを指定す…
概要 面談は2回(だいたい同じ人が2回とも) 初回面談予約→Skype面談→2回目面談予約→Skype面談→インストラクター情報アンケート→業務契約書締結 詳細 【面談1回目】 Skettという日程管理ツールで面談日程を予約すると、面談の担当者のスカイプIDがメールで送…