Drupal Commerce vs Magento

А вот Commerce Guys сравнивают Drupal Commerce с Magento (угадайте, с каким выводом):

The obvious implication of this statement is that both Magento and Drupal Commerce have unique roles in the online commerce ecosystem. They are each geared towards certain types of projects and use cases. Instead of pitting each platform against each other to have a winner based on some arbitrary set of features or architecture, a better approach would be to first establish a clear understanding of customer needs. When the needs of a client are properly applied to the strengths of each platform, one will clearly meet those needs in a way that the other does not. Thus removing the need for a feature comparison.
Comparing Drupal Commerce & Magento

Про фотокарточки

Everybody does that now. We all take pics… you do the same with holiday photos. You record something to look back on it, even though you’re not really there when you’re taking the picture ‘cause you’re too busy recording it — so you retrospectively go to look back on where you weren’t and tell yourself you had a good time.
© Dylan Moran

Модуль социальных кнопок Up to like

Сегодня мы внимательно посмотрим на модуль социальных кнопок Up to like. Модуль не так давно разработал всем известный гражданин Plazik. Он (модуль, а не Plazik) умеет интегрировать на сайт социальные иконки с сервиса Up to like и кое что еще.

Устанавливается модуль как обычно:

drush dl uptolike
drush en uptolike

Из зависимостей у модуля указан только CTools, который у вас скорее всего и так уже есть.

Пройдем на страницу админки (admin/config/system/uptolike) и посмотрим, что там:

Наследство из Африки

- Пенсионерка активно пользуется сетью Интернет. В апреле она получила электронное письмо от неизвестного, который представился адвокатом из Бенина. Мужчина сообщил, что ее дальний родственник вместе со всей семьей в 2011 году погиб в автокатастрофе, и сейчас разыскиваются его наследники, — уточнила детали корреспонденту «РГ» старший референт пресс-службы МВД по РМ Елена Мигачева.
Эта история показалась женщине правдивой — дело в том, что один из родственников ее покойного супруга с середины 60-х годов действительно жил и работал в Африке. Для пущей убедительности иностранец даже прислал «наследнице» копию своего паспорта. При этом пояснил, что 60 процентов от суммы состояния в 27 миллионов долларов он возьмет себе, а оставшееся готов оформить на нее.
Саранская пенсионерка отдала 3 млн за «африканское наследство»

 — Why would someone want to scam me, Jemaine, and on the internet service, one of the trusted things of today's society?
© Полет Конкордов

Прогресс установки kubuntu

Бывает так, что ставишь себе новую kubuntu, а прогресс установки висит на месте. Смотришь на него и думаешь — ну сколько еще ждать? Может зависло? А индикатор HDD на ультрабуке как назло не сделали. Руки так и тянутся отключить всё и разбить об стену. Убедиться что «что-то происходит» можно с помощью маленькой хитрости.

Нажмем Ctrl+Alt+F1 — увидим приглашение залогиниться в консольку новой kubuntu (если что, вернуться обратно в GUI можно по Ctrl+Alt+F7). У Kubuntu, во всяком случае, 15.04, дефолтный логин — kubuntu с пустым паролем. Залогинимся и можем запустить top — сразу будет видно, умер процесс инсталляции, или еще жив.

Мой жив пока.

Микросовет банальный, про Views

Держите свои вьюхи в коде. Хук hook_views_default_views() — ваш лучший друг при работе с Views. Как только представление обрело нужные очертания — в код его, в код. Это легко, приятно и помогает от головных болей.

Так нельзя!

Топ-3 переводов, за которые уже давно пора бить.

officer — офицер
this country — эта страна

И конечно

We did it — мы сделали это

Фактически, три лакмусовые бумажки безграмотности.
Так, блин, нельзя!

AngularJS и $scope.$apply()

If you’ve written a non-trivial amount of code in AngularJS, you may have come across the $scope.$apply() method. On the surface, it may seem like just a method you call to get your bindings to update. But why does it exist? And when do you need to use it?
To really understand when to use $apply, it’s good to know exactly why we need to use it, so let’s dive in!
AngularJS and scope.$apply

Отличные разъяснения.