Drupal

Meet Druml - Drupal multisite tool

Druml has been developed by me in Georgetown University where we have over 250 Drupal websites. It helps us to perform various commands such as new site creation or deployment. Basically it is a set of Bash scripts which use Drush, but Druml is much more then it. Take a look the GitHub project page.

Paying less for more in Drupal Commerce through the Authorize.Net SIM/DPM

In this article I am going to show you how to cheat the Drupal Commerce. I will make 2 orders: one for $1000 and another for $30. Due to weaknesses in the Authorize.net SIM/DPM and the way Commerce Authnet SIM/DPM module processes payments I would be able to pay $30 for a $1000 order. All I need is just a modern browser with an HTML Inspector.

Hacking Drupal Commerce site that accepts payments through the Authorize.net SIM

At one of my previous jobs we had a client who's organisation was crazy about security of the customer data, such as credit card numbers or billing info. They wanted to make their online store to be PCI compliant. Payment Card Industry Data Security Standard (PCI DSS) is a worldwide standard that was created to increase control around cardholder data to reduce credit card fraud via its exposure. However it does not mean that this standard makes merchants more secure. In fact there are some new vulnerabilities that I am going to show you in this article.

Your CMS can do more, even generate mobile app!

Hey guys!

I would like to share with you slides to my session that I have performed on multiple events: DrupalCon Munich 2012, UA Mobile 2012, Drupal Camp Kyiv 2012, Drupal Camp Lviv 2012, Drupal Cafe Donetsk #1.

Good software design

I think this infographics will be very helpful to the Drupal developers who want to have more contributions of modules and patches to drupal.org and have their projects done faster.

Boosted LAMP for Drupal devs

In one on my previous posts I wrote how to configure Drupal development environment in Ubuntu, in this post I am going to talk about performance on your localhost (PAE, APC and MySQL tuning). There is also another blog post about Tuning Drupal Performance for production which is a bit different thing.

DrupalCamp Donetsk 2011 was a great success

On 25-27th of November in Donetsk (Ukraine) there was DrupalCamp, an international event related to the content management system Drupal. The event gathered more the 170 people from Ukraine, Russia and Belarus. Venues of the DrupalCamp were conference-halls of Shachtar Plaza и Ramada hotels. While the conference there were 20 sessions, 5 BoFs, code-sprint and a party.

Webform Bonus Pack: email routing in webforms

This blog post aims to show different approaches of email routing (i.e.conditional emailing), to explain pros and cons of these approaches, and to show how to handle email routing efficiently using Webform Bonus Pack module.

DrupalCamp Kyiv 2011 rocks the Drupal scene

I was very excited about attending DrupalCamp Kyiv 2011. It was awesomeness and the most fantastic Drupal event that I have ever visited in Eastern Europe. It had the same Drupal spirit as one was on DrupalCon Copenhagen 2010. Most of the slides were in English. Interesting sessions were performed by guys who worked in Belgium company Inuits, which was sponsoring students to attend this event.

DrupalCamp Kyiv 2011 rocks the Drupal scene!

I was very excited about attending DrupalCamp Kyiv 2011. It was awesomeness and the most fantastic Drupal event that I have ever visited in Eastern Europe. It had the same Drupal spirit as one was on DrupalCon Copenhagen 2010. Most of the slides were in English. Interesting sessions were performed by guys who worked in Belgium company Inuits, which was sponsoring students to attend this event.