Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Создать тред Создать тред

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Каталог
Работа программистом за границей Аноним # OP 01/06/26 Пнд 15:40:23 3715661 Ответ
IMG4359.jpeg 57Кб, 734x416
734x416
Здарова аноны работающие в за границей, расскажите про реалистичную картину нынешнего рынка труда, ибо планирую переезжать после окончания колледжа (либо раньше). Планирую первое время переехать в Армению и переживаю, что буду на безработничах из-за того, что за пределами моего города мой диплом из шараги никому будет нахуй не нужон. Реалистично ли вообще устроится в норм компанию в таком случае, если для должности я буду располагать всеми навыками?
Пропущено 23 постов
1 с картинками.
Пропущено 23 постов, 1 с картинками.
Аноним 03/06/26 Срд 09:23:49 3716463
>>3716423
Там вакансии есть, но
1) На каждую вакансию точно так же по 1000+ откликов как в РФ
2) Везде требуют разрешение на работу в стране. Делать визу и перевозить тебя даже в Европу уже никто не будет, поезд ушел окончательно
3) Адовая конкуренция за работу с тысячами коричневых людей из всяких там индий, пакистанов, бангладашей, африки, южной америки и прочих щитхолов
4) Если это англоязычная страна, то вероятно что компания уже индусифицирована. Нанимающие менеджеры индусы. Кодеры индусы. HR индусы. Тимлиды индусы. Тебе, выходцу из восточной европы/снг, там уже просто не место. Даже если тебя наймут, то вероятно это будет hire to fire чтобы квоту по увольнениям выполнить

Короче вот такие у меня наблюдения. Реально с работкой все стало очень сложно + выросло поколение паджитов которое массово прогрели на вкат айти и на рынках труда за пределами РФ такая же пиздорезка идет.
Аноним 03/06/26 Срд 11:53:49 3716518
>>3716420
>Как понять, что тебе пишет еблан, который к ойти не имеет никакого отношения
Я как раз имею отношение в отличие от дегенерата с двача. Давай, чмонь, расскажи, какие у тебя там проблемы ИИ не может решить в it?
Аноним 03/06/26 Срд 15:09:34 3716631
>>3716518
>какие у тебя там проблемы ИИ не может решить в it?
Еблан снова доказывает, что он еблан. Где ты увидел, чтобы я говорил, что LLM не решает никаких проблем, в т.ч. в IT?
iOS Developing Thread /ios/ Аноним # OP 26/03/24 Втр 12:22:15 3100105 Ответ
image.png 95Кб, 1200x1200
1200x1200
image.png 580Кб, 1366x768
1366x768
Возрожденный, шапка взята с прошлого треда, который смог найти

ИТТ продолжаем разрабатывать под самую плохую платформу, угощать пряниками токсичных и выяснять как с нуля вкатиться на мидл вакансию.

блять, свифт, работу, нахуй, говно, нужен, мак, работы, работает, иос, пиздец, вкатиться, писать, проект, вопрос

>С чего вкатываться?
Со swift book - книжка валяется в интернете.

Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся.
Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.

>Не люблю читать книжки я долбаеб

https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в тырнете.

По видяшкам так же рекомендую:
https://coursehunters.net/course/ios-12-i-swift-4-2-dlya-nachinayushchih-200-prakticheskih-tutorialov

https://coursehunters.net/course/ios-12-i-swift-4-ot-novichka-do-professionala - перед стенфордскими курсами можно глянуть. Тоже найс.

После окончания вышеописанного заебись будет построить свое приложение. Например очередное Weather или же ImageGallery или что-нибудь свое.

https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные говноязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме

https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
https://www.bignerdranch.com/books/ios-programming/

Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://developer.apple.com/videos/

Перевод документации базовой
https://swiftbook.ru/content/

Материал на английском:
Очень подробно все рассказывает и расписывает
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
https://coursehunters.net/course/udemy-ios11-swift4
Пропущено 180 постов
27 с картинками.
Пропущено 180 постов, 27 с картинками.
Аноним 25/05/26 Пнд 23:42:00 3712654
>>3710299
>Во-вторых спрос на аппки сильно упал, так как большая часть потребностей людей внезапно уже закрыта.

Да что ты говоришь.

Мимо только что впустую проебся сутки в поисках RDP-клиента, не ломающегося от разрешения экрана на сервере.
Аноним 26/05/26 Втр 11:18:19 3712744
>>3710299
из прогерства в плис не очень шарит ии, сюда же можно добавить про джаву что пишет анон >>3710172 потому что очень корпоративная срань и куски кода не были в сети
но это обе не зумерские области
Как в России принимать оплату в мобильном приложении на iOS? Пузарио 03/06/26 Срд 13:28:21 3716583
IMG202606022329[...].jpg 367Кб, 1050x1050
1050x1050
Всем здарова. Мы с другом уже достаточно продолжительное время разрабатываем мобильное приложение и скоро наступит тот самый этап, когда уже пора выложить приложение. Смотря ролики на YouTube узнал, что аккаунты Google Play якобы только так блокируют, а с App Store у пользователей сейчас не работает система оплаты Apple.

У нас стартап базируется в целом как и у всех по классической системе подписок. Пока что я знаю только одно крупное приложение из App Store у которого работает российский эквайринг (ЮКасса). Слышал, что внедрение внешних способов оплаты противоречит политике Apple, однако у ребят приложение замечательно работает достаточно долго.

Буду очень благодарен за любую достоверную информацию по теме 😘 Никогда не было подобного опыта, заранее спасибо.
SICP тред #13 /sicp/ Аноним 20/02/26 Птн 02:51:57 3647959 Ответ
аа.png 55Кб, 512x512
512x512
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).

Где скачать SICP?
На русском: https://bmstu-iu9.github.io/scheme-labs/sicp.pdf
ориджинал: https://web.mit.edu/6.001/6.037/sicp.pdf

Где я могу писать свой код, для выполнения заданий?
Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme
IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/

Где посмотреть ответы на задачи?
http://community.schemewiki.org/?SICP-Solutions
https://github.com/qiao/sicp-solutions
https://wizardbook.wordpress.com/solutions-index/
Где посмотреть видео про книгу?
https://www.youtube.com/watch?v=a0YrCABCOEY
Предыдущий тред https://2ch.su/pr/res/3031968.html
Пропущено 20 постов
7 с картинками.
Пропущено 20 постов, 7 с картинками.
Аноним 03/03/26 Втр 16:47:08 3655665
>>3654981
>перспективно ли учить в 2к76ом?
Сомневаюсь. Вангую, что к 2076 году будут почти весь код писать в пруверах наподобие Isabelle и Coq с интегрированными нейросетями. Но тогда вообще почти все текущие знания станут мусором.
>Устаревший язык псевдоии
По сравнению с мейнстримом, Scheme и Common Lisp устаревать начали только к концу нулевых. Clojure выглядит вполне свежей, но на него вакансии только по блату.
>какие плюсы имеет спустя столько лет?
Очень простой (но не примитивный), а потому позволяет концентрироваться на идеях, а не синтаксисе и прочей шелухе, которой вкатывальщики уделяют слишком большое внимание.
Но по факту главная фича Лиспа - макросы. Кратко: В Лисп можно вводить собственные синтаксические конструкции и даже лепить собственные языки, адаптированные под конкретную задачу. Вот только в SICP это не затрагивается, ибо книга не по Лиспу, а по CS.
>>3655006
>что подразумевается под умением программировать?
Алгоритмическое мышление. Умение мыслить программу независимо от реализующего её кода. Чаще всего так понимают, во всяком случае.
Аноним 01/05/26 Птн 11:27:51 3697812
не тонем
Аноним 03/06/26 Срд 10:55:33 3716502
>>3654981
Когда книжка выходила (в конце 80-х или типа того) наверно и было перспективно. Сейчас это скорее религиозная литература.
Перерыв без работы Аноним 11/02/25 Втр 19:39:07 3386822 Ответ
1000061325.jpg 209Кб, 1200x800
1200x800
Сейчас почти 11 лет непрерывного трудового стажа. Из которых 8 лет разрабом. Окончательно все заебало, хочу почилить полгода. Отпуск не предлагать: эти две недели пролетают как один миг.

Как HR-шлюхи относятся к перерывам в трудовой деятельности сроком 3-6 месяцев? У кого есть опыт?
Пропущено 196 постов
11 с картинками.
Пропущено 196 постов, 11 с картинками.
Аноним 01/06/26 Пнд 09:52:15 3715468
>>3710791
>На текущем рынке максимальный допустимый перерыв . 2 дня
Как рез сейчас идеальнае ситуация для гэпа. Даже не нужно ничего объяснять, все всё понимают.
Аноним 01/06/26 Пнд 12:34:40 3715549
>>3715468
>> все всё понимают
Понимают, но выгодно сказать, что слабое звено ты, раз не нашел работу за неделю.
И еще как правило на HR сидят молодухи, которые вообще нихера не понимают.
Аноним 02/06/26 Втр 09:34:53 3715906
>>3715549
Ещё после ГЭПа можно продавить на зэпку.
Девопс тред - В С Ё ! Аноним 07/10/25 Втр 12:28:54 3558850 Ответ
image.png 72Кб, 300x168
300x168
image.png 799Кб, 736x552
736x552
image.png 186Кб, 1000x600
1000x600
image.png 2226Кб, 1280x1212
1280x1212
Ну как вы там? Вкатились в DevOps? На дваче сказали что девопс В С Ё !

Даже во фронт и тестировщики больше смысла вкатываться, чем в эту парашу. Учишь всё это говно и чтобы что? Чтобы заиметь работу буквально на уровне поломойки, ёбаный обслуживающий персонал. Причём как и в плане обязанностей, ведь девопс - это буквально говночист от мира айти, так и скоро будет получать на уровне дворника или таксиста. И ведь вкатуны прут и прут, где-то услышали, что девопс чуть ли не топ 1 по зарплате, прогать не надо уметь. Как итог по 1000 откликов на вакансию.

Представьте как в этом треде эти петушары заскулят как суки ебаные, когда выкатят новый ИИ, который по нажатию одной кнопки вам всё развернёт. Все ваши охуенные знания докера, кубов, ансибла, хуянсибла и ещё ста их ебаных инструментов в один момент превратятся в тыкву. А вы хули думали, в сказку поверили? Думали вы такие дохуя не заменимые и теперь всегда будут столько платить за то, что вы два часа в неделю от силы работаете, а в остальное время хуйнёй страдаете? А вот хуюшки! Такого больше не будет.

Короче пизда девопсу. Вкат закрыт - официально.
Пропущено 202 постов
15 с картинками.
Пропущено 202 постов, 15 с картинками.
Аноним 01/06/26 Пнд 18:33:33 3715757
>>3715698
>За админство kubernetes перестанут платить нормальные деньги уже лет через пять
Почему? А что вместо него будет?
Аноним 01/06/26 Пнд 23:24:38 3715849
>>3715755
Ничего, альтернативы нет пока, потому что на срынке полно макак с кубом в резюме.
>>3715757
Потому что это - обезьянья неквалифицированная работа. Любой джун бэкэндщик знает в тысячу раз больше, чем какой-нибудь "гуру" кубернетеса из фланта. Что будет вместо кубернетеса? Какой-нибудь чебурнетес будет. Раньше был попенстек кстати.
Аноним 02/06/26 Втр 02:47:23 3715869
>>3715849
А, так ты шизик, сразу бы так и сказал.
Вкат в айтишку Аноним 23/05/26 Суб 21:45:48 3711572 Ответ
image.png 732Кб, 736x736
736x736
Сап, Двощ. Короче ситуация такая: решил откликнуться без опыта работы на вакансию QA-тостера с опытом 1-3 года. Прошел первичное собеседование, сдал тестовое задание и меня пригласили на техническое собеседование. От этого у меня некст вопросы:
1) Могу ли я уже рассчитывать на ЖБ оффер?
2) Что может быть на этом тех. собеседовании?
3) Будут ли ко мне вопросы по тестовому заданию?
Пропущено 3 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 24/05/26 Вск 05:00:10 3711679
>>3711612
я должен был вкатиться еще два года назад с получением диплома об окончании СПО, но блядские переезды в пенаты заставили эту идеи отбросить на потом (я чел с села)
Аноним 24/05/26 Вск 05:03:23 3711680
>>3711638

> первое техническое интервью из серии 5-7 собеседований
зачем их так много делают?
мне сразу сказал работодатель, что трудоустройство происходит в три этапа: первичное собеседование, тех. задание и тех. собес.
Аноним 28/05/26 Чтв 08:10:49 3713733
>>3711572 (OP)
> 1) Могу ли я уже рассчитывать на ЖБ оффер?
Можешь рассчитывать, если пройдешь тех.собес, но пока об этом говорить рано. Он может быть в один этап, а может и в несколько.
Плюс собеседование с лидом/руководителем. Всякая шелуха типа проверки службой безопасности, если речь идет о крупных компаниях. В целом, срезаться можно на любом этапе. Даже если пройдешь вообще все, могут отморозить по каким-то надуманным причинам - типа, "предпочли другого кандидата".

> 2) Что может быть на этом тех. собеседовании?
Да что угодно. Процессные вопросы, чисто технические вопросы, лайвкодинг и тд и тп. В целом можешь погуглить или посмотреть собесы на тытрубе - больше половины вопросов везде довольно типовые. Но могу сказать, что нулевый чел пропаливается более опытным примерно за наносекунду, и дело даже не в том ответишь ты или нет, а как именно ты будешь отвечать.

> 3) Будут ли ко мне вопросы по тестовому заданию?
Могут быть, но в целом обычно на это время никто не тратит.

В целом можешь затащить смекалочкой или харизмой, если таковые имеются - мы люди, человеки, часто большое значение придаем сложившейся химии, всегда с большей готовностью хочется нанять приятного и смекалистого чела, пусть и менее опытного, нежели скиллового, но с которым нет контакта. Но большую ставку на это делать не стоит все же, это скорее как бонус.
Собсно нейроночки и МашОб ai /ai/ Аноним 13/07/24 Суб 20:54:47 3220425 Ответ
image.png 8Кб, 240x210
240x210
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Пропущено 396 постов
26 с картинками.
Пропущено 396 постов, 26 с картинками.
Аноним 02/05/26 Суб 07:05:41 3698333
>>3698313
Но на каждом мл собесе чуть ли не экзамен по математике проводили. И давали задачи уровня мехмата МГУ. Если не решил, то пошел нахуй.

Сейчас такой шизы стало сильно меньше, но и сам спрос на мльщиков в России довольно маленький всегда был и стал еще меньше после гойды.
Аноним 02/05/26 Суб 13:26:23 3698440
>>3697650
Чтобы сделать ашанбайк — да, не нужно.
Чтобы сделать нормальный, удобный спортивный велосипед — еще как нужно.
Аноним 27/05/26 Срд 17:28:32 3713498
Снимок экрана 2[...].png 187Кб, 1920x1512
1920x1512
Снимок экрана 2[...].png 2278Кб, 3840x2058
3840x2058
Снимок экрана 2[...].png 393Кб, 933x807
933x807
Угорел по вайбкодингу, принимаю интересные проекты, делюсь кодом, если взаимно интересно углубиться в какую-то тему. КРАТКАЯ СВОДКА: НЕЙРОСЕТЕВЫЕ АРХИТЕКТУРЫ И СЛОЖНОСТЬ ПРОЕКТОВ

================================================================================
1. CausalTrade – симуляция торгов по углу предиктора
================================================================================

Нейросеть №1 (основной предиктор цены)
- Архитектура: 8 → 16 → 1 (полносвязная)
- Вход: 8 факторов (фундаментальные показатели: цена газа, нефти, санкции, дивиденды, курс рубля, сентимент, погода, отчётность)
- Выход: нормализованная прогнозная цена (масштабирование /100)
- Функция активации скрытого слоя: tanh
- Обучение: градиентный спуск с адаптивным шагом
Базовая скорость обучения: 0.01
Награда: если относительная ошибка ≤0.1% → увеличиваем шаг (до x3)
Штраф: если ошибка >1% → увеличиваем шаг (до x10)
Механизм подавления факторов (damping): при частых штрафах градиенты по определённым входам умножаются на 0.3 на несколько шагов
- Дополнительно: буфер удачных предсказаний (preciseHitsBuffer) для повторного обучения с весами

Нейросеть №2 (адаптивных порогов / ThresholdNet)
- Архитектура: 20 → 24 → 10
- Вход: 16 активаций скрытого слоя основной сети + волатильность, изменение цены, уверенность, объём тика (tanh-нормализованные)
- Выход: 10 сигмоидных значений (от 0 до 1), преобразуемых в пороги ошибки для 10 временных точек (от 5 до 180 секунд)
- Цель: для каждого временного горизонта предсказывать допустимую относительную ошибку (от 0.001% до 6% в зависимости от точки)
- Обучение: supervised learning на истории реальных ошибок прогнозов (обновляется каждый шаг)

Торговая логика, управляемая нейросетью
- Угол наклона: arctan2(Δцены, Δвремени) от текущей цены к предсказанию точки X (180с)
- Правило: угол ≥ +4° → покупка, угол ≤ –4° → продажа (пороги регулируются вручную)
- Защита от невыгодных сделок: не покупать дороже последней проданной цены, не продавать дешевле последней купленной

Сложность нейросетевой части: 7/10
- Две сети обучаются одновременно, одна влияет на пороги для другой
- Не используется Web Worker – обучение в основном потоке
- Градиентное обучение с динамическими наградами/штрафами – классический ML-подход

================================================================================
2. OSM MilSim – нейросети сражаются (базы с HP)
================================================================================

Нейросеть фактически отсутствует как обучаемый классический персептрон.
Вместо этого используется эволюционная стратегия для управления поведением юнитов.

Эволюционная система (каждый игрок: Альфа и Бета)
- Каждая "нейросеть" представлена набором нейронов-весов, но без явной архитектуры
- Механизм: каждый бот принадлежит одной из двух "сетей"
- Награды: +1 нейрон при:
убийстве вражеского юнита
обнаружении нового врага
открытии нового ребра дорожного графа (исследование карты)
- Штраф: –1 нейрон при поражении всей армии (база уцелела, но юниты уничтожены)

"Обучение" – эволюция через тестирование нейронов в отдельном Web Worker
- Каждые 600 шагов симуляции запускается тестирование
- Для каждого нейрона (скрытого слоя сети) временно мутируют веса (добавляют шум)
- Вычисляется изменение фитнеса (длина траектории + разброс)
- Лучший нейрон дублируется (архитектура расширяется), худший удаляется
- Размер скрытого слоя динамически меняется от 3 до 12

Фитнес-функция: среднее расстояние от центра + общая пройденная длина траектории (оценивается по 300 шагам)

Сложность нейросетевой части: 6/10
- Нет классического градиентного обучения, но эволюция эффективна для этой задачи
- Web Worker позволяет проводить тестирование без тормозов UI
- Сложность в интеграции: нейросеть косвенно управляет юнитами через механизм наград, а не через прямое предсказание действий

================================================================================
3. Гиперхаотический аттрактор – диагностика
================================================================================

Нейросеть №1 (audioGenNN) – генерация мелодии
- Архитектура: 7 → динамический скрытый слой (начально 6 нейронов) → 2
- Вход: 5 переменных состояния (tanh-масштабированные) + BPM/280 + кодировка шкалы (0..4)
- Выход: [нормированная частота ноты, громкость] (оба в диапазоне -1..1, преобразуются в 0..1 для синтеза)
- Обучение: эволюционное (мутация + дублирование/удаление нейронов)
- Фитнес: оценивается по траектории аттрактора – сумма среднего расстояния от центра и дисперсии
- Архитектура меняется: каждые 600 шагов тестируется влияние каждого нейрона, лучший дублируется, худший удаляется (minHiddenSize=3)

Нейросеть №2 (chaosPredictor) – предсказание хаотической компоненты
- Архитектура: 5 → динамический скрытый слой (начально 4) → 1
- Вход: 5 переменных состояния (x, y, z, w, v)
- Выход: одно значение (tanh) – используется для модификации уравнений и отображения на диаг. панели
- Обучение: те же эволюционные механизмы, что и у audioGenNN
- Цель: предсказывать будущее состояние хаоса (используется в уравнениях как дополнительный член)

Интеграция нейросетей с системой дифференциальных уравнений
- Выходы audioGenNN влияют на параметры аттрактора Лоренца:
a = 10 + n14 + amp2.5
b = 8/3 + n22 + freq1.0
c = 28 + n38 + freq4
rCoeff = -1 + ((n1+n2+n3+n4+n5)/5)1.2 + amp0.6
s5 = -0.5 + n5 + amp*0.7
- Выходы chaosPredictor добавляются в уравнения как дополнительная сила
- Генератор сигнала (пользовательский осциллятор) микшируется со входами нейросетей

Сложность нейросетевой части: 9/10
- Две независимые нейросети с динамической архитектурой
- Эволюционное обучение в отдельном Web Worker (не блокирует рендеринг 3D)
- Обратная связь: нейросети влияют на динамику системы, которая влияет на входы нейросетей (замкнутый цикл)
- Аудиосинтез через Web Audio API с использованием выходов нейросетей в реальном времени

================================================================================
ОБЩЕЕ СРАВНЕНИЕ СЛОЖНОСТИ НЕЙРОСЕТЕВЫХ КОМПОНЕНТОВ
================================================================================

Проект | Архитектура | Обучение | Динамическое изменение | Воркеры | Сложность
--------------------------|--------------------|--------------------|------------------------|---------|----------
CausalTrade | 2 статические сети | Градиентное (on‑line) | Нет | Нет | 7/10
OSM MilSim | Эволюционный набор | Эволюция (off‑line) | Да (+/- нейроны) | Один | 6/10
Аттрактор | 2 динамические сети| Эволюция (off‑line) | Да (+/- нейроны) | Два | 9/10

Ключевые выводы:
- Самое сложное нейросетевое решение – в аттракторе, из-за непрерывного обучения, интеграции с ОДУ, аудио и 3D.
- Самое традиционное ML-решение – в CausalTrade (градиентный спуск, награды/штрафы).
- Самое необычное – в MilSim, где нейросеть – это скорее мета-счётчик наград, а эволюция происходит на уровне отдельных нейронов.

================================================================================
ВСЁ! Аноним 16/04/26 Чтв 14:33:37 3688122 Ответ
image.png 486Кб, 1024x1024
1024x1024
Claude теперь просит паспорт. Разбираемся, что происходит и почему это хуже, чем кажется

https://vc.ru/ai/2870361-pasportnaya-verifikatsiya-v-claude

Ну что, анальнички, готовы как раньше, глазками по коду бегать и рутину на 1000 строк копи-пастом писать? Как там перспектива в дебрях говнокода нырять?

Пока весь мир будет строчить код как из пулемёта и закрывать тасочки за 5 минут, вам провели по губам.

Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим. Терпим.
Пропущено 13 постов
2 с картинками.
Пропущено 13 постов, 2 с картинками.
Аноним 15/05/26 Птн 16:01:47 3706676
Аноним 27/05/26 Срд 15:17:35 3713432
Antropic нужно продавать свои подорожавшие подписки, т.к. сервера уже не вывозят генерацию говнокода. Вот и начали раздавать баны под разными предлогами.
Аноним 27/05/26 Срд 17:16:36 3713489
>>3688390
>minimax
Это же тот же антропик
Какого VPS провайдера выбрать Аноним 26/05/26 Втр 23:36:55 3713055 Ответ
vps.png 22Кб, 512x512
512x512
Хочу сделать свой VPN для обхода блокировок чтобы была хорошая скорость и стабильная работа, как думаете какого хостинг провайдера выбрать. Или покупать VPS вообще не имеет смысла и лучше купить уже готовый VPN
Аноним 27/05/26 Срд 00:23:58 3713082
>>3713055 (OP)
Чтобы поднять свой впн, нестандартный, нужно понимать, как это делать. Стандартные протоколы блокируют и дальше блокировать будут ещё сильнее, соответственно надо адаптироваться. Есть риск, что твой ВПС внесут в чёрный список, и тогда только новый покупать

Короче проще реально готовый купить. ВПС, это если ты готов сам креатив проявлять по этой части, своё что-то создать, может навайбкодить
Питон-тред №175 /python/ Аноним 27/02/26 Птн 04:00:04 3652510 Ответ
image.png 827Кб, 856x781
856x781
Тред, посвящённый языку программирования Питон, #175

Предыдущий: >>3518654 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://online-python.com/ - листинги и онлайн-запуск
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://goonlinetools.com/snapshot/share/ - для листингов, без регистрации, но с капчей

#######################################
Вопросы-ответы:
— С чего начать изучать питон?
У питона намного лучше официальная документация, чем у большинства других языков. Есть там и учебное пособие для начинающих: https://docs.python.org/3/tutorial/introduction.html , неофициальный перевод на русский язык: https://digitology.tech/docs/python_3/tutorial/introduction.html (для питона версии 3.8, но разницы почти нет)
https://github.com/yakimka/python_interview_questions - интересная подборка, масса разнообразных тем и вопросов, для продолжающих, всё на русском

— Какие книги считаются лучшими?
На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.

— Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать?
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.

— Какие веб-фреймворки стоит учить в начале двадцатых?
Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.

— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: https://www.composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Ролик на американском языке про многопоточность и асинхронность, построение своего event loop с нуля, помогает понять, как устроена асинхронность внутри: https://www.youtube.com/watch?v=MCs5OvhV9S4

— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется

— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.

— Дайте нормальные книжки на русском! Мы, блядь, не в пин##сии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая шапка: https://goonlinetools.com/snapshot/code/#z0o243n8t8byiy2zptv27
Пропущено 355 постов
12 с картинками.
Пропущено 355 постов, 12 с картинками.
Аноним 26/05/26 Втр 22:33:36 3713010
>>3712436
Ты тупорылый даун, тебе уже сказали что на питоне кашу не запустишь, тебя интерпретатор по твоей тупорылой сраке отхлестает, которой ты вместо мозга думаешь.
Аноним 26/05/26 Втр 22:38:24 3713013
>>3687370
>>3687371
В чём прикол подобных простыней? Какую цель преследует данный персонаж?
Аноним 26/05/26 Втр 23:25:31 3713046
>>3713010
Ясно, шкилота, иди нахуй со своей кашей.
СМЕРТЬ МИРОВОГО АЙТИ ТРЕД 16 /itover/ Аноним 15/05/26 Птн 22:58:46 3706879 Ответ
Z.jpg 161Кб, 644x987
644x987
Пропущено 536 постов
72 с картинками.
Пропущено 536 постов, 72 с картинками.
Аноним 10/06/26 Срд 15:33:31 3719794
>>3711427
Правильно делают кстати. По студентам видно, что баба которая вобще была ноль в проганье. с LLMкой кодит не чуть не хуже среднего бакалвра. И хорошо что молодежь не забивает себе голову говном с codewars. Ладно еще книжку почитать по архитектуре, хотя на ютуб уже 1000 роликов по теме, но сидеть на сраных сайтах с задачками по сортировку и указатели это надо быть альтернативно одаренным человеком без личной жизни.
Аноним 10/06/26 Срд 15:39:15 3719803
>>3711660
чувак я тебя расстрою, но чертежи пока не автогенирируются, размеры ручками проставляются, а у студентов до сих пор черчение руками 1.5-2 года.
Аноним 10/06/26 Срд 15:44:16 3719808
>>3711675
наверно потому что русские ее и пилили?
Вайбкодинга тред /vibecode/ Аноним 30/05/25 Птн 12:54:19 3465819 Ответ
image.png 4927Кб, 3840x2016
3840x2016
Филиал МВП-треда, обсуждаем вайбкодинг, делимся ИИшками и лайфхаками как промптить больше, а работать меньше. Красноглазам вход запрещен
Пропущено 477 постов
65 с картинками.
Пропущено 477 постов, 65 с картинками.
Аноним 22/05/26 Птн 09:32:13 3710581
изображение.png 20Кб, 1019x60
1019x60
изображение.png 62Кб, 707x289
707x289
>>3710389
Я так понимаю, ты в этом бизнесе.
Аноним 22/05/26 Птн 10:00:55 3710598
>>3710581
не правильно понимаешь. я из тех, кто этим бизнесом пользовался около года, до того, как заграничную карту завел.
а теперь напомни, чего конкретно ты так боишься, что ктото в твоем аккаунте нейронки увидит или изменит? тыж и так добровольно всю инфу из него на сервера сливаешь, о какой вообще безопасности идёт речь? логин и пароль ты не слил, даже если ктото к твоей учетке вдруг получил доступ, ты это увидишь в списке сессий. опиши сценарий, которого ты опасаешься
Аноним 25/05/26 Пнд 15:03:33 3712400
image.png 385Кб, 736x714
736x714
ЗАГОНОВ ТРЕД Аноним 03/03/26 Втр 13:08:15 3655463 Ответ
1772007732987.png 1599Кб, 1536x1024
1536x1024
Кто тоже загоняется по поводу того что он в свое время не закончил топовый московский вуз уровня МФТИ (или что там сейчас у москвичей популярно), не участвовал в вузовских олимпиадах и для бигтех работодателя он никогда не будет на уровне выпускника подобного топвуза? Что он больше никогда не сможет пойти на стажировку в бигтех и устроить себе тем самым хорошую жизнь? Я слышал всяких парней из МФТИ по выпуску чуть ли не зарубеж приглашают (ну или по окончаию стажировки в российском бигтехе).

Это как натурально быть в низшей касте просто по факту учебе не в том вузе.

Мимо закончил баку в мухгу. Умею решать алгоритмические задачи, знаю плюсы и жс (бэкенд). Есть 4х-летний работы в местных конторах, в целом зпшка не сильно огромная (150к), но жить можно, не жалуюсь. Все загоны идут чисто из-за вуза.
Пропущено 88 постов
4 с картинками.
Пропущено 88 постов, 4 с картинками.
Аноним 14/03/26 Суб 18:07:23 3663698
>>3663664
Держись, анон. Надеюсь ты выкарабкаешься!
Аноним 22/05/26 Птн 05:46:25 3710539
>>3655463 (OP)
>Я слышал всяких парней из МФТИ по выпуску чуть ли не зарубеж приглашают
у нас после первого курса люди стажатся во всяких яндексах, бюро, ядрах, байкалах, сберах, хуайвеях, исп ранах и тд. после второго нас распределяеют на базовую кафедру, фактически это работа 1-2 раза в неделю на протяжения учебного года. то есть люди со 2 курса работают в российских бигтехах.
потом из маги многие уезажают покорять заграницу поэтому сложно конкурировать с сильными физтахами, у них просто стаж банальго больше, чем у большинства ровестников, причем это довольно хороший по российским меркам стаж.
но конечно это не значит, что у остальных нет шансов, просто у физтеха будет преимущество перед нефизтехом, а вот сможет ли он воспользоваться этим преимуществом - совсем другой вопрос
вот как то так
Аноним 22/05/26 Птн 22:25:28 3711107
>>3710539
Ну хер знает, я слышал много историй как люди, окончившие в России мухгу, поступали в Европу на учебу в магистратуру на физтех направления без особых проблем. Т.е по факту российский физтех диплом топвуза полезен только в России для крутых стажировок, но при поступлении в западный вуз всем пофиг на твой вуз
Наши враги в айти Аноним 07/04/26 Втр 15:07:33 3681574 Ответ
a7b62cc2-21f1-4[...].jpg 27Кб, 640x427
640x427
7 лет опыта, вышел на рынок труда и охуел сейчас. Понятно, что рецессия она общая для мирового айти рынка, но давайте обсудим тех, кто мешает нам жить на отечественном рынке
1. Соевые куколды релоканты. Пидарасы еще те. Послушно уехали по зову джона бора в соевые куколдистаны. Многие еще и легализовались за свой счет, вообще охуеть. Если бы они не были такими бесхребетными соелиберахами, то барину нет-нет а пришлось бы делать фирмы-прослойки, тем самым сохранив рабочие места
2. Накрутчики опыта. Если бы не они, то hrы бы не устраивали какие-то доп скрининги и проверки на первых этапах. Плюс кто-то даже презрительно смотрит сейчас на работу по ИП
3. Вкатыши. Забежали по курсам в сытые 20е годы. Нихуя не знают, часто условный Go/JS является единстынным ЯП. Не могут мыслить абстрактно, нет насмотренности, часто являются выходцами из полумаргинальных слоев общества. Самое страшное, что снижают зп, ибо готовы работать за еду. За неимением джун вакансий прибегают к накрутке (см. пункт 2)
4. Инфоцыгане. Популязировали айти для вкатышей и накрутчиков. Даже сейчас, на уебском рынке, продолжают выпускать контент типа как обойти автофильтры, как наебать рекрутера и прочее.

Пишите, кого забыл
Пропущено 45 постов
4 с картинками.
Пропущено 45 постов, 4 с картинками.
Аноним 18/05/26 Пнд 18:48:24 3708330
>>3681574 (OP)
Я буквально 3 первых пункта в себе объединил, правда у меня пистон а не го/жс
Аноним 21/05/26 Чтв 22:45:19 3710468
>>3681574 (OP)
>1. Соевые куколды релоканты. Пидарасы еще те. Послушно уехали по зову джона бора в соевые куколдистаны. Многие еще и легализовались за свой счет, вообще охуеть. Если бы они не были такими бесхребетными соелиберахами, то барину нет-нет а пришлось бы делать фирмы-прослойки, тем самым сохранив рабочие места
Странная логика. По идее ты должен быть им наоборот благодарен они освободили кучу мест и поскольку уехали лучшие - толкаться тебе пришлось с такими же середнячками как ты сам.
А западные фирмы бы не стали придумывать фирм прослоек - слишком серьёзные репутационные риски, просто бы наняли побольше индусов на освободившееся бабло.
Аноним 22/05/26 Птн 15:29:24 3710854
>>3681574 (OP)
>1. Соевые куколды релоканты. Пидарасы еще те. Послушно уехали по зову джона бора в соевые куколдистаны. Многие еще и легализовались за свой счет, вообще охуеть.
О это я. Хуячу за 3к вечнозеленых без отпусков и больничных. Ипшку сам регал, налоги сам плачу. ВНЖ тоже сам мутил. За то работодателю глубоко поебать из какой дыры я там кодомакачу. Ну швабодка зато, в эпоху старлинка можно хоть из свинарника в амазонских джунглях код писать.

>Если бы они не были такими бесхребетными соелиберахами, то барину нет-нет а пришлось бы делать фирмы-прослойки, тем самым сохранив рабочие места
А вот это полная хуйня. После эсвиоу в моей галере половина отказались релоцироваться, галера за 2-3 месяца обратно штат полный набрала. Если бы не вывезла, то Забугорный Джон бы просто нанял ещё одну команду индусов.
reverse pwn m 09/04/26 Чтв 11:38:22 3683164 Ответ
9711050709.jpg 313Кб, 1200x944
1200x944
Знаю, что не по проге, но всё же, есть у кого нормальные понятные райтапы по ревёрсу и пывну?
Аноним 20/05/26 Срд 05:51:15 3709234
Российского бигтеха тред v18.0 Big Tech Big Tech Big Tech Аноним 31/03/26 Втр 16:19:55 3676427 Ответ
768aac125653838[...].png 3234Кб, 1024x1536
1024x1536
6f1b1449f6030bb[...].png 3102Кб, 1024x1536
1024x1536
34be69fdba3846e[...].png 3707Кб, 1024x1536
1024x1536
3f3c3b1d3063aad[...].png 3578Кб, 1024x1536
1024x1536
ИТТ выясняем у кого зарплата выше средней, меряемся грейдами, строим планы на полугодовое ревью, смотрим в монитор по ночам и подключаемся к видеоконференциям с выключенной камерой.

Гребцы из Amazon, Microsoft, Google и прочих компаний, в которых работать — это всегда большая честь, добро пожаловать!

Роскосмос обязательно.

Семнадцатый >>3635449 (OP)
Пропущено 519 постов
40 с картинками.
Пропущено 519 постов, 40 с картинками.
Аноним 20/05/26 Срд 06:27:11 3709244
517d76cd-8255-4[...].png 1453Кб, 1024x1024
1024x1024
20/05/26 Срд 08:28:59 3709273
neuroslop.jpg 381Кб, 1024x1024
1024x1024
>>3709244
@artmonkey
Перерисуй как будто бы это HRBP Яндекса и простой программист-красноглазик без личной жизни. Сохрани стиль и палитру.
Аноним 20/05/26 Срд 12:39:40 3709482
>>3709218
> Ты вообще, блять, в бигтехе работаешь?
QA Thread #24 - грезы о найме /qa/ Аноним # OP 21/01/26 Срд 09:49:03 3628723 Ответ
approved0.webp 11Кб, 367x362
367x362
Двадцать четвертый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.

Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.

Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.

Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.

Милости просим к нашему шалашу!

ТЕСТОВЫЙ FAQ:

В: Как вкатиться?
О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи.
Альтернативное мнение: уже год никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...


В: Какой ЯП выбрать?
О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.

В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше?
О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.

В: Я сделал все вышеописанное, что делать дальше?
О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку

На этом пока что все.

Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.

Для ручников гайд: https://pastebin.com/6p6gmxNv (сыроватый, обновлений не ждать)

СПИСОК ПОЛЕЗНЫХ МАТЕРИАЛОВ:

Ручное тестирование:
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- Назина - тестирование (смешные картиночки и реальное использование йоба-практик прилагаются)
- Курсы "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе и не рекомендуются)
- База знаний https://github.com/VladislavEremeev/QA_bible
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
- курсы по теории https://stepik.org/course/118842/syllabus (отзыв анона (?): по теории местами неплохо, местами полная хуйня, но в качестве шпаргалки нормально)

Автоматизированное тестирование:
- QA.GURU (см. торренты и их канал на ютубе)
- Автоматизация на питоне https://github.com/berpress/qa-python-map
- курсы Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)

Нагрузочное тестирование:
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)

Прошлый тред:
- https://2ch.su/pr/res/3511168.html

Шапка для потомков:
-
Пропущено 187 постов
11 с картинками.
Пропущено 187 постов, 11 с картинками.
Аноним 12/05/26 Втр 14:46:04 3704755
>>3704501
у нас всех qa и 70 процентов разрабов на мороз выгнали после того как начали нейронки использовать
Аноним 12/05/26 Втр 16:40:35 3704799
>>3704755
А что за контора - крупная или не очень? В какой сфере?
Аноним 18/05/26 Пнд 03:08:33 3707932
что думаете про кпб яндекса
имеет ли смысл учиться в колледже на безопасника? Аноним 15/05/26 Птн 21:34:39 3706839 Ответ
f8dce5a557b8753[...].jpg 59Кб, 735x490
735x490
всем привет. я сейчас заканчиваю первый курс шараги на специальности безопасность автоматизированных сетей (10.02.05) и все чаще и чаще слышу что не смогу получить достаточно знаний чтобы устроиться на работу после учебы да и в целом что учеба здесь бесполезно и вообще не дает знаний. может есть кто-то кто обучился на эту специальность? как сложилась ваша жизнь? смогли ли вы найти работу и хватило ли вам знаний полученных в учебном заведении хотя бы для минимальной базы?
Пропущено 1 постов
2 с картинками.
Пропущено 1 постов, 2 с картинками.
16/05/26 Суб 16:44:57 3707189
идешь на хх.ру и ищешь вакансии по своему профилю, смотришь требования, изучаешь что нужно, получаешь работу
Аноним 17/05/26 Вск 12:31:19 3707552
images (13).jpeg 16Кб, 596x335
596x335
>>3706839 (OP)
Безопасника? Ну ты лошара чел. Всем давно известно что надо учиться на опасника. Опасным пацанам тёлки дают.
Аноним 17/05/26 Вск 22:20:43 3707817
>>3706839 (OP)
ну, во-первых, не сетей автоматизированных, а систем,
а во-вторых, да, тебе действительно не хватит только тех знаний, которые тебе дает учебное заведение, нужно еще заниматься и самому тоже, я сам еще учусь и работаю, но по прошедшим собесам могу сказать, что спрашивают гораздо больше, чем дают, но УЗ дает базу и толчок для самообучения
Клуб изучающих PHP #146 /php/ Аноним 10/10/25 Птн 16:50:25 3561777 Ответ
17503419443041.png 34Кб, 500x500
500x500
17503419443030.jpg 368Кб, 1024x768
1024x768
изображение.png 1798Кб, 1536x1024
1536x1024
изображение.png 7Кб, 529x58
529x58
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>3479682 (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 (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель
Пропущено 682 постов
103 с картинками.
Пропущено 682 постов, 103 с картинками.
Аноним 29/05/26 Птн 00:47:23 3714136
>>3714121
Лол кек. А где эта нейросеть училась писать чистый пхп код?
Ну так, из любопытства. Хотелось бы посмотреть на эту невероятную чистейшую кодовую базу, строк эдак на пол миллиона.
А то куда не глянешь - везде скелет говноблога на тысячу строк.

Или может волшебные гномики, когда весь интернет парсили, очень попросили нейросеть по битриксу не учиться, и по вордпрессу не учиться, и по друпалю не учиться, и по ларавелю не учиться. А учиться по симфони, потому что там были хотябы какие-то потуги писать адекватный код.
Аноним 30/05/26 Суб 17:34:19 3714871
Как вы относитесь к DRY? Мне вот не нравится сущности плодить из-за каких-то частных случаев. Поэтому пишу трейты отдельные функции, если поведение повторяется больше двух раз или мне влом второй раз писать простыню.
Аноним 01/06/26 Пнд 16:24:28 3715686
Пилю свою P2P onion-сеть на Python (MurNet) /python/ Аноним 16/05/26 Суб 17:55:26 3707238 Ответ
redditpreview.mp4 893Кб, 1388x906, 00:00:19
1388x906
Сап, анон. Оцени мой велосипед.
Решил вкатиться в сетевые протоколы и запилил децентрализованную сеть с луковой маршрутизацией на asyncio.

Фичи:
— Честный 3-хоп (Guard -> Middle -> Exit).
— Крипта: Ed25519 (Identity), X25519 (ECDH), AES-256-GCM.
— Децентрализация: узлы ищут друг друга через Kademlia DHT, никаких мастер-серверов.
— Прокси: можно поднять SOCKS5 и гнать трафик через цепочку.
— Плюшки: чатик в терминале (Textual) и визуализатор сети на tkinter (пружинный лейаут).

Проект пока учебный, аудит не проходил, но пакеты бегают, ключи жмутся, цепочки строятся. Для изучения кибербеза и асинхронности в пыхе — самое то.

Лицуха MIT, код открыт: https://github.com/cotafei/murnet

Запускается просто:
[code]pip install murnet
python demo.py[/code]

В треде отвечу на вопросы по архитектуре. Залетайте.
Пропущено 3 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 16/05/26 Суб 21:40:23 3707347
Vladimir Khisamiev
cotafei
Здравствуйте! Меня зовут Владимир, и я опытный программист, который владеет несколькими языками программирования, включая Python, HTML, C# и Unity.
16/05/26 Суб 23:19:50 3707403
Иди нахуй.
28/05/26 Чтв 22:01:00 3714071
>>3707238 (OP)
>Здравствуйте! Меня зовут Владимир, и я опытный программист, который владеет несколькими языками программирования, включая Python, HTML, C# и Unity.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов