Архив за 10 марта 2017 - 8

«Скорее всего, будет расти как снежный ком» — Андрей Бреслав и Антон Кекс о Kotlin - 1

За год, прошедший с релиза Kotlin 1.0, у языка произошли прорывы по многим фронтам: от поддержки в Gradle и Spring до выхода книги «Kotlin in Action». Число Kotlin-строк на GitHub возросло более чем вчетверо, превысив 10 миллионов. А теперь вышла версия 1.1, добавляющая компиляцию в JavaScript, и это выглядит громкой заявкой на новую долю рынка. Означает ли это всё, что вот теперь время Kotlin по-настоящему пришло, и нам всем пора активно использовать язык в продакшене?

Андрей Бреслав (JetBrains) и Антон Кекс (Codeborne) многое знают о Kotlin (и оба скоро выступят на JPoint с докладами о нём), но при этом смотрят на него с разных сторон: пока Антон разрабатывает на этом языке, Андрей работает над самим языком. Мы решили, что о настоящем и будущем Kotlin интересно поговорить с ними обоими сразу, получив полную картину. Начав с вопросов о бурном росте, затем успели обсудить ещё многое:

  • Взаимодействие с разработчиками и процесс эволюции языка
  • Компиляцию в JS, проект Kotlin Native и мультиплатформенность в общем
  • Несовершенства
  • Kotlin-паззлеры
  • Ожидания и амбиции

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

Помпа EK Water Blocks EK-XTOP Revo D5 PWM получила новую модификацию, отличающуюся кабельной системой, которая теперь заключена в прочную оплетку из ПЭТ. Она имеет черный цвет и полностью покрывает кабели питания (длиной 50 см) и ШИМ (60 см).

Обновленная помпа EK Water Blocks EK-XTOP Revo D5 PWM уже доступна для заказа

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

Специалисты аналитической компании Strategy Analytics подготовили отчет за четвертый квартал 2016 года, относящийся к рынку умных домашних АС. Всего за квартал было продано более 4 млн таких устройств. Лидером рынка является компания Amazon с устройствами Echo, обеспечивающими доступ к сервису голосового помощника Alexa.

Модель Amazon Echo стоит $180

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

Sticky Attacks: когда функция залипания клавиш помогает хакерам - 1

Кибер-преступники всегда ищут новые способы преодоления систем защиты, установленных на компьютерах, для того чтобы избежать обнаружения и украсть пользовательские данные. В этом смысле хакеры «Black Hat» всегда обращались к вредоносным атакам (фишинг, сетевые черви или страшные трояны с шифровальщиками как самый страшный пример) для достижения своих целей: проникнуть в компании для кражи учетных записей или огромных объемов данных в обмен на выкуп… По крайней мере, так было до сих пор.

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

Буквально три для назад мы сообщали, что Samsung откладывает выпуск Android Nougat для Galaxy S6 и S6 edge, и вот стало известно о том, что соответствующее обновление уже стало поступать на смартфоны в Европе.

Ассортимент компании Adata пополнился внешним накопителем SD600. Модель достаточно интересна, так как, во-первых, это защищённый накопитель, во-вторых, это защищённый твердотельный накопитель, а в-третьих, это защищённый твердотельный накопитель, основанный на флэш-памяти 3D-NAND.

Накопитель Adata SD600 передаёт данные со скоростью до 440 МБ/с

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

Компания Renault, автомобили которой весьма популярны в России, одним махом решила принести поддержку платформы Android Auto в большинство своих автомобилей.

Согласно сайту платформы, Android Auto уже поддерживается автомобилями Espace, Kadjar, Mеgane, Mеgane Estate, Scеnic, Grand Scеnic, Talisman и Talisman Estate 2017 модельного года. Вскоре к ним присоединятся модели Captur, Clio, Clio Estate, Kangoo, Koleos, Master, Trafic, Twingo и Zoе того же модельного года.

Как сообщают источники, Google приобрела компанию Kaggle, которая является разработчиком одноимённой платформы для проведения соревнований по тематикам научных данных и машинного обучения.

Kaggle перешла под крыло Google

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

Каждый раз начиная писать React приложение, вы так или иначе выберите какой-то вариант:

  • копи-паст вашего предыдущего проекта
  • какой-то бойлерплейт или даже генератор (типа Yeoman)
  • готовый фреймворк не требующий конфигурации
  • пишете сами все с нуля

Каждый из способов имеет свои сильные и слабые стороны, как на длинной, так и на короткой дистанции.

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


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