Alex Clark: Project Makefile Open for Business
Makefile for Python Web Development & Related ProjectsA while back I was asked to speak to the Configuration Management Working Group of DC:From that moment on, it was on: an excuse to finish and...
View ArticleFour Digits: Using SCSS mixins to render repetitive selectors
I had the following things to keep in mind:the designers provided me font-sizes defined in px while I wanted to use rem.There were multiple themes, so the font sizes and line heights differ per...
View ArticleGil Forcada: Faster tests and python 3
2x fasterThanks to the Plone Foundation that is sponsoring a new dedicated server for our jenkins nodes (the machines that run our test suite on every change), the Plone community is starting to enjoy...
View ArticleDavid "Pigeonflight" Bain: Small Plone team ready for interesting problems
Starting December 1, 2016 the Alteroo team will be available for new Plone gigs.Our team members are ready to dive into modern Plone development including Diazo and Mosaic on Plone 5. We also have...
View ArticleMakina Corpus: Paypal tracking with Rapido
Paypal Instant Payment Notification (IPN)If we put a Paypal button somewhere in a website, it is nice to know if the user got through the payment process properly and did not just canceled in the...
View ArticleAndreas Jung: Integration of Plone 5 with SMASHDOCS
SMASHDOCS is a web-based collaborative editor solution that we integrated with Plone 5...and the good thing: Smashdocs is available for free for NGOs.
View ArticleAlex Clark: A Shout Out to Shout IRC
I’m back on IRC for the foreseeable future, and loving it. Thank you Shout IRC.BacklogA few years ago, I got old and gave up running command line IRC clients. I’ve run them all or at least a lot of...
View ArticlePlumi: Ten years of Plumi and looking ahead to 2017
It’s been ten years now since we released our first public version of Plumi with a vision to provide free democratic access to video distribution, and I’m very proud of EngageMedia’s work to sustain...
View ArticlePlumi: Plumi now on Debian Jessie, Ubuntu 16.04 and Centos 7
We are very excited to announce that after much effort, Plumi is now available to install on Debian Jessie, Ubuntu 16.04 (latest stable) and Centos 7.The latest code is available here on Github:...
View ArticleHector Velarde: Plone performance: threads or instances?
Recently we had a discussion on the Plone community forum on how to increase performance of Plone-based sites.I was arguing in favor of instances, because some time ago I read a blog post by davisagli...
View ArticleT. Kim Nguyen: How to enable online reading of Taylor & Francis journals from...
For Plone 4.3 I implemented an External Method that obtains a special one-time access URL from Taylor & Francis' web site.You can see this in action at the International Medieval Sermon Studies web...
View ArticleT. Kim Nguyen: Quills blogging add-on for Plone gets some attention
The venerable Products.Quills blogging add-on for Plone has been neglected for some time. I'd last used it on some 4.x sites but the eggs on the PyPi package Index were missing some files. Quills has...
View ArticleT. Kim Nguyen: How to monitor your Plone servers with Sentry
The Sentry.io real-time error tracking service gives you detailed insight into production errors, so that you can often fix them BEFORE your clients even notice a problem and BEFORE their users get...
View ArticleeGenix: eGenix PyRun - One file Python Runtime 2.2.2 GA
IntroductioneGenix PyRun™ is our open source, one file, no installation version of Python, making the distribution of a Python interpreter to run based scripts and applications to Unix based systems as...
View ArticleeGenix: eGenix PyRun - One file Python Runtime 2.2.3 GA
IntroductioneGenix PyRun™ is our open source, one file, no installation version of Python, making the distribution of a Python interpreter to run based scripts and applications to Unix based systems as...
View ArticleeGenix: Python Meeting Düsseldorf - 2017-01-18
The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.AnkündigungDas nächste Python Meeting Düsseldorf findet an folgendem Termin...
View ArticleStarzel.de: Fix failing parallel running browser tests with Gitlab &...
One of our project is organized in sprints where all developer work on the same code at the same time. We use one Gitlab CI server with a simple shell executer and had random failing builds with...
View ArticleMartijn Faassen: Seven Years: A Very Personal History of the Web
IntroductionHumans are storytellers. As anyone who knows me can confirm, I definitely enjoy the activity of telling stories. We process and communicate by telling stories. So let me tell you all a...
View ArticleMikko Ohtamaa: Simple loop parallelization in Python
Sometimes you are programming a loop to run over tasks that could be easily parallelized. Usual suspects include loads that wait IO like calls to third party API services.Since Python 3.2, there have...
View ArticleJazkarta Blog: Pleiades Wins an Award and Gets an Upgrade
Here at Jazkarta we’ve been working with the Institute for the Study of the Ancient World (ISAW) for the past year on a project funded by the National Endowment for the Humanities to upgrade and...
View Article