スケルトン・エピ

letsspeakのブログです。

2012-01-01から1年間の記事一覧

なんてActiveRecordはスマートなんだ

本来4行の動作がこんなにも簡単に! @tweets = Tweet.order('created_at desc').page(params[:page]).per(16) @tweets = @tweets.where("retweeted_id_str = ?", "") unless @includes_rt

CentOS 6.3 にRedmine をインストールしてみた

さくらのVPSを借りたものは良いけど、中々趣味プロジェクトが前に進まないので、マイルストーンを切るべくRedmine 2.1を導入してみました。 今回は既にmysqlやrbenv、Rails、nginx、git等がインストールされている環境下への導入で、nginxを通しつつホストを…

ニコニコ動画は何故日本一の動画サイトになったのか

ニコニコ動画は何故日本一の動画サイトになったのでしょうか。当然ながらアイデア力や、開発力、資本の力、受け取り側の問題など、様々な理由が複雑に絡み合ってこその成功だとは思いますが、僕が出した結論は「感情のもっとも高い点を共有できる場を提供し…

初心者が土日でrailsに鞍替えしてみた

色々思うところありFuelPHPからRuby on Railsに鞍替えし、土日の半分の時間をbootstrap + Ruby on Railsに使ってみました。主な理由は下記の通りです。 ・普段Objective-Cに触っているので型のゆるい?PHPよりも馴染みやすいと思った ・twitterもrailsを使っ…

OpenSSHの鍵のメモ

・サーバー側OpenSSHの設定はサイトの通りで問題なし ・鍵作成とログインまでの手順は下記の通り 【共通】rsaの公開鍵ペアを作成 ssh-keygen -t rsa ※サーバー側で作成実験したがクライアント側でもいけるはず。 ※鍵の転送にはftpやscpなどを使う。 <サーバ…

初心者がFuelPHPでValidationを使ってみた

本来の順序通り行けばここでFormクラスを紹介するのが順当なのですが、Formクラスにあまりハマりどころが無くスムーズに進んでしまったので、今回はValidationクラスとView::set_globalの話を書きます。 Validationクラスとは、読んで字の如くFormから送信さ…

Xcode起動時に古い証明書が自動登録される件

文章だけで分かりづらいですがメモ。 Provisioning PotalのCertificatesとmobileprovisionファイルは対になっているので、たとえばCertificatesを更新した場合には、mobileprovisionも新しいものが必要になります。 ただ、旧いmobileprovisionの有効期限が切…

初心者がFuelPHPで動的リンクを張ってみた

前回のFuelPHPの記事でスタートアップは完了したのですが、FuelPHP+mod_rewriteでのURI指定は把握したけれど、リンクをうまく貼れない!というところで少し詰まってしまいましたので、記事にしておきます。 動的なリンクアンカーの生成 今回はbootstrapを使…

TwitterAPIでxml取得時にsearchではまった件

はまった記事が続いています。こんばんはletsspeakです。 いまさらTwitterAPIでxml取得している人なんていないと思いますが、searchAPI時にちょっとした事ではまってしまったので記事に残しておきます。理由は主に私自身の技術力不足と注意力不足なのですが…

NSLogで日本語を表示できない事もある

こちら随分前ですが、解決策が見つかったので追記しておきます。 Debuggerの問題で、LLDBだと日本語が正常に吐き出せないようです。 DebuggerをGDBに変更すれば今の所100%日本語が吐き出せているので、下記に手順を書いておきます。 1.上部のメインメニュー…

初心者がMac OS X 10.7 Lion でFuelPHPのサンプルを動かすためにやったこと

初心者がMac OS X 10.7 Lion 上で20時間かけてMAMP環境を構築しFuelPHPのサンプルを動かす為にやったことをまとめます。序盤とかはわりと忘れかけていますが、自分がはまった箇所などピックアップして書いています。 外部公開を前提にしていない実験環境とし…