Displaying 20 results from an estimated 7000 matches similar to: "Re: DB Auditing"
2006 Jun 27
1
Utility App using rails models
I have a few maintenance programs that run periodically via cron. I
learned how to use rails model files in those apps w/o much problem.
However, the problem came about when one of my models, then many of
my models began using plugins. Now I find that with each new plugin I
use in my models, I have to go back to each of my utility apps and
specifically require that plugin in order for
2006 Sep 04
2
"include" versus "extend" - what's the difference
Hi,
Just wondering when one would use "include" over "extend"? Both seem to
bring in methods to the class no?
The context is I''m just trying to understand why both are used with the
acts_as_audited plugin:
Full extract from plugin (used within here):
==================================================
# Copyright (c) 2006 Brandon Keepers
#
# Permission is hereby
2009 Nov 26
4
Is this a bug?
Hello all, while I''m using acts_as_audited(on jruby platform),
after vendored the acts_as_audited, it reports some error,
line 167,
# Start observing the declared classes and their subclasses.
def initialize
Set.new(observed_classes + observed_subclasses).each { |klass|
add_observer! klass } #this line
end
after some trace shows this one, when observed_classes is empty, will
2005 Sep 11
1
Patches awaiting decision
I hope I''m not breaching etiquette too badly. It''s not my intention to
offend or pressurize anyone. Also, I admit my personal motivation.
I had a look at the list of pending patches
(http://dev.rubyonrails.org/report/3) to get an idea what patches are
currently open and see what their state is. From some of my own patches
I know that they are basically ready for either
2006 Jul 20
3
AJAX Form, :postion => :bottom but replace when error?
I have a form below a table to add new notes to an item. If the note
does not have a title or body, the note is not saved and a form error
is displayed. However, if the note validates successfully, then the
note is added to the bottom of the table above. Just for reference,
the table id is "note_list" and the add form div is id="note_add_form".
So, my problem/question
2006 Jul 28
4
Validation Reflection plugin
The validation reflection plugin adds three things
(1) Reflective access to validations
- ModelClass.reflect_on_all_validations
- ModelClass.reflect_on_validations_for(:property)
(2) It provides "declarative" methods for defining
validations based on database metadata
- validates_presence_of_mandatory_content_columns
- validates_lengths_of_string_attributes
-
2005 Jun 29
2
Unit testing
Recently, I''ve started to write unit tests for some of my scripts. In
general,it''s no worse in JavaScript than in Ruby or Java. I didn''t have
the courage to try Selenium, but had a look at JsUnit. Unfortunately,
in Konqueror it produces unfathomable errors and in Firefox it is slow
beyond imagination.
Anyway, writing tests for functions that are computational or
2005 Aug 13
4
Timing out ajax requests?
Has someone come up with a generic way to handle ajax requests that
exceed a certain time?
In my concrete case, I have several select boxes for drilling down a
hierarchy. When the user clicks an option, the next deeper level is
retrieved. To avoid multiple concurrent requests, I disable the select
box. As the request may take too long or cause an error, I set a
timeout that re-enables the
2005 Jul 26
6
implement audit trail table
has anyone has any idea how to implement audit trail table for all update /
deletion done on records?
I''m thinking to have corresponding audit trail table to each table, so
everthing before an update or deletion is done, a new record will be insert
into the corresponding audit trail table.
Is there a way to overwrite the save, destroy, method at the application
level? so that I do not
2005 Sep 13
3
Alternatives to Rico LiveGrid?
I''m no friend of paging, but I have to somehow deal with lists of
potentially large numbers of objects. The Rico LiveGrid[*] at first
blush seems attractive, but has some major drawbacks. It doesn''t work
with Safari/Konqueror, not yet anyway. It can only handle fixed-size
tables and requires that widths, including column widths, are
hand-crafted.
I''m looking for a
2005 Aug 22
8
Observing changes to a text field
I''ve noticed that using several TimedObservers (prototype.js) on a page
to watch for changes to text fields (haven''t tried forms) can have a
non-negligible effect on the CPU cycles used by the browser process.
Nothing dramatic, to be sure, but unnecessary.
Autocompleter.Base (controls.js) follows a smarter strategy to watch for
changes. Currently this functionality is tied
2010 Sep 01
2
Undefined methods: has_selector? and flunk
I''m in the process of updating an app for Rails 3.0 and rspec-rails
2.0.0.beta20. When I''m running my specs (rake spec) I get a large number
of errors caused by two undefined methods
undefined method `has_selector?'' for #<String:0x7fdbd0b5b270>
undefined method `flunk'' for
2009 Jan 23
2
[LLVMdev] Reading recommendations?
[I sent this already two days ago, but apparently the message didn't get
through. It is not in the archive either.]
I've read through the Programmer's Manual, Language Reference, and
Kaleidoscope Tutorial, still I'm struggling to get started hands-on
with LLVM. This may just be a passing phase and I'm in no hurry, so I'd
like to take the time to read up some more on
2005 Aug 17
1
[PATCH] Builder with hash for style attribute
The attached patch transparently extends the Builder from util.js to
take an object/hash value for the style attribute. The elements of the
hash are then used to set the respective properties of the style
object.
The purpose of this patch is twofold: (1) Make it easier to use the
Builder with generated style properties. (2) I''m not sure if assigning
a string to element.style is even
2005 Jul 10
1
Konqueror compatibility
Thomas,
currently the script.aculo.us scripts have some workarounds for Safari
that should be extended to more generally cover all khtml-based
browsers, Konqueror in particular.
In prototype.js, there is a workaround for an addEventListener bug that
affects Konqueror as well as Safari, controls.js has a similar
workaround, and the special case in dragdrop.js doesn''t hurt anyway.
In
2005 Sep 06
4
url_for: :overwrite_params went missing
Somewhere between 0.13.1 and the current SVN version
the :overwrite_params option to url_for (and related methods) went
missing. I can''t tell whether this was deliberate or by mistake, and I
have no idea how to get the same functionality in some other way
either.
Michael
--
Michael Schuerig Life is what happens
2010 Jul 04
2
Rendering a different format in the implementation of a renderer
Yehuda has a nice article on implementing a custom renderer for PDF at
http://www.engineyard.com/blog/2010/render-options-in-rails-3/
I''ve tried to follow the example and I''m not sure I see how to get it to
work. If I understand things correctly, the format(s) usable in this
render call
respond_with(@resource) do |format|
format.xyz { render :xyz => ... }
end
2005 Jun 28
2
Problems with repeated calls to setTimeout?
Prototype.js and Thomas''s effects scripts use repeated setTimeout calls
for timed looping, for instance in time-based observers.
On Konqueror 3.4.1 (possibly other khtml-based browsers, too), these
observers reproducibly crash the browser. Just keeping open a browser
with such an observer is enough. After some time it invariably
segfaults. When I substitute setInterval for setTimeout
2005 Sep 25
1
Prototype "classes" and inheritance
JavaScript doesn''t (yet) have a notion of classes. Prototype.js just
adds a suitable convention for implementing them. It provides a way to
create a new class by extending a base class using Object.extend, but
it doesn''t handle method inheritance. There are ways of doing
implementing this through traversing the chain of prototypes, but I''m
not sure they are
2008 May 03
9
Any news on the rSpec books?
I admit it, when it comes to rSpec, I''m lazy. I''ve made a few feeble
attempts to use it, but for once I''m waiting for a book-length
treatment. At least two books were announced, I think. Can anyone in
the know please report on their progress?
Thanks
Michael
--
Michael Schuerig
mailto:michael at schuerig.de
http://www.schuerig.de/michael/