tproger | Technologies

Telegram-канал tproger - Типичный программист

84525

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Subscribe to a channel

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

Последние новости:

— Школьник, готовясь к ЕГЭ, нашел уязвимость во «ВКонтакте» и заработал $3000: https://goo.gl/2gdL5r

— Адвокат рассказал о просьбе следствия отпустить из СИЗО Дмитрия Богатова: https://goo.gl/H6yKPT — если не в курсе, кто это, почитайте наш обзор: https://goo.gl/m8Ey42

— Кстати, о Tor: браузер получил свою bug-bounty программу, награды достигают $4000: https://goo.gl/VNYeUF

— Chromium получит поддержку MP3: https://goo.gl/qus4eG

— Госдума приняла в третьем, окончательном, чтении несколько законопроектов, регулирующих Интернет и телеком-отрасль: https://goo.gl/rKW2K9

— Windows Template Studio обновился до версии 1.2: https://goo.gl/W3eMo2

Читать полностью…

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

Свежие новости:

— Mozilla запустила проект под названием Common Voice. Компания рассчитывает, что он станет первым открытым движком для распознавания голоса на рынке: https://tproger.ru/news/mozilla-common-voice/

— Учёные из MIT показали систему pic2recipe, которая положит на лопатки приложение из «Кремниевой долины»: https://tproger.ru/news/mit-pic2recipe/

— Avast приобрела компанию Piriform, создавшую CCleaner и Recuva. Все продукты Piriform останутся доступны: https://goo.gl/Ahv4sQ

— Сервис распознавания тональности текста Microsoft теперь поддерживает русский язык: https://goo.gl/JXxmdw

— Настольный мессенджер «ВКонтакте» вышел из стадии бета-тестирования: https://goo.gl/AzjxVQ

— Valve исправила уязвимость, позволявшую устанавливать малварь через игры Steam: https://goo.gl/s1Prn1

Читать полностью…

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

Руководство по разработке игрового движка с видом от первого лица: https://goo.gl/qkJ5dT

Получилось всего 265 строк кода на JavaScript.

Читать полностью…

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

Руководство по настройке веб-проекта с помощью Webpack: https://goo.gl/HbHv1F

Рассказываем, как объединять JavaScript- и CSS-файлы в бандлы, используя этот популярный инструмент.

Читать полностью…

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

Подборка новостей:

— Яндекс рассказал о методе машинного обучения CatBoost, который придёт на смену Матрикснету, используемому в компании с 2009 года: https://goo.gl/2eDdSH

— Представлен новый интерфейс GitLab, платформы для организации совместной работы с Git-репозиториями: https://goo.gl/smyZf5

— SoundCloud под угрозой закрытия, добровольцы собираются создать архивную копию всех файлов сервиса: https://goo.gl/EZottA

— Обнаружен еще один эксплойт, основанный на наработках Агентства национальной безопасности США, который в комбинации с двумя другими позволяет атаковать 75% машин под управлением ОС Windows: https://goo.gl/KdzTbP

— CoinDash, платформа для инвесторов в проекты, основанные на криптовалюте Ethereum, заявила о взломе во время ICO: https://goo.gl/7mtyRz

— Правительственная комиссия поддержала законопроект об удалении данных из соцсетей, но увидела «массу недостатков» и попросила депутатов доработать инициативу: https://goo.gl/sTkfiY

Читать полностью…

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

Видеокурс «Продвинутый C++».

Русскоязычный видеокурс, созданный в 2016 году. Для прохождения курса необходимо иметь базовое понятие о языке. Курс затрагивает такие темы, как сортировка, работа с памятью, умные указатели, алгоритмы, побитовые операции, STL и др., а также содержит полезные советы по решению распространенных проблем и написанию «чистого» кода.

Первое видео: https://youtu.be/Qn6mu9l6Xj8
Ссылка на весь курс: https://goo.gl/yiB5Yf

Читать полностью…

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

10 советов, как бороться с распространенными ошибками, которые делают разработчики, работая с WordPress: https://goo.gl/Tkh2Hu

Рассказываем, как сохранить время и нервы.

Читать полностью…

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

Подборка полезных ресурсов и руководств для начала работы с CSS Grid Layout: https://goo.gl/j4FJNa

Рассказываем про один из самых обсуждаемых инструментов верстальщиков.

Читать полностью…

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

Обновленная подборка обучающих материалов по Swift: https://goo.gl/WviTeF

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

Читать полностью…

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

Инструкция по созданию игры «Бросание игральных костей» для iPhone: https://goo.gl/4dEjKw

Рассказываем, как написать приложение и оптимизировать его под любые диагонали экранов iPhone.

Читать полностью…

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

Сегодня новостей совсем немного:

— На портале госуслуг РФ обнаружили внедренный кем-то вредоносный код. Здесь можно почитать новостные сводки: https://goo.gl/kiz87P, а здесь — технический разбор ситуации: https://goo.gl/vB31Fo

— WikiLeaks опубликовала серию документов ЦРУ о программе по перехвату СМС-сообщений пользователей Android-устройств: https://goo.gl/xT7gES

— Google выпустила бесплатный инструмент для автоматического резервного копирования в Google Drive и Google Photos: https://goo.gl/dfcgQJ

Читать полностью…

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

Подборка хитрых приёмов на языке Си, с которым вы скорее всего не сталкивались раньше: https://goo.gl/KWoY1M

Отличный способ проверить уровень своих знаний: сколько из этих приемов знакомы вам? 😉

Читать полностью…

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

Наша обновленная подборка сервисов-анализаторов сайтов: https://goo.gl/xMEeP3

Узнайте, чего не хватает вашему сайту и как можно улучшить проект.

Читать полностью…

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

Свежие новости:

— Ubuntu доступна для скачивания через Windows Store в рамках программы Windows Insider: https://goo.gl/wEVUJn

— В Google Play обнаружен Android-вымогатель, который угрожает отправить историю веб-активности и конфиденциальную информацию всем контактам жертвы: https://goo.gl/JFijnz

— Google запретила размещение рекламы в виде всплывающих объявлений: https://goo.gl/SG7TB8 — видимо, это зачатки планируемого компанией встроенного в Chrome блокировщика навязчивой рекламы: https://goo.gl/F6d8C1

— Вышло обновление движка Unity 2017: https://goo.gl/dCELpw и превью движка Unreal Engine 4.17: https://goo.gl/18cgwD

— Microsoft официально прекращает поддержку Windows Phone: https://goo.gl/ErbQXp

— Adobe закрыла 3 критические уязвимости во Flash Player: https://goo.gl/rJqHeJ

Читать полностью…

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

Гайд по стандартам оформления кода на С++, составленный Стэнфордским университетом: https://goo.gl/htwpRx

Умение корректно оформить код в разы облегчает работу с ним.

Читать полностью…

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

30 инструментов, использование которых сделает разработку приложений под Android более продуктивной: https://goo.gl/nQtkwn

Читать полностью…

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

Клиентский, сетевой, серверный и уровень приложения: https://goo.gl/gbXL9i — рассказываем о четырех уровнях кэширования в сети.

Статья о том, как оптимизировать и масштабировать веб-проект.

Читать полностью…

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

Последние новости:

— Mozilla запустила Common Voice, открытый движок для распознавания голоса: https://goo.gl/yGJzkB

— Очки Google Glass снова увидели свет, компания переработала технологию для корпоративного использования: https://goo.gl/m4VYPy

— Apple запустила блог о машинном обучении: https://goo.gl/gjmm5d

— Google добавила в Analytics инструменты, использующие машинное обучение и естественно-языковой интерфейс: https://goo.gl/UUf4gR. Также компания собирается реализовать персональные рекомендации на главной странице поисковика (по аналогии с Яндекс.Дзен): https://goo.gl/aNqYnG

— «Билайн» анонсировала запуск в России нового приложения Veon, которое объединяет функции мессенджера и агрегатора онлайн-сервисов, например, музыкального и видеостриминга: https://goo.gl/K6jw1e

— Вышло несколько обновлений IDE от JetBrains. RubyMine: https://goo.gl/9Vwjjf, PhpStorm: https://goo.gl/JMAuon, CLion: https://goo.gl/X5EedB и самое главное — IntelliJ IDEA: https://goo.gl/EvZ4ZS

— Госдума назначила ФСБ и МВД ответственными за отслеживание анонимайзеров и VPN-сервисов: https://goo.gl/dt97SC

Читать полностью…

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

Открыта регистрация для программистов и UX/UI-дизайнеров на хакатон от Альфа-Банка c призовым фондом 500 000 рублей: https://goo.gl/FqM5Jg

Участвовать можно даже в онлайне, командами или одному.

Читать полностью…

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

Руководство по компиляции и запуску проекта в Java 9: https://goo.gl/yjSceQ

Готовимся к предстоящему релизу и рассказываем, как правильно использовать команды java, javac и jar.

Читать полностью…

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

Свежие новости:

— Доступно обновление WebStorm 2017.2. Популярная IDE для веб-разработки от компании JetBrains получила улучшенную поддержку webpack и упрощение рефакторинга: https://goo.gl/hQsWvb

— Google выпустила Facets, открытый инструмент для визуализации данных: https://goo.gl/mFnBqU. Также компания постепенно отказывается от двухэтапной аутентификации через SMS: https://goo.gl/Yxh6cN

— Илон Маск призвал регулировать искусственный интеллект, предупредив о риске, которому подвержено человечество: https://goo.gl/4Mn244

— Расширение Particle для Chrome (ранее известное как YouTube+) сменило владельца и тут же стало вредоносным: https://goo.gl/uk6oPg

— Общественный проект «Роскомсвобода» объявил о запуске площадки VPNlove.me, где собраны доступные в России платные VPN-сервисы: https://goo.gl/i8Stzi

— Акции Tesla упали после аварии c включённым автопилотом и пятью пострадавшими: https://goo.gl/4dnLi3

Читать полностью…

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

Что сегодня нового:

— Apple запретила блокировщики рекламы на основе VPN в Safari и сторонних приложениях: https://goo.gl/ojvxKp

— Стало известно, по какому принципу российские власти будут блокировать мессенджеры: https://goo.gl/CKcw3G

— Проектам Apache запрещено использование кода с вариантом лицензии BSD от Facebook: https://goo.gl/KsuXS8

— А еще Дуров разобрался, почему Telegram заблокировали в Индонезии и пообещал создать специальную команду модераторов со знанием языка и культуры страны (жители которой в общей сложности говорят более чем на 700 языках): https://goo.gl/DK2jPy

Читать полностью…

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

Небольшая сводка новостей:

— Курс биткоина впервые за два месяца упал ниже $2000: https://goo.gl/dzhuKG

— Вышло обновление фреймворка Angular 4.3: https://goo.gl/pq5EVu

— В протоколе Kerberos, используемом в ОС семейства macOS, Windows и Linux, найдена уязвимость 21-летней давности: https://goo.gl/W1hDkx

— Состоялся релиз NoSQL-СУБД Redis 4.0 с новым движком репликации и поддержкой модулей: https://goo.gl/rBr6EM

Читать полностью…

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

Новости за сегодня:

— Группа физиков под руководством Михаила Лукина создала и успешно проверила 51-кубитный квантовый компьютер, став лидером в квантовой гонке: https://goo.gl/u5Ykmn

— «ВКонтакте» 15 июля запустит продажи SIM-карт виртуального оператора VK Mobile, который будет работать на сетях «Мегафона»: https://goo.gl/XZGDSE

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

— Telegram в итоге заблокировали, но не в России, а (внезапно) в Индонезии, четвертой по численности населения стране мира: https://goo.gl/cdY18q

— Американские инженеры сделали недорогую перчатку, преобразующую язык жестов в текст: https://goo.gl/vScDij

Читать полностью…

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

Статья о концепциях, лежащих в основе Unix-систем: https://goo.gl/sqmo6i

Рассказываем о работе «демонов», процессе Init и создании потомков у процессов.

Читать полностью…

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

Подробное объяснение, как работают псевдоклассы в CSS: https://goo.gl/qF4cBB

Рассказываем об абстрактных понятиях с помощью наглядных схем с DOM-деревьями.

Читать полностью…

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

Подборка последних новостей:

— Google запустила Test My Site — сервис для тестирования скорости загрузки мобильных сайтов. Инструмент также показывает процент пользователей, которые покидают сайт, загрузки не дождавшись: https://goo.gl/P8zFRc

— В PowerPoint стала доступна функция перевода презентаций в реальном времени для более чем 60 языков: https://goo.gl/gAfS1o

— Microsoft объявила о создании новой лаборатории для исследований в области искусственного интеллекта: https://goo.gl/uN33u2

— Прошла акция борьбы за сетевой нейтралитет, в которой поучаствовало несколько крупных компаний: https://goo.gl/mnM1yB

— Atlassian запускает программу баг-баунти совместно с Bugcrowd, платформой для тестирования безопасности: https://goo.gl/QiMNAU

— Единороссы внесли в Госдуму законопроект о миллионных штрафах за «недостоверную информацию» в соцсетях: https://goo.gl/aLjxao

— США ограничили использование правительством ПО «Лаборатории Касперского»: https://goo.gl/HwUZeK

Читать полностью…

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

Шпаргалка по полезным возможностям консоли разработчика Chrome: https://goo.gl/K48WgM

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

Читать полностью…

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

Мы обновили пару статей об IoT:
— Почему и чем реальное значение термина отличается от интуитивного понимания: https://goo.gl/9zhnbV
— Как обеспечить безопасность IoT: https://goo.gl/8PHnK6

Читать полностью…

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

Новости последних дней:

— Go вошел в топ-10 языков программирования по версии TIOBE: https://goo.gl/Bqx5F9

— Трояны продолжают плодиться — SpyDealer похищает данные из популярных Android-приложений: https://goo.gl/9JJWnR, а Neutrino массово атакует POS-терминалы России: https://goo.gl/hUaGUL

— С выходом Chrome 61 в сентябре этого года доверие Google к сертификатам WoSign и StartCom будет окончательно прекращено: https://goo.gl/BkCYFg

— Обнаружена опасная как для яблочников, так и для андроидов уязвимость в Wi-Fi чипах Broadcom: https://goo.gl/KMjcrR

— Создан прототип телефона, который может работать «без батареек»: https://goo.gl/MXMnWi

Читать полностью…
Subscribe to a channel