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

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

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

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

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

Либген и archive.org

1) http://libgen.io — более 2 млн. книг и архив научных статей sci-hub.

http://libgen.io/libgen/repository_torrent/ — торренты архива книг. В скриптах удобно использовать программу aria2c, чтобы скачивать отдельные книги из торрентов, не скачивая торрент целиком.

http://libgen.io/dbdumps/libgen/ — sql-дамп списка всех книг архива. Чтобы, например, с удобством делать выборки на своем компьютере.

http://libgen.io/scimag/ — поиск по архиву научных статей sci-hub.

http://libgen.io/scimag/repository_torrent/ — торренты архива научных статей sci-hub. Объем архива статей больше 40 терабайт. Архив разбит на торренты около 100-150 Гб. Из торрентов можно выкачивать отдельные порции-архивы.

http://gen.lib.rus.ec/dbdumps/scimag.sql.gz — sql-дамп cписка всех научных статей архива sci-hub.

2) https://archive.org/search.php — более 2 млн книг. По моему опыту на Либгене лучше искать современные книги, а на archive.org — много книг прошлых веков (крайне интересные книги).
Mikail

Mind map книги

dragon

С ноября 2015-ого читаю книги в формате mind map. Очень удобно вести заметки на полях =) Все интересное и важное в тексте можно выписать, построить в схемах. Все свои мысли, идеи и вопросы — подробно изложить. Все помещается. Есть полнотекстовый поиск. На текст можно посмотреть «с птичьего полета», зрительная память помогает лучше запоминать и ориентироваться в тексте.

Скачать программу для чтения и редактирования mind map схем — VUE: https://github.com/VUE/VUE/releases. Пользуюсь версией 3.2.2, в 3.3.0 больше багов. К файлам версии 3.2.2 промотайте вниз страницы.

Примеры mind map книг:

http://www.nkbtr.org/down/diskurs_analiz.zip — Дискурс-анализ. Теория и метод — Л. Филлипс, М. В. Йоргенсен. 2008. 360Мб

http://www.nkbtr.org/down/exp_sys_gavrilova_horoshevski.zip — «Базы знаний интеллектуальных систем» Т. А. Гавриловой и В. Ф. Хорошевского. 2000. 494Мб

Один из самых важных багов в VUE: с помощью меню File->Open файлы нужно открывать два раза. То есть открываете через меню файл, ничего не произойдет. Опять открываете через то же меню тот же файл — и программа отобразит содержимое файла мм-книги.

Скрипты на Ruby для генерации мм-книг из PDF-файлов: https://github.com/sushilshik/mm-books

Код скриптов — на живую нитку. Все это пока на уровне прототипов, но уже работает.

exp_sys_gavrilova_horoshevski

«Базы знаний интеллектуальных систем» Т. А. Гавриловой и В. Ф. Хорошевского

fauconnier

"Mapping in Thought and Language" Gilles Fauconnier. Прочитана треть.

uml

Книги по UML. Для эксперимента поместил их в один файл. Оказалось слишком тяжело для процессора - VUE начала регулярно "подмерзать". И в принципе больше порядка, когда каждая книга в отдельном файле.

diskurs_analiz

Дискурс-анализ. Теория и метод - Л. Филлипс, М. В. Йоргенсен. Справа на скриншоте эксперимент с размещением страниц на ветвях дерева оглавления книги. Получилось не совсем удобно, на мой взгляд. Поэкспериментируйте сами - это дерево в соответствующем примере mind map книги.

genezis_elemental_logic_structur

"Генезис элементарных логических структур" Пиаже. Содержание под рукой.