Заметки Сис.Админа

Формат DjVu и бесплатная программа для работы с ним — WinDjView

Всем доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности.

Сегодня хотелось бы рассказать Вам о программе WinDjView, которая работает с достаточно популярным, но зачастую, несколько малоизвестным (или малораспостранённым, в определенных кругах) форматом DjVu ("Дежавю").

DjVu

Условно говоря, - это "графический" формат, т.е есть DjVu-файлы - это почти просто "картинки", которые, к сожалению, не так просто открыть обычными редакторами.

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

Давайте сегодня поговорим о программе для работе с ним.

» читать

Кое-что про профессиональную работу с PDF, а именно про PDFelement

Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности. Мы с Вами неоднократно уже поднимали тему такого формата как PDF и рассказывали зачем он нужен и как с ним взаимодействовать.

Кое-что про профессиональную работу с PDF, а именно про PDFelement - иконка статьи

PDF (от англ. Portable Document Format) - это специальный формат электронных документов, который не зависит от выбранной ОС, программы просмотра электронных документов или еще чего-нибудь. Он всегда выглядит одинаково качественно на любых устройствах, у него не ползет верстка (поля и прочее), шрифты легко маштабируются и многое другое. См.описанную статью.

И хотя мы уже рассказывали про Foxit, Adobe, Another, Libre и многое другое, как для просмотра, так и создания, тем не менее, хотелось бы познакомить Вас с еще одним инструментом из этой сферы.

Давайте попробуемс.

» читать

Open Office и Libre Office — аналоги Microsoft Office

Доброго времени суток, друзья, недруги, знакомые, читатели, посетители и прочие личности. Сегодня, как Вы поняли из заголовка, мы поговорим про Open Office и Libre Office как аналог Microsoft Office в Windows или Linux.

Как ни крути, но почти всем людям, которые хоть немного представляют, что есть компьютер, таки приходится работать с текстом в формате .doc или табличками в формате .xls. Как правило, для этого все используют такого тяжеловеса, как Microsoft Office, ибо именно там есть любимые (или попросту привычные) всеми Word для документов и Excel для электронных таблиц. Причины тому зачастую ясны - люди просто не знают об аналогах, а посему покупают (или нагло скачивают) сей продукт инженерной мысли вышеупомянутой компании.

Open Office и Libre Office - аналоги Microsoft Office - иконка статьи

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

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

Об этом я, собственно, Вам сейчас и поведаю.

» читать

Google Docs, Google Drive, Google Scripts: как писать скрипты, макросы и код — часть 0

Доброго времени суток, дорогие читатели, вредины, злодеи, доброжелатели и прочие личности. Сегодня мы про Google Scripts, точнее скрипты в таблицах как таковые.

 

Google Docs, Google Drive, Google Scripts: как писать скрипты, макросы и код - часть 0 - иконка статьи

Я думаю, что очень многие из Вас умеют пользоваться Excel'ем или его аналогом, а некоторые, может, даже и гугловскими таблицами, про которые писали здесь.

Те, кто пользуется диском Google (Google Drive), наверное уже использовали Таблицы (Spreadsheets) и заметили, что по функционалу они немного уступают Экселю, но тем не менее это всё ещё мощный инструмент.

Так вот, в Экселе были макросы (этакие команды, упрощающие и автоматизирующие вычисления), написанные на небезызвестном языке VBA (Visual Basic for Applications). В Таблицах Google также есть макросы, которые именуются скриптами и пишутся уже на языке Javascript. С ними мы сегодня и познакомимся.

Я заранее Вас предупреждаю о возможной сложности дальнейшего примера, т.к. он не столько обучающий, сколько.. Мм.. Так сказать, конечный факт, которым Вы можете пользоваться и.. И развивать, если это Вам знакомо.

Соберитесь в комочек мозга.. И приступим :)

» читать

Как писать скрипты, макросы и код в Google Scripts — часть 2

Доброго времени суток, дорогие читатели!

Продолжаем тему скриптов в гугле. В прошлой статье я описывал самые основы написания кода, сегодня же я бы хотел подробнее осветить такие штуки, как:

  • Методы и свойства объектов;
  • Условия и циклы.

script

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

» читать

Как писать скрипты, макросы и код в Google Scripts — часть 1

Доброго времени суток, дорогие читатели!

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

Я не стал включать ту статью в этот, пока еще начинающийся, цикл, а решил начать его с самого нуля. Цель его довольно простая - показать, что всё не так уж и сложно, если знать некоторые особенности программирования в целом. Поэтому я постараюсь не столько расписать примеры, сколько объяснить как именно придти к такому решению.

script

Тем, кто уже знаком с такими понятиями, как: функция, переменная, оператор, массив и тому подобное; будет (по всей видимости) скучновато, так что в таком случае рекомендую просмотреть статью по диагонали, вдруг что интересное для себя найдете.

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

» читать