Mikail

(no subject)

В mm-vis-js «копипейст» состоит из операции дублирования выделенных нод и из операции перемещения выделенных нод.

При дублировании нужно просто выделить ноды, нажать ctrl+alt+d, чуть подождать, если много нод на странице, и перетащить появившуюся сверху копию нод на новое место.

Перемещение работает так. Нужно выделить ноды, и нажать ctrl+alt+1. Выделение сохранится в «ячейке» 1. «Ячейки» могут быть, соответственно, с номерами от 0 до 9. Потом кликнуть в нужной точке и нажать ctrl+shift+1. Выделенное переместится в эту самую точку.

https://sushilshik.github.io/
Mikail

(no subject)

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

Например, на главной странице сайта https://www.kaspersky.ru/ нет списка новостей и явно названной, хорошо видной ссылки на материалы по технике безопасности, как системы мер, практик. То есть, если не искать их целенаправленно, то на этой странице о них можно и не вспомнить.

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

(no subject)

Кстати, в 2020-ом началась эпоха 20-х годов! Самое время для ретроспектив, обзоров, итогов десятых.
Mikail

(no subject)

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

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

В общем, теперь можно на странице строить деревья из новостей RSS лент. В такой графовой форме удобно аннотировать новости.

Чтобы «скачивать» новости на страницу и строить из них древесные схемы, нужно открыть страницу news.html локально и запустить utils/mvj-serv.js.

mm-vis-js_news
Mikail

(no subject)

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

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

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

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

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

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

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

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

(no subject)

Посмотрел вчера семинар-трансляцию на тему гэджето-зависимости и игро-зависимости у детей.

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

Это интересная коллективная рабочая задача, которая может объединить людей, компетенции поднять деловые, дать силы и надежду. Большой квест!)
Mikail

(no subject)

В метро, например, многие сидят с телефонами. Читают обычно — ленты или книги. Часто вижу, кто-то текст набирает — обмениваются сообщениями.

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

Так маленькими порциями день за днем можно много сделать.
Mikail

(no subject)

Теперь графики для SymPy-математики строятся в matplotlib, а выражения — в LaTeX-верстке. Прямо уже почти Mathcad=) Только лучше.

Для работы нужно локально поставить TexLive.

Выделяем ноду с SymPy выражениями, нажимаем alt+r, справа появляются ноды с графиком, LaTeX-версткой выражения и текстовым выражением.

https://sushilshik.github.io/math.html?scale=0.296&x=104579&y=-5945

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

mm-vis-js_matplotlib_1

mm-vis-js_matplotlib_2
Mikail

(no subject)

После подключения SymPy к mm-vis-js — получился аналог Mathematica или Mathcad, только с графовым, семантическим интерфейсом. Такого еще не видел. Теперь в mm-vis-js на одной странице концептуальное моделирование (понятийные карты), IDE и CAS. Давно уже не хватало графового интерфейса в CAS типа Mathematica. И удалось внести метод построения семантических сетей, как эффективный метод познания, в обучение компьютерной алгербе. Вот теперь точно можно начинать разбираться в высоких технологиях =)

Чтобы работать с SymPy, нужно открывать страницы mm-vis-js локально, лучше сразу из копии репозитория. Нужны python, nodejs и SymPy, и запустить node ./utils/mvj-serv.js. Нода с SymPy кодом должна начинаться с строки «sympy». Выделив такую ноду, нажимаете Alt+R, ее код выполнится и справа от нее на странице появится нода с результатом.

https://sushilshik.github.io/math.html?scale=0.6&x=104056&y=-9847

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

mm-vis-js_math_2

mm-vis-js_math_1

mm-vis-js_math_3