Архив за 01 октября 2017 - 3

Несколько месяцев назад мне захотелось разобраться, о чём весь этот хайп: биткоин, токены, смарт-контракты, ICO. С биткоином всё было относительно просто, ведь есть замечательная книга bitcoinbook.

Со смарт-контрактами дело обстояло сложнее. Как оказалось, виной тому не самое удачное название. Когда мы слышим слово "контракт", в голову приходит юридический смысл термина: договор между двумя или более сторонами. И такое понимание смарт-контрактов имеет право на существование, но суть явления значительно шире, и контракт — не самый интересный и важный случай.

На волне популярности ICO зашла речь о государственном регулировании. Я не фанат ни государства, ни регулирования, но нужно признать, что государство — один из важнейших институтов, и без него не обойтись. Тем не менее мне кажется, что сообщество сфокусировало усилия на частном случае проблемы, причём не самом важном. Рассматриваемая технология, при правильном её применении, может до неузнаваемости изменить очень многие сферы жизни. Вместо того, чтобы рассматривать изолированный случай ICO и придумывать регулирование "по аналогии" с IPO, стоит подойти к делу более системно.

Когда появляется новая технология, и не совсем понятно, как её применять, возникает соблазн ориентироваться на старые модели. Так было со смартфонами: первые версии смартфонов на Windows Mobile пытались вместить интерфейс настольной операционной системы в маленький экран; с иконками, мышью и кнопкой "Пуск". Такие смартфоны вполне можно было использовать, но настоящая революция случилась, когда разработчики поняли, что смартфон — это не маленький компьютер, а нечто принципиально иное, и взаимодействие с пользователем должно строиться совсем по другим моделям.

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

Вместо предисловия

Статья будет интересна тем, кто хоть раз задумывался о вопросе наката изменений (патча) на реляционную БД. Статья не будет интересна тем, кто уже освоил и использует Liquibase. Главной целью данной статьи является указание ссылки на репозиторий с примером использования. В качестве примера я выбрал накат sample-схемы HR на БД Oracle (список всех поддерживаемых БД) — любой желающий может скачать себе репозиторий и поиграться в домашних условиях. Желание продемонстрировать пример вызвано обсуждением этого вопроса на ресурсе sql.ru.

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

Данная публикация является продолжением выпуска, где была затронута тема декорирования объектов. Ознакомление с первой публикацией поможет лучше вникнуть в текущий в контекст, т.к. упомянутые ранее термины и решения буду описываться с упрощениями.

Подход получился весьма удачным и был многократно протестирован на реальных проектах. Кроме этого, появились дополнения к подходу и удобство его использования значительно возросло.

Напомню, что основным элементом представленного способа задания стилей является обобщенное замыкание:

typealias Decoration<T> = (T) -> Void

Использовать данное замыкание для придания свойств UIView можно следующим образом:

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

Три компании — Microsoft, Facebook и Telxius — совместно проложили оптоволоконный кабель под названием Marea через Атлантический океан: из американской Вирджинии в испанский Бильбао. Пропускная способность Marea — 160 Тбит/с. Это самый высокопроизводительный трансатлантический кабель на сегодняшний день.

Длина кабеля равняется 6600 километрам, а средняя глубина пролегания составляет 3,35 километра. Marea проложили меньше чем за два года, тогда как стандартный срок для подобных проектов составляет около пяти лет.

160-терабитный трансатлантический кабель Marea закончен - 1Читать полностью »

Вашему вниманию предлагается довольно простая система видеонаблюдения, которую можно использовать как элемент умного дома, а также за наблюдением над удаленными объектами (дача, офис, автомобиль и т. д.).

Конструктивно система состоит из 2 элементов — устройство SensorTag (стоимость 29$) от Texas Instruments c 10 различными датчиками и любой смартфон с версией Андроид не ниже 5.0.

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

Эксперты заявили, что множество роботов не сможет никак вытеснить людей со всех рабочих мест

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

Подводим итоги очередной недели мобильным дайджестом. В нем мы рассказываем про разработку прибыльной игры школьниками, про iOS-релизы в Badoo, про новые правила App Store и победителей Google Play, иллюзии скорости и движения, анонимность и многое другое.

Дайджест интересных материалов для мобильного разработчика #223 (25 сентября — 1 октября) - 1Читать полностью »

Под влиянием видеоигр память улучшается

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

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

От лимона со льдом можно отравиться

Ученые из Университета Клемсона заявили, что лимон в сочетании со льдом является отравляющим. Данный продукт не желательно употреблять в таком виде да еще и в большом количестве. Оказывается, лед прекрасно сохраняет микробы. Имеются они в большом количестве и на лимоне.

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

image

Объем российского рынка онлайн-игр по итогам 2016 года составил 56,7 млрд руб. (по данным Mail.Ru Group), общемировой объем рынка онлайн-игр в 2016 году — $99,6 млрд (по данным Newzoo), но только 6% пользователей умеют зарабатывать на внутриигровых предметах. Игровые пространства предлагают активно покупать амуницию, камуфляж, прогресс персонажа, но легально продать кому-то свою коллекцию ты не можешь, как не можешь и вывести деньги из игры, инвестировав время, скилы и удачу.

Имея большой опыт в игровой индустрии (Suntechsoft, Esforce, Na’Vi’ и др.), мы придумали, как объединить все игры и платформы и дать геймерам возможность в один клик продавать, обменивать или оценивать виртуальные предметы. Сервис DMarket будет работать на базе блокчейн, а все операции внутри маркетплейса можно будет осуществлять с помощью встроенных токенов и умных контрактов.

Но сначала мы хотели бы поговорить о том, почему необходимость в таком проекте действительно назрела.
Читать полностью »


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