Getting started with Constraint Programming [closed] - constraint-programming

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Looking for tips, tutorials, books and other resources to get started with Constraint Programming.

There is a lot of excellent material available on the web once you get in the groove, but the links below are (IMO) good starting points (the ones I used).
Programming with Constraints: An Introduction - (Course website)
Programming with Constraints: An Introduction - (Google book)
Online Guide to Constraint Programming

Constraint Handling Rules (CHR) is a language to develop own (problem specific) constraint solvers. Check this:
CHR Homepage
There you find links to
WebCHR Online Demo (originally developed at LMU Munich, now beautified at Uni Ulm)
Several implementations for Prolog (naturally) and Haskell, as well as a (unfortunately unmaintained) prototype for Java (JCK).
There is also a JavaScript implementation of CHR: http://chrjs.net (https://github.com/fnogatz/CHR.js)

Maybe you can have a look at an introductory course thought at the Saarland University about constraint programming. They do not use mozart as dr_pepper said but Gecode. Gecode is a follow-up language of mozart, implemented partly by the same people.

I recommend getting started with mozart. It is an open-source constraint programming language and the site has plenty of documentation that will get you started.

Here is another link to a course website on Constraint Programming.
Earlier the course used Mozart/Oz for the assingments but it has now been replaced by Gecode.

I suggest you look further in the following website on constraint programming maintaned by HÃ¥kan Kjellerstrand (a.k.a Hakank) at Hakank's Homepage

Microsoft's Solver Foundation has some easy-to-understand examples.

The handbook of constraint programming is well thought of.
In trivia, my supervisor from fourth year university (which was a while ago now) is referenced there. :)

If you're a Java programmer, I recommend using Cream: Class Library for Constraint Programming

Related

3D engine for computer graphics learning [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm looking for a simple 3D engine or toolkit that I can experiment computer graphics algorithms with. E.g. applying transformation matrices, seeing what happens.
Can anyone make a suggestion?
One of the most well known material to study and learn about rendering is the book from Matt Pharr and Greg Humphreys called Physically Based Rendering. It is a book but it also comes with the source code of a renderer (open source). Many existing renderers have used PBRT (that's the name of the renderer) as their starting point.
Another source to learn about CG programming techniques is www.scratchapixel.com. This one has the advantage to be online. While it doesn't really provide you with the source code of a complete renderer, it still provides you with many examples in C++ that show how rendering techniques can be implemented.
I actually found scratchapixel useful to read before getting to a book like PBRT, which is more abstract and more technical in a way.
Alternatively, you can use something like the OpengGL API to write graphics applications. However, it will be harder for you to explore techniques such as Ray Tracing with OpenGL. And it's more about learning the API than really understanding how the algorithms used by OpenGL under the hood work (while this is what the two ressources mentioned above help you with). But it is perfect for what you want to do (playing with matrices, etc.)

What is the best haskell documentation available online? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
With Java, Groovy, and Python, it is easy to find the standard, complete, easy to navigate documentation for the language.
I'm starting to learn Haskell, and I'm not sure where to find this. In particular, it doesn't seem to exist at haskell.org.
If you scroll down on http://haskell.org/, on the left sidebar under "Libraries", you will find a set of documentation of all libraries (called packages), which might be what you're looking for. However, be aware that it is an extremely large database, because it includes user-submitted content as well as standard libraries.
The two online search engines "Hayoo" and "Hoogle" might be able to help you. You can search by function name, type signature, or both. As far as I know, the only difference is that "Hayoo" searches the entire database, whereas "Hoogle" searches the standard libraries plus a few common extras. I would recommend Hoogle, because it generally gives you what you want, and is in my experience more reliable.
While we're on the subject, I personally think that http://learnyouahaskell.com/ is a great resource for learning Haskell if you've never seen a functional language before.
http://www.haskell.org/ghc/docs/6.12-latest/html/
Sorry can't comment yet, so here.
Hoogle is not just online search engine. Check ghci integration.
I was just looking for the same thing:
Wiki: http://www.haskell.org/haskellwiki/Category:Haskell
Good Intro: http://learnyouahaskell.com/chapters
Not much help, but it's a start.
http://book.realworldhaskell.org/read/ is pretty good.
http://learnyouahaskell.com/
Give this a shot!
http://www.haskell.org/ghc/download.html#snapshots
Check out this intro to natuaral lang. processing: http://nlpwp.org/book/

Dreamweaver equivalent for Linux [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am looking for an equivalent software to Dreamweaver in Linux.
It is not an exact match but it is based out of Eclipse which means super cross platform funky java love.
http://www.aptana.com/
Aptana Studio is actually what I replaced Dreamweaver with since Adobe bought Macromedia, I use it on Windows and Linux without trouble. But for the suggestion you will also get my 2 cents about Wysiwtf... it is almost never what you get. Some of the best code I have ever done in my life was done in SciTE (also available in Linux), it supports multiple coding languages and offers enough features to be useful without becoming bloated.
If you want something reasonably non-technical, then perhaps Kompozer?
Or, if you want more technical stuff, then you probably want Aptana.
Another mention bluefish.
Depending on what desktop environment you use I can recommend Quanta+ to you. It's part of the KDE SC but can also be used in other DEs.
You could also use KompoZer, it seems to be nice as well. Didn't test this one though.
I've also researched this for myself, and the answer is that, in my opinion, there is nothing comparable.
Most people choose Dreamweaver for its WYSIWYG (as good as it can be with HTML), and the ease of use. If you're looking for database connectivity, PHP debugging and the like, then Elipse beats Dreamweaver by a lot, but chance is the original poster is looking for the ease-of-use, so neither Bluefish nor Eclipse is going to satisfy him.

Where could I find some UML samples? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I need a punch of samples of UML diagrams to get an start point to develop my own diagrams.
Does anyone know about a good website where I could find it?
Thanks!
The best resource for learning UML is Martin Fowler's "UML Distilled". Now in its third edition, this thin gem has stood the test of time.
I've found Agile Modeling to be a good resource for samples, and +1 for UML Distilled.
Here you can find a good bunch of described examples:
http://it.toolbox.com/blogs/enterprise-solutions/using-the-uml-a-live-example-21114
by the way it would be useful to know which kind of UML diagrams are you interested in, just to narrow your search.
You could do a google image search for UML ti would give you lots of examples of other peoples diagrams
wikipedia also has a good article on the different types of UML diagrams
If you would like UML for design patterns a good place to look would be Dofactory. Also I found one by a Etsi.org
This page on wikipedia gives an overview of the different components of UML and how they are used...
The Sparx web site as a UML Tutorial; see also here and here.

Fortran 90 Resources? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm taking Fortran 90 class, and I'm looking for any good websites about Fortran.
Does anyone know any?
Also, comp.lang.fortran is pretty friendly group of people.
But, apart from that, what exactly are you looking for ? Some kind of introductory tutorial, something specialized ... you'll have to give more data.
Dmoz.Org Fortran 90/95 Tutorials
Fortran.com Fortran 90 free online Tutorials
Free Programming Resources - Fortran
Tech Tutorials - Fortran
Computer Science Department - Michigan Techological University
Gortok provided a good list - I'd add one more:
List of Fortran 90 intrinsic functions
I came here looking for a solid Fortran reference and was disappointed by all the previous links. I wanted more than a mere tutorial or list of intrinsics. What I ended up using are the actual standards documents, which are conveniently on the GNU GCC website: http://gcc.gnu.org/wiki/GFortranStandards
Fortran 95 language features: http://en.wikipedia.org/wiki/Fortran_95_language_features
Several Fortran 90 Online Courses:
http://people.ds.cam.ac.uk/nmm1/Fortran/
Michael Metcalf's Fortran 90 article:
http://www.fortran.com/metcalf.htm

Resources