четверг, 31 декабря 2015 г.

воскресенье, 27 сентября 2015 г.

Сделал управление размерами картинок при конвертации методички в HTML. Так что мазать уже можно но есть ещё нельзя.

вторник, 23 июня 2015 г.

Начал делать генератор методичек. Пока оно очень сырое. Ознакомится можно в папке
ru\Образцы\Полный Текст Методички

вторник, 12 мая 2015 г.

Как бы конвертирование в Ворд 2

Даже без установленного TeX задачи делаются в HTML посредством tth. Их можно "открыть Вордом" и сохранить в doc, но сложные формулы будут совершенно неудовлетворительными.

Если применить волшебное слово Job w, то будет сгенерирован HTML со вставленными внутрь картинками с задачами. Для сохранения картинок внутри doc нужно будет найти в Ворде кнопочку "разорвать связь" и нажать на нее. (Она может быть в "Панель сверху - Правка - Cвязи" или в "Большая круглая кнопка слева вверху - Подготовить - ссылки на файл" или в каком-нибудь другом непредсказуемом месте.)

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

четверг, 30 апреля 2015 г.

среда, 25 марта 2015 г.

воскресенье, 22 марта 2015 г.

суббота, 21 марта 2015 г.

Добавил задачу по информатике про перевод из одной системы счисления в другую. И еще много мелких исправлений.
У REG.RU похоже проблемы с вебфорвардингом.

Обновление из за этого не работает, так что скачайте http://generatorzadach.1gb.ru/upd/gzd-upd.zip
руками. После этого update.bat станет более умный и будет скачивать с работающего сайта.


суббота, 21 февраля 2015 г.

Сделал архиватор флешек. Это два файла, mkarhiv.bat и mkarhiv.awk.

Это архиватор в стиле Plan 9.
Это значит, что в некоторой папке будут подпапки вида "2015год02месяц13число15часов08минут" и в них будут лежать копии файлов с флешки сделанные в это время. 

Он удобен для архивирования флешек на жесткий диск, для серьезной работы лучше использовать нормальную систему контроля версий (Git, mercurial, fossil).

При архивации копируются только новые и измененные файлы, на старые делается hard link из старой копии. (что такое хардлинк)

Это значит:
1. В любой момент можно увидеть свои старые файлы.
2. Когда потеряете флешку, просто скопируйте последние файлы на новую, и как будто ничего и не случилось.
3. Не нужно хранить стопятьсот одинаковых файлов.
4. Линки все же занимают место, примерно 700 линков занимают примерно мегабайт.
5. Архивы можно делать на диске с NTFS, на FAT нельзя.
6. Редактировать файлы в архиве категорически не рекомендуется, т.к. изменится содержимое  файлов во всех архивах.
7. Папку со старыми архивами можно стирать, т.к. стираются только ссылки на файл но не его содержимое,  содержимое сотрется, если на него не останется ни одной ссылки.

Уникальность файлов проверяется по времени изменения, размеру и имени, т.е. одинаковые файлы из  разных папок хранятся в одном экземпляре, и при перемещении файла его повторного копирования не будет.

Уникальность сжатых файлов (т.е. jpg, zip, pdf и пр.) проверяется только по времени и размеру, т.е. при переименовании или перемещении таких файлов повторного копирования не будет.