「タグまとめ2ch」っていう2chまとめサイトのまとめつくってみた

mongodbの練習のために「タグまとめ2ch」っていうもの作ってみた 人気記事 タグまとめ2ch2chまとめサイトをまとめてるサイトって結構たくさんあって、 20サイトぐらいざっとみたら、細かくカスタマイズできるやつとか なんかすげー高機能のやつとかいろいろ …

rails3 + mongoid3 で mongolabに貯めたデータ表示してみた

前回 mongoドライバーで多対多とかきびしそうなのでo/rマッパーのmongoid3をつかってみた by ruby - shoprevのブログ のコードでmongolabに貯めたデータをrails3で表示してみた rails new rails new app_name --skip-active-record cd app_nameGemfileにmong…

mongoドライバーで多対多とかきびしそうなのでo/rマッパーのmongoid3をつかってみた by ruby

mongoドライバーだけで多対多とかさすがにきびしいので mongoid3っていうo/rマッパーつかってみた たったこれだけで、多対多表現できて、 find_or_create_byメソッドでなければ作るとか incメソッドでカウントとかべんりすぎー # coding: utf-8 require "mon…

rubyでmongodbを使ってみる by mongolab

mongolabでアカウント作ってからDB作成して発行されるuriをメモ MongoLab: MongoDB-as-a-Service (MongoDB hosting)mongolabサンプル mongodb-driver-examples/ruby/ruby_simple_example.rb at master · mongolab/mongodb-driver-examples · GitHub を動かし…

はてなブックマーク数とフェイスブックいいね数を取得してみた by ruby

はてなブックマーク数 url="http://blog.livedoor.jp/dqnplus/" uri="http://b.hatena.ne.jp/entry/jsonlite/?url="+CGI.escape(url) p JSON.parse(open(uri).read)['count'] => 28フェイスブックいいね数 url="http://blog.livedoor.jp/dqnplus/" uri="http…

windowsだけどchefしてみたい(1) virtualbox + vagrant + chef by windows7

chef使ってみたいけどwindows7だし 評判の入門書を買っても読まない可能性が・・・ 入門Chef Solo - Infrastructure as Code - 達人出版会とおもってたら超分かりやすい動画&スライドが 「初めてのChefの教室」を開催しました。(動画&資料) | Engine Yard B…

AKB48 MV Loopなるものつくってみた

rails3.2のjavascriptがデフォルトcoffeescriptだったので勉強のために AKB48 MV Loopなるものつくってみた Akb48 Music Video LoopYouTube Data APIを使ってAKB48のミュージックビデオyoutube再生回数トップ50を引っ張ってきて 参考 -> デベロッパー ガイド…

はじめのてcoffeescript、youtube javascript apiではまる by onYouTubePlayerReady

rails3.2はcoffeescriptデフォルトってことではじめて使ってみたらはまったこう書いたら onYouTubePlayerReady = (playerId) -> alert "playerId: #{playerId}"こうなって var onYouTubePlayerReady; onYouTubePlayerReady = function(playerId) { return al…

youtube mp4ファイルダウンロード by ruby

rubyでyoutubeのmp4ファイルダウンロードしてみた # coding: utf-8 require 'open-uri' require 'json' require 'cgi' open("http://www.youtube.com/watch?v=VIDEO_ID","User-Agent" => "Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKi…

titanium + alloy + android で facebook like menu / slider menu

titanium + alloy + android でフェイスブック風メニューができないか調べたここを参考にしたらhttp://www.slideshare.net/ricardoalcocer/appcelerator-alloy-deep-dive-titokyo-2013簡単にできたありがとうございますこれでやっとtabgroupとおさらばできそ…

titanium 3.0.2 + alloy 1.0.0 を試してみる by windows

2012年にtitanium 2.xにていくつかのしょぼいandroidアプリを作って、しばらくtitaniumを触らずにいたら、いつのまにかversionが3にアップし、alloyとかいうフレームワークが登場してたので、ハローワールドしてみた。 公式ドキュメントhttp://docs.appceler…

twitter-bootstrap-rails + bootswatch

bootswatchフォルダ作成 app/assets/stylesheets/bootswatch そのフォルダにbootswatchの variables.lessとbootswatch.lessを投入 bootstrap_and_overrides.css.lessに2行追加 @import "./bootswatch/variables"; @import "./bootswatch/bootswatch"; applic…

rails3.2 カラムの型変換

codeカラムをstringからtextへ変更 rails g migration ChangeCodeTypeToMovie code:text change_column(:movies, :code, :text)

rails3.2 device omniauth twitter facebook でユーザー認証

rails3.2でtwitter facebook認証しようとしたらomniauthを使ってるこの例がベストかと http://blog.mino3.com/archives/246 device+omniauthでいくならこの例で http://qiita.com/items/9f1faa509f4d3653a1b2

githubコマンド備忘録

github初めて使ってみた ローカル作業(gitは導入済みとして) git config --global user.name "ユーザー名" git config --global user.email "メールアドレス" git config --global color.ui auto git init git add . git commit -m "first commit" 1. gith…

gem 'twitter-bootstrap-rails'でtherubyracerのエラーを回避する by windows

rails3.2.8でtwitter bootstrap使いたくて gem 'twitter-bootstrap-rails'したら therubyracerでエラー ぐぐるとwindowsはサポートしとらんとかなんとか けど、 下記urlからwindows用gemをダウンロードして https://github.com/downloads/stereobooster/ther…

twitter api trends woeid

twitter api のトレンド woeid by 日本 {"name"=>"日本","id"=>"23424856"}, {"name"=>"京都","id"=>"15015372"}, {"name"=>"福岡","id"=>"1117099"}, {"name"=>"沖縄","id"=>"2345896"}, {"name"=>"高松","id"=>"1118285"}, {"name"=>"大阪","id"=>"1501537…

herokuのアプリ数上限50個

最近herokuが便利すぎてアプリポコポコ作ってるんですが、 ! You've reached your app limit of 50 apps. ! Contact us at biz@heroku.com to have this limit increased とかいうメッセージが… なんかリミット上げてくれるみたいですが、 英語無理なので使…

heroku への新規アプリ登録

いつも忘れてしまうのでまとめとく bundle install git init git add . git commit -m "1st" heroku create appname --stack cedar git push heroku master (heroku scale cron=1 #起動) heroku logs #ログ確認 heroku ps #起動確認

titanium + android + map デバック環境では動くけど実機で動かない

debugモードでは動くのにgoogle playからインストールすると地図が表示されなかった 原因が分からなくて放置してたんですけど、 Android Maps APIキーにサインアップしなきゃいけなかったみたい 詳細はhttp://developer.appcelerator.com/doc/mobile/android…

herokuに独自ドメイン割り当て(お名前.com)

これも久々にやったらわかんなくなってたのでメモ 基本ここhttp://qiita.com/items/76acf2a1ea151535c5dcの通りにやったらいける お名前.comのレンタルDNSレコード設定で ホスト名: (空欄).foo.com TYPE: A VALUE: 75.101.163.44 優先: (空欄) 状態: 有効 こ…

sinatraアプリをherokuにアップ

ひさびさに作業したらわかんなくなってたためメモ 基本的には、公式ドキュメントhttps://devcenter.heroku.com/articles/rubyのままでいける heorkuアカウント登録 heroku login Gemfileを用意 bundle install Procfile ファイル用意 ---------- web: bundle…

sinatra + mongodb + mongoid + unicorn + nginx

mongodbインストール 本家を参考に http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 sudo vi /etc/apt/sources.list ---------- deb http://downloads-distro.mongodb.…

ブログパーツ登録先リンク集

ブログパーツを公開するにあたってブログパーツ紹介サイトへ登録しておいたほうがよいかと思い、ブログパーツ登録先リンクまとめてみた ブログパーツ.com https://www.blog-parts.com/ 120x120画像必要 ブログパーツドレッサー http://www.blog-dresser.com/…

unicorn + rails + nginx 設定メモ

/etc/nginx/nginx.conf 変更なし /etc/nginx/conf.d/default.conf ---------- upstream api { server unix:/tmp/unicorn.sock; } server { listen 80; server_name localhost; location / { root /var/www; index index.html; ssi on; } } server { listen 8…

全国53新聞社webページイッキ読み・・・けっこうわろた

ひまなのでなんとなく 各新聞社のニュースヘッドラインをrssで一箇所で見れたりとかしないかなと思い 調べついでに全国53新聞社webページイッキ読みしてみた。 昔スタイルのとか、ん?まじ?とか、いいなあとか、いろいろ なんかいい 北國新聞 http://www.ho…

sakura vps 512M→1G移行メモ ubuntu + nginx + unicorn + ruby on rails

さくらインターネットさまから512Mプランは終わったので1Gプランどうですか的なことでしたので 以下そのときの作業メモ ubuntuインストール公式サイトの手順どうりで http://support.sakura.ad.jp/manual/vps/mainte/custom_ubuntu.html ssh設定 mkdir ~/.ss…