Like ActsAsNestedSet, ActAsThreaded use the nested_set model : comparing to ActsAsTree, it’s slower to insert/delete/update (a whole set is updated) but the whole tree can be retrieved quickly from the database with a single query. Great for creating threaded forums and other tree structures where read performance is a concern. Resources The original link“:http://www.railtie.net/articles/2006/02/0
This Rails plugin is an extension of ActsAsNestedSet that adds some enhancements in response to confusion about the use of ActsAsNestedSet. You might use this plugin to model a threaded discussion board. The underlying implementation uses Modified Preorder Tree Traversal for efficiency and scalability. Homepage API docs Table Schema create table tree_item ( id int(11) unsigned not null auto_incre
8月末で、21年間務めた株式会社ラビックスの代表取締役を退任しました。 退任理由としては、長く務めすぎて、マンネリ化しすぎたということが一番大きいかなと思います。 やっぱり、社長というのは、会社の成長に人生をかけてないと。 長く務めてマンネリ化してきた 不動産をやっているうちに、自分のリソースがそちらにシフトしてしまった 自分がリソース避けないので、何も新しいことが起きない 何も新しいことが起きないのは衰退するしかない ってのがあります。 そもそも、ラビックスは自分が雇用されたい会社を作るのが目的で作った会社でした。 そして、特徴としては、 リスクをとる大きな成長は目指さない 福島で働けるということを重視する ということがあります。 そして、自分の第二の人生として、北秋田市のまちづくりに携わるつもりです。 秋田との二拠点生活を目指すにあたり、これ以上はラビックスの経営者を続けて、会社を引っ
「better nested setで組織図を書きたい」 前からやりたいと思っていた手軽にできる組織図表。 ついに完成しました。 ライセンスはMITです。 まずbetter nested setを使用したモデルを作成します。 ./script/plugin source svn://rubyforge.org/var/svn/betternestedset/trunk ./script/plugin install betternestedsetモデルはSectionという名前にすることにして、使用するカラムはnameだけにします。 better nested setにはparent_id、lft、rgtという:integerなカラムが必要です。 class CreateSections < ActiveRecord::Migration def self.up create_table
先日、toytter(10分で作ったTwitterもどき)をrails-2.0で作り直した時、acts_as_authenticatedが使えて安心してたんですが、実はacts_as_authenticatedのインストール時に DEPRECATED: Use restful_authentication instead. Or, ask me for commit rights if you wish to maintain this plugin. って表示されているのを見落としてました。 acts_as_authenticatedはもうメンテナンスしないから、今後はrestful_authenticationを使ってね、ってことらしい というわけで、Rails2.0時代の認証系スタンダードになるかもしれないrestful_authenticationを使ってみるよ まずはインストール
● [Rails] レイアウトファイルのネスト おっはよーございまーす!あ、願います!願います!なぬぅ?そこの丸顔のお嬢さん、願います!なーに?そこの丸顔のオジサン♪一瞬、このレイアウトファイルをネストさせてもらってもよろしいですかねぇ?あ・・・、DHHに聞いてくる。あー、あっ、願います!なーにー?もう漏れそうで、仕事が・・・。もー、しょうがないなぁ。みんなにバレないように、こっそり使うんだよ。てことで、トイレを我慢するかのようにネストを我慢すること2年。そろそろ成就させてもよいだろう。 選択肢 まずは現状の確認。今のところ Rails の実装的には以下の2つがあるようだ。 nested layout plugin RailsでレイアウトをNestさせる方法 (瀧内@ドリコム) 要件 設定フリーで気楽に使える ネストの多段制限はなし この観点から上記の2実装を見てみる。
m.class_collisions( *class_names) 生成するクラス名の衝突を検出します。 Generatorで生成する予定のクラス名をすべて列記しておきましょう。 m.directory(relative_path) RAILS_ROOTからの相対パスで、指定したディレクトリを利用する事を 宣言します。 m.template(relative_source, relative_destination, template_options = {}) Generatorが生成するファイルを宣言します。relative_sourceは、templatesディレクトリからの相対パスでERbテンプレートを指定します。relative_destinationには生成されるファイルの場所をRAILS_ROOTからの相対パスで記述します。 template_optionsには、:assig
● [Rails] ActiveScaffold プラグイン AjaxScaffold までは知ってたけど、これは知らなかった。凄いねこれ。スペジェネでやりたかったことが殆ど実装されているよ。あとは ViewProperty 周りの機能が足りないけど、今からスペジェネを頑張るよりもこっちにそれを入れ込む方が早そうだ。Rails1.2 だとスペジェネの動作が微妙な部分もあるし。てことで、Rails1.2〜の現代では、スペジェネでなくて ActiveScaffold を使うのがよいと思われ。テンションあがったので、一気に調べて舞波本のスペジェネの部分(pp.288-295)を差し替えよう計画。検証や校正をする時間がないと思うので、誤字脱字、疑問点、些細な間違い、ActiveScaffold で知りたい事、本に載せて欲しい内容等、何でもどんどんツッコミお願いします。 ● ActiveScaffo
JR津久野駅から5分という電車でも通いやすいところにあります。施術していただく部屋は照明も明るすぎず、BGMが流されていて非常に落ち着ける雰囲気です。 1回目の施術で頭が軽くなったのが実感でき感激でした。それから回を重ねる毎に頭痛もしなくなり首も回るようになりました。そのほかの凝っていたところもほぐれて全体的に楽になりました。 初期治療で聴力が回復したが閉塞感もあり完全ではない ステロイドの点滴とビタミン剤だけで完全に治るのか心配 時間が経つほど治りにくくなることを知り焦っている 薬やブロック注射以外で併用できる治療法を探している方 耳鼻科で「完全には回復しないかも」と言われてしまった 難聴のストレスを克服してバリバリと仕事をこなしたい といったことでお困りなら、 堺市西区で高い評価をいただく当院がお役に立てます。 なぜなら、あなたと同じような悩みを抱えていた患者さまも今では痛みや不調のな
Railsで「タグ」を実装する場合には「acts_as_taggable」を利用するのがスタンダードと思われるが、実際に使用してみたところ結構不満点がでてきた。 find_tagged_with なんでAR#findの各オプションが使えないの? 「:include」「:order」「:conditions」あたりのオプションは使いたくなることが多いと思う。特にARモデルのリスト表示をする際に「:include => :tags」としたいことは多いんじゃないかなぁ。 複数のタグを指定するとどうしてOR条件で検索されるの? タグで検索する場合って複数のタグを指定したら絞り込みを期待するのが普通なんじゃないのかな? ページネーションをするにはSQL文書かないと駄目? 自分の力不足なのかもしれないけれどcount取得するところでどうしてもfind_by_sqlを実行しないと取れない。ライブラリ側で
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
● [Rails] Ext plugin A plugin to use Ext JS library easily on Rails. Features Easy to include ext files Pagination Scaffold Tree (Not implemented yet) and so on (Not implemented yet) SVN http://wota.jp/svn/rails/plugins/branches/stable/ext/ ● Install 1) install this plugin Use "svn co" or "svn export" for installing method, because "plugin install" has a bug that fails to fetch all files named 'ht
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く