Author: Наташа Маркова

02
Окт
2018

Как выучить Git с нуля

Рассказываем, зачем осваивать распределенную систему управления версиями Git  и как это сделать с нуля. Чем Git отличается от других систем контроля версий? Хранение информации CVS, Subversion, Perforce и другие централизованные
— Читать дальше «Как вы…

13
Сен
2018

Из Python уберут служебные слова «master» и «slave» из-за политкорректности

Создатель языка программирования Python Гвидо ван Россум объявил о том, что из Python 3.8 уберут конструкции со словами «master» («хозяин») и «slave» («раб») по соображениям политкор…

31
Авг
2018

Google представила открытую криптографическую библиотеку Tink

Google представила открытую криптографическую библиотеку Tink с поддержкой языков Java, C++ и Objective-C, а также экспериментальной поддержкой Go и JavaScript. Примитивы продукта используют форк BoringSSL и фреймворк Java Cryptography Architecture. Ti…

25
Авг
2018

Хочу научиться программировать на Python: инструкция для продолжающих

В прошлой статье мы рассказали, как изучать Питон с нуля. В этом материале рассказываем, что делать, когда вы изучили азы и решаете простые задачи. Что учить? В первую очередь: алгоритмы
— Читать дальше «Хочу научиться программировать на Python: инстру…

27
Июл
2018

Хочу научиться программировать на Python. С чего начать?

Рассказываем, как действовать, если вы решили освоить Python 3 с нуля: что учить в первую очередь, где брать знания и что делать дальше? Зачем учить Python? Python имеет ряд преимуществ:

15
Июл
2018

Хакеры опубликовали обновление анализатора кода JavaScript с трояном

Администраторы репозитория NPM сообщили о компрометации пакетов eslint-scope 3.7.2 и eslint-config-eslint 5.0.2, в которых содержался анализатор JavaScript-кода ESLint. Злоумышленник получил доступ к учетной записи разработчика мене…

14
Июл
2018

Ученые создали метод выявления токсичности веществ, превосходящий по точности опыты на животных

Ученые из университета Джонса Хопкинса представили метод анализа токсичности веществ на бинарных коэффициентах сходства, который на 30 % точнее опытов на животных. Система Ученые собрали датасет из 80 тысяч химических веществ и 866 тысяч их свойств, по…

22
Июн
2018

Oracle передала сообществу Apache архив с 1,5 млн строк кода NetBeans

Oracle передала Apache Software Foundation второй архив с 1,5 млн строк кода интегрированной среды разработки NetBeans. Он включает в себя модули для поддержки Java, JavaScript, PHP и Groovy, а также инструменты для разработки мобильных приложений
— Чи…

08
Июн
2018

Нейросеть научилась распознавать драки и поножовщину

Ученые из Индии и Великобритании разработали технологию для дронов на основе искусственного интеллекта, которая обнаруживает насильственные действия в толпе. Она распознает удары, пинки, стрельбу, поножовщину, удушения и передает видео в режиме реально…

27
Май
2018

Oracle планирует убрать из Java встроенную поддержку сериализации

Oracle объявила, что прекратит встроенную поддержку сериализации Java из соображений безопасности, заменив ее на защищенный компактный фреймворк. Причины Марк Рейнхольд, главный архитектор Java, назвал добавление поддержки сериализации объектов в 1997 …

07
Май
2018

Майский рейтинг языков программирования TIOBE: Scala вернулся в топ-20

Язык программирования Scala оказался в топ-20 рейтинга TIOBE спустя несколько лет отсутствия. По мнению аналитиков, это связано с тем, что язык похож на Java и может использоваться в качестве его замены. Scala менее «подробный» и в нем
— Читать дальше …

26
Апр
2018

Нейросеть научилась писать собственный код на Java

Ученые из Университета Райса разработали сервис Bayou, который при помощи части кода с подсказками дописывает программу на Java. Нейросеть использует в том числе неофициальные API. По мнению исследователей, это избавит разработчиков от необходимости са…