Задать вопрос
  • Что может хлопать при включении ПК?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    вентилятор по стенке стучит?
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Kotany, Ну тогда просто устраивайтесь в студию рисовать что-нибудь. Иконки, логотипы, перерисовывать спрайты. Любое место, где сможете устроиться.
    Получиться устроиться - через несколько месяцев поймете втянулись или нет.
    Также можно и с программированием - постараться дотянуть до джуниора и устроиться.

    А если вы мечтаете о том, чтобы выложить где-то портфолио и к вам прибегут заказчики, то нужно понимать, что фриланс - это кроме всего прочего еще и сам себе директор и менеджер по продажам. Целая наука как себя продать, и не все это умеют делать.
  • Как задать персонажу траекторию движения чтобы он обходил препятствия?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    Дерево должно быть не одной большой клеткой, а несколькими. Чем больше клеток, тем можно более "круглыми" делать объекты для обхода.

    геодата может быть сложной - не просто набор клеток, а структурой с переменчивым размером "клетки". Не только с обозначением "непроходимой области", но и малопроходимой, или с указанием высоты, с указанием прозрачности.

    Ну и да, собственно векторная 3д графика этим и грешит, что на две следующие задачи уходит ОЧЕНЬ много просчетов - видно ли из точки А точку Б, учитывая все объекты, их прозрачность и наличие "окон", и можно ли пройти из точки А в точку Б.
    Возможно на javascript не очень хорошо делать такие расчеты. Можно подумать насчет заранее прегенеренных путей для отдельных мест. Либо пользоваться каким-нить вебассембли.
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Kotany, А вы определитесь, вы хотите зарабатывать деньги или хотите рисовать.
    Уже отсюда исходите - вам важно взять заказ, выполнить и получить деньги, или важно мнение комьюнити художников, которые будут обсуждать как неправильно вы рисуете, при этом заказчик - доволен?

    Научитесь различать выполнение задачи, и создание шедевра. Если вы работаете за деньги - вы пишете то, что нужно заказчику. Как бы уныло и скучно это не казалось. И это касается И программирования И рисования И любой другой работы.
    А для себя, для души, всегда можно рисовать, писать и делать что-то так, как это нравится вам.
    Тот момент, когда работа мечты приносит деньги, начинается либо после хорошего опыта, либо с огромным количеством удачных совпадений.

    Если рисуете уже портреты - почему не выкладываете? Есть же ресурсы художников, где можно свое портфолио сделать
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Kotany,
    Saboteur, ну я для себя рисую

    Где ваши рисунки, кроме как дома?
    Рисуйте для чего-то, для кого-то. Неужели в вашей жизни нет каких-то книжек, каких-то увлечений, которые вы не хотите зафиксировать в рисунке?
    Для достижения посредственности надо просто учиться. Для достижения чего-то, нужна конкретная цель, пусть кратковременная но четко оформленная.
    "стать художником" это не конкретная цель, это абстракция.
    Конкретная цель это нарисовать портрет кого-то конкретного, нарисовать пейзаж чего-то конкретного, где вы были или что вы представили. В общем продукт. А в процессе создания продуктов, вы становитесь художником.
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Не воспринимайте все ответы в личный упрек. Задумывайтесь о сути.

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

    Именно поэтому вам и говорят - а что у вас уже есть? Вы говорите, что два года учитесь. Учиться можно по-разному. Можно посидеть на лекциях, порисовать на полях цветочки. А можно учиться в школе/колледже/институте, а дома заниматься хобби-проектом - рисовать, делать простенькие игрушки, простенькие программки, сайты-визитки для знакомых, оформлять группу вконтакте для знакомых.

    В общем должны быть какие-то результаты, созданные вами за пределами учебной деятельности.
    Это собственно показатель, что это дело вам действительно нравится - что вы занимаетесь им по собственному желанию, а не по программе для среднестатистических учеников.
    Просто задумайтесь над тем, что я написал.
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Kotany, Вы не ответили на вопрос.
    Вы рассказываете как вы много рисуете, как вас тянет к программированию, где вы учитесь.
    А что у вас ЕСТЬ?
    У вас есть готовые программы, которые вы написали хотя бы для себя и пользуетесь? У вас есть готовые картины, которые вы нарисовали, и они висят на стенах у друзей? У вас есть готовые работы по дизайну, которые где-то используются?

    Человек, у которого есть талант, которого куда-то тянет, даже самоучкой способен сделать что-то, что уже может быть использовано хотя бы для своих.
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    NeganL, Ну там проще но больше, а там там сложнее но меньше. По времени освоения - примерно одинаково.
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    WasteMan, да нет никаких различий. Если ты мид - то устроишься.
    Если джун - то нормальный джун с возможностью быстро устроиться - в любой области время освоения плюс-минус одинаковое, и бэкграунд не критичен.
  • Какой процессор лучше выбрать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    Но электричества Ryzen 5 3400G ест в полтора раза меньше.
  • Удалось ли показать отличия между генератором и итератором?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    zlodiak,
    Я в курсе, что генератор должен что-то именно генерировать, а итератор перечислять. В этом их различие. Но есть и сходство, например оба они отдают значения частями, не загружая оперативную память.

    Как-то вы не так понимаете.
    Итератор итерирует уже существующий объект. А генератор - создает новые данные.
    Да, генератор может не создавать конкретный объект, а выдавать по очереди разные значения на ходу, но как раз именно это - частный случай.
  • Удалось ли показать отличия между генератором и итератором?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    IMHO даже по обычному переводу генератор должен создавать что-либо, итератор - перечислять, а итерируемый объект представлять собой список из каких-то элементов, которые можно перечислить.
    Из этого генератор и итератор - совершенно разные штуки.
  • Почему выдаёт ошибку "Ошибочная минута"?

    saboteur_kiev
    @saboteur_kiev
    Потому что измерение времени пришло к нам из древности. Изначально у Шумеров была 12-ричная система исчисления. Поэтому они делили день на 12 частей. И ночь на 12 частей. Так получилось 24 часа.

    Но даже для Шумеров эта система была древняя, сами они использовали то 5-ричную, то даже современную десятиричную. Тем не менее день уже привычно делили на 12 + 12 часов.

    Наложение 12-ричной на более современную 5-ричную дало число 60, и час делился уже на 60 минут.

    Затем это понемного переехало в Вавилон а потом и Грекам.

    Частичные отголоски можно увидеть в дюймах, где число 12 тоже кратное, и в русских дюжинах.
  • Чего ожидать в IT после армии?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    sim3x,

    > Если в армейку уже не пришли подготовленным, то выйти оттуда атлетичным - маловероятно
    > + отвратительное питание

    Не соглашусь.
    Да, там не деликатесы, но питание регулярное.
    Возможно я сильно ошибаюсь с русской армией, но в украинской армии ВСЕ дрыщи поголовно возвращаются вполне в хорошей физической форме.
    То, что с мозгами в армии проходят сильные перемены - это да.
  • Чего ожидать в IT после армии?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    sim3x, Среднестатистически, армейская подготовка всегда выше среднестатистической подготовки айтишника.
    Редко кто занимается в зале, редко кто делает это регулярно.

    Конечно, в армии могут и загубить, по госпиталям отлежаться, но я имею ввиду массовую ситуацию.
  • Актуальна ли будет разработка через много-много лет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    Алексей Николаев, Каждый хочет быть счастливым. На фулл стек есть огромный спрос. Фулл стек ни от кого не зависит. Это один из вариантов идеального фрилансера - никто тебе не нужен, кроме непосредственно заказчика, заказы берешь по выбору - хочешь больше кушать - берешь чаще. Хочешь больше заниматься чем-нить еще - берешь впритык.
  • Как посчитать требуемую производительность терминального сервера?

    saboteur_kiev
    @saboteur_kiev
    Еще раз. Вы хотите получить ответ в том виде, в котором вы его представляете. Но столкнулись с проблемой, что ваше представление посчитать нельзя.
    Вам предлагают как лучше считать.
    Посчитать сколько ресурсов потребляет приложение - можно только в случае непрерывного потребления ресурсов (архивирование, рендеринг видео). Такие вещи как редактирование документа в ворде считать не нужно.

    Считать нужно так - выделяется квота, например 2 ядра и 8 гб. У пользователя либо не откроется, либо откроется но будет тормозить и работать, либо не будет тормозить и все будет летать.

    В первом случае нужно создать процедуру запроса увеличения квоты ресурсов для этого пользователя - выдать ему 4 ядра и 16 гб оперативки, и все. Мало? Еще один запрос, выделяется больше ресурсов и все.
    Во втором случае - вопрос может ли пользователь выполнять свои задачи при некоторых тормозах. Если нет - выделяется больше ресурсов.
    В третьем случае - а готова ли компания оплачивать каждому пользователю ресурсы, чтобы у всех все летало? В подавляющем большинстве случаев достаточно, когда все просто работает не слишком раздражая.

    Берете среднестатистическую небыструю рабочую машину, на которой сейчас работает пользователь и который не слишком жалуется, берете ее за эталон. Я бы все равно ужал. Если для рабочей необходимости не нужно открывать 50 вкладок пользователя, то зачем компания должна платить за лишние ресурсы?

    Вам нужно организовать кластер, который довольно легко с технической и финансовой точки зрения расширяется. Чтобы могли просто купить новый сервер, за пару часов/дней его добавить в кластер и дальше нарезать пользователям ресурсы.
  • Как посчитать требуемую производительность терминального сервера?

    saboteur_kiev
    @saboteur_kiev
    Михаил Туманов, Выделяя виртуалки, вы выделяете конкретные квоты. Посчитайте 2 ядра + 4 гб оперативки умножить на кол-во пользователей + 50% про запас.
    В первое время многие пользователи захотят увеличить себе ресурсы. Докупаете ноды, когда загруженность достигает 75-80% общего пула.

    Количество нод - смотрите какие варианты доступны для покупки. Тут главное, чтобы минимальная нода заведомо превышала максимальное требование. То есть если кто-то захочет себе 32 CPU/128 GB RAM, у вас должна быть такая нода.

    Второе. Если у вас настолько серьезно все считается, а у вас опыта не хватает, просто заказываете решение под ключ. Вас консультируют, вместе с вами считают.
    Просто все равно отталкиваться нужно от той самой среднестатистической машины - ее конфигурация должна устраивать массового пользователя.
  • Как посчитать требуемую производительность терминального сервера?

    saboteur_kiev
    @saboteur_kiev
    Хорошая практика - настроить квоты, выделять пользователям конкретные базовые виртуалки. (2 ядра, 4 гб, например).
    Кому мало - делают заявку, руководитель аппрувит - конкретному пользователю добавляют ресурсов.

    Лучше всего такое работает не на одном сервере, а в кластере, тогда проще докупить однотипные ноды.
    В общем я бы вообще поискал в сторону решений на базе wmware, а не просто терминал сервер.
  • Существует ли такая зависимость от 2-х аргументов?

    saboteur_kiev
    @saboteur_kiev
    Ну я же дал вам ссылки, что означают & и V символы в классической записи.
    Читайте, решайте, что вам нужно.

    Возможно вам нужно на форум математиков, а не айтишников. Или обратиться к школьному преподавателю математики, потому что я не очень помню, чтобы в школьном курсе были записи условий.