Python動機Djangoに熟達しないといけないのもそうだけど、もうちょっとPythonの基礎体力的になんかクローラでもつくろうかと思った。しかし2chクロールするのも興味ないし、TwitterのbotつくったりSearchAPI叩いても興味ない。ということで、Tumblrのあのdashboardに流れてくるカオスな画像を保存するクローラを作ったらそれなりにおもしろいんじゃないか、という企画です。まずはAPIドキュメントを熟読http://www.tumblr.com/docs/en/api/v2日本語訳してくれているところもあるので適宜読みましょう。Authが必要なところとそうでないところとかいろいろある。もちろんユーザー情報に結びついているところ(dashboardとかPOSTするときとか)はOAuthが必要だけど、そうでない場合は直接APIを読み込める(http://altnigh
ちょっとしたプログラムを書くときにSublime Text 2を使っています。 欲しいプラグインが既にだいたいあるので、「あれ欲しいなー」って時にすぐ機能を追加できるのが素敵です。 とりあえずPackage Controlを入れていない人はすぐ入れましょう。 下の文字列をコンソールに入れてEnterしてください。(ConsoleはView->Show Consoleから) import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHand
先日ご案内していた通り2017年5月31日を持ちまして、サービスを終了いたします。 長らくご愛顧賜りまして、誠にありがとうございました。 サービス終了に伴いまして、ユーザー様からお預かりしていた個人情報やプログラム、各種データなどは、 当社が責任を持って削除いたします。 当社では様々なインターネットサービスを提供しておりますので、 機会がございましたら、 ご利用いただけますと幸いです。 Sqaleに関するお問い合わせは、こちらのお問い合わせフォームからお願いいたします。 平素はSqale(スケール)をご利用頂き、誠にありがとうございます。 2012年8月より運営してまいりました「Sqale」でございますが、2017年5月末日を持ってサービスを終了することとなりました。 ご利用中のユーザー様にはご迷惑をおかけし、誠に申し訳ございません。 現在ご利用中のプログラムやデータベースのデータにつきま
Ruby on Railsの感覚を思い出すため、Rails 3で多対多連結のサンプルを作ってみました。完成品例はGitHubに置いてあります。 https://github.com/sylph01/fuzzy-cyril やったこと ItemsとCategoriesというモデルを用意し、多対多で連結し、その関連づけを編集できるフォームを作った。以上。 おまけ いつも通りApplicationHelperに改行コードをHTMLに直すやつを書き、rootのルーティングを設定した。割愛。 作業内容 いつもの $ rails new multiple $ bundle install $ rails generate scaffold items name:string detail:text $ rails generate scaffold categories name:string $ r
EntryとTagというモデルがあって、Entryには複数のTagを付けることができ、あるTagが付いたEntryが複数あるとき。つまり、多対多の関係があるとします。このような場合データベース上は、entriesテーブルとtagsテーブルと、その関連を記録するtaggingsテーブルを用意しますね。taggingsテーブルに対応するtaggingモデルを用意します。 で、モデルを定義する時に、has_many :throughを使うと便利。 class Entry < ActiveRecord::Base has_many :taggings has_many :tags, :through=>:taggings end class Tag < ActiveRecord::Base has_many :taggings has_many :entries, :through=>:taggi
はじめに ルーティングとは シンプルな例 デバッグ Resource Routing 生成されるルート 基本 idを伴わない場合 Namespace - path and controller prefix Scope - controller prefix Scope - path prefix Nested Resources - has_manyな場合に member, collection - 追加のアクション collection と match Non-Resourceful Routes Dynamic Static query strings Defaults Naming - matchでも名前を付ける Constraints (HTTP verb) - HTTPメソッドで制約する Constraints (parameter) - パラメータを制約する Constrai
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く