Широко ходит по стране ироническая фраза что “Москва это не Россия”, и теперь мы видим как она претворяется в жизнь, причем с худшей стороны. Стоимость ведения ИТ бизнеса (прежде всего кадровая) в Москве настолько возросла что ведущие ИТ-компании взяли курс на выход из Москвы.
Архив за Октябрь 2007
Ну а после я понял, что Cocoa – это самый гениальный GUI фреймворк. Иногда, читая про очередную функцию, я выкрикивал “Wow!” – так все красиво там сделано. В некоторых случаях, чтобы добиться того, чего Cocoa-программер получает по умолчанию, Windows-программер будет писать несколько недель.
ПРЕСС-РЕЛИЗ
Готово к публикации
Coding Robots выпускают Mémoires, программу для ведения дневника для Mac OS X
Долгопрудный, Московская обл. – 30 октября 2007 г. – Coding Robots объявили о выходе версии 1.0 их первого продукта для Mac OS X – Mémoires.
Mémoires – это простое приложение для ведения личного дневника с красивым интерфейсом. Пользователи могут выбрать день и написать столько заметок на этот день, сколько захотят. Затем они могут просматривать свои заметки, выбирая даты в календаре, или находить их при помощи мгновенного поиска.
Для Mac OS X существует несколько приложений для ведения дневника, но большинство из них перегружено функциями. Цели Mémoires: простота и удовольствие от использования.
Первые бета-версии программы были бесплатными. Coding Robots в своем блоге спросили пользователей, не против ли они заплатить за программу, и получили в основном положительные отзывы (http://blog.codingrobots.com/2007/10/04/memoires-1027-released-future-of-memoires/#comments).
Mémoires стоит €14 (примерно 500 руб.). Доступна бесплатная пробная версия. Mémoires – Universal binary (Intel/PowerPC) и работает на Mac OS X 10.4 Tiger и Mac OS X 10.5 Leopard. Языки интерфейса программы: русский, английский, японский и китайский традиционный.
В первую неделю запуска продукта, Coding Robots перечислят часть продаж в WWF (Всемирный фонд дикой природы) для посадки деревьев. Акция называется “Спасите деревья, ведите ваш дневник на компьютерах Mac”. За каждую проданную копию будет посажено дерево.
Сайт: http://www.codingrobots.com/memoires/
О Coding Robots
Coding Robots – (пока) маленькая частная компания, расположенная в 55.949548, 37.509824. Они еще не придумали миссию компании, но поручили сделать это Тостеру, главе маркетинга. Они уверены, что Тостер придумает душевную и трогательную миссию. Вкратце, Coding Robots просто хотят принести больше радости в этот мир, создавая хорошие и полезные программы.
Coding Robots известны как создатели программы для ведения блогов BlogJet.
Сайт: http://www.codingrobots.com
Контакт:
Дмитрий Честных
Телефон: +7 905 513-03-65
E-mail: dmitry@codingrobots.com
Забавно, что первая продажа – из Франции. Mémoires!
Охрид
Я же говорил, что в Македонии должны любить Маки. Вот, например, есть улица Мак. Просветители:
(На самом деле, Маков там не очень много, но в торговом центре в Скопье был обнаружен Apple-реселлер, магазин которого был похож на наши re:Store.)
Бизнесмены в Охриде не особо парятся насчет торговых марок.
Кроме бутика Best Buy был обнаружен магазин штор Target (прямо с таким же логотипом, как у американского).
И Amazon есть:
Кафе. Где-то я уже это видел:
Был еще фаст-фут Fat Boy – наверное, самое честное название для фаст-фуда.
Афиша: группа South Park выступает в клубе Nemo:
А вот с этого интернет-кафе начнется захват роботами человечества (SkyNet – сеть из Терминатора):
Охридская торговая площадь в целом:
Перейдем к красотам. Охрид – небольшой город, расположенный на берегу одноименного озера. Сочетание гор и воды дает отменные виды.
Рыба из озера вкусная:
Скопье
В столице фотографировать особо нечего. Простой современный город.
На фотографии не видно, но на той горе, что за домами стоит большой крест. Его видно почти с любого места в городе.
Вот так.
11-18 октября
Кстати, к предыдущей теме – может мне начать блоггить о том, что я сегодня делал? Пробуем :-)
Итак, сегодня я готовил финальный платный релиз Mémoires. (Это после того, как ответил на вопросы для одного интервью, которое выйдет в следующий четверг.)
Вчера я интегрировал работу с лицензиями в саму программу, а сегодня день начался с того, что я начал писать на PHP ключегенератор (защита уже готовая, мне надо было только кастомизировать скрипты под мои нужды). Просто это сделать не получилось – оказалось, на моем Маке PHP не скомпилирован с одной нужной библиотекой. Решил писать прямо на сервере. На сервере PHP тоже оказался без библиотеки. Пришлось собирать для него кастомную версию PHP, скомпилированную с ней. На это ушло пару часов (пока поймешь эти все настройки, да пока все скачается и скомпилируется...).
Ключегенератор поставил, теперь надо было сделать так, чтобы он принимал данные от серваков cleverbridge и отдавал им обратно ключ.
(В общем, система работает так: клиент покупает софт, серваки cleverbridge отправляют моему серваку данные, типа имени и фамилии, мой сервак генерит ключ и отправляет им. Cleverbridge потом отправляют ключ клиенту. Продажа есть.)
Дальше поискал в гугле как сделать HTTP authentication через апач (никогда не запоминал этих вещей). Сделал.
Потом надо было все это дело протестировать. Спросил у Фрэнка из cleverbridge про тестовые ордера и пошел обедать. Пришел – он мне ответил, что надо использовать специальный тестовый номер кредитки. Я попробовал – упс, ключа нет. Все оказалось просто – забыл в шаблоне указать параметр <Key>. Указал – заработало!
Все, регистрация готова.
Дальше пошли размышления по поводу даты релиза. Если сегодня выпускать, то нужно еще сайт сделать, а это я вряд ли успею. Если завтра – то лучше не выпускать – завтра выходит Mac OS X Leopard и все блоги будут шуметь про него, мелким девелоперам не пробиться. Придется выпускать после выхода Leopard. А для этого надо проверить, работает ли Mémoires в нем.
Полчаса ушло на установку беты леопарда заранее скачанной по битторенту (а что делать, если я пока не ADC member?). Установил, попробовал – есть пара визуальных глюков. Ребут обратно, кодинг, потом опять тест, ребут обратно, кодинг – и так, пока не получил нормально работающий продукт.
Кусочек кода хотите?
if (CRMacOSXVersion() <= 0x1049)
{
// Styled window, Tiger or earlier
[styledWindow setTopBorder:25.0];
[styledWindow setBottomBorder:35.0];
...
Окей. Сайт?
Ах, нифига – я же забыл про иконку! Я уже писал в блоге на Coding Robots про то, как рисовал иконку для Mémoires и случайно получился клон иконки от Mori. Holly Dolly, sorry, Mori! Сходите, кстати, почитайте. Я подожду...
ОК, поехали рисовать иконку. Идей много, способностей их изобразить мало. Решил остановиться на той же книжке, только с закругленными углами, другого цвета и торчащих из нее фоток. Inkscape в зубы и поехали... Цвет поменял, углы закруглил. Фотку долго выбирать не пришлось. Долго я мучился с расположением фотки, но в итоге что-то более-менее нормальное получилось. Так, теперь надо убрать эту букву “M”. На что бы ее заменить? На надпись “Mémoires”? Отлично, подходит. Все, вроде красиво, немножко подправить и можно рендерить.
Вот что получилось:

(Знаю, не супер, но из меня большего не выковырешь. Для 2.0 можно будет и заказать у крутых дизайнеров.)
После рендеринга открываю Gimp. Знаете, маленькие иконки – это не просто уменьшенные большие. Их надо еще править, чтобы получить нормальное изображение. Чем я и занимался еще несколько часов.
Все, готово. Дальше надо положить иконки в icns-архив. Готово, можно заменять в приложении.
Остался сайт. Поковырялся немножко и понял, что сегодня я слишком устал, чтобы его делать. Пошел читать блоги и писать в Sellme.ru.
Конец эфира. Вам понравилось? (Комментарии! Ура!!!)
Из интервью Gordy и Димы Давыдова:
В свое время ты активно выражал респекты Диме Честных, который в последнее время совсем выпал из блогерской жизни, а свой Sellme.ru превратил в ленту IT-новостей. Не в курсе, что с ним происходит? Может в секту попал? И в заключении вопроса – есть ли у тебя блог или сайт, который либо прекратил свое существование, либо был заброшен, и по которому ты очень сильно скучаешь? =)
Хрен знает. Дима вроде жив, но блог забросил. Надеюсь он рождает что-то наподобии Блогоджета опять.
Да, наверное, Mac software development можно назвать сектой.
О чем раньше я писал на Sellme.ru? Как я изменился?
1. Маркетинг. Я очень им интересовался. Сейчас я дошел до такой стадии, что, как только начинаю читать очередную книжку про маркетинг, меня тянет блевать. Не хочу ничего писать – лучше буду делать. Как сделаю чего-нибудь мощное, обязательно напишу что и как. А обсасывание одних и тех же теоретических тем мне надоело.
2. Персональное развитие и продуктивность. Нынешнее мнение: лучше это делать, чем об этом писать или читать. Могу выразить все свое мнение о продуктивности в двух словах: бери и делай.
3. Блоги и блоггеры. Здесь все просто – хватит уже писать про это.
Пожалуй, все.
Почему теперь много пишу об IT? Потому что я занимаюсь этим. Потому что robots победят человечество. Это будут Coding Robots, конечно же!
Почему выпал из блоггерской жизни? Ох, надоели эти блоггеры! Шучу. Я хотел поехать на BlogCamp, но не получилось, так как уезжал в Македонию. Хотел сходить на встречу блоггеров в Москве, но не получилось, так как намечалась отличная вечеринка с девушками. Девушки лучше, чем блоггеры – будете спорить? Хочу заметить, что я все равно всех вас читаю – вы никуда от меня не денетесь.
Вообще, я перешел в режим “light-блоггинга”. Правда уже пару статей для возврата в режим hard-блоггинга есть, но я пока их не хочу публиковать – пусть поварятся еще.
Включаю комментарии. Понеслась! :)
Сейчас у меня почта работает так – все письма на мой ящик на codingrobots.com, blogjet.com и sellme.ru форвардятся на аккаунт в Gmail (для того, чтобы отфильтровывать спам и хранить запасной архив писем), после чего все это форвардится на специальный почтовый ящик на codingrobots.com, с которым я работаю по IMAP.
Тогда у меня стоял монитор 14* с названием по-моему Goldstar. Нынешнее поколение наверное и не слышало о таких. Родители просто не желали покупать новый компьютер. И вот с этого доподобного монитора я каждый день заглатывал по три-четыре статьи Дмитриев. Они служили глотком свежего воздуха, надеждой. ДА! Надежной в лучшую жизнь.
И вы знаете, через месяц я устроился на работу грузщиком, чтобы купить себе компьютер. Тогда целью покупки не стоял заработок в сети, я и не знал об этом.
Я хотел просто комфортно читать стёбные статьи Давыдова и быть в курсе гаджетов от Честных.
И я купил его. За месяц я заработал на хороший комп, правда взял с рук. Но он был мой и я заработал на него сам.
Это было нечто. Думайте что хотите, но эти люди изменили мою жизнь в прямом смысле. И я говорю им спасибо.
Рассматривать свою жизнь как эксперимент, призванный показать, может ли один человек сделать для всего человечества нечто такое, чего не могут сделать великие государства или крупные компании.
(Не ругайтесь, что часто пишу про Mémoires – во-первых, это то, чем я занимаюсь целыми днями, а во-вторых, я пропустил целый понедельничный релиз (1.0.26)!)













