Прорыв пока откладывается

News   01.08.2011 Опубликовал Hunter   (2)

Я тут обещал технологический прорыв, гипертекстовый фидонет и порваный в клочья Скайп. Но что-то не особо получается. Вроде бы что-то двигается, какие-то доработки ведутся, но не хватает объема. Нет такого как раньше - засел на 6-8-10 часов и создал что-то такое конкретное, что уже не стыдно показать. Сейчас доработки по 2 часа с перерывами. Видать, старею, уже нет былой энергии и энтузиазма.

Но все бросать на полпути (или даже дальше) было бы глупо. Не знаю, что придумать, как поднять эффективность. Попробую старый добрый подход "от нарисованного", когда сначала рисуется что-то, похожее на готовый результат, а затем оно "оживляется", нарисованные элементы заменяются действующими. Наверное, такой подход давно известен и имеет умное название, какой-нибудь software prototyping.

И еще, я решил начать осваивать разработку веб-интерфейса. Сейчас это не просто модная штука, но действительно удобная в работе вещь, своего рода универсальный полу-тонкий клиент. Жаль только, что в разработке оно не так просто и удобно, как Delphi VCL.

Белая полоса

News   28.06.2011 Опубликовал Hunter   (0)

Жизнь - она как зебра. Черная полоса, потом белая полоса, потом жопа! А потом опять полоски пошли.. Здоровье малость наладилось, работа нашлась, можно жить дальше.

В RealChat грядут интересные доработки. Добавилась кнопка перекодировки в транслит (или наоборот), добавился парсер BBCode (пока только для документации по F1). Исправлены некоторые недоработки в элементах управления. Отдельно ведутся эксперименты по разным направлениям - например, по передаче голоса и видео. До Скайпа пока далеко, но кое-что уже есть.

Депресняк

News   28.02.2011 Опубликовал Hunter   (1)

Что-то я делаю неправильно.

Делал SerialPrint - вот уже почти готов, осталось отладить в реальной работе и уговорить заказчика дать за него денег - но вдруг накатывает депресняк, руки опускаются и хочется поскорей забыть об этом проекте и потраченном на него времени и деньгах. Пробовал немного реанимировать интерес, собирал мнения по форумам полиграфистов - мнения не радуют. Ну и некоторые другие мелкие неудачи наложились.

По основной работе - вроде что-то начало двигаться (после визита непосредственно к заказчику в Москву), но заодно появилось понимание реального объема работы, его сложности и долгосрочности. Простой и очевидный вариант (взять готовое и подстроить под заказчика), увы, не проходит - действующая система работает своеобразно, но работает. Переводить немаленькое предприятие в двух городах в 400 км друг от друга на сложную и ощутимо отличающуюся от имеющейся систему мне не под силу физически. А взять и подготовить помощников не под силу финансово. Выбрал путь плавной доработки существующей системы под общепринятые стандарты, чтобы можно было когда-нибудь перейти на типовую систему. Но для этого приходится самостоятельно писать с нуля значительные куски типовой системы, да еще подстраивать под существующую.. В итоге трачу кучу времени на элементарные вещи, срываю сроки по отдельным задачам, без видимого результата трачу деньги и время заказчика, и собственные нервы. Пробовал отдавать часть задач на аутсорс - понял, что проще и быстрей делать самому. Даже хорошего аутсорсера надо постоянно проверять и направлять, а для этого нужны пунктуальность, внимание, терпение, и настойчивость. С пунктуальностью и настойчивостью у меня проблемы.

Дома тоже хреново - потерял подработки и веру в себя, стал меньше зарабатывать, больше ругаться с женой и детьми. Здоровье пошатнулось - вылез варикоз, пришлось оперировать. А это пропущенный месяц-другой, завалы по работе. И опять-таки не способствует эмоциональному климату. Хочется все бросить и уехать куда-нибудь подальше. Но нет возможности - ни свободы, ни здоровья, ни денег. Жопа.. На последние деньги купил игровой компьютер, теперь частенько ухожу из суровой реальности в игровую виртуальность. Практически тот же запой, только мягче. Эффект разный - иногда еще больше раздражает, иногда помогает успокоиться и вернуться к работе. Но эффект очень слабый и недолговременный - и раздражение, и воодушевление быстро проходят, а здоровья не прибавляется. Наверное, нужен полноценный активный отдых, с полной переменой окружения и отвлечения от своих проблем..

Дискретный контент

News   07.02.2011 Опубликовал Hunter   (0)

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




Лежу в больнице, пользуюсь мобильным безлимитным интернетом от Билайна. А он такой безлимитный, что через 500 мегов врубается ограничение скорости 32 кбит/с. Это около 200 кбайт в минуту. А современные странички "весят" под мегабайт. Даже без картинок минуту грузятся. Только на сайтах с "мобильным" режимом еще более-менее комфортно.

В бессонную ночь возникла идея. Если часть функций веб-сервера перенести на браузер, чтобы сервер отдавал отдельно статику (шаблоны страниц, стили, скрипты, картинки) и отдельно контент (что-то вроде RSS, только более детальный). Контент ложится в локальную базу данных, а при просмотре браузер собирает страницу из статики и контента, при необходимости подкгружая новый контент или статику.



Это позволит:

- ощутимо разгрузить каналы. Зачастую контент составляет очень малую часть всего кода страницы.

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

- ускорить серфинг за счет упреждающего чтения контента. Например, при заходе на сайт новостей скаиваются не только основные новости и заголовки, но и прочие новости, а также материалы по ссылкам. Даже на слабых каналах сайты будут работать молниеносно, поскольку открывается, по сути, локальная копия сайта.

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

RealChat 0.3.13

News   02.11.2010 Опубликовал Hunter   (4)

Долгожданное обновление RealChat. Значительно доработан iChat. В IRC добавилось окно свойств канала (вызвается из контекстного меню закладки канала) и автоответчик.

Следующим этапом будет внедрение в RealChat протокола Talaria.

Опросы:

Что бы вы хотели видеть в RealChat?
Простота, удобство
Красивый дизайн
Много возможностей
Яркость общения - смайлы, аватары, итд..
Всего понемножку

Результаты опроса   Все опросы

Другие проекты:






Поддержите проект - переведите небольшую сумму на телефонный номер +79036376590 (Beeline)

Advertisement

Компоненты Delphi и C++Builder для редактирования форматированного текста