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

При написании смартконтрактов важно помнить, что после загрузки в блокчейн, они уже не могут быть изменены, а следовательно, не могут быть внесены какие-либо улучшения или исправлены какие-то найденные ошибки! Все мы знаем, что ошибки есть в любой программе, а вернувшись к написанному пару месяцев назад коду мы всегда найдем, что там можно улучшить. Как же быть? Единственно возможный вариант – это загрузить новый контракт с исправленным кодом. Но как же быть, если на базе имеющегося контракта уже выпущены токены? На помощь нам приходит миграция! За последний год я попробовал много разных техник ее реализации, проанализировал применяемые в других крупных блокчейн проектах и что-то поизобретал сам. Подробности под катом.
Смарт контракты Ethereum: что делать при ошибке в смартконтракте или техники миграции - 1
Читать полностью »

Предисловие

Не секрет, что правильно выстроенные бизнес-процессы нужны всем.
Отдельные граждане, отделы и целые компании с холдингами бегают кругами и воют о необходимости правильного обустройства всех и всяческих процессов. Всё должно быть посчитано, измерено, запланировано и выполнено в срок, в строгих рамках бюджета. Метрики и KPI, предсказуемость и прозрачность.
Везде должен быть “внедрён” Agile. Все должны мыслить категориями Lean. Все должны думать о Business Value.
И, будучи разбуженными ночью, — мгновенно ответить на вопрос: “каков LTV нашего пользователя?”

Отличный, рациональный подход.

В разработке программного обеспечения давно и прочно обосновался тренд “не изобретай велосипеда”.
Нужно разработать инсталлятор для нашего мега-продукта? Интегрироваться с внешней системой? Разработать кучу отчётов?
Не умничай, бери коробочное решение. Сэкономишь кучу времени, нервов, и, как результат, — денег компании.
А если помножить это на тенденцию снижения среднего уровня технической квалификации инженерных кадров, — это отдельная тема, завязанная на многолетнее превышения спроса над предложением, — то вообще получается отлично. Поминутно вейпая и попивая смузи, можно строить целые системы, просто интегрируя готовые блоки при помощи быдлокода и такой-то матери быстрого прототипирования.
Поэтому — не изобретай велосипеда и не умничай. Используй готовое, а кривые руки умную голову прикладывай там, где интеграция по какой-то причине вдруг не работает.

Отличный, рациональный подход.

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

Итак, знакомьтесь с нашими героями

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

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №282 (25 сентября — 1 октября 2017) - 1

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

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

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

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

Иногда мне кажется, что время начинает идти вспять. Винилофилия продолжает победоносный захват аудиорынка, и на этом фоне внезапно возникает интерес к ещё одному забытому формату. Теперь ещё и кассеты. Нужно отметить, что года этак с 2009-го периодически появлялись публикации о том, что вот-вот кассеты выстрелят, воспрянув из пепла истории подобно виниловому “фениксу”, но стреляли как-то всё больше “в молоко”. Однако, в последние 2 года у воскресшей магнитофонной техноархаики появляются признаки успеха.

Портрет явления: ностальгический порыв — кассеты и магнитофоны - 1

Если в последние годы сообщения о грядущем кассетном ренессансе были не аргументированными и редкими, то теперь по многим признакам прогнозы начинают сбываться. Многие исполнители, в том числе в РФ, выпускают релизы на компакт-кассетах. Стартап-проекты начинают проектирование кассетных шайтан-магнитофонов и стремятся заново выдумать велосипед. Бракоделы из Поднебесной эксплуатируют ностальгическую эстетику для производства mp3-плееров, а также выпускают т.н. кассетные mp3-адаптеры. И всё это в последние 2-3 года. Под катом портрет этого парадоксального явления и не большой опрос, о его вероятных перспективах.
Читать полностью »

Агентство United Media Agency, сотрудничающее с холдингом Mail.Ru Group, сообщило изданию TJ, что с 1 октября вводится ограничение «1 час в сутки» на фоновое бесплатное прослушивание музыки через мобильные приложения «Читать полностью »

«Я понимаю, чтобы ставить перед собой великие цели нужна сила воли.» – Обри де Грей

image

Мы все стареем. Мы все умираем.

Для Обри де Грея, биогеронтолога и главного научного руководителя SENS Research Foundation, недостаточно просто принять эти истины. Ближе к тридцати (сейчас ему 54) он решил, что хочет «изменить человечество», и что победа над старением – это лучший способ сделать это. Борьба с законами физики и биологии – двумя факторами разрушения организма – стала делом его жизни
Читать полностью »

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

Подтверждением такого суждения стал для меня прошедший на прошлой неделе вебинар компании Synerdocs по теме «Электронные документы в суде: от представления до решения».
Читать полностью »

Применение парфюмерии вредит здоровью

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

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

Я купил bluetooth-наушники Motorola Pulse Escape. Звучание в целом понравилось, но остался непонятен один момент. Согласно инструкции, в них имеется переключение эквалайзера. Предположительно, наушники имеют несколько вшитых настроек, которые переключаются по кругу. К сожалению, я не смог определить на слух, какие там настройки и сколько их, и решил выяснить это при помощи измерений.

Итак, мы хотим измерить амплитудно-частотную характеристику (АЧХ) наушников — это график, который показывает, какие частоты воспроизводятся громче, а какие — тише. Оказывается, такие измерения можно произвести «на коленке», без специальной аппаратуры.

Нам понадобится компьютер с Windows (я использовал ноутбук), микрофон, а также источник звука — какой-нибудь плеер с bluetooth (я взял смартфон). Ну и сами наушники, конечно.

(Под катом — много картинок).
Читать полностью »