Архив за 28 августа 2018 - 5

Основатель Telegram Павел Дуров уточнил, что новые правила конфиденциальности, по которым мессенджер готов раскрывать силовикам данные на террористов, не имеют никакого отношения к России и российские силовики не получат ничего запрошенного. «Telegram в России находится вне закона — в этой связи какие-либо обращения от российских служб мы не рассматриваем», — заявил Павел Дуров.

Этим летом мы создали полноценную политику конфиденциальности TelegramЧитать полностью »

Angular CLI
Архитектура

Angular — это платформа-фреймворк для создания клиентских приложений на HTML и
TypeScript.
Angular написан на TypeScript.
Основные и дополнительные функции можно подключать к приложению как библиотеки
TypeScript.

Главные строительные блоки приложения — модули (NgModules), которые обеспечивают
контекст выполнения компонентов.
Модули объединяют связанный код в функциональные группы.
Приложение на Angular состоит из набора модулей.
В любом приложении всегда есть корневой модуль (root module).
Он позволяет произвести начальную загрузку приложения.
Как правило, у приложения есть и другие функциональные модули.Читать полностью »

Что компьютеру сделать легко, а что почти невозможно? Эти вопросы лежат в основе вопроса вычислительной сложности. Представляем вам карту этого ландшафта.

Краткое руководство по сложным вычислительным задачам - 1
Различные классы сложности сортируют задачи в иерархическом виде. Один класс может содержать все задачи другого, плюс задачи, требующие дополнительных вычислительных ресурсов.

Какова фундаментальная сложность задачи? Такова постановка базовой задачи специалистов по информатике, пытающихся рассортировать задачи по т.н. классам сложности. Это группы, содержащие все вычислительные задачи, требующие не более фиксированного количества вычислительных ресурсов – таких, как время или память. Возьмём простой пример с большим числом типа 123 456 789 001. Можно задать вопрос: является ли оно простым числом – таким, которое делится только на 1 и себя? Специалисты по информатике могут ответить на него при помощи быстрых алгоритмов – таких, что не начинают тормозить на произвольно больших числах. В нашем случае окажется, что это число не является простым. Затем мы можем задать вопрос: каковы его простые множители? А вот для ответа на него быстрого алгоритма не существует – только если использовать квантовый компьютер. Поэтому специалисты по информатике считают, что две этих задачи относятся к разным классам сложности.
Читать полностью »

Американцы показали свой аналог «Искандера»

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

image

От переводчика: эта статья — перевод материала, написанного программистом Аластером Парагасом (Alastair Paragas) из Apple.Он работал с такими языками программирования, как Javascript, Python, PHP, Java, Scala, Haskell, Swift и Rust. Аластер делится собственными размышлениями на тему выбора и изучения «своего» языка, ведь этот вопрос актуален как для новичков, так и для профессионалов, которые хотят выбрать новый инструментарий.

Изучаете ли вы язык программирования ради трудоустройства или повышения квалификации или же это чистой воды хобби, рано или поздно вам придется выбирать между ними. Как это сделать? Вопрос непростой, но ответить на него можно так: каждый день это делают тысячи программистов. Чтобы облегчить себе задачу, стоит следовать нескольким принципам.
Читать полностью »

Разработчики Telegram пошли на встречу властям и изменили Политику конфиденциальности. Теперь правила позволяют раскрывать спецслужбам и другим органам власти номера телефонов и IP-адреса пользователей. 

Telegram согласился выдавать данные пользователей спецслужбам - 1

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

Владельцы Telegram отказались сохранять в тайне IP-адреса и номера телефонов для абонентов подозреваемых в терроризме, об этом свидетельствуют новые правила конфиденциальности мессенджера. Для раскрытия данных Telegram должен получить соответствующее решение суда. По утверждению владельцев, в прошлом раскрытия данных силовикам ещё не не происходило. В будущем подобные запросы будут подсчитываться в полугодовых отчетах о «прозрачности».

Блок Telegram Privacy Policy,Читать полностью »

Друзья, с позиции главы программного комитета Frontend Conf поместил под катом краткий обзор шести самых полезных докладов с РИТ++ 2018 по фронтенду.

В подборке нашлось место рассказу про то, как настраивать PWA-приложения и делать их более нативными. Отдельно затронуты вопросы транспиляции, где на примере API Яндекс.Карт показано, как можно писать на ES2015, получая на выходе ES3, и обеспечить поддержку IDE и линтеров. Еще одна история — про популярные форматы хранения изображений, их сжатие и варианты загрузки на мобильные устройства. Не менее хардкорный доклад про то, как перенести нагрузку, связанную с расчетом анимации, с CPU на видеокарту. Плюс два отдельных доклада про секреты и лайфхаки CSS.

Все доклады — сугубо практические, а некоторые — вполне холиварные. Одним словом, именно такие, как мы любим, и отбираем для Frontend Conf Moscow.

Шесть наиболее полезных докладов с Frontend Conf 2018 - 1

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

Предложена новая теория образования Юпитера

Юпитер — крупнейшая планета Солнечной системы, ее масса превышает земную примерно в 300 раз. Механизм ее формирования обсуждается много лет. Еще одну гипотезу предложила группа ученых из Швейцарии.

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

В Китае будут из космоса контролировать загрязнение воздуха в городах

В Китае планируют использовать спутники для мониторинга и контроля загрязнения воздуха в ключевых регионах страны. Согласно заявлению министерства охраны окружающей среды КНР, в стране запустят программу спутникового наблюдения с использованием технологии дистанционного зондирования Земли, что «Читать полностью »


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