Size: a a a

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

2018 March 12
Типичный программист
​​Доброе утро, типичные! Вот что произошло на выходных в мире IT:

— Специалисты научились обходить систему защиты Windows 10 Code Integrity Guard. Microsoft знает о проблеме, но патча пока нет: https://goo.gl/ngUqim

— Для DDoS со стороны Memcached появилась смягчающая утилита Memfixed. Её создатель несколько дней назад выложил в сеть код программы Memcrashed для запуска атак с любых скомпрометированных серверов: https://goo.gl/8kS3Cv

— Компания The Imagination Factory в сотрудничестве с Sony показала прототип SwimAR — голографического дисплея дополненной реальности для пловцов и триатлонистов. Дисплей крепится прямо на плавательные очки: https://goo.gl/m1KJvu

— GitHub опубликовала код инструмента Licensed для проверки лицензий на сторонние программные решения, используемые в проектах с открытым исходным кодом. Полноценной заменой настоящему лицензированию он не является: https://goo.gl/n2r6cg

— Робота-повара Flippy остановили спустя день после начала работы. Сотрудники не успевали подготавливать ему ингредиенты: https://goo.gl/2AcKNr

— Microsoft добавила дистрибутив Debian GNU/Linux в Windows Store. Windows Subsystem for Linux позволяет достичь почти полной функциональности ОС Debian: https://goo.gl/Jm1hMg

— Компания Facebook представила стандарты 360SSIM и 360VQM для улучшения оценки качества видео в 360˚. Они направлены в первую очередь на проблемы с полем зрения и деформацией контента: https://goo.gl/7juBQ2
источник
Типичный программист
#промо

@secrets_of_programmist — канал с историями от программистов.

Юзвери, провинциальные 12-летние верстальщики, полусумасшедшие клиенты — там вы найдете истории на любой вкус.
источник
Типичный программист
Учимся оптимизировать, разбивая задачу на подзадачи: https://goo.gl/aJjcBc — объяснялка про динамическое программирование с примерами на Java. Хорошо для новичков.
источник
Типичный программист
CSS Flexbox в гифках: https://goo.gl/zdfq2t — разбираемся в технологии выравнивания элементов на примере 5 популярных свойств.

По теме:

— Базовый видеокурс: https://goo.gl/eJk76u

— Браузерная игра для изучения Flexbox, на русском, с прикольными лягушками: https://goo.gl/rRH9Pp
источник
2018 March 13
Типичный программист
Новости понедельника:

— Яндекс.Браузер стал блокировать скрипты для майнинга на сайтах. Защита включена на всех платформах, включая мобильные устройства на Android и iOS: https://goo.gl/2g64mK

— Ученым из Австралии удалось создать одноатомные кубиты из фосфора и кремния, которые способны взаимодействовать друг с другом. В основу этого открытия легло явление под названием «квантовая запутанность»: https://goo.gl/7Unq6o

— Создано устройство «Cointainer», перераспределяющее избыток тепла в нужное русло. Уже выращено 5 акров помидоров на тепле, выработанном майнерами: https://goo.gl/najvrg
источник
Типичный программист
Куда сходить в марте: https://goo.gl/YP73gF — хакатон по машинке, контрольная по математике, встреча про Яндекс.Поиск, а также конференции по Go, digital-бизнесу и крипте. Камон :)
источник
Типичный программист
#промо

​​Хотите находить баги в безопасности компьютерных систем? Получите бесплатную консультацию как обучиться профессии профессионального пентестера — специалиста по информационной безопасности: https://goo.gl/tZF1hm

Израильский учебный центр HackerU начинает очный курс в Москве, приглашаются слушатели с бэкграундом в IT/ИБ: лучшим выпускникам выделяется стипендия и гарантируется трудоустройство.
источник
Типичный программист
Учитесь программировать играючи. Мы тут как раз подборку обновили: https://goo.gl/uiv3ip
источник
2018 March 14
Типичный программист
​​Свежие IT-новости:

— Официально запущено открытое бета-тестирование платформы Яндекс.Диалоги для создания чатботов и других полезных модулей для продуктов «Яндекс». Например, сейчас любой желающий может оформить свой собственный навык для голосового помощника «Алиса»: https://goo.gl/wjLrUU

— Google начала сбор заявок на летнюю студенческую программу Summer of Code 2018. Приглашаются все студенты, желающие участвовать в open source проекте одной из организаций-участников: https://goo.gl/q5LzLV

— Исследователи опубликовали доклад о создании виртуального слизня, обладающего зачатками интеллекта. Экспериментальный образец поможет лучше изучить человеческий мозг: https://goo.gl/vUJLWC

— Создан инструмент Synode для определения защищенности модулей на Node.js от атак-инъекций. Утилита находит более 96 % уязвимостей за минуту: https://goo.gl/fnqVnf

— Скрытые майнеры признаны серьезной угрозой безопасности. В рейтинге Check Point они встали выше спам-ботов и эксплойтов: https://goo.gl/raFC67

— Исследователи из IOActive опубликовали отчет об уязвимостях в ПО SoftBank. Роботов заставили вымогать деньги, ругаться и показывать порнографию: https://goo.gl/jDBXhk

— Тим Бернерс-Ли опубликовал открытое письмо, в котором рассказал о глобальных угрозах развитию Интернета. Ученый призвал увеличивать доступность сети и изменять существующие бизнес-модели: https://goo.gl/oJZvBd

— Google представила инструмент с открытым исходным кодом NSynth Super. Он позволяет исследовать более 100 тыс. встроенных звуков и создавать новые: https://goo.gl/jvsykZ

— Mozilla выпустила сразу 3 релиза своего браузера. Новая версия Firefox Quantum уже доступна на Amazon Fire TV, Android, iOS и ПК: https://goo.gl/tZEiof

— Ученым из Университета имени Бен-Гуриона удалось получить пользовательскую информацию через периферийные устройства с помощью техники MOSQUITO. Атакам подвержены микрофоны, наушники и bluetooth-гарнитуры: https://goo.gl/bP17pB

— Google объединилась с Ubisoft для создания проекта по размещению и администрированию многопользовательских игровых серверов Agones. Разработчики хотят, чтобы пользователи фокусировались на игре, а не на проблемах с соединением: https://goo.gl/Jyj56F
источник
Типичный программист
Примеры из свежей подборки на CSS Live, со ссылками на проекты в CodePen — популярной песочнице для фронтендеров: https://goo.gl/C7my6i
источник
Типичный программист
​​#промо

Более 270 000 корпоративных клиентов защищают свои данные с технологиями «Лаборатории Касперского».

Защитите свою компанию и получите бонус – подарочную карту сети магазинов DNS номиналом 10% от покупки.

Организатор проведения акции – ООО «Киасофт». Акция проводится только для новых покупателей корпоративных продуктов в интернет-магазине: https://goo.gl/nmgGwZ. Срок действия акции – до 31.03.2018г.

Подобрать лицензионный софт для любых Ваших потребностей можно на сайте компании «1Софт»: https://goo.gl/VvAwDF. «1Софт» является официальным дистрибьютором «Лаборатории Касперского».
источник
2018 March 15
Типичный программист
​​Свежие IT-новости:

— Новый инструмент от CloudFlare позволяет разворачивать JS-скрипты по всей вычислительной сети компании в течение 30 секунд. Основанный на веб-API Service Workers, он увеличивает скорость и качество обработки запросов, перенося её из браузеров на серверы: https://goo.gl/73ovbe

— Facebook запланировала конференцию F8 2018 на 1–2 мая и открыла регистрацию. Главными темами мероприятия станут будущее социальной сети и новые инструменты для создания приложений и сервисов: https://goo.gl/moZHsL

— Открылась регистрация на ежегодную конференцию WWDC 2018. Ожидается, что на съезде Apple анонсирует новые технологии и обновления для iOS и macOS: https://goo.gl/81ADvK

— Разработчики Google представили технологию Plus Codes для более удобного обозначения координат местности. Теперь у каждого места на Земле есть свой уникальный адрес: https://goo.gl/PU88q9

— Ученые открыли новый способ передачи информации. Он основан на методе двухсторонней связи с использованием одной квантовой частицы: https://goo.gl/LhpgxN

— Google опубликовала новый API для игровых разработчиков. Он позволит с легкостью создавать игры в смешанной реальности, используя данные Google Maps: https://goo.gl/iBjhPj
источник
Типичный программист
23 сайта для практики хакинга: https://goo.gl/DKtofA — усовершенствуйте свои познания в сфере информационной безопасности.

Учитывая современные реалии, базовые знания в этом вопросе пора получать уже каждому продвинутому веб-разработчику. Ну и просто это очень интересно 🙂
источник
Типичный программист
Для iOS-разработчиков: https://goo.gl/DT5zdp — подборка инструментов и сервисов для решения разных типов задач на всех этапах работы с продуктом.
источник
Типичный программист
Если хотите быть в курсе того, что действительно происходит в России — зацените Telegram-канал легендарного Лентача.

Пропаганда здравого смысла, актуальные новости и очень много мемов:
@oldlentach
источник
2018 March 16
Типичный программист
​​Свежие IT-новости:

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

— Разработчикам удалось расширить сферу применения «Алисы». Теперь пользователи Яндекс.Браузера в Windows могут общаться, искать нужную информацию, открывать программы, регулировать настройки устройства и выключать компьютер с помощью простых голосовых команд: https://goo.gl/rFo3CS

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

— Ученики преподавателя информатики из Ганы, рисовавшего интерфейс MS Word на школьной доске, получили в подарок ноутбук, 5 компьютеров и учебники. Учителя хотят наградить национальной премией и подарить ему трехкомнатное жилье: https://goo.gl/r2hLh1

— Компания «Яндекс» объявила о начале регистрации на летнюю программу подготовки молодых специалистов. Стажировка рассчитана на разработчиков, которые отлично знают теорию, но пока не имеют опыта промышленного программирования: https://goo.gl/LnGkxX

— Google опубликовала исходный код нейросети DeepLab-v3+. Она используется в смартфонах Pixel 2 и Pixel 2 XL для эффективной сегментации фотоизображений: https://goo.gl/kux6Qg

— Израильские исследователи нашли четыре класса критических уязвимостей в процессорах AMD. Бреши в безопасности позволяют получить практически полный контроль над устройством. AMD ведёт расследование и пока не подтвердила находку: https://goo.gl/QapDxb

— Разработчики Epic Games выпустили обновлённый игровой движок Unreal Engine. Функциональность ПО значительно расширяет возможности разработки: https://goo.gl/x5JRdq
источник
2018 March 17
Типичный программист
​​Свежие IT-новости:

— Hotspot Shield, PureVPN и Zenmate позволяют любому злоумышленнику получить доступ к приватному IP-адресу и DNS пользователя, а также перехватывать весь трафик с помощью одного запроса. Уязвимости пока устранены только в HSS, исследователи опасаются, что небезопасны практически все сервисы VPN: https://goo.gl/6Pdn4Z

— Google официально объявила о переименовании операционной системы Android Wear в Wear OS. Новое название подчеркивает независимость от платформы Android: https://goo.gl/E42gwP

— Google выпустила установку Jump и приложение для тестирования стереоскопического видео в VR. Любой желающий может попробовать технологию в деле с помощью приложения «Welcome to Light Fields», доступного на платформе Steam VR: https://goo.gl/1464R7

— Google открыла исходный код Resonance Audio SDK — инструментария для создания объемного звучания с множеством функций обработки звука. Библиотека открыта под лицензией Apache 2.0, что позволяет использовать ее в любом проекте на безвозмездной основе: https://goo.gl/aeLhNs

— В исходном коде вируса RottenSys найден скрипт, объединяющий зараженные Android-устройства в масштабный ботнет. Эксперты опасаются, что 5 миллионов смартфонов и планшетов будут использоваться для осуществления DDoS-атак: https://goo.gl/Q43z9m

— Американский стартап ICON представил собственную технологию 3D-печати жилых домов из бетона. Возведение постройки занимает по времени около суток: https://goo.gl/nu1P1j

— Выпущена стабильная версия нового сервиса Repl.it, который позволяет писать и компилировать код приложений прямо в браузере. Авторы надеются создать универсальную среду для непосредственной разработки без лишних настроек и установок: https://goo.gl/n1Fjat

— Протокол для перевода веб-ресурсов на HTTPS — ACME — прошёл проверку «Инженерного совета Интернета» и получил большое обновление. Теперь у пользователей есть возможность активировать wildcard-сертификаты: https://goo.gl/q9gt86

— Компания TypingDNA выпустила расширение для браузера Google Chrome, которое анализирует манеру печати для подтверждения личности пользователя. Новый метод аутентификации не требует наличия дополнительных устройств под рукой: https://goo.gl/LSGXFY

— Злоумышленникам удалось опубликовать более 70 фишинговых программ в магазине приложений для Android. Некоторые из них полностью клонируют популярные приложения, включая «ВКонтакте», «Одноклассники» и «Сбербанк Онлайн»: https://goo.gl/Twgg9m

— В Сети появилась очередная игра с виртуальными криптопитомцами. В этот раз — кролики, и выпустила их китайская компания-разработчик мобильных девайсов Xiaomi: https://goo.gl/Mp71Sn

— Баг в расширении Chrome Remote Desktop позволяет злоумышленникам получить в macOS права администратора. Компания Google не считает найденную ошибку критической: https://goo.gl/wPfudb

— С 15 марта по 15 апреля все желающие могут принять участие в соревновании на лучшее расширение для браузера Firefox. Три номинации, в каждой по 3–4 призёра, избирает сообщество, победителям — Apple iPad Pro и раскрутка программы: https://goo.gl/kdYp5R
источник
Типичный программист
3 интерактивные карты, в которых интересно покопаться (советуем делать это на десктопе):

— Ядра Linux: https://goo.gl/5QT8RY

— Интернета: https://goo.gl/E6rrF2

— Даркнета: https://goo.gl/rDB2M2

А вот пример интерактивной карты на чистом CSS (проект на CodePen): https://goo.gl/RVKMQL
источник
Типичный программист
«Моей первой серьезной разработкой была программа DisQwerty — клавиатура для одной кнопки. Я ее разработал, когда познакомился с девочкой Линой. Ее форма ДЦП позволяла ей нажимать только одну кнопку, она делала это щекой».

Рассказывает Иван Бакаидов: https://goo.gl/EX3jbS — как программирование может упрощать не самые простые жизни. Почитайте интервью, вдохновитесь.
источник
2018 March 18
Типичный программист
Разбираем 7 парадигм программирования, которые помогут иначе взглянуть на разработку: https://goo.gl/VyAdWe — отличный воскресный лонгрид.
источник