Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 10 сентября в 15:26.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
14958007710430.jpg746 Кб, 2310x2306
Нюфаг-тред Анонемус 1008826 В конец треда | Веб

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/

2 3531503
Сап pr. Хочу вкатиться в айтихо, но нормально ничего кроме математики и англ не знаю. Кодил в унике проги на С обычно. Еще, пока ставил лункс и ебался с ним, понял, что в целом мне это нравится, но по специальности я больше математик. Куда лучше податься?
- АНАЛитик
-мл
- Прогер(бэк, я честно хз в какой язык лучше углубляться)
- Девопс
3 3531525
>>1493 (Del)

Когда челидзе 35 становится, он идет на хуй на мороз осваивать рабочую профу выходит?

Работаешь так в Альфа банке, кайфуешь, кварталочки лутаешь, материальные помощи, 13-ю зарплату и потом 35 - пошел нахер....
4 3531532
>>1485 (Del)
И в чём же новость? 150 джуны получают на рынке, а тут анон явно с опытом.
5 3531551
Попытался настроить локальный раннер для CI и проиграл. Кто в этот девопс вообще хочет идти? Без гопоты я бы вообще не знал что делать. С гопотой понял, что ничего делать не надо, потому что ебанешься с этим разбираться.
6 3531553
>>1525
В Китае так и делают
мимо есть оттуда подруга
7 3531554
>>1551
Так devops это одни из первых, кого заменить можно нейронкой. Там все эти yml и конфиги высираются иишкой
8 3531579
>>1554
А какие профессии в IT вряд быстро заменит искусственный интеллект?
9 3531582
>>1579
Бля да вы заебали. Никакие профессии не заменит. Ну типа, надиктовывать команды это тоже самое что и программировать. Видимо сложный концепт... Программирование естественным языком.
10 3531584
>>1026 (Del)
А потом тебя хакают сразу после релиза.
11 3531590
>>1479 (Del)
У меня обе работы переходят с SQL Server на постгре, потому что первый очень дорогой.
12 3531591
>>1590
Бля, забыл написать, что дело совсем не в России.
13 3531594
Если в совершенстве знать PostgreSQL, то какие варианты, кем можно работать?

Профессия "администратор баз данных" еще существует?
14 3531597
>>1594
Существует и всегда будет существовать. Но не рассчитывай на какие-то перспективы или нормальную зепку.
Облакодебилов не слушай.
15 3531601
>>1594
В теории да, на практике чистый DBA это большая редкость, только для очень крупных компаний, обычно же, в средних компаниях, этот функционал совмещает в себе сисадмины-девопсы

Ну и это для профессионалов с опытом, вряд ли сюда можно вкатиться. Мне кажется на такой чистой специальности можно работать, если ты долго занимался серьёзной разработкой под пострес, либо серьёзно админил-девопсил, в том числе с постгресом.
16 3531602
>>1554

>Так devops это одни из первых, кого заменить можно нейронкой. Там все эти yml и конфиги высираются иишкой


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

Вот как раз здесь ИИ заменить человека не может, но может сильно облегчать работу человеку, а значит снижать требования к квалификации.
17 3531603
>>3529571

>WinAPI


Такое себе. Я на WinAPI писал, даже что-то коммерческое, но это было больше 15 лет назад и уже тогда считалось несколько архаичным.

Специализация смотрится узкой и низко ликвидной
18 3531604
>>1603
>>3529571

>C++, из навыков Boost,


Ещё дополню, на C++ не пишу, но вроде Boost тоже считается чем-то архаичным, что имеет мало смысла, поскольку там функционал оттуда вошёл в современные стандарты.

На каком стандарте C++ ты уверенно можешь работать? Обычно, как я представляю (не работаю с плюсами), у плюсовиков хорошее правило тона говорить не C++, а скажем C++17, что означает стандарт 17-го года. Ну ты это должен знать.

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

Иначе просто по этим базвордам смотрится как что-то пугающее устаревшее, в общем я не удивляюсь результату. Надо ещё смотреть вообще, как ты это всё оформил.
19 3531608
>>3529641

>80 откликов 75 мгновенный отказ, 5 собесов


Это нормально.
Дохуя фирмочек просто собирают резюме, хуй знает, зачем.
Дохуя фирмочек нанимают только студентов за три копейки.
Если у лида меньше опыта, чем у тебя - это автоматический отказ. Но стоит ли работать в такой шараге?
Можно переписать резюме и добавить все современные базворды, чтобы мясная нейросеть не скипала резюме потому, что в требованиях С++17, а у тебя просто С++. Вот прям как написано в вакансии, так буквы и добавляешь. Будет не 75 мгновенных отказов, а 50.
20 3531610
21 3531611
>>3529571
>>1603
Ну, я на WinAPI и DirectX в 15 лет писал, а до того на Turbo Pascal и Turbo Assembler с прерываниями BIOS. Для школьника круто, но в более старшем возрасте странно гордиться подобным.

>80 отказов, вакансий под меня больше нет. Это конец.


Во ВСЕХ вакансиях по C/C++ требования не WinAPI и Boost, а "коммерческий опыт от 3 лет".
Вот, разработчик MAX, например: https://kirov.hh.ru/vacancy/124326015
(при этом по факту там тупое формошлепство на Qt)
22 3531612
>>1532
Это такой толстый троллинг тупостью?
23 3531614
>>1525
На заводах и без него рабочих хватает.
Ненужный никому старый программистишко может пойти разве что на фронт.
24 3531622
>>1604

>На каком стандарте C++ ты уверенно можешь работать?


C++17 как раз и есть. По поводу буста не сказал бы, да, архаичен, тем не менее во многих вакансиях на плюсах его и требуют, с таким успехом и плюсы архаичными можно назвать? По поводу Винапи соглашусь, был проект крупный, который поддерживается уже лет двадцать наверное, поэтому и писал на нем. Видимо, пора Qt изучать...
25 3531623
>>1614
Вот, пойду во фронт(енд)
*Мимо скуф вкатун
26 3531629
>>1503
В аналитике математики нет, там просто использование уже известных стат.методов. В мл примерно то же самое, там только в research уходить, если хочешь что-то новое делать (и то только для phd какой-нибудь, а не для прода).
Иди в девопс, если перечисленные тобой варианты единственные для тебя.
27 3531638
>>1479 (Del)

>Постгрес популярен исключительно в России, только потому что Оракл с Микрософтом ушли.



Платное и бесплатное некорректно сравнивать
28 3531639
>>1481 (Del)

>>Единственный плюс MySQL остался в 2000-х годах - это была единственная юзабельная опенсорсная клиент-серверная RDBMS


>Еще есть Firebird,



4.0 (последний релиз 4.0.6 от 15 июля 2025)
Поддержка часовых поясов (TIME WITH TIME ZONE, TIMESTAMP WITH TIME ZONE)

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



Судя по описанию из википедии им надо было ещё 15 лет назад всё выкинуть и заменить на SQLite
image.png301 Кб, 1024x576
Почему ты ещё не сделал свой стартап? 29 3531681
30 3531692
>>1681

>ещё не сделал


Делаю.
31 3531695
>>1692
А ты хочешь его сделать, чтобы он был прибыльным или, чтобы продать его инвесторам?
image.png491 Кб, 1024x768
32 3531699
>>1594
Стать разработчиком БД

мимо разрабочтик БД
Screenshot From 2025-09-01 10-18-45.png9 Кб, 641x331
33 3531708
Три дня потратил, чтобы получить зеленую жобу в github-actions. Просто ублюдочный CI/CD по сравнению с гитлабом.
34 3531710
>>1695

>он был прибыльным


Да + чтобы лично мне приносил пользу. Я кое-чем торгую и это кое-чего мне принесло $22к за этот год. Мне нужна глубокая аналитика рынка. Сейчас всё вручную идёт, я читаю документы. Хотелось чтобы всё в одном месте было и автоматом считалось по всем компаниям.

>чтобы продать его инвесторам?


Если предложат хорошую сумму, то почему бы нет. Но ниша слишком маленькая и специфическая, вряд ли инвесторы заинтересуются... У нас мини-сообщество на реддите.
35 3531711
>>1710
Ммм, скрытый алмаз, понимаю
36 3531720
>>1681
Потому что мне искренне нравится писать код, а менеджмент я на хую вертел. Было бы наоборот - сидел бы в /biz/.

сеньор 30хк/нсек
37 3531733
>>1629
Перечисленные мною варианты - это то, что меня привлекает. А какие есть еще?
38 3531735
>>1681
сделал, он прогорел от недостатка финансирования
39 3531737
>>1720
Так можно его в одного сделать
>>1735
Сколько нужно было денег?
40 3531738
>>1720
мяу
41 3531739
>>1737
15 миллионов долларов
42 3531741
>>1739
У меня есть 14 млн. долларов. Жаль, что нужно 15, я бы вложился. Ну ладно, прощай, я больше никогда не зайду на двач и мы больше не встретимся
43 3531743
>>1741
Постой, так может у соседа займешь?
44 3531842
>>1597
А у каких направлений в IT хорошие перспективы?
45 3531863
>>1842
У любых в которых ты не вкатун
46 3531865
>>1842
У вайб-кодеров.
47 3531890
>>1842
Друг рассказывал, что в ИБ берут за любые деньги. Его уволили с работы ИБ специалистом и жена сказала, что уходит. Ему пишет херка хотя он даже не начинал ещё искать работу. Мол хотите к нам? Он говорит не хочу, но за 500 к соглашусь. Написал чисто, чтобы херка офигела от наглости и отстала. Через 3 дня его взяли на зп 500 к руководителем ИБ отдела.
48 3531900
>>1890

> в ИБ берут за любые деньги


Обычно берут в рот. 500к дают с опытом в индустрии около 7 лет.
>>1594
Разработчиком Managed баз данных в любом облачном провайдере.
49 3531903
>>1900

> Обычно берут в рот.


?

> 500к дают с опытом в индустрии около 7 лет.


Ну, у него примерно столько и есть
50 3531924
>>1900
>>1890
Ебать, мне аж интересно стало, чем эти поцыки занимаются. Антивирусы ставят? У меня знакомый в касперском работает за 300 тыр, я вообще ХЗ, кому и за что могут платить 500.
51 3531932
>>1924
Пишут протоколы доступа к информации, таким образом, чтобы взлом одного из узлов не приводил к сливу всей информации. Это и назначение ролей, и ВПН, и аудирование всего кода, документов, и вообще каналов передачи/создания/удаления информации в организации.

Они кстати сейчас во всю ллмки вводят в работу, чтобы она делала анализ всего вышеперечисленного.
52 3531938
>>1932

>Они кстати сейчас во всю ллмки вводят в работу


Звучит не очень...
53 3531940
>>1924
Ещё скажу, что ИБшники бывают очень разные. У меня два друга оба возглавляют ИБ отделы в разных конторах. Первая подруга вот как ты сказал устанавливает антивирусы и пишет письма о том, чтобы сотрудники не нажимали на ссылках в письмах от незнакомцев. Второй друг ебашит систему как я описал с гулаговским контролем всей информации и автоматизацией.
54 3531949
>>1932
Это те ебанаты, которые мне на днях трахали мозги в банкинге, потому что "система говорит, что подтверждение транзакции возможно только по ответному звонку от банка"? Поубивал бы нахуй мразей. Неудивительно, что я такими областями не интересовался даже.

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


Бомдей с улицы нанимать не пробовали? Норм тема, говорят.
55 3531952
>>1949

> Бомдей с улицы нанимать не пробовали? Норм тема, говорят.


Бомжи могут информацию слить. Ллмка нет.
56 3531957
>>1952

>Бомжи могут информацию слить. Ллмка нет.


И на чем они ллм-ку хостят?
57 3531973
>>1952
Бомжей засудить можно и напугать, ллмке ты что предъявишь в случае пиздеца?
58 3531975
>>1681
Ну вот челик на пике сделал, и где он теперь?
59 3531979
>>1733
В разработке куча подсфер есть кроме бэка - фронт, мобилки, эмбед и всякие совсем узконаправленные вроде писателя шейдеров или sql-разрабов.
В инфре кроме девопса есть sre, обычные сисадмины и админы БД.
Отдельно есть сисаналы и бизаналы.
60 3531983
>>1957
Ни на чём. У них пока всё на уровне концепт-документа. Друг от меня только узнал, что просто купить крутую видюху будет недостаточно, чтобы впихнуть в неё необрезанный deepseek. Да и в принципе, что есть квантование моделей.
>>1973
Это да
61 3531985
>>1975
Где?
62 3532067
>>1983

>Ни на чём. У них пока всё на уровне концепт-документа



Я вообще прикидываю, что там 90% работы про концепты документов, и они так-то по сути только документы перекладывают и согласовывают целыми днями. Я пидарасам из моего банкинга два года назад выдал детальные инструкции для починки ихтебучего модуля подписей, согласованного и утвержденного. Так они за два года так "концепт" нихуя не утвердили и не ичправили... Пока не выкинули нахуй модуль целиком.

И да, у меня бонбануло. Я не сомневаюсь, что ты говоришь правду, и где-то реально хуила сидит и пилит концепты за 500 тыр. У меня уровень L6-L7 гугла, но я эти бюрократичные, и тем более инклюзивно-корпорастические параши на дух не переношу, аш трясет. И от отго, что им калом я вынужден пользоваться, и от того, что за этот кал им хорошо платят.
63 3532077
>>2067
Справедливости нет самой по себе. Мы её создаем сами своими усилиями.
64 3532136
>>1924
Большие вилки - это или редтимеры на которых молятся, или тех/тим-лиды, или архитекторы.
>>1903

>?


Я это к тому, что чтобы получать такую вилку сейчас, надо иметь опыт. В через 7 лет, хуй знает какие будут вилки и куда скатится индустрия.
65 3532159
>>2136
А, это да, согласен. Но знаешь как по статистике: наиболее вероятное следующее значение последовательности значений в условиях полной неопределенности это текущее значение.
Screenshot From 2025-09-01 20-50-33.png5 Кб, 298x47
66 3532167
А стартап растет
67 3532177
>>1320 (Del)

>в электрики или в сантехники


Рабочие специальности - это говно, не зря туда никто не идет. Хотя электриком еще более-менее, но только после вуза, чтобы доступ нормальный иметь. Пусть 1с дрочит. Или дальше в юристах сидит.
68 3532180
>>0318 (Del)
Не пизди, как раз фронт и тестирование все.
69 3532232
>>1008826 (OP)
здравствуй анон. реквестирую ссылки на сливы Назаровского контента из его платных подписок (хочу укусить волка за бочек). есть ли в тг группы с его платным контентом?
image.png1,5 Мб, 1000x650
70 3532244
>>2232
Как пробить волчару перед собесом?

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

https://t.me/c/1591687711/53975
71 3532245
>>2232
Лол, оказывается, вкат через наёб сводится к тому, что надо платить инфоцыганам за видосики.
72 3532247
Чем больше купил курсов у инфоцыгана - тем больше ты не лох!
73 3532305
>>2244
Кстати, раз уж есть инфоцыганские курсики, учащие правильно проходить собеседования и накручивать опыт, почему бы не запустить такие же инфоцыганские курсики для рекрутеров, которые бы учили распознавать волков?
74 3532326
отработал свои 3 месяца джуном, вроде освоился, узнал дохуя нового
как развиваться дальше? пришло время читать эффективная джава/конкарренси на практике?
работаю в маленькой компании, МР нет, коммитим прямо в мастер тест
тестов нет, за свою жизнь написал 0 тестов
75 3532328
>>2326
Отработать год и уходить в компанию где технические процессы налажены.

> Читать


Выше скидывали подборку из книг в том числе и канкаренси
76 3532335
>>2326
Вообще иронично, что я в своем стартапе где единственный сотрудник делаю МРы, пишу тесты, настраиваю CI, настраиваю линтеры, пишу комментарии к коммитам через тэги ci:, feat:, и так далее. Потому что люблю свое дело разработчика ПО. А в это же время даже в крупных ойти компаниях всем похуй на это всё и лишь бы хуяк-хуяк и хуяк.
77 3532358
>>2326

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


два чая
Было почти так же на первой работе, еще и зп 2-3-4 мрота в течении года.
Поработай до пол года, открывай резюме, прибавь еще полгода - скажешь что сначала не оформляли никак вообще и поебать. И на рынок, откликаться, тренить собесы и когда нибудь залутаешь офер покомфортнее.
78 3532386
>>2244
да мне не надо никого пробивать. просто хочу бесплатно подрезать у них контент, есть ли там что то стоящее. платить табору я не собираюсь.
79 3532507
>>2244
Уже появилась подписка за 500р в месяц за то что тебя уберут из списка участников? И подписка за 1000 на спиок ичключённых из списка участников?

>пробить волчару перед собесом?


Никак. Если ты - херочка бнз ехнических знаний то у тебя нет шансов щадетектить нетупого волчару. Его должны отсеять на техсобесе.
80 3532583
>>2507
По факту именно волчару и возьмут. На техсобесе душнилы будут доебываться до мелочей, про которые забыли даже сами авторы. Реальный разработчик скажет не помню не знаю - красный флаг. Волчара с нейронкой ответит на все вопросы и получит оффер, полгода попинает балду и свалит, а кабан будет потом истерить в линкедине "как же так специалистов не осталось".
81 3532593
Всем привет, год в треде не был
Как сейчас на рынке дела обстоят? С ферваля как работу нашёл на хх не заглядывал, пару недель назад обновил резюме, чекнул рынок, а там ПИЗДЕЦ
Средняя зепка жалкие 2 сотыги, 4 сотыги вообще ни разу не увидел, за 2 недели открытого резюме 0 сообщений от херок
АЙТИ В РФ ФСЁ?

Повезло успел на долларовую какашку прыгнуть...
82 3532595
>>2593
Бля не тот тредж..
83 3532621
>>2305
Так есть же всякие хантфлоу и прочие стакановцы для пробива резюме, слежки за рабом после устройства
К тому же половина подписчиков волчих групп - рекрутеры. Вторая половина - менторы. И все делают вид что это они всех наебали, а не их развели на подписку
84 3532673
>>2593
Привет! Дела на рынке нормально. Я получаю 5 сотыг. За последний год было две волны сокращений. Найма нет. Топы говорят, что нужно ещё сильнее урезать бюджет, потому что топам нужны премии, а сотрудники это грязь под ногтями. В общем, всё будет хорошо, движемся в светлое будущее.
из Испании с любовью
85 3532793
>>2583
Зорошая попытка, но нет. Я не буду подписываться на твой канал для волчар.
Зажалкие 500р в месяц я расскажу тебе на чём твои недоделанные ученики раскалываются.
sage 86 3532794
>>2326

>как развиваться дальше?


ТЫ НЕ ПОВЕРИШЬ, но курсы существуют не только для вкатунов. Они есть и для повышения квалификации (но за адекватный ценник, не за каких-то ёбанных 200 тысяч)

>пришло время читать эффективная джава/конкарренси на практике?


Смотри, никому в мире нахуй не обосралось твоё развитие. Никто не скажет "куннейм тебе хорошо бы почитать книгу нейм". Даже твоя мамка не скажет. Потому что ей похуй. Это только в твоих интересах читать книги. Так же как и мне фиолетово, будешь ли ты изучать эту джаву или не будешь, на мою жизнь это никак не влияет.

>тестов нет, за свою жизнь написал 0 тестов


Это только лишь потому что все твои проекты были МАЛЕНЬКИМИ. Как только проект вырастает до определенных размеров, например миллион строк кода. То когда ты начинаешь добавлять новый функционал, у тебя ломается старый. Так что ты хочешь-не хочешь, а тесты писать придётся. Иначе кодинг превратиться в борьбу с ветряными мельницами.
87 3532822
>>2794

>существуют не только для вкатунов


Сказал вкатун вкатуну
>>2326

>3 месяца джуном



Попробуй не быть выставленным на мороз и не сбежать самому в течение года. Тогда и поговорим
88 3532908
>>2794

>Смотри, никому в мире нахуй не обосралось твоё развитие.


вопрос больше в том "пора" ли их читать, или это как кабанчик - книги для опытных пиздец мидлов и более
89 3532911
>>2822
испыталка сегодня закончилась принимаю поздравления
так что уже не уволят да?
image.png576 Кб, 622x672
90 3532940
>>2911
Поздравляю с вступление в семью ойти-инженеров
sage 91 3533001
>>2908

>вопрос больше в том "пора" ли их читать


Любая книга, это лучший bang for the buck как говорят американцы. Ты получаешь максимум value за свои деньги. Ни один курс, ни один репетитор не стоит так дёшево как книга. Свои жалкие 3-5 тысяч книга отрабатывает на максимум. Стоит ли её читать - это уже другой вопрос. С одной стороны ты взял какое-то старьё ёбанного 2006-го года. Но это ладно, хуй с ним. Но представь себе такую картину. Работодатель даёт тебе задание. Сделать многопотоковое приложение, распарралелить скачку какой-нибудь хуйни. Думаешь его будет ебать твои оправдания про "ой это было в книге, но я её не читал, потому что она для синьоров((". Ты либо делаешь и получаешь зарплату либо не делаешь и тебя увольняют нахуй. Вот и вся история.
92 3533037
>>2911

>испыталка сегодня закончилась


>не уволят


Чтобы уволить с испытательного срока надо сперва много чего правильно оформить. Не видел ни одного работодателя который всё это делал.
Так что обычно испытательный срок лишь даёт возможность уволиться за 3 дня вместо 2 недель
94 3533098
>>3096
У NULL своя особенная магия. Надо или сравнивать через IS NULL, или сначала конвертировать через COALESCE.
95 3533101
>>3098
Да, только может возникнуть проблема, что сравниваешь параметр и заранее не знаешь, что в него может попасть NULL. Я таких нюансов не знал и потратил много времени на поиск проблемы
96 3533106
>>3001

>распарралелить скачку какой-нибудь хуйни


буквально этим сейчас и занимаюсь

> старьё ёбанного 2006-го года


вроде общепринятая классика, если можешь посоветовать что-то лучше - буду рад
спасибо
97 3533121
>>3106

> вроде общепринятая классика, если можешь посоветовать что-то лучше - буду рад


Вы про жаба канкаренси? Ничего лучше нет, самая базовая книга по многопоточки. А главное, что первых 150 страниц хватает до конца жизни.
мимо бог многопоточки всё делаю через лок и заебись
98 3533138
>>3121
Все опытные делают через лок. Для атомиков и лок фри нужны специальные алгоритмы, придется переписать нахуй весь код. Каналы охуеешь отлаживать, когда хуй пойми кто кому шлет сообщения. Локи заебись.
99 3533169
>>3106
У тебя разве не фронтент на джаве, какое распараллеливание
100 3533171
>>3169

> фронт


> какое распараллеливание


Ты рофлишь? Фронт это естественная задача для распараллеливания. У тебя UI поток и фоновые потоки, которые нужно как-то дружить между собой.
101 3533186
>>3169
А я понял, у тебя фронт исключительно с вебом ассоциируется где в браузере на js доступен только один поток
102 3533188
>>3186
>>3171
Я не шарю, просто спросил. Ни разу не приходилось что-то распараллеливать во фронте
103 3533192
>>3186
Большинство людей называет фронтом исключительно веб. В остальных случаях говорят клиент.
104 3533441
>>3192
Или гуй
105 3533445
Здравствуйте, уважаемые и не очень юзеры борды и конкретно этого раздела и треда.
Сообщений тут охулиард, пытался через поиск страницы найти подобные вопросы от других анонов - не получилось.
Суть: пытаюсь изучать погромирование, в частности голанг (не суть важно), но чувствую себя фееричным ебланом, могу понять синтаксис языка в целом, что делает то или иное, но как выстроить программу под определенную задачу, что вообще писать не понимаю от слова совсем, т.е. нужна база, прямо совсем база. Можно было бы найти ментора, но выбирать случайного человека с не факт, что реальными отзывами, идея сомнительная, как по мне.
Собсна - что можно изучать реально годное, желательно понятное для дебилов (не совершенный код, пожалуйста), чтобы понять как мне реализовывать свои идеи не лазая на СО, хабр и другие ресурсы с вопросами в духе "я посрал, как взять в руки туалетную бумагу?"
За полезные ответы благодарен, за троллинг и прочую хуйню - нет и буду просто игнорить.
106 3533453
>>3445

> в частности голанг (не суть важно)


Критически важно. Ты выбрал не тот язык. Го невозможно выучить с нуля, если не знаешь что-то другое.
107 3533461
>>3445
Чатгпт в помощь. Серьезно, я в свое древнее время начала изучения программирования 2014 года о таком даже не мечтал
108 3533474
>>3461
Видел кучу изречений, что чатик пишет говно, да и по своему опыту - тыкаешь ему на очевидные даже для меня ошибки, отвечает "вы правы, вот верный код" и засылает точно то же самое
109 3533476
>>3453
Немного тыкался в шарпах с тим лидом из одной крупной финтех компашки, но у него уже был недостаток знаний в новых реалиях в отдельных областях, как он сам признавался
Алсо, я не понимаю не как и что работает в гошке, а почему и нахуя мне в отдельных случаях использовать ту или иную возможность языка (и не только го), как это все связать и что за чем делать.
Менторство мне не помогло, но я подозреваю, что мне недостаточно подробно объясняли.
Сам то что можешь посоветовать, если можешь? Не гонюсь залететь на 300к через 3 месяца, но и 2-4 лет у меня тоже нет
110 3533478
>>3474
Ты же платным пользуешься?
111 3533486
>>3478
Пользовался, после таких вещей забил. Не исключаю, что я еблан и задавал неправильные промпты.
112 3533491
>>3486
Возможно просто не повезло. Я раньше только о3 моделью пользовался как раз из-за таких приколов, что ты упомянул. 5 версия работает на том же уровне, что и о3 с той разницей, что быстрее. Советую попробовать снова, может получишь позитивный опыт.
113 3533507
>>3445

>как выстроить программу под определенную задачу, что вообще писать не понимаю от слова совсем


Это нормально, приходит только с опытом.
>>3476

>почему и нахуя мне в отдельных случаях использовать ту или иную возможность языка (и не только го), как это все связать и что за чем делать


То же самое - это всё только с опытом.

Не совсем понятно, в чём проблема. Если ты понял базовый синтаксис языка, то берёшь и пишешь так, как считаешь сам правильным. На го можно написать что угодно, поэтому просто пиши. Ну и линтерами всякими обмажься, хотя го вроде и так достаточно по рукам бьёт.
114 3533523
Коллеги, насколько тактично обсуждать других за спиной? Пошли как-то коллективом в бар в пятницу, и там один сотрудник начал хуесосить другого отсутствующего сотрудника. Что мол, работает хуево, обучаться не хочет, работать с ним невозможно, и вообще ИИ лучше справится. Присутствующие покивали, никто особо не возражал и не поддерживал, кто-то попытался все свести в шутку и сменить тему. А я подумал, может он и меня так же хуесосит за моей спиной, и предполагаю, что не одному мне такая мысль пришла. Ваше мнение по поводу таких обсуждений и что вы делаете, когда действительно есть недовольство коллегами?
115 3533524
>>3445

> в частности голанг


Глупое решение глупого вкатуна

>нужна база, прямо совсем база


Здорово что ты сам это понял. Возможно не совсем безнадёжен

> что можно изучать реально годное


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

>общепринятая классика


Хуясика! Это тебе что, стихи пушкина чтоли блять. За 19 лет уже вышло наверно миллион новых версий джавы. Там уже скорее всего половина кода не работает. Вот есть современная книга ---> https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/ сентябрь 2025-го года. Не обязательно покупать барахло ёбанной 19-летней сука давности.
117 3533530
>>3476

> не понимаю не как и что работает в гошке


>а почему и нахуя


Значит в первую очередь не понимаешь что вообще нужно делать и во вторую не понимаешь что и как работает в го.

> подозреваю, что мне недостаточно подробно объясняли.


Нет, проблема именно в тебе. Если не научишься работать с информацией, то не стоит лезть в быстро развивающуюся сферу

> 2-4 лет у меня тоже нет


Цель-то какая? За 2-4 года целенаправленной усердной работы ты станешь сильным вкатуном которого с радостью будут брать на стажировки. И после годика стажировок сможешь вкатиться на джуновскую позицию. Зарплату джуна через 3-5 лет тебе никто не предскажет, но она уже сейчас раза в 2 ниже чем в макдаке на свободной кассе.
118 3533535
>>3491

>может получишь позитивный опыт.


Ответы нейросети всегда надо валидировать.
Так что вкатуну она не то чтобы сильно поможет. Разве что использовть как замену википедии как источника полезных ссылок
119 3533543
>>3523

>насколько тактично обсуждать других за спиной?


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

>что вы делаете, когда действительно есть недовольство коллегами?


Либо ничего, если они не под моей ответственностью или с моим проектом работают, либо пытаюсь подсказать, как делать лучше. Но никакого хуесосинга ни за спиной, ни в лицо быть не должно. Даже если ты сосачер.
120 3533545
>>3523

>насколько тактично обсуждать других за спиной?


Похуй

>один сотрудник начал хуесосить другого отсутствующего


И что?

>покивали, никто особо не возражал и не поддерживал


Потому что это местный дурачок

>может он и меня так же хуесосит за моей спиной


Да

>Ваше мнение



Анекдот №975028
— Вы знаете, Моня, когда вас нет, про вас тут такое говорят…
— Передайте им, шо когда меня НЕТ, они меня даже могут бить!

>что вы делаете, когда действительно есть недовольство


Пишу об этом коллеге и своему и его, если у нас разное начальство, начальникам используя рабочие средства связи.
121 3533547
>>3543

>Очень хуёво.


Само по себе обсуждение ничем не плохо. Хуёво лицемерие. Если тот дурачок в лицо бы точно так же хуесосил тех кем недоволен - было бы ок.
122 3533549
>>3491
Спасибо, анон, попробую.
Никогда не пытался, но есть ли смысл у нейронки спрашивать букально подробнейший план реализации (план, не код) своего продукта-проекта? Или она распишет базовую фигню?
Не хочу ради проверки этой возможности получать доступ к платным вариантам.
123 3533550
>>3523
Я обсуждаю. Кстати возможно я твой коллега. Не понимаю, что в этом плохого. Если кто-то хуево делает свою работу, то он делает хуево свою работу. Почему я должен молчать о том, что меня раздражает?
124 3533551
>>3524

> Глупое решение глупого вкатуна


Пока что на го не такая сильная ебка по количеству желающих на вакансию
За совет спасибо.
125 3533554
>>3551

>Пока что на го не такая сильная ебка


Пересесть с одного языка на другой - дело быстрое и несложное.
А вот изучать БАЗУ лучше на языке в котором поменьше всего делается неявно для программиста. Го перенасыщен разного рода сахаром который отвлекает внимание от действительно важных вещей
126 3533556
>>3549

> продукт-проект


Стартап что ли? Ну, я о таком никогда ллмку не просил, потому что сам справлялся. Я думал у тебя там вопросы уровня: "когда нужно использовать гуард проверки, а когда не нужно?". Я думаю она скажет что-то даже имеющее смысл, но так как опыта у тебя нет, скорее всего понять о чем она говорит будет сложно. Но ты можешь в отличии от живого человека продолжать задавать ей вопросы про то, что тебе не понятно пока оно не станет понятным.
127 3533557
>>3549

> она распишет базовую фигню?


this
Ещё и наврёт в процессе
И переусложнит где не надо
И удалит базу на проде когда будет риск что ты обнаружишь фундаментальную ошибку
128 3533558
>>3547
В некоторых компаниях за грубые слова коллегам могут жалобу накатать.
129 3533562
>>3558

>за грубые слова коллегам могут жалобу накатать


Могут и в морду дать
Это ты к чему?
130 3533565
>>3556
Нет не стартап. Неудачно выразился. Просто свои пет-проекты (блевать тянет от этого словосочетания)
131 3533568
>>3565

>блевать тянет от этого словосочетания)


Называй их хоббийными проектами
132 3533582
>>3547
А смысл хуесосить даже в лицо? Если человек реально не справляется и сам это понимает, то хусосинг ничем не поможет. А если человек не понимает или ему похуй, то тем более. Жалуйся тимлиду или манагеру, только у них есть возможность что-то сделать (опять же, если ты не ответственен за человека напрямую).
133 3533583
>>3550

>Почему я должен молчать


Почему эта мысль приходит людям, когда они хорошенько набухаются, трезвому легче молчится?
sage 134 3533585
>>3445
Ты ищешь ментора не для того, чтобы он тебя научил, а чтобы он сделал ВСЁ ЗА ТЕБЯ. Надо начинать с того, что ты вообще пытаешь сделать. Как это выглядит на практике: у тебя есть в жизни некая реальная проблема, например, ты хочешь свой собственный интернет-магазин. Начинаешь гуглить как они создаются. Тратишь на этот проект месяцы труда и ВУАЛЯ! ты научился программированию, вопрос "как научиться программированию" отпадает сам собой.

Просто учить какой-то нахуй абстрактный синтаксис, не имеет смысла. Ты потом будешь ходить и спрашивать "чё мне с этими знаниями делать". Это всё равно привести несколько камазов кирпичей, древесины и цемента и ходить спрашивать - "подскажите а какой дом я могу из этого построить?". Также как и нанимать менторов. Ментор - это самая последняя стадия, это не замена полноценным курсам/книгам. Если ты нанял репетитора, это не значит что тебе ничего не надо читать.
135 3533586
>>3583
Я обычно трезвым это говорю. Пьяным наоборот натыкаюсь, потому что помню, что пьяным можно много чего наговорить
136 3533592
>>3549

>Никогда не пытался, но есть ли смысл у нейронки спрашивать букально подробнейший план реализации (план, не код) своего продукта-проекта?


Смысл есть! У меня в kilo code есть режим architect. Он рисует диаграммы проекта, в целом режим довольно неплохой. Если бабки есть, у меня вчера claude opus 4.1 сожрал $1.26 за один ответ. Если не жалко за токены плотить, то дерзай.
137 3533594
>>3592

> у меня вчера claude opus 4.1 сожрал $1.26 за один ответ.


Охренеть.
138 3533595
>>3453

>Го невозможно выучить с нуля, если не знаешь что-то другое


А что лучше всего поизучать перед Голангом?
139 3533597
>>3595
Начинать нужно с Си. Потом Жабу. Потом Го.
140 3533599
>>3554
А какую базу надо изучать?
141 3533600
>>3597
Почему именно Си и Джава? Это же вообще разные языки. Джава на Го не похожа.
142 3533601
>>3523
Если в узком кругу коллег-друзей, то можно и пообсуждать. Если собрался весь отдел, то как то уже некрасиво выходит. Начальство присутствовало?
143 3533602
>>3600
На СИ узнаешь как писать код с контролем памяти. На жабе узнаешь как писали до Го.
144 3533605
>>3602
И как будут писать после Go
145 3533607
>>3586
Сразу челику в лицо говоришь, что он долбоеб, или идёшь начальству стучать?
146 3533608
>>3601
Двачую. Я такое только с друзьяшками-коллегами обсуждаю
image.png45 Кб, 630x419
147 3533610
Как засунуть текущую установку python в "py --list"? В переменных среды зарегистрирован.
(В папке Python3.10.9 установлена версия 3.10.11)
Пробовал эти команды:
E:\Programs\Python3.10.9>py -m ensurepip
E:\Programs\Python3.10.9>py -m pip install --upgrade pip
148 3533612
>>3601
Кабанычу западло с челядью бухать ходить. И манагеров, лидов в этот раз не было. Но я бы не сказал, что был прям узкий круг друзей, были люди с разных отделов. Да и при кабаныче таких разговоров скорее всего не было бы, потому что он и сам тому челу пиздюлей давал до этого.
149 3533617
>>3523
Если то альфа хуесосил омежку то прав во всём, осведомил коллектив, молодец.
Если наоборот то фу, крыса позорная, в глаза чо ссыт сказать.
150 3533626
>>3602
До Го писали и на Питоне.
Требования на собеседованиях в разные годы.mp423,3 Мб, mp4,
720x1280, 1:59
151 3533636
Снимок экрана 2025-09-03 в 18.25.44.png1,5 Мб, 1206x1746
152 3533641
Кто-то выкладывал уже?
image.png310 Кб, 2374x756
153 3533643
Вопрос по поводу манипуляций со строками.
Деребаню ПДФ-отчеты с Вайлдберриса. И ищу там поля, чтоб потом хуйнуть их в 1С.

И как я это делаю:
1. Ищу например "Всего стоимость реализованного товара".
2. От предыдущей позиции ищу "440547277" - после это начинается нужное мне число
3. Беру все, что между "440547277" и возвратом каретки
4. Чищу строку от пробелов и всяких "Х"
5. Проверяю, число ли это.

Далее. Таких полей нужно найти пяток.

И на каждом, блеать, шаге проверки - найдено ли.
Потому как уже бывало, что они меняли, например, "отчет" на "отчёт" или еще русскую "Х", на латинскую "Х". Ну пиздос.

В итоге все это выходит объемно и будто через жопу, хотя и работает.

Я что-то не так делаю? Какие в этом бэст практисез?
154 3533646
>>3523
Тот кто обсуждает других за спиной - сам себя выставляет говном.
Я таких людей встречал не раз, и всегда убеждался что с такими и срать на одном поле не сел бы. Это всегда гнилые люди, даже если тебе кажется что тебя точно не обсуждают и что вы с ним приятели, на самом деле у таких людей приятелей нет по определению.
И присмотрись к тем кто поддакивает травителю - это их подсосы, такое же говно и ничтожество.
Вообще обсуждать кого то за спиной плохо, если есть что сказать по существу нужно говорить человеку напрямую. Тем более про работу, его ебет что ли, что кто то проебывается? Любой адекватный сотрудник будет проебываться и максимально тянуть деньги с компании, просто потому что это капитализм. И осуждать кого то за такое это максимум шиза.
155 3533649
>>3607
Говорю прямо во время код ревью и начальству стучать. Обычно перед этим несколько МРов не иду к начальству давая человеку шанс на исправление.
>>3646

> Наебывать людей это заебись


> Критиковать людей за то, что они наебывают людей это плохо


Ясно. Иди нахуй.
screencapture-openrouter-ai-chat-2025-09-03-201422.png737 Кб, 1920x3525
156 3533652
>>3643
Ты спрашиваешь какие нахуй бест практис в 2025-м году, серьёзно? Можно было заплатить нейронке, она бы извлекла данные всё как надо. Цена была бы три копейки. Конечно, нужно повозиться чтобы правильную структуру ответа сделать, но чел... это и есть бест практис в 2025-м году.
157 3533653
>>3646

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


Какая же совковщина, пиздец…
В любой нормальной айти конторе платят equity, как правило кол-опционами. В моих интересах, чтобы акции компании росли, для этого компания должна расти, в моих интересах, чтобы пребывающих даунов было в компании как можно меньше, потому что такие "работники" наебывают в том числе и меня.
158 3533655
>>3643

>Я что-то не так делаю? Какие в этом бэст практисез?


С бэст практисами всегда осторожнее, потому что они могут быть для твоего случая не бэст.
Но вот что ты можешь посмотреть:
- нормализовать строку, например все буквы привести к заглавным, тогда неважно если они ошиблись регистром
- искать регексом по маске, например ОТЧ*
- считать дистанцию Левинштейна https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5_%D0%9B%D0%B5%D0%B2%D0%B5%D0%BD%D1%88%D1%82%D0%B5%D0%B9%D0%BD%D0%B0 - проще говорят считать насколько любое слово похоже на слово "отчёт" или пару слов "отчет вайлдберриз"
- если группы цифр регулярные - читать их регексом. По виду очень похоже что можно все строки регексом парсить.

Ну а что имеет смысл у тебя - сам смотри
159 3533656
>>3652
Единственное только осталось проверить где она нагаллюцинировала, а так действительно
160 3533658
>>3652
Лол, она смешала нотации массива и пар ключ-значение, это невалидный джейсон =)
161 3533659
>>3641
Ты хотя бы на одну-то устроился?
162 3533660
>>3600

>Джава на Го не похожа.


Чел, это обычный коупинг гошников. На джаве можно буквально как на го писать. Там из разницы разве что дефер.
163 3533663
>>3445

>Собсна - что можно изучать реально годное, желательно понятное для дебилов (не совершенный код, пожалуйста), чтобы понять как мне реализовывать свои идеи не лазая на СО, хабр и другие ресурсы с вопросами в духе "я посрал, как взять в руки туалетную бумагу?"


Тут только практикой. И практика будет включать в себя лазанье по СО и хабру и еще хреналиону ресурсов даже на работе до самого конца.
164 3533667
>>3658
Ну это не суть, мне просто лень ебаться и писать нормальный промпт. Всё там извлекается. Просто мне его проект нахуй не обосрался.

{
"documentNumber": "440547277",
"totalSaleAmount": 148205.00,
"totalServiceAmount": 0,
"totalReservedSaleAmount": 0,
"totalDeductions": {
"wildberriesRewardWithoutVAT": 20066.48,
"vatOnWildberriesReward": 4013.30,
"wildberriesInternationalDeliveryService": 0,
"acquiringCostsCompensation": 1966.87,
"agentExpensesCompensation": 7249.32,
"fines": 0,
"otherDeductions": 15273.00
},
"thirdPartyDeductions": 0,
"damageCompensation": 0,
"otherPayments": 0,
"loyaltyProgramPointsDeductions": 0,
"loyaltyProgramDiscountCompensation": 0,
"totalToBeTransferred": 99636.03,
"wildberriesTotalReward": 48568.97
}
165 3533687
Есть кто из Уфы? Может, скооперируемся и вместе пойдём в школу21? С двачерами у меня всегда легко общение идёт. Может, потому что я их ни во что не ставлю? Или потому что мы похожи? Это как со страшной тёлкой - с ней как братки. А с красивой (нормисы по аналогии) только мням пук среньк.

А то в соло как-то стрёмно идти. Я скуф 29 лвл, никогда не работал, да ещё и листва. Нужен кто-то кароч, чтоб легче было в движ войти.
166 3533692
>>3687
Если из Уфы, то попробуй рэп.

https://www.youtube.com/watch?v=Wdy0Fye626c
167 3533694
>>3692

> видео недоступно

168 3533710
>>3659
хочу сменить одну из двух, но очкую спалиться на копии электронной трудовой
169 3533715
>>3710
Не бойся, всё равно спалишься.
170 3533934
>>3655
Спасибо.

>>3652
Хуйня в том смысле, что там часто может что-то меняться. Сегодня надо это, а завтра еще и то, а через месяц еще с этим сложить, ой вычесть.

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

За совет спасибо.
171 3533961
>>3934
Зачем тебе pdf парсить если у wb есть api
172 3533977
>>3961
Я их и получаю по api, лел.
ВБ присылает еженедельные отчеты в pdf.
А выкупы комиссионера - еще и в xlsx.

Такие дела.
173 3533983
>>3977
И почему бы тебе самому отчет не делать? Зачем тебе то что присылает ВБ. ТО что присылает ВБ это для менеджеров. А тебе надо свои отчеты делать. Требования изменятся и инфы из pdf не хватит. Если ты кодер и ВБ кабинет не твой, лучше сразу нормально делать, а не через костыли.
174 3534006
>>3983
То, о чем ты говоришь, это отчеты из многих десятков полей, где черт ногу сломит.
Они там что-то поменяют, и хрен узнаешь. А в ПФД-отчете по крайней мере все на первой странице.
Вон, недавно был пожар на складе в Шушарах - хуяк, пара строк в ПДФ. А как они это посчитали. Да насрать.

Ну вот, к примеру, я для одного кленты считал что-то, и каждый блеать полгода что-то там менялось, добавлялось. Я методом тыка отбор по полю переделываю раз в полгода:
"Продажа"
"Частичная компенсация брака"
"Возврат"
"Корректная продажа"
"Коррекция продаж" - "Продажа"
"Коррекция продаж" - "Возврат"
"Компенсация потерянного товара"
"Компенсация подмененного товара" - "Продажа"
"Компенсация подмененного товара" - "Возврат"
"Авансовая оплата за товар без движения" - "Продажа"
"Авансовая оплата за товар без движения" - "Возврат"
"Сторно возвратов"
"Корректный возврат"
"Сторно продаж"

К тому же у нас бухгалтерская контора. Нам много данных и расчетов не надо. Как раз то, что для менеджеров.
175 3534114
Накопил денег и хочу купить себе новый комп для работы. Работаю бэкэндером на Java. Какую операционную систему ставить на новый комп? Думаю после покупки поставить Arch Linux как на старом компе. Запуск контейнеров в докере из консоли вызывает у меня прям эстетическое наслаждение. Но иногда хочется еще поиграть в игры, а для игр нужна винда. Однако от игр можно и отказаться, потому что они перестали меня радовать.
176 3534122
>>4114
Винду, работай в wsl.
177 3534123
>>4114
А можно отказаться и от запуска консоли, когда надоест на неё дрочить.
178 3534178
>>4114

>для игр нужна винда


То есть две оси на компе держать для тебя слишком сложно?
Из-под виртуалки работать тоже?
Ну поставь свежую убунту, это и линукс и поддержка стима без пердолинга.
179 3534209
>>4114

>Работаю бэкэндером на Java. Какую операционную систему ставить на новый комп?


Microsoft Windows 11

мимо джава бэкэндер
180 3534210
Какие книги посоветуете, чтобы начать разбираться в программах с таким кодом?

--wf-l3=ipv4 --wf-tcp=443 --dpi-desync=fake --dpi-desync-ttl=4 --dpi-desync-fake-tls=0x00000000 --dpi-desync-fake-tls=! --dpi-desync-fake-tls-mod=rnd,rndsni,dupsid

--filter-tcp=443 --dpi-desync=fake,multidisorder --dpi-desync-split-pos=2 --dpi-desync-ttl=1 <HOSTLIST> --new
181 3534211
>>4210
Английский букварь
182 3534212
>>4210
Книги по предотврашению Роскомнадзора
183 3534214
>>4211
>>4212
Ребята, давайте будем серьезнее. Перестала запускаться любимая программа. Как ее починить своими силами - что почитать, чтобы понимать вот это все?
184 3534217
>>4214

>Как ее починить своими силами


Эмигрировать из цифрового гулага

>что почитать, чтобы понимать вот это все?


Ридми к программе, где описано что делают параметры
185 3534218
>>4114
У меня федора, все игры из стима идут без проблем. Иногда фепесов не хватает, но я в настолько требовательные игры редко играю.
>>4210
Это же обычный баш, не?
45834905.jpg13 Кб, 488x180
186 3534226
>>4217

>Ридми к программе, где описано что делают параметры


Все равно возникнут вопросы. Я читаю один тред в /s/, там видно, что есть две категории людей - одни понимают устройство таких программ, а другие нет. Хочется понимать и разбираться на фундаментальном уровне. Те, кто пишут такие программы, откуда получали знания для этого? Из книг же, скорее всего. Вот я и спрашиваю, что читать.

>>4218

>Это же обычный баш, не?


Возможно. На гитхабе в описании программы указаны C и Shell. Понятия не имею, что такое Shell. Но кроме знания этих языков надо ведь шарить за непонятные TCP, DPI и т.д. Где про это все расписано, в какой литературе?
187 3534238
>>4226

>Из книг же, скорее всего


Нет, из чтения спек.
188 3534239
>>4238

>чтения спек


Это что такое?

Вот текст из описания работы программы:

"При fakedsplit/fakeddisorder на небольших позициях отдельные tcp сегменты достаточно велики, чтобы внедрение md5 tcp option вызвало переполнение MTU и ошибку отправки "message too long". nfqws не умеет перераспределять данные между tcp сегментами, поэтому надо или отказываться от kyber, или увеличивать сплит-позицию, или отказываться от fakedsplit/fakeddisorder."

Кто понял о чем речь, что именно вы изучали до этого?
image.png113 Кб, 248x347
189 3534240
>>4226
Авторы делают ТСПУ
190 3534241
>>4214

>Как ее починить своими силами


Мало инфориации

>что почитать, чтобы понимать


Выше написано. Букварь. Ну ещё толковый словарь или англо-русский
191 3534242
>>4226

>Где про это все расписано, в какой литературе?


Поищи "deep packet inspection books" или "cs networking fundamentals books"? гугл скажет
192 3534245
>>4226

>Хочется понимать и разбираться на фундаментальном уровне


Что ты понимать собрался? Ты даже вопрос с первого раза задать не можешь. Не лезь.
193 3534246
>>4240
Спасибо!

>>4242
Книг много. Я бы хотел, чтобы аноны порекомендовали что-то самое подходящее для ньюфага.
194 3534249
>>4239

>Это что такое?


Спецификации протоколов.

Я ничего не изучал, я сосачер.
195 3534253
>>4246

>Книг много. Я бы хотел, чтобы аноны порекомендовали что-то самое подходящее для ньюфага.


Они все подходят для ньюфага
196 3534258
>>4239

> что именно вы изучали до этого?



Протоколы TCP/IP.
197 3534303
>>4249
>>4258
Когда стали сбываться Протоколы сионских мудрецов, людям приходится изучать протоколы TCP/IP...
198 3534525
>>3653

>В любой нормальной айти конторе платят equity, как правило кол-опционами. В моих интересах, чтобы акции компании росли, для этого компания должна расти, в моих интересах, чтобы пребывающих даунов было в компании как можно меньше, потому что такие "работники" наебывают в том числе и меня.


Обычно "в твоих инетерсах" продать компанию до того, как все поймут, какая хуйня ваш продукт и какие долбоебы их разрабатывают. И если, допустим, ты адекватный, то за каждого коллегу ты не поручишься.
17216810364280.png267 Кб, 512x512
199 3534529
как сейчас видео качать с порнохаб и вк?
200 3534530
>>4529
yt-dlp
Он вообще умеет скачивать видео с огромного количества сайтов - экстракторы есть практически для любого видеохостинга в мире.

https://github.com/yt-dlp/yt-dlp/tree/master/yt_dlp/extractor
201 3534532
>>4530
а чтонибудь по проще
202 3534533
>>4532
А что может быть проще? Просто берешь и одной командой скачиваешь что тебе нужно. Поддержка плейлистов/субтитров есть.
Легко встраивается в любую хуйню на питоне.
203 3534534
>>3934

>Хуйня в том смысле, что там часто может что-то меняться


ДА БЛЯ!!!!! Воооот именно! Именно потому что "там часто может меняться" и нужно использовать нейронку. Твоё решение хрупкое, завтра wb поменяет дизайн отчётов и весь твой код пойдёт по пизде. Просто переставит колонки местами или добавит одну-единственную точку в неудобном месте и всему твоему проекту мандец. Твоё решение строится на таких хрупких материях как регекспы. То что ты веришь что регекспы надёжнее нейронок - это лично твоя шиза. И вообще весь твой проект абсолютно бессмысленный. Можно взять обычный n8n, присобачить к нему llama и это выйдет в 500 элегантнее, чем у тебя сейчас длинная бессмысленная вермишель из регулярок, правил и проверок.
204 3534536
>>4006

>каждый блеать полгода что-то там менялось, добавлялось. Я методом тыка отбор по полю переделываю раз в полгода:


Фейспалм. И это ещё человек мне говорит что нейронка ненадёжна. А переделывать постоянно по 500 раз в год это надёжно.
205 3534542
>>4532
вообщне не понимаю .как это ваш гетхаб работает
206 3534543
>>4533
вообщне не понимаю .как это ваш гетхаб работает
207 3534546
>>4534

>нужно использовать нейронку


Ты хочешь взять полноценную LLM? Но это крайне дорого будет.
Если нужно парсить тысячи таких pdf, то есть специальные библиотеки для разбора полей внутри pdf. При помощи нейронок это просто будет каких-то конских денег, когда можно написать алгоритмический разбор этого текста на питончике, который будет по сути бесплатным и точным.

В любом случае все эти

>Сегодня надо это, а завтра еще и то, а через месяц еще с этим сложить, ой вычесть


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

>>3643

>Я что-то не так делаю? Какие в этом бэст практисез?


Ну вообще бест практис это не пытаться парсить PDF, который не предназначался для этого.
Но раз уж тебе приходится его парсить, то надо просто написать какой-нибудь pdf чекер для твоих целей. Он должен в себе содержать набор правил парсинга, которым должен удовлетворять текст в pdf. И если приходит пдфка, которая не соответствует твоим четко заданным правилам, то значит правила вероятно поменялись и надо брать и менять эти правила парсинга.
Просто сделай так, чтобы все эти правила вроде букв, запятых, точек, цифр и итд можно было как-то описать. Довольно простая задача на самом деле, просто довольно муторная и объемная. И ты видимо в каком-то виде ее уже сделал.
208 3534547
>>4534

>То что ты веришь что регекспы надёжнее нейронок - это лично твоя шиза


Регекспы бесплатные по сравнению с нейронками. И работают практически мгновенно, в то время как нейронке нужно время чтобы просраться + нужно время на пересылку токенов туда-обратно + возможно придется делать OCR этого pdf файла, что уже дорого и долго и не особо надежно - нейронка может взять и проебаться на ровном месте снихуя и тебе это придется дебажить часами. Там, где рекегсп развалился, ты сразу заметишь ошибку, а нейронка может тупо несуществующие данные вписать в джейсон и ошибку ты увидишь только после того как у кабан-кабаныча цифры перестанут сходиться и он тебе пиздюлей пропишет. Вообще любые данные, там где нужна точность, лучше никогда не отдавать на обработку нейронок.
209 3534548
>>4210

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


Таких книжек нет. Разумеется есть обычные книжки по компьютерным сетям, вроде того же Таненбаума, но прочитав ее, ты все равно нихуя не поймешь, что тут написано. Тут только практика, чтение исходников и мануалов. Довольно тяжелый труд на самом деле.
2025-09-0503-57.png109 Кб, 981x573
210 3534549
>>4546

>это крайне дорого будет


>нужно парсить тысячи таких pdf


Ой бля не звезди. Скажи в абсолютных цифрах? Ну-ка. Послушаю фантазии. Я знаю что llama parse https://www.llamaindex.ai/llamaparse берёт $0.003 за страницу. Предположим 5,000 страниц пдф = $15. Не думаю, что бухгалтерская фирма не может позволить себе заплатить $15.

Ллама маверик берёт 15 центов за миллион инпут токенов. В эти 15 центов можно запихать 3 тома войны и мира. Это просто дохуя текста. Я последний раз анализировал 27 страниц А4, вышло 23,300 инпут токенов = $0.003495 (не считая вывода конечно, но всё равно очень дешево).

>которая возникает при работой с бизнес-логикой


Причём здесь нейронки и бизнес-логика? Бизнес-логика отдельно, а нейронки отдельно.

>>4547
Ну такая себе аргументация слабенькая. "Работают мгновенно" - как будто прям от лишних 30 секунд что-то изменится. "Придётся делать ocr" - бери llamaparse если ты ленивый. На гитхабе тонна готовых адаптеров/фреймворков (langchain например). "Бесплатные по сравнению с нейронками" - сомнительная экономия 3х копеек, чтобы каждые полгода переделывать регулярки. "цифры перестанут сходиться" - ставь ручное одобрение для больших сумм и всё. Маленькие суммы можно одобрять автоматом. "нейронка может взять и проебаться на ровном месте" - ЧЕЛ ты серьёзно рассуждаешь что регекспы надёжнее для НЕструктурированных данных? Введи в гугл запрос "most reliable way to process unstructured data", что он тебе ответит?
211 3534551
>>4549

>ЧЕЛ ты серьёзно рассуждаешь что регекспы надёжнее для НЕструктурированных данных


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

Ну и насчет нейронок: тебе придется vpn подрубать, чтобы каждый раз к нейронке ходить. Это тоже деньги.

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

>>4549

>ставь ручное одобрение для больших сумм и всё. Маленькие суммы можно одобрять автоматом


А нахуй тогда автоматика нужна эта вся? Если по итогу мясной мешок сидит и глазами смотрит в эти цифры. Причем еще нейросети для такого подключать, пиздец просто....
212 3534552
>>4549

>Причём здесь нейронки и бизнес-логика? Бизнес-логика отдельно, а нейронки отдельно


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

>>4549

>сомнительная экономия 3х копеек, чтобы каждые полгода переделывать регулярки


В чем проблема переделать парсер pdf? Насколько это дорого? Заменить пару правил на другие пару правил.
213 3534554
>>4551
Бля это смешно. КОМПАНИЯ не может оплатить VPN, как будто она из-за лишних 500 рублей на VPN обанкротится. Как убедится что LLM не галлюционирует - это уже технический вопрос. Он не является НЕрешаемой проблемой. Есть кросс валидация по типу SelfCheckGPT, пробивка по базам данным, RAG, включение CoT и так далее. Короче, добиться точных ответов можно. Ты никогда в жизни не пользовался нейросетями, сейчас выдумываешь виртуальные проблемы, которые на практике не встречаются чуть менее чем никогда. Выдуманная проблема с дороговизной, с точностью и так далее. Ещё что выдумаешь?
214 3534573
>>4554
Школьник, пиздуй на уроки.
215 3534600
>>4554

> Пук-среньк, вот подключи нейброночку, будет проще и дешевле чем регулярки


> Ой, еще впн не забудь подключить


> Ой, проверь ручками еще потом


> Ой, подключи еще кроссвалидацию, чтобы убедиться, что щвятая нейброночка не галлюцинирует


> Ой, по базам потом еще не забудь пробить

216 3534648
>>4536
Не 500, а всего пару.
И да, надежно. Потому что я знаю код, который сам и написал, и смогу все поправить очень быстро.
217 3534650
>>4546
Спасиб.
218 3534653
>>4549

>Маленькие суммы можно одобрять автоматом.


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

Тут все точно должно быть. Проверять и перепроверять.
219 3534660
>>4534

>бессмысленная


Что-то тебя заело.
Какой бы говнокод там не был написан, он работает, задачи мутятся, деньги платятся.
220 3534711
>>1008826 (OP)
Буду проводить пары в колледже. Предмет 'Основы алгоритмизации и программирования'.
Первые полгода у них уже прошло, на втором мне сказали проводить у них Python.
Есть ли годные уроки, чтобы я мог по ним составить структуру?
Меня конкретно волнует, как составить структуру первого урока.
Скажу, что такое Python.
Затем, как его установить.
Потом про IDE.
Вот потом, наверное, про ввод и вывод? Или про переменные сперва? Вот тут я в ступоре...
Ну и накидайте советов мудрых, как омежке не облажать. Они уже на третьем курсе, считай 11 класс закончили
221 3534724
>>4711
Начни с первого урока вводное занятие, где начни с того, что на всех ори, что они все говно. Студенты - это знатные звиздаболы, языками пиздец как чешут и всякие сплетни выдумывают. Ты можешь быть нормальным, но про тебя будут пиздеть что ты взяточник, и самоуправством занимаешься. Поэтому ты должен первым нанести удар, с первого урока должен начать всех студентов срать. И говорить эй ты урод, эй ты тупой, я твой рот шатал, ты бездарность, ты лох петух. Тогда в таком случае тебя начнут подссыкать и гадостей поменьше будут базарить.
222 3534728
>>4711
Калледж государственный? Если да, то ты должен понимать, что либо ты должен сразу отказаться либо ты должен навсегда там остаться. Пушто в преподам платят мало. И смысл там функционировать это только, если ты за годы труда пронюхаешь как там дугасинговать и как обсирать студентов, чтоб они тебя очковали. Тогда в таком случае ты можешь почти нихуя не делать. И какая-то копеечка будет капать. А если ты там не будешь годами дунасинговать, то лучше сразу откажись.
223 3534740
>>4711
Имхо, нужно сначала поставить интересную конечную цель, ибо знания ради знаний никто не воспримет. Для чего всё это делается.

Например "сделать визуальную новеллу" или "сделать смешную анкету" или сделать текстовую игру. И уже объяснять все термины через то, как они помогу тидти к этой цели.
224 3534754
>>4711
https://www.youtube.com/watch?v=ix9cRaBkVe0

Найди какую-нибудь интересную программу на Питоне, чтоб заинтересовать, чтоб прост показать сперва - а как бывает, а как можно.

Спроси, а что они такое делают, что можно бы было автоматизировать.

Напишите вместе им бота - в групповой чат.
225 3534755
>>4711

>мне сказали проводить


>Есть ли годные уроки


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

>что такое Python.


>Затем, как его установить


>считай 11 класс закончили



Думаешь они не смогут выполнить инструкцию с оф. сайта?

>Или про переменные сперва?


Они не знают что такое переменная? Что они в первве полнода делали? Посмотри программу обучения, дурень.
226 3534756
>>4755

>Думаешь они не смогут выполнить инструкцию с оф. сайта?


Очень может быть.
Ставлю, что почти у всех нет ПеКи дома.
227 3534758
>>4755

>Что они в первве полнода делали?


Вспоминали школьную программу, ололо.
В лучшем случае - рисовали блок-схемы в тетради.
228 3534763
>>4740
>>4754
Спасибо, но я сам PHP разраб, пока не могу такие интересные цели придумать, если честно. Сам с нуля изучаю Python.

>>4755

>У тебя есть программа обучения. Не занимайся самодеятельностью, а спроси у методиста, если тебе программу не выдали.


Тут проблема, мне скинули 'примерный' план обучения, который, как я понимаю, был скопирован из интернета.
Так же надо учитывать, что это уже второе полугодие по их предмету.
Я попросил тетрадь, чтобы сверить, что они проходили.
Они проходили алгоритмы, только не сортировки, поиска и тому подобное), а просто понятие линейные алгоритмы, циклические алгоритмы, условные вроде.
Потом они рисовали блок-схемы. Потом они начали изучать какие типы языков были.
Чуть прошлись по Python. Прошлый препод говорила, чтобы просто с начала начали изучать Python.

Вот они правы
>>4756
>>4758
Сам понимаешь, какая ситуация с учителями, их не хватает.
229 3534770
>>4755

>У тебя есть программа обучения. Не занимайся самодеятельностью, а спроси у методиста, если тебе программу не выдали.


Нафталином пахнуло сильно что-то
230 3534771
>>4756
А чего сейчас, планшеты у всех?
231 3534773
>>4763

>Тут проблема, мне скинули 'примерный' план обучения


Шлёшь нахуй и требуешь полноценную программу обучения. Иначе окажешься крайним когла окажется что твоя отсебятина не соответствует стандарту и дипломов твоим обучаемым не дадут.

>надо учитывать, что это уже второе полугодие по их предмету.


Тем более надо по согласованной программе идти

>понимаешь, какая ситуация с учителями


Это тут к чему?
232 3534775
>>4763

>Спасибо, но я сам PHP разраб, пока не могу такие интересные цели придумать, если честно. Сам с нуля изучаю Python.


Так а чего там придумывать в текстовой игре? стандартный ввод-вывод и логика на свитчах - вот собственно и всё?
233 3534776
>>4770

>Нафталином пахнуло сильно что-то


Порридж не в курсе как работает обучение.
Именно чтобы не пахло нафталином нужен методист который будет оперативно дорабатывать ппограммы обучения под быстро менябшющиеся технологии. Иначе получим долбоёба, учащего детей по советам с двача.
234 3534777
>>4773

>Это тут к чему


Ну ты спросил, что они не смогут переменные составить, я из-за этого ответил.
По поводу учебного плана не знаю
бесконечное лето.jpg2 Мб, 3265x1837
235 3534783
>>4210

>


>--wf-l3=ipv4 --wf-tcp=443 --dpi-desync=fake --dpi-desync-ttl=4 --dpi-desync-fake-tls=0x00000000 --dpi-desync-fake-tls=! --dpi-desync-fake-tls-mod=rnd,rndsni,dupsid


>


>--filter-tcp=443 --dpi-desync=fake,multidisorder --dpi-desync-split-pos=2 --dpi-desync-ttl=1 <HOSTLIST> --new



Им пора на текстовые конфиги переходить - в такой дрисне разбираться уже становится сложновато
236 3534794
>>4776

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


Ну да. В большинстве учебных заведений есть методист и одобренные программы. Ну и как обучение, заебись? После зачёта уже никто ничего не помнит.
Нет, блохастые будут гнать по бумажке потому что так положено, плевать на то что в результате параша.
237 3534798
>>4776
Особенно про оперативную доработку под быстро меняющиеся технологии - топ.
Ты точно не свой номер КВН транслируешь? Или ты никто не учился?
238 3534803
>>4798
*никогда
239 3534809
>>4794

>Ну и как обучение, заебись?


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

>После зачёта уже никто ничего не помнит.


Это не к учебному заведению претензия а к обучаемым.

>гнать по бумажке потому что так положено, плевать на то что в результате параша.


Сделать бумажку так чтобы на выходе было нормально - не твой путь?
Без бумажки будет ещё хуже. Вон один долбоёб передал обучаемых другому. И непонятно чему их учить и как начинать.

>>4798

>доработку под быстро меняющиеся технологии - топ.


А что тебя тут удивляет? Если в твоём пту так не делают - значит просто не стоило идти туда учиться
240 3534811
>>4771
Смартфоны.
Шкиле больше ничего и не надо.

Я работал в средней школе 8 лет назад. И уже тогда из класса лишь у двоих был ПеКа дома.
241 3534813
>>4783
Хосспаде, до чего кошмарный арт.
242 3534823
>>4809

>Когда я учился (2010е) было заебись. База была классическая, прикладные вещи современные и касались актуалтных версий языков.


Я учился еще раньше с середины 0х, заебись не было.

>Это не к учебному заведению претензия а к обучаемым.


О, стандартные отмазки пошли. Да, да, яйца танцору мешают. Сами виноваты. Заведение, специализацией которого является обучение - не может обучить, но виноваты все кроме него. Прикинь ты нанимаешь строителей, они не могут построить дом, а виноватым оказывается кирпич? Вот и мне такое сложно представить, а в образовании - постоянно.

Вот например свежее учебное пособие, 19й год, программирование на Паскале https://cchgeu.ru/upload/iblock/f74/kcthm6l0brfk3n19x0052e1jfab10amb/INFORMATIKA.-Osnovy-programmirovaniya-na-yazyke-Pascal.-Uchebnoe-posobie.pdf
23й год - Паскаль
https://api.pageplace.de/preview/DT0400.9785898184612_A48719564/preview-9785898184612_A48719564.pdf
Самая актуалочка.

>Сделать бумажку так чтобы на выходе было нормально - не твой путь?


Так это то что тут чувак делает, а не профессиональные методисты - те некомпетентны на 100%.

Бред то не надо писать.
243 3534831
>>4809

>А что тебя тут удивляет? Если в твоём пту так не делают - значит просто не стоило идти туда учиться


Но ведь методисты там есть, и они дорабатывают программу под быстро меняющиеся технологии?
Ах да, это другое, это образование, сами виноваты.
Какие там еще золотые цитаты пиковой некомпетентности - "Мы учим учиться?"?
244 3534835
>>4549

>Ой бля не звезди. Скажи в абсолютных цифрах? Ну-ка. Послушаю фантазии. Я знаю что llama parse https://www.llamaindex.ai/llamaparse берёт $0.003 за страницу. Предположим 5,000 страниц пдф = $15. Не думаю, что бухгалтерская фирма не может позволить себе заплатить $15.


Щас бы бухгалтерскую информацию и коммерческие секреты парсить васянским сервисом... Я вообще не понимаю этих ебланов, которые все бизнесовые доки хранят хуй знает на чьём сервер — они ввообще о чём думают? Та же хуйня с кодингом на неэнтерпрайзной нейросетке, где ваш код уходит в зрительный зал. Да, есть какие-то платные версии, которые гарантируют, что все ваши данные будут уничтожены после использования — это ещё куда не шло, но даже этого ведь не делают?

Я вообще не понимаю, про какой выбор вы тут говорите. У Llamaparse есть on-premises за дохуя денег, и это единственная гарантия какой-то сохранности коммерческихз данных. Всё остальное подходит только стишки на детские утренники парсить. Да, лицензия Llamaparse/Llamaindex говорит, что они не используют ваши данные для тренировки нейросетей, но метаданные про ваши коммерческие секреты всё-таки собирают — абсолютно законно и в соответствии с лицензионным соглашением.

В остальном — да, Llamaparse дешево стоит.
245 3534837
>>4823
Паскаль - это шикарный язык для обучения. Паскаль и СИКП - это базовая база для инженера, иначе получится мартышка с джаваскриптом вместо мозгов.
246 3534838
>>4711
Ищи на либгене или Anna's Archive книги от No Starch с упоминанием Python. Еще на ютубе и рутрекере глянь разные курсы.
247 3534840
>>4823
Да что вы тут развели?
Челу не нужно ломать систему или изображать крутого препода в неблагополучной школе, как в кино.

Ему нужно лямку оттянуть и съебать в закат.
248 3534841
>>4831

>Какие там еще золотые цитаты пиковой некомпетентности - "Мы учим учиться?"?


Да, когда чел как бы начинает осознавать "а мне же всё это говно, которому вы меня учили, никогда не будет нужно" — ему отвечают "да, не нужно, но! Мы учили учиться — это самое главное". Естественно, в чём заключается "учить учиться" — об этом лучше не спрашивать. Потому что они всё равно сами не знают. Это как у христианина спрашивать, почему в библии написана правда — ему просто нечего ответить, он просто хуету какую-то будет городить, типа "чем больше страдаешь — тем больше тебе воздастся". Чем хуёвее в институте учиться — тем лучше будет работать. Кто это подтвердит?.... Да... никто. Просто очередная хуйня, которую я выдумал на ходу.
249 3534844
>>4837
О, полез коупинг. Только выиграле. 640 кб хватит всем.
И у человека даже ничего не щелкает в голове что Паскаль создавался как высокоуровневый ЯП для паскалемартышек, которым для настоящих инженерных языков мозгов нехватало. В какой-то курилке старшие сказали Паскаль - база, мартышка бездумно повторяет.
250 3534845
>>4840
Если бы ему это нужно было, он бы здесь не писал, КМК
251 3534846
>>4845
Он же двощер.
252 3534847
>>4844

>джаваскрипт мартышка загорелась и горит

253 3534851
>>4844

>И у человека даже ничего не щелкает в голове что Паскаль создавался как высокоуровневый ЯП для паскалемартышек, которым для настоящих инженерных языков мозгов нехватало. В какой-то курилке старшие сказали Паскаль - база, мартышка бездумно повторяет.


Паскаль безнадёжно устарел. И да, это Java, По сути идея JVM была слизана с паскаля — разве что в паскале не было автоматической сборки мусора.
Но как язык оно приятное и логичное, по крайней мере на уровне пары сотен строк кода. Как начинается что-то побольше — да, уже начинает чувствоваться неактуальность языка.
Ну типа Delphi попытались сделать актуальнее, но на самом деле они просто слизали все самые хуёвые фишки с C++ вместо того, чтобы развивать свой ЯП. Например, в паскале были строгие enum-ы, но они не превратились настоящие tagged union с поддержкой раскрытия на уровне языка, хоя какие-то робкие попытки реализовать это в синтаксисе виднеются.
Borland — это такой царь Мидас. который превращал в говно любой продукт, к которому прикасался. Interbase был вторый MVCC СУБД после Oracle — и где теперь этот ваше Interbase?
Грустная, грустная история у паскаля.

На чём лучше учить молодеж нынче? Хуй его знает. Мне омерзительны большинство современных ЯП. SICP я читал, крутил код, забыл про него и больше не вспоминаю. реально бессмысленная хуйня с исключительно теоретической значимостью. Даже "свежего взгляда на методы программирования" не даёт. Lisp и производные — ублюдочные куски говна, засохшие огрызки со стола индустрии, которые когда-то доминировали в мудацко-институтской среде для ИИ того времени, который точно так же не имел никакого отношения к интеллекту, как современные нейросетки. Это скорее была математика, где нужно было выстреливать теоремы как из пулемёта и тут же вычислять их — для этого нужно было то метапрограммирование. Очень быстро оно стало нахуй не нужно, но умирающий язык пытались насиловать дальше, придумывать ложные ценности иля "зато удобно DSL реализовывать" — но на практике всё это бесполезная хуйня на самом деле.
Оно сдохло — пора его закопать и забыть. Вместе с лямбда-калькулусом, метапрограммированием, регистровыми машинами, и прочей обскурной хуйней. Даже фанаты схемы уже отходят от неё. Программирование не становится "тупее" — оно просто отходит от бессмысленной абстрактной хуеты, но в нём появляются новые вызовы, которые никакой SICP не покрывает. Например, распределёнка и многозадачность. Не десять страниц, а по-настоящему затронуть этот вопрос, как в кабанчике — хотя даже в кабанчике он поверхностно затронут.
253 3534851
>>4844

>И у человека даже ничего не щелкает в голове что Паскаль создавался как высокоуровневый ЯП для паскалемартышек, которым для настоящих инженерных языков мозгов нехватало. В какой-то курилке старшие сказали Паскаль - база, мартышка бездумно повторяет.


Паскаль безнадёжно устарел. И да, это Java, По сути идея JVM была слизана с паскаля — разве что в паскале не было автоматической сборки мусора.
Но как язык оно приятное и логичное, по крайней мере на уровне пары сотен строк кода. Как начинается что-то побольше — да, уже начинает чувствоваться неактуальность языка.
Ну типа Delphi попытались сделать актуальнее, но на самом деле они просто слизали все самые хуёвые фишки с C++ вместо того, чтобы развивать свой ЯП. Например, в паскале были строгие enum-ы, но они не превратились настоящие tagged union с поддержкой раскрытия на уровне языка, хоя какие-то робкие попытки реализовать это в синтаксисе виднеются.
Borland — это такой царь Мидас. который превращал в говно любой продукт, к которому прикасался. Interbase был вторый MVCC СУБД после Oracle — и где теперь этот ваше Interbase?
Грустная, грустная история у паскаля.

На чём лучше учить молодеж нынче? Хуй его знает. Мне омерзительны большинство современных ЯП. SICP я читал, крутил код, забыл про него и больше не вспоминаю. реально бессмысленная хуйня с исключительно теоретической значимостью. Даже "свежего взгляда на методы программирования" не даёт. Lisp и производные — ублюдочные куски говна, засохшие огрызки со стола индустрии, которые когда-то доминировали в мудацко-институтской среде для ИИ того времени, который точно так же не имел никакого отношения к интеллекту, как современные нейросетки. Это скорее была математика, где нужно было выстреливать теоремы как из пулемёта и тут же вычислять их — для этого нужно было то метапрограммирование. Очень быстро оно стало нахуй не нужно, но умирающий язык пытались насиловать дальше, придумывать ложные ценности иля "зато удобно DSL реализовывать" — но на практике всё это бесполезная хуйня на самом деле.
Оно сдохло — пора его закопать и забыть. Вместе с лямбда-калькулусом, метапрограммированием, регистровыми машинами, и прочей обскурной хуйней. Даже фанаты схемы уже отходят от неё. Программирование не становится "тупее" — оно просто отходит от бессмысленной абстрактной хуеты, но в нём появляются новые вызовы, которые никакой SICP не покрывает. Например, распределёнка и многозадачность. Не десять страниц, а по-настоящему затронуть этот вопрос, как в кабанчике — хотя даже в кабанчике он поверхностно затронут.
254 3534881
всем привет, мб мне тут быстрее ответят, чем в дохлом готреде:

аноны, хелпаните плиз. как вы решаете циклические зависимости в мапперах? как я понял в го нет библиотек для маппинга ентитей и дтошек, все надо самому писать... ну вот я написал, у меня бидерекшенл связь в ентитях друг на друга, соответственно один маппер нужен другому... и чего делать, чтоб красиво все было...? может ну нахуй делать мапперы структурой и инжектить в репозитории, а вместо этого обычных функций насоздавать, которые статически дергать в тупую? подскажите как у вас в проектах этим мапперы ебучие реализованы?
255 3534883
>>4851

>На чём лучше учить молодеж нынче?


На том, что они вероятнее всего встретят на работе/в быту. Джава, Питон, Джс
256 3534889
>>4881

> ациклические зависимости


Не нужны, просто перепроектируй логику, чтобы их не было.

Модель ничего не знает.
Бизнес знает только о модели.
Юай знает только о бизнесе.
257 3534898
>>4889
блять, просто скажи как ты делаешь мапперы, я и без тебя знаю про разделение на слои, не беси. мапперы это что у тебя, структура или в пакете mapper один файл лежит и там просто набор функций для каждой сущности? а лучше скрин пришли, если есть.
258 3534900
>>4851

>Например, распределёнка и многозадачность. Не десять страниц, а по-настоящему затронуть этот вопрос



Да нету там проблемы, тащемта
259 3534906
Для го-петухов специально сделали отдельный загон, а они всё равно сюда лезут.
260 3534912
>>4898
Научись задавать вопросы, лол. Маппер-хуяпер. Показывай код и говори, что тебе в нем не нравится
261 3534920
>>4912
как. в голенге. языке программирования. реализуются. мапперы. с точки зрения архитектуры. проекта. и. с точки зрения фактической. реализации. что. не понятно. в. вопросе.
262 3534923
>>4900

>>Например, распределёнка и многозадачность. Не десять страниц, а по-настоящему затронуть этот вопрос


>Да нету там проблемы, тащемта


Лолка, которая нихуя не знает по предмету, пытается рационализировать свою невежественность рассказами про "ненужна". Чел половину книжки по теме написал, а анону с двача "нету проблемы". Ряд вопросов по теме до сих пор открыты, то есть, каждый год появляются новые модификации решений тех или иных проблем. ИИ является одним из вариантов решения проблем, к слову, потому что точными алгоритмами задача композиции двух грязных алгоритмов пока что не решена.
263 3534927
>>4600
>>4653
>>4660
>>4835
Сука какие же двачеры ебанутые. Сами выдумывают проблемы, сами от них же бомбят. Вы никогда нейронки не использовали, у вас 0 опыта. Нахуй вы спорите? Это видно даже на примере незнания цен за токены. Тоже самое ОП, нахуй спрашивать "двач подскажи", если ты начинаешь спорить с отвечающим. Если ты лучше знаешь, зачем вообще задавать вопрос? Двачеры хотят идеальное решение, которое будет бесплатным, быстрым, надёжным, простым, приватным и красивым. А вы не дохуя ли хотите? Можно сделать надёжную систему, но она не будет простой. В изначальном вопросе не содержалось требования "считать с точностью до копейки, с погрешностью не более 0.00000001%". Вы охуели придумывать требования на ходу. В вопросе просто спрашивалось про ебанные отчёты Вайлдберриз, там не слова не говорилось про параноидальную точность, супер приватность и так далее.
264 3534934
>>4920

>как. в голенге. языке программирования. реализуются. мапперы


Как угодно. Средства языка позволяют много реализаций

>точки зрения архитектуры. проекта


Как спроектируют так и будет. Голанг особо не ограничивает в реализациях

>что. не понятно. в. вопросе


В вопросе всё понятно. Просто ты хочешь получить ответ на другой воарос, который не можешь сформулировать
265 3534947
>>4927

>Можно сделать надёжную систему, но она не будет простой


сразу видно человека который не делал надёжных систем
MIT-Logo.jpg340 Кб, 3840x2160
266 3534951
Если бы вас попросили составить программу по изучению computer science, рассчитанную на 1-2 года, то какие темы в нее входили бы и в какой последовательности?
267 3534957
>>4947
Слушай, не еби мозги, а? Пдф процессинг никогда не был надёжным, как и скрапинг. Если хочешь предъявить претензии, обращайся к самому Вайлдберриз и спрашивай "а почему вы сделали так, что апи отдаёт пдф, а не нормальный json?". Там перед ними и выебывайся. Хотя data extraction всегда был самым простым в плане точности. Любая llm, даже не топовая с точностью 95-97% на изи справится.
268 3534959
>>4951

>Если бы вас попросили составить программу по изучению computer science, рассчитанную на 1-2 года, то какие темы в нее входили бы и в какой последовательности?


Без конкретного целевого сегмента вопрос вообше не имеет смысла. Только мудаки из институтов будут учить "всему и ничему" (скорее "ничему", конечно). Если 1-2 года будешь ковырять сишные проекты, то как раз через 1-2 года на джунский уровень выйдешь.
269 3534963
>>4957

>Слушай, не еби мозги, а? Пдф процессинг никогда не был надёжным, как и скрапинг. Если хочешь предъявить претензии, обращайся к самому Вайлдберриз и спрашивай "а почему вы сделали так, что апи отдаёт пдф, а не нормальный json?". Там перед ними и выебывайся. Хотя data extraction всегда был самым простым в плане точности. Любая llm, даже не топовая с точностью 95-97% на изи справится.


Спасибо, очень удобный сервис. Побежал выкидывать все питоновые скрипты и подписываться на LlamaIndex Enterprise.
270 3534964
>>4959
Цель обучения - с нуля получить фундаментальные знания для бэкенд-разработки.
271 3534967
>>4963
Ору
272 3534969
>>4934
да все ты понял про мой вопрос, просто душнишь жестко зачем-то. ну назови пример любой удобный, как можно реализовать мапперы, или как у тебя на проекте реализовано, к чему это "я нипанимаю"
273 3534983
>>4963
Я не говорил использовать сервис, это было для сравнения цен. Когда кто-то сказал, что процессинг стоит запредельных денег, я показал западный сервис который стоит $3 за 1,000 страниц. Здесь ключевое слово ЦЕНА. Понятное дело, что сервис под американцев и инглиш заточен. Но это ВОЗМОЖНО и не стоит каких-то 500 тысяч рублей в месяц.
274 3534986
>>4969
Маперы не нужны. У тебя джава головного мозга.
275 3534989
>>4986
На каких бы языках и либах ты ни писал, всё равно будешь реализовывать мапперы.
276 3535001
>>4927
Юный вайбкодер, не нужны никому в операциях с деньгами вероятности.
Ошибок быть не должно. Все.
277 3535003
>>4969
Да что такое выш маппер такое!?
278 3535004
>>4983
Прекрасная идея, ставить наебизнес в зависимость от каких-то сервисов, которые того и гляди заблочат не с одной, так с другой стороны.

Задача-то тривиальная, хосспаде, распарсить строку текста. Которая еще и структурирована более-менее. Это не рокет саенс.

А на счет изменений, ошибок - ну что делать, придется ловить ошибки после каждого пука, чтоб программа сообщала где и что. И править, править вилкой.
279 3535010
>>5003
Из базы данных приезжает сырой датасет, просто набор байт. Тебе надо раскидать эти байты по полям структур, сюда инт туда дату. Это называется мапинг. Никогда не было проблемой, ты просто копапистил user.Name = toString(row["Name"]) и не ебал мозги. В какой-то момент набежали поехавшие и стали учить, что надо писать мапинг в конфигах, в коде нельзя, а потом из конфига специальная библиотека мапер сама сделает toString(row["Name"]). На вопрос "чтобы что?" ответа нет.
280 3535024
>>5010
а мапперы же только для базы существуют, нет никакакого апи, из которого надо маппить, вот что тебе из протофайлов нагенерилось, то и гоняем по бизнес слою, красава
281 3535032
>>5004

>Задача-то тривиальная, хосспаде, распарсить строку текста.


>на счет изменений, ошибок - ну что делать, придется ловить ошибки после каждого пука, чтоб программа сообщала где и что. И править, править вилкой.


Да кому ты это втираешь, олень блять. Я делал процессинг инвойсов и знаю о чём идёт речь. Это всё работает в пределах одной-двух-пяти интеграций. Предприниматели торгуют на нескольких площадках. Они могут принимать заказы с вб, яндекс маркета, алиэкспресса и так далее. Твоё решение не масштабируется вообще никак. Ну хорошо, ты худо бедно сделал интеграцию с вб. Но представь, что там 50 разных сайтов и с каждым нужно делать интеграцию, логиниться и скачивать платежку, а у каждой платёжки свой собственный формат и дизайн. Ты будешь одну интеграцию делать, а другая будет ломаться. Это нужно космический уровень усилий, чтобы эту хрупкую систему поддерживать. Где чуть дунешь, точка не в том месте появится и пиздец.
282 3535036
>>5001

>не нужны никому в операциях с деньгами вероятности


1) объясни это самому вб, который присылает денежные отчёты в пдф
2) я не курсе для чего ему эти отчёты, может он просто хочет видеть kpi по продажам
3) попробуй без нейросетей масштабировать своё решение, сделай 50 интеграций с разными платформами и я посмотрю как это у тебя будет работать, а потом выебывайся
283 3535059
>>5010

>чтобы что?


Чтобы не хардкодить названия полей из БД?
284 3535067
>>5036

> попробуй без нейросетей масштабировать своё решение, сделай 50 интеграций с разными платформами и я посмотрю как это у тебя будет работать, а потом выебывайся



Когда я работал в банке, соседняя команда из трёх (3) человек рядом буквально это, и делала успешно на несколько стран евросовка. Как работали внешние интеграции? Да очень просто: FTP сервант, кафка и кронджоба, которая парсит всё это говно. Если что-то ломается, приходит один человек из этой троицы и вилкой чистит, кронджоба перезапускается. Да, крупный банк. Да, с десятками пиров в других юрисдикциях.
Уверен, что пару лет назад ты бы написал что-то в духе "а как без блохчейна такое сделать???"
285 3535084
>>4711

>как омежке не облажать


Че ж ты в конце это написал, дальше бы можно было не читать. Никак, ты облажаешься. Студенты охуевшие стали, даже хороших преподов с опытом в хуй не ставят и мешают вести лекцию. Тебя просто будут игнорировать и это в лучшем для тебя случае.
286 3535088
>>5059
Имена переменных тоже нельзя хардкодить и надо грузить из очередного конфига?
Безымянный.png9 Кб, 1540x568
287 3535099
почему при рисовке в канвасе у изображений размытые границы?
288 3535102
>>4951
1. Язык С.
2. Гомосексуализм среди людей и животных. Основы пайтона.
3.Сатанизм среди быдла. Основы жаваскрипт.
289 3535103
>>5088
Где связь, мудло?
290 3535110
>>4951
1. Что такое ЭВМ
2. Архитектура компьютеров, устройство памяти
3. Паскаль/Си/Модула/Оберон
4. Дальше распределение кто куда хочет: веб-сервисы, операционки, компиляторы, системное ПО и так далее
291 3535111
С чего начать вкат в FPGA?
292 3535125
>>1008826 (OP)
Посоветуйте самые короткие курсы, где можно устроиться на тестировщика. Желательно не больше 3-4 месяцев.
293 3535128
>>5125
Нет таких. Давай я тебе собеседование проведу. В чем задача QA инженера?
Ну шо норм? 294 3535130
Теория автоматов и формальных языков
Обработка экспериментальных данных
Программирование в среде Microsoft.Net
Архитектура вычислительных систем
Разработка Web-узлов и приложений
Базы данных
295 3535131
296 3535143
Ньюфаг 0лвл. Почитал немного про json. Вроде в основном пишут что это удобный формат для данных, но чот я хз.
А если нужны данные со сложной структурой? Например, где на первом уровне десятки наименований, каждое делится на 3 блока, каждый из которых ещё по 3, и в этих конечных блоках уже текстовые данные.
Это же заебёшься вручную писать. Есть удобные способы с таким работать?, или вы всё сами пишете со всеми скобками-двоеточиями-запятыми?
Извините, если вопрос тупой, но реально интересно
c4c554d151e4ad5d16b61a779305720c.jpg164 Кб, 378x500
297 3535145
Для чего нужны дебаггеры?
298 3535146
>>5143

>А если нужны данные со сложной структурой?


Тогда xml.

>Есть удобные способы с таким работать?


Естественно. Нахуя создали xpath/xquery?
299 3535147
>>5145
Чтобы не писать println повсюду. Ловить ошибки чтобы.
300 3535148
>>5130

>Теория автоматов и формальных языков


Не нужно. Много ты в своей жизни написал "формальных языков"? Про формальные языки и грамматики из каждого утюга слышно а толку нихуя. Какие языки программирования изобрела Россия? (Кроме 1с) ну допустим, какой-нибудь Котлин. А ещё?

Всё остальное звучит как мешанина кислого с пресным. Тот самый специалист по всему.
301 3535153
>>5146

> >А если нужны данные со сложной структурой?


> Тогда xml.


> >Есть удобные способы с таким работать?


> Естественно. Нахуя создали xpath/xquery?



То есть чтобы было удобно, нужно учить ещё то что ты назвал?😩
302 3535154
>>5143
Сложные данные никто руками не пишет, не важно, JSON или не JSON. На уровне приложений описывают структуры данных, соответствующих предметной области, автоматически заполняют их из базы данных или другого источника и вызывают какую-нибудь библиотеку, которая преобразует эти структуры данных в жсон. В другом месте, где его надо прочитать жсон, его с помощью тех же библиотек преобразуют обратно в структуры данных и с ними уже работают.
Вручную пишут только совсем простые жсоны, типа конфигов или тестовых данных для проверки апишек.
303 3535155
>>5153
Да, найти какую-нибудь книгу на 1000 страниц про XML и внимательно её читай от корки до корки.
304 3535156
Научишься всяким XSLT, XSD и SOAP, станешь XML-программистом, а то их в последнее время дефицит.
305 3535167
>>5143
Протобуф, cbor (бинарный жсон)
306 3535170
>>5032

>Я делал процессинг инвойсов и знаю о чём идёт речь. Это всё работает в пределах одной-двух-пяти интеграций.


Не верю. что ты делал

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


Не верю, что ты просто прицепил нейросеть и она все 50 форматов платежек стала понимать, да ещё и к новым адаптируется. Так или иначе придётся вилкой корректировать алгоритмы под каждую платежку отдельно.

Я сам считаю, что регулярки — слишком убогий инструмент для парсинга человековых докуметов, но, сука, нейросетка — слишком мягкий и гибкий как говно, ХЗ вообще, что она в следующий момент взбрыкнёт.

>>4983

>я показал западный сервис который стоит $3 за 1,000 страниц


Это если нужно преобразовать текст в почти такой же текст. Сложный парсинг у них $90 за 1'000 страниц.
307 3535172
>>5067

>Как работали внешние интеграции? Да очень просто: FTP сервант, кафка и кронджоба, которая парсит всё это говно.


Мне интересно, чем они шифруют свой FTP в 2025?
308 3535173
>>4964

>Цель обучения - с нуля получить фундаментальные знания для бэкенд-разработки.


Сука, нынче бэкенд — это половину вообще всей айти индустрии. Это всё равно очень общее поле. Я с десятью годами имею пробелы, а он за 1-2 года хочет "фундаментальные знания". За 1-2 года ты с протоколом HTTP познакомишься.
309 3535174
>>5130

>Программирование в среде Microsoft.Net


Где кобол и паскаль? Забыли.
310 3535176
>>5143

>Ньюфаг 0лвл. Почитал немного про json. Вроде в основном пишут что это удобный формат для данных, но чот я хз.


JSON — конкретное решение написанное конкретным человеком для конкретных задач разработки на JavaScript. В остальном формат — хуйня из-под коня, но по причине гениальности разработчика JSON имеет очень редкое свойство — это простота. Его легко парсить, с ним легко работать на JS. Поэтому он используется намного чаще, чем это было бы разумно делать.

Потому что из мейнстрим альтернатив у тебя только XML, который просто кал говна, с какой стороны не смотри, это даже не смешно. По итогу из двух говен выиграл JSON — вот и вся история.

>Это же заебёшься вручную писать. Есть удобные способы с таким работать?, или вы всё сами пишете со всеми скобками-двоеточиями-запятыми?


JSON предназначен для того, чтобы его читало и писало приложение, но иногда на него смотерл человек и ещё реже вносил свои правки. По
человекочитаемости у него 3-4 балла из пяти.

>>5146

>>А если нужны данные со сложной структурой?


>Тогда xml.


>>Есть удобные способы с таким работать?


>Естественно. Нахуя создали xpath/xquery?



О, XML-даун вылез. Ты про XSLT забыл упомянуть — это серьёзное упущение.

>>5154

>Вручную пишут только совсем простые жсоны, типа конфигов или тестовых данных для проверки апишек.


Разрешаю пиздить ногами людей, которые пишут решения с JSON конфигами, если эти решения не написаны на JavaScript.

>>5167

>Протобуф, cbor (бинарный жсон)


И ты собрался протобуф в редакторе писать руками?
311 3535188
>>5148

> Какие языки программирования изобрела Россия? (Кроме 1с) ну допустим, какой-нибудь Котлин. А ещё?


ClickHouse, по большей части Postgres
312 3535190
>>5176

> JSON предназначен для того, чтобы его читало и писало приложение



Тогда понятно. Я просто хотел сделать несложный статичный сайт, а в json положить обычный текст (условно, куски статей из книг - которые естественно добываются вручную).
Наверное, можно было бы внести всё в эксель, а оттуда конвертировать в json, но я уже начал общаться с копилотом на тему удобного редактора json для таких как я.
Ньюфаг
313 3535191
>>5176

>Разрешаю пиздить ногами людей, которые пишут решения с JSON конфигами



На чём писать конфиги? С учётом того что yaml и всякий toml имеют проблемы (погугли, авторы умудрились обосраться)

У JSON единственный недостаток (но жирный) это отсутствие комментов
314 3535193
>>5190

>но я уже начал общаться с копилотом на тему удобного редактора json для таких как я



Понимаю разочарование дидов. Скоро сам стану дедом и очень разочарован в вашем поколении
315 3535194
>>5193

> Понимаю разочарование дидов.



Я 25лвл, просто у нас в деревне на информатике в кс играли всегда, а в айти вкатываться я не хотел, потому что лень
316 3535203
>>5188
При чём тут СУБД?
317 3535205
>>5088
Если ты с полями не работаешь никак (например, тупо гоняешь из одной базы в другую), то тоже не надо. Если у тебя новое поле появится или старое поменяет название, ты будешь пересобирать каждый раз?
318 3535209
>>5176

>XML, который просто кал говна, с какой стороны не смотри


Чому? Я работаю с XML и SOAP сейчас, единственная проблема, которую вижу - переусложнение с неймспейсами.
319 3535212
>>5209
с какой ГИС работаешь сынок?
320 3535214
>>5212
Госзакупки.
321 3535216
>>5148

> какой-нибудь котлин


> какой-нибудь


Лучший язык программирования на данный момент по многим параметрам. Какие языки такого же уровня изобрели во Франции, в Испании, в Германии и так далее?
322 3535217
>>5214
а я с жкх
приятно видеть почти коллегу
323 3535218
>>5216

>Лучший язык программирования на данный момент по многим параметрам


Тогда почему так мало вакансий с ним?
324 3535224
>>5191

>На чём писать конфиги? С учётом того что yaml и всякий toml имеют проблемы (погугли, авторы умудрились обосраться)


>У JSON единственный недостаток (но жирный) это отсутствие комментов


JSON вообще педантичный и ограниченный. Сравни
{foo: { bar: [1, 2, 3]}}
которое на HOCO выглядит как
foo.bar [1 2 3]
Естественно, у HOCON есть комменты, и ещё дохуя чего — это именно язык для сложных конфигов. Для передачи данных HOCON нет смысла применять, но я бы не стал применять и JSON вне JS, потому что есть protobuf и похожие протоколы, которые эффективны, быстро парсятся, и имеют всякие плюшки по более строго валидации протокола.

>Я работаю с XML и SOAP сейчас, единственная проблема, которую вижу - переусложнение с неймспейсами.


Машинные алгоритмы передачи XML обычно пытаются использовать где-то 5% спецификации XML, но всё равно остаётс вопрос: а чо делать с вольным текстом между тэгами? Чо делать с проблами между тегами? Что делать с парсером, который невозможно сделать быстрым, потому что стандарт запредельно сложен?
325 3535236
>>5218
Потому что на нём нет легаси. Сравнивая с языками, которые вышли в то же время, что котлин.

1. Котлин 2016 год релиза - 854 вакансии
2. Swift 2014 год релиза - 516 вакансий
3. Rust 2018 год релиза - 155 вакансий
326 3535252
>>5111

>FPGA


С покупки простенькой борды с али и клепания любых проектов на твой вкус. Ну и цифровую схемотехнику тоже подучить нужно. Но тебе это вряд ли поможет, ты похоже вкатун, которому кто-то рассказал что в байтоёбстве теперь весь хлеб айтишный, который остался в рф. Это может и так, но плисы и эмбед в целом это во много инженерная работа. Там уже вышка нужна.
327 3535255
>>5252

>ты похоже вкатун


Вкатун, но у меня база посильнее 90% треда будет.
328 3535263
>>5255
Так тут нет программистов чел. Это то же самое что сравнивать себя с тётей сракой из соседней квартиры и говорить что у тебя база сильнее.
329 3535269
>>5263
Хорошо. Но твой тейк о том, что весь айтишный хлеб в байтоёбстве - ну это явно не так, в байтоебстве денег нет и никогда не было, по крайней мере в рф. Это просто явно будет востребовано ещё лет так дцать, а на текущей позиции меня перспективы не радуют, я даже готов уйти за 150 на завод, программировать эти платы и получать меньше, но хотя бы зная, что меня не сократят в один день.
330 3535279
>>5269

>в байтоебстве денег нет и никогда не было


Смотря что деньгами называть. Сеньёрить за ебаные 300к в яндексе с постоянной тряской это деньги типа?

> я даже готов уйти за 150 на завод


Я на заводе за 200к перекладываю байты. В целом это очень чилловая работа: 0 нервотрёпки и менеджмента.
331 3535282
>>5279
Ну вот, ты видимо тот человек, у кого мне стоит спросить совет. FPGA сложнее чем MCU, это понятно, но даст ли изучение MCU прирост к пониманию FPGA? Или можно сразу перешагивать и начать FPGA тыкать? Как обстоят дела с разработкой под Linux? Есть средства, или все только проприетарное и под Windows?
332 3535284
Сап, курю java чуть - чуть. Но часто возникают задачи быстренько что то наговнякать сетевое типа скачать json, сравнить хуй с пальцем и отправить обратно. Запускаться будет редко, но переписываться часто. Какой язык под это подойдёт? Только без дичи пожалуйста, нужна богатая библиотека всяких мокрописек
333 3535285
>>5284
питухон
334 3535286
>>5143

> Это же заебёшься вручную писать


скорее всего эта структура json не просто так таковой будет, и это можно будет легко перебрать кодом, поняв принцип. этот же json тоже люди проектировали. короче в реальных кейсах у меня таких проблем не было никогда.
335 3535288
>>5282

>FPGA сложнее чем MCU, это понятно, но даст ли изучение MCU прирост к пониманию FPGA?


Я хз если честно какая именно работа на плисах сейчас есть, наверное делать всякие драйвера и dsp-числодробилки, где скорость и тайминги критически важны. Едва ли там какие-то параллели с микроконтроллерами есть. Но есть ещё такая вещь как soft-процессоры, позволяющие писать программы для плисин на обычных плюсах и сишке. Там уже больше шансов что будет классическое дёрганье ножек и прерываний как на обычном mcu.
В своей контрое я одно время таким занимался. В целом это обычная разработка с оглядкой на то, что не нужно писать совсем непроизводительное говно, жрущее дохуя памяти.

>Как обстоят дела с разработкой под Linux? Есть средства, или все только проприетарное и под Windows?


Есть vivado и всякие тулчейны и плагины для эклипса, всё бесплатно насколько я знаю либо пиратится.
336 3535293
>>5224

>а чо делать с вольным текстом между тэгами? Чо делать с проблами между тегами?


Не могу ответить, потому что не знаю, есть ли ответы на эти вопросы в стандарте.

>Что делать с парсером, который невозможно сделать быстрым, потому что стандарт запредельно сложен?


Как ты и написал, просто использовать только часть стандарта. Большинство парсеров вроде и так поддерживают только теги, атрибуты, неймспейсы, xpath и всё. С XSD отдельные библиотеки работают.
1000075026.jpg36 Кб, 768x431
337 3535321
Аноны, раз тут речь зашла за всякие жсоны и данные.

Я сам не погромист, а мелкий инженеришка в техподе. У нас тут массовый переезд на микросервисы, и соответственно пошла куча проблем с констистентностью данных между сервисами. В голову стрельнула идея сделать несложный сервис агрегатор на питоне, который по запросу тянет все подходящие данные из всех сервисов, сравнивает их и выдает сводную таблицу/список по ним.
Хотел использовать фреймворк streamlit, чтобы с фронтовой частью не ебаться, да и со всякими таблицами он вроде как из коробки работает.

Ну а сервисов полный зоопарк. Кто-то только по rest работает, где-то soap, а где-то с бд лучше тянуть напрямую.

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

Я вообще правильно мыслю? Нейросетки спрашивал, но они буквально на любую мою идею говорят "о, это отличная идея!".
338 3535325
>>5321
Приведи конкретный пример чего ты хочешь достичь. Я сейчас не понимаю почему просто не делать запросы к нужным микросервисам. Зачем нужен глобальный жсон?
339 3535329
>>5293

>Большинство парсеров вроде и так поддерживают только теги, атрибуты, неймспейсы, xpath и всё. С XSD отдельные библиотеки работают.


Просто один стандарт XML без XSD — это уже дохуя. Там есть такие фичи, про которые многие сидящие тут даже не знали — вроде <!NOTATION...>, <!ENTITY...>, внешних ссылок, <!ATTLIST...>, и прочей лабуды. И это всё базовый формат XML.

>>5321

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


Если бы у меня был массовый переезд на микросервисы в конторе, то я бы из неё уволился. Неконсистентность данных — это ещё цветочки, говна вы поедите позже.

>В голову стрельнула идея сделать несложный сервис агрегатор на питоне, который по запросу тянет все подходящие данные из всех сервисов, сравнивает их и выдает сводную таблицу/список по ним.


Нахуя? Что тебе дадут вытащенные данные?

>Нейросетки спрашивал, но они буквально на любую мою идею говорят "о, это отличная идея!".


Да, нейросетки категорически не умеют в архитектуру.
1000062495.jpg59 Кб, 650x648
340 3535340
>>5325

> Зачем нужен глобальный жсон?


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

Просто в каждый сервис можно и руками сходить, но их уже больше десятка и будут новые. И просто глазами сравнивать где-там отличия и несогласованность нарисовались уже остопиздело. Хочу общий вывод с подсветкой "вот тут косяк, даты не бьются" и т.п.

>>5329

> Нахуя? Что тебе дадут вытащенные данные?


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

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

как же скучаю по монолиту. Сначала рад был, киберпенис, куча cicd, есть где опыта набраться. А по факту ебань сраная
341 3535409
>>5036

>попробуй


Зачем? В моей бизнес-сфере этого нет. Мне это не нужно.

Пусть будет 5 площадок. Скелет программы уже есть. Напишу 5 разных обработок и буду все мониторить.

Выебываешься здесь лишь ты.
342 3535412
>>5340

> Условная смена мыла у пользака должна проходить по нескольким системам



Если у вас email пользователя дублируется в разных микросерьвисах, то вам нужно не джесоны переставлять, а рахитектора менять.
Потому что вы проебались с самой сутью этих микросервисов. Их идея в том, что один сервис отвечает за некие данные, допустим за email-ы и их смену, и второму, третьему, n-ному серьвису нужно соответствие внутреннего айдишника какаунта с email, то он всегда обращается первому.
image.png438 Кб, 2086x1890
343 3535416
>>5143

>А если нужны данные со сложной структурой?


Пустяки.
344 3535421
>>5032

>Где чуть дунешь, точка не в том месте появится и пиздец.


Где пиздец-то?
Очередная проверка взбрыкнет на этой точке и выдаст ошибку, указав на место. Пришлет уведомление на мыло.
Посмотрел, поправил.

Твое нейро-"масштабирование" - хуйня бесполезная, потому что все площадки городят пиздец кто во что горазд. Это никак не предугадать. Узнается лишь постфактум. После чего чистится вилкой.
Нейронка добавляет дополнительные уровни неопределенности.
Таковы реалии сейчас. Посмотрим через годы что будет.

Ну и в моем бизнесе нет и некогда не будет усложнения внезапного усложнения х10. Приходят клиенты, добавляются площадки или банки. Все постепенно.
Отчетность - лишь 4 раза в год, ололо.
1000054258.jpg142 Кб, 1038x1280
345 3535428
>>5412
Ну нюансы в любом случае всплывать мне кажется будут. Это же не вся внутренняя архитектура взяла и стала микросервисным блобом. Ряд систем меняться и подстраиваться под новую архитектуру будут медленно, та же задница одина у бухгалтерии.

И вопрос именно в том, как с этим работать именно сейчас. И интересует именно подход к этому всему со стороны эксплуатации и поддержки. Может уже есть "лучшие практики" в решении подобных рабочих задач, а я костыль изобретаю желая складывать жсоны, хмл и прочие в один нормализованный жсон и крутить этот датафрейм составляя импровизированный снапшот данных.
image198 Кб, 720x888
346 3535480
Всем спасибо, по итогам мозгоебли с нейронкой было принято решение навайбкодить себе хуету без задач что-то вроде пикрила. Его ещё допиливать надо, но думаю по скриншоту суть понятна
Можете обоссать
Ньюфаг
347 3535499
>>5428
У вас вне микросервисов пиздец, если про e-mail должно знать несколько сервисов. Дай угадаю, вы мыло используете в качестве айдишника аккаунта?
348 3535503
>>5412

>Если у вас email пользователя дублируется в разных микросерьвисах, то вам нужно не джесоны переставлять, а рахитектора менять.


Если у них микросервисы без понимания того, что это такое и зачем оно нужно, то это уже автоматически значит смену архитектора.

>Их идея в том, что один сервис отвечает за некие данные, допустим за email-ы и их смену, и второму, третьему, n-ному серьвису нужно соответствие внутреннего айдишника какаунта с email, то он всегда обращается первому.


Почти всегда это выливается в распределённое кэширование часто запрашиваемых данных.

>>5340
Из готового есть Datadog, Honeycomb, Lightstep, но ты в любом случае должен будешь добавлять кастомную логику под свой проект.
349 3535508
>>5499

>У вас вне микросервисов пиздец, если про e-mail должно знать несколько сервисов. Дай угадаю, вы мыло используете в качестве айдишника аккаунта?


ЖЖ можно — им нельзя? Для справки — в ЖЖ было невозможно отвязать аккаунт от исходного мыла.
350 3535524
>>5503

> пошла куча проблем с констистентностью данных


> кэширование



/pr/, итоги.
351 3535526
>>5508

> контрит сайтом на Perl из 90x



Тут комментировать — только портить.
352 3535529
>>5524
ну давай поясняй что не так
353 3535540
>>5529
Проблемы с консистентностью - когда данные хранятся в нескольких копиях, эти копии со временем разъезжаются и хранят разные версии.
Кеширование - добавление еще больше копий.
Связь улавливаешь?
354 3535548
>>5203
А на каком языке ты к СУБД обращаешься? Или ты из тех, кто вместо джоинов использует циклы?
355 3535549
>>5217
>>5214
>>5212
Можете объяснить чем вы занимаетесь и для чего вам XML? Парсите их и записываете данные в БД?
image.png386 Кб, 2430x1710
356 3535557
>>5549
Я не они, но тоже парсю хмл.
Форматом оперируют многие системы. Контур, 1С, таможня, маркировка, например.
Правлю хмл, выгруженные из 1С, потому что там что-то не так, чтоб затем скормить Контуру.
357 3535560
>>5557
Спасибо за ответ! Я так понимаю это FastAPI? Вообще, это и вся твоя работа или конкретно взаимодействие с 1С?
358 3535566
>>5560
Конкретно это - довольно тупо.
Мне присылали xml'ки, вручную выгруженные из 1С, в которых что-то было не так. Не помню же. Артикулы не в тех полях или еще что.
Я им написал скрипт. Он правит xml, а они уже эти файлы вручную загружают в Контур.
Все что я знаю.
xml парсю и правлю в Питоне через xml.etree.ElementTree

Можно это делать и полностью автоматически. Выгружать нужное из 1С через REST api, формировать сразу правильные xml и затем автоматом же грузить в Контур.
Но там такие маленькие объемы, что нахуй надо. Пусть клерк сидит и клацает.

Вообще все апи, с которыми работаю: мойсклад, 1С, Вайлдберриз, Озон, банки и прочее - используют json. Но некоторые предлагают ответ и в xml - можно настроить через заголовок запроса. Ни разу этим не пользовался. Джейсон привычнее, строже, понятнее.
359 3535567
>>5566
А кем ты вообще работаешь, бэкендером? Какие-то у тебя очень специфичные задачи, завязанные на парсинг
17502519256900.jpg788 Кб, 1920x2080
360 3535572
>>5567
Да я ИТ-подай-принеси в бух. конторе из 5 человек.
Поэтому все, что связано с обработкой очень разнообразных данных - на мне.

Например:
Получать из банков выписки каждый час и грузить расходы в хитровыебнутую гугл-таблицу

Выгружать продажи из Озона, смотреть, что ушло экспортом в страны ЕАЭС, запросить у МосБирж по апи курс валют на эти даты, сформировать хмл и скормить все это нашей таможне.

Больше всего занимает - выгружать из Вайлбериса те самые отчеты в пдф и хлсх, грузить их в 1С, чтоб она правильно налоги посчитала.
У нас еще так устроено, что 1 клиент - это отдельная база в 1С.fresh. И их уже больше 200.

В общем, все такое.

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

ТАкие дела.
361 3535573
>>5549

>Парсите их и записываете данные в БД?


Да. Просто беру по API XML, паршу, гружу в БД и выковырываю потом нужные данные.
анон с госзакупками
362 3535576
>>5548

>А на каком языке ты к СУБД обращаешься?


Скуль. Только он тоже не в РФ изобретён.
363 3535577
Посоветуйте, как научиться мочь в СУБД? Например, PostgreSQL

Все что я помню - как в ВУЗике строили схему БД в Аксцессе. Путаюсь во всех этих джойнах, лефт, райт, иннер.

А то на работе все в экселе храним. Пора бы уже в БД все это организовать.
364 3535578
>>5572

>запросить у МосБирж по апи курс валют на эти даты


дюд, по ЦБ же должны быть
365 3535580
>>5577
Без практики - никак.
в целом там не сложно, темболее сейчас говорилок сделали бесплатных которые тебе объяснят всякое и еще и примеры для практики предложат
366 3535582
>>5578
А, ну да. Посмотрел сейчас. Все так.

>sURL = "http://www.cbr.ru/scripts/XML_dynamic.asp?date_req1=" & dtDate1 & "&date_req2=" & dtDate2 & "&VAL_NM_RQ=R01235"



У них там, кстати, ебанина - если день нерабочий, то за него данных нет. Предполагается, что курс нужно брать за предыдущий рабочий день. А если первые дни месяца нерабочие? Значит, нужно еще тянуть и предыдущий месяц.
Такая хуйня.
367 3535583
368 3535584
СМЭВ
@
КРИПТОПРО
@
XMLDSIG
369 3535593
>>5540

>Проблемы с консистентностью - когда данные хранятся в нескольких копиях, эти копии со временем разъезжаются и хранят разные версии.


>Кеширование - добавление еще больше копий.


>Связь улавливаешь?


Сука, всё школьникам нужно пояснять и разжевывать... Когда ты вынес всех пользователей в один сервис, то внезапно выясняется. что на один запрос от клиента сервисы создают десятки запросов к сервису пользователей. Тогда пользователей начинают кэшировать. Ой, инфа о пользователях рассинхронизировалась — давайте делать службу оповещения о протухании кэшей... Ой, всё заткнулось на службе оповещения о протухании кэша... и так далее,
370 3535598
>>5576
SQL - это стандарт, а не конкретный язык. Соответственно специфичные для ClickHouse и Postgres языки обращения к данны можно считать русскими. Я не много работал с ClickHouse, но конкретно PL/pgSQL дововльно сильно отличается от PL/SQL в частности, и от общепринятого стандарта как такового
371 3535606
>>5549
импорт всей хуйни связанной с жкх в БД из ГИС
отчёты по этой хуйне/изменение этой хуйни/создание новой/удаление аннулирование
выгрузка всей хуйни связанной с жкх в ГИС
372 3535607
>>5584
ты шаришь за стиль правильный
373 3535616
>>5598

>SQL - это стандарт, а не конкретный язык.


ANSI SQL — хуйня из-под коня, на нём работает IMB DB2, Sybase, и ещё несколько СУБД, про которые тут даже никто не слышал. Postregsql, MySQL, Oracle не совместимы с ANSI SQL, так что о каком стандарте речь?
374 3535621
>>5598
Скуль - это именно язык, а не стандарт. Так же как и C, который тоже стандартизирован. Ты ещё процедурные расширения приплетаешь.
Отнесение диалектов к отдельным языкам - это очень гибкая ментальная гимнастика.
375 3535649
>>5621

> Скуль - это именно язык


Достаточно

> Так же как и C, который тоже стандартизирован


А, да? Можешь привести выжимки из "стандарта C"?

> Ты ещё процедурные расширения приплетаешь.


Если ты не писал ничего сложнее select * from, то это твоя проблема компетенции как инженера :)
Советую задуматься о своей квалификации
376 3535682

>скуль


сик'уэл
377 3535693
>>5649
К чему ты высрал про компетенции? Я скуль кода написал явно больше, чем ты, раз ты в базовый концепциях таких путаешься.

>Можешь привести выжимки из "стандарта C"?


Держи, братюнь, для тебя не жалко. С пылу с жару, так сказать:
https://webstore.ansi.org/standards/iso/isoiec98992024?source=blog
378 3535696
>>3529832
Пиздец жирный наброс.
379 3535698
>>5693

>>Можешь привести выжимки из "стандарта C"?


>Держи, братюнь, для тебя не жалко. С пылу с жару, так сказать:


>https://webstore.ansi.org/standards/iso/isoiec98992024?source=blog


Ты вообще его открывал? Потому что я этот пиздец изучал довольно подробно, и мне удивительно видеть, что кто-то на серьёзных щах даёт ссылку на ANSI C. Я сделал свой вывод из того, что тебя попросили дать цитату, а цитаты ты нам не дал. Так-то даже нейросеть читала стандарт ANSI C, мог бы у неё попросить цитаты, что ли.
380 3535711
>>5698
Можешь выбрать любые цитаты оттуда, которые тебе нравятся. Сути это не меняет - стандарт есть. И у скуля тоже.
381 3535717
>>5549

>для чего вам XML?


Для финансовой лабуды. Там много чего и всё это сидит в XML:
- Для отслеживания движения денег - покупки инсайдеров, PIPE-инвестиции, покупки "умных" денег (совместные, хедж, пенсионные фонды)
- Для отслеживания событий - комбинации по слиянию, закрытие слияний, смена руководства, расторжения соглашений, голосования и результаты голосований и т.д.
- Для отслеживания состояния компаний - сколько денег осталось, сколько истратили, текущее положение, риски, стратегическое видение.

Одним словом - всё про ДЕНЬГИ. Кто чё купил, кто чё продал, ну и так далее.
382 3535755
>>5693

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


Не видел ни одного человека, кто бы называл SQL "Скулем". Уж не знаю из какой деревни ты вылез, но так говорят только селюки

> ты в базовый концепциях таких путаешься.


Ты не знаешь что такое PL/pgSQL, значит с Postgres ты работал только по видео в интернете

> Держи, братюнь, для тебя не жалко. С пылу с жару, так сказать:


У вас в деревне ещё и читать не умеют. Выше анон верно подметил, что ты хуйню пишешь и не читаешь даже что тебе отвечают
383 3535756
Что лучше изучать ASP.NET или FastAPI?
384 3535763
>>5755
По делу будет что сказать?
385 3535772
>>5756
если хочешь найти работу то java
если для себя то учи golang
386 3535887
Си тред утонул, пишу сюда. Linux x64. Как заставить компилятор инлайнить вызовы функций стандартной библиотеки? Я вызываю syscall() и надеюсь, что увижу в листинге инструкцию syscall, а он мне вызовы из PLT подсовывает.
387 3535896
>>5887
Речь о GCC, если что.
388 3535918
>>5887
Инлайнинг всегда остаётся на выбор компилятора. Можно ему запретить это делать, но заставить вроде нет.
389 3535961
Для чего нужен Neo4j?
390 3536018

>найти работу


>java


)
5d294edf34991a98e70989a2fb510beb4745295641c84f9c43a70c5f7fc5d8bc.png167 Кб, 299x437
391 3536069
Зачем в школе учить базы данных?
392 3536089
>>6069
Потому что всё в мире - это про базы данных. Купил шаурму? Записалось в базу данных. Открыл соцсети - базы данных. Ищешь работу? - базы данных. Без них ты бы не смехуёчки не смотрел, ничего купить бы не смог. Интернет превратился бы в огромные статические хтмл-странички с текстами. БД - это технолоджи намба ван.
393 3536100
Где искать мотивированных людей с которыми можно делать пет проект / получать опыт командной разработки? Поспрашивал друзей - ой у меня сессия, жена, дети рожают, кот блюет, в окно влетел беспилотник и т.д. Если никого не найду, буду делать в соло

мимо уже работаю, но хочу качать скиллы в другой сфере
394 3536137
>>6100
Нигде не искать. Отъебись от людей. Твои пет-проекты говно. Твои идеи не имеют ценности и приносят нулевую пользу человечеству. Писать код чтобы лучше писать код, это вверх долбоебизма. Если мне нужен будет код, я попрошу бездушную нейронку его написать. Помошники есть когда есть реальный выхлоп, а не просто очередной непонятный маркетплейс/туду лист/ещё какая-то хуйня.
395 3536143
>>5711

>Сути это не меняет - стандарт есть. И у скуля тоже.



Лол, ага. Только по тому стандарту транзакции Оракла и Постгреса - это две большие несовместимые между собой разницы
396 3536144
>>6100

>Где искать мотивированных людей с которыми можно делать пет проект / получать опыт командной разработки?



Публикуешь идею в "Идей анона треде", там её обсирают и на этом успокаиваешься

Я там сижу, но ничего стоящего давно не попадалось чтобы бросить всё и бежать кодить
397 3536185
>>6100
Зачем? Я пишу в одного. Если бы писал бы с кем-то, то уже бы сгорел, потому что нужно было бы подстраиваться под другого человека
image.png189 Кб, 1412x797
398 3536230
Хочу веб кастомный клиент для двача.
Что бы вы хотели в нём видеть?

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

Так быстрее навигация и быстрее просмотр тредов.
Экономишь время.
399 3536231
>>6230

>Пока концептуально сделал то что на скриншоте.



Сделай зеркально, тред слева, меню справа (или переключаемо)
400 3536232
>>6230
Автоматическую архивацию, подсветку бототредов
image.png202 Кб, 1412x800
401 3536233
>>6231
Так?

>>6232

>Автоматическую архивацию


В теории изи.
Просто сохранять в IndexedDB.

>подсветку бототредов


Нет представления как это делать
402 3536234
>>6230
Хочу, чтобы двощ всегда был таким, какой он сейчас, чтобы в нём никогда ничего не меняли.
А вот нормального клиента под Андроид до сих пор нет.
403 3536235
>>6234

>А вот нормального клиента под Андроид до сих пор нет.


А дашчан что? Он вроде быстрый, мало весит, все работает что хочешь.

Или ты хочешь стили уровня material ui 3 expressive design ?
404 3536236
>>6235
В дашчане нет и половины того, что есть в куклоскрипте. Но альтернативы ещё хуже.
405 3536237
>>6236

>В дашчане нет и половины того, что есть в куклоскрипте


Например?

В теории я бы смог на react native ебануть клиентик.
vscode.jpeg6 Кб, 225x225
406 3536238
Решил я значит попробовать этот ваш VSCode и заодно DevContainer и сразу же столкнулся с проблемой:

Как исправить сломанный Dockerfile в devcontainer, если VS Code не дает мне доступ к файлам devcontainer без запуска devcontainer?

1. Я создал devcontainer.

2. Я создал Dockerfile в директории .devcontainer.

3. Я добавил build.dockerfile: "Dockerfile" в .devcontainer/devcontainer.json.

4. Я запускаю "Rebuild devcontainer".

Затем VSCode попытался пересобрать мой контейнер, и я получил ошибку, вызванную ошибкой в моем Dockerfile. Казалось бы, решение простое: отредактировать Dockerfile и пересобрать контейнер снова. Проблема в том, что поскольку мой devcontainer не может запуститься, у меня нет доступа к Dockerfile: VSCode не показывает никаких файлов на левой панели. Получается замкнутый круг - я не могу запустить devcontainer из-за неправильного Dockerfile, и я не могу исправить Dockerfile, потому что не могу запустить контейнер.

Что делать?
Screenshot20250908021439.png45 Кб, 422x504
407 3536239
>>6238
Сразу скажу что "ПКМ -> Открыть папку в эксплорере" не работает. См. скриншот.
408 3536242
>>6237
Например, в куклоскрипте я могу настроить фильтры, чтобы автоматически скрывать целые ветки шитпостинга, а в дашчане каждую ветку надо скрывать руками, поскольку фильтры скрывают только конкретные посты.
409 3536256
Много ли времени займет выучить C/C++ до уровня чтения и понимания кода на этом языке и книжек с кодом на этом языке (по алгоритмам, компьютерным сетям и так далее)?
410 3536263
>>6230
Я бы хотел, чтобы была возможность бана людей коллективным решением участников треда, чтобы избавиться от необходимости иметь модераторов.

Это если решишь ещё и бэкэнд написать и послать новый двач.
411 3536264
>>6256
Зависит от его сложности. Базовые алгоритмы поймёшь за пару часов тыканья в язык. В шаблонах люди и отработавшие по пару лет путаются
412 3536271
>>6144

>Я там сижу, но ничего стоящего давно не попадалось чтобы бросить всё и бежать кодить


Так ты и не умеешь кодить.
413 3536408
>>6233

>Так?



Зеркально, ZERKALNO, VERSTANDEN?
414 3536410
>>6233

>>подсветку бототредов


>Нет представления как это делать



Записывай поста и делай частотный анализ
415 3536411
>>6234

>клиента под Андроид



Заебали говноеды, нахуй вам под каждый чих приложуха?
17572865898890.png193 Кб, 1412x800
416 3536416
>>6408
WAS? DAS IST GUD?
417 3536420
>>6256

>Много ли времени займет


От 2 месяцев до 2 лет.
418 3536422
>>6234
Есть оверчан и куроба, лучше их допилить, чем своё пытаться сделать.
419 3536465
>>6411
Заебали говноеды, нахуй вы всё в браузер тащите?
420 3536545
>>6465
Говноед, почувствуй разницу: разрабатывать с нуля приложение на андроиде или адаптировать сайт под мобилки; забивать себе девайс очередными 200 Мб говнобайткода или открывать веб-страницу, когда тебе нужно.
421 3536548
>>6545

> забивать себе девайс очередными 200 Мб говнобайткода или открывать веб-страницу, когда тебе нужно.


Чёт орнул. Ты про веб-приложения и сколько они весят не в курсе видимо?
422 3536551
>>6256

>до уровня чтения и понимания кода


За это отвечает ПРОГРАММИСТ а не язык программирования. Если ты не можешь понять код, значит проблема не в С/С++. А в том, что программист так хуёво написал код что нихуя не понять.
17572704735560.png113 Кб, 1312x736
423 3536559
Как грамотно сделать?
Есть пикрил выгрузка товаров из 1С, нужно залить на сайт инет магазина. Товар вариативный - цвет, размеры. В вариациях разный текст и я хз как это парсить и объединять.

Допустим цвет розовый - нужно распарсить текст, отсечь мусор, найти регуляркой розовый и на сайте отображать розовый цвет, а не текст. А если цвет сербуромалиновый? Что делать? и я не ебу какие там еще цвета есть или размеры.

Далее. для пикрила нужно делать EAV в бд чтобы хранить?
Еще. А синхронизировать целостность как с 1С - там добавили, тут убавили. По REST? Или ассинхронно через реббит/кафку?
424 3536601
>>6559

>А если цвет сербуромалиновый?


А как они цвета описывают, сами названия придумывают что ли?
https://colorscheme.ru/color-names.html
425 3536633
>>5887

>Как заставить


Никак.
Можешь сказать явно что можно заинлайнить, но инлайнить или нет всё равно решает компилятор.
426 3536679
ПО ОБРАЗОВАНИЮ ПРОГРАММИСТ
@
ПО ПРОФЕССИИ ИНЖЕНЕР АСУ/КИПиА/ЭЛЕКТРОСЛЕСАРЬ/ОПЕРАТОР ЧПУ


Жизненно?
427 3536682
>>6679
Известный экономист, по призванию своему — библиотекарь. В народе — колхозник. В магазине — продавец. В экономике, так сказать, необходим.
428 3536684
>>6679

У меня наоборот. По образованию ИВТ, там были и CISCO, и микроконтроллеры, и ассемблер. Железяки.

Перекладываю данные из одного формата(json) в другой(sql) на языке программирования php
429 3536848
>>6684
Давно вкатывался? Сколько получаешь? Звучит как хорошее местечко
430 3536896
>>6559
Начать нужно с формализации.
Давать юзерам свободное поле для ввода, а потом пытаться оттуда что-то вытянуть - это всегда будет хуита какая-то.
Потому что сегодня уйдет тот клерк, который знает как, придет другой и нахуячит.

Это наверно "комментарий" в 1С?

Наверняка, в карточке товара, в 1С предусмотрено поле "цвет". И можно сделать его выборным списком.
Тебе нужно лишь раз прохуячить все карточки, выделить цвет и захуячить его в это поле.
Все можно через REST сделать.
431 3536909
>>4554

>Как убедится что LLM не галлюционирует - это уже технический вопрос. Он не является НЕрешаемой проблемой. Есть кросс валидация по типу SelfCheckGPT, пробивка по базам данным, RAG, включение CoT и так далее. Короче, добиться точных ответов можно



Можно лишь повысить точность ответа при помощи всего того, что ты обозначил. Но ты никогда не получишь 100% гарантии того, что нейронка все правильно распарсила. Также ты не получишь гарантированное сообщение об ошибке, если ошибка парсинга реально случилась. Это просто бросок кубика наудачу. Сейчас распарсит, в следующем запросе распарсит, а на третьем развалится нахуй и вкорячит несуществующие данные в ответ, а ты про этом даже не узнаешь никак, пока тебе кабан лично пиздюлей не пропишет за говно, которое ты отгрузил в 1С. Алгоритм работы недетерминирован.

А вот детерминированный алгоритм разбора может тебе с 100% точностью всегда ответить, смог ли он разобрать текст или нет. Проще попросить нейросеть написать алгоритм разбора и потом самому его доправить. Это реально быстрее, проще и надежнее будет.

>>4927

>считать с точностью до копейки, с погрешностью не более 0.00000001


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

>>5036

>попробуй без нейросетей масштабировать своё решение, сделай 50 интеграций с разными платформами и я посмотрю как это у тебя будет работать, а потом выебывайся



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

>>5032

>Но представь, что там 50 разных сайтов и с каждым нужно делать интеграцию, логиниться и скачивать платежку, а у каждой платёжки свой собственный формат и дизайн. Ты будешь одну интеграцию делать, а другая будет ломаться. Это нужно космический уровень усилий, чтобы эту хрупкую систему поддерживать


Ну да, все так. Для этого нанимается целая команда разработчиков, которая будет пилить эти самые 50 интеграций и поддерживать их работоспособность.
431 3536909
>>4554

>Как убедится что LLM не галлюционирует - это уже технический вопрос. Он не является НЕрешаемой проблемой. Есть кросс валидация по типу SelfCheckGPT, пробивка по базам данным, RAG, включение CoT и так далее. Короче, добиться точных ответов можно



Можно лишь повысить точность ответа при помощи всего того, что ты обозначил. Но ты никогда не получишь 100% гарантии того, что нейронка все правильно распарсила. Также ты не получишь гарантированное сообщение об ошибке, если ошибка парсинга реально случилась. Это просто бросок кубика наудачу. Сейчас распарсит, в следующем запросе распарсит, а на третьем развалится нахуй и вкорячит несуществующие данные в ответ, а ты про этом даже не узнаешь никак, пока тебе кабан лично пиздюлей не пропишет за говно, которое ты отгрузил в 1С. Алгоритм работы недетерминирован.

А вот детерминированный алгоритм разбора может тебе с 100% точностью всегда ответить, смог ли он разобрать текст или нет. Проще попросить нейросеть написать алгоритм разбора и потом самому его доправить. Это реально быстрее, проще и надежнее будет.

>>4927

>считать с точностью до копейки, с погрешностью не более 0.00000001


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

>>5036

>попробуй без нейросетей масштабировать своё решение, сделай 50 интеграций с разными платформами и я посмотрю как это у тебя будет работать, а потом выебывайся



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

>>5032

>Но представь, что там 50 разных сайтов и с каждым нужно делать интеграцию, логиниться и скачивать платежку, а у каждой платёжки свой собственный формат и дизайн. Ты будешь одну интеграцию делать, а другая будет ломаться. Это нужно космический уровень усилий, чтобы эту хрупкую систему поддерживать


Ну да, все так. Для этого нанимается целая команда разработчиков, которая будет пилить эти самые 50 интеграций и поддерживать их работоспособность.
image.png57 Кб, 933x711
432 3536921
>>6896
Я пхп, выгрузка из 1С и хз как там все у них.

А категорий тоже нет - мне их собирать в ручную и проверять список если нет такой же то добавляем?

На пике видно что ID один и тот же у разных вариантов, ну или это артикул, я хз. Этот артикул объеденияет несколько вариантов у которых какой-то параметр разный, либо цвет, либо размер. А если тип данных там разный на примере магазина dns где телефоны и пк и пылесосы - это в EAV делать? Или в JSON проще. В Mysql вроде же есть поиск по json которые в поле РСУБД MySQL находится.

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

Еще очково что-то не спарсить.

Кстати, это стандартными средствами php делается? Или библиотека для этого есть? А то в доках вон какой-то буфер в 1000 - а если строка длиннее он ее отсекает кажется. А я ебу размер строки что ли? Или мне блядь строку еще считать чтобы буфер изменить динамически
https://www.php.net/manual/ru/function.fgetcsv.php
433 3536970
>>6548
Я от веб-приложения освобождаю оперативную память при закрытии браузера, а сраный дашчан или другое говно у меня всегда на диске лежит.
434 3537011
>>6970
А про кэш ты не в курсе? Можешь посмотреть если на линухе папку ~/.cache и спорю, что в топ 5 будет папка google-chrome
image.png88 Кб, 1004x605
435 3537024
>>6970
Там есть помимо кеша ещё разные Site data, данные могут храниться в специальной БД внутри браузера. В настройках браузера можно посмотреть, в файрфоксе это
Edit --> Settings --> Privacy & Security
Там же можно очистить всё это для конкретный сайтов
436 3537307
Как проверить новую флешку на вирусы? Вернее, как ее вставить в пк чтоб вирусны на ней не активировались. Слышал, что бывали случаи когда в только что купленных флешках были майнерв и прочая залупа.
437 3537326
>>7307
Виртуальная машина запущенная на порте юсб
image.png478 Кб, 2166x1820
438 3537334
Анон, тебе приходилось парсить банковские выписки по определенным правилам?

Я уже заебался. Приходиться фильтровать по ебаному КОММЕНТАРИЮ к операции - а ведь туда кто что угодно может захуячить.

Может, я хуйней какой-то маюсь, и как-то это делается правильно, а?

Обнаружил, что у банков есть такая услуга - "Овернайт". Банк берет у кабана деньги с его счета на ночь, а утром возвращает и платит небольшой процент.
439 3537340
>>7334
Пиздец там чудовищный говнокод, что это?
440 3537344
>>7340
Apps script в гугл таблицах

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

Был один счет, и вот уже 15.

А что вообще не так конкретно?
441 3537366
>>7334

>Может, я хуйней какой-то маюсь, и как-то это делается правильно, а?



Делай так: фильтруй, всё что не смог отфильтровать выкидывай на ручной разбор (для добавления новых правил) и на этом всё. 95% говна будет по одному правилу, 4% по пару других, остальные раз в месяц ручками будете вносить
442 3537369
>>7344

>А что вообще не так конкретно?



Да тупо копипаст убери хотя бы
443 3537412
>>7366
Спасибо.
444 3537470
>>7307
Вроде как автозапуск(inf файлы, если не ошибаюсь. в винде) давно не работают в новых системах как раз для избежания таких вот пробелм.
445 3537473
>>6848

>Давно вкатывался?



Лет 7 назад в айти в железки, и где-то 4 года в пхп.

> Сколько получаешь?



Мидол на 250к.

> Звучит как хорошее местечко



Ну хз, вроде ж пыха это типа низшая форма жизни
446 3537475
>>7334
Нет, приходилось их формировать.

> Приходиться фильтровать по ебаному КОММЕНТАРИЮ к операции - а ведь туда кто что угодно может захуячить.


Знакомо.

> Может, я хуйней какой-то маюсь, и как-то это делается правильно, а?


Не, всё так и работает. Часть можно по кодам отфильтровать, но всегда есть необходимость по
У тебя конечно говнокод, с таким сложно. Если охота заморачиваться, нарисуй небольшую модель что ты хочешь вытащить из выписки и парсь выписки в неё. А потом работай со своими структурками.
Или вытягивай данные по проводкам через api, у тинькова там больше информации, ты получишь категорию, вид платежа и мб mcc.
447 3537496
есть два сорса
первый
https://github.com/net-lisias-ksp/KSP-Recall/tree/master/Source
второй
https://github.com/KSP-ModularManagement/ModuleManagerWatchDog/tr… master/Source
нужно поправить в коде кое какие цифры скомпилировать в .длл
проблема в том что я не программист и не знаю как это делать.
подскажите что для этого нужно.
448 3537514
>>7334
1. Убери строковые литералы в переменные
2. Используй полные имена для переменных
3. Вынеси аргументы match() в список и проверяй, что match() работает его через хелпер функцию any() применению к списку. Если такой хелпер функции нет в языке, то напиши сам

В остальном норм.
449 3537516
>>7496
Чатгпт
450 3537540
Было ли у вас такое, что на должности разработчика вам приходилось выполнять по-сути обязанности техподдержки L2- L-3? Фиксить какие-то тупые баги, тратить на это время
451 3537575
>>7540
Техподдержка не пишет код нигде и никогда. Если надо вносить правки в код, то это по-любому разработчик.
452 3537598
>>7575
Загугли чем занимает L2-L3 техпод, почему у них зарплаты 200к и зачем им куча сертификатов на знание сетей и БД
453 3537602
Опытные аноны, подскажите пж, как обобщенно выглядит инфраструктура в компаниях? Есть у компании допустим кусок железа с набором характеристик в аренду. Правильно понимаю, что в самом простом случае, туда накатывается линукс и в нем через контейнеры разворачивается вся инфраструктура? Или наиболее распространенный вариант это поставить гипервизор, разбить физическое железо на несколько виртуальных машин и уже каждую машину использовать по нужде (например одна под бд, в другой контейнеры и т.п.)?
454 3537623
>>7516
не пользуюсь из религиозных соображений
455 3537649
>>7602
Если "в аренду", то там уже скорее всего внутри гипервизора всё. Поэтому да, просто линукс и контейнеры. Кубер в простых случаях не нужен.
456 3537654
>>7598
Я знаю, они фиксят тупые баги, тратят на это время.
457 3537655
>>7598
Ты из СШП? Мы из СШП? Если нет, нахуя ты тамошние стандарты к РФ применяешь? Где ты здесь видел такую техподдержку? Что у нас называется L2-L3, ты в курсе?
458 3537666
>>7649
А нельзя на виртуалку поставить свой гипервизор? Я просто углубился в инженерию данных и вот не могу понять. Там же часто используются распределенные системы, и вот если в рамках одной машины на разных виртуалках держать какой-нибудь HDFS это норм или не норм. Или какую-нибудь параллельную БД типа гринплама.
459 3537701
>>7666
Можно, но надо, чтобы это было в настройках разрешено, в смысле если ты хочешь иметь полноценную буструю виртуализацию. Но технически в целом это возможно и даже вполне себе используется.

Давно виртуалки не гонял, сейчас боюсь что-то точно говорить, впрочем. Погугли про nested virtualization kvm и т.п.

По-моему я даже сам это поднимал, но это не точно
460 3537705
>>7666

> и вот если в рамках одной машины на разных виртуалках держать какой-нибудь HDFS это норм или не норм.


Держать виртуалки это норм, но заведомо странно иметь для серьёзного применения виртуалки внутри виртуалок. Это нерационально, перерасход ресурсов, вообще в целом не понятно, зачем.

Если ты покупаешь виртуалки, то разумно под каждую систему иметь свою собственную виртуалку.

Реальный профит виртуалок только в том, что ты на один физический сервер можешь много виртуалок поставить и что ты их можешь дампить и переносить легко с сервера на сервер, даже горячий перенос для каких-то систем доступен.
461 3537721
>>7602
>>7602

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


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

Для изоляции проще использовать обычные контейнеры.

Мне кажется витруалки скорее нужны каким-то очень большим компаниям, у которых десятки-сотни-тысячи физических серверов.
462 3537772
>>6909
Нахуя ты сейчас мне всё это пишешь, долбоёб. Создаётся ошущение будто ты некомпетентный слабый программист-неосилятор. Мне чё начать тебя учить, как это делается? Ну окей. Можно элементарно проверить правильный результат или нет, например посчитав процент от общей суммы и совпадает ли он с вознаграждением ВБ. Или можно сложить все штрафы, удержания и т.д. и сравнить с итоговой суммой. Или можно проверить ИНН - действительно ли в нём 10-12 цифр или нет.

Потратив месяц-другой, можно сделать почти идеальную систему. Мне просто в лом с этим ебаться. Мне никто за это не платит, я сижу здесь просто общаюсь, а не решаю чужие проблемы с каким-то ёбанным валдберрисом который мне нахуй не обосрался. То что ты не знаешь как это валидировать, не значит что валидировать вывод нельзя в принципе. Можно миллионом способов проверить, пере-проверить, пробить по базе, и так далее. Ты думаешь что проблема в нейронках? А проблема на самом деле В ТЕБЕ, в твоей лени и некомпетентности. Вот и всё что я могу сказать. И не пиши мне больше, я не хочу знать, что там ещё может пойти не так. Мне похуй. Дискуссию закрыли.
463 3537785
>>7540
Ну было такое. Но я не относился к этому как к О БОЖЕ МОЙ ЗАСТАВИЛИ!!! "Какие-то тупые баги" - их же не инопланетяне тебе в проект занесли? Это твои тупые баги. Кто же их туда внёс... ммм ну даже не знаю... Может стоит всё-таки относиться как возможности исправить свой говнокод, а?
464 3537810
>>6921
Сразу скажу, пхп даже не нюхал.

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

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

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

>- одежда и у одежды есть такие-то параметры. Если это смартфон - то у него свой набор параметров.


Речь же шла будто бы о цвете, а теперь уже много параметров.
container-vms.jpg132 Кб, 850x430
465 3537823
>>7602
Ну подумай логически, разбери свой пост на два варианта

Вариант А - виртуальные машины.
По сути ты тратишь мощности машины впустую, на обслуживание кучи бесполезных операционных систем (которые не дают никакого профита) внутри каждой ВМ. Ну хорошо вот ты поделил память/цпу, а дальше что? Что будет внутри каждой машины? У тебя будет где-то на 30% память загружена, а где-то на 60%. Где-то проц будет загружен на 5%, а где-то на 60%. В итоге у тебя будет куча неиспользованных ресурсов и низкая эффективность. Хотя сейчас появились умные виртуализации на аппаратном уровне, эту проблему худо бедно решили, но не суть. Тебе в любом случае надо ждать, пока операционка загрузится, пока то да сё.

Вариант Б - контейнтеры.
У тебя одна общая операционная система и одни общие ресурсы на всех. Это уже более эффективно, так как не надо запускать по линуксу внутри каждой виртуальной машины. И когда контейнер не работает, он не тратит ресурсы. То есть если у меня скрапер, который запускается раз в день, он отработал и удалился из памяти.

Естественно, контейнеры всегда при любых раскладах лучше чем ВМ. Если суммировать почему контейнеры лучше: 1) меньше latency, так как не требуется запускать ОС. 2) не расходуются ресурсы на операционку. 3) более эффективное распределение ресурсов (хотя спорный момент, из-за аппаратной виртуализации) 4) ну и плюс, огромное количество готовых решений под докер/контейнеры
466 3537839
>>7823
Вопрос казуала.
Если все уже такие умные с докерами, контейнерами, распределением ресурсов, масштабированием, то какого хуя до сих пор падают сервисы?
Все эти Стимы во время распродаж и прочие при наплыве юзверей валятся.
Какого хера, а?
467 3537849
>>7575
Очень даже пишет. Но не в прод, конечно. Просто создаётся дополнительный слой саппортской инфры из скриптов, мелкосервисов и всяких костылей, ведь у разрабов фичи горят и баги откладываются в беклог, а работать то как-то надо.

Мимо саппорт уже полгода только и делаю, что пишу говно сервисы да скрипты для отлова багов и прочих вещей. А ведь поначалу и хотел техподом работать чтобы погромирования не касаться вовсе.
468 3537850
>>7849
Программируешь на ямле и баше?
469 3537852
>>7850
Это тоже приходится теперь. Но в основном питон и начинаю немного на го, поскольку основной стек проектов на него перетекает.
470 3537855
>>7823
Реальная проблема это управление памятью, то, что внутри ВМ реально свободно, для внешней системы уже занято, а вот с процессором нет принципиальной проблемы, если он не используется в одной ВМ, то нормально будет использоваться в других. Сама ОС тоже обычно толком ничего не жрёт.

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

Но в целом думаю, что ВМ скорее не оправданы в прикладном использовании.
471 3537878
Вот есть инет магазин типа амазон.

Там много товаров и категорий.

Как скидки и акции делаются?

Допустим декоратор - скидка на новый год.
Декоратор 2 - на смартфоны 2020 года
Декоратор 3 - акция на еду
Декоратор 4 - распродажа тетрадок

И в каждом декораторе проверка. Если этот товар === значит меняем цену в коде. В базе данных цена - та же? Или в базе скидка?

Допустим. Цепочка из декораторов (а их может быть тысяча - там же много товаров) - далее мы отображаем на странице товары и все что на странице 100-200 товаров - и каждый товар проходит все 1000+ декораторов в цикле? Или декораторы подгружаются с категорией? Но товар же может быть и не в категории или в другой категории.

А как потом искать где какой декоратор? Документацию вести мол дата добавления, декоратор и его описание что он делает?

Или делается отдельная таблица со скидками и привязывается к id товару или к его группе смартфоны (а на том же днс есть скидка на 1 товар, т.е. админ из всей кучи ищет один и делает на него скидон?)

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

Как короче? По мне так лучше чтобы отдельная таблица и админ там выставлял, чем декораторы вешать
472 3537887
>>7878
В разных таблицах выставляют даты и категории товаров.
473 3537890
>>7839

>до сих пор падают сервисы


Потому что общих ресурсов не хватает. Хоть 50 контейнеров поставь вместо 5, если железка или сеть физически не может принять больше 1000 запросов в секунду, то как бы эффективно за ней всё не было, быстрей не станет.
Конкретно вульва никогда не была на острие прогресса, поэтому их сервисы часто отстают и падают.
474 3537932
>>7839

>какого хуя до сих пор падают сервисы?


Из-за баз данных. База данных это самая дорогая и уязвимая хуита на свете. Под неё нужен специальный сервер, не абы какой. Их нужно специально обслуживать, делать репликацию и так далее. Во время резкого наплыва людей, она просто не успевает так быстро отмасштабироваться. Всё остальное, типа веб-сервера это обычная шняга, которую легко масштабировать до миллионов, миллиардов запросов в секунду. Тот же nginx занимает очень мало места в памяти, может мегабайт 5 от силы.
475 3537935
>>7839
Потому что масштабированием мало кто занимается и мало кто вообще понимает, что это. Для большинства разработчиков масштабирование - это насрать микросервисами через кафку, а дальше оно как-то само заработает. Им так рассказали на курсах. Типичный разработчик даже не понимает, что поход между сервисами по сети занимает дохуя времени, а сеть не резиновая. В итоге 50 микросервисов работают медленнее, чем сайт на пхп 20-летней давности.
476 3537967
Чё там? Красноглазые разбушевались за ночь? Щас буду вставать просыпаться и оглушать ботанов
477 3538009
>>7849
Давно вкатился? Сколько получаешь?
478 3538045
Как же лень работать... На стартап трачу максимум 2 часа в день. На работу-работу 4 часа в день. И всё равно просыпаясь каждое утро я думаю, что мне нужно в отпуск.
479 3538062
>>8045
Очень скоро ты забьёшь хуй и на то, и на то.
480 3538069
>>8062
И умру...
481 3538211
Опять задачу сделал за 2 часа. И опять дилемма - просить новую или пинать хуи. Как жить ваще в таком режиме.

питюн дывелопыр 280к зп
482 3538227
А есть тут такие лохи-унтеры, которые в 30+ никуда не вкатились и живут на шее у родителей?
483 3538230
>>8227
Нет. На дваче только интеллектуальная элита.
484 3538231
>>8227
Вкатился около-программистом, живу на шее у родителей
485 3538235
>>8211
Вас давно в MVP ждут.
>>8227
По общему мнению, в 30+ надо уже выкатываться из it.
486 3538240
>>8211
Я бы пинал хуи.

мимо-лох-унтер
487 3538242
>>8009
2 года. Когда пришел мой максимум был простой селект без выебонов написать. Впервые на работе услышал термины ручка и эндпойнт, лол.

Думал пойду по пути сисадминства, потихоньку в сторону девопса и так далее. А оказалось, что либо ты руками делаешь тысячи операций, разгребаешь логи и руками запускаешь нужные процессы пока фичи в бэклогечто пиздец уже от нескольких десятков повторений, либо автоматизируешь это все сам.
Девопсы туда же. Думал буду машинки настраивать, пайплайны крутить, максимум конфиги писать. По факту у наших девопсов это процентов 15 работы, в остальном они кодят iac и сервисы с ним связанные.
488 3538243
>>8242
Алсо, зп 120 до налогов. Маловато как-то, но сливаться не хочу, условия комфортные.
489 3538245
>>8243
если в ДСах, то ты по сути за еду работаешь.
490 3538249
>>8245
Контора дс, но я на удаленке из мелкого города. Анальных трекеров нет, дрочки по срокам тоже почти нет. Можно поспать утром или днем. Учу новое, потихоньку применяю это в работе.
491 3538253
>>8249
Хочу так же. Как быть?

мимо-лох-унтер
492 3538255
493 3538306
>>8227
Да.
Думаю, что до октября допилю пет на рельсе и пойду учить го, т.к. там джуны все еще пока что нужны.
494 3538319
>>8253
Нах тебе эти копейки. Иди плитку класть за 200-250к. Либо в такси.
495 3538332
>>8306
Откуда инфа, что на го нужны джуны? Я слышал ровно обратное
496 3538337
>>8332
Ну смотри чел пишет 5-10 лет на си/плюсах, потом перекатывает в го. Вот такой джун нужон.
497 3538354
>>8332
Ну сегодня немного шарился на хабр вакансиях, наткнулся на такое: https://career.habr.com/vacancies/1000159553
Сейчас зашел на хх, вакансии тоже присутствуют. Да, их немного, но катиться на фронт или питон я чет пока не хочу (может попозже передумаю).
498 3538397
>>7721
А если конкретный пример работы. Сейчас есть один физ-сервер в аренде. Становиться вопрос ускорения запросов через условный спарк или хранение в распределенном виде в том же ХДФС. Мне отправлять главу покупать еще сервера или это все можно через контейнеры поднять (хотя есть вопрос, ресурсы то те же остаются, будет ли это быстрее)
499 3538399
>>8354
Судя по тому что вакансия сегодняшняя (и всех похожие тоже), на такого типа предложения прилетает по 500 откликов и она тут же закрывается. Если успеешь написать и потом пробьёшься через hr фильтр, то сможешь получить шанс на собес
image.png31 Кб, 898x293
500 3538402
>>8399
А, блядь, стоп. Отмена нахуй. Но в любом случае на хх тоже смотрел и натыкался на вакансии джунов по го, не требующие каких-то сверх знаний.
501 3538413
>>8402
Не нашёл это в тексте вакансии. Но если это правда, то угар
Обновить тред
Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 10 сентября в 15:26.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски