Спасибо @Atassis за коммент, а именно за ссылку. Для тех кто кому лень искать инфу
https://wiki.c2.com/?BankersRounding
https://wiki.c2.com/?BankersRounding
👍4
Продолжаю развивать видеоблог. Что делать если флешка не форматируется стандартной дисковой утилитой?
https://www.youtube.com/watch?v=--BCAuQ61H4
https://www.youtube.com/watch?v=--BCAuQ61H4
YouTube
Как на MacOS отформатировать неформатируемые флешки/SSD диски или SD карты
Ситуация такая: записал на флешку Linux. Потом она понадобилась, но воспользоваться ей не смог. Дисковая утилита не может ничего сделать и выдает: "Не удалось изменить карту разделов. : (-69874)"
Этот же совет работает если у вас:
- Есть скрытые разделы
…
Этот же совет работает если у вас:
- Есть скрытые разделы
…
👍2
Перенес тексты обратно на медиум, теперь на собственном домене https://geekjob.tech/
Часть статей восстановил, остальные в процессе
Часть статей восстановил, остальные в процессе
🔥3
🔝🔝🔝
Как отрпаботает код с картинки
Как отрпаботает код с картинки
Anonymous Quiz
27%
Напечатает содержимое переменной
5%
Ничего не сделает
49%
Страница средиректит на другую локацию
19%
Выдаст ошибку
🔥1
Для тех, кто не заметил подсказку в опроснике, кладу ссылку сюда:
https://geekjob.tech/wtfjs-calling-embedded-entities-c39804427add
https://geekjob.tech/wtfjs-calling-embedded-entities-c39804427add
Medium
WTFJS: Calling embedded entities
Unobvious access to global scope
🔥1
Новый дивный мир
Группа исследователей из Мичиганского университета в США и Чжэцзянского университета в Китае предупредила, что тем, кто носит очки, стоит быть осторожнее во время видеозвонков и видеоконференций. Дело в том, что конфиденциальная информация на экране может отражаться в стеклах очков, и ее можно расшифровать.
Zoom и другие инструменты для видеоконференций, вполне могут использоваться злоумышленниками для слива информации, которая может случайно отражаться в таких объектах, как очки.
«Наши модели и результаты экспериментов в контролируемых лабораторных условиях показывают, что при использовании веб-камеры 720p, можно реконструировать и распознавать с точностью более 75% тексты на экране высотой всего 10 мм, — пишут ученые. — Наше исследование с участием 20 человек показывает, что современных веб-камер с разрешением 720p достаточно, чтобы злоумышленники могли реконструировать текстовый контент с сайтов с большим шрифтом».
Группа исследователей из Мичиганского университета в США и Чжэцзянского университета в Китае предупредила, что тем, кто носит очки, стоит быть осторожнее во время видеозвонков и видеоконференций. Дело в том, что конфиденциальная информация на экране может отражаться в стеклах очков, и ее можно расшифровать.
Zoom и другие инструменты для видеоконференций, вполне могут использоваться злоумышленниками для слива информации, которая может случайно отражаться в таких объектах, как очки.
«Наши модели и результаты экспериментов в контролируемых лабораторных условиях показывают, что при использовании веб-камеры 720p, можно реконструировать и распознавать с точностью более 75% тексты на экране высотой всего 10 мм, — пишут ученые. — Наше исследование с участием 20 человек показывает, что современных веб-камер с разрешением 720p достаточно, чтобы злоумышленники могли реконструировать текстовый контент с сайтов с большим шрифтом».
👍1
Чтобы снизить риски, связанные с такими атаками, исследователи предлагают, например, использовать ПО, которое способно размывать область очков в кадре. Некоторые решения для видеоконференций уже имеют такие возможности, хотя пока они недоработаны. Эксперты даже создали собственный фильтр, который блюрит очки в реальном времени, и его код уже доступен на GitHub.
👍1
Привет! Делюсь синей изолентой:
https://geekjob.tech/database-json-proxy-on-bash-in-5-minutes-226c36867816
Если вам надо сделать прокси для выдачи JSON из MySQL, при этом вам не хочется юзать какие-то готовые инструменты, то делюсь опытом.
Плюсы: можно дорабатывать, код маленький
Минысы: скорее для внутренних нужд, как временное решение. Для продакшена да под нагрузкой лучше использовать другие инструменты
[ 💬 Обсудить в чате ]
.
https://geekjob.tech/database-json-proxy-on-bash-in-5-minutes-226c36867816
Если вам надо сделать прокси для выдачи JSON из MySQL, при этом вам не хочется юзать какие-то готовые инструменты, то делюсь опытом.
Плюсы: можно дорабатывать, код маленький
Минысы: скорее для внутренних нужд, как временное решение. Для продакшена да под нагрузкой лучше использовать другие инструменты
[ 💬 Обсудить в чате ]
.
🔥1
https://geekjob.tech/chain-binds-in-javanoscript-1b9b8047d346
Немного про то, как работет bind в JS. Разбор вопросиков с собеседований
[ 💬 Обсудить в чате ]
.
Немного про то, как работет bind в JS. Разбор вопросиков с собеседований
[ 💬 Обсудить в чате ]
.
Medium
Chain binds in JavaScript
Question from the interview about bind
🔥2❤1👍1
https://geekjob.tech/using-void-in-javanoscript-e2efc8819025
А тут про то, как и зачем может понадобиться использовать ключевое слово
[ 💬 Обсудить в чате ]
.
А тут про то, как и зачем может понадобиться использовать ключевое слово
void в JS[ 💬 Обсудить в чате ]
.
Medium
Using void in JavaScript
Why and how?
🔥2🤔2
Полезные библиотеки и скрипты.
Пайтуб https://github.com/pytube/pytube
Можно использовать как библиотеку в коде, так и как отдельную CLI тулзу:
Можно скачать даже playlist:
Пайтуб https://github.com/pytube/pytube
Можно использовать как библиотеку в коде, так и как отдельную CLI тулзу:
$ pytube https://youtube.com/watch?v=....
Можно скачать даже playlist:
$ pytube https://www.youtube.com/playlist?list=....
👍2
Интересный редактор-визуализатор JSON структур. Удобно отлаживать и работать с большими JSON массивами данных. А еще эта тулза есть как плагин для VSCode.
https://jsoncrack.com/
https://jsoncrack.com/
🔥11👍3🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент для изучения и анализа docker образов, слоев, содержимого и размеров ваших Docker/OCI образов.
https://github.com/wagoodman/dive
https://github.com/wagoodman/dive
👍6
Инструмент показался интересным, так что делаю репост источника (канал Бобука, если кто не в курсе)
Forwarded from Daily Geek News (Umputun U)
Вполне рабочая реализация “как запускать что-то для чего обычно используют Makefile и/или набор sh скриптов”. Идея простая - в yaml прописываем “tasks”, в каждом из которых есть набор команд, и все это потом можно запустить в стиле “task foo bar”
Там есть небольшие, но понятные в практическом плане навороты, типа включения других task файлов, вызов одних task из других, передача окружения и, конечно, поддержка гошных темплейтов, чтоб весь мир знал, что оно написано не на расте 😉 И да, там даже есть defer
Вообще штука весьма продуманная, видно что писалась для себя. Например, можно давать зависимости для задач, в стиле CI, можно пропускать запуск по внешним условиям.
https://taskfile.dev/usage/
upd: обнаружил что оно у нас уже было. Но повторение, мать. И да, я ее начал использовать немного, только сейчас
Там есть небольшие, но понятные в практическом плане навороты, типа включения других task файлов, вызов одних task из других, передача окружения и, конечно, поддержка гошных темплейтов, чтоб весь мир знал, что оно написано не на расте 😉 И да, там даже есть defer
Вообще штука весьма продуманная, видно что писалась для себя. Например, можно давать зависимости для задач, в стиле CI, можно пропускать запуск по внешним условиям.
https://taskfile.dev/usage/
upd: обнаружил что оно у нас уже было. Но повторение, мать. И да, я ее начал использовать немного, только сейчас
Task
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
🔥4
Я немного учавствую в репозитории https://github.com/satwikkansal/wtfpython
В частности я добавлю примеры и отвечаю за русский перевод.
Так вот, я добавил пример, который пока в оригинальной доке пока в виде пулреквеста, а у меня в репе можно его уже увидеть:
https://github.com/frontdevops/wtfpython#-exceeds-the-limit-for-integer-string-conversion
Если вдруг столкнулись - имейте в виду. Говорят что в 3.11 будет исправлено, но пока нет (уже проверил на релиз кандидате)
В частности я добавлю примеры и отвечаю за русский перевод.
Так вот, я добавил пример, который пока в оригинальной доке пока в виде пулреквеста, а у меня в репе можно его уже увидеть:
https://github.com/frontdevops/wtfpython#-exceeds-the-limit-for-integer-string-conversion
Если вдруг столкнулись - имейте в виду. Говорят что в 3.11 будет исправлено, но пока нет (уже проверил на релиз кандидате)
🔥1
Всех питонистов с выходом 3.11 поздравляю. И на примере одной из фич показываю как можно реализовать фичу из 3.11 в 3.10 - такие примеры помогают глубже разбираться в языке и узнавать что-то новое
https://www.youtube.com/watch?v=-I5ex_rYrKQ
https://www.youtube.com/watch?v=-I5ex_rYrKQ
YouTube
Релиз Python 3.11. ЧТО НОВОГО, ЧАСТЬ 1. Исключения и обработка ошибок
Релиз Python 3.11. ЧТО НОВОГО, ЧАСТЬ 1. Исключения и обработка ошибок
0:12 - Введение
0:29 - Скорость снова улучшили
1:03 - Улучшенный вывод сообщений об ошибках
1:38 - Группы исключений
2:03 - Аннотации исключений
3:16 - Пишем свою реализацию аннотаций…
0:12 - Введение
0:29 - Скорость снова улучшили
1:03 - Улучшенный вывод сообщений об ошибках
1:38 - Группы исключений
2:03 - Аннотации исключений
3:16 - Пишем свою реализацию аннотаций…
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Lazygit - простой терминальный UI для git, написан на Go и библиотеке gocui.
Возможно вам хочется чего-то хуман-френдли 🙂
https://github.com/jesseduffield/lazygit
Возможно вам хочется чего-то хуман-френдли 🙂
https://github.com/jesseduffield/lazygit
👍8