Opensourcehacker - opensourcehacker.com

General Information:

Latest News:

Secure user uploads and exploiting served user content 31 Jul 2013 | 11:15 am

Hosting user uploaded files (photos, PDF, forum avatar images, etc.) opens a potential  attack vector against your website. In this blog post I discuss about the common pitfalls with hosted user conte...

Putting breakpoints to HTML templates in Python 16 May 2013 | 11:50 am

Python offers many different template engines for web application development to turn your view logic to HTML code on the server and then send the resulting HTML code to a web browser. When you are de...

Exporting and sharing Sublime Text configuration 9 May 2013 | 03:57 am

Sublime Text is a very powerful and popular text editor. But it’s more than a text editor… it’s an ecosystem of programmer’s tools where you can go to armory and choose the winning set for every code ...

Converting presentation slides to HTML blog post with images 2 May 2013 | 12:03 pm

Here is a Python script to convert a PDF to series of HTML tags with alt texts. It makes the presentation suitable embedded for a blog post and reading on a mobile device and such. The motivation for ...

Debug SMTP server one-liner 26 Apr 2013 | 12:25 pm

If you are doing web development there is often need to emulate and intercept outgoing email. Email delivery is handled by SMTP protocol. Production and staging server have fixed SMTP servers availabl...

Meet Plone: The most awesome open source community in the world 25 Apr 2013 | 12:36 am

This is my World Plone Day 2013 presentation, held in World Plone Day event at University of Jyväskylä. The slides are also available on slideshare.net. The story below.  Subscribe to this blog in a r...

Charming social media icons with Font Awesome and CSS3 23 Apr 2013 | 12:38 am

In this blog post I’ll show you how to create and style social media icons (Facebook, Twitter, Google Plus, etc.) easily for your site using Font Awesome font icons. Font Awesome provides an iconset a...

After migrating old documentation to Sphinx and Github 14 Apr 2013 | 09:14 pm

  Updating plone.org: http://plone.org/documentation/manual/developer-manual/ is no more. Deep links like http://plone.org/documentation/manual/developer-manual/foobar are redirected to a special note...

PLOG2013 symposium post-mortem 8 Apr 2013 | 02:35 pm

There was a PLOG2013 symposium in spring 2013, for developers and alike. It was organized by Abstract IT in Italy, on the coast of Mediterranean, in the city of Sorrento. Everybody was wearing a cool ...

Write the docs 5 Apr 2013 | 01:54 pm

Below are my slides for the presentation held in PLOG2013 Plone symposium. It’s about good software development documentation culture, writing documentation for Python packages and maintaining up-to-d...

Recently parsed news:

Recent searches: