For fast note taking I still rely on a pen and a paper notebook. Anything worth really keeping gets rewritten in Yojimbo. I also use Yojimbo if I am taking notes in a slower paced setting. http://www.barebones.com/products/yojimbo/
I went to the polling place with two other people. They were the only two people in front of me in line.;) Smooth process. Ballot was 1 long 2-sided sheet. I asked a friend that lives in NC and was told that long lines in other states are likely due to 10+ page ballots combined with large turnouts.
I was happy to be reading/. on my lunch break and see PDL mentioned. I use PDL and am glad to see it get some notice. I am disappointment in the comments so far though. The anti-Perl froth is strong in this thread and I am not sure why? Here is my point of view:
-Use whatever programming language suits you and your task the best. Maximize for total productivity which is a function of both of these things in varying degrees.
-Perl suits me best, personally, as a comfortable tool This is kind of squishy...it just feels right to me. MANY MANY people agree with me. But maybe you don't. meh.
-My tasks involve (a) parsing data from a variety of sources and (b) number crunching. Perl is already fantastic at (a). PDL makes Perl fantastic at (b).
-The people behind PDL use it for even more numerically complex tasks than I. Check out the docs and mailing lost archives and see. http://pdl.perl.org/?page=mailing-lists
-If you are already writing code in C, Python, Fortran or whatever else than you should stick with it. Moving over to PDL just because it exists doesn't make any sense, of course. Now, as a Perl and PDL user could someone please explain to me the string visceral reaction shown by people in these comment threads whenever it is mentioned? Did Larry Wall challenge you to a bar fight once or something? (Probably not, I met him once and he doesn't seem like a bar fight kind of guy.)
I have personally seen python run very very well on an open-mosix cluster. I have no idea of python's inherent support for multiple processors but with open-mosix it migrates the jobs to the different processes for you anyway. This use of python with open-mosix is fairly common within various high throughput computing niches. Or at least it was. I haven't worked in a scientific workplace in many years.
Netbeans is the best IDE I have ever used. Netbeans is written in java so it will run on multiple platforms. While it has lost some "street cred" to Eclipse it is still wildly popular and attracts developers to volunteer their time to add support for many languages. Plus, Netbeans in and of itself is a development platform which can help you create some very nice apps.
A "trifecta" is a wager whereas you win money if you correctly bet on the way the top three "performers" finish. So, suppose there is a horse race and horses Joe, Bob, and Sam finish 1,2,3 and you bet on Joe, Bob, and Sam to finish in that order YOU WIN! The "trifecta" bet is used in greyhound, horses, and jai-alai. There are variants such as "boxing" and "wheeling" but these are advanced lessons...
Why Math by R.D. Driver is an excellent book which is accessible to anyone with basic arithmetic skills. This book really drives home a deep appreciation of the power of Math!
Does nobody in IT have any sort of long term memory? Why is it, like, 3 people in total have called them out for producing junk? Campfire is irc in a web page!
For the past ten years I have seen group after group re-invent the wheel in the language du jour. Remember jThis and jThat followed by pyThis and pyThat? Well now we have This and That implemented in Ruby. Genius!
javajunkies.org is a site for java that had/has a lot of potential. Never got the community like that of perlmonks though. Maybe posting a link to/. will change that?;)
I assume that you do not talk directly to the customer, right? Well, whomever manages that relationship is missing out on possibly making more money for your company. Here is what you say, "Malformed queries on a production database can severly disrupt performance and reliability. To best meet your request we will offer to provide a mirror of the production db in which you will be granted read only priviledges.". You can help your sales staff come up with a quote for this. Thank me later.:)
I just wanted to say that I have been impressed by many of the suggestions made so far. I definitely have a bit more hope that I don't necessarily have to be stuck behind a desk in order to ply my trade.:) Keep the ideas coming...I think that there are plenty of people out there with the same concerns that I have!
How did this even get considered for making/. ? Unfunny, uninteresting, uninformative,... Just painful to look at, actually. This loser may not even make 100 comments befoe it leaves the frontpage!
Our IT director has hired a 3rd party (offshore) company assist us with this migration, and they have recommended that we change from C++ to Java, Spring and Hibernate. We are all professional programmers here, so learning Java is not a problem for those of us who don't know it. The real question is: what do we gain from moving to Java? Or conversely: what do we lose by moving away from C++? Additionally, will one language or another really help us to get FDA approval?
Your team is good at C++. The offshore team is good at java.
Why should your team adjust to the offshore team's skillset?
Why not just hire a better offshore team? One that knows C++?
Oh, and I'd be pissed that anything is being offshored to begin with. This means, of course, that your IT director think that you are a bunch of incompetents.
Software Hippy[old position]:You can make money selling support, documentation, and customization! Software Hippy[new position]: Ok, I admit anybody can find the documentation and support they need via Google or customize on their own. Now everybody can make money selling autographs and giving keynote speeches!
wtf? Those "craploads of librairies" are for useful things that no language comes with "out of the box" like database connectivity. I know plenty of scheme and I can't think of a worse suggestion.
I say get them started on sql. This will help them by introducing them to programmatic logic in small easily digested bits. I'd start them off with a semester course of just sql in an interactive shell like sqlplus or the mysql tool. Maybe move them up to sql scripts run from the shell in the first semester. In the second semester I'd start them off by taking their sql from the first half of the year and tieing it into a high level programming language like python or java. End that second semester with some basic data visualization like showing some data from query in some sort of plot. Based on their abilities you would supply more or less of the code and have them fill in key details.
Look at the price to earnings ratio(PE) of redhat compared to others in its sector such as Novell and Microsoft. Redhat fell simply because it was incredibly overpriced(I say it still is) for what they are earning. Still a good company with a great future but a price drop like this is just reality kicking in. Personally, I am still long on RedHat for the forseeable future.
Word on the street is that he mostly just bothers people. Also he is terrified of water(isn't hydrophobia a symptom of rabies?) and spider plants. To keep the madman from their offices his colleagues hang spider plants in their doorways.
For fast note taking I still rely on a pen and a paper notebook. Anything worth really keeping gets rewritten in Yojimbo. I also use Yojimbo if I am taking notes in a slower paced setting.
http://www.barebones.com/products/yojimbo/
I went to the polling place with two other people. They were the only two people in front of me in line. ;)
Smooth process. Ballot was 1 long 2-sided sheet.
I asked a friend that lives in NC and was told that long lines in other states are likely due to 10+ page ballots combined with large turnouts.
I was happy to be reading /. on my lunch break and see PDL mentioned. I use PDL and am glad to see it get some notice.
I am disappointment in the comments so far though. The anti-Perl froth is strong in this thread and I am not sure why?
Here is my point of view:
-Use whatever programming language suits you and your task the best. Maximize for total productivity which is a function of both of these things in varying degrees.
-Perl suits me best, personally, as a comfortable tool This is kind of squishy...it just feels right to me. MANY MANY people agree with me. But maybe you don't. meh.
-My tasks involve (a) parsing data from a variety of sources and (b) number crunching. Perl is already fantastic at (a). PDL makes Perl fantastic at (b).
-The people behind PDL use it for even more numerically complex tasks than I. Check out the docs and mailing lost archives and see. http://pdl.perl.org/?page=mailing-lists
-If you are already writing code in C, Python, Fortran or whatever else than you should stick with it. Moving over to PDL just because it exists doesn't make any sense, of course.
Now, as a Perl and PDL user could someone please explain to me the string visceral reaction shown by people in these comment threads whenever it is mentioned? Did Larry Wall challenge you to a bar fight once or something? (Probably not, I met him once and he doesn't seem like a bar fight kind of guy.)
Since I know members of both the Ruby and Perl community I can pretty much guarantee CPAN is the far more
functional and stable body of code!
I have personally seen python run very very well on an open-mosix cluster.
I have no idea of python's inherent support for multiple processors but
with open-mosix it migrates the jobs to the different processes for you anyway.
This use of python with open-mosix is fairly common within various high throughput computing
niches. Or at least it was. I haven't worked in a scientific workplace in many years.
Trebek, if you are selling penismightiers I'll take a dozen!
Netbeans is the best IDE I have ever used. Netbeans is written in java so it will run on multiple platforms. While it has lost some
"street cred" to Eclipse it is still wildly popular and attracts developers to volunteer their time to add support for many languages.
Plus, Netbeans in and of itself is a development platform which can help you create some very nice apps.
A "trifecta" is a wager whereas you win money if you correctly bet on the way the top three "performers" finish. So, suppose there is a horse race and horses Joe, Bob, and Sam finish 1,2,3 and you bet on Joe, Bob, and Sam to finish in that order YOU WIN!
The "trifecta" bet is used in greyhound, horses, and jai-alai. There are variants such as "boxing" and "wheeling" but these are advanced lessons...
Why Math by R.D. Driver is an excellent book which is accessible to anyone with basic arithmetic skills. This book really drives home a deep appreciation of the power of Math!
Does nobody in IT have any sort of long term memory?
Why is it, like, 3 people in total have called them out for producing junk? Campfire is irc in a web page!
For the past ten years I have seen group after group re-invent the wheel in the language du jour. Remember jThis and jThat followed by pyThis and pyThat? Well now we have This and That implemented in Ruby. Genius!
1and1.com is cheap and will do what you ask.
Very nice spam filtering too. This is what I use.
javajunkies.org is a site for java that had/has a lot of potential. Never got the community like that of perlmonks though. Maybe posting a link to /. will change that? ;)
I assume that you do not talk directly to the customer, right? Well, whomever manages that relationship is missing out on possibly making more money for your company. Here is what you say, "Malformed queries on a production database can severly disrupt performance and reliability. To best meet your request we will offer to provide a mirror of the production db in which you will be granted read only priviledges.". You can help your sales staff come up with a quote for this. :)
Thank me later.
I just wanted to say that I have been impressed by many of the suggestions made so far. :)
I definitely have a bit more hope that I don't necessarily have to be stuck behind a desk in order
to ply my trade.
Keep the ideas coming...I think that there are plenty of people out there with the same concerns that I have!
How did this even get considered for making /. ?
Unfunny, uninteresting, uninformative,...
Just painful to look at, actually.
This loser may not even make 100 comments befoe it leaves the frontpage!
Our IT director has hired a 3rd party (offshore) company assist us with this migration, and they have recommended that we change from C++ to Java, Spring and Hibernate. We are all professional programmers here, so learning Java is not a problem for those of us who don't know it. The real question is: what do we gain from moving to Java? Or conversely: what do we lose by moving away from C++? Additionally, will one language or another really help us to get FDA approval?
Your team is good at C++. The offshore team is good at java. Why should your team adjust to the offshore team's skillset? Why not just hire a better offshore team? One that knows C++? Oh, and I'd be pissed that anything is being offshored to begin with. This means, of course, that your IT director think that you are a bunch of incompetents.
Software Hippy[old position]:You can make money selling support, documentation, and customization!
Software Hippy[new position]: Ok, I admit anybody can find the documentation and support they need via Google or customize on their own. Now everybody can make money selling autographs and giving keynote speeches!
I am thinking of "View to a Kill".
Except in that film all the bad guys met on a blimp or something.
Almost certainly they do have some edition(s) of the book, hoever, the student was requesting the "Peking edition".
RTFA much?
wtf? Those "craploads of librairies" are for useful things that no language comes with "out of the box" like database connectivity.
I know plenty of scheme and I can't think of a worse suggestion.
I say get them started on sql. This will help them
by introducing them to programmatic logic in small easily digested bits. I'd start them off with a semester course of just sql in an interactive shell
like sqlplus or the mysql tool. Maybe move them up to sql scripts run from the shell in the first semester. In the second semester I'd start them off
by taking their sql from the first half of the year and tieing it into a high level programming language like python or java. End that second semester with some basic data visualization like showing some data from query in some sort of plot. Based on their abilities you would supply more or less of the code and have them fill in key details.
Look at the price to earnings ratio(PE) of redhat compared to others in its sector such as Novell and Microsoft. Redhat fell simply because it was incredibly overpriced(I say it still is) for what they are earning. Still a good company with a great future but a price drop like this is just reality kicking in.
Personally, I am still long on RedHat for the forseeable future.
I have posted a mirror here. Mirrored here
From what I found on the web it seems to have been declared a "no pitch".
Word on the street is that he mostly just bothers people. Also he is terrified of water(isn't hydrophobia a symptom of rabies?) and spider plants. To keep the madman from their offices his colleagues hang spider plants in their doorways.