Попробуем-ка новую подсветку синтаксиса онлайл. Руководство здесь
Ну, а теперь код двухплюсовый.
#include «stdio.h»
bool condition=true;
while (condition) {//вечно, нах!
printf(“Hello, Code Prettifier”);//здарова, млин!
}
Сработало?
Блог о shareware и разработке программного обеспечения
Попробуем-ка новую подсветку синтаксиса онлайл. Руководство здесь
Ну, а теперь код двухплюсовый.
#include «stdio.h»
bool condition=true;
while (condition) {//вечно, нах!
printf(“Hello, Code Prettifier”);//здарова, млин!
}
Сработало?
Эх, давненько я не брал в руки шашки… Но лучше поздно, чем в штаны!
Напишу-ка я про не очень-то очевидную фичу в работе с треем. Для закваски пронзительная история, она же быль. Повадился у меня последнее время падать Проводник Windows. Падает как заведенный, впрочем при определенных обстоятельствах, но ни о них речь. Проводник после креша сам перезапускается, но по ходу его перезапуска некоторые софтины в трее не восстанавливаются. Если с каким-нить TypeAndRun это пофиг — убил, и запустил заново, то софт с пользовательскими данными убивать через менеджер процессов уже не хочется. "Че-то я ачкую…" ©. Скажем, к примеру, рухнувшая база данных какого-нибудь The Bat может весьма и весьма попортить крови.
Способов решения проблем с упавшим Проводником, и как следствие, пересоздающейся на лету панели задач есть. Как вариант, ловить сообщение TaskBarCreated и восстанавливаться в трее, есть и другие.
Но есть способ элегантнее, надежнее, а главное комфортнее для пользователя. Приложение, свернутое в трей показывается в списке окон по Alt+Tab.
Это решение зарекомендовало себя просто великолепно.
Как показал опыт, для приложений оперирующих пользовательскими данными, возможность подняться из трея с помощью клавиатуры почти обязательна для реализации. Сделал такое в Aml Pages. И ох сколько раз оно меня выручало. Нет слов! Про удобство молчу — у меня самого мышь все больше "для комплекту".
PS: кода вставки в список Alt+tab пока не дам. Потому как жмот я. Потому как, пока доводил до ума добавление окон в список Alt+Tab, такой херни наворотил, что сам уже с превеликой тоской зрю в свой код. Ревьюить его, ревьюить и еще раз ревьюить.
Если в двух словах. Для окон верхнего уровня задача решается элементарно: нужно при прятке окна создать для него дочернее WS_OVERLAPPED-окошко, и задвинуть его за края экрана. А по активизации последнего из Alt+Tab-списка уже поднять из трея основное скрытое окно.
Но заморочки начинаются, когда необходимо добавить в Alt+Tab тул-окно (окно со стилем WS_EX_TOOLWINDOW).Вот пока реализовывал эту возможность и наворотил говно-коду. Теперь сначала причесать код нужно, а уж только потом "в народ". Так что сорсы как-нибудь позже. А уж если кому невмоготу да срочно — стучите в комменты.
Поимел опыт сотрудничества с сайтом BitsDuJour.com. Выкладывал там Aml Pages и Aml Maple. В целом очень приятное впечатление, на пять с плюсом! Итак, как это работает: заводим аккаунт на BDJ, предлагаем софтину, указываем скидку и ждем ревью от администратора. В течении пары дней придет ответ от администратора. И если софтинка принята, то назначается дата акции, обычно через недельки полторы.
Ну, а теперь поподробнее о некоторых не столь заметных, но немаловажных деталях. Первое: многие ошибочно считают, что двигать софтину нужно через предложения на BDJ здесь. В принципе да, но это не совсем так. Эта страница предложений, где посетители голосуют за предложенные софтины. Оно, конечно, хорошо, местами даже ахуенно. Но всплеска голосования там особо не видно. И главное, к админам BDJ эта страница имеет мало отношения.
Практически нужно идти несколько иным путем. А именно: топаем на сайт http://www.softwaremarketingresource.com и заводим там девелоперский аккаунт. И уже в этом аккаунте добавляем наши софтинки. Вот этот сайт, как раз имеет отношение к админам BDJ. Поясню: после того, как я запостил свои предложения именно туда, ответ от BDJ пришел буквально в течении пары дней, в отличие от голосовалок. Голосовалки, по моему, вообще мало общего имеют с реальной картиной – нужна ли юзерам конкретная программа. Ну что вы хотите!?! Публичная деятельность она и есть публичная деятельность. Понятно, что раскрученные софтины вроде Total Commander, WinRAR и прочий бренд всегда будут хотеть больше желающих, просто потому, что их знают больше народу.
Теперь подробнее. После того, как предложили софтину, указываем скидку на нее, которая действует в день акции. Имеет смысл не жмотиться, и давать скидку поприличнее в десятки процентов. Все таки BDJ это скорее продвижение продукта, нежели баблостригло, хотя и не без него.
После того, как будет принято ваше предложение, необходимо дать аффилиатскую комиссию BDJ (они точно работают с Plimus`ом, про остальные лучше поинтересоваться у них). Один момент: комиссия BDJ достаточно большая – 50 процентов. Итого, если, к примеру, даете скидку в 50 процентов, то получите де факто 25 процентов от нормальной цены минус комиссия регистратора. Формула простая: минус 50 процентов скидки изначально, итого остается 50 процентов. От них уже минус 50 процентов самим BDJ, итого в результате вам остается 25 процентов. Так что, обращаем на это внимание, когда начинаем мышленно подсчитывать сказочные барыши.
Отдельно про Плимус: 1) ID аффилиата на Плимусе у BDJ хрен найдешь, называется. А именно Iconico. Хотя в скобках видно, что это именно BDJ. Но поначалу на этом можно малехо поспотыкаться. 2) В админке у BDJ есть отдельная видюха, как организовывать промоушн акции на BDJ в админке Плимуса. Видео старое, но многие вопросы снимает. Рекомендую взглянуть.
Желательно:
Впечатления и опыт:
Ну, как-то вот так. Хотелось рассказать об опыте. Впечатлений много, все сразу расписать не могу, т.к. русские буквы помню уже плохо :). А посему и получилось в несколько телеграфном стиле. Ну да ладно, будут вопросы, интерес у народа – напишется и еще пост.
PS: сори, конечно, за маты в направлении Плимуса. Но а) наболело б) заебали толку от них ноль: поддержка молчит, фрод-чек работает… да никак он не работает (фродов на тыщу баксов в неделю, это как называется?) в) достучаться до них можно только через КЫВТ.ru, когда их там публично кроют г) всерьез задумался, а не послать ли Плимус. А если эмоции в сторону: господа из Плимуса – это не работа! Вы мешаете больше, помощи от Вас ноль. Задумайтесь! Если все, что Вы можете, это процессить кредитки за комиссию, то вы далеко не оригинальны. Это кей-фичей уж точно никогда не будет.
Чем больше я последнее время работаю с Plumus, тем больше я люблю собак :(.А то …… Во-о-о-от!
PS: © картинки Демотиваторы
И э-эх, давненько я не брал в руки шашки. А вот извечный вопрос: что дает новостная email-рассылка по проекту? Понятное дело, что для годного проекта нужен и форум, и RSS, и другие способы продвижения. Но с другой стороны email-рассылки вещь настолько традиционная, что вероятно отказываться от них пока рановато.
Форум: сдается мне эффективность форума в первую и пожалуй и единственную очередь будет зависеть от его – форума – удобства. У меня как-то оно мигающе всё – то форум работает за пятерых, а то какое-то место исключительно для междусобойчика.
RSS-лента: как оказалось, для большинства моих пользователей достославная аббревиатура RSS и по сей день остается загадкой. До сих пор я так и не могу понять, как работает моя англоязычная RSS-лента. Счетчик подписчиков и поныне телепается в районе 2-ух десятков читателей. Хотя логи веб-сервера показывают цифры обращений на порядки больше. Но с RSS вообще не всё так просто. Но про несложные приемы повышения отдачи от RSS уж в другой раз. Ну, а на русской RSS-ленте и вовсе счетчик не ставил. Но ее отдачу как раз таки видно невооруженным взглядом.
Facebook и иже с ними: ну я блин, даже и не знаю что сказать… Вот у Aml Pages есть две группы: англоязычная и русскоязычная. Число участников говорит само за себя: более сотни в аглицкой, и менее десятка в русской. ОК, я понимаю, что для наших скорее популярнее будут какие-нить одноклассники да всякие вконтакте, чем Facebook. Но тратить время и еще на одну соцсетку, без четких аргументов, что это выстрелит, уже совсем не хочется.
Блог: “а хрен его знает, товарищ полковник“ ©. Отдельных блогов ни по каким проектам не заводил. Плюс отчасти роль русского блога по Aml Pages вполне выполняет и рассылка. Подробнее чуть ниже. Этот блог иногда что-то выдает – но это, скорее, из разряда юмора.
А вот емейл-рассылка, имхо и поныне остается вполне эффективным путем извещений о новостях. Опять же, в рассылке должна быть исключительно целевая аудитория – подписаться читатель может сам. И только сам. Случайно попасть в подписчики не выйдет.
Для русской рассылки уже сто лет пользую subscribe.ru. Для аглицкой сравнительно недавно заюзал сервис новостных писем от Plimus. Итак, что мы имеем с гусей, с обоих.
Вот такая разочаровывающая картина. Хотя, с другой стороны, ну есть какое-то смутное ощущение, что Plimus`овская рассылка работает, и иногда какой-то профит и выдает. Но понять, что, какой, как и когда, ох как не просто.