IMHO даже по обычному переводу генератор должен создавать что-либо, итератор - перечислять, а итерируемый объект представлять собой список из каких-то элементов, которые можно перечислить.
Из этого генератор и итератор - совершенно разные штуки.
Потому что измерение времени пришло к нам из древности. Изначально у Шумеров была 12-ричная система исчисления. Поэтому они делили день на 12 частей. И ночь на 12 частей. Так получилось 24 часа.
Но даже для Шумеров эта система была древняя, сами они использовали то 5-ричную, то даже современную десятиричную. Тем не менее день уже привычно делили на 12 + 12 часов.
Наложение 12-ричной на более современную 5-ричную дало число 60, и час делился уже на 60 минут.
Затем это понемного переехало в Вавилон а потом и Грекам.
Частичные отголоски можно увидеть в дюймах, где число 12 тоже кратное, и в русских дюжинах.
> Если в армейку уже не пришли подготовленным, то выйти оттуда атлетичным - маловероятно
> + отвратительное питание
Не соглашусь.
Да, там не деликатесы, но питание регулярное.
Возможно я сильно ошибаюсь с русской армией, но в украинской армии ВСЕ дрыщи поголовно возвращаются вполне в хорошей физической форме.
То, что с мозгами в армии проходят сильные перемены - это да.
sim3x, Среднестатистически, армейская подготовка всегда выше среднестатистической подготовки айтишника.
Редко кто занимается в зале, редко кто делает это регулярно.
Конечно, в армии могут и загубить, по госпиталям отлежаться, но я имею ввиду массовую ситуацию.
Алексей Николаев, Каждый хочет быть счастливым. На фулл стек есть огромный спрос. Фулл стек ни от кого не зависит. Это один из вариантов идеального фрилансера - никто тебе не нужен, кроме непосредственно заказчика, заказы берешь по выбору - хочешь больше кушать - берешь чаще. Хочешь больше заниматься чем-нить еще - берешь впритык.
Еще раз. Вы хотите получить ответ в том виде, в котором вы его представляете. Но столкнулись с проблемой, что ваше представление посчитать нельзя.
Вам предлагают как лучше считать.
Посчитать сколько ресурсов потребляет приложение - можно только в случае непрерывного потребления ресурсов (архивирование, рендеринг видео). Такие вещи как редактирование документа в ворде считать не нужно.
Считать нужно так - выделяется квота, например 2 ядра и 8 гб. У пользователя либо не откроется, либо откроется но будет тормозить и работать, либо не будет тормозить и все будет летать.
В первом случае нужно создать процедуру запроса увеличения квоты ресурсов для этого пользователя - выдать ему 4 ядра и 16 гб оперативки, и все. Мало? Еще один запрос, выделяется больше ресурсов и все.
Во втором случае - вопрос может ли пользователь выполнять свои задачи при некоторых тормозах. Если нет - выделяется больше ресурсов.
В третьем случае - а готова ли компания оплачивать каждому пользователю ресурсы, чтобы у всех все летало? В подавляющем большинстве случаев достаточно, когда все просто работает не слишком раздражая.
Берете среднестатистическую небыструю рабочую машину, на которой сейчас работает пользователь и который не слишком жалуется, берете ее за эталон. Я бы все равно ужал. Если для рабочей необходимости не нужно открывать 50 вкладок пользователя, то зачем компания должна платить за лишние ресурсы?
Вам нужно организовать кластер, который довольно легко с технической и финансовой точки зрения расширяется. Чтобы могли просто купить новый сервер, за пару часов/дней его добавить в кластер и дальше нарезать пользователям ресурсы.
Михаил Туманов, Выделяя виртуалки, вы выделяете конкретные квоты. Посчитайте 2 ядра + 4 гб оперативки умножить на кол-во пользователей + 50% про запас.
В первое время многие пользователи захотят увеличить себе ресурсы. Докупаете ноды, когда загруженность достигает 75-80% общего пула.
Количество нод - смотрите какие варианты доступны для покупки. Тут главное, чтобы минимальная нода заведомо превышала максимальное требование. То есть если кто-то захочет себе 32 CPU/128 GB RAM, у вас должна быть такая нода.
Второе. Если у вас настолько серьезно все считается, а у вас опыта не хватает, просто заказываете решение под ключ. Вас консультируют, вместе с вами считают.
Просто все равно отталкиваться нужно от той самой среднестатистической машины - ее конфигурация должна устраивать массового пользователя.
Хорошая практика - настроить квоты, выделять пользователям конкретные базовые виртуалки. (2 ядра, 4 гб, например).
Кому мало - делают заявку, руководитель аппрувит - конкретному пользователю добавляют ресурсов.
Лучше всего такое работает не на одном сервере, а в кластере, тогда проще докупить однотипные ноды.
В общем я бы вообще поискал в сторону решений на базе wmware, а не просто терминал сервер.
Ну я же дал вам ссылки, что означают & и V символы в классической записи.
Читайте, решайте, что вам нужно.
Возможно вам нужно на форум математиков, а не айтишников. Или обратиться к школьному преподавателю математики, потому что я не очень помню, чтобы в школьном курсе были записи условий.
У вас очень маленький диск.
Для начала, на таком диске вряд ли будет заметна разница.
Во-вторых проще скопировать с него данные куда-то, и отформатировать с нуля, чем ресайзить без потери данных.
Даниил, Не очень ясно что такое отстали. Не каждая игра сразу пытается использовать самые последние возможности видяшек, потому что целевая аудитория будет состоять исключительно из любителей оверклокинга. А любому производителю интересен массовый рынок.
Для игр, читайте требования к конкретной игре, там указаны минимальные и рекомендуемые требования, от них и отталкиваться.
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
IP адрес - адрес сетевой карточки (сетевого интерфейса) в IP сети. У одного компа может быть несколько сетевых карточек или интерфейсов, некоторые из них могут быть виртуальные (так VPN, например, делается).
Маска сети - определяет размер сети, по ней вычисляется, какие IP в одной подсети, а какие уже за ее пределами.
Нужно уметь решать задачи, а не владеть основами.
Нет смысла учить основы десяти языков, если вы на одном языке не можете решить от начала до конца среднюю задачу.
Из этого генератор и итератор - совершенно разные штуки.