She didn't give me her password until we started sleeping together several dates later! I first had to prove that I would treat her data with great reverence. =)
Well, if you need data management for "mere mortals" then use a spreadsheet. If you need true relational data management, then use a pro database and build a WEB gui (cheapie: do crappy PHP/MySQL, enterprise solution: consider Java/Oracle, Java/MySQL, or do MySQL/PHP but hire an expensive PHP guy who truly knows OO development. We do Java MVC GUI on top of Postgres, but its all web based and accessagle from any browser. Ever try to run a wedsite with an access back end?
In summary:
1) If you need complex data management, and want it "free" (no techies in your project) then you are dreaming.
2) When you "throw something together" and start depending on it, your Total Cost of Ownership skyrockets in the maintainence cycle
3) Serious development cost a lot LESS than trying to manage many dozen half-assed solutions like Access apps developed by non-techies.
Important comment. My gal is a massage therapist, and I've been tweaking her site for 3 years. (On our first date I was like, ok you can give me your ftp address, username and password and I will take it from here.) I also set her up with a Google Adword campaign. Over the last year several of her competitors in the area have joined in the Adword frey since it is so effective to generate business. We have also been paying more and more for Adwords lately...
Seems that her competitors are clicking on her AdWord links to up her cost. Then I started clicking on HER competitors links to show THEM who they are messing with. (I got in trouble from my gal - she said it was bad Karma). And then the war begins, clicks flying everywhere...
One night, I met one of her main competitors at a party who admitted to this evil click practice - he was drunk off his arce ad told me at great length in great detail how he tuned his site to be at the top of google for our search category. 2 months later my gal was on top (and the evil clicks have only increased)....
It really is a war out there - and to the winner goes the spoils! The massage therapist with the smartest geek boyfriend wins!
If Greedo shot first, then Han Solo is one lucky mo-fo and/or Greedo is a lousy shot. Greedo was sitting like 6 feet away from Han! One crappy Bounty Hunter!
Since these kids are under the age of 18, isn't this really a parental issue? I mean, can't a parent trump the school and allow their child to have a parental-monitored blog? I bet the school would allow this amendment to their harsh rule.
You wanna talk about oppression? Take a look at the laws regarding who has rights over a human under the age of 18!!!;-)
Uh, Roger Stringham has a lab on Kauai just up the road from me where I've witnessed his prototypes. Sure, it has not hit the mass market yet, but it's a real technology, as in, it works now.
Go ahead, wack me with an "off topic" - but cold fusion is real. Money is rapidly going back into CF after many years of black-balling scientists from the community who would even mention CF.
Go research caviture bubble cold fusion - its the cutting edge right now and may just sweep the world in a few years. For starters, read this article on Perdue's recent findings...
http://www.physorg.com/news5130.html
I just picked up a new Dell 9100 2.8 ghz dual-core machine - its not at zippy as I expected in day-2-day operations, but the power of this beast really shines in a "multi-task" enviornment. I trying taking it though its paces when I first set it up, simultaneously installing several pieces of software, backing up the machine, while playing a high end 3-D game, while playing music. Brilliant! And it boots up remarkably fast as well.
I live on the island of Kauai and we just got high speed cable and DSL serice in the area where I live a little over 2 years ago. The service has been very solid. I feel very lucky not to have to pay for ISDN or an expensive fractional-T1 that was, well, a fraction of the bandwidth that I have now....
Sorry man, I like getting paid very well while telecommuting from a remote tropical island. (zip code 96703, I lie to you not.) If VI is the sacrifice I must make to live this lifestyle that most would die for, then dammit, I'm an EMACS man now! Not a lot of Enterprise Java Jobs here that pay over 6 figs - it's a small island, man!
The google-sun partnership is a lot more than hype. Google buying up a lot of new SUN servers? Most anything that google touches or partners with turns to gold, this is the start of something huge. You think the dot.com revolution started a big rise of hardware purchases? What happens when Google blankets the earth in free wireless and uses SUN servers to make it happen?
Great article with a positive slant on this partnership that few others noted. It's from CNN Money - where slashdotters do not roam? http://money.cnn.com/2005/10/14/technology/techinv estor/tech_biz/
My boss removed my ability to execute VI on all of the company servers to force me to use emacs. No foolin. I swear, I have to type so much more for simple commands, I miss the simplicity and elegance of VI.
*sigh*
"web-based Office suite" - sounds like "web based craaaap" - I think Mr. 1/2 Google himself is saying, "We are going to create something that is free (other than a little advertising) and way way better than msoffice for your document management editing and management needs. And you can access it from any web browser in the world, any computer platform. Screw you, Microsoft."
Thats what I heard...
I believe that this battle can be summed up in the battle of Java vs. PHP. Here we have a fully OO VM based language that has been widely deployed on both Unix and Solaris, vs. a (mostly) UNIX only scripting language turned web programming language with lots of web-specific features. I have developed large solutions in both languages, and it really comes down to:
PHP rocks for quick-and-dirth websites. Put a PHP next to a Java guy to develop a basic ecommerce or content mgmt website, and PHP will TOAST that guy.
Now required six-sigma reliability, 100+ hits per second, redundant servers w/ clustering, the ability to connect to multiple corporate database from different manufacturers, and other high-end enterprise features, and Java wins hands down.
Not to mention of the security of PHP vs. the security of Java - PHP is "wide open" in many ways.
USE a big hammer for a big nail, and a small hammer for a small nail.
Java ran WebMD (many thousand hits per second, all data driven) with an early version of Java 1.1. - yes, we need to clean up the socket code some w/ SUN, but it worked, and it worked very well.
The future looks to me.NET - Microsoft was brilliant - a well defined software app network architecture what is language agnostic. This time in a few years there will be many Java programmers writing web-service code behind the.net standard.
Thanks for reading my stream-of-consciousness.
> Other than that, they could be two columns with 50 rows, or 100 columns with 75,000 rows.
With respect, I submit that a Relational Database is still the way to go. You are talking one table (per imported file) with X rows to import. You could quickly dump this into an simple table of all strings (varchars or whatnot), and have, at your fingertips, generic code to quickly turn your flat file into one simple general pupulated table. Then you could use msAccess, any number or free oracle tools, free tools like dbVisualizer, or home-grown code to do simple querys into your data for all kinds of staging purposes. And since you have much more complicated calculations to do, having it all there ready for you will be really handy.
If I heard you correctly, the structure of the data is the same other than the number of columns. The number of rows, other than hard-drive space, does not really matter. When writing import code, tab or comma delimited does not really matter so much either.
This is especially useful if you are doing this process over and over again, which is seems like you are.
Tim books don't impress me. To wordy. I just want to get stuff done. I prefer the nutshell series - my fave, Hibernate in a nutshell, helped me rock and roll fast with OR/Java tech overnight.
Why does your linux server ever need to be under "heavy load"? Aren't Linux boxes supposed to be cheap to set up so you can have yourself a nice Linux cluster and balance the load so you are never running above 50% or something like that?
If you buy a cheap server - and run it near 100% all the time - then you deserve to have problems!
Dude. Upgrade your hardware.
She didn't give me her password until we started sleeping together several dates later! I first had to prove that I would treat her data with great reverence. =)
Well, if you need data management for "mere mortals" then use a spreadsheet. If you need true relational data management, then use a pro database and build a WEB gui (cheapie: do crappy PHP/MySQL, enterprise solution: consider Java/Oracle, Java/MySQL, or do MySQL/PHP but hire an expensive PHP guy who truly knows OO development. We do Java MVC GUI on top of Postgres, but its all web based and accessagle from any browser. Ever try to run a wedsite with an access back end? In summary: 1) If you need complex data management, and want it "free" (no techies in your project) then you are dreaming. 2) When you "throw something together" and start depending on it, your Total Cost of Ownership skyrockets in the maintainence cycle 3) Serious development cost a lot LESS than trying to manage many dozen half-assed solutions like Access apps developed by non-techies.
Important comment. My gal is a massage therapist, and I've been tweaking her site for 3 years. (On our first date I was like, ok you can give me your ftp address, username and password and I will take it from here.) I also set her up with a Google Adword campaign. Over the last year several of her competitors in the area have joined in the Adword frey since it is so effective to generate business. We have also been paying more and more for Adwords lately ...
Seems that her competitors are clicking on her AdWord links to up her cost. Then I started clicking on HER competitors links to show THEM who they are messing with. (I got in trouble from my gal - she said it was bad Karma). And then the war begins, clicks flying everywhere...
One night, I met one of her main competitors at a party who admitted to this evil click practice - he was drunk off his arce ad told me at great length in great detail how he tuned his site to be at the top of google for our search category. 2 months later my gal was on top (and the evil clicks have only increased)....
It really is a war out there - and to the winner goes the spoils! The massage therapist with the smartest geek boyfriend wins!
If Greedo shot first, then Han Solo is one lucky mo-fo and/or Greedo is a lousy shot. Greedo was sitting like 6 feet away from Han! One crappy Bounty Hunter!
Mommy, can I have $25,000 to buy the new 10k Ghz Dell Diamond Dimension pleeeeeeeeeeeeeeeeeease?
Since these kids are under the age of 18, isn't this really a parental issue? I mean, can't a parent trump the school and allow their child to have a parental-monitored blog? I bet the school would allow this amendment to their harsh rule. You wanna talk about oppression? Take a look at the laws regarding who has rights over a human under the age of 18!!! ;-)
Uh, Roger Stringham has a lab on Kauai just up the road from me where I've witnessed his prototypes. Sure, it has not hit the mass market yet, but it's a real technology, as in, it works now.
Go ahead, wack me with an "off topic" - but cold fusion is real. Money is rapidly going back into CF after many years of black-balling scientists from the community who would even mention CF. Go research caviture bubble cold fusion - its the cutting edge right now and may just sweep the world in a few years. For starters, read this article on Perdue's recent findings... http://www.physorg.com/news5130.html
A DVD player is WAY to bulky for space - just get a video iPod and some povpod.com action!
I just picked up a new Dell 9100 2.8 ghz dual-core machine - its not at zippy as I expected in day-2-day operations, but the power of this beast really shines in a "multi-task" enviornment. I trying taking it though its paces when I first set it up, simultaneously installing several pieces of software, backing up the machine, while playing a high end 3-D game, while playing music. Brilliant! And it boots up remarkably fast as well.
I live on the island of Kauai and we just got high speed cable and DSL serice in the area where I live a little over 2 years ago. The service has been very solid. I feel very lucky not to have to pay for ISDN or an expensive fractional-T1 that was, well, a fraction of the bandwidth that I have now....
Sorry man, I like getting paid very well while telecommuting from a remote tropical island. (zip code 96703, I lie to you not.) If VI is the sacrifice I must make to live this lifestyle that most would die for, then dammit, I'm an EMACS man now! Not a lot of Enterprise Java Jobs here that pay over 6 figs - it's a small island, man!
I really like keeping my job, thankyouverymuch! =) Tomato Tomatoe - I can get my job done with emacs - at least the checks clear! =)
The google-sun partnership is a lot more than hype. Google buying up a lot of new SUN servers? Most anything that google touches or partners with turns to gold, this is the start of something huge. You think the dot.com revolution started a big rise of hardware purchases? What happens when Google blankets the earth in free wireless and uses SUN servers to make it happen? Great article with a positive slant on this partnership that few others noted. It's from CNN Money - where slashdotters do not roam? http://money.cnn.com/2005/10/14/technology/techinv estor/tech_biz/
My boss removed my ability to execute VI on all of the company servers to force me to use emacs. No foolin. I swear, I have to type so much more for simple commands, I miss the simplicity and elegance of VI. *sigh*
The difference is, I gotta pay for Microsofts craaaaap. Most services from Google are free to me. Let me express my feeling in code:
ServiceProvider you = (ServiceProvider)request.getAttibute("sp");
if (youMakeMePay && youWriteCrap && iGottaInstallYourCrap) {
you.setEvilStatus(STATUS.TRUE);
} else if (youAreFree && workInAlmostAnyBrowser) {
you.setEvilStatus(STATUS.FALSE);
} else {
you.setEvilStatus(STATUS.HMMMMMMMMM);
}
"web-based Office suite" - sounds like "web based craaaap" - I think Mr. 1/2 Google himself is saying, "We are going to create something that is free (other than a little advertising) and way way better than msoffice for your document management editing and management needs. And you can access it from any web browser in the world, any computer platform. Screw you, Microsoft." Thats what I heard...
I believe that this battle can be summed up in the battle of Java vs. PHP. Here we have a fully OO VM based language that has been widely deployed on both Unix and Solaris, vs. a (mostly) UNIX only scripting language turned web programming language with lots of web-specific features. I have developed large solutions in both languages, and it really comes down to: PHP rocks for quick-and-dirth websites. Put a PHP next to a Java guy to develop a basic ecommerce or content mgmt website, and PHP will TOAST that guy. Now required six-sigma reliability, 100+ hits per second, redundant servers w/ clustering, the ability to connect to multiple corporate database from different manufacturers, and other high-end enterprise features, and Java wins hands down. Not to mention of the security of PHP vs. the security of Java - PHP is "wide open" in many ways. USE a big hammer for a big nail, and a small hammer for a small nail. Java ran WebMD (many thousand hits per second, all data driven) with an early version of Java 1.1. - yes, we need to clean up the socket code some w/ SUN, but it worked, and it worked very well. The future looks to me .NET - Microsoft was brilliant - a well defined software app network architecture what is language agnostic. This time in a few years there will be many Java programmers writing web-service code behind the .net standard.
Thanks for reading my stream-of-consciousness.
I did a google maps search on graduates and no results popped up!!! I **KNEW** we had a education problem in America!
> Other than that, they could be two columns with 50 rows, or 100 columns with 75,000 rows.
With respect, I submit that a Relational Database is still the way to go. You are talking one table (per imported file) with X rows to import. You could quickly dump this into an simple table of all strings (varchars or whatnot), and have, at your fingertips, generic code to quickly turn your flat file into one simple general pupulated table. Then you could use msAccess, any number or free oracle tools, free tools like dbVisualizer, or home-grown code to do simple querys into your data for all kinds of staging purposes. And since you have much more complicated calculations to do, having it all there ready for you will be really handy. If I heard you correctly, the structure of the data is the same other than the number of columns. The number of rows, other than hard-drive space, does not really matter. When writing import code, tab or comma delimited does not really matter so much either. This is especially useful if you are doing this process over and over again, which is seems like you are.
Tim books don't impress me. To wordy. I just want to get stuff done. I prefer the nutshell series - my fave, Hibernate in a nutshell, helped me rock and roll fast with OR/Java tech overnight.
Why do you really need a book? Nothing beats hacking around with code and just googling for issues that come up! Save a tree, don't buy books!
Why does your linux server ever need to be under "heavy load"? Aren't Linux boxes supposed to be cheap to set up so you can have yourself a nice Linux cluster and balance the load so you are never running above 50% or something like that? If you buy a cheap server - and run it near 100% all the time - then you deserve to have problems! Dude. Upgrade your hardware.
Dude. Try a relational database.