Архив за 13 июля 2017 - 5

В общем-то, тема новшеств в EcmaScript постоянно на слуху. Это далеко не случайно, так как новые стандарты, с некоторых пор, выходят ежегодно. Стандарт ES6 появился в 2015-м, ES7 — в 2016-м. Но вряд ли кто сразу вспомнит, когда вышел ES5, так как случилось это в 2009-м году, до эпохи бурного роста и развития JavaScript. Пожалуй, каждый JS-разработчик наблюдает за развитием языка. Сегодня пришло время поговорить о том, что принёс нам ES8.

image

Если вы не ищете лёгких путей — можете сразу перейти к веб-версии или к PDF-варианту нового стандарта. Кроме того, полезные сведения о возможностях ES8 можно найти на сайте MDN, материалы которого использовались и при подготовке этого обзора. Тех же, кто хочет быстро ознакомиться с основными нововведениями ES8 и взглянуть на примеры кода, приглашаем под кат.
Читать полностью »

В IBM создали новое поколение транзисторов из углеродных нанотрубок - 1

Не так давно мы публиковали статью о создании 5нм техпроцесса, позволяющего создавать более производительные и экономичные процессоры. Сегодня IBM публикует еще одну важную новость — дело в том, что специалисты корпорации, используя материалы нового типа, создали транзисторы, которые меньше всех прочих транзисторов по размеру и в то же время быстрее.

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

В Гарварде записали анимацию в ДНК живого организма - 1
Термин «вирусное видео» приобретает новый смысл в связи с экспериментом, который провели учёные Гарвардской медицинской школы. Им удалось записать цифровую информацию не просто в синтезированный генетический материал, а в гены живой бактерии E.coli. Это значит, что живой организм может выступать носителем цифровой информации и хранить файлы непосредственно в ДНК.

Учёные давно экспериментируют с хранением цифровых файлов в ДНК, поскольку этот носитель отлично подходит для цифровой информации. В конце концов, это всего лишь код в четверичной системе счисления: генетическая программа кодируется четырьмя нуклеотидами, которые обозначаются символами A, G, C и T, и она вмещает очень много информации в ограниченном пространстве.
Читать полностью »

В конце июня 2016 года ребята из «Проекта 1917», посвященного столетию октябрьской революции в России, попросили помочь им реализовать вебчасть их проекта. Предполагалось, что это будет социальная сеть, где Николай II постит свои фотографии, Ленин ставит ему лайки, Троцкий комментирует. Мы были не первые, к кому они обратились: кто-то говорил, что в очень короткие сроки это сделать невозможно, либо стоить это будет очень дорого.
Читать полностью »

С алкоголизмом и наркоманией можно бороться с помощью перечного эфирного масла

Ученые рассказали, что эфирное масло черного перца очень хорошо помогает бороться с зависимостью от наркотиков и спиртных напитков. Связь между этим веществом и хорошим результатом в лечении была доказана учеными. Но кроме этого эфирное масло черного перца имеет и много других полезных свойств.

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

Компания Asus наконец-то начала распространять обновление до Android Wear 2.0 для умных часов ZenWatch 3. Оно стартовало вчера и, как всегда, пока доступно не для всех.

В целом на то, чтобы охватить все существующие экземпляры, может уйти до недели, так что владельцам этой модели, которые ещё не получили обновления, переживать не стоит.

Часы ZenWatch 3 получили долгожданное обновление

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

Как известно, недавно Apple представила умную акустическую систему HomePod. В отличие от большинства подобных устройств, новинка Apple в первую очередь позиционируется именно в качестве акустической системы.

Если верить новым слухам, по такому же принципу будет создана умная АС Amazon Echo 2. Новая АС будет компактнее актуальной версии, но при этом должна звучать лучше за счёт использования большего количества излучателей. Также большая часть корпуса будет обтянута тканью.

13 июля основатель Abbyy Давид Ян на своей странице в Facebook сообщил о запуске своей компанией Findo, работа которой фокусируется на ИИ, нового продукта Yva.ai — ассистента, который поможет управлять деловыми задачами и поручениями.

Также по словам Яна, «помощник» читает почту, Читать полностью »

TCP-стеганография не является чем-то принципиально новым, например Джон Торакис в 2016 году реализовывал на Питоне довольно интересные вещи, жаль не все они есть в открытом доступе. Не была она принципиально новой и на момент написания статей Торакисом. Вот пост на Хабре 2009 года, описывающий идею и, например, программа Covert_TCP далекого (а может и не очень) 1996 года, написанная на чистом Си и реализующая довольно тонкие настройки.

Если Covert TCP предлагает передавать по одному байту полезной нагрузки в TCP пакете, Торакис использовал от 2 до 6 байт на пакет и предложил идею создания протокола в протоколе. Но даже таким образом затруднительно передать большие массивы данных.

Тут на помощь может прийти система одноразовых сообщений. Действительно, почему бы не объединить 2 подхода, раз они изобретены до нас?

picture

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

Здравствуйте уважаемые участники ИТ сообщества. Меня зовут Олег, я работаю в компании, которая занимается разработкой ПО. Я занимаюсь ручным и автоматизированным тестированием Linux и Unix продуктов и я хотел бы поделиться положительным опытом автоматизированного тестирования в Openshift Origin.

Цели, которые я преследую:

  1. Донести до русскоязычного сообщества особенности работы с Openshift Origin в контексте тестирования.
  2. Рассказать о преимуществах и недостатках тестирования в контейнерах.
  3. Агрегировать и актуализировать свои знания о Kubernetes/Openshift.

Весь материал изложен в трёх статьях:

  1. Тестирование в Openshift: Введение
  2. Тестирование в Openshift: Внутреннее устройство кластера
  3. Тестирование в Openshift: Автоматизированное тестирование

Примечание: хотелось бы сразу заметить, что излагаемый материал касается Openshift v3, а не Openshift v2 (когда компания Red Hat еще не начала использовать Kubernetes в качестве ядра для своих продуктов и сервисов).

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


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