
Семь заблуждений разработки распределенных вычислительных приложений были придуманы в 1997 году человеком, по имени Peter Deutsch. Позже, восьмой был придуман Джеймсом Гослингом (отцом Java).
Эти заблуждения имеют непосредственное отношение к нам, PHP разработчикам, так как мы строим распределенные приложений каждый день. Мы строим гибридные приложения, которые взаимодействуют с аутентификацией пользователей с помощью Facebook, Google, Twitter или API, получают информацию из удаленных баз данных и служб кэширования и т.д. Не делайте ошибки, на построениях распределенных компьютерных приложений.
Учитывая, что мы строим распределенные приложения, важно, что мы понимаем ошибки и как они влияют на нас. Я приведу несколько подобных заблуждений.Читать полностью »
Рубрика «ошибки» - 16
Несколько заблуждений распределенных вычислений для PHP разработчика
2012-07-12 в 10:52, admin, рубрики: php, заблуждения, ошибки, ПрограммированиеNotepad++. Кириллические символы, ошибочно попавшие в код — решение проблемы
2012-07-08 в 18:30, admin, рубрики: notepad++, кириллица, ошибки, ошибки в коде, Песочница, метки: notepad++, кириллица, ошибки, ошибки в кодеВчера потратил почти два часа на то, чтобы найти ошибку во вроде бы правильном коде. Проблема оказалась банальной — в ключ массива «text» каким-то образом попала кириллическая буква «е». По виду она не отличается от «e» латинской, и найти проблему оказалось очень нелегко. Уверен, большинство программистов, да и просто людей, которые работают с текстовой информацией, время от времени сталкиваются с подобными неприятностями. Особенно это касается английской буквы «си» и русской «эс», которые находятся на одной и той же клавише в русской и английской раскладках. У меня этот случай далеко не первый, и поэтому я решил заняться поиском решения данной проблемы вплотную. И решение — пусть не очень элегантное, но вполне работоспособное — нашлось.Читать полностью »
Основные ошибки при открытии небольшого интернет-магазина
2012-06-18 в 11:15, admin, рубрики: ERP-системы, Блог компании Centrobit, интернет-магазин, открытие фирмы, ошибки, ошибки управления, электронная коммерция, метки: интернет-магазин, открытие фирмы, ошибки, ошибки управления, электронная коммерция 
В предыдущей статье мы описали на что нужно обращать внимание при открытии небольшого интернет-магазина. Теперь представляем список основных ошибок при открытии такого интернет-магазина.
Читать полностью »
[recovery mode] Банки. Ошибки и уязвимости
2012-05-30 в 14:53, admin, рубрики: xss, банк, информационная безопасность, ошибки, Русский стандарт, метки: xss, банк, ошибки, Русский стандарт Решил ради интереса посветить день обзору сайтов банков.
Первый из таких стал официальный сайт Россельхос Банка (реклама дала о себе знать :) ), следующий Русский стандарт банк, далее Альфа-Банк.
Целью было не взломать или добиться вывода какой-либо секретной информации, а просто проверить на сколько хорошо сделаны официальные сайты банков.
Читать полностью »
Если ты не собираешься это использовать, то зачем ты это вообще делаешь?
2012-05-10 в 19:30, admin, рубрики: интерфейсы, обработка изображений, ошибки, Программирование, фильтры, фоторедакторы, юзабилитиПрактически любой редактор изображений или фотографий, который я встречал, поддерживает большой набор всяких фильтров. Например, один фильтр делает изображение похожим на мозаику, а другой — на акварельный рисунок или что-то ещё. И, кроме нескольких простых корректировок, вроде яркости и контраста, я никогда не использовал всё это.
Я подозреваю, что программисты, которые делали эти редакторы, просто брали какую-нибудь книжку по обработке изображений и добавляли в программу каждый фильтр, который там был. И если в алгоритме были какие-то параметры, которые можно было бы менять, то в пользовательский интерфейс добавляли для него ползунок.Читать полностью »
5 распространенных ошибок Rails-разработчиков
2012-05-10 в 10:05, admin, рубрики: rails, ruby on rails, качество кода, ошибки, разработка 
Я проработал с Rails уже порядочное количество времени, и за это время я видел много Rails-приложений, а также не мало прочитал и написал плохого кода на Ruby. И вот вам 5 самых распространенных ошибок, которые я наблюдал практически в каждом приложении.
Читать полностью »
Обработка исключений «Maximum request length exceeded» в ASP.NET
2012-03-29 в 14:10, admin, рубрики: .net, ASP.NET, обработка ошибок, ошибки, метки: ASP.NET, обработка ошибок, ошибкиНа написание данной статьи-заметки меня сподвигла работа на формой обратной связи, в которой имелась возможность отправки файлов на сервер. Естественным образом захотелось ограничить размер загружаемых файлов со стороны сервера и выдавать пользователю соответствующее сообщение. Хорошая новость заключалась в том, что ASP.NET имеет встроенные средства для такого ограничения. Плохая – нет лёгких путей обработки данной ситуации.
Блог компании Centrobit / Подход к проектированию платформы интернет дистрибьюции с помощью шаблонов
2012-03-02 в 12:11, admin, рубрики: 1С, Agora, api, B2B, Centrobit, ecommerce, MAPPINGP, orm, php, smarty, sql, бд, бронь, дистрибуция, дистрибьюция, классы, коды, маппинг, объект, ошибки, Платформа, примеры, продукт, проектирование, разработка, центробит, шаблоны, электронная коммерция Привет, читатели!
Хочу рассказать о проекте Agora, которым занимается наша команда.
Agora — это платформа, позволяющая организовать дистрибьюцию товаров через интернет. Платформа интегрируется с ERP дистрибьютора и автоматизирует прием заказов, просмотр остатков, получение актов взаиморасчетов и много другое. Пользователь работает в веб-интерфейсом платформы и все его действия отражаются в ERP дистрибьютора.
В статье “Как я написал «драфт» системы В2В” в блоге нашей компании я описал некоторые проблемы, c которыми мы столкнулись, создавая нашу платформу.Читать полностью »
Яндекс / [Из песочницы] Можно ли доверять Вебвизору от Яндекса?
2012-02-08 в 19:31, admin, рубрики: вебвизор, ошибки, яндекс, яндекс.метрика, метки: вебвизор, ошибки, яндекс, яндекс.метрика Приветствую всех читателей!
В этом посте я хочу рассказать, почему в некоторых случаях не стоит доверять информации, которую можно получить просматривая сеансы записей действий посетителя в Вебвизоре от Яндекс.Метрики.
Под катом коротко о технологии, описание проблематики, переписка с технической поддержкой Яндекса и личные выводы.
Технология Вебвизор в Яндекс.Метрике
Официальная информация с сайта Яндекса:
Вебвизор записывает действия посетителей вашего сайта и позволяет вам просматривать их в режиме «живого видео».
Воспользовавшись плеером, вы увидите точное повторение всехЧитать полностью »
