Архив за 03 октября 2018 - 3

Ну что же, теперь с уверенностью можно говорить о том, что недавний якобы слитый рейтинг DxOMark был подделкой.

Сегодня специалисты этого ресурса опубликовали обзор смартфона Apple iPhone XS Max, и его результат не совпадает с тем, что был на скриншоте утечки.

На данный момент в общем рейтинге флагман Apple занимает второе место с результатом в 105 баллов. Если говорить более подробно, то за качество видео новинка получила 96 баллов, а за качество фото — 110 баллов.

Инсайдер OnLeaks с хорошей репутацией поделился качественными рендерами и трёхмерной компьютерной моделью пока не анонсированного смартфона Sony Xperia XA3 Ultra. 

Видео дня: огромный смартфон Sony Xperia XA3 Ultra

На днях он же выложил первую информацию о модели среднего уровня Читать полностью »

Разработчик 20 лет спустя: Василий Лебедев об ИКРЕ, образовании, своей книге и программировании - 1

В середине сентября мы встретились с руководителем школы креативного мышления ИКРА. Вряд ли в 1998 году программист Василий Лебедев мог предположить, что 20 лет спустя директор ИКРЫ Василий Лебедев будет сидеть на кухне собственной школы и давать интервью о креативной методологии. Методология CRAFT и одноименная книга рассказывают о том, как создавать рабочие идеи. Но чтобы понять, почему они получились именно такими, пришлось отмотать все к самому началу.Читать полностью »

Математика — прекрасная и очень красивая наука с множеством областей, теорий и ответвлений. Однако есть в ней особая, «чистая» область, этакая математика в квадрате, под названием высшая арифметика. А уже там прячется основа основ всей математики, её священный Грааль — элементарная теория чисел, изучающая без использования методов других разделов математики такие вопросы как делимость целых чисел, проблема факторизации, диофантовы уравнения и многое другое. Одну из открытых проблем этой теории, гипотезу Била, я доказал и сегодня вам это покажу.

Что это за зверь? Гипотеза Била — предложенное в 1993 году математиком-любителем Эндрю Билом (Andrew Beal) утверждение со следующей формулировкой: если $inline$A^x + B^y = C^z$inline$, где $inline$A,B,C,x,y,z$inline$ — натуральные числа и $inline$ x,y,z > 2$inline$, то $inline$A,B,C$inline$ имеют общий простой делитель. Казалось бы всё просто, но это только на первый взгляд. Эта задача сложна настолько, что за её доказательство (или опровержение) Бил учредил премию в один миллион долларов. Звучит заманчиво? Очень. На этом вступление будем считать законченным и перейдём непосредственно к доказательству.
Читать полностью »

Многие слышали слухи о том, что Google может выпустить третий смартфон, в дополнение к ожидаемым Pixel 3 и Pixel 3 XL —  огромный Pixel Ultra. Судя по всему, компания решила покончить с этими слухами с изрядной долей сарказма. 

Google троллит поклонников «фото» смартфона Pixel Mini

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

Разработчик приложений для iOS Стив Троутон-Смит (Steve Troughton-Smith) решил проверить, так ли хороша новая платформа Apple S4, лежащая в основе новых умных часов Apple Watch Series 4, как её расхваливает Apple. 

В 2016 году мы рассказывали, как МегаФон.ТВ справился со всеми желающими посмотреть новый сезон «Игры Престолов». На этом развитие сервиса не остановилось, и к середине 2017 года нам пришлось иметь дело с нагрузками в несколько раз больше. В этом посте мы расскажем, как такой бурный рост вдохновил нас кардинально поменять подход к организации CDN и как этот новый подход прошел проверку чемпионатом мира по футболу.

Как мы помогли CDN МегаФон.ТВ не обрушиться на ЧМ-2018 - 1
Читать полностью »

Всем привет!

Запустили юбилейный пятый поток курса «Разработчик Python». Перед стартом каждого потока часто спрашивают какую версию мы используем в обучении (вообще обе и не только, как бы это странно не звучало, учитывая как называется курс, Python) и разные нюансы миграции с одной версии на другую. Сегодня мы хотим поделиться статьёй об опыте миграцию с 2 на 3 в Facebook, которую рассказывали на PyConf.

Поехали.

Переход на Python 3 стал значительно популярней за последние годы, но процесс еще далек от завершения. В инфраструктуре многих крупных компаний, использующих Python, остаются большие блоки кода на Python 2.7, и Facebook — не исключение. Джейсон Фрайд (Jason Fried) посетил PyCon 2018, чтобы рассказать об изменениях, произошедших в компании за последние 4 года — в самом начале Python 3 практически отсутствовал, но в итоге стал основной версией Python в компании. Джейсон помог достичь этой цели, и его доклад [видео на YouTube] — отличный источник идей для других организаций, которые хотят провести миграцию.

Фрайд начал работать в Facebook в 2011 году и быстро понял, что нужно учить Python, если он хочет получать ревью кода быстрее. Чуть позже он понял, что стал основной движущей силой за переход на Python 3 в Facebook. Это никогда не входило в его планы, и случилось само собой по мере его работы с Python.

Python 3 в Facebook - 1Читать полностью »

Исследователи нашли способ обнаружения и обхода Honeytoken-ключей в ряде сервисов Amazon - 1

В современной парадигме информационной безопасности для масс прочно укрепилось мнение, что cyber security — это дорого, сложно, а для рядового пользователя фактически невозможно. Так что если вы хотите в полной мере защитить свои данные и персональную информацию, то заведите себе аккаунт у Google или Amazon, прибейте его гвоздями в плане идентификации владельца и периодически проверяйте тревожные оповещения, что большая и сильная компания пресекла очередную попытку входа.

Но люди, разбирающиеся в ИБ всегда знали: облачные сервисы намного более уязвимы, чем отдельная рабочая станция. Ведь в случае форс-мажорной ситуации ПК можно физически ограничить доступ в сеть, а там уже начинается гонка по смене явок и паролей на всех атакуемых направлениях. Облачная же инфраструктура огромна, зачастую децентрализована, а на одном и том же физическом носителе могут храниться данные нескольких клиентов, либо наоборот, данные одного клиента разнесены по пяти континентам, а объединяет их лишь учетная запись.

Короче говоря, когда интернет был сравнительно свеж и юн (а было это в 2003 году), тогдашние специалисты по информационной безопасности внимательно посмотрели на систему защиты от переполнения буфера 1997 года, и разродились технологией, которую сейчас мы называем Honeytoken или Canarytoken. И пятнадцать лет они исправно работали (и до сих пор работают), вот только последнее исследование говорит, что вместо последнего рубежа обороны в ряде сервисов AWS, Honeytoken превратился в зияющую дыру в ИБ из-за особенностей реализации на стороне Amazon.
Читать полностью »

Андрей Александреску — настоящая живая легенда. Это человек, внесший значительный вклад в историю современных языков программирования и приёмов обобщенного и метапрограммирования. Сколько копий было сломано в обсуждениях «Современного проектирования на С++» и «Coding Standards 101» (написанной вместе с Гербом «Exceptional C++» Саттером), и других книг и статей. Являясь соавтором языка D, он имел возможность не только теоретизировать, но и воплощать мечту в реальность — и, что характерно, воплотил.

Сейчас вы держите в руках его доклад с конференции DotNext 2018 Piter, в котором рассказывается о современных технологиях оптимизации. При чём тут .NET? Это фундаментальный доклад от человека, который всю жизнь занимается оптимизациями. Если тебе важен перформанс — его нужно смотреть (либо читать эту статью). Добро пожаловать под кат!

Fastware - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js