Size: a a a

Типичный программист

2020 September 28
Типичный программист
Опубликован исходный код «Amnesia: The Dark Descent» и «Amnesia: A Machine for Pigs»

Так разработчики решили отблагодарить моддеров и отметить десятилетие хоррора. Разработчики признались, что им было приятно видеть поток пользовательского контента для The Dark Descent. А сейчас им интересно, что моддеры смогут сделать, имея в распоряжении полный исходный код.

Код «Amnesia: The Dark Descent»: https://github.com/FrictionalGames/AmnesiaTheDarkDescent

Код «Amnesia: A Machine for Pigs»: https://github.com/FrictionalGames/AmnesiaAMachineForPigs

#gamedev
источник
2020 September 29
Типичный программист
В открытом доступе оказались исходные коды 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
источник
Типичный программист
Кибербезопасность простым языком

Если технический язык вас пугает, но узнавать новое про кибербезопасность всё же хочется, канал
@kasperskylab_ru — то, что вам нужно.

Яркий пример — эта статья, в которой поясняют разницу между идентификацией, аутентификацией и авторизацией на енотах.

Это #партнёрский пост
источник
Типичный программист
Краткое знакомство с Maven

Рассказываем, зачем вообще нужны инструменты автоматизации сборки, и подробнее останавливаемся на Maven.

И хотя с ним работают в основном джависты, статья будет интересна и другим разработчикам, так как он без проблем интегрируется с C/C++, Ruby, Scala, PHP и другими языками:

https://tprg.ru/EZmo

#java #начинающим
источник
Типичный программист
Knock-knock, открыт доступ на бесплатные демо-уроки от OTUS

На них вы сможете оценить всю мощь онлайн-курсов по IoT, алгоритмам и структурам данных, а также качество подготовки к сертификации Oracle Java Programmer.

— На уроке «Общие положения Интернета вещей» рассмотрите базовые принципы и вопросы безопасности IoT, а также обсудите его возможное будущее: https://otus.pw/H8Th/

— На уроке «Три алгоритма поиска шаблона в тексте» научитесь пользоваться этими алгоритмами, сравните их эффективность и решите олимпиадную задачу: https://otus.pw/rZh4/

— На уроке «Типы данных Java: Идентификаторы и примитивы» разберётесь в идентификаторах и примитивах и набьёте руку на задачах, аналогичных экзаменационным:  https://otus.pw/GJjZ/

Это #партнёрский пост
источник
Типичный программист
Разработчики создали алгоритм, который убирает водяные знаки и объекты на видео и расширяет его границы

Ну и конечно, создатели заявляют, что пока что это лучший алгоритм для подобных целей. Колаб обещают в ближайшем будущем, но уже сейчас исходный код доступен на GitHub:

https://tprg.ru/f6mx

#ии #алгоритмы
источник
2020 September 30
Типичный программист
«Лаборатория Касперского» набирает студентов на оплачиваемую стажировку

Чтобы пройти отбор, надо решить онлайн-тест, показать класс на хакатоне, побывать на интенсиве и пройти собеседование. Звучит непросто, но ребята, попавшие на стажировку, говорят, что даже просто участие того стоит.

Сама стажировка пройдёт в Москве и даст уверенные знания в одном из 12 направлений и опыт работы в реальных проектах. А лучших стажёров и вовсе пригласят на работу. Набор заканчивается 4 октября.

Узнать подробнее и зарегистрироваться: https://tprg.ru/YEpj

Это #партнёрский пост
источник
Типичный программист
В исходниках Windows XP обнаружили секретную тему, которая ну очень похожа на интерфейс первой версии Mac OS X (10.0)

Отмечается, что в коде тема «Candy» помечена как «только для внутреннего использования» и похоже, что она так и не была завершена. Ничего, создатели ZverDVD Edition потом всё наверстали.

Некоторые элементы, включая кнопку меню «Пуск», визуально повторяют Apple Aqua. Судя по всему, разработчики Windows использовали этот скин в качестве «болванки» для создания движка тем для Windows XP. А вот в релиз уже пошла всем известная сине-зелёная тема Luna.

#microsoft #windows
источник
Типичный программист
Что такое динамическое программирование — объясняют эксперты

Начинающий программист может легко спутать динамическое программирование с объектно-ориентированным. Мы попросили экспертов простым языком объяснить, что обозначает этот термин:

https://tprg.ru/HLyT

#эксперты #ооп
источник
Типичный программист
У «Лаборатории Касперского» есть многофункциональная киберзащита для небольших фирм — Kaspersky Endpoint Security Cloud

Для Kaspersky Endpoint Security Cloud не нужно дополнительное оборудование или ПО. Такую киберзащиту без проблем можно развернуть удалённо, а управлять легко даже из мобильного браузера.

Для компании это почти полноценный ИТ-специалист, который может даже не приходить в офис, а для сисадмина — коллега, который экономит время и нервы, позволяя заняться делами поинтереснее.

На сайте можно подробнее узнать, как работает киберзащита от «Лаборатории Касперского», и рассчитать стоимость использования в простом калькуляторе: https://kas.pr/tproger

Это #партнёрский пост
источник
Типичный программист
Google обяжет разработчиков перейти на их платежную систему и отчислять 30% со всех полученных платежей

Никогда такого не было, и вот опять. За аналогичную систему прямо сейчас критикуют App Store — против неё публично выступают, например, Telegram, Epic, Spotify и другие ИТ-компании.

Новые правила вступят в силу 30 сентября 2021 года. А в корпорации добра/зла подчеркнули, что сейчас через платежную систему компании уже итак работают 97% приложений.

#google #android
источник
2020 October 01
Типичный программист
А наши двери всё ещё открыты для айтишного новостника

Мы хотим найти человека, который будет готов проводить много времени в самых разных источниках информации и писать о самых актуальных айтишных событиях.

Удалённо или в офисе в Москве, зп на старте — 30-60k в зависимости от навыков.

Тестовое и отклик здесь: https://tprg.ru/Ur4h
источник
Типичный программист
Комментарии в Telegram

Если у вас обновилась десктопная, iOS или Android-версия телеги, то начиная с этого и предыдущего постов теперь можно оставлять комменты.

Если ещё не разобрались, как работают новоиспечённые комментарии, то в этом посте мы объяснили. Го тестить:
источник
Типичный программист
Теперь на языке 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
источник
Типичный программист
Новая реферальная программа от Перекрёсток Впрок для друзей Ричарда Хендрикса

Перекрёсток Впрок ищет разработчиков в свою IT-команду. Судя по сайту, жизнь в компании, кажется, похожа на сериал «Кремниевая Долина». Узнать, так ли это на самом деле и подать заявку на одну из вакансий можно на сайте.

На нём также есть информация о реферальной программе: посоветуйте своего знакомого разработчика, и в случае приёма на работу вы получите денежное вознаграждение в размере 20 000 рублей.

Узнать подробнее: https://tprg.ru/Izbe

Это #партнёрский пост
источник
Типичный программист
Стоит ли изучать Golang и если да, то как — отвечают эксперты

Go сравнительно молодой язык. И многие программисты, как новички, так и опытные, могут сомневаться в целесообразности его изучения.

Мы попросили экспертов рассказать о том, стоит ли вообще изучать Go. И если да, то как:

https://tprg.ru/3NpR

#go #эксперты
источник
2020 October 02
Типичный программист
В сети появились фото обновлённой отечественной операционки Astra Linux

Пользователи получат осовремененное рабочее окружение и популярную сейчас тёмную тему. Также говорят, что это очень похоже на масштабный апдейт интерфейса и что Astra Linux портируют под планшеты и смартфоны. Некоторые элементы интерфейса, кстати, на это намекают.

Последний раз Astra Linux Special Edition получила крупное обновление аж в 2018 году. И вполне вероятно, что скоро разработчики представят новую версию Astra Linux 1.7. Там и увидим, насколько фото соответствуют действительности.

Это #партнёрский пост
источник
Типичный программист
источник
Типичный программист
источник