Шаровароварение

Однодневная распродажа

February 25th, 2010 Begemot

Запустили тут акцию, однодневная 50% скидка на наши продукты для западной аудитории. Анонсировали за 12 часов до начала, первый час принес 5 ордеров, так что можно считать что не fail 🙂

Если кто может помочь делом или советом как максимально распространить информацию среди людей, буду весьма признателен. А я в свою очередь потом расскажу про результаты 🙂

p.s. со страницы акции, можно дигнуть, твитнуть и так далее…


Лучшее средство разработки для шаровары, итоги опроса

February 17th, 2010 Begemot

Итак подводим итоги опроса.

 

Общая статистика:

Ответов – 101, так что не удивляйтесь если у нас периодически будет получаться 101%.

Человек – 93,  5 человек заполнили анкету по 2 раза, а рекордсмен использует целых 4 языка\тулкита:)

Read the rest of this entry »


Эволюция портабельности

February 10th, 2010 Begemot

Давно собирался написать про свой опыт с выпуском портабельных версий? Сегодня прочел пост ночного программиста – Portable-версия – легко и непринужденно и вижу, что народ повторяет мои ошибки, а значит откладывать дальше нельзя – пора писать 🙂 Причем технические детали реализации я опущу (банально же), а опишу только грабли в подходе к решению проблемы, на которые я натыкался. Для того, чтобы вы могли сразу переходить на пятый уровень:)

Итак у меня было пять ступеней эволюции:

0. Просто программа, без поддержки переносной версии. Народ жаловался и требовал гибкости. Ведь действительно всегда иметь с собой свои быстрые заметки весьма удобно…

1. Параметр командной строки, который переключал приложение в портабельный режим. Я написал об этом в хелпе, а потом, всем кто спрашивал отвечал как использовать параметры командной строки в саппорте – благо быстрая вставка готовых ответов, весьма облегчает это занятие. Народ жаловался, на неудобство.

2. Я сообразил, что можно сделать и положить в дистрибутив батник – который будет запускать программу с параметром, что-то типа _RUN_Clipdiary_Portable.bat. На неудобство стали жаловаться меньше, на мелькающее черное (консольное) окно и периодические ошибки (народ постоянно запускал exe вместо батника). Продвинутые даже компилили батник в ехешник.

rem instruction for user

start clipdiary.exe –portable

3. Кто-то меня надоумил что избежать последней проблемы можно положив все файлы программы в подпапку APP, а рядом с ней батник который будет запускать ехе. И так типа поступают многие портабельные программы. Правильный текст бат файла

rem instruction for user

@echo off
cls
title Clipdiary Portable launcher
start /D"%~p0App" App\clipdiary.exe –portable

4. Через месяц, после того как я перевел все свои портабельные дистрибутивы на использование этого механизма, я вдруг придумал более лучший подход. Который позволяет избавится как от случайного запуска exe вместо бат файла, так и от мелькания консольного окна, которое раздражает пользователя. Теперь достаточно просто добавить –portable в имя программы – и все будет в шоколаде. Разумеется я при старте анализирую имя ехе и перехожу в портабельный режим если что. Пользователи пока что довольны.

Видите, все гениальное просто 🙂

 

Кстати, у нас тут недавно разгорелся спор с одним человеком какой термин использовать – переносимая, портабельная или портативная. Имхо, все они звучат криво по-русски, но ведь что-то использовать надо. Вот что говорит гугл

Results 1 – 10 of about 52,600 for "портативная версия".
Results 1 – 10 of about 30,600 for "портабельная версия"
Results 1 – 10 of about 1,870 for "Переносимая версия"

Причем в выдаче по каждому варианту – присутствуют программы с мировым именем 🙂 В общем, бардак полный – что писать не ясно. А вы как ее называете?


Выбор средства разработки для шаровары

February 8th, 2010 Begemot

В сврус разгорелась нешуточная (300+ писем) полемика по поводы выбора средства разработки, идеального для применения в шароваре . Учитывая что одним из начальных требований была кроссплатформеность будущей программы, само собой получилось, что основная линия спора вылилась в спор wxWidgets vs Qt, оставив за бортом остальные языки и библиотеки. А все-таки интересно было бы узнать что лучше использовать для разработки шаровар в наше время в целом. Закатилась ли звезда уже Дельфи? И начали ли массово использовать .NET?

Самый объективно справедливый способ выявить победителя опрос – пускай цифры говорят сами за себя. Давайте попробуем собрать статистику все вместе, а я все обработаю и через какое-то время напишу о результатах.

Анкету можно (и нужно!) заполнять несколько раз, если вы используете несколько технологий, например, пишите игры на питоне и бизнес приложения на с++ под макос, то лучше заполнить анкету два раза. И еще, хотелось бы собрать информацию в контексте использования языков\библиотек именно для шаровары\качественно фривары.

У меня почему-то упорно не получается вставить форму прямо в этот пост, так что заполнить анкету можно по этой ссылке.

Всем заранее спасибо! Ну и конечно в комментариях можно поспорить 🙂


Мониторинг доступности сайта

February 4th, 2010 Begemot

На днях в сврусе заговорили про сервера, хостинги и мониторинг доступности сайта. Проскочило пару ссылок на сервисы занимающиеся этим делом, бесплатные планы есть у http://www.syslab.ru,  http://basicstate.com/ и http://host-tracker.com/. Я решил, почему бы и не приобщится к прогрессу, раз он сам идет в руки, и нашел свободную минутку для регистрации.

Второй сервис – отечественная разработка, но там дают только 2 сайта на бесплатном пакете, так что я пошел сразу на первый. Зарегистрировался, добавил все сайты. По иронии судьбы через два часа пришел алерт что сайт лежит. Я проверил – работает, подумал было может шалят. Сегодня опять алерт – тот же сайт, глянул – точно лежит. У апача исчерпался лимит процессов – пока еще точно не ясно, то ли опять php глючит, то ли паук запутался где-то. Вот такое совпадение – именно благодаря мониторингу доступности сайта – подняли быстрее, а так не известно сколько он бы еще лежал.

Еще в сврусе в споре проскочило утверждение, что надо  переезжать с шареда на VPS or even dedicated – это типа весьма полезно, а то что для выделенного сервера нужен админ который будет его постоянно поддерживать, “не более чем миф – один раз настроили, и годами вертится”. Вспоминаю сколько раз там надо было ковыряться только из-за меня (сервер не мой, я там просто немного с краюшку живу), и смотрю на эти слова с долей скепсиса:)

В общем, мониторьте, благо бесплатно.


Шальная мысль мне в голову пришла

February 1st, 2010 Begemot

Довел я тут давече свой кпк до ума, теперь могу, как всегда и мечтал, слушать всякие полезные и умные книжки в свободное от умственной работы время. И вот сегодня прогуливаясь на волейбол, слушал подкаст История успеха — выпуск 2. Punto Switcher от автора Punto Switchera  Сергея Москалёва. Подкаст интересный, хотя я не могу сказать что бы он мне прямо сильно понравился, но речь не об этом.

Речь о том что, во время прослушивания подкаста мне сначала захотелось написать какой-нибудь супер мега популярный продукт – так что бы он стоял у всех всех всех 🙂 Начал бегло думать над тематикой – получается что это должно быть что-то связанное с тем что все все все занимаются. Чем все занимаются? Постоянно печатают тексты, работают с буфером обмена, интернет, музыка\фильмы, что там еще ? Мультимедию я не потяну да и написано там уже порядком, интернет, в принципе почти тоже самое. А первые два направления у меня и так есть. Можно конечно всегда воплотить вот эту супер-идею, но чо-то я от нее не в восторге:) В общем вопрос повис в воздухе надоедливой мухой, назойливо отвлекая меня от подкаста.

А потом я подумал, а почему бы мне не сделать Clipdiary бесплатным для русскоязычных? Покупок там все равно мизер, а программа полезная – многим бы не помешала:) Собственно теряю я мало, а может и даже больше приобретаю в финансовом плане, зато получаю кучу новых пользователей и делаю добро миру 🙂 Вот уже пару часов думаю над этой идеей… Варианты такие:

  1. Сделать бесплатным для русскоязычных.
  2. Бесплатным только для домашних пользователей и платным для организаций\коммерческой деятельности
  3. Один из предыдущих вариантов, но только для текущей и например нескольких последующих версий, а потом подумать.

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

С удовольствием послушаю умные мысли…


Производить или продавать?

January 31st, 2010 Begemot

В нашем узком кружке часто любят повторять – “главное не уметь хорошо писать программы, а уметь продавать”, ”Рубль тому кто придумал, 10 – тому кто сделал и 100 тому кто продал” и так далее.  Все чаще убеждаюсь что наверное так и есть. Писать особо нечего – или уже все давно написано и есть по десятку фришных аналогов или явно не для одиночки тема. Да и даже если напишешь – надо ведь еще продать, а при десятке фришных аналогов – объем работы который надо делать для успешных продаж, сильно превышает объем работы для “написать”. В общем очередной закат шаровары…:) Пойти что-ли работать.

Только что вот наткнулся на интересную информацию:

Игра Modern Warfare 2 стала самым громким релизом ноября, но для этого издатели потратили внушительное количество средств. К примеру, рекламный бюджет продукта составил $200 млн. Само производство стоило $40-50 млн (что непомерно много для столь короткой игры). Activision сумела вернуть все потраченные средства за первые пять дней, в течение которых проект принёс $550 млн.

На рекламу потратили в 4-5 раз больше чем на производство (хотя конечно писали далеко не с нуля). Нет, все-таки определенно какая-то экономическая не эффективность чувствуется в этом мире:)


Про быстрые переводы

January 25th, 2010 Begemot

Что делать когда нужно быстро перевести несколько предложений на английский? Например ответ важному клиенту или What’s new для новой версии, лично с последним у меня всегда проблема, сколько раз уже думал – “надо писать заранее”, а нет всегда сначала все подготовлю, релиз сделаю и только потом пишу. Разумеется после этого ждать переводчика день-два уже не хочется, поэтому обычно кончается тем что перевожу сам и криво 🙂

Нужна система коротких переводов, раньше я пользовался услугами aklabs’a, но по слухам он уже помер. Так что ниша пустовала. Недавно сервис коротких переводов запустило агентство переводов Alconost Translations – направлений перевода  куча, цена как я понял 5 центов за слово, сам еще правда не пользовался, но это вам не должно мешать – пользуйтесь на здоровье:)


И снова про выбор регистратора

January 11th, 2010 Begemot

Вот интересно вчера задумался что делать с регистратором. Больше года назад, когда я у Плимуса начались проблемы, я перешел на Авангейт. В принципе, хороший регистратор, проблем пока нет и почти все устраивает. Вот только минимальная комиссия в $2.5 немного смущала, но пока напрягала не сильно. Сейчас стоит вопрос о том что нужно будет продавать платные апдейты с ценой в районе 10 баксов. У Плимуса коммисия $1, у Авангейта $2.5. И отдавать 25% что-то совсем не хочется… И вот думаю что делать – активно использовать обоих, не сильно удобно. Переходить на Плимус опять что ли…

А интересно то что я вчера задумался, а сегодня мне FastSpring пишет, предлагает сотрудничество. Причем не совсем спам, письмо более менее персонализировано:)  В частности предлагают “самые низкие комиссии” среди всех регистраторов. Интересно совпадение или судьба?:)


Эксперимент – плати сколько хочешь

December 25th, 2009 Begemot

Все помнят про эксперимент Radiohead с раздачей альбома и призывом заплатить сколько сочтете нужными. Потом вроде в России их успех попытался повторить Аквариум. Вот новая новость из нашей отрасли

Занимающаяся розничной продажей программного обеспечения компания Binarynow объявила о завершении необычного эксперимента, проводившегося в течение двух недель. Клиентам предоставлялся шанс приобрести ПО, включающее Kingsoft Office и Kingsoft Security, минимум за $2. Результаты

Я вот думаю может тоже попробовать 🙂

Update: Еще пару ссылок по теме, спасибо rsdn