So IMO, since OpenGL and DirectX can run on Windows, but only OpenGL can run on Linux, it would be a better investment of time and money to use Windows throughout.
I don't understand why people like iPhoto. It's quirky and awkward. It organizes all your photos in some crazy scheme on the disk (like the iPod!), it can't do much besides crop, and its "magic button" approach to colour fixing generally produces worse pictures than what you started with. It can't recognize duplicate photos and it will stupidly re-download all your photos every time unless you delete them from the camera - HELLO! The only redeeming feature of this program is the ability to zoom in and out on your entire photo collection, and that's a gimmick. Whoopie.
A good way to go is to start with a nice, high level language and then learn C. For a high level language, I would recommend Python. It has a simple syntax, good introductory guides, and you can run it interactively to try things out instead of trying to track down errors from a compiler. You should become familiar with loops, branching (if/then/else, etc) and recursion (programs which call themselves on a subset of the problem. It is often hard to find good examples of what to program when you are starting out. Once you write "hello world", then what do you do ? I would like to offer a few suggestions here:
- write a program which iterates f(x) = a*x*(1-x) where a and x are floating point numbers. The input to the program should be a value of a between 0 and 4, and then you should be able to enter different values of x between 0 and 1. The program will then replace x by a*x*(1-x) in each iteration. Have it run for 100 or 1000 iterations, then output the next 20 or 30 values of x. There is something interesting to discover.
- write a program which sorts the elements of an array. Just fill the array with floating point numbers. You should try to implement bubble sort, shell sort, insertion sort, merge sort, and quick sort. Make sure you understand why bubble sort is bad.
There are plenty of other examples I could list, but the above two should be good enough to get you started. Once you have some experience in a high level language, you should start learning C. There are plenty of introductory books to help you along. A good test for whether or not a book is useful is that it should cover writing linked lists and binary trees from scratch using pointers. The purpose of learning C is to understand the fundamental data structures and how they are actually implemented. An old computer science textbook might be the best reference for you. You should write both a linked list and a binary tree from scratch. Contrary to what all the introductory books will say it's not difficult - it is a standard introductory exercise for computer science students. Start with floating point numbers, then modify your code to point to arbitrary data objects.
Re:But are the problems only limited to the one ch
on
Airbus A380 Under Fire
·
· Score: 4, Informative
This is a question of a $500 vs $50 part in a plane that costs a couple hundred million. I would be quite amazed that any company in the modern litigious world would forge a signature to get a part as critical to safety as this one passed when knowing that the part was sketchy.
Airbus didn't forge his signature, that would be the company who makes the $50 part.
You could teach photography with a Photoshop component. You could teach a film class and use digital video. You could teach music and at the end of the term have the students compose a work and play it on a synthesizer. Or how about shop class ? They could use a CAD program and a computer controlled lathe. These sorts of things work best when they are used at the end of the term. As a reward for the students' hard work learning the foundations of their subject, they get to use some modern tools that people actually use today. It can be a good incentive to learn.
It's a little different because up until now we've had the option of breaking the law. Imagine how different the world would be if civil disobedience were impossible.
The minimize/maximize/close widgets are not tall enough. They should be square, the space below them is wasted. Also, why would you make the "close" button the biggest one ? Isn't that the one you're least likely to want to hit ? Bad habits from IE's lack of popup blocking maybe ?
Re:Eye candy already available on Windows
on
Longhorn Preview
·
· Score: 1
I can't believe they are still around. They outlasted OS/2:)
Apparently the theory of gravity was all just a hoax! Religious conservatives will be happy - it was after all "only a theory" and not real science, like intelligent design.
How about if he asked you to go buy him some drugs and hire him a prostitute?
Make sure I get some too ? It's the one lesson we all learned in kindergarden: if you're going to get hookers and blow, make sure you bring enough for everybody.
All of the momentum and best coders are behind OpenOffice. Does the market really need a KO?
You could have made the same argument against KHTML. I think the KDE project has shown that there is plenty of room for slick, lightweight alternatives. Your post is really more of a troll than anything. How is it that KOffice adds two new apps and tons of features when "OpenOffice has all the momentum" ? And *best* coders ? Really, who are you to judge ? OpenOffice is the undoubtedly the bigger project. Does that mean that it is automatically better and that there is no room for alternatives ? Really, with that type of thinking you should just be using Windows and Office.
Just curious, how did the theft occur. I lost all my playstation games to theft too, about 3 months ago.
Since the poster uses KDE (or at least Kaffine), let me recommend KPlayer.
What can I say, you gotta love those bills that don't yet have an author. Kindof like the textbooks in California and Texas.
I wonder, could you patent the setup and punchline of a joke ?
So IMO, since OpenGL and DirectX can run on Windows, but only OpenGL can run on Linux, it would be a better investment of time and money to use Windows throughout.
That sounds like an argument to learn OpenGL.
I don't understand why people like iPhoto. It's quirky and awkward. It organizes all your photos in some crazy scheme on the disk (like the iPod!), it can't do much besides crop, and its "magic button" approach to colour fixing generally produces worse pictures than what you started with. It can't recognize duplicate photos and it will stupidly re-download all your photos every time unless you delete them from the camera - HELLO! The only redeeming feature of this program is the ability to zoom in and out on your entire photo collection, and that's a gimmick. Whoopie.
Mine takes up an entire warehouse, and gets almost 1 MFlop at 3 vacuum tubes an hour.
A good way to go is to start with a nice, high level language and then learn C. For a high level language, I would recommend Python. It has a simple syntax, good introductory guides, and you can run it interactively to try things out instead of trying to track down errors from a compiler. You should become familiar with loops, branching (if/then/else, etc) and recursion (programs which call themselves on a subset of the problem. It is often hard to find good examples of what to program when you are starting out. Once you write "hello world", then what do you do ? I would like to offer a few suggestions here:
- write a program which iterates f(x) = a*x*(1-x) where a and x are floating point numbers. The input to the program should be a value of a between 0 and 4, and then you should be able to enter different values of x between 0 and 1. The program will then replace x by a*x*(1-x) in each iteration. Have it run for 100 or 1000 iterations, then output the next 20 or 30 values of x. There is something interesting to discover.
- write a program which sorts the elements of an array. Just fill the array with floating point numbers. You should try to implement bubble sort, shell sort, insertion sort, merge sort, and quick sort. Make sure you understand why bubble sort is bad.
There are plenty of other examples I could list, but the above two should be good enough to get you started. Once you have some experience in a high level language, you should start learning C. There are plenty of introductory books to help you along. A good test for whether or not a book is useful is that it should cover writing linked lists and binary trees from scratch using pointers. The purpose of learning C is to understand the fundamental data structures and how they are actually implemented. An old computer science textbook might be the best reference for you. You should write both a linked list and a binary tree from scratch. Contrary to what all the introductory books will say it's not difficult - it is a standard introductory exercise for computer science students. Start with floating point numbers, then modify your code to point to arbitrary data objects.
This is a question of a $500 vs $50 part in a plane that costs a couple hundred million. I would be quite amazed that any company in the modern litigious world would forge a signature to get a part as critical to safety as this one passed when knowing that the part was sketchy.
Airbus didn't forge his signature, that would be the company who makes the $50 part.
1) allow people to open accounts
2) collect donations for disaster relief
3) SIEZE MONEY
4) Profit!
Remember people, PayPal is not a bank!
This article gets tossed around over and over. It looks like Starbucks' PR firm is doing their job.
You could teach photography with a Photoshop component. You could teach a film class and use digital video. You could teach music and at the end of the term have the students compose a work and play it on a synthesizer. Or how about shop class ? They could use a CAD program and a computer controlled lathe. These sorts of things work best when they are used at the end of the term. As a reward for the students' hard work learning the foundations of their subject, they get to use some modern tools that people actually use today. It can be a good incentive to learn.
It's a little different because up until now we've had the option of breaking the law. Imagine how different the world would be if civil disobedience were impossible.
This site has been around for at least 6-7 years.
That's nothing, I don't even read slashdot. anymore.
The minimize/maximize/close widgets are not tall enough. They should be square, the space below them is wasted. Also, why would you make the "close" button the biggest one ? Isn't that the one you're least likely to want to hit ? Bad habits from IE's lack of popup blocking maybe ?
I can't believe they are still around. They outlasted OS/2 :)
I would root for the nut-job, personally. At least if he wins then there is an incentive to change the law.
Apparently the theory of gravity was all just a hoax! Religious conservatives will be happy - it was after all "only a theory" and not real science, like intelligent design.
Gee, if the core question could be answered in THE ARTICLE do you really think it would be one of the top problems of our time ?
Well I've never even heard of Omcracy so they must be doing a good job.
here.
Why not just execute them all then, along with their parents ?
How about if he asked you to go buy him some drugs and hire him a prostitute?
Make sure I get some too ? It's the one lesson we all learned in kindergarden: if you're going to get hookers and blow, make sure you bring enough for everybody.
All of the momentum and best coders are behind OpenOffice. Does the market really need a KO?
You could have made the same argument against KHTML. I think the KDE project has shown that there is plenty of room for slick, lightweight alternatives. Your post is really more of a troll than anything. How is it that KOffice adds two new apps and tons of features when "OpenOffice has all the momentum" ? And *best* coders ? Really, who are you to judge ? OpenOffice is the undoubtedly the bigger project. Does that mean that it is automatically better and that there is no room for alternatives ? Really, with that type of thinking you should just be using Windows and Office.