Интересные находки в ГОСТ 33707-2016 «Информационные технологии. Словарь»

Интересные находки в ГОСТ 33707-2016 "Информационные технологии. Словарь"

Сразу скажу, что вообще-то ГОСТы я уважаю. В инженерной деятельности, которой мы занимаемся на работе, при оформлении отчетов мы стараемся аккуратно следовать терминологии, которая прописана в стандартах. И тут я листаю сравнительно свежий ГОСТ 33707-2016 «Информационные технологии. Словарь» и вижу странное. А затем еще одно странное. И еще. В общем, решил я поделиться тем, что меня, мягко говоря, смутило. На самом деле к большинству терминов из этого стандарта у меня вопросов не возникло, а вот некоторые вызвали удивление.

Начнем сразу с козырей. Именно этот термин меня побудит написать этот пост.

Читать далее…

Статья про сборку wxPython из исходников под Windows

Статья про сборку wxPython из исходников под Windows

Давненько я не писал программерских статей на сайт. Написать эту статью меня подтолкнул перевод OutWiker на wxPython 4.2.0, когда оказалось, что в PyPi уже нет бинарных сборок под 32-разрядные Windows, а я пока не вижу причин отказываться от поддержки 32-битных операционок.

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

Ссылка на саму статью вот — Сборка библиотеки wxPython под Windows.

OutWiker 3.2.0.918 beta

Выложил первую в этом году бета-версию OutWiker под номером 3.2.0.918. Изменения в этой версии произошли достаточно крупные, причем я изначально не собирался ничего эпохально переделывать, но одно потянуло другое… В общем, сейчас расскажу.

Читать далее…

Книжные итоги 2022 года

Ну что ж, с наступающим. А тех, кто это прочтет 1 января (зачем-то), с наступившим. Для себя я итоги этого года подвел, но на всеобщий доступ это выкладывать не буду. Оставлю оттуда только список книг, которые прочитал в этом году. Так уж сложилось, что на свой сайт и вообще в соц. сети в этом году я писал в основном про книги и OutWiker. Но про OutWiker я лучше напишу, когда подготовлю следующий релиз, а вот про книги — пожалуйста. Я их отсортировал по темам, а не по порядку прочтения. К сожалению, в этом году прочитал только одну художественную книгу, а остальное все нон-фикшн и программерские книги. Ну и проставил субъективные оценки.

Читать далее…

Метод ведения ежедневника Bullet Journal и книжка про него

Просматривая разные сообщества и блоги, посвященные способам ведения и хранения заметок, я несколько раз натыкался на упоминание термина «Bullet Journal». Чтобы разобраться, что это такое, с чем его едят и пригодится ли это мне, прочитал книжку, написанную автором этого метода Райдером Кэрроллом (его сайт на эту же тему — https://bulletjournal.com).

Прежде чем говорить про сам метод, надо разобраться со смыслом слов, входящих в его название. Слово «bullet» в данном случае не имеет никакого отношения к боеприпасам. Этим словом называют типографский символ, который печатается в начале каждого элемента списка. Это те самые кружки, тире, звездочки, галочки и т.п. символы в начале каждой строки ненумерованного списка.

Со словом «journal» интереснее. Сайт Lingvo предлагает для него несколько вариантов перевода, включая «дневник», «личный журнал (обычно тот, который ведут во время путешествия)», «бортовой журнал», «протокол». Заманчиво использовать слово «дневник», но это слово слишком многозначное. И, кстати, в англоязычной среде для слова «дневник» используется несколько терминов, включая journal и diary. Судя по тому, что в англонете мне попадались статьи на тему Journal vs Diary, там эти термины тоже путают. Но если почитать подробнее, то под словом diary там понимают дневник, который пишут ежедневно в свободной форме (то, что у нас любят называть саркастической фразой «дорогой дневничок»). Journal по сути — это сборник мыслей и идей. Ключевое отличие diary от journal заключается в том, что в diary важна привязка заметок к датам, а в journal — это вторично, не важно к какой дате вы отнесете пришедшую в голову мысль, главное, чтобы эта мысль где-то сохранилась.

Мне кажется, что для слово journal вполне подойдет наш аналог «ежедневник». Это более строгий термин, ассоциирующийся скорее с работой и деловой активностью. И применительно к Bullet Journal это очень близко к сути, хотя в этом методе во многих случаях привязка к датам играет важную роль, но есть типы заметок, которые не важно, когда вы создали.

Читать далее…

OutWiker 3.2.0.916 beta

OutWiker 3.2.0.916 beta

В последнее время пока удается придерживаться расписания и выкладывать новую версию OutWiker раз в месяц. Сегодня выложил новую бета-версию под номером 3.2.0.916. Изменения в этой версии связаны с повышением удобства интерфейса.

Читать далее…

Книга Ричарда Роудса «Создание атомной бомбы»

В свете последних событий, которые нельзя называть, месяц назад решил почитать книгу Ричарда Роудса «Создание атомной бомбы». Когда я ее заказывал через интернет, я не ожидал, что она будет иметь такую внушительную толщину, а когда только начинал ее читать, не ожидал, что я ее так быстро прочитаю. Книга написана в 1986 году, и в 1987 году автору за нее дали Пулитцеровскую премию.

Эта книга охватывает небольшой временной отрезок, начиная с самого конца XIX века, когда были открыты рентгеновские лучи, по сути положившие начало исследований атома, и заканчивая серединой 1950-х годов, когда были созданы водородные бомбы в США и в СССР. Она одновременно и об истории физики (и ее взаимодействии с химией), и о развитии средств массовых убийств, и о политике. Эта книга об ученых, которые одновременно создавали оружие, способное уничтожать целые города, и в то же время пытались не допустить его использования, борясь за открытость исследований во всем мире. Автор аккуратно и последовательно рассказывает историю появления и принципы действия оружия массового поражения, описывая физиологические подробности его воздействия на людей, страдания тех, кто попадал под газовые атаки Первой мировой и атомные бомбардировки во время Второй мировой войн.
Читать далее…

OutWiker 3.2.0.914 beta

OutWiker 3.2.0.914 beta

Продолжаю неспешно что-то доделывать и переделывать в OutWiker-е. Сегодня выложил очередную бета-версию под номером 3.2.0.914. После выхода предыдущей бета-версии я занялся наведением красоты. Тут надо сделать Признание о том, что я совсем не дизайнер, но однообразное оформление некоторых элементов викинотации мне хотелось как-то разнообразить, а также дать возможность пользователям, которые готовы повозиться с настройками CSS, более тонко настраивать внешний вид страниц.

Я постепенно начал добавлять CSS-классы к элементам, создаваемых из викинотации. Первой моей задачей было визуально выделить ссылки на другие страницы и на прикрепленные файлы. Теперь ссылка на страницу выгдялит так: , а ссылка на прикрепленный файл — так: . Картинки, которые добавляются к таким ссылкам, встроены в CSS-стиль, поэтому все при желании можно настроить (о том, как это можно сделать, я напишу во второй половине поста).

Читать далее…

OutWiker 3.2.0.912 beta

OutWiker 3.2.0.912 beta

Давненько я не выкладывал свежие бета-версии OutWiker. В этот раз изменений не так много, но они заметны и добавляют удобство в работе.

Пожалуй, самым крупным изменением в этой версии стало то, что теперь поиск по странице работает и в режиме просмотра заметок, а не только в режиме редактирования. Мне давно писали о том, что не хватает этой возможности, и я с этим согласен. Когда-то давно, по крайней мере в версии под Windows, можно было искать по странице в режиме просмотра, если щелкнуть по странице правой кнопкой мыши и вызвать контекстное меню Internet Explorer (не помню, была ли такая возможность под Linux с движком WebKit, кажется, нет). Но после очередного обновления wxPython и эта неофициальная возможность поиска пропала. Ну вот теперь поиск по странице работает, и панель поиска вызывается с помощью той же клавиши или пункта меню, что и поиск по странице в режиме редактирования. Возможности, которые предоставляет wxPython для реализации поиска в таком режиме ограничены, поэтому поиск работает только вперед, но не в обратном направлении. У меня есть идеи, как можно попробовать обойти это ограничение, но пока так.

Читать далее…

Цифровой сад

Цифровой сад

Вы наверняка обратили внимание, что этот сайт по сути состоит из двух слабо связанных частей — основной части, на которую можно попасть, открыв страницу https://jenyay.net и блога, домашняя страница которого https://jenyay.net/blog. И эти части работают на разных движках — pmWiki и WordPress соответственно. В блог я обычно пишу посты, которые через небольшой промужуток времени могут стать уже не актуальными, например, новости о новой версии OutWiker. В вики я выкладываю более полезные статьи, которые хотелось бы иметь под рукой. Исключения тут, пожалуй, обзор книг, который я думаю со временем стоит перенести тоже в вики. И я периодически думаю о том, как структурировать сайт.

Недавно я наткнулся на одну концепцию построения сайтов, которая мне показалась достаточно интересной. Ее называют цифровым садом. Его идея сильно перекликается со способом организации заметок Zettelkasten, о котором я упоминал в посте о книге Зонке Аренс «Как делать полезные заметки». Если коротко, то подход Zettelkasten подразумевает, что мы для себя пишем множество небольших заметок, между которыми проставляем связи, и чем больше связей, тем лучше. Считается, что Zettelkasten — это не столько хранилище записей, сколько способ мышления, когда написание заметок и поиск связей с другими заметками позволяет вам развивать ваши идеи или лучше понимать идеи других, о которых вы пишите заметки. Таким образом, вы пишите заметки не когда вы уже стали экспертом в вашей области, а когда еще только учитесь и находите для себя что-то новое. По сути все это замечательно организуется с помощью викисистем. С помощью того же OutWiker-а я себе создал отдельную базу, которую так и назвал — Zettelkasten, и стараюсь туда писать заметки в подобном стиле. Цифровая версия Zettelkasten позволяет (и даже подталкивает) постоянно дополнять уже существующие заметки, а если они становятся большие, то разделять их на несколько маленьких и таким образом постоянно менять топологию связей между ними.

Читать далее…