Re: [U2] Interesting Article

2011-07-13 Thread Bill Brutzman
It would of interest to learn from Rocket about plans (or no plans) for cloud 
(hosted) U2.

--Bill
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting Article

2011-07-13 Thread Holt, Jake
I have come to like U2 over the past few years but an honest question:

Why would anyone ever pick U2 beyond familiarity and personal
preference?  Can anyone think of any situation that another (and in a
lot of cases a *far* cheaper) database isn't a better fit?

Maybe if U2 had it's own niche like MySQL has with web hosting, there
would be a market Rocket could focus on ?
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting Article

2011-07-13 Thread Israel, John R.
You may have answered your own question.  Why do YOU like it?

It is easy to develop, quick to code, fairly robust query language, and a lot 
cheaper than the BIG databases (Oracle, DB2, etc).


John Israel
Senior Programmer/Analyst
Dayton Superior Corporation
1125 Byers Road
Miamisburg, OH  45342


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Holt, Jake
Sent: Wednesday, July 13, 2011 10:26 AM
To: U2 Users List
Subject: Re: [U2] Interesting Article

I have come to like U2 over the past few years but an honest question:

Why would anyone ever pick U2 beyond familiarity and personal
preference?  Can anyone think of any situation that another (and in a
lot of cases a *far* cheaper) database isn't a better fit?

Maybe if U2 had it's own niche like MySQL has with web hosting, there
would be a market Rocket could focus on ?
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting Article

2011-07-13 Thread Holt, Jake
I'm not sure being cheaper than Oracle can really be touted as an advantage, 
there aren't many things out there that are more expensive than oracle =D.  And 
all of those things you just mentioned are also true of many FREE databases, so 
again, why pick U2?

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Israel, John R.
Sent: Wednesday, July 13, 2011 9:31 AM
To: 'U2 Users List'
Subject: Re: [U2] Interesting Article

You may have answered your own question.  Why do YOU like it?

It is easy to develop, quick to code, fairly robust query language, and a lot 
cheaper than the BIG databases (Oracle, DB2, etc).


John Israel
Senior Programmer/Analyst
Dayton Superior Corporation
1125 Byers Road
Miamisburg, OH  45342


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Holt, Jake
Sent: Wednesday, July 13, 2011 10:26 AM
To: U2 Users List
Subject: Re: [U2] Interesting Article

I have come to like U2 over the past few years but an honest question:

Why would anyone ever pick U2 beyond familiarity and personal preference?  Can 
anyone think of any situation that another (and in a lot of cases a *far* 
cheaper) database isn't a better fit?

Maybe if U2 had it's own niche like MySQL has with web hosting, there would be 
a market Rocket could focus on ?
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-13 Thread McGowan, Ian
I respectfully disagree - through the years the few times I've been royally 
screwed, it's always by a closed-source vendor.  I have never made a major 
commitment to an open-source tool and been burned.  Debian, Eclipse, Tomcat, 
Apache and Postgres have been good to me for a long time.  Not saying that 
open-source lasts forever, but when something does get orphaned, I have more 
options.

http://blogs.computerworlduk.com/open-enterprise/2009/10/open-source-makes-big-gains-at-the-london-stock-exchange/index.htm

I think the LSE found a way to justify open-source to their board and 
regulators...


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David Jordan
Sent: Tuesday, July 12, 2011 7:22 PM
To: U2 Users List
Subject: Re: [U2] Interesting article

Hi Rob
Open source has its advantages, but there is the reverse side.  I need to know 
that it has ongoing support if I commit a package on it, I have seen too many 
people get into trouble when an open source application is no longer supported. 
 Organisations have not been able to apply security patches because their free 
application cannot support the security patch.   There is also the question of 
security, is open source easier to hack, is it easier to put in back doors.  My 
clients want to know what happens if I get hit by the proverbial bus, I need to 
justify continuity to them and the open source environment does not provide 
that continuity.   I am not going to be able to put an application into the 
London Stock exchange based on open source, they could not justify to their 
board, risk managers and regulators.

The cost of supporting open source is sometimes greater than paid for 
applications.  The question to ensure, does U2 provide a value add to my 
development.

Regards

David Jordan

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Rob Sobers
Sent: Wednesday, 13 July 2011 11:41 AM
To: U2 Users List
Subject: Re: [U2] Interesting article

David,

You're correct that U2 users need to be vocal about what they want, but Rocket 
has to be proactive, too.  Surely they have a few analysts on staff that can 
read Techmeme or attend a few conferences and see for themselves where 
developers are headed.  It's probably not wise to only listen to *current
*U2 users anyway.

I started to make a list in my head of what I'd ask Rocket for, but then I 
stopped because everything I'd ask for I can get* *elsewhere...for free...right 
now.

If I were starting a brand new project today, I'd be hard pressed to find a 
single reason to pick a U2 database over a free, open-source alternative like 
MongoDB, PostgreSQL, or MySQL which have drivers for almost every language, 
heaps of documentation and troubleshooting resources online, fast release 
cycles, and great (free) developer tools.

Can anyone else think of one?

-Rob


The biggest thing for me is accessibility from other languages, because the

On Tue, Jul 12, 2011 at 7:02 PM, David Jordan da...@dacono.com.au wrote:

 Rob your comments are not wrong.  However U2 management want to go 
 where they think the market is.  As users we don't tell them anything 
 and then complain that they are not mind readers and are not heading in the 
 direction
 we want to go.   As a user group, we give users a voice to be able to set
 direction.  Of course there are a million one views about the future, but we
 can build a business case based on the wishes of the majority.   I have sat
 down with Rocket and explained how Microsoft Azure could provide a 
 market opportunity and how U2 could work in this environment and I am 
 working with them to look at its feasibility.  Others are looking at 
 REST and a range of other APIs.  Rocket is not so much ignoring us 
 rather we as users are not talking to Rocket constructively.

 What is important is to turn this discussion into something constructive.
  If Rocket asked you what you want, what would you say.

 David Jordan
 VP U2UG
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
-
IMPORTANT NOTICE:   This message is intended only for the addressee
and may contain confidential, privileged information.  If you are
not the intended recipient, you may not use, copy or disclose any
information contained in the message.  If you have received this
message in error, please notify the sender by reply e-mail and
delete the message.
___
U2

Re: [U2] Interesting article

2011-07-13 Thread Wols Lists
On 13/07/11 16:15, McGowan, Ian wrote:
 I respectfully disagree - through the years the few times I've been royally 
 screwed, it's always by a closed-source vendor.  I have never made a major 
 commitment to an open-source tool and been burned.  Debian, Eclipse, Tomcat, 
 Apache and Postgres have been good to me for a long time.  Not saying that 
 open-source lasts forever, but when something does get orphaned, I have more 
 options.

Add to which, if you're in that boat, so are a lot of other people. If
you rely on a piece of Open Source, you need to make sure you've got one
or two members of your staff well known to the project (even if they
don't do much). Then when you need something done, they can do it.

You only need a couple of users who aren't free-loading, and the project
is unlikely to die ...

Cheers,
Wol
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-13 Thread John Thompson
Not that I'm promoting or selling anything either way... I stumbled upon
this just recently.

I've spent all of an hour tooling around with it.

This may or may not satisfy your yearning for a distributed cloud based
MV environment

http://devwiki.neosys.com/index.php/Main_Page

On Tue, Jul 12, 2011 at 3:46 PM, Tony Gravagno 3xk547...@sneakemail.comwrote:

  From: Bill Haskett
  I wonder if this implies that those who U2 are all
  database gurus?  :-)

 I get the humor but...
 I need to create a distributed cloud-based MV environment,
 obviously smaller than Facebook but using the same concept of
 shards for distributed storage and computing.  So far most of
 the Pick people I talk to have no idea what I'm talking about let
 alone how to implement it with MV.  We're not gurus if we don't
 speak the same language as the rest of the world.

 As to old SQL, there is a revolution going on out there and I'm
 wondering if other MV people have seen this:  Look at the data
 storage for Android, Google App Engine, AmazonDB, etc.  All of
 these platforms and others are using name/value pairs with some
 relational functionality, but they're not using SQL.  Once again
 we're missing a whole new generation of data hungry applications.

 While there are still new methods of data storage and retrieval
 being created all the time, the MV market needs to define a
 consistent web service / REST API for data access and rule
 execution, accessible from any client.  (That's easy, I have done
 this many times for various projects and for most MV platforms.)
 From there, professionals in this community can position as
 experts to provide applications, DBMS support services, rules in
 BASIC, hosting, and mentoring for a new generation of people who
 might like to use BASIC for rules rather than Java, Ruby, Go, or
 whatever else they're just starting to learn.

 Yeah... as if...

 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno



  From:Symeon Breen

  Some on here will be interested in this. I esp like Gigaom's
 quote
 
  old SQL (as he calls it) is good for nothing and
  needs to be sent to the home for retired software.
  After all, he explained, SQL was created decades ago
  before the web, mobile devices and sensors forever
  changed how and how often databases are accessed.
 
 
 http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
 arns-database-guru-33864


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




-- 
John Thompson
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-13 Thread Tony Gravagno
 From: Wol
 You only need a couple of users who aren't 
 free-loading, and the project is unlikely to die ...

I agree with Wol and Ian.  Most people just free-load, abuse a
generous author, and then abandon the project when the author
gets burned out, while blaming the open source model for the
failure.  There is a concept that most people don't understand
about FOSS: the free and open part of FOSS imply both an
ability and a responsibility to contribute back to the source.
Offer to pay FOSS authors something for their effort.  Offer to
pay some other developer to improve your free (liberty AND beer)
and open source code, and then give your updates back to the
author.  Heck, just offer some documentation to the project
website, or dedicate some time to helping other users, to free up
the author's time to write code.  One rarely sees software with
multiple contributors rotting on the vine.  More often it's a
single burned out author who chooses time with his family over
people who nag for changes and give nothing in return.

Yeah, I know that sounds preachy, but someone needs to say it in
response to this:

From David Jordan:
 I need to know that it has ongoing support if I commit 
 a package on it, I have seen too many people get into 
 trouble when an open source application is no longer 
 supported.  Organisations have not been able to apply 
 security patches because their free application cannot 
 support the security patch.

C'mon, all of us here know that software is just text that can be
changed by anyone with competent skills.  People who get into
trouble have obviously not looked at the code or hired someone
competent to do so.  There's no magic in there, nothing that only
one person can figure out.  Is the cost of switching to new
software (from something 'that' important to you) really less
than the cost of fixing something you got for free?

T

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-13 Thread Tony Gravagno
  Tony wrote:
  ... the MV market needs to define a consistent web 
  service / REST API...

Dawn Wolthuis responded:
  Any clues on how to get any standard that all MV 
  vendors would deploy? I'm thinking this would require 
  third-party software...

Glen responded to Dawn:
 ...
  there has to be an adopted RFC to define how the comm 
  happens and gives granular detail that can not be 
  misinterpreted by anyone implementing it. Once that is 
  done, it's a matter of building wrappers and 
  interfaces for all of the popular languages. ... More 
  importantly are there more than 3 developers out there 
  willing to suit up and then actually spend time 
  building a language hook?

Dawn, we don't need the MV DBMS vendors to provide anything,
whether code, consent, approval, or even advocacy.  We just need
a RFC, created by us the community, which is a spec to define a
consistent API.  Here is an example of a basic interface which
can be implemented in any language:

We define a basic connection through a class called
mvEnvironment.
From an environment we can derive an mvAccount, synonymous with
mvDatabase.  From a databasee with get a mvFile.  And from a file
we get a mvItem.  In PHP this might look like this, though the
same pattern can be applied to Ruby, Java, Go, F#, ObjectiveC, or
other common or esoteric languages:

$env = new mvEnvironment($connInfo);
$db = $env.Login($myAcccountName);
$file = $db.FileOpen(CUSTOMER);
$rec = $file.Read($ID);
$db.Logout();
$name = $rec[NAME]; //...

That API is completely DBMS-independent, transport-independent,
and language-independent.  Based on the $connInfo, the underlying
code can use Java, a web service, .NET, C++, along with
UniObjects, UOJ, QMClient, MVSP, or any other tools to get into
the target system.  The underlying connectivity can be coded by
anyone who has interest, and a variety of such connectors will
allow developers to choose those which are more performant or
better suited to specific needs.

That's the way the rest of the world works, but someone in this
market people keep looking to the MV vendors to not only provide
the API but also the supporting implementation.  That's
completely unnecessary.  They can help, and they all do, but we
don't need to rely on them for leadership or to create the
various language bindings we need.

For what it's worth, I already have such a project defined called
mvEsperanto, and a PHP binding has been partially coded.  I just
haven't had the time to publish or maintain it.  With so little
interest (as Glen attests) even for something that most people
can appreciate, it's hard to dedicate time to anything like this
- especially without compensation.  (Nod to recent comments on
FOSS.)

T

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Bill Haskett

Symeon:

I wonder if this implies that those who U2 are all database gurus?  :-)

Bill


- Original Message -
*From:* syme...@gmail.com
*To:* 'U2 Users List' u2-users@listserver.u2ug.org
*Date:* 7/12/2011 1:31 AM
*Subject:* [U2] Interesting article

Some on here will be interested in this. I esp like Gigaom's quote

old SQL (as he calls it) is good for nothing and needs to be sent to the
home for retired software. After all, he explained, SQL was created decades
ago before the web, mobile devices and sensors forever changed how and how
often databases are accessed.



http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-warns-databas
e-guru-33864





___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Tony Gravagno
 From: Bill Haskett
 I wonder if this implies that those who U2 are all 
 database gurus?  :-)

I get the humor but...
I need to create a distributed cloud-based MV environment,
obviously smaller than Facebook but using the same concept of
shards for distributed storage and computing.  So far most of
the Pick people I talk to have no idea what I'm talking about let
alone how to implement it with MV.  We're not gurus if we don't
speak the same language as the rest of the world.

As to old SQL, there is a revolution going on out there and I'm
wondering if other MV people have seen this:  Look at the data
storage for Android, Google App Engine, AmazonDB, etc.  All of
these platforms and others are using name/value pairs with some
relational functionality, but they're not using SQL.  Once again
we're missing a whole new generation of data hungry applications.

While there are still new methods of data storage and retrieval
being created all the time, the MV market needs to define a
consistent web service / REST API for data access and rule
execution, accessible from any client.  (That's easy, I have done
this many times for various projects and for most MV platforms.)
From there, professionals in this community can position as
experts to provide applications, DBMS support services, rules in
BASIC, hosting, and mentoring for a new generation of people who
might like to use BASIC for rules rather than Java, Ruby, Go, or
whatever else they're just starting to learn.

Yeah... as if...

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
remove.pleaseNebula-RnD.com/blog
Visit PickWiki.com! Contribute!
http://Twitter.com/TonyGravagno



 From:Symeon Breen

 Some on here will be interested in this. I esp like Gigaom's
quote 
 
 old SQL (as he calls it) is good for nothing and 
 needs to be sent to the home for retired software. 
 After all, he explained, SQL was created decades ago 
 before the web, mobile devices and sensors forever 
 changed how and how often databases are accessed.
 

http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
arns-database-guru-33864


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Dawn Wolthuis
On Tue, Jul 12, 2011 at 2:46 PM, Tony Gravagno 3xk547...@sneakemail.comwrote:

  From: Bill Haskett
  I wonder if this implies that those who U2 are all
  database gurus?  :-)

 I get the humor but...
 I need to create a distributed cloud-based MV environment,
 obviously smaller than Facebook but using the same concept of
 shards for distributed storage and computing.  So far most of
 the Pick people I talk to have no idea what I'm talking about let
 alone how to implement it with MV.


Not all non-Pick people know this either, but in both cases, some do.


  We're not gurus if we don't
 speak the same language as the rest of the world.


Not all of us need to speak all of the same language, but, yes, we do need
to have MV folks who speak the language. I have not found that to be a big
problem to date (I work with a different vendor now, but I'm guessing there
are folks working for U2 who are up to date on this too).



 As to old SQL, there is a revolution going on out there and I'm
 wondering if other MV people have seen this:  Look at the data
 storage for Android, Google App Engine, AmazonDB, etc.  All of
 these platforms and others are using name/value pairs with some
 relational functionality, but they're not using SQL.  Once again
 we're missing a whole new generation of data hungry applications.


Yes, many of us have been suggestion (for more than a year and a half at
least) that we should position ourselves (MV) to jump under this larger
umbrella NoSQL (Not only SQL or yes-no-sql or in some cases No SQL). The MV
products are some of the only ones in this arena that are proven.



 While there are still new methods of data storage and retrieval
 being created all the time, the MV market needs to define a
 consistent web service / REST API for data access and rule
 execution, accessible from any client.


Any clues on how to get any standard that all MV vendors would deploy? I'm
thinking this would require third-party software and, even then, the vendors
might have better solutions for anyone not needing a cross-MV-platform
solution (most users of MV systems do not require such).


  (That's easy, I have done
 this many times for various projects and for most MV platforms.)
 From there, professionals in this community can position as
 experts to provide applications, DBMS support services, rules in
 BASIC, hosting, and mentoring for a new generation of people who
 might like to use BASIC for rules rather than Java, Ruby, Go, or
 whatever else they're just starting to learn.

 Yeah... as if...


Yeah, I don't see it going that route. I do think we could possibly pop up a
bit more into the NoSQL playground as an industry. The name is a tad bit
unfortunate, but the idea is a good one.  --dawn



 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno



  From:Symeon Breen

  Some on here will be interested in this. I esp like Gigaom's
 quote
 
  old SQL (as he calls it) is good for nothing and
  needs to be sent to the home for retired software.
  After all, he explained, SQL was created decades ago
  before the web, mobile devices and sensors forever
  changed how and how often databases are accessed.
 
 
 http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
 arns-database-guru-33864


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




-- 
Dawn M. Wolthuis

Take and give some delight today
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Symeon Breen
Distributed autosharding cloud based environment - i can recommend Mongo DB 



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
Sent: 12 July 2011 20:47
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting article

 From: Bill Haskett
 I wonder if this implies that those who U2 are all 
 database gurus?  :-)

I get the humor but...
I need to create a distributed cloud-based MV environment,
obviously smaller than Facebook but using the same concept of
shards for distributed storage and computing.  So far most of
the Pick people I talk to have no idea what I'm talking about let
alone how to implement it with MV.  We're not gurus if we don't
speak the same language as the rest of the world.

As to old SQL, there is a revolution going on out there and I'm
wondering if other MV people have seen this:  Look at the data
storage for Android, Google App Engine, AmazonDB, etc.  All of
these platforms and others are using name/value pairs with some
relational functionality, but they're not using SQL.  Once again
we're missing a whole new generation of data hungry applications.

While there are still new methods of data storage and retrieval
being created all the time, the MV market needs to define a
consistent web service / REST API for data access and rule
execution, accessible from any client.  (That's easy, I have done
this many times for various projects and for most MV platforms.)
From there, professionals in this community can position as
experts to provide applications, DBMS support services, rules in
BASIC, hosting, and mentoring for a new generation of people who
might like to use BASIC for rules rather than Java, Ruby, Go, or
whatever else they're just starting to learn.

Yeah... as if...

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
remove.pleaseNebula-RnD.com/blog
Visit PickWiki.com! Contribute!
http://Twitter.com/TonyGravagno



 From:Symeon Breen

 Some on here will be interested in this. I esp like Gigaom's
quote 
 
 old SQL (as he calls it) is good for nothing and 
 needs to be sent to the home for retired software. 
 After all, he explained, SQL was created decades ago 
 before the web, mobile devices and sensors forever 
 changed how and how often databases are accessed.
 

http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
arns-database-guru-33864


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
-
No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1390 / Virus Database: 1516/3760 - Release Date: 07/12/11

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Daniel McGrath
Mongo DB is Web Scale

Warning: Contains occasional course language.

http://www.xtranormal.com/watch/6995033/mongo-db-is-web-scale

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
Sent: Tuesday, July 12, 2011 2:24 PM
To: 'U2 Users List'
Subject: Re: [U2] Interesting article

Distributed autosharding cloud based environment - i can recommend Mongo DB 



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
Sent: 12 July 2011 20:47
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting article

 From: Bill Haskett
 I wonder if this implies that those who U2 are all database gurus?  
 :-)

I get the humor but...
I need to create a distributed cloud-based MV environment, obviously smaller 
than Facebook but using the same concept of shards for distributed storage 
and computing.  So far most of the Pick people I talk to have no idea what I'm 
talking about let alone how to implement it with MV.  We're not gurus if we 
don't speak the same language as the rest of the world.

As to old SQL, there is a revolution going on out there and I'm wondering if 
other MV people have seen this:  Look at the data storage for Android, Google 
App Engine, AmazonDB, etc.  All of these platforms and others are using 
name/value pairs with some relational functionality, but they're not using SQL. 
 Once again we're missing a whole new generation of data hungry applications.

While there are still new methods of data storage and retrieval being created 
all the time, the MV market needs to define a consistent web service / REST API 
for data access and rule execution, accessible from any client.  (That's easy, 
I have done this many times for various projects and for most MV platforms.)
From there, professionals in this community can position as
experts to provide applications, DBMS support services, rules in BASIC, 
hosting, and mentoring for a new generation of people who might like to use 
BASIC for rules rather than Java, Ruby, Go, or whatever else they're just 
starting to learn.

Yeah... as if...

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
remove.pleaseNebula-RnD.com/blog
Visit PickWiki.com! Contribute!
http://Twitter.com/TonyGravagno



 From:Symeon Breen

 Some on here will be interested in this. I esp like Gigaom's
quote 
 
 old SQL (as he calls it) is good for nothing and needs to be sent 
 to the home for retired software.
 After all, he explained, SQL was created decades ago before the web, 
 mobile devices and sensors forever changed how and how often databases 
 are accessed.
 

http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
arns-database-guru-33864


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
-
No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1390 / Virus Database: 1516/3760 - Release Date: 07/12/11

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Rob Sobers
There's a lot of generalizations being made in that article.

In my experience with MySQL, it's just not as good as other production-grade
SQL alternatives like Microsoft SQL Server, PostgreSQL, or Oracle.  I'd
classify this a MySQL + big data problem before I'd call it a SQL-as-a-whole
+ big data problem.

It could also be that Facebook's architecture sucks, or they have built up a
lot of technical debt in the process of scaling so fast and hiring an army
of engineers.

I mean, StackOverlow serves 800 HTTP request **per second* */ 95 million
page views per month with *2 (yes two) *SQL Server machines.

Also, saying that relational databases are a thing of the past pretty
ridiculous.  Most of the problems we're trying to solve fit the relational
model very well.  I think you'll find that most people are using NoSQL
databases for caches, queuing, etc.

I don't get the corollary to MV databases, because I think that'd be the
last tool I'd pick for scaling a site like Facebook, but have to agree with
the point that if the MV vendors want to ride on the NoSQL wave there has to
be better APIs.  I looked into creating a Ruby adapter for UniData.  After
about an hour I wanted to kill myself.

And even if the APIs get better, why would anyone pick something like U2,
which is expensive, closed source, and has a tiny ecosystem versus any of
the dozens of free, open source, popular alternatives?  I can't think of
anything that U2 would bring to the table over MongoDB, Redis, et. al.

I apologize for sounding so negative -- I'm actually rooting for MV
databases.  I just believe that the MV vendors are still focusing on serving
the customers who are locked in and ignoring what's happening everywhere
else.

-Rob

On Tue, Jul 12, 2011 at 4:45 PM, Daniel McGrath dmcgr...@rocketsoftware.com
 wrote:

 Mongo DB is Web Scale

 Warning: Contains occasional course language.

 http://www.xtranormal.com/watch/6995033/mongo-db-is-web-scale

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
 Sent: Tuesday, July 12, 2011 2:24 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Interesting article

 Distributed autosharding cloud based environment - i can recommend Mongo DB



 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: 12 July 2011 20:47
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Interesting article

  From: Bill Haskett
  I wonder if this implies that those who U2 are all database gurus?
  :-)

 I get the humor but...
 I need to create a distributed cloud-based MV environment, obviously
 smaller than Facebook but using the same concept of shards for distributed
 storage and computing.  So far most of the Pick people I talk to have no
 idea what I'm talking about let alone how to implement it with MV.  We're
 not gurus if we don't speak the same language as the rest of the world.

 As to old SQL, there is a revolution going on out there and I'm wondering
 if other MV people have seen this:  Look at the data storage for Android,
 Google App Engine, AmazonDB, etc.  All of these platforms and others are
 using name/value pairs with some relational functionality, but they're not
 using SQL.  Once again we're missing a whole new generation of data hungry
 applications.

 While there are still new methods of data storage and retrieval being
 created all the time, the MV market needs to define a consistent web service
 / REST API for data access and rule execution, accessible from any client.
  (That's easy, I have done this many times for various projects and for most
 MV platforms.)
 From there, professionals in this community can position as
 experts to provide applications, DBMS support services, rules in BASIC,
 hosting, and mentoring for a new generation of people who might like to use
 BASIC for rules rather than Java, Ruby, Go, or whatever else they're just
 starting to learn.

 Yeah... as if...

 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno



  From:Symeon Breen

  Some on here will be interested in this. I esp like Gigaom's
 quote
 
  old SQL (as he calls it) is good for nothing and needs to be sent
  to the home for retired software.
  After all, he explained, SQL was created decades ago before the web,
  mobile devices and sensors forever changed how and how often databases
  are accessed.
 
 
 http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
 arns-database-guru-33864


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 -
 No virus found in this message.
 Checked by AVG - www.avg.com
 Version: 10.0.1390 / Virus Database: 1516/3760 - Release Date: 07/12/11

Re: [U2] Interesting article

2011-07-12 Thread Bill Haskett

G-Man:

The problem I have with this kind of thing is that it seems that IT 
controls the concept, not the other way around.  Data is data, no matter 
where it is.  One just needs to get it when needed.


All throughout the relational world, its the technology that controls 
the data, not the other way around.  I couldn't give a hoot about a 
distributed, cloud-based MV environment, but, as Mark Brown always 
says, when you need the data you simply have to get it.  You don't need 
to navigate through customized classes, through checkboxes, out dropdown 
lists, over sockets, through firewalls, around networks, past bosses 
then back again...maybe!   :-)


Again, as we've discussed over the past many years, the licensing 
schemes offered by MV environments won't allow any of us to jump into 
the fray of these opportunities.  Could you imagine going to U2 with a 
Facebook killer for multiple devices on a hundred servers and think you 
could negotiate to pay somewhere close to MySQL?  They'd try to squeeze 
you for 100 licenses on each machine and make darned sure you'd give up 
on that idea, very quickly!


Bill


- Original Message -
*From:* 3xk547...@sneakemail.com
*To:* u2-users@listserver.u2ug.org
*Date:* 7/12/2011 12:46 PM
*Subject:* Re: [U2] Interesting article

From: Bill Haskett
I wonder if this implies that those who U2 are all
database gurus?  :-)

I get the humor but...
I need to create a distributed cloud-based MV environment,
obviously smaller than Facebook but using the same concept of
shards for distributed storage and computing.  So far most of
the Pick people I talk to have no idea what I'm talking about let
alone how to implement it with MV.  We're not gurus if we don't
speak the same language as the rest of the world.

As to old SQL, there is a revolution going on out there and I'm
wondering if other MV people have seen this:  Look at the data
storage for Android, Google App Engine, AmazonDB, etc.  All of
these platforms and others are using name/value pairs with some
relational functionality, but they're not using SQL.  Once again
we're missing a whole new generation of data hungry applications.

While there are still new methods of data storage and retrieval
being created all the time, the MV market needs to define a
consistent web service / REST API for data access and rule
execution, accessible from any client.  (That's easy, I have done
this many times for various projects and for most MV platforms.)
 From there, professionals in this community can position as
experts to provide applications, DBMS support services, rules in
BASIC, hosting, and mentoring for a new generation of people who
might like to use BASIC for rules rather than Java, Ruby, Go, or
whatever else they're just starting to learn.

Yeah... as if...

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
remove.pleaseNebula-RnD.com/blog
Visit PickWiki.com! Contribute!
http://Twitter.com/TonyGravagno




From:Symeon Breen
Some on here will be interested in this. I esp like Gigaom'squote
old SQL (as he calls it) is good for nothing and
needs to be sent to the home for retired software.
After all, he explained, SQL was created decades ago
before the web, mobile devices and sensors forever
changed how and how often databases are accessed.



http://www.eweekeurope.co.uk/news/facebook-needs-major-rewrite-w
arns-database-guru-33864


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread David Jordan
Rob your comments are not wrong.  However U2 management want to go where they 
think the market is.  As users we don't tell them anything and then complain 
that they are not mind readers and are not heading in the direction we want to 
go.   As a user group, we give users a voice to be able to set direction.  Of 
course there are a million one views about the future, but we can build a 
business case based on the wishes of the majority.   I have sat down with 
Rocket and explained how Microsoft Azure could provide a market opportunity and 
how U2 could work in this environment and I am working with them to look at its 
feasibility.  Others are looking at REST and a range of other APIs.  Rocket is 
not so much ignoring us rather we as users are not talking to Rocket 
constructively.

What is important is to turn this discussion into something constructive.  If 
Rocket asked you what you want, what would you say.

David Jordan
VP U2UG
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread David Jordan
Hi Bill
There are some options for alternative licensing.  Rocket will not stay in 
business giving away licenses, but they are also not silly in turning away 
business because of licensing structure.  We as a user group need to put a 
business case to licensing.  There are subscription models we could put up, 
there are cloud based models.  We need to talk to Rocket about the options we 
need.  The user group gives an opportunity to show that these are not the 
wishes of an individual, but the wishes of a community.

David Jordan
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Rob Sobers
David,

You're correct that U2 users need to be vocal about what they want, but
Rocket has to be proactive, too.  Surely they have a few analysts on staff
that can read Techmeme or attend a few conferences and see for themselves
where developers are headed.  It's probably not wise to only listen to *current
*U2 users anyway.

I started to make a list in my head of what I'd ask Rocket for, but then I
stopped because everything I'd ask for I can get* *elsewhere...for
free...right now.

If I were starting a brand new project today, I'd be hard pressed to find a
single reason to pick a U2 database over a free, open-source alternative
like MongoDB, PostgreSQL, or MySQL which have drivers for almost every
language, heaps of documentation and troubleshooting resources online, fast
release cycles, and great (free) developer tools.

Can anyone else think of one?

-Rob


The biggest thing for me is accessibility from other languages, because the

On Tue, Jul 12, 2011 at 7:02 PM, David Jordan da...@dacono.com.au wrote:

 Rob your comments are not wrong.  However U2 management want to go where
 they think the market is.  As users we don't tell them anything and then
 complain that they are not mind readers and are not heading in the direction
 we want to go.   As a user group, we give users a voice to be able to set
 direction.  Of course there are a million one views about the future, but we
 can build a business case based on the wishes of the majority.   I have sat
 down with Rocket and explained how Microsoft Azure could provide a market
 opportunity and how U2 could work in this environment and I am working with
 them to look at its feasibility.  Others are looking at REST and a range of
 other APIs.  Rocket is not so much ignoring us rather we as users are not
 talking to Rocket constructively.

 What is important is to turn this discussion into something constructive.
  If Rocket asked you what you want, what would you say.

 David Jordan
 VP U2UG
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Tony Gravagno
 From: Symeon Breen
 Distributed autosharding cloud based environment - i can 
 recommend Mongo DB

That's a great mainstream solution but it doesn't address the
primary concern for anyone in this forum: How do I make that work
with my U2 environment?  The answer is, you don't, you write a
completely separate solution in Mongo and use your U2 system for
other purposes.  That doesn't help this group.

While I can get a Mongo stored procedure to ultimately call BASIC
code to process a request, the code to do that is really ugly.
Same goes for calling BASIC from a stored proc from any other DB.
With that sort of topology, all we're doing is using the MV BASIC
engine to process data from another source, and that's not using
the power we have available.

The challenge for this community would be: How do we use U2 to
provide the services which prompted the creation of MongoDB in
the first place?  People had a need.  Other people solved that
need.  Why didn't this community offer offer similar solutions?

My answer to that is that the DBMS companies in this market are
still fixated with trying to get the most of the per-seat
licensing model, and trying to get business from one another.
They're oblivious to the needs of the larger worldwide
user/developer base that would rather write tools from scratch
than to struggle to find information about this Pick thing that
we use.  That's a business and marketing issue.  It's not
technical.  When our DBMS vendors look to new audiences, their
engineers will start working to solve problems that everyone is
having, not just problems that are expressed in this group.
Solutions to those problems will make these products mainstream,
lower our costs, and help to insure a better future for everyone
here.

As if...

T

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Glen B

On 7/12/2011 4:06 PM, Dawn Wolthuis wrote:

[chop]

As to old SQL, there is a revolution going on out there and I'm
wondering if other MV people have seen this:  Look at the data
storage for Android, Google App Engine, AmazonDB, etc.  All of
these platforms and others are using name/value pairs with some
relational functionality, but they're not using SQL.  Once again
we're missing a whole new generation of data hungry applications.


Yes, many of us have been suggestion (for more than a year and a half at
least) that we should position ourselves (MV) to jump under this larger
umbrella NoSQL (Not only SQL or yes-no-sql or in some cases No SQL). The MV
products are some of the only ones in this arena that are proven.




  The problem goes way below the non-adoption of the NoSQL movement. 
It's a consistent stale state of emerging and adopting technology. Most 
of this is driven by shrinking customer bases and therefore a lack of 
revenue to justify seemingly unjustifiable new development that can 
incorporate the _required_ technologies. Look how long it took to get 
industry-wide HTTP support in MV. It should have _never_ taken that long 
to get enterprise stability in the web world. .NET is just now catching 
on as a major investment for development framework?



While there are still new methods of data storage and retrieval
being created all the time, the MV market needs to define a
consistent web service / REST API for data access and rule
execution, accessible from any client.


Any clues on how to get any standard that all MV vendors would deploy? I'm
thinking this would require third-party software and, even then, the vendors
might have better solutions for anyone not needing a cross-MV-platform
solution (most users of MV systems do not require such).




 Been there, done that and saw no interest. It will take code soldiers 
willing to consistently rush the lines and bash down the doors at all of 
the DB vendors until they realize that we aren't going to stop until we 
get what we want. Before that happens, though, there has to be an 
adopted RFC to define how the comm happens and gives granular detail 
that can not be misinterpreted by anyone implementing it. Once that is 
done, it's a matter of building wrappers and interfaces for all of the 
popular languages. Want the unfinished scrap of an MV ASCII protocol RFC 
I started back in 2002? More importantly are there more than 3 
developers out there willing to suit up and then actually spend time 
building a language hook?



  (That's easy, I have done
this many times for various projects and for most MV platforms.)
 From there, professionals in this community can position as
experts to provide applications, DBMS support services, rules in
BASIC, hosting, and mentoring for a new generation of people who
might like to use BASIC for rules rather than Java, Ruby, Go, or
whatever else they're just starting to learn.

Yeah... as if...


Yeah, I don't see it going that route. I do think we could possibly pop up a
bit more into the NoSQL playground as an industry. The name is a tad bit
unfortunate, but the idea is a good one.  --dawn



GlenB

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Rob Sobers
I don't know if I buy the arguments against open source for what we're
talking about.  We're not talking about a college kid's weekend project on
Github.

MySQL has Oracle behind it and its the most popular database in the world.
 Something tells me its not going away.  MongoDB has enterprise support from
it's corporate entity, 10gen, which is venture backed.

Why wouldn't you be able to security patch an open source project?  That's
the beauty of it -- you can always fork it and patch it, even if the
maintainer does't accept your patch.  I've been in situations with U2
specifically where I couldn't get them to plug a security hole in a timely
fashion and there was absolutely no way I could mitigate the problem.

I'll give you a half-a-point on the hackability point :-).  But how do you
think most of the major banks get away with running Linux and Apache on
their servers?

-Rob

On Tue, Jul 12, 2011 at 10:21 PM, David Jordan da...@dacono.com.au wrote:

 Hi Rob
 Open source has its advantages, but there is the reverse side.  I need to
 know that it has ongoing support if I commit a package on it, I have seen
 too many people get into trouble when an open source application is no
 longer supported.  Organisations have not been able to apply security
 patches because their free application cannot support the security patch.
 There is also the question of security, is open source easier to hack, is it
 easier to put in back doors.  My clients want to know what happens if I get
 hit by the proverbial bus, I need to justify continuity to them and the open
 source environment does not provide that continuity.   I am not going to be
 able to put an application into the London Stock exchange based on open
 source, they could not justify to their board, risk managers and regulators.

 The cost of supporting open source is sometimes greater than paid for
 applications.  The question to ensure, does U2 provide a value add to my
 development.

 Regards

 David Jordan

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Rob Sobers
 Sent: Wednesday, 13 July 2011 11:41 AM
 To: U2 Users List
 Subject: Re: [U2] Interesting article

 David,

 You're correct that U2 users need to be vocal about what they want, but
 Rocket has to be proactive, too.  Surely they have a few analysts on staff
 that can read Techmeme or attend a few conferences and see for themselves
 where developers are headed.  It's probably not wise to only listen to
 *current
 *U2 users anyway.

 I started to make a list in my head of what I'd ask Rocket for, but then I
 stopped because everything I'd ask for I can get* *elsewhere...for
 free...right now.

 If I were starting a brand new project today, I'd be hard pressed to find a
 single reason to pick a U2 database over a free, open-source alternative
 like MongoDB, PostgreSQL, or MySQL which have drivers for almost every
 language, heaps of documentation and troubleshooting resources online, fast
 release cycles, and great (free) developer tools.

 Can anyone else think of one?

 -Rob


 The biggest thing for me is accessibility from other languages, because the

 On Tue, Jul 12, 2011 at 7:02 PM, David Jordan da...@dacono.com.au wrote:

  Rob your comments are not wrong.  However U2 management want to go
  where they think the market is.  As users we don't tell them anything
  and then complain that they are not mind readers and are not heading in
 the direction
  we want to go.   As a user group, we give users a voice to be able to set
  direction.  Of course there are a million one views about the future, but
 we
  can build a business case based on the wishes of the majority.   I have
 sat
  down with Rocket and explained how Microsoft Azure could provide a
  market opportunity and how U2 could work in this environment and I am
  working with them to look at its feasibility.  Others are looking at
  REST and a range of other APIs.  Rocket is not so much ignoring us
  rather we as users are not talking to Rocket constructively.
 
  What is important is to turn this discussion into something constructive.
   If Rocket asked you what you want, what would you say.
 
  David Jordan
  VP U2UG
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article

2011-07-12 Thread Tony Gravagno
David, I appreciate the tone and the messages that you present
here.  You're right that there are appropriate approaches and
vectors to product management and development.  I submit however
that these forums are not merely suited for community self-help,
but they can and should serve as a conduit of information and
ideas between Rocket and its user/developer base.  _This_ is
where the more active community hangs out, so _this_ is one place
amongst others where Rocket should take its place as a leader and
as a partner.  If they choose not to use this medium to discuss
market needs, so be it.  If they're discussing APIs and cloud
implementations with U2UG, great.  From my not-so-isolated
perspective, if I don't see them doing anything in these areas,
then I don't think it's unreasonable for me or others to assume
they're not really doing much in these areas.  Most companies
talk it up when they're doing something productive rather than
allowing their user base to assume otherwise.  Communicate here
or somewhere else, but communicate something, somewhere.  Just
sayin...

T

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app -relating to previous discussion

2011-06-20 Thread Charlie Noah
My first reaction to Brian's post is that it's time for this old dog to 
hang up the leash and retire. However, there are still many sites out 
there still using dumb terminals, and have never been given the 
opportunity to see what a really good CUI can be. So, I guess I'll keep 
the old shingle out a while longer. I've never gotten into web 
development and all the other glitzy tools out there. I'm just using 33 
years of solid MV experience to support users who need to get the job done.


I agree with Tony that we old dogs with the old Fords need to 
collaborate with the new guys with the fancy, shiny Ferraris. ;^)


Regards,

Charlie Noah
Charles W. Noah Associates
cwn...@comcast.net

http://www.linkedin.com/in/charlienoah

The views and opinions expressed herein are my own (Charlie Noah) and do 
not necessarily reflect the views, positions or policies of any of my 
former, current or future employers, employees, clients, friends, 
enemies or anyone else who might take exception to them.



On 06-19-2011 5:20 PM, Tony Gravagno wrote:

I feel compelled to add a big RightOn! to Brian's observations.
The world has gone from treating programmers like gurus to
treating them like a low-cost and expendable commodity.  A
company gets a web developer who may know something about HTML
and scripting (or they may just know drag-n-drop tools) and the
awesome power of glitz makes management feel empowered to dump
the business rules people and keep the people who make everything
pretty.  Over some years we've seen decreasing quality in
software which is very pretty but lacks substance.  Many UI
developers have had time to hone their back-end coding skills to
address the issues, while people who already have these skills
are still wondering what happened to their world.

If you don't have time to learn the skills on the other side of
the fence, you must learn how to collaborate with people on the
other side to achieve your common goals.  An increasing amount of
my time these days is spent in this area, helping core developers
to understand how to communicate with GUI people and how to
prepare their code for a UI which they know nothing about.  They
must recognize that while they might feel like they need to learn
everything about the other side, that there usually isn't time.
Projects seem to start moving forward when these people finally
give up on trying to know everything there is.

T


From: Brian Leach
It's been clear for some time that the next generation
of developers are all going to be web designers first
and core developers second.

We're not alone in the difficulties of trying to
recruit new developers to the real work at the
back-end: old SQLites have been moaning for some time
about the lack of talented new blood entering their
industry that can actually understand the difference
between running a SQL wizard and producing a workable,
scalable and robust solution.


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app -relating to previous discussion

2011-06-20 Thread Doug Averch
Hi Charlie:

I've trained this old dog to learn Java in the last 3 years and have made
many a change to our Eclipse based editor, developer, resizer and installer.
 I've trained 4 of our old dog staff members as well to learn HTML,
JavaScript and Eclipse.  Fortunately, all of them picked up the new
languages to various degrees and are quite productive using our Eclipse
plug-ins.

I will be teaching at July's CMUG meeting more about Eclipse, continuous
compile and version control.  So old dogs can learn new tricks.

I'm currently porting one of our drag and drop applications from the Web to
an iPad.  Unfortunately the JavaScript that works in the Web fails on the
iPad because there are no mouse events to capture. I am looking at several
tools that have been mentioned before to help me create the code, because
the one thing I have learned is this old dog does not recreate the wheel.

Regards,
Doug
www.u2logic.com
Embracing change like Eclipse U2 Editor with continuous compile




___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app -relating to previous discussion

2011-06-20 Thread David Jordan
It is not an issue of old dogs vs young dogs.   It is about the separation of 
presentation and business logic.  The U2 applications are the business logic, 
the html, java, .Net are the presentation layer.   All the young people are 
caught up on the presentation layer and are cheap.   What businesses are 
starting to struggle with is the development of the backend business logic.  

What people need to work out is how to sell that they are the backend solution 
providers and modify their applications to talk to a presentation layer that is 
done by someone else probably in India.

There are many successful U2 applications out there that have the business 
logic written in u2 Basic and a presentation layer written in java, .Net, html, 
etc

David Jordan
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app - relating to previous discussion

2011-06-19 Thread Brian Leach
Good article though it's also missed out the most popular toolkits:

Appcelerator Titanium (webkit based)
Adobe Air (webkit based)
Unify (webkit AND adobe air based)
 .. hmm, think a pattern is emerging here ..
Though it does mention PhoneGap which is - guess what - webkit based.

It's been clear for some time that the next generation of developers are all
going to be web designers first and core developers second. 

We're not alone in the difficulties of trying to recruit new developers to
the real work at the back-end: old SQLites have been moaning for some time
about the lack of talented new blood entering their industry that can
actually understand the difference between running a SQL wizard and
producing a workable, scalable and robust solution. 

But it's definitely time to update your javascript know-how.

Brian

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: 15 June 2011 21:56
To: U2 Users List
Subject: [U2] Interesting article (pro mobile web) vs mobile app - relating
to previous discussion

http://www.infoworld.com/d/mobile-technology/13-essential-programming-tools-
the-mobile-web-246?source=IFWNLE_nlt_mobilehdwr_2011-06-15


George Gallen
Senior Programmer/Analyst
Accounting/Data Division, EDI Administrator
ggal...@wyanokegroup.com
ph:856.848.9005 Ext 220
The Wyanoke Group
http://www.wyanokegroup.com



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app -relating to previous discussion

2011-06-19 Thread Tony Gravagno
I feel compelled to add a big RightOn! to Brian's observations.
The world has gone from treating programmers like gurus to
treating them like a low-cost and expendable commodity.  A
company gets a web developer who may know something about HTML
and scripting (or they may just know drag-n-drop tools) and the
awesome power of glitz makes management feel empowered to dump
the business rules people and keep the people who make everything
pretty.  Over some years we've seen decreasing quality in
software which is very pretty but lacks substance.  Many UI
developers have had time to hone their back-end coding skills to
address the issues, while people who already have these skills
are still wondering what happened to their world.

If you don't have time to learn the skills on the other side of
the fence, you must learn how to collaborate with people on the
other side to achieve your common goals.  An increasing amount of
my time these days is spent in this area, helping core developers
to understand how to communicate with GUI people and how to
prepare their code for a UI which they know nothing about.  They
must recognize that while they might feel like they need to learn
everything about the other side, that there usually isn't time.
Projects seem to start moving forward when these people finally
give up on trying to know everything there is.

T

 From: Brian Leach
 It's been clear for some time that the next generation 
 of developers are all going to be web designers first 
 and core developers second.
 
 We're not alone in the difficulties of trying to 
 recruit new developers to the real work at the 
 back-end: old SQLites have been moaning for some time 
 about the lack of talented new blood entering their 
 industry that can actually understand the difference 
 between running a SQL wizard and producing a workable, 
 scalable and robust solution.


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app - relating to previous discussion

2011-06-15 Thread Symeon Breen
All good stuff



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: 15 June 2011 21:56
To: U2 Users List
Subject: [U2] Interesting article (pro mobile web) vs mobile app - relating
to previous discussion

http://www.infoworld.com/d/mobile-technology/13-essential-programming-tools-
the-mobile-web-246?source=IFWNLE_nlt_mobilehdwr_2011-06-15


George Gallen
Senior Programmer/Analyst
Accounting/Data Division, EDI Administrator
ggal...@wyanokegroup.com
ph:856.848.9005 Ext 220
The Wyanoke Group
http://www.wyanokegroup.com



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
-
No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1382 / Virus Database: 1513/3705 - Release Date: 06/15/11

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting article (pro mobile web) vs mobile app - relating to previous discussion

2011-06-15 Thread Tony Gravagno
Both installable apps and browser UIs have their place in the
mobile world.  There are pros and cons with each option.  As with
everything, it's a matter of understanding the audience and the
technology, and selecting the right tools for the job.  What's
important to remember is that it all works with your U2 system.

Know yourself. Know the enemy. Know the terrain - Sun Tzu

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users