want to use MySQL?
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails
You might want to try this passing a string as an argument, as you've
defined the column in your table :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
On Tue, Jun 23, 2009 at 4:47 PM, serenobs seren...@gmail.com wrote:
how can I start my ruby script on server's reboot?
Like anything else -- invoke it from a script in /etc/init.d .
(That is, of course, assuming *nix -- Windows, no idea)
--
Hassan Schroeder
rails`
What else do you think you need?
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send
On Thu, Jun 25, 2009 at 9:23 AM, Mr. Watsongraphett...@gmail.com wrote:
Can you put rails on a web server before you have written an
application? And how do you do it?
Yes, typically, `sudo gem install rails` would do it :-)
--
Hassan Schroeder hassan.schroe
different matter.
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails-talk
up on capistrano would probably be a
good start, along with googling 'rails deployment'.
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
the session... how can i set this also for
common cookies ? (created with cookies[:name] = {:value = value,
:expires = 6.months.from_now} )
Read the Rails API doc?
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You
can load data from YAML, CSV -- whatever kind
of files you like.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
open to watch the interaction. No prob.
Ain't that always the way? :-)
I've got to run off to do something else now, but will try to take a look
at the code later, maybe I can reproduce locally.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
for reporting it!
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email
,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails
On Mon, Jul 13, 2009 at 2:38 PM, Matt Jonesal2o...@gmail.com wrote:
I'm somewhat curious what makes sense for a dateless, zoneless time.
What time do you normally wake up? 7:00 would be one answer :-)
No date or TZ associated with that...
--
Hassan Schroeder
Time (not Pacific or Central European), on Tuesday
14 July 2009 (not Wednesday 15 July).
what time will you get up tomorrow and what time do you typically
get up seem pretty obviously different to me... :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
totally
irrelevant where I am. I get up at 7 in San Jose. I get up at 7 in New
York. I get up at 7 in Frankfurt. I get up at 7 in Ubud. It's 7 hours after
midnight wherever I happen to be.
There is utterly no time zone component to the concept (and use
case) I'm talking about.
--
Hassan Schroeder
be a much more obvious way to tackle this problem.
Why not just save the user preference in a persistent cookie, so it
continues in effect when the user returns?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
to be to be
able to bookmark the correctly font sized pages, so I'm going to wait
until somebody asks for it.
If you use a persistent cookie, any bookmarked page will appear in
whatever setting was selected when your visitor left the site.
--
Hassan Schroeder hassan.schroe
field. How can I stop it doing this?
Uh, stop it? FORM is a block level element; that's the appropriate
behavior. Mark up your page differently if you don't want that.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails
` for *this* application show?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email
*exactly* as the error message says, there's no route
/cookbooks. That seems like a pretty unambiguous indicator :-)
So where and why are you calling that?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
a console to look for errors
4) running tests
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post
` for starters
Also, it would be good to use something like the Firebug plugin for
Firefox to make sure that your perceived empty page really is an
empty response.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
)
with Linux for a more Rails-friendly dev environment.
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group
that the
performance will be better?.
What leads you to think your session management is the issue?
Have you used any performance analysis tools (e.g. New Relic)?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
they are :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails-talk
to it in any given
page, so what was already suggested is exactly right:
td%=h number.m1 %/td
td%=h number.m1 * 25 %/td
If that's not the answer, please try to explain what you want to do a
little more clearly.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
haven't been able to find anything conclusive.
? googling rails reserved words brings this up as #1:
http://wiki.rubyonrails.org/rails/pages/ReservedWords
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
: ruby-openid(2.1.7 not ~ 2.0.0)
(Gem::LoadError)
I tried uninstalling and then re-installing ruby-openid, but that
doesn't help.
What does `gem list --local ruby-openid` produce?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
/bin
(is that last bin/bin correct?)
Then see what `which rake` produces.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
not be
accounted for in those three files.
Nothing comes immediately to my mind, but I suppose some errant
installer could do it, especially if you decided to CTRL-C out of the
middle of an install. :-)
Something to keep in mind, I suppose.
HTH,
--
Hassan Schroeder hassan.schroe
set. Is tehre
something I am missing here?
And what, you're running it in test mode? Or running tests?
You need to describe more precisely what you're doing, and why...
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
if you posted your actual model code and the controller
code where you're calling your named scope.
Though -- a suggestion -- trying things out in the console is often an
effective way to debug a problem...
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
specific question?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email
pretty straightforward.
User, Search, user has_many searches -- what's the issue?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
config).
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email
hpricot to (short version) get the innerHTML of
the BODY element of the email.
The doc/examples are pretty straightforward, but post back if you
have problems with it.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
*not* show an
rdoc link when I do that.
!suckimoto, you're right -- the rdoc link is inactive. Scratch that, then :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you
`which ruby` returns your original version
I'd go with door #3, personally :-)
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
environment over and over.
So you might want to look at the various daemon options, i.e. just
run something continuously to periodically expunge old sessions.
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
of the Rails environment.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send
try that and come
back if you have a specific problem :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk
no predictability. this is my specific problem
Are we talking about the same thing? How that even begins to relate to
http://api.rubyonrails.org/classes/Builder/XmlMarkup.html
escapes me...
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
to inventory.
Interested in any ideas on the most Rails-ish way to handle this.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
by that user, what would be the DRYest
way to trigger the update?
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails
migrate my db etc.
Uh, do you have both Ruby and JRuby on this machine?
If so I'd guess you need to do
# jruby -S gem install activerecord-jdbcmysql-adapter
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
` is failing, show us the output of
which jruby
which java
which gem
which rake
echo $PATH
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
-1.3.1/lib/ruby/gems/1.8/gems
And try again, using the jruby -S command format
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails-talk
to take any advice? :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send
On Fri, Aug 7, 2009 at 12:41 PM, WalTwaltermog...@gmail.com wrote:
What OS are you using? Under windows, under control panel, there's no
path variable setting.
Au contraire -- google `set windows PATH` for lots of instructions.
--
Hassan Schroeder hassan.schroe
some_other_config_file -- neither seems
to take.
So -- alternatives? Nginx? Pound? other? Something scriptable via
Capistrano would of course be awesome :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You
On Sat, Aug 8, 2009 at 3:04 PM, Frederick
Cheungfrederick.che...@gmail.com wrote:
I haven't used it for exactly this but haproxy is generally pretty
good about this sort of stuff - definitely worth looking at.
Merci! Downloading now.
--
Hassan Schroeder
outfile=File.open('/tmp/look3','w')
11 outfile.puts(profile.inspect)
12 outfile.close
13 # @profile=profile
14 end
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received
, that usually
helps me get my thinking around a problem.
:fwiw
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group
params[:mode]
:: which also demonstrates scope chaining, FWIW.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails
having a model with an
integer field.
Setting that field to 0 was successful both via rspec test and console .
I would either try to create a minimal test case app that demonstrates
the problem you're seeing, or write more tests. Which couldn't hurt,
in any case :-)
FWIW,
--
Hassan Schroeder
???
FWIW, ImageMagick with the mini_magick gem works fine with JRuby
(using attachment_fu).
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed
odd. See if you can come up with a simple
(reproducible) test case.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails
is it possible to redirect?
Why don't you just alias (in DNS) one to the other?
And no, it's not possible to redirect and have the url in the address
bar remain the same.
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
requires a protocol (http, https, ftp, etc.).
You might want to (re)consider which is most appropriate to store for
your app's current and future use.
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
twitter: @hassan
sends a 30x redirect response to a client, it instructs that
client to send a new request to the provided URL, which will then be
visible in the client's address bar (if it has one).
Forwarding under the covers is a different beast.
--
Hassan Schroeder hassan.schroe
, password, etc.) for your DB.
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails
!
Access denied for user 'root'@'localhost' (using password: YES)
That's saying that the password for root in database.yml is wrong;
are you saying that it's not? You can log in *using the exact same
information* as you've got in database.yml?
--
Hassan Schroeder [EMAIL
that ASAP and then correct your database.yml.
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send
( -l, -t for instance).
HTH,
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails
in the first place, I'd
think :-)
FWIW,
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email
??
That -- rendering a page and immediately changing it -- makes no
sense at all; why are you not delivering your page with the proper
initial state?
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you
on Windows is
somewhat problematic. Maybe if you stick to the Linux install and
get that working first... What are your issues there?
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you
in this email, either :-)
Are you trying to display this in PRE tags or equivalent CSS with a
monospace font?
Your display would probably be more robust if you parsed the file
contents and put it in an actual HTML table, though.
FWIW,
--
Hassan Schroeder [EMAIL PROTECTED
a MacBook).
Not quite pocket-sized, but you could look at the various netbooks,
e.g. ASUS Eee PC. Much smaller than a Mac, runs Linux, etc.
The gating factor 're productive is the keyboard; I got a Eee PC 900
for a trip, and my fingers are just too big for it -- obviously YMMV.
HTH,
--
Hassan Schroeder
answer the previous question:
Thorsten Mueller wrote:
So what is in params[:authors] ?
Where does this param come from and does it contain an age?
You can look in your logs (Rails and/or MySQL) to see the query
that's being constructed from your code, if nothing else.
--
Hassan Schroeder
but clicking the Submit button did not submit anything.
Any suggestions?
Sure, validate your page; if you're still having problems after that,
check the page for JS problems with FireBug. Or post a URL here.
HTH,
--
Hassan Schroeder [EMAIL PROTECTED
script language=JavaScript
And remember, kids, it's never too late to pick up bad habits. :-)
The language attribute of the script tag has been deprecated for,
oh, what, like TEN YEARS now?
Just sayin' ...
--
Hassan Schroeder [EMAIL PROTECTED
-of-date online references -- http://www.w3.org/TR/html401/
Running your pages through the W3C validator will also point out
problematic markup, and frequently prevent a lot of styling and JS
headaches.
FWIW,
--
Hassan Schroeder [EMAIL PROTECTED
selection, the ajax call is posted, the record is updated,
but the label on the view never gets updated. In fact, it blanks out.
Sounds to me like it might be getting updated with an empty value...
FWIW,
--
Hassan Schroeder [EMAIL PROTECTED
in another thread: params[:authors] IS NOT the
value you think it is. You are NOT PASSING a valid value for age
so of course the result set is empty, giving you a nil @results.
Your form doesn't match up with your code. That's the problem.
--
Hassan Schroeder [EMAIL PROTECTED
. I've certainly had projects that required multiple forms per page.
FWIW,
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post
POST data
isn't delivered as a query string.
Can you clarify?
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post
going on, someone's done a crappy
job of UX design, but that applies to so many things :-)
--
Hassan Schroeder [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails
for fetching the checkbox names,
and the other is for my application). Do I need to include some extra
code for it?
The doc for ActiveRecord::Base has a section titled
Connection to multiple databases in different models
Perhaps that would be a good place to start :-)
--
Hassan Schroeder
, or
causing the bullets to be hidden by another element?
OTOH, if you can't see the OL/LIs in a page via `view source` I think
you'll need to post some code.
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received
filename:string created:date
modified:date imported:date
..probably worth mentioning that you can easily confirm something
like this by opening your Rails console and entering e.g.
@csv = Csv.new
and viewing the output.
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
-- an ID must be unique within a given
page. And more so if you have JavaScript acting on things via ID.
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed
that attribute of your model.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email
On Tue, Dec 16, 2008 at 7:51 AM, The Neurochild neuroch...@gmail.com wrote:
... we have as much 50 session variables inside.
Sounds like a refactoring opportunity :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
at http://localhost:3000/ ?
If so, what does can't see actually mean, and what's in your log?
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
:-)
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
-shirts -- with links to 'show' you a detail view
of a single instance of that model.
That's a classic web design pattern, regardless of platform.
FWIW,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received
to more information on either of those points?
Inquiring minds want to know :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk
a Model object with 50 attributes that's stored
in the DB. Or 5 objects with 10 attributes, or whatever makes sense.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you
, /usr/local/bin.
This is just basic *nix stuff.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post
. Here is what I enter via Rails Console
user = User.new(:name = TommyJones, :hobby = tennis, :age = 138,
:email = ema...@asdfgmail.com)
And did you restart the console after running the migration?
--
Hassan Schroeder hassan.schroe...@gmail.com
, but it's `echo $PATH`, not `print`.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group, send
to be restarted to learn about changes like this?
I believe so -- but it should be easy enough to find out, eh? :-)
Let me know if that doesn't fix the problem.
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received
a Rails developer means being a *Web* developer, and you
can't be a Web developer without understanding the basic building
blocks: HTML, CSS, HTTP.
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message
account - i got no password prompt
regardless though...
It wouldn't *appear* to be the admin account. What's the *exact*
command you're using to log in before you try this 'grant' statement?
--
Hassan Schroeder hassan.schroe...@gmail.com
in to the observe_field method ?
Have you read the docs for the :with option? Seems like it should be
just what you need:
A JavaScript expression specifying the parameters for the XMLHttpRequest...
--
Hassan Schroeder hassan.schroe...@gmail.com
it.
Then I'd suggest asking this on a Python(-related) mailing list, or the
list/forum (assuming there is one) for this new framework. :-)
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because
for `options_from_collection_for_select`.
HTH,
--
Hassan Schroeder hassan.schroe...@gmail.com
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Ruby
on Rails: Talk group.
To post to this group
1 - 100 of 1899 matches
Mail list logo