У нас тут на работе читают лекции по BIg Data.
В рамках темы об обработке слов и предложений познакомили с прикольным ресурсом, который подбирает близкие по теме слова.
Поиграться можно тут
https://rusvectores.org/ru/#
В рамках темы об обработке слов и предложений познакомили с прикольным ресурсом, который подбирает близкие по теме слова.
Поиграться можно тут
https://rusvectores.org/ru/#
This media is not supported in your browser
VIEW IN TELEGRAM
Чё, ребят, как вечер проводите?
Я тут снежинки нарезаю. Осталось ещё 350 штук)
Я тут снежинки нарезаю. Осталось ещё 350 штук)
Sleepless tech
Чё, ребят, как вечер проводите? Я тут снежинки нарезаю. Осталось ещё 350 штук)
Когда не зря 2 дня нарезал снежинки
Forwarded from Zavtracast (Ярослав Ивус)
В сеть выложили исходный код Госуслуг. Случилось это из-за того, что разработчики хранили каталоги .git на поддоменах *.mos.ru в открытом доступе.
В опубликованном архиве есть код Госуслуг и сертификаты ЕСИА. При этом автор поста обращался к администрации сервиса. Там попросили детальное описание утечки, оно было предоставлено, но последующего ответа не произошло.
В общем, когда злоумышленники получат исходный код Госуслуг, им будет намного проще искать другие уязвимости, которые могут привести к утечке персональных данных пользователей сервиса.
https://cybersec.org/hack/vzlom-gosusulug-hotya-kakoj-tam-vzlom-vernee-skazat-sliv.html
В опубликованном архиве есть код Госуслуг и сертификаты ЕСИА. При этом автор поста обращался к администрации сервиса. Там попросили детальное описание утечки, оно было предоставлено, но последующего ответа не произошло.
В общем, когда злоумышленники получат исходный код Госуслуг, им будет намного проще искать другие уязвимости, которые могут привести к утечке персональных данных пользователей сервиса.
https://cybersec.org/hack/vzlom-gosusulug-hotya-kakoj-tam-vzlom-vernee-skazat-sliv.html
Самое время насладиться этим шедевром опять
https://youtu.be/fEQ21uavvis
Знатоки говорят, что если смотреть на скорости х0,5, то получается ещё шедевральнее.
Всех с наступающим!)
https://youtu.be/fEQ21uavvis
Знатоки говорят, что если смотреть на скорости х0,5, то получается ещё шедевральнее.
Всех с наступающим!)
YouTube
ШКЯ - С наступающим
Подписался - терпи.
ШКЯ в инстаграме- https://www.instagram.com/shkya_shootkikaifjashperitsa/
ШКЯ в вк - https://vk.com/lovim_kaifyli
ШКЯ в инстаграме- https://www.instagram.com/shkya_shootkikaifjashperitsa/
ШКЯ в вк - https://vk.com/lovim_kaifyli
This media is not supported in your browser
VIEW IN TELEGRAM
Ох уже эти шумы и вибрации от драйвера a4988. В совокупности с направляющими получается адовый резонанс. Хоть электронным музыкантом становись)
Но при использовании микрошагов звучит тихо.
Но при использовании микрошагов звучит тихо.
Завис тут немного на leetcode, решая всякие задачи на алгоритмы. Нашел забавную зависимость оценки оптимальности решения (точнее скорости выполнения) от способа объявления переменных.
При одинаковом алгоритме замена объявления одной переменной в цикле с const на let оптимизировала программу на 100мс, а замена на var - более чем в 2 раза. Лол)
#leetcode
При одинаковом алгоритме замена объявления одной переменной в цикле с const на let оптимизировала программу на 100мс, а замена на var - более чем в 2 раза. Лол)
#leetcode
Media is too big
VIEW IN TELEGRAM
10 лет обещаний и я таки доделал таймлапс слайдер. Идея простая, но много затыков и нюансов при проектировании и реализации. Чуть позже накатаю статейку с подробностями.
Кстати долго думал какую верёвку использовать чтобы заменить зубчатый ремень, и вспомнил про верёвку для жалюзи)
Видео с котиком прилагается https://www.youtube.com/watch?v=AabecExa9nY
Кстати долго думал какую верёвку использовать чтобы заменить зубчатый ремень, и вспомнил про верёвку для жалюзи)
Видео с котиком прилагается https://www.youtube.com/watch?v=AabecExa9nY
Sleepless tech
10 лет обещаний и я таки доделал таймлапс слайдер. Идея простая, но много затыков и нюансов при проектировании и реализации. Чуть позже накатаю статейку с подробностями. Кстати долго думал какую верёвку использовать чтобы заменить зубчатый ремень, и вспомнил…
https://www.youtube.com/watch?v=MCOFDhMWEVE Первый макет слайдера. лол)
YouTube
каретка
Sleepless tech
10 лет обещаний и я таки доделал таймлапс слайдер. Идея простая, но много затыков и нюансов при проектировании и реализации. Чуть позже накатаю статейку с подробностями. Кстати долго думал какую верёвку использовать чтобы заменить зубчатый ремень, и вспомнил…
Jem Space
Делаем timelapse слайдер для камеры
Всем привет! 7 лет назад, будучи молодым юнцом, которому всё казалось по плечу, я пообещал своему другу сделать таймлапс слайдер. Для тех, кто не знает, что такое таймлапс и слайдер, велкам по ссылкам. Если кратко — это девайс, на который можно поставить…
Запилил тут вчера маркерную доску.
Так как живу как старый дед и собираю по помойкам вещи, то у меня в запасе оказался лист оргстекла.
Отрезал, зашкурил для матовости, отполировал и повесил. Экономно и удобно, всем советую))
Так как живу как старый дед и собираю по помойкам вещи, то у меня в запасе оказался лист оргстекла.
Отрезал, зашкурил для матовости, отполировал и повесил. Экономно и удобно, всем советую))
Не могу не похвастаться своей неоновой вывеской, которую изготовили на днях.
Всегда хотел неоновую вывеску, но, как оказалось, оригинальный неон капец дорогой, потому что там надо стекло определенной формы заказывать. А сейчас в моде дешёвый гибкий неон, который по факту LED лента в специальной оплётке.
Всегда хотел неоновую вывеску, но, как оказалось, оригинальный неон капец дорогой, потому что там надо стекло определенной формы заказывать. А сейчас в моде дешёвый гибкий неон, который по факту LED лента в специальной оплётке.
Всем привет!✌️
Задался на днях вопросом как скачать нужные курсы с https://www.educative.io/ на случай суверенного интернета.
Было несколько путей. Один из них educative-downloader. Только он пару лет уже не поддерживается и после введения двухфакторной аутентификации его нужно допиливать. Проект сделан на puppeteer, и у меня вроде где-то были свои наработки по чтению писем на почте и вычленения оттуда кода подтверждения, но... но все же гемор. Пока отдебажишь это все, потратишь кучу времени и сил.
Второй вариант набросать скрипт прямо в консоли. Но тут другая сложность - сайт educative не SPA и при переходе на новую страницу от твоего скрипта в консоли не остается и следа. И тут я вспомнил про user scripts в хроме. Ни разу их не пробовал, и подумал, что самое время.
Если кратко, то user scripts - это кастомные скрипты которые подключаются на сайте автоматически по матчингу урла. Их можно подключить руками, закинув в папку для хрома (но там какая то долгая инструкция), а можно установить расширение Tampermonkey и через него загружать или прям там создавать свои скрипты. Можно даже с Github Gists загрузить, вот кстати мой скрипт.
Скрипт простой, из меню собирает ссылки, переходит по ним и сохраняет html на диск (да, картинки не сохранятся и стили поплывут, но хотя бы примеры кода и пояснения к нему будут). Конечно не без костылей - сайт educative доооолго грузится, поэтому пришлось выставить задержку для подгрузки контента (c puppeteer конечно удобнее мониторить состояние загрузки).
Кстати был третий путь - это написать свое расширение для хрома, но это тоже отдельный гемор с его ручной установкой при внесении изменений и дебагом (если у кого есть ресурсы как удобно писать расширения для браузеров, буду рад ссылке)
Всем добра! ✌️
Задался на днях вопросом как скачать нужные курсы с https://www.educative.io/ на случай суверенного интернета.
Было несколько путей. Один из них educative-downloader. Только он пару лет уже не поддерживается и после введения двухфакторной аутентификации его нужно допиливать. Проект сделан на puppeteer, и у меня вроде где-то были свои наработки по чтению писем на почте и вычленения оттуда кода подтверждения, но... но все же гемор. Пока отдебажишь это все, потратишь кучу времени и сил.
Второй вариант набросать скрипт прямо в консоли. Но тут другая сложность - сайт educative не SPA и при переходе на новую страницу от твоего скрипта в консоли не остается и следа. И тут я вспомнил про user scripts в хроме. Ни разу их не пробовал, и подумал, что самое время.
Если кратко, то user scripts - это кастомные скрипты которые подключаются на сайте автоматически по матчингу урла. Их можно подключить руками, закинув в папку для хрома (но там какая то долгая инструкция), а можно установить расширение Tampermonkey и через него загружать или прям там создавать свои скрипты. Можно даже с Github Gists загрузить, вот кстати мой скрипт.
Скрипт простой, из меню собирает ссылки, переходит по ним и сохраняет html на диск (да, картинки не сохранятся и стили поплывут, но хотя бы примеры кода и пояснения к нему будут). Конечно не без костылей - сайт educative доооолго грузится, поэтому пришлось выставить задержку для подгрузки контента (c puppeteer конечно удобнее мониторить состояние загрузки).
Кстати был третий путь - это написать свое расширение для хрома, но это тоже отдельный гемор с его ручной установкой при внесении изменений и дебагом (если у кого есть ресурсы как удобно писать расширения для браузеров, буду рад ссылке)
Всем добра! ✌️
www.educative.io
Educative: AI-Powered Interactive Courses for Developers
Join 2.5M+ developers learning in-demand skills. Master System Design, AWS, AI, and ML with hands-on courses, projects, and interview prep guides by industry pros.