Category: литература

Mikail

(no subject)

Любопытно, что в сети сейчас не видно какой-то ретроспективы по событиям этого десятилетия. И не было ретроспективы по техникам, которыми мешали общению в эти годы в сети.

Нет каких-нибудь списков, статей, обзоров, книг.

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

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

Но не заметно вербализации впечатлений о десятилетии, чтобы их можно было систематизировать и вынести из них опыт.

Даже в некоей гражданской истории, в «гражданском мифе» не вижу фиксации истории проблем общения в сети 10-х годов. В форме текстов, обзоров. Именами, символами, образами, которые задавали бы разные ракурсы взглядов. Мне кажется, фиксация этой истории в целом важна для адаптации общества.

А раз нет фиксации, то через несколько лет, может быть, уже не просто будет вспомнить детали, «что было в том году, что в этом».

То есть опыт накопился в головах, в отдельных постах, но не структурировался и дальше не пошел.
Mikail

Заметки о Ruby

Когда программировал на Ruby, часто делал заметки в VUE (не VUE.js), записывал ссылки, приемы, функции языка.
И заметки постоянно пригождаются. Например, нужно было когда-то сохранить список строк в файл — поискал варианты решений, выбрал подходящее, и за одно записал его в заметки. Потом прошло, допустим, полгода, детали подзабылись, а в заметках легко посмотреть, перечитать, добавить новое из опыта. И все собрано в одном месте.

Сейчас перенес заметки по Ruby из файла VUE на страницу mm-vis-js, чтобы удобно было редактировать в браузере и было под рукой в инете. Тут много возможностей для развития.

https://sushilshik.github.io/ruby.html

В схеме «Ruby books», соответственно, список книг с ссылками. Присылайте ссылки на книги, статьи, ссылки на ваши схемы.

mm-vis-js — IDE и редактор схем.

https://github.com/sushilshik/mm-vis-js

mm-vis-js_ruby
Mikail

(no subject)

Подборка из 20 книг по реферированию (precis writing) https://sushilshik.github.com/base.html?scale=0.10339&x=68326&y=10057. Прямые ссылки на archive.org, кроме одной с либгена.

И подборка из 74 книг по теме онтологий — https://sushilshik.github.com/base.html?scale=0.089025&x=80795&y=20237. Все есть в инете — можно сразу начинать с либгена.

mm-vis-js_precis

mm-vis-js_ontologies
Mikail

(no subject)

Пример разбора темы — в схеме «Ergonomics». https://sushilshik.github.com/base.html — на холсте внизу слева.

Пример дерева узлов для списка литературы страницы https://en.wikipedia.org/wiki/Human_factors_and_ergonomics. Надо еще вынести, например, названия и ISBN в отдельные узлы.

В узлах «Sections»->«Books» и «Sections»->«Articles» cсылки на результаты поиска в archive.org и libgen.

mm-vis-js_ergonomics
Mikail

Схемы книг

Добавил еще пример схемы книги на холсте. Раньше уже выкладывал такие скриншоты. Но раньше работа шла в программе VUE (тезка js-фреймворка и не имеет к нему отношения), которую нужно было скачивать и ставить, да и на ее сайте нужно было регистрироваться, в общем, не удобно. Теперь нужен только браузер и текстовый редактор для работы с такими схемами.

У кого мышление визуальное, тем, думаю, так гораздо легче воспринимать большие тексты. Легче ориентироваться и запоминать, когда все содержание текста развернуто на одном холсте, карте. Ноды заметок к тексту становятся дополнительными визуальными ориентирами — очень помогают закреплять текст в памяти и разбираться.

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

https://sushilshik.github.io/examples/technicheskoe_risovanie_-_sherbina.html

mm-vis-js_book_1

mm-vis-js_book_2

mm-vis-js_book_3

mm-vis-js_book_4

mm-vis-js_book_5
Mikail

(no subject)

Пару месяцев назад взял наугад с полок книгу «А. А. Дельвиг. Сочинения» (редактор, критик в журналах «Северные цветы» и «Литературная газета»). Увлекательное вступление критика Вадима Вацуро — там на странице 17 (https://rvb.ru/19vek/delvig/03article/intro.htm) разница воспитательных механизмов произведений разного уровня культуры: «Воспитательная роль (масскультового) произведения достигается не логикой характеров и событий, а прямым публицистическим комментарием автора».

«Издатель „Северных цветов“ Дельвиг не мог возражать против того, что книга становится товаром, но он был против экспансии коммерции в область духовной культуры».

Я совсем не специалист. И этот пост не художественное произведение =) Поэтому все хорошо. Я только рад был встретить краткую, ясную формулировку, описание различия в уровнях и способах достижения воспитательной роли художественных произведений. В том числе потому, что понятие «воспитание» стало совсем уж удобным и мутным.

Прошло 200 лет (ахаха, прекрати). По моим ощущениям эта самая коммерция давно уже ушла в выси духовной культуры и активно работает на уровне логики характеров и логики событий. То есть давно применение логики характеров и логики событий стало товаром и, думаю, уже и на высоких уровнях качества, и на высоких уровнях общественных масштабов, пропаганды и т. п.
Mikail

(no subject)

Недавно доставал книгу с самой верхней полки шкафа. И вдруг заметил там рядом "Дневники Николая II" 1991. Толстый том с золотым теснением. Читал когда-то в школьные годы. Сейчас еще почитал. И вступление - внимательно.

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

(no subject)

Прочитал «Разработку требований к программному обеспечению» Вигерса и Битти (http://tiny.cc/6dzl7y). Ее обычно рекомендуют тем, кто осваивает профессию системного аналитика в IT. «Требования» в терминологии книги — «это спецификация того, что должно быть реализовано». Интереснейшая предметная область — многое из книги можно применять в любой работе, даже в быту. Жаль, что всему этому в школе не учат.

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

Авторы постарались создать низкий порог входа в профессию и ее компетенции. Все широко и подробно, и дается от теории к практике. Ориентируют по срокам, этапам, качеству, ресурсам.

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

Ссылки на три части переверстанной книги. В формате программы VUE — http://vue.tufts.edu/

http://tiny.cc/c9yl7y
http://tiny.cc/18yl7y
http://tiny.cc/k5yl7y

vigers_white

vigers_blue_oglav

vigers_1_blue

vigers_2_blue

vigers_3_blue
Mikail

Ansible

C наступающим! =)

Начал пользоваться Ansible — системой автоматизации сисадминских задач. И прочитал книгу «Ansible: From Beginner to Pro». Идея Ansible в том, что админские задачи, которые обычно приходится выполнять вручную на каждом компьютере (ставить и удалять программы, изменять конфиги, настраивать сеть, настраивать процессы и т. п.), можно записать в форме инструкций (playbook) на внутреннем языке Ansible и выполнять их, например, одновременно на нескольких удаленных компьютерах. Ansible подключается к целевым компьютерам по ssh и не требует держать на них специальные процессы-слушатели.

На https://galaxy.ansible.com/explore/ репозиторий с массой готовых инструкций. Многие из них ставят и настраивают «под ключ» замысловатые комплексы сервисов. Инструкции можно скачать и отредактировать под себя.

Книгу выбрал еще и потому, что большая часть примеров в ней выполняется в виртуальных машинах Vagrant. И, соответственно, Vagrant описан довольно подробно. Получилось удачно — сразу после книги о Docker. Vagrant и Docker похожи интерфейсами и стилем использования. Различие в том, что Docker запускает свои контейнеры быстрее и экономнее использует ресурсы, но специализируется только на Линукс, а Vagrant работает со всеми ОС, которые поддерживает как минимум VirtualBox. То есть под Docker подразумевается virtual environment, под Vagrant — обычно virtual machines.

Еще из интересного у Ansible — система тестирования инструкций. Test Kitchen в сочетании с ServerSpec. Test Kitchen — инструмент для создания контейнера, выполнения в нем тестируемой инструкции и запуска тестов (ServerSpec), которые проверяют результат исполнения инструкций. ServerSpec — механизм тестов, которые, собственно, проверяют исполнени инструкций, то есть проверяют итоговое содержимое собранного контейнера.

Думаю, в будущем комбинации инструментов вроде Ansible+Docker/Vagrant будут активнее использовать в документации и образовательных материалах как минимум IT-сферы.

Книга: https://goo.gl/qKocmz

Ansible_From_Beginner_to_Pro

ansible
Mikail

Воображение, концентрация внимания и рефлексия

Встретились тексты на интересные темы. О связи воображения и концентрации внимания в книге «Беседы с шахматным психологом» (https://goo.gl/mDkPxY). Страницы 13-29. С упражнениями по тренировке навыков. И о важной и сложной технике рефлексии с помощью воображения, в книге «Идея, алгоритм, решение. Приятие решений и автоматизация» (https://goo.gl/vL57vJ). Страницы 176-180.

Прямые ссылки на файлы книг:
https://goo.gl/MePUr6
https://goo.gl/oerXVR