Pull to refresh
142
0
Алексей Сигов @OpenMinded

User

Send message
Все это работает только если ты уверен в важности и полезности того, что делаешь и этому есть какие-то подтверждения со стороны кроме людей, которых ты разозлил. В противном случае количетсво разозленных людей может говорить вовсе не о важности и полезности своих действий, а скорее наоборот. В целом мне не очень нравится, что автор так фокусируется на негативном отношении. Мне больше нравится такой подход.
Я для таких целей когда-то свой велосипед пробовал писать. Но то было для конкретного протокола — HTTP. Выделение сообщений из стрима TCP сильно зависит от протокола. Это может быть постоянная длина сообщений, префикс из пары байт с размером сообщения, байты-делимитеры и различные комбинации всего этого. Все это может сильно повлиять на код парсера-сериализации.
Посмотрел код. Могу посоветовать следующее: посмотреть в сторону асинхронных методов у сокетов и в частности на SockenAsyncEventArgs. Dependency injection для Serialization и Configuration как минимум. Разделение TCP и UDP кода. Между ними принципиальная разница и if в каждом методе именно из-за этого. Также, насколько я вижу, не учтена ситуация, когда отправленный TCP пакет придет в виде двух пакетов или наоборот несколько пакетов объединятся по пути. Это редкая ситуация, но ее нужно учесть.
Колин Уилсон — Паразиты сознания, Философский камень.
Поддержка смартфонов — тоже сервиспак?
Дорогие яблодрочеры, пожалуйста, сдерживайте ваши позывы ненависти. Пишите свое мнение открыто в комментариях. Не нужно минусовать статью, чтобы широкие массы не смогли ее прочитать. И не нужно подло сливать карму переводчику.
Не отношусь к фанатам/пользователям техники Apple. Поставил минус куда положено, так как не хочу видеть на хабре подобные обращения к читателям и подобный контент, который не несет смысловой нагрузки. Хорошего дня.
Почему-то не возникает желания поменять свою «швейцарию» на это, ну совсем.
Справедливости ради стоит отметить, что статья о рендеринге, а не о том, как строить информативные графики.
Как я понял после просмотра видео, маленькое зеркало позволяет рассматривать небольшой фрагмент оригинального изображения, что теоретически должно помогать от неидеальности нашего цветовосприятия. Наш мозг анализирует цвета относительно друг друга, а не дает абсолютные значения, что как раз нужно для написания картины. Но даже в этом случае он иногда ошибается:
image
Если рассматривать эту картинку через маленькое зеркальце, в котором будут видны только отдельные клетки, то теоретически не составит труда подобрать правильный цвет.
Можно ли читать дольше пяти минут без остановки?
И конечно же комментарий с подобными рассуждениями мог написать только программист.
На вкладке Source Code на сайте codeplex есть кнопочка Download, если я правильно вас понял.
Установщик Windows тоже может заменять файл при апгрейде на новую версию. Также он может заменять несколько файлов и делать это внутри транзакции с возможностью отката. И еще много чего полезного. Советую покопать в сторону Windows Installer в целом и WiX Toolset в частности.
Нет, это всего лишь для сравнения порядков.
Для параноиков всегда есть возможность использовать локальный кошелек и локальное клиентское ПО.

Вероятность государственного регулирования Bitcoin (откуда как правило и берут начало подобные требования) была всегда. Но она никак не связана с потенциальной проблемой размера цепочки блоков, о которой, собственно, и написан пост.
Альтернативный прогноз. Пока у биткоина будет больше одного центра и пока каждый из этих центров не будет производить больше половины всех блоков беспокоиться не о чем. Если вы любите умножать большие числа, предлагаю посчитать, сколько будет стоить датацентр, способный производить половину всех блоков в цепочке. Для справки: текущая вычислительная мощность сети составляет 424691.56 PFlop/s, у самого мощного суперкомпьютера — 33.86 PFlop/s.
Здесь важно отличать хранение и использование кошелька от сбора и обработки транзакций (майнинга). Хранение кошелька локально или в облаке никак не влияет на децентрализацию. Скачивание обычным пользователем всей цепочки блоков «чтобы было» никак не влияет на децентрализацию. Угроза появится тогда, когда одна из сторон будет прозиводить более половины от всех блоков. Обычные пользователи блоки уже давно не производят.
Можно вообще ничего не качать и использовать вебкошельки (например).
Это было до появления Feature Levels.

Information

Rating
Does not participate
Location
Могилевская обл., Беларусь
Date of birth
Registered
Activity