All streams
Search
Write a publication
Pull to refresh
156
226.5
Сергей Ю. Каменев @inetstar

Алгоритмист. Автор. Поставщик SSD, RAID, серверов.

Send message
Интересно какое количество грантов в год будет выдаваться…
Хочется понять ушёл поещд или нет…
Соотвественно у ECC памяти частота ошибок (должно 2 бита сбойнуть одновременно) составляет 10^-20 — 10^-34. У диска raid-edition 10^-15. Соответственно у простейшего рейда-зеркала 10^-30. Что близко к озвученным 1.9*10^-37.

Но нужно ещё учесть момент, что с увеличением количества серверов или интенсивности генерации UUID вероятность коллизии линейно растёт. Т.е. если увеличить интенсивность генерации UUID в 1000 раз мы получим ошибку 1.9*10^-34.
А если это гугл с его миллионом серверов, то если на всех них используется UUID, то веротность коллизии 1.9*10^-31, что больше, чем вероятность сбоя железа.

Логическая коллизия при генерации UUID — это узкое звено всей системы. Если всё железо я могу настроить таким образом, что при увеличении его количества надёжность системы будет возрастать (вплоть до дублирования и троирования), то вероятность коллизий при использовании UUID будет только возрастать с увеличением нагрузки.

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

Для финансовых нагруженных приложений использование UUID это что типа русского авось. Авось пронесёт.
имеется ввиду, что эта возможность создавать сертификаты для разных доменов?

Правильно ли я понял, что если я такую возможность за $60 куплю, то я хоть всей планете могу сделать wildcard-сертификаты на все виды доменов?
Утренний секс — дело безусловно приятное. Однако если возраст за 30, то день после него проходит в расслабоне, вялости и сонливости. Эффективность работы конкретно падает.

Известный же факт, что перед ответственными соревнованиями спортсмены воздерживаются от секса.
Скажите, пожалуйста, во сколько вам обошлась ваша лицензия? Есть это не для огласки, то можно в личку.
А я не уважаю людей, которые не могут извлечь/понять ни одной полезной мысли из чужого опыта.
На другом конце может быть рецепционист в отеле, которому абсолютно до фени во сколько я приеду заселяться в отель. Или некое собрание на котором не хочется быть, или унылая лекция быть на которой — это выкидывать время на помойку и т.д. и т.п.

> И мне не о чем говорить с человеком. который опоздал на пять часов.

А с человеком, который опоздал на 4 часа 59 минут есть о чём говорить? А если причина серьёзная?
5 часов это из торы или вообще откуда?
мой рост — 192.5 см. прошу в конструкции стола учесть это, чтобы такие люди как я их покупали. у высоких людей проблем со спиной на порядок больше — больше нагрузка на позвоночник.

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

Под монитор я ещё подложил пачку книг, так как он был ниже чем нужно для удобства глаз. Не у всех мониторов достаточно высокий кронштейн.
мелочи действительно не нужны. выемка по центру не нужна. А вот ширину увеличьте. 70 см — это очень мало. Самый минимум 80 см
Моя практика — неделя-две стоя, потом столько же сидя. Больше полгода стоя не выдержал
Я работал полгода стоя за самодельным столом. Минимальная удобная ширина столешницы — это 80 см. Оптимальная (как уже заметил один человек) — 1 метр.

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

Длина должна быть не менее 130 см. Оптимально 170.

Дырки для проводов лучше убрать или комплектовать стол затычками. Можно сделать с самого краю полукружия для проводов.

Этот стол должен продаваться в России.
А в чём же заключается удобство? Проще всего сказать «не в том», а объяснить несколько сложнее.

Если было бы удобно писать пальцем, макая его в чернила, то все бы так и делали. Однако шариковые ручки выиграли эту битву.

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

Да и заляпанный экран мне не симпатичен: несэстетично и видимость ухудшается.
Что касается поискового сервиса корпорации, то на обработку 100 поисковых запросов, сделанных пользователем, требуется столько же энергии, сколько необходимо для работы 60-ваттной лампы накаливания в течение 28 минут.


Сплошное лукавство. Если бы они ещё учли индексацию всего интернета, без которой эти запросы не работают, то цифра была бы совсем другой.

Попробуем посчитать. Если один запрос обрабатывается 0.1 секунды, то 100 запросов — 10 секунд.
Соответственно мощность устройств соответствует 10080 Ватт или ~ 10КВатт.
Если один сервер 200 ватт, то значит в обработке одного запроса принимает участие около 50 серверов.

Также не учтено то, что сервера гугла не загружены на 100%. Если допустить, что они загружены на 30%, то уже в 3 раза больше электроэнергии. Соответственно 150 серверов работают, чтобы обслужить один запрос.

Если учесть их размеры баз данных и распределённость, то ничего удивительного.
И мусорить не нужно и акция хорошо. Еслди бы убирались узбеки, то никто не удивился бы.
Нужно учеть тот факт, что акция привлекает внимание и подаёт пример обычным людям. В Москве люди много мусорят именно надеясь на дворников.
мне в саппорте сказали, что зарядку и шнур вкладывать не обязательно
Ничего нового… В СССР отопление телефонных станций сделанных на микросхемах 155 серии было не предусмотрено. И это было не теоретическое исследование, а реально действующая технология
Достигнутые результаты на джамендо позволили окупить затраты?
размышляя я пришёл к тому, что в настройки нужно добавлять ещё и названия полей.

Итого оптимальный вариант полей в настроек:
— УРЛ (то что написано в action у формы)
— регулярное выражение
— название поля с логином в форме
— логин
— название поля с паролем
— пароль
— время обновления

теоретически можно сократить на 3 поля, если все настройки логина и пароля вынести в одно поле так:
login=vasilii&password=secretpupkin

при последнем варианте мы можем дописать какие-либо ещё параметры, которые могут понадобиться для успешного логина.

в принципе, чтобы защититься от злых провайдеров хорошо бы ещё поле с идентификатором браузера, а то если он будет фиксированный, то они просто его заблокируют вход этому плазмоиду раз и навсегда…

Такой плазмоид мог бы помочь людям смотреть свой баланс в тысячах сервисов, а не только мобильных операторов: провайдеров, посредников и т.п…

Последний вариант полей настроек:
— УРЛ (то что написано в action у формы)
— регулярное выражение
— поле в котором все необходимые значения полей для логина типа login=vasilii&password=secretpupkin
— регулярность обновления
— идентификатор браузера

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

Ещё полезно будет окошко в настройках с названием оператора: теоретически можно разместить несколько плазмоидов с разными операторами на рабочем столе, да и для хранения данных (чтобы ничего не путалось) возможно это будет полезно.

Если последнее слишком сложно, то лично меня устроит версия и с одним оператором.

Пожалуйста, сделайте свой плазмоид универсальным и выложите!

Люди отблагодарят. Как минимум добрым словом. А некоторые (я например) и материально.

Information

Rating
19-th
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer, Software Architect
Lead
From 500,000 ₽
SQL
Python
Linux
MySQL
Database
Golang
High-loaded systems
OOP
Docker
PostgreSQL