Re: Postgres in Utah

2009-12-04 Thread Dan Hanks
On Tue, Nov 17, 2009 at 6:33 PM, Jim Wright  wrote:
> Are there many companies in Utah using Postgres? I have been trying to
> do a search for companies doing work with it on a large scale and have
> only found a handful.   Backcountry and EMC and a few others and that is
> about it.  Why aren't a lot of companies using it?

I have some thoughts on why it's not used more:

- Market share. MySQL has more market-share. More beginning database
admins are going to know about MySQL than they are about Postgresql.
If you counted the database books at a local bookstore, I think those
about MySQL would far outnumber those about Postgresql. And most of
the books about PHP (another market-share leader) are likely going to
have a chapter about accessing MySQL databases from PHP in them (and
less likely to have a chapter about accessing Postgresql). MySQL has
its own large O'Reilly conference (Google tells me Postgresql has its
own conference, but I had never heard of it until now).

- Replication. Unless things have changed drastically in the last year
and a half (I haven't kept up with Pg much in that time period),
setting up reliable and robust replication in Postgresql is nowhere
near as simple as it is with MySQL.

- Flexibility/Simplicity. MySQL is rather flexible when you stick with
the basics. MyISAM is drop-dead easy to admin. It's (relatively) easy
to back up, it's easy to schlep a 'database' from one machine to
another when you need to, and so forth. That simplicity is probably a
major reason why Omniture^WAdobe has MySQL (and not Postgresql)
running on thousands of machines.

- MySQL (for the reasons in the previous bullet point and more) has a
less-demanding learning curve.

All the above said, having admin'ed both in production environments, I
find PG a much better designed database engine. In so many ways, it
just feels better-engineered. I attended the MySQL conference this
year, and was dismayed to see entire companies built around offering
solutions to the headaches inherent in scaling MySQL. Sessions about
running multiple instances of MySQL on a single box because MySQL
can't scale well beyond a few cores.

Having said that, my mantra is 'all databases stink, some just stink
more than others.' The major movement right now with NoSQL data stores
like CouchDB and its associates is a testament to the fact that
traditional relational[sic] databases don't scale (well) to the
massive amounts of data the likes of Google, Amazon, and Facebook are
wrangling.

I agree with Sasha--If you can find someone with good knowledge of the
fundamentals of the relational model, data access, and database
structures, someone who can tell you (for example) what the structure
of a B-tree index looks like, why full-table scans, in some instances,
are preferable to indexes, how to analyze and optimize queries
(his/her first question should be along the lines of "What's this
product's equivalent of EXPLAIN ..."), then with some ramp-up time
(all db engines have their peculiar warts you have to learn about),
you'll have someone who can do a good job with any database product
you throw at them.

OK, I've rambled enough. Time for bed.

Best,

Dan

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


lcd touchscreen

2009-12-04 Thread Brad Midgley
Hey

Does anyone have a standalone lcd touchscreen that works with linux that I 
could borrow for a week or buy? We just found out slimage's "linux support" 
consists of a driver built in 2007 and never updated.

I need something I can get this weekend to really make the client happy again.

Brad

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Gabriel Gunderson
On Fri, Dec 4, 2009 at 8:40 PM, Shane Hathaway  wrote:
> Gabriel Gunderson wrote:
>> No really, it's marvelous.  Think about it...  you get all the
>> benefits of a truly enterprise DB (MSSQL) and world-class webserver
>> (IIS) without having to leave Linux.  And thanks to the Wine project,
>> it Just Works.
>>
>> The best part is that doing a simple "apt-get install wine" is much
>> easier then installing Windows and keeping it updated.  Well, since
>> we're using Fedora[1] for our production servers, it's more like "yum
>> install wine", but you get the picture.
>
> Ok, but I thought the main reason people want an enterprise database is
> to get commercial support.  There's no way Microsoft is going to support
> a Wine-based installation.  I'm guessing you're supporting some existing
> application that only runs on MSSQL.  For all new development, surely
> you'd want a database designed for Unix.

Right.  Like you said, one of the main reasons that one chooses an
Enterprise DB (over some community developed one) is the support.
It's totally reassuring that you can pick up the phone and get someone
with the serious technical expertise needed to get things working
again.  Not to mention, they'll have access to internal KBs that
nobody else does.  Heck, they might even have access to the source
code and be able to take it line by line until they find your problem.
 You can't put a price on that kind of support.

They would *not* be thrilled to know that I'm running IIS and MSSQL
Server on Wine, but really, have you ever been asked that question
when you call tech support?  I just don't mention it.  And when they
say, "OK, click on the START button on the bottom, left-hand part of
the screen," I just wait a moment and say, "OK."  They never really
know, so yeah, that works great.

You gotta remember, when you're supporting Enterprise systems, you
can't do anything that might limit your access to that support
--that's why we shell out the big bucks of the products in the first
place.  And if you're doing something like running MSSQL under Wine,
you just need to keep it low key.

Gabe

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Shane Hathaway
Gabriel Gunderson wrote:
> No really, it's marvelous.  Think about it...  you get all the
> benefits of a truly enterprise DB (MSSQL) and world-class webserver
> (IIS) without having to leave Linux.  And thanks to the Wine project,
> it Just Works.
> 
> The best part is that doing a simple "apt-get install wine" is much
> easier then installing Windows and keeping it updated.  Well, since
> we're using Fedora[1] for our production servers, it's more like "yum
> install wine", but you get the picture.

Ok, but I thought the main reason people want an enterprise database is 
to get commercial support.  There's no way Microsoft is going to support 
a Wine-based installation.  I'm guessing you're supporting some existing 
application that only runs on MSSQL.  For all new development, surely 
you'd want a database designed for Unix.

Shane


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Michael Torrie
Gabriel Gunderson wrote:
> On Fri, Dec 4, 2009 at 1:42 PM, Michael Torrie  wrote:
>> I didn't know MSSQL could run on Linux.
> 
> Michael, you should know better.  I run MSSQL Server & IIS using wine
> on Linux all the time - it runs wonderfully well.  The performance is
> really impressive and it's nice to have "Enterprise" database and
> webserver options that work well on Linux.  I'll write up some
> documentation and post it for those who might be interested.

That's awesome!


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Stuart Jansen
On Fri, 2009-12-04 at 18:21 -0700, Gabriel Gunderson wrote:
> No really, it's marvelous.  Think about it...  you get all the
> benefits of a truly enterprise DB (MSSQL) and world-class webserver
> (IIS) without having to leave Linux.  And thanks to the Wine project,
> it Just Works.
> 
> The best part is that doing a simple "apt-get install wine" is much
> easier then installing Windows and keeping it updated.  Well, since
> we're using Fedora[1] for our production servers, it's more like "yum
> install wine", but you get the picture.

/me crawls under his desk and sobs quietly

-- 
"XML is like violence: if it doesn't solve your problem, you aren't
using enough of it." - Chris Maden


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Gabriel Gunderson
On Fri, Dec 4, 2009 at 5:11 PM, Shane Hathaway  wrote:
> Stuart Jansen wrote:
>> On Fri, 2009-12-04 at 14:31 -0700, Gabriel Gunderson wrote:
>>> On Fri, Dec 4, 2009 at 1:42 PM, Michael Torrie  wrote:
 I didn't know MSSQL could run on Linux.
>>> Michael, you should know better.  I run MSSQL Server & IIS using wine
>>> on Linux all the time - it runs wonderfully well.  The performance is
>>> really impressive and it's nice to have "Enterprise" database and
>>> webserver options that work well on Linux.  I'll write up some
>>> documentation and post it for those who might be interested.
>>
>> Okay, good one. You got me.
>>
>> At least I hope you're kidding.
>>
>> You are kidding, aren't you?
>>
>> Please say you're just kidding!
>
> Lurkers everywhere would like to hear the answer to this one. :-)

No really, it's marvelous.  Think about it...  you get all the
benefits of a truly enterprise DB (MSSQL) and world-class webserver
(IIS) without having to leave Linux.  And thanks to the Wine project,
it Just Works.

The best part is that doing a simple "apt-get install wine" is much
easier then installing Windows and keeping it updated.  Well, since
we're using Fedora[1] for our production servers, it's more like "yum
install wine", but you get the picture.



Best,
Gabe

1) Fedora generally has the latest packages, and that's *key* when
running Wine in production environment.

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


looking for a sys admin

2009-12-04 Thread Mike Nelson
LINUX SYSTEMS ADMINISTRATOR
RemedyMD, a Salt Lake City-based company, is currently recruiting
a Linux System Administrator who will manage our corporate
servers and networks, as well as help manage our production systems.

DUTIES AND RESPONSIBILITIES
- Manage 30+ linux servers
- Manage 30+ desktop computers (mostly Windows)
- Provide internal technical support to employees
- Arrange purchases for corporate workstations, software, and peripherals
- Track all corporate assets and software licenses
- Learn to manage an Oracle 11g database

REQUIRED SKILLS
- Know your way around linux command line.
- Ability to learn new technologies and concepts quickly.
- Good communication and follow-up with users.

OTHER BENEFICIAL SKILLS
- Google apps
- If I teach you something once, I don't want to ever teach it to you again.
- Redhat/CentOS, Debian
- Jira management
- Oracle installation and management
- Apache tuning and server management
- PHP installation
- Java application server management


Salary range
- $35K - $60K

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Shane Hathaway
Stuart Jansen wrote:
> On Fri, 2009-12-04 at 14:31 -0700, Gabriel Gunderson wrote:
>> On Fri, Dec 4, 2009 at 1:42 PM, Michael Torrie  wrote:
>>> I didn't know MSSQL could run on Linux.
>> Michael, you should know better.  I run MSSQL Server & IIS using wine
>> on Linux all the time - it runs wonderfully well.  The performance is
>> really impressive and it's nice to have "Enterprise" database and
>> webserver options that work well on Linux.  I'll write up some
>> documentation and post it for those who might be interested.
> 
> Okay, good one. You got me.
> 
> At least I hope you're kidding.
> 
> You are kidding, aren't you?
> 
> Please say you're just kidding!

Lurkers everywhere would like to hear the answer to this one. :-)

Shane

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Charles Curley
On Fri, 04 Dec 2009 13:42:30 -0700
Michael Torrie  wrote:

> 
> I didn't know MSSQL could run on Linux.

At least as well as it does on Windows.



-- 

Charles Curley  /"\ASCII Ribbon Campaign
Looking for fine software   \ /Respect for open standards
and/or writing?  X No HTML/RTF in email
http://www.charlescurley.com/ \No M$ Word docs in email

Key fingerprint = CE5C 6645 A45A 64E4 94C0  809C FFF6 4C48 4ECD DFDB

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Stuart Jansen
On Fri, 2009-12-04 at 14:31 -0700, Gabriel Gunderson wrote:
> On Fri, Dec 4, 2009 at 1:42 PM, Michael Torrie  wrote:
> > I didn't know MSSQL could run on Linux.
> 
> Michael, you should know better.  I run MSSQL Server & IIS using wine
> on Linux all the time - it runs wonderfully well.  The performance is
> really impressive and it's nice to have "Enterprise" database and
> webserver options that work well on Linux.  I'll write up some
> documentation and post it for those who might be interested.

Okay, good one. You got me.

At least I hope you're kidding.

You are kidding, aren't you?

Please say you're just kidding!

-- 
"XML is like violence: if it doesn't solve your problem, you aren't
using enough of it." - Chris Maden


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Gabriel Gunderson
On Fri, Dec 4, 2009 at 1:42 PM, Michael Torrie  wrote:
> I didn't know MSSQL could run on Linux.

Michael, you should know better.  I run MSSQL Server & IIS using wine
on Linux all the time - it runs wonderfully well.  The performance is
really impressive and it's nice to have "Enterprise" database and
webserver options that work well on Linux.  I'll write up some
documentation and post it for those who might be interested.


Gabe

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Michael Torrie
Jeff Moyes wrote:
> All,
> 
> Dumb question and i should know the answer - can you have multiple 
> DBMSes running at the same time on the same server? (I would think yes 
> with possibly the proviso that they are listening on different ports?)

I didn't know MSSQL could run on Linux.

> I'm doing a project for someone who has a co-located windows box that 
> runs multiple sites using IIS and MSSQL but we're looking at installing 
> a new web app that requires mySQL. Can we keep the existing site on the 
> IIS+MSSQL and have it peacefully coexist with IIS+mySQL?

I host MySQL and PostgreSQL on the same box.

I'm not sure anything can peacefully coexist with IIS.  But yes, IIS and
MSSQL should be able to handle MySQL as well on the same box.



/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Re: Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Matthew Walker

Certainly, as long as the box has enough resources to support both servers.

On Fri, December 4, 2009 12:14 pm, Jeff Moyes wrote:
> All,
>
> Dumb question and i should know the answer - can you have multiple
> DBMSes running at the same time on the same server? (I would think yes
> with possibly the proviso that they are listening on different ports?)
>
> I'm doing a project for someone who has a co-located windows box that
> runs multiple sites using IIS and MSSQL but we're looking at installing
> a new web app that requires mySQL. Can we keep the existing site on the
> IIS+MSSQL and have it peacefully coexist with IIS+mySQL?
>
> Any help would be appreciated
>
> Jeff
>
>
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */
>


-- 
Matthew Walker
Kydance Hosting & Consulting, Inc. - http://www.kydance.net/
PHP, Perl, and Web Development - Linux Server Administration

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/


Can mySQL and MSSQL coexist on the same server peacefully?

2009-12-04 Thread Jeff Moyes
All,

Dumb question and i should know the answer - can you have multiple 
DBMSes running at the same time on the same server? (I would think yes 
with possibly the proviso that they are listening on different ports?)

I'm doing a project for someone who has a co-located windows box that 
runs multiple sites using IIS and MSSQL but we're looking at installing 
a new web app that requires mySQL. Can we keep the existing site on the 
IIS+MSSQL and have it peacefully coexist with IIS+mySQL?

Any help would be appreciated

Jeff


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/