Search
Write a publication
Pull to refresh
99
0
Дима Семьюшкин @Devgru

Веб-разработчик

Send message

нет, дело не в этом.

Switch 2 отличает оригинальный картридж от совместимого MIG-картриджа, видимо за счёт каких-то нюансов поведения на уровне железа.

уже более десяти лет

чисто технически это верно, но всё-таки реальная цифра впечатляет больше — первая версия вышла 26 лет назад!

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

https://www.youtube.com/watch?v=VPSm9gJkPxU

Алиса очень классная, но я был бы ей более признателен если бы на запрос «Алиса, включи прыг-скок» она предсказуемо включала Кукутиков, а то сейчас это как бросок монетки, где на реверсе группа Егор и Опизденевшие.

Летом 2019 года выкатили разрешатор омографов (homograph resolver)

Буквально пару назад месяцев заметил, что Алиса перестала альбом «В порту» называть «В пОрту». Получается, развитие разрешатора продолжается?

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

Вот это тоже странно.

Шутка про исключения-покемоны возникла в джаве, где можно отлавливать исключения по типу. В ES мы всегда «ловим их все», если пишем catch.
> Теперь точки могут отмечать новые строки
> Нужно только проставлять флаг /s

Возможно, вы имели в виду:
Теперь точка в регулярных выражениях может захватывать переводы строк, эмодзи и некоторые другие символы, которые раньше не захватывала, если включить флаг /s.
TM вообще самая непредсказуемая часть MacOS. То бекапит всё за считанные минуты, то не может создать бекап месяц (!). И переустанавливать страшно и чинить непонятно как :-(
Я замечал, что люди далекие от психологии часто имеют нереалистичные к ней ожидания («настоящий психолог всё поймёт про меня с одного взгляда», «если правильно классифицировать человека — сразу понятно как с ним быть»).

Возможно, это связано с тем, что в отличие от программирования мы не можем увидеть что «на самом деле» происходит в голове, это даёт возможность построения любых теорий и подгона под них наблюдений. И это уже удовлетворяет интерес, если он был совсем небольшим.
Спасибо за пост!

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

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

Очень надеюсь, что в российском айти психология со временем будет использоваться не только для классификации, но и для помощи коллегам, медиации в переговорах, улучшении условий труда, уменьшения выгорания и повышения удовлетворения сотрудников.
Скорее всего это первая такая визуализация, ей 4 года недавно исполнилось, судя по гитхабу.
Это уже пол-года как объяснили, там стоят GPS-передатчики чтобы дроны считали это место бесполётной зоной
там в конце таблица с левой ссылкой
reactjs.net это не сайт реакта, это сайт его бинда к дотнету.
Сайт реакта — https://facebook.github.io/react/
Спасибо, хорошее саммари.

Пока делал похожий сетап (pm2 с гитхуком на своём сервере вместо докера) столкнулся с очень странной проблемой: бот работает, если запускать HTTPS-сервер с сертификатом letsencrypt но НЕ передавать сертификат самому боту или же если использовать самоподписанный сертификат и передавать его и HTTPS-серверу и боту.
Я не про формализацию. Даже когда мы не думаем о процессе он всё равно есть.

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

> isolate = fn => arg => fn(arg)
> ["10", "10", "10", "10"].map(isolate(parseInt))
[10, 10, 10, 10]



Используете такую обёртку для передачи неподготовленных функций в map/filter/some/any и вот оно, щастье.
Оси нужно создавать «руками», но вполне можно делать это в цикле.
Тип шкалы для времени — d3.time.scale() https://github.com/d3/d3/wiki/Time-Scales
1
23 ...

Information

Rating
10,173-rd
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity