If it is a prototype and you don't want to be a developer then I would recommend Qt in Gambas.
You cast all caution to the wind, even program willie nillie, if so inclined.
Declare variables? Not use globals? Require modues? Pffft! Wimps.
Those guys are all probably still sitting in car seats!
http://gambas.sourceforge.net/en/main.html
For some reason this reminded me of one of his quotes, "Democrats are stupid and ugly."
No wait, maybe that was "CVS users" Well, no matter, they're probably the same anyways.
IPCC's data is fake. They used CRU researchers and failed to validate their findings and data sources. Things like lies about melting Himalayas have a way of eroding trust so that NOTHING you say is trusted.
Of course they are not the only ones. The hockey stick chart, the "warmest decade" lie, the NZ data, the claim that the Arctic would be ice free in 5 years, the fact that NASA won't release their data, the freezing of Lake Eire, and on and on.
It all adds up to "GIVE IT UP ALREADY!"
Geez. Just go home, OK? Go. No. No. stop, it's sad, really. You're embarassing yourself. Just go. Ok, bye.
30 years for Nukes is OK but 10 years to refine oil that we could drill here is not?
Make very little sense, but then not much has from this administration.
Basic config of the kernel will require at least 12 MB RAM. I think that if you fiddle with it for a while you can get lower but that is what you should expect. --- If you are using 2.4 kernel you can survive in 4 MB RAM. --- Something to consider. 2.4 was not THAT bad. I mean back then we were all saying how cool it was.:-)
Disproved last year. Of all the global warming gases CO2 is one of the "rarer" ones.
Out of 100,000 molecules of air there are only 39 CO2 molecules. It takes FIVE YEARS of humans CURRENT CO2 output to raise it to 40.
CO2 feeds plants. If AGW wackos succeed it is basically a suicide mission. Save the earth by starving the plants.
Global temperatures are affected by Solar Activity. It has been low recently which is why the temps globally are the lowest they have been in 10 years.
I know, NASA says they are higher. But Hanson, Al Gore's buddy, was caught cooking the books. He was carrying over August data into October. Of course the numbers look higher then.
Geez. Stop the AGW fraud.
Why you people believe "weather reports" that say:
What the weather will be x in 100 years when we have never seen anyone reliably predict the weather even 1 week in advance?
That it's our our contribution of CO2 that is doing it so stopping this will help stop famine (don't plants live on CO2? oops), and
that it's a bad thing that the temperature is going up when it is no where near what it was in the middle ages.
It just floors me. In 1974 "they" were predicting an ice age. Now "they" say it is global warming. Here is a well thought out examination of the climate and "they" says its another ice age... http://www.time.com/time/magazine/article/0,9171,944914,00.html
"Don't forget that they could always use a C XML parser in Java." Right, they all do that.
I can only say what I hear. "How come this stuff is slower than Cobol on a mainframe?" Part of the reason is XML but those that use XML with C do not have the same degradation of performance. Those that use Java are struggling.
You don't have to believe it if you don't want to. Yet there it is like a fisherman holding an extinct fish... like that would ever happen.
Umm, The Great Language Shootout is a game. If you are going to hold that out in defense then you have to admit that FreePascal is better, faster and, uses less memory or that FreeBasic is just as portable as Java with better speed, easier syntax, and can use many C XML parsers as well as GTK , etc. You could never advocate Pascal or Basic even if I show them as better using your own ruler!
I am only a troll to you because I spoke out against the Java-religion.
I offer this to you in rebuttal: Aesop's Fable about the Fox who loses his tail in a trap.
I hardly think that you would defend the Java language with such voracity if you had half a chance of learning another. This
would leave you not basking, but instead trapped, in Java.
I have heard the FBI presentations where they talk about using libXML + C to handle data on the network but in most states IT departments are moving to Java + XML for messaging (even if the fingerprints arn't XML the bulk of the data on the network now is). This is not just a 5x hit on speed because Java is "kind of interpreted" or "not really compiled" but more like a 20x or more hit because XML is just so verbose, it eats 20x or more bandwidth AND Java is slow at processing it compared to the messaging it replaced. The smallest possible tag set is
<a>A</a>
, that's 8 chars compared to the 1 char it used to be.
Everywhere the police complain about the speed and most likely blame the FBI. Too bad they can't see the slow software running in their own state IT departments.
Speed and storage (3 years of transactions need to be on file and searchable) are what are suffering now - even if the FBI did all libXML + C for everything they still have a bunch of Java clients connecting and taking their sweet old time downloading data.
I agree, many are just running Ruby "wizards". A wizard allows you to skip a lot of details that you should know in order to get started.
Too bad there are not any PHP wizards. Seems like an obvious next project for PHP.
Re:One recipe this book doesn't cover
on
Rails Recipes
·
· Score: 1
I don't think that will work. What you said only selects if in one of the categories not those that have all the categories tested:
select * from members, categories_members as cm1 where cm1.category_id in (3, 7);
The original sql posted is a cross join as there is no join criteria. With no join you will get every record in table 2 for each record in table 1, etc., i.e., a lot of duplication. Original sql:
select * from members, categories_members as cm1, categories_members as cm2 where cm1.category_id=3 and cm2.category_id=7;
needs a where clause that says how members relates to categories_members. Something like:
select * from members m, categories_members cm1, categories_members cm2 where cm1.category_id=3 and cm2.category_id=7 and m.member_id=cm1.member_id and m.member_id=cm2.member_id;
Or a more modern imp:
select * from members m inner join categories_members cm1 on (m.member_id=cm1.member_id) inner join categories_members cm2 on (m.member_id=cm2.member_id) where cm1.category_id=3 and cm2.category_id=7;
After getting through the bad language I am guessing that you have two problems
Migration from PHP 4 to PHP 5
PHP + web server config
For the first item all languages will eventually break compatibility with the past. C did it with ANSI C. Java did it with 1.1. MFC did it with 4.0. VB did it with VB.Net. Even python has broken it at least once and has plans to do so again with the Python 3.0. I am sure that Rails will do it. It's progress, man.
For the second item I usually have zero issues deploying PHP. You do need come up with a php.ini that makes sense and then treat it as code. It gets deployed in the same way to all servers (production and development). If you have several teams then they all have to share the php.ini, as code. You should not be tweaking each server. The rest is just copying files, how hard is that?
If things go downhill with a little complexity then buy Code Complete, not Rails Recipes.
Sorry, you're talking bull. Vista is a consumer version of Windows. Consumer versions of Windows have NEVER run SQL server. XP didn't, 200 Pro didn't, 9x didn't. SQL Server is for server versions of Windows. The clue's in the name.
Now who's talking bull. SQL Server runs just fine on XP, in fact I use XP Pro for development and some XP Home for testing, all running SQL Server. I used to deploy production machines with SQL Server on Windows 2000. Check your facts! SQL Server really was not a player until Windows NT so I never tried to run it on 9x. If you had bothered to try XP/2000 you would know that it works and are lying or you are just pretending that you know it does not work (which it does) and thus also lying.
You're seriously trying to assert that Linux is better for backward compatibility than Windows? Name a single application from 10 years ago that works in a modern version of Linux
Ummm, most of 'em. The recompile clause that you tacked on the end really is not relevant because the source exists so that it can be recompiled. How many programs that you could buy 10 years ago on Windows can still be re-compiled. (shocked silence) I thought so.
The default toolbar in Access 2007 takes up less space than in the previous version (135 pixels vs 140 -- count 'em!).
I'll stand by the remark, Access 2007 has a dizzingly useless palette of toolbars that eat up at least 5 to 8 normal toolbar rows. I guess you have never had the actual misfortune of using it. I am happy for you. Though it seems to be a theme with your writing style.
Uh, right click on the toolbar and click minimize, I dare you.
Wow, so many people willing to sell out for a little eye-candy and a few new tools. *I* mean, come on, people. You cannot compare a company that purposely FORCES your software, that you bought, to be incompatible with it's latest version to Linux, right?
The great thing about Linux is that it is just the kernel. The chances are finite that the next version of the Linux kernel will break MySQL but that it VERY small, and in my opinion, if it happened it would be unintentional.
I just cannot believe that MSFT did not break SQL Server for Vista on purpose since they already told me I couldn't install SQL Server 2000 on Windows Server 2003. (I did anyways, worked fine.) It just sucks the life out of me to have to re-learn where all the menu items have been shuffled to in this version of Office. Why do I have to do that, exactly? Access 2007 has more tool bars than screen space - try to shut them off, I dare you! How about not being able to upgrade ADO in Windows NT without first upgrading IE; arggh! Does VS 2003 even work on Vista? Why sign up for the endless fire-fighting?
So.. Small.Net project? Try PHP on Windows instead. Need a Db? Try starting with MySQL. Storing project docs? Use PDFs. Using Windows Services for backend processing? Try installing Cygwin and running cron. Will any of your software still be running in 10 years? If you write this way, PHP, Cygwin, OpenOffice it will be, but on Linux.
We all need to rid ourselves of a little bit of what enslaves each day. It is difficult to resist but actually your job depends on it. A lot of money is wasted on things like SQL Server, Oracle, Windows, Office. You could hire a lot of people for that kind of money.
I think the REAL reason there is so much resistance to voting machines is that it makes it harder to do traditional cheating; not wanting to count votes of overseas service men, collecting and submitting absentee ballots, voting as people who you know will not show up.
All these tactics were tried by the democrats in the last two elections. If these methods become impossible the democratic party will just disappear. Thank god!
I agree, if it is going to be so subjective then the protection limit should be much shorter, like 3 years max from the grant of patent, then the patent itself becomes prior art and unenforceable.
I might have missed it but I could not see any recommendations for how to fight these patents. How about these?
The GPL was a great idea, is there an equivalent for fighting patents? Perhaps the GPL is enough.
If I was to create documents of ideas in at least whitepaper form and post them on the web with "TBD? notice" would that help as prior art?
It seems like 'prior art' may not always be consulted. Looks like we need a store house for OSS "patents" or definitions of prior art that included the date added.
It would help if people using the art from the prior art web site stated that they were using it so that prior art would be easier to find.
Concerning Firefox: it is OSS now, and that is what matters.
No, it doesn't. The commenter was holding up Firefox as an example of a good OSS C++ project. This might be it's current identity but is not how it started out. It became an OSS project only after it failed in the marketplace.
Concerning KDE: Wrong on several counts.
From your first link: "Qt also includes a closed source development license option available from Trolltech."
So it is closed source, like I said. The license discriminates against people that work for a living. Try and create a license that discriminates say against Arabs, or blacks or whites. It's the same thing. TrollTech is not OSS.
Firefox; was Netscape core code that was $40+ dollars a binary copy.
KDE; is not open source. It is a hybrid license that is designed to lock people into thinking TrollTech is cool. No one will use this in a corporate environment, it just makes no sense to install a free OS and pay $2500 per developer for the GUI.
There is no saving merit to C++. It is just resume padding (as usual).
Java is the VB of C-like languages. It "compiles" to VB 1.0 like pcode, it runs slow, like VB 1.0 but it is complex so it must be good.
That is the allure of these languages; the complexity attracts people that think carrying around a Swiss Army knife is a good idea when you you have box full of nails. They all say, 'the right tool for the job' but then make C++ fit every job. It is a kind of intellectual ignorance that says the world so flat.
We could all be using Ruby, Python, or, dare I say it here, PHP and write extentions in straight C. We would be more productivity and get more CPU speed and scalability. But then I would raise the ire of the device driver writers that would say I was stupid for suggesting scripting + C. But how many people are writing device drivers in Java?
We all know C++ is bloated, less portable, more prone to errors, and slower than C but hey, we have to eat right? That's the only reason I ever used C++, I had to eat and uhm, drive and, o yeah make a living.
It's a vicious cycle of unnecessary complexity. I had hoped that the popularity of Linux would help people see the light, but instead all the C++'ers are heading to wreck^H^H^H^H^H improve that platform, too.
It may or may not be a predatory practice to use money gained elsewhere to force market share. I wouldn't think that it is since they're not likely to put sony or nintendo out of business, but I am not a person who posesses a law degree.
Not being successful in completing the crime does not absolve you from the conspiracy.
This is odd because OO and Excel not only have the same number of params for VLOOKUP they also have the same meaning. Granted the last param in OO is called "sort order" while in Excel it is "Range_lookup", but they do the same thing.
I tested both the Excel and OO apps with the same table and got the same results. Both find the nearest match to the first param in the first column of the array given in the second param and return the value found in the column specified in the 3rd param. The 4th param specifies exact match if present and FALSE.
Try using the OO AutoPilot; I find it easier to work with than Excel. It seems to have the same info but is just more intuitive to me.
I used to use Excel for crunching reliability data and determining fitness for sale of hardware products based on expected PPM failure rates (that was 5 years ago). I had zero trouble with OO and actually found going back to Excel cumbersome.
I have worked at companies that have a bunch of Excel templates that they used for specific tasks. If you are a USER and not a CREATOR then starting with a blank Excel sheet will be difficult, too.
If it is a prototype and you don't want to be a developer then I would recommend Qt in Gambas. You cast all caution to the wind, even program willie nillie, if so inclined. Declare variables? Not use globals? Require modues? Pffft! Wimps. Those guys are all probably still sitting in car seats! http://gambas.sourceforge.net/en/main.html
For some reason this reminded me of one of his quotes, "Democrats are stupid and ugly." No wait, maybe that was "CVS users" Well, no matter, they're probably the same anyways.
IPCC's data is fake. They used CRU researchers and failed to validate their findings and data sources. Things like lies about melting Himalayas have a way of eroding trust so that NOTHING you say is trusted.
Of course they are not the only ones. The hockey stick chart, the "warmest decade" lie, the NZ data, the claim that the Arctic would be ice free in 5 years, the fact that NASA won't release their data, the freezing of Lake Eire, and on and on.
It all adds up to "GIVE IT UP ALREADY!"
Geez. Just go home, OK? Go. No. No. stop, it's sad, really. You're embarassing yourself. Just go. Ok, bye.
30 years for Nukes is OK but 10 years to refine oil that we could drill here is not? Make very little sense, but then not much has from this administration.
Basic config of the kernel will require at least 12 MB RAM. I think that if you fiddle with it for a while you can get lower but that is what you should expect. --- If you are using 2.4 kernel you can survive in 4 MB RAM. --- Something to consider. 2.4 was not THAT bad. I mean back then we were all saying how cool it was. :-)
Disproved last year. Of all the global warming gases CO2 is one of the "rarer" ones. Out of 100,000 molecules of air there are only 39 CO2 molecules. It takes FIVE YEARS of humans CURRENT CO2 output to raise it to 40. CO2 feeds plants. If AGW wackos succeed it is basically a suicide mission. Save the earth by starving the plants. Global temperatures are affected by Solar Activity. It has been low recently which is why the temps globally are the lowest they have been in 10 years. I know, NASA says they are higher. But Hanson, Al Gore's buddy, was caught cooking the books. He was carrying over August data into October. Of course the numbers look higher then. Geez. Stop the AGW fraud.
It just floors me. In 1974 "they" were predicting an ice age. Now "they" say it is global warming. Here is a well thought out examination of the climate and "they" says its another ice age... http://www.time.com/time/magazine/article/0,9171,944914,00.html
Fool me once, same on you...
I can only say what I hear. "How come this stuff is slower than Cobol on a mainframe?" Part of the reason is XML but those that use XML with C do not have the same degradation of performance. Those that use Java are struggling.
You don't have to believe it if you don't want to. Yet there it is like a fisherman holding an extinct fish... like that would ever happen.
Umm, The Great Language Shootout is a game. If you are going to hold that out in defense then you have to admit that FreePascal is better, faster and, uses less memory or that FreeBasic is just as portable as Java with better speed, easier syntax, and can use many C XML parsers as well as GTK , etc. You could never advocate Pascal or Basic even if I show them as better using your own ruler!
I am only a troll to you because I spoke out against the Java-religion.
I offer this to you in rebuttal: Aesop's Fable about the Fox who loses his tail in a trap.
I hardly think that you would defend the Java language with such voracity if you had half a chance of learning another. This would leave you not basking, but instead trapped, in Java.
I guess that makes you the troll.
BTW: Java is slow!
Everywhere the police complain about the speed and most likely blame the FBI. Too bad they can't see the slow software running in their own state IT departments. Speed and storage (3 years of transactions need to be on file and searchable) are what are suffering now - even if the FBI did all libXML + C for everything they still have a bunch of Java clients connecting and taking their sweet old time downloading data.
I agree, many are just running Ruby "wizards". A wizard allows you to skip a lot of details that you should know in order to get started.
Too bad there are not any PHP wizards. Seems like an obvious next project for PHP.
I don't think that will work. What you said only selects if in one of the categories not those that have all the categories tested:
select * from members, categories_members as cm1 where cm1.category_id in (3, 7);
The original sql posted is a cross join as there is no join criteria. With no join you will get every record in table 2 for each record in table 1, etc., i.e., a lot of duplication. Original sql:
select * from members, categories_members as cm1, categories_members as cm2 where cm1.category_id=3 and cm2.category_id=7;
needs a where clause that says how members relates to categories_members. Something like:
select * from members m, categories_members cm1, categories_members cm2 where cm1.category_id=3 and cm2.category_id=7 and m.member_id=cm1.member_id and m.member_id=cm2.member_id;
Or a more modern imp:
select * from members m inner join categories_members cm1 on (m.member_id=cm1.member_id) inner join categories_members cm2 on (m.member_id=cm2.member_id) where cm1.category_id=3 and cm2.category_id=7;
After getting through the bad language I am guessing that you have two problems
For the first item all languages will eventually break compatibility with the past. C did it with ANSI C. Java did it with 1.1. MFC did it with 4.0. VB did it with VB.Net. Even python has broken it at least once and has plans to do so again with the Python 3.0. I am sure that Rails will do it. It's progress, man.
For the second item I usually have zero issues deploying PHP. You do need come up with a php.ini that makes sense and then treat it as code. It gets deployed in the same way to all servers (production and development). If you have several teams then they all have to share the php.ini, as code. You should not be tweaking each server. The rest is just copying files, how hard is that?
If things go downhill with a little complexity then buy Code Complete, not Rails Recipes.
Now who's talking bull. SQL Server runs just fine on XP, in fact I use XP Pro for development and some XP Home for testing, all running SQL Server. I used to deploy production machines with SQL Server on Windows 2000. Check your facts! SQL Server really was not a player until Windows NT so I never tried to run it on 9x. If you had bothered to try XP/2000 you would know that it works and are lying or you are just pretending that you know it does not work (which it does) and thus also lying.
Ummm, most of 'em. The recompile clause that you tacked on the end really is not relevant because the source exists so that it can be recompiled. How many programs that you could buy 10 years ago on Windows can still be re-compiled. (shocked silence) I thought so.
I'll stand by the remark, Access 2007 has a dizzingly useless palette of toolbars that eat up at least 5 to 8 normal toolbar rows. I guess you have never had the actual misfortune of using it. I am happy for you. Though it seems to be a theme with your writing style.
Again, try the product.
Parent = Misinformed Shill For Them (i.e., MSFT)
Wow, so many people willing to sell out for a little eye-candy and a few new tools. *I* mean, come on, people. You cannot compare a company that purposely FORCES your software, that you bought, to be incompatible with it's latest version to Linux, right?
The great thing about Linux is that it is just the kernel. The chances are finite that the next version of the Linux kernel will break MySQL but that it VERY small, and in my opinion, if it happened it would be unintentional.
I just cannot believe that MSFT did not break SQL Server for Vista on purpose since they already told me I couldn't install SQL Server 2000 on Windows Server 2003. (I did anyways, worked fine.) It just sucks the life out of me to have to re-learn where all the menu items have been shuffled to in this version of Office. Why do I have to do that, exactly? Access 2007 has more tool bars than screen space - try to shut them off, I dare you! How about not being able to upgrade ADO in Windows NT without first upgrading IE; arggh! Does VS 2003 even work on Vista? Why sign up for the endless fire-fighting?
So.. Small .Net project? Try PHP on Windows instead. Need a Db? Try starting with MySQL. Storing project docs? Use PDFs. Using Windows Services for backend processing? Try installing Cygwin and running cron. Will any of your software still be running in 10 years? If you write this way, PHP, Cygwin, OpenOffice it will be, but on Linux.
We all need to rid ourselves of a little bit of what enslaves each day. It is difficult to resist but actually your job depends on it. A lot of money is wasted on things like SQL Server, Oracle, Windows, Office. You could hire a lot of people for that kind of money.
I think the REAL reason there is so much resistance to voting machines is that it makes it harder to do traditional cheating; not wanting to count votes of overseas service men, collecting and submitting absentee ballots, voting as people who you know will not show up.
All these tactics were tried by the democrats in the last two elections. If these methods become impossible the democratic party will just disappear. Thank god!
I agree, if it is going to be so subjective then the protection limit should be much shorter, like 3 years max from the grant of patent, then the patent itself becomes prior art and unenforceable.
Any other suggestions on what we can do?
Concerning Firefox: it is OSS now, and that is what matters.
No, it doesn't. The commenter was holding up Firefox as an example of a good OSS C++ project. This might be it's current identity but is not how it started out. It became an OSS project only after it failed in the marketplace.
Concerning KDE: Wrong on several counts.
From your first link: "Qt also includes a closed source development license option available from Trolltech."
So it is closed source, like I said. The license discriminates against people that work for a living. Try and create a license that discriminates say against Arabs, or blacks or whites. It's the same thing. TrollTech is not OSS.
Smarten up, sir.
There is no saving merit to C++. It is just resume padding (as usual).
Java is the VB of C-like languages. It "compiles" to VB 1.0 like pcode, it runs slow, like VB 1.0 but it is complex so it must be good. That is the allure of these languages; the complexity attracts people that think carrying around a Swiss Army knife is a good idea when you you have box full of nails. They all say, 'the right tool for the job' but then make C++ fit every job. It is a kind of intellectual ignorance that says the world so flat. We could all be using Ruby, Python, or, dare I say it here, PHP and write extentions in straight C. We would be more productivity and get more CPU speed and scalability. But then I would raise the ire of the device driver writers that would say I was stupid for suggesting scripting + C. But how many people are writing device drivers in Java? We all know C++ is bloated, less portable, more prone to errors, and slower than C but hey, we have to eat right? That's the only reason I ever used C++, I had to eat and uhm, drive and, o yeah make a living. It's a vicious cycle of unnecessary complexity. I had hoped that the popularity of Linux would help people see the light, but instead all the C++'ers are heading to wreck^H^H^H^H^H improve that platform, too.
Not being successful in completing the crime does not absolve you from the conspiracy.
The ends does not justify the means.
Then the prices go up, the innovation drops out, and everyone that was foolish enough to buy one gets mad. Don't get mad, buy something else.
But these are just simplified sed scripts. Better to drop vim and just run sed. (Windows is no longer a good excuse http://www.cygwin.com/)
This is odd because OO and Excel not only have the same number of params for VLOOKUP they also have the same meaning. Granted the last param in OO is called "sort order" while in Excel it is "Range_lookup", but they do the same thing.
I tested both the Excel and OO apps with the same table and got the same results. Both find the nearest match to the first param in the first column of the array given in the second param and return the value found in the column specified in the 3rd param. The 4th param specifies exact match if present and FALSE.
Try using the OO AutoPilot; I find it easier to work with than Excel. It seems to have the same info but is just more intuitive to me.
I used to use Excel for crunching reliability data and determining fitness for sale of hardware products based on expected PPM failure rates (that was 5 years ago). I had zero trouble with OO and actually found going back to Excel cumbersome.
I have worked at companies that have a bunch of Excel templates that they used for specific tasks. If you are a USER and not a CREATOR then starting with a blank Excel sheet will be difficult, too.
Sample VLOOKUP test:
1, 2, 6
2, 3, 7
3, 4, 8
4, 5, 8
5, 6, 9
6, 7, 9
7, 8, 0
and here is the formula for cell D1:
=VLOOKUP(3.3;A1:C7;3)
The answer is 8