Как стать автором
Обновить
59
0
bugman @bugman

Make software to happen

Отправить сообщение

Какой SIP-сервер выбрать: SER, OpenSER, Kamailio, OpenSIPS? Что в них общего и в чем разница?

Время на прочтение8 мин
Количество просмотров53K
У многих администраторов voip-сетей, сталкивающихся с sip-серверами слова ser, openser, kamailio, opensips вызывают по меньшей мере головокружение. Почему их так много? Почему так похожи? Какие активно развиваются, а какие уже нет? Какой в конце-концов выбрать?

Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Комментарии18

Делаем oracle deploy-скрипт независимым от окружения

Время на прочтение3 мин
Количество просмотров4.1K
Уже не одна правильная статья написана про необходимость и преимущества хранения исходных кодов схем базы данных в системах контроля версий (типа CVS, SVN, TFS и др.), а также ведения deploy – скриптов.
Не стану повторяться, но разберем один специфических аспектов этого процесса.

Не секрет, что нормально поставленный процесс разработки состоит из собственно разработки(Dev), внутреннего тестирования(QA), приёмочного тестирования конечными пользователями (UAT) и, непосредственно, «Production». Детали жизненного цикла могут отличаться в индивидуальных случаях, но это не существенно для темы статьи.

Порой (а в опыте автора – часто) так случается, что окружения, на которых происходят разные этапы этого цикла могут отличаться по тем или иным причинам. Различия могут быть какие угодно. От разных tablespace-ов, до отличий в названиях схем, DBLink-ов и других индивидуальных особенностей. Как эффективно решить эту неприятность мы и рассмотрим в этой статье.

Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии11

Игры в OLTP

Время на прочтение23 мин
Количество просмотров2.8K
В последнее время на Хабре стала популярной тема реализации высокопроизводительных приложений. Решили тоже немножко поэкспериментировать в этом направлении и поделиться текущими результатами наших изысканий.

Подопытный «Hello, world!» представляет собой простейшую OLTP систему:



Требования к производительности и отказоустойчивости являются ключевыми для подобных систем. Поэтому поиск решения поставленной задачи осуществлялся в направлении: C, C++, fastcgi, nginx, lighttpd, oracle. В первую очередь нам было любопытно попробовать различные варианты построения OLTP на данных технологиях, а так же измерить производительность и пиковые нагрузки.

Подробности под катом...
Всего голосов 39: ↑36 и ↓3+33
Комментарии31

ГиперБатон: IKEA для сайтов

Время на прочтение3 мин
Количество просмотров577
GiperBaton
Когда я готовил эту статью я общался с друзьями, работающими в различных Интернет-студиях.
Не смотря на осенний рост спроса и на изменение ценовых политик заказов у крупных студий стало значительно меньше.

Во многих компаниях, разрабатывающих сайты, в последнее время работы или мало или просто нет. И не смотря на все усилия менеджеров, походы по выставкам, попыткам развивать новые каналы продаж, количество заказчиков резко сокращается. Кто-то выживает обеспечивая аккаунт старым клиентам, кто-то выходит на международные рынки, но практика показывает — рынок стагнирует.
Читать дальше →
Всего голосов 42: ↑20 и ↓22-2
Комментарии20

Интернет-магазин промышленного оборудования

Время на прочтение3 мин
Количество просмотров1.2K
Начну с того, что больше года назад устроился в компанию занимающуюся продажей промышленного оборудования и комплектующих. Работал я там неполный день, что-то вроде приходящего сотрудника. Вскоре, я предложил начальству разработать интернет-магазин, так как это может увеличить и упростить продажи.
Почему я говорю упростить? Всё из-за того, что есть разные типы оборудования, одни стоят условно 5.000руб, а другие больше 500.000 евро. Вот как раз, дорогое оборудование продавать через интернет сложно, если не сказать невозможно, всё из-за того что такую технику покупают заводы и предприятия, ну и сомо-собой всё идёт через главных инженеров и откаты им, чтоб купили именно у вас, это самая простая схема, чаще всего всё гораздо сложнее.
Читать дальше →
Всего голосов 42: ↑32 и ↓10+22
Комментарии24

Запускаем софтверный бизнес в России

Время на прочтение7 мин
Количество просмотров2K
Много было в последнее время топиков о стартапах, организации команд, разработке ПО и некоторых других вещах, неразрывно связанных с софтверным или интернет-бизнесом. В этой статье я хочу рассказать, что сейчас будет вас ждать, пожелай вы открыть свою компанию по продаже программного обеспечения (ПО, далее софта). Ибо пока полноценных топиков на эту тему я не видел.

Зачем нужен этот топик? Чтобы после прочтения можно было однозначно ответить на вопросы «А оно мне надо?», «Стоит ли переводить проект в разряд стартапа (или наоборот)?», «Как заработать на своем труде в России?» и на ряд других более конкретно. И это только касательно России (если все будет хорошо, то выложу аналогичный топик и относительно международного софтверного бизнеса).

Внимание: вся нижеприведенная информация изложена с позиций минимизации затраченного времени (и увеличения надежности мероприятия) и с учетом отсутствия прописки в городе регистрации юр. лица (и отсутствия рабочего офиса).

Продукт и команда


Перед стартом обязательно имейте хотя бы что-нибудь. Что-нибудь, что приносит деньги. Без денежного потока (пусть даже в 10-20 тысяч рублей) затевать все это бессмысленно (далее будет понятно, почему, но первичные расходы на оформление всей волокиты составляют порядка 30к рублей). Естественно, открывать свое юридическое лицо и оформлять бизнес стоит в том случае, если вы собираетесь расти. И не просто расти, а очень сильно расти. Иметь оборот в 20-30 тысяч рублей можно и не имея никакого юридического лица, а при «нелегальном» обороте в районе 100 тысяч уже могут начаться различные проблемы с государством (и красиво оформить это может уже не получиться).

Итак, в самом начале у нас должен быть продукт. В принципе, все равно какой (если речь идет про бизнес, заключающийся в продаже софта и смежных услуг). Если к этому продукту «прилагается» команда, то поднять всю схему будет значительно проще: пока вы будете бегать по инстанциям с пакетами документов, продажи могут сильно просесть, потому что их некому будет обслуживать. Или просядет разработка. Или еше что-нибудь. Но обязательно просядет. Имейте это в виду.

Ладно, вроде у нас есть, что продавать (будь это хоть утилита «Time Machine для Windows»). У нас есть пара человек, которые разделяют ответственность за компанию и готовы работать во имя ее успешности. Что дальше?

Дальше самое интересное.
Читать дальше →
Всего голосов 133: ↑113 и ↓20+93
Комментарии146

Английский без дураков: Уроки онлайн бесплатно, вживую, для всех!

Время на прочтение2 мин
Количество просмотров4.5K
image

Сегодня у меня маленький праздник: первая годовщина второго рождения сайта «Английский без дураков». Давно собирался рассказать уважаемым хабравчанам об этом своем проекте, да все как-то не было повода, но сегодня не удержусь, уж не обессудьте.

Если вы когда-нибудь интересовались возможностями изучения английского онлайн, вам должны быть известны основные фигуры Рунета в этой тематике, а вместе с этим — знакомо чувство досады от того, что все эти ресурсы представляют собой по сути одно и то же, а именно собрание статических материалов той или иной степени разнообразия и наполненности: учебники для скачивания, книги на английском, статьи по грамматике, изредка какие-то тесты и упражнения, плюс подборки идиом, пословиц, анекдотов, песен и прочей вспомогательной информации.

И это все?! Сейчас, когда на календаре 21 век? А где же интерактив? Где мультимедиа? Где живое, вибрирующее сообщество? Ведь при сегодняшнем уровне интернет-технологий поставить все это на службу делу изучения языка более чем реально! Обнаружив когда-то на месте отечественных сервисов по изучению английского зияющую пустоту, я не стал разводить сантименты, а засел за комп, и через некоторое время на свет появился проект, в котором получило воплощение мое собственное представление о том, каким должен быть сайт в помощь изучающим язык. В двух словах: если традиционные вебсайты напоминают библиотеку, то «Английский без дураков» — учебное заведение.
Читать дальше →
Всего голосов 77: ↑71 и ↓6+65
Комментарии66
2

Информация

В рейтинге
5 532-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Chief Technology Officer (CTO), Software Architect
Lead
Git
Linux
Docker
Database
High-loaded systems
SQL
English
Software development
Algorithms and data structures
Development of integration solutions