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

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

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

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

<<
Каталог
Навигатор Аноним 23/06/18 Суб 00:19:11 1215536 Ответ
d4RMMFMH4Yo.jpg 24Кб, 500x500
500x500

Первый раз здесь? Задавай вопрос в этом треде.

Большие куски кода желательно вставлять через ideone или pastebin.

Mobile:Android IOS
Enterprise:Java C# Go Kotlin
Interpreted:JavascriptPython PHP Ruby
Functional: Haskell Lisp OCaml Clojure(Script) Scala
System:C ASM C++ Rust
Other:Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 Ответ
14958007710430.jpg 746Кб, 2310x2306
2310x2306

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти.
О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.

В: Хочу стать программистом, какой язык учить?
О: SICP + HTDP.


В: Все на английском, нипанятна!
О: Тогда .


В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.


В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Тред закрыли/пропал, почему?
О: Заданные не в том месте вопросы будут утилизированы.


В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика: http://goo.gl/7aUL3m
Подсветка кода для /pr/: https://github.com/ololoepepe/MakabaCode/

Пропущено 497 постов
26 с картинками.
Пропущено 497 постов, 26 с картинками.
Аноним 18/03/26 Срд 01:40:56 3666246
>>3666244
Да, все так.

Весь двач сильно стух после 2022 года, анонов из времен 2021 года и ранее осталось мало. Почти во всех тредах кроме МВП орудуют шизики и спорят о том, кого и как быстро заменит нейронка. Плюс тут еще админ another-it сидит и шизу раздувает.
Аноним 18/03/26 Срд 02:36:07 3666251
>>3666244
Вот посмотри прогресс нейронок на примере мемных видосов от одного автора:
https://www.youtube.com/watch?v=iE39q-IKOzA (2023)
https://www.youtube.com/watch?v=gtnt84CDP-s (2026)
Как видишь 3 года назад автору пришлось позаморачиваться, чтоб получить кадры и отдельно накладывать голоса ради минуты. Сегодня уже спокойно генерируются 8 минут связанного видеоряда со звуком. Еще через 3 года, можно будет сгенерировать полноценный голливудский фильм на 2 часа.

Поэтому вопрос "заменят или не заменят" уже не стоит. Анальники в этом разделе лишь коупят, будут их ебать только в жопу или еще в рот, будут ли они работать за доширак на воде или по праздникам еще пакетик с приправой выдадут.
Нечего обсуждать. Нет смысла обсуждать нюансы мёртвой профессии. ИИ превзойдет человека во всём. Лучше думай, куда будешь выкатываться.
Аноним 18/03/26 Срд 02:44:33 3666252
>>3666251
>Еще через 3 года, можно будет сгенерировать полноценный голливудский фильм на 2 часа
Откуда такая уверенность? Или ты просто экстраполировал?
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png 566Кб, 1280x720
1280x720
Пропущено 497 постов
108 с картинками.
Пропущено 497 постов, 108 с картинками.
Аноним 18/03/26 Срд 04:40:51 3666256
>>3666216
Нет. Иран уже на коленях с дупой, еще пару дней и кризис нефти закончится
Аноним 18/03/26 Срд 04:43:11 3666257
>>3666132
7, если считать выерз куда тяночки ноги и пизду суют то 8
Аноним 18/03/26 Срд 04:43:32 3666258
Часто слушаю фоном разные подкасты с ютубчика, и поймал себя на мысли, что спец почти в любой сфере Аноним 24/01/26 Суб 16:51:45 3631527 Ответ
prog.jpg 44Кб, 500x426
500x426
Часто слушаю фоном разные подкасты с ютубчика, и поймал себя на мысли, что спец почти в любой сфере к условным 50 годам при минимально подвешенном языке может выдать интересный для публики контент, хотя бы 30-40мин историй из своей практики.
Кроме профессионального программиста.

Раскрученные научпоперы типа Дробышевского (антрополог) или Сурдина (астроном) походу, до смерти смогут лутать бабки, выдавая годами один и тот же слоп. Всякие физики/биологи/врачи тоже могут многое рассказать, если будет годный интервьювер. Кабанчики-бизнесмены из любых сфер, люди искусства, культуры тоже могут поделиться интересным опытом. Даже 50летний юрист/экономист/бухгалтер/училка/плотник/автослесарь при минимальном таланте пиздеть могут выдать какой-то релевантный контент или создать небольшой канал, интересный непрофессионалам - и это может дать им новые карьерные возможности даже в предпенсионном возрасте. Даже байки престарелых алкашей/шизов находят свой спрос.

А кому интересен опыт 50летнего кодера? Никого не волнует, что он там проектировал и кодил на стеке 20летней давности. Если же он возьмется рассказывать о новом стеке, он проиграет любому 30-35 лет смузихлебу, энергично рассказывающему про то, что он делает прямо сейчас в бигтехе. Рассказы о том, сколько ты на своем пике зарабатывал, сколько имел офферов, какие клоунские приколы вытворял, чтобы пройти очередной собес, никого особо не впечатлят.

Если ты таки успел перекатиться в менеджмент или замутить успешный стартап, это будет интересно многим - но это уже не опыт программиста. То есть даже в фантастически ажурном случае, если 15-20 лет нейросети не убьют профессию, и в свои 45-55 ты еще будешь кому-то нужен как кодер, ты все равно останешься для окружающих человеком, который всю жизнь заполнял свою голову оторванными от реальных вещей абстракциями, чтобы заставить компуктер делать то, что нужно барину. Ты десятилетиями напрягал голову, но накопил в ней лишь кучу мусора, которая устареет через несколько лет.

Может поэтому IT-пространства полны токсиков: если ты не идейный гик, страстно любящий кодить, тяжело осознавать, что ты годами тратишь ресурс мозга на "знания", которые будут однажды выкинуты на помойку, потому что всегда были лишь абстракциями, придуманными задротами для задротов. Поэтому самоутверждаться этими "знаниями" ты можешь только в их среде, и нигде больше. Как и уровнем зарплаты - у окружающих на слуху всегда кабаны, которые делают в разы больше. Ну и специфические выебоны от тех, кто успешно свалил за кордон - но действующие только на оставшихся в СНГ, потому что по меркам запада ты получаешь среднюю офисную з/п, и там нет снгшного пиетета перед ИТшными зарплатами.
Пропущено 53 постов
4 с картинками.
Пропущено 53 постов, 4 с картинками.
Аноним 18/03/26 Срд 01:43:35 3666247
>>3665978
>>3666237
Вообще в чём зумерское заблуждение, и вообще заблуждение от недостатка опыта: в представлении, что существует некий идеальный правильных подход, что можно изучить какую-то книжку, и потом делать всё правильно.

В чём трезвый подход, умудрёный: что универсального решения не существует, не потому, что не придумали, а потому что его в принципе быть не может.

Например, переиспользование кода vs дублирование. Можно сказать, что переиспользование это всегда круто. Типа если надо что-то изменить, достаточно изменить в одном месте. Но именно это одновременно и минус. Нельзя настроить логику для одной части, не повлияв на другую. Надо чем-то жертвовать, и это всегда зависит от конкретного случая.

Про наследование. В ООП языках всё делается через наследование. При этом кто-нибудь начитается книжек про SOLID, и начнёт эту религию толкать, мол каждая сущность должна реализоваться отдельно. То есть отдельным классом. А если это на Java, где нет множественного наследования, то значит если у объекта 5 независимых свойств, то должна быть иерархия из 5 уровней наследования. Причём в каком-то своём порядке. А когда надо будет поддерживать, что-то менять, всё разваливается. Но зато принципы SOLID соблюдены.
Аноним 18/03/26 Срд 02:08:58 3666249
>>3666247
Наследование сегодня еще попробуй встретить на проекте который после 2010 года был написан, я же говорю, это редкость. В библиотеках и фреймворках - там да, наследование.

В обычном продовом коде наследования почти нигде нет сегодня. Уже много лет все просто делают интерфейсы и их реализации. Абстрактные классы это нечто крайне редкое сегодня. Я вот на своих трех последних проектах только один раз видел где реально наследование использовали именно в логике, а не для всяких там классов-эксепшенов. Это кстати был легаси копролит на питоне.

Я вообще не ебу где вы там что наследовать собрались, когда большая часть проектов это просто трехслойная хуйня контроллер-сервис-репозиторий, где вся бизнес логика свалена в кучу в сервисном слое.
Аноним 18/03/26 Срд 02:20:55 3666250
>>3666237
>>3666245
20 летний код на джаве это эпоха Java SE 5.0, монолитов и аплликейшен серверов с Java EE.

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

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

Другое дело, что если подобный легаси проект еще живет спустя столько лет, то значит он не бесполезный и зарабатывает какие-то деньги или решает вполне осязаемые бизнес-задачи. И в целом работать на таком вполне нормально, особенно если выбить бюджет на распиливание этого 20 летнего копролита несколько сервисов с переписыванием на последний спрингбут или кваркус.
Смерть мирового айти тред №10 /itover/ Аноним 14/03/26 Суб 09:21:49 3663499 Ответ
изображение.png 175Кб, 581x624
581x624
изображение.png 349Кб, 1038x1056
1038x1056
изображение.png 547Кб, 1024x954
1024x954
изображение.png 194Кб, 442x694
442x694
Пропущено 354 постов
46 с картинками.
Пропущено 354 постов, 46 с картинками.
Аноним 18/03/26 Срд 00:48:22 3666236
>>3666222
Так ты и раньше мог руками переписать либу и никто бы ничего не доказал.

>>3666222
>визг кожаных мешков о "копилефте"
Так это не про то что ИИ накодил либу, а про то, что была либа под GPL лицензией, а потом стала под MIT после того как ее доделали/переписали при помощи нейронки.
В GPL лицензии прямо написано, что если код производный от GPL, то он тоже GPL. А тут хуяк и MIT сделали потому что якобы нейронка сама все с нуля переписала. И вот вопрос, эта новая версия производная от предыдущей версии или нет?
Аноним 18/03/26 Срд 01:16:58 3666243
>>3666236
Насколько я понимаю, там не "ИИ накодил либу", и даже не "ИИ переписал либу", а просто написали новую либу, что вместо старой, с поддержкой API предыдущей версии. Использовали там данные из старой либы ХЗ, на самом деле не факт, это надо детально внимать во внутреннее устройство.

Невозможно просто переписать и радикально ускорить-улучшить качество, надо использовать другие подходы.

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

При этом сама либа небольшая, то есть основной код там относительно небольшой. В принципе есть масса всего, что устарело, что сделано очень так себе, что следовало бы переписать, иногда с нуля, просто некому этим заниматься.
Аноним 18/03/26 Срд 02:00:24 3666248
image.png 790Кб, 1200x675
1200x675
>>3666243
>а просто написали новую либу, что вместо старой, с поддержкой API предыдущей версии

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

В России на это всегда было кристаллически похуй, но вообще использовать всякие либы у себя на проектах надо всегда с осторожностью и всегда смотреть что там за лицензия.
MIT лицензия расширяет возможности использовать либу как хочешь и где хочешь, GPL/LPGL/AGPL наоборот сильно усложняют использование, и AGPL вообще почти всегда требует чтобы ты свой проект, где используется AGPL либа, вывел в опенсорс. Скажи спасибо дедушке Столлману за это.

И теперь в общем-то не совсем ясно, chardet версии 7.0 это MIT как заявлено одним из мейнтейнеров (если что он не оригинальный автор либы) или все-таки LGPL как было изначально сделано оригинальным автором либы еще 20 лет назад?

Проще тогда уж на шестой версии сидеть для тех кому это сильно важно.
1С тред #80. Официальный. Юбилейный. /1c1s/ Аноним 09/03/26 Пнд 20:53:36 3660196 Ответ
17665133993480.png 76Кб, 1000x1000
1000x1000
17665133993481.jpg 157Кб, 825x725
825x725
158706570515837[...].png 16Кб, 480x466
480x466
i.png 18Кб, 320x320
320x320
Тред языка обобщенного метапрограммирования, доступный пониманию лишь немногим избранным.

FAQ

1. Хочу стать спецназом мира программирования, с чего начать?

Пойти в любой франч. Там тебя научат.
Осознать что 1С это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/

2. А онлайн-курсы есть какие?

Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/

Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/

3. Умею читать, что посоветуете?

http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200 700 р.

4. Что с ИИ в 1С?

В целом, почти все текущие ИИ знают 1С очень плохо. Из того, что можно использовать это Claude Opus 4.6 и Gemini 3.1 Pro.
Чтобы использовать ИИ непосредственно из конфигуратора - Конфастер. Из ЕДТ - Напарник. В целом код писать помогают, удобно, но иногда тупят.

5. А стоит ли мне вообще идти в 1С?

Тебе определенно не стоит идти в 1С если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1С общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1С в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.

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

6. Откуда качать обновления для конфигураций?

Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1С-разработчика, требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/

7. С чего начинать карьеру 1Сника? Как попасть во франч?

Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.

8. Прошел курсы, книжки почитал, на что теперь рассчитывать?

На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.

9. Пишу диплом на 1С, помогите.

Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.

10. НЕ ПРОГРАММИРОВАНИЕ

Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.

11. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.

На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое >предложение, они в тебе сами заинтересованы.

12. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал

Есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.


ПРЕДЫДУЩИЙ: https://2ch.org/pr/res/3611146.html
Пропущено 108 постов
11 с картинками.
Пропущено 108 постов, 11 с картинками.
Аноним 17/03/26 Втр 19:35:07 3666071
>>3666006
Лол, да не, 1С конечно не идеал, но по сравнению с сапом это небо и земля и не знаю че там пиздят что 1С не масштабируется как сап.
Аноним 18/03/26 Срд 00:30:07 3666232
Аноним 18/03/26 Срд 00:31:23 3666234
>>3666232
Бля пик отвалился, короче там мем лады «можно а зачем?»
Вайбкодинга тред /vibecode/ Аноним 30/05/25 Птн 12:54:19 3465819 Ответ
image.png 4927Кб, 3840x2016
3840x2016
Филиал МВП-треда, обсуждаем вайбкодинг, делимся ИИшками и лайфхаками как промптить больше, а работать меньше. Красноглазам вход запрещен
Пропущено 361 постов
49 с картинками.
Пропущено 361 постов, 49 с картинками.
Аноним 17/03/26 Втр 09:18:05 3665566
Аноним 18/03/26 Срд 00:11:36 3666225
держу вкурсе, я вкатун, всего неделю как вкатился в вейп
открыл для себя способ практически безлимитно бесплатно вейпкодить с норм результатами

короче тему назвал эту cli каскадная оркестрация агентов

суть в чем, нужен opencode-cli с какой-нибуть норм шустрой бесплатной моделью из openrouter или подобного провайдера и хотябы 250к токенов контекста (сейчас юзаю step 3.5 flash), так-же нужен gemini-cli и нужен qwen-cli,
их троих последовательно обьединяю в каскад агентов через headless mode и промт

- самим первым выступает бесплатный веб-клод, ему наговариваю через распознавалку голоса какой промт написать и ему же потом кидаю логи, скриншоты и видео-скринкасты записи работы багов (клод распознает видео и даже сам без подсказок видит баги интерфейса) чтобы он написал очередной промт для фикса
- opencode выступает терминалом (opencode прям топчик тулза), первому в цепочке step 3.5 flash даю роль агента-оркестратора который координирует-менеджнрит весь процесс, ставит задачи, принимает решения, объясняет и дает указания дальше gemini 3.0
- gemini-cli получает задачи через shell в headless-режиме (gemini -y -p "команда") и выступает в роли архитектора и контроля качества - планирует структуру, ревьюит, уточняет, проверяет и ставит задачи дальше qwen code 3.5 все так-же через headless shell mode (qwen -y -p "команда")
- qwen-cli тут единственный кто пишет и чинит код, у него роль code и debug, он особо не пиздит, только отчитывается о проделаной работе наверх, а те двое потом по очереди проверяют изменения и апрувят (или отдают назад на доработку)
- если в тестовом билде есть баги - копирую логи, расказываю через voice-to-text распознавалку и показываю скриншоты/видео веб-клоду, тот пишет новый промпт для фикса на новый круг

в чем плюсы:
- у каждой бесплатной модели есть дневные лимиты которые легко исчерпать в одиночку, но если каждая по отдельности делает только свой кусок работы то токенов хватает в два-три раза больше
- реже несрабатывает api по квоте потому что каждая модель по отдельности делает запросы реже чем если бы одна модель их лупила подряд
- результаты с первого раза возвращают очень близкие к тому что прошу из-за того что задача проходит через три модели с контролем качества, из-за этого я уже не по одной фиче за итерацию добавляю а сразу по три новые хуярю за один промт, ну и у троих моделей не так сильно заполняется контекст, из-за этого они не галюцинируют как одна модель с забитым контекстом
- cli в терминале намного экономнее расходует токены чем плагины к ide типа roo code, kilo code, нет оверхеда
- терминал заметно быстрее работает чем все эти ваши electron ide на хромиуме, особенно если это терминал типа alacritty с gpu ускорением
Аноним 18/03/26 Срд 00:27:18 3666231
>>3666225
Можешь за 500 рублей купить подписку на plati.ru на chat gpt и там будет codex доступен.

Сам так пользуюсь и мне всего более чем хватает.
Безработных тред #1 Аноним 23/12/25 Втр 21:47:07 3611187 Ответ
image.png 133Кб, 294x308
294x308
image.png 573Кб, 480x640
480x640
image.png 119Кб, 303x231
303x231
image.png 222Кб, 329x379
329x379
1. Стек
2. Опыт
3. Образование
4. Почему стал безработным
5. Чем занимаешься сейчас
Пропущено 363 постов
19 с картинками.
Пропущено 363 постов, 19 с картинками.
Аноним 17/03/26 Втр 17:05:21 3665950
>>3665868
Кстати да, на моей памяти все выпускники моего и параллельных курсов, которые шли в асушку шли туда по двум причинам - либо шли туда за дунасингом (ибо работа простая и можно проебывать часы), либо потому что не осиливали более сложные направления и стажировки (инженерия, проектирование и тд).
Аноним 17/03/26 Втр 20:47:47 3666105
>>3647715
Госслужба в треде. 30 тысяч рублей в месяц. 5/2 по девять часов (редко переработки). Мог не получать вышку РАНХиГСа, а сразу идти в дворники.
Аноним 17/03/26 Втр 23:33:17 3666210
>>3657261
Лучше, только такой работы нет, а у грузчиков стабильно.
Java Thread №288 /java/ Аноним 16/01/26 Птн 17:58:54 3625615 Ответ
95f4a355-0595-4[...].jpg 67Кб, 1024x1024
1024x1024
Пропущено 477 постов
25 с картинками.
Пропущено 477 постов, 25 с картинками.
Аноним 17/03/26 Втр 20:05:58 3666083
image.png 127Кб, 805x635
805x635
>>3666058
>когда уже джава сдохла
Аноним 17/03/26 Втр 22:13:35 3666176
>>3666083
>ВЫСШЕЕ АБРАЗАВАНЯ
Это госуха что ли?
Аноним 17/03/26 Втр 22:58:49 3666199
image.png 398Кб, 625x439
625x439
image.png 813Кб, 1432x1847
1432x1847
image.png 99Кб, 1160x527
1160x527
image.png 171Кб, 2223x828
2223x828
Overemployed тред Аноним 13/12/25 Суб 20:51:20 3604047 Ответ
IMG7361.jpeg 447Кб, 704x712
704x712
Нашел вторую работу, пока тут ноют о невозможности найти первую. c++ senior
Планирую попробовать совмещать.
Рассчитываю что получится халтурить на обеих и не меньше половины сгружать на кодинг агенты. Пока вроде получается.

Первая фуллтайм и вторая фуллтайм. Одна по самозанятости вторая по ткрф.
Пока больше всего переживаю что созвоны будут коллизиться.

Расскажите о своем опыте кто пробовал. Какие подводные?
С меня нихуя
Пропущено 29 постов
2 с картинками.
Пропущено 29 постов, 2 с картинками.
Аноним 16/03/26 Пнд 18:03:38 3665301
>>3665160
Ну если не в РФ, то полно таких спецов, причем не только в США. Это какие-нибудь профессора, редкие инженеры (в области проектирования аналоговых чипов, например) и учёные. Там зп может спокойно до 500-600к долларов в год (до налогов) доходить. И это обычно именно наемные специалисты.
Аноним 16/03/26 Пнд 23:12:31 3665479
>>3604047 (OP)
Оп-хуй пиздобол. Какая-то лютая дичь или у очередной макаки началась стадия торга.
Аноним 17/03/26 Втр 21:52:48 3666156
>>3665160
Ну руководители верхнего уровня - это наёмные работники.
И руководители (директора и замы) контор 1000+ сотрудников в 2к26 скорее всего получают и больше. Суммарно может до 30-50 млн в год доходить.
Обычный исполнитель в штате столько конечно получать не будет в РФ.

>>3665301
В Долине и обычные кодомакаки в ФААНГе 500к бачей в месяц могут грести гроссом с учётом акций и опционов в год.
Rust тред /rust/ Аноним 05/02/26 Чтв 08:19:03 3637404 Ответ
image.png 82Кб, 1200x1200
1200x1200
Добро пожаловать в тред гарантий, обещаний, владения, заимствования и тайных знаков

Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

Ссылка на официальный сайт: https://www.rust-lang.org/

В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.

НОВИНКА: Rust для Windows: https://metanit.com/rust/windows/

IDE для Rust: https://areweideyet.com/
GUI для Rust: http://www.areweguiyet.com/
Web для Rust: https://www.arewewebyet.org/
GayDev для Rust: https://arewegameyet.rs/
Что еще есть для Rust?
- Посмотри сам: https://wiki.mozilla.org/Areweyet

Основная литература:
Rust Book(версия на русском языке): https://doc.rust-lang.ru/book/
Rust Book: https://doc.rust-lang.org/book/
Rustlings (упражнения чтобы привыкнуть к расту): https://github.com/rust-lang/rustlings
Rust by Example: https://doc.rust-lang.org/rust-by-example/
The Rustonomicon(для продвинутых анонов): https://doc.rust-lang.org/nomicon/
Programming Rust: https://www.oreilly.com/library/view/programming-rust/9781491927274/

Ресурсы на русском:
https://rust-lang.ru/
Отдельное спасибо автору этого гитхаба(старому ОПу). Здесь вы сможете найти много полезной информации: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41
Пропущено 126 постов
14 с картинками.
Пропущено 126 постов, 14 с картинками.
Аноним 17/03/26 Втр 18:56:56 3666039
>>3651882
axum на tokio
а вот actix-web на неком tower (или называют actor, чет такое, под капот не залезал честно говоря)
но да они оба хороши
а seaorm (на базе sqlx) поддерживает асинхронность и пул соединений а отличии от diesel, но могу ошибаться
но в целом seaorm приятная орм, есть миграции,и куча плюшек через sea-orm-cli
Аноним 17/03/26 Втр 19:01:05 3666042
>>3652505
тоже это замечал, думаю нейронкам нужен материал для тренинга
а на расте кода написано меньше чем на плюсах, си, питоне и т.д.

питон конечно нейронки тащат, вообще сто процентов

а вот сравнивая нейро-код на расте и с++
нейронка лучше справилась на с++
но с++ не сильно легче раста, так ведь?
поэтому думаю всё дело в том что на с++ написанна тонна кода, на которой ллмка натренировалась успешно
Аноним 17/03/26 Втр 20:04:07 3666081
Скажу вам так, работы на бекенде в расте почти нет. Если говорить про Европу и Евросоюз.

Я пытался подаваться на вакансии с растом, но их тут тупо нет.
В итоге продолжаю педалить дальше на JVM стеке. Тут это примерно корпоративный стандарт везде.
Go тред №35 go /126/ Аноним 12/02/26 Чтв 17:02:45 3643081 Ответ
19EdnUlfNxQmND4[...].jpg 83Кб, 1024x559
1024x559
zig-cross-compi[...].jpg 26Кб, 400x355
400x355
video2024-02-07[...].mp4 2740Кб, 720x1280, 00:00:07
720x1280
github-copilot-[...].png 155Кб, 1416x944
1416x944
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Справочник энтузиастов: https://go101.org/
- Практические уроки: https://www.practical-go-lessons.com/
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch (живее чем тред)

Прошлый тред: >>3606004 (OP)
Пропущено 361 постов
25 с картинками.
Пропущено 361 постов, 25 с картинками.
Аноним 17/03/26 Втр 14:01:30 3665812
>>3665606
никому го не нужен больше
Аноним 17/03/26 Втр 14:41:24 3665862
>>3665812
Это хорошо, значит меньше быдла будет.
Аноним 17/03/26 Втр 16:29:51 3665919
>>3665583
Короче ищут помидора, который перепишет говно за волчарами на стек для более долгой поддержки
Российского бигтеха тред v17.0 Big Tech Big Tech Big Tech Аноним 01/02/26 Вск 21:53:40 3635449 Ответ
fc70d94b358ffed[...].png 1970Кб, 1024x1024
1024x1024
d286c9675b043ec[...].png 1790Кб, 1024x1024
1024x1024
db255cd63203b75[...].png 1129Кб, 1024x1024
1024x1024
5d4736fb2eeb11b[...].png 1771Кб, 1024x1024
1024x1024
Jingle Bells, Jingle Bells
Jingle all the way

Вы всё ещё программируете?

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

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

Шестнадцатый >>3585407 (OP)
Пропущено 412 постов
37 с картинками.
Пропущено 412 постов, 37 с картинками.
Аноним 16/03/26 Пнд 10:06:11 3664809
image.png 52Кб, 658x496
658x496
Аркаши, ебало? 34% это выше стандартного порога намораживания 20%.

> «Коммерсант» рассказал о сокращениях в «Яндексе»

> По данным (https://www.kommersant.ru/doc/8512591) источников газеты, сокращения коснутся одного из ключевых направлений холдинга — «Поисковые сервисы и ИИ», где планируют «оптимизировать» коммерческий департамент и отдельные продукты, включая сервис маркетинговых исследований «Яндекс Взгляд».

> Один из рекламных отделов коммерческого департамента «Поисковых сервисов и ИИ» уже почти полностью сокращен. Всего под сокращения в «Поисковых сервисах и ИИ» попадут до нескольких сотен человек, пишет «Коммерсант».

> Направление «Поисковые сервисы и ИИ» занимает 34% в общей структуре доходов «Яндекса» и является вторым по значимости. Сокращения в нем решено провести на фоне «плохих публичных финансовых результатов» в 2025 году, заявил один из собеседников «Коммерсанта».
Аноним 16/03/26 Пнд 14:24:20 3665092
>>3664809
Как насчёт убрать эйяй и сэкономить деняк?
Аноним 16/03/26 Пнд 19:12:41 3665347
>>3664809
проплотили дезу с анозер айти
врети!
Ruby руби /ruby/ Аноним 26/08/24 Пнд 23:12:15 3257018 Ответ
rubyPNG10.png 441Кб, 2000x2000
2000x2000
ИЗУЧЕНИЕ ЯЗЫКА
Q: C чего мне начать, чтобы стать рубистом?
A: Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и те же вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby.
А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.

Q: Следующий уровень, продвинутые книги по руби:
A: Confident Ruby by Avdi Grimm | Practical Object-Oriented Design in Ruby
Refactoring Ruby Edition | Ruby Under a Microscope

Q: Онлайн курсы чтобы попробовать/вкатиться:
A: https://ruby.github.io/TryRuby/ | https://rubymonk.com/
https://www.codewars.com/?language=ruby | http://rubykoans.com

Q: Какой gem посмотреть, чтобы понять, как писать код?
A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.
Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby

Q: Хорошие практики по руби и рельсам?
A: Обязательно стайлгайды (как оформлять код):
https://github.com/rubocop-hq/ruby-style-guide
https://github.com/JuanitoFatas/fast-ruby
https://github.com/rubocop-hq/rails-style-guide

Руководства "для чайников":
https://www.railstutorial.org/book [en]
https://www.theodinproject.com/tracks/1 [en] | http://codenamecrud.ru/ [ru]

Еженедельная рассылка с новостями из руби мирка:
https://rubyweekly.com

Прочая годнота:
https://github.com/markets/awesome-ruby

Q: Документация по стандартным библиотекам руби и рельс:
A: https://ruby-doc.org/ | https://api.rubyonrails.org
https://guides.rubyonrails.org

Q: Можно ли на руби писать нативные GUI, мобильные приложения, игры?
A: Да, но не стоит.

Q: Что ещё изучить?
A: Английский, git, linux. Паттерны. Один из часто используемых – Service Object.
https://www.sitepoint.com/7-design-patterns-to-refactor-mvc-components-in-rails

СРЕДА РАЗРАБОТКИ
Q: Как установить разные версии рубей?
A: https://rvm.io | https://github.com/rbenv/rbenv | https://github.com/asdf-vm/asdf

Q: Есть ли чат в Telegram?
A: @rubylang | @rubyschool | @rubyrush | @ruby_talks | @ruby_wdh

РАБОТА
https://hh.ru/search/vacancy?text=ruby
https://t.me/rubyjob
https://rubyjobs.dev/
https://www.upwork.com/
Пропущено 368 постов
32 с картинками.
Пропущено 368 постов, 32 с картинками.
Аноним 09/03/26 Пнд 11:23:04 3659752
Чего хоть там нового в 4ке?
Аноним 15/03/26 Вск 13:24:11 3664255
>>3659752
Ничего такого, чтобы спасло язык
Аноним 16/03/26 Пнд 17:35:35 3665276
>>3664255
Язык не нуждается в спасении. Сижу на 15-летнем проекте, пукаю одним коммитом в месяц, зарабатываю 8000 евро. В то время как пэхапэшники и прочие питонисты постоянно работают, чтобы получать деньги.
JS Thread #329 /js/ js 09/03/26 Пнд 13:12:42 3659879 Ответ
image.png 94Кб, 1050x1050
1050x1050
Предыдущий тред: >>3586505 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 48 постов
7 с картинками.
Пропущено 48 постов, 7 с картинками.
Аноним 16/03/26 Пнд 12:55:17 3665013
>>3659890
Это суходрочь. Вот есть у тебя апликуха которая возвращает JSP или темплейты питонячьи, ты на какие-то штуки вешаешь условный Vue, у этого добра общий стор ну и колупаешь потиху. ТАм же например есть админка, туда можешь хоть реакт заинитить...
Либо другой пример. У тебя ентерпрайз хуйня, где форум, магазин, трекер, таск лист и что нибудь еще, оно все имеет дизайн один и тот же, но каждая страничка это отдельный сервис который делает разная команда разработки. Магазин одни челиксы, таск трекер другие челиксы, из минусов это авторизация, при переходе между роутами будешь снова логиниться.
Аноним 16/03/26 Пнд 12:57:36 3665019
>>3660098
Ну здрасте, теперь можно ебануть бэк на несте через nest cli накидать крудов, накатить туда призму и постегресу, в которой даже делать нихуя не надо, призма сама справится. На фронт пиздануть под задачи хочешь SSR - Nuxt/ Next, хочешь тупо статику для своих CRM/ERP Vue/React/Angular.

Хочешь мобилки прикрути, пва сделай.
И все это на одном яп, даже переучиваться не надо, только про базовые либо почитай и поехал.
Аноним 16/03/26 Пнд 13:00:21 3665022
>>3661779
Особо не читал. Ты попадаешь в ловушку вечного студента-омежки. Чтобы что-то было нужно учиться у детей. Они не читают книжки о том как ходить, они просто пробуют. Вот и ты пробуй, пиши свое говно какое-нибудь, магазинчики, планнеры, игрули какие-нибудь. Как начнет получаться тогда уже книжки почитай и пойми что ты делал не так и как можно получше. Как раздуплишься как получше тогда уже и алгоритмы добавляй. Например ты писал поиск вхождений в массив итерируясь по каждым получая сложность квадратичную, а оказывается можно было с помощью filter + new Set получить сложность O(n). И так далее. Не хуй прыгать выше головы.
ВАЙБКОДИНГ ИТОГИ /vibecode/ Аноним 08/03/26 Вск 01:29:44 3659067 Ответ
image.png 809Кб, 1280x1263
1280x1263
ВАЙБКОДИНГ ИТОГИ

Первая в истории ОС, написанная нейросетью, оказалась одним сплошным куском скама.

В 2026-м я наконец-то нашёл место, где НЕ запускается DOOM — первая вайбкодерская ОС.

Проект на 25 000 строк нейросетевого слопа на деле оказался декоративным фасадом, который ютубер мучительно оживлял больше часа - https://www.youtube.com/watch?v=JxknDQaDrao

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

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

И да, даже этот высер нейросети, который ИИ-сектанты предъявляли как ПЕРВАЯ ЗА 5 ЛЕТ ОС, НАПИСАННАЯ ПОЛНОСТЬЮ ИИ, это всё ещё не полноценная ОС, а просто приложение уровня ring 0, которое пишет во framebuffer. Здесь нет ни концепции пользовательского пространства, ни концепции аппаратной абстракции, которую можно увидеть в настоящих ядрах. Это буквально донный уровень студента 1-2 курса бакалавриата по курсу разработки ОС и низкоуровневого ПО.

ВАЙБКАКИНГ ИТОГИ
Пропущено 23 постов
6 с картинками.
Пропущено 23 постов, 6 с картинками.
Аноним 15/03/26 Вск 22:47:21 3664639
>>3662270
Уже скоро укатываюсь на федору со своей 10ки.
Нахуй микрослоп.
Аноним 16/03/26 Пнд 01:55:02 3664736
>>3664639
>на федору
Зачем? Mint намного лучше, особенно если ты все эти годы на винде сидел
Аноним 16/03/26 Пнд 02:27:43 3664745
>>3664736
Так есть Федора с кде
Leetcode Тред /leetcode/ Аноним 17/10/25 Птн 13:24:40 3565769 Ответ
image.png 72Кб, 1024x682
1024x682
Тред посвящён решению задач на leetcode.com

Решаем дейлики, обсуждаем задачи, учим базу, залетаем в FAANG.
>ряя литкод говно, пользы ноль
Норм нагрузка на мозг и прокачка абстрактного мышления - ну да, пользы 0, лучше в батлу поиграть и подрочить.
Пропущено 27 постов
9 с картинками.
Пропущено 27 постов, 9 с картинками.
Аноним 10/03/26 Втр 13:18:10 3660519
>>3660473
Зачем заходить самому, если скрипт в три строчки сделает тебе 100500 аккаунтов, каждый из которых сам будет дюпать тебе футболки?
Аноним 16/03/26 Пнд 02:06:57 3664737
>>3660519
пошел нахуй, ты либо скидываешь куколд ебанный, либо идешь нахуй на работу устройся вот тебе скрипт на автоотклик

let totalResponses = 0;

function respondToVacancies() {
// Find all response buttons and click on them
let buttons = document.querySelectorAll('[data-qa="vacancy-serp__vacancy_response"]');
buttons.forEach(button => {
button.click();
totalResponses++;
});

// Check if we reached the limit of 100 responses
if (totalResponses >= 100) {
console.log("Reached 100 responses. Stopping...");
return;
}

// Find the next page button and click on it
let nextPageButton = document.querySelector('[data-qa="pager-next"]');
if (nextPageButton) {
nextPageButton.click();

// Use a timeout to wait for the next page to load and then continue the process
setTimeout(respondToVacancies, 3000); // Wait 3 seconds for the next page to load
} else {
console.log("No more pages to navigate. Stopping...");
}
}

// Start the process
respondToVacancies();
Аноним 16/03/26 Пнд 02:07:30 3664738
177186645807331[...].mp4 1439Кб, 720x720, 00:00:03
720x720
Питон-тред №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
Пропущено 193 постов
6 с картинками.
Пропущено 193 постов, 6 с картинками.
Аноним 15/03/26 Вск 22:05:46 3664615
>>3664581
> на ней половина вэба крутиться.
Половина по количеству сайтов или по нагрузке? Ебаное легаси какое-то?
Аноним 15/03/26 Вск 23:01:41 3664650
>>3664615
По количеству сайтов, есть и легаси и новое. Если надо проекты серьезные по нагрузке тот же порнохаб.
Аноним 15/03/26 Вск 23:32:20 3664665
>>3664650
А по вакансиям что?

На рыныры все еще пишут вызов = запуск файла?
Ученик старшей школы написал на Расте движок для моделирования макромолекул и фронт на HTML/JS. Ядро Аноним 25/02/26 Срд 00:56:14 3651297 Ответ
1000302645.jpg 111Кб, 2500x1406
2500x1406
Ученик старшей школы написал на Расте движок для моделирования макромолекул и фронт на HTML/JS. Ядро моделирует 3млн молекул за 600мс. Почему вы так не можете?

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

А потом неосиляторы ИТТ визжат что с местным дипломом ПТУ не могут найти работу. А вы сначала добейтесь чего-то подобного, чтобы ещё до вката в вуз, ещё за пару лет до стажерства и даже за пару лет до вката в джуны написать подобный инженерный софт, а не очередной CRUD сайтик с заметками на NodeJS.

Вот оригинальный пост школьника:

"Привет, ребята, я ученик старшей школы. Меня ужасно бесили стандартные инструменты (в основном это просто Python-обёртки вокруг старого C++ кода). Они очень медленные, жрут слишком много RAM, а иногда вообще случайно падают с segfault, если скормить им кривой PDB-файл.

Поэтому, очевидно, я решил переписать это на Rust, лол.

Называется BioForge. Насколько я знаю, это первый полностью написанный на Rust open-source crate и CLI для подготовки белков и ДНК/РНК. По сути, он берёт сырые экспериментальные структуры, очищает их, восстанавливает недостающие тяжёлые атомы, добавляет водороды в зависимости от pH и строит водные боксы вокруг них.

Поскольку это Rust, производительность, если честно, просто безумная по сравнению с тем, чем обычно пользуются биологи. Для многопоточности я использовал rayon, а для математики — nalgebra. Утечек памяти нет вообще, и он буквально никогда не ловит OOM, даже на огромных системах. Если посмотреть на бенчмарк на второй картинке, масштабирование строго O(n). Он прогрызает вирусный капсид на 3 миллиона атомов примерно за 600 миллисекунд.

И ещё, самое крутое в отсутствии странных C-bindings — это WASM. Я скомпилировал весь пайплайн обработки в WebAssembly и сделал для него фронтенд на Web-GLU. Этот движок можно прямо в браузере запустить здесь: bio-forge.app.

Crate уже есть на crates.io (cargo add bio-forge), а репозиторий тут: github.com/TKanX/bio-forge.

Я всё ещё учусь, так что если кто-то из опытных Rust-разработчиков захочет посмотреть репозиторий, разнести мою структуру кода в пух и прах или подсказать, как ещё лучше оптимизировать — буду очень благодарен!

EDIT: Огромный респект мейнтейнерам rayon и nalgebra.

Особенно rayon — модель владения в Rust это просто чит-код для конкурентности. Масштабирование O(n) в BioForge завязано на том, что огромные белки можно распараллеливать по потокам без каких-либо глобальных блокировок."

https://www.reddit.com/r/rust/s/YtTGbX57qj
Пропущено 24 постов
3 с картинками.
Пропущено 24 постов, 3 с картинками.
Аноним 15/03/26 Вск 02:36:07 3663980
О
Аноним 15/03/26 Вск 05:48:21 3663990
>>3655228
>что-то сложное, типа работы с памятью на cuda
>cudaMalloc => cudaMemcpy => cudaFree
Невероятная сложность 100 из 10.
Аноним 15/03/26 Вск 16:47:30 3664412
>>3651828
Ну так 2k26 на дворе. Написать код = скинуть промт нейронке и получить идеальный готовый результат.
Написал трекер игрфильмованиме — всё в одном, без регистрации, оффлайн Аноним 10/03/26 Втр 20:24:41 3660840 Ответ
IMG1862.png 2360Кб, 1902x1071
1902x1071
IMG1854.png 639Кб, 1918x998
1918x998
IMG1836.png 767Кб, 1400x849
1400x849
Привет пользователи пк.


Сделал трекер для игр, фильмов, сериалов, аниме и визуальных новелл. Одно приложение на всё.

Суть: ищешь по IGDB (250к+ игр, 220 платформ), TMDB (фильмы/сериалы/аниме), VNDB (визуальные новеллы). Добавляешь в коллекцию, ставишь статус (играю/прошёл/бэклог/дропнул), оценку 1-10, пишешь заметки для себя. Для сериалов есть трекер по эпизодам.
Ещё есть визуальные доски — перетаскиваешь обложки на канвас, рисуешь связи, добавляешь заметки. Типа мудборд для франшиз или рекомендаций.

Все ключи уже вшиты — скачал, открыл, работает. Без регистрации, без облака, всё хранится локально. Работает оффлайн. Без рекламы.
Есть готовые коллекции — 25 000+ ретро игр на 23 платформах (NES, SNES, Genesis, PS1, GBA и т.д.) с обложками и рейтингами. Скачиваешь файл, импортируешь — полная библиотека платформы.
Windows, Linux, Android.

https://github.com/hacan359/tonkatsu_box

Готовые коллекции: https://github.com/hacan359/tonkatsu-collections

Пишите что добавить/пофиксить, сейчас в работе импорт Steam и тир-листы.

Караваны грабить нельзя
Пропущено 6 постов
1 с картинками.
Пропущено 6 постов, 1 с картинками.
Аноним 12/03/26 Чтв 19:58:25 3662400
>>3661904
Может быть, сам им пользуюсь, с учетом как там пришлось поебаться с инструкции авто сохранения данных в гите, что бы все это настроить нужно будет еще больше ебли. Но в целом вполне возможно
Аноним 15/03/26 Вск 00:41:51 3663926
>>3660840 (OP)
привет поясни про "работает оффлайн" ты получил ключи у IGDB чтобы бэкапы локально качать и уже потом по их бэкап базе локально производит с играми операции или что ты имеешь виду?
Аноним 15/03/26 Вск 12:36:54 3664202
>>3663926
Привет, все ключи уже вшиты в приложение(но я рекомендую использовать собственные ключи тк в апи есть лимиты и на общих ключах можно упереться в лимиты). Возможно не большая путаница с тем что я называю офлайн, посколько все сервисы, что я юзаю в приложении замедлены или заблокированы, то я сделал что бы квн не всегда был нужен для работы приложения, правильней все таки сказать что, все что ты добавил в коллекции работают без интернета, картинки описания, комментарии, мудборды, тирлисты.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов