1. Атака chaiOS выводит из строя приложение iMessage для macOS и iOS:
https://goo.gl/QrVBqG
2. Лаборатория Касперского увеличила выручку на 8% и заработала $698 млн:
https://goo.gl/Rb9EYY
3. В рамках проекта NeoPG развивается форк GnuPG 2:
https://goo.gl/9JXyJf
4. ИИ от Microsoft нарисовал птицу по текстовому описанию:
https://goo.gl/Nju6x1
5. Новинки для дизайнеров и разработчиков: свежие утилиты, плагины и инструменты. Выпуск 6-й:
https://goo.gl/vt7GsS
@nuancesprog #новости
https://goo.gl/QrVBqG
2. Лаборатория Касперского увеличила выручку на 8% и заработала $698 млн:
https://goo.gl/Rb9EYY
3. В рамках проекта NeoPG развивается форк GnuPG 2:
https://goo.gl/9JXyJf
4. ИИ от Microsoft нарисовал птицу по текстовому описанию:
https://goo.gl/Nju6x1
5. Новинки для дизайнеров и разработчиков: свежие утилиты, плагины и инструменты. Выпуск 6-й:
https://goo.gl/vt7GsS
@nuancesprog #новости
В этой серии статей рассмотрим тему, без которой было бы сложно работать с API.
@nuancesprog #статьи #python
@nuancesprog #статьи #python
Telegraph
Разворачивание декораторов. Часть 1
Перевод статьи Ryan Palo: Unwrapping Decorators, Part 1 Предисловие Я обещал, что в одном из более ранних постов мы поговорим о декораторах в Python. Что ж, речь в этой статье пойдет о том, что называют шаблон декораторов. Если вы хотите углубиться в эту…
Мы подготовили для вас небольшой опрос. Пожалуйста, уделите нам пару минут.
Заключительная статья о функциональном программировании.
Первый шаг к пониманию идей функционального программирования — самый важный и иногда самый сложный шаг. Но с правильным подходом никаких трудностей быть не должно.
@nuancesprog #статьи #javascript #elm #functionalprogramming
Первый шаг к пониманию идей функционального программирования — самый важный и иногда самый сложный шаг. Но с правильным подходом никаких трудностей быть не должно.
@nuancesprog #статьи #javascript #elm #functionalprogramming
Telegraph
Итак, вы хотите научиться функциональному программированию (Часть 6)
Перевод статьи Charles Scalfani: So You Want to be a Functional Programmer (Part 6) с наилучшими пожеланиями от автора. Предыдущие части: Часть 1, Часть 2, Часть 3, Часть 4, Часть 5. Что теперь? Теперь, когда вы изучили весь этот новый замечательный материал…
1. Компания OnePlus подтвердила утечку данных банковских карт 40 000 пользователей:
https://goo.gl/R2UgnY
2. Лаборатория Касперского обнаружила уязвимости в SafeNet Sentinel:
https://goo.gl/VejGBQ
3. ИИ научился самостоятельно проводить эксперименты по квантовой физике:
https://goo.gl/zRChoH
4. Доступен WineD3D для Windows, предоставляющий поддержку DirectX 11 через OpenGL:
https://goo.gl/MiEqBr
5. Вредонос Evrial подменяет биткойн-адреса в буфере обмена Windows:
https://goo.gl/zg4vgd
@nuancesprog #новости
https://goo.gl/R2UgnY
2. Лаборатория Касперского обнаружила уязвимости в SafeNet Sentinel:
https://goo.gl/VejGBQ
3. ИИ научился самостоятельно проводить эксперименты по квантовой физике:
https://goo.gl/zRChoH
4. Доступен WineD3D для Windows, предоставляющий поддержку DirectX 11 через OpenGL:
https://goo.gl/MiEqBr
5. Вредонос Evrial подменяет биткойн-адреса в буфере обмена Windows:
https://goo.gl/zg4vgd
@nuancesprog #новости
Параллельные вычисления становятся популярнее в связи с распространением технологий обработки больших массивов данных. Автор статьи делится опытом применения параллельных вычислений в Python.
@nuancesprog #статьи #python
@nuancesprog #статьи #python
Telegraph
Давайте синхронизировать потоки в Python
Перевод статьи Saurabh Chaturvedi: Let’s Synchronize Threads in Python Для меня это был волшебный момент, внезапный инсайт, когда я впервые узнал о многопоточности. Меня восхитила сама возможность параллельного выполнения действий, (хотя важно заметить, что…
1. Борьба с уязвимостями Meltdown и Spectre продолжается:
https://goo.gl/AfNJ7L
2. В МТИ создали искусственные синапсы:
https://goo.gl/pQ44J8
3. Линус Торвальдс жестко раскритиковал связанные с микрокодом патчи Intel:
https://goo.gl/gfLWKg
4. Специалистам удалось взломать антипиратскую защиту Denuvo 4.8:
https://goo.gl/i7s1Ua
5. Более 50 приложений в Google Play содержали малварь GhostTeam:
https://goo.gl/dR65hp
@nuancesprog #новости
https://goo.gl/AfNJ7L
2. В МТИ создали искусственные синапсы:
https://goo.gl/pQ44J8
3. Линус Торвальдс жестко раскритиковал связанные с микрокодом патчи Intel:
https://goo.gl/gfLWKg
4. Специалистам удалось взломать антипиратскую защиту Denuvo 4.8:
https://goo.gl/i7s1Ua
5. Более 50 приложений в Google Play содержали малварь GhostTeam:
https://goo.gl/dR65hp
@nuancesprog #новости
1. Выпуск web-браузера Tor Browser 7.5:
https://goo.gl/fHZQ5d
2. Intel, HP, Dell и другие предупреждают: не стоит устанавливать некоторые патчи для Spectre и Meltdown:
https://goo.gl/UKoA7b
3. Apple выпустит дешевый MacBook:
https://goo.gl/UZnsZi
4. DuckDuckGo повышает конфиденциальность своих пользователей:
https://goo.gl/1884Z9
5. Баг в Blizzard Update Agent угрожал безопасности миллионов пользователей:
https://goo.gl/5BF1bb
@nuancesprog #новости
https://goo.gl/fHZQ5d
2. Intel, HP, Dell и другие предупреждают: не стоит устанавливать некоторые патчи для Spectre и Meltdown:
https://goo.gl/UKoA7b
3. Apple выпустит дешевый MacBook:
https://goo.gl/UZnsZi
4. DuckDuckGo повышает конфиденциальность своих пользователей:
https://goo.gl/1884Z9
5. Баг в Blizzard Update Agent угрожал безопасности миллионов пользователей:
https://goo.gl/5BF1bb
@nuancesprog #новости
Преждевременно заканчиваем цилк статей "Создай свою нейросеть", в связи с выходом перевода одноименной книги Тарика Рашида.
Однако мы продолжаем разбираться в нейронных сетях.
Автор статьи дает подробное объяснение, что такое нейронные сети, чем они отличаются от наших мозгов и для чего они нужны.
@nuancesprog #статьи #neuralnetwork
Однако мы продолжаем разбираться в нейронных сетях.
Автор статьи дает подробное объяснение, что такое нейронные сети, чем они отличаются от наших мозгов и для чего они нужны.
@nuancesprog #статьи #neuralnetwork
Telegraph
Нейронные сети
Перевод статьи Chris Woodford: Neural networks Что, по вашему мнению, лучше - компьютер или мозг? Опросите людей, если кто-то из них захочет себе мозг наподобие компьютера, скажите им, что у них появился шанс заполучить его. Посмотрите на работу ученых, чем…
1. Обнаружены сразу два новых IoT-ботнета: Masuta и Hide ‘N Seek:
https://goo.gl/cX9gyo
2. Выпуск web-браузера Chrome 64:
https://goo.gl/3kpPBy
3. Acronis выпускает бесплатное решение для защиты от вымогателей:
https://goo.gl/idiRd5
4. Google учит ИИ искать бреши в киберзащите быстрее хакеров:
https://goo.gl/SWQf5a
5. 0-day баг в Cleverence Mobile SMARTS Server используется для добычи криптовалюты:
https://goo.gl/1yekAn
@nuancesprog #новости
https://goo.gl/cX9gyo
2. Выпуск web-браузера Chrome 64:
https://goo.gl/3kpPBy
3. Acronis выпускает бесплатное решение для защиты от вымогателей:
https://goo.gl/idiRd5
4. Google учит ИИ искать бреши в киберзащите быстрее хакеров:
https://goo.gl/SWQf5a
5. 0-day баг в Cleverence Mobile SMARTS Server используется для добычи криптовалюты:
https://goo.gl/1yekAn
@nuancesprog #новости
Независимо от того, как много у вас опыта в разработке, участие в проектах с открытым исходным кодом поможет вам улучшить свои навыки, получить новые знания и использовать самые последние разработки в вашей области.
@nuancesprog #статьи
@nuancesprog #статьи
Telegraph
Open Source проекты в резюме: 5 причин писать открытый код
Open Source проекты дадут вам знания и знакомства. Рассказываем о преимуществах открытых проектов, и как использовать их в резюме.
1. На Pwn2Own 2018 появятся новые цели для атак, а призовой фонд составит 2 000 000 долларов:
https://goo.gl/26uvdA
2. Check Point представила решение для предотвращения угроз 5-го поколения:
https://goo.gl/jv5AWh
3. Linux Foundation представил проект LinuxBoot для замены UEFI-прошивок:
https://goo.gl/gmMWkh
4. Вредоносная кампания кейлоггеров заразила более 2 000 WordPress-сайтов:
https://goo.gl/H18QoU
5. Обнаружен троян Mezzo, атакующий бухгалтерское ПО и интересующийся криптовалютой:
https://goo.gl/Pg3PYX
@nuancesprog #новости
https://goo.gl/26uvdA
2. Check Point представила решение для предотвращения угроз 5-го поколения:
https://goo.gl/jv5AWh
3. Linux Foundation представил проект LinuxBoot для замены UEFI-прошивок:
https://goo.gl/gmMWkh
4. Вредоносная кампания кейлоггеров заразила более 2 000 WordPress-сайтов:
https://goo.gl/H18QoU
5. Обнаружен троян Mezzo, атакующий бухгалтерское ПО и интересующийся криптовалютой:
https://goo.gl/Pg3PYX
@nuancesprog #новости
Иллюстрированное пошаговое руководство по настройке сайта с помощью GitHub и Cloudflare.
Шпаргалка для тех, кто хочет настроить всё с нуля и ищет подходящий набор инструментов.
@nuancesprog #статьи #git #web
Шпаргалка для тех, кто хочет настроить всё с нуля и ищет подходящий набор инструментов.
@nuancesprog #статьи #git #web
Telegraph
Как настроить сайт с помощью GitHub и Cloudflare: иллюстрированное руководство
Перевод статьи Karan Thakkar: An illustrated guide to setting up your website using GitHub and Cloudflare Эта статья будет для вас полезной, если вы: хотите настроить переадресацию и другие серверные функции бесплатно; собираетесь использовать протокол HTTPS…
Хотите проверить отдельную часть программы, но не знаете как? Сегодня вы прочитаете про Mock-объект в Python.
@nuancesprog #статьи #python
@nuancesprog #статьи #python
Telegraph
Начнем работу с Mock в Python
Перевод статьи Amos Omondi: Getting Started with Mocking in Python Предисловие Mock - это просто объект, который создает пустой тест для определенной части программы. Вместо вызова обычной проверки, вы вызываете mock и смотрите, как проходит тест какая-то…
1. ИБ-специалисты изучили шпионскую малварь CrossRAT, являющуюся частью платформы Dark Caracal:
https://goo.gl/hcQHM3
2. Проект Solus представил библиотеку Linux Driver Management 1.0:
https://goo.gl/wJT2Gm
3. 28 фальшивых рекламных агентств использовались для распространения вредоносной рекламы:
https://goo.gl/9PwgQG
4. Сравнение производительности C и C++ на примере сжатия Хаффмана:
https://goo.gl/i68mDF
@nuancesprog #новости
https://goo.gl/hcQHM3
2. Проект Solus представил библиотеку Linux Driver Management 1.0:
https://goo.gl/wJT2Gm
3. 28 фальшивых рекламных агентств использовались для распространения вредоносной рекламы:
https://goo.gl/9PwgQG
4. Сравнение производительности C и C++ на примере сжатия Хаффмана:
https://goo.gl/i68mDF
@nuancesprog #новости
Начинающие программисты обычно проводят год или два, не обращая внимания на правила «хорошего кода». Конечно, они могут слышать такие выражения, как «элегантный» или «чистый» код, но не всегда способны дать им определение. Это вполне нормально. Для программиста без опыта существует только один важный параметр — рабочий код. Понять, что же такое «чистый код» вам поможет наша статья
@nuancesprog #статьи #cleancode #javascript
@nuancesprog #статьи #cleancode #javascript
Telegraph
Шаги по улучшению кода
Перевод статьи Isaac Lyman: Steps to better code Начинающие программисты обычно проводят год или два, не обращая внимания на правила «хорошего кода». Конечно, они могут слышать такие выражения, как «элегантный» или «чистый» код, но не всегда способны дать…
1. Ограбленная биржа Coincheck возместит убытки пострадавшим пользователям:
https://goo.gl/wVRYtR
2. На YouTube обнаружена реклама, скрытно майнящая Monero:
https://goo.gl/p6difG
3. Релиз ядра Linux 4.15:
https://goo.gl/u5kcmw
4. Создана еще одна версия искусственного синапса для нейроморфных ИИ:
https://goo.gl/r6Y3bf
5. Доступен системный менеджер systemd 237:
https://goo.gl/tEcvJ1
@nuancesprog #новости
https://goo.gl/wVRYtR
2. На YouTube обнаружена реклама, скрытно майнящая Monero:
https://goo.gl/p6difG
3. Релиз ядра Linux 4.15:
https://goo.gl/u5kcmw
4. Создана еще одна версия искусственного синапса для нейроморфных ИИ:
https://goo.gl/r6Y3bf
5. Доступен системный менеджер systemd 237:
https://goo.gl/tEcvJ1
@nuancesprog #новости
Мир вэб-разработки привлекателен низким "порогом входа" - путь от любителя к профессионалу увлекателен и доступен практически каждому, кто готов потратить время и усилия на изучение простых языков разметки и несколько более сложных языков программирования. Эта статья поможет Вам сделать первый шаг в мир профессиональной вэб-разработки.
@nuancesprog #статьи #web
@nuancesprog #статьи #web
Telegraph
Введение в фронтэнд и бэкэнд – основы вэб-разработки
Перевод статьи Kevin McGillivray: Introduction to the "Frontend" and "Backend"—Web Development Fundamentals Хотите создать вэб-сайт? Здорово! Создание веб-сайта - плодотворный творческий проект, увлекательный и полезный как для приобретения востребованных…
1. Целевые атаки на промышленные предприятия выросли на 40 %:
https://goo.gl/DrThZK
2. Проект Openwall подготовил модуль для защиты от эксплуатации уязвимостей в ядре Linux:
https://goo.gl/ZrL1gW
3. Хакеры похитили более 150 000 долларов у инвесторов проекта Experty, организовав фальшивое ICO:
https://goo.gl/rR5x2R
4. Продемонстрирован новый тип атаки на Active Directory:
https://goo.gl/7D1Y3X
5. Операторы Tor2Web прокси подменяют адреса Bitcoin-кошельков:
https://goo.gl/mn3S5C
@nuancesprog #новости
https://goo.gl/DrThZK
2. Проект Openwall подготовил модуль для защиты от эксплуатации уязвимостей в ядре Linux:
https://goo.gl/ZrL1gW
3. Хакеры похитили более 150 000 долларов у инвесторов проекта Experty, организовав фальшивое ICO:
https://goo.gl/rR5x2R
4. Продемонстрирован новый тип атаки на Active Directory:
https://goo.gl/7D1Y3X
5. Операторы Tor2Web прокси подменяют адреса Bitcoin-кошельков:
https://goo.gl/mn3S5C
@nuancesprog #новости