В открытом доступе оказались исходные коды Windows XP SP1 и Windows Server 2003
На форум «4chan» был выложен Torrent-файл с раздачей архива размером почти 43 Гб. В нём обнаружили ещё и исходники Windows NT 3.51, Windows NT 4.0, Windows 2000, Windows CE 4/5, MS DOS 3.30/6 и др.
Microsoft утечку подтвердили и уже начали внутреннее расследование. Судя по всему, код «слил» кто-то из специалистов специальной программы безопасности. Эта программа позволяет правительствам и организациям контролировать доступ к исходному коду и другой технической документации.
#microsoft #windows
На форум «4chan» был выложен Torrent-файл с раздачей архива размером почти 43 Гб. В нём обнаружили ещё и исходники Windows NT 3.51, Windows NT 4.0, Windows 2000, Windows CE 4/5, MS DOS 3.30/6 и др.
Microsoft утечку подтвердили и уже начали внутреннее расследование. Судя по всему, код «слил» кто-то из специалистов специальной программы безопасности. Эта программа позволяет правительствам и организациям контролировать доступ к исходному коду и другой технической документации.
#microsoft #windows
Краткое знакомство с Maven
Рассказываем, зачем вообще нужны инструменты автоматизации сборки, и подробнее останавливаемся на Maven.
И хотя с ним работают в основном джависты, статья будет интересна и другим разработчикам, так как он без проблем интегрируется с C/C++, Ruby, Scala, PHP и другими языками:
https://tprg.ru/EZmo
#java #начинающим
Рассказываем, зачем вообще нужны инструменты автоматизации сборки, и подробнее останавливаемся на Maven.
И хотя с ним работают в основном джависты, статья будет интересна и другим разработчикам, так как он без проблем интегрируется с C/C++, Ruby, Scala, PHP и другими языками:
https://tprg.ru/EZmo
#java #начинающим
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики создали алгоритм, который убирает водяные знаки и объекты на видео и расширяет его границы
Ну и конечно, создатели заявляют, что пока что это лучший алгоритм для подобных целей. Колаб обещают в ближайшем будущем, но уже сейчас исходный код доступен на GitHub:
https://tprg.ru/f6mx
#ии #алгоритмы
Ну и конечно, создатели заявляют, что пока что это лучший алгоритм для подобных целей. Колаб обещают в ближайшем будущем, но уже сейчас исходный код доступен на GitHub:
https://tprg.ru/f6mx
#ии #алгоритмы
В исходниках Windows XP обнаружили секретную тему, которая ну очень похожа на интерфейс первой версии Mac OS X (10.0)
Отмечается, что в коде тема «Candy» помечена как «только для внутреннего использования» и похоже, что она так и не была завершена. Ничего, создатели ZverDVD Edition потом всё наверстали.
Некоторые элементы, включая кнопку меню «Пуск», визуально повторяют Apple Aqua. Судя по всему, разработчики Windows использовали этот скин в качестве «болванки» для создания движка тем для Windows XP. А вот в релиз уже пошла всем известная сине-зелёная тема Luna.
#microsoft #windows
Отмечается, что в коде тема «Candy» помечена как «только для внутреннего использования» и похоже, что она так и не была завершена. Ничего, создатели ZverDVD Edition потом всё наверстали.
Некоторые элементы, включая кнопку меню «Пуск», визуально повторяют Apple Aqua. Судя по всему, разработчики Windows использовали этот скин в качестве «болванки» для создания движка тем для Windows XP. А вот в релиз уже пошла всем известная сине-зелёная тема Luna.
#microsoft #windows
Что такое динамическое программирование — объясняют эксперты
Начинающий программист может легко спутать динамическое программирование с объектно-ориентированным. Мы попросили экспертов простым языком объяснить, что обозначает этот термин:
https://tprg.ru/HLyT
#эксперты #ооп
Начинающий программист может легко спутать динамическое программирование с объектно-ориентированным. Мы попросили экспертов простым языком объяснить, что обозначает этот термин:
https://tprg.ru/HLyT
#эксперты #ооп
Google обяжет разработчиков перейти на их платежную систему и отчислять 30% со всех полученных платежей
Никогда такого не было, и вот опять. За аналогичную систему прямо сейчас критикуют App Store — против неё публично выступают, например, Telegram, Epic, Spotify и другие ИТ-компании.
Новые правила вступят в силу 30 сентября 2021 года. А в корпорации добра/зла подчеркнули, что сейчас через платежную систему компании уже итак работают 97% приложений.
#google #android
Никогда такого не было, и вот опять. За аналогичную систему прямо сейчас критикуют App Store — против неё публично выступают, например, Telegram, Epic, Spotify и другие ИТ-компании.
Новые правила вступят в силу 30 сентября 2021 года. А в корпорации добра/зла подчеркнули, что сейчас через платежную систему компании уже итак работают 97% приложений.
#google #android
А наши двери всё ещё открыты для айтишного новостника
Мы хотим найти человека, который будет готов проводить много времени в самых разных источниках информации и писать о самых актуальных айтишных событиях.
Удалённо или в офисе в Москве, зп на старте — 30-60k в зависимости от навыков.
Тестовое и отклик здесь: https://tprg.ru/Ur4h
Мы хотим найти человека, который будет готов проводить много времени в самых разных источниках информации и писать о самых актуальных айтишных событиях.
Удалённо или в офисе в Москве, зп на старте — 30-60k в зависимости от навыков.
Тестовое и отклик здесь: https://tprg.ru/Ur4h
Комментарии в Telegram
Если у вас обновилась десктопная, iOS или Android-версия телеги, то начиная с этого и предыдущего постов теперь можно оставлять комменты.
Если ещё не разобрались, как работают новоиспечённые комментарии, то в этом посте мы объяснили. Го тестить:
Если у вас обновилась десктопная, iOS или Android-версия телеги, то начиная с этого и предыдущего постов теперь можно оставлять комменты.
Если ещё не разобрались, как работают новоиспечённые комментарии, то в этом посте мы объяснили. Го тестить:
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь на языке Swift можно создавать приложения для Windows
На видео — простой калькулятор, написанный с использованием SDK Swift для Windows и Visual Studio 2019. Не фонтан конечно, но надо же было с чего-то начинать. Инструменты разработчика уже можно скачать на официальном сайте:
https://tprg.ru/Wi7u
Разработчики также рассказали, что, кроме компилятора, уже портировали на Windows как стандартные, так и вспомогательные библиотеки Swift (dispatch, Foundation, XCTest). На очереди полноценная поддержка Swift Package Manager и сборка без CMake.
#swift #windows
На видео — простой калькулятор, написанный с использованием SDK Swift для Windows и Visual Studio 2019. Не фонтан конечно, но надо же было с чего-то начинать. Инструменты разработчика уже можно скачать на официальном сайте:
https://tprg.ru/Wi7u
Разработчики также рассказали, что, кроме компилятора, уже портировали на Windows как стандартные, так и вспомогательные библиотеки Swift (dispatch, Foundation, XCTest). На очереди полноценная поддержка Swift Package Manager и сборка без CMake.
#swift #windows
6 способов импутации данных с примерами
В идеальном мире во всех датасетах достаточный набор данных и ни одно из полей не остаётся пустым. В реальности, даже если параметры для сбора информации были выбраны правильно, в полях датасета часто есть пропуски.
Обучение на таком датасете может внести искажения в результат или вообще окажется невозможным. Поэтому данные приходится восстанавливать — этот процесс называется «импутацией». В статье мы разобрали 6 способов импутации данных и описали их плюсы и минусы:
https://tprg.ru/WuF5
#python #ml
В идеальном мире во всех датасетах достаточный набор данных и ни одно из полей не остаётся пустым. В реальности, даже если параметры для сбора информации были выбраны правильно, в полях датасета часто есть пропуски.
Обучение на таком датасете может внести искажения в результат или вообще окажется невозможным. Поэтому данные приходится восстанавливать — этот процесс называется «импутацией». В статье мы разобрали 6 способов импутации данных и описали их плюсы и минусы:
https://tprg.ru/WuF5
#python #ml
Стоит ли изучать Golang и если да, то как — отвечают эксперты
Go сравнительно молодой язык. И многие программисты, как новички, так и опытные, могут сомневаться в целесообразности его изучения.
Мы попросили экспертов рассказать о том, стоит ли вообще изучать Go. И если да, то как:
https://tprg.ru/3NpR
#go #эксперты
Go сравнительно молодой язык. И многие программисты, как новички, так и опытные, могут сомневаться в целесообразности его изучения.
Мы попросили экспертов рассказать о том, стоит ли вообще изучать Go. И если да, то как:
https://tprg.ru/3NpR
#go #эксперты
Media is too big
VIEW IN TELEGRAM
GitHub запустил инструмент для бесплатного сканирования кода на уязвимости
Ранее Code scanning предлагался только участникам ограниченной программы тестирования новых фич, а теперь стал доступен всем желающим:
https://tprg.ru/VnPf
Сервис сканирует все операции git push на предмет потенциальных уязвимостей, а результат прикрепляет прямо к pull-запросу. Крутится всё на движке CodeQL, анализирующего шаблоны типовых уязвимостей. Он также позволяет создать свой шаблон для выявления уязвимости в коде других проектов.
#безопасность #github
Ранее Code scanning предлагался только участникам ограниченной программы тестирования новых фич, а теперь стал доступен всем желающим:
https://tprg.ru/VnPf
Сервис сканирует все операции git push на предмет потенциальных уязвимостей, а результат прикрепляет прямо к pull-запросу. Крутится всё на движке CodeQL, анализирующего шаблоны типовых уязвимостей. Он также позволяет создать свой шаблон для выявления уязвимости в коде других проектов.
#безопасность #github
Компания DigitalOcean запустила Hacktoberfest для поддержки Open Source коммьюнити, но что-то пошло не так
По условиям конкурса за 4 пулл-реквеста в любые публичные репозитории в течение октября можно получить бесплатную футболку или попросить посадить дерево. Вроде всё просто и мило.
Но по факту юзеры насоздавали десятки, если не сотни тысяч, мелких, бесполезных и неверных правок. И продолжают это делать. Мейнтейнеры не успевают жаловаться на спам и закрывают репозитории. В твиттере даже появился аккаунт shitoberfest, где собирают скриншоты таких пулл-реквестов (несколько из них прилагаем):
https://tprg.ru/EwtO
#opensource #github #кек
По условиям конкурса за 4 пулл-реквеста в любые публичные репозитории в течение октября можно получить бесплатную футболку или попросить посадить дерево. Вроде всё просто и мило.
Но по факту юзеры насоздавали десятки, если не сотни тысяч, мелких, бесполезных и неверных правок. И продолжают это делать. Мейнтейнеры не успевают жаловаться на спам и закрывают репозитории. В твиттере даже появился аккаунт shitoberfest, где собирают скриншоты таких пулл-реквестов (несколько из них прилагаем):
https://tprg.ru/EwtO
#opensource #github #кек
Свеженькие вакансии для айтишников
— PHP-программист в «ОЛКОН»
Стек: PHP, MySQL, HTML, CSS, Laravel, Symfony
Самара, оклад по итогам собеседования
— Архитектор / Ведущий разработчик в «Дата 3 Консалтинг»
Стек: PHP 7.2, Laravel 5.7, PostgreSQL, Redis
Удалённо, опыт от 3 лет, до 250 000 ₽
— Backend-разработчик (Laravel) в White Russian
Стек: PHP 7+, Nginx/Apache, MySQL, Redis, Laravel/October CMS
Москва, от 180 000 до 250 000 ₽
— DevOps в Xsolla
Стек: Kubernetes, Docker, SQL/NoSQL, Nginx, Apache, CI/CD, Bash, Python, Linux, Git
Пермь или удалённо, опыт от 2 лет, оклад по итогам собеседования
— Senior Frontend Developer (Angular) в Crif
Стек: Angular6, TypeScript, RxJS, Redux, REST API, Bootstrap3/SASS, Webpack2
Москва или удалённо, опыт от 3 лет, от 220 000 до 250 000 ₽
#вакансии #работа
— PHP-программист в «ОЛКОН»
Стек: PHP, MySQL, HTML, CSS, Laravel, Symfony
Самара, оклад по итогам собеседования
— Архитектор / Ведущий разработчик в «Дата 3 Консалтинг»
Стек: PHP 7.2, Laravel 5.7, PostgreSQL, Redis
Удалённо, опыт от 3 лет, до 250 000 ₽
— Backend-разработчик (Laravel) в White Russian
Стек: PHP 7+, Nginx/Apache, MySQL, Redis, Laravel/October CMS
Москва, от 180 000 до 250 000 ₽
— DevOps в Xsolla
Стек: Kubernetes, Docker, SQL/NoSQL, Nginx, Apache, CI/CD, Bash, Python, Linux, Git
Пермь или удалённо, опыт от 2 лет, оклад по итогам собеседования
— Senior Frontend Developer (Angular) в Crif
Стек: Angular6, TypeScript, RxJS, Redux, REST API, Bootstrap3/SASS, Webpack2
Москва или удалённо, опыт от 3 лет, от 220 000 до 250 000 ₽
#вакансии #работа