Стоит почитать: История про необычное хобби одного инженера из Висконсина
Он находит крошечные «пасхалки» на чипах и платах, которые можно разглядеть лишь под микроскопом. Например, герои «Симпсонов», новогодние ёлки и даже силуэт культового кинорежиссёра Альфреда Хичкока.
Интересно, что вокруг этого занятия даже сформировалась целая культура — «чипарт»: https://tjournal.ru/tech/501009-amerikanskiy-inzhener-nahodit-pashalki-s-geroyami-pop-kultury-vnutri-chipov-i-mikroshem
#hardware #хобби
Он находит крошечные «пасхалки» на чипах и платах, которые можно разглядеть лишь под микроскопом. Например, герои «Симпсонов», новогодние ёлки и даже силуэт культового кинорежиссёра Альфреда Хичкока.
Интересно, что вокруг этого занятия даже сформировалась целая культура — «чипарт»: https://tjournal.ru/tech/501009-amerikanskiy-inzhener-nahodit-pashalki-s-geroyami-pop-kultury-vnutri-chipov-i-mikroshem
#hardware #хобби
Годнота для безопасников: сервис, позволяющий на практике оттачивать искусство тестирования на проникновение
И речь про Hack The Box, одну из самых масштабных платформ с 120+ уязвимых машин и 60+ CTF-задач. Интересно, что даже чтобы зарегистрироваться в сервисе, нужно получить инвайт-код. Который дают за решение, пусть и тривиального, но веб-таска:
https://hackthebox.com
Тем не менее, порог вхождения на эту платформу не очень высокий. Там есть как виртуальные машины высокой сложности, так и простые, рекомендуемые для прохождения новичкам. А гибкая система фильтров позволяет подобрать их на свой вкус.
#безопасность
И речь про Hack The Box, одну из самых масштабных платформ с 120+ уязвимых машин и 60+ CTF-задач. Интересно, что даже чтобы зарегистрироваться в сервисе, нужно получить инвайт-код. Который дают за решение, пусть и тривиального, но веб-таска:
https://hackthebox.com
Тем не менее, порог вхождения на эту платформу не очень высокий. Там есть как виртуальные машины высокой сложности, так и простые, рекомендуемые для прохождения новичкам. А гибкая система фильтров позволяет подобрать их на свой вкус.
#безопасность
This media is not supported in your browser
VIEW IN TELEGRAM
Годнота для веб-разработчиков: 22 самых распространённых паттерна JavaScript в одном видео
Паттерны могут здорово облегчить разработку. И самое интересное, что скорее всего вы уже применяли какой-либо паттерн или его часть. Пусть даже и неосознанно. Тем лучше наконец разложить всё по полочкам и изучить лучшие практики написания кода на JavaScript.
В видео — разбор первого паттерна Singleton. А по ссылке вас ждёт разбор всех остальных паттернов на канале автора:
https://youtu.be/bTiAfLbmsnY
#javascript #паттерны
Паттерны могут здорово облегчить разработку. И самое интересное, что скорее всего вы уже применяли какой-либо паттерн или его часть. Пусть даже и неосознанно. Тем лучше наконец разложить всё по полочкам и изучить лучшие практики написания кода на JavaScript.
В видео — разбор первого паттерна Singleton. А по ссылке вас ждёт разбор всех остальных паттернов на канале автора:
https://youtu.be/bTiAfLbmsnY
#javascript #паттерны
Что прокачать джуниору, чтобы вырасти до мидла за год, — мнение эксперта
Роман Моисеев из Яндекс.Практикума, рассказал, почему реальные требования к кандидатам сильно различаются в зависимости от компании и задач. И на что стоит обратить внимание для личного роста разработчика:
https://tprg.ru/rFzg
#начинающим #советы
Роман Моисеев из Яндекс.Практикума, рассказал, почему реальные требования к кандидатам сильно различаются в зависимости от компании и задач. И на что стоит обратить внимание для личного роста разработчика:
https://tprg.ru/rFzg
#начинающим #советы
С каким самым отвратительным багом вы сталкивались?
Поделитесь, возможно, если вы выговоритесь, вам станет легче.
#обсуждение
Поделитесь, возможно, если вы выговоритесь, вам станет легче.
#обсуждение
Найдены, пожалуй, лучшие стикеры для программистов
Или худшие…
В репозитории — ещё больше логотипов, в которых намешаны самые разные технологии. Распечатывайте, клейте на девайсы, бесите коллег и предлагайте свои пулл-реквесты:
https://github.com/mkrl/misbrands
#кек
Или худшие…
В репозитории — ещё больше логотипов, в которых намешаны самые разные технологии. Распечатывайте, клейте на девайсы, бесите коллег и предлагайте свои пулл-реквесты:
https://github.com/mkrl/misbrands
#кек
Как написать нейросеть с нуля?
Например, прочитать это руководство. В нём шаг за шагом рассказали, как создать и запустить свою нейронку на Go:
https://tproger.ru/translations/neural-net-from-scratch-in-go/
#нейросети #go
Например, прочитать это руководство. В нём шаг за шагом рассказали, как создать и запустить свою нейронку на Go:
https://tproger.ru/translations/neural-net-from-scratch-in-go/
#нейросети #go
AMD пошли на нестандартный ход, чтобы отпугнуть майнеров
В компании решили физически ухудшить некоторые технические характеристики новой бюджетной видеокарты Radeon RX 6500 XT, старт продаж которой намечен на 19 января. Под раздачу попал и объём видеопамяти — его уменьшили до 4 ГБ.
Как рассказала вице-президент AMD по продуктам линейки Radeon Лаура Смит на выставке CES 2022, такой видеокарты будет вполне достаточно для большинства игр ААА, а вот для майнеров она уже будет не так привлекательна.
Интересно, что вскоре запись интервью была удалена с сайта PCWorld. Но интернет помнит всё: https://web.archive.org/web/20220106204723/https://www.pcworld.com/article/563267/ces-2022-interview-with-dr-lisa-su.html
Кстати, похожие попытки «отсечь» аудиторию майнеров уже применялись Nvidia. Но ограничения производительности были исключительно программными и сообщество быстро нашло варианты их обойти. Посмотрим, как дело будет обстоять в этот раз.
#hardware #майнинг
В компании решили физически ухудшить некоторые технические характеристики новой бюджетной видеокарты Radeon RX 6500 XT, старт продаж которой намечен на 19 января. Под раздачу попал и объём видеопамяти — его уменьшили до 4 ГБ.
Как рассказала вице-президент AMD по продуктам линейки Radeon Лаура Смит на выставке CES 2022, такой видеокарты будет вполне достаточно для большинства игр ААА, а вот для майнеров она уже будет не так привлекательна.
Интересно, что вскоре запись интервью была удалена с сайта PCWorld. Но интернет помнит всё: https://web.archive.org/web/20220106204723/https://www.pcworld.com/article/563267/ces-2022-interview-with-dr-lisa-su.html
Кстати, похожие попытки «отсечь» аудиторию майнеров уже применялись Nvidia. Но ограничения производительности были исключительно программными и сообщество быстро нашло варианты их обойти. Посмотрим, как дело будет обстоять в этот раз.
#hardware #майнинг
Какой язык программирования выбрать в 2022 году?
На канале Сергея Немчинского вышел подробный получасовой разбор этого вопроса. Если ещё не определились, какой язык учить, или хотите сменить стек и взвешиваете «за» и «против», советуем к просмотру:
https://youtu.be/c2QqEH2evMY
#тренды
На канале Сергея Немчинского вышел подробный получасовой разбор этого вопроса. Если ещё не определились, какой язык учить, или хотите сменить стек и взвешиваете «за» и «против», советуем к просмотру:
https://youtu.be/c2QqEH2evMY
#тренды
YouTube
Какой язык программирования выбрать в 2022 году?
Ситуация на рынке меняется, давайте обсудим какой язык программирования выбрать в 2022.
Курс о котором говорит Сергей: 🎓SALESFORCE Developer - https://bit.ly/3qq5yGn
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Курсы для новичков:
🎓JAVA…
Курс о котором говорит Сергей: 🎓SALESFORCE Developer - https://bit.ly/3qq5yGn
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Курсы для новичков:
🎓JAVA…
Вспоминаем, как выбирать имена для функций
На плохих примерах стандартных функций С++ разобрали, какие имена можно выбирать для очередной функции, а какие — лучше не стоит:
https://tproger.ru/translations/correct-function-names/
#cpp #чистыйкод
На плохих примерах стандартных функций С++ разобрали, какие имена можно выбирать для очередной функции, а какие — лучше не стоит:
https://tproger.ru/translations/correct-function-names/
#cpp #чистыйкод
Годнота для начинающих разработчиков под Android: обновили дорожную карту по актуальным технологиям на 2022 год
На картинке есть основные моменты, а в статье — подробные инструкции для уверенного старта: https://tproger.ru/articles/kak-stat-android-razrabotchikom-s-nulja-dorozhnaja-karta/
Обязательно сохраните себе, чтобы карта была под рукой в нужный момент.
#android #шпаргалка
На картинке есть основные моменты, а в статье — подробные инструкции для уверенного старта: https://tproger.ru/articles/kak-stat-android-razrabotchikom-s-nulja-dorozhnaja-karta/
Обязательно сохраните себе, чтобы карта была под рукой в нужный момент.
#android #шпаргалка
Ты должен был бороться со злом, а не примкнуть к нему: популярные антивирусы встраивают в свои клиенты майнеры криптовалюты
Об этом в своём блоге рассказал ИБ-эксперт Брайан Кребс. По его словам, разработчики встроили возможность майнинга Ethereum в антивирус Avira после того, как то же самое сделали и с Norton 360: https://krebsonsecurity.com/2022/01/500m-avira-antivirus-users-introduced-to-cryptomining/
Разработчики же заявляют, что криптомайнеры активируются пользователем, пока доступны не для всех ПК и лишь в нескольких странах. А их интерес заключается только в небольшой комиссии. Тем не менее, несколько антивирусных сканеров помечают их установщики как вредоносные. Да и в случае с Norton360 отключить майнер и вовсе сложнее — о своём нежелании майнить Ethereum нужно явно заявлять каждый раз при установке или обновлениях антивируса. Все же проверяют там галочки, правда?
Интересно, что это значит для пользователей. Появится ли теперь у разработчиков антивирусов стимул лучше бороться с другими криптомайнерами и ботнетами или они просто скопируют способы монетизации у тех, с кем должны были бороться?
#безопасность #криптовалюты
Об этом в своём блоге рассказал ИБ-эксперт Брайан Кребс. По его словам, разработчики встроили возможность майнинга Ethereum в антивирус Avira после того, как то же самое сделали и с Norton 360: https://krebsonsecurity.com/2022/01/500m-avira-antivirus-users-introduced-to-cryptomining/
Разработчики же заявляют, что криптомайнеры активируются пользователем, пока доступны не для всех ПК и лишь в нескольких странах. А их интерес заключается только в небольшой комиссии. Тем не менее, несколько антивирусных сканеров помечают их установщики как вредоносные. Да и в случае с Norton360 отключить майнер и вовсе сложнее — о своём нежелании майнить Ethereum нужно явно заявлять каждый раз при установке или обновлениях антивируса. Все же проверяют там галочки, правда?
Интересно, что это значит для пользователей. Появится ли теперь у разработчиков антивирусов стимул лучше бороться с другими криптомайнерами и ботнетами или они просто скопируют способы монетизации у тех, с кем должны были бороться?
#безопасность #криптовалюты
This media is not supported in your browser
VIEW IN TELEGRAM
Вы когда-нибудь видели, чтобы в Doom играли на телефоне?
Нет, вы не поняли — на дисковом телефоне!
Как вы могли догадаться, работает всё через Arduino Pro Micro. А кому интересно реализовать подобное, код уже лежит на гитхабе: https://github.com/gregsmithb/RotaryPhoneNumpad
#кек #diy #arduino
Нет, вы не поняли — на дисковом телефоне!
Как вы могли догадаться, работает всё через Arduino Pro Micro. А кому интересно реализовать подобное, код уже лежит на гитхабе: https://github.com/gregsmithb/RotaryPhoneNumpad
#кек #diy #arduino
Шпаргалка на максималках: этот инструмент позволяет получить подсказки практически по всем языкам программирования прямо в терминале
Cheat.sh — это сервис, который позволяет искать по огромной коллекции шпаргалок, в которую входит около тысячи команд Unix/Linux и 60 языков программирования. Но самое интересное, что к сайту можно обращаться прямо через curl, без установок дополнительных библиотек. Например, curl cht.sh/tar выдаст самые частые варианты использования tar.
А если там чего-то не окажется, сервис попробует создать ответ на лету с помощью Stack Overflow. Так что, помимо уже имеющихся шпаргалок, можно смело искать что-то вроде curl cht.sh/python/ВАШ+ЗАПРОС
#шпаргалки #инструменты
Cheat.sh — это сервис, который позволяет искать по огромной коллекции шпаргалок, в которую входит около тысячи команд Unix/Linux и 60 языков программирования. Но самое интересное, что к сайту можно обращаться прямо через curl, без установок дополнительных библиотек. Например, curl cht.sh/tar выдаст самые частые варианты использования tar.
А если там чего-то не окажется, сервис попробует создать ответ на лету с помощью Stack Overflow. Так что, помимо уже имеющихся шпаргалок, можно смело искать что-то вроде curl cht.sh/python/ВАШ+ЗАПРОС
#шпаргалки #инструменты
Срочно: десктопный браузер Firefox «завис» у сотен миллионов пользователей — в некоторых случаях не помогает даже переустановка
Касается это версии 96.0. В обновлении обнаружили баг, который закольцовывает процесс браузера и препятствует загрузке содержимого страниц: https://bugzilla.mozilla.org/show_bug.cgi?id=1749908
Коллеги поделились временным решением — ввести в адресную строку about:config и отключить параметр «network.http.http3.enabled», переведя его в положение «False».
Работает ли Firefox у вас?
#firefox
Касается это версии 96.0. В обновлении обнаружили баг, который закольцовывает процесс браузера и препятствует загрузке содержимого страниц: https://bugzilla.mozilla.org/show_bug.cgi?id=1749908
Коллеги поделились временным решением — ввести в адресную строку about:config и отключить параметр «network.http.http3.enabled», переведя его в положение «False».
Работает ли Firefox у вас?
#firefox
Разминка для мозгов от бывшего разработчика Reddit — игра в слова Wordle
Сама игра очень похожа на поле чудес от миллениалов. Но на самом деле, она перекочевала из головоломок для газет, которыми во время локдауна увлёкся Джош Вордл (Josh Wardle) — разработчик в Reddit. Позже игра перекочевала в сеть, а сейчас вы и сами можете видеть то и дело мелькающие всюду скриншоты с цветными квадратами — это она и есть.
Правила игры простые — 1 слово в день и 6 попыток чтобы его отгадать: https://www.powerlanguage.co.uk/wordle/
И кстати, наш читатель в Твиттере sudo_belousov уже успел запилить русскоязычную версию: https://wordle.belousov.one
На самом деле, это ещё один хороший пример максимально простой идеи для игры, которая резко набирает огромную популярность. Геймдевелоперы, мотайте на ус!
P.S. Осторожно, в комментариях спойлеры.
#gamedev
Сама игра очень похожа на поле чудес от миллениалов. Но на самом деле, она перекочевала из головоломок для газет, которыми во время локдауна увлёкся Джош Вордл (Josh Wardle) — разработчик в Reddit. Позже игра перекочевала в сеть, а сейчас вы и сами можете видеть то и дело мелькающие всюду скриншоты с цветными квадратами — это она и есть.
Правила игры простые — 1 слово в день и 6 попыток чтобы его отгадать: https://www.powerlanguage.co.uk/wordle/
И кстати, наш читатель в Твиттере sudo_belousov уже успел запилить русскоязычную версию: https://wordle.belousov.one
На самом деле, это ещё один хороший пример максимально простой идеи для игры, которая резко набирает огромную популярность. Геймдевелоперы, мотайте на ус!
P.S. Осторожно, в комментариях спойлеры.
#gamedev
Media is too big
VIEW IN TELEGRAM
Old but gold: годный курс по Python 3 от Тимофея Хирьянова из МФТИ
Курс поможет научиться создавать графические приложения на Python 3. Но не просто так, а используя при этом Git и принципы качественного кода.
Первая лекция — в посте. А подробный план курса, который посмотрели почти полмиллиона раз, и остальные 13 лекций есть на канале автора: https://www.youtube.com/playlist?list=PLRDzFCPr95fLuusPXwvOPgXzBL3ZTzybY
#python #курсы
Курс поможет научиться создавать графические приложения на Python 3. Но не просто так, а используя при этом Git и принципы качественного кода.
Первая лекция — в посте. А подробный план курса, который посмотрели почти полмиллиона раз, и остальные 13 лекций есть на канале автора: https://www.youtube.com/playlist?list=PLRDzFCPr95fLuusPXwvOPgXzBL3ZTzybY
#python #курсы