5

How about Github Pages. should be free: Yes. has a reasonable amount of space for hosting the docs: effectively unlimited for docs; soft limit of 1GB per repo/100mb per file. integration with GitHub/Bitbucket is a plus - like Travis works for projects builds, but hosting the generated docs: integrated with Github. has a Web API for uploading the docs, in ...


5

You should check out RegexPlanet, I think it most closely matches what you are looking for. RegexPlanet is an "Online Regular Expression (Regex) Testing and Cookbook for: Go, Haskell, Java, JavaScript, .Net, Perl, PHP, Python, Ruby, Tcl & XRegExp" It has support for 11 languages, including Java, Perl, .NET and Ruby. It even has a shortcode ...


5

Have you looked at Osqa? I've noticed a few sites that have been using it for similar purposes. Out of the box it seems a pretty good stackexchange clone. Given a little styling to look more like a suggestions site and some adjustments to the settings to do things like turn off answers and enable comments only could make it fit your requirements a little ...


4

Even though this probably won't help you now, it might help someone. It appears there is a fork of suds that is still being developed as of Feb. 2016. I've used it before and liked it. rinse which seems to be a minimal library. It was last updated in 2015. There is also pysimplesoap which was also updated Feb. 2016. zeep is probably your best choice these ...


4

Here is another service I have used, UptimeRobot Monitors your websites every 5 minutes, totally free. Get alerts by e-mail, SMS, Twitter or RSS. Add up to 50 websites. Monitors can be refreshed for an instant check with a click. Supports https and authentication with user/password. Relatively modern UI. The free account supports ...


4

NewRelic Synthetics NewRelic Synthetics I think is exactly what your looking for. With this service you can, 50 Free "Pings" and with "pings" you can 24 Hour Data Retention Plan last forever (not a trial) Set checking intervals as low as 1 minute Up to 9 monitoring locations all over the world Set text within the webpage for the ping to check for Setup ...


3

Given that you are a web firm, would you not be able to put together something which meets your needs specifically in a reasonable amount of time, and something that only gets used internally? If you don't want to go down the full system development route, you could look at a customer relationship management (CRM) solution. There's loads out there, some ...


3

It looks like Gisgraphy should fit your needs. Here's the output from an example query: <results> <numFound>1</numFound> <QTime>519</QTime> <result> <name>Elenis Palaiologou</name> <distance>9.3785112</distance> <gid>207699655</gid> <openstreetmapId>202995032&...


2

Ruby: http://rubular.com/ Rublar is a regular expression editor for Ruby that has inspired many others, and it may be a good search stub. JavaScript, Python, PCRE: https://www.debuggex.com/ Debuggex is fairly new, but it sports some pretty nice railroad diagrams for visualizing regular expressions. Diagrams are especially nice for reading regular ...


2

I guess you want some C++11 compatible HTTP server library (for Linux I suppose), not only for some earlier C++ standard. (If you don't want a library but want something communicating with another HTTP server process, I don't understand how you could avoid FASTCGI - or some other protocol like SCGI -; I don't believe that shared memory would be a reasonable ...


2

I do recommend a Parse hosting service like back4app. You can migrate in less than 5 minutes without re-coding your front-end/app and you have the same UX that you had on Parse.


2

https://backendless.com/ seems like a valid alternative to Parse. I posted a question on their support forum and it seems they are preparing a blog post and migration guide for their service. We are working on it. It is a top priority for us. This includes a blog post and a full blown migration guide. link to support question Link to the migration ...


2

I would talk with your developer about what he's most comfortable with. In general, an experienced developer can build caching layers to handle scale (supposedly all tweets go through MySQL). If you want to develop a MVP, I'd probably suggest Rails with Postgres on Heroku. The strongest use case for something like Cassandra is capturing information like ...


2

You can integrate with Google Analytics. Many websites already use it, so they will have an account and your users will have to configure your snippet to use their details. You can track specific events and then embed dashboards within other webpages or use the custom reporting api. See GA documentation for developers. If it's relevant for you, consider ...


2

It sounds very much like what you actually want here is a way to simplify handling of configuration management and system provisioning. My personal recommendation would be to use Ansible for this. Ansible is a scale-out configuration management and deployment automation tool written in Python. It uses one central system for management which it must be ...


1

You are going to run into a significant problem finding such software. Here is why: As soon as the end user sees the image on their computer they have already downloaded it. The image has to be sent to their computer so that they can see it. There are various tricks you can try to attempt to make it harder to download such as using javascript to disable ...


1

I tagged this question to see if something interesting came up, and sadly it doesn't seem like it does. However here are some online editors, and a thought regarding the Ideone API... Some online editors I guess you've heard of these which are found searching for online compiler editor, and possibly already use one or two of them: http://www....


1

HTTP Client Libraries Usually we do that kind of successive-URL-call work directly in our own code, using HTTP client libraries to assist. HTTP client libraries such as Apache HttpComponents Google HTTP Client Library, and jsoup allow you to set a timeout, and they throw exceptions when various problems arise such as a 404. So you write a series of ...


1

Currently, I'm using Google Fonts and so far I'm very happy with it. Its has an extremely easy to use interface. When searching for fonts, you are able to set categories, thickness, slant, width, and more! When completing choosing the fonts, you can additionally set if you want the font in italics, bold, light, and more if available. It also gives you the ...


1

Vulnerability scanners Web penetration testing tools (scanners/crawls): WebCruiser Web Vulnerability Scanner - an effective web penetration testing tool that will aid you in auditing your website. Wapiti - the web-application vulnerability scanner. Nikto - web server scanner to look for potentially dangerous files/programs. SecApps/WebSecurify - Online ...


1

You should look at Time and Date. Not only does this present a large number of time formats, there is an API than should be just what you need. The API calls are rate-limited, based upon your subscription. There is a free trial available.


1

LimeSurvey has such a feature. The question type is called "Ranking". You can define a list of items and the user can then define the ranking by drag'n'drop: LimeSurvey is available as a service or you can download and install your own copy.


1

I came across AtomiaDNS lately and it may be worth a look. Provides all requested features. An API is also available, even if it's not a pure REST API.


1

Most well known Mail Newsletter Web Apps can hide all other members emails. You can too if you CC them. For newsletter apps, I would personnly use Sendy due to its extremly low cost solution powered by Amazon but being that you want a service, here are a few I would recommend. (And Yes, they will hide all members, moderators, and owners email BUT you will ...


1

We have been using our own local instance of Taiga for about 9 months, with a huge amount of success. We have slowly replaced most every other way we had of keeping track of anything: code issues, documentation updates, server information, feature requests... I assume that you already have some other "system", software or otherwise, for handling development ...


1

I'm going to use the WordPress Content Management System (CMS) because it is free and open-source, which will fit in well with the format I'm using to create the website. As it stands, I am integrating it alongside my preexisting website, and I'm adding a tab at the top of the website that will link to the WordPress site and database. I may change this form ...


1

There are many frameworks written in C++, one of them being: Cutelyst a C++11 built with Qt, with one of the best positions on TechEmpower Benchmarks. Even though it requires Qt 5.6+ a full CMS (CMlyst) uses around 6MB of RAM while serving around 3000 requests per seconds on a single core. It's license it's LGPLv2.1+ meaning you can use it on commercial ...


1

Mustache is a nice template library that has implementations for many languages including Java and JavaScript. It provides everything that is needed for a template engine and avoids support for logic.


1

Finally I used Spring Framework, which comes with many modules that are useful for my requirements: Spring Security Spring Data JPA Spring Data REST ... However I needed to build a lot of pieces on my own, regarding user management, but Spring documentation and community seem very rich.


1

One option is Cutelyst so: With cutelyst-wsgi you can avoid a front-end server To the moment no security issue has being found, the code has been written with a lot of caution to not have buffer overflow issues You can check it's performance with TechEmpower Benchmarks. On TechEmpower you can also see how well it performs using FastCGI and NGINX, although ...


Only top voted, non community-wiki answers of a minimum length are eligible