Pull to refresh
10
0
Денис Болтиков @triviality

User

Send message

Тестирование ПО: как объяснить руководителю, что 2 х 2=4?

Reading time2 min
Views11K
Простой, но внезапный вопрос чуть не поставил в тупик: «Почему тестировать должны тестировщики, а не аналитики, разработчики или пользователи?» Попытаюсь быстренько обосновать, но, скорее всего, потребуется помощь со стороны, такие формулировки требуют многостороннего анализа и освещения, и, несмотря на многолетнее владение темой, может потребоваться время на обдумывание.

Читать дальше →
Total votes 50: ↑48 and ↓2+46
Comments59

Служба венчурных знакомств

Reading time2 min
Views627
В прошедший четверг Microsoft объявила о запуске в России программы содействия стартапам BizSpark. Масштабная глобальная программа включает в себя помощь молодым предпринимателям необходимым ПО, образовательными курсами, консультационной и маркетинговой поддержкой со стороны многочисленных партнеров, а также прямыми венчурными инвестициями со стороны фондов «Содружество бизнес-ангелов России» (СБАР), Oradell Capital, Private Capital, ABRT Venture Fund и ряда других.

Для того, чтобы стать участником программы, вы должны быть владельцем частной компании, занятой в разработке ПО. Компания должна быть молодой — меньше 3-х лет на рынке, и иметь ежегодный доход не более $500 тыс. Кроме того, вам понадобится рекомендация одной из компаний-членов партнерской сети (например, инвесторов или дистрибьюторов вроде «Софтлайн»). Помощь со стороны «старших братьев» стартапщик должен будет оплатить долями в своей компании. Авторские права на его продукт останутся за ним.

По словам главы российского офиса Microsoft Биргера Стена, его компания не рассматривает BizSpark, как прямой источник выгоды. Как и многие другие, эта программа направлена на создание здоровой живой «экосистемы» высокотехнологичной экономики в стране. К слову, с кризисом она никак не связана — дата ее мирового запуска в начале ноября была приурочена к объявлению технологических новинок на PDC.
Читать дальше →
Total votes 26: ↑18 and ↓8+10
Comments12

Вся правда о шаблонизаторах

Reading time10 min
Views35K
Статейка старенькая, но думаю до сих пор актуальная

Cлишком часто я в последнее время слышу слово «шаблонизатор». Не утихают споры между сторонниками разных шаблонных движков. Одни говорят что логика в шаблонах это хорошо, другие считают что это зло. Даже сейчас очень часто встречаются проекты, написанные вообще без применения какого либо шаблонизатора. Но в этой статье я не буду предпринимать попыток стать на сторону одной из сторон. Я не буду вам доказывать преимущества ни одного из подходов. Я просто постараюсь рассказать обо всех из них с точки зрения теории. Эта статья не о конкретных программных продуктах, а о способах выделения логики представления в ваших приложениях.
Читать дальше →
Total votes 18: ↑9 and ↓90
Comments48

Хороший советский фильм — «Что такое теория относительности?»

Reading time1 min
Views1.9K
Недавно откопал достаточно раритетную серию старых советских научно-популярных видеороликов. Буду выкладывать их в онлайн на своем сайте.

Первый видеоролик, в котором в легкой и приятной форме объясняются основы теории относительности:

Читать дальше →
Total votes 27: ↑23 and ↓4+19
Comments17

«Вредные» клиенты

Reading time3 min
Views1.8K
Тем, кто занимается бизнесом, в частности веб-разработкой, не надо рассказывать о «вредных» клиентах. Мой комментарий на эту тему в одном из топиков вызвал положительные отклики, поэтому расскажу, что я думаю по этому поводу. А именно: как дифференцировать клиентов по «вредности»; как (и стоит ли) работать с «вредными клиентами».

Читать дальше →
Total votes 48: ↑45 and ↓3+42
Comments108

Planet3 — новый игрок мобильных платежей.

Reading time7 min
Views907
Потрясения октября запомнятся многим владельцам интернет-проектам. Кто-то потерял 100 долларов, кто-то 10000. Уход с арены такого игрока, как «Русский Биллинг» не мог остаться незамеченным. И вот, вслед за появлением на рынке структуры «А1 агрегатор», взявшей на себя обязательства по выплате партнерам «Русский Биллинг» причитающегося вознаграждения, еще один крупный игрок рынка mVAS – i-Free готовится объявить об открытии компании Planet3, которая, по словам ее организаторов, станет не только самостоятельным игроком рынка мобильных платежей, но и планирует расширить сервис биллинга новыми инструментами, включая iVR. Мне удалось пообщаться с будущим руководителем компании Planet3 в неформальной обстановке, а в результате получилось достаточно объемное интервью-беседа не только о новой компании, но и о том, что же ждет мобильные биллинги в ближайшем будущем. До официального пресс-релиза я не могу назвать имя моего собеседника, но уверен, что уже сегодня-завтра пройдет официальный пресс-релиз, в котором имя-таки прозвучит. Предвещая вопросы относительно «а не боится ли он», могу сказать лишь то, что ему даны достаточно широкие полномочия, можно сказать, карт-бланш. Так что читайте и судите сами.
Читать дальше →
Total votes 42: ↑31 and ↓11+20
Comments36

Лицензия Ubuntu для украинского (и не только) законодательства

Reading time2 min
Views4.5K
В последнее время все чаще и чаще слышу истории о том, что ведется активная борьба с нелицензионным софтом, конфискуют железо, выдают повестки в суд.
Буквально вчера в офисном здании где размещена наша небольшая фирмочка в одну из таких же небольших фирмочек постучались люди в погонах — у них нашли палёную винду со всеми вытекающими.

Естественно, мы забеспокоились о собственной безопасности. У нас на данный момент на всех десктопах установлена Ubuntu 8.04 LTS, несколько человек приходят с ноутбуками, где стоит лицензионный и не очень софт.

По непроверенным данным люди в погонах требуют наличие лицензии на софт даже если он бесплатный. В свете этих событий, прошу совета и ответа на несколько вопросов у хабралюдей, сталкивавшихся с подобными ситуациями. Сделайте, пожалуйста, приписку к своему комментарию — о какой стране идет речь. Лично меня интересует Украина. Также, было бы неплохо увидеть несколько примеров из жизни и комментарии хабралюдей с юридическим опытом
Читать дальше →
Total votes 113: ↑111 and ↓2+109
Comments341

Золотые горы стартапу, или не живем бесплатно, даже если назвался 'free'

Reading time11 min
Views1.8K
Этот топик — приглашение к обсуждению. В конце обещаю очень полезную вещь.

В последнее время, все больше появляется бесплатного и открытого. Все понятно, когда Google делает великолепный инструмент на котором можно было бы много заработать (SketchUp) — бесплатным — все понимают, что компания и так зарабатывает много денег и ей важнее заполучить больше пользователей. Хотя и есть платная версия. Однако все больше и больше из нас придумывают новые идеи, такие как YubNub (сервис не мой), и подобные, которые облегчат жизнь пользователям. Сделать — день-два, отладить неделя-десять, донести до ума пользователей — год.

Однако встает вопрос — тратить время на развитие сервиса — это терять деньги. Элементарно — сервер, люди, личное время — все деньги отнимает. Раньше эту проблему могла бы решить реклама…
Читать дальше →
Total votes 128: ↑117 and ↓11+106
Comments128

Оптимизация MySQL запросов

Reading time4 min
Views125K
В повседневной работе приходится сталкиваться с довольно однотипными ошибками при написании запросов.

В этой статье хотелось бы привести примеры того, как НЕ надо писать запросы.
Читать дальше →
Total votes 143: ↑132 and ↓11+121
Comments142

«Разгоняя голову», не перегрейтесь!

Reading time4 min
Views143K
Проблема недостаточной умственной работоспособности и утомления, как выяснилось, заботит очень многих. На «Хабре» нашлись граждане, которые, кто в шутку, кто всерьез советовали в комментариях амфетамины, прозак, ноотропил, гинкго, винпоцетин.

Уровень невежества некоторых «советчиков» зашкаливает. В этой заметке я расскажу о том, что не надо делать. О том, что надо делать, расскажу в следующей.
Читать дальше →
Total votes 157: ↑145 and ↓12+133
Comments162

Один маленький проект: история продолжается, или сервис для людей

Reading time6 min
Views781
В первой заметке цикла было рассказано о том, как зародилась идея о создании сервиса Web Optimizator. Сейчас я хочу коснуться первых месяцев его роста и развития и тех проблем, с которыми столкнулся (или, наоборот, по счастливой случайности, не столкнулся). Итак, поехали.

WebSiteOptimization



В самом конце прошлого года идея создать онлайн-инструмент для проверки скорости загрузки сайта из чисто мнимой сущности все более становилось материальной. За пару дней был написан прототип, который анализировал пару сайтов и мог сказать, какие приемы на них применены и, что казалось более важным на тот момент, какие приемы нужно применить для ускорения загрузки сайта. Однако, вывод его был достаточно скуп и убог. Его нужно было как-то видоизменять.
Читать дальше →
Total votes 46: ↑43 and ↓3+40
Comments29

Рейтинги на службе у веба

Reading time2 min
Views447
Коллеги, решил поделиться новостями о московских встречах, а также спросить совета.
Итак, 5го октября, воскр. состоится уже 3я встреча стартаперов. На вторую встречу пришло в двое больше человек чем на первую и тенденция роста обещает сохраниться. Руководителей стартапов желающих презентовать свои проекты также становится все больше, а время как известно не резиновое. С начала было принято решение составить бриф, заполнив который стартапер высылает его организаторам. Те, в свою очередь, выбирают из претендентов наиболее подготовленных и предлагают им выступить со своими презентациями на встрече, получив необходимую критику, идеи и внимание инвесторов.
Вы можете догадаться что произошло дальше. Конечно были те, кто был не согласен с решением не пропускать чей-то стартап к обсуждению.
Что делать в таком случае?
Читать дальше →
Total votes 23: ↑18 and ↓5+13
Comments12

10 jQuery скриптов для улучшения интерфейса

Reading time3 min
Views11K
С рассветом WEB 2.0 получили развитие и javascript фрэймворки, позволяющие вебмастеру делать динамические элементы сайта гораздо быстрее и проще. Одним из таких фреймворков является jQuery, получивший огромную популярность за свою простоту и невероятно малый вес. Итак, представляю вашему вниманию 10 наиболее полезных скриптов jQuery для улучшения интерфейса вашего сайта.
Читать дальше →
Total votes 133: ↑124 and ↓9+115
Comments34

P2WP — сервис для мобильного постинга в Wordpress

Reading time1 min
Views910
Я, как и многие, достаточно активно использую Wordpress. В частности — в качестве платформы для личного блога. Некоторое время назад возникло желание добавлять туда записи не с мобильного устройства. На выбор были PDA с Windows Mobile и телефон Nokia E50. На обоих устройствах установлена Opera (Mobile и Mini соответственно). И ни с одного из этих устройств не удалось полноценно зайти в административную часть Wordpress. А если бы удалось — навигация бы не порадовала, я думаю.
Поиски показали, что нормальных клиентов для мобильного постинга в Wordpress нет (это не справедливо — платформа популярна, для других все есть...). Поэтому было принято решение исправлять ситуацию. И родился P2WP (aka «Post to Wordpress»).

p2wp

В общем-то это — минималистичный сервис, оптимизированный для маленьких разрешений экрана и неполноценных браузеров. Траффика потребляется минимум при максимуме пользы. Для общения с Wordpress используется XML-RPC. Сразу скажу, что авторизационные данные нигде не сохраняются, а используются только для показа списка разделов блога и собственно добавления записи.
Сервис находтся на стадии 0.9 beta — то есть явных багов нет, я сам им уже пользуюсь. Но при этом возможны недочеты, которые я, конечно, устраню. Пожелания также принимаются :).

Короче говоря надеюсь, что эта штука будет Вам также полезна, как и мне.
Total votes 5: ↑5 and ↓0+5
Comments3

MySQL Performance real life Tips and Tricks. To be continued.

Reading time6 min
Views8.1K
По заявкам трудящихся решил написать еще одну статью, посвященную оптимизации запросов в MySQL.

В прошлой статье habrahabr.ru/blogs/mysql/38907 рассматривались вопросы оптимизации LIMIT, GROUP BY, COUNT.

В данной статье я немного вернусь к вышеописанному и опишу пару примеров, с которыми столкнулся на проекте недавно, после этого приведу еще пару небольших примеров относительно того что такое хорошо и что такое плохо в MySQL.
Читать дальше →
Total votes 84: ↑80 and ↓4+76
Comments65

MySQL Performance real life Tips and Tricks. Part 3-rd.

Reading time14 min
Views23K
Решил продолжить цикл заметок по данной тематике. В данной статье особое место хотел уделить профайлингу MySQL запросов. Описать средства, которые предоставляются MySQL для профайлинга, и что нужно делать для определения узких мест запроса.

Также, после опубликования первых двух статей я получил пару отзывов и вопросов, связанных с проектированием БД / расстановкой индексов / составлением запросов. На многие вопросы старался отвечать. С некоторыми из них поделюсь и в этой статье.

Читать дальше →
Total votes 56: ↑54 and ↓2+52
Comments40

Маркетинговые ходы разработчиков CMS

Reading time3 min
Views1.7K
— Наше подсолнечное масло не содержит холестерина!
— Разумеется, ни одно подсолнечное масло не содержит холестерина.


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

Как известно, залог успешного бизнеса – это маркетинг и реклама. Рассказать о преимуществах, недостатки представить как преимущества, а которые не получилось – скрыть. С системами управления контентом точно такая же история. Битрикс и UMI считаются лидерами рынка не потому, что у них действительно хорошие продукты, а потому что у них действительно хорошие маркетологи. В действительности, все CMS по своей сущности мало чем отличаются – они предоставляют совершенно одинаковые возможности, одинаковым образом. Но продукт надо как-то выделить среди остальных, надо что-то написать в разделе «Преимущества системы». Вот и придумывают достоинства, которых не существует или которые вообще не являются достоинствами. Далее о наиболее распространенных из них.
Читать дальше →
Total votes 153: ↑121 and ↓32+89
Comments110

Идеальная система управления проектами

Reading time1 min
Views22K
Хабралюди! Меня уже какой день мучает вопрос: а что не хватает современным web-based системам управления проектами? Я уверен, что многие из вас работают в командах, при этом разнообразных. У некоторых есть офис, а некоторые разбросаны на сотни километров друг от друга. Так вот: чем вы все пользуетесь? Что устраивает, а чего не хватает? А главное — о чем мечтаете? =)
Заранее спасибо за все ответы.
Total votes 38: ↑34 and ↓4+30
Comments130

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered