При написании смартконтрактов важно помнить, что после загрузки в блокчейн, они уже не могут быть изменены, а следовательно, не могут быть внесены какие-либо улучшения или исправлены какие-то найденные ошибки! Все мы знаем, что ошибки есть в любой программе, а вернувшись к написанному пару месяцев назад коду мы всегда найдем, что там можно улучшить. Как же быть? Единственно возможный вариант – это загрузить новый контракт с исправленным кодом. Но как же быть, если на базе имеющегося контракта уже выпущены токены? На помощь нам приходит миграция! За последний год я попробовал много разных техник ее реализации, проанализировал применяемые в других крупных блокчейн проектах и что-то поизобретал сам. Подробности под катом.
Читать полностью »
Архив за 01 октября 2017
Смарт контракты Ethereum: что делать при ошибке в смартконтракте или техники миграции
2017-10-01 в 23:02, admin, рубрики: Ethereum, solidity, блокчейн, миграция, смартконтрактСказка о хорошо выстроенных бизнес-процессах, или как одна проблема хакнула идеально работающую систему разработки
2017-10-01 в 22:47, admin, рубрики: agile, scrum, бизнес-процессы, инженеры шутят, разработка программного обеспечения, Управление продуктом, управление проектами, управление разработкойПредисловие
Не секрет, что правильно выстроенные бизнес-процессы нужны всем.
Отдельные граждане, отделы и целые компании с холдингами бегают кругами и воют о необходимости правильного обустройства всех и всяческих процессов. Всё должно быть посчитано, измерено, запланировано и выполнено в срок, в строгих рамках бюджета. Метрики и KPI, предсказуемость и прозрачность.
Везде должен быть “внедрён” Agile. Все должны мыслить категориями Lean. Все должны думать о Business Value.
И, будучи разбуженными ночью, — мгновенно ответить на вопрос: “каков LTV нашего пользователя?”
Отличный, рациональный подход.
В разработке программного обеспечения давно и прочно обосновался тренд “не изобретай велосипеда”.
Нужно разработать инсталлятор для нашего мега-продукта? Интегрироваться с внешней системой? Разработать кучу отчётов?
Не умничай, бери коробочное решение. Сэкономишь кучу времени, нервов, и, как результат, — денег компании.
А если помножить это на тенденцию снижения среднего уровня технической квалификации инженерных кадров, — это отдельная тема, завязанная на многолетнее превышения спроса над предложением, — то вообще получается отлично. Поминутно вейпая и попивая смузи, можно строить целые системы, просто интегрируя готовые блоки при помощи быдлокода и такой-то матери быстрого прототипирования.
Поэтому — не изобретай велосипеда и не умничай. Используй готовое, а кривые руки умную голову прикладывай там, где интеграция по какой-то причине вдруг не работает.
Отличный, рациональный подход.
Но самое забавное, как всегда, — то, что может случиться на стыке двух отличных, рациональных принципов. Давайте попробуем рассмотреть абстрактный пример, выгодно оттеняющий всю глубину этой проблемы.
Итак, знакомьтесь с нашими героями
Дайджест свежих материалов из мира фронтенда за последнюю неделю №282 (25 сентября — 1 октября 2017)
2017-10-01 в 20:32, admin, рубрики: angular, css, ES6, html, html5, javascript, JS, React, vue, Блог компании Zfort Group, браузеры, дайджест, подкасты, Разработка веб-сайтов, ссылки, фронтендПредлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Китайские ученые смогли создать глубоководный агрегат, которым можно управлять дистанционно
2017-10-01 в 20:29, admin, рубрики: Новые технологии
Ученые смогли создать глубоководное плавательное средство. Оно способно погружаться на 6 тысяч метров. При этом устройство управляется полностью дистанционно. Данный агрегат создали китайские конструкторы.
Портрет явления: ностальгический порыв — кассеты и магнитофоны
2017-10-01 в 19:58, admin, рубрики: аудиотехника, Блог компании Pult.ru, звук, кассеты, Научно-популярное, Носимая электроника, периферия, плеейр, рынок, стартапИногда мне кажется, что время начинает идти вспять. Винилофилия продолжает победоносный захват аудиорынка, и на этом фоне внезапно возникает интерес к ещё одному забытому формату. Теперь ещё и кассеты. Нужно отметить, что года этак с 2009-го периодически появлялись публикации о том, что вот-вот кассеты выстрелят, воспрянув из пепла истории подобно виниловому “фениксу”, но стреляли как-то всё больше “в молоко”. Однако, в последние 2 года у воскресшей магнитофонной техноархаики появляются признаки успеха.
Если в последние годы сообщения о грядущем кассетном ренессансе были не аргументированными и редкими, то теперь по многим признакам прогнозы начинают сбываться. Многие исполнители, в том числе в РФ, выпускают релизы на компакт-кассетах. Стартап-проекты начинают проектирование кассетных шайтан-магнитофонов и стремятся заново выдумать велосипед. Бракоделы из Поднебесной эксплуатируют ностальгическую эстетику для производства mp3-плееров, а также выпускают т.н. кассетные mp3-адаптеры. И всё это в последние 2-3 года. Под катом портрет этого парадоксального явления и не большой опрос, о его вероятных перспективах.
Читать полностью »
«ВКонтакте» и «Одноклассники» попросили по 149 рублей, за прослушивание больше чем получаса-часа музыки в день
2017-10-01 в 19:53, admin, рубрики: mail.ru group, United Music Agency, Вконтакте, запуск, Медиа, музыкальные сервисы, одноклассники, платный контент, Текучка, Цены / Тарифы, метки: mail.ru group, United Music Agency, Вконтакте, запуск, медиа, музыкальные сервисы, одноклассники, платный контент, Текучка, Цены / ТарифыАгентство United Media Agency, сотрудничающее с холдингом Mail.Ru Group, сообщило изданию TJ, что с 1 октября вводится ограничение «1 час в сутки» на фоновое бесплатное прослушивание музыки через мобильные приложения «Читать полностью »
Учёные ведут войну против старения. Но что потом?
2017-10-01 в 19:39, admin, рубрики: биоинженерия, Биотехнологии, борьба со старением, интервью, обри де грей, омоложение«Я понимаю, чтобы ставить перед собой великие цели нужна сила воли.» – Обри де Грей
Мы все стареем. Мы все умираем.
Для Обри де Грея, биогеронтолога и главного научного руководителя SENS Research Foundation, недостаточно просто принять эти истины. Ближе к тридцати (сейчас ему 54) он решил, что хочет «изменить человечество», и что победа над старением – это лучший способ сделать это. Борьба с законами физики и биологии – двумя факторами разрушения организма – стала делом его жизни
Читать полностью »
Электронные документы в российских судах, как критерий электронной зрелости России
2017-10-01 в 18:40, admin, рубрики: ECM/СЭД, суд, электронные документыНаверное, будет большим преувеличением сказать, что переход нашей страны на рельсы электронного документооборота сильно затянулся. Я бы даже сказал, что он забуксовал еще лет семь-восемь назад и буксует сейчас, без особых признаков улучшения ситуации, примерно как продвигается вперед автомобиль, попавший в безнадежно затопленный проселок и толкаемый уже покрытыми грязью с ног до головы пассажирами.
Подтверждением такого суждения стал для меня прошедший на прошлой неделе вебинар компании Synerdocs по теме «Электронные документы в суде: от представления до решения».
Читать полностью »
Парфюмы любят многие люди. Этот товар является одним из самых продаваемых. Но, как заявили недавно ученые, применение духов может вредить здоровью. Дело в том, что в парфюмерной продукции есть множество компонентов, на которые организм может реагировать неоднозначно. Ученые отмечают, что из-за одеколона у людей может развиваться астма или серьезная аллергия. Это наиболее распространенные симптомы, но не единственные.
Акустические измерения. Измеряем АЧХ подручными средствами
2017-10-01 в 18:37, admin, рубрики: diy или сделай сам, ачх, звук, измерения, СофтЯ купил bluetooth-наушники Motorola Pulse Escape. Звучание в целом понравилось, но остался непонятен один момент. Согласно инструкции, в них имеется переключение эквалайзера. Предположительно, наушники имеют несколько вшитых настроек, которые переключаются по кругу. К сожалению, я не смог определить на слух, какие там настройки и сколько их, и решил выяснить это при помощи измерений.
Итак, мы хотим измерить амплитудно-частотную характеристику (АЧХ) наушников — это график, который показывает, какие частоты воспроизводятся громче, а какие — тише. Оказывается, такие измерения можно произвести «на коленке», без специальной аппаратуры.
Нам понадобится компьютер с Windows (я использовал ноутбук), микрофон, а также источник звука — какой-нибудь плеер с bluetooth (я взял смартфон). Ну и сами наушники, конечно.
(Под катом — много картинок).
Читать полностью »