<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Официальная страница программы SISEditor</title>
		<link>http://siseditor.at.ua/</link>
		<description>Дневник разработчика</description>
		<lastBuildDate>Mon, 22 Feb 2010 19:16:29 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://siseditor.at.ua/blog/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Новый блог</title>
			<description>Решил писать блог в более специализированном месте - &lt;A href=&quot;http://sevastyanov.blogspot.com/&quot; title=&quot;http://sevastyanov.blogspot.com/&quot;&gt;http://sevastyanov.blogspot.com/&lt;/A&gt;</description>
			<content:encoded>Решил писать блог в более специализированном месте - &lt;A href=&quot;http://sevastyanov.blogspot.com/&quot; title=&quot;http://sevastyanov.blogspot.com/&quot;&gt;http://sevastyanov.blogspot.com/&lt;/A&gt;&lt;A href=&quot;http://sevastyanov.blogspot.com/&quot; title=&quot;http://sevastyanov.blogspot.com/&quot;&gt;&lt;/A&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/novyj_blog/2010-02-22-9</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/novyj_blog/2010-02-22-9</guid>
			<pubDate>Mon, 22 Feb 2010 19:16:29 GMT</pubDate>
		</item>
		<item>
			<title>О QIP и моих коварных планах вирусописателя и к чему это привело)</title>
			<description>В общем, предыстория. Решил я однажды написать вирус-троян.</description>
			<content:encoded>В общем, предыстория. Решил я однажды написать вирус-троян. Не тот, который ворует инфу у пользователей, а который показывает пользователям, что они неаккуратны при пользовании компьютером. Вирус должен был распространяться через флэшки, цепляясь на авторан. Стартовой точкой должна была стать флэшка моей мамы))) Написал общую часть, всё вроде хорошо. Даже размер вируса оказался всего 15 килобайт (что очень мало для delphi-проекта).&lt;BR&gt;&lt;BR&gt;Осталось придумать, что бы такого ценного взять на компе юзера, чтоб показать ему, что он очень уязвим. Решил не изобретать велосипед и &quot;украсть&quot; пароль от аськи из QIP2005. Долго ползал по различным форумам, сайтам в поисках алгаритма дешифровки пароля из файла настроек профиля к квипу. Нашёл кучу методов, но все они были к неактуальным версиям или их реализация меня не устраивала (например, квип хранит пароль в памяти в не зашифрованном виде. Достаточно знать версию квипа и по версии узнать адрес пароля в оперативной памяти ну и, собственно, сам пароль). И в конечном итоге наткнулся на статью о хранении истории при переписке через jabber-протокол квипа на сервере квипа history.qip.ru. Да, отличная фишка. Одно но. Она включена по умолчанию. Я сначала глазам своим не поверил. Я инфиумом пользуюсь с 2007 года, с первого дня выпуска, всячески его рекламировал друзьям, не смотря ни на какие баги. Свято верил в светлое будущее проекта. А тут такое - нарушение приватности моей личной переписки с друзьями.&lt;BR&gt;&lt;BR&gt;Зашёл на сайт, авторизовался и... Действительно обнаружил там всю мою переписку. Стал искать, как удалить историю и не нашёл... Точнее нашёл только возможность удалять историю по 20 сообщений за раз. Ну, удалять свою огромную историю по 20 сообщений - это извращение не для меня. Проще написать программу, которая автоматом всё это сделает. Что, собственно, я и сделал. Программа быстро очистила всю историю, я остался доволен)) И выложил прогу на всеобщее обозрение вместе с исходниками, чтоб не думали, что я троян выкладываю.&lt;BR&gt;&lt;BR&gt;К чему это привело, можно почитать тут: &lt;A href=&quot;http://blog.qip.ru/2010/02/15/&quot; title=&quot;http://blog.qip.ru/2010/02/15/&quot;&gt;http://blog.qip.ru/2010/02/15/&lt;/A&gt;&lt;BR&gt;Вот интересно, если бы не я, сколько бы ещё времени пришлось ждать до появления этой функции?&lt;BR&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/o_qip_i_moikh_kovarnykh_planakh_virusopisatelja_i_k_chemu_ehto_privelo/2010-02-18-8</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/o_qip_i_moikh_kovarnykh_planakh_virusopisatelja_i_k_chemu_ehto_privelo/2010-02-18-8</guid>
			<pubDate>Thu, 18 Feb 2010 12:55:35 GMT</pubDate>
		</item>
		<item>
			<title>Как приручить дракона или общие впечатления о 3D и не только.</title>
			<description>Вчера сходил на закрытый показ нового мультика от DreamWorks &quot;Как приручить дракона&quot;. Сразу оговорюсь, что мультфильм показали не полностью, а только первые 60 минут, потому этот поход в кино казался предприятием сомнительным, т.к. самого главного всё равно не узнаешь. Но решился и не прогадал.</description>
			<content:encoded>&lt;P&gt;Вчера сходил на закрытый показ нового мультика от DreamWorks &quot;&lt;STRONG&gt;Как приручить дракона&lt;/STRONG&gt;&quot;. Сразу оговорюсь, что мультфильм показали не полностью, а только первые &lt;STRONG&gt;60 минут&lt;/STRONG&gt;, потому этот поход в кино казался предприятием сомнительным, т.к. самого главного всё равно не узнаешь. Но решился и не прогадал.&lt;/P&gt;&lt;P&gt;Во-первых, впервые в жизни посмотрел 3D-кино. Так понравилось, что решил следом сходить на Аватара... Но об этом позже. Во-вторых, и это самое главное, посмотрел воочию на различные этапы создания мультфильмов аля &quot;Шрек&quot;. Как оказалось, сначала делаются наброски карандашом примерно по 5 рисунков на 1 секунду фильма. Потом по наброскам делают простенькие компьютерные сцены, где герои просто двигаются по кадру, но не двигают руками, ногами и, тем более, не говорят. Далее, когда общая сцена отработана, учат героев правильно двигаться. Появляется озвучка и под неё подгоняют мимику лица. Следующим этапом является увеличение детализации персонажей, окружения, добавление теней. Вот только я не понял, используется ли трассировка лучей или всё-таки освещают сцену точечно... Ну а дальше просто добавляются мелкие детали. Ну а в-третьих, конечно же, посмотрел на мультик, который ещё не вышел в прокат))&lt;BR&gt;&lt;/P&gt;Ещё по ошибке ведущего (не знаю, специально или не специально он сделал, но попросил прессу молчать об этом) узнал некоторые спойлеры))&lt;BR&gt;&lt;BR&gt;Общее же впечатление о мультике достаточно точно описала девушка, которая сидела рядом: &quot;А что, по-моему замечательно!&quot;. В самом деле, мультфильм очень хороший, смотреть стоит однозначно:) Так что 18 марта не пропустите))&lt;BR&gt;&lt;BR&gt;А ещё ни за что не забуду, как из экрана на меня вылезла злобная голова дракона и изрыгнула в меня пламя)))))))))) Впечатления обалденные!!!&lt;BR&gt;&lt;BR&gt;По поводу &lt;STRONG&gt;Аватара&lt;/STRONG&gt;. Его я посмотрел на компе буквально накануне. Нашёл в сетке копию отличного качества (я так понял, предназначенная для кинокритиков. Кстати, спасибо Славе Ягуртову, который не поленился сделать хэш этого фильма для меня. Без него я бы этот файл ни за что бы не нашёл, т.к. название ничего не говорило о хорошем качестве) По ней я оценил фильм так: &quot;&lt;EM&gt;Смотреть стоит, но фильм не заслуживает такой высокой оценки, какую ему дают. Сюжет банальнейший до невозможности. Просто красивая графика. Титаник лучше. 6 баллов из 10 в большей степени за графику&lt;/EM&gt;&quot;&lt;BR&gt;И вот, под впечатлением от трёхмерного мультика решил сходить на Аватара в 3D, который шёл следом. В общем, могу сказать следующее: если Вы посмотрели Аватар в 2D (и не дай бог экранку), Вы многое пропустили. Фильм в 3D намного красивее, хороший звук добавляет эмоции, большой экран позволяет заметить мелкие детали, на которые при просмотре с компа не обращаешь внимание. Но не всё идеально, как хотелось бы. Некоторые сцены, где совмещались реальные съёмки и компьютерная графика, криво смонтированы. В 2D этого не видно, а в трёхмерном варианте глаза лезут на лоб от того, что понять не могут, что за чепуха перед глазами. (Если бы я сидел где-то сбоку, я списал бы это на неправильно выбранное место. Но сидел-то я в самом центре зала в VIP зоне, в самом идеальном месте для просмотра) И такие ляпы встречаются неоднократно. В общем, глаза не обманешь - обман виден)) Совершенствовать, совершенствовать и совершенствовать надо технологию. И ещё: в обзорах я очень часто читал, что фильм с &quot;Зелёной темой&quot; - типа, выйдя на улицу из кинотеатра люди должны посмотреть на наш мир и понять, какой он серый по сравнению с миром &quot;Аватара&quot;. Так вот. Это всё брехня (по крайней мере, это моё личное мнение). Самые красивые сцены в фильме - сцены в помещениях на территории людей. Все эти прямые линии, трёхмерные экраны, галлографические модели, трёхмерные фотографии в холодильнике на базе в горах Аллилуя - это завораживает куда больше, чем местная природа, по большей части списанная с нашего мира. Причём природа абсурдная. Вот скажите: откуда в горах Аллилуя берётся вода для водопадов??? Она за пол-часа из таких небольших камней (это я так образно эти парящие горы назвал) должна вытечь. Что там за неиссякаемый источник внутри? Что Кэмерон курил, когда это придумал? Или вот яркий пример: люди - которые на своих грузовиках крушат деревья, делают дороги - это, извиняюсь, сволочи (ну да, согласен - сволочи они, сволочи), а вот тупым огромным животным с молотами на голове (не помню, как их там называют в фильме), которые сломя голову носятся целыми стадами и сметают всё на своём пути не хуже грузовиков, им это делать простительно... В общем, выходя из кинотеатра, я подумал не &quot;Ой.. Что же мы делаем с нашим миром! Надо что-то менять!&quot;, а &quot;Блин... Как глаза-то устали...&quot;. В общем, да, красиво. Да, заслуживает просмотра в 3D. Да, общий сюжет картины выглядит лучше и эмоциональнее после просмотра в трёх измерениях. Да, зачёт фильму за смелый шаг сделать хорошими инопланетян и плохими людей. Но: глупые ляпы для кино, которое претендует на достоверное будущее человечества, иногда не достоверные 3D-сцены, очень напрягающие глаза, всё-таки банальный сюжет делают фильм очень заурядным и не заслуживающим таких диких отзывов в прессе. &lt;STRONG&gt;7 из 10&lt;/STRONG&gt; за 3D. Да... И ещё сложилось впечатление, что посмотрел Титаник №2. Сначала час обыкновенных человеческих будней, потом час романтики и ещё час отборного экшена. Масштабно и всего по немногу.&lt;BR&gt;&lt;BR&gt;P.S.&lt;BR&gt;Лучше посмотрите &quot;&lt;STRONG&gt;Хатико - самый лучший друг&lt;/STRONG&gt;&quot;. Этот относительно новый фильм куда лучше Аватара. В конце хочется плакать. Сюжет не настолько изъезжен, красивая ненапряжная музыка, хорошие актёры. Удивительный фильм без всякого 3D. Вот он заслуживает &lt;STRONG&gt;10/10&lt;/STRONG&gt;.&lt;BR&gt;&lt;BR&gt;P.P.S.&lt;BR&gt;На &lt;STRONG&gt;3DNews&lt;/STRONG&gt; когда-то прочитал, что люди с астигматизмом зрения (это такая болезнь глаз, когда люди не могут отличить близкие оттенки цвета) не могут видеть 3D кино. Я сначала наслово поверил. А потом подумал и решил. Это всё бред чистой воды. В видении 3D используется следующий метод (Хз... Может как-то иначе делается, но я бы сделал так)): ставятся два проектора. И на каждом ставят по поляризатору света (один поляризует свет вертикально, другой горизонтально). Ну и светят оба проектора на экран. В итоге, если смотреть без специальных очков, вы видите как бы сдвоенное изображение. А очки - это такие же поляризаторы, которые блокируют ненужный для глаза свет. И благодаря этому мы видим 3D. Других способов не вижу. И тут ну никак не используются оттенки цвета, так что это всё фигня. Проверено на опыте - 3D видно, а у меня астигматизм((&lt;BR&gt;&lt;BR&gt;Извиняюсь за много букв))&lt;BR&gt;Ещё раз повторюсь - всё, что сказано выше - моё имхо и не претендует на 100% верность. Те же ляпы с 3D можно списать на плохой кинотеатр. Хотя, при просмотре мультика я аналогичных косяков не замечал...&lt;BR&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/kak_priruchit_drakona_ili_obshhie_vpechatlenija_o_3d_i_ne_tolko/2010-02-18-7</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/kak_priruchit_drakona_ili_obshhie_vpechatlenija_o_3d_i_ne_tolko/2010-02-18-7</guid>
			<pubDate>Thu, 18 Feb 2010 12:18:25 GMT</pubDate>
		</item>
		<item>
			<title>Скилл</title>
			<description>Наверное мало кто знает...</description>
			<content:encoded>&lt;P&gt;Наверное мало кто знает, но моей первой публичной (выложенной в интернет) программой была JASC (редактор анимированных PNG-смайлов Jimm&apos;а). Последняя версия была выпущена не знаю когда, но у меня последняя компиляция была сделана 23.06.2008. &lt;/P&gt;&lt;P&gt;И вот пару дней назад я решил открыть исходники и... О ужас! Что за код? Какой кошмар... Самое ужасное, что я ещё под влиянием GPL выложил исходный код... Вот я позорище)))&lt;/P&gt;&lt;P&gt;И вот я решил переписать часть кода. Это затянулось на пару дней и в итоге вот что получилось:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;в два раза ускорилась загрузка смайлов&lt;/LI&gt;&lt;LI&gt;время импорта смайл-пака от QIP (105 смайлов) сократилось со 180 секунд до 6!!!&lt;/LI&gt;&lt;LI&gt;устранил кучу утечек памяти...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;В общем, как не крути, а через год смотришь на свой старый код с отвращением(&lt;/P&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/skill/2009-11-23-6</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/skill/2009-11-23-6</guid>
			<pubDate>Mon, 23 Nov 2009 17:04:25 GMT</pubDate>
		</item>
		<item>
			<title>Взлом смартфона</title>
			<description>Наверняка все владельцы смартфонов под управлением операционной системы
Symbian 9.x знают о сертифицировании приложений и о том, что смарты
можно взломать, отключив проверку сертификации и открыв доступ в
системные папки....</description>
			<content:encoded>Наверняка все владельцы смартфонов под управлением операционной системы
Symbian 9.x знают о сертифицировании приложений и о том, что смарты можно взломать, отключив проверку сертификации и открыв доступ в системные папки.&lt;br&gt;&lt;br&gt;Вот я и решил высказаться по этому поводу. Поскольку я имею некоторое отношение к проекту БаянICQ, мне пришлось иметь дело с пользователями смартфонов. Ко мне обращались по разным вопросам - и по вопросу решения проблем с БаянICQ, и по совсем другим проблемам. Вот как раз на основании этих &quot;других&quot; проблем я и постараюсь проанализировать взлом смартфона. &lt;br&gt;&lt;br&gt;Всё дело в том, что у меня бывший очень популярным в 2007-2008 годах телефон Nokia 6120 Classic. На самом деле, очень посредственный телефон. Там можно придраться ко многому - к качеству сборки (у моего уже не держится крышка, корпус ужасно исцарапан), камере (просто ужасная), качеству звука (хотя, именно у меня вроде как качество более-менее), малому количеству оперативной памяти (хотя, для 2007 года это было очень прилично), малому времени автономной работы (я решил проблему дополнительным аккумулятором). &lt;br&gt;&lt;br&gt;К чему я это? Так вот, несмотря на всю посредственность телефона, в нём не придраться к общей части любого смарта - операционной системе. Да. она немного отличается у каждой модели, но в принципе она одинакова (я сейчас говорю про смартфоны с симбой 9.2). За всё время работы смарта я ни разу не решал технических проблем с операционной системой. Были программные глюки типа неработающего микрофона или динамика во время разговора, но в конечном итоге перепрошивка до версии прошивки &quot;4 какой-то там&quot; это пропало. И уж точно никогда у меня небыло такого, чтоб не устанавливлись приложения, которые должны устанавливаться.&lt;br&gt;&lt;br&gt;Оговорочка: были проблемы с обновлением программ, подписанных сертификатом разработчика, версией, подписанной обычным сертификатом.&lt;br&gt;&lt;br&gt;А самая основная проблема с установкой программ была именно невозможность установки программ с &quot;нуля&quot;. В двух словах, пользователь (по общению с ним обычно приходишь к выводу, что он, скажем так, не из самых умных) владеет смартом с взоманной ОС. Была установлена программа. Потом он пытался её обновить и у него это не вышло. Он удаляет все так называемые &quot;хвосты&quot; и пробует снова её установить. И естесственно не устанавливается. Причём не устанавливается ни одно другое приложение.&lt;br&gt;&lt;br&gt;В ходе решения проблемы со 100% вероятностью выясняется, что не все хвосты удалены. После их удаления всё приходит в норму. &lt;br&gt;&lt;br&gt;И это самая безобидная ситуация. Страшно подумать, что может произойти, если такой &quot;продвинутый&quot; пользователь удалит случайно папку sys, private или resource.&lt;br&gt;&lt;br&gt;А теперь давайте разберёмся, зачем вообще была введена система сертификации. Тут всё очень просто: первая причина - это желание Nokia контролировать выпуск коммерческих программ и получать от этого коммерческую выгоду. &lt;br&gt;&lt;br&gt;Вторая причина ещё более веская. Дело в том, что в смартах с ос симбиан ниже 9 была большая проблема вирусов. Пользователи попадали на деньги от, например, массовых рассылок смс с их телефона. Сертификация приложений в корне убила эту проблему, ведь для получения доступа к интересным и выгодным для вирусописателей функциям доступ был перекрыт без сертификации специальными сертификатами, которые никому не выдаются. Подпись работает так: присылаешь программу в дочернюю фирму Nokia, они её тестируют на предмет наличия вирусов и если всё нормально, то её подписывают. И присылают обратно, а ты уже подписанную версию раздаёшь(продаёшь) остальным. &lt;br&gt;&lt;br&gt;На сколько я знаю, за всё время работы этого механизма появился только один вирус. И подписан он был подделанным сертификатом. Единичный случай.&lt;br&gt;&lt;br&gt;И тут встаёт вопрос - &quot;Но ведь существуют специальные антивирусы для смартфонов! Неужели они созданы для борьбы с одним единственным вирусом???&quot;.&lt;br&gt;&lt;br&gt;Существуют. И вирусов в их базе больше одного. Значительно больше. Но всё дело в том, что все эти вирусы работают на взломанных смартфонах. И мошенники, и антивирусные компании делают деньги именно на том, что вы взламываете ваши смарты.&lt;br&gt;&lt;br&gt;И последняя проблема, с которой я сталкивался из-за взломанных смартфонов. Связана она как раз с siseditor&apos;ом. &lt;br&gt;&lt;br&gt;Embedded Conrollers. Если в программе он или они есть, то её установка подвисает минут на 5 на взломанных смартах.&lt;br&gt;&lt;br&gt;Взламывать или не взламывать - решать вам. Я не ломал смарт и у меня небыло никаких проблем. Если вы хочете взломать - ваше право. Но это незаконно, сомнительно в плане надёжности и опасно. Сертификация сделана не для того, чтобы усложнить вам жизнь. Она - для вашего удобства и защиты.&lt;br&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/vzlom_smartfona/2009-11-18-5</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/vzlom_smartfona/2009-11-18-5</guid>
			<pubDate>Wed, 18 Nov 2009 14:12:41 GMT</pubDate>
		</item>
		<item>
			<title>Вернулся))</title>
			<description>&lt;P&gt;Ух... Долго же меня тут небыло. Постараюсь, больше не пропадать. &lt;/P&gt;&lt;P&gt;Сначала меня пробило на лень - смотрел всякие фильмы, лазил по инету... В общем, фигнёй страдал, потом решил поднять на своём компьютере сайт-каталог фильмов в нашей локалке. И... понял, что сайт хреновый и принялся его доводить до ума. В web-программирование затянуло, в общем.&lt;/P&gt;</description>
			<content:encoded>&lt;P&gt;Ух... Долго же меня тут небыло. Постараюсь, больше не пропадать. &lt;/P&gt;&lt;P&gt;Сначала меня пробило на лень - смотрел всякие фильмы, лазил по инету... В общем, фигнёй страдал, потом решил поднять на своём компьютере сайт-каталог фильмов в нашей локалке. И... понял, что сайт хреновый и принялся его доводить до ума. В web-программирование затянуло, в общем. Кстати, сайт можно посмотреть тут: http://magneto.punklan.net. Будет полезным ресурсом для всех.&lt;/P&gt;&lt;P&gt;А ещё для замечательной девушки Ульяны моего брата Женьки (он сейчас в армии служит. Уже младший сержант и, кстати, 9 мая уже точно будет маршеровать по Красной площади - стало вчера известно) начал делать сайт http://www.transylvania-group.ru, который будет официальным сайтом её группы &quot;трансильвания&quot; :-) Сайт сейчас в разработке, много ещё надо сделать, но общая концемция уже выработана.&lt;/P&gt;&lt;P&gt;На неделе сделаю-таки документацию по моим модулям для работы с SIS для Delphi 7 и выложу наконец исходники и обновлю SISEditor... Давно пора уже))&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;P.S.&lt;/P&gt;&lt;P&gt;Ух, понаписал тут столько... Ещё бы выполнить обещания...&lt;/P&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/vernulsja/2009-10-28-4</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/vernulsja/2009-10-28-4</guid>
			<pubDate>Wed, 28 Oct 2009 15:21:02 GMT</pubDate>
		</item>
		<item>
			<title>О версии 0.10</title>
			<description>&lt;P&gt;Раз уж вышла такая бяка с программой, придётся объясниться...&lt;/P&gt;</description>
			<content:encoded>&lt;P&gt;Раз уж вышла такая бяка с программой, придётся объясниться. Я почти никогда не использовал антивирусы, так как не посещал подозрительные сайты, не качал порнуху и т.д. и т.п. Зачем защищаться от вирусов, если голова на плечах есть? И до недавнего времени это работало - по дороге от сестры домой я много раз чистил флэшку в телефоне от вирусов. И на мой компьютер ничего не попадало. Один раз, правда, был случай, когда я чуть не подцепил вирус, но мой компьютер тогда спасло то, что автор вируса оказался криворуким и сохранил autorun.inf не в той кодировке. Вирус не запустился, слава Богу. В худшем случае вирусы были в папке incoming, расшаренной для всех на запись. &lt;/P&gt;&lt;P&gt;И вот случилось неизбежное. Удар ниже пояса - из неожиданного места. Скачанный когда-то в июле QIP 8094 оказался заражён вирусом. Естесственно, я ни о чём не знал и последовало 4 релиза программы, заражённой вирусом. Сейчас вот уже скачен антивирус (не буду рекламировать), обновлены базы. Как раз вот в этот момент идёт полная проверка системы... В общем, я извиняюсь перед всеми за такую пакость. Уверяю, что больше такого не случится!&lt;/P&gt;&lt;P&gt;В общем, уже выложена версия 0.10, с которой всё впорядке.&lt;/P&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/2009-08-17-3</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/2009-08-17-3</guid>
			<pubDate>Mon, 17 Aug 2009 14:57:56 GMT</pubDate>
		</item>
		<item>
			<title>Я - Великий Программист</title>
			<description>&lt;P&gt;Вот и написал я новое ядро. И что вы думаете? Стало стыдно. Во-первых, за старый код. Потому что он убогий, плоский и некрасивый. Во-вторых, я решил сравнить открытие и сохранение файлов старым и новым методом.&lt;/P&gt;&lt;P&gt;Тестировал я всё на такой машине: Intel Atom N270 1,6ГГц, 1Гб ОЗУ DDR2 PC5300, HDD Hitachi 120Гб c кэшем 7Мб, подключённый через Sata 3Гб/с. &lt;/P&gt;</description>
			<content:encoded>&lt;P&gt;Вот и написал я новое ядро. И что вы думаете? Стало стыдно. Во-первых, за старый код. Потому что он убогий, плоский и некрасивый. Во-вторых, я решил сравнить открытие и сохранение файлов старым и новым методом.&lt;/P&gt;&lt;P&gt;Тестировал я всё на такой машине: Intel Atom N270 1,6ГГц, 1Гб ОЗУ DDR2 PC5300, HDD Hitachi 120Гб c кэшем 7Мб, подключённый через Sata 3Гб/с. &lt;/P&gt;&lt;P&gt;Результаты сравнения:&lt;/P&gt;&lt;P&gt;&lt;TABLE style=&quot;border-collapse:collapse;width:100%;&quot;&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style=&quot;border:#000000 1px solid&quot; align=&quot;center&quot;&gt;&lt;SPAN style=&quot;font-size: 8pt&quot;&gt;Размер файла&lt;/SPAN&gt;&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot; align=&quot;center&quot;&gt;&lt;P&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;&lt;SPAN style=&quot;font-size: 8pt&quot;&gt;Скорость открытия файла,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;&lt;SPAN style=&quot;font-size: 8pt&quot;&gt;старый модуль&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot; align=&quot;center&quot;&gt;&lt;P align=&quot;center&quot;&gt;&lt;SPAN style=&quot;font-size: 8pt&quot;&gt;Скорость открытия файла,&lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 8pt&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P align=&quot;center&quot;&gt;&lt;SPAN style=&quot;font-size: 8pt&quot;&gt;новый модуль&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR align=&quot;center&quot;&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;700Кб&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;0,12 сек&lt;BR&gt;0,12 сек&lt;BR&gt;0,14 сек&lt;BR&gt;0,14 сек&lt;BR&gt;0,14 сек&lt;BR&gt;0,14 сек&lt;BR&gt;0,14 сек&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;0,04 сек&lt;BR&gt;0,04 сек&lt;BR&gt;0,06 сек&lt;BR&gt;0,06 сек&lt;BR&gt;0,06 сек&lt;BR&gt;0,06 сек&lt;BR&gt;0,06 сек&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR align=&quot;center&quot;&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;19Мб&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;30,68 сек&lt;BR&gt;31,42 сек&lt;BR&gt;31,76 сек&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;0,85 сек&lt;BR&gt;0,90 сек&lt;BR&gt;1,14 сек&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR align=&quot;center&quot;&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;77Мб&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;570,42 сек&lt;BR&gt;&lt;/TD&gt;&lt;TD style=&quot;border:#000000 1px solid&quot;&gt;3,62 сек&lt;BR&gt;3,78 сек&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;P&gt;Без комментариев :-D Ясно, что старый модуль был очень кривым. И это я не сравнивал расход памяти. Например, файл 77Мб занимал при открытии старым методом 350 мегабайт. Новый метод расходовал всего 90Мб. Разница на лицо. Стыдно мне, стыдно!!! =)&lt;/P&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/2009-08-15-2</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/2009-08-15-2</guid>
			<pubDate>Sat, 15 Aug 2009 11:59:24 GMT</pubDate>
		</item>
		<item>
			<title>Чего ждать в будущих версиях</title>
			<description>&lt;P&gt;Решил вот написать, чего планирую сделать в программе в ближайшее время. И пользователям информация, и я сам не забуду, что хотел сделать)&lt;/P&gt;&lt;P&gt;Итак,&lt;/P&gt;</description>
			<content:encoded>&lt;P&gt;Решил вот написать, чего планирую сделать в программе в ближайшее время. И пользователям информация, и я сам не забуду, что хотел сделать)&lt;/P&gt;&lt;P&gt;Итак,&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;В процессе создания программы главной просьбой была такая: сделать в программе возможность создать sis-файл с нуля, без редактирования уже существующих файлов. А недавно подсказали идею - сделать шаблоны. Чтоб пользователь мог собрать sis-файл, сохранить шаблон и потом просто обновляя содержимое папок, а потом открывая этот шаблон пересобирать sis-пакет. По сути, предложили изобрести велосипед - уже существующую программу makesis из Symbian SDK. Только отличие одно - там надо всё ручками вписывать в PKG-скрипт, а у меня с помощью GUI. Ну вот я и решил не мучаться с реализацией обоих просьб, а выполнить вторую, а первую сделать на базе второй просьбы. И кода меньше, и мне проблем меньше. Правда, из-за обработки скрипта создание чистого пакета будет происходить совсем чуть-чуть дольше. Свой формат файлов я изобретать не буду - просто сделаю шаблоны в виде PKG-скриптов. Благо, функция обработки ветвлений (пожалуй, самое сложное) уже написана - загляните в редактор ветвлений;).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Надо будет дописать наконец генерацию PKG-скрипта. А то она в каком-то нелицеприятном виде сейчас.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Capabilities - в версии 0.07 сделал чтение, а про сохранение забыл)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Сделать настройки к программе. Планирую сохранять: положение и размеры окон, последние открытые файлы.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Хочу подвесить программу на разширение &quot;SIS&quot; и &quot;SISx&quot;. Когда будет обработка шаблонов, подвешу и на &quot;PKG&quot;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Ну, и исправить ошибки, если таковые найдутся)))&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;В общем, это всё) Работы выше крыши:)&lt;/P&gt;</content:encoded>
			<link>https://siseditor.at.ua/blog/2009-07-29-1</link>
			<dc:creator>CEB@</dc:creator>
			<guid>https://siseditor.at.ua/blog/2009-07-29-1</guid>
			<pubDate>Wed, 29 Jul 2009 15:30:11 GMT</pubDate>
		</item>
	</channel>
</rss>