Приятно…
Приятно, когда замечают…
WorkTager

Давно что-то ничего не писал программы, в которых участвую как разработчик. Правда и программ давно не писал =).
В связи с этим, представляю новую программу - WorkTager.
CodeIgniter
Вот не знаю почему, но мне понравилось использовать CodeIgniter. Просто, удобно… Для пробы набросал LivePad, быстро и легко, при помощи CodeIgniter. По сравнению с CakePHP, который я "ковырял" до этого, CodeIgniter выигрывает, и сильно, прошу заметить. Вот несколько моментов, которые мне понравились:
- Нет зависимости в названиях файлов. Т.е. контроллер может называться MainContr, а модель Model4MainPage, например :). Про отображения (views) вообще молчу. Короче - удобно.
- Много готовых модулей, но используешь то, что надо и тогда, когда хочешь. Напоминает Delphi ;)
- Еще что-то хотел написать, но что - забыл…
Итог - для быстрой разработки сайтов - очень хорошо.
Если кого-то интересует, советую посмотреть тут перевод документации. Еще не полностью, но то, что есть, описано очень хорошо.
Новый проект
Запустили новый проект - каталог ссылок на просторах интернета. Прошу любить и жаловать.
Проект создан для пользователей и, планируется, будет поддерживаться пользователями…
Отдых - лучший способ сделать работу…
Серьезно! Вот простой пример. Даже два примера, оба из моей практики.
Первый - необходимо было решить задачу с потоками. Опыт вроде не маленький, да и похожие задачи уже решал не раз. Но вот данную задачу не мог решить почти неделю. Делаю одну часть - вторая не работает, делаю вторую, третья падает. Правлю третью, снова не работает первая… И так по кругу… В итоге все-же сделал, за 10 минут…
Второй - в одной из моих программ, которую собираюсь на днях тут выложить, никак не удавалось сделать разные высоты нодов в VirtualTreeView. Точнее - удавалось, но при этом все глючило, после клика мыши =(. Что только не перепробовал… А ведь до этого считал, что знаю VT на 100%. Несколько дней убил, а решилось все просто - копи-паст из одной функции в другую и правка 3-х строк кода.
И в первом, и во втором случае помогло одно - отдых. Просто отвлекся от задачи на один день и решение пришло само…
Вывод - не пренебрегайте отдыхом! Да и для семьи/любимых/друзей от этого больше пользы, чем заработанные 50-100-500$.
Постовой: напитки алкогольные
Новые проекты
Время летит… Не заметил, как уже зима наступила =(. Но, за прошедшее время запустили несколько web-проектов и еще парочку готовим к запуску.
Во-первых, это Казуальные игры. Многие, из моих знакомых, любят поиграть в простенькие, но увлекательные, игры в свободное время (а иногда и не только в свободное ;). Каждый из них знает от такой компании, как Reflexive. Но далеко не каждый знает, что все(!!!) игры, выпускаемые этой компанией, можно брать бесплатно (не совсем законно, конечно, но…). Однако, в последнее время сайт компании Reflexive работает через раз =(. Вот и появился проект с их играми. Для удобства, все игры заливаются на файл-хостинги. Забирайте ;)
Второй проект - просто журнал обо всем интересном. Выкладываю все, что заинтересовало. Авто, мода, креатив, музыка и т.д… Стоп. Нет, вы не сможете скачать на этом сайте последний альбом вашей любимой группы, нет… Но вы сможете почитать о дизайнерских задумках, о последних концертах и выступлениях звезд шоу-бизнеса, о последних авто-новинках и т.д. Это журнал, а не софтовый мусоросборник.
Также, не так давно, были запущены пара проектов, косвенно относящихся ко мне - PalmPC.ru и Mobinfo.ru. Вот как-раз эти сайты содержат описания к программам и ссылки, где эти программы можно скачать. Первый - все что относится к КПК, второй - к мобильным телефонам. Заходите, пользуйтесь…
Еще был запущен каталог программ для PC. Просто каталог. С хорошим описанием программ. (Дмитрий, с Днем рождения ;)
Ну и на последок, пара проектов, которые только готовятся к запуску. Первый - автоматическое создание зеркал. Многим, из тех, кто выкладывает программы, дизайны, иконки, музыку, фильмы и т.д. знакома проблема создания зеркал. Т.е. необходимо закачивать файл на несколько файл-серверов. А это дополнительные затраты на время и на траффик, который у многих, не бесплатный. К тому же, у многих нет премиум-аккаунтов на файл-серверы и закачка файлов становиться не так удобна. Про отсутствие статистики вообще лучше не говорить. Вот для таких людей и задуман этот проект. Ну а если у Вас есть премиум аккаунты - вы и тут их можете использовать, экономя трафф. На данный момент, разработка сервиса подходит к финалу, готов дизайн, осталось только “привязать” его. Думаю, на следующей неделе будет первый публичный запуск…
Второй проект, который готовим к выходу в свет - mjs.ru. Сервис, предназначенный для сдачи/аренды жилья в Москве. Пока это только наброски… Все в работе…
Да, не мало получается… Заходите ;)
P.S.: чуть не забыл - на днях хочу запустить еще один проект - PCLib.ru. Книги. Этим все сказано. Сам всегда с удовольствием читаю и Вам советую. А еще не могу решить, что делать с доменом Delphist.ru. Приятный домен, есть даже кое-какие идеи, но времени нет на него :(
Спонсор: Продвижение сайта
NoNaMe ToDo List
Менеджер заданий, помогающий планировать распорядок дня/работы, в зависимости от приоритета задания, сроков, рисков т.д. Поддерживаются древовидное представление заданий, несколько списков заданий одновременно, полноценная поддержка RTF в описании задания, таблицы в описании задания, изображения в описании задания (.bmp, .jpg, .gif, .png) и многое другое…
Именно так я описывал эту программу в каталогах. Сегодня попросили скинуть ее, а у меня, стыдно признаться, рабочей версии и не осталось… Все записи давно веду во второй версии, которую готовлю к выпуску. На всякий случай выкладываю несколько версий, которые нашел в инете:
NoNaMe ToDo List (одна из первых версий) - скачать (1.12 Мб).
NoNaMe ToDo List (одна из последних. если быть точным - предпоследняя) - скачать (1.15 Мб).
P.S.: случайно наткнулся на мою программу на сайте журнала Chip. Похоже на то, что она была опубликована в каком-то номере. Если кто поможет найти - буду очень благодарен.
Постовой: астана объявления
Приношу извинения…
Очень долго не писал в блог… Да и вообще ни куда не писал. Причина банальная - нехватка времени. Как-то все навалилось сразу. Обещаю исправиться :).
Из приятного - планирую в ближайшее время выпустить ToDoList 2.0. На скрине показано то, что готово в данный момент. В принципе, по моим прикидкам, готово процентов 75-80.
Из неприятного - будет 2 версии. “Стандарт” и “Про”. Различия в них будут несущественны для обычных пользователей. Так, версия ”Стандарт” больше ориентирована на разработчиков программного обеспечения, на “домохозяек” и т.д. Данная версия будет бесплатной. А вот версия “Про” планируется как платная, правда для рускоязычных пользователей сделаю или полностью бесплатной, или с очень большой скидкой. Версия “Про” ориентированна на менеджеров, руководителей проектов и т.д.
Различия в версиях, как я уже сказал, будут несущественны для полноценной работы. Так, в “Стандарт”-версии не будет панели “Периоды”. Для чего нужна эта панель, пока не скажу ;). Лишь намекну, что эта панель не даст забыть о запланированных задачах. Также, в версии “Стандарт” будет меньше возможностей для синхронизации данных. В планах, для “Стандарт” синхронизация будет выполняться через XML или путем прямого копирования базы, а для “Про” планируется сделать синхронизацию через web (ftp/http, возможно через арендованный сервер или файл-хостинги) + возможность синхронизации только выбранных заданий.
Но это так, задумки пока только. Сейчас стоит задача создать основу программы. Хочу заметить, что 2-я версия ToDoList не содержит ни строчки кода от первой версии. Причин этого много - другой подход, другая структура, другая направленность… Да и версия “Стандарт” появилась только благодаря первой версии программы, т.к. именно тогда я сказал, что программа останется бесплатной.
По поводу обновлений программы - планируется что все нововведения будут добавляться в обе версии (”Стандарт” и “Про”) одновременно. Однако, скорее всего, некоторые специфичные функции все-же не будут добавляться в бесплатную версию программы. Время покажет…
Еще немного приятного: планирую в ближайшее время сделать пару утилит для работы с web-ом, такие как проверка тИЦ, PR, нахождение в каталогах и т.д. сайтов. Есть, также, задумка сделать offline-редактор новостей для DLE, т.к. в данный момент именно эту CMS используют большинство моих знакомых.
Кроме этого, один хороший знакомый обещал взяться за переработку NoNaMe Notebook. Но и там планируется делать две версии… Почему все именно так - немного дальше.
Еще из приятного, правда теперь уже для программистов Delphi - планирую выложить несколько видеороликов по Delphi. Источником будет codegearguru.com, но все видео будут на русском, т.к. озвучивать планирую сам. Само видео, скорее всего, будет выкладываться на youtube, а в блоге и на nnm.ru буду выкладывать ссылки и краткое описание.
Теперь по поводу того, почему вообще решил выпускать платные версии. Причина, конечно, деньги. Куда без них… Однако платные версии будут расчитаны, в основном, на зарубежных пользователей. Я очень долго сопротивлялся тому, чтобы выпускать платные версии, однако жизнь показывает, что на зарплату + freelance Delphi-программисту прожить сложно, т.к. зарплата не большая, а заказы не постоянны и, чаще всего, малооплачиваемые. Конечно, бывают исключения, но не так часто, как хотелось бы.
Жду Ваших комментариев, пожеланий, советов.
Немного рекламы: автоинструкторы Москвы
И снова MODX…
Все-таки удивительная система. Многие вещи конечно не доработаны, но в целом более-менее нормально. Как замена DLE (с некоторыми ограничениями) точно можно использовать. Я сильно удивился, когда выяснил, что один вызов API в modx может привести к огромному количеству дополнительных (совершенно лишних) запросов… Выяснилось все просто - в попытке уменьшить количество запросов, создаваемое MODX, начал отключать сниппеты по одному. В итоге выяснилось, что один из сниппетов (TVTagCloud) создавал более 60 запросов к базе при построении “облака тегов”. Учитывая, что на сайте 2 таких облака - выходило более 120 запросов.
CodeGear Rad Studio 5
Или, по простому, Delphi 2007 =). Наконец-то поставил, с 3-й попытки =( Первые две закончились полным провалом - установка просто зависала и мне приходилось перегружать комп часов через 7-8… В этот раз все прошло быстрее =), всего 5,5 часов =). Вот теперь сижу и думаю, что не так…
По поводу самой Delphi 2007 - впечатления приятные. Работает быстрее, чем турба. Хотя это, скорее всего, из-за отсутствия сторонних компонентов. Посмотрим…
Реклама: эрекция