タグ

rubyに関するhiroyuki1983のブックマーク (19)

  • rubicle.net

    2015-11-17 14日に公開した18種に加え、残り20種もTwitterスタンプとして使用できるようになりました。(LINEスタンプ40種のうち、LINE専用の2種を除く38種の画像がTwitterスタンプとして使用可能です) 2015-11-14 昨日公開したLINEスタンプのうち、18種がTwitterスタンプとしても使用できるようになりました。残りのスタンプについても、近日中に利用可能となる予定です。 LINEスタンプの画像40種が、クリエイティブ・コモンズ 4.0 表示-非営利のもとでご利用いただけるようになりました。また、画像ファイルの一括ダウンロードも可能です。 2015-11-13 うーさんに作成していただいた、るびくるのLINEスタンプを公開しました! LINE Creators Marketより購入可能です。 →LINE Creators Marketのスタンプ詳細

  • http://blog.inouetakuya.info/entry/2014/06/08/194015

    http://blog.inouetakuya.info/entry/2014/06/08/194015
  • Railsの画面生成を10倍高速化する方法 - 世界線航跡蔵

    RailsでPageキャッシュをより広く活用する方法を考えてみました。以下、ちょっと長く前置きが続きます。 Rails遅杉 Railsは遅い。何が遅いって、Rubyが遅くてRoutingが遅くてRDBとRHTMLが遅い。RDBが遅いのは大抵のWebアプリケーションでは変わらない話、で、だからRailsなんかが評価される余地があるんだよね。RubyやRHTMLの遅さは柔軟性の代償として受け入れよう。なにしろRDBがもともと遅いんだから。ただ、Routingは無駄に高機能だったりして頭にくる。Rhino on RailsのSteve YeggeもRoutingは黒魔術だと言っていたし。私はActionPackの全てが黒魔術だと思うけど。 そういう訳で、RoutingをCで書き直すのはドリコムのみなさんがいつかやってくれると期待するとして(可能なら手伝いたいけどね)、当面の対応としてはキャッシュ

    Railsの画面生成を10倍高速化する方法 - 世界線航跡蔵
  • Rails3アプリをnginx+unicornで動かしたら速すぎた - ぱろっと・すたじお

    いやぁ・・・Rails3はいいですね(`・ω・´) b Rails2とはなんだったのか・・・というレベルの完成度で、 なんとなく納得しないままRails2を使っていた私も、 Rails3になってからはバリバリに使いまくりです*1 そんなRailsを動かすAppサーバとして、 以前から定番になっていたのがpassengerでして、 私もApacheやnginxと組み合わせて使ってました*2 ただ、最近よく耳にするのがnginxにunicornを組み合わせた構成です http://unicorn.bogomips.org/ 前々から気になっていたものの、なかなか手をつけられなかったのですが、 仕事でもプライベートでもちょうどRails3アプリをリリースするタイミングだったので、 nginx+unicornの環境を試してみました なお、非常に細かな解説がある良記事がありますので、 ぜひそちらを先

    Rails3アプリをnginx+unicornで動かしたら速すぎた - ぱろっと・すたじお
    hiroyuki1983
    hiroyuki1983 2012/09/11
    「メモリが512MBしかないVPSにもかかわらず、恐ろしいほど高速でした。もちろん一人しかアクセスしてないのもありますが、リソースが潤沢な開発機でWebrickを動かすよりも、レスポンスの速度が圧倒的でした」
  • Route 477 - ズッ友のソーシャルグラフ

    ■ [ruby] ズッ友のソーシャルグラフ メロスゎ走った…… セリヌンティウスがまってる…… でも……もぅつかれちゃった…でも…… あきらめるのょくなぃって…… メロスゎ……ぉもって……がんばった……でも……ネイル…われて……イタイょ……ゴメン……まにあわなかった……でも……メロスとセリヌンゎ……ズッ友だょ……!! [拡散性ズッ友メロス - Togetterより引用] 最近Twitterでこのようなコピペが流行しているので、Twitterを「ズッ友」で検索して「AとBはズッ友だょ」のA及びBを抜き出し、graphvizでグラフにしてみた。 その結果が…これだ! UTCで5月9日に該当する24時間のツイート、実に81105個。「ズッ友」だけでこれなんだから日人はTwitterやりすぎである。 ソースと拡大画像: https://gist.github.com/2651392 分かったこと

    Route 477 - ズッ友のソーシャルグラフ
    hiroyuki1983
    hiroyuki1983 2012/09/11
    これはおもしろい
  • gemサイトのローカルミラーの正しい作り方 - んんんんんんんn

    とあるインターネットにつなげないサーバでRails環境をセットアップする必要があったので、作業用WindowsPCにgem配布サイト(http://rubygems.org)のローカルミラーを作成することにした。 ローカルミラーの作成方法はネット検索でいくつか書かれているのを見つけたが、どれも成功しなかったので正しい作成方法を記載しておく。 まずミラーするサイトと保存するディレクトリを定義する設定ファイルを作成する。 [HOME]/.gemmirrorrc に作成。fromにサイトURL、toに保存先のディレクトリを書く。保存先ディレクトリは予め作成しておくこと。 [HOME]はWindowsではC:\Document and Settings\[user]となる。 --- - from: http://rubygems.org/ to: C:\[path_to_download]次にミラ

    gemサイトのローカルミラーの正しい作り方 - んんんんんんんn
  • requireとincludeとextendとmodule_function(1) : As Sloth As Possible

    Rubyで自作の外部モジュールを読み込む方法 - include と extend と module_function - (゚∀゚)o彡 sasata299's blogを読んでて、もしかしたらちょっと誤解があるのかなと思ったのでrequireとincludeとextendの話を。 requireはKernelモジュールのメソッド Rubyで外部ライブラリを読み込むには、require を利用します。 Rubyで自作の外部モジュールを読み込む方法 - include と extend と module_function - (゚∀゚)o彡 sasata299's blog これはその通り。もっと具体的に言うと、requireは引数のファイル名のRubyファイルを読み込んで実行するメソッドです。引数が絶対パスだったときはそのファイルを、そうでない場合はロードパスを優先順位上位から辿って最初

    requireとincludeとextendとmodule_function(1) : As Sloth As Possible
  • Tumblr

    Tumblr is a place to express yourself, discover yourself, and bond over the stuff you love. It's where your interests connect you with your people.

    Tumblr
  • SOTA » Emacs で ruby の自動入力補完とリファレンスの表示

    RSense を用いて,Emacsでのrubyのコーディング時の自動補完とリファレンスの表示を行います. 完成図はこんな感じ. 環境 OSX Snow Leopard (10.6.8) Emacs 23.4.1 ruby 1.8.7 事前準備 Java Runtime Environment (JRE) 1.5あるいはそれ以降のバージョンが必要.OSXの場合は,最初からインストールされているはず.auto-complite-modeと連携するようにするので,事前にインストールが必要. ダウンロード 家からダウンロード.今回は,2012.5.7時点で最新版のrsense-0.3.tar.bz2をダウンロード. 適当な場所で展開する.自分は,.emacs.d/opt/内に展開した. インストール rsense-0.3内へ移動する.まず実行権限を付与する.

  • いま読みたいRuby on Rails3アプリ 10選:Rails Hub情報局:エンジニアライフ

    ITエンジニア向けの質問・回答コミュニティ「QA@IT」で、「RSpec のテストがたくさんついたオープンソースの Rails3 アプリはあるでしょうか」という質問に対して回答したところ、少しはてブが付いたりしたようです。Railsに限らないかもしれませんが、ちょっとしたサンプルコードや簡易なアプリというのはたくさんあるのですが、そこそこの規模のアプリ、あるいは実運用されているアプリで参考にできるソースコードとなると、意外にパッと思い付かなかったりします。「Railsアプリなら、これを読め」というべきアプリのリストがあればいいのにと、よく思ったりしています。 そんなわけで、いま読むべきだと私が勝手に考えてGitHubのウォッチリストに入れているRails3アプリを、10個ほどリストアップしてみたいと思います(全部で11個ですが)。ほかにオススメなどがあれば、ぜひコチラで情報をお寄せください

    いま読みたいRuby on Rails3アプリ 10選:Rails Hub情報局:エンジニアライフ
  • ASCIIcasts - “Episode 279 - Asset Pipelineを理解する”

    279: Asset Pipelineを理解する  (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto Asset PipelineRails 3.1のもっとも大きな新機能ですが、同時にもっとも混乱しやすい機能でもあります。今回のエピソードでは、このAsset PipelineがどのようにRailsアプリケーションのアセットを管理するかを見ることによって、少しその神秘性を取り除いていきたいと思います。もしAsset Pipelineについてまったく知識がない場合は、Rails GuideのAsset Pipelineのページが多くの機能を説明しているので、まずそこから始めるのがいいでしょう。 Rails 3.1アプリケーションを書いたことがある方なら、http://

  • 統合開発環境RadRailsを利用する

    Rails on NaCl 統合開発環境RadRailsを利用する RadRails は Rails の統合開発環境で、Eclipse をベースに作成されています。 このページではLinux上における一般的なRadRails環境の作成方法と、RadRails環境下におけるバージョン管理の手順について簡単に説明します。 Eclipseのインストール RadRails のインストールは、Eclipse が同梱されているインストーラからまとめてインストールする方法と、Eclipse のアップデート機能を利用して Eclipse にプラグインとしてインストールする方法の2種類が存在します。 ここでは Eclipse にプラグインとしてインストールする方法を紹介します。既に Eclipse をインストールしている方は[RadRailsプラグインのインストール]に進んでください。 Eclipse SD

  • だいありー

    第23回 コンピュータシステム・シンポジウム (ComSys 2011) に来ています.うちの専攻の学生さんが論文賞をとっていて素晴らしい. うちの研究室の学生さんがポスター賞を受賞した.素晴らしい. http://blog.tatsuru.com/2011/11/24_2042.php 「学び」というのは、なんだか分からないけど、この人についていったら「自分がほんとうにやりたいこと」に行き当たりそうな気がするという直感に従うというかたちでしか始まらない。 難しい. 自分を振り返ると,「面白そう」という言葉でしか表現できないんだが. 成長する前に「僕はこれこれこういうプロセスを踏んで、これだけ成長しようと思います」という子供がいたら、その子には成長するチャンスがない。というのは、「成長する」ということは、それまで自分が知らなかった度量衡で自分のしたことの意味や価値を考量し、それまで自分が知

  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

  • ActiveRecord

    Introduction 第1章: for Ruby users (4) ・CRUD operations ・Assocations 第2章: for Rails users (15) ・With Scope ・Scoped Access 第3章: for Rails developers (17) ・Acts As View ・Finder Query CRUD : ActiveRecord Pattern require 'rubygems' require_gem 'activerecord' ActiveRecord::Base.eatablish_connection( :adapter=>"sqlite3", :db=>"db/users.db" ) class Member < ActiveRecord::Base # "members" e

  • RailsでのURL設計を考えてみる(5) Railsのリソースパターン - ぶろぐ。@はてな

    URL設計の前段階として、とても大切なのがリソース設計です。そのWebアプリ・Webサービスで何を提供するのかが決まる部分だからです。しかし、なかなかリソースという概念が定着していないようなので、Railsで採用されているパターン*1を例に挙げて紹介してみたいと思います。 今までのシリーズ記事と重なるところもありますが、まとめということで…。 リソースとは 簡単に言うと、「URLで示されるもの」です。URLというのが“Uniform Resource Locator”の略ですからね。 http://d.hatena.ne.jp/tkawa/20110819/p1 http://d.hatena.ne.jp/tkawa/20110819 最初のものは、前回書いたブログ記事『RailsでのURL設計を考えてみる(4) スラッシュと「持っている」関係』というリソースです。 その次は、『tkawa

    RailsでのURL設計を考えてみる(5) Railsのリソースパターン - ぶろぐ。@はてな
  • Railsの手動インストール

    C:/ruby>gem install railsBulk updating Gem source index for: http://gems.rubyforge.org Install required dependency rake? [Yn] Install required dependency activesupport? [Yn] Install required dependency activerecord? [Yn] ERROR: While executing gem ... (Zlib::BufError)    buffer error なんじゃこりゃーと思いつつ、Rails に必要な gem をダウンロードしてきてインストールすることで解決しました。  さてさて、ここからが手動のダウンロードおよびインストールになります。あっ、ちなみに他にも解決方法はあるのですが

  • Backbone.js+CoffeeScriptを試してみる « サーバーワークス エンジニアブログ

    こんにちわ、プログラマの川口です。今回はBackbone.jsをCoffeeScriptで記述し、Ruby on Railsと組み合わせて利用する簡単なパターンを試してみました。CoffeeScriptは非常に簡潔にJavaScriptを記述できる上に学習コストも低いのでおすすめです。最近はJavaScriptプロジェクト全体のコードに占める割合が大きくなってきていますし、それに比例してやはりメンテナンス性や可読性が下がっていくこともあり事前に対応策が必須です。 Backbone.jsとは・・・とかは別にいいデスヨネ?dwangoさんのBackbone.js記事を見てください(完全にネタかぶりです、当にありがとうございました)。 前準備 バージョンはこんな感じ。 Ruby on Rails 3.1.1.rc1 CoffeeScript version 1.1.2 Backbone.js

  • Railsコードリーディング~scaffoldのその先へ~ - @IT

    コードリーディングを始めよう Railsコードリーディング~scaffoldのその先へ~(1) 優れたプログラマはコードを書くのと同じくらい、読みこなす。優れたコードを読むことで自身のスキルも上達するのだ

  • 1