Kotany, Ну тогда просто устраивайтесь в студию рисовать что-нибудь. Иконки, логотипы, перерисовывать спрайты. Любое место, где сможете устроиться.
Получиться устроиться - через несколько месяцев поймете втянулись или нет.
Также можно и с программированием - постараться дотянуть до джуниора и устроиться.
А если вы мечтаете о том, чтобы выложить где-то портфолио и к вам прибегут заказчики, то нужно понимать, что фриланс - это кроме всего прочего еще и сам себе директор и менеджер по продажам. Целая наука как себя продать, и не все это умеют делать.
Saboteur
@saboteur_kiev Куратор тега Разработка игр
Дерево должно быть не одной большой клеткой, а несколькими. Чем больше клеток, тем можно более "круглыми" делать объекты для обхода.
геодата может быть сложной - не просто набор клеток, а структурой с переменчивым размером "клетки". Не только с обозначением "непроходимой области", но и малопроходимой, или с указанием высоты, с указанием прозрачности.
Ну и да, собственно векторная 3д графика этим и грешит, что на две следующие задачи уходит ОЧЕНЬ много просчетов - видно ли из точки А точку Б, учитывая все объекты, их прозрачность и наличие "окон", и можно ли пройти из точки А в точку Б.
Возможно на javascript не очень хорошо делать такие расчеты. Можно подумать насчет заранее прегенеренных путей для отдельных мест. Либо пользоваться каким-нить вебассембли.
Kotany, А вы определитесь, вы хотите зарабатывать деньги или хотите рисовать.
Уже отсюда исходите - вам важно взять заказ, выполнить и получить деньги, или важно мнение комьюнити художников, которые будут обсуждать как неправильно вы рисуете, при этом заказчик - доволен?
Научитесь различать выполнение задачи, и создание шедевра. Если вы работаете за деньги - вы пишете то, что нужно заказчику. Как бы уныло и скучно это не казалось. И это касается И программирования И рисования И любой другой работы.
А для себя, для души, всегда можно рисовать, писать и делать что-то так, как это нравится вам.
Тот момент, когда работа мечты приносит деньги, начинается либо после хорошего опыта, либо с огромным количеством удачных совпадений.
Если рисуете уже портреты - почему не выкладываете? Есть же ресурсы художников, где можно свое портфолио сделать
Где ваши рисунки, кроме как дома?
Рисуйте для чего-то, для кого-то. Неужели в вашей жизни нет каких-то книжек, каких-то увлечений, которые вы не хотите зафиксировать в рисунке?
Для достижения посредственности надо просто учиться. Для достижения чего-то, нужна конкретная цель, пусть кратковременная но четко оформленная.
"стать художником" это не конкретная цель, это абстракция.
Конкретная цель это нарисовать портрет кого-то конкретного, нарисовать пейзаж чего-то конкретного, где вы были или что вы представили. В общем продукт. А в процессе создания продуктов, вы становитесь художником.
Не воспринимайте все ответы в личный упрек. Задумывайтесь о сути.
Таланта как такового не существует, это абстракция. Талант это сочетание опыта плюс генетики (опыта родителей).
Если ребенок с детства любил решать кроссворды, затем головоломки, затем задачки - у него будет "талант" к математике. Но по сути, это означает что он с детства развивал логическое мышление непрерывной практикой.
Есть множество вещей, множество занятий, которые дают определенные навыки. Человек который в детстве учил много стишков, скорее всего будет обладать хорошей памятью и навыками рифмования.
Именно поэтому вам и говорят - а что у вас уже есть? Вы говорите, что два года учитесь. Учиться можно по-разному. Можно посидеть на лекциях, порисовать на полях цветочки. А можно учиться в школе/колледже/институте, а дома заниматься хобби-проектом - рисовать, делать простенькие игрушки, простенькие программки, сайты-визитки для знакомых, оформлять группу вконтакте для знакомых.
В общем должны быть какие-то результаты, созданные вами за пределами учебной деятельности.
Это собственно показатель, что это дело вам действительно нравится - что вы занимаетесь им по собственному желанию, а не по программе для среднестатистических учеников.
Просто задумайтесь над тем, что я написал.
Kotany, Вы не ответили на вопрос.
Вы рассказываете как вы много рисуете, как вас тянет к программированию, где вы учитесь.
А что у вас ЕСТЬ?
У вас есть готовые программы, которые вы написали хотя бы для себя и пользуетесь? У вас есть готовые картины, которые вы нарисовали, и они висят на стенах у друзей? У вас есть готовые работы по дизайну, которые где-то используются?
Человек, у которого есть талант, которого куда-то тянет, даже самоучкой способен сделать что-то, что уже может быть использовано хотя бы для своих.
WasteMan, да нет никаких различий. Если ты мид - то устроишься.
Если джун - то нормальный джун с возможностью быстро устроиться - в любой области время освоения плюс-минус одинаковое, и бэкграунд не критичен.
Я в курсе, что генератор должен что-то именно генерировать, а итератор перечислять. В этом их различие. Но есть и сходство, например оба они отдают значения частями, не загружая оперативную память.
Как-то вы не так понимаете.
Итератор итерирует уже существующий объект. А генератор - создает новые данные.
Да, генератор может не создавать конкретный объект, а выдавать по очереди разные значения на ходу, но как раз именно это - частный случай.
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 символы в классической записи.
Читайте, решайте, что вам нужно.
Возможно вам нужно на форум математиков, а не айтишников. Или обратиться к школьному преподавателю математики, потому что я не очень помню, чтобы в школьном курсе были записи условий.