>>69897435
Бамп 1/100
>>69897435
> записаться
И сразу нахуй.
>>69897435
Эмбаркадеро ХЕ3.
Будешь писать няшные программы на дельфях. Освоить может даже дебил, а возможности не хуже сисек.
>>69897435
А зачем тебе в программисты? Хочешь влачить до 50 лет жалкое существование за визуал студией за 100 тыщ и выплачивать вторую ипотеку?
>>69897435
Пиздуй в програмач там все есть, не еби нам мозг
>>69897646
Нет. Это же для себя, как хобби, ну или типа того.
На игры у меня не стоит, на фильмы и сериалы тоже.
>>69897538
Он всё правильно написал, дебилушка.
>>69897732
Нельзя так. Программирование - это сама жизнь.
Или учи один из недо-языков, типа питона.
>>69897724
Нет, ты.
ОП, сам месяц назад решил научиться программировать.
Смотри:
http://younglinux.info/python.php - пройди курс "Основы программирования на Python".
http://wombat.org.ua/AByteOfPython/AByteofPythonRussian-2.0.pdf - прочти книгу.
http://younglinux.info/python/task/ - прорешай все задачки.
Всё, навыки программирования уровня чуть ниже среднего у тебя есть.
А вообще, вот тебе статья на хабре http://habrahabr.ru/post/150302/
>>69897929
Я и так там сижу
>>69897435
> Двощ, я хочу записаться в погромисты.
Очередной. 10к баксов за аутсорс из Тайланда. Много вас таких по весне оттаяло. Будешь кодить на пэхапэ за еду, как сейчас некогда очень востребованные экономисты в макдональдсах работают.
Бамп
>>69897823
Ты тоже иди нахуй, быдло.
>>69898055
Я и так рисую за еду. Но мне это не очё нравится. Я вот хотеть кодить!
>>69898193
>иди нахуй
'на хуй' пишется раздельно, дебилушка.
>>69898193
Что сделать? Записаться.
Въеби сажи, тупой идиот.
>>69897948
Спасибо, схоронил.
>>69898319
Похуй на мнение быдла.
>>69898350
Правила для быдла мне на них по хуй.
>>69898350
Какой же ты тупой, мне нечего тебе сказать.
>>69897435
Если чисто для себя, то с++, lisp, erlang
>>69897435
http://tka4 .org/ полная программа курса ВМК МГУ в разделе study. алсо все книги/контрольные вопросы/большинство контрольных и задач. Нужны программы с 1ого по 4 семестр(Pascal,assembler,c,c++). дальше не смотри - там у всех программы разные. на этом ресурсе следующие семестры - c#. успехов антуан.
>>69897435
Учишь Си, оттачивая на нем базовые конструкции, потом слегка знакомишься с ассемблером и архитектурой ПК.
Дальше перекатываешься на С++ и осваиваешь ООП и прочее говно, потом сам решишь, что тебе интересно.
И да, книжки ищи в /пр.
>>69897948
Питон-кун из позавчерашнего вроде треда?
почему никто не советует php?
для обычных языков нужны мозги и просто так любой хуй его не выучит
пхп же - охуенный трамплин
есть мозги - можно перекатится куда угодно. нет - можно оставаться на нём и кодить
>>69898711
Си - нахуй никому не нужное доисторическое дерьмо. Сейчас рулят C++, Java, Python, Perl.
>>69898848
Был в том треде, но нет, я - не он.
>>69898854
> понял, что хочу пойти в пограмирование
>>69898904
си - это онсова основ. если не шаришь в си при изучении плюсов намучаешься о я ебал.
Нахуй. Серьезно, оп, тебе это не нужно. Программистов и так овердохуя, годных тоже. Работу достойную (не мартышкой жабокод писать за $2000, а что-то реально интересное) хуй найдешь, так и останешься на низшем уровне пищевой цепочки.
мимосистемщик, разочаровавшийся в профессии
>>69898854
Для программирования мозги подойдут и среднестатистические мозги. Ничего сложного в нем нет.
>>69898904
>C++, Java, Python, Perl, PHP
>>69898927
ну блять, это всё охуенно когда ты пошёл в вуз именно на программиста и тебя там ебали по основам
но если ты хуй с горы то хуй ты с нуля взлетишь
>>69899005
> не мартышкой жабокод писать за $2000
Ну охуеть теперь.
А я в стартапе за еду ебу байты.
Опытные программисты, то, что говорит этот >>69899034 хуй правда? Я действительно не смогу ничего достичь самостоятельным трудом?
>>69899018
лол, код коду рознь
так как ты считают 99% пхп-макак до тех пор пока не найдётся человек который проведёт их коду по губам
если ты хочешь писать не 2хстраничные скрипты для себя, а что-то работающее, нужно нехуёво знать ооп и теорию
>>69897435
Если хочешь получить результат прямо сейчас - пиздуй в Java, но потонешь в банковском говне. Если хочешь что-то интересное - пиздуй в Net Framework/Mono + Xamarin и ASP.NET vNext.
>>69899132
блять, не коверкай мои слова
ты сможешь достичь всего самостоятельным трудом.
зависит от твоих мозгов же
>>69899132
можешь. но проганье в многом зависит от склада ума. если мыслительный процесс не сформирован, то предется оче много превозмогать и доходить самостоятельно. сложно, но можно.
мимо-программист-8леткак
>>69899186
Этот дело говорит.
мимо джава-макака, потонувшая в банковском говне
>>69899132
Ну блядь, конечно проще, когда все разжевывают, хоть и один семестр.
Но теперь мне кажется, что это было дохуя просто и я бы обошелся одной методичкой.
погромисты, почему тред погибает?
давайте говорить о пограмировании, учить нюфагов, унижать пхп-объебосов, пхп-ньюфагам вообще не отвечать
неделю назад пачка таких тредов друг за другом взлетала, тут просто оп-хуй унылый, теперь я за него
МОЛОДАЯ ДИНАМИЧНО РАЗВАВАЮЩАЯСЯ КО-КО-КО ОПЫТНЫЙ ПРОГРАММИСТ НЕ СТАРШЕ 15 ЛЕТ
JAVA SENIOR DEVELOPER 8 ЛЕТ СТАЖА, УМЕНИЕ РАБОТАТЬ В КОМАНДЕ GIT + SUBVERSION + BZR + ЗАДРОТ-VCS-0.2.3.12.14(ОБЯЗАТЕЛЬНО)
КО-КО-КО PHP ZEND PYTHON СПРАВКА ЧТО НЕ ВЕРБЛЮД КОММУНИКАБЕЛЬНЫЙ, ОТВЕТСТВЕННЫЙ, ЦЕЛЕУСТРЕМЛЕННЫЙ
ВЫСШЕЕ ОБРАЗОВАНИЕ КО-КО-КО НАВЫКИ ПОЧИНКИ КОМПЬЮТЕРА, РЕМОНТА РЕАКТИВНОГО ДВИГАТЕЛЯ, РЕАНИМИРОВАНИЯ ЯЩЕРИЦ С БОЛЕЗНЬЮ АЛЬЦГЕЙМЕРА, АНГЛИЙСКОГО, МАНДАРИНСКОГО И ЭЛЬФИЙСКОГО ПРИВЕТСТВУЮТСЯ
КО-КО-КО СТАЖИРОВКА 25 ЛЕТ В КРЕДИТ ЗП ОТ 15т.р. КАРЬЕРНЫЙ РОСТ (НЕ РАНЕЕ ЧЕМ ЧЕРЕЗ 2^32 ЛЕТ) ВОЗМОЖНО ДОПОЛНИТЕЛЬНО ВЕРСТКА НА HTML CSS3 JAVASCRIPT JAVASCRIPT JAVASCRIPT NODEJS JS JSJSJS KO-KO-KO PHP, КАНДИДАТЫ С ТРЕТЬЕЙ ГРУППОЙ КРОВИ НЕ РАССМАТРИВАЮТСЯ,
ВХОД С ТОРЦА ЗДАНИЯ СКАЗАТЬ ОХРАННИКУ, ЧТОБЫ ОТКРЫЛ ПОРТАЛ ПРОИЗНЕСТИ OVUS SORARE NIHIL SANCTI MORTUM EST 13 РАЗ ПРОТКНУТЬ ЛЯГУШКУ ОТВЕРТКОЙ (ЛЯГУШКА ВАША) 3 ЭТАЖ "ООО" "E-BAILEN-Soft"
Возможно на питоне борду запилить?
>>69899325
ну а вот я теперь жалею что пошёл на хуёвую вышку
теперь я 22 летняя пхп обезьяна с минимальным опытом работаю за еду, и мне всё даётся оче сложно.
сегодня в выходной ебу фраемворк уже несколько часов.
изменяю переменную в контроллере, вызываю её снова - а она не изменилась. пиздец блять.
тяжела жизнь пхп-погромиста.
Да, и расскажите вкратце про процесс.
>>69899406-кун
Начинайте программирование с этой книги.
>>69899375
Нет, саги говнотреду.
Как нарисовать ебучий каркас?
Вот минимальный каркас в таком виде:
1 2
3 5
1 3
Т.е 1-я строка - ребро между вершинами 1 и 2.
А рисовалка рисует по матрице весов. Как быть, нахуй?
>>69899531
Я прогромист уже?
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Hello world\n");
return 0;
}
Посоны, поясните абитуриенту. Составил план на 5 лет, нужно откритиковать
1)Поступаю на прикладную математику в местный вуз город 500к
2)Учусь без троек, живу в общаге.
3)Осваиваю синтаксис Питона, начинаю дрочить простые конструкции, параллельно изучая основы хорошего кода.
4)Определяюсь с направлением дальнейшего развития, учу синтаксис еще пары языков и читаю профильные книжки, на третьем курсе иду работать за еду.
Подводные камни?
Блядь. Погромисты это просто какой-то модный тренд сейчас. Почти как комнатные гитаристы. Ты кстати на гитаре научиться играть не хочешь, ОП? Каждый день вижу тред: ДВАЧИК ХОЧУ СТАТЬ УСПЕШНЫМ ФРИЛАНСЕРОМ И СЪЕБАТЬ В ТАЙЛАНД. Говна поешь короче, дебил. Если бы ты что-то хотел, уже бы сам все нашел.
>>69899615
блять, почему одни треды взлетают как ракеты, а на другие всем похуй?
три года на двачах и до сих пор загадка
SICP ( http://lurkmore.to/SICP ) стоит почитать хотя бы потому, что она крайне интересная.
На русском: http://newstar.rinet.ru/~goga/sicp/sicp.pdf
На английском: http://deptinfo.unice.fr/~roy/sicp.pdf
>>69899509
В /пр есть петушок, который как раз этим занимается, уебывай туда.
>>69899674
Вообще красавчик!
>>69899531
Я всегда думал, что Керриган и Ричи - муж с женой, а оказались братьями-близнецами
>>69899702
Дваждую, каждый день такой тред. Все хотят быть программистами, чтобы потом работать в макдаке.
Сосачи, а я вот отучился два курса и понял что не мое, собираюсь поступать на филологический на кафедру иностранных языков. Буду переводчиком бля. Думаете хуйней маюсь?
>>69899697
> Составил план на 5 лет
Сразу нахуй.
> на третьем курсе иду работать
Я даже поссу тебе на ебало
>>69899697
>Подводные камни?
Соснешь.
>>69899697
Напиши игру.
>>69899789
Языки это охуенно, сам думал на переводчика пойти.
>>69899151
То есть, если я, например, планирую по знаменитой пасте про высшее образование в it своими руками изучить по порядку с самого начала всю рекомендуемую там литературу, языки и технологии, включая сети (дальше я не уверен, что буду осиливать), то это будет много лучше, чем штудировать ЙОБА-книжки "PHP за 3,5 недели"? Там не так много всего, если прикинуть, но ООП есть, и математика, и БД. Пробовал как-то php "без смазки" осиливать, понимаю, что хуйню делаю, и дальше желание пропадает нахуй.
>>69899789
Все правильно делаешь?
>>69899789
Языки - отличный выбор, особенно в Пидорашии, где даже ангнийский не все знают.
>>69899823
ЭрПоГэ, суть токова...
>>69899845
> по порядку с самого начала всю рекомендуемую там литературу
Зачем? Саморазвитие ради саморазвития? Куда проще изучить "Похапе с нуля за 21 день" и пару фреймворков, что позволит тебе быстро начать работать за еду, чем дрочить кучу литературы по всем дисциплинам с мутными перспективами
>>69899845
> Там не так много всего, если прикинуть, но ООП есть, и математика, и БД.
Это про пасту, лол. В говнокнижках только одна хуйня.
>>69899845
ну как тебе сказать?
ну вот смотри - тебе нужно кто-то кто будет тыкать тебя носом в говно
ты можешь начитаться всяких банд четырёх и прочего и делать такое лютое говно, что любой хуй без образования но с опытом в год будет плевать тебе в лицо
такие дела
>>69899652
Бамп.
>>69897435
>Я тут вычитал, что сперва стоить освоить асемблер и питон
То, с чего точно не стоит начинать. Ассемблер - все реже используемая хуйня, на которой ты сложнее детской программки микроконтроллера ничего не напишешь. Контроллеры - это строго АСУТП, а в АСУТП зарплаты нет, это для дедушек. Кроме дедушек ассемблер нужен кулхацкерам-крякерам, которым ты не будешь и у которых зарплаты тоже нет. Питон сейчас - экзотика без серьезных задач.
Самые ходовые языки прямо сейчас - Java, и с небольшим отставанием NET (который почти полностью представлен C#). Для веба - JavaScript. Но начинать лучше не с них, а с C++, который основа, хардкор и то же самое для программирования, что английский для общения. Если С++ с его указателями и ручным выделением памяти не прочувствовал, в остальных языках всегда будешь быдлом.
>>69899702
Денег на гитару нет, лол.
Мне это нинужно для ДВАЧИК ХОЧУ СТАТЬ УСПЕШНЫМ ФРИЛАНСЕРОМ И СЪЕБАТЬ В ТАЙЛАНД .
Мне просто хочется научиться и всё. Завести себе хобби, ибо ничем другим заниматься не могу.
>>69899697
>Поступаю на прикладную математику
Нахуя? Ты что, ебанутый?
>>69899789
Языки - это обязательное умение для технаря, но отдельно учить их и только их - долбоебизм.
>>69900180
> Языки - это обязательное умение для технаря
Да ладно? Технарь? Сколько языков знаешь кроме английского?
>>69900122
SOOOQA!
Двач, почему я узнал про тебя так поздно?
>>69900321
Русского и английского достаточно, это 99% научной тусовки. Немецкий - для АСУТПшников, работающих с Сименсом, французский не нужен нахуй никому кроме учителей французского, японский в последнее время может быть полезен, но выучить его невозможно.
>>69899998
> ну вот смотри - тебе нужно кто-то кто будет тыкать тебя носом в говно
Взял на заметку, спс. Только мне почему-то кажется, что рандомный знакомый, работающий хоть php-макакой, хоть Java-прогером, вообще хоть кем блядь, сам, с вероятностью 90% быдлокодер и разносить в клочья даже самый хуевый код не стане, потому что сам такой же пилит. Я прав?
> банд четырёх
Это как я понял про ООП. А какие книжки про него по-твоему годные?
> любой хуй без образования но с опытом в год будет плевать тебе в лицо
Ну тут да. У меня практически есть среднее, но я пинал хуи. Нахуй высшее, даже не хочу и думать про эту бесполезную трату времени, так можно без конца "учиться", опыт в тысячи раз важнее. Эта атмосфера распиздяйства и русского "авося", которой пропитаны учебные заведения нихуя не располагает к получению знаний и навыков, разжижает мозги.
Пхп в треде, можете спрашивать ваши ответы.
>>69900323
беги нахуй
не повторяй мою >>69899474 ошибку
С чего нашать жабоебу?
>>69900790
С головастиков. ЗооЦП.
>>69900790
С самовыпила.
>>69900700
поясни про >>69899474
>изменяю переменную в контроллере, вызываю её снова - а она не изменилась. пиздец блять.
есть два класса
переменная в родительском, с переменной работает дочерний класс.
изменяю переменную из дочернего - проверяю дебагером, изменяется.
в другом методе дочернего класса вызываю переменную - там старое значение.
что за хуйня?
Яснопонятно. Говна наверни.
>>69900879
2 разных обьекта, с разным значением поля
/thread
Как странно видеть, как начинают изучать программирование в 20+ лет. В 18 лет имею несколько годных проектов, нихуевые знания ООП, структур данных и прочей "необходимой" шелухи для С++ джуна, но все равно стремно было идти устраиваться. Просто не представляю, что может показать человек, программирующий всего год-полтора.
>>69900538
>рандомный знакомый
я имел ввиду коллег
а так да, ты прав
>А какие книжки про него по-твоему годные
эта и есть годная.
только мозги нужны
иди в /pr/
>>69900726
Поздно, да и больше я нихуя не умею.
>>69901085
> нихуевые знания ООП
Обдристался с этого погромиста
>>69901231
Что не так? Все 4 принципа реализовывались и применялись на практике. У тебя с этим проблемы?
>>69901085
Нихуевые знания ООП это как?
>>69901060
нет, этот объект посути только один, их не может быть несколько и никогда небыло
Ебошь python. Учит красоте.
>>69901231
> Обдристался
Здоровья нужно беречь, батенька.
>>69901310
Быть способным реализовать следующее: полиморфизм, наследование, инкапсуляцию и абстракцию.
>>69901291
Охлол. Все не могу читать это говно.
Не могу определиться с чего начать , прям пиздец
>>69901291
> 4 принципа
О да, к этому нужно идти годами. Это древнее знание, которое передается из поколения в поколение, и только самые стойкие и целеустремленные способны овладеть этим. Ты пока не достиг таких высот, поэтому иди и поробуй написать хотя бы хеллоуворлд.
>>69901457
Начни с себя. Ну ты понял.
>>69901402
блять поясните за термины
полиморфизм - это когда к одной функции обращаются разные методы и получают разные результаты
наследование - собрать общий код в классе и использовать его для подклассов
инкапсуляцию - это private для всех методов класса кроме интерфейса
абстракцию - это заставить наследников класса содержать в себе определённые методы
я правильно пояснил? не придирайтесь блять, я не словарь терминов
>>69901402
Лолд.
"Быть способным реализовать следующее: объявление, инициализация и взятие адреса переменной".
Распишите за фронт энд и бэк энд, что перспективнее? Плюсы, минусы, обязанности.
>>69899697
У вас там нету кафедры погромирования? Просто я тоже на таком факультете учусь, но кафедра кодерская.
Бтв, прикладная математика - это хорошо. Будешь нормальным специалистомесли, конечно, будешь еще погромирование осваивать, у нас вот довольно хороший курс был: по всем основам прошлись, а не макакой, которая синтаксис за полтора часа выучила и пишет говно ничего не соображая.
блять тред тонет
>>69901547
бамп словарём пхп-специалиста
>>69901592
Чо?
>>69897435
Мы уже заняли все вакансии с зп больше 60к, успокойся петушок. Мы будет в гуглах работать, а ты фрилансить 24 часа в сутки за 20к.
парфеновские олимпиадники итт
>>69901547
>к одной функции обращаются разные методы
?
Гугли "advanced C++"
http://www.reverse4you.org/web_files/dahaka/OllyDbg.chm - вот с этим легко выучить ассемблер (знаний отуда хватит с головой), питон хорошо учиться по оффициальному руководству, советую посмотреть ещё в сторону lisp он нахер не нужен, но подход к программированию там довольно интересный.
>>69901547
Нет, ты хуй простой.
полиморфизм - это когда один из методов класса-предка перегружается в классах-наследниках. И вызов этого метода у каждого из классов-наследников делает что-то свое.
наследование - это когда поля и методы класса-предка доступны в классах-наследниках.
инкапсуляция - private для всех полей класса и public для методов доступа к этим полям(в простонародии getter'ы и setter'ы)
абстракция - абстрактное нечто, описывающее только сигнатуры(набор входных параметров) и возращаемые значения методов
>>69901729
а остальное?
и да, не "advanced C++" а "пхп5 в подлиннике" АХАЗАЗАЗА
>>69901705
>с зп больше 60к
Так это вообще начало, в нормальных конторах столько первое время платятjava/c++/c#, о других не знаю особо. У парней с пика зп, наверное, в районе 150к и есть возможность завести трактор.
>>69901547
>полиморфизм - это когда к одной функции обращаются разные методы и получают разные результаты
Скорее, это когда к одному методу (по сути функции) обращаются через разные объекты и получают разный результат.
Стоит идти на вышку по программированию?
>>69901760
поясни, выходит полиморфизм и абстракция одно и то же?
например
abstract class dv1ach{
function raki(){};
}
class harkach extends d1vach{
function raki(){
echo "azazamamkuebal";
};
}
вот тут harkach::raki() перегружает d1vach::raki() или к абстракциям это не относится?
иначе получается что абстракция и полиморфизм - одно и то же?
>>69899389
До слёз довёл, содомит
>>69901950
Если ты хочешь быть программистом - да. Если нет, то не советую.
>>69901547
Полиморфизм - способность иметь различную реализацию для одинаковой спецификации. То есть, у тебя есть функция в абстрактном классе, в двух наследниках она реализована по-разному, но обращение к ней одинаковое. К примеру, у пятиугольника и круга, унаследованных от класса фигуры, есть функция прорисовки. Мы знаем, что каждая фигура рисуется по-своему, но какая как, при вызове функции нас не ебет, каждая фигура сама разберется.
Абстракция - уход от конкретной реализации в интерфейсе класса. Ты не обязан думать, как в чужом классе делается та или иная вещь, ты просто знаешь, что есть функция, к примеру, поиска максимума, которая называется max и возвращает максимум. Если тебе надо для вызова этой функции знать то, что выше должна быть объявлена глобальная переменная, а после поиска максимума вручную вызвана еще какая-нибудь функция, чтобы программа не сломалась, у тебя абстракция провалилась.
>>69897435
У тебя это хоть хобби. А я вот в 28 лет (ща мне 26) хочу постигать программирование с нуля (совершенного нуля - студенческие поделия на делфи и паскале не в счет конечно, тем более я уже все забыл) просто для того, чтобы выживать. Быть кодером для того, чтобы работать на удаленке, получить крохотный шанс перепрыгнуть планку в 20к рупий в моем мухосранске и для того, чтобы не встретить 40 лет в охране или бомжем. Жопу короче буду рвать конкретно. Знаю - программистов сейчас развелось как собак, но их все же не так много как в свое время было юристов и как сейчас- менеджеров.
Кто соснет? Вы соснете, епты.
>>69901547
По хардкору, для аутистов:
Инкапсуляция: сокрытие данных, реализация интерфейса работы с данными.
Полиморфизм: Фактически - это написание методов с разными сигнатурами, для одной цели. Например: нахождение площади треугольника по трем сторонам - один метод, по двум и углу - второй. Но называются они одинаково.
Наследование: Это когда поля и методы более общего класса доступны в дочернем более узком и их не нужно блять писать по 10 раз.
Еще задрочи по хардкору паттерн MVC, он очень важен. Без него ооп идет по пизде.
Если кто спросит про три "основопологающих принципа". Ссы в глаз этому человеку. Основопологающи принцип в ооп всего один. И это АБСТРАКЦИЯ. Думаю не нужно пояснять что это? Или нужно? Ладно. Это когда мы ебем бабу раком и нам насрать какое у нее еблище. Т.е. обращаем внимание на существенное, игнорируя не важные для задачи действия и свойства описываемого объекта.
>>69901950
В рашке - нет.
>>69901958
ебать нюфаня, эту пасту постят в каждом таком треде
>>69901989
этот пример с фигурами в каждой блять книге, как же он заебал
поясни по >>69901956
Заебали. Сколько ещё будет создаваться этих "я внезапно понял шта хачу стать пограмистом эта маё призвание" тредов? И это не только треды здесь. Это блядь везде. На всех ебучих форумах. Предприимчивые хэллоуворлдщики открывают свои 2-месячные курсы "Сениор С++ за 60 дней". А потом рынок наводняется такими дибилами. Заебали, блядь. Пиздуйте заниматься, чем занимались.
>>69901865
>в нормальных конторах
Вот в "нормальных" конторах они и работают с самого первого дня. А в среднячках, где начинают все остальные и сидят первые 3-5-7 лет ЗП начинается с 30к на фултайме. Парттаим где-то 15к-20к. В "нормальных" среднестатистический наш выпускних нахуй не нужен. Не тянет.
>>69901956
Не совсем. Википедия подсказывает http://ru.wikipedia.org/wiki/Абстракция_данных
>Абстракция является основой объектно-ориентированного программирования и позволяет работать с объектами, не вдаваясь в особенности их реализации.
Т.е. грубо говоря из класса у нас наружу торчат public методы и именно ними мы и оперируем. И нас ебать не должно что они там внутри делают, какие приватные поля и методы дергают.
>>69901956
Вот пример полиморфизма, например.
Animal* an = (Animal*) &dog;
an->info();
an = (Animal*)&cow;
an->info();
у тебя там абстракция.
>>69902062
>этот пример с фигурами в каждой блять книге
Лол, тоже хотел написать.
>>69902039
>нахождение площади треугольника по трем сторонам - один метод, по двум и углу - второй. Но называются они одинаково.
Если это один и тот же класс "треугольник", то у тебя просто перегрузка функции, не полиморфизм. Полиморфизм правильно вот >>69901760 и вот >>69901989.
>>69897435
Двач, дай что-нибудь между Perl и Pascal
>>69899789
>>69899789
Лол, а я как раз дропнул ин. яз и рассматриваю вариант поступления на погромиста в шарагу. Туда с нудевыми знаниями берут?
>>69902168
ТВоя мамка
Есть тут аноны с вышкой по программированию? Реквестирую ваших кулсторей, кто как устроился. Я тоже заканчиваю, думаю, куда податься.
4-курс-кун
>>69902219
как земля
>>69902093
Если не понятно, поясню по другому. Именно на вызовах public методов программист должен строить логику своего приложения. Т.е. класс представляется как некий черный ящик, который неизвестно что там внутри у себя делает. Но наружу у него торчат рычаги(методы) public a(), public b(), public c(). Дергаем(вызываем) рычаги - оперируем объектом класса, получаем результат
>>69902219
Ходил недавно по собеседованиям на дотнетчика сразу после защиты диплома. Предложили офферы везде, куда хотел пойти. Спрашивай свои ответы.
>>69902093
>>69902096
окда, у меня путаница абстракции с абстрактными классами
двач обучающий итт
>>69902143
Погуглил. И правда. Я быдло-кодер жи.
Для того чтобы программировать надо знать дискретную и теорию графов в частности ? А то меня они уже доебали просто.
>>69897435
Почему все тут лезут в программисты?
Начал вчера на javarush проходить.
Кто-нибудь может обьяснить мне смысл текста на пикрелейтед? Что там происходит, может из вас выйдет лучший учитель, чем из автора сей хуйни?
>>69902374
Потому что встречаются они относительно часто в задачах системного программирования.
>>69902084
>В "нормальных" среднестатистический наш выпускних нахуй не нужен. Не тянет.
Ну хуй знает, работает в одной крупной рашкинской компании 2 одногруппника - один дохуя олимпиадник, все дела, а второй тот еще любитель угареть и проебать учебу, но после пары недель безвылазной ебли с дискретным анализом и с++ его тоже туда взялион не тупой офк.
>>69902194
Азазаза, пошел нахуй.
ладно, пока есть умные люди итт задам ещё вопрос
есть фраемворк на МВЦ, есть контроллеры и модели
допустим я хочу заебенить 5 классов.
по хорошему нужно каждый класс в отдельном файле?
где в мвц место для классов? или создать папку рядом с контроллерами и моделями, назвать её - "моар", и туда срать в кучу всеми классами из всех контроллеров и моделей?
>>69902219
вышка в рашке не сильно отличается от техникума. Никто тебе не будет рассказывать как устроиться в фейсбук или валв. А собеседования там по 6-9 часов с перерывами. В большенстве случаев в россии тобой будет руководить какой-нибудь выпускник техникума, который уже 7 лет работает в компании, в которую ты пришел. Яндексам наше ВО не очень интересно, у них свои факультеты-кафедры для подготовки кадров. Короче всё печально в этом плане.
saber interactive-nival-wargaming-кун
>>69901547
Хуею с каментов на этот пост. Погромисты такие поргомисты.
Да, ты правильно пояснил, но оче криво и для плюсов же
>>69902349
>Я быдло-кодер
>По хардкору, для аутистов:
блять, и эти люди учат других чему-то
на пхп наверно пишешь?
>>69902306
> офферы
ЩИТО?
>>69902062
>поясни по >>69901956
Спам-лист ебучий, смотри картинку.
>>69902374
Дискретную математику в общем надо бы знать, но если ты имеешь ввиду совсем уж дебри, то не факт, что тебе доведется с ними работать, а если и придется, то разберешься, наверное.
>>69902526
кем работаешь и каков опыт?
а то тут повылазили быдлокодеры
>и для плюсов же
для пхп-макаки это комплимент?
>>69902588
Предложение о работе в компании.
>>69902391
ну тип хикконы)))) ща бля буду дрма тип 10 евро/ч зарабатывать)))) покажу ерохину )))вот куплю я ща айфон и и бентли и приеду на выпускной)))) яж бля с кампутером на ты с 14 лет ёбана))) у меня ТАЛАНТ сук)))) я погромизд сук))) пайду в гугол буду ща там хавачик есть на хляву и спать сук))) потом в европу с'ебу от пидорашек тупых((((
ПОГРОМИЗД СУК !!!! Я КОЗАЛ !!!!
>>69902416
Типа char - примитив, а string - класс, используемый как тип строка с перегруженными операторами и прочей хуетой для вашего удобства. Хуй знает как объяснить.
>>69902518
контроллер - класс который дергает бизнесс логику и передает модельку во вьюху
моделька - класс, который используется тупо для передачи инфы от контроллера ко вьюхе и обратно
вьюха - место, где данные из модельки превращаются в пользовательский интерфейс. когда пользователь ввел данные и нажал zenter, вьюха заполняет новую модельку и кидает её на съедение контроллеру.
Вот примерно так mvc и работает.
>>69902518
По-хорошему для моделей у тебя должен быть отдельный проект, откуда ты и будешь брать все необходимые модели по мере надобности.
3-месяца программирую-кун
>>69902548
На жабе, госзакупки олололо, дианон
python для души и всяких мелочей. Еще на js+cocos, шарп+юнька.
>>69902715
Что такое объект?
>>69902595
ну вобщем я это всё знаю, только на уровне интуиции, а не книжными словами
добра всем неравнодушным итт
в програмаче за такие вопросы нахуй посылают, а на вопросы "как составить цикл" отвечают пол треда
>>69901547
полиморфизм - впириводи значит МНОГОФОРМА)))) Эта карочи кагда я тваю мамку верчу и с разных старон йибу)))))
наследование - эта карочи кагда ты из пизды тваей мамаши шлюхи радился)))
инкапсуляция - впириводи значит ВКАРОБАЧКЕ)))) Эта карочи кагда я укладываю дилдаки в каробку, што бы ты нинашел))))
абстракция - эта карочи кагда я представляю, что я ябал тваю мамку, но на деле я тупой сасачер))))
>>69902789
Экземпляр класса.
>>69902789
Объект класса. Ну есть класс string, написав что то вроде string str("asdasd"), создаешь объект класса.
Тред не читай, сразу отвечай.
Программистов мало, годных еще меньше. Чтобы стать годным программистом, тебе нужно вложить не меньше сил чем стать годным спортсменом. Это означает что задрачивать кодинг надо с ранних лет и делать это почти каждый день по много часов. Если тебе не нравится втыкать столько времени в разноцветные буковки, то эта профессия не для тебя.
Буду в треде еще минут десять, задавай свои ответы.
Мимо лид-джаваеб с 12-летним стажем, пруфов не будет
>>69902789
В яве объект - это все. Кроме примитивов.
>>69897435
Нервирует уёбищный оппик.
>AJAX
>подразумевается яп
>ещё бы DOM туда запиздячили
>>69902743
во первых ты не ответил на вопрос
у меня файлы по 2000 строк, мне очень необходимо обернуть всё говно в объекты и вынести в файлы, чтобы как-то разгрести говно. вопрос - где место этим файлам?
во вторых, ты пропагандируешь БОЛЬШИЕ УРОДЛИВЫЕ КОНТРОЛЛЕРЫ? мизулины на тебя нет
контроллеры должны быть узкие как пизда мам всех няш итт
На пике - лучший учебник по жабе для нубов.
/thread
>>69897435
Помочь с выбором языка?
>>69897435
сажи въеби
>>69902880
Иван, ты?
>>69902747
лол
тогда это будет не МВЦ а М и ВЦ
впервые слышу об отдельном проекте для моделей
>>69902880
Какие интерфейсы надо бы знать?
>>69902929
Я тебе сказал, контроллер дергает бизнес логику. А бизнес логика реализовывается обычно в сервисах.
Вот тут есть годное кортинко, как правильно проектировать бизнес приложения:
http://habrahabr.ru/post/111102/
Рекомендую, оно сцуко работает
>>69902880
поясни по мвц >>69902929>>69902518
>>69903033
Ускоренная подача 16к20, режимы 676. И! В перчатках работать нельзя.
>>69902687
Ок, теперь андерстендю. Ебать, какой идиотизм. Это во всех конторах так?
>>69902880
Всё правильно говорит. Хороших программистов очень мало и их очень сложно удержать.
мимо-работодатель
Блядь, погромистов дохуя. Чем тогда заниматься? Какая техническая специальность будет актуальна в обозримом будущем?
>>69903158
Шлюхой иди, лентяй.
>>69902932
Говно. Сначала thinking in java, потом можно прочитать Java новое поколение разработки, про всякие интерфейсы, Spring 3 для профессионалов, например.
>>69903142
Нет, так иногда HRы выражаются, к тому же так короче писать, чем предложение о работе.
>>69903158
программистов очень мало, ОЧЕНЬ. Сплошные БД-дибилы и верстальщики.
>>69903142
Вот когда тебе придется по несколько часов в день пиздеть с тупыми заказчиками на инглише и читать тучу документации на английском языке - вот тогда и сам начнешь так говорить.
И вообще, это есть профессиональный сленг, поэтому не приделывайся.
>>69903013
Пару месяцев назад об этом прочитал в какой-то книге по asp.net mvc 4 - кажется Фримана. И почему в данном случае не мвц? Сам по себе патерн предпологает, что каждая отдельно взятая часть должна быть расширяема и независима от остальных частей, и когда ты отделяешь модели от бизнес-логики, то паттерн ты не нарушаешь.
>>69902948
Я тебе отвечу так. Теория - это именно то, что отличает сениор специалистов от миддл, джуниор и прочего крапа. Пока ты новичок в профессии, тебе это не пригодится. Но каждая капля теории выгодно будет выделять тебя на фоне остальных.
Я и сам долгое время считал, что дискретка, алгоритмы и прочая поебень не нужна, но теперь я понимаю что был не прав и наверстываю проебанное.
Тем не менее, пока ты нуб, то забей хуй на это говно и сконцентрируйся на вещах, которые помогут тебе в начале карьеры. Теорию ты всегда успеешь наверстать.
>>69903076
не понял нихуя про сервисы
поясни про них.
как я понимаю - вся работа должна быть в моделях, контроллеры в идеале должны состоять из несколькох строк каждый месяц. это написано в каждой книге.
тут врываешься ты и рушишь мою картину мира.
или сервисы и есть модели? на той картинке я не вижу моделей
>>69903184
Сказал же техническая, не лень мне задрачивать в книги.
сколько платят?
>>69902979
А ты случаем не Иван тоже?
>>69900079
Дело говорит.
ассемблер + питон эт над тобой жестоко поглумились
>>69902518
Если ты хочешь точно придерживаться архитектуры мвц, то посторонних классов у тебя быть не должно. Твоё приложения будет опираться именно на архитектуру мвц. Ну а иначе разделяй обязанности классов и пихай всё в соответствующие папки.
>>69903231
благодарствую
> вещах, которые помогут тебе в начале карьеры.
например ?
>>69903158
Еще лет несколько и средний программист будет меньше получать, чем средний сантехник. Прошло то время. Тоже самое, что в конце 90х, начале 00х было с экономистами - сейчас происходит с программистами.
Свой бизнес - это вариант поднятся, если особо нет сильных талантов, но адекватен, можешь в общение, готов въебывать и есть железные яйца.
>>69903345
вы с тем аноном молодцы, но главныфй вопрос вот:
>где в мвц место для классов? или создать папку рядом с контроллерами и моделями, назвать её - "моар", и туда срать в кучу всеми классами из всех контроллеров и моделей?
или это моё дело - я могу придумать что угодно и засунуть их куда угодно, и это будет кошерно?
>>69903149
> Хороших программистов очень мало и их очень сложно удержать.
НЕУДЕРЖИМЫЕ, ебать. Сука, бесит, что у последнего говнокодера пафоса и самомнения ебанись сколько.
>>69903220
Базарю.
мимо-вебмакакий-мечтающий-стать-программистом
>>69903396
Хватит называть макак, который час назад закончили ОНЛАЕН КУРСЫ ПО PHP ОТ ВАСЬКА1391, программистами.
>>69903396
Я тоже подумываю в эту сторону, но тут я понимаю, что в что-то сложнее школьной математики никакое быдло не полезет, в отличии от престижной экономики.
>>69903396
>экономистами
Хорошим экономистам всегда платили очень и очень неплохо.
>>69903224
Да я не приделываюсь, просто сразу Задорнов вспоминается с его сити-менеджерами и шеф-клинигами.
>>69903396
подняться. Фикс. Заслужил немытой потной пизды. Каюсь. Пора спать. Всем добра итт.
>>69903439
Если пишешь для себя и без перспективы дальнейшего использования - вообще похуй. Иначе исользуй какие-то общепринятые варианты структуризации файлов приложения и их подгрузки, как пср в пыхе, например. Многие делают отдельные папки для контроллеров, моделей, вьюх, ассетов и прочего.
>>69903033
О каких интерфейсах идет речь?
>>69903089
MVC предельно простая концепция. Обработка запроса, сама логика приложения(в большинстве случаев это ограничивается чтением/записью в базу или иное хранилище) и отображение результатов должны быть разделены в приложении.
Если у тебя файлы по 2000 строк, то тебе следует пересмотреть саму структуру кода и разнести в несколько мелких файлов. MVC тут не при чем.
>>69903373
Тебе надо научиться конструировать хороший код. Соответственно тебе нужно знать библиотеки и фреймворки, которые ты собираешься использовать. Обязательно прочитай книгу Совершенный код, можешь скипать некоторые главы типа про менеджмент и оптимизацию, но это чтиво это лучшее что я встречал в своей жизни.
>>69903647
щас ты по еблу отхватиш падлаю
>>69903232
И так.
1) Сервис
Это есть класс который дергает базу данных. Делает какие-то преобразования данных и выплевывает результат. Преобразования данных может быть банальной проверкой, существует запись в базе данных или нет, сложение двух чисел из разных таблиц, и пр. Все что угодно.
2) Контроллер
Класс, который дергает методы сервиса. И результат метода сервис в идеале, контроллер передает напрямую во вьюху. Т.е. моделька mvc в данном случае - это то, что вернул сервис.
Но бывает что в зависимости от того, что вернул сервис, нужно выдавать пользователю разные вьюхи. Например, выдавать форму повторного ввода, или же редиректить пользователя на другую страницу. И вот этот "if" реализовыывается в методе контроллера. Потому что только котроллер знает, что существуют вьюхи. Сервис ничего про них не должен знать.
И вообще по той картинке. В идеале каждый вышестоящий уровень должнать знать только о существование нижестоящего.
Т.е. сервис знает про DAO, но нихуя не знает про библиотеку hibernate и контроллер.
Controller знает про сервис и существование нескольких jsp, но нихуя не знает про hibernate и dao. И т.д.
>>69903339
Чепуха.
Не знающий асма погромист вообще не погромист, а поверюзер.
Не выучив ассемблер - не узнвешь, как вообще комп работает (не даже представлять "а что там внутри") - цена тебе как програмисту копейка за десяток таких как ты.
>>69903647
нет, пишу не для себя. смотрю пср, надеюсь там есть то что ищу.
блять, как же много информации, да ещё и на работе хуесосят за то что тупой
пиздец блять
>>69903551
А чему вообще учат ЭКОНОМИСТОВ? Мне почему-то казалось, что там тоже куча математики: тервер, матстат, теория игр etc, быдло же это не осилит.
>>69903825
этот ваш ассемблер - это обычный класс с паблик интерфейсами наружу. хуйня для красноглазиков, ничего сложного
>>69903825
Либо зеленый, либо школьник-максималист.
>>69903892
РОТ ЗАКРОЙ
>>69903825
Лол, знание асспемблера современному программисту пригодится не больше, чем знание того, как работает транзистор или знание закона Кирхгофа. Окстись, голубчик, 21-й век на дворе. Ассемблер - полумертвый язык.
>>69903892
>паблик интерфейсами
паблик методами
селффикс
>>69903757
>О каких интерфейсах идет речь?
Блять, наебался. Фреймворки, конечно же.пора бы спать
>>69903913
бомбануло, лол
>>69903850
Нормальных экономистов в топовых вузах этому учат, а вот всех остальных нет.
>>69903232
>или сервисы и есть модели
Именно. В терминологии ынтырпрайз джавы, модель = service layer.
>>69903791
но блять обычный мвц
сервис - модель
и повторяю, нехуй толстые контроллеры плодить
ты писал:
>модель используется тупо для передачи инфы
хуй там, модель используется для всей логики, а контроллер только для связи
>>69904013
А, ну используй модель для всей логики. Хуле там. Когда у тебя проект превратится в спагетти код и станет неподдерживаемым, вспомнишь мои слова.
>>69903918
ОФФНИ СВОЁ ТУПОЙ ЕБЛЕТ МРАЗБ
>>69903825
Байтоебство во все поля.
>>69903987
То есть не было переизбытка экономистов, был переизбыток торгашей?
>>69904118
Битоебля - это место (x/2) писать (x >> 1), а вместо ((x%2) == 0) писать (x&1).
Базарю, попробуй. Захочешь еще
>>69903957
Сейчас на рынке почти весь современный софт построен либо на Spring, либо на самом J2EE. Обе эти технологии просто громадны и включают в себя абсолютно все, что может понадобиться для написания энтерпрайз приложения. Тем не менее они практически идентичны по концепции и возможностям.
>>69904089
Ох как бомбит-то, лол. Небось все 5 лет вуза асм задрачивал и теперь бугуртит оттого, что он никому не нужен.
>>69904087
давай с аргументами
мой аргумент - миллион статей и книг хуесосящих толстые контроллеры
каковы твои аргументы?
>>69904171
Да. По сути так. Хороших, грамотных экономистов тогда как раз и не хватало даже сильнее, чем сейчас.
>>69903825
А я знаю немного ассемблер, но я начинал с BASIC. Что со мной будет?
>>69904189
не нашёл пхп
>>69898350
Ты тупой? Знаешь правило? Молодец. Но суть в том, что слово записаться не уместно в данном контексте.
>>69904118>>69903918
А мне всегда казалось, что адекват будет начинать изучение чего-либо с основ. Я прав?
мимо инженегр, решил вмешаться в разговор благородных Донов
>>69904341
А это не язык программирования.
>>69904218
Когда делал лабы по криптографии поебался с этим, сначала забавно было, но это юзлес, читаемость кода портится, а в конторах это довольно важно.
>>69903918
Иди в пень.
Конечно, макакам ассемблер никчему, на то они и макаки.
Но речь ведь о полшоаммистах.
Да, на ассемблере не будешь ничего писать, но само знание позволит разрабатывать программы, которые быстрее и надежнее, просто потому, что ты занаешь, как там все устроено.
Это как водители.
Один знает, как работает двигатель, счепление, зачем менять резины (но не значит, что сам все это делает) - и может выжать из машины все.
Второй нихуя не знает, кроме руля и педалей - и ездит соответственно.
Идите в пень.
Графы, алгоритмы, математика, ассемблер, лисп и прочее экзотика - все это нужно, если ты программист, а не гандон.
>>69897435
Упреждающий вопрос. ОП, а сколько тебе лет? Если двадцатка или больше, и ты ВНЕЗАПНО решил стать мамкиным погромистом, то забудь. Ничего серьезнее рнр-обезьянки тебе не светит. Ибо либо ты родился с определенным складом ума (no offence, я не утверждаю, что остальные - shit tier), либо у тебя другие способности, я надеюсь, хоть что-то ты кроме хтмл умеешь.
10-лет-стажа-погромист
>>69904189
Ни Явы, ни сисярпа, ни пыхи. С++ в какой-то жопе. Хуевый гайд, в общем.
>>69904394
Учить программирование стоит с высокоуровневых языков.
>>69904405
яваблядь закукарекала?
самые агресивные из погромистов - явабляди
>>69904452
Ладно, сейчас переделаю, няша.
>>69904219
Ну я вот сейчас как раз на спринге пишу/книги читаю, все правильно делаю? Лучше его дальше дрочить, чем что-то еще учить?
>>69904281
А мой аргумент, что на один метода контроллера должен приходится один вызов метода сервиса.
Еще раз я уже это опробовал на одном проекте длиною в 4 месяца. Делалось все на Spring+Hibernate. И такая концепция, как я говорю - работает.
Максимум что можно засунуть в модель - это проверку валидности данных. Все. Все что больше - это спагетти код.
И я прямо сейчас сижу и вижу, как ты будешь ебаться с транзакциями открывающимися когда нужно и когда не нужно, когда у тебя вся бизнес логика будет сидеть в модели.
Впрочем решать тебе. "Безумству храбрых поем мы славу"
>>69904452
Ебать дебил. Гайд - очевиднейшая толстота, а ты даже её не понял. Ночной бля((
>>69904471
>Учить программирование стоит с высокоуровневых языков.
Откуда вы беретесь?
>>69904511
я понял
ты очередной петушок, поставивший свой опыт в каком-то говнопроекте выше мирового опыта?
>такая концепция, как я говорю - работает
охуенный аргумент
из-за таких тупиц и хуесосят пхп
>>69904394
Ага. Тогда в школе надо учить детей писать на глиныных табличках, потом на бересте, потом на пергаменте, потом научить писать чернилами, чтобы не было клякс, потом карандашами, и только классе в 5-м выдавать им ручки. НАЧИНАТЬ ЖЕ С ОСНОВ НАДО!
>>69901602
Бамп
>>69904407
>Когда делал лабы по криптографии поебался с этим, сначала забавно было, но это юзлес, читаемость кода портится, а в конторах это довольно важно.
Лол. С хуя она портится? изза ослов, не мугущих в битовые операции?
>>69904582
А я его поддержу. Сейчас в энтерпрайзе знания ассемблера нахуй не нужны.
мимо delphi->C и ASM ->java погроммист
>>69904582
Что, с ассемблера что ли начинать? Ты совсем тупой? Начинать стоит с print("ti mydak") и потом, когда появится интерес к тому, как все на самом деле происходит, спускаться ниже.
Анончик, что подучить/повторить для собеседования? Хочу на погромиста C++.
>>69904655
да, забыл тебе расписать перед тем как двач лёг
выбирай то что тебе ближе
я например пхп-макака, ненавижу вёрстку, у нас фронтенд это немного пхп и много вёрстки и яваскрипта
бэкенд это хардкорный пхп
на чём пишешь?
>>69904451
В современном мире любой может стать неплохим программистом.
>>69904476
Значит мне нужно учить яву.
мимо-вспыльчивый-мудак
>>69904448
Чувак, не злись. Необходимость в изучении того или иного предмета зависит от работы. Большинству программистов нахуй не сдался асм. Так же как и алгоритмы, и матан. Знать что-то конкретное, где ты работаешь, надо. А если не надо - то только время тратить.
>>69904764
Я вот ООП, структуры данных, STL, алгоритмы и сетевое программирование задрачивал.
>>69904764
Учебники, школьник.
>>69904644
Еще раз. Можешь и дальше упираться.
По моему скромному мнению, большинство книг по программированию - это переливание из пустого в порожнее. Такое впечатление, что люди филосовствуют на пустом месте, без реального опыта работы в отрасли. Того же Страуструпа читать противопоказано. У него не техническая книга, а размышления торговца, который крутит товаром перед носом покупателя.
Правильно мозги у тебя начнут работать только года через 2 постоянного программирования каждый день и желательно над одним проектом. Набьешь шишек - вспомнишь меня.
>>69904712
Нет, но, например, можно изучить как вообще все работает в компе, что и как делает компилятор, потом пописать на С и потихоньку перейти к С++ с изучением алгоритмов. Дальше, если хочешь, можно очень легко пересесть на яву или шарп, а можно остаться на плюсах.
>>69904884
> алгоритмы
Какой области? Сортировка? Графы?
>>69904974
Напоминает школьное "образование". Я бы забил на изучение программирования с такими техниками познания.
>>69904974
хуйня. слишком долго. и программисту высокого уровня все это не нужно.
единственно, что я бы все таки порекомендовал C# и java макакам - это изучить как работает память в компе и что такое указатели в память. Потому что из-за отсутствия указателей в java, эти забавные зверьки сами не понимают, как у них работают переменные, содержащие объекты классов.
>>69904981
Сортировки, графы, поиска по разным структурам, в общем все, что попадалось. Также смотрел лекции из всяких вузов, много годноты оттуда.
>>69905054
Двачую, анон. Нахуя лететь в Париж через Токио? Нахуя учить сложные языки, чтобы потом можно было
> очень легко пересесть на яву или шарп
>>69904764
Совершенный Код.
Приемы ООП.
Кнут.
Гасфилд.
Корман.
>>69904827
Бред. Можно стать неплохой обезъянкой. Неплохим программистом можно стать, если ты начал свой личный путь как плохой программист.
>>69905125
>Потому что из-за отсутствия указателей в java, эти забавные зверьки сами не понимают, как у них работают переменные, содержащие объекты классов.
В это вся суть. Из-за отсутствия фундаментальных знаний макаки нихуя не понимают и пишут говно. В этом их основное отличие от специалистов.
>>69904825
Сейчас подрабатываю верстальщиком и думаю в каком направлении расти, потихоньку учу джаваскрипт, но что-то он мне не особо нравится.
А в детстве нравилось ковыряться в хаках и модулях для булки , хоть я тогда мало что соображал, но доставляло дико.
Так же конкретно за бекенд интересуют языки, например есть смысл от питона\руби, или не выебываться и учить пхп?
Ну в кратце а можн и подробно за каждый поясни, если не сложно.
>>69905159
Тяжело в учении - легко в бою.
>>69905297
нахуя вы скатились в философию
в любой профессии есть хуёвые и охуенные специалисты
>>69905187
Такой вопрос: для такого что бы уметь в алгоритмизацию и структура данных нужно знать хорошо математику? Или только какие-то отдельные области? Недавно устроился программистом на точке нет и задумался о том, что бы выучить это для себя, т.к. может где-то и востребуется в будущем. И что на эту тему можно хорошего почитать?
>>69905443
Бля, ну так нахуя быть хуёвым "специалистом" от программирования, когда можно быть охуенным специалистом от той профессии, в которой ты хорош. Если конечно ты не конченный говноед и хорош только в двачевании.
>>69905544
Я хорош в сношении мамок.
>крутые мамкины кодиры 13-лет набижали в тред
Давайте мне гуёвую форму на ассме, пидоры!
>>69905325
это всё очень сложно
во первых - вёрстка - это как чистить сортиры
это самое дно, понимаешь?
во вторых -
после вуза у меня был выбор - идти за 15к пхплохом или сесть за книги и через полгода идти за 20 явабогом
я выбрал пхп, так как небыло сил и мотивации учится.
и знаешь что? я десять тысяч раз пожалел об этом.
жаль не нашёлся никто кто бы не дал мне упасть в яму электронных магазинов
сейчас я остро осознаю что программист из меня никакой, и даже если съебу с работы то хуй знает осилю ли я серьёзные языки
тебе советую или браться серьёзно за дело на серьёзных языках, либо вообще валить, но не сидеть на вёрстке\пхп годами
>>69905327
Но и после 5-летнего облучения матаном на матфаках тоже можно осне легко пересесть на прожинг. Но вопрос: стоит ли это 5 лет жизни?
>>69905481
Чтобы уметь в алгоритмизацию, надо уметь от частного к общему, и уметь выделять конечное число шагов из всего процесса. Яхз что можно почитать на эту тему.
>>69905544
вот бы ещё были критерии хуёвости
может я ещё вылезу из говна и буду среднячком?
>>69897435
Палю ночному годноту
https://www.coursera .org/courses?orderby=upcoming&cats=cs-theory,cs-programming
Только надо в английский мочь...
>>69905481
Где связь между структурами данных и математикой? Математику, конечно знать стоит, но в общем, ибо нужное можно довольно быстро навернуть при необходимости.
Почему основные признаки ООП: класс, экземпляр класса, прототип. А не наследование, инкапсуляция, полиморфизм?
>>69905481
Знание дискретной математики и матанов - это хороший плюс. Но можно сильно туда не влазить. Погугли "математика для программистов". По дискретной математике можешь просто учебник скачать, там и так все просто.
>>69905728
>критерии хуёвости
https://docs.google.com/spreadsheet/ccc?key=0Ane8YMQzmG22dGYtcEhZWWpOVzlhVGZKZVNYRXdZcUE&usp=sharing#gid=0
Это требования для погроммера-джуниора. Если ты не знаешь хоть что-нибудь, то ты - говнизе ебанное и забудь про работу кодером.
>>69905822
Потому что это концепции, а не признаки.
>>69905842
В свое время наслушался петушков с /pr и трупрогеров с харбра, что ПРАГРАМИСТ БЕЗ МАТИМАТИКИ НИ ПРАГРАМИСт и в том ключе и думал, хотя со временем конечно я в этом разубедился , и понял что обычно это частные случае, но по крайней мере необходимости сейчас в этом вообще нету, хотя желание и есть.
>>69905678
Я версткой занимаюсь около месяца, сейчас устроился первый раз в жизни на работу вообще. И сходу не нравится вся эта ебля с поддержкой старых браузеров, искренне не понимаю зачем подстраиваться под инвалидов с ие9 и почему грейсфул деградейшн это так модно.
Вообще поясни почему пожалел? Я сам изначально начал учить джаву, но обстоятельства требовали найти хоть какую-то работу и я начал верстать.
Ну и как я уже писал, хочется связать свою жизнь\карьеру с вебом. Не знаю почему, наверное из-за детской "травмы".
>>69902880
Каждый тред такой поста вижу.
>>69905860
Ну ради справедливости стоит заметить, что это список нихуя не для джуниора. Чьи это требования, кстати?
>>69905741
Вот, кстати, один из критериев - уметь понимать технический английский. Без этого ты говноед, а не программист.
Лень пилить новый тред, может тут кто пояснит? Почему в хроме и хромиуме при одинаковых настройках шрифты отображаются по-разному? Это можно исправить?
>>69906078
Во, поясните за знание английского на уровне чтения технической документации. Как это проверить, блядь? Как у меня это будут проверять?
>>69906125
Тебе дают листок с тех. заданием или кусок переписки с заказчиком. И ты должен без словаря за вменяемое время разобраться о чем идет речь и понять, что тебе нужно сделать.
>>69905860
Я одного не пойму, претендент всем этим сразу будет заниматься? И сетями, и Юниксом, и структурами данных, и программированием? Тупые, высосанные из пальца требования.
>>69906125
Ну тебе, например, нужно применить какую-нибудь технологию. Скачиваешь что тебе нужно и начинаешь работать. Сразу становится что-то непонятно и ты открываешь оф. документациюпотому что на русском нет, гайды говно. Если можешь сразу читать/понимать/применять - молодец.
>>69906191
На самом деле, это примерный список знаний, который нужен мидлу, который программит в *nix среде.
Хотя там есть пара пунктов, которые вообще относятся к администрированию и которые программисту не нужны
>>69906191
Да, одновременно и через один терминал. А получать будет 10к, ибо сраный джуниор-на-побегушках.
ПАДИ ПРИНТЕР ПАЧИНИ, КОДЕР!
>>69906083
Бамп. Поясните же.
>>69906191
> И сетями, и Юниксом, и структурами данных, и программированием?
1)Часто конторы работают под юниксом. Но если ты в такую пойдешь, то, скорее всего, ты об этом и так будешь знать.
2)Структуры данных всем нужно знать, это не отдельная область программирования, а просто инструмент.
>>69906308
Лол, напомнило пасту про 100 требований и зарплату в 5к. Где еще ВХОД С ТОРЦА.
>>69906125
Да никто тебя не будет проверять. Просто от этого навыка напрямую зависит, сможешь ли ты справиться с поставленной задачей за отведенное время или нет. Если ты как молодец распарсишь гайд по новому АПИ и примешься за работу - успеешь. А если как хуй простой будешь тыкаться со словарём или, чего доброго вообще в код вслепую - вылетишь как фанера с испытательного срока потому что тормоз ебаный.
>>69906030
ну смотри
у меня непрограмистское образование, слегка связанное с информатикой
я хотел программировать.
я ХОТЕЛ ДЕЛАТЬ САЙТЫ
ну всмысле веб, инетрактив. ну то есть не программы\гаемсы, а именно серверную часть, которой пользуется клиенты. ну и подумал что пхп - то что надо. нет, я слышал что пхп-друг хуже пидараса и т.д.
но это было так далеко и казалось неправдой.
вся проблема в том что пхп - это дно. это интернет-магазины на функциях в 200 строк с ифами, это СВЕРСТАТЬ ФОРМУ ОБРАТНОЙ СВЯЗИ.
любая пхп-макака - это миниадмин сервера, миниверстальщик, ну и минипрограммист соответственно.
и вобщем там роста нет.
я имею ввиду большинство шараг на 10-20 человек. там тебя не просят сделать чтобы было хорошо и менеджер говорил малаца. там просят БЫСТРО И КАЧЕСТВЕННО! НАМ НУЖНО ДО КОНЦА НЕДЕЛИ ЭТА ФИЧА, У НАС УЖЕ РЕКЛАМУ КУПИЛИ. В итоге удовольствие от программирования растворяется в БЫСТРЕЕ, НЕТ ВРЕМЯ НА РЕФАКТОРИНГ, НУЖНО ЕЩЁ ОДНУ ФОРМУ ОБРАТНОЙ СВЯЗИ, УСТАНОВИ КОД ЯНДЕКС ДИРЕКТА СЮДА, А ТЕПЕРЬ ПЕРЕМЕСТИ ЕГО СЮДА, ЗАКОНЧИЛ С ПРОЕКТОМ? ВОТ ТЕБЕ СЛЕДУЮЩИЙ ИНТЕРНЕТ БЛЯТЬ МАГАЗИН
я очень сильно сомневаюсь что в адекватных языках есть подобная ебалайка
Почему работать веб-макакой считается особенным зашкваром у тех, кто в итоге зарабатывает меньше программируя на своих крестах и прочей джаве?
>>69906492
>>69906479
>нет, я слышал что пхп-друг хуже пидараса и т.д.
Вы просто очень мнительные. Делайте то, что вам нравится и не слушайте уебанов с двача, кек.
>>69906479
Ну как-то уныло все, хуй знает даже.
>>69906479
А ты не смешивай хобби и работу. Если работа, то хоть усрись, а сделай всё быстро. Если хобби, то хоть как батькин хуец обсасывай до косточки своё поделие.
>>69906492
Ну-ка, веб-макака, поясни по-хардкору, сколько ты там зарабатываешь? С пруфом желательно.
>>69906492
>зарабатывает меньше программируя на своих крестах и прочей джаве?
Не видел такого. Есть, конечно, должности около100к на пхп, но это уже не для наших друзей с двача, которые изучение программирования начали с создания сабжевого треда несколько дней назад.
>>69906597
вот тут поясни
я сейчас задрачиваю свой проект, на нём использую всё что читаю в книгах, рефакторю старый говнокод. цель - повысить свой уровень. нахуй тратить время на хобби если есть такая охуенная возможность корячить работающий сайт.
>>69906605
16к - полумиллионник
призываю явистов с зп 15к, чтобы знатно их унизить
>>69906588
>Ну как-то уныло все, хуй знает даже.
ты думал будут ИНТЕРЕСНЫЕ ПРОЕКТЫ, РАБОТА В КОМАНДЕ, КАРЬЕРНЫЙ РОСТ?
лол. ещё раз - пхп, вёрстка, компании на 10 человек где ЛИШЬ БЫ РАБОТАЛО - это дно. не идите туда. лучше идите в макдак а по вечерам читайте книги по яве
Алсо тема веба с бэкэндом и питоном\руби остается нераскрытой, кто-то пояснит?
>>69906746
Ебать ты лох. Точно макака. Я на четвертом курсе (9 лет назад) получал 12 работая на пол-ставки. В Твери.
>>69906697
120к, ДС.
PHP-, Perl-, C-кун, основной язык PHP
>>69906817
Я считаю дело в тебе. В компании можно просто на опыт работать, в свободное время развиваться или даже пилить какой-то свой проект, а через пару лет опыта можно даже трактор завести.
>>69906883
Сколько лет опыта?
>>69906746
>16к
>зарабатывает меньше программируя на своих крестах и прочей джаве?
Все понятно с тобой. В ДС на яве минимум в 2 раза больше, чем тебе, платят только на испытательном сроке и без опыта.
>>69906873
ты работал по специальности вуза? так радуйся что тебе платили
сейчас в городе никто не будет платить больше
просто невозможно найти работу без опыта с большей оплатой.
>>69906884
ну я и работаю на опыт
>>69906945
С 2008 хуячу.
>>69906883
Ну, дружок, у тебя в багаже си и перл. Так что ты ну никак не обезьянка. Прозреваю, что то, что ты работаешь с рнр - твой выбор, а не потому что посоны с района посоветовали.
>>69906831
Ну что же вы.
>>69906946
про дс забудь
не про дс речь
>>69906997
Лол, ты б еще сказал родители сказали на пхп хуячить.
>>69906996
Ты, наверное, можешь в архитектуру и оптимизацию, обычные макаки этого не умеют. А для этого уже нужны знаниякоторые не найдешь на phpza2dnya.info и опыт.
>>69906992
>ты работал по специальности вуза?
Что? Нет, не по своей специальности, если ты об этом.
>сейчас в городе никто не будет платить больше
Упрлс? Сейчас даже студентота местная меньше чем на 20 не идёт. И есть куча контор, готовых платить в два раза больше. Это в сраной-то Твери. Может просто всё-таки ты рнр-говноед?
>ну я и работаю на опыт
Утешай себя. Всем похуй на твой опыт, если его в резюме нет.
>>69907146
>нужны знания
>миллион книг в открытом доступе бесплатно
охуеть просто ценность
просто некоторым везёт
>>69907105
Ну двачерьё-то предлагает. Те-же самые посоны с райноа - просто с другого.
Так это, есть в треде кто-то не из ДС, кто больше 40к рублей получает программистом? Или Москва- вся Poccия?
>>69907183
Не все могут их осилить. Все-таки планирование проекта и оптимизация - далеко не самые легкие задачи. Поэтому и платят много.
Хотя про пхп утверждать не могу, но по логике так
>>69906831
Бамп.
>>69907161
>местная меньше чем на 20 не идёт
посмотрел хх в твери, там на пхп зарплаты от 20-25 начинаются
в моём городе от 10-15
так что не пизди, теперь просто повезло родится не в пизде
>>69907247
было бы где реализовывать их
когда заказчикам похуй на код, и они требуют фичи, то тут не пооптимизируешь
>>69902010
та же фигня бро: 28лвл, инженегр за 20-40к
постигаю азы питона в кодакадеми
>>69907243
Лол, ну я. Только я не из Роисси вообще.
>>69906831
А что тебя интересует?
>>69897435
С Паскаля начни. Потом можешь быть Делфигосподином, Си-боярином или Явапидором, но начать стоит всё же с Паскаля.
>>69907364
>Тверь
>не в пизде
ко-ко-ко, где родилсо - там и пригодилсо
>>69907364
>когда заказчикам похуй на код, и они требуют фичи, то тут не пооптимизируешь
А на тормозящее говно им тоже похуй? В геймдеве, например, можно много всего понапихать в движок, но без грамотной оптимизации у тебя будет не fps, а spf, поэтому твой код можно будет разве что на консольку спихнуть.
>>69907382
Жаль, так и думал, что иначе твой предел чуть выше 20-ки. Придется идти помощником установщика кондиционеров или металлопластиковые окна с откосами ставить.
>>69907430
Не пизди. Если говорить про эту область, то начинать лучше с С. Паскаль нахуй не нужен.
Вторая версия, учел все недостатки предыдущей.
Братюшки, а вы бы взяли на работу хачекодера?
>>69907506
Поддвачну, паскаль изучали в школе - бесполезная хуйня.
>>69902010
Забудь, я серьёзно. Поезд ушёл. Займись чем-нибудь полезным, что тебе по душе. Или тебя прёт быть в 28 джуниуром и 24-летнего пиздюка - начальника отдела?
>>69907476
нет, на тормоза им не похуй
когда начинает тормозить они мне пишут - "кококо тормозит, сделай что-нибудь." я им поясняю - "вот мой список задач на 3 месяца вперёд. вставляйте куда хотите задачу и будет сделано." они - "кококо нет, нам нужны фичи"
>>69907476
Вот, кстати, вопрос геймдевам, которые в курсе проекта Spintires- возможно ли там адекватное поведение авто или из-за движка Havok ничего из этого не выйдет?
>>69907408
Конкретно роль этих языков в бэкэнде и сравнение их с пхп.
>>69907506
>>69907564
Глаза разуйте, ироды. Человек вообще не в теме, а вы ему Питона советуете. Еще бы Брейнфак подсунули бы.
Паскаль создавался, как обучающий язык. Как прикладной - бесполезен, но в освоении прост и покажет СУТЬ программирования.
Я уже после можно будет и на что-то посерьёзнее переходить.
>>69899005
а куда тогда перекатиться инженегру-строителю?
>>69907549
Какая разница, если он кодит в срок. Хоть твою мамашу и батю с травами взяли бы.
>>69907382
Мимо, маня.
Когда сваливал из Твери получал 30.
Когда сваливал из Москвы, получал 120.
Сколько получаю сейчас писать не буду, а то выхлопы твоего пердака сместят орбиту планеты.
>>69907503
Бля, это тебе
>>69907693
>>69907682
Го в нефтянку!
>>69907662
Я с джавы начал и не умер, потом питон, перл и только потом пришел к Си, хоть пока и не понял нахера.
анон советовавший пср для того чтобы разобраться куда складывать классы - ты тут?
я читаю - и там только про оформление самого кода, но не структура
я что-то пропустил?
Поясните мне, долбоебы, почему программист как карьера это не перспективно? А? Блядь.
>>69907797
потому что даже зп старших инженеров гугла не сравница с зп менеджеров, а тем более руководителей
там довольно низкий потолок
>>69907615
Если в watch_dogs использовался Havok, то с физикой авто будет полная пизда. Да и вообще движок вроде не очень. Заскриптованный цирк чуть менее, чем полностью.
>>69907693
Да ладно, я не завистливый. Если получаешь дохера, то только рад, что у тебя это получилось.
>>69907797
Схуяль не перспективно? Перспективно. Но это если ты программист, а не обезьянка.
>>69907797
Потому что дохуя их. СЛИШКОМ дохуя. И хороших, годных среди них - тоже дохуя. Конкуренция, ети её. И - нет, ты не тот человек, чтобы всех натянуть и прорваться на вершину пирамиды. Иначе ты не сидел бы ИТТ и не задавал бы тупых вопросов.
>>69907620
Роль такая же как у любого языка на бэкенде - обрабатывать запросы пользователя и выдавать ответы.
>>69907367
Дваждую тебя, инженегры соснолей. Информационное общество во все поля. Ичсх кодинг, похоже, во многом проще инженерии, а платят кодерам намного лучше. Но я как долбоеб упираясь изучал естественные науки и матан, потому что кодинг казался мне несерьезной хунтой и недостаточно хардкором, а задачки посчитать/сделать быдлокод для численного метода давались мне всегда на ура, в отличие от одногруппников. Какой же я долбоеб.
>>69899375
Ты ньюфажина не меньше его (задетектил по твоему пидорскому стилю общения). Пошел отсюда! Говно чистить!
>>69907838
>>69907861
Пруфы?
>>69901402
Погоди, но это же базовые основы ООП. Верхушечка самая.
>>69907838
> зп старших инженеров гугла
150к баксов в год - это тебе мало? Не все такие миллионеры как ты.
Другое дело, что в Poccии средняя зп у них 20-30к рублей, что ни разу не делает их особенными. Битые тачки продавать не менее прибыльно и перспективно в этом плане.
>>69907838
Так манагером и руководителем гугла вообще не реально стать. Нахуй ты там сдался, своих хватает тому что.
>>69907870
Ну а конкретно рядом с пхп? Есть от них смысл, или просто для нитаких как фсе?
>>69899697
>учу синтаксис
3) Синтаксис питона в БНФ займет от силы страничку.
4) Синтаксис еще пары языков такой же.
Либо ты даун -- учить синтаксис, либо не употребляй слова, значения которых не знаешь.
>>69907861
И что, что дохуя? Это вообще-то в любой професси так. Народу дохуя, но начальник, сука, почему-то один. Вот натянуть конкретно ему не суждено, это да.
>>69907910
http://habrahabr.ru/post/221773/
>И опять, все пути открыты, если вы оставите программирование. Но если вы, как и я, любите программировать, запомните, вы не подниметесь высоко по карьерной лестнице. Это звучит глупо, но у вас выбор между тем, что бы делать любимое дело, и тем, что бы зарабатывать хорошие деньги, делая что-то другое.
>>69907843
Спасибо. Еще подскажи, есть ли что-то лучше EAGL4 для физики авто?
>>69907956
Да насрать. На чём умеешь - на том и пиши. Насобирал шишек на проекте. Позырил что там на тему этих шишек в руби/питоне/хуене. В следующий раз пишешь на том, где этих шишек нет (если есть время изучить). Собираешь принципиально новые и.т.д
>>69908035
> делая что-то другое.
Например?
>>69907873
Так подучи opengl с с++ и пиздуй в геймдев, там тебе очень пригодятся естественные науки и тонны матанов. Сиризли, будущее игр за навье-стоксом, а не ебучими имитаторами поверхности типа быстрого фурье или кучей перекошенных текстурок, например.
>>69907526
>Вы любите каллиграммы?
>Да.
>Lisp
Просто убейся.
>>69907956
Питон - есть смысл (юзал только джанго), но пхп-фреймворки точно такие же, только популярнее.
В руби смысла не вижу личная неприязнь, по мне - лютая некрасивая медленная хуита
>>69908098
тимлидишь, менеджеришь
>>69908035
>Бывший CEO компании в которой я работаю, начинал как программист 25 лет назад, через 10 лет переключился в менеджмент, и прошел весь путь, до CEO четырех-миллиардной компании. Не так давно, он ушел на пенсию, имея особняк, машины и не имея никаких беспокойств.
Из той-же тупой статьи.
>>69908142
Тимлид без знания программирования невозможен. А менеджеры... рядовые менеджеры получают не больше программистов, а условия у них даже хуже, поскольку получают меньше.
>>69908142
Без богатенького папки никому не нужон. А вот программером возьмут.
>>69908120
По поводу текстур, кстати- почему они максимум уебанскими получаются? Доколе в них можно будет застрявать?
Откуда костыли в виде воды с плотностью ртути, колеса по 600 кг, вертолет в 20 тонн и прочие деревья из резины?
>>69908059
В rage вроде неплохо с авто поработали, но я не играю во всякие еба-шутеры, в которых, наверное, есть транспорт, так что не могу дать более-менее объективную оценку.
>>69908035
Лолблять, у меня знакомый с практики инженер от такой хуйни мается. От какбэ топовый специалист в одной очень узкой и денежной отрасли, свое дело любит, интересовался почти с детства, но если работать по специальности, то платят копейки, с другой стороны есть возможность быть кококоменеджером с зп в несколько сот К, но это пиздецкий заеб и вообще не интересно, да и лет ему дохуя уже. Очевидно так везде.
>>69908170
именно
кодинг - это для начала
потом умные люди становятся менеджерами (тимлидами) и гребуд бабло
а аутисты так и работают до 40 лет кодерами
после 40 мозг начинает разрушаться и их выкидывают на мороз, в то время как у менеджеров жизнь в полном разгаре
>>69908233
>менеджерами
>тимлидами
Wrong. Менеджеры - это менеджеры, тимлиды (руководители) - это тимлиды, руководители всегда гребут бабло, поскольку ответственность, менеджеры легко заменяются и работают по сути обслуживающим персоналом.
>>69908120
А как в геймдеве решаются задачи матфизики на дучп, поясните неофиту позязя? Численно? Или используется теория подобия как-то?
Годится ли Visual Studio 2012 для крестов? Есть ли там свои тонкости и не придется ли мне ставить борланда под виртуалкой?
Сроки? Какие сроки? Для того чтобы мочь в работу джуниором. При том, что с нуля и при том, что среднестатистический ум.
ну всё, подох тред
вопрос по пхп напоследок
как сделать такую
>Category::find($id)->getPosts()->limit(5)->order('created_at')->all();
цепочку,
чтобы параметры можно было задавать в любом порядке?
>>69908236
Spintires- пародия на симулятор грузовиков, которые месят грязь. Стоковый грузовик там МАЗ-535, есть и много другой техники. Но движок Havok все испортил, управление и поведение авто отвратительны.
За EAGL4 спросил, потому что nfs most wanted 10-летней давности очень по душе пришелся.
Еба-шутеры сейчас больше на фильм похожи, чем на игру, так что у самого нет времени на такие игры.
[url]>>69908120
Вот тут я сам не знаю, на самом деле. Скорее всего - человеческий фактор. Не успели дотестировать, доделали кое-как, так как срок, еще что-то. Потому что как в 2014 можно наебаться с текстурками и хуево поставить костыли - я не знаю.
Физику еще могут делать на прикид - то есть сымитировали, вроде похоже - ну и хуй с ним, а если что-то поделать, то все едет.
>>69908447
Примерно никак, нужно пилить более высокую абстракцию для поиска. Но в твоём случае, лучше просто делить процесс на три части с задаваемыми параметрами.
>>69908365
Годится, но лучше MinGW+QtCreator. Там кресты настоящие, а не игрушечные, как в студии. Hint: c++11/14
>>69908361
Да, численные методы наше все.
>>69908476 -> >>69908233
>>69908447
query object
>>69908427
Да вы охуели? Бамп, суки.
>>69908537
>более высокую абстракцию для поиска
это мне и интересно
я с ходу немогу представить как вообще может быть сделана такая цепочка.
ты можешь рассказать в общих чертах?
>>69908476
>Физику еще могут делать на прикид - то есть сымитировали, вроде похоже - ну и хуй с ним, а если что-то поделать, то все едет.
Wrong. Считать даже с убогими апроксимациями, как сейчас можно с любой степенью приближения к реальности. Но геймеру надо не реалистичность, а хуету типа randezook. Вот и вся разгадка.
>>69908558
Спасибо.
>>69908576
>численные методы наше все
Но как? Обычно чтобы что-то более-менее серьезное посчитать нужна уйма времени.
>>69908697
Есть некоторые моменты, например с коллизией, где без костылей никак. На больших проектах не работал, но подозреваю, что при создании крупной игры костылей будет овердохуя, потому что выпустить нужно за пару лет обычно, причем это не только на движок, а вообще на всю игру.
>>69908815
Ну так поэтому пока и нету крутой водички и огня в играх. А методов вроде достаточно. Есть немало методичек на англ., типа вот этой:
http://heim.ifi.uio.no/~rwinther/Langtangen_etal_AWR25.pdf
>>69897435
Начинай с си, сначала гугли и пиши простые программки, можешь сам что-нибудь придумывать. Можно что-нибудь почитать простое, всяких Ритчи сначала не надо читать.
Вообще все зависит от того кто ты, где учился учишься собираешься учиться чем занимаешься по жизни и т.д
Если все совсем плохо, начни с матлаба. Там можно писать программки и не париться за технические аспекты.
Когда врубишься в сишке в указатели, списки, проблемы динамеческого выделения памяти, можешь медленно вливаться в плюсы. Больше года или активных месяцев 6 на сишке задерживаться не стоит. Главное понять, что такое функции, зачем они нужны, указатели и списки. Можно изучить такие понятии как стеки, деревья и т.д.
С++ учи как можно дольше, читай как можно больше, пиши как можно и так далее. Когда будет совсем не в моготу, и более менее начнешь чувстовать ООП, разберешься в STL можно начать смотреть что-нибудь вроде питона.
Главное пойми, если ты хочешь программировать более менее осознанно понимаю, что ты делаешь, без плюсов это не получится.
>>69908867
Скажи, а пригласить специалиста в той или иной области, связанной с физикой консультировать деймдева разве нельзя? Или никому до этого нет дела? Костыли - это неизбежно в большом проекте, но 2014 на дворе, столько уже сделано другими, что кажется, что сделать плохо сложнее, чем сделать хорошо.
>>69908867
Я в курсе, варился в этом соку некоторое время. Поскольку временной шаг симуляции дискретен, на определенном шаге объекты коллизии "проваливаются" друг в друга. В большинстве движков (хоть импульсных, хоть силовых) "ответ" производится "выталкиванием" одного объекта из другого. Но уменьшением шага или использованием другой модели влияние подобных костылей можно свести к минимуму. Однако физика всё равно будет "ватной" потому что так смотрится эффектней.
>>69900079
>ассемблер нужен кулхацкерам-крякерам, которым ты не будешь
почему не будет?
>>69909080
Я, честно говоря, не знаю, как все устроено в крупных студиях, где разрабатывают движки, может они тупо не хотят на это время проебывать или еще что-то. Но у них в требованиях к программистам почти всегда есть знание математики и физики движков. Может быть, сейчас нинужно знание/умени рещать урматфиз.
>>69909240
Забавно было, когда у друга в "столкновении n тел" шарики при столкновении проваливались друг в друга, а потом вылетали. Даже не помню, почему у него такая хуйня происходила.
>>69909364
Сейчас матрицы-хуятрицы нужны наверное только графистам. И то наврят-ли. Так как типовые вещи уже заложены в графическое двигло, для чуть более сложных есть типовые решения в интернетах. А с совсем сложными вещами быдло обычно не запаривается. В физических движках всё еще проще. Создал объект, задал массу и инерцию, связал с collision shape и запихал в мир. Всё. Ничего про математику вообще. Только если физика на уровне шестого класса.
>>69909364
А, если ты про сами движки, то там сложнее конечно. Но даже не думай, что там какие-то дифуры численными методами решаются. Модели и апроксимации во все поля. Но математический базис нужен сильный, да...
>>69909540
И за это люди получают миллионы? Как же чувство прекрасного, стремление к чему-то лучшему? На том уровне ведь уже не из-за денег работают, можно позволить и над более философскими категориями поразмышлять. Не поверю, что всем пофиг.
>>69909540
Мне хочется верить, что движки все-таки обновляютв игоры особо не гоняю, но бывает попадется что-то, откуда пару месяцев не вылезешь, а не тупо меняют анимацию и прикручивают скрипты получше, лол. И как кстати обстоят дела с визуализацией. Выходят же новые директХ, огл, их используют или вообще насрать, так как куча бомжеюзеров?
>>69909670
Дак нет в геймдеве уже давно никакой романтики и рыцарей на белом коне, бро! Только может в некоторой индюшатине. Но там и бюджеты другие, и "специалисты" не такие уж и специалисты из-за бюджетов опять-же.
>>69909670
А ты как думал, рисуют новые текстурки для своего battlehonor of duty и еще тонна денег готова. Зачем делать что-то новое, когда школьники и предыдущее кушают на ура. Там же наверху сидят маркетологи, а не погромисты-мечтатели.
>>69909878
>>69909965
Жаль, почему-то хотелось верить в лучшее.
Спасибо за ответы, рад, что хоть здесь была возможность их задать, больше-то и спросить не у кого.
>>69897435
Мне 20, я только начинаю заниматься программированием. Начинаю с Python, он легок и актуален.
Ассемблер для узких специалистов, к тому же, его осваивают, когда уже умеют в ООП.
Долбоёбов вроде этого >>69904451 не слушай, они пишут подобное, руководствуясь какими-то личными комплексами, либо завышенным ЧСВ. Начать можно в любое время, с нулевого уровня. Эзотерическую херню про склады ума и особое мышление тоже не слушай, особенно от тех, кто называет себя "технарями".
>>69909799
Ну обновляют периодически, но в целом у меня складывается впечатление, что генерики типа unreal, source и unity (особенно source) не особо поспевают за новыми тенденциями. А директы и прочие опенглы обычно "на волне" во всяких фростбайтах и им подобным, где реально надо ВСЕ выжать из компа. Но при этом ты точно знаешь как будет использоваться этот двиг, и под соответствующее использование он и затачивается.
>>69910021
Ну рано или поздно кто-то начнет внедрять что-то новое и крутое, потому что просто хорошую картинку и адекватное поведение плеера научились делать почти все, осталось только соревнование "кто лучше вылижет", а этим никакого особо не удивишьа казуалы и не против. Правда, все-таки еще нужен какой-то рывок в железе.
>>69910037
>Начинаю с Python, он легок и актуален.
>Ассемблер для узких специалистов ... когда уже умеют в ООП.
>Начать можно в любое время, с нулевого уровня.
Едрить вы бестолочь, сударь. Различай макаку и программиста, дуралей. Сто раз уже обсосали в этом ITT треде. Не стать программистом ни в 20 ни в 28 если у тебя до этого ни опыта ни интереса не было. Можно обезьянкой стать, либо джуниором великовозрастным под командованием ерохина, который младше лет на n-цать.
>>69910284
4 ядра, а то и больше уже есть, криво работающий sli\crossfire тоже есть. Не разумнее оптимизировать под и так неплохие возможности сегодня, вместо того чтоб требовать от железа 16 ГБ ОЗУ, 8-ядерный проц и ферму из видеокарт?
>>69910287
Ещё скажи, что это как с балетом или фигурным катанием, лол. Надо было в восемь лет определиться и понять, что программист твое призвание в жизни))0
>>69910458
По-хорошему с 3 лет пора начинать развивать абстрактное мышление. Иностранные языки не даром лучше всего учатся именно в детстве. Точнее лучше запоминается фонетика и последовательность слов.
>>69910458
Ну блядь, можешь поржать, но я в 8 лет изучал BATYINY книжки по 80386. А в 12 - неебический талмуд по жабе, которая только-только в тот момент начала выпячивать свое кривое тельце. Зависимость есть, брат жив.
>>69910379
Этого скорее всего не хватит для того, чтобы irl рендерить трассировку или небольшое озеро на частицахда, тут можно поизъебываться, но предположим, что когда ты на него смотришь, там все - частицы?
>>69910458
И, кстати, контрпримеров у меня полно. Особенно из академической среды. Когда чел вроде не дурак, даже диплом погромиста имеет. А сделать ничего толком не может. Тут только личный интерес и опыт руляет.
>>69910575
Если это хотя бы в теории опишут, думаю на практике тоже попытки будут реализовать. Разные суперкомпьютеры для ученых-экспериментаторов ведь куда мощнее любой машины, которую можно собрать самому. Потенциал есть уже сейчас. Вопрос, как обычно в грамотной реализации. ИРЛ же получается, что вроде все читают одни книги, делают одни проекты, получают опыт, а результаты совершенно разные. Не говорю уже о теоретической основе в вузе, которая на практике далеко не всегда дает возможность писать качественные программы выпускникам. Совсем неудачников я не рассматриваю, а исключительно тех, кто не первый год в профессии.
А есть смысл в вышке? я в этом году только поступаю на фундаментальную информатику в университет после первого высшего нетехнического. 21лвл языков никаких не знаю, но желание заниматься этим есть. на дневном, учебное заведение хорошее. работаю уже
светит ли мне что-нибудь? в плане освоения специальности.
>>69899723
плюсанул кармочку
>>69910677
Очень зависит от преподавателей и желания\умственного потенциала самого студента. К тому же связи решают и попасть в хорошую команду на интересный проект с перспективой роста бывает не так просто.
>>69910767
Единственная вышка, которая реально поможет кодеру - прикладная математика. А то, что ты описал, это ненужное приложение.
>>69910847
там эти два направления параллельно идут. мне сказали, что как раз примат не нужен, потому что там упор на математику больше, нежели чем на само программирование.
>>69897435
>есть немного знаний в хтмл и ксс
Хтмл и ксс не языки программирования. Это языки разметки, в которых нет ни единственного алгоритма.
>стоит осваивать питон и ассемблер (!).
Ты часто видишь людей, программирующих на ассемблере? Может ты хочешь стать программистом на ассемблере? Давай уже тогда сразу в машинный код, блять.
>с чего начать
С гугла, блджад. И с джавы. Моей первой книгой по джаве стало руководство Шилдта. Гугли сам. Дальше продолжай изучать ООП, позже бери паттерны программирования.
>>69897435
Аноны, кто знает про новые направления вузов - программная инженерия и безопасность информации? Это просто модные слова или там программа действительно более специализированная?
мимо-школьник
>>69911031
Зависит от вуза и его удаленности от столицы.
>>69911031
Вангую, чтотв программной инжинерии будут расказывать про наследование, полиморфизм и инкапсуляцию, о которых все знают. И об устаревших паттернах.
>>69911103
про интерфейсы забыл, еще будет история КПСС программирования в разных редакциях.
Впредь создавайте такие треды на ночном, а то на дневном опять набегут мамкоебатели со своим ПОГРОМИЗДЫ ПРОТИВ ИНЖЫНЕГРОВ
>>69911200
Хотя занимаются по сути одним и тем же.
>>69911320
Только зарплаты разные.
>>69911320
Я бы сказал так: у погромиздов надо все время думать в среднем режиме, у инжынегров либо сидеть на жопе ровно, либо пиздецки взрывать себе мозг.
мимо диванный
>>69911371
и к зп мой псто >>69911430 тоже относится. Погромизд всяко пристроит свою жопу в теплое место за 100к, а вот инженегр скорее всего будет сосать хуй первые лет 10-15, но потом, если годный, будет получать поболее программиста
>>69911492
Но годный програмизд через 15 лет должен открыть свое дело и получать себе сколько нужно. Другое дело- сколько таких годных?
>>69911492
Что нужно выучить, чтобы пристроиться за 100к?
Вернее, за 40-50к в городе полумиллионнике
>>69911622
Программирование, очевидно же
Алсо хотел спросить, вот тут на пол треда расосали про геймдев, а зачем геймдеву хитровыебанные моделирования физических процессов? Школоте же похуй, насколько реалистична модель. Проще же использовать какие-нибудь приближения/обобщения о поведении физических объектов, чтобы красиво смотрелись и работали быстро, а моделируют пусть ТУПЫЕ ИНЖЫНЕГРЫ, которые строят реальные объекты, и которым действительно всралось чтобы модель соответствовала действительности.
>>69907985
Из-за таких долбоебов как ты, множество людей так и остается кретинами на всю жизнь. Алсо вангую, что ты за свою жизнь ни одного транслятора не разработал, однако ж гляньте, какой он КРУТЯК, знает что такое синтаксис в отличие от этих ньюфагов-неудачников.
>>69911019
Знаю как минимум двух программистов на ассемблере. Живых. Работающих по специальности. Одному за 50, другому 25. Тот, которому 25 получает под 150. Конечно, спрос на них мал, но вонюч.
бамп годному треду
нужно досрать до бамплимита
>>69899697
Живу в ДС, 6 лет назад имел похожий план, но без общаги. Вместе с другом поступали в ВУЗ на прикладную математику с достаточно неплохой прогерской кафедрой, были полны энтузиазма.
Проебал все полимеры.
Сейчас - тупой депрессивный хуй без каких-либо навыков, кое-как заканчиваю пятый курс. Пролетел мимо прогерской кафедры, попал на самую днищекафедру. Программировать так и не научился, только знаю самый основы семантики пары языков. Склад мышления вроде есть, но долбоеб и распиздяй.
За все эти годы проработал два месяца кассиром. Сейчас по рекомендации препода пытаюсь устроиться на копеечную зарплату в контору, куда берут студентов и вроде как научат, чему надо.
В общем, не рекомендую жить, как я.
>>69897435
Вы каждый день создаете такие треды, долбоёбы.
>я хочу записаться в погромисты.
Нихуя ты не хочешь быть программистом. Ты просто услышал рассказы о их зарплатках и будучи нищенкой психически и по факту, позавидовал и истекая слюнками прибежал создавать тред. Соси хуй, быдло.
>>69907728
у тебя там прихват?
>>69908120
а есть варианты работы в смежных областях, в частности программирование+строительство или прогр+инж системы?
насколько вообще работа в смежных областях акутальна/перспективна?
№69907367-кун
>>69897948
>Считает знание синтаксиса какого-нибудь языка навыком программирования
Проиграл с дебила
>>69911430
Зависит от области, работаю веб-девелопером, постоянно нужно заниматься проектированием и оптимизацией, это никак не подпадает под средний режим.
>>69907693
пили кулстори как к успеху шел, интересно же
>>69907574
29-летний начальник-долбоеб не лучше
мимопробродил
test
Посоны, собираюсь ебануть полиморфизм
есть такая схема классов:
[двач] - родительский
[нульчан][харкач] - наследуют
раньше я вызывал вручную нульчан и харкач из двух мест, отдельно каждому передавал параметры
теперь я хочу запилить так чтобы класс сам определял через какой подкласс выполнять действия по параметрам, которые передаю (например входной параметр "раки" - вызывает харкач. "илита" - нульчан
3 вопроса:
1) это и есть полиморфизм?
2) как это лучше делать? запилить отдельный класс или в конструкторе родительского класса
3) нужны ли тут интерфейсы? если да, то вкратце как они будут выглядеть
4) что значит программирование через реализацию а не через интернфейс?
>>69901547-кун
>>69924044
бамп позновательному
>>69924203
двач уже не торт
зачем нужен дневной двач?
ночной лучше
Освоил яву за 90 дней, переехал измухосранска в дс и устроился в яндекс на руководящую должность, а вы сосите хахах
>>69924425
ты молодец
просто так сидеть и дрочить яву 90 дней самостоятельно у меня бы силы не хватило
да ещё и денег на переезд накопить
>>69910037
Тот тип прав, дело в том что способности к чему-то начинают себя проявлять в раннем возрасте у меня 13-15 лет не было наставника как стать прогером, но от компа меня оттащить было тяжело сам что долбал смотрел, но у меня математика была на отлично, а потом уже поступил в универ. Так что способности определенно были. А если ты такой лось до 20 лет хуй ложил на все это, а тут начитался пасты про успешных прогеров и решил туда залезть ясно, что тебе будет неприятно работать по этой специальности. Я очень любил математику и то мне иногда сложно решать некоторые задачи, а рандомному гуманитарию дальше хеллоу ворлд уйти, просто работа будет тяжелой и неприятной, надо себя найти
>>69924044
бамп
CLR via C#. ASP.NET Webforms и MVC. SQL тоже не помешает и погнал
>>69910037
бред сивой кобылы. какой нахуй ассемблер и программирование микроконтролеров к ООП? какоим кончиком? не городи хуйни
>>69902391
Потому, почему и ты. Ты не лучше
>>69911808
Это уже и так обсосали по максимуму, если и дальше использовать только это, то изменяться будут только постэффекты и в какой-то момент школьники могут понять, что где-то их все-таки наебывают.
Я не понимаю нахуя вы учитесь на инженеров холодильных установок, или инженеров математикова потом начинаете учить программирование? В итоге становитесь никем. Нахуя вы так делаете?
>>69927212
>Нахуя вы так делаете?
мозгов же нет
мне например было похуй на учёбу и на жизнь, максимум депрессия все дела.
утешал себя тем что если устроюсь хоть куда на 15к то буду счастлив.
сейчас я пхп макака за 16к и у меня перманентный бугурт от нищезарплаты
такие дела
>>69904448
Программы сейчас работают в песочнице, процессоры настолько мощные, что разницы нету пузырьком ты будешь сортировать или быстрой, так что иди нахуй тупица. Лучше библиотеки учить
>>69929635
Толсто.
>>69904451
>>69907574
>>69924602
>>69910287
Максимум надменность.
А если человек долбоебствовал до конца института и в итоге оказался без каких-либо профессиональных навыков, но с некоторым интересом к программированию?
Предлагаете до пенсии в макдаке работать? Или гей-шлюхой, как хотел анон в недавнем треде?
бамп
√
А почему все начинают с питонов этих ваших, паскалей или пхп? Чому с плюсов не начинаете сразу?
Двощ, я хочу записаться в погромисты.
Вот есть я. Я нихуя не знаю о погромировании есть немного знаний в хтмл и ксс. И тут внезапно я понял, что хочу пойти в пограмирование, чтобы как-то занять себя и отвлечься от реальности. Так-что посоветуйте литературы\статеек для обучения и вообще с чего начать. Я тут вычитал, что сперва стоить освоить асемблер и питон, но я нихуя не знаю как их осваивать и где искать.