How to deploy to a single specific server using Capistrano

I ended up posting a question on the capistrano users list here, and got the following response from Jamis (edited a bit by me here for clarity): Try the HOSTS environment variable: cap HOSTS=app2.example.com production deploy Note that doing this will treat app2 as being in every role, not just whichever role(s) it happens to … Read more

Free install wizard software [closed]

WiX Very powerful and flexible. Can produce MSI packages (Microsoft deployment format of choice) Almost no documentation Very steep learning curve. XML-based. Recommended for very complex installators. Inno Setup Cannot produce MSI packages. Its scripting part looks like INI files structure. Uses Pascal Script based language for extra flexibility. NSIS Cannot produce MSI packages. Fully … Read more

How to select different app.config for several build configurations

Use SlowCheetah plugin. For more options and details of how to use SlowCheetah keep reading. As you have already noticed, there is no default and easy way to use different config files for a Library type (.dll) project. The reason is that the current thinking is: “You don’t need to”! Framework developers reckon you need … Read more

Canary release strategy vs. Blue/Green

I have written a detailed essay on this topic here: http://blog.itaysk.com/2017/11/20/deployment-strategies-defined In my opinion, the difference is whether or not the new ‘green’ version is exposed to real users. If it is, then I’d call it Canary. A common way to implement Canary is regular Blue/Green with the addition of smart routing of specific users … Read more

Create a directly-executable cross-platform GUI app using Python

First you will need some GUI library with Python bindings and then (if you want) some program that will convert your python scripts into standalone executables. Cross-platform GUI libraries with Python bindings (Windows, Linux, Mac) Of course, there are many, but the most popular that I’ve seen in wild are: Tkinter – based on Tk … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)