List of freely available online web-developer tools [closed] - list

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
What free, online tools does a web developer has at his disposal and "should know about"?
To set the spirit of the list, here are some examples:
Google Code playground
jsFiddle
Snipt
CSS Validation Service
Pastie
CodePad
Ideone
JS Bin
JSLint
CSSDESK
Visual jQuery
I think a good list could come in very handy for many!

Whilst you probably want to automate this on your server, I still find jscompress.com handy to minify or pack scripts.
Some others...
CSS Sprite Generator
CSS Border Radius
CSS Gradient Generator
(there are tonnes).

Yahoo has a number of good tools. The YUI material alone is fantastic.

I've found Chrome's Developer Tools (Ctrl+Shift+I) to be absolutely indispensable when debugging HTML, CSS, and JavaScript.
Fiddler is a fantastic tool to spy on (and fiddle with) the traffic your browsers (and other HTTP-connecting applications) are sending.
Aptana is great as a HTML/CSS/JavaScript IDE, complete with red sqigglies for syntax errors and intellisense/autocomplete. (You'll never use Notepad again.)
jQAPI is a really zippy version of the jQuery documentation.

I find yUML an invaluable tool to create diagrams online!

For PHP development I always use the FREE phpDesigner 2007 (Personal). It can debug PHP with single step trace and breakpoints. It's also a good editor for CSS, HTML, Javascript, XML etc...
(look under "older downloads" at the bottom).

Bubble supports create mind-mapping diagram online. I use it to organize general idea about the application.

Related

Extracting page dimensions from a PDF with a C++ program [duplicate]

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 want to be able to generate PDF output from my (native) C++ Windows application. Are there any free/open source libraries available to do this?
I looked at the answers to this question, but they mostly relate to .Net.
LibHaru
Haru is a free, cross platform,
open-sourced software library for
generating PDF written in ANSI-C. It
can work as both a static-library (.a,
.lib) and a shared-library (.so,
.dll).
Didn't try it myself, but maybe it can help you
I worked on a project that required a pdf report. After searching for online I found the PoDoFo library. Seemed very robust. I did not need all the features, so I created a wrapper to abstract away some of the complexity. Wasn't too difficult. You can find the library here:
http://podofo.sourceforge.net/
Enjoy!
If you're brave and willing to roll your own, you could start with a PostScript library and augment it to deal with PDF, taking advantage of Adobe's free online PDF reference.
jagpdf seems to be one of them. It is written in C++ but provides a C API.
It depends a bit on your needs. Some toolkits are better at drawing, others are better for writing text. Cairo has a pretty good for drawing (it support a wide range of screen and file types, including pdf), but it may not be ideal for good typography.
PDF Hummus.
see for http://pdfhummus.com/ - contains all required features for manipulation with PDF files except rendering.
LibHaru seems to be used by many.
A non-open source approach is: PDF Creator Pilot which provides more language options including C++, C#, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP and Python
muPdf library looks very promising: http://mupdf.com/
There is also an open source viewer: http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html
Try wkhtmltopdf
Software features
Cross platform.
Open source.
Convert any web pages into PDF documents using webkit.
You can add headers and footers.
TOC generation.
Batch mode conversions.
Can run on Linux server with an XServer (the X11 client libs must be installed).
Can be directly used by PHP or Python via bindings to libwkhtmltox.
http://wxcode.sourceforge.net/docs/wxpdfdoc/
Works with the wxWidgets library.

Django/MongoDB tutorials for beginner [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 a beginner and don't have any prior experience with web application development. So far, I only did some CLI programming. Could anyone suggest me how to start working with Django and MongoDB?
There is a free education courses for MongoDB, one being developer-foccussed and the other more administration-focussed. There is still time to sign up afaik so I'd recommend having a look at the developer course (it's taught by Dwight Merriman, the 10gen CEO).
MongoDB tutorials can be found here.
There's a short doc on using MongoEngine with Django. The MongoEngine maintainer wrote a tutorial here on writing an app with MongoEngine and Django.
When you want to learn web application development, you should first learn how to create static HTML pages with a text editor, so you get a feeling for how the WWW actually works.
When you have a solid understanding of HTML and CSS, you can start with dynamic website generation using Django.
Using a database like MongoDB is an entirely different beast you should tackle after you've learned how to generate websites server-sided.

AngularJS Test Example [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 don't know why but I'm finding it really difficult to get my head around setting up a JavaScript test using AngularJS.
I have my app.js, controller.js plus a number of other files for Ajax, Storage services, filters etc. My app works fine but I want to learn how to do E2E and unit testing.
I think I need to create a standalone HTML page that runs my tests, but I'm not sure, I'm also not sure which extra JavaScript files/libraries I might need.
Is there an AngularJS test example I could use to get the initial set-up?
Ideally I'd like to run the JS tests I create from within Visual Studio 2012...but that's a nice to have!
I find this tutorial a good start.
http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html
It not only teaches how to do unit testing but also E2E and a special one ...Midway testing. A good reference IMHO.
I recomend you to look at angular-seed project.
It has e2e test already setup.
https://github.com/angular/angular-seed
AngularJS dev guide has a complete page on the subject:
http://docs.angularjs.org/guide/unit-testing
There is also a blog post mentioning a sample app in github including Testacular tests here:
http://blog.angularjs.org/2012/11/angularjs-example-applications.html
Hope it helps.
Angular Test Patterns is worth looking into as well. There are examples in both CoffeeScript and JavaScript for testing Controllers, Services, Directives and Filters. As well as ideas on how to use Mocks, End-to-End tests etc.

how to write a text editor in c++ [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 learned c++ on and off for several times but never write a real apps using it .
long time I've been thinking that writing a text editor will be something very interesting , now I am looking for a simple but decent text editor written in c or c++ from which I can get inspiration and learn how to write a text editor by myself.
Could you guys recommend a "simple but decent" text editor written in c or c++ to me ?
You might want to look at Zile or nvi. Both are fairly simple; Zile is Emacs-like, and nvi is the Berkeley vi. Another to look at would be Nano, a simple text editor that is designed to be easy for new users. I don't know how clean the code is on any of these, though.
I would also recommend reading The Craft of Text Editing: Emacs for the Modern World. This book surveys many of the specific problems that have to be dealt with in writing a text editor along with approaches, strategies, and algorithms for solving them. Its content should be relevant and useful even if your editor isn't going to look much like Emacs at all.
Well what you want to see sounds more like a tutorial than an actual application (I think applications like Notepad++ will be a lot to dive into in the beginning). Since you don't mention any environment you want to program in, you could check out the QT Text Editor Demo. QT is a cross platform GUI Toolkit so you are not bound to a specific operating system but probably harder to setup then a Visual Studio environment in Windows.
For Windows only you might want to think about digging more into the .NET platform (e.g. C#) as suggested in this question. It doesn't help learning C++ but it makes GUI development a hell of a lot easier.
Get the vi.
There is a big lack of true editors like vi/vim ;)
I mean there is a plenty of editors like notepad/notepad++,
but few editors which have separate command/control mode.
So You could look at the vi sources to inspire yourself and introduce something revolutionary.
Notepad++ is an excellent open source editor written in C++.
Notepad++ for some definitions of "simple".
You may also check out Scintilla editing component.
JuffEd. It is written in C++, cross platform due to usage of Qt and QScintilla. Notepad++ uses also Scintilla text editor component, but its limited only to Windows platform.
What sort of text editor would you like to make?
First question is will this be GUI or Console based?
GUI based, do you want to make something like Notepad? And on what platform? If it's MS Windows based, might I recommend picking up on MFC?
If it's text based, there are many open source solutions you can get into. My recommendation is to look at the simplest of editors like ed or something.
loot to the QT this is cross platform,HAVE RICHTEXT COMPONENT(widget).Writing first app in QT will give you actual knowledge.I recommend to learn QT by book

Hosted wiki using StackOverflow-like editing tools? [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
We're starting developer documentation for one of our projects, and I'd like to set it up as a hosted wiki.
There will be lots of code samples, and the WMD/Prettify combination used here on StackOverflow is the simplest way I've seen to enter structured text (with headings, etc.) combined with automatically formatted code blocks.
Does anyone know of an existing hosted wiki service that uses this editing toolset, so we don't have to write our own (at least not right away)?
Thanks
Many wiki engines are open source
Why not grab your favourite and add in the WMD editor?
Screwturn.eu is a nice C# wiki with a great extensibility model, and a great markup pipeline what should be simpl-ish to upgrade to WMD
Download v3 beta and look at /core/Formatter.cs and /core/FormattingPipeline.cs for the REGEX's to compose pages from WMD markdown
And /WebApplication/Editor.ascx for the editor custom control, which you can plug in WMD with some LH-RH code
Check out Mindtouch's DekiWiki. They use fckeditor, I believe, which is pretty user friendly. There is a free hosted version (with limited extension features), and you can pay for very powerful version.
We use it for documentation internally and it is excellent.