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

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

Создать тред Создать тред
Check this out!

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

<<
Каталог
Девопс тред - В С Ё ! Аноним 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 откликов на вакансию.

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

Короче пизда девопсу. Вкат закрыт - официально.
Пропущено 136 постов
11 с картинками.
Пропущено 136 постов, 11 с картинками.
Аноним 20/01/26 Втр 07:44:58 3627973
Аноним 22/01/26 Чтв 16:47:47 3629832
Аноны, неспешно вкатываюсь в девопс, нужна ваша помощь. Поднял дома gitea и gitea runner, создал репозиторий с конфигами сервисов, и теперь хочу, чтобы при коммите с изменением конфига, либо обновлялся докер контейнер, если поменялся docker-compose, либо просто сервис останавливался, заменялся файл конфигурации, и сервис вновь запускался. Вопрос - как это лучше всего сделать? Пока смотрю в сторону ansible, запускать который будет gitea runner через ssh соединение к хосту. Это нормальный подход, как делают в реальных проектах?
Аноним 22/01/26 Чтв 22:07:43 3630031
>>3629832
Ansible тут - борщ. Он в первую очередь про провиженинг, а не про деплой

в .gitlab-ci:
ssh root@servername docker compose up -d
Этого достаточно
Собсно нейроночки и МашОб ai /ai/ Аноним 13/07/24 Суб 20:54:47 3220425 Ответ
image.png 8Кб, 240x210
240x210
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Пропущено 372 постов
22 с картинками.
Пропущено 372 постов, 22 с картинками.
Аноним 22/01/26 Чтв 16:35:24 3629827
Screenshot 2026[...].png 2Кб, 76x154
76x154
Первый раз в этом треде. Что здесь происходит?
Мой январь пикрелейтед.
Аноним 22/01/26 Чтв 16:40:41 3629830
>>3600928
бро а ты не стесняйся поставь себе gemma и разверни нейронку локально
Аноним 22/01/26 Чтв 17:35:04 3629858
>>3558259
>птимизация обучения...
ты много паришься мне кажется,
если заебало и тонешь в деталях, вынирвай в более высокие абстракции, прикрути либу, подёргай, ты ничего не теряешь.

ЗЫ что за уебищная капча на двачах ? абу ты ахуел ?
Ребят, почему crystal не хайпует? Аноним 09/01/26 Птн 20:29:24 3620527 Ответ
{4257089D-482B-[...].png 19Кб, 536x243
536x243
Ребят, почему crystal не хайпует?
Пропущено 11 постов
5 с картинками.
Пропущено 11 постов, 5 с картинками.
Аноним 21/01/26 Срд 11:54:12 3628830
>>3620527 (OP)
А зачем он, как и тот же Nim, например?
Аноним 21/01/26 Срд 14:15:10 3628899
изображение.png 72Кб, 1000x421
1000x421
изображение.png 61Кб, 800x389
800x389
>>3628830
>Nim
Ты чё оухел там? Nim и Zig - будущее разработки, скоро вытеснят все эти ваши гейские русты и голанги.
Аноним 22/01/26 Чтв 15:50:03 3629797
>>3628899
Так в Zig есть хотя бы какой-то смысл (но лично мне своим подходом больше нравится Odin), потому что существует запрос на простой низкоуровневый язык c QoL-улучшениями относительно C, а практического смысла в Crystal и Nim чуть меньше, чем в D.
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

Шапка для потомков:
-
Пропущено 12 постов
1 с картинками.
Пропущено 12 постов, 1 с картинками.
Аноним 22/01/26 Чтв 11:10:37 3629553
>>3629494
Я абсолютно на все вакансии, которые хоть немного релевантны моему опыту были откликнулся, куда позвали туда и пошел на собес, отказывал только откровенным фрикам, где зп копейки или тестовое на 3-4 дня давали.
Аноним 22/01/26 Чтв 14:25:48 3629761
Анончики, как думаете какой стек перспективнее, интереснее с жопаскриптом или петуховеном ?
Аноним 22/01/26 Чтв 15:10:06 3629776
>>3629761
Жопаскрипт преимущественно на фронте и с плейрайтом, проекты свежие, на беке проекты на ноде редкость и вакансий очень мало
Петухоновских вакух сильно больше.
Android Development Thread #10 Юбилейный edition android /android/ Аноним 18/03/25 Втр 18:50:18 3411113 Ответ
image.png 2451Кб, 1024x1024
1024x1024
Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем.

>Хочу вкатится в 20/30/50 лет, не поздно?

Нет, не поздно. Лично знаю несколько примеров из жизни когда вкатывались в 30+ лет.

>С чего начать?

Для начала изучи roadmap - https://roadmap.sh/android

Roadmap анона из предыдущего треда:

Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..

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

В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.

Навигация, от книг до вопросов на интервью:
https://github.com/qqqlll/Java-Thread/wiki

Очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет:
https://coursehunters.net/mobile-development

https://developer.android.com - ресурс от гугла с полным описанием всего.

https://metanit.com/ - ресурс с кратким разбором языков ПО, для тех кому лень в книги.

https://stackoverflow.com/ - ответы на большинство вопросов касающихся кода.

Курсы от OTUS:

https://cloud.mail.ru/public/4nHb/449Ub4Pqj

https://drive.google.com/open?id=1cxWWBZzHNRAdd0wnjN6lfLDcYqMv7ohm

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

>Что по книгам?

Java:
Head First Java Kathy Sierra
Thinking Java 4th Bruce Eckel

Шилдта не рекомендую, говнокод.

Kotlin:
https://techrocks.ru/2020/01/20/12-books-for-kotlin-learners/ - краткое ревью 12 книг.

Flutter:
http://flutterapps.ru/flutter-books/

>Стоит ли сразу вкатиться в котлин минуя джаву?

Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.

>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?

Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.

>Где взять примеры проектов?

Можешь банально поискать на ютюбе или в телеграмме. Для примера:

https://www.youtube.com/channel/UCPz3xmUpIbo8jooCtV_vMNw
https://www.youtube.com/c/devcolibri/videos

>Когда можно идти собес? И что для этого нужно?

1. Нужно хорошее знание Java/kotlin.
2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase.
3. Знание популярных библиотек типа Retrofit + Glide/Picasso/Koil + Coroutines + RxJava2 + Dagger2/Hilt/Koin(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования.
4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML/Compose.
5. И хотя бы несколько готовых приложений.

upd: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.

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

Ресурсы по инглишу для нубов:

Грамматика:
https://ru.duolingo.com/
https://lingualeo.com/

Также советую полностью сменить язык интерфейса на всех устройствах.

Ютюб каналы с простым английским:
https://www.youtube.com/c/Anomaly/videos
https://www.youtube.com/c/EnglishClass101/videos
https://www.youtube.com/channel/UCMCjGkbqKVkjJN2sVWocz0w
https://www.youtube.com/c/SpeakEnglishWithTiffani/videos

Старая шапка. За 2019 год.

https://pastebin.com/sh7eC6R4

#1 c шапкой: https://2ch.hk/pr/res/1822731.html
#2 с шапкой: https://2ch.hk/pr/res/1908185.html
#3 с шапкой: https://2ch.hk/pr/res/1994880.html
#4 с шапкой: https://2ch.hk/pr/res/2105885.html
#5 с шапкой: https://2ch.hk/pr/res/2362898.html
#6 с шапкой: https://2ch.hk/pr/res/2509590.html
#7 с шапкой: https://2ch.hk/pr/res/2678699.html
#8 с шапкой: https://2ch.hk/pr/res/2907862.html
#9 с шапкой: https://2ch.hk/pr/res/3209134.html
Пропущено 388 постов
46 с картинками.
Пропущено 388 постов, 46 с картинками.
Аноним 22/01/26 Чтв 09:19:19 3629495
Аноним 22/01/26 Чтв 11:12:42 3629554
>>3629284
>Что ты вообще пытаешься достичь? Откуда у тебя этот файл?
Антивирус выловил этот файл и отметил, что /classes6.dex это троян.
Мне стало любопытно, что зловредного делает этот зловред. Как видно он шифрует свои строки, а так я не программист, то не понимаю как.
Аноним 22/01/26 Чтв 11:21:56 3629561
>>3629554
А, понял. Если бы я писал троян, то я бы конечно его положил в .so библиотеку внутри архива, а не в .dex файл.
Универсальный баз данных тред #13 /sql/ Аноним 09/09/25 Втр 22:09:34 3537853 Ответ
.png 783Кб, 1366x768
1366x768
.png 2670Кб, 1951x2560
1951x2560
Прошлый >>3382705 (OP)

Туториалы:
- https://www.postgresqltutorial.com/
- https://www.sqlitetutorial.net/
- https://www.oracletutorial.com/
- https://www.mysqltutorial.org/

Задачи:
- https://www.sql-ex.ru
- https://www.codewars.com/?language=sql

Инструменты проектирования БД
- Визуализация планов запросов PostgreSQL: https://explain.dalibo.com/
- GUI-клиент для работы с БД: https://dbeaver.io/

YouTube:
- Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists
- https://www.youtube.com/playlist?list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo

Литература:
- Томас Кайт. Oracle для профессионалов
- https://postgrespro.ru/education/books/dbtech
- Алан Бьюли. Изучаем SQL. - про MySQL
- К. Дж. Дейт. Введение в системы баз данных
- Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)

Прочее:
- https://github.com/agarcialeon/awesome-database
- https://dbdb.io/
- https://db.cs.cmu.edu/
- https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists
- Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/
- Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/

Ссылки для альтернативно мыслящих:
- https://www.w3schools.com/sql/
- https://learnxinyminutes.com/docs/sql/
- https://metanit.com/sql/
- http://sql-tutorial.ru/
- https://metanit.com/nosql/mongodb/
- https://www.mysqltutorial.org/mysql-resources.aspx
- https://shlomi-noach.github.io/awesome-mysql/
- https://www.mysql.com/products/workbench/

FAQ:
Q: Нужно ли знать английский?
A: Нет.

Q: Что лучше, SQL или NoSQL?
A: SQL.

Q: Вопросы с лабами и задачками
A: Задавай, ответят, но могут и обоссать.

Q: Помогите с :ORM_нейм для :язык_нейм
A: Лучше спроси в тредах по конкретным языкам.

Q: Где хранить файлы?
A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.

Q: Нужны ли сертификаты?
A: Только если собираешься заводить трактор.

Здесь мы:
- Разбираемся, почему PostgreSQL - не Oracle
- Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
- Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе
- Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
- Анализируем, как работает поиск вконтакте
- И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.

Поехали!
Пропущено 158 постов
6 с картинками.
Пропущено 158 постов, 6 с картинками.
Аноним 21/01/26 Срд 17:11:22 3629035
>>3629028
>бэкендером
Пилит АПИ. Часто для фронтов. Либо между сервисами.

>дата инжинером
Перекладывает данные чтобы было удобнее всем, создаёт DWH

>дата сайентистом
Продвинутый аналитик на нейросетях

>датабейз инженером
DBA. Настраивает и шатает базы.

>дата аналитиком
Анализирует, помогает DE в наполнении хранилища, шарит в бизнес логике
Аноним 21/01/26 Срд 17:26:46 3629051
>>3629035
Премного благодарен.
Аноним 22/01/26 Чтв 10:48:39 3629540
>>3629051
>>3629035
Поц уже не в теме, щас никакие вот эти вакухи не нужны, щас запускаешь курсор и сразу делаешь все как надо.
C++ Хороший язык для входа в программирование и для заработка? Аноним 22/01/26 Чтв 03:00:49 3629433 Ответ
f31c127bb4c7fce[...].jpg 57Кб, 736x571
736x571
Я решил начать учить программирование и мой выбор как на первый язык упал на с++, тк на нем пишутся движки и он довольно востребованный в финтехе. Хочу узнать насколько это хороший выбор и не обосрусь ли я в лужу?
Честно меня интересует заработок и стабильность
Аноним 22/01/26 Чтв 03:11:44 3629435
Плюсы это худший язык для вката
Питон-тред №174 /python/ Аноним 12/08/25 Втр 18:54:18 3518654 Ответ
image.png 265Кб, 755x686
755x686
Тред, посвящённый языку программирования Питон, #174

Предыдущий: >>3449085 (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
Пропущено 312 постов
23 с картинками.
Пропущено 312 постов, 23 с картинками.
Аноним 21/01/26 Срд 09:24:20 3628688
насколько верно я понимаю работу данной команды

Еще одна возможность по созданию списков/кортежей или выборок на их основе связана с использованием генератора последовательностей. Синтаксис:
выражение for переменная in диапазон if условие

Логика: переменная последовательно принимает значения из диапазона (диапазон может быть задан функцией range, ссылкой на список/кортеж), и если значение удовлетворяет условию, формируется значение элемента последовательности через выражение.
Аноним 21/01/26 Срд 13:22:55 3628879
>>3623926
Есть вопросы - спрашивай. Последние 8 лет пишу стартапы и интерпрайз на питоне.

Из материалов верхнеуровнево рекомендую https://github.com/cosmicpython/book, layered architecture.

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

Единственное скажу что самый корневой концепт который лежит внутри всех паттернов дизайна, всех архитектурных решений и прочей хуйни это концепт Сложности.

У каждого кода есть Сложность. Уровень Сложности кода определяет насколько тяжело в нем сделать изменения. Все паттерны и архитектуры существуют для того чтобы уменьшать Сложность программ.

Сложность бывает разных типов:
- Cyclomatic complexity (количество ифов)
- Change amplification complexity (количество повторных действий)
- Cognitive load complexity (количество абстракций, инвариантов, связей)
- Unknown unknown complexity (количество скрытых от разраба сайд эффектов)

Все это по книге A Philosophy of Software Design, в гарварде ее преподают. Сам ее не читал, но эти концепты сложности корневой элемент любых практик в IT, потому что они все пытаются уменьшать эти разные виды сложности чтобы код было проще писать и поддерживать
Аноним 21/01/26 Срд 16:00:31 3628967
>>3628688
Да, всё верно.
Можно для наглядности на обычных циклах потренироваться, а уже потом списочные выражения (или генераторы последовательностей) разбирать.
ТЫЖПРОГРАММИСТ в 30 лет. Поздно? Аноним 14/12/25 Вск 20:15:48 3604531 Ответ
3196624956previ[...].jpg 63Кб, 1000x750
1000x750
Какие подводные начинать кодить в 30 лет? Засмеют зумеры в компании? Да и стоит ли вкатыватся сегодня с развитием ИИ?
Пропущено 399 постов
20 с картинками.
Пропущено 399 постов, 20 с картинками.
Аноним 20/01/26 Втр 11:01:10 3628063
>>3627993
>врети
Шиз, такое и про айти можно сказать, и про готовку еды, и про любую инженерию вообще. Тогда зачем вообще живешь?

Ниче еще не спроектировано на 100%, до сих пор каждый новый пынеблок в стране или коммерческое здание это обычно новый проект либо старый с частичными изменениями
Аноним 20/01/26 Втр 11:24:50 3628094
>>3628063
>такое и про айти можно сказать
Так по доске и носится один спамер, который это и говорит.
Аноним 21/01/26 Срд 10:11:58 3628741
>>3604531 (OP)
Ну я вкатился. В 31 начал учиться сам, в 32 попал в ЕРАМ на курсы, в 33 начал работать через стажировку.
Из подводлных - мне сейчас 37, а вкатывался я в 19-21 году. Сейчас так не вкатишься т.к. рынок труда перенасыщен искателями, а предложения скукоживаются.
Вопрос от вкатуна Аноним # OP 15/01/26 Чтв 15:11:33 3624633 Ответ
image.png 553Кб, 480x640
480x640
Сап, программач, ситуация такая: ищу работу долго и бессмысленно, за это время делал всякое разное, прогал всякую дичь, пробовал себя в разных направлениях, от C/C++, Asm (самое то), до веба (never again). Даже собеседование было в Dr. Web, даже тестовые были, даже все(!) решил. Что эти бляди еще хотят?
Сейчас крч, я пишу игровой движок на Vulkan, где-то месяцев через 6 планирую довести до MVP и залить на Гитхаб.
Куда мне обращаться? Ибо в Спортлото (хх.ру) не отвечают. Где вообще взрослые дяди работу ищут?
Пропущено 14 постов
2 с картинками.
Пропущено 14 постов, 2 с картинками.
Аноним 19/01/26 Пнд 22:28:13 3627797
17495354423040.png 1Кб, 224x217
224x217
> Единственная вакансия, которая будет открыта ближайшее время - программист графики (спецэффекты)

Сюда кидай гитхаб, я форвардну кому надо или не форвардну и поржем, че терять?
Аноним 20/01/26 Втр 19:44:50 3628524
>>3624633 (OP)
Работа осталось только в 1С все остальное мертво не только на вкат
но и для сеньоров
Аноним 21/01/26 Срд 09:06:44 3628678
>>3628524
Вы видели ваще колво вакух? На 1с всего 300 штук. Это ж днище. Не идите вы в 1с. Забудьте. Лучше плиточниками или послужите как следует своему народу. Зачем вам в кудахтер пялиться целыми сутками? Глаза не вечные, спина не вечная, попа тоже. Надо думать, ребятки. Договор?

Я вот сам давно думал в уголовный розыск податься криминалистом. Да, платят не супер, всего лишь 80к на руки без опыта, но зато ты уважаемый человек. И не на передовой так сказать, но зато действительно важный и полезный винтик. И зарплата вполне приемлемая. Чем чёрт не шутит, правда? Вдруг зайдёт.

Иль на худой конец в кибербез, раз уж тема треда — IT. Правда стоящих задач не будет. Как правило, это отследить преступника по цифровым следам/камерам. Или винду переустановить иногда своему начальнику (полковнику).

Кстати, там все ребята легко находят женщин. Без проблем вообще. Потому что женщинам нравятся такие мужики настоящие.
порка эбаная с переводом Аноним 21/01/26 Срд 03:13:34 3628617 Ответ
hqdefault.jpg 16Кб, 480x360
480x360
я блядь даже не знаю что сказать. после ебаного научного интереса покопаться в какой нибудь новелле, решил попробовать сделать перевод, ну а хули собственно нет ? выбрал Mojika,даже не спрашивайте почему, сам не знаю, а так как я полный ноль в этом вашем кодинге, я решил сделать это собственно с ии, ну, 1. что встало поперек горла, это не желание работать кириллице в самой игре, ну ладно, ии говорит это типа норма, пробовал поиграть со шрифтами, нихуя не помогло, помимо папки со шрифтами, новелла их откуда-то берет еще решил положить хуяку 2.p.s шрифты причем вроде бы поддерживают кириллицу. ИИ посоветовал создать файл с кодом типа LocaleEncoding("UTF-8")
SetFontSize(24) сделал, так и не пашет, ну окей, пишу ему мол брат, нихуя не пашет подсказывай. 3. насоветовал сделать тоже самое, но не новым файлом, а попробовать его впихнуть в function_text, мол там все будет работать, но черт побери, нет, убил не мало времени на это все, так и не пашет, смешно конечно, но это не дает мне спокойно спать по ночам, ии говорит что проблема в самом движке и надо там dll патчить, во что я собственно не верю, и должен же быть хоть какой то вариант это исправить
OCaml #0 /ocaml/ Аноним 12/01/26 Пнд 22:33:46 3622406 Ответ
2c2bcb4f1b3d56a[...].jpg 26Кб, 736x736
736x736
Пропущено 11 постов
5 с картинками.
Пропущено 11 постов, 5 с картинками.
Аноним 19/01/26 Пнд 08:32:39 3627233
51c5d78fd4316d3[...].jpg 38Кб, 828x824
828x824
Давайте, пишите свои компиляторы, суки ебаные.
Аноним 20/01/26 Втр 16:07:29 3628404
>>3627233
Пишем, и что ты сделаешь?
Аноним 20/01/26 Втр 18:33:16 3628475
c02ff3ea651a884[...].jpg 33Кб, 619x618
619x618
>>3628404
Только попробуй, сука!
Смерть мирового айти тред №4 /itover/ Аноним 15/11/25 Суб 15:28:34 3586021 Ответ
програмерампизда.mp4 25720Кб, 480x800, 00:02:46
480x800
it-projects-are[...].jpg 138Кб, 1024x1024
1024x1024
В этом треде ностальгируем по былым временам, когда почта ломилась от офферов, зпки были жирными, кабаны зависели от работников а не наоборот. А также пытаемся прикинуть, насколько хуевым будет будущее для нас всех.

Предыдущий:
>>3551230 (OP)
Архивач: https://arhivach.vc/thread/1267101/
Пропущено 504 постов
30 с картинками.
Пропущено 504 постов, 30 с картинками.
Аноним 21/01/26 Срд 14:09:04 3628898
>>3628737
а амбиции руководителей? а бюджеты? вчера была команда из двух разрабов, худо-бедно справлялась, сегодня пришёл эффективный директор, завтра он наймёт ещё десять макак, станет нихуя непонятно, зато ИБД и премии
Аноним 21/01/26 Срд 16:59:25 3629029
Аноним 21/01/26 Срд 20:03:16 3629165
>>3628897
>дайте удобный
Да, давай.
Замены программистов нейросетями тред №3 /aicoders/ Аноним 30/12/25 Втр 18:37:24 3615439 Ответ
image.png 2151Кб, 1408x768
1408x768
Нейросети становятся лучше день ото дня, ещё чуть-чуть, и обычным кодерам с ними уже не тягаться. Как помочь Дух Рождества справиться с этой тяжёлой ношей и как нам найти место в новом мире, не бросая айти?

предыдущий: >>3449694 (OP)
Пропущено 69 постов
8 с картинками.
Пропущено 69 постов, 8 с картинками.
Аноним 19/01/26 Пнд 11:11:07 3627316
>>3625186
уже есть такие конторы неиронично
Аноним 19/01/26 Пнд 12:53:43 3627398
>>3625186
>Очереди из клиентов уже сегодня
влажные маняфантазии анальника
в реальности всё наоборот
Аноним 20/01/26 Втр 15:23:26 3628375
image - 2026-01[...].png 945Кб, 1080x603
1080x603
КАК ЛЮДИ ОПРОВЕРГЛИ ОЧЕРЕДНЫЕ "НАУЧНЫЕ ОТКРЫТИЯ" ИИ-СЕКТАНТОВ

Наблюдаю случай ИИ-сектантства в прямом эфире.
В русскоязычном фб. Который неделю уже этот случай обсуждает, пока человеку явно плохеет.

Была там одна лэйди - Ева Мосс. Давно жила в Калифорнии, занималась производством чего-то косметического и была известна своими дерзкими постами в духе районных пацанчиков.

Короче, эта Ева пропадала из эфира на пару лет.
А тут всплыла вот эта особа https://www.facebook.com/share/1CHAEV4KYB/ написав пост о том, что разгадала одну из великих математических нерешённых задач - уравнение Навье-Стокса.
Их всего семь, одну решил Перельман, а одну вот она.

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

Я, пишет Ева, пахала без перерыва 72 часа подряд, потом по 17 часов каждый день.

Я - Перельман в юбке.

Да, давно уже нищая, говорит, бизнес пошел по этому самому.

Короче, за неделю мадам решила не только чёрные дыры и Навье-Стокса, но и разгадала ДНК и ещё пару-тройку великих задач. ☕️

Решения, как вы понимаете, были найдены с божьей ИИ-помощью. Самое интересное в этой истории не то, что эксцентричная лэйди поехала кукухой, а то, что в комментариях - сотни людей, которые за матан не шарят, но восхищаются автором.

И это - в русскоязычном фб, где в панамку насовывают быстрее, чем Цук закрывает виар студии. С чего такая реакция, неясно. Психоз заразителен?

Естественно, ее "открытия" разобрали уже и биологи и физики и написали, что это бред.
Российского бигтеха тред v16.0 Big Tech Big Tech Big Tech Аноним 14/11/25 Птн 15:32:03 3585407 Ответ
#8094c9.jpg 3913Кб, 3072x4080
3072x4080
#2a7fb4.jpg 2620Кб, 3072x4080
3072x4080
#5c9354.jpg 2636Кб, 3072x4080
3072x4080
65cd0972cf12e1b[...].mp4 11950Кб, 1920x1080, 00:00:05
1920x1080
Пропущено 541 постов
33 с картинками.
Пропущено 541 постов, 33 с картинками.
Аноним 23/01/26 Птн 08:48:52 3630202
>>3630200
Это где так было?
> был нанесен урон здоровью
Сочувствую, анончик, надеюсь ты восстановился.
Аноним 23/01/26 Птн 09:01:03 3630203
>>3630202
>Это где так было?
СКБ контур, никогда не ходи туда. Сам еблан, надо было отзывы читать, писали о такой хуйне, но решил что повезет
Аноним 23/01/26 Птн 12:17:35 3630388
>>3630144
Так ты тут америку не открыл. Любая бигкорпа существует по принципу авторитарного гойсударства вроде рабси или кндр где во главе сидит круг друзей и одна семья. А внизу копашатся всякие тараканы которым в этот круг друзей никогда не попасть. Но лично мне это не надо, мне нужен минимальный комфорт с минимальной ответственностью, то есть чтобы хотя бы зепку проиндексировали.

Кстати. В паре бигкеков покрупнее и пособраннее (прибыльнее) чем тот же вк дела обстоят примерно так же как и в яжке
JS Thread #328 /js/ Аноним 16/11/25 Вск 13:45:19 3586505 Ответ
js-thread.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3521524 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 520 постов
58 с картинками.
Пропущено 520 постов, 58 с картинками.
Аноним 23/01/26 Птн 02:25:29 3630142
>>3630138
> Литералли все просили
Все индусы вроде тебя?
> bloatware
Это и есть суть Temporal. Существует потому что индусам вроде тебя писать две строчки кода сложно, лолд
Аноним 23/01/26 Птн 07:51:37 3630188
image.png 224Кб, 713x1347
713x1347
image.png 98Кб, 898x979
898x979
Я так пынемаю на ферму мы еще не скоро. Скорее наоборот.
Аноним 23/01/26 Птн 10:35:17 3630249
>>3630188
> договор гпх с физлицом
Нахуй ты этот кринж запостил? Ну ок, смешно
На помощь дебилу Аноним # OP 15/01/26 Чтв 09:03:20 3624248 Ответ
IMG202507311310[...].jpg 77Кб, 736x635
736x635
Сап программач, в общем у меня такая проблема.
Я студент в шараге и у меня скоро курсач, для него нужно написать приложуху, какую-нибудь полезную, не игру. Но как понимаете я полный ноль в программировании, да и в принципе не шибко умный для такого.
Крч, анончики, помогите горемыке, надо придумать идею, написать рабочий код(желательно на python) и расписать что да как работает в этом коде.
Пропущено 4 постов
2 с картинками.
Пропущено 4 постов, 2 с картинками.
Аноним 15/01/26 Чтв 16:19:09 3624677
>>3624674
тоже хорошая идея, да и мне не принципиально на питоне.
код остался? если да, кинь на github пожалуйста, буду признателен \(^ヮ^)/
Аноним 15/01/26 Чтв 18:00:42 3624773
M. Bison YES!.mp4 525Кб, 1280x720, 00:00:05
1280x720
всё парни я смог, я сделал это!!!!!
спасибо тебе дорогой >>3624674
за идею, в итоге я добился адекватного кода на питоне в дипсике
ПОБЕДА
P.s. надеюсь меня не пошлют нахуй с этим проектом
Аноним 19/01/26 Пнд 15:49:25 3627520
>>3624460
>тип сделаю глаз бога, ну как глаз бога, щель дебила, типо пробить ip, найти в вк, поискать номер телефона
Ахуеть. Как вообще можно додуматься до такого.
Это не просто бесполезно - это прямое нарушение 152-ФЗ «О персональных данных».
Любые очки бога, деанон и т.д. - незаконны, даже если данные публичные. С такими вещами в курсачах и дипломах лучше не играться. Комиссия тебя просто нахуй пошлет, в лучшем случае.
>>3624773
Благо тебе хватило ума одуматься.
Единственный тред по СИ clang /clang/ Аноним 08/01/26 Чтв 03:00:43 3619616 Ответ
channels4profile.jpg 39Кб, 900x900
900x900
photo2026-01-08[...].jpg 26Кб, 650x612
650x612
photo2026-01-08[...].jpg 51Кб, 640x780
640x780
Тред для всех кто хочет погрузиться в низкоуровневое и системное программирование дедушки си

Обсуждаем чужие гитхабы, коды, программирование микроконтроллеров.

сам учился на степике, всем советую прочитать книгу Брайана Кернигана и Денниса Ритчи «Язык программирования Си»

ЗАДАВАЙТЕ ВОПРОСЫ И ПОЛУЧАЙТЕ ОТВЕТЫ!
Пропущено 27 постов
3 с картинками.
Пропущено 27 постов, 3 с картинками.
Аноним 18/01/26 Вск 13:41:03 3626652
>>3619616 (OP)
@monkey обосри язык программирования СИ
Аноним 18/01/26 Вск 22:25:22 3627129
2026 год, в ситреде платиновая дрочка строк.
Убирать 0 из внутреннего буфера = стрелять себе в ногу, если твои строки не собираются жить в песочнице, а логика с оплатой размера строки, но экономии 1 байта...
Аноним 19/01/26 Пнд 12:24:15 3627378
>>3627129
Там нет экономии в 1 байт, потому что он используется для хранения размера строки, а на деле 1 байта мало, поэтому используют 2 или 4. Так что напротив расход по памяти выше.
Clojure(Script) #0 /clojure/ Аноним 13/01/26 Втр 12:52:27 3622689 Ответ
st,small,507x50[...].jpg 25Кб, 600x600
600x600
Clojure (произносится как closure [ˈklōZHər]) — современный диалект Лиспа, язык программирования общего назначения с поддержкой разработки в интерактивном режиме, поощряющий функциональное программирование и упрощающий поддержку многопоточности. Clojure работает на платформах JVM и CLR. Clojure отличает философия «код как данные» (гомоиконность) и развитая система лисп-макросов.

Транслятор Clojure свободно распространяется на условиях Eclipse Public License.

Clojure за 15 минут - https://habr.com/ru/companies/otus/articles/725060/
Официальный гайд - https://clojure.org/guides/getting_started
Основы Clojure - https://code-basics.com/ru/languages/clojure
Пропущено 3 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 13/01/26 Втр 16:57:10 3622860
>>3622811
Бототред у тебя в очке, даун тупорылый.
13/01/26 Втр 20:34:51 3622977
>>3622860
Почему тебе НЕПРИЯТНО? Сосака не заплатит миску мочи, если не выполнишь норму постинга?
Аноним 18/01/26 Вск 07:29:36 3626503
ьамп
Визг неосиляторов о том что айти - все Аноним 16/11/25 Вск 03:40:16 3586321 Ответ
17630680753240.png 65Кб, 200x271
200x271
Почему неосиляторы-вкатуны все ещё продолжают кукарекать о смерти айти из-за нейроговна, хотя предел знаний вкатунов это веб параша и крудошлепство?

Мне кстати только на прошлой недели написали ТРИ рекрутера из Европы/Азии с приглашением пройти собес, и это с учётом того, что в моем профиле написано что я работу не ищу.

Это так сейчас называется смерть айти?

мимо эмбеддед+firmware разработчик
Пропущено 184 постов
9 с картинками.
Пропущено 184 постов, 9 с картинками.
Аноним 14/01/26 Срд 22:45:37 3624004
17409241521460.png 472Кб, 1024x768
1024x768
>>3600900
>Блядь. Ты опять мыслишь привычными тебе категориями: когда перед тобой окно ввода языковой модели и ты туда печатаешь промпт. Но в профессиональной разработке, такого не будет. Будет конвейер из ИИ-агентов.

ебло, как ты будешь контролировать работу Фабрики Искусственных Долбоёбов (ФИД)? сейчас КАЖДУЮ итерацию ИИ приходится править. ФИД запечёт тебе говнокод в прод, который школьник Вася случайно поломает весь нахуй, введя буквы в поле "дата рождения".

твиттерных рок-старов вайбкода на этом весь 2025 год троллят - вайбкодовые аппы не выдерживают базовых хакирских атак. как только они релизятся - их сразу же ломают. как ты будешь масштабировать сервис который сливает номера карточек пользователей по КД?

иди дальше задачки на литкоде "щёлкай", сынок. ты фундаментально не понимаешь что такое IT-бизнес
Аноним 15/01/26 Чтв 19:42:57 3624868
Аноним 16/01/26 Птн 10:04:10 3625201
>>3622876
>Ну ты тоже не утрируй, очевидно что менеджеры уровня продакт-овнеров не будут лично вбивать свои промпты "сделай авторизацию по снимку жопы" в ИИ-фабрику

А мне очевидно, что ты пиздабол дырявый, потому что в >>3600869 писал другое:
>будет фабрика, в которую менеджер забивает задачу, которая делится между отдельными ИИ-агентами

inb4 "Да очевидно же, что имел в виду другое": пидоры вы все, вот что очевидно (с)
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов