У меня есть стационарный телефон от Укртелекома. И все бы хорошо, если бы не воровали телефонный кабель. И вот оставшись очередной раз без городской связи, я решил заняться поиском альтернатив. Интернет у меня идет по оптике. Узнав что Укртелеком предоставляет услуги SIP телефонии я уже обрадовался решению проблемы малой кровью. Однако оказалось, что номер при этом у меня изменится. А ведь старый номер это единственное, что меня останавливало от ухода с Укртелекома. Ну раз потери номера мне было не избежать, тогда я решил более плотно заняться вопросом обеспечения себя связью.
Читать полностью »
Рубрика «грабли» - 2
Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?
2016-11-14 в 18:24, admin, рубрики: .net, Microsoft SQL Server, sql, sql server, t-sql, грабли, смертные грехи
Все начиналось довольно обыденно… Зачитывался Рихтером и усиленно штудировал Шилдта. Думал, что буду заниматься разработкой под .NET, но судьба на первом месяце работы распорядилась иначе. Один из сотрудников неожиданно покинул проект и во вновь образовавшуюся дыру докинули свежего людского материала. Именно тогда и началось мое знакомство с SQL Server.
С тех пор прошло чуть меньше 6 лет и вспомнить можно многое…
Про бывшего клиента Джозефа из Англии, который переосмыслил жизнь, за время отпуска в Таиланде, и в моем скайпе стал подписываться Жозефиной. Про веселых соседей по офису, с которыми приходилось сидеть в одной комнате: один страдал от аллергии на свежий воздух, а другой маялся от неразделенной любви к С++ дополняя это аллергией на солнечный свет. Один раз по команде свыше пришлось на время стать Александром отцом двух детей, чтобы изображать из себя обросшего скилами сениора по JS.
Читать полностью »
FreePBX: первые шаги по граблям
2016-10-24 в 6:37, admin, рубрики: asterisk, centos-admin.ru, freepbx, Блог компании centos-admin.ru, граблиНачиная знакомство с FreePBX, даже опытные системные администраторы зачастую допускают одни и те же ошибки, которые способны серьезно испортить настроение и отбить всякое желание продолжать освоение этой системы.

ФИАС и семь смертных граблей разработчика
2016-05-17 в 12:17, admin, рубрики: dadata, hflabs, адреса, Анализ и проектирование систем, Блог компании HumanFactorLabs, грабли, КЛАДР, подсказки, Разработка веб-сайтов, Разработка под e-commerce, смертные грехи, Фактор, ФИАСЧтобы нормально работать с почтовыми адресами, сайты подключают справочник адресов налоговой службы (ФИАС). На dadata.ru это сделали уже пять тысяч интернет-магазинов, CRM и стартапов.
А мы поглядели на проблемы клиентов, подумали и собрали увесистый комплект граблей, по которым любят ходить разработчики в обнимку с ФИАСом.

Когда мы написали сотое API мы поняли…
2016-05-11 в 11:08, admin, рубрики: api, rest, боль, велосипедный спорт, граблиМы в Perfect Solutions на прошлой неделе написали сотое по счету API. За все это время, ценой граблей, костылей, велосипедов и рефакторинга, мы поняли, что выработали отличную стратегию «как писать API и прекратить боль и страдание».
Этот пост о версировании, поддержке, багфиксинге и полном цикле жизни API.
Под катом нет фото с большим трафиком, нет серебрянных пуль, тут даже нет картинки для привлечения внимания — только полезная выжимка нашего опыта. Под катом методология, выработанная на реальном опыте разработки, набитых шишках и сломанных грабляхъ.
Читать полностью »
Недавно в нашей компании среди разработчиков прошел конкурс на знание подводных камней языка Java. Победители получили почет и призы, все получили много позитива, а также поводов для раздумий и дискуссий. По горячим следам спешим поделиться с хабраобщественостью самыми интересными вопросами, прозвучавшими на викторине. Если вы новичок в Java или профессионал, но хотите освежить в памяти темные стороны языка, добро пожаловать под кат. Там вас ждут 4 каверзных вопроса с ответами, обоснованиями и выводами.
Читать полностью »
Тонкие места в React.js
2015-12-29 в 11:49, admin, рубрики: React, ReactJS, Блог компании Acronis, Inc, грабли, ПрограммированиеReact — это, безусловно, прорывная технология, которая упрощает создание сложных интерфейсов, но, как у любой абстракции, у неё есть свои мелкие проблемки и особенности. Я в своей практике столкнулся с четырьмя не очень очевидными вещами. Багами это назвать сложно — это просто особенности работы библиотеки. О них сегодня и поговорим.

Провинциальный SALE для интернет-магазина и не только
2015-11-02 в 8:11, admin, рубрики: грабли, Дилетант, интернет-маркетинг, продажи, Управление e-commerce, Управление продажами, успех, холодные звонки, метки: Дилетант 
География клиентов после года работы отдела продаж.
Если компания не развивается, то она неминуемо скатится в “бездну”.
Следуя это простой логике я всегда думаю, как бы еще улучшить сервис и продать больше в интернет-магазинах своих клиентов. Имея достаточно времени и хороший бюджет я решил поэкспериментировать с продвижением продукции своего клиента. Как это было и что из этого получилось, читайте под катом.
Читать полностью »
И ещё раз про уникальные константы
2015-03-26 в 9:36, admin, рубрики: c++, грабли, Компиляторы, константы, Программирование, хаки Прочитав статью «Вычислите длину окружности», которая, в общем-то, крайне позабавила меня своим стилем, и узнав для себя кое-что новое, я стал несколько сомневаться в достаточной подробности предложенной информации. Всё-таки компиляторов довольно много, систем тоже немало, а в статье как-то навеяно Windows и Visual Studio (на правах ИМХО).
Читать полностью »
Хакер — человек, который наступает на грабли, которые спрятаны в сарай и закрыты на замок
Mongoose — самый популярный модуль для работы с mongodb на javascript. Примеры на сайте позволяют достаточно быстро и успешно начать его использовать, однако mongoose имеет ряд неожиданных особенностей, которые могут заставить программиста начать выдирать волосы на голове. Именно об этих особенностях я и собираюсь рассказать.
Читать полностью »
