This article is a quick how-to create a Bootstrap subtheme for Drupal 7, as described here and here, to be able to work with the Sass CSS preprocessor. If you don’t know what Sass is and does, read this introductory guide.
Category: Open Source (Page 1 of 10)
The Social Network Visualizer project has released a brand new version of our favorite social network analysis and visualization software application. SocNetV version 2.4, released on Feb 28, is a major upgrade bringing lots of new features, such as Kamada-Kawai FDP layout. The new version is available for Windows, Mac OS X and Linux as usual. Linux user may download a very light AppImage — just click it to run the app!
See a brief discussion of the new features and changes in version 2.4 at:
This how-to describes the process to obtain 100% free, signed SSL Certificates from StartSSL.com and configure Apache in Debian to use these SSL certificates in your virtual domains, so that people can access your site(s) through https (i.e. https://example.com) without ever having the browser tell them the scary “this site isn’t trusted” anymore.
Before you start, you will need:
- One or more of your functional domains which point to a server you own and have root access to. In this tutorial I’ll be using my wife’s supersyntages.gr as testbed.
- A browser, for this tutorial Chrome, although you might prefer Firefox (see below why).
- Root access to your server with Debian and Apache installed, with the above domains configured as VirtualHost.
- The openssl package installed in your computer.
- One of the following emails configured in each of the domains you want to include in the SSL certificates:
By default the Qt5 libraries distributed from qt.io are dynamically linked. This means that every Qt app dynamically references and uses the Qt prebuild libraries (.dll or .so) it depends on. So in order to deploy your Qt app to your users, you need to find the relevant Qt libraries and distribute them as well (or make sure all other PCs have exactly the same Qt environment as your development PC), which is a pain. That is why it’s easier to build a static version of your application – one single standalone executable with all libraries included inside. But to build a standalone executable of an app you need a static version of Qt libraries. If you target Windows 7/8, you might want to use the Powershell described in qt.io documentation to build a static Qt for Windows, but you can also compile a static Qt5 from scratch on your own. And no, it’s not that difficult…
Another release has just emerged from the depths of the Social Network Visualizer project! The new version 1.9 fixes important bugs and brings a vastly improved matrix inverse algorithm, thanks to the newly implemented LU decomposition. Of course, the new algorithm speeds up all other routines which depend on the inverse of a matrix, such as the Information Centrality algorithm.
Also, SocNetV v1.9 brings a revamped -and corrected- PageRank Prestige routine. Up to v1.8, the PageRank algorithm was using the original Page&Brin formula which lead to somewhat different results compared to other SNA applications. From this version, SocNetV uses the correct formula and computes comparable results (yes, we tested :)).
Source code, Windows zipped executables, Mac OS image and binary packages for major Linux distributions are as always available from the project’s Downloads page. Have fun with the new release!
Also, I am happy to report that the Qt project has added SocNetV to its ‘showroom’ page, along with many other nice Qt applications. There is also a showroom page dedicated to SocNetV with nice screenshots and a brief description of the application. Kudos to Kojo Tero, of Qt Company, for this!