?

Log in

азербайджанец's Journal

Thursday, February 16, 2017

10:04PM - Архив mind map книг

books_table

Работать с мм-книгами удобнее, если открывать их из одной общей таблицы, а не из файлового менеджера. Потому что в файловых менеджерах, например, неудобно или вообще невозможно выводить дополнительную полезную информацию об мм-книгах.

https://github.com/sushilshik/mm-table

Таблица строится Ruby скриптом с встроенным веб-сервером sinantra, который отдает таблицу в форме локальной веб-страницы.

Страничка генерируется медленно, но экономит массу ручного труда и усилий на внимание к мелочам. За год накопилось с тысячу мм-книг — и все они выводятся на одной странице, которую постоянно держу открытой в браузере. Перезагружаю страницу где-то раз в день, иногда реже, потому что на 1000 файлов страница строится минут 40. Но это, в принципе, не мешает работе. И у кода большой запас возможностей оптимизации по скорости, потому что в приоритете было добавление новых функций.

Колонки в таблице:
1) номер книги в таблице
2) имя файла. Если кликнуть — запустится VUE с этим файлом
3) количество нод в файле
4) количество связей в файле
5) путь к книге в архиве
6) количество страниц в книге. Код из общей массы нод выбирает ноды с изображением страниц книги.
7) количество тщательно прочитанных и полностью проработанных страниц. Чтобы код учел прочитанную страницу, ее ноду надо окрасить в VUE в зеленый цвет. В меню выбора цвета — предпоследний ряд, вторая колонка.
8) количество пролистанных страниц. Пролистанная страница означает страницу прочитанную без полной проработки. Окрашиваются в салатовый. В меню выбора цвета — предпредпоследний ряд, вторая колонка.
9) всего непрочитанных страниц в книге
10) дата последних изменений в vue файле, зафиксированных этим кодом. Функция еще в стадии эспериментов, как и весь код.
11) комментарий к книге.
12) номер книги в таблице
13) сокращенное имя файла
14) Количество нод-закладок в файле. Ноды-закладки используются для навигации — чтобы мм-книга открывалась сразу в нужной точке холста. В мм-книгах это ноды красного цвета (в выборе цветов vue пятая строка, третья колонка) с шрифтом 72 размера. Код считывает ноды-закладки из мм-книги и выводит их в таблице в последней колонке строки для каждого файла. В мм-книге ноду-закладку можно поставить, например, рядом с нодой страницы содержащей начало определенной главы.
15) список последних открытых нод-закладок.
16) таблица со всеми нодами-закладками мм-книги.

Колонки таблицы сортируются без перезагрузки страницы.
В конце таблицы считаются суммы колонок. Суммы всех прочитанных страниц мотивируют и вдохновляют.
Ноды и связи мм-книг записываются в графовую базу данных neo4j.
В логах logs_mm_table.log записывается история изменений мм-книг, например, количество прочитанных страниц с датой и именем мм-книги. Очень удобно и интересно — для наблюдения за своими реальными усилиями и достижениями в чтении.

Чтобы в таблице у мм-книги выводился комментарий, в мм-книгу нужно добавить специальные ноды. Их образец в файле.
VUE файл c образцом конфигурационных нод для комментария к мм-книге

Чтобы попробовать уже настроенную систему — виртуальная машина VirtualBox
В ее терминале запустите ruby /home/test_user/Desktop/mm-table/server.rb
И откройте в браузере таблицу мм-книг http://localhost:4567/m. Страница загружается около минуты.
Интерфейс neo4j: http://localhost:7474/browser/
При каждой загрузке таблицы с мм-книгами данные об их нодах и связях полностью перезаписываются в neo4j.
Пример запроса: match (n) where n.label = «some root node» return n

Tuesday, January 31, 2017

10:03PM - 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

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

Sunday, January 22, 2017

12:52AM - Базы знаний

Дочитал сегодня книгу «Базы знаний интеллектуальных систем» Т. А. Гавриловой и В. Ф. Хорошевского. Увидел ее в году 2003-ем или 2004-ом на книжной ярмарке на ВДНХ. И сразу она поразила содержанием. Головокружительно интересным, важным и перспективным, как тогда почувствовал. Но в IT я еще был начинающим. С тех пор неc в памяти мечту, что однажды ее прочитаю. И вот, собственно, в ноябре пришла ее очередь.

Медленно, спокойно, внимательно, страницу за страницей. Рад, горд и счастлив.

Книга отличная — без маркетингового языка, по существу, по-человечески.

Ее могли бы назвать «Экспертные системы». Потому что в основном описывает устройство и создание экспертных систем (ЭС). ЭС стали одним из прикладных продуктов исследований в сфере искусственного интеллекта. Создаются они следующим образом: инженер по знаниям интервьюирует эксперта и вносит его знания в ЭС. Потом к ЭС можно составить запрос «А как сделать вот это вот?» или «Сколько времени потребуется для вот того?» и т. п. ЭС даст ответ. Рассчитает его на основе записанных в ней знаний эксперта. И предоставит объяснение, схему рассчета этого ответа.

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

Эх, где бы скачать ЭС на тему «Как жить хорошо и счастливо» от какого-нибудь признанного эксперта в этой сфере :−)

Книга 2000-ого года издания. Масса фактического материала, описаний проектов и продуктов. Большие, подробные и ясные обзоры теоретической базы. Не устарела. Потому что описывает техники и инструменты, которые за эти годы так и не вошли в практику работы не только, так сказать, пользователя компьютера, но даже и профессионального программиста.

Получается, ниши пустые. К тому же, некоторые интересные вещи из того, что описано в книге, можно и самому себе потихоньку спрограммировать, чтобы эффективнее работать с информацией. Масса возможностей.

Понравилось, как дали тему онтологий: теорию, методологию создания, инструментарии, примеры. На трех десятках страниц. Доходчиво и концентрированно.

Замечательный учебник для подготовки инженеров по знаниям (knowledge engineer). Всем рекомендую. Давайте освоим эту специальность!

Скачать PDF - 21Mb

Saturday, December 31, 2016

10:07PM - Годом!

Поздравляю с Новым годом и новым, 2017 годом! =)

Saturday, September 17, 2016

1:29AM - Дискурс-анализ. Прошел год.

Перечитал к выборам «Дискурс-анализ. Теория и метод» (Йоргенсен и Филлипс. 2002 — первое издание книги) о которой писал год назад.

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

Первые две главы (стр. 17-107) — обзор самых основ.

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

Техники эти выложили, так сказать, в открытый доступ уже многие десятилетия назад.

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

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

Технологии эти существуют, но кто их использует? Где, так сказать, основные центры этой отрасли у нас и в мире?
И очень интересно — кто заказчики =) Кто выделяет бюджеты? Вот это самый веселый вопрос в этой теме, мне кажется.

Как о чем-то говорить и спорить, как создать собственное мнение, если наши картины мира сконструированы какими-то специалистами в интересах тех или иных групп?
Задаются рамки мышления, фиксируются точки зрения, важные темы удаляются из сферы внимания.
И довольно обидно, что эти технологии в открытом доступе где-то с 60-х годов, наверное.

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

Дискурс-анализ. Теория и метод - Л. Филлипс, М. В. Йоргенсен. 2008.pdf — 15 Mb

Monday, August 22, 2016

8:10PM - Достижения современной эргономики

Как только в июне написал пост о языке «Дракон», так сразу решил составить обзор его редакторов.

Меня радует сам факт существования этого языка, соединяющего достижения 70-80-х и наши дни. Радуют редакторы языка. Вдохновляют программисты-авторы его редакторов.

Я был рад самой мысли о том, что я напишу этот обзор.

Так вот одновременно меня что-то с огромной силой останавливало.

Я бы это назвал прокрастинацией, если бы в июле я не выполнил уже массу подготовительной работы. Скачал и поставил программы из обзора. Поэкспериментировал с ними. Составил и заполнил таблицы с характеристиками программ. Накидал черновой вариант поста.

И давно бы уже на одном дыхании родился текст.

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

Я списывал этот факт на лень непонятного мне происхождения — ведь я уже много сделал для обзора.

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

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

Так я думал. И потому не понимал, что же мне мешает начать? Почему не хочу? Что мне не нравится? Почему избегаю старта?

К концу месяца хотелось почти что биться лбом об стенку =)

Я даже завел маленький дневничок для более организованной работы над текстом.

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

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

И я не ждал, что найду что-то новое.

Так вот — я успел расписать предложений 5-6 и тут меня осенило! =)

Одна из главных особенностей и достоинств языка «Дракон» в том, что он был специально оптимизирован с точки зрения эргономики работы с информацией.

Под эргономикой я подразумеваю науку эргономику. См. определение: «наука о приспособлении ... объектов труда, .... для наиболее ... эффективного труда работника, исходя из ... психических особенностей человеческого организма». В данном случае будем считать, что одним из объектов труда работника является визуальный язык «Дракон».

И с 80-х годов язык «Дракон» не был усовершенствован с учетом новых достижений в эргономике 90-х, нулевых и уже наших десятых годов. Не оптимизирован с учетом современных открытий в сфере «психических особенностей человеческого организма».

А мы живем в эпоху широкого развития нейронаук, в эпоху активной практической работы над нейроинтерфейсами. Вроде бы =)

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

Но обвинять тут некого, потому что мне, например, вообще не встречаются тексты по оценке современных IT-инструментов с точки зрения современной эргономики.

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

Например, языки Java и C# - продукты крупных корпораций. Но тем не менее и там не видно активной публичной работы по внедрению разработок из сферы современной эргономики в эти языки, в окружающую их инфраструктуру.

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

Получается, что хоть эргономические апгрейды языка «Дракон» родом из 80-х, но популярные отраслевые языки в плане принципов эргономики все еще, думаю, находятся на уровне 60-70-х. И «Дракон» все равно оказывается впереди.

В целом, у языка «Дракон» и его редакторов, уверен, большие перспективы и запас развития. Уверен, интеграция в них новых разработок из эргономики будет очень плодотворной.

Friday, June 24, 2016

9:12PM - Блок-схемы

Давным-давно, еще в студенческие годы встретилась мне книга на перспективнейшую, на мой взгляд, тему о языке блок-схем «Как улучшить работу ума» Владимира Паронджанова 2001-ого года издания. (Язык Дракон разработан НПЦ автоматики и приборостроения и Институтом прикладной математики им. М. В. Келдыша, как обобщение опыта работ по созданию космического корабля «Буран».)

Замечтал тогда прочитать ее. И вот наконец-то.

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

Особый, наверное, шарм книге придает ей дух 90-х и даже 80-х. Особый стиль советских учреждений, советской компьютертной литературы и вдохновляющий энтузиазм тех времен. Одухотворенность от масс открывшихся возможностей в свете новых технологий. В новом издании 2012-ого года «Учись писать, читать и понимать алгоритмы» — уже меньше и советского стиля и энтузиазма. Но хорошо, что начал чтение с того издания 2001-ого года — бодрее написано и больше мыслей по смежным темам, например, по эргономике представления знаний.

Из минусов книги — очень скромный обзор существующих языков блок-схем.

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

Изложенный в книге язык блок-схем, уверен, можно сразу применять для решения даже обычных бытовых интеллектуальных задач. Для всевозможных размышлений и дум, для поиска и составления решений проблем, в том числе и житейских. Потому что язык не ограничен одной только IT-сферой.

Кстати, из мыслей книги можно вывести следующую идею. Чтобы обеспечить более совершенную деятельность человека и общества — нужны более совершенные языки. Например, нужны словари новых знаков для эффективной передачи информации, которую нынешние языки передают в лучшем случае неуклюже. А это уже обоснование применения, например, смайликов в наших текстах =) Ведь это знаки, которые эффективнее, удобнее выражают информацию об эмоциональной сфере. А значит позволяют повысить эффективность деятельности людей. То есть нас с вами ;-)

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

parond1
parond2
parond3
parond4
parond5
parond6

Wednesday, May 25, 2016

12:17PM - 2004-2013

Вспоминаю, что в 2013, когда смотрел в новостях сражения Беркута и Майдана, то был очень удивлен, что все внимание только на Беркуте, и никаких масс общественных активистов антимайданных не показывают.

Просто у меня в памяти отложилось, что первый Майдан, он же Оранжевая революция, случился в 2004 году. И прошло уже почти 9 лет. С тех пор у нас активно занимались борьбой с оранжевой угрозой, подготовкой к сопротивлению, вкладывали средства, создавали общественные движения — «Идущие вместе», «Молодая гвардия», если помните. И тут в 2013-ом на Майдане — никаких признаков этой работы. Будто никто не ожидал, что этот новый Майдан будет. Хотя на Украине масса предприятий тогда была связана с Россией. В том числе крупных промышленных предприятий, которые планируют свою работу на годы вперед. И такие важные для российско-украинских отношений политические события, как присоединение к ЕС или Таможенному союзу — мониторят очень внимательно. А как иначе может быть? Я представлял себе, что многие тысячи людей, настроенных на союз России и Украины, следили за этими событиями в том числе и с деловой точки зрения, были заинтересованы в них и за годы к ним готовились.

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

Плюс к тому я представлял, что, естественно, наши власти будут заранее создавать инфраструктуру общественной поддержки союза России и Украины в Киеве. Хотя бы где-то с 2011-ого года. То есть, как что-то само собой разумеющееся я представлял, что в Киеве создается масса совместных российско-украинских предприятий, которые укрепляют системные связи между странами. И делом показывают киевлянам, что связать свое будущее с Россией — это в принципе очень хорошая и перспективная идея. И таких интеграционных предприятий должно быть множество, и создают их не только по гос.инициативе, но и отдельные предприятия России и Украины вкладывают свои средства. Тем более тогда-то сверхдоходы сырьевые еще были. На БМВ и мерседесы хватало.

И вот со всеми этими надеждами на то, что мне казалось абсолютно естественным, я с большим удивлением и огромным разочарованием смотрел, как одинокий Беркут забрасывают камнями

Monday, May 9, 2016

11:32PM

С великим праздником!

Saturday, April 30, 2016

10:37PM - Робофест 2016

15 апреля сходил на Робофест (robofest.ru) — 8-й Всероссийский роботехнический фестиваль на ВДНХ в павильоне № 75. Большая часть зала обустроена для проведения конкурсов по робототехнике для школьников и студентов со всей страны. В центре — сцена для награждения победителей конкурсов. Дальняя от входа часть зала, почти половина от всей площади, в сплошную заставлена рядами столов (под сотню) за которыми дети занимаются своими конкурсными заданиями. Ближе к входу — лабиринты для мобильных роботов, столы-ринги покрытые геометрической размекой и множество парт для детей и учителей. Сразу налево от входа в два ряда выставочные стенды фирм представляющих свои робототехнические образовательные программы и технологии.

Народу масса, атмосфера одновременно легкая, свежая и учебная.

За одной из парт сидела троица лет 7-8. Похожие на больших карапузов. Но полные серьезности, важности, основательности. С видом «мы славно потрудились сегодня и впереди у нас еще масса ответственных и сложных дел». С задумчивым, но сосредоточенным взглядом. Крепко опирались руками и локтями о доску стола. Директора заводов в детстве.

Олимпийских чемпионов готовят с детства, с 5-6 лет. Будущие эксперты военного дела учатся в кадетских корпусах и училищах. Думаю, на Робофесте обкатывают новые образовательные технологии близкие спортивным и кадетстким, но более неформальные, частные, гражданские и ориентированные на масштабы всей страны, с охватом по регионам. Но это, в первую очередь, как мне кажется, не эксперимент, а практическое насыщенное глубокое обучение детей робототехнике, особенно младшеклассников. В 90-е обучение детей компьютерным технологиям шло хаотично — школьные программы были крайне скучными, формальными, поверхностными, учебники по информатике были в основном чудовищными, компьютерных кружков было мало, да и там играли обычно, а не учились программировать, родители покупали детям компьютеры тоже довольно спонтанно. И сейчас, похоже, решили новую крупную технологию — робототехнику дать детям качественно, не повторив ошибок прошлого.

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

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

В павильоне в соседнем зале одновременно (13-16-ого) проходил Московский международный салон образования, куда тоже заглянул.

Запишу на память некоторые сайты с визиток или каталогов со стендов:

geegrow.ru
roboworks.ru
bitronicslab.com
ptc.com
scratchduino.ru
balrobotov.ru/roboschool.shtml
цбм.рф, openbudgetrf.ru
sprint-journals.ru
shop.copterexpress.ru
aviator-dream.ru
uniofdreams.ru
soodeh.com
microbotics.ru
pilotlz.ru
startelectronics.ru
evolvector.ru
3d-made.com
5top100.ru
nnxt.blogspot.ru


У входа
DSCF9940
Соревнования и испытания
DSCF9929

Read more...Collapse )

Tuesday, April 12, 2016

8:10PM

space_future

Friday, April 8, 2016

11:16PM - Как читать книги

Читаю сейчас «Как читать книги» Поварнина. Опубликована в 1924 году. И очень у нее приятный язык. С душевностью, в стиле простого разговора с знакомым человеком, без лишних слов и воды идет рассказ об интереснейших темах. Удивительно, прошло 92 года, а книга не устарела совершенно.

Перепечатаю главу 17. Мышление и воображение.

Конечно, не стоит распространяться о том, что для хорошего чтения необходима известная сила мышления. Но большинство не осознает всей огромной важности силы воображения. На этом вопросе надо остановиться долее. Воображение заменяет нам в некоторой мере собственный наш опыт. Опыт наш очень ограничен — даже у тех, кто много путешествовал, многое испытал, много видел. Воображение дает нам возможность видеть чужими глазами — часто лучшими, чем наши — то чего мы не видели, переживать с людьми то, чего сами не переживали. Это как ковер-самолет. Научитесь владеть им — и будете по его воле переноситься в любое место, в любое время. Кто читает путешествие, например, по Африке, и умеет правильно воображать, тот ведь «путешествует» вместе с автором. Он видит, слышит, чувствует, живет с ним. Кто читает историческую книгу, тот перелетает в вечно живую страну прошлого, живет жизнью древних; ему не нужно «машины времени» Уэллса.

Уметь воображать, пускать, где надо, воображение «вовсю» — значит беспредельно расширять свой маленький опыт, включая в себя опыт человечества. Вот значение воображения. Вот сила, которою мало кто умеет правильно пользоваться. Многие читатели, особенно юные, пускают в ход воображение, но только для того, чтобы по поводу читаемого помечтать о себе. Вроде того, как юный читатель, поглощая Майн Рида или т. п., воображает собственные будущие подвиги в борьбе с дикими зверями или кровожадными апачами. При этом такие «ненужные подробности», как описание наружности, чудные иногда описания природы, характеристики быта и т. д., или совсем опускаются, или «пробегаются» вскольз. Это совершенно неправильная постановка чтения. Если б только сознавал читатель, чего он этим себя лишает!..

Конечно, и здесь следует строго придерживать главный принцип правильного чтения: применение способа чтения к цели. Есть, например, опыты, которые лучше человеку не проделывать; и есть книги, которые лучше читать, не напрягая воображение. Это будет не только бесполезно, но и вредно: будет отравлять нашу психику. Но те книги, которые выбраны и читаются с целью самообразования должны всегда читаться при полной работе воображения.

Tuesday, March 8, 2016

10:05PM - С 8 марта!

С праздником, милые и волшебные!

Thursday, March 3, 2016

9:04AM - UML

С начала января от вечера к вечеру прочитал «UML. Основы» Мартина Фаулера. И впечатление — не очень. Слишком поверхностно. На диаграммы классов всего 40 страниц отведено. Например, такая важная тема как ассоциации дана так, что ощущения ясности у меня так и не возникло.

Но все же дочитал книгу до конца, чтобы уж от корки до корки и увидеть общую картину UML.

На втором подходе к снаряду выбрал книгу заметно более объемную — «UML 2.0 Объектно-ориентированное моделирование и разработка» Дж. Рамбо, М. Блаха. Прочитал там сразу главы о диаграммах классов. 80 страниц, гораздо подробнее и более что ли строгий текст. Может переводчик аккуратнее? В общем в диаграммах классов теперь ориентируюсь. Мечту выполнил, галочку поставил =)

cd88b07a915b1ccfab378ab44afec9ce

e7fc64caa13f046d2778bca6605ae20f

Thursday, February 11, 2016

12:20PM - Не тот пример

В новостях: «Собянин: снос самостроя — пример того, что история России не продается» (http://goo.gl/QRzFgH)
Еще как продается, к сожалению. Например, на днях на циане нашел — продается дача графа Бобринского. По сути особняк. За 280 млн рублей (3.5 млн долл). Пишут, что там «гостили и пили чай В.А. Жуковский и А.С. Пушкин.»

http://spb.cian.ru/sale/suburban/5754534/

kottedzh-pavlovsk-konyushennaya-ulica-31019563-1

Tuesday, February 9, 2016

8:20PM - Частные особняки и резиденции от 1 до 100 млн долларов.

Есть довольно известный сайт поиска недвижимости — http://www.cian.ru. Многие из моих снимающих квартиры знакомых говорят, что находили варианты именно через циан. Так вот на у него есть поиск и по загородной недвижимости по всей России. И довольно удобный. Например, есть система отображения результатов поиска сразу на карте. И хоть поиск выдает не более 300 предложений, но можно посчитать объем всех предложений, если задавать интервалы значений, например, для цен и метража. Не все продавцы и риэлтеры продают и сдают жилье через циан, но представление о хотя бы некоторой нижней границе объемов этого рынка мы сможем себе составить. Посчитаем, например, количество предложений загородной недвижимости ценой от 1 миллиона долларов. Нужно учесть, что многие дома продавцы вносили в базу циана несколько раз, так что в результатах поиска можно увидеть порой 5-6 предложений с одним и тем же домом. Поэтому, чтобы прикинуть количество уникальных предложений — соответственно уменьшайте итоговые суммы. В принципе этого уже достаточно, чтобы хотя бы приблизительно понять масштабы.

От 1 миллиона долл до 2-х: 10056 предложений
от 2 до 3: 5055
4: 3017
5: 1877
6: 1367
7: 904
8: 670
9: 410
10: 298
11: 257
12: 135
13: 222
14: 111
15: 72
20 (от 15 до 20): 275
30: 190
40: 113
50: 28
100: 74
Всего от 1 млн до 100 млн долларов 25131 предложений.

Значит условно можно сказать, что сейчас на циане продается около пяти тысяч частных домов ценой более 1 млн долларов. Довольно скромно на всю страну да еще и во время кризиса. Интересно, сколько сейчас строится таких особняков и резиденций? Сколько уже построено за эти 25 лет? А по всем государствам экс-СССР?

Вот ссылка на карту с выборкой резиденций и особняков от 3 до 4 млн долларов: http://map.cian.ru/?deal_type=2&suburbian=yes&minprice=231000000&maxprice=308000000&currency=2&object_type[0]=1&center=55.389266,55.631911&zoom=4&engine_version=2
Чтобы посмотреть описания домов и их фотографии — кликните на голубой кружок, а в открывшемся меню — на ссылку вида «... фото».
Условия выборки по метражу недвижимости и площади участков задаются по ссылке «Дополнительно» формы поиска.

aaaaa1
aaaaa10
aaaaa5
aaaaa7

Friday, January 29, 2016

9:33PM - Cтатистика по образованию и науке на сайте UNESCO Institute for Statistics

Нашел на сайте UNESCO Institute for Statistics массу статистики по образованию и науке. Ответы на многие интереснейшие вопросы собраны в одном месте и не нужно гуглить по отдельности. Сотни таблиц по разным темам. Но, к сожалению, на эти таблицы нет прямых ссылок. Каждую нужно открывать накликивая через «древесное» меню. Поэтому, уважаемые читатели, держите «путеводитель» по «дереву».

Словарик:

ISCED 2011 — стандарт классификации уровней образования. Например, уровень 6 — это бакалавриат, 7 — магистратура, 8 — аспирантура. (подробная схема соответствия уровней нашего образования и классификации ISCED 2011)
Tertiary education — образование, которое следует за средним. В него входит и аспирантура.
HC — Head Count. Численность «по головам».
FTE — Full time equivalent. Численность по времени занятости. Двух исследователей, каждый из которых тратит одну половину рабочего времени на НИОКР, другую — на преподавание, посчитают как 2 HС или 1 FTE.
R&D (research and development ) — НИОКР.

Корневая страница базы статистики — http://data.uis.unesco.org.

Схема применения «путеводителя»:
stat_unesco_1

Численность преподавателей вузов
Education->Education->Human resources->Teachers->Tearchers by teaching level of education -- Teachers in tertiary education, both sexes (number)
Китай в 1999 — 503 тыс, в 2011 — 1606 тыс.
США в 1999 — 991 тыс, в 2011 — 1481 тыс.
Численность научных работников и R&D
SCIENCE, TECHNOLOGY AND INNOVATION->Research and experimental development->Research and experimental development (full dataset) -- Total R&D personnel (HC) — Total (всего техников и исследователей занятых в сфере НИОКР)
SCIENCE, TECHNOLOGY AND INNOVATION->Research and experimental development->Research and experimental development (full dataset) -- Researchers (HC) — Total (всего исследователей занятых в сфере НИОКР)
SCIENCE, TECHNOLOGY AND INNOVATION->Research and experimental development->Research and experimental development (full dataset) -- Researchers (HC) — ISCED 8 (всего исследователей с ученой степенью занятых в сфере НИОКР)
Присваивается Ph.D
Education->Education->Completition->Tertiary graduates->Tertiary graduates be level of education -- Graduates from ISCED 8 programmes in tertiary education, both sexes (number)
США, 2013: 65051
Всего с Ph.D
Education->Education->Educational attainment->Population by minimum completed level of education (cumulative) -- Educational attainment: doctoral or equivalent (ISCED 8), population 25+ years, both sexes (%)
Финляндия, 2012: 1% — 54 тыс (население в 2012 — 5.4 млн)
(Population by completed level of education)
Всего с высшим образованием
Education->Education->Educational attainment->Population by minimum completed level of education (cumulative) -- ISCED 7 (магистры)
США, 2013: 11.57% — 36.6 млн (население в 2013 — 316.5 млн)
Китай, 2010: 0.38% — 5.08 млн (население в 2010 — 1338 млн)
Education->Education->Educational attainment->Population by minimum completed level of education (cumulative) -- ISCED 6 (бакалавры)
США, 2013: 31.66% — 100.2 млн
Китай, 2010: 3.58% — 47.9 млн
(Population by completed level of education)
Численность студентов
Education->Education->Participation->Enrolment->Enrolment by Level of education -- Enrolment in tertiary education, all programmes.
Внизу второй страницы таблицы — суммы по всему миру и по регионам.
В 2013 всего в мире 198 млн студентов
Выпускается студентов
Education->Education->Completition->Tertiary graduates->Tertiary graduates be level of education -- Graduates from tertiary education, both sexes (number)
Китай в 2000 — 1.8 млн, в 2013 — 9.4 млн.
Численность школьников по всему миру
Education->Education->Participation->Enrolment->Enrolment by Level of education -- Enrolment in Prymary education
Внизу второй страницы таблицы — суммы по всему миру и по регионам.
Education->Education->Participation->Enrolment->Enrolment by Level of education -- Enrolment in Secondary education
Внизу второй страницы таблицы — суммы по всему миру и по регионам.
Учатся в аспирантуре
Education->Education->Participation->Enrolment->Enrolment by Level of education -- Enrolment in tertiary education, ISCED 8 programmes, both sexes (number)
Внизу второй страницы таблицы — суммы по всему миру и по регионам.
Грамотность населения
Education->Education->Literacy->Literacy rate -- Youth literacy rate, population 15-24 years, both sexes (%)
Внизу второй страницы таблицы — суммы по всему миру и по регионам.
Education->Education->Literacy->Literacy rate -- Adult literacy rate, population 15+ years, both sexes (%)
Внизу второй страницы таблицы — суммы по всему миру и по регионам.
Education->Education->Literacy->Literacy rate -- Elderly literacy rate, population 65+ years, both sexes (%)


С сайтом UNESCO Institute for Statistics пока все.

Процент городского населения в мире
http://www.prb.org/pdf15/2015-world-population-data-sheet_eng.pdf — Стр. 11, колонка «Percent Urban»
Общее для всего мира в первой строке — «World»

Friday, January 1, 2016

7:47PM

Одно из самых за год =)
http://coub.com/view/7xzzx
http://coub.com/view/7igw6

Thursday, December 31, 2015

8:22PM

ng2016

Sunday, December 27, 2015

5:25PM - Украина - Евромайдан. 2013-2015. Таймлайн.

ukraine_euromaidan

http://nkbtr.org/down/timelines/ukraine_euromaidan.pdf

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

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

Я не пытался, по крайней мере сознательно, проводить какую-то мысль или идею в схеме. Подбирал события в первую очередь по яркости их представления в СМИ. И, естественно, основная тема — это Украина.

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

Схему о современности, об Украинских событиях я собирался начать одной из первых еще год назад, когда только написал скрипты для генерации таймлайнов, но внутренне почувствовал, что сначала нужно сделать несколько схем по другим темам (Первая Мировая, Вторая Мировая, Гражданская, история тех или иных исследований и т. д.).

Всех с наступающим!

Navigate: (Previous 20 entries)