Приветствуем!

Хотите что-то написать?

Нужно назвать себя.

Если вы пришли в первый раз,
то нужно зарегистрироваться.

Разработка

21 июля

РазработкаПолучение N псевдослучайных записей из БД. Практика.

Есть каталог. Трехуровневый. Товары лежат в категориях, категории лежат в разделах. Задача - вывести для заданного раздела категории и под названием каждой категории вывести N случайных товаров. Решать будем с использованием Symfony 1.4 + Propel 1.5. В данном примере я не буду описывать способы получения самого дерева, так как они зависят от организации каталога, а расскажу лишь о получении N случайных товаров для заданной категории.


Тэги: mysql, propel, random, symfony

12 июля

РазработкаРоутинг с использованием sfPropel15RouteCollection

 Плагин Symfony sfPropelPlugin имеет весьма скудную документацию, и очень вероятно, что многие не подозревают о возможностях маршрутизации, им предоставляемых. В этой статье я расскажу о некоторых недокументированных возможностях sfPropelRouteCollection.


01 июня

РазработкаИнтеграция Web-приложений с системами товарного учета – текст доклада с конференции DUMP

Веб-интеграция. Под этим словосочетанием принято понимать объединение внутренних и внешних информационных ресурсов при помощи веб-технологий. Веб-интеграция устраняет разрыв в цепочке автоматизации бизнес-процессов предприятия, обеспечивая обмен информацией между внутренними приложениями и Веб-фронтендом.

Наша студия чаще всего сталкивается с задачами интеграции интернет-магазина с 1С и интернет-системами оплаты. Также мы внедряем системы слежения за статусом заказа, но не ограничиваемся ими. В пул интегрируемых решений могут также входить более сложные системы, такие как онлайн-банкинг на стороне заказчика, интеграция с биллинговыми системами и т.д..


12 апреля

РазработкаСиндром затянувшегося релиза

Чем больше работаем с большими проектами, тем больше сталкиваемся с буквально контрастной сегментацией на те, что релизятся в режиме ASAP JUST IN TIME  и версионируются в лучших традициях кайдзэн-философии и на те, что в разной степени серьезности затрагивает «синдромом затянувшегося релиза».


08 февраля

Разработка1C vs PHP. Глава 2. Поговорим?

Давным давно я начал писать мини-книгу про то, как же заставить 1С и PHP работать вместе.

За плечами ещё одна отличная интеграция, после которой появился ещё не один десяток мыслей.

А пока шишки, набитые от странностей PHP и 1С залечиваются - есть немного времени написать ещё одну главу.

В прошлой главе мы узнали, что можно между этими двумя системами найти общий язык. А теперь научим 1C и PHP говорить на выбранном нами языке.


18 ноября

РазработкаЦелесообразность использования коробочных CMS. «ЗА» и «ПРОТИВ».

Наша студия уже давно прослыла своим «коробконенавистничеством». Поэтому, объективности ради, стоит сказать, что использование коробочных CMS в веб-разработке имеет место быть, даже с моей точки зрения, но только в ряде очень лимитированных случаев.


РазработкаjQuery - Анимация в Internet Explorer

Не первый раз сталкиваюсь с этой проблемой, но обычно выручали различные «костыли». Сейчас решил разобраться. Суть в следующем: если в анимации начальное и конечное значение в процентах и разных знаков, объект будет «дёргаться».

Пример:

<style type="text/css">
 #div-1 { position: absolute; width: 100px; height: 100px; background: grey; border: 1px solid black; top: 50%; margin-left: 50%; }
</style>

<script type="text/javascript">
 $(function(){
  $('#link-1').click(function(e){
   e.preventDefault();
   $('#div-1').animate({ left: '25%' });
  });
  $('#link-2').click(function(e){
   e.preventDefault();
   $('#div-1').animate({ left: '-25%' });
  });
 });
</script>

<div id="div-1" style="left: -25%;"></div>
<a href="#" id="link-1">Animate to 25%</a>
<a href="#" id="link-2">Animate to -25%</a>


18 июня

Разработка1C vs PHP. Глава 1. Формат обмена данными.

Доброго времени суток тебе, читатель.

Сегодня и в дальнейшем я бы хотел поведать тебе историю, которая полна крови, пота, плохих и хороших эмоций, потере нервов и прочем. А сказочка будет о том, как можно сделать синхронизацию, обмен данных да и вообще о полноценном общении между 1C и вашим сайтом.


27 января

РазработкаYou need statistics!

Fallout tactics. You need statistics!

Существует такая вещь - статистика. Она существует для всего и вся в этом мире, даже ваш самый профессиональный веб-продукт сможет облить отходами любой пользователь, добравшийся до "такой" статистики. Такая статистика - даже хуже общей температуры по больнице (можно еще сравнить со средним ростом по школе ) .

А для обычного пользователя, или что еще хуже для Заказчика, с подачи его мудрого "высококвалифицированного" айтишника, такая статистика, может стать истиной в последней инстанции. Сегодня мы поговорим с вами о некоторых видах статистики и немного разъясним, почему ими нельзя оценивать всё и вся и сравним результаты разных сайтов.


1 2 3 4