24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Тред создан для просвещения анонов относительно лучшего ЯП планеты - Python.
Что такое Python? Это прекрасный способ освоить программирование тем, кто никогда им не занимался. Нет ебли с непонятными классами, как в джаве. Нет ебучих include из С. Ты будешь сразу понимать, что и зачем делается в коде.
Это путь в хайповый, и безумно популярный в наше время Data Science. Ты научишься определять, кто утонет на Титанике, и различать рукописные цифры, и все это в 10 строк кода. А потом сможешь выигрывать соревнования на Kaggle, получая за это по 100к вечнозеленых не сможешь
Это огромное, быстрорастущее комьюнити. Ты всегда сможешь найти единомышленников и товарищей.
Это великое множество библиотек для любых целей - от веба до того же датасаенса.
>>173960490 В данный момент занимаюсь анализом текстов. Пишу код, придумываю способы улучшения качества извлечения информации, продумываю архитектуру системы которую потом разносят на ревью, лол. В данный момент мне не доверяют особо много, так как опыт работы не сильно велик. >не принимаешь никаких решений при выборе переменных, статистических методов и проч Ну вообще в этом и состоит написание кода, если тебе, конечно, не поставили задачу "Напиши класс summator с методом sum(a, b), суммирующий числа a и b", лол.
>>173960259 (OP) >лучшего ЯП планеты - Python. Для написания playbook, на этом все. > Нет ебли с непонятными классами, как в джаве Ебли там еще больше, хотябы из за множественного наследования > Нет ебучих include из С В путане как раз уебишный import и разрешение зависимостей, так за 20 лет кроме виртуаленв ничего не оссилившие > Ты будешь сразу понимать, что и зачем делается в коде. Ага, в динамическом языке. кек > безумно популярный в наше время Data Science. > Безумная популярная обертка, над сишными\плюсовыми либами Пофиксил не благодари > Это огромное, быстрорастущее комьюнити. Состоящие из одних вкатывальващиков, как и php > Это великое множество библиотек Единственный плюс
>>173961361 Конечно есть. Единичные. Если ты туповат или ленив, или тебе неинтересно программирование то ты в него никогда не вкатишься до уровня на котором тебе будут платить.
>>173960259 (OP) >Это путь в хайповый, и безумно популярный в наше время Data Science Довены ученые не могут нормальный язык с указателями освоить типо си или го.
>>173961624 окей человек подбирающий работников смотрит резюме 25 летнего анона с курсами с курсеры и проджектом уровня 9-го класса и 20 летнего студента с бэграундом 5-6 лет дальше пояснять?
>>173961031 Сначала недельку поизучал основы на Codeacademy. В универе приходилось прогать на Фортране, так что основы дались довольно легко. Потом стало скучно, и был перерыв где-то в полгода.
Потом краем уха услышал про курс по машинному обучению от МФТИ и Яндекса. Про машоб я тогда еще не слышал, но название было интересное, и я решил попробовать. И тут понеслось. Мне безмуно понравился предмет, и я значительную часть свободного времени тратил на изучение. Но из-за ебучей учебы, часто его совсем не оставалось, и приходилось делать довольно длительные перерывы. Помимо самого курса почитывал книжки из рекомендованной преподавателями литературы (мне нужно было подтянуть теорвер и статистику + скилл в самом программировании) и почитывал в интернете статьи по теме. В общем, со всеми этими перерывами, курс, расчитанный на полгода, я прошел за год, т.е. к середине 4 курса. Спустя какое-то время увидел объявление о стажировке в алгоритмическом трейдинге. Список требований мои навыки покрывали, и я решил попробовать, особо не надеясь на успех. К своему удивлению, пройти отбор получилось, и я попал на свою первую работу. Но по окончанию стажировки не остался там - работа была слишком сложная, и я ее откровенно не тянул.
Потом доучился, получил диплом. Отдохнул летом, и решил найти таки работу. Вакансий не так, чтобы много, но достаточно. Выбрал, пришел на собес, получил инвайт. Такие дела.
>>173961361 Я физик по образованию, так что считай без профильного вкатился.
>>173961842 >25 летнего анона который показал что хочет и может развиваться >20 летнего студента с бэграундом 5-6 лет надрачивания лаб для дебилов >дальше пояснять? Да
>>173961707 И ебаться со статической типизацией и компиляцией, когда тебе каждые несколько минут на лету надо какую-то аналитику по данным делать? А ты смешной.
>>173962117 Я не спрашивал с подколом, просто хотел узнать общественную практику. Ты получал сертификат? Или просто указывал, что прошел курс? >>173962151 Да, но вроде необходимо заплатить за курс, чтобы получить сертификат, а я не думаю, что аноны с двощей платят по 50 баксов за курсы.
>>173962231 На большом объеме данных компилирующаяся программа дернет любой питон. Или ты под реал тайм аналитикой подразумеваешь вбивать команды в консольке типо ipython
именно потому что там нет ничего как у нормального языка и делает питон каким-то ебанутым, с которого пересесть на что-то нормальное будет сложно + сам он так себе работает по скорости
мимо начинал с жабы-шарпов, лучшее на мой взгляд что есть с точки зрения удобства, а шарпы еще и скейлит можно спокойно без пердоленья
>>173962004 Круто. Я прохожу специализацию, вроде норм тяну. И еще у меня почти 2 года опыта на плюсах под линух. А ебут ли на собесах задачами по матану? дай фейкопочту плз
>>173962343 Ну у меня кикстарт был в виде курса матана в универе.
>>173962286 Сертификаты получал, да. Но мне от вуза бесплатные были.
>>173962432 Ясная хуйня, что дернет. Но библиотеки, в которых анализ данных происходит и не на питоне написаны. >Или ты под реал тайм аналитикой подразумеваешь вбивать команды в консольке типо ipython Да, только скорее Jupyter notebook
>>173962463 Ну, под дата саенс зачастую машинное обучение подразумевают.
>>173962606 R вроде загнивает потихоньку, ну и саму инфраструктуру для работы с данными на нем особо не настроишь. А фортран компилируемый, а это не оч для анализа данных.
>>173963109 R судя по гитхабу очень модный, подумываю его изучать начать. А фортран я хуй знает почему до сих пор жив, ну матрицы там можно перемножать одной командой, но это так со студенчества что вспомнил
Хм, сам вот начал сравнительно недавно изучать Питон, имея базовые знания Си. Сейчас вот дошел до рекурсии и решаю задачки по отрисовке фракталов. Да, пока что малые задачи, но по мере увеличения сложности, хочу потом хорошенько связку SciPy изучить и тоже прикоснуться к машинному обучению.
Мне бы алгоритмы подтянуть еще (скажу, что одновременно почитываю матан, решаю по мере возможности всякие задачки). Без математики и алгоритмов, как могу видеть, в разработку чего-то интересного и не очень лучше не соваться. Ну и потом, куда интереснее что-то самому создавать, какие-нибудь модели запиливать, визуализировать это всё, получать удовольствие, что всё работает.
>>173963384 Ну это не точная инфа. Я где-то видел инфографику, что количество коммитов на Р на гитхабе постепенно падает. Многие перекатываются на питон в силу того, что он более универсален, и к нему пишут все больше и больше библиотек. Ну и IDE для него более приятные, кек.
>>173963532 Бля хх не отражает тенденцию это тупо срез по времени. Я в области блокчейна работаю, через семь лет блокчейн будет везде, только на хедхантере сегодня ты этого не узнаешь.
>>173963513 >куда интереснее что-то самому создавать, какие-нибудь модели запиливать, визуализировать это всё, получать удовольствие, что всё работает.
Ну это разве что для себя, в индустрии ты просто у xgboost пососешь, кек. Хотя можно в какую-нибудь рисеч-команду по нейросеткам запилиться, там твои навыки оценят.
>>173963410 Фортран, как я понимаю, еще со времён когда большая часть в треде еще даже в виде первичного семенного бульона не задумывалась, был сверх популярным среди ученых и всяких CS-шизиков, которые реализовывали на нём библиотеки на любой случай жизни.
Насчет ученых и то, что они выбирают. Всё таки я замечаю, что сколь умным бы человек ни был, он всё равно этот элемент стадности будет сохранять. К примеру "Математика" у ученых очень высоко ценится. Сам я не писал в ней почти ничего, но язык её мне показался довольно таки любопытным для изучения. Он ведь к функциональным относится, так?
>>173963941 Нахуй пошел, школьник. Спор о том чтобы переписать ядро линукса на c++ был на заре его развития, но решили что он недостаточно выразителен для того чтобы описать все связи между компонентами.
>>173963265 Работа 50/50. Работаю в крупном банке, и тут люди не до конца понимают, что вообще такое машинное обучение. Поэтому иногда нашему отделу дают тупо алгоритмические какие-нибудь задачки запиливать, что не особо интересно. Но когда поступает нормальная задача, то становится в кайф. И думать приходится, и что-то новое постоянно изучать. Заебись, короче, если бы еще не эти темные пятна, то вообще бы жаловаться не на что было. Собесы особо сравнивать не с чем. Спрашивали про то, где учился, про тему диплома, кек. Потом что умею, где учил все это. Вводная часть на этом заканчивалась. Потом задавали какие-нибудь теорвопросы по питону и машобу - как запрогать то-то, как работает такой-то алгоритм, каким методам решать такую-то задачу.
Потом шли задачки. В основном на теорвер, немного на соображалку и алгоритмы.
Деньги - у меня сейчас ставка 60к, к концу лета должна подняться до ~80. Ну и там с каждым повышением +~30%
>>173964660 Ну наверно для его сранска это охуенная зарплата. Да и он в любой момент может улететь в эту вашу сшашку. Там джависты нужны были лет 5 назад
>>173964757 Вопрос был не о том: если ты так себе манагер, то и кодер хз вряд ли получишься - нужен системный подход и задротствоусидчивость для успеха.
>>173964960 Какова вероятность выбирая случайно язык из этого списка выбрать Путина на президентских выборах, азазаз, шутка запоздавшая на месяц всех вас трольнул
Здарова пацаны, тут такое дело, олегом меня зовут, сам в чопе работаю, ну сами понимаете, работа непыльная, вот, но платят мало. Я итак сижу у компа почти весь день, ну хотелось бы шобы оно как-то с пользой, вот сын про блокчлены какие-то рассказывал, так я его бухой в жопу послал, сказал, что бы не выебывался на отца своего родного. А тут услышал, когда с утра собирался на работу по ящику, в одном предложении биткойн и блолкчейн. Подумал ого, а че, может оно и выгодно. Вбил в поисковик, ваш сайт выскочил на стопятой странице ну а че, чоперы она настойчивые, а тут ничего не понятно, еле разобрался, как писать. Вы тут про питоны матоны рассказываете, интересно, зарплаты у вас какие, мы таких денег с женой то и не держали никогда. Вы мне это, посоветуйте чего-нибудь, ну как че куда писать что бы колоти бабло началось. Совсем забыл, 48 лвл
питон - говно, пробовал - врагу не пожелаешь. сначала ты долго и мучительно ебешься выбирая какую версию питона юзать для проекта, потому что если в проекте участвует хотя бы три либы отличные от стандартной, то все, пизда рулю. одна идет только на 3,4, другая на 3,1, а третья вообще только на 2,7 существует и чо делать теперь? обязательно ставить интерпритатор на машину клиента, то есть ты не можешь ему просто скинуть экзешник, он его запустит и все заработает, как надо, нет, надо поставить ему питон, все либы, которые юзаешь и только тогда он сможет запустить твою говнопрогу. ну, и самое главное, каждые раз, когда ты даешь клиенту юзать свой продукт, это будет не теплый и ламповый экзешник, нее, это будут исходники. это все такой бред, что перекрывает все плюсы языка (а они есть). так что нахуй это говно.
>>173964827 Суть в том, что в сети миллионы хипсторов, которые будут всем, включая тем, кто этот тред посетил, выть про свои Goя создал, Rust, Julia и прочее говно, от чего засоряется голова, когда уже исторически так сложилось, что ничего лучше Си и плюсов с Фортраном (ну и Java) человечество не придумало. Ну и Питон с R для научных задач. Всё, остальное просто не нужно (я не учитывал область веб-программирования).
>>173965307 Хорошо вот тебе задачка. Сколькими способами я могу тебя послать нахуй, если для того чтобы послать тебя нахуй я могу составить предложение состоящее из 999 неповторяющихся слов
>>173965405 ты ебанутый? кому твой пердулинкс нужен? у всех винда стоит, во всех госструктурах винда, твои говнолинуксы только на серверах где то далеко, а если ты пишешь десктоп приложения, а не бэкэнд, то питон твой сасает спроглотом.
>>173960999 >> Безумная популярная обертка, над сишными\плюсовыми либами >Пофиксил не благодари 90% современного высокоуровневого программирования это обертка над сишными/плюсовыми либами, есличо.
Классика всех тредов про программирование на аибах. Вот просто всех. Во все времена. На любых досках, даже на самых сумрачных аибах. Тема треда - язык программирования.
>>173965591 до до до, вводят, лет еще 40 вводить будут, знаем, плавали. ну, хочешь, возьми вон нефтяную компанию нашу самую большую - все на винде, даже сервера, куда ты там свою питошу втыкать собираешься?
>>173966046 Насрать, Леонид Иванович в жизни не откроет мой профиль на гитхабе, ему это не по уму. Но с другой стороны зачем работать с начальником довеном. В жизни специалиста наступает момент, когда люди с которыми ты работал к примеру лет пять назад, стучатся к тебе и предлагают работу.
Вкатился за 4 месяца изучения, за 2 года три раза апнул зп и сейчас получаю $3500. Поступил на вышку в прошлом году чтобы получить диплом, первое образование говноюриста в ноунейм замкадской шараге. Пишу на жс, реакте, всякой такой залупе.
>>173966295 Он просто не понимает, что для разных задач можно (а иногда и нужно) использовать разные инструменты и, соответственно, их сильные стороны.
Питон замечателен, писать на нем легко и интересно, но кто-нибудь его использует на работе? Кто-то с его помощью зарабатывает деньги? Я про таких людей не слышал.
>>173966310 а ты петух, иди на хуй вафля >>173966361 >все твои проблемы это хуйня. ты просто ничего не знаешь и не умеешь. чо, хочешь сказать не проблемы с установкой библиотек? только не рассказывай тут охуительные истории, типо, пип инстал и все в шоколаде
Почитал лерн.жс.ру, запомнил всякие узкие места и потренил ответы следуя репам на гитхабе уровня "frontend interview questions", затем посмотрел курс по реакту от Stephen Grider. Там их два, первый как писать на реакте, редаксе, етц, ну и много инфы про то как строить норм архитектуру фронед приложений, конфиги вебпака, бандлинг, вот это все. Второй включает написание тестов, всякие такие штуки.
Написал простой пет проджект, это был сорт оф форум блог с комментариями, статьями, категориями, поиском, админкой, оттуда узнал все чего не хватало. Апплаился на все вакансии с зп до 100к по совету знакомых, на парочке дали тестовые.
Тестовое было в духе "круд с таблицей юзеров и компаний, можно добавлять, удалять, редактировать все данные, юзать реакт, редакс". Сделал тестовое, получил оффер.
Затем закончился один проект, пошел менять работу, закончился второй и поменял еще раз и попал уже в продуктовую компанию, до этого был аутсорс на апворке и в епаме.
>>173966707 >Как раз таки понимаю. И для анализа данных компилируемые языки - хуевый выбор. Если ты не глупый человек, то зачем тогда вопрос такой про Питон задавать Понятно же, что в случае работы с данными он будет предпочтительней и что ничего компилировать не понадобиться.
>>173966955 Бесполезная хуйня которая говорит тебе обосрёшься ты завтра на паре или нет на основании того срали ли студенты на парах в этот день с 1450 года
>>173967184 Он наверное тебя не правильно понял. Если как ты говоришь тебе нужно данные обсчитывать довольно таки длительное время, то конечно ты прав, компилируемые языки тут будут мешать (хотя тут нужно рассматривать отдельные случаи). И обсуждать тут нечего.
Вчера был на собеседовании, знакомился с компанией ну и так просто порешать задачки на халяву. Вышли с техническим руководителем на этаж покурить, он мне такой говорит - Ну что трахаешься с указателями? Трахаешься?! Я включаю архитектора и говорю -Ну допустим трахаюсь А они мне говорит ну и правильно, с указателями главное трахаться хорошо и тогда программа тебе все сделает. Вот в мое время что бы программу на быстрый код развести нужно было месяц её переписывать, и то не факт что она у тебя не упадёт. А вас сейчас раздолье. Я в твои годы по 3 программы в день указателями наполнял. С Проектом(главное детище их компании) до сих пор так ТРАХАЮСЬ указателями что все сроки у команды слетают. По этому мы уже 25 лет программу переписываем всей компанией. Ты главное с указателями хорошо трахайся, джуниор
>>173968423 Вкратце: даллары. Это то же самое, чем занимались во все времена (получение, обработка, трансформация, анализ данных), только с приходом новых вычислительных мощностей, ИСКУССТВЕННЫХ НЕЙРОННЫХ СЕТЕЙ (еще одного мема, хотя не столько смешного, всё таки это действительно работающая область), и совершенствования методов анализа данных получившее новое название.
>>173960259 (OP) Не собираюсь вкатываться в погромирование 300к/сингулярность, но скоро (2-4 года) потребуется язык для Data Science в финансовой сфере. Один известный инвест банкир задрачивает пайтона, а я всегда считал, что для таких целей нужен C++. Дискасc! 4 пикрандома.
>>173969080 А. В этом смысле. Я думал это чтобы с памятью что то делать. Ну там типа вырезать этот кусок и переставить его, чтобы все картинки пользователя канули в небытие
>>173968772 Заебали считать, что датасаенс это только нейросети. Нейронки нужны для довольно узкого круга задача, и в основном используют более простые, но менее требовательные к данным алгоритмы.
Пользуясь случаем, задам вопрос. А как вообще вкатывать во всю эту компьютерную тему? Надо ли изучать линукс, компьютерные сети, операционные системы, работу памяти, процессора? Потом вкатываться в алгоритмы тут я наверное хуйню сморозил, а потом уже программирование на питуне и других ЯП?
>>173969080 >Потому что ты функция и програмисту западло кидать тебе на исполненение целый массив данных ну гляди, вот есть переменная, это выделенный участок памяти, так? ну, я вот кидаю в функцию на исполнение эту переменную, чем не указатель?
>>173969084 Зачастую да, но без нее никуда. Противоречиво звучит конечно. Представим финансовый консалтинг и их клиентов - продающих свой бизнес. Продают они модель, а если эта модель - говно, то они ее не продадут или толку от нее не будет. Добавленная стоимость = 0. Если присобачат сочные расчеты, обоснуют финансовое положение организации в модели мощными расчетами, да и сделают это понятным для каждого посетителя /b, то они ее продадут. Дальше два варианта - эти циферки останутся циферками и модель не будет задействована, а есть вариант, что модель повлияет на потенциального покупателя. В любом случае, Data Science принесет добавленную стоимость для консультантов. Еще пример от коллег по мощному применению Data Science - они для клиента собрали мощную модель по сбору данных, обработке и выдаче оптимальной точки создания филиала. Тут Data Science весь свой потенциал и излила.
>>173969462 Нейросети не ебут что именно им надо писать, но то что программирование скатится до составления кубиков в домик типо майнкрафта это очевидно
>>173969375 Если ты хочешь работать в компании, где тебе дадут 10 страничный список того, что ты должен знать, уметь, быть готовым уметь, быть не готовым, быть спсобным пророчествовать, а еще знать Каина и Авеля, быть дальним родственником Иисуса и Карла Великого, а еще быть способным запрограммировать боженьку и хакнуть телефон своей тянки с ампутированными руками - то да!
Учи вообще всё это. У здоровых людей, и сообществ достаточно неплохого знания матана, основа алгоритмов и всё. Языки это просто языки. Да есть особенности, да, есть хорошие стороны, но есть и плохие. Выбирай на усмотрение и по задачам. И то, что нужно. Остальное НЕ ВАЖНО.
Программирование — чисто прикладная штука, в большинстве случаев вспе что ты написал не особо нужно в деталях. Сервера шатают девопсы, сети админы и нетворк инженеры, операционки те кто их разрабатывает, память дрочат и процессоры эмбед инженегры. Нет смысла все это задрачивать если ты с этим не работаешь и тебе не интересно, там материалов каждый день по 50 статей на каждую тему, ты просто физически не сможешь быть хотя бы в половину эффективен как те кто специализируются на этих направлениях.
Алгоритмы и структуры данных желательно знать рядовому разработчку, вместе с паттернами. Там ничего сложного нет, это просто набор решений для задач, большиснвт вещей состоят из эффективных сортировок, обратки данных, поиска нужных, етц. Достаточно почитать любой учебник и поделать задачки на каком-нибудь литкоде.
>>173969778 >Тогда ты поймешь что есть стек, есть регистры, а есть память. я контроллеры программирую, ты мне то не рассказывай за регистры и распределение памяти, угу
>>173969462 Не путайте ИНС, искусственный интеллект и то, чего люди, вероятно, никогда не достигнут - Искусственного разума. Первые 2 осуществимы и разные специфические версии ИИ (на данный момент всё таки очень херового, точно не уровень sci-fi или что вы там себе вообразили) уже неплохо работают (но толь ко на очень узком круге задач).
Всё остальное - мемы корпораций и шутки из академических кругов, чтобы просто жить было веселее. И было на ЧТО жить. Я в принципе за, ведь всегда нужно свой разум и душу занимать интересными вопросами и задачами, но это всеобщее помешательство на data science, big data, AI, пока что это всё игрушки, которые толком даже и не работают (кроме ФайндФейса, где вы ищите девок, на которых онанируете, поисковых систем, частично перевод (хреново до сих пор )и некоторых областей науки, действительно прорывные результаты в которых пока не ожидаются).
>>173969825 > Сервера шатают девопсы, сети админы и нетворк инженеры, операционки те кто их разрабатывает, память дрочат и процессоры эмбед инженегры. Нет смысла все это задрачивать если ты с этим не работаешь и тебе не интересно, там материалов каждый день по 50 статей на каждую тему, ты просто физически не сможешь быть хотя бы в половину эффективен как те кто специализируются на этих направлениях. А что шотают хацкеры? Мимокрокодил
>>173969825 >>173969679 А если просто почитать танебаума, да какой-нибудь учебник по линуксу, чтобы быть в курсе , как там эта хуйня устроена обзорно хотя бы, мне еще просто это самому интересно а может и нет
>>173970082 Ну, это те кто шатают информационную безопасность или чета такое, я в этом не особо шарю, там куча своих методологий для всяких пентестингов и подобных штук, вроде как даже целые направления в вузах есть.
Но там обычно тоже очень узкая специализация на конкретных вещах.
>>173970177 Чтобы быть в курсе линукса, тебе надо ставить линукс и какие то опыты на нем произвоить. Виртуалки там размножать, фаервол настраивать, пинговать их.
>>173970177 Почитай, никто же не запрещает, лол. Просто надо понимать что специалисты там каждый день читают тонны литературы, статей, кода и все это теребят, ты если на рассылки типа weekle devops и парочку РССок подпишешься то уже через месяц будешь держать 500 вкладок открытых в браузере про всякую прыщехуйню, новые баги, уязвимости, апдейты тысячи тулзов, разработки, хитровыебанные хаки.
А учитывая дичайшую фрагментацию линукса с тысячей софта и дистров там вообще все очень весело.
>>173970177 Читай на здоровье, конечно же! Кто ж запрещает. Да, это интересно, даже безумно, с точки зрения красоты, знать как Операционки создают, как они работают, это круто. Если еще ты будешь этим себе на жизнь зарабатывать, и углубляться, то да.
Не круто, когда в вакансии от тебя требуют знание всего+чтобы ты был крут как архангел Гавриил. Это уже признак проходимцев и глупцов. Вот этот парень расписал достаточно разумно >>173969825
В целом, как и в любом деле, тут главное знание фундаментальных основ: алгоритмы и хотя бы не быть тугим в вопросах матана (просто занимай свою голову математическими и алгоритмическими задачами, чтобы он был всегда в тонусе). А научиться языкам, всяким фреймворкам-херворкам можешь всегда. Ум твой определяется не знанием этих фреймворков.
>>173970959 Давно листал какую-то книгу, там всякие низкоуровневые трюки над байтами были описаны, типо как разделить трехбайтовое число на двубайтовое. Может ты ее тоже читал или похожую?
Какие сферы применения ЯП будут популярны через пару лет? 5 лет? 10 лет? Я вот думаю блокчейн, криптовалюта, интернет вещей, виртуальная и дополненная реальность, роботы.
>>173971301 Из того, что ты перечислил реально интересно только виртуальная реальность и роботы. Виртуальная реальность позволяет исследовать какую-то модель опасного, сложного процесса или явления удаленно, рассматривая мелкие детали под разным углом (фигурально выражаясь).
А роботы. Вот, можете меня запинать, я не сраный коммунист и не левак, но работать так, как сегодня батрачат даже в странах передовых это не есть хорошо. Роботы действительно наши друзья и нужно их учить делать работу тогда, когда людям нужно освободиться для чего-то куда важнее самой работы.
Есть N металлических болванок. Из каждой болванки выходит одна деталь, плюс стружки от 6 заготовок хватит, чтобы сделать еще одну (стружка превращается в болванку по волшебству, подвоха нет). Сколько получится деталей из N болванок? Вперёд, питонщики.
>>173971724 VR и роботы действительно еще многое могут дать полезного нам, а всё остальное да, как ты и сказал - бессмысленная трата времени. Лично я верю только в те технологии, которые несут реальную пользу уму и душе, обществу и каждому в нём, а не занимаются решением задаче с черным ящиком, когда даже сами "ресерчеры" нихера не понимают что они делают, во имя чего они этим всем занимаются.
>>173971907 Вот этот хардкорный низкоуровневый колдун прав вообще-то.
>>173972061 Не я и не ты виноваты, что самовлюбленные политики уродуют жизни людей по своей или по чьей-то полоумной прихоти. И не ученые тоже. Ученые создают и ищут, находят возможности для использования знаний. Или это они же виноваты, что почему-то уровень распространения атомной энергетики даже в наше время так ничтожно мал?
>>173971902 Я тут еще о квантовых компьютерах вспомнил, что думаете? >бессмысленная трата времени. Все это полезно. Попробую объяснить.
Блокчейн - ну тут все понятно прозрачность, удобство, безопасноть, пригодится в банковском, государственном секторе. Да банально те же выборы на блокчейне.
Криптовалюта - цифровой век, значит цифровые деньги. Абсолютно выигрывает у обычных денег во всем.
Интернет вещей - охуенно полезная вещь. Все объекты смогут общаться друг с другом, сейчас кстати активно применяется в сельском хозяйстве, особенно в развитых странах, это очень годная технология, много где может спасти людям жизнь и вообще + к удобству.
Во все остальном ты согласен со мной. Вообще в будущем все это будет взаимосвязано очень плотно и нас ждет какой-то технологический пиздец.
>>173965327 > ничего лучше Си и плюсов с Фортраном (ну и Java) человечество не придумало Ты что-то кроме laba1 на этом писал? > Питон с R для научных задач Всего лишь обёртки.
>>173972358 Что ты хочешь получить в ответ? Атомная бомба? Её создали благодаря открытиям в физике и химии. Знания сами по себе не являются злом. Чей-то дурной умысел могут использовать эти знания во зло.
#!/usr/bin/env python3 a = input("Сколько у нас заготовок? ") Y = lambda za,go=0: za<1 and go or Y((lambda z: z-1+1/6)(za),(lambda g: g+1)(go)) print("Вышло",Y(int(a)),"деталей!")
>>173969375 Что бы вкатиться в программирование надо знать как компьютер обрабатывает информацию. Для этого надо знать как он работает, в первом приближении его работа элементарна. Программы на машинном языке представляют комбинации нулей и еденичек, нули и еденички в свою очередь выражаются через напряжение на транзисторах процессора, а так как транзисторы с одинаковыми размерами областей, можно говорить не о напряжении, а о напряженности электрического поля, а напряженность электрического поля характеризует электромагнитное взаимодействие, а электромагнитное взаимодействие передается через виртуальные фотоны, которые суть есть калибровочные барионы. Следовательно перед изучением каого-либо языка програмирования следует ознакомиться со стандартной моделью и физикой элементарных частиц.
>>173960259 (OP) >с непонятными классами Ахахахахаха. С непонятными, блядь.
Вообще, все ваши сраные <относительно> новые языки и фреймворки появляются на свет только потому, что вы, тупые уебки, не можете разобраться с теми языками и фреймворками, что уже есть. Поэтому и рожаете ублюдочную хуйню, на которой можно только два на два умножить и еще "привет, мир" написать. Иди на хуй, короче.
>>173960259 (OP) >Что такое Python? Блять проиграл с объяснений школьника >Ты будешь сразу понимать, что и зачем делается в коде. Ахахахахха, нихуя ты понимать не будешь, вот ассемблер это тема.
>Что такое Python? Это прекрасный способ освоить программирование тем Кто хочет его забросить в первый же день, или писать всю жизнь скриптопарашу в стиле "создать в каждой папке папку".
>и различать рукописные цифры, и все это в 10 строк кода Блять потому что это готовый код, биндинги к готовым либам, на сишке в 1 строку могу! git clone c-example-neurons! обля! А как надо будет поменять алгоритм ты пойдешь нахуй, так как юзал только готовое.
Так, питонисты, давай-те разберем задачу. Есть нормальная контора, овердохуя компов, все естественно, на винде, так как нужны эти ваши ворды, ексели, сапы и прочее говно.Нужно написать небольшую программу, чтобы в определенное время она делала бэкап на сервер. Что я делаю на шарпе? Пишу, компилирую, рассылаю всем, кому нужно. Что я делаю на питоне? Пишу и...сосу писос, так как нельзя просто готовый продукт выслать пользователям, нужно, блядь, нужно бежать и каждому ебаный интерпритатор питона ставить...иди на хуй, с такой еботой.
>>173990553 >Блять, как скомпилировать готовый .ехе файл на питоне? а никак. есть какие говнообертки, которые собирают екзешник затолкав туда интерпритатор, выглядит, по сути, как архив, запустив который он сначала распаковывается, потом запускает питонисткий код. такие костыли, что я ебал
>>173960666 >Подскажите годных инструментов для Windows? Столько раз брался за изучение, но все время опускаю руки. >Был пайчарм фулл-версия на год, кончился ну, и нахуй тебе фул версия? ты все равно 90% использовать не будешь ее фишек, ставь бесплатную и хуячь
И так анаон, я прочел тред. Есть один вопрос. Если я зарегаюсь на гитаб, найду ли я там кучи кодов, для теста и прикольных прог на питон, которые смогу изучить . А то просто сидеть все с нуля учить не кайф. Я лучше буду пиздить код, редоктировать и копатся в нем, тем самым изучая его. Сразу что то интересное будет.
>>173995368 >Который тебе не понадобится при начале изучения так тебе не похуй ли в начале то обучения, ну нужно вначале каждой проги чтобы было чего то понаписано, тебе ли не до пизды, если ты пока не разбираешься. потом дорастешь и поймешь зачем все эти инклуды прописаны
>>173979986 Ну вот представь, что ты никогда в жизни к программированию не притрагивался, а про ООП вообще не слышал. И тут какая-то хуйня, классы, методы. И все, чтобы helloworld на экран вывести. Явно не лучший способ вкатиться.
> Так, питонисты, давай-те разберем задачу. Есть нормальная контора, овердохуя компов, все естественно, на винде, так как нужны эти ваши ворды, ексели, сапы и прочее говно.Нужно написать небольшую программу, чтобы в определенное время она делала бэкап на сервер. Что я делаю на шарпе? Пишу, компилирую, рассылаю всем, кому нужно. Что я делаю на питоне? Пишу и...сосу писос, так как нельзя просто готовый продукт выслать пользователям, нужно, блядь, нужно бежать и каждому ебаный интерпритатор питона ставить...иди на хуй, с такой еботой. Охлол. Пишет он на сишарпе. Если даже в гугл заглянуть не можешь даун. Писаешь ты только себе в ротеш такими высерами долбоеб.
>>173995725 Не потому что так сказано, а потому что так необходимо. Ты, блядь, язык программирования изучаешь или хуйней маешься? Естественно вначале будут какие то вещи, которые не понятны. Это, блядь не математика, где можно постепенно перейти от счета в пределах десятка к счету в пределах сотни
>>173995594 >Ну вот представь тебе, дауну, сразу говорится, вот - ты пока еще мал и глуп и не видал больших залуп пиши свои программки между двух фигурных скобок в main'e. в чем проблема? что тебе не понятно, дауну?
>>173998905 >Охлол. Пишет он на сишарпе. Если даже в гугл заглянуть не можешь даун. ты жопой то не виляй и стрелки не переводи. давай, расскажи нам тут всем убогим, что делать то будешь со своим питошей в такой ситуации?
>>173999909 А в питоне я могу постепенно перейти от Hello World до ООП. >>174000072 Что, блядь, такое классы не понятно. Это как если в первом классе тебя заставят производные брать, ну потому что какая же математика без анализа бесконечно малых!
>>174000253 Вообще-то, питон отлично компилируется на винду в экзешник, куда вшивается интерпретатор, модули и сам скрипт. Вес экзешника будет немал, но и ты не худ.
>>174000785 ты тупой чтоли? тебе объяснили, пиши в скобках фигурных код, подрастешь в скиле и поймешь, что мейн это метод, а там и до классов дотумкаешь.
>>174003258 Вообще, сам вопрос толст как весь пиздец. Зачем для этой задачи питон, зачем для этой задачи сишарп? Это решается одним крошечным cmd-скриптом, либо на баше, если линукс.
>>174007873 книга норм, но если ты полный ноль в программировании, то рекомендую начинать вкатываться с чего-то, где есть практические задания (на курсере мб курс поискать) и разъясняются базовые концепции (переменные, циклы и пр.)
Вот как раз то он мне и нужен. Пытаюсь вкатиться в tensorflow. Поставил анаконду, vs, tf. Пока мое обучение за два дня продвинулось на момент запуска семплов. Нахуй оно мне нужно? Я занят в банковской сфере есть массивы куч входных анкетных данных клиентов. Задача: выделить признаки и классифицировать их так, чтобы понять какие признаки приводят к просроченным задолженностям. Я сам умею в питон на уровне массив/циклов/ветвлений/работа с бд сам я sql разраб ораклист
Вопросы:
1) Что порекомендуете почитать? 2) Стоит ли покупать книгу Жерона на русском? 3) Что стоит посмотреть кроме tf? %CNTK???%%%
>>174017833 дубина, сто раз уже тебе объяснили, что можно, но это пиздец какой костыль, с тем же успехом раром можно запаковать все и из него вытаскивать, при необходимости
Пацаны, а в питоне есть рефлексия? Есть ли у питона что-нибудь стоящее чего нет у шарпа? Когда-то пытался в пхп и JS, потом узнал о C# и просто охуел от божественности этого языка. Это правда что JS кодеры петухи?
>>174024277 Уххххх маневр. Если оно работает из иде которая идёт в комплекте с языком и если оно запускается без лишнего гемора у клиента - с каких пор это костыль?
>>174025809 Как фтп-сервер для бэкапов поднять, научить? Берёшь машинку, ставишь туда IDE (не SSD) харды, делаешь RAID-1, льешь туда любой дистр линукса, ебашишь BtrFS, поднимаешь pure-ftpd и наслаждаешься. Ебать люди пошли тупые.
>>174025493 >Уххххх маневр. нука, тащи ка сюда эту одну строку, после которой все запакуется и будет работать в шоколаде, я потестирую, а то чет я помню, были какие то траблы на питоше года три назад с этим.
>>174026079 Эх, сейчас бы бэкапы отдать на откуп юзеру, лошара. Они же безответственные дебилы априори. Надо по планировщику отправлять всю папку Documents, и не мучиться.
>>174026079 Ты ебать костылестроитель, лол. Если юзер сам будет делать бэкапы, тыкать в гуй и выбирать, то чего ж ему не воспользоваться папочкой "Сетевое окружение"? Нахуя ему вообще нужна твоя йоба-прога?
>>174026334 А я даже не сисадмин, я гуманитарий классический. Приходится самому нужды своих проектов обслуживать, научился. благодаря таким вот "специалистам".
Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ
>>174027027 >>174026716 >>174026334 >>174026204 >>174026140 >>174026097 >>174026079 >>174025809 Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ Автор !!!!!! ЗДОХНИ И ВЫБРОСЬ КОМП!!! ГВНО УРОК иВИДЕО САМО!!!! И ТЫ ДЕБИЛ
>>174028963 > так ты же кукарекал, что в питоне одной строкой можно все запаковать и будет няшный экзешник Просто перестань позориться, сишарпомалолетнодебил.
>>174016648 > Задача: выделить признаки и классифицировать их так, чтобы понять какие признаки приводят к просроченным задолженностям. Дай входные данные для анализа.
Здарова аноны! Вопрос: есть ли возможность манипулировать содержимым веб страницы в браузере через код на пайтоне, или для этого только javascript подходит? Если возможно, то как это выглядит в общих чертах (нужно ли сторонний софт подключать и прочее) . Допустим мне рега аккаунтов нужна 100-200 в автоматическом режиме, поиск и сохранение инфы с веб страницы, и прочее. Библы какие используются для этих целей, если такие есть.
>>174038092 Прошивки одним файлом пишутся? Так вот почему любая железка с китая так ебано работает? Мне просто непривычно видеть такое количество строк на файл
>>174038344 Блэт. Покажи структуру проекта. Мы ведём диалог так, как будто я по мелкому куску кода знаю весь твой проект от и до. Или не показывай, если это секрет. На этом разговор закончим. Желания бодаться тоже нет
>>174039433 У тебя сбоку номера строк указаны. Ты или тупой, или рофлишь, блэт, я понять не могу? Короч смотри. Пишешь ты код. Открываешь сраную visual studio или чо там у тебя и пишешь. Стучишь так по кнопкам: така-така-така-така-така-така-така-така. Постучал, написал что-то. Написал КОНКРЕТНЫЕ ЧАСТИ КОНКРЕТНОГО ФУНКЦИОНАЛА. А далее ты, как умный погромист мамкин, ты дробишь свой хелоуворлд на модули, т.е. отделяешь другую часть функционала от первой. Занахуя? А затем, чтобы, когда тебе пришлось переписать часть кода, ты не охуел от количества требуемой работы. Чтобы код был понятным и читаемым. Чтобы в нём можно было разобраться. Чтобы он был расширяемым и его можно было допиливать. Но, судя по тому, что у тебя строчка if (!find) идёт под номером 2580, то ты или свой ии пишешь нахуй, или хуячишь всё в один модуль/файл/cpp/лист/пергамент, называй как хочешь.
Опять же, уточню, я прошивки под МК не писал. Может там нужно так ебано писать, но я в этом сомневаюсь и думаю, что меня пытаются наебать мимо-другой анон
>>174039782 >Для этого обязательно писать нечитабельное говно? Да. А что ты предлагаешь? Чтобы когда я уволюсь, другие сотрудники в моём коде смогли разобраться?
Анэн, а если я js основу выучил и сейчас хочу advanced вызубрить, стоит вообще? просто давно хотел писать на пайтоне или руби и думаю после жс учить питон. (мимоникогданекодил)
>>174039995 Немного проиграл с твоего баттхёрта. >У тебя сбоку номера строк указаны. Ты или тупой, или рофлишь, блэт, я понять не могу? так это с пробелами же, но вообще да, на каждый файл у меня приходится от 100 до 2000 строк. >Но, судя по тому, что у тебя строчка if (!find) идёт под номером 2580, то ты или свой ии пишешь нахуй, или хуячишь всё в один модуль/файл/cpp/лист/пергамент, называй как хочешь. А что не так с if (!find)? >А затем, чтобы, когда тебе пришлось переписать часть кода, ты не охуел от количества требуемой работы. Чтобы код был понятным и читаемым. Чтобы в нём можно было разобраться. Чтобы он был расширяемым и его можно было допиливать. см.>>174040007
>>174039782 И да >Для этого обязательно писать нечитабельное говно? Если для тебя это нечитаемое говно, то я не знаю, по-моему всё предельно просто же.
>>174040391 Не, третий пункт - хуйню сказал. Чтобы другие сотрудники не могли разобраться, пишется отдельная хуита, которая заменяет имена всех классов, переменных, функций и т.д. на что-то типа IlII или llIl и т.д. И, соответственно, есть откат в обратную сторону. А архитектура ВСЕГДА пишется согласно гайдлайнам, сукин ты сын. Касательно if (!find) ничего такого, я привёл в пример эту строку из-за её номера (эту строку легко найти на твоей пикче). Акцент был на ёбано-конское количество строк на модуль/файл. С вероятностью 98% у тебя срака с архитектурой, понимаешь? И ни один довод в стиле: "другие работники не должны разобраться" не подходит. Разбираться в говне никто и не обязан. А ты изначально пишешь говно, хотя должен его просто привести к нечитаемому виду.
>>174040819 >Чтобы другие сотрудники не могли разобраться, пишется отдельная хуита, которая заменяет имена всех классов, переменных, функций и т.д. на что-то типа IlII или llIl и т.д. Во-первых, юникод у меня не поддерживается (только в комментариях разве что). А во-вторых, заменить функции на нечитаемое говно я ещё успею, это дело 15 минут, вручную. >Касательно if (!find) ничего такого, я привёл в пример эту строку из-за её номера (эту строку легко найти на твоей пикче). То-то и оно >>174040896 >И самое обидное, что я в жизни своей, наверное, раз в 1000 меньше кода написал, чем ты, но я это знаю, а ты, почему-то нет Если бы ты больше кода писал, то ты бы знал, что в файле прежде всего ищется определённая ФУНКЦИЯ, а в ней уже строчка if(!find). Сама по себе эта строчка с её положением вообще ни о чём не говорит. >С вероятностью 98% у тебя срака с архитектурой, понимаешь? Доебался до количества строк и уже делаешь выводы об архитектуре, молодец.
>>174037600 Если это твой код, то тебе путь закрыт даже на джуниора в компанию даже с где в наличии регулярные кросс ревью кода. мимо-на-питоне-с-2006-сейчас-в-dl-ml
>>174041473 На чем бы ты не писал если у тебя исходник 2500+ строк кода две с половиной тысячи карл то можно дальше не смотреть и подписывать что структура проекта полный пиздец, настолько что на остальной код можно не смотреть.
>>174041613 >На чем бы ты не писал если у тебя исходник 2500+ строк кода две с половиной тысячи карл то можно дальше не смотреть и подписывать что структура проекта полный пиздец, настолько что на остальной код можно не смотреть. То есть мне нужно разбивать свой проект на хуеву тучу файлов? Ничего что из-за особенности оптимизации в среде IAR объём скомпилированного файла начинает заметно расти. К тому же, как я уже сказал, если бы я писал проект ещё для кого-то, то я бы может и разбивал. А так - мне за это деньги не платят, так что нахуй мне это надо. Начальству подавай только конечный результат.
>>174041857 Собственно, есть давний принцип, о том что куда проще сделать понятную программу быстрой, чем быструю понятной. Если ты не смог решить недостатки своей среды разработки или компиляции и соптимизировать их, и вместо этого накалякал тяжело поддерживаемый код, то это говорит только о том что ты слабый программист. Это касаемо технических причин того что код у тебя так себе. И на будущее, хуевая практика оправдывать хуево структурированный код какими-либо обстоятельствами, а особенно тем что тебе за это не платили или начальством, во многих компаниях твою кандидатуру отклонили бы только по этим причинам.
>>174042246 Так и спрашиваю у быдло-кодеров стоит ли перекатываться с жс на что то другое, например на тот же питон, либо дальше задротить жс, фреймворки и прочую хуйню
>>174042170 >накалякал тяжело поддерживаемый код Тяжело поддерживаемый кем? Мне например не сказал бы что тяжело его поддерживать. На других наплевать. >И на будущее, хуевая практика оправдывать хуево структурированный код какими-либо обстоятельствами, а особенно тем что тебе за это не платили или начальством, во многих компаниях твою кандидатуру отклонили бы только по этим причинам. А ты у нас тут типо работодатель? >>174042220 Ахбожежтымой. Неосилятор в треде. А как же те ребята которые пишут операционную систему? Там вообще миллионы строк.
>>174042417 Ну жс везде требуется. Так что, если хочешь работать, то оставайся на жс. Но учти, жс-ников как говна, а работать некому, потому что те, которых как говна, они как говно. Не становись таким
>>174042417 Зависит от того что ты хочешь. Работы на JS еще много лет будет более чем дохуя, другое дело хочешь ли ты быть среди серой массы говнокодеров кроме JS ничего не знающих? Если нет, то изучай как можно больше разных языков, смотри разные подходы, сравнивай. По мне JS убожество из убожеств, как язык так и все платформы под него существующие, я иногда тоже пишу на JS просто потому что иногда приходится разрабатывать мелкие веб-приложения, и без JS там просто никуда. С другой стороны, есть мощные крутые чуваки которые пишут ферймворки и отлично знают JS со всеми его подводными камнями, но за спиной у этих чуваков явно не один только JS.
>>174042514 а ты пишешь операционную систему и поэтому у тебя такой пиздец в коде? я специально сказал про 90 процентов случаев. ты - обычный говнокодер, который пытается отмазаться тыкая пальцем на великих
>>174042514 >Тяжело поддерживаемый кем? Мне например не сказал бы что тяжело его поддерживать. На других наплевать. ЧИТД, до серьезной разработки тебе далеко.
>>174042514 Анон, с наилучшими пожеланиями дам тебе совет: когда несколько людей единодушно говорят, что ты долбоёб, значит настала пора задуматься, не долбоёб-ли ты. У тебя, я так понимаю, неплохой технический бэкграунд, ты знаешь синтаксис и тонкости плюсов, что нехуйственно, да. Ты можешь принять советы и сделать работу над ошибками и стать заебатым программистом. А можешь заявить, что мамок ебал и продолжить писать хуёвый код. И я-то завтра про тебя забуду, а тебе с твоим кодом ещё жить
>>174042725 У тебя в коде пиздец. Если ты пишешь код для себя и исходники складываешь в ящик, то это одно, если ты пишешь код который поддерживается годами разными программистами, это совсем другое. Если хочешь оставаться в своем манямире, то никто кроме тебя самого оттуда не вытащит, хочешь совершенствоваться тебе тут бесплатно дают направление.
>>173960259 (OP) > Вся математика для data science написана на c/c++ Уебывай, даун. Мартышки, которые умеют только юзать фреймворки и стандартную библиотеку, становятся всё менее востребованными.
>>174042808 >когда несколько людей единодушно говорят, что ты долбоёб, значит настала пора задуматься, не долбоёб-ли ты. Если мне будут за это платить, и если будут требования по вменяемому коду, то буду писать вменяемый код. А при тех условиях в которых я работаю, когда нет даже вменяемого техзадания (которое я же и составлял, в общих чертах), и мне приходится по тыщу раз на ходу додумывать и передумывать всё, а начальство требует только конечный результат, то я действительно ваших мамок ебал. Буду писать как я захочу. >Если ты пишешь код для себя и исходники складываешь в ящик, то это одно, если ты пишешь код который поддерживается годами разными программистами, это совсем другое. Ну вот то-то и оно. Я ж о чём и говорю. Кому они нужны, эти исходники? Начальнику с коллегами? Которые даже ООП ниасилили за 10 лет работы и не знают что означает директива #pragma once например?
>>174043162 Ты оправдываешь свой говнокод внешними факторами. Хотя по сути причина говнокода только одна - твоя слабая подготовленность. И выражения вроде >Кому они нужны, эти исходники Говорят только о том, что у тебя не было опыта работы хоть в сколько-то серьезной команде, вне зависимости от того, на каком языке ты пишешь.
>>174043336 Это говорит всего лишь о том, что я на данный момент не работаю в серьёзной команде, и не получаю серьёзные деньги за это. И тем не менее, я не считаю свой код говнокодом. Просто потому что он свою работу выполняет. Стабильно, без глюков. Буду работать в нормальной конторе, где я не буду уже один тянуть весь проект - буду нормальный код писать.
>>174043162 Будут платить -> буду писать вменяемый код Буду писать вменяемый код -> будут платить Будут платить -> буду писать вменяемый код Буду писать вменяемый код -> будут платить Будут платить -> буду писать вменяемый код Буду писать вменяемый код -> будут платить Будут платить -> буду писать вменяемый код Буду писать вменяемый код -> будут платить
Иди туда, где платят, хули. Только туда нужно портфолио с вменяемым кодом, но ты не будешь его писать, пока не станут платить
>>174043488 >Буду работать в нормальной конторе, где я не буду уже один тянуть весь проект - буду нормальный код писать. За почти 15 лет промышленной разработки много раз доводилось слышать нечто подобное, но вот на практике это не подтверждалось ни разу.
>>174043632 Как бы, ты можешь пиздеть нам в треде на сосаче. Но только не пизди сам себе, сотней постов выше ты гордился этим кодом, а сейчас говоришь что напишешь вменяемый код когда будет нужно. В 9 из 10 случаев говнокод пишут не потому что мало платят, а потому что лучше не умеют. Начни читать больше литературы про программирование и попробуй какие-то языки для начала попроще чем С++, то же ооп и структура в проектах на плюсах бывают сильно специфичны и практически неприменимы нигде кроме последних.
>>174043932 > не пизди сам себе, сотней постов выше ты гордился этим кодом Да я горжусь своим кодом, тем что он работает, мне платят, и что другим он разрывает моск, а мне - нет. Тем более мои клооеги пишут вообще на чистом С, без классов. >а сейчас говоришь что напишешь вменяемый код когда будет нужно. Если ты про исходники - не вопрос. Напишу. >Начни читать больше литературы про программирование и попробуй какие-то языки для начала попроще чем С++, то же ооп и структура в проектах на плюсах бывают сильно специфичны и практически неприменимы нигде кроме последних. Если будет перспектива заниматься чем-то кроме программирования и схемотехники МК, то задрочу. Так-то я интересуюсь тем же JS например, по мне так красивый язык, и синтаксис напоминает те же кресты.
>>174044180 двачую тех кто выше. вот сдашь ты свой проект, забудешь о нем, и через полгода тебя ВНЕЗАПНО попросят починить какую-нибудь багу/добавить хуйню. Помяни мои слова, ты взвоешь. Это сейчас ты молодой и незнающий помнящий что делает хуйня вида (ab)((float)0x3243 + 3) 10
Я даже на секунду почувствовал всю глубину и остроту твоего будущего баттхерта
>>174044180 Еще тебе бесплатный совет от умудренного годами быдлокодера. Относись критично к тому коду который ты пишешь. Всегда любой код можно улучшить, идеального кода не существует, но к этому в то же время нужно стремиться. Хороший код тот как правило который видел хоть кто-то кроме тебя, и код должен выдерживать критику как минимум одного человека.
И кстати очень хуевый подход: >Да я горжусь своим кодом, тем что он работает, мне платят, и что другим он разрывает моск, а мне - нет. Люди с таким подходом это те, кого нужно гнать ссаными метлами из любых компаний.
>>174045006 Ты еще слишком, молод, анон. И я думаю что ты очень мало пишешь, что думаешь что будешь помнить каждый нюанс функционирования программы через пол года.
>>174045060 >Люди с таким подходом это те, кого нужно гнать ссаными метлами из любых компаний. Всё зависит от политики компании. >Хороший код тот как правило который видел хоть кто-то кроме тебя, и код должен выдерживать критику как минимум одного человека. Моим коллегам мой код не интересен, от слова совсем. Зато критиковать все умеют. >>174045099 50-летний гуру программирования в треде, я спокоен. Как там ФОРТРАН, деда?
>>174045006 дело в том, что во-первых код решает задачу которой нет в коде, во-вторых, некоторые решения лучше чем другие, некоторые не работают, некоторые нельзя. глядя на то единственное которое выжило ничего из перечисленного выше по чужому коду восстановить нельзя. код который ты писал полгода назад это обычно уже чужой код. возможно ты гений и помнишь любую строчку, но обычно нет, обычно не гении работают с тобой в команде и работать надо так, чтобы это можно было делать и не быть при этом гением. порядок бьет класс. возвращаясь к вопросу про полгода, если эти полгода ты продолжаешь делать другие задачи, это вышибает из мозгов все лишнее. что-то останется, но совершенно нормальной будет ситуация когда ты достаточно плохо представляешь почему нечто было написано именно так. по возможности избегайте этого.
>>174045233 >Зато критиковать все умеют. Здесь вопрос скорее не в том кто умеет критиковать, а кто как реагирует на критику. Действительно, одно из главных качеств любого программиста на пути к успеху это умение принимать критику и умение без сожаления выбрасывать свой код.
>>174045304 Золотые слова пишешь. >возможно ты гений и помнишь любую строчку, но обычно нет, обычно не гении работают с тобой в команде и работать надо так Если бы было так. Я бы возможно не тянул один весь проект. Раньше я и комментарии в коде писал чуть ли не под каждой второй строчкой.
>>174045448 >Раньше я и комментарии в коде писал чуть ли не под каждой второй строчкой. Нас за это по рукам линейкой били. В лучшем мире комментарии должны указывать что делает метод (или сложные участки, как тот самый быстрый обратный квадратный корень). А в идеальном мире комментариев быть не должно вообще. В общем, делаем мы вывод, что плюсам ты научился, а программированию нет
>>174046010 >В общем, делаем мы вывод, что плюсам ты научился, а программированию нет Собственно, по тем кускам говнокода он во всю пользуется указателями, а не ссылками, и в то же время у него одни отдельностоящие функции, подозреваю что вообще без классов. Потому плюсы он оже не вполне освоил, готов поспорить что он плюсы с трудом от чистого С отличает. Что впрочем часто бывает с ньюфагами-говнокодерами.
Тред создан для просвещения анонов относительно лучшего ЯП планеты - Python.
Что такое Python? Это прекрасный способ освоить программирование тем, кто никогда им не занимался. Нет ебли с непонятными классами, как в джаве. Нет ебучих include из С. Ты будешь сразу понимать, что и зачем делается в коде.
Это путь в хайповый, и безумно популярный в наше время Data Science. Ты научишься определять, кто утонет на Титанике, и различать рукописные цифры, и все это в 10 строк кода. А потом сможешь выигрывать соревнования на Kaggle, получая за это по 100к вечнозеленых не сможешь
Это огромное, быстрорастущее комьюнити. Ты всегда сможешь найти единомышленников и товарищей.
Это великое множество библиотек для любых целей - от веба до того же датасаенса.
Приходи к нам, анон. У нас клево.