Cheaper and faster than Uniswap? Discover Hawk Finance, the leading DEX on Binance Smart Chain (BSC) with the best farms in DeFi and a lottery for EGG.
Google app engineのアカウントが申し込み間に合わなくてくやしいので、Dropboxについてでも書こう。 rsync + Amazon S3 + subversion × 全自動 = dropbox 「気軽に複数PCでファイル共有できるオンラインストレージ」という触れ込みで登場したDropbox Techcrunch - Dropbox: みんなが待ち望んでいたオンラインストレージソリューションかも 現在5GBまで無料のオンラインストレージで、実際のストレージにはAmazon S3を利用しているらしい。WindowsとMac用のクライントがあり、これが良くできていて ファイルの変更を検知して全自動でオンラインストレージへ保存し続けてくれる。しかもソース管理ツール的な履歴機能付き、編集の衝突も検知して上手く回避してくれる。 さらに友人・知人と共有するSharedフォルダも作れ
ActiveJaxというRailsプラグインを見つけた ActiveJax - Simpltry Rails 「ActiveRecordのモデルをJavaScriptから叩ける」と書いてあり、RESTなWebAPIを叩くJesterの競合になりそうかな、と思ったら全然違った。 Jester-RESTfullなRails向けJavaScriptライブラリ Jesterの場合はあくまでもRESTなWebAPIに向かって、それっぽいURLでアクセスする。Railsのscaffold resourceで作られたWebAPIを想定してるけど、細かくカスタムも可能で別にPerlでもPHPでもJava, C# 相手は何でも良い。 ActiveJaxの場合は、ActiveRecordモデルの構造を見て動的にJavaScriptを作成しちゃう。こんな感じ #Model def _active_jax_met
via Tumblr Fresno - SIMILE MozReplでFireFoxをtelnet待ち受け状態して、シェルスクリプトから同じくtelnetで繋いで操作しちゃうらしい。 面白いこと考えるなー・・ fresno -p "http://yahoo.com" -p でページを開いたり fresno -c -j "alert('Hello world')" -c -j で今見てるページに対して、JavaScriptを実行できる。 今見てるエロサイトの画像をダウンロードするのも fresno -c -j "document.body.innerHTML" | grep img \ | ruby -Ke -e 'puts gets.scan /src="([^"]*)"/' | xargs wget みたいにワンライナーでお手軽。フルパスじゃなかった場合、とか色々あるけど。 実用的かと言
やっと最近余裕が出てきて、溜まってた「あとで読む」リストを消化中ですが、1個面白そうなブログがあったので試してみる Advanced Rails Caching.. on the Edge どうも「Railsは重いのでESIでページキャッシュを組み合わせてカバーしよう、ESIのmongrel実装とRails用ESIタグ出力プラグインを開発中だ」と言ってるみたい。発端としては少し前の「 Railsの画面生成を10倍高速化する方法 」このエントリに似た話で ・Railsは遅い、Rubyが遅くてRoutingが遅くてRDBとRHTMLが遅い。 ・なので、出来るだけページキャッシュでさばきたい(フロントのWebサーバのみで処理) ・でもユーザ固有情報を表示するのが難しい(ようこそ○○さん) ここでRails抜きで動的ページを処理するアイデアが幾つか出て来てて ・JavaScript使ってクライアン
RESTなWebサービスをマウントするRESTファイルシステム、FUSEで作ってみた FUSE REST Ruby 2007-06-24 FUSE用のRubyライブラリで、FuseFSてのがあるのを最近知った RubyのFuseFS使ってtwitter file systemを作ってみた Rubyで手軽にファイルシステムを構築できるそうな。面白そうなので、ひとつ試しにRESTなWebサービスをローカルにマウントするRESTファイルシステムを作ってみた。 (http://localhost:3000/books/3.xml へアクセスして中身を表示) あと外部Webサービスをローカルにマウント!てのがやりたかったので、TwitterとTumblrのAPIをマウントしてみた。 $ cat ~/restfs/TwitterStatus/user_timeline/117011742/t
Environments and the Rails initialisation process Railsの環境がどんな手順で起動するか、初期化処理を組み込みたい場合どこに書くべきか、という記事があったので試してみる。この記事によると主に以下の順番があると、RAILS_ENV=developmentの場合 まず始め : /public/dispatch.fcgi をfcgiが実行 -> require File.dirname(__FILE__) + "/../config/environment"/config/environment.rb が起動 -> require File.join(File.dirname(__FILE__), 'boot')/config/boot.rb を実行/config/environment.rb がRails::Initializer.ru
昨日のスクリプトを書いていて思ったけど、TwitterのAPIってRESTだよね(完全にではないけど)、これってActiveResourceでアクセスすれば簡単だったの?と思った。ということでActiveResourceの勉強もかねて試してみた、結果としては慣れればかなり楽、「Postクラスは暗黙的にPostテーブルを見る」のように命名規則に従ってスマートにWebサービスへアクセスすることができる、SOAPのWSDLみたいな型定義を準備する必要ないのは良いよね。ActionWebServiceですら型定義が結構めんどくさいしね。 あとついでに昨日のスクリプトをWebサービスにしてみよう まず新しいRailsアプリを作る(今回はTwittとかで)、そこに最新のEdgeなRailsを落としてくる rails twitt cd twitt/vendor/ sudo svn co htt
という記事があった、色々と面白かったので訳してみる。良いとこも悪いとこもあると思うけど参考までにメモとして 元記事:Top 10 Ruby on Rails performance tips Rubyの基本的なコードを見直してみる自分で作ったクラスよりもできるだけ組み込みのクラスライブラリを使うできるだけ正規表現を使用する、文字列処理にコストの高いループは避けるREXMLは遅いのでLibxmlライブラリを使用する (Cで書かれたXMLパーサらしい、環境に依存するのは嫌かもしれない)if文の多用は避ける、例えば||=を使う ( z||="none" で unless(z){ z = "none" })Hashはコストが高いので他のデータ構造を検討してみる (でも使いたいときあるよね?)キャッシュを有効活用する acts_as_cached でModelをキャッシュ化してみる(PDF資料
Rails1.2も出たことだし、変更点とかちゃんと読んどこうと思ってざっくり訳してみた。やっぱ り:format&respond_toとscaffold_resourcesでRESTFull化が目玉っぽい、あとマルチバイト対応が日本人的には嬉しいかも。 原文: Riding Rails: Rails 1.2: REST admiration, HTTP lovefest, and UTF-8 celebrations REST and Resources RESTはRails1.2の目玉です、RESTに関しては私(DHH)のRailsConfキーノートを見てください。REST化はRailsのために重要な物です。あなたのアプリケーションをよりRESTfullにするための方法を考え始めてください。 REST化への移行を手伝うために、私達はCRUDなインターフェイスを作るためのsca
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く