Статья, как Вы могли заметить, переводная, и поменять пример не получится (хотя можно сделать комментарий от переводчика).
Ну и под логом можно понимать разные вещи.
Например данный лог поможет понять, при вызове каких функций было получено значение.
Замечание на счёт сервера некорректно, поскольку запрос с сервера (и другие операции ввода/вывод которые важно видеть в логе) — не могут быть получены из чистых функций, так что похоже в контексте статьи дизайн и смысл лога вполне корректны, хотя и отличаются от привычного нам.
В любом случае нужно доверять nist.
Представьте, что на самом деле случайные числа из генераторов не случайны, а генерируются по алгоритмы.
Тогда можно подобрать алгоритм/время сверки под заданный результат.
Bitcoin явно лучше. Скорее всего есть сайты удобно публикующие последние хеши.
Наверно потому, что платить налоги вообще не выгодно. Правило безбилетника.
В мире без коррупции и ухадов от налогов всё просто: высокие налоги = хорошее соцобеспечение, низкое расслоение, всеобщее образование и прочие плюшки. Низкие налоги = бурный экономический рост и высокое расслоение.
ТНК хотят работать и там, и там. А власти не хотят менять стратегию налогообложения.
С чего вы взяли, что деньги «когда вы расписываетесь, то деньги на карте «морозятся» и банк ждет подтверждения»?
Мне всегда приходит СМС о покупке, а не об авторизации.
А если электричество вырубят?
Во-первых интернет становится такой же базовой потребностью, какой давно стало электричество, водопровод, канализация и т.п.
И какой становиться мобильная связь.
Во-вторых, как и с электричеством должен быть аварийный режим на случай ЧП.
Ну и оптимизации (не гонять лишний раз трафик туда-сюда) тоже не отменяются.
Это конечно безумно радует. Но не понятна мотивация.
MS давно пытается отвоевать рынок серверов. И .Net был на мой взгляд самым существенным аргументом.
Если он будет портирован в хорошем качестве (все понимают что в mono в разы больше багов и производительность заметно ниже), то это должно ударить по продажам Windows Server. Как-то это странно.
Вспоминается комментарий Спольски про самоубийство Sun, зарабатывавшей на серверах, но выпустившей кросплатформенную Java.
Не повторит ли MS её путь?
С другой стороны если MS сконцентрируется на том, что ей удаётся хорошо, и уйдёт с поляны Open Source, да ещё оставив миру такую потрясную вещь как .NET, то это будет замечательно. Для всех кроме самого MS.
Мне вообще не нравится практика использования событий в многопоточной среде.
У вас 2 класса работают в 2 потоках. Первый подписывается на второй, второй вызывает событие и вуаля: код первого класса вызывается из второго потока и вам приходится писать внутренности первого класса потокобезопасно. Просто прекрасно.
Мне больше импонирует модель акторов (с посылкой асинхронных сообщений из одного потока в другие). Правда тогда приходится писать циклы обработки.
Читал по диагонали.
Вы, мне кажется, как технарь, не понимаете устройства мира людей.
Не надо ругать министерства и еже с ними, они даже милы в своей глупости. Чего ждать от людей, которым регулярно подсовывают отчеты, где в красках показано, как всё хорошо и прогрессивно? Уж точно не квалифицированных управленческих решений.
— глупость.
Почему профнепригодных не отчисляют? Потому, что институт получает финансирование за головы. Кто определяет порядок финансирования?
Почему преподаватели халявят? Потому, что у них нет мотивации делать работу хорошо. Кто в нашей сильно централизованной системе образования должен создавать механизмы поощрения работников?
Почему студенты халявят? Не видят смысла учится. Только тут министерство не виновато, это отражение проблем всего общества.
Начинать с себя — замечательная практика. Но если вы линейный сотрудник (коим является преподаватель) в неподходящей системе, то большая часть ваших усилий уйдёт в песок.
Интересно, разработчики учитывают возможность сделать локальный «загон», формально являющийся частью сети, съэмулировать в нём бешеную активность, и таким образом намайнить монет?
Ну это тоже не лучший вариант.
Во-первых в наушниках тоже какой-то шум должен звучать, иначе они не помогают. А это всё равно нагрузка.
Во-вторых так человек не слышит разговора ближайших коллег, которых может быть всё-таки важнее его текущей задачи.
По описанию: если проблема вылезла, её нужно решать сейчас. И докупить железо — единственный надёжный вариант.
А если просить «оптимизировать», то надо выделять ресурсы разработки, которые зачастую нечем заменить (новому человеку требуется время для погружения) и обычно это дороже.
Но это по описанной ситуации.
А вообще всегда есть масса нюансов: например узким местом можеть быть БД и тогда «оптимизация» — работа админов. А иногда нужно просто переписать кусок на другом языке. Так что только собрав спецов и проанализировав ситуацию можно найти оптимальную для данного проекта стратегию.
Ну и под логом можно понимать разные вещи.
Например данный лог поможет понять, при вызове каких функций было получено значение.
Замечание на счёт сервера некорректно, поскольку запрос с сервера (и другие операции ввода/вывод которые важно видеть в логе) — не могут быть получены из чистых функций, так что похоже в контексте статьи дизайн и смысл лога вполне корректны, хотя и отличаются от привычного нам.
Представьте, что на самом деле случайные числа из генераторов не случайны, а генерируются по алгоритмы.
Тогда можно подобрать алгоритм/время сверки под заданный результат.
Bitcoin явно лучше. Скорее всего есть сайты удобно публикующие последние хеши.
В мире без коррупции и ухадов от налогов всё просто: высокие налоги = хорошее соцобеспечение, низкое расслоение, всеобщее образование и прочие плюшки. Низкие налоги = бурный экономический рост и высокое расслоение.
ТНК хотят работать и там, и там. А власти не хотят менять стратегию налогообложения.
Мне всегда приходит СМС о покупке, а не об авторизации.
Во-первых интернет становится такой же базовой потребностью, какой давно стало электричество, водопровод, канализация и т.п.
И какой становиться мобильная связь.
Во-вторых, как и с электричеством должен быть аварийный режим на случай ЧП.
Ну и оптимизации (не гонять лишний раз трафик туда-сюда) тоже не отменяются.
MS давно пытается отвоевать рынок серверов. И .Net был на мой взгляд самым существенным аргументом.
Если он будет портирован в хорошем качестве (все понимают что в mono в разы больше багов и производительность заметно ниже), то это должно ударить по продажам Windows Server. Как-то это странно.
Вспоминается комментарий Спольски про самоубийство Sun, зарабатывавшей на серверах, но выпустившей кросплатформенную Java.
Не повторит ли MS её путь?
С другой стороны если MS сконцентрируется на том, что ей удаётся хорошо, и уйдёт с поляны Open Source, да ещё оставив миру такую потрясную вещь как .NET, то это будет замечательно. Для всех кроме самого MS.
У вас 2 класса работают в 2 потоках. Первый подписывается на второй, второй вызывает событие и вуаля: код первого класса вызывается из второго потока и вам приходится писать внутренности первого класса потокобезопасно. Просто прекрасно.
Мне больше импонирует модель акторов (с посылкой асинхронных сообщений из одного потока в другие). Правда тогда приходится писать циклы обработки.
Вы, мне кажется, как технарь, не понимаете устройства мира людей.
— глупость.
Почему профнепригодных не отчисляют? Потому, что институт получает финансирование за головы. Кто определяет порядок финансирования?
Почему преподаватели халявят? Потому, что у них нет мотивации делать работу хорошо. Кто в нашей сильно централизованной системе образования должен создавать механизмы поощрения работников?
Почему студенты халявят? Не видят смысла учится. Только тут министерство не виновато, это отражение проблем всего общества.
Начинать с себя — замечательная практика. Но если вы линейный сотрудник (коим является преподаватель) в неподходящей системе, то большая часть ваших усилий уйдёт в песок.
Во-первых в наушниках тоже какой-то шум должен звучать, иначе они не помогают. А это всё равно нагрузка.
Во-вторых так человек не слышит разговора ближайших коллег, которых может быть всё-таки важнее его текущей задачи.
А если просить «оптимизировать», то надо выделять ресурсы разработки, которые зачастую нечем заменить (новому человеку требуется время для погружения) и обычно это дороже.
Но это по описанной ситуации.
А вообще всегда есть масса нюансов: например узким местом можеть быть БД и тогда «оптимизация» — работа админов. А иногда нужно просто переписать кусок на другом языке. Так что только собрав спецов и проанализировав ситуацию можно найти оптимальную для данного проекта стратегию.