Nathan Van Gheem: High Availability Varnish Configuration for Plone
Why There are many reasons why a backend server could go down or be unresponsivw and there is no reason that your caching proxy can't serve out stale content while it is down or slow to respond. How...
View ArticlePaul Everitt: Giving a keynote at PyCon DE
Filed under “they must REALLY be scraping the bottom of the barrel to dig up ME“, I’ve been asked to give a keynote at the PyCon DE conference in Leipzig. I’m 15:30 to 16:30 on Thursday, October 6....
View ArticlePaul Everitt: Giving a “Pyramid for Humans” tutorial at Plone Conf, Nov 1-2
Yep, me. Paulie. Giving a tutorial on Pyramid at the conference. Stop snickering! Ok, sure, Dad (Chris McDonough) will be there supervising. But I’m hoping to give a whirlwind tutorial of Pyramid stuff...
View ArticleMaurits van Rees: Dutch Plone User Day 2011
On Tuesday 20 September 2011 the yearly Dutch Plone User Day 2011 (Dutch link) was held in De Balie in Amsterdam. This day was organized by various Dutch Plone companies. Next to good conversations...
View ArticleMikko Ohtamaa: Top level domains .py and .js
Now when ICANN has freed the top level domain names for the allocation I hope we could register .py and .js domains for the open source framework uses. They already have io. We just need a sponsor...
View ArticleMock It!: "Less.app" on linux
From the homepage: LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (IE 6+, Webkit, Firefox) and server-side, with Node.js....
View ArticleMock It!: Python, long words and the soft hyphen
The HTML specification (any of them) does not require or allow a user agent to manage text hyphenation. Instead, it must rely on hints provided by the document: The soft hyphen tells the user agent...
View ArticleACLARK.NET, LLC: Mozilla and PyPI
The last time I wrote about PyPI some folks mistook the subject to be PyPy, so let me be clear: this article is about the Python Packaging Index. I recently began doing some volunteer work for...
View ArticleMikko Ohtamaa: Using Javascript JSLint validator in Eclipse and Aptana Studio
JSLint is Javascript validator. It saves your ass from common Javascript pitfalls. This post tells you how to use JSLint with Eclipse, or more precisisely Aptana Studio. For example, JSLint will caught...
View ArticleTarek Ziade: Sagrada – Creation and Hosting of Web Services
tl;dr I am building for Sagrada a web application that can be used to create and deploy web services through the web with a few Python functions. See the prototype demo quick screencast — If you can’t...
View ArticleLennart Regebro: Porting to Python 3: Print run will end! Last chance!
I’m ending the print run of Porting to Python 3. This is therefore your last chance to get a paper copy! The book is, as of today, only available directly from the createSpace eStore. It may be...
View ArticleJosh Johnson: Why Shooting for 100% Test Coverage is Important
100% test coverage may be impossible, but this week I’ve found that striving for it has many benefits. I’ve been working on a new project that’s based on the Pyramid framework. The framework creators...
View ArticlePlone.org: Plone is a Finalist in 2011 Open Source Awards - Take a Moment to...
Plone is once again one of the finalists in the annual Open Source Awards held by Packt Publishing. Sharing the Open Source CMS category with Drupal, Joomla, mojoPortal and SilverStripe; Plone is also...
View ArticleNetsight Developers: Zea Partners meeting, Arnhem Sept 2011
Yesterday I attended the first Zea Partners meeting since the organisation was 'reborn' at the Plone Open Garden in Sorrento earlier this year. The meeting was kindly hosted by Four Digits in Arnhem...
View ArticleConnexions Blog: World Innovation Summit for Education recognizes Connexions...
(September 27, 2011) – Rice University’s Connexions project has been recognized as a leader in education by the World Innovation Summit for Education (WISE), an initiative of the Qatar Foundation....
View ArticleTermitnjak: Plone Zidanca sprint 18th - 21th August 2011
The dust hasn't even settled down yet after the notorious Sauna sprint (a lot of things got done there, including the sauna.reload and TinyMCE updates - great work, all!) and we're already announcing...
View ArticlePlone.org: Security vulnerability announcement: 20110928 - Arbitrary Code...
This is a severe vulnerability that allows an unauthenticated attacker to employ a carefully crafted web request to execute arbitrary commands with the privileges of the Zope/Plone service. Versions...
View ArticlePatrick Gerken: Security Patch Party auf der PyCon DE
Pünktlich zu der deutschen Python Konferenz in Leipzig wird einer der seltenen Security Patches für Plone veröffentlicht. Dieses wurde im Vorfeld angekündigt, damit sich alle Anwender von Plone...
View ArticleJosh Johnson: I’m on that tweeting thing now! – and it’s already paying off...
I’m now officially on twitter, @jjmojojjmojo . Adding folks from the developer communities I’m involved with, and noticed a tweet from @optilude, mentioning this: http://www.screenr.com/b1Rs. I want to...
View ArticleTarek Ziade: PyPI : CDN vs Mirrors
We had a few discussions in the last days about what would be a good way to make PyPI more reliable. It think there were a bit of confusion about the mirroring protocol (PEP 381) and its goals, versus...
View Article