1 Мб, 1536x2048
Анончики, прошу без траллирования и издевок. Да, вкаты в Ойти уже дурной тон, но я всё же попытаю удачу встретить адекватных. (МНОГО ВОПРОСОВ)
С чего начать для вката если ты полный ноль? Требуются ли какие то глубокие знания математики для программирования? Где изучать азы? Надо ли поступать в вузы? Надо ли брать курсы или это наебка на хайповой теме? Какой язык лучше начать изучать и почему? Какие книги или учебники можете порекомендовать? Мозги технарские нужны или усидчивость решает? С чего вы начинали? Если брать потенциальную работку, то важен твой скилл, опыт или бумажка дипломная? Для программирования играет какую то роль железо компа? Вкат актуален?

Спрашиваю тут по простой причине - в интернетах обилие противоречащей друг другу информации, в которой я абсолютно некомпетентен.

108 Кб, 749x801
Почему питон говно?
1. Отсутствие статической типизации (всегда плохо, тк позволяет насрать в код)
2. ООП -- это ужас!
3. Отсутствие приватности (про _* не писать, это не приватность)
4. Несодержательные ошибки
5. Слишком пересахарен
6. Отсутствие перегрузок функций

пишите если есть что добавить, или пишите с чем не согласны, я готов раскрыть подробнее аргумент.

утверждается также, что питон не нужен нигде кроме легеньких вычислений в консоли (не нужен & используется сейчас = может быть заменен нормальным языком безболезненно)

796 Кб, 779x768
Что посоветуете для веб-скрапинга таких ресурсов как авито, вк, днокласники?

8 Кб, 206x76
я тут немного посидел, покодил. и сварганил кастомный шифровальщик. кто сможет расшифровать?

ymh1nxwyouavs19gm4k5lcb0t3q2hr6ziepd87jn521voeh0pxt8oqkpgdeh762izujam30n95cyvr1blsw4xohi0z6v1cwqrp9ybti7csn6yk8wgmaqrj3l4zu9dsj1b4wug6pnvydmtc2a7iz0k5dlhovgujwby4t63kpnr2qzjroeb3u0g475vd86ailsxt2wc9kpp6walc4u3kin5yjz7exb180o2gvd9hb5m6gez3vc4xo71iy2a0cyow6b25tqnrah4k381glhtk9gicu318wqmb7pa2odysrn0ej5hstul2vgim7c0dynbo8pj564krwe91zqx3a

если есть вопросы задавайте)

272 Кб, 807x807
Есть у кого сливы курсов ЯП?
project manager интересует

16 Кб, 828x828
ребят такой вопросик, может кто работает в тиньке
Интересует зарплатная вилка, грейда 13, 14, 15, 16, 17.
Если у кого-то одна из них можете поведать примерно, нижнию планку хотя бы

349 Кб, 1024x1024
Архитектурой Фон Неймана опрокинута
вековая история функций.
Повергнута чистота
бездушной машинной инструкцией.
Переменная уж не та,
что гордо звалась параметром,
что неизменным было навек -
теперь, просто область памяти,
куртизанка в кой верности нет.
В бесконечные ленты Тьюринга
заворачивает лямбда счисление,
будто древнюю мумию,
забывшее Хаскелла поколение,
не способное понять всю грязь
изменяемого состояния.
Электроны у них шатаются будто пьяные -
то здесь единицу на ноль, то вон там.
О чем говорит?
Говорит, что глобальному состоянию
доверять можно лишь экран.

59 Кб, 1540x800
Сап двач, решил в качестве хобби начать потихоньку с нуля писать приложение.
Хотелось бы послушать какие на ваш взгляд будут тренды, какие приложения будут актуальны.
Пока в голове приложение для знакомств аля винчик или приложение, где люди будут анонимно постить фотки, а другие будут оценивать и комментировать.
Бред полный, поэтому жду ваши идеи.

102 Кб, 1024x1024
Вики по джаве: https://github.com/java2ch/java-thread/wiki (доступна для редактирования всем)
Предыдущий: >>3247368 (OP)

42 Кб, 543x443
Надоело напрягать мозги, отпуски не помогают. Хочу уйти из программирования, но не знаю куда. Никогда больше ничем не занимался, а другого вида заработка кроме наёмной работы у меня нет.

15,2 Мб, mp4, 720x720, 1:35mp4
кто нибудь писал селф ботов для дискорд? насколько я понял, это запрещено, но блядь, это же можно в теории замаскировать. зашел в дискорд на браузере, открыл вкладку с запросами и смотришь что происходит, читаешь заголовки. как это можно вообще отловить? только если проебаться с этими самыми заголовками и не отправить нужное поле в хидере? я просто хочу автоматически отправлять сообщение в 1 канал от своего аккаунта пользователя 1 раз в 5-30 минут. если кому-то интересно то это tft канал для игры path of exile где ты расмещаешь объявления о продаже игровых предметов за игровую валюту, короче типа аукциона. через бота такое не получится, ибо админ сервера явно не согласится добавлять такого бота. опять же, странная хуйня, боты у которых неограниченный функционал разрешены, но селф боты почему-то нет... хотя, я бы даже и не спамил и не злоупотреблял этим, к тому же там таймауты после сообщений дают на те самые 5-30 минут (зависит от канала). в общем, реквестирую ваш опыт по написанию и использованию селф ботов. прилетали ли за них баны? как минимизировать отслеживание со стороны дискорда?

946 Кб, 671x618
Не понимаю что со мной случилось, как из мальчика любителя посидеть и попрограммировать в выходные, я превратился в скуфа которому противно за компом сидеть.

Раньше, еще учась в ВУЗике я мечтал о том, чтобы держать на своих плечах весь интернет. Разрабатывать приложения, которыми пользуются миллионы пользователей. Мне прямо хотелось быть тем самым атлантом, который бы знал как каждый винтик системы работает. В итоге, после вуза я попал в СБЕР и тут работаю уже 6 лет. За 6 лет, мое пламя полностью угасло. Я тупо каждый день думаю когда же пятница, чтобы быстрее наступили выходные на которых отдыхаю. И вроде бы работа плевая, задачи несложные, платят хорошо, но боже, какая же она бессмысленная. Более того, технических компетенций вообще никаких не нужно чтобы быть DevOps в банке, да выучил кубер и докер, да и все. За все это время ни одной книжки не прочитал, не сходил ни на одну конференцию, знаний тупо достаточно и меня за все это время повысили до 380к рублей. Просто нужно сидеть за компом, пушить заявки, деплоить приложения. На фоне такой занятости совсем смотрю кринжово на все эти технические собеседования, к которым готовят на ютубе. Самый норм тест это просто попросить чела собрать джаву и задеплоить ее в кубер, все.

За все это время, я стал циничной мразью, которая каждый раз думает что мой менеджер меня прогревает. Мне стало хотеться больше денег и выше грейд, хотя я никогда не был меркантильным человеком. Я стал по уровню восприятия мира как бомбила-таксист. Не знаю где я блять не туда свернул, всегда старался отдавать себя работе и быть продуктивным.

Короче, мне еще 26 лет, а я уже мертвый внутри. Хотя казалось бы я мог бы пойти в хайлоад нагруженный проект приложения банков: СБОЛ, Альфа-банк, ВТБ, Т-Банк, либо в какой-то е-комммерс по типу Озона или Вайлдберис и получить НЕРЕАЛЬНОЕ количество опыта по устранению проблем, SLO, SLA, DR и прочего. РАЗМЯТЬ ТЕ САМЫЕ ПЛЕЧА. Мне еще жить, и жить, работать и работать, но я уже думаю о пенсии... Как это откатить? Я по факту заложник своей зарплаты, мне очень хорошую премию дают. В другие места когда собешусь, никто не предлагает 500к, все так же предлагают 350к-450к :(. А прогревы на проекты без материальной выгоды перестали работать.

Задам вопрос к анонам, какой банк самый пиздатый в резюме будет?

100 Кб, 1050x1050
Предыдущий тред: >>3260395 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript

1,4 Мб, 1042x1768
Хочу иметь свой сервис типа архивач. Есть ли готовые решения на php ?

51 Кб, 450x658
Как черепах создал такую нейронку?
Хочу себе свою аниме девочку но без фильтров что говорить с ней на пошлые темы

3 Кб, 225x225
Есть ли простой аналог, без графической оболочки? Просто создать виртуальную локалку

802 Кб, 700x442
ЧТО БЫЛО ДО AGILE. ЧТО МЫ ПОТЕРЯЛИ.

КОМПЬЮТЕРЫ ДЕЛАЛИ ИЗ МОЛОЧНОЙ ПЕНЫ. МОЖНО БЫЛО ДЖУНОВ КОРМИТЬ.

ПРАВИЛА ЛИНТЕРА БЫЛИ СЛАБЕЕ ПРОЦЕНТОВ НА 80%. ОНБОРДИНГ НЕ ТРЕБОВАЛСЯ, НОВЫЕ РАЗРАБЫ В ПРОЕКТ ЗАПРЫГИВАЛИ С РАЗБЕГУ.

ПРОГРАММИСТ ЖИЛ В СРЕДНЕМ 150-190 ЛЕТ, ПОТОМУ ЧТО ДЕДЛАЙНОВ НЕ БЫЛО. БОЛЕЗНЕЙ НЕ СУЩЕСТВОВАЛО КРОМЕ МОЗОЛЕЙ НА ПАЛЬЦАХ.

ТЕСТЫ ПИСАЛИ ПРОСТО ДЛЯ ПРИЛИЧИЯ - КОМПИЛЯТОР САМ ОШИБКИ ИСПРАВЛЯЛ.

ЕСЛИ ТЕСТИРОВЩИК ВСЕ-ТАКИ БАГ НАШЕЛ - ПРОГРАММИСТЫ ПОДБЕГАЛИ, КОФЕ С ПЕЧЕНЬКАМИ ПРИНОСИЛИ, ПРЕДЛАГАЛИ ВЫПИТЬ, ПОРОДНИТЬСЯ.

МЕРДЖ КОНФЛИКТОВ НЕ БЫЛО - ВЕТКИ СЛИВАЛИСЬ АВТОМАТИЧЕСКИ, А ГИТ САМ ВНОСИЛ НУЖНЫЕ ИЗМЕНЕНИЯ.

ДЕД РАССКАЗЫВАЛ: ЛЮДИ НОЧЬЮ ПРОСЫПАЛИСЬ ОТ ОСЕНИВШИХ АРХИТЕКТУРНЫХ ОЗАРЕНИЙ. УТРОМ ПИСАЛИ АБСТРАКЦИИ И СОЗДАВАЛИ ИДЕАЛЬНО МАСШТАБИРУЕМЫЕ СИСТЕМЫ С НУЛЯ.

СПРИНТ ДЛИЛСЯ 4.5 МЕСЯЦА. БИНАРНИКИ РОЖДАЛИСЬ ПО 12-15 КИЛОБАЙТ С МИНИМАЛЬНЫМИ ЗАВИСИМОСТЯМИ И НУЛЕВЫМИ МИГРАЦИЯМИ - СРАЗУ В ПРОД ПРОСИЛИСЬ.

АРТЕФАКТЫ В ПАЙПЛАЙНАХ БЫЛИ СЛАДКИЕ КАК ПАТОКА. А ЛОГИ ЧИТАЛИСЬ КАК ЭПИЧЕСКИЕ ПОЭМЫ.

ЗИМОЙ В СЕРВЕРНОЙ БЫЛО -300. СИСАДМИНЫ РУМЯНЫЕ ХОДИЛИ.

ДОКУМЕНТАЦИЯ БЫЛА С ТОМ ТАНЕНБАУМА РАЗМЕРОМ. ТОМ БЫЛ РАЗМЕРОМ С ОФИС, А В ОФИСЕ РЕВЬЮЕРЫ В ШАХМАТЫ С АВТОКОМПЛИТОМ ИГРАЛИ И ВЕЧНО ПРОИГРЫВАЛИ.

48 Кб, 820x1170
Честно меня з*и боты и алгоритмы интернета, мне надоела вездесущая реклама. Я хочу сложить корпорации и оставить их с голой жопой. Просто куча рекламы и ботов, хочу что бы все перестало работать и люди одумались на счёт ИИ. Я не имею ничего против ИИ, но уверен что Майкрософт скоро будет сувать рекламу и в него. Какой вирус можно сделать, что бы он сложил интернет? Ничто не идеально, должна быть брешь которая пройдет везде

91 Кб, 626x626
Просьба километровые разборки какой язык (технология, фреймворк, платформа) выносить в этот тред.
Да победит сильнейший!

90 Кб, 500x500
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>3174871 (OP)

Старые треды тут https://2ch.hk/pr/arch/ (М) (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP".

С чего начать - основы PHP

Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу.

Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов.

Какой редактор использовать

Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server.

Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md
Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md

Что изучать дальше

Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше:

PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский.

Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/

По многим из этих тем у нас есть уроки или задачки:

- для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007
- после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- если ты все решил, переходи к Symfony или Laravel
- почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно.
- для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- хороший учебник по JS: https://learn.javascript.ru/
- задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что еще почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- https://phptherightway.com/
- Книга: Профессиональное программирование на PHP Джордж Шлосснейгл
- Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- Про Git: https://git-scm.com/book/ru/v2
- Задачи на алгоритмы: https://codeforces.com/problemset

Дополнительно

- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html
- что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 24-48 месяцев