Архив за 10 мая 2017 - 4

Минкомсвязи предлагает не выпускать российский трафик за пределы страны во избежание прослушки - 1

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

В проекте говорится, что к 2020 году доля внутреннего трафика российского сегмента сети интернет, которая идет через иностранные серверы, должна снизиться вплоть до 5%. Сейчас этот показатель составляет не менее 60%. По мнению составителей проекта «Цифровая экономика», снизить долю трафика из РФ, который проходит через зарубежные сервера, до уровня ниже 5% не получится даже к 2025 году, то есть 5% российского трафика в любом случае будет выходить за пределы страны.
Читать полностью »

Компания Asus подготовила очередную новинку в сегменте мобильных компьютеров – лэптоп VivoBook Pro 15. Устройство получилось тонким, но при этом достаточно мощным для того, чтобы в нем можно было поиграть в современные игры (пускай и не на максимальных настройках графики).

Asus VivoBook Pro 15

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

Android + Gradle + CI + CD или Как настроить кормушку для котов - 1

Здравстуй дорогой читатель. Если тебе незнакомы понятия Continuous integration (CI), Continuous delivery (CD) или же у тебя нет представления как и зачем их нужно использовать, то прошу под кат, где тебя ждет небольшое описание как настроить данные сервисы в своем Android проекте, а также какие бонусы будут получены в итоге.
Читать полностью »

Bash-скрипты: начало
Bash-скрипты, часть 2: циклы
Bash-скрипты, часть 3: параметры и ключи командной строки
Bash-скрипты, часть 4: ввод и вывод
Bash-скрипты, часть 5: сигналы, фоновые задачи, управление сценариями
Bash-скрипты, часть 6: функции и разработка библиотек
Bash-скрипты, часть 7: sed и обработка текстов
Bash-скрипты, часть 8: язык обработки данных awk
Bash-скрипты, часть 9: регулярные выражения
Bash-скрипты, часть 10: практические примеры

В предыдущих материалах мы обсуждали различные аспекты разработки bash-скриптов, говорили о полезных инструментах, но до сих пор рассматривали лишь небольшие фрагменты кода. Пришло время более масштабных проектов. А именно, здесь вы найдёте два примера. Первый — скрипт для отправки сообщений, второй пример — скрипт, выводящий сведения об использовании дискового пространства.

Bash-скрипты, часть 10: практические примеры - 1

Главная ценность этих примеров для тех, кто изучает bash, заключается в методике разработки. Когда перед программистом встаёт задача по автоматизации чего бы то ни было, его путь редко бывает прямым и быстрым. Задачу надо разбить на части, найти средства решения каждой из подзадач, а потом собрать из частей готовое решение.
Читать полностью »

Подключаемый к ПК по USB монитор AOC e1659Fwu вышел в 2013 году, а сейчас, спустя почти четыре года, появилась его улучшенная версия под обозначением i1659fwux. Внешний вид монитора и конструкция подставки не изменились, а вот характеристики улучшились за счет применения другой матрицы.

AOC i1659fwux

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

image

Продолжаем публикацию наших образовательных материалов. Этот курс посвящен изучению основ языка Go. На примере простой текстовой игры будут рассмотрены все основные задачи, с которыми сталкивается разработчик современных веб-приложений в крупных проектах, с реализацией их на Go. Курс не ставит задачи научить программированию с нуля, для обучения будут необходимы базовые навыки программирования.

Список лекций:

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

Исследователи научились атаковать промышленных роботов. Тысячи из них доступны из сети - 1

Эксперты компании Trend Micro опубликовали отчет, согласно которому в настоящий момент во всем мире около 83 000 промышленных роботов доступны из интернета, при этом механизмы аутентификации отсутствуют у 5 тысяч из них. Исследователи обнаружили в роботах 65 уязвимостей, в том числе позволяющие обойти механизмы аутентификации, модифицировать ключевые настройки и изменить режим работы устройства.

При этом, эксперты отмечают, что возможно получение доступа и к не подключенные к сети устройствам — для этого атакующие могут предварительно взломать промышленные маршрутизаторы. Таким образом у злоумышленников есть широкие возможности по проведению кибератак по выводу из строя промышленного оборудования и саботажа производственных процессов.Читать полностью »

Выход Java 9 — новой версии платформы — был отложен. Все это связано с недавними возражениями Red Hat и IBM касательно работы над системой модулей.

Выход Java 9 снова отложен - 1Читать полностью »

в 11:44, , рубрики: java, java9, timestamp

Пока идёт горячее обсуждение быть или нет быть jigsaw в java 9 и в каком виде ему быть — не стоит забывать про полезняшки, которые несёт с собой девятка — и одна из них — повышение точности Clock.systemUTC()JDK-8068730.

Что же было раньше ?

До java 8 был System.currentTimeMillis() и System.nanoTime(), и если первый давал wall clock время, но с миллисекундным разрешением, то второй даёт время с разрешением до наносекунд, но область применения ограничена измерением разности времён, причём в рамках одной jvm — и ни о каком использовании такой временной метки между разными машинами и быть не может.

Поэтому часто велосипедят свои precise timestamp дающие wall clock время с большим разрешением, чем у currentTimeMillis (используя jni со всеми вытекающими) — более подробно про разницу между currentTimeMillis и nanoTime, и про велосипед можно почитать в моём старом посте.

Java 8 заложил очень мощный фундамент — Java Time API. С ним можно сказать пока и joda time, и встроить свой велосипед в java.time.Clock, т.к. штатный SystemClock по своей сути работает поверх System.currentTimeMillis() и не может обеспечить разрешение, лучше, чем миллисекунда.

И вот теперь в игру вступает java 9 Читать полностью »

Обзор 3D-принтеров Raise3D - 1

О чем речь

Raise3D — одна из самых быстрорастущих китайских компаний производящих 3D-принтеры, недавно мы писали о поездке на их завод. Компания выпускает три модели 3D-принтеров разного типоразмера, в модификациях с одним и двумя экструдерами, а также ПО для них.
Читать полностью »


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