Когда одолевает тупнячок за монитором, люблю я поискать что-нибудь в Интернете.
Вот, сегодня нашел сайт "настольной поисковой системы". Создатели сайта выложили часть исходников системы, а также всякие материалы для Cpp-девелоперов. Не пропадать же добру -вот ссылки
Руководство по STL
Библиотека Boost
Кстати, Boost - это около 100 (!) библиотек. В частности, есть библиотека для работы с регулярными выражениями. А библиотека Boost Graph - для работы с графами, а не с графикой.
понедельник, 12 января 2009 г.
пятница, 9 января 2009 г.
Tcl. Нервный тикль.
Отдельные читатели нашего блога понимающе улыбнутся-утром в куплете, вечером в газете. Хм-хм.
По-видимому, одна из самых глубоких, подробных и читабельных публикаций по Tcl - это статьи Андрея Зубинского на itc.ua (неплохой сайт, кстати, но оочень долго грузится). Это ни в коем случае не учебник (и, тем более, не справочник по языку), это.. ну такое вдумчивое погружение в предмет. Написано интересно, плюс в комментах автор хорошо пообщался с читателями. Означенные комменты также полезно почитать.
Ссылки вот:
http://itc.ua/article.phtml?ID=16262
http://itc.ua/article.phtml?ID=16346
http://itc.ua/article.phtml?ID=16801
http://itc.ua/article.phtml?ID=17447
http://itc.ua/article.phtml?ID=18278
http://itc.ua/article.phtml?ID=1228
По-видимому, одна из самых глубоких, подробных и читабельных публикаций по Tcl - это статьи Андрея Зубинского на itc.ua (неплохой сайт, кстати, но оочень долго грузится). Это ни в коем случае не учебник (и, тем более, не справочник по языку), это.. ну такое вдумчивое погружение в предмет. Написано интересно, плюс в комментах автор хорошо пообщался с читателями. Означенные комменты также полезно почитать.
Ссылки вот:
http://itc.ua/article.phtml?ID=16262
http://itc.ua/article.phtml?ID=16346
http://itc.ua/article.phtml?ID=16801
http://itc.ua/article.phtml?ID=17447
http://itc.ua/article.phtml?ID=18278
http://itc.ua/article.phtml?ID=1228
понедельник, 29 декабря 2008 г.
Интервью Кинчева в МК
Константин прессу не жалует, поэтому "комсомольцы" общались с ним по аське:) Ответы короткие, без всякого политеса. Ну и нечего с такой желтизной особо церемониться.
Молодца вообще он. Скоро полтинник. Трое детей студенческого возраста, все в сфере искусства. "Ремня получали все";) Представляю...
"Становится ли артист заложником своих фанатов?" "Только когда артисту приходится вызволять фанатов из ментовки".
В статье есть несколько фото Кинчева. Худой, но плечевой пояс и руки накачаны ой-ой. Энергии, чувствуется хватает, хотя говорит, что любит полежать на диване.
В чем его образ жизни изменился после принятия Православия - не пойму. Ну да, наркотики больше не употребляет (а "те кто торчали вместе со мной давно гниют в земле"). Но слушает панк, пост-панк, нью-метал и почему-то хип-хоп (Гуф и Нагано, запомнилось).
Вот так.
ps Сайт про работу с WinXP: www.winxp.su
Молодца вообще он. Скоро полтинник. Трое детей студенческого возраста, все в сфере искусства. "Ремня получали все";) Представляю...
"Становится ли артист заложником своих фанатов?" "Только когда артисту приходится вызволять фанатов из ментовки".
В статье есть несколько фото Кинчева. Худой, но плечевой пояс и руки накачаны ой-ой. Энергии, чувствуется хватает, хотя говорит, что любит полежать на диване.
В чем его образ жизни изменился после принятия Православия - не пойму. Ну да, наркотики больше не употребляет (а "те кто торчали вместе со мной давно гниют в земле"). Но слушает панк, пост-панк, нью-метал и почему-то хип-хоп (Гуф и Нагано, запомнилось).
Вот так.
ps Сайт про работу с WinXP: www.winxp.su
суббота, 13 декабря 2008 г.
Word again: перекрестные ссылки
Итак, наша основная цель - сделать все ссылки в документе Word динамическими.
С литературой все жутко просто. Если она оформлена списком (а так обычно и бывает), то
Вставка->Перекрестная ссылка;
появятся элементы всех списков документа.
Тип ссылки - Aбзац;
Вставить ссылку на - Номер абзаца;
А если у нас текст в одном документе, а список лит-ры в другом? Сделаем текст - главным документом, а список лит-ры - вложенным.
Создаем документ text.doc. Создаем другой документ - со списком лит-ры, liter.doc. В режиме структуры в text.doc на панели Структура нажимаем Вставить вложенный документ, выбираем liter.doc. Теперь можно вставлять вышеописанным способом ссылки на лит-ру. Но при этом liter.doc должен быть ЗАКРЫТ!
Для обновления перекрестных ссылок нажать F9.
С литературой все жутко просто. Если она оформлена списком (а так обычно и бывает), то
Вставка->Перекрестная ссылка;
появятся элементы всех списков документа.
Тип ссылки - Aбзац;
Вставить ссылку на - Номер абзаца;
А если у нас текст в одном документе, а список лит-ры в другом? Сделаем текст - главным документом, а список лит-ры - вложенным.
Создаем документ text.doc. Создаем другой документ - со списком лит-ры, liter.doc. В режиме структуры в text.doc на панели Структура нажимаем Вставить вложенный документ, выбираем liter.doc. Теперь можно вставлять вышеописанным способом ссылки на лит-ру. Но при этом liter.doc должен быть ЗАКРЫТ!
Для обновления перекрестных ссылок нажать F9.
пятница, 12 декабря 2008 г.
Динамические ссылки в Word
Я что-то уже засомневался в подавляющем превосходстве TeX над Word. Оказывается, в Word можно добиться практически чего угодно.
Большие страдания доставляет отсутствие в Word возможности вставки номеров формул, рисунков и т.д., которые обновлялись бы динамически (удалили первую формулу - номера следующих и, главное - ссылки на них, уменьшились на единичку).
Проблема решается с помощью т.н. Перекрестных ссылок. Вот хорошая статья в журнале
КомпьютерПресс. И еще одна - про автоматическую нумерацию глав, с сайта WordExpert.
Большие страдания доставляет отсутствие в Word возможности вставки номеров формул, рисунков и т.д., которые обновлялись бы динамически (удалили первую формулу - номера следующих и, главное - ссылки на них, уменьшились на единичку).
Проблема решается с помощью т.н. Перекрестных ссылок. Вот хорошая статья в журнале
КомпьютерПресс. И еще одна - про автоматическую нумерацию глав, с сайта WordExpert.
вторник, 9 декабря 2008 г.
Верстка книг в Word
Набранный в Word текст необязательно распечатывать в виде толстой пачки бумаги. Можно сделать аккуратненькую тетрадку формата A5. А как?
Для этого существуют специальные макросы. Это файлы .dot. Надо положить такой файл в директорию C:\Documents and Settings\Administrator\Application Data\Microsoft\Шаблоны. Затем в Word выбираем Сервис -> Шаблоны и надстройки -> Добавить,
щелкаем по файлу макроса.
Макрос осуществляет так называемый спуск полос. Что это такое - хорошо написано здесь.
Вкратце - нумерует страницы так, чтоб после распечатки и брошюровки получилась книга.
Я нашел два таких макроса. Это Booklet2000 и ВерсткаТекстаКнижкой. Первый работать отказался (не выводит на печать) :( Второй весьма хорош.
notes по второму макросу:
Когда пускаем сверстанную книжку на двустороннюю печать, после первого прохода надо повернуть стопку бумаги на 180 градусов против часовой стрелки, а затем уже класть в лоток (для принтеров HP);
На вход макросу надо подавать документ, разбитый на страницы A4. Если сделать A5 - будет глючить. Макрос сам масштабирует документ под A5.
Для этого существуют специальные макросы. Это файлы .dot. Надо положить такой файл в директорию C:\Documents and Settings\Administrator\Application Data\Microsoft\Шаблоны. Затем в Word выбираем Сервис -> Шаблоны и надстройки -> Добавить,
щелкаем по файлу макроса.
Макрос осуществляет так называемый спуск полос. Что это такое - хорошо написано здесь.
Вкратце - нумерует страницы так, чтоб после распечатки и брошюровки получилась книга.
Я нашел два таких макроса. Это Booklet2000 и ВерсткаТекстаКнижкой. Первый работать отказался (не выводит на печать) :( Второй весьма хорош.
notes по второму макросу:
Когда пускаем сверстанную книжку на двустороннюю печать, после первого прохода надо повернуть стопку бумаги на 180 градусов против часовой стрелки, а затем уже класть в лоток (для принтеров HP);
На вход макросу надо подавать документ, разбитый на страницы A4. Если сделать A5 - будет глючить. Макрос сам масштабирует документ под A5.
пятница, 5 декабря 2008 г.
Режим структуры в Word
Очень удобная вещь. Выбирается в меню Вид или кнопочкой в левом нижнем углу.
Используется, понятное дело, для структурирования документа. Выбираем заголовок, стрелочкой влево на панели повышаем его уровень до Уровня 1 (самый нижний уровень - Основной текст). Рядом с ним появляется плюс. Теперь весь текст вплоть до следующего заголовка того же уровня можно сворачивать/разворачивать, как функции в Visual Studio.
Редактировать в этом режиме неудобно. Поэтому лучше делать так: развернули нужный пункт, поставили в него курсор, перешли в режим разметки. Рекомендую.
upd: Чтобы просмотреть структуру документа можно на панели инструментов выбрать уровень заголовков, до которого необходимо свернуть документ. В меню Вид есть полезный пунктик Схема документа, который отображает заголовки на специальной панельке слева (как в pdf)
ps А 8 декабря начнется спецоперация у берегов Сомали. Европейские державы будут давить пиратов. Как во времена Барбароссы:) Ждем развития событий.
Используется, понятное дело, для структурирования документа. Выбираем заголовок, стрелочкой влево на панели повышаем его уровень до Уровня 1 (самый нижний уровень - Основной текст). Рядом с ним появляется плюс. Теперь весь текст вплоть до следующего заголовка того же уровня можно сворачивать/разворачивать, как функции в Visual Studio.
Редактировать в этом режиме неудобно. Поэтому лучше делать так: развернули нужный пункт, поставили в него курсор, перешли в режим разметки. Рекомендую.
upd: Чтобы просмотреть структуру документа можно на панели инструментов выбрать уровень заголовков, до которого необходимо свернуть документ. В меню Вид есть полезный пунктик Схема документа, который отображает заголовки на специальной панельке слева (как в pdf)
ps А 8 декабря начнется спецоперация у берегов Сомали. Европейские державы будут давить пиратов. Как во времена Барбароссы:) Ждем развития событий.
Подписаться на:
Сообщения (Atom)