Yeah right. Any framework that pretends to be "easy" but doesn't even do basic things like include dependencies is obviously not going to be easy to develop in. Plus, it's Java, and trying to do agile web development with an inherently unagile language is going to cause you a lot of pain.
Well heck, if you want to go that way, you don't even need a sequence:
insert into employees (id, name) values ((select max(id) from employees), 'the name')
My point was if you want to implement the same logic that you had for MySQL's auto_increment property, where you could leave out the ID on an insert and have the database itself handle it, then you'd need a trigger and a sequence. As a developer, I prefer to do it that way, because I don't have to remember what stupid name the DBA came up with for the sequence.
This is another one of those classic "We need more Info" Ask Slashdot's.
Do you mean that you don't even know SQL, and you need to start from the ground up for everything? Do you know SQL and have a decent background in MySQL? How about Postgres? I'm going to assume that you have some SQL knowledge, it's just you need to know about Oracle itself.
Learning Oracle is no different than any other technology, really. When I started my current job a little over a year ago, I had no clue about Oracle, I just discovered new features as I needed them. I was in a shared office with 2 oracle DBAs, and so there was quite a bit of communal learning there. Anyways, one of our DBAs left last month, and I've since been "promoted" to programmer/DBA. Oracle isn't really so much a behemoth (I learned enough to become a half-DBA in about a year), but it does have quite a few quirks that can leave your head scratching if you're used to some other RDBMS's.
First, if you're going to do anything interesting, you are (unfortunately) going to have to learn PL/SQL. PL/SQL is a big pain in the ass. Dynamic SQL is a pretty powerful tool (Feature?), but the way it is implemented with PL/SQL and Oracle is clumsy at best, and debugging is nearly impossible by any conventional means. Implementation for triggers and stored procedures is a bit more straightforward once you get used to the syntax.
Triggers are pretty important- if you're used to auto_increment fields in MySQL, in order to do it with Oracle (at least 9i.. I don't know much about 10g), you need to create a sequence, and then a trigger which will pull the next value out of the sequence and put it into the field (if it's null). While you have much more flexibility this way, it takes about 5 minutes to do something which would take a half-second in MySQL. That's pretty much the essence of Oracle, really- it's very flexible and powerful, but kind of a pain in the ass to use.
But once you get used to it, it's not all that bad. Oracle has some pretty impressive query/table optimization tools, and if you spend the time on it, you can get most everything running incredibly fast.
Oh, and if you run windows, get TOAD (or TOra for *nix), and it will help you cheat with most of this stuff. For TOAD at least, if you do anything the WYSIWYG way, you can always look at the SQL to see what the hell it is actually doing, which is a pretty decent way to learn.
That's quite coincidental. The company I work for fired a sys admin last week for drug abuse, and we are at this very second combatting a DoS attack from him. He's also using our servers to route spam to all over the place hoping to get our servers listed on spam blacklists so that we can't use corporate mail.
I've been playing nethack since as long as I can remember (3 or 4 years old), and being 18 now, all the nethack intricacies are engrained in my memory..
I absolutely love this game-- it still holds my attention longer than any of these other fancy 3d games.. except for everquest of course....
while we're on it-- I tried to compile nethack today on a machine here at school with codewarrior-- are there any special things i need to do to get it compile?
What you need to do, if defrauded, is go through Ebay to contact Lloyd's of London, who provides the insurance on auctions for Ebay. Once a claim is filed, investigations are put forth, and, more than likely, you will recieve some of your money back.
The only bad thing, is that there is a ~200 dollar cap on the amount you can recieve, and they automatically take 25 dollars out of that as a service charge.
I was defrauded on Ebay for approx. $250, and recieved $175 of it back, although the claims process took well over 6 months to work itself out.
Ive never had a teacher like that, my school has horrific teachers... For instance my 8th grade algebra teacher, i was a year ahead of everyone else, and that stupid $*%# put me a year behind, i hadnt recovered from that until this year, my junior year in high school...
I had always been an all A math student, and ahead of everyone else, but 1 teacher can really screw things up...
And then theres the lack of a good english teacher. (Count the comma splices, win a prize!)
This isnt for your run of the mill quake 3 desktop machines, this is for smaller things like Palms and Web Pads, they need to be small and use a small amount of energy, and cheat nonetheless, so leaving out a heat sync and fan would cheapen it, make it smaller, and make it consume less energy than a normal processor, therefore that is a HIGHLY logical use for it
I think that Cyrix processors are junk, but maybe they have struck gold in this thing, we will have to wait and see
83 Days Played in 8 months
That means
1992 Hours Out of 5952 hours in those 8 months
That means 1/3 of my time alive during those 8 months was spent playing EverQuest
Thats more time than i spent sleeping!!
Speaking as someone who was in dare about 6 years ago, it has definately NOT been effective... Everyone is on pot, and i think it may even encourage people to do it..
"Wow, marijuana has no medical side effects, and causes extreme euphoria.... Ill go try some!"
I heard someone utter that just after dare (Well, it was a 5th grader, that was obviously paraphrased)
Yeah right. Any framework that pretends to be "easy" but doesn't even do basic things like include dependencies is obviously not going to be easy to develop in. Plus, it's Java, and trying to do agile web development with an inherently unagile language is going to cause you a lot of pain.
Obviously, I'm a Rails fanatic.
Sure my code is readable, but more often than not I find my comments explaining the screwed up business logic behind the code.
Wait, make that max(id)+1
Duh.
This is another one of those classic "We need more Info" Ask Slashdot's.
Do you mean that you don't even know SQL, and you need to start from the ground up for everything? Do you know SQL and have a decent background in MySQL? How about Postgres? I'm going to assume that you have some SQL knowledge, it's just you need to know about Oracle itself.
Learning Oracle is no different than any other technology, really. When I started my current job a little over a year ago, I had no clue about Oracle, I just discovered new features as I needed them. I was in a shared office with 2 oracle DBAs, and so there was quite a bit of communal learning there. Anyways, one of our DBAs left last month, and I've since been "promoted" to programmer/DBA. Oracle isn't really so much a behemoth (I learned enough to become a half-DBA in about a year), but it does have quite a few quirks that can leave your head scratching if you're used to some other RDBMS's.
First, if you're going to do anything interesting, you are (unfortunately) going to have to learn PL/SQL. PL/SQL is a big pain in the ass. Dynamic SQL is a pretty powerful tool (Feature?), but the way it is implemented with PL/SQL and Oracle is clumsy at best, and debugging is nearly impossible by any conventional means. Implementation for triggers and stored procedures is a bit more straightforward once you get used to the syntax.
Triggers are pretty important- if you're used to auto_increment fields in MySQL, in order to do it with Oracle (at least 9i.. I don't know much about 10g), you need to create a sequence, and then a trigger which will pull the next value out of the sequence and put it into the field (if it's null). While you have much more flexibility this way, it takes about 5 minutes to do something which would take a half-second in MySQL. That's pretty much the essence of Oracle, really- it's very flexible and powerful, but kind of a pain in the ass to use.
But once you get used to it, it's not all that bad. Oracle has some pretty impressive query/table optimization tools, and if you spend the time on it, you can get most everything running incredibly fast.
Oh, and if you run windows, get TOAD (or TOra for *nix), and it will help you cheat with most of this stuff. For TOAD at least, if you do anything the WYSIWYG way, you can always look at the SQL to see what the hell it is actually doing, which is a pretty decent way to learn.
Yeah, for a second I thought maybe the rejection letter I got today was a mistake.
Oh well.
That's quite coincidental. The company I work for fired a sys admin last week for drug abuse, and we are at this very second combatting a DoS attack from him. He's also using our servers to route spam to all over the place hoping to get our servers listed on spam blacklists so that we can't use corporate mail.
*Takes his Acceptance letter from GA Tech*
Hmm.. I didn't want to go there anyways... *Crumple*
I've been playing nethack since as long as I can remember (3 or 4 years old), and being 18 now, all the nethack intricacies are engrained in my memory..
I absolutely love this game-- it still holds my attention longer than any of these other fancy 3d games.. except for everquest of course....
while we're on it-- I tried to compile nethack today on a machine here at school with codewarrior-- are there any special things i need to do to get it compile?
Ebay has a very thorough process for such claims.
What you need to do, if defrauded, is go through Ebay to contact Lloyd's of London, who provides the insurance on auctions for Ebay. Once a claim is filed, investigations are put forth, and, more than likely, you will recieve some of your money back.
The only bad thing, is that there is a ~200 dollar cap on the amount you can recieve, and they automatically take 25 dollars out of that as a service charge.
I was defrauded on Ebay for approx. $250, and recieved $175 of it back, although the claims process took well over 6 months to work itself out.
Its a pain, but you can get your money back.
Its quite obviously not just UO and Diablo 2, its Everquest as well...
...
I made 775 bucks for selling my everquest account, which I calculated as making 25 cents per hour (after costs) for playing a game
Theres no problem for me, quite obviously...
Ive never had a teacher like that, my school has horrific teachers... For instance my 8th grade algebra teacher, i was a year ahead of everyone else, and that stupid $*%# put me a year behind, i hadnt recovered from that until this year, my junior year in high school...
I had always been an all A math student, and ahead of everyone else, but 1 teacher can really screw things up...
And then theres the lack of a good english teacher. (Count the comma splices, win a prize!)
"...aberrant electrical activity in the epileptic focus and stop it from generalizing..."
sounds like frickin star trek
This isnt for your run of the mill quake 3 desktop machines, this is for smaller things like Palms and Web Pads, they need to be small and use a small amount of energy, and cheat nonetheless, so leaving out a heat sync and fan would cheapen it, make it smaller, and make it consume less energy than a normal processor, therefore that is a HIGHLY logical use for it
I think that Cyrix processors are junk, but maybe they have struck gold in this thing, we will have to wait and see
83 Days Played in 8 months That means 1992 Hours Out of 5952 hours in those 8 months That means 1/3 of my time alive during those 8 months was spent playing EverQuest Thats more time than i spent sleeping!!
Speaking as someone who was in dare about 6 years ago, it has definately NOT been effective... Everyone is on pot, and i think it may even encourage people to do it.. "Wow, marijuana has no medical side effects, and causes extreme euphoria.... Ill go try some!" I heard someone utter that just after dare (Well, it was a 5th grader, that was obviously paraphrased)