rails 独学して軽くにちゃんまとめつくる

一人ぼっちのライフハック生活

ライフハック術を紹介して生きます。

元いじめられっ子が時間を進めるために成人式にいくか悩んだけど、やっぱり行くことにした話

現在20の普通の大学生です。現在もちょっと躁鬱っぽさがのこり、2ヶ月間躁で、1ヶ月鬱というのが周期的にくりかえされる状態です。もちろんこれはいじめからくる後遺症で中学校から続いています。 ぼくは中学1、2年でいじめられていました。暴力的ではな…

大学生がアルバイトを探すときGoogle Map を見ながら探すのもいい

大学生がバイトの探し方はいろいろ選択肢がある。ネットのバイト情報を調べたり、店の前の張り紙を見て電話したり、飛び込みで聞いたりする。だが、どれも家との距離感がわからなかったり、ネットで応募すると返信がこなかったりしてどれもいやになった。そ…

『ストリートアカデミー』をプログラマ的視点から見る

教師の登録画面 まあしっかりしている。教師の信頼性の担保をどこに置くかが問題で、顔写真の必須とつかっている sns を1つ以上書く必要がある。おそらく運営者側で一度確認するのだろう。こういう主催者側の登録がガバガバのやつは、顔写真必須でなかったり…

ぼくりり『kurage』 の解釈

イントロ前はパチパチという音声から始まる。これはもちろん拍手の音だ。ぼくりりのライブが終わったときのことを指している。拍手音がしだいにちいさくなり 望んだ結末ははるかかなた というのはこのライブ終わりのことをいっている。 朝方光が差し込む部屋…

地方住の大学生エンジニアが東京へ働きにインターンの面接にいったときの話

地方にインターンないじゃん まず地方の大学生はこの事実にぶち当たります。東京なら会社がたくさんあるのでインターンがかなりしやすい環境です。しかし地方だとそもそも働くといったら飲食や販売店のバイトしか選択肢がなく、インターンといっても授業に組…

『flier』をプログラマ的視点でためしてみた~本の要約書評サイト~

bukupe.com おもしろいサービスだと思った。こういう情報ってさがせばあるんだけど、個人ブロガーだったり、アマゾンの感想欄だったり、感想文になっていたりとなかなか一貫してよむことができない。書評をまとめてくれていて、ライターをやとってかいていて…

trippiece をプログラマ的視点から見た感想~イベント企画系~

イベントや旅行の企画サイト。個人が「こんな場所いきませんか?」という企画を持ち出し、それユーザーが参加する。運営側に管理されているのではなく、自由に投稿できるのでいろいろとある。いくつか面白そうなのもあった。どうみてもリア充系サイトだな。 …

面白い合コンが集まる omo.com のプログラマ的レビュー

参考になる箇所 徹底的な女子受けが特徴 ・絵と丸文字 ・ひらがなの多用 ・カラフル サイドバーの設計が上手い れびゅ~ こういう出会い系は女子に向けた UI になるのが鉄則である。このサイトは絵とひらがなの多用と手書き文字で勝負してきた。こんな感じの…

Rubyによるクローラー開発技法の目次とそのあらまし

chapter 1 10分間のクローラーの作成 イントロダクション クローラー「GNU Wget」 クローラーを作るにあたっての Ruby の基礎 Rubyでテストサーバーをたてる 超簡単!10分で作るクローラー クローラーを拡張する chapter 2 クローラー作成の基礎 クロー…

【オレオレ要旨】落合陽一氏『Fairy Lights in Femtoseconds: Aerial and Volumetric Graphics Rendered by Focused Femtosecond Laser Combined with Computational Holographic Fields』

どんなもの? 空間に映像を映し出す 先行研究と比べてどこがすごい? 肌への安全と大きさを変えることに気を付けている。空間に投影している。 技術や手法の肝は? ナノセカンドではなく、フェムトセカンドをつかうことで、安全性をました。Galvano scanner …

パーフェクト Ruby on Rails を読んだので

評価は★四つ。 アマゾンでは☆3つ半くらいだったがその理由もなんとなくわかる。おそらく低い評価をした人は中級以上の人で rails を1年以上実務で使っている人や、何冊も rails 関連の本を読んだ人に違いない。そういう人にとっては「こんなの当たり前」と…

パワポ版の落合陽一先生流論文要旨のテンプレートを作ったので配布する

2017/10/29追記 「落合陽一 論文」で検索すると2番目に表示されていて、影響力が大きくなっていた ので修正しました。ダウンロードしてすぐ使えるようにしたので、記事中のダウンロードリンクをクリックしてダウンロードしてください。 この落合陽一先生の…

本番環境で relation テーブル名 does not exit というエラーがでた

これは 開発環境でのモデルの変更がうまく本番環境へうつしきれてないから。だからこのエラーで表示されているテーブル名は比較的最近つくられたもののはずだ。 ぼくの場合は Heroku を使っているのが、別のサーバーを使っているひとでも途中までは参考にな…

Procfile ってどこにある?Procfile の作成からpumaの設定まで

rails で Heroku にアップロードしようとしたときこんなエラーがでた。 (git push heroku master) remote: ###### WARNING: remote: No Procfile detected, using the default web server. remote: We recommend explicitly declaring how to boot your serv…

【rails】 モデルで最初から何個かとりだしたり、何番目から何番目を取り出す

User クラスの先頭から3番目までを取り出したいときはこうする User.where(id: 1..3) #SQL文 SELECT "users".* FROM "users" WHERE ("users"."id" BETWEEN ? AND ?) [["id", 1], ["id", 3]] [#<User:0x000000044cf410 id: 1, name: "tarou tanaka",>, #<User:0x000000044cee20 id: 2, name: "Foster Boyer",>, #</user:0x000000044cee20></user:0x000000044cf410>

【rails】bootstrap の img-responsive を link_to(image_tag(), url) で使うときの注意点

bootstrap を使っていて画像を使いたいと気がくるだろう。そのときに img-responsive を使えば画像がレスポンシブ対応になってサイズを自動で変えてくれる。 rails で画像にリンクをつけたいときもくる。そういうとき <%= link_to image_tag(pic), article %…

【Bootstrap】 colいっぱいに画像を表示する

完成例はこんなやつ 失敗例はこんなやつ こんなのができる原因は bootstrap が勝手に padding を設定してしまうのが原因。よって padding をゼロにすればいい。 <div class="col-sm-6 t" style="padding:0; background-color:red;"> <img src="http://photo-pot.com/wp/wp-content/uploads/2012/10/renga3_02.jpg"> <div class="caption text-center"> <h4>たいとる</h4> <p>だいめい</p> </div>…</div>

bootstrap で "thumbnail" を使わないほうがいい理由

bootstrap ではブロックリンクをつくるときに thumbnail という便利なクラス名があります。これを使うと こんな感じに四角形の中に写真やリンクをいれてきれいにまとめることができます。とくにインデックスページをつくるときに重宝します。もしこれでもい…

RailsTutorial のアクセス制御の correct_user の説明

rails tutorial でやった correct_user について説明する。 13章でやったようにマイクロポストを削除するときは current_user とマイクロポストの作者を比較して正しい場合のみ削除を実行するというものであった。結局やることはこれだけで、日本語にしたら…

bootstrap のリンクの色が変わらない

このようにリンクの色が黒くなったままの場合があります。 この例ではカルーセルの中にリンクをいれているのですが、黒くなったまま変わりません。 css で指定しても変わらないのですがこれはなぜでしょうか? ブートストラップのリンクの状態というのが4つ…

【bootstrap】 thumbnail で間隔をあける

<div class="row"> <div class="col-sm-6"> <div class="thumbnail"> <img src="https://www.textureking.com/content/img/stock/big/DSC_2685.JPG", class="img-responsive"> <div class="caption text-center"> <h3><%= link_to "click me!", class:"text-center" %></h3> </div> </div> </div> <div class="col-sm-6"> <…</div></div>

【rails】bootstrap で javascriptができなくてドロップダウンメニューがつかえないとき

assets/javascripts/applications.js をみて、 //= require bootstrapが//= require jquery//= require jquery_ujs より下になってないだろうか? bootstrap を使うとき、jquery よりも先に bootstrap を読み込む必要がある。だから //= require bootstrap//…

SQLite3::SQLException: duplicate column name: password_digest: ALTER TABLE "users" ADD "password_digest" varcha

SQLite3::SQLException: duplicate column name: password_digest: ALTER TABLE "users" ADD "password_digest" varcha これは password_digest をすでに設定しているのに、さらに付け足そうとしているから出るエラー。 こういうときは migration ファイルを…

【rails】 image_tag でデフォルト画像を設定したいとき

2パターンに状況がわかれる ①carrierwave を使って画像アップロード機能を作っているとき ②なにも gem をつかっていないとき ①については carriewave の設定で対処することができる carrierwaveで作成したアップローダーファイルが app/uploaders/ picture_u…

「model string」 で検索したら・・・

うーん・・・ rails で model を作成するとき、string型では何文字はいるのかが知りたかっただけなんだが・・・

mecab に単語を追加するユーザー辞書を追加する

まずは動作確認をして追加できることを確かめて安心しよう。 ① コマンドラインでシステム辞書のディレクトリを探すために find / -name "mecab-dict-index" と入力し、 mecab-dict-index のある場所を探す ぼくの環境では /usr/lib/mecab/mecab-dict-index …

&& や || に否定の条件を挟みたい

結論から言えば 条件 && 条件 && (! 条件) というように(! ) を挿入します。 && や || は「かつ」「または」という意味なので、条件には true となるものを置く必要があると勘違いしていた。しかし否定の条件も挟むことができる。 「日本人でかつ 東京都民で…

ruby 特定の文字が含まれていない配列だけとりだす

言い換えれば配列と配列の比較をしたい人のための記事だ。完全一致と部分一致で比較したい人が見るべき。 配列は結局は文字の集まりだから、文字同士の比較と考えよう。 禁止ワードを取り除くとでもいうのか。ruby のクローラーで取り合えずデータ収集したの…

rubyのTwitter::Stream使いツイッターでエクセルで使える名簿を作成する

課題 ・重複削除 ・カテゴリ分け

いきなり gem や bundle が使えなくなった。パスの通し方について。

$ export PATH=/usr/local/mecab/bin $ gem install mecab -v '0.996' bash: gem: command not found $ gem install mecab bash: gem: command not found $ find PATH bash: find: command not found $ echo $PATH /usr/local/mecab/bin $ gem install bash:…