• Metro 4 — путь длиною в 6 лет. Краткая история Metro UI CSS
    0
    А, значит меня смутила кнопка Donate на скриншоте из статьи и BTC адрес :)
    Заголовок спойлера
    image
  • Metro 4 — путь длиною в 6 лет. Краткая история Metro UI CSS
    +1
    Сергей, ваша трудоспособность — это просто что-то с чем-то! Нужно быть просто локомотивом, чтобы в одиночку такое осилить. Просто хочу выразить вам свое уважение :)

    BTW если не секрет — всегда интересовал порядок величины донатов на таких проектах. Насколько я понял, вас напрямую не поддерживает какой-нибудь гигант индустрии, так что все в руках пользователей. Если нет желания называть прямых цифр, то можете просто поделиться своими ощущениями — есть ли возможность хотя бы перейти на парт тайм или приходится 8 часов днем работать + ночью над Metro? Вообще, думаю многим было бы очень интересно почитать статью на эту тему от человека, прошедшего путь от 0 до ~6000 звезд на гитхабе :)
  • Конференция DEFCON 21. DNS может быть опасен для вашего здоровья. Часть 1
    –2
    Прошу прощения за глупый вопрос — а как тогда докладчику удалось так поразвлечься с самим Google? Или это было во времена, когда SSL еще не стал чем-то самим собой разумеющимся?
  • 10 смертных грехов спикера
    +2
    Имхо, если речь идет об IT конференциях, то, как это ни пародоксально, код на слайдах обычно мешает. Если его мало — зачем он вообще нужен? Чтобы аудитория записала название метода что ли?

    Если его много, то, во-первых, сложно в него въехать сидя в зале. По крайней мере я не могу вдумчиво слушать человека и бежать глазами по коду, который впервые вижу. Во-вторых, это обычно совершенно не читабельно. 15 дюймов в 30 см от глаз это не то же самое, что 120 дюймов в 10 метрах.
  • Популярный VPN-плагин Hola скомпрометирован
    0
    Не берусь говорить насчет FF, в хроме и его форках по дефолту расширение не работает в приватном режиме. Только если вы руками поставили галочку в chrome://extensions/.
  • Популярный VPN-плагин Hola скомпрометирован
    0
    Привел для этого ссылку на сам вопрос :)

    Самое главное из ответа:

    If you have given a browser extension permission to do so, it can access all data on all pages you use, including MyEtherWallet. You're placing trust in the browser extension.

    You can increase your security by only accessing MyEtherWallet on a browser without extensions, for example Chrome's incognito mode.


    Перевожу примерно: не доверяете расширению — не устанавливайте. Иначе рискуете. Нужны расширения, но страшно за свою безопасность / приватность / etc? Проще всего использовать для этого инкогнито режим (вроде как он есть во всех браузерах)
  • Популярный VPN-плагин Hola скомпрометирован
    +2
    Забавно, что как раз за пару дней до этого я уточнял на ethereum.stackexchange.com — Can myetherwallet be “hacked” from the browser extension?
  • Пощупать нейросети или конструктор нейронных сетей
    +1
    Есть что-то похожее — playground.tensorflow.org
  • Разбор алгоритма консенсуса в Tendermint
    +1
    Нет, нода не отправляет сообщение всем. Представьте, что у вас 10.000 участников сети — вы же не будете держать соединение со всеми (9.999) и отправлять каждому один и тот же пакет. На то сеть и децентрализована, что вы можете держать в «контактах» штук 10 других нод и отправлять только им. А они уже, проверив сообщение на корректность, отправят своим десяти «контактам», а те своим и так далее.

    Доверие действительно есть, но понятно, что его нужно тем меньше, чем больше у вас «контактов».
  • Разбор алгоритма консенсуса в Tendermint
    0
    Не очень понимаю, что можно рассказать про PoA, если подскажете интересную тему — обязательно напишу.
    Спасиб :)
  • Разбор алгоритма консенсуса в Tendermint
    0
    > Я правильно понимаю, что это означает, что сеть не децентрализована — ведь у неё есть выделенные узлы?

    Это вопрос формулировок, но в целом сети ничто не мешает иметь выделенные узлы и быть децентрализованной. Например в Bitcoin тоже есть специальные узлы, которые майнят — их безусловно меньшая часть.

    > Ещё один вопрос — как решается проблема того, что узел может «майнить» без особых затрат разные форки?

    А в такой сети не может быть форков, в этом ее прелесть.
  • Разбор алгоритма консенсуса в Tendermint
    0
    Это была попытка продемонстрировать несвязность сети нод :)
  • Создаем свои криптокотиков (Часть 2)
    0
    Первая часть опубликована как перевод, там же и ссылка. Сейчас уже не могу перевести статью в формат перевода, Хабр не дает :(

    На всякий случай — оригинал на medium.com
  • Разбор алгоритма консенсуса в Tendermint
    0
    Да, в общем то верно. Вот структура блока из их документации — ссылка. Только хранить pre-vote вроде бы ни к чему, достаточно только pre-commit. Ну потому что если у вас есть pre-commit — то из этого однозначно следует, что у вас есть и pre-vote, а если их нет — то и блока нет :)
  • Разбор алгоритма консенсуса в Tendermint
    +1
    Да, все верно. В DPoS вашу значимость определит размер депонированной суммы, а, например, в PoI (Proof-of-Importance, используется в NEM) ваш вес зависит от «важности» в сети. Сам их алгоритм довольно нетривиален, поэтому я в течении следующего месяца обязательно про него напишу :)
  • Разбор алгоритма консенсуса в Tendermint
    0
    Да, все верно. На самом деле, описанная вами проблема действительно актуальна, особенно в случае с Китаем. Например, у Bitcoin перерасчет сложности делается раз в 2016 блоков (~2 недели).

    Получается, если вчера сложность пересчиталась, а сегодня их правительство запретило майнинг и фермы обесточили, то на следующие две недели сеть просто встанет. Сложность то коллосальная, а у Китая процентов 30 можности точно есть, так что сети останется жить на 70% от ожидаемой мощности.
  • Кремниевая долина: что изменилось за три года
    +2
    Неожиданно для себя на первой картинке увидел MongoDB (между Jul 13 и Jan 14). Может кто знает, какая модель монетизации у этой компании, что она даже единорогом стала?
  • Поговорим о безопасности хостингов: как я мог взломать десятки тысяч сайтов
    0
    > Было бы странно выдумывать такой текст
    А что странного? Мотивация понятная, способ прост до безобразия
    > это вас устроит?
    Если честно, я все еще не понял, почему вы не хотите публиковать названия?
  • Поговорим о безопасности хостингов: как я мог взломать десятки тысяч сайтов
    +2
    Хотелось бы прочитать про Telegram. А по поводу статьи — я вам конечно верю и все такое.
    Но ничто не мешает мне написать такой же текст, возможно даже с заголовком «Как я мог сломать все сайты мира», не приложить к этому никаких пруфов и выложить это Хабр.
  • Магическая аура блокчейна
    –1
    В том же Bitcoin размер комиссии зависит только от вас. Вы можете поставить нулевую — по сути это влияет только на скорость подтверждения вашей транзакции. Чем больше комиссия — тем быстрее пройдет платеж. Здесь можете посмотреть на графики, средняя комиссия на сегодня — 0.0000002 BTC, это примерно 0.01 рубля. Так что блокчейн в этом смысле серебряная пуля после какого нибудь Western Union.

    А так да, статья такая, что лучше бы и не публиковали.
  • Пишем умный контракт на Solidity. Часть 1 — установка и «Hello world»
    0
    Нет, чисто в техническом плане виртуальная машина Этереума, внутри которой исполняются контракты, полностью изолированна — нет доступа к интернету, жестому диску, какой либо перефирии. Есть только возможность общения с другими контрактами ну или работа с т.н. «оракулами», подробнее здесь
  • Пишем умный контракт на Solidity. Часть 1 — установка и «Hello world»
    0
    1. Только Ether. Существуют связки, через которые контракт может работать с тем же Bitcoin, но «из коробки» есть только Ether.
    2. Не очень понял вопрос, в смысле оказывать влияние?
  • Bitcoin in a nutshell — Mining
    0
    Вам ничто не мешает считать транзакцию подтвержденной уже после того, как она появилась где-нибудь в Последних транзакциях на blockchain.info. Насколько я знаю, случаев успешной 51% атаки в Bitcoin не было, а сейчас это тем более невозможно.
    «Подождите 6 блоков сверху» — это рекомендация, что-то вроде смотреть по сторонам на светофоре.
  • Bitcoin in a nutshell — Mining
    0
    Хороший вопрос, сейчас допишу
  • Bitcoin in a nutshell — Cryptography
    0
    ок, исправил
  • Bitcoin in a nutshell — Transaction
    0
    Блокчейн хранится в LevelDB. В главе про блокчейн я дал несколько ссылок, хотя описывать сам процесс не стал.
  • Bitcoin in a nutshell — Transaction
    0
    Что вы имеете в виду? Вроде даже не существует такого опкода OP_POP…
  • Bitcoin in a nutshell — Cryptography
    +1
    G -> -2G (проводим касательную к G)
    -2G -> 2G (отражаем относительно X)
    2G -> -4G (проводим касательную к 2G)
    ....

    Еще один момент, который я опустил: в этом примере ищется 8G, поэтому достаточно просто посчитать 2(2(2G))
    Если же число нечетное, например 7G, то его считают как (2(2G + G) + G)
  • Bitcoin in a nutshell — Cryptography
    0
    Спасибо за замечания, сейчас исправлю
    Если у вас хороший английский, то стоит прочитать главу «Keys, Wallets, addresses» из «Mastering Bitcoin», там это наверное лучше всего рассказано
  • Bitcoin in a nutshell — Protocol
    0
    Это будет в следующей главе про Blockchain :)
  • Формулы на Хабре
    0
    А я правильно понял, что если прям в редакторе писать ${\hat {K}}$, то это не будет автоматом приведено в латех? Нужно ручками нажимать кнопку и так далее?
  • Malware + Blockchain = ❤️
    0
    Спасибо большое) Да, планирую. Сейчас заканчиваю писать цикл статей по биткойну, возможно даже до Нового года успею и потом снова возьмусь за Ethereum.
    Учту ваши пожелания)
  • Для разработчиков и исследователей – Moscow Blockchain Developers Meetup
    0
    Анонс за день до мероприятия так себе идея
  • Пишем умный контракт на Solidity. Часть 1 — установка и «Hello world»
    0
    Прошу прощея за долгий ответ, никак не мог продумать структуру цикла. Сейчас появилась вторая часть, в дальнейшем обязательно будет рассмотрена связка браузера + Ethereum, так же взаимодействие с Ethereum через какой-нибудь сторонний ЯП, скорее всего Python.

    За ссылку большое спасибо, почему то ни разу не попадал на них в выдаче гугла.
  • Пишем умный контракт на Solidity. Часть 1 — установка и «Hello world»
    0
    Может быть вы и правы, хотя по мне так это в большей степени зависит от самого человека. Хотя с другой стороны, в мире блокчейна есть люди, которые с вами согласятся — взять тех же Emmercoin. Считаются прямыми конкурентами Ethereum, при этом отказались от Тьюринг полноты. Да и вообще многих смущает факт запуска какого-то левого кода на своей машине, пусть и внутри EVM.