As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I have used gnuplot for some time, and I feel some lack of quality info on it. What are some good sources of reference on gnuplot? Which tutorials/books are the best to use in order to learn gnuplot?
I usually look no further than the gnuplot tips (not so frequently asked questions)
This is the best site I have found and covers almost everything (from interaction with awk and sed to multiplots with multiple axes) with fully working examples.
I have to say that Janert's book is excellent. After struggling with trying to use all the web resources out there, it imparts a sense of structure and how-to that is very welcome to a newbie:
gnuplot in action
I've been working with gnuplot a lot lately and I really came to appreciate the pdf-manual: PDF-Manual
It is well structured, as soon as you get the hang of it! And another advantage I see in it: After a while, when you spend some time reading it, you know where to find the definitions and your working with gnuplot is much more productive. Furthermore, it has many links to examples in the web.
Maybe the official manual-document is the most important one.
gnuplot tips (not so frequently asked questions) is also worth a visit. There are many fundamental knowledge about gnuplot.
To get more advanced knowledgeS you may visit these blog gnuplot surprising. It talk about some advanced gnuplot tricks. For example, background color and image, shadowed curve and key ...
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Having a program that has several distinct parts is usual.By part I mean a graphical part that has its own windows and functionalities.(About non graphical part, I think creating a library is the preferable solution)
How do you prefer to separate them ?
Is it better to make each of them a static library and use them in the main program?
Or the better solution is to create an executable file of each one and load them in the main program?
Or even better solution?
I suggest that you read Code Complete or something simlar. This book and others go into the best practices or even how to know which of the best practices you should look into when you create a product.
The problem is one of scope. You need to know your specifications and the parts that join together, as well as which design practices you are going to use before you can answer this question.
I am also inclined to think that there is no right or wrong answer (depending on HOW wrong you are) and that no-one else can answer that question for you, especially since you are likely to be one of the main players in maintaining the code.
Hope that gives you some food for thought :-)
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
As a programming novice, I often run into trouble when trying to install packages, use virtualenv, and basically do anything even mildly complex using the command line.
What are some good references out there to help me UNDERSTAND things like my path, environment, shell scripts, etc?
Basically, I'm tired of copying and pasting. I want to really understand what's going on.
Thanks!
I used Linux in a Nutshell by O'Reilly. It helps you get past the initial beginners stage. Obviously there are a ton more links and tutorials, lists of keystrokes online, easily found with a Google search, but this will help you get going, and nice to read when you are on the bus or at lunch or whatever, to give you some ideas you might not just happen on in normal everyday life.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'm currently searching for as many material as possible on the formats above for a paper. Currently, all I've come up with are websites concerning the matter, now the question is; are there sophisticated other sources of information on that topic? Preferrably written stuff - I'm especially intereseted in the actual application of such graphic formats for display in browsers and alike.
The main reason is, that I don't want my whole bibliography to be made up with websites -- profs dun like that no much -- so I was hoping for some "hard" information, as they say...
Most of the standards for web formats in particular, but file formats in general are written by organisations and published via the internet. For instance, SVG is under the jurisdiction of the W3C as is WebCGM. I would expect that references to these sorts of organisations should be fine for academics, though make sure you use the permanent links to the exact document you are citing (ie, not the links I've provided which are the 'up to the minute' links).
eg:
Bad: http://w3.org/TR/SVG
Good: http://www.w3.org/TR/2010/WD-SVG11-20100622/
The main reason for this is that these documents are always under review, and change almost constantly. Keeping printed copies would just be a huge burden and not very helpful in the long run.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
We are creating an open-source group with a large emphasis on introducing designers to programming. I have a library of material that I believe is important but I want the opinion of Stack. What do you guys believe is a good path for the casual programmer to start out on?
Since this is an open group and we do not really know who is going to show up we want to cover the bases. Although we are prepared for the worst we expect that any one attending will have graduated high-school and will have an understanding of the necessary algebra.(cringe)
I am looking for the best links to any online materials that people have found useful for teaching introduction to programming and logic.
We hope to amass enough material to compile a simple wiki that can serve as the basses for our lesson plan.
http://www.imaginaryphysics.org/opensource.html
Thank you for any help and opinions you can offer.
Here is a few :
http://apache.org/
http://sourcemaking.com/
http://www.infoq.com/
Stack Overflow of course!
Are we talking about Open Source... do you have a platform in mind? I mean, if you are looking for free, try a LAMP approach... I guess. I agree with everyone in the comments that this is pretty open-ended, and I would have left this as a comment as it really isn't an answer, but it is getting kinda long with the link. Below is the w3c tutorial.
PHP Tutorial
Most school however start with C++, to put it overly simple (please don't flame me for that, I'm trying to simplify): it is kinda the base of most programming languages.
C++ Tutorial
It should be noted, though, that training programmers doesn't only take knowing a language. It takes reordering the way you think. That is why getting a computer science degree takes 4 years and you need to study advanced mathematics, logic, science, etc. Being a programmer is a life long learning process, true, but it does take a base knowledge to get started. If you are trying to help the youth, more power to you! But, you should probably know what you are getting into :)
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
During Flex programming, I recently ran into several questions (about box models, ways to join lines and misaligning pixels [on doctype]) regarding computer graphics and layout, where I felt that I lacked some basic background on things like
concepts like the box model
approaches mapping real numbers to a pixel raster (like font anti-aliasing)
conventions found across drawing engines, like do you count y coordinates from top or bottom, and why
I feel that reading some basic Wikipedia articles, books or tutorials on these subjects might help in phrasing my questions more specifically and debugging my code more systematically. I have repeatedly found myself writing tiny test apps in Flex, just to find out how the APIs do very basic stuff. My assumption would be that if I knew the right vocabulary and some general concepts, I could solve these questions much faster.
I don't have much experience in this field myself, but I'd suggest to have a look at
Ke-Sen Huang's Home Page
CG Online Tutorials
The Cornell University's CG page
The Arizona State University Introduction to Computer Graphics
The Brown University Introduction to Computer Graphics