Вы же тоже проецируете код через проектор прямо себе в лицо, работаете группой из нескольких человек за одним монитором и кусаете клавиатуру, когда что-то идёт не так?
Если вы ещё не видели, как работают айтишники по версии стоковых фоток, тогда мы идём к вам. Собрали для вас топ самых нелепых фотографий со стоков:
https://tprg.ru/S3jz
#кек
Если вы ещё не видели, как работают айтишники по версии стоковых фоток, тогда мы идём к вам. Собрали для вас топ самых нелепых фотографий со стоков:
https://tprg.ru/S3jz
#кек
Названы мессенджеры, собирающие меньше всего данных о пользователях — и Телеграм даже не в тройке
С выходом iOS 14.5 Apple вынудила разработчиков приложений явно запрашивать разрешение на получение данных. Это позволило журналистам PhoneArena провести исследование и выяснить, какой именно мессенджер собирает меньше всего ваших данных.
И на первом месте ожидаемо оказался Signal. Единственное, что просит приложение — номер телефона. Второе место неожиданно занял Skype, а замкнул тройку Zoom.
Подробнее о топе приложений и собираемых ими данных рассказали в этой статье: https://tprg.ru/ni4U
#telegram #безопасность
С выходом iOS 14.5 Apple вынудила разработчиков приложений явно запрашивать разрешение на получение данных. Это позволило журналистам PhoneArena провести исследование и выяснить, какой именно мессенджер собирает меньше всего ваших данных.
И на первом месте ожидаемо оказался Signal. Единственное, что просит приложение — номер телефона. Второе место неожиданно занял Skype, а замкнул тройку Zoom.
Подробнее о топе приложений и собираемых ими данных рассказали в этой статье: https://tprg.ru/ni4U
#telegram #безопасность
Правда ли, что паттерны уже не так актуальны, как были во времена популярности UML, RUP, CASE и других инструментов, а сегодня важнее быстро написать рабочий код?
#обсуждение
#обсуждение
Главные новости за неделю
😎 Вышло VSCode-расширение для чтения и исправления кода без необходимости переключаться между файлами: https://tprg.ru/KZun
🤯 Нейрочип научился переводить мысленные движения ручки в текст: https://tprg.ru/X1ys
😍 Google выпустила инструмент для написания скриптов на JavaScript вместо Bash: https://tprg.ru/SzJW
💪 Назван мессенджер, который собирает меньше всего данных о пользователях: https://tprg.ru/P43W
😂 В России заблокировали 4PDA, но блокировку можно обойти даже без VPN: https://tprg.ru/PdgF
#новости
😎 Вышло VSCode-расширение для чтения и исправления кода без необходимости переключаться между файлами: https://tprg.ru/KZun
🤯 Нейрочип научился переводить мысленные движения ручки в текст: https://tprg.ru/X1ys
😍 Google выпустила инструмент для написания скриптов на JavaScript вместо Bash: https://tprg.ru/SzJW
💪 Назван мессенджер, который собирает меньше всего данных о пользователях: https://tprg.ru/P43W
😂 В России заблокировали 4PDA, но блокировку можно обойти даже без VPN: https://tprg.ru/PdgF
#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Паттерны ООП — это методики, позволяющие эффективно решать определенные проблемы в определенных ситуациях
В этой статье разобрали паттерн, называемый «Хранитель». Он позволяет определять, сохранять и восстанавливать предыдущие состояния объектов без нарушения принципа инкапсуляции:
https://tprg.ru/Ep8H
#ооп #паттерны
В этой статье разобрали паттерн, называемый «Хранитель». Он позволяет определять, сохранять и восстанавливать предыдущие состояния объектов без нарушения принципа инкапсуляции:
https://tprg.ru/Ep8H
#ооп #паттерны
Держите полезный и обновляемый репозиторий, в котором собрано больше сотни паттернов проектирования
Для всех паттернов есть описание и примеры реализации на Java, а у самого репозитория почти 66k звёзд: https://github.com/iluwatar/java-design-patterns
#паттерны #java
Для всех паттернов есть описание и примеры реализации на Java, а у самого репозитория почти 66k звёзд: https://github.com/iluwatar/java-design-patterns
#паттерны #java
This media is not supported in your browser
VIEW IN TELEGRAM
В GitHub появилась возможность загружать видео в формате .mp4 и .mov
Тестирование новой функции началось ещё в декабре 2020 года. А сейчас она стала доступна всем пользователям. Загружать видео можно в совершенно разных разделах сервиса: в pull request, комментариях и т.д. В планах — добавить функцию развертывания видео по ссылкам и видеоаннотации в коде с помощью Loom, Vimeo и других сервисов.
Полезное нововведение, чтобы, например, показать разработчику баг, а не описывать его словами.
#github
Тестирование новой функции началось ещё в декабре 2020 года. А сейчас она стала доступна всем пользователям. Загружать видео можно в совершенно разных разделах сервиса: в pull request, комментариях и т.д. В планах — добавить функцию развертывания видео по ссылкам и видеоаннотации в коде с помощью Loom, Vimeo и других сервисов.
Полезное нововведение, чтобы, например, показать разработчику баг, а не описывать его словами.
#github
Можно ли работать 10+ лет в IT-индустрии и сохранить энтузиазм джуниора?
В этой статье архитектор ПО практики омниканальных решений рассказал, что помогает ему поддерживать мотивацию после 10 лет работы в одной компании:
https://tprg.ru/Y8KR
#мотивация
В этой статье архитектор ПО практики омниканальных решений рассказал, что помогает ему поддерживать мотивацию после 10 лет работы в одной компании:
https://tprg.ru/Y8KR
#мотивация
Распознавание изображений через бота в Telegram
Создание бота для Telegram — отличный способ опробовать новый язык или технологию. Как насчёт поработать с Go и TensorFlow?
В этой статье от нашего читателя вы найдёте подробный гайд, как создать Telegram-бота на Go для распознавания изображений с помощью TensorFlow:
https://tprg.ru/qpsg
#go #эксперты
Создание бота для Telegram — отличный способ опробовать новый язык или технологию. Как насчёт поработать с Go и TensorFlow?
В этой статье от нашего читателя вы найдёте подробный гайд, как создать Telegram-бота на Go для распознавания изображений с помощью TensorFlow:
https://tprg.ru/qpsg
#go #эксперты
This media is not supported in your browser
VIEW IN TELEGRAM
Серия вебинаров от Veeam Software
Вебинар «5 вопросов к работе мечты»
В процессе поиска первой работы приходится ответить на 5 важных вопросов:
1. «Как мне, молодому и красивому, найти работу, на которую я буду ходить с удовольствием?»
2. «А что для меня важно и интересно на работе?»
3. «Кто бы посоветовал, куда бежать и чего делать?»
4. «Как быть со своими страхами?»
А про 5 вопрос (как и про предыдущие 4), вам расскажет Полина Ренева, бизнес тренер в Veeam Software. Инструменты, которыми поделится Полина, можно пользоваться не только на пути к желанной работе, но и на пути к любой цели.
Когда: 20 мая 18:00 (МСК)
Регистрация: https://vee.am/peu2qa
Вебинар «Concurrency в базах данных»
Если вы работаете с базами данных и хотите более глубоко изучить, как они устроены, это вебинар для вас.
На вебинаре Senior Developer Александр Шелемин расскажет про concurrency, уровни изоляции и блокировки. А также на примере SQL Serve и Postgres покажет, как написать thread-safe upsert.
Когда: 27 мая 18:00 (МСК)
Регистрация: https://vee.am/72tax2
#ивенты
Вебинар «5 вопросов к работе мечты»
В процессе поиска первой работы приходится ответить на 5 важных вопросов:
1. «Как мне, молодому и красивому, найти работу, на которую я буду ходить с удовольствием?»
2. «А что для меня важно и интересно на работе?»
3. «Кто бы посоветовал, куда бежать и чего делать?»
4. «Как быть со своими страхами?»
А про 5 вопрос (как и про предыдущие 4), вам расскажет Полина Ренева, бизнес тренер в Veeam Software. Инструменты, которыми поделится Полина, можно пользоваться не только на пути к желанной работе, но и на пути к любой цели.
Когда: 20 мая 18:00 (МСК)
Регистрация: https://vee.am/peu2qa
Вебинар «Concurrency в базах данных»
Если вы работаете с базами данных и хотите более глубоко изучить, как они устроены, это вебинар для вас.
На вебинаре Senior Developer Александр Шелемин расскажет про concurrency, уровни изоляции и блокировки. А также на примере SQL Serve и Postgres покажет, как написать thread-safe upsert.
Когда: 27 мая 18:00 (МСК)
Регистрация: https://vee.am/72tax2
#ивенты
До первой технологической конференции Сбера SmartDev осталось 2 дня
Уже в 10 часов (МСК) 20 мая начнётся трансляция конференции на сайте:
https://tprg.ru/WJN2
Для участия и сохранения записей конференции нужно зарегистрироваться. А записи точно пригодятся, ведь на конференции пройдёт несколько параллельных тематических блоков и все одновременно посмотреть просто не получится.
Отдельного внимания заслуживают сессии с участием:
— Раджи Кодури — SVP, главного архитектора Intel. Отвечает за направление, связанное с разработкой решений в области графики и программного обеспечения.
— Марка Хамильтон — СТО и VP по архитектуре NVIDIA. Создаёт решения для ИИ и Deep Learning.
— Билла Ропер — легенды гейминга, ССО и сооснователя игровой студии AuthorDigital. Принимал участие в запуске Diablo и Warcraft и именно его голосом говорят монстры Warcraft.
Кроме того, для зарегистрированных участников на облачной платформе SberCloud даётся бесплатный тестовый доступ к инструментам Intel oneAPI на платформе полного цикла разработки ML-моделей ML Space и еще 10 000 рублей на использование сервисов линейки SberCloud.Advanced.
#ивенты
Уже в 10 часов (МСК) 20 мая начнётся трансляция конференции на сайте:
https://tprg.ru/WJN2
Для участия и сохранения записей конференции нужно зарегистрироваться. А записи точно пригодятся, ведь на конференции пройдёт несколько параллельных тематических блоков и все одновременно посмотреть просто не получится.
Отдельного внимания заслуживают сессии с участием:
— Раджи Кодури — SVP, главного архитектора Intel. Отвечает за направление, связанное с разработкой решений в области графики и программного обеспечения.
— Марка Хамильтон — СТО и VP по архитектуре NVIDIA. Создаёт решения для ИИ и Deep Learning.
— Билла Ропер — легенды гейминга, ССО и сооснователя игровой студии AuthorDigital. Принимал участие в запуске Diablo и Warcraft и именно его голосом говорят монстры Warcraft.
Кроме того, для зарегистрированных участников на облачной платформе SberCloud даётся бесплатный тестовый доступ к инструментам Intel oneAPI на платформе полного цикла разработки ML-моделей ML Space и еще 10 000 рублей на использование сервисов линейки SberCloud.Advanced.
#ивенты
Создатель «Рика и Морти» работает над мультфильмом, полностью созданном на блокчейне и с NFT
Для этого в Fox даже создали отдельную компанию Blockchain Creative Labs, которая и займётся разработкой специальной торговой площадки.
Невзаимозаменяемый токен, или NFT, — это аналог ценной бумаги, который закрепляет за человеком право владеть уникальным цифровым объектом в интернете. А предметами коллекционирования NFT мультфильма «Крапополис» станут его части: персонажи, уникальные гифки, токены, которые «обеспечивают эксклюзивный опыт вознаграждения супер-фанатов» и даже фоновые изображения.
#блокчейн
Для этого в Fox даже создали отдельную компанию Blockchain Creative Labs, которая и займётся разработкой специальной торговой площадки.
Невзаимозаменяемый токен, или NFT, — это аналог ценной бумаги, который закрепляет за человеком право владеть уникальным цифровым объектом в интернете. А предметами коллекционирования NFT мультфильма «Крапополис» станут его части: персонажи, уникальные гифки, токены, которые «обеспечивают эксклюзивный опыт вознаграждения супер-фанатов» и даже фоновые изображения.
#блокчейн
Forwarded from Представляешь,
исследование показало, какие выражения лиц в резюме любят российские ИТ-наниматели
Оказалось, что широкая американская улыбка не пользуется особым спросом в нашей стране.
В Яндексе вообще дали совет — если не умеете делать средне-приветливое и работаете в России, то смело ставьте фотку как на паспорт, которой сами боитесь:
https://tprg.ru/sieb
Оказалось, что широкая американская улыбка не пользуется особым спросом в нашей стране.
В Яндексе вообще дали совет — если не умеете делать средне-приветливое и работаете в России, то смело ставьте фотку как на паспорт, которой сами боитесь:
https://tprg.ru/sieb
This media is not supported in your browser
VIEW IN TELEGRAM
Хоть reCAPTCHA от Google и используют больше 5 миллионов сайтов, этот виджет не без греха
Как минимум, это проблемы с дизайном, как максимум — с конфиденциальностью пользовательских данных. Да и зачем заставлять пользователя вводить в два раза больше текста, чем требуется для данной формы теста Тьюринга, не получая за это никакого вознаграждения?
В связи с этим рассказываем про 10 альтернативных сервисов капчи: https://tprg.ru/2t9J
#безопасность #веб
Как минимум, это проблемы с дизайном, как максимум — с конфиденциальностью пользовательских данных. Да и зачем заставлять пользователя вводить в два раза больше текста, чем требуется для данной формы теста Тьюринга, не получая за это никакого вознаграждения?
В связи с этим рассказываем про 10 альтернативных сервисов капчи: https://tprg.ru/2t9J
#безопасность #веб
This media is not supported in your browser
VIEW IN TELEGRAM
Ютуберу удалось создать ощущение «заносов» в играх с помощью простенького устройства, стимулирующего вестибулярный аппарат
Самоделка обошлась ему всего в $50, а во время теста он даже упал со стула.
Для этого автор канала Mean Gene Hacks использовал устройство для гальванической стимуляции вестибулярной аппарата (в начале видео). Эта штука воздействует на нервные окончания шеи через электрические импульсы, создавая чувство нарушения баланса.
Кому интересно, вот 10-минутный оригинал видео: https://tprg.ru/o7ct
#кек #diy
Самоделка обошлась ему всего в $50, а во время теста он даже упал со стула.
Для этого автор канала Mean Gene Hacks использовал устройство для гальванической стимуляции вестибулярной аппарата (в начале видео). Эта штука воздействует на нервные окончания шеи через электрические импульсы, создавая чувство нарушения баланса.
Кому интересно, вот 10-минутный оригинал видео: https://tprg.ru/o7ct
#кек #diy
Писать на Python в IDLE или Python Shell не всегда удобно. Но какая IDE и для каких случаев подойдёт лучше?
В этой статье прошлись по основным инструментам, позволяющим писать на Python. Лучший вариант за вас не выберем, зато поможем сделать взвешенное решение:
https://tprg.ru/vDxw
#python #ide
В этой статье прошлись по основным инструментам, позволяющим писать на Python. Лучший вариант за вас не выберем, зато поможем сделать взвешенное решение:
https://tprg.ru/vDxw
#python #ide
DevOps-инженеров не существует, а сам DevOps, скорее, про культуру и способы взаимодействия
Но.
Такие красивые и так необходимые для выживания бизнеса принципы Shift Left, Fast Track, Growth Hacking, Time2Market требуют сильной инженерной поддержки. Автоматизация управления инфраструктурой, контейнеризация, инструментарий построения сквозного pipeline от CI до CD — мастхэв современного DevOps.
Про актуальный инструментарий начнут говорить уже в рамках секции «DevOps» на конференции «HighLoad++ Весна 2021». Там будут рассмотрены очень конкретные инструменты в специфических ситуациях, окружении, требующие тонкого тюнинга.
В рамках DevOpsConf 2021 продолжат разговор об использовании инструментария. Однако сделают это в рамках мозаичного контекста, чтобы увидеть, как из всего существующего сегодня многообразия инструментов выстраивается целостная картинка. И обсудят, что и в какой последовательности нужно применять, чтобы у вас всё работало.
https://devopsconf.io/moscow/2021
#ивенты
Но.
Такие красивые и так необходимые для выживания бизнеса принципы Shift Left, Fast Track, Growth Hacking, Time2Market требуют сильной инженерной поддержки. Автоматизация управления инфраструктурой, контейнеризация, инструментарий построения сквозного pipeline от CI до CD — мастхэв современного DevOps.
Про актуальный инструментарий начнут говорить уже в рамках секции «DevOps» на конференции «HighLoad++ Весна 2021». Там будут рассмотрены очень конкретные инструменты в специфических ситуациях, окружении, требующие тонкого тюнинга.
В рамках DevOpsConf 2021 продолжат разговор об использовании инструментария. Однако сделают это в рамках мозаичного контекста, чтобы увидеть, как из всего существующего сегодня многообразия инструментов выстраивается целостная картинка. И обсудят, что и в какой последовательности нужно применять, чтобы у вас всё работало.
https://devopsconf.io/moscow/2021
#ивенты