![]() |
Ответ: Как ускорить загрузку ресурсов если их много
Дык, буквально больно когда молодой человек, выкладывает код с иллюзией уверенности в том что он "молодец". Да код работает, ужасно криво правда, и не поддаётся модификации.
Так ещё же другие это читают, а потом выходит, что "Да этот Blitz3D говно, и вообще делать игры это для тупых, там всё тупо и убого..", и обиженные уходят из этого. Даже в твоём говнокоде, вижу потенциал, того что ты думаешь не стандартно, и такой подход с циклом, уже интересная смекалка, что нельзя не похвалить, но для рабочего кода, такое никак не годиться. Потенциал есть у многих, но они его тупо губят. Лишь некоторым удаётся продвигаться, и развиваться, чтобы устоять как Хороший программист, а хороший программист, это не тот который сделает что-то быстро или что будет просто работать, а тот кто пишет и мыслит как программист, корректно и здраво. Цитата:
В первую очередь, очень важный совет - задуматься, и стараться определить некий список способностей, которые используются в программировании. Это не малый список, и он сложный, но очень важно если ты сможешь поверхностно описать хотя бы несколько разных способностей, задействованных в том или ином процессе мышления во время программирования. Это помогает лучше понять суть самообучения и развития своих способностей как программиста. Дальнейший рост упирается только в это! У нас на работе есть программист, который на PHP работает уже около 10 лет! Также имеет опыт и с другими языками, как web так и low-level, но тут новый проект. Нужно за 2 с половиной месяца, разработать систему контроля работниками. Работник имеет свой календарь работ, которые ему нужно выполнить, работа - это обслуживание казино и 4-5 звёздочных отелей, техника, электрика и т.п. и плюс возможность супервайзерам делать отчёт и проверять качество работы. Т.к. много нужно перемещаться, основной инструментарий супервайзера - iPad. Возникла такая загвоздка - что если в обслуживаемой области, нету интернета (3G/WiFi). Значит приложение должно иметь возможность работать offline, значит от части web приложение тут не подойдёт. Теперь такие факты - макинтоша у нас нету (купить правда не проблема), и нету программиста который бы имел хоть мало-мальский опыт разработки под iPhone/iPad или т.п. Два с половиной месяца. И знаете роковой момент? Напомню, человек типо "специалист".. Говорит: "давайте найдём альтернативу типо Wamp Server'а только на iPad - это ведь решит проблему". Вы наверное понимаете, что это как установить Windows XP SP1 на мобильное устройство, которое будет "клиентом" обмена информацией на борту шатла для миссии полёта на марс.. Абсурд естественно. Установка подобного сервера на каждый девайс, затем задача проверять на коннект с интернетом, и посылка данных из одной бд в другую. В общем, тут и нечего говорить, а такой подход к работе даже с такими короткими сроками это самоубийство продукта, поддержка которого в будущем сводиться к невыполнимой задачи. И это всё из-за такого говнокода. И стилистики мышления, которая приедается с ранних времён. "ай, главное работает" - у нас так говорил работник до меня. Когда мне дали его проект, это был Большой проект по работе с видео устройствами, работа с кодеками, DirectShow фильтрами и многим другим. Чтобы записывать видео с камеры подключённой к компу и затем кодировать и закидывать на сервер. То как это было сделано, просто убило меня, и изменить что-то там, было просто не возможным, меняя кнопочку которая запускает запись видео, падал плеер, звук и запись по сети! Понимаете о чём я? А тот разработчик имеет 4 года опыта в этой области (1 год из которых он писал этот проект). Мне пришлось не мало воевать с клиентом, чтобы сильно отодвинуть дату выпуска. Чтобы хватило времени на перепись проекта с белого листа. Получается что работник, поимел свои 30к фунтов, за год работы, за просто так! Результат для него есть, а для компании, накладные убытки, и провальный проект, который нужно было переписывать, а это не мало работы. С хорошим подходом, не зная C# до этого и DirectShow'а, и не имея в офисе программиста с подобными способностями, у меня был поставлен срок в 3 месяца. И я естественно справился, и уже развиваю проект дальше и больше, и это очень просто, не потому что я знаю код, а потому что он корректно написан. Когда я приболел на неделю, другому разработчику нужно было срочно поменять не малый кусок в логике программы, мне понадобилось около 5 минут по телефону, чтобы объяснить структуру поведения движка, после чего он с лёгкостью сделал что ему нужно, не подорвав стабильность самого приложения. Вот о чём речь. В своё время я тоже тупил конкретно, и рос тоже с Блица, но вырос и нынче имею работу в области программирования, используя свои способности, которые развил на блице. Но развил то корректно, и таких ценят на вес золота. Любителя своего дела, специалиста, но без образования, здесь равняют 10 работникам с высшим образованием. И это много где, если вы покажете свой потенциал и способности, которые нужно развить корректно если есть желание что это дело вас будет кормить, а кормит (и материально, и эмоционально) оно отменно (это не носками на рынке торговать). |
Ответ: Как ускорить загрузку ресурсов если их много
|
Ответ: Как ускорить загрузку ресурсов если их много
Предлагаю написать пост о говнокоде, копи-пейсте и вопросе "как сделать игру".
На регистрации заменить вопросы на вопросы по тексту того поста, а также почему одно хорошо, а другое плохо. Без ответа на те вопросы на регистрацию не пускать. (думаю такие вопросы уместны, даже если человек вообще ничего не понимает в программировании, то при желании осилить текст и ответить на вопросы по нему каждый в состоянии) |
Ответ: Как ускорить загрузку ресурсов если их много
Столько слов...
И сколько объяснять, да код не идеальный, нужно дорабатывать, есть ошибки и показан только принцип Хаить и глаголить многие горазды, а как свои рабочие примеры показать - пусто |
Ответ: Как ускорить загрузку ресурсов если их много
вторая реинкарнация вел. Knightmare
не по уму, а по стилю выражения своих мыслей |
Ответ: Как ускорить загрузку ресурсов если их много
Цитата:
Имею опыт участия в нескольких проектах которые имеют хороший уровень развития после (Woodcutters, Xors3D - mSL (набор шейдеров, и один из первых кто делился и разрабатывал эти самые шейдеры на Xors3D движке, исходники которых по сей день можно найти в нынешних версиях движка. И не мало других разработок, как личных, так и хоть мало-мальски участие в других проектах. moka.ucoz.ru - в своё время (он уже год не обновляется), был хорошим местом, от куда можно найти было что-то свеженькое, и новенькое, а главное это не копи-паст с другого сайта, а лично сделанное, что полезно для других. Дизайн булки, кстати тоже моих рук дело, иконки, кнопочки, цветовая палитра, и многое другое - это немалая надстройка над дизайном который был на французском и в других немного тонах. Это только верхушка айсберга. Уже имея опыт в 6 лет, сейчас я работаю Senior разработчиком, одним из 2ух, в компании в которой мы разрабатываем продукты для госпиталей, вводя новые технологии и новации в индустрию медицины. Я пишу программы по работе с нами разрабатываемыми устройствами, работаем с touch-screen мониторами, и многое другое. Под моим началом также работают 2 support человека, задача которых работать с клиентами, которые используют приложения над разработкой которых я работаю, а также один front-end web разработчик. Это учитывая то что у меня не закончено 9 классов школьного образования, и я работаю по жизни с 16ти лет. С 17.5 на полтора года работал ассистентом архитектора, а пол года назад, только начал работать разработчиком (официально: System Analyst / Software Developer). Учитывая то что я работаю в среднем 50 часов в неделю, имею собственный личный подработок - починка и любой сервис PC с выездом на дом и т.п. для знакомых и не только. Ещё стараюсь и двигаться в направлении хобби, которое как многим известно, после 6 лет, не является таким интересным каким оно было когда только начинал этим заниматься - мотивировать себя становиться в разы сложнее, если вы вообще дотянете до таких сроков.. Но это уже к тому что ты перешёл на личность: Цитата:
А вот немножко заставить задуматься читателя, можно, но достигается вызовом недовольства, или негативными методами. Таков русский народ, например в UK это делается таким образом: когда начальник видит концепт в котором много лажи, говорит что-то вроде: "Да всё достаточно неплохо, только вот немножко тут, есть над чем поработать, хорошая работа, продолжай". Если ты такое скажешь русскому, он сядет тебе на шею, если западно-европейцу, он поймёт что работа не такая, какой её ожидали, и будучи не обиженным, а похваленным за проделанную работу, принимает её не как результат для решения, а как практика и источник опыта, затем на основе наблюдений, двигается вперёд, делая именно то что очень понравиться начальнику (который обычно основывается не на личных мотивах, а на здравом смысле, и верности работе и качеству, с которой она должна выполняться). Поэтому похвала не нужно ждать, на русских это не работает. Цитата:
ЗЫ, если ты почитаешь мои сообщения 2ух летней давности, ты я был ещё грубее тогда, и более краток. Не уважительно сравнивать одного человека с другим, также это указывает о твоей некорректности в отношении к человеку как у уникальному интерфейсу, из которого можно покачать опыта. А относишься более эгоистично, по концепции: "Я, и все вокруг". ЗЗЫ, изучение в прикладной психологии (не книги, а самостоятельно, наблюдениями и практикой), значения слова "Мотивация", тебе дадут хорошее переосмысление того что всё что здесь происходит, то происходит по двум причинам - кому-то скучно (школота), кого-то коснулись (например Knightmare), когда речь идёт от Xors3D - это читают другие, читая тупые вопросы, будучи не сильно продвинутыми в этом, они будут складывать плохое впечатление о продукте. Да и дайте мне хоть один пример, где автор движка, так бы ещё распинался над полностью non-профитными нюбаями, на нескольких форумах? Если тебя задевает его грубая манера, ну мне тебя жаль тогда ;) что-то в мой адрес я редко такие грубости слышал (не туплю?), да и на примере, EvilChaotic - в его адрес ни помню не одного такого рода сообщения тоже, хотя он один из самых ярых пользователей Xors3D ныне. Согласен, там есть много багов, но то как на Xors3D идут - глупим образом, идут же Blitz'еры, с ожиданием того же от него что и от Blitz3D, что не приемлемо, т.к. инструменты достаточно разные. ABTOMAT Отличное предложение, можно что-то на подобие патерн/анти-патерн. Как по ссылке, которую ты недавно где-то запостил: http://www.insidecpp.ru/ Спасибо за неё кстати. Цитата:
Если ты не способен из этих больших текстов увидить здравую и очень информативно-полезную критику в форме "дельных советов", а только видишь как будто кто-то только хаит и глаголит, тогда чего я тут распинаюсь. Мне уже хватило за свою "карьерку", будучи булочником нубаев на моей шее, кстати некоторым из них, кто был весьма цепок в ICQ, я хлебом не кормил, а направлял на путь верный, выражая в них недовольство к тому что они начинали осознавать что неудача упирается в отсутствие опыта и достаточности способностей, тем самым ныне, они отличные программисты, которые думают и развиваются как программисты.. Чем я весьма доволен, и вот поделился только что, но обычно гордился этим лично для самого себя. И хватит уже "личноствовать", слишком я много о себе. |
Ответ: Как ускорить загрузку ресурсов если их много
|
Ответ: Как ускорить загрузку ресурсов если их много
|
Ответ: Как ускорить загрузку ресурсов если их много
|
Ответ: Как ускорить загрузку ресурсов если их много
|
Ответ: Как ускорить загрузку ресурсов если их много
лол!
|
Часовой пояс GMT +4, время: 10:13. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot