Size: a a a

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

2018 March 27
Типичный программист
​​Свежие IT-новости:

— Американский художник зашифровал коды доступа к своим криптовалютным кошелькам при помощи деталей конструктора Lego. Любой желающий может заняться расшифровкой и забрать деньги себе: https://goo.gl/jdtM8h

— Исследователи представили возможность визуализации украденных картин с помощью инструмента Apple ARKit. Разработка пришлась по вкусу ценителям искусства: https://goo.gl/oP7Bcs

— Вышла бета-версия Google Chrome 66. Разработчики представили новые API, снизили частоту сбоев из-за сторонних приложений и ограничили автовоспроизведение контента: https://goo.gl/5cd9W2

— IETF одобрила TLS 1.3. Новая версия протокола значительно увеличивает скорость загрузки веб-страниц для мобильных устройств, а также поддерживает более сложные алгоритмы шифрования: https://goo.gl/V5EGsD

— Шведский исследователь составил топ самых востребованных языков программирования на основе результатов запросов из поискового движка по техническим специальностям Dice. С отрывом практически в 5 тысяч просмотров победил Java: https://goo.gl/XrbwMv

— 31 марта Google отключит поддержку reCAPTCHA v1. Тех, кто все еще ею пользуется, компания призывает срочно перейти на вторую версию: https://goo.gl/YvPrcY

— Компания JetBrains представила новую версию WebStorm — интегрированной среды разработки для JavaScript, CSS и HTML. Большое весеннее обновление улучшило поддержку TypeScript и JavaScript и привнесло интеграцию с сервисом форматирования кода Prettier: https://goo.gl/aJDokD
источник
Типичный программист
Из чего состоит фронтенд-разработчик в 2018 году: https://goo.gl/SWmv6S — роадмап + пояснения по каждому пункту.
источник
Типичный программист
Как найти и исправить ошибки в коде: https://goo.gl/b3Pt1Y — в формате пошаговой инструкции рассказываем о, казалось бы, очевидных вещах
источник
Типичный программист
​​#промо

От создания корпоративного сайта до развёртывания 1С Bitrix в облаке — 29 марта партнеры Microsoft расскажут, как облачные технологии помогают справляться с такими задачами. Регистрируйтесь по ссылке, чтобы вашему бизнесу жилось легче: https://aka.ms/azure_tg6
источник
2018 March 28
Типичный программист
​​Свежие IT-новости:

— Linux Foundation публично запустила Acumos AI Project. Платформа предоставляет возможность пользователям осуществлять разработку приложений на основе ИИ и машинного обучения: https://goo.gl/8E7ERi

— Microsoft объявила о скором обновлении поисковика Bing. Нейронная сеть научилась группировать самую полезную информацию из нескольких источников и выдавать ее выше всех результатов: https://goo.gl/gtDD2n

— Google официально запускает приоритетную индексацию мобильных страниц. Компания продолжает мотивировать веб-мастеров двигаться в сторону мобильного поиска: https://goo.gl/DPzf5F

— В каталоге приложений Google Play найдены приложения с вредоносным кодом для показа рекламы. Злоумышленники обошли проверку Google Play Protect, замаскировав вирус под стандартную библиотеку программирования: https://goo.gl/yrjVte

— Microsoft представила open source версию подсистемы WSL для разработчиков. С ее помощью пользователи могут создавать и запускать пакеты дистрибутивов Linux в среде Windows: https://goo.gl/rE24FL

— Компания Apple открыла конкурсный прием Swift-приложений. Авторы лучших 350 проектов смогут посетить WWDC 2018 бесплатно: https://goo.gl/scjrzP

— Google выпустила новую версию Android Studio. Добавлены поддержка анализа кода на Kotlin, режим быстрой загрузки и отслеживание сетевых запросов и трафика: https://goo.gl/1LX9HU

— Исследователи из Microsoft разработали систему, позволяющую людям с ограниченными возможностями движения создавать музыку глазами. Платформа состоит из трёх программ, две из которых уже были успешно протестированы во время живого демо-концерта: https://goo.gl/8ozsRK
источник
Типичный программист
Как использовать *args и **kwargs в Python для создания функций с переменным количеством аргументов: https://goo.gl/cZoNSm
источник
Типичный программист
История о разработчике ПО в Google, который сначала думал, что ему не дано там работать, но в итоге не отчаялся и добился своей должности: https://goo.gl/kYiav8
источник
2018 March 29
Типичный программист
​​Свежие IT-новости:

— Google заблокировала свои ключевые приложения для устройств, не прошедших тестирование на безопасность и совместимость. Для любителей кастомных прошивок компания предоставила возможность вручную зарегистрировать свои девайсы: https://goo.gl/DmGhvt

— В macOS обнаружена ошибка, позволяющая узнать пароль к защищенному внешнему диску. Уязвимость исправлена в новой версии системы, но работает в macOS 10.13.1: https://goo.gl/sBJEdd

— Microsoft реализовала поддержку блокчейна Ethereum в облаке Azure. В обновлённой многопользовательской системе можно разворачивать безопасные бизнес-сценарии «в один клик»: https://goo.gl/HF8CZj

— Представлено расширение для Google Chrome, проверяющее подозрительные URL-адреса на предмет омографических атак. Оно распознает необычные Unicode-символы и предупреждает пользователя об опасности: https://goo.gl/g4XXi2

— Google открыла сторонним разработчикам доступ к своей технологии синтеза речи. С ее помощью можно оснастить приложения функциями озвучки текста и общения с пользователями: https://goo.gl/pz7F9o

— Kaspersky Lab опубликовала отчет об уязвимостях промышленных автоматизированных систем за второе полугодие 2017 года. В списке стран с самым высоким количеством атак Россия поднялась с 21 места на 13: https://goo.gl/StZ9RT

— В социально-деловой сети Events.WebMoney появилась поддержка ботов. Пользователи могут поручать им рутинные задачи и настраивать автоматизированное взаимодействие с внешними сервисами: https://goo.gl/kv4p1j

— Российская компания Gero представила нейросеть, определяющую вероятность смерти человека. Система собирает необходимые данные с помощью фитнес-браслета: https://goo.gl/JCpq5o

— NVIDIA объявила о релизе SDK Isaac — набора инструментов для быстрой разработки роботов с искусственным интеллектом. В него входят библиотеки, API, а также фреймворк и реалистичная среда для симуляций: https://goo.gl/4Y2pM5

— На конференции EmTech Digital разработчики представили самого ловкого робота-сортировщика. Машина может быстро распознавать предметы и разделять их на группы: https://goo.gl/P1QULR
источник
Типичный программист
Хоп хей лалалей, телеграмм, не болей. Мы вернулись.
источник
Типичный программист
Создание плагинов для Chrome на примере простого расширения для браузера: https://goo.gl/m6CghZ
источник
Типичный программист
⚡️ Сегодня Telegram упал из-за проблем в дата-центре. Передайте Дурову, что брать сервера с доступностью 99,98 % можно тут: https://goo.gl/kM7GWf

#промо
источник
Типичный программист
Содержание вашего любимого фильма автоматически собирается в гифку с помощью этой программы на Python: https://github.com/nyavramov/WEBMARIZER
источник
Типичный программист
Избранные книги по C++ для программистов разного уровня:

— Для тех, кто только начинает знакомство с языком: https://tproger.ru/books/cpp-books-beginners/

— Подойдёт тем, кто уже знаком с основами: https://tproger.ru/books/cpp-books-middle/

— Подборка для тех, кто уверенно владеет С++ и хочет освоить продвинутые темы: https://tproger.ru/books/cpp-books-master/
источник
Типичный программист
​​Сроки всегда ограничены, ресурсов не хватает. А продукт надо запилить и при этом выжить. Главное правило тут — резать пирог кусками, а не слоями. Иначе говоря, работать итерациями и каждый раз делать работающий продукт, но очень урезанный. Если нужно транспортное средство, то лучше сначала построить самокат, на нём уже можно перемещаться, потом апгрейднуть его до мопеда, потом до тачки. Но если сразу делать тачку, то на одном капоте далеко не уедешь.

Подробнее можно почитать в статье: https://goo.gl/bUijsQ
источник
2018 March 30
Типичный программист
​​Свежие IT-новости:

— Игрушечный танк оснастили Raspberry Pi и научили привозить пиво по голосовой команде. «Умная» игрушка снабжена специальным 3D-сенсором и умеет следовать за хозяином, преодолевая физические преграды: https://goo.gl/Ri5xU6

— Союз компаний Open Media выпустил финальную версию видеокодека AV1. Ожидается, что к 2021 году формат нового поколения получит широкое распространение: https://goo.gl/Pd5fRS

— Опубликованы исходные коды движка и редактора Unity. Однако разработчики заявляют, что модель разработки ПО останется проприетарной: https://goo.gl/wZEP9u

— В Сети продолжается волна негодования, связанная с утечкой персональных данных 50 миллионов пользователей Facebook. #DeleteFacebook — от своих страниц отказываются именитые личности, а Марку Цукербергу выдвинуты обвинения со стороны Федеральной торговой комиссии США: https://goo.gl/AXigaV

— JetBrains выпустила обновление PyCharm — популярной IDE для языка Python. В новой версии добавлены инструменты для исследователей данных, интерпретаторы для удаленного запуска кода, а также улучшена общая производительность: https://goo.gl/psGLh2

— Команда исследователей Drupal выпустила патч для ошибки Drupalgeddon2. С помощью этого бага злоумышленники могут получать доступ к сайтам: https://goo.gl/7XyBQH

— JetBrains анонсировали первое крупное обновление среды разработки на Go. В новой версии Goland упор сделан на улучшение механизмов интеграции с другими инструментами и проработаны функции для повышения скорости и удобства написания кода: https://goo.gl/nE7LqR

— JetBrains выпустили первое годовое обновление среды разработки для языка PHP. В версии 2018.1 представлены улучшения по работе с кодом, новые возможности для тестирования и усовершенствованы механизмы работы с HTTP-клиентом: https://goo.gl/3xj97g
источник
Типичный программист
Свежие вакансии для вас от «МегаФон» и Mail.Ru Group:

Питер:
— QA lead: https://goo.gl/NErxL5

Москва:
— Frontend-разработчик JS: https://goo.gl/3ma4Vu
— Системный аналитик (BigData): https://goo.gl/M9h6xB
— UI/UX дизайнер: https://goo.gl/3Rw2EC
— Solution Engineer: https://goo.gl/Xi4JkM
— Специалист по автоматизации тестирования (Юла): https://goo.gl/ppED43
— Senior Android developer (Instant Messengers): https://goo.gl/gbmjAh
— Full-stack Data Scientist (C++, Python): https://goo.gl/YZZXZ3
— Ведущий разработчик, Python/OpenStack: https://goo.gl/KJs24X
— DevOps (MyTarget): https://goo.gl/pdnDAC
— Frontend Engineer (Tarantool): https://goo.gl/D4Bzps
— C++ программист (Unreal Engine 4): https://goo.gl/L87WHN
— Ведущий разработчик C++ / Unreal Engine 4: https://goo.gl/s6Nm3t
источник
Типичный программист
Не бесите айтишников! Учитесь задавать вопросы правильно: https://goo.gl/isRaFP
источник
Типичный программист
#промо

Проверьте свою компанию на кибербезопасность: https://aka.ms/cs_tg6

Небольшой тест. В конце дают краткое резюме и возможность получить полный отчёт с консультацией специалиста.
источник
Типичный программист
Оперативные и объективные IT-новости можно читать тут: http://telegra.ph/Novostnye-ploshchadki-Tproger-03-04
источник
Типичный программист
GUI на Python: знакомимся с PyQt и Qt Designer на примере создания простого приложения: https://goo.gl/3puyLK

В статье описаны основные приёмы создания графического интерфейса для десктопного приложения на Python. Материал подан в виде чёткой пошаговой инструкции.
источник