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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 501 48 143
Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 1
14958007710430.jpg 746Кб, 2310x2306
2310x2306

F.A.Q.

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

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

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

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


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


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


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


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

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


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

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

Аноним 12/05/25 Пнд 12:28:41 3451922 2
Аноним 12/05/25 Пнд 12:30:34 3451926 3
1000028527.mp4 509Кб, 720x1280, 00:00:06
720x1280
Аноним 12/05/25 Пнд 12:54:59 3451960 4
>>3451904
Норм так сёрнул в лужу. особенно учитывая что makaba которая управляет этой помойкой и та на джаве запилена, как и болишинство сетевых служб, и уж точно тех параш в которых ты оформляешь и оплачиваешь доставку своего хрючева на дом
Аноним 12/05/25 Пнд 13:02:06 3451964 5
Сап двач
Сделайте мне работу по информатике

(Векторная графика
Рассмотрим на практике приёмы построения многоугольников и их модификации с помощью инструмента Polygon.

В CorelDRAW создайте новый документ

Или нажмите Ctrl+N.

Выберите инструмент Многоугольник, щёлкнув по соответствующей кнопке в панели инструментов или нажмите Ctrl+Y.

На панели атрибутов установите число узлов базового многоугольника, равное 10.

Постройте многоугольник, просто потянув курсор мыши. Получается ли прямоугольник? Построен ли он ровно, симметрично?
Рядом постройте ещё один многоугольник, но во время перетаскивания указателя инструмента удерживайте клавишу Ctrl. Что происходит? Как строится фигура? С какой точки начинается построение? Симметрична ли она?

Постройте ещё один многоугольник, удерживая клавишу Shift. Что происходит? Как строится фигура? С какой точки? Симметрична ли она?

Обратите внимание на узлы построенного многоугольника. Выберите инструмент Форма (Shape) и наведите указатель на любой из узлов, расположенный в серединах сторон многоугольника.

Удерживая кнопку мыши, перетащите этот узел по радиусу примерно на половину расстояния до центра. Что происходит? Симметрично ли растягиваются узлы?
Удерживайте клавишу Ctrl. Что происходит? Можно ли закручивать углы?
Удерживайте клавишу Shift и снова потяните за узел. Что происходит? Можно ли закручивать углы?

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

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

Отпустите. В результате на странице появится смещённая копия ранее построенного многоугольника.

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

Постройте звезду и с помощью инструмента Создание форм сделайте её похожей на морскую звезду, как на рисунке. Для этого в панели инструментов выберите инструмент — Звезда.

В строке атрибутов выберите звезду со свободным центром.

С помощью программы CorelDRAW:

1. Создаём фигуру — звезда.
2. Щёлкнув правой кнопкой мыши по созданной фигуре, в появившемся окне выберите инструмент Преобразование линий в кривые.
3. Далее, используя инструмент Создание форм, постройте морскую звезду, как на рисунке.
4. Не забывайте, что двойной щелчок левой кнопкой мыши в нужном месте добавляет дополнительный узел, который поможет изменить форму.
5. Атрибут изменения внешнего вида углов поможет выбрать необходимое скругление в зоне активного узла. Сначала на панели атрибутов выберите возможность изменения формы вершины.
6. Затем рядом выберите нужный вариант из трёх предложенных.
7. Иногда этот шаг нужно применять к каждому узлу для изменения внешнего вида.

Окраска обязательна. Задача — максимально точно воспроизвести форму/контур/очертание фигуры.)
Аноним 12/05/25 Пнд 13:04:10 3451967 6
>>3451960
макаба на жабе? Ничоси. А где контрибутить?
Аноним 12/05/25 Пнд 13:10:41 3451978 7
Аноним 12/05/25 Пнд 13:10:47 3451979 8
>>3451967
а что, джава это автоматически опенсорс? Я не ебу где, просто на вики прочитал что это помесь пёрла и джавы, что вообще не удивительно, миллиард серверного софта самых разных видов на джаве, потому что спринг ебал всю индустрию в рот лет 20, а всякие там ноды и фласки вылезли с большим опозданием
Аноним 12/05/25 Пнд 13:15:33 3451988 9
>>3451960
>>3451979
НИКТО не знает, на чём написана макаба. Никакой официальной инфы об этом нет и не существует вики, где было бы авторитетно указано, на чём она написана.
Аноним 12/05/25 Пнд 13:22:06 3451997 10
>>3451988
Странное заявление. То есть это какой-то охуеть проприетарный движок, и все кто его ставят себе на сервак подписывают договор о неразглашении? Иначе я не понимаю как это возможно, разве что оно поставляется в виде бинарников где все так охуеть-обфусцировано, что непонятно даже как это скомпилировалось. Вопрос: нахуя?
Аноним 12/05/25 Пнд 13:46:46 3452038 11
174704597772791[...].jpg 261Кб, 1920x1040
1920x1040
174704635007612[...].jpg 204Кб, 1366x768
1366x768
174704663400635[...].jpg 157Кб, 1519x741
1519x741
174704667173333[...].jpg 167Кб, 1366x728
1366x728
Аноним 12/05/25 Пнд 13:52:39 3452045 12
Подскажите пожалуйста. Две недели назад предложили офер в одно место, а сейчас наметилась другая работа. Встал перед выбором. Что делать? Выбрать второй вариант с шансом остаться вообще без работы, или как-то можно найти компромисс? У меня просто уже ответ просят озвучить.
Аноним 12/05/25 Пнд 13:55:59 3452052 13
>>3452045
>Что делать?
клонируйся
Аноним 12/05/25 Пнд 14:05:54 3452062 14
>>3452038
Подозреваю, что для тех, у кого есть легаси, написано на VB6.
Аноним 12/05/25 Пнд 14:46:19 3452106 15
Аноним 12/05/25 Пнд 14:51:52 3452110 16
>>3452062
В нём можно под android написать, и он же apk тебе собирёт.
Аноним 12/05/25 Пнд 15:16:38 3452163 17
Строит ли учить джаву, если немного знаю C#? Или на бэкенде всё равно на чем писать
Аноним 12/05/25 Пнд 15:18:12 3452165 18
>>3452163
В чем цель изучения жабы? Найти работу?
Аноним 12/05/25 Пнд 15:18:48 3452166 19
>>3452163
Стоит учить 1С Битрикс.
Аноним 12/05/25 Пнд 15:38:58 3452188 20
>>3452045
Ты дурак? В твоем реквесте ровно НОЛЬ информации о сабже ситуации. Ни куда, за какие деньги, на какие условия - просто "есть два стула офера, куда мне?". Охуеть. Чего ты ждешь в ответах?
Аноним 12/05/25 Пнд 15:41:34 3452189 21
>>3452163
Боюсь ошибиться, но классический web-бэкэнд это в основном джава, а не си-шарп. Тебе надо смотреть что ты хочешь делать в конечном итоге, в идеале, вплоть до конкретного рабочего места, и тогда ты поймешь и язык и стек. А любой вопрос "стоит ли учить {{языкнейм}}" - это хуйня.
Аноним 12/05/25 Пнд 15:44:15 3452196 22
Бэк разработка или девопсинг: что из этого менее рухнумное сейчас?
Аноним 12/05/25 Пнд 15:55:14 3452219 23
>>3452165
Сменить сферу деятельности. Я около-программист, но хочу полноценно в разработку уйти

>>3452166
Не очень хочется

>>3452189
Ну я слышал Java / C# пополам делят интерпрайз в мире, в России может по-другому
Аноним 12/05/25 Пнд 15:57:15 3452222 24
Аноним 12/05/25 Пнд 16:20:38 3452261 25
>>3452219
>Java / C# пополам делят интерпрайз
Хз, хз. Может это какие-то новые веяния. Я знаю только что дот-нет мечтал догнать и перегнать в этом сегменте, а как вышло не знаю.
Если нет сомнения в том что и там и там поровну работы, то зачем тебе вообще свитчиться на Java с шарпа? В чем прикол? Это очень похожие языки, но C# так-то поохуеннее будет своей развитостью, и своей динамикой в этом направлении. Тем более он как бы отпочкован от джавы и значит избежал ее детских болезней.
Нахуя? Что мешает дальше пердолиться с C#?
Я раз по работе на пару месяцев заезжал в шарп для того чтоб писануть одну нишевую дрисню, и возврат оттуда в java был несколько грустным, хотя я и люблю Java, она как бы простая и тёпло-ламповая.
Аноним 12/05/25 Пнд 16:36:45 3452286 26
>>3452219
>Java / C# пополам делят интерпрайз в мире
Вообще-то нет. Энтерпрайз - это джава онли, еще и хуй знает какая древняя джава. Сишарп после ухода Гейтса делит место у параши рядом с руби. Джава - это вакансии во всякие немецкие банки, где можно сидеть ковырять монолит до пенсии. Сишарп - это стада фулстек паджитов в старпапах-однодневках, каждые 3 месяца новый проект. Если проект чуть сложнее пары крудов и ожидается рпс больше двух запросов в минуту, проект пишут на голенге. Не потому, что голенг быстрый, а потому, что квалификация паджитов на сишарпе совсем никакая, им ничего доверить нельзя.
Аноним 12/05/25 Пнд 16:40:54 3452292 27
Привет, я тут пишу потому что тут люди с логикой, а не по программированию, но его тоже было бы там до фига видимо. Почему люди без логики не хотят даже слушать о непроверяемости данных? Да, Декарт говорит что мысль проверяется мыслью, но ведь проверяющая мысль может быть непреднамеренно неработающей, я по крайней мере не проверял бы ученика учеником. Мы пока не знаем многого о мире. В результате такой неразговорчивости не распознать где можно почитать о движении в эту сторону. А хотелось бы. Что скажете? Что происходит?

Кстати, Вселенная существует на одном поле, так что это однополевая карта видимо называется. И стандартная картина о мире что у одного термина одно значение, и дальше расходится, да? Или это философия?
Аноним 12/05/25 Пнд 16:42:34 3452295 28
Вот такие облегчалки мышления еще есть? И почему так легко кажется?

программирование = алгоритмы + структуры данных (Никлаус Вирт). То есть то что кроме таблиц+плюсов и минусов и есть серьезное программирование? Короче другими словами

Любые абстрактные данные такие как числа и строки могут быть разложены на 0 и 1 и над этими 0 и 1 можно совершать арифметические операции.

И химия к примеру тоже вещества и как они соединяются, и все.

Так легче учить, но никто не объясняет.
Аноним 12/05/25 Пнд 16:46:59 3452302 29
>>3451590
>В 2020 на хх.ру по запрос
Ещё один тупоголовый. Я коментирую конретный график, а не что там было или не было на хрюхрю.ру. Неужели твой маленький мозг не способен обработать 3 предложения?
Я утверждал что положняк в целом по миру не поменялся? Нет, не утверждал. Я лишь сказал, что приведенный график говно, т.к. тренды на всех языках идентичны, а реузльтат в 2025 не отличается от 2020. Развивайся
Аноним 12/05/25 Пнд 16:49:35 3452304 30
>>3452292
Я думаю тебе в /ph
>>3452295
Мне кажется ты уже приходил в тред с похожими сообщениями
Аноним 12/05/25 Пнд 16:52:45 3452305 31
>>3452302
Дурик, я тебя наоборот поддержал, а ты, сын дауна и портовой шлюхи, лишь брызшишь слюной как всегда. Чтоб ты хуй собачий без соли доедал, гандон штопанный.
Аноним 12/05/25 Пнд 16:56:15 3452309 32
>>3452295
Блин, не дописал.

программирование = алгоритмы + структуры данных (Никлаус Вирт). То есть то что кроме таблиц+плюсов и минусов и есть серьезное программирование? Короче другими словами кроме таблицы с плюсами уже серьезное дело? А что оно вообще?:

1) если не вломиться в ворота этой базы данных?(На что есть копипаста что туго с работой, ЧК и два банка на регион, там без вариантов, кучу отзывов посмотрел, да и менты-специфика, не то)

2)Это физика только и другие науки, моделирование? Мало работы же?

3)Где-то мем был с африканцем что только хочешь понять прогание и понимаешь что way over your head, не могу этот мем найти, что там было...

4)Еще всякие как быстрее сделать чтобы в общем проц впахал короче я знаю. Там максимум математика и как тебя оборудование слышит как я понял.

5)

Я просто не знаю надо учиться программированию, или от сложности скуки у меня мозг сведет? Не технарь, но логик. Короче считать скучно, но принципы с алгоритмами всякими захватывают.

Химия тоже в принципе в школе легче бы пошла если объяснить что это вещества-описание и как они соединяются-гальванизация и т.д. Не знаю что тут усложнять, такой уж язык у профессоров.
Аноним 12/05/25 Пнд 17:00:23 3452313 33
>>3452304
Братан, я про то, что в фильме Матрица всем казалось что они в реальном мире, и не проверить никому. Так же живем, только не в Матрице никакой, и не проверить так же. Программа возвращает значение ноль, и не известно достоверность в каких единицах системы СИ считается. Про это хочу прочитать, что делают. В ф/ только скажут "все хорошо".
Аноним 12/05/25 Пнд 17:14:51 3452330 34
>>3452305
> я тебя наоборот поддержал
Чем ты меня поддержал? Тем что достал какую-то шляпу с хрюхрю.ру? А в чем поддержка заключалась? К чему был вобще хх.ру, если я коментил говно-график,а не ситуацию на рыночке?
>Откуда эта дерьмо-статистика?
>Тебя это не наводит на мысль, что стата хуета галимая?
Че было тут что то по рыночку или предьява была конкретно к стате? Думай.
Аноним 12/05/25 Пнд 17:36:00 3452350 35
Аноним 12/05/25 Пнд 17:46:33 3452362 36
>>3451769
> Добавь какой-то HTTP клиент в докер-образ
Curl?
Аноним 12/05/25 Пнд 17:52:36 3452365 37
>>3452292
Ты либо гений, либо долбоеб - настолько у тебя уплыли формулировки к концу поста.
>но ведь проверяющая мысль может быть непреднамеренно неработающей
Не может. Потому что любая строгая система выводится из аксиоматики, которая считается верной безусловно. Ты чекаешь свои "проверяющие мысли" вплоть до аксиоматики, и если противоречий нет, значит с ними все нормально.
А что там ты дальше написал я нихера не понял.
Аноним 12/05/25 Пнд 17:59:20 3452372 38
>>3452309
У тебя очень хуёво с формулировками. Поработай над этим. Причем ты не производишь впечатления человека у которого "мысли крутятся, но ему не хватает слов их быстро выразить", вроде Виталика Бутерина, который тоже заикается и плетет нескалдно. Ты производишь впечатление поехавшего шизофазника, который возомнил что он силен в логике.
Аноним 12/05/25 Пнд 18:00:51 3452374 39
>>3452362
да, он там может даже по дефолту есть, просто протесть
Аноним 12/05/25 Пнд 18:00:58 3452375 40
>>3452350
Закрой глаза и скажи что все хорошо - может на тебя шкаф падает. Открой глаза - ты всего лишь подключил зрение. Какая аксиоматика? Больной?

Галюны же бывают у людей? Как ты знаешь что не в галюнном мире? Уважающе себя можете сказать себе что вы существуете? Мне пацан, читавшему фантастику и сказки в детстве, говорит что Декарт сказал "я мыслю значит существую". Думаю, после пяти книг Нарнии дети бы не поверили что в их обычном мире тоже уже мир. Что вас не бьют в трех из пяти ваших тел одновременно, в разных частях космоса, из которых вы только два тела когда-нибудь почувствуете. Я не понял вас.
Аноним 12/05/25 Пнд 18:01:52 3452378 41
>>3452313
Короче все ясно. Тебе в дурку пора. Те переупорол гриба, братишка
Аноним 12/05/25 Пнд 18:04:14 3452381 42
>>3452372
Другими словами:
Проганье скучное у офисных людей, только чтобы таблица показывала и фурычила, где интересное у программирования? Где не 1С для небыдла?
Аноним 12/05/25 Пнд 18:05:40 3452384 43
>>3452375
>Как ты знаешь что не в галюнном мире?
Очень просто, тупой ты хуйлан: даже закрывая и открывая глаза 100к раз, даже если вас таких долбоебов 100 миллиардов, не случится НИ ОДНОЙ ситуации когда шкаф на тебя упал. Из этого следует что заключение "никакие шкафы просто так на меня не падают" является достаточно сильным, для всех жизненных ситуаций, например планирования хождения мимо шкафа в толкан и кухню. Теперь ясно?
Мир считается таким каким он есть потому что он таким наблюдается, и только.
Аноним 12/05/25 Пнд 18:06:02 3452387 44
>>3452381
Интересным может быть только борщехлёбство. Программирование за деньги всегда было и будет скучным.
Аноним 12/05/25 Пнд 18:07:17 3452389 45
Лучше обсуждать философию, чем дебильные графики.
Аноним 12/05/25 Пнд 18:10:28 3452394 46
>>3452381
Сначала стань худо-бедным программистом, чтоб перестать мыслить такими ебланскими категориями как "таблица" и "плюс/минус". Скилловые дядьки даже таблицы БД-то называют "отношениями", потому что это абстракция реляционной алгебры. А таблица - это способ его отобразить в реальный мир.
Программисты строят в голове объекты и способы их взаимодействия для решения задачи - в этом и интерес. И таких задач хватает на любом уровне, хоть на системном лоу-лвле, где ты будешь решать задачи как за меньше циклов проца выполнить какую-то инструкцию, хоть на уровне базовых структур, где ты будешь изобретать очередное красно-черное дерево, хоть на приеладном, когда ты будешь думать как закэшировать маршрут до твоего сраного офиса, чтоб навигатор меньше тупил. В общем я думаю разумнее всего тебя нахуй послать, а не выдавать тут очевидную базу.
Аноним 12/05/25 Пнд 18:11:56 3452396 47
>>3452389
Лучше няшится с красивой девушкой чем вот это вот всё
Аноним 12/05/25 Пнд 18:15:14 3452405 48
>>3452384
Да-да, скажи это статистике падающих шкафов. не оберегайте треды, обыватели, "профессоров кислых щей" итак спрашивал свои вопросы.
Аноним 12/05/25 Пнд 18:17:18 3452409 49
>>3452394
Спасибо, вот это ответ.
Аноним 12/05/25 Пнд 18:17:39 3452410 50
>>3452405
Падающих когда в них тупая личинка лезет, или от землетрясения. Сами по себе они никогда не падают, для этого нужно спонтанное нарушение энтропии в этом объеме вселенной в этот момент, вероятность которого в любом практическом смысле нулевая.
Аноним 12/05/25 Пнд 18:29:57 3452425 51
>>3452410
Ну про личинку, старый шкаф и т.д. и разговор, даже раритетный. Тут 5 лет шкафу а уже ручки на разной высоте. Нафиг ты мне эту Блак Мезу притащил? Нормально же разговаривали? Есть что по теме, если нет, у тебя легкое воспаление эго в районе груди.
Аноним 12/05/25 Пнд 18:50:24 3452436 52
>>3452045
Жди третий вариант. Мне кажется, что это лучшее решение.
Аноним 12/05/25 Пнд 18:56:05 3452440 53
>>3452381
>где интересное у программирования?
Пруверы.
Аноним 12/05/25 Пнд 19:29:12 3452452 54
>>3452425
У него ручки вкривь и вкось потому что ты постоянно его открываешь и закрываешь, разбалтывая настройку петель. Возьми отвертку и подрегулируй их, и они снова станут как новые. И откуда зумеры-борщехлебы такими криворукими стали, боже
Аноним 12/05/25 Пнд 19:30:57 3452453 55
>>3452452
Ты можешь просто сказать, как ты веришь в реальность перед собой и все?
Аноним 12/05/25 Пнд 19:59:57 3452477 56
>>3452453
Нет причин не верить.
Аноним 12/05/25 Пнд 20:00:29 3452480 57
>>3452453
переведи это с наркоманского. нихера непонятно. да, я верю что реальность приблизительно такая, какую я ее вижу. Даже если она намазана поверх какой-то еще метареальности - это не имеет никакого смысла, если не может быть обнаружено экспериментально, и как-то повлиять на меня. Улавливаешь?
т.е. это просто причина попиздеть за хуйню таким как ты и не более
Аноним 12/05/25 Пнд 20:02:26 3452482 58
>>3452292
Так, давай немного тебя обстрижём:
1. Философствования о природе вещей без практического применения идут нахуй сразу. Почему - потому что полный простор для теологии без конечной цели или пользы.
2. Проверки гипотез должны в первую очередь уметь отвергать гипотезы. Если гипотезу никакой опыт не отвергает, её можно считать рабочей, превращать в теорию для того чтобы вывести более вычурные проверки отвергающие теорию.
3. Опыты должы быть воспроизводимы. Без воспроизводимости нет никакого практического смысла ни в опыте, ни в исследовании.

Теперь про галюны в стиле 13 этажа или матрицы:

1. Мои собственные ощущения и информация которую я из них получаю - единственное что у меня есть.
2. Реальность описываемая ими, непротиворечиво реагирует на мои действия и соответвует моим ожиданиям от неё.
3. Лучше реальности у меня всё равно нет. Так что лучше отложить поиски новой реальности до тех пор пока эта самая реальность или как-то не проявит себя, или не появятся бреши которые придётся закрывать вводя новую реальность.
4. Гипотезы о том что у меня галюны допустимы только при удовлетворении критериям научности.

Дальше можешь погружаться в философию науки, Поппера и иже с ними.
Аноним 12/05/25 Пнд 20:20:00 3452498 59
>>3452477
>>3452480
>>3452482
"Лучше реальности у меня всё равно нет. Так что лучше отложить поиски новой реальности до тех пор пока эта самая реальность или как-то не проявит себя, или не появятся бреши которые придётся закрывать вводя новую реальность."

Ну вот это по теме, спасибо, еще брат говорил что хоть что-то есть и хорошо. Все равно больше не получить с существующей науки.

А вся эта тема с обриванием нескептиков это просто чтобы менты их от лаб сами не гоняли, вряд ли практикующие ученые в это верят, там всякие "бритвы Оккама" только по логике, остальное дает эффект из другой ноды мозга - выливание кипящего масла на осаду. Социологам повязки "дружинник" выдали и такие типа "нам работать уже полгода не дают, делайте что хотите")).
Аноним 12/05/25 Пнд 21:10:22 3452525 60
До конца года с утра до ночи не вылезаю из терминала, потом докер, кубер, гит, ci/cd. Параллельно с этим подтягиваю питончика, гошечку мб. Чтобы совсем с ума не сойти, можно софты подкачать, ещё какой-нибудь говном позаниматься. Времени свободного вагон, мне вообще похуй. Что играть в доту и пить пиво, что то, что я выше писал - один хуй проёбанное в пустую время. Так что будет что будет.
Аноним 12/05/25 Пнд 21:18:34 3452530 61
>>3452292
>>3452313
>>3452365
>>3452372
>>3452375
>>3452384
>>3452405
>>3452410
>>3452425
>>3452452
>>3452453
>>3452480
>>3452482
>>3452498

Что за пердеж в лужу? Вы о какой-то хуйне пиздите просто без остановки. Просто какой-то левый пиздеж не о чём. Это как у меня в одном чате два еблана без работы по пять часов об истории, политике, философии пиздят вообще без умолку. А на следующий день забывают о чём и к каким выводам пришли, и опять по новой, сто раз одго и то же. Просто заебали, сдохните ебаные говноеды
Аноним 12/05/25 Пнд 21:31:49 3452537 62
image 129Кб, 640x637
640x637
>>3452530
Ты какой-то злой. Может быть людям нужно просто пропиздеться социальное взаимодействие. Расслабься, бро.
Аноним 12/05/25 Пнд 22:43:12 3452602 63
Очевидно глупый вопрос но нужно узнать
Возможность клонировать симку ещё есть? Оч старая т2
Никаких злых умыслов не имею
Аноним 12/05/25 Пнд 22:44:45 3452604 64
>>3452525
Хороший настрой. Девопсом хочешь стать?
Аноним 12/05/25 Пнд 22:48:29 3452606 65
>>3452525
>Что играть в доту и пить пиво, что то, что я выше писал - один хуй проёбанное в пустую время. Так что будет что будет.
Красавчик. Сколько лвл?
Аноним 12/05/25 Пнд 22:54:58 3452608 66
Сап, требуется воспроизводить пользовательский код. Исходя из нескольки источников, решил, что надо запихивать файлы в докек-контейнер с требуемым языком и запускать работу. Но возник вопрос: если мой бек, который принимает код от пользователя в контейнере, то как мне пробросить этот код в другие контейнеры? Докер в докере как я понял пиздец плохая идея. Еще думал через какое-нибудь s3 их передавать, но тогда в контейнере-исполнителе должен быть язык для сервиса-приемщика (условный питон) + язык исполнителья (любой на выбор), что тоже как будто бы не очень. Тут еще вопрос по масштабированию, как из контейнера поднять доп контейнеры при нагрузке допустим. Какие еще есть варианты по реализации? Ебаться локально в контейнере с директориями и правами для них?
Аноним 12/05/25 Пнд 23:11:00 3452613 67
Аноним 12/05/25 Пнд 23:26:32 3452624 68
>>3452604
Ага. Охуенный. Еще бы у него было не "до конца года", а "с начала года". А то на словах я до конца года могу и докторскую по физике запланировать, только хули толку
Аноним 12/05/25 Пнд 23:30:31 3452627 69
>>3452608
k8s опетратор. Можешь взять knative
Аноним 13/05/25 Втр 00:02:58 3452646 70
Аноним 13/05/25 Втр 02:10:43 3452679 71
intermediatenig[...].png 29Кб, 280x321
280x321
изображение.png 400Кб, 3307x1442
3307x1442
Салют почаны, вкатываюсь в программирование с января-месяца, начал с жавы, пока ещё мало что понимаю, поэтому пришёл спрашивать ваших ответов.
У меня стоит такая задача:
Допустим, я хочу написать бота, который будет играть в сапёра. При поверхностном гуглении, как это можно реализовать в жаве, выскочило предложение применять класс Robot, который вроде как может двигать мышкой и тыкать кнопки на клавиатуре.
Так вот мои вопросы - это единственный способ сделать это в жаве? Оптимально ли вообще писать на жаве такую программу? По сути мне нужно сделать программу, которая будет управлять другой программой в среде шиндошс, при этом у целевой программы нет никакой api-шки, с помощью которой можно было бы управлять этой программой.
Как я понимаю, если делать на жаве, то класс робот будет нагло двигать моей мышкой и завладеет моей клавиатурой, а если мне хотелось бы, чтобы бот работал в фоновом режиме, пока я листаю двощи, например? Верно же, что любая прога хранит где-то в памяти свои данные, а раз так, то к ним можно присосаться? Ведь в сосничестве все пользовались артмани, чтобы денех себе накрутить в гта вайс сити, как-то ведь она это может сделать. Подскажите, в какую сторону ковырять? Мможет, мне для этого надо было си плюс плюсы учить какие-нибудь? Или ассемблеры? Помогайте, почаны, с меня нихуйя
Аноним 13/05/25 Втр 02:48:44 3452684 72
>>3452679
Сделай копию сапёра, но поверх него апишку запили и бота отдельно
Аноним 13/05/25 Втр 03:18:06 3452691 73
У меня вопрос по ситуации на рынке труда.

В моем мухосранском миллионнике осталось очень мало открытых вакансий по Java. Хотя год назад или ранее было в разы больше. С чем это может быть связано? В то время как по 1с программированию в 10 раз больше и с норм зп.

Я прост выбираю что учить. Как бы рынок намекает востребовано 1с, если научусь будет проще работу найти. А Java такое ощущение будто вымирает. Что скажете?
Аноним 13/05/25 Втр 06:23:42 3452717 74
>>3452691
Java давно мертва.
Я откликнулся на hh.ru на все удаленные вакансии со словом Java и везде получил отказ.
Это с 5 годами опыта, джунов тем более никто не рассматривает.
Сейчас админю у знакомого за 12 тысяч.
Веб и 1C - единственное из кодинга, что еще хоть как-то живо в РФ.
Аноним 13/05/25 Втр 06:48:36 3452725 75
Аноним 13/05/25 Втр 07:51:21 3452738 76
>>3452679
Конечно бота для сапера работающего в бэкграунде ты собрался делать))))))))
Аноним 13/05/25 Втр 07:53:43 3452739 77
>>3452691
Ты сам всё знаешь. Выбрал 1С - остался навсегда бок о бок с мигрантами и прочей швалью. В другом стеке хотя бы шансы есть на сьеб. Всем советую идти в девопс. Это не сложнее 1С. Просто купите сервер для учёбы на зеоне с озон за 15к и легко вкатитесь.
Аноним 13/05/25 Втр 07:58:50 3452740 78
>>3452739
Такие как ты должны оставаться там где они есть сегодня.
Резидент Евросоюза
Аноним 13/05/25 Втр 08:56:16 3452751 79
>>3452725
Экономике осталось два месяца, помним
Аноним 13/05/25 Втр 10:27:59 3452794 80
>>3452679
надо ковырять саму программу и искать, где она обрабатывает ввод, и смотреть, что вызывется при нажатии, и эту функцию потом вызывать или менять, как-то так, наверное. можешь попробовать фриду.
Аноним 13/05/25 Втр 11:35:57 3452862 81
>>3452691
>С чем это может быть связано?
С сезонностью.
Аноним 13/05/25 Втр 12:38:21 3452915 82
выкатываюсь из тридешки, осознаю что на момент 25 года вкатываться то уже и некуда...пару лет ковырял полигоны с мыслями, что в любой момент могу пересесть на код, если заебусь. А теперь что? Всё мертво, интересных денежных профессий нет...даже если смогу пробиться во фроненд, то денег многа не дадут
Аноним 13/05/25 Втр 13:07:16 3452939 83
Привет аноны. Закончил обучение по Java в мае 2022. Потом рассылал резюме с нулевым результатом, как можете догадаться. Как сейчас на рынке обстоит ситуация? Джуны без опыта хоть в какой-то сфере нужны?
Аноним 13/05/25 Втр 13:07:34 3452940 84
Аноним 13/05/25 Втр 13:09:17 3452943 85
гриб-снимает-шл[...].jpg 66Кб, 584x216
584x216
>>3452738
Ну да, лукавлю, но исключительно для того, чтобы упростить понимание задачи на наглядном примере ☝️☝️
Не буду же я во всех красках описывать идею своего злобного майнсвипера, который будет воровать пенсию у старушек, работая в бэкграунде их кнопочных телефонов. Это всё усложнило бы, и люди начали бы мне предлагать более простое решение проблемы, как то подкараулить в подъезде или мрачной подворотне и отобрать сумочку с деньгами и прочее.
А так я получил ответы, которые меня вполне удовлетворили и дали пищу для размышления >>3452684 >>3452794 за что анонам спасибо, и, как и обещал, вот ваше нихуйя, держите
Как я понял, мирного простого решения не будет, либо с нуля писать целевую прогу с дополнительным функционалом под свои нужды, как предлагает сей >>3452684 сударь, либо применять хакерские способности и вскрывать уже имеющуюся чужую программу, как видится данному >>3452794 господину.
Посмотрел бегло про фриду, вот что они заявляют на своём сайте
>So what is Frida, exactly? It’s Greasemonkey for native apps
Вообще я наверное могу решить свою задачу, используя браузер с греасемонкеу в качестве среды выполнения. Поэтому начну потихоньку изучать жавускрипт, тем более что жаву я уже знаю, осталось понять, что такое скрипт. Это выглядит как путь наименьшего сопротивления. Всем спасибо.
Аноним 13/05/25 Втр 13:14:12 3452948 86
>>3452939
>Джуны без опыта хоть в какой-то сфере нужны
Нет, не нужны. Только в военкомате тебя могут принять без опыта, обучить и платить 300к в месяц.
Аноним 13/05/25 Втр 13:16:06 3452949 87
>>3452915
с чего ты взял что легко с "тридешки" перелезешь "на код"?
Аноним 13/05/25 Втр 13:16:20 3452950 88
Зачем нужен 1С, если тоже самое можно запилить в экселе макросами?
Аноним 13/05/25 Втр 13:19:29 3452951 89
>>3452739
Тут такое дело, что айти в ближайшие 5 лет всё и релоканту просто дадут пинка под жопу. С 1с есть хоть какой-то шанс остаться на заводе (да и не только на заводе, т.к. чат гпт вообще не может писать код в 1с), работать 5/2 и получать даже какие-то льготы типа пенсионных баллов. А всякие админы, кодеры и прочее - это на мороз гарантированно. ИИ хуярит код на уровне миддла+ сегодня. Кодомакаки не нужны. Хватит парочку сеньоров для чтения и выдачи промптов.
Аноним 13/05/25 Втр 13:25:29 3452956 90
>>3452950
Пушто в 1с уже написано всё, что бухгалтерам нужно. А в эхселе нет.
Аноним 13/05/25 Втр 13:28:30 3452963 91
>>3452943
Ты молодой наивный. Я также начинал путь в разработку, а именно писал на С++ бота для clash of clans с распознавание изображений ещё в 2013 году когда о ваших этих нейронках никто и не слышал.

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

Могу лишь посоветовать тебе как можно раньше идти в реальную разработку, с офисом, начальником, мердж реквестами, код ревью, код стал политиками, тестами.

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

Бот для клэш оф кланс так и не завёлся хотя я потратил на него 9 месяцев жизни.
Аноним 13/05/25 Втр 13:35:57 3452967 92
>>3452963
Ну в 2к16-2к17 точно был хайп нейронок, но не таких как чатжпт, а такой хайп что типа все учите машоб, анализ данных пистон и юзайте керас, слесарьплов, пандас и прочее подобное
Аноним 13/05/25 Втр 13:36:50 3452968 93
>>3452943
>тем более что жаву я уже знаю
кекнул с этого фантазера. жалко что теперь уже не проверить таких, не видя движения их шаловливых ручонок, тянущихся на любой вопрос к дип-сику.
Аноним 13/05/25 Втр 13:46:52 3452980 94
>>3452951
> айти в ближайшие 5 лет всё
За 5 лет релокант заработает себе на хату и безбедную жизнь в любом пгт на следующие 10 лет. А если ипотеку закроет, то и до конца жизни.

> ИИ хуярит код на уровне миддла+ сегодня
Лол, только если миддл и пишет промты для ИИ.

>>3452679
Поищи современные альтернативы AutoIT/Sikuli/PyGUIBot. Джаву лучше убери подальше пока прототип не опишешь на том что найдёшь.
Аноним 13/05/25 Втр 13:56:16 3452993 95
>>3452980
> За 5 лет релокант заработает себе на хату и безбедную жизнь в любом пгт на следующие 10 лет. А если ипотеку закроет, то и до конца жизни.
У меня зепка 60 к евросов. Чистыми за год получается 18 к или 1 800 000 рублей. За 5 лет будет 9 000 000 рублей. Что-то нихуя я себя богатым не чувствую.
мимо
Аноним 13/05/25 Втр 14:01:28 3453003 96
>>3452993
Да забей, это местный шиз. Возможно хахел
Аноним 13/05/25 Втр 14:03:55 3453007 97
>>3452951
Это очень сильно зависит от того что именно он пишет. Даже в работе с каким-то популярным API он и то может запросто срать под себя, например самовольно распространять методы с одного класса в другой, потому что ему "показалось" что там оно должно быть по принципу похожести. И чтоб такое фиксить как раз и нужна джуно-миддловая квалификация +/-
Да блять... даже в ядре ЯП он и то может обсираться (например сказать что какой-нибудь enum в java может быть вложенным как non-static, потому что так умеют классы)
Если же надо разобраться в каком-нибудь энтерпрайз проекте на 5М строк, который естественно закрыт и не изучен интернетом, то даже смешно говорить тут о чем-то серьезном. Тебе ИИ по фрагменту кода может предположить что именно делается, он может очень красиво оптимизировать и ловить твои косяки по забывчивости (например подскажет что ты обосрался с null safety), но ожидать что у него цельная объектная модель всей программы будет в "голове", с которой он будет правильно работать - это пиздец наивно.
Это я про ИИ общего назначения. Вероятно существуют или будут разработаны какие-то боты, которых можно будет специально запускать в реп и они будут изучать конкретные проект, но пока что я таких что-то не знаю.
Аноним 13/05/25 Втр 14:09:53 3453024 98
>>3452963
>Могу лишь посоветовать тебе как можно раньше идти в реальную разработку
Пока маленький ещё, 95% того, что вы тут говорите, я не понимаю, но за совет спасибо
>Бот для клэш оф кланс так и не завёлся хотя я потратил на него 9 месяцев жизни.
Но это всё равно очень полезный опыт, я вот сейчас тоже потрачу много времени, и в конце концов ничего не заработает, но я уже чувствую, как я поднаторел, занимаясь всем этим, и знания потом можно будет использовать в других проектах. Так что всё не зря.
>>3452980
>AutoIT/Sikuli/PyGUIBot
Ну вот, например, слова, которые я не понимаю, сейчас буду гуглить, спасибо
>>3452968
неее, я никакими дик-пиками не пользуюсь, моя любимая нейросеть - это оранжевый форум, здесь все мои друзья
Аноним 13/05/25 Втр 14:10:26 3453025 99
>>3452993
> За 5 лет будет 9 000 000 рублей
Хуёво быть тобой, у меня в москве было больше.
Сейчас такую сумму могу за полтора года накопить.
Аноним 13/05/25 Втр 14:20:39 3453031 100
>>3453024
>я никакими дик-пиками не пользуюсь
Ну окей, блиц ответ без IDE, что будет если есть иерерахия Animal и Cat extends Animal, и в ней статик-член whoAmI, равный "animal!" и "cat" соответственно.
Ты делаешь вот так:
Animal cat = new Cat ("Ya dolboyob!");
System.out.print(cat.whoAmI);
Что выведтся и почему?
Аноним 13/05/25 Втр 14:26:12 3453035 101
>>3452951
Уже и на 1С есть свой гпт - называется 1С:Помощник. Он может даже в контекст. И никогда не выдумывает методы и объекты.

Правда, доступен он пока не всем, а лишь избранным. Но рано или поздно он протечёт. Тогда можно ставить жирный крест на карьере Проградристов 1С.
Аноним 13/05/25 Втр 14:27:20 3453036 102
>>3453031
Ща, погоди, не уходи далеко, я в соседнем треде проконсультируюсь, потом вернусь и отвечу
Аноним 13/05/25 Втр 14:33:16 3453044 103
>>3453036
чёт кекнул с этого java-гения )
Аноним 13/05/25 Втр 14:44:36 3453052 104
>>3453036
Быстрей бы идешку открыл да проверил, даже чатгопоты не надо.
Аноним 13/05/25 Втр 14:46:11 3453054 105
>>3452956
Да вон я нашёл готовые уже под эксель, ничо с нуля писать ненадо.
Аноним 13/05/25 Втр 14:58:00 3453062 106
17471371598660.png 13Кб, 575x175
575x175
>>3453052
Да мы уже условились, что без всякого читерства, чтобы было всё честно
>>3453031
>>3453044
Вот моё решение >>3453056 → всё по чесноку, как говорится
Ну что, правильно?
Аноним 13/05/25 Втр 14:58:42 3453063 107
>>3453062
Так там еще был вопрос "и почему"
Аноним 13/05/25 Втр 15:02:15 3453067 108
>>3453063
Ну там же всё понятно на скрине, даже разъяснять не надо! Ну вот, есть класс анимал, есть ещё сат, иерархия там у них, один говорит мяу, другой тоже что-то говорит. Ну всё же понятно!
Аноним 13/05/25 Втр 15:05:16 3453071 109
hankfger.jpg 37Кб, 500x421
500x421
>>3453062
Эта 10 из 10. Напишите вашу почту мы уже хотим вам выслать чемодан аванса и взять на роботу.
Вообще если ты все еще тот пчел, и у тебя реально трудности с этим вопросом, то у тебя прям не хорошо пока с жавой. Я специально элементарное придумал.
Какие-нибудь фишки с дженериками в хуиллиард раз сложнее на уровне понимания концепции. А еще есть лоу-лвл вроде более-менее минимально понимания JVM (как строится стек и куча, где классы, как работает память и прочее)
Аноним 13/05/25 Втр 15:19:14 3453094 110
145467300211362[...].jpg 133Кб, 602x807
602x807
>>3453071
Чемодан аванса принять готов, а работать не хочу не буду, сейчас бота напишу на жаве, он вместо меня работать будет
Мне ничего не стоит написать что-то на жаве, тем более что сейчас я уже знаю, какая разница между сатом и анималом, а скоро я ещё разберусь с пониманием жвм и как строится стек и куча, где там классы, как работает память и прочее. Вы ещё обо мне услышите!
Аноним 13/05/25 Втр 15:32:22 3453122 111
>>3453071
>Какие-нибудь фишки с дженериками в хуиллиард раз сложнее на уровне понимания концепции.
Когда может пригодится контравиантность в дженериках?
То есть грубо говоря когда у тебя Something<Animal> является подтипом Something<Cat>?
Аноним 13/05/25 Втр 15:32:40 3453123 112
>>3453054
Значит можешь идти продавать их, убеждая всех, что им не нужен 1с и что твои найденные в интернете скрипты делают всё с таким же качеством и скоростью.
Аноним 13/05/25 Втр 15:39:44 3453136 113
>>3453122
Сенька ушел гуглить...
Аноним 13/05/25 Втр 15:48:38 3453146 114
Расскажите как у вас настроены базовые шорткаты в ide для удобной работы. К примеру перенос курсора сразу на конец строки и подобные вещи, которые регулярно приходится делать пока код пишешь

Хочу для себя подсмотреть хорошие подходы к таким вещам
Аноним 13/05/25 Втр 15:50:21 3453148 115
>>3453146
Берешь мышку и ставишь курсор куда хочешь

надеюсь помог с шорткатами..
Аноним 13/05/25 Втр 16:02:17 3453164 116
>>3453148
Каждый раз будешь убирать руки от клавы и к мышке тянуться?
Аноним 13/05/25 Втр 16:05:32 3453168 117
Аноним 13/05/25 Втр 16:06:42 3453171 118
>>3453122
Когда тебе надо через этот параметризованный аргумент принимать/отдавать только определенный кусок иерархии классов, вверх от T. По сути то же самое, что просто <?>, но ты не сможешь срать туда любым дерьмом, как в случае <?>
Ты для себя интересуешься или решил меня проверить?
>>3453136
Это плохо поддается гуглежу, проблема дженериков в том что их сложновато "осознать", осмыслить как идею.
Аноним 13/05/25 Втр 16:14:07 3453185 119
>>3453146
перенос в конец и начало это базовое дерьмо на уровне оси, забинженное на end и home. Какие тебе еще тут нужны шорткаты?
Аноним 13/05/25 Втр 16:16:51 3453191 120
>>3453185
У меня нет ни дома ни конца...

мимо
Аноним 13/05/25 Втр 16:33:17 3453219 121
>>3453185
Точно блять. Хотя они на клаве в самой жопе. Лучше чем мышь конечно я смотрю на тебя >>3453148
Аноним 13/05/25 Втр 16:35:39 3453225 122
ох уж эти оконные ньюфаги...
Аноним 13/05/25 Втр 17:02:12 3453271 123
>>3453164
>Каждый раз будешь убирать руки от клавы и к мышке тянуться?
У меян практически всегда одна рыка на мышке. Потому что middle-button-clipboard настолько мощная фича, что никакими клавиатурными заклинаниями её не заменить.
Аноним 13/05/25 Втр 22:31:45 3453502 124
image.png 516Кб, 800x800
800x800
image.png 1Кб, 157x48
157x48
За годы учёбы в школе и ВУЗе я провёл тысячу вычислений на аппаратном инженерном калькуляторе с семисегментным экраном за 500 рублей.

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

Какая магия позволяет аппаратным калькуляторам работать с числами "лучше", чем это делает средний интерпретатор?
Аноним 13/05/25 Втр 22:35:03 3453505 125
>>3452943
А вот это уже явно марковский процесс.
Аноним 13/05/25 Втр 22:37:10 3453507 126
Аноним 13/05/25 Втр 22:37:11 3453508 127
>>3453502
В калькуляторе код на Фортране.
Аноним 13/05/25 Втр 22:41:53 3453511 128
Решите задачу Палиндром без встроенного метода strrev. Пример строки - "Аргентина манит негра".
Аноним 13/05/25 Втр 22:43:40 3453513 129
>>3453508
Я предполагаю что их в принципе сразу на RTL (Verilog) пишут.
Типа если я делаю кулькулятор (чип для кулькулятора) мне особо дохуя абстракций и сложных инструкций не нужно.

Как будто можно на верилоге с каким нибудь сахарком это сделать.

>>3453507
Объясняет чем плохи интеретаторы, но не почему калькуляторы хороши
Аноним 13/05/25 Втр 22:47:48 3453517 130
>>3453502
Легко, нет никакой магии. Навскидку могу придумать два способа:
1. Использовать флоаты большей точности, чем влезает на экран, перед отображением округлять.
2. Использовать десятичную арифметику, реализованную хоть программно (как делают в финансах), хоть аппаратно. Собственно, так могли бы работать и обычные языки программирования, просто чаще нужна скорость, чем максимальная точность.
Аноним 13/05/25 Втр 22:47:57 3453518 131
>>3453511
Классика two pointers, 4 строки кода.
Аноним 13/05/25 Втр 23:11:51 3453537 132
>>3453518
Функция Палиндром(Строка) Экспорт
Строка = СтрЗаменить(НРег(Строка), " ", "");
ПеревернутаяСтрока = "";
Шаг = СтрДлина(Строка);

Пока Шаг <> 0 Цикл
ПеревернутаяСтрока = ПеревернутаяСтрока + Сред(Строка, Шаг, 1);
Шаг = Шаг - 1;
КонецЦикла;

ОткрытьЗначение(ПеревернутаяСтрока);

Если Строка = ПеревернутаяСтрока Тогда
Возврат Истина;
Иначе
Возврат Ложь;
КонецЕсли;
КонецФункции

Я решил так. Но если делать через указатели, то выходит не меньше строк:

Функция Палиндром(Строка) Экспорт
Строка = СтрЗаменить(НРег(Строка), " ", "");
Левый = 1;
Правый = СтрДлина(Строка);

Пока Левый < Правый Цикл
Если Сред(Строка, Левый, 1) <> Сред(Строка, Правый, 1) Тогда
Возврат Ложь;
КонецЕсли;
Левый = Левый + 1;
Правый = Правый - 1;
КонецЦикла;

Возврат Истина;
КонецФункции

Я спросил у нейросети, какой код правильнее использовать? И она сказала, что в 1С нет стринг билдера, поэтому через указатели это Чистый Код.
Аноним 14/05/25 Срд 03:01:44 3453582 133
>>3452915
>Всё мертво, интересных денежных профессий нет...
В РФ осталась одна-единственная (не считая сына депутата).

>даже если смогу пробиться во фроненд, то денег многа не дадут
Чел, какие много денег? Тут вообще работы нет, хоть какой-то.
Аноним 14/05/25 Срд 03:17:37 3453584 134
image.png 30Кб, 369x487
369x487
image.png 31Кб, 367x480
367x480
image.png 29Кб, 372x495
372x495
image.png 17Кб, 1088x148
1088x148
>>3453031
Читаешь, что такое static поля и методы. Раз Animal cat, то и вызывается метод класса Animal.

Но ЗАЧЕМ это тебе? На Java нет никакой работы. Отказывают мидлам с 5+ опытом, а уж стажера тем более никто не возьмет.

То же самое и в прочем back-end, front-end, mobile... Айтишка умерла окончательно.
Аноним 14/05/25 Срд 09:59:00 3453721 135
Аноним 14/05/25 Срд 10:00:33 3453725 136
>>3453502
такая магия, что калькулятор десятичный.
тот результат который ты показал как output твоей питон-дрисни, не неправильный, он следствие того что 0.1 и 0.2 в двоичном представлении - периодические бесконечные дроби.
Запили свою собственную систему калькуляции, которая будет работать поразрядно, имитирую десятичные вычисления, и получится тот же самый калькулятор. Самое просто что можно сделать это домножить слагаемые на какую-то степень 10, чтоб заполнить все разряды условного калькулятора, сложить результаты как целые, и снова поделить на ту же степень 10:
0.1 х 100000 = 10000
0.2 х 100000 = 20000
30000/100000 = 0.3
Аноним 14/05/25 Срд 10:09:20 3453737 137
>>3453511
Зумеры уже совсем ебанулись от лени и/или тупизны.
В массив char это переделываешь и циклом сравниваешь i c length - i -1
Аноним 14/05/25 Срд 10:20:56 3453756 138
>>3453584
>Читаешь, что такое static поля и методы
Ну читаешь, и чего? Поведение, которое реализовано java, вообще из этого не очевидно. Этот статик есть в обоих классах, хоть в родителе, хоть в потомке.
Как знание, что такое статик, помогло тебе понять, что метод вызовется не у класса объекта, лежащего в переменной? (это как раз таки было бы логичнее того, как есть на самом деле: программа обычно оперирует содержимым объекта, а не ссаным ярлычком-указателем, как в этом редком случае)
Аноним 14/05/25 Срд 10:38:30 3453789 139
>>3453031
> Ну окей, блиц ответ без IDE, что будет если есть иерерахия Animal и Cat extends Animal, и в ней статик-член whoAmI, равный "animal!" и "cat" соответственно.
Не понял. Статик член и в классе Animal и в классе Cat? Тогда если ты вызовешь cat.whoAmI будет "cat", если animal, то "animal". Или я не прав?
Аноним 14/05/25 Срд 10:51:04 3453815 140
>>3453031
> Animal cat = new Cat ("Ya dolboyob!");
> System.out.print(cat.whoAmI);
> Что выведтся и почему?

А эту часть с телефона не прочитал нормально. Будет "animal", потому что для переменной указан тип Animal, а значит будет использована статическая переменная из приведенного типа.

Бля, пойду проверю. Ебаное наследование, сто лет его не применял.
Аноним 14/05/25 Срд 10:56:57 3453820 141
Screenshot From[...].png 94Кб, 1579x814
1579x814
>>3453031
Как же я хорош, как же 6 лет разработки на жабе/котлине не прошли даром, смог ответить на джуновский вопрос без гугла.

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

Есть класс
public class Dvacher {
@Syncronized
public void do_bochka();
}

и есть другой класс
public class Shkolnik extends Dvacher {
@Syncronized
public void learn();
}

Вопрос, синхронизованы ли методы do_bochka и learn между собой?
Аноним 14/05/25 Срд 11:00:03 3453826 142
>>3453820
А не, вспомнил, там не такой был вопрос, точнее после предыдущего вопроса шел панч-вопрос: какие вы видите подводные камни использования такой синхронизации методов?
Аноним 14/05/25 Срд 12:02:06 3453893 143
>>3453820
Чьи это аннотации? Спринга? Не ебу что там делает спринг, но если это обычные synchronized методы, то хз что ты имеешь ввиду под "подводными". То что одновременно на одном школьнике они не смогут выполняться (из-за занятости монитора школьника) - это не подводный камень, это стриктли то что собой и представляет синхронизация. Если у кого-то мнение что синхронизируется "только каждый метод сам по себе", независимо, то ему надо пиздовать в детский сад, изучать как коты догоняют мышей и рыбы выводят в консоль "I am a fish!"
Аноним 14/05/25 Срд 12:16:09 3453902 144
>>3453893
> Чьи это аннотации? Спринга?
Ломбока
> Не ебу что там делает спринг, но если это обычные synchronized методы, то хз что ты имеешь ввиду под "подводными".
Да, это по сути обычные syncronized методы.
> То что одновременно на одном школьнике они не смогут выполняться (из-за занятости монитора школьника) - это не подводный камень, это стриктли то что собой и представляет синхронизация
Всё так, а подскажи должен ли класс наследник знать о внутреннем состоянии класса родителя? Есть ли у него доступ к внутреннему состоянию класса родителя? И если нет, то какого хуя класс наследник блокирует выполнение метода класса родителя do_bochka() своим синхронизированным learn()? Ради чего мистер Андерсон?

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

Какое здесь правильное решение для организации синхронизации?
Аноним 14/05/25 Срд 12:39:42 3453917 145
Чем заниматься на работе, если мне не дают тасок? То есть приходит задача типа "пофиксить баги" я трачу на неё час от силы. Ещё пару часов изучаю новые технологии, конспектирую что-то, а потом — хз. Сижу листаю двач и статьи на хабре. Просить больше работы не хочется, так как могут повесить что-то сложное + все заняты обычно. Что посоветуете?
Аноним 14/05/25 Срд 12:47:31 3453920 146
>>3453917
> Чем заниматься на работе, если мне не дают тасок?
Радуются.
> Что посоветуете?
Занятия пет проектом, который сделает тебя богатым если ты ещё не богат.
Аноним 14/05/25 Срд 13:20:28 3453949 147
>>3453902
По моему здесь ты смешал кашу, мёд, говно и пчёл, но только непонятно, случайно, или чтоб меня запутать. Есть три совершенно независимых монитора, у объекта шкальник, у класса шкальник, и у класса двачер. Когда ты работаешь с любыми instance-методами школьника, то блокируется его монитор, мониторы классов блокируются если синхронизированный статический метод. Ну или если ты явно запихнешь класс как объект для синхронизед-блока:
synchronized(Dvacher.class){
sout("You touch my tra-la-la");
}
Если тебе надо чтоб те синхронизированные методы работали отдельно, то просто создать два лока вручную:
Object lock1 = new Object(); - в суперклассе
Object lock2 = new Object(); - в сабклассе
и код методов синхронизировать захватывая мониторы локов, а не самого инстанса:
synchronized(lock1){
я двачер
}
synchronized(lock2){
я школьник
}
Аноним 14/05/25 Срд 13:21:11 3453950 148
>>3453917
Ждать, когда тебя нарекут миддлом. Задач сразу станет дохуя.
Аноним 14/05/25 Срд 13:57:26 3453986 149
>>3453917

Почти такая же хуйня братан
За час конечно я не справляюсь, за недельку на фичу, а потом жду следующих приказов
Привык что на предыдущей дно работе ебали каждую секунду с кпи, теперь жду будто меня уволить за проебы хотят
Аноним 14/05/25 Срд 14:09:31 3454009 150
>>3453949
> Если тебе надо чтоб те синхронизированные методы работали отдельно, то просто создать два лока вручную:
> Object lock1 = new Object(); - в суперклассе
> Object lock2 = new Object(); - в сабклассе
> synchronized(lock1){
> я двачер
> }
> synchronized(lock2){
> я школьник
> }
Да, это верное решение. Проблему же мне кажется ты не понял с производительностью. Запусти этот код, он правда на котлине, но кто виноват, что для жабы нет нормального плейграунда:
https://pl.kotl.in/4h4aPBsPR

> Not synchroinized by the monitor methods
> I did a bochka. Timestamp is 101 ms
> I did learn. Timestamp is 101 ms
> I did a bochka. Timestamp is 201 ms
> I did learn. Timestamp is 201 ms
> I did learn. Timestamp is 301 ms
> I did a bochka. Timestamp is 301 ms
> I did learn. Timestamp is 401 ms
> I did a bochka. Timestamp is 401 ms
> I did learn. Timestamp is 501 ms
> I did a bochka. Timestamp is 501 ms
> Synchroinized by the monitor methods
> I did a bochka. Timestamp is 100 ms
> I did a bochka. Timestamp is 200 ms
> I did a bochka. Timestamp is 300 ms
> I did a bochka. Timestamp is 401 ms
> I did a bochka. Timestamp is 501 ms
> I did learn. Timestamp is 601 ms
> I did learn. Timestamp is 701 ms
> I did learn. Timestamp is 801 ms
> I did learn. Timestamp is 902 ms
> I did learn. Timestamp is 1002 ms
Аноним 14/05/25 Срд 14:13:24 3454014 151
>>3453986
Кем работаешь? Какой стек? Я просто хранимки и бэк переписываю чуть-чуть, считай тоже дно работа
Аноним 14/05/25 Срд 14:29:19 3454044 152
>>3454009
Ну, тут все понятно что с производительностью будет все по-разному при этих двух подходах. Просто это как бы не требуется запоминать. Требуется просто понять сущность "блокировки через монитор", и из этого понимания вытекают все следствия.
Аноним 14/05/25 Срд 14:31:50 3454049 153
>>3454044
Да, я согласен. На интервью правильно на этот вопрос ответил один человек из 10... Примерно половина просто не знала, что такое синхронизация. Испанское айти, 2024, итоги.
Аноним 14/05/25 Срд 15:40:21 3454100 154
>>3453513
Очевидно, используют инопланетные другие вычислительные принципы, в зависимости от конкретной модели калькулятора. Это могут быть символьные вычисления, десятичные регистры, а ещё есть внутреннее состояние, которое не обязано совпадать с отображаемым.
Аноним 14/05/25 Срд 15:43:09 3454102 155
>>3453537
Заорал с указателей в голосину.
Аноним 14/05/25 Срд 16:00:20 3454110 156
>>3453820
>сеньора по наследованию
Это старший зоотехник штоле?
Аноним 14/05/25 Срд 16:01:46 3454111 157
>>3453917
Интересно, что при этом оказывается в трекере, потому как при таком подходе у тебя там будет 20 часов в месяц.
Аноним 14/05/25 Срд 16:09:44 3454122 158
>>3453537
Я сначала думал это галюна какие-то постсолевые, а оказалось 1-Ass
Аноним 14/05/25 Срд 16:13:28 3454132 159
>>3454111
Не надо работать там, где есть трекеры - проблема решена.
Аноним 14/05/25 Срд 16:24:19 3454143 160
>>3454132
Даже оставив в стороне предыдущую итерацию (когда ты устроился, нашел таск-трекер, сразу же уволился и повторил общение с имбецилами, порешал задачки про люки и ответил на вопрос "почему уволились с прошлого места работы"), приходит к тебе в пятницу менеджер и говорит СЫЧ ИВАНОВ НАД ЧЕМ ТЫ ПЛОДОТВОРНО ТРУДИЛСЯ ЭТУ НЕДЕЛЮ, и ты в ответ ЗАКРЫЛ БАГУ 1, 2, 3, 4, 5; после третьей недели даже самый упоротый решит, что закрывать одну багу в день как-то слишком продуктивно.
ТЛДР
Что отвечать, когда через месяц тебя спросят о твоих успехах за это время, даже если никакого гроссбуха нет.
Аноним 14/05/25 Срд 16:26:59 3454149 161
>>3454143
Вдогонку про трекеры. В одной конторе, где я одно время был, задачи спускались с оценочным временем, как примерно технических директор почувствовал (не помню, кем он там был, какой-то лид).
Аноним 14/05/25 Срд 16:31:28 3454156 162
>>3454143
Кто спросит? Спрос будет с тимлида, который даёт тебе столько задач. Руководство о твоём существовании может даже и не подозревать, не то что задавать вопросы.
Аноним 14/05/25 Срд 18:08:43 3454241 163
Представляете что бы было если у работодатель понял, что 90% заёбов и затыков происходят из-за низкого качества навыков сотрудника? То есть когда Вася вытирая пот говорит какой же он молодец, что правил баги 10 часов к ряду и т.д., он просто подтирал за собой дерьмо по сути, потому что не научился в туалет ходить. И большую часть этого можно было бы избежать обладай он полноценно базовыми знаниями и внимательностью чуть выше чем у пятиклассника с сдвг
Аноним 14/05/25 Срд 18:10:49 3454243 164
>>3454241
Работодатель знает об этом. Не будь наивным думая, что умнее кабана. Просто продукт, что пилит Вася с внимательностью пятиклассника с СДВГ, приносит денег в 10 раз больше чем зарплата Васи и поэтому кабану в целом похуй.
Аноним 14/05/25 Срд 18:25:11 3454255 165
>>3454241
Все косячат и у всех всегда каких-нибудь навыков не хватает(тут вообще зависит от того, сколько Вася получает). А когда работник заебался значит он старается, значит дорожит местом и хотя бы пытается сделать хорошо(зачастую не хватает даже просто попытки)
Аноним 14/05/25 Срд 18:56:46 3454280 166
>>3454102
Ты как 8-классник, которые впервые услышал слово матка. Понятное дело указатели тут не те "указатели" из Цпп. Просто как ещё назвать этот способ? Ведь по факту первая буква указывает на последнюю и спрашивает: "Я такая же?". Если ответ "Ложь", Тогда "Не палиндром".

Нахуй ты поясничаешь я сука не понимаю.
Аноним 14/05/25 Срд 18:58:02 3454283 167
>>3453737
Ты идиот? кто сказал что я не решил?? я решил.
Аноним 14/05/25 Срд 19:05:37 3454295 168
>>3454283
А нахуя ты сюда это припер? Эта параша решается в один цикл любым школьником.
Аноним 14/05/25 Срд 19:16:33 3454306 169
>>3454295
Потому что это Ньюфаг-тред наверное? Хули ты тогда тут сидишь? Пиздуй в свой загон, долбаёб.
Аноним 14/05/25 Срд 19:22:57 3454309 170
Правда ли, что в девопс сейчас вкатываться - хуёвая идея? По сравнению с 1с, жавой, шарпом, как оно?
Аноним 14/05/25 Срд 19:26:51 3454312 171
>>3454306
Так ты хотел повыебываться или что? Просто твоя мотивация непонятна. Я просто выясняю. Декомпилирую твою хуйню в башке, смекаешь?
>>3454280
Пошли его нахуй. На Си-пи-пи это тоже никто не стал бы решать указателями, если только не из желания повыебываться. Точнее, явно используя их синтаксис, вместо этого бы был точно такой же доступ по индексу (который на самом деле тот же дереференс указателя, но синтаксически не упоротый).
А вообще он смеется потому что "код" на 1Ass это всегда потешная хуйня. Этакий каргокульт. Смотрите, у нас тоже есть циклы и переменовые! мы тоже погромирование! кек
Аноним 14/05/25 Срд 19:30:50 3454316 172
>>3454309
Хуй его знает, но теоретически это не должно быть менее живо. Из-за того инфраструктуры большинства проектов это всякая упоротая кластерно-облачно-сетевая ебанина со всякими сервисами авторизации/аутентификации, хранилками секретнов и прочей технологичной дриснёй - лукс лайк что девопс это востребовано. Правда, и угроза со стороны GPT в это направление лично я бы оценил как более высокую, потому что это более топорная хуйня, там надо больше не думать а "уметь", а именно это-то джи-пи-тируется на ура.
но я не девопс
Аноним 14/05/25 Срд 19:58:37 3454333 173
>>3454312
На спп это решается в стиле стл итераторами-рэнжами
Аноним 14/05/25 Срд 20:53:16 3454377 174
С чем связан форс 1С? Это 1С-лахта?

Кто не в курсе, в 1С почти нет удалёнки. Сами пооткликайтесь и проверьте. Не фокусник.
Аноним 14/05/25 Срд 20:58:10 3454385 175
Хуйнёй страдаете. Катитесь в 1С срочняком. Там тупо кнопка "БАБЛО".
Аноним 14/05/25 Срд 21:20:02 3454409 176
>>3454377
Это обострение у одного дебила. Он ещё графики любит постить.
Аноним 14/05/25 Срд 21:26:01 3454416 177
>>3454111
У меня на работе нет трекера

>>3454143
>и ты в ответ ЗАКРЫЛ БАГУ 1, 2, 3, 4, 5;
Так и говорю обычно. Сколько дали, столько и сделал
Аноним 14/05/25 Срд 21:26:49 3454417 178
>>3454377
Наоборот, среди 1С больше всего удаленки из айти для джунов
Аноним 14/05/25 Срд 21:35:45 3454421 179
>>3454409
Графики постит другой долбоёб, который срет что ойти всё.
Аноним 14/05/25 Срд 22:21:51 3454457 180
Не знаю, в каком треде спросить. Есть какой-нибудь kv-storage, чтобы работал под браузером? То есть юзер из input type=file выбирает файл и дальше мое приложение в нем все хранит. Должно поддерживать несколько таблиц kv в одном файле, размер файла гигабайты, устойчивость файла - уровня SQLite - свет отключили - ничего не должно пропасть. Есть такое?
Аноним 14/05/25 Срд 22:39:42 3454470 181
>>3454457
Нужно прям обязательно готовое решение? Нельзя написать маленькую REST-обёртку над SQLite?
Аноним 14/05/25 Срд 22:46:31 3454476 182
Кароч, тут часто предлагают вкатунам начинать изучение с чтения книги "Грокаем алгосы". Так вот вкатуны, алгоритмы это как каратэ, тут просто чтение книжки-брошюры не вкатит. Идите и решайте литкод минимум год и смотрите лекции преподов по алгосам.
Аноним 14/05/25 Срд 22:51:44 3454483 183
Аноним 14/05/25 Срд 22:52:04 3454484 184
>>3454476
98% вкатунов учат алгоритмы/структуры данных исключительно для того, чтобы пройти собес, где максимум спросят про вычислительную сложность, хэш-таблицы, бинарный поиск и пару сортировок. И ничего ты с этим не сделаешь, бесполезно кого-то призывать решать литкоды.
Аноним 14/05/25 Срд 22:54:38 3454486 185
>>3454470
SQLite работает прямо в браузере. Там есть версия, которая билдится под Emscripten, а билд под wasi-libc - вообще официально есть в configure. Но дело в том, что для устойчивости SQLite нужен кроме файла самой базы еще файл журнала. Без него, я это знаю из других (офлайновых) проектов, где у меня был SQLite - база портится не легко, а очень легко. И тут уже чисто по интерфейсу - предлагать пользователю выбрать имя файла для сохранения журнала - это крайне непонятно для пользователя. Была мысль, хранить журнал отдельно в локальном хранилище сайта. Но вообще для меня возможности SQL - это некоторый перебор, там всякие рекурсивные запросы, оконные функции, мне реально достаточно KV. Вот бы SQLite мог хранить журнал в том же файле, что и базу, но такого я нагуглить не смог.
Аноним 14/05/25 Срд 22:56:17 3454487 186
>>3454483
А это работает с файлом хранилища, выбранным через input type=file?
Аноним 14/05/25 Срд 23:10:55 3454498 187
>>3454486
тебе не похуй что он мощнее? юзай его как kv да и все
Аноним 14/05/25 Срд 23:43:23 3454508 188
>>3454498
Наверно, буду делать схему с самой базой в файле, выбранном юзером, это будет типа файл проекта, а журнал в локальном хранилище сайта. Багов наделаю. SQLite все же нравится тем, что для офлайновой версии приложения автоматически подходят файлы баз, сделанные в онлайновой, там формат файла супер кроссплатформенный - смотрел еще Berkeley DB, там уже разница в little-endian / big-endian. Неужели, нейронки смогут сделать подобное вместо меня?
Аноним 15/05/25 Чтв 01:37:26 3454555 189
Что бы вы выбрали - 1С кодирование на удалёнке за 50к или техподдержка-мониторинг за 50к на удалёнке??
Аноним 15/05/25 Чтв 01:54:57 3454564 190
>>3454555
Пошёл нахуй, дебил.
Аноним 15/05/25 Чтв 04:17:53 3454621 191
Я каждый раз вкатунам говорю: вкатуны, дорогие, какие бы вы прямолобые, глыбастые, волчистые, упругие и зубастые не были - завтра придут новые вкатуны, ещё более прямолобые, более глыбастые, более волчистые, более упругие и зубастые, чем вы. И если вы думаете, что вы самые самые. То нет, сейчас придут новые другие. И если вы сейчас что-то не успели, не научились, не проработали, что-то не поняли - завтра придут другие.
Аноним 15/05/25 Чтв 07:20:44 3454659 192
image.png 450Кб, 3840x2094
3840x2094
image.png 184Кб, 3840x2094
3840x2094
image.png 63Кб, 752x958
752x958
Помогите разобраться как и где отредактировать в файлах ES-DE чтобы убрать вызов меню "Опции геймлиста" при нажатии кнопки Select. Ее уже вырезал из нижних подсказок, осталось только чтобы при нажатии на кнопку селект оно не открывалось. И еще как отключить заставку логотипа и загрузки при старте, просто чтобы был черный экран пока грузится 1-2 сек.?

ES-DE скачать https://es-de.org/#Download

Тема MinUI https://github.com/anthonycaccese/minui-menu-es-de

Вот это на третьем удалил из theme.cfg чтобы из подсказок убрать.
Аноним 15/05/25 Чтв 07:28:52 3454660 193
Всем привет. Есть желание ‘отыскать’ пароль от школьного вайфая, но учитель информатики не хочет его давать. Вопрос к знающим: как можно это совершить? Заранее спасибо
Аноним 15/05/25 Чтв 07:40:45 3454662 194
Аноним 15/05/25 Чтв 07:49:28 3454664 195
>>3454660
Никак. Пизды учителю дать разве что. Ты что пересмотрел всякой хакерской хуйни в кино для детей? Забрутфорсить или социально добыть. Других способов нет.
Аноним 15/05/25 Чтв 08:38:27 3454689 196
>>3454660
Читай закреплены пост треда с факом.
Аноним 15/05/25 Чтв 09:23:52 3454715 197
>>3454660
Ты наверное удивишься, но пароль обычно не хранится нигде, кроме головы его создателя, то есть совсем нигде, даже на компьютере. Т.е. ответ никак.
Аноним 15/05/25 Чтв 09:38:41 3454726 198
>>3454664
Не-а, одноклассник как-то его ломанул и теперь информатик бегает по всей школе и ищет кто это сделал. Решил вдруг что выйдет, попробовать хоть
Аноним 15/05/25 Чтв 09:49:37 3454741 199
>>3454156
На ДЕЙЛИКАХ скам-мастер будет спрашивать.
Аноним 15/05/25 Чтв 10:20:34 3454773 200
>>3454726
он тупо его или спиздил или угадал. не хранятся нигде пароли в серьезном софте. Если только такой дегенерат как ты или твой протыкласник будете писать защиту, то вы сделает что-то вроде "считать" - "сравнить" - "одобрить/отклонить"
Аноним 15/05/25 Чтв 10:43:19 3454804 201
Хуево. Айтишка падает. Мне уже 31 год, считай что старик. Накопления есть, но я их проем за 2-3 года. А пет проект, который решит финансовый вопрос движется медленно и моментами кажется, что я трачу лучшие годы (хаха, лучшие уже потратил) на какую-то хуйню, что в конце не принесёт ничего кроме грустного как вялый член опыта.

Хочется выпить, но я бросил. Хочется съесть торт, но я на диете. Хочется гулять по улице, но нужно писать пет проект.
Аноним 15/05/25 Чтв 10:51:38 3454818 202
>>3454804
пет-хуэкт.
что ты там такое пишешь, что это аж внушает тебя робкие надежды на надежную монетизацию?
Аноним 15/05/25 Чтв 10:56:07 3454821 203
Аноним 15/05/25 Чтв 11:13:07 3454838 204
>>3454821
Секретный дохуя? Боишься что спиздят?))
Аноним 15/05/25 Чтв 11:14:45 3454841 205
>>3454660
Чекай метод шифрования и ищи методы взлома. Скорее всего там лозовской WPA2, который можешь одной кнопкой ломануть.
Аноним 15/05/25 Чтв 11:39:21 3454871 206
>>3454841
Ну охуеть, а можешь и пососать со своей кнопкой.
Если его препод долбоеб у которого пароль "Kab22" то конечно прокатит. Если там норм чел сидит у которого пароль бит так в 130 то он даже если суперкомпьютер у пентагона арендует заебется его подбирать.
Аноним 15/05/25 Чтв 11:50:31 3454885 207
>>3454871
Я исхожу из того что это муниципальная хуета и там всегда кладут болт на безопасность, обновления и пароли. А значит сеть, скорее всего, будет уязвима к той же key reinstallation attack, например
Аноним 15/05/25 Чтв 11:55:54 3454895 208
Аноним 15/05/25 Чтв 15:38:26 3455250 209
>>1008826 (OP)
Сап аноны. Дико нравится синтаксис паскаля, со всеми этими begin end if else then...
Программирую как хобби. Что лучше выбрать дальше, дельфи или аду?
Аноним 15/05/25 Чтв 15:57:35 3455265 210
>>3455250
// Пиши на Си:
#define begin {
#define end }
Аноним 15/05/25 Чтв 16:01:29 3455268 211
подскажите че нить какой то материал чтобы понять что и как логировать
Аноним 15/05/25 Чтв 16:08:34 3455273 212
>>3455268
Хз насчёт материала.

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

Вот и всё. Логи аля анализ юзер экспириенс как готовить не знаю. У нас ни разу так эта тема ни к чему не привела.
Аноним 15/05/25 Чтв 16:17:03 3455280 213
>>3455268
На сайте Udacity есть прикольный бесплатный курс про логирование и не только, название курса Software Debugging

Мне очень понравилось
Аноним 15/05/25 Чтв 16:52:41 3455300 214
>>3455273
>Логи нужно шифровать если их может заполучить хакер
Где тебя такой хуйне научили? Логи и так считаются компромиссом по быстродействию, отжирают перфоманс.
Может просто в логи нельзя выдавать никакой сенситив-информации? Потому что в логах в ней нет смысла, они для другого в принципе
Аноним 15/05/25 Чтв 17:00:16 3455313 215
>>3455300
> Где тебя такой хуйне научили?
Секьюрити инженер советовал.
> Логи и так считаются компромиссом по быстродействию, отжирают перфоманс.
Поэтому у нас они выключены в релизной сборке, так что совет про шифрование он диванный.
> Может просто в логи нельзя выдавать никакой сенситив-информации?
Так это не работает, ты не знаешь, что будет полезно для кулхацкера. То что для тебя не сенсистив, для хакера ключ к взлому программы.
Аноним 15/05/25 Чтв 17:10:19 3455320 216
>>3455313
>они выключены
Они никогда не выключены. У вас выключены аппендеры которые их собирают. Сами вызовы логов работают всегда, так что всёр перфоманса тоже идет всегда. Если только вы не используете реально сборку без логов на продакшене, но тогда они не выключены, у вас их вообще нет.
Аноним 15/05/25 Чтв 17:16:58 3455326 217
>>3455320
Хм, я не понимаю что ты говоришь. У нас есть флаг проверки если это релизная сборка. Буквально булевое значение. Если оно false, то инструкции log("bla") не вызываются и удаляются компилятором. Наш секьюрити инженер это проверял.
Аноним 15/05/25 Чтв 17:25:18 3455336 218
>>3455326
Он вас наебал, будет продавать инфу о логах на сторону.
Аноним 15/05/25 Чтв 17:32:51 3455342 219
>>3455326
ну тогда ок. Видимо это какие-то специфичные для твоей отрасли методы. Но это значит что у вас в принципе нет логов, на уровне сборки. Ты не можешь их включить. Чтоб их включите тебе надо пересобрать и задеплоить новую сборку.
Олсо, когда вместо лаконичного
log.warn("Kek")
нужно писать
if(!RELEASE){
log.warn("Ololo")
}

это какой-то отдельный пиздец
Аноним 15/05/25 Чтв 17:35:24 3455344 220
>>3455342
Ну либо у вас какой-то препроцессор который их выпиливает перед компиляцией. Но что они не выключены а нахуй выпилены - точно
Аноним 15/05/25 Чтв 17:44:09 3455355 221
>>3455342
> Ты не можешь их включить. Чтоб их включите тебе надо пересобрать и задеплоить новую сборку.
Да, всё так
> это какой-то отдельный пиздец
Да, но у нас есть отдельная функция обёртка для этого, так что в целом норм. Всё ради защиты потребителя
Аноним 15/05/25 Чтв 17:57:51 3455378 222
>>3455342
Щас бы не инъектировать логер как зависимость. Че за колхоз? У вас это говно тестами не обкладывается что ли?
Аноним 15/05/25 Чтв 18:27:37 3455413 223
>>3455378
Как это поможет удалить вызовы из кода?
Аноним 15/05/25 Чтв 18:33:48 3455415 224
>>3455378
нахуя если есть глобальный логер?
Аноним 15/05/25 Чтв 18:46:15 3455423 225
>>3455413
Код удаляется компилятором, если определяется как мёртвый. if (0) { / код будет удален / } Естественно для этого пишется макрос + прокидывается define в мейкфайле. Речь вообще о другом.

>>3455415
Глобальнодебил, ты ведь не запускаешь тесты своего говна. Иначе бы знал, почему прибитые намертво сервисы это пиздец.
Аноним 15/05/25 Чтв 18:48:54 3455426 226
>>3454659
Сделал, отключил Select. Просто нужно было пропустить пройти назначение кнопок в меню Ввод и пропустить кнопку Select. Осталось убрать загрузочный экран и как то сделать перезагрузку игр горячей комбинацией без открывания ретроарч.
Аноним 15/05/25 Чтв 19:00:50 3455435 227
>>3455378
Какая разница инъектировать его через рефлексию под капотом фреймворка, или самому создать, с т.з. конечного результата? Спрингобляди совершенно ополоумели уже.
Аноним 15/05/25 Чтв 19:11:22 3455445 228
>>3455435
>с т.з. конечного результата
В проде нужен один логер (пукающий в syslogd например), в тестах - совсем другой (пукающий в обычный файл, либо вообще в никуда).
Аноним 15/05/25 Чтв 19:38:39 3455478 229
>>3455445
И какая связь этого с DI?
Это все достигается на стороне фронта логирования, который занимается тем что фильтрует LoggerEvents со всей помойной трубы приложения, которых там миллионы (ивентов), вплоть до уровня trace. Во всяком случае в классических энтерпрайз системах так делается.
Аноним 15/05/25 Чтв 19:44:29 3455486 230
Пиздец бля вообще, что делать? Я готов батрачить за МРОТ, лишь бы хватало оплатить коммуналку 5к и раз в неделю заказывать пиццу. Но теперь даже этого не будет, рухнум + ии сделали своё дело. Единственное, что можно сейчас делать, это уткнуться в иде или консоль и хуярить от заката до рассвета, просто без какого либо смысла, лишь бы просто забыться и сойти с ума. Или делать всё то же, но не в таких количествах и пытаясь заставить поверить себя в то, что после рухнума обязательно наступит белая полоса, к тому времени волки найдут более выгодную сферу деятельности, а тех кто вкатывался после такси наеьнут коллекторы за неуплату кредита и айти опять станет ламповым и уютным, как раньше.
Аноним 15/05/25 Чтв 19:53:21 3455501 231
>>3455478
При наличии фронта для логирования всё равно нужно ему прикидывать разный бэк в разных окружениях, что естественным образом реализуется через di.
Аноним 15/05/25 Чтв 19:56:00 3455508 232
>>3455486
На скольких собеседованиях был?
Аноним 15/05/25 Чтв 20:05:39 3455525 233
>>3455501
Ну расскажи в технических подробностях об этом.
Заодно объясни почему тогда во всех проектах где-то в самом начале всех логируемых классов идет
Logger LOGGER = LoggerFactory.getLogger(ClassName.class);
Как же тут так охуенно сработет прикидывание "разного бэка в разных окружениях" (что это вообще за хуйня, блять, бэк логирования вмонтирован в проект при сборке).
Выглядит так что ты либо вообще о каком-то другом тех.стеке, либо тупо не понимаешь что вообще городишь.
Аноним 15/05/25 Чтв 20:20:03 3455544 234
>>3455525
> во всех проектах
Твой помоечный проект это ещё не все проекты. Стек здесь мало на что влияет, принцип di одинаков везде.
Аноним 15/05/25 Чтв 20:30:57 3455557 235
>>3455544
> мой помоечный проект
> десятки репов уровня фонда Apache, у каждого из которых по 10к+ интеграций во все возможные щели
> энтерпрайз-интеграции финтехов и прочих ЛесГазНефтьТрансов
да ладно, ладно. ты прав. в твоей mypets.Laba1 все конечно сделано правильнее.
закончили.
Аноним 15/05/25 Чтв 20:55:16 3455573 236
>>3455486
Я работаю за МРОТ (50к) говнокодером в офисес шумными нормисами. Не советую. Или сразу на 100+ на удлёнке, или ничего
Аноним 15/05/25 Чтв 21:44:09 3455591 237
image.png 1445Кб, 1280x972
1280x972
>>1008826 (OP)
АЙТИ ВСЁ. Из-за блокчейна уволили работника со стажем 20 лет.

Айтишника с 20-летним опытом и зарплатой ₽12 млн уволили (https://fortune.com/2025/05/14/software-engineer-replaced-by-ai-lost-six-figure-salary-800-job-applications-doordash-living-in-rv-trailer/) — его заменили блокчейном. Он уже подал 800 резюме, но получил 0 офферов, теперь работает курьером.

Он не винит блокчейны, а винит компании, которые не усиливают команды, а просто увольняют. «У вас 10 разработчиков — не заменяйте их одним. Дайте им ИИ и блокчейны и делайте в 1000 раз больше».

пока нам рассказывают про светлое будущее, оно вот так выглядит: грустно 😱

@concertzaal
Аноним 15/05/25 Чтв 22:23:25 3455625 238
>>3455591
как можно заменить разраба блокчейном? Блокчейн это блять неизменяемая цпочка, только и всего. Что это за хуйня?
Аноним 15/05/25 Чтв 22:34:17 3455636 239
>>3454280
Ты - даун, вот просто идеальный даун-додстер. Точка.
Что ты в своих маняфантазиях называешь карбюратор кофемолкой - просто пуксреньк.
Аноним 15/05/25 Чтв 22:36:51 3455639 240
>>3454377
Похоже, что какой-то толстенный тралль хочет отбить вкатунов в свою нишу (наверняка куа какое), и советует им надежный план.
Аноним 15/05/25 Чтв 22:41:30 3455642 241
Аноним 15/05/25 Чтв 22:52:29 3455648 242
>>3454821
> Владелец видео запретил
Чё, VPN пилишь?
Аноним 15/05/25 Чтв 22:56:04 3455651 243
>>3455636
Может он и школьник, но в подобных задачах, когда надо заниматься какой-то итерацией по коллекции, постоянно используется термин "pointer" именно для этих целей. Так что ты бы упырил мел, дедуля.
Наверное ты из тех, кто на говно исходит когда для ясности указателем называют переменную в какой-нибудь Java, да?
Аноним 15/05/25 Чтв 22:59:52 3455656 244
>>3455648
Живу в стране где впн не нужен
Аноним 15/05/25 Чтв 23:04:26 3455660 245
>>3455656
Самому и не обязательно пользоваться. Это ж не для себя, а для зарабатывания деняк на тех, кому нужно.
Аноним 15/05/25 Чтв 23:24:12 3455665 246
>>3455651
> когда для ясности указателем называют переменную в какой-нибудь Java
Прекрасный маркер долбоёба. О чём можно разговаривать с человеком который не различает указатель и ссылку?
Аноним 15/05/25 Чтв 23:39:35 3455672 247
>>3455665
В чем разница, дядь?
Аноним 16/05/25 Птн 00:18:29 3455679 248
>>3455672
Как между поинтером и референсом в плюсах.
Аноним 16/05/25 Птн 00:31:43 3455683 249
>>3455250
1С. Там как раз
Пока i > 0 Цикл
КонецЦикла;
Аноним 16/05/25 Птн 00:34:40 3455684 250
>>3455639
ХАХАХАХА

Да-да, конечно. Я вкатываюсь на самом деле в Load QA/ Perfomance QA/ Нагрузочное тестирование, а туда пока низкая конкуренция, поэтому идите-ка вы все в 1С и в 1С6Битрикс: Управление Сайтом (БУС)!!!
Аноним 16/05/25 Птн 04:49:02 3455698 251
изображение.png 12Кб, 820x172
820x172
Продолжаем учитса.
Аноним 16/05/25 Птн 07:19:52 3455727 252
image 41Кб, 769x574
769x574
Аноним 16/05/25 Птн 08:45:28 3455753 253
Аноним 16/05/25 Птн 08:51:05 3455755 254
Аноним 16/05/25 Птн 08:59:07 3455759 255
>>3455591
Так это у них в Мерике, а в Православной всё стабильно
Аноним 16/05/25 Птн 09:15:11 3455772 256
>>3455679
Я не особо силен в плюсах, но как я быстро нагуглил, референс там неизменяемый. Если взять Java переменные, то там можно одной ссылке сколько угодно раз менять объект. Технически, единственное отличие от тру-пойнтеров только в том что нет арифметики.
Аноним 16/05/25 Птн 09:34:04 3455780 257
>>3455684
Тестировщик хуже пидораса же. Считай подтирщик говна за богоизбранными разрабами
Аноним 16/05/25 Птн 09:39:07 3455783 258
>>3455423
>почему прибитые намертво сервисы это пиздец.
почему?
Аноним 16/05/25 Птн 12:00:33 3455933 259
изображение.png 631Кб, 635x1040
635x1040
Правда ли что айти всё? Насколько стоит беспокоиться?
Аноним 16/05/25 Птн 12:31:37 3455965 260
Аноним 16/05/25 Птн 12:36:01 3455967 261
17470784878970.png 138Кб, 1151x642
1151x642
Screenshot from[...].png 53Кб, 1029x231
1029x231
>>3455933
В целом лопнул пузырь постиндустриальной экономики. Маркетолухов, финансистов и ученых тоже на мороз выкидывают хотя менее активно. Нужны работяги и сиделки.
Аноним 16/05/25 Птн 12:38:40 3455971 262
>>3455967
где такие же графики для рф найти?
Аноним 16/05/25 Птн 12:43:33 3455975 263
>>3455971
Нахуя они тебе? Просто поплакать на них? Или мамке показать типа "вот потому я и сижу у тебя на шее"?
Аноним 16/05/25 Птн 13:46:32 3456047 264
>>3455591
На реддите пишут, что у него какая-то экзотическая специализация была, вр-хуйню делал. Сам не проверял.
Аноним 16/05/25 Птн 13:50:51 3456057 265
>>3455967
Все эти графики с индида, который в 2022 внедрял какую-то новую систему, от этого и скачок был.
Аноним 16/05/25 Птн 14:22:12 3456109 266
>>3455967
Графики показывают, что и сиделки и работяги не нужны. Вообще как будто вы первый раз экономический кризис видите.
Аноним 16/05/25 Птн 14:31:25 3456116 267
>>3456109
И где ты это увидел на графике?
Аноним 16/05/25 Птн 14:45:09 3456140 268
1000007791.jpg 447Кб, 1080x2259
1080x2259
Аноним 16/05/25 Птн 16:03:23 3456222 269
Screenshot from[...].png 17Кб, 240x205
240x205
>>3456140
Из-за того, что в целом постинг вакансий падает.
Аноним 16/05/25 Птн 16:07:41 3456227 270
>>3456222
А почему он падает?
Аноним 16/05/25 Птн 17:14:04 3456297 271
>>3455591
>150k/год
>живёт в трейлере
Вирю я повирив
Аноним 16/05/25 Птн 17:55:29 3456335 272
>>3456227
Популярность indeed падает. Или мурриканская экономика рухнум.
Аноним 16/05/25 Птн 17:57:33 3456337 273
>>3456227
Потому что кончились ковидные бесплатные кредиты от США. Теперь нужно затянуть пояса потуже и сплотиться, мы, как команда, не должны упасть показателями, да, возможны переработки, но разве кто-то хочет подвести нашу компанию, которой и так приходится выжиывать, ведь недавно пришло сообщение от руководства, Шлома Абрамович хочет уволить команду которая займет последнюю позицию, это уже ни для кого не секрет...
Аноним 16/05/25 Птн 18:13:05 3456347 274
Щяс бы катиться в жидовые языки, где вас рано или поздно забанят/заменят ИИ и т.д., когда есть Богоподобный 1С, который примет ВСЕХ И КАЖДОГО на удалёнку с зп 100-150к буквально за 4-6 месяцев по 5 часов учёбы.
Аноним 16/05/25 Птн 18:14:17 3456348 275
>>3455780
Лул. Нагрузочный тестировщик вообще никак не связан с разработкой и тупыми кодерками. Он занимается инфрой наравне с девопсами. По сути он даже выше девопса. Он по сути вообще выше всех, кроме лидов и СЕО.
Аноним 16/05/25 Птн 18:17:38 3456351 276
>>3456348
Вот это поддув от нагрузочно-обезьяны, охуеть жир потек
Аноним 16/05/25 Птн 18:40:45 3456377 277
Аноним 16/05/25 Птн 18:41:42 3456379 278
>>3456347
Клод уже ебашит на 1С получше среднего скуфана.
Аноним 16/05/25 Птн 18:48:38 3456388 279
>>3456348
Помню как работал в одной контроке, тестировщик всё визжал, пытался говорить с людьми, кукарекал что ошибок много, сервер падает. Его осадил один из джунов - "пошёл нахуй, у нас времени это нет исправлять". Тестер обиделся, заплакал, пошёл к техлиду. Техлид его тоже нахуй послал, ещё и в ебало дал, за то что неуважительно обратился, голос повысил. С тех пор тестировщик сидит рядом с парашей в роли местного петуха. Иногда отвечает что-то заплаканным голосом, когда к нему брезгливо обращаются за тестированием. Если он как-то напиздел или плохо оттестировал - его пиздят всем коллективом и ссут на него. Уборщик наш ебёт его в подсобке и назвает это тестированием хуя, говорят тестер хуя из него отличный, хах.
Вот такая жизнь незавидная у тестировщиков.
Аноним 16/05/25 Птн 19:21:05 3456406 280
1000007792.mp4 4026Кб, 720x1280, 00:01:00
720x1280
Вайбкодинг. Классика.
Аноним 16/05/25 Птн 19:25:10 3456410 281
Кодинг в геймдеве ВСЁ? Есть смысл вкатываться? Если да, то какой язык и движок можно выбрать ?
16/05/25 Птн 19:29:35 3456414 282
Аноним 16/05/25 Птн 19:29:44 3456415 283
>>3456410
Плюсы + любой скриптовый . Движок кастомный везде у серьёзных контор.
Аноним 16/05/25 Птн 19:46:08 3456426 284
>>3456410
В геймдеве кодинг это 10 % от всей работы над игрой.
Аноним 16/05/25 Птн 19:47:27 3456428 285
>>3455273
>Логировать нужно так, чтобы по логам ты мог восстановить порядок совершенных шагов програмы, чтобы повторить их и воспроизвести баг.
Вот как заранее понять что именно перданет мимо?

инб4 рисуй схематично архитектуру, расписывай классы, и всё само будет видно...


опять все с ебаное с4 и uml упирается. да как их блядь рисовать стрелки эти ебаные и кубики блядь :(
Аноним 16/05/25 Птн 19:51:25 3456430 286
>>3456428
Да не, это не так делается. Прописываешь логи просто в каждой функции, которые не планируют выполнять CPU долбежку и всё. Если лень, а мне лень, то вообще забей хуй и жди когда что-то упадёт. Если упало, то тогда и покрывать логами ту часть программы которая упала как часть фикса баги.
Аноним 16/05/25 Птн 19:57:48 3456435 287
>>3456430
так я маэстром никога не стану, а я хочу 4к$
лядно, я на самом деле не хочу отъебнуться на ближайшем сокращении
Аноним 16/05/25 Птн 20:04:05 3456440 288
>>3456410
Смотря зачем тебе этот вкат. Если просто интересно попробовать, скачай какой-нибудь Godot, UE или Unity и пердолься с ними. Но это только в случае если тебе интересно именно прогать игровой процесс. Потому что тру лоу-левел энжин геймдев это вообще не про игловой процесс, а про всякую математику.
Если за деньгами то не начинай вообще. Там днище пробито. и таки это вообще не столько "программирование" сколько использование движка.
Аноним 16/05/25 Птн 20:13:05 3456444 289
1000007794.jpg 82Кб, 640x711
640x711
>>3456410
Кодинг в успешном геймдеве
Аноним 16/05/25 Птн 20:22:37 3456452 290
>>3456379
Ток сегодня пробовал пргстенькую задачку сделать. Так он даже не в курсе, что на клиенте асинхронка не работает.

Это уровень стажёра, ты знал? То есть нейросеть не осилила даже уровень стажёра.
Аноним 16/05/25 Птн 20:24:04 3456453 291
>>3456444
Почему нельзя было сделать проверку без case?
Аноним 16/05/25 Птн 20:48:38 3456469 292
>>3455651
Даун не палится, слайс строки называет указателем. Ты кто по масти, вебмакакен?
Аноним 16/05/25 Птн 20:49:50 3456470 293
>>3455727
Макаба всрала разметку, что ты как этот.
Аноним 16/05/25 Птн 20:55:02 3456474 294
>>3456379
Если бсп им перепишет нейросеть, на этом всё и закончится, потому что ни один мясной пидорас не сможет разобраться во всей этой галиматье.
Аноним 16/05/25 Птн 21:38:50 3456509 295
Всё, ебал в рот всё это. В понедельник иду писать заявление на отчисление с ПМИ. Такое высшее образование в скором времени будет просто стыдно иметь. Даже хуй знает с чем это можно сравнить. Просто свидетельство долбоёба.
Аноним 16/05/25 Птн 21:40:52 3456510 296
>>3456469
>слайс
Лол, питоно-петух вообще незаметен. "Слайс" блять, ахаха, давно так не орал. Пользуется высокоуровневой абстракцией смузи-пидоров, пытаясь пояснить за лоу-левел концепции.
Аноним 16/05/25 Птн 21:51:21 3456514 297
>>3456453
Потому что будь там нормальный кейс-игнор, это бы не попало в этот скриншот. или это так трудно понять?
Аноним 16/05/25 Птн 21:56:02 3456516 298
Конкретный вопрос - почему нет джуновских вакансий на Go?
Слишком узкая сфера применения языка? Разве на нём не пишутся те же круды, что и на джаве?
Тогда, что за хуйня?
Аноним 16/05/25 Птн 21:58:28 3456519 299
>>3456469
И при чем тут слайс? Как ты его сюда приплел?
Аноним 16/05/25 Птн 22:00:47 3456521 300
>>3456516
Вообще есть, и джунов и стажёров озон набирает регулярно, например
Но в целом тебе не нужна джуновская вакансия на го, там все ставят от 2х себе и начинают с мидл-. Кто год поработал -- ставят 4. Там всё настолько для идиотов сделано, что на собесах отличить невозможно, просто некуда копать типового го макакена.
Аноним 16/05/25 Птн 22:01:19 3456522 301
>>3456516
>почему нет джуновских вакансий
1. Бесплатные деньги кончились.
2. Чатгопота.
Аноним 16/05/25 Птн 22:09:03 3456528 302
>>3456516
Мне кажется, это связано с тем, что в основном бигтехи пишут на го. А им нахуй надо джуна толкового отбирать из 1000+ резюме волков и вчерашних таксистов с курсов "хочешь стать программистом - да ебись ты в рот. пойти нахуй". Им проще либо сразу миддла/синьку взять, либо отобрать студиков с тир1 вузов и научить всему что нужно.
Но тут, как мне кажется, сейчас вообще нет вакух на джуна. Как только такая появляется, на неё сразу же по 1000 откликов в первый же час появляется, и всё, хуй ёпта. Вообще складывается впечатление, что все вакухи на ххру вообще фейк ебаный, созданные с одной целью - чтобы хрюшка могла имитировать бурную деятельность. Так сейчас без каких-либо знакомых, я думаю, работу вообще хуй найдешь. Ну или на крайняк если в вузе учишься, компании придут на кафедру, скажут столько то долбоёбов надо, дайте самых лучших. А так вообще хуй знает че вообще делать, я взял академ и в запое на месяц со всеми этими ИИ-хуИИ, многоступенчатыми собесами, эйчарами и волками.
Ещё, если живешь не в СПБ или МСК, то там скорее всего вакансий на гоулэнг вообще не найти. В лучшем случае тут пишут на Джава или сишорп, а зачастую до сих пор на пыхе. Ну и куда без 1С.
Аноним 16/05/25 Птн 22:19:26 3456539 303
>>3456510
> питоно-петух
Не обязательно, может, он goвноед.
Аноним 16/05/25 Птн 22:21:13 3456541 304
>>3456528
Всё так, живу в мухосрани, знаю Go на уровне написания крудов.
Поняв свою ситуацию, начал учить джаву, с ней вакансий тоже нет у меня в 600к городе, лол, но в целом шанс найти работу выше. наверное?
>>3456521
Ну, могу я написать на Go дженерик ИС для управления какой нибудь хуйнёй в 1.5 сущности, это же далеко не уровень мидла, а без реальных задач - как развиваться до этого уровня?
Аноним 16/05/25 Птн 22:21:42 3456543 305
>>3456516
>Конкретный вопрос - почему нет джуновских вакансий на Go?
Потому что рынок уже завален обычными программистами с опытом! Кому нахуй нужны рукожопы и начинающие? Давай я приду к тебе домой и начну практиковаться на твоей сантехнике, тебе это понравится? Сейчас просто никому нахуй не надо - ходить, учить, объяснять, и так далее. У фирмы нахуй есть сроки. Им надо проект закончить качественно и быстро. А сможет ли начинающий без опыта это сделать? Сомневаюсь. Поэтому и нет джуновских вакансий.
Аноним 16/05/25 Птн 22:23:53 3456547 306
>>3456541
>живу в мухосрани
>в 600к городе
Да ты охуел.
Аноним 16/05/25 Птн 22:26:43 3456549 307
>>3456541
>Поняв свою ситуацию, начал учить джаву, с ней вакансий тоже нет у меня в 600к городе, лол, но в целом шанс найти работу выше. наверное?
Во-первых, никаких джуниоров не существует. Это просто нахуй кликбейтный заголовок и всё. По существу, "джуниор" делает всё тоже самое что просто "программист". Во-вторых, если ты будешь откликаться только на те вакансии где написано "джуниор программист", то ты никогда в жизни работу не найдёшь. Потому что таких вакансий 1-2% от общего числа. На какой ты язык не меняй - хоть на питон, хоть на джаву, на всех языках джуниоров 1-2%. Можешь хоть до пенсии языки менять.
Аноним 16/05/25 Птн 22:39:28 3456560 308
image.png 65Кб, 1022x692
1022x692
image.png 6Кб, 530x135
530x135
>>3456547
1 - Вакансия на сисадмина
2 - Астон, все его знают за ученические договоры
Аноним 16/05/25 Птн 22:42:42 3456562 309
>>3456549
да разделение на трейни/джун/мидл/синьк придумали и используют долбоёбы
радует что эта истинна открылась только тебе одному
можешь попробовать написать статью на этот счёт и тебя послушают, откроешь глаза всему миру
Аноним 16/05/25 Птн 22:46:26 3456563 310
>>3456539
Вряд ли. Таких дегенератов обычно наматывает на себя питон. Он для них как магнит.
Аноним 16/05/25 Птн 23:58:59 3456596 311
(утробным дидовым голосом ) что там с сишечкой в вашей маскве, волки заели или сама сдохла?
Аноним 17/05/25 Суб 00:06:50 3456598 312
>>3456596
Не сдохла. У нас даже в Уфе аж 3 вакухи за полгода было на миддла 150-200к зп. Но офис.
Аноним 17/05/25 Суб 00:27:16 3456603 313
>>3456596
>сишечкой
>волки
Всё уже настолько плохо?
Аноним 17/05/25 Суб 01:12:06 3456623 314
>>3456603
Сомневаюсь, что в Си есть волки.

>>3456596
Если уж настолько боишься, то иди в телеком на Elixir, там точно нет никаких волков. Будешь конкурировать с настоящими спецами.
Аноним 17/05/25 Суб 01:34:10 3456630 315
Нейронки ускорили работу АНАЛИТИКОВ (системных и бизнес) на 100%. Почему? Потому что блять 50% их работы заключается в написании ТЗ, документации и туториалов для тупых юзеров. А с этим нейронка справляется лучше человека ёпты.

Так что аналитики щас нихуя не делают в основном, кроме как пиздят с клиентами (заказчиками) по 3-5 часов в день.
Аноним 17/05/25 Суб 02:05:04 3456652 316
1000007927.jpg 621Кб, 1080x2400
1080x2400
1000007926.jpg 419Кб, 1080x2400
1080x2400
Аноним 17/05/25 Суб 02:07:13 3456655 317
>>3456630
Наркоман, это и есть работа аналитика: трансформировать "зделойти мне заебись" от кастомера в список требований для инженеров.
Аноним 17/05/25 Суб 02:11:00 3456662 318
>>3456596
что сейчас на си пишут? врядли юзерспейс какой-то, наверное одни дривера прошивки и мк. а это помимо си скорее всего и дроч спецификаций устройств мисры стандарта знание уб может какие оптимизации, но почему-то не думаю, что сильно всё оптимизируют сейчас. и это всё и на сипипи можно писать делать и знать.
Аноним 17/05/25 Суб 06:31:26 3456704 319
>>3449708
Взлом подразумевает ЖИВОЙ и ЧУЖОЙ аккаунт, тупой ты нигер
Аноним 17/05/25 Суб 08:56:00 3456742 320
Аноним 17/05/25 Суб 14:29:43 3456957 321
Сап, ситуация: пишу проект, который состоит из нескольких частей (бек, фронт и пару мелочей). Задался вопросом а как правильно вести гит для такого, при условии, что потом это все из одного композа должно подниматься потом. Создать общий репозиторий и коммитить типа "feat (front): ..."? Можно ли как-то вести репозитории для каждой части, но чтобы при этом еще и общий был?
Аноним 17/05/25 Суб 14:35:01 3456960 322
Как лучше всего вести документацию? Развернул на работе много всего и уже сам начинаю захлебываться в этом, потому что забываю что-то, а это потом за мной разгребать должны.
Аноним 17/05/25 Суб 14:37:07 3456961 323
>>3456960
Лучше когда аналитик ведет
Аноним 17/05/25 Суб 14:55:21 3456975 324
Аноним 17/05/25 Суб 15:56:59 3457011 325
>>3456957
Я бы держал бы всё в одном монорепозитории. Разделяют на отдельные репозитории, чтобы разработчики не мешались друг-другу. В твоём случае, если ты один, то мешаться сам себе ты не будешь.
Аноним 17/05/25 Суб 16:08:19 3457018 326
>>3456960
1. В коде. У меня треть файла может состоять из комментария где я указываю идентификатор задачи в жире, обьясняю почему именно такое значение какого поля используется, указываю у кого спросить если нужно изменить.
2. В README.MD файле репозитория
2. Если нужно прямо что-то отдельно описать, то создай внутри репозитория папку Documentation и там в markdown файлах пиши что важно знать.
Аноним 17/05/25 Суб 16:20:25 3457022 327
Ну дак если ИИ всех заменит то и станьте теми самыми кабанами с помощью вашего ИИ. Я вот стартап пилю в одного, без знаний айти там не обойтись. Все что сейчас предлагают инфоцыгане это какие то дебильные сайты визитки продавать полностью ИИшные, ну или около того. И даже в дизайне мне ИИ не помогает нихуя. Допустим нужен пак изображений в одном стиле строго или какой то крутой фронт, ИИ пока делает эту работу лишь на 5-6/10, что явно недостаточно для того чтобы продукт выстрелил. А как поддерживать проект если он дальше популярный станет...У меня как у крудошлепа волосы сразу седые становятся. Первый же человек у которого будет цель разьебать мой сайт и взломать его - взломает
Аноним 17/05/25 Суб 16:36:06 3457032 328
парни так php буквально миллиарды пользователей может потянуть, фейсбук вон тянет как то и вк, хоть у них и какой то свой пхп. а вы дрочите новые технологии зачем то
Аноним 17/05/25 Суб 17:24:56 3457069 329
>>3456957
>Можно ли как-то вести репозитории для каждой части, но чтобы при этом еще и общий был?
Это называется монорепо. Раскидывать по репозиториям можно, если у тебя есть достаточно денег, когда много приватных репо, гитхаб просит денюжку.

>это все из одного композа должно подниматься потом
Нет не должно. Оно может подниматься/деплоиться по-разному, не обязательно с помощью докера.

>Создать общий репозиторий и коммитить типа "feat (front): ..."?
Для этого есть commitizen, https://commitizen-tools.github.io/commitizen/ можно писать cz commit и там выбирать - фича ли это или ещё что.

>>3456960
>Как лучше всего вести документацию?
Пишешь в самом коде + прикладываешь README.md. По doc-комментам можно сгенерировать документацию.
Аноним 17/05/25 Суб 18:23:35 3457115 330
>>3456957
Тричую за монорепу, оче удобно держать общие файлы/скрипты для клиента и сервера. Файлы ты закидываешь в клиент, сборщик клиента собирает всё, раскидывает по папкам, бек подхватывает эти файлы и загоняет себе в кэш/бд/файлопомойку. Бек может либо сам захватывать файлы, либо сделай сборщик на беке чтобы оно копировало. И конечно же АПИ удобнее всего из монорепы импортить
Аноним 17/05/25 Суб 19:23:50 3457167 331
>>3456630
>системных и бизнес
Это не айтишники, а залётные.
Аноним 17/05/25 Суб 19:24:42 3457168 332
>>3457069
>гитхаб просит денюжку.
Гитлаб не просит.
Аноним 17/05/25 Суб 19:29:30 3457175 333
Аноним 17/05/25 Суб 20:27:57 3457216 334
>>3457168
Гитлаб твой код пиздит для нейронок.
Аноним 17/05/25 Суб 20:46:43 3457226 335
>>3457032
Более того, я чат делал на php в 2013 году, на 100 человек, где аяксом идет за проверкой и не лонг поллинг - у сервера нагрузка была 0%. в b кидал чтобы народа собрать.

Где тот петуховен который говорит что на пхп чаты не делают
Аноним 17/05/25 Суб 20:51:38 3457230 336
А если серьезно, какое направление перспективно ракать? Чтоб и нейросети не заменили и денег многа было и чтоб сидеть за компиком код писать
Аноним 17/05/25 Суб 20:57:04 3457233 337
image.png 313Кб, 1154x799
1154x799
>>3457226
Да это гомосеки ебаные, по сути весь интернет может держаться на старых технологиях, фронт это вообще раковая опухоль, добрую половину сайтов можно на чистом хтмл написать и будет солидно, тем более бизнесу выгодно когда нет стопицот фреймворков и миллион айтишников знает лишь один. Сука все нормально работало до 2010х, зачем было что то менять?? Тот же двач нихуя не поменялся и идеально выглядит даже щас
Аноним 17/05/25 Суб 21:37:03 3457267 338
image.png 424Кб, 1077x818
1077x818
>>3457233
Проблема в том что фронт - это одноразовый проект, который не поддерживается никак потом.
Нормально можно делать SPA сайты но петуховены не могут.
По сути нужен классический MVC только на событиях и все - это ничем не отличается от десктопных программ из конца 90х.
Контроллер - Сервис - Репозиторий и представления.

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

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

Сам писал такое, только вот я бекендер, а раньше был как фуллстек
Аноним 17/05/25 Суб 21:47:41 3457277 339
>>3457216
Гитлаб ты можешь на своем окукленном серваке поднять
Аноним 17/05/25 Суб 23:07:44 3457311 340
>>3457233
> бизнесу выгодно
Бизнесу пофиг. У бизнеса есть требования: кнопка тут, анимация здесь, музыка такая-то и так далее. Как это будет сделано, на чем это будет сделано, бизнесу всё равно.

Твоему техлиду может быть не всё равно это да, но техлид это не бизнес, а просто ответственный дядя/тётя за то, чтобы требования бизнеса выполнялись.
Аноним 18/05/25 Вск 00:17:02 3457340 341
>>3457216
А гитхаб не пиздит?
Аноним 18/05/25 Вск 02:03:01 3457358 342
>>3457230
Любое какое нравится.
Аноним 18/05/25 Вск 03:23:55 3457363 343
>>3457167
Ты не понял ещё? Красноглазикам нужен господин-надзиратель, кем и являются пмы и аналитики.
Аноним 18/05/25 Вск 04:35:21 3457369 344
>>3457363
Тестировщики и девопсеры тоже надзиратели, лол? Ты вообще знаешь, чем занимаются аналитики?
Аноним 18/05/25 Вск 06:22:42 3457394 345
С чего начать, если хочу учить погроммирование как хобби? Книжка там, еще что?
Аноним 18/05/25 Вск 07:16:21 3457404 346
>>3457394
Little Schemer --> SICP
Правда потом не сможешь смотреть на синтаксис мейнстрим С-подобных языков.
Аноним 18/05/25 Вск 08:24:12 3457412 347
Аноним 18/05/25 Вск 09:32:07 3457429 348
>>3457369
Это тоже красноглазые, ебанатище. Аналитики 60-70% времени пиздят, а 30% времени пишут ТЗ, отчёты и доку для юзеров. Со вторым отлично справляется 4o, а попиздеть можно и по кайфу самому.

А ты и дальше пырься в свой монитор и жги глаза, раб ебаный.
Erlang Аноним 18/05/25 Вск 09:43:20 3457435 349
1747550600186.png 2Кб, 225x225
225x225
А тут есть знатоки экзотики?
Аноним 18/05/25 Вск 10:40:38 3457460 350
>>3457394
Зависит от бэкграунда. Если ты вообще не понимаешь что это за ящик гудит под столом, то для начала какой-нибудь "code" Петцольда. Там нет почти никакого программирования, но хотя бы уловишь основы того из чего все это проиходит. Причем там где начнется псевдоассемблер и псевдоархитектура можешь глубоко не вникать и уж точно не запоминать.
Потом можно почитать Столярова, но только стараться абстрагироваться-изолироваться от его линуксоидной религиозной бесноватости.
И не слушать этого >>3457404 клоуна.
Аноним 18/05/25 Вск 10:48:36 3457463 351
А в чем подводные если я буду без фронтенд фреймворков писать, чисто хтмл и ксс? У меня щас все по файлам разложено, структурировано что за что отвечает. Нахуя мне тогда всё это? Итак нет времени разбираться во фронтенде. А нейросеть генерит мне тоже самое разбросанное вместо 10 файлов на целых 100
Аноним 18/05/25 Вск 11:00:57 3457478 352
>>3457463
>А в чем подводные
их нет пока у тебя простой интерфейс без свитоперделок
Аноним 18/05/25 Вск 11:03:40 3457483 353
>>3457478
>свитоперделок
Не нужны в 99% проектах, тем более это принижает людей с нищими ПК
Аноним 18/05/25 Вск 11:32:32 3457509 354
Зачем на курсах обьясняют людям что такое переменная и еще хуже начинают приводить в пример коробочку в которую что то кладешь. Эти люди в 5 классе не учились или умственно отсталые? Есть же X, Y в математике которые содержат разное значение
Аноним 18/05/25 Вск 11:46:45 3457517 355
>>3457483
А как пука продавать, если нищенок не попускать?
Аноним 18/05/25 Вск 11:50:51 3457522 356
>>3457509
Странный вопрос. 99,(9)% людей программу начальной школы не осваивают, какой 5 класс? Другой вопрос, нахрена их этому всему учат, если от большинства на работе требуются познания уровня яслей, а предел мозговой активности проявляется при выборе цвета кнопочки интерфейса?
Аноним 18/05/25 Вск 12:22:36 3457531 357
>>3457509
В школьной математике переменным не присваивают значение, например есть квадратное уравнение x2= -1, x здесь переменная, но ей нельзя присвоить значение как переменной в коде: x := 11

Аналогия с коробочкой в принципе похожа на ленту в машине Тьюринга, с которой машина читает и записывает значения
Аноним 18/05/25 Вск 14:44:10 3457611 358
>>3457509
Потому что в школьной математике это неизвестное значение уравнения, а не переменная. Это вообще другая концепция.
Аноним 18/05/25 Вск 15:21:02 3457637 359
Аноним 18/05/25 Вск 15:28:17 3457640 360
>>3457509
У тебя переменная привязана к области памяти. Когда ты обращаешься к ней, то читаешь значение из этой области. Ну или можешь её адрес взять. Ну то есть аналогия с коробкой подходит очень хорошо.
В математике переменная это просто буква. Она ни к чему не привязана, она не имеет никакое значений. Выражение 2x + 3y это просто выражение, за x, y не стоят никакие числа, никакие многочлены, никакие фукнции, ничего. Это просто буквы, которые ты типа можешь складывать, умножать, ещё что-то делать.
>>3457611
Не всегда. Иногда это просто буква.
Аноним 18/05/25 Вск 15:45:52 3457651 361
>>3457429
>Аналитики 60-70% времени пиздят
Манагеры 100% времени пиздят, они и надзирают за сисаналами.
Аноним 18/05/25 Вск 15:47:44 3457652 362
>>3457640
бтв в английском есть разделение "переменных" на 2 типа. Первое это привычная нам переменная, какая-то величина, которая может принимать значение, числовое или какое-то иное. Второе же indeterminate, просто буква, самостоятельная сущность.
На вики есть хороший пример, демонстиррующий разницу.
Рассмотрим полином X-X^2 над полем с характеристикой 2. X здесь это indeterminate. Сам этот полином не нулевой, потому что например X+(X-X^2) = -X^2, а не X .Но вот функция x-x^2 = 0 при любой переменной x.
Аноним 18/05/25 Вск 16:28:45 3457682 363
>>3457463
>в чем подводные если я буду без фронтенд фреймворков писать, чисто хтмл и ксс?
Фреймворки нужны для интерактивных сайтов, чтобы ходить по сайту без перезагрузки, кнопочки-хуёпочки, полосы загрузки, вот это всё. Конечно делать на чисто web components. Вопрос в том, насколько он будет интерактивным. Ну например, тебе нужно периодически делать запрос на сервер и обновлять таблицу с данными. А пока таблица обновляется, показывать скелетон. Опять-таки, это можно без фреймворков делать, на одних библиотеках, вопрос только в прямоте твоих рук.
Аноним 18/05/25 Вск 16:36:04 3457684 364
>>3457509
>Зачем на курсах обьясняют людям что такое переменная и еще хуже начинают приводить в пример коробочку в которую что то кладешь
Чтобы растянуть курс, это первое. 11 месяцев обучения - это на самом деле 3 месяца, если убрать всю воду. Но кто будет платить 150-200 тысяч за 3-х месячный курс? А второе - это то что курсы рассчитаны на совсем деревянных людей, которые об айти слышали максимум от знакомых. Всякие ебучие секретутки с ноготочьками, которым надо объяснять пошагово, мол подведи курсор сюда, нажми то. Начинающим проще вешать лапшу на уши, чем уже прошаренным программистам. Начинающему проще втереть про волшебный мир айти, что тут как сыры в масле катаются, ну и так далее.
Аноним 18/05/25 Вск 16:49:46 3457688 365
>что такое переменная?
>это буква
>что такое буква?
>пук

не задавайте макахенам сложных вопросов, они реально отсталые
пруфы итт выше
Аноним 18/05/25 Вск 16:51:50 3457690 366
>>3457394
>С чего начать, если хочу учить погроммирование как хобби? Книжка там, еще что?
Начни с вопроса КАКАЯ У МЕНЯ КОНЕЧНАЯ ЦЕЛЬ? Программирование - это не вещь в себе, в конце у тебя должен получиться некий продукт - сайт/программа/бот/робот/что угодно. Для какой цели ты изучаешь? Я например хочу сделать финансового бота. И уже дальше от этого можно отталкиваться. И второй вопрос А ЕСТЬ ЛИ У МЕНЯ НА ЭТО ВРЕМЯ? Иначе можно въебать 5 лет на проект и ничего не добиться. Если ответ ДА, потом заходишь на сайт издательства которое специализируется на технической литературе - o'reilly, manning, apress и т.д. и смотришь самые СВЕЖИЕ книги. Не надо смотреть 10-20 летней давности, они уже не актуальны. Если есть какой-то недорогой англоязычный курс (не дороже 20-30к в год), имеет смысл присмотреться. Если денег совсем нет, можно ходить в библиотеку и там изучать.
Аноним 18/05/25 Вск 16:55:16 3457692 367
>>3457688
В математике буква это просто символ. Он не означает ничего. Если ты этого не понимаешь, то тебе в ЖЖ к Лексу Кравецкому. Он тоже ахуенный програмизд нимакакен, который уже десяток лет пытается опровергнуть диагональный аргумент.

>Он стал программистом — для математика у него не хватало фантазии.
Давид Гильберт
Аноним 18/05/25 Вск 18:01:56 3457720 368
>>3457690
>Я например хочу сделать финансового бота
Начни с вопроса, нахуя тебе финансовый бот? Он всё равно ничего не сможет сделать.
Аноним 18/05/25 Вск 18:36:33 3457740 369
В левом лучше вкатиться или в разработку?
Аноним 18/05/25 Вск 18:37:14 3457741 370
Аноним 18/05/25 Вск 18:37:37 3457742 371
>>3457720
По твоему личному мнению?
Аноним 18/05/25 Вск 18:51:19 3457751 372
>>3457740
>В левом лучше вкатиться или в разработку?
В разработку, ну очевидно же. Программист сделал задание и ушёл. Девопсер трясётся 24/7. А вдруг сервер упадёт? А вдруг данные проебуться? А вдруг хакеры кабана наебут? И так далее. Ты знаешь сколько стоит один час простоя крупного сервиса? А если это случиться в час ночи, сервера упадут кого за яйца первым возьмут? А если хакеры начнут дудосить? Короче, ответственность у девопсера пиздец, а зп такая же у программиста. Просто представь, что какая-нибудь крупная база данных проебалась, 5 терабайт например. Кто будет восстанавливать и за всё отвечать? Надо ещё постоянно внедрять всякие метрики и расследовать причины. А почему эта хуета упала? Ну и так далее.
Аноним 18/05/25 Вск 19:03:39 3457755 373
>>3457652
ты какую-то хуйню спизданул. "просто буква, самостоятельная сущность" - это не определение.
Аноним 18/05/25 Вск 19:06:38 3457756 374
>>3457690
Какой-то долбоебский ответ.
Ты ответил на другой вопрос, который мог бы звучать так: "как вкатиться в пет-проектинг всякой смузихлебской хуйни?".
От спросил как вкатиться в это как ХОББИ. Знаешь такое слово? Представь себе, не все в это пришли за баблом. Нахуй ему самые свежие книги? Как хобби люди могут прогать какую-то херню на каком-нибудь zilog Z80 или там пилить кастомные игры для NES, и быть счатливыми, хотя этим технологиям 50 лет.
Аноним 18/05/25 Вск 19:08:42 3457757 375
>>3456510
В твоем защеканском odin's ass даже слайсов нет, подстроки как в старом добром бейсике.
Аноним 18/05/25 Вск 19:09:33 3457759 376
>>3457751
> имплаинг из-за кривого кода программы падают реже, чем из-за объебанно настроенного пайплайна
Аноним 18/05/25 Вск 19:14:06 3457763 377
>>3457757
Братишка, лучше не позорься. Ты же высрал хуйню. Там слайсы вообще ни при чем - это раз. Если б у тебя в голове были мозги а не манная каша разбавленная смузи, ты бы понимал что как структура данных все эти твои слайсы, сабстринги и сами строки - это одно и то же, просто некоторые языки предлагают над ними сахар.
Серьезно, упоминув подстроки ты обосрал себе штаны еще больше чем со слайсами (потому что подстроки это вообще вызов функции, а не отдельный тип данных). Соберись, и прекрати дристать.
Аноним 18/05/25 Вск 19:35:31 3457783 378
Аноним 18/05/25 Вск 19:40:43 3457786 379
>>3457763
Даже читать мнение макаки не стану, себя не уважать. Указал тебе на угол у параши.
Аноним 18/05/25 Вск 19:56:58 3457793 380
>>3457786
Проиграл с долбоеба. Почему на технические аргументы ты отвечаешь петушиными вскудахами?
Я работал в том числе и на embedded стеке, вообще-то, самом лоу-лвл из всего IT. Да и архитектуру вплоть до транзисторов еще в универе изучал. Хз чего ты рвёшься, нищенка. Нет чтоб не позориться и просто завалить ебало.
Аноним 18/05/25 Вск 20:16:49 3457798 381
>>3457652
Ты вики как-то жопой прочитал. Там даже написано:
>Formally speaking, an indeterminate is not a variable...
И этих "типов" там не два, а больше.
Аноним 18/05/25 Вск 20:22:40 3457800 382
>>3457069
> Раскидывать по репозиториям можно
А если раскидывать, то можно ли как-то в одно все скидать? ГПТ говорил, что-то про субмодули, но там он уже какой-то бред начал генерить

> Нет не должно. Оно может подниматься/деплоиться по-разному, не обязательно с помощью докера.
А как еще можно? Как потом перекидывать жсоны между сервисами без особого геммора?
Аноним 18/05/25 Вск 20:47:45 3457806 383
>>3457756
>Нахуй ему самые свежие книги?
Чтобы быть в курсе текущей движухи. Старую книгу имеет смысл читать только если нет аналогичной более новой. Если есть книга по архитектуре компьютера 2010-го года, и есть тоже по архитектуре компьютера, но 2025-го года, очевидно 25-го всегда будет лучше.
Аноним 18/05/25 Вск 20:49:22 3457809 384
>>3457806
>очевидно 25-го всегда будет лучше
Нет.
Аноним 18/05/25 Вск 21:00:25 3457815 385
>>3457800
>можно ли как-то в одно все скидать?
Можно, почему нет. То есть, предположим у меня скрипт terraform. Какая мне разница, я могу иметь допустим в одном проекте 10 разных языков. Я просто пишу terraform apply и он мне всё деплоит, бек, фронт, что угодно. Или в чём твой вопрос был?

>А как еще можно?
Миллион способов. Это чисто вкусовщина. Можно деплоить терраформом. Можно деплоить через ansible. Можно деплоить pulumi. Можно через докер/кубер. Смотря что за проект.
Аноним 18/05/25 Вск 21:24:37 3457821 386
>>3457809
Долбоёб, считающий что приложения надо создавать только на ассемблере, ты?
Аноним 18/05/25 Вск 21:25:10 3457822 387
Аноним 18/05/25 Вск 21:25:49 3457823 388
>>3457806
Очевидно что ты ни одной такой не читал, и пиздишь тут о том в чем нихуя не понимаешь.
Все книги о компьютерном лоу-лвле построены на примере либо абстрактных пет-архитектур, придуманных автором для максимальной простоты (Петцольд), либо каких-то реальных, но очень примитивных платформ, с той же целью (Танненбаум). Потому что задача автора донести принципы вычислений и узлов, а не показать как там что в конкретной железке (это невозможно). Если ты возьмешь какой-нибудь современный реальный камень, типа там Ryzen 7700, то у тебя попвтка его специфицировать займет кучи томов, и все механизмы современного проца это еще гора оверхеда для такой вещи, как "знакомство с основами компьютера".
Твой ебанутый совет - это все равно что человеку, который пришел узнать как устроен ДВС, вместо плаката из автошколы сказать "тебе надо изучить техдокументацию Audi 2.0TFSI CDNC". Это полный бред.
Аноним 18/05/25 Вск 21:27:56 3457826 389
>>3457823
Нет, что ты говоришь такое! Надо всегда брать самое свежое, там всегда сто процентов будет лучше!
Аноним 18/05/25 Вск 21:31:35 3457829 390
>>3457826
У меня срака горит когда такой хуйней занимаются некоторые продукт-овнеры. Вот вышел условный nginx 1.28.1.1, а у нас-то блять стоит 1.28.1.0. Срочно нахуй обновить, мы же не чмошники какие-то сидеть на старом говне (даже если этот нжинкс просто прокси-пассит какое-то бэг-говно, а обнова не закрывает никакие уязвимости)
Аноним 18/05/25 Вск 21:32:08 3457830 391
Аноним 18/05/25 Вск 22:16:14 3457850 392
>>3457823
>построены на примере либо абстрактных пет-архитектур
Под "хобби" имелось ввиду некие реальные поделки. Чем параша более абстрактная, тем меньше от неё практической пользы. Допустим, я хочу создать ЧПУ станок, как мне блять чтение твоего Петцольда поможет? Ради какого "общего развития" - ок, возможно. Но когда какую плату мне выбрать? Какую архитектуру - ARM или RISC-V? Ну и так далее. Смотри выше, разговор был про конкретную и осязаемую цель, поэтому, естественно, свежесть имеет значение. Нахера мне чипы 20 летней давности?
Аноним 18/05/25 Вск 22:26:36 3457857 393
>>3457850
>Под "хобби" имелось ввиду некие реальные поделки.
А ты реквестнул этот вопрос, или ты за него тут уже додумываешь, что он имел ввиду? Когда человек говорит что хочет "изучить программирование как хобби", без уточнений, он наиболее вероятно имеет ввиду программирование и работу вычислительной техники в самых общих и базовых чертах.
Если ты - он, то уточни что именно тебе надо, если ты - не он так и есть то просто заткнись уже нахуй ради всего святого.
Аноним 18/05/25 Вск 22:39:15 3457863 394
>>3457857
Да нахуй нужен абстрактный дроч, те кто учат все эти книги, сами не могут объяснить зачем они это читали. Они потом приходят и спрашивают "посоветуйте идеи пет-проектов". Ну вот смысл какой - давай я буду учить кулинарию, но не буду готовить, а только читать теорию парообразования, пищевую безопасность и т.д. Ты спросишь а нахуя? Я скажу, а чё это же хобби)))) Читать но не готовить https://indieweb.org/eat_what_you_cook Знания все забудутся если не применять их на практике. Знания полезны когда они применяются здесь и сейчас, а не через 10 возможно когда-нибудь.
Аноним 18/05/25 Вск 22:53:48 3457867 395
>>3457863
> Знания полезны когда они применяются здесь и сейчас, а не через 10 возможно когда-нибудь.
База.
Аноним 18/05/25 Вск 23:04:37 3457870 396
>>3457863
Какой же ты дебил, пиздец просто.
>здавствуте меня зовут Антон, мне надо вон тот игрушечный телескоп, я хочу научить ребенка принципам астрономических наблюдений как хобби, ну знаете... смотреть в нужный азимут и угол места, измерять угловые размеры и расстояния. Спасибо
>ну нееееет дружок, тебе это не надо тебе нужен КОСМИЧЕСКИЙ ТЕЛЕСКОП ХАББЛ БЛЯТЬ НАХОЙ ты будешь с ним снимать спектры вспышек сверхновых, анализировать рассеяние реликтового фона на пылевых облаках, проверять теорию относительность на гравитационных линзах, выступать на конференциях и писать статьи, и видеть даже небо и Аллаха!!!
Дебил блять.
Аноним 18/05/25 Вск 23:18:21 3457875 397
>>3457863
>Знания все забудутся если не применять их на практике
Дык применяй их сразу на практике...
Аноним 18/05/25 Вск 23:35:32 3457884 398
>>3457742
По мнению всех людей кто писал финансовых ботов.
Аноним 18/05/25 Вск 23:58:57 3457894 399
>>1008826 (OP)
Кого не заменит ИИ?
грузчиков, рентгенологов, 3D модель клепателей не советовать
Аноним 19/05/25 Пнд 00:48:59 3457915 400
Как в 3д графоне реализуются вопросики 3-х мерных текстур?
Как это гуглить хотя бы? Потому что я хз как на инглише этот кейс описать, слишком расхожие формулировки получаются.
То есть например надо иметь возможность отображать что-то типа фанеры. С одной стороны у неё текстура шпона, а в разрезе текстура слоев фанеры. Допустим мы средствами CSG срезаем плоскость фанеры под углом 1 градус, таким образом слоеность будет проявляться где-то 1 раз в метр, то есть надо либо растянуть текстуру среза до небывалых размеров, либо пошинковать сам материал на отдельные треугольники/объемы (пока склоняюсь к этому варианту). В общем нездоровая тема, корнеркейсов прямо дохуя получается.
Аноним 19/05/25 Пнд 00:52:41 3457916 401
>>3457884
На основе ботов целые финансовые организации строят
Аноним 19/05/25 Пнд 01:16:30 3457921 402
>>3457916
Нет, финансовые организации строят на основе капитала. А бот это или манястратегия совершенно не важно. Т.е. ты должен не ботом заниматься, а продажей этого бота, типо СОВРЕМЕННОЕ РЕШЕНИЕ НОВЫЙ АЛГОРИТМ БЕЗПИЗДЫ ОТЛИЧНОЕ ВЛОШЕНИЕ!!11 Придумай типо там ИИ задействован, лошки на ИИ очень остро регаируют, лол, типо там АНАЛИЗ ИИ КУЧА ПРОГНОЗОВ ВЛОШИТЕСЬ!11 Сам планирую такой скам сделать.

А в финансах никаких новых алгоритмов не завезли, всё по-старому. Предсказательной силы нет нихуя.
Аноним 19/05/25 Пнд 01:23:06 3457923 403
>>3457915
> Как в 3д графоне реализуются
Хаками. В 3d всё решается хаками.
> вопросики 3-х мерных текстур?
Нахуя тебе трёхмерная? Трехмерные текстуры это очень специфическая хуйня.
> С одной стороны у неё текстура шпона, а в разрезе текстура слоев фанеры.
Ставишь несколько элементов, вместо одного.
> срезаем плоскость фанеры под углом 1 градус,
Создаёшь тонкий прямоугольник (тип лист один из фанеры) превращаешь его в трапецию (как бы срез). Повторяешь три раза, каждый прямоугольник с своей текстурой.
Аноним 19/05/25 Пнд 01:23:55 3457926 404
>>3457923
>прямоугольник
Паралелепипед в смысле
Аноним 19/05/25 Пнд 01:27:15 3457927 405
>>3457923
>нахуя
Хочу создать CAD-убийцу скетчапа и onshape.
Ну то есть да, придется резат. Спасибо за подтверждение.
Аноним 19/05/25 Пнд 01:27:47 3457928 406
>>3457921
Чел ты просто не в курсе как это работает
Аноним 19/05/25 Пнд 01:39:56 3457929 407
>>3457928
На маняфантазиях это работает.
Аноним 19/05/25 Пнд 01:54:13 3457936 408
>>3457929
Ну смотри начнем с того что биржа предоставляет ограниченный набор функций типа стоп лимитов, а трейдер например может хотеть купить на лоях и потом продавать на хаях на половине от целевой суммы и т.д. рекурсивно переустанавливая лимиты, нет никакого смысла делать эту работу в ручную.
Боты как минимум в роли трейд-ассиста работают оче хорошо.
Не говоря уже об отделах квонтов и прочих специфических вещах, где работа над ботами ведется круглосуточно. Конечно, обывательский бот это 99% фейл, и даже не от того, что он что-то не то делает, а из-за финансовых ограничений и издержек на комиссии/округление, эти вещи на долгосроке очень легко убивают любые стратегии. Институциональная же торговля чаще ведется в гораздо более простых условиях и с поблажками из-за объемов. Написание бота как челендж в целом может стать неплохим левлапом на пути в эту индустрию.
Аноним 19/05/25 Пнд 01:54:38 3457938 409
>>3457927
> Хочу создать CAD-убийцу скетчапа и onshape.
Попустись. В соло это анриал сделать.
> придется резат.
Резать грани в любом случае нужно. Не забывай что разрезая грани ты теряешь UV развёртку, её нужно заново на CPU делать, как и разрезанный объект, по сути ты будешь генерировать из одного объекта два.
Аноним 19/05/25 Пнд 01:56:49 3457939 410
>>3457938
>В соло это анриал сделать.
У меня есть все компетенции для этого
Аноним 19/05/25 Пнд 01:57:37 3457941 411
>>3457938
> по сути ты будешь генерировать из одного объекта два.
Да хоть сто, это же не шутан где надо 100 фпс кровь из жопы
Аноним 19/05/25 Пнд 02:00:28 3457943 412
>>3457936
> биржа предоставляет ограниченный набор функций
> рекурсивно переустанавливая лимиты
Давно есть в западных биржах.
> обывательский бот это 99% фейл, и даже не от того, что он что-то не то делает, а из-за финансовых ограничений и издержек на комиссии/округление,
Это да. По этмоу любой бот это скам. А те кто делает боты для трейдеров на харчке не сидят, туда берут омегазадротов.
> Написание бота как челендж в целом может стать неплохим левлапом на пути в эту индустрию.
Если так думаешь, то хуле бы нет. Но можно и получше
Аноним 19/05/25 Пнд 02:02:50 3457944 413
блядь хотел найти Н подстрок в строке и чтобы не искать в строке Н раз придумал использовать хуйню в виде конечного автомата, который строится из Н строк, а потом ищет их в строке. оказывается был ахокорасик, который также примерно работает.
Аноним 19/05/25 Пнд 02:03:39 3457945 414
>>3457939
Нету.

>>3457941
Всё просто когда ты делаешь это для фанеры. А что если это сложная деталь, какой-нибудь барельеф? Нужен хороший алгоритм для нескольких миллионов граней. Может лучше вычислять эти объекты из векторного представления, а векторное разрезать? Может это лучше делать на CPU? Или на GPU?
Аноним 19/05/25 Пнд 02:14:58 3457948 415
>>3457945
>Нету
Не суди по себе. Единственное, в чем я не сильно разбираюсь, это в конечном рендере, шейдерах и вот этом всем, но это вопрос далеко не первой необходимости в поставленной задаче. Я бы ок даже и рендерить просто с цветами без текстур, но хочется понять к какому компромису по возможностям/простоте можно прийти на уровне базового фреймворка этой хуйни, т.е. чтоб из кода было легко и просто создавать объекты.
>Всё просто когда ты делаешь это для фанеры
Фанера это скорее исключительный случай, в принципе если её придется резать на слои то это ничем не отличается от всего остального.
Аноним 19/05/25 Пнд 02:32:41 3457951 416
>>3457948
> Не суди по себе.
Сужу по твоим вопросам. Ты даже не разобрался что ты резать будешь, а уже какие-то 3d текстуры выдумал.
Аноним 19/05/25 Пнд 02:40:18 3457953 417
>>3457951
Нахуй иди тогда, дебил ебаный
Аноним 19/05/25 Пнд 04:51:09 3457966 418
Забавно, что в век нейронок больше не нужны знания языков программирования по сути. То есть тот же с++ теперь это знание уровня того, как правильно пробивать перфокарту 100 лет назад и какие-то тонкости работы мейнфрейма на ферритовых кольцах. Программист сегодня - это по сути оператор нейросети, промпт-инженер, который просто будет вбивать запросы и следовать инструкциям. Собственно главный вопрос - а что учить сегодня, чтоб была работа?
Аноним 19/05/25 Пнд 05:16:02 3457973 419
>>3457966
Ну пока нет, я попросил жпт на пхп для ВордПресса мне код сгенерировать для того, чтоб в админке кастомные поля поставить куда вписываешь числа, текст, url'ы, а затем чтоб значения полей выводились на странице для которой кастомные поля созданы. Так жпт хуету написал которая не заработала и исправлять пришлось. Чета далековато как по мне до искусственного интеллекта, который может вместо пчеловеков хуячить.
Аноним 19/05/25 Пнд 06:10:37 3457977 420
Аноним 19/05/25 Пнд 06:54:07 3457989 421
>>3457953
Не обижайся не правду.
Ты не понимаешь даже что в CAD векторные объекты, которые ты режешь, а потом натягиваешь какие угодно текстуры и делаешь это в шейдере, передавая векторное представление с дополнительными параметрами.
Аноним 19/05/25 Пнд 06:56:55 3457992 422
>>3457966
Учи как стать курьером, карты города, всё такое. Тебя точно заменят нейросети и ты будешь ездить к программистам-сеньёрам, которые вручную пишут код, доставлять пиццку.
Аноним 19/05/25 Пнд 07:15:02 3457996 423
Сап двач, здесь все мои друзья и я прошу помощи.

Мне нужно сделать вид, что меня взломали и получили доступ в мой тг. Как это получше сделать? Рассылку подозрительных скам сообщений можно пропустить, это уже сделано.
Аноним 19/05/25 Пнд 08:10:21 3458010 424
Аноним 19/05/25 Пнд 08:31:37 3458015 425
>>3457915
По-моему ты какую-то хуйню несешь. У текстуры есть "угол наложения", она как проекция на поверхность полигона. Если у тебя на твою фанеру в несрезанном виде тестура наложена под "нормальным" углом, короче перпендикулярно нормали, то при срезе под углом у тебя автоматически все срежется и распределится, потому что угол наложения останется прежним (только надо чтоб этот новый появившийся полигон наследовал текстуру и ее координаты наложения именно от этой торцевой грани). Можешь погуглит "UVW-mapping"
Аноним 19/05/25 Пнд 08:41:30 3458018 426
>>3457928
Как раз он-то в курсе. Надо быть совсем наивным долбоебом чтоб думать что можно предсказать срынок, который на 90% зависит от новостной повестки, и на остальное от этого вашего ебланского "технического анализа". Может на 5-минутных таймфреймах и работает эффект толпы, но на таких масштабах тебя отъебет брокер комиссиями. Всегда родгорает когда всякие долбоебы с умным видом пиздят что "у нас тут за две недели образовалась перевернутая голова и плечи, это значит...". Это значит что тебе шизику ебанутому в дурдом пора. Голова и плечи блять... Завтра трампыня позвонит какому-нибудь Си и эта ваша голова в очко вожмется. В эту хуйню верят только промытые лохопассажиры всяких тренингов успешного успеха в финансах.
Удачи, ага
Аноним 19/05/25 Пнд 09:13:34 3458021 427
>>3457939
>есть все компетенции
>спрашивает какую-то элементарную хуйню на дваче
ясно
Аноним 19/05/25 Пнд 09:43:03 3458036 428
Что делать, если коллеги в офисе не поздравили с днём рождения? Мне грустно от этого
Аноним 19/05/25 Пнд 09:47:37 3458038 429
>>3457435
Писал недолго на одной из работ, очень понравилась философия языка, но с работой беда-беда.
Аноним 19/05/25 Пнд 10:25:21 3458065 430
>>3458036
Ты их тоже не поздравляй, пусть знают свое место, гады.
Аноним 19/05/25 Пнд 11:17:34 3458083 431
>>3458036
С др анон, желаю, чтобы в твоей жизни не было багов, а костыли ты видел только в коде.
Аноним 19/05/25 Пнд 12:00:31 3458104 432
Аноним 19/05/25 Пнд 14:48:53 3458162 433
У кого-нибудь когда-нибудь отключали воду в офисе? Вас отпускали домой?
Аноним 19/05/25 Пнд 15:01:29 3458166 434
>>3457751
Прохладная былина. Это если бы sre был, кое-как сходится с реальностью. Дев-пес от силы отвечает за то, чтобы фичи выкатывались куда-то.
Потери данных и взломы вообще никого не волнует, ну вот была у гойдекса утечка гойдекс-еды на миллионы записей, их оштрафовали на морт и гойдекс даже не извинился.
Аноним 19/05/25 Пнд 15:08:58 3458169 435
>>3457928
> "знает" как работает финансовый рыночек
> верит в чудо-ботов
> приходит трумп и устраивает инсайдерскую торговлю, выжимая миллион хомячков досуха за раз
Аноним 19/05/25 Пнд 15:15:08 3458171 436
>>3457966
Ты не учитываешь сложность системы управления, считая ее бесплатной. А это не так.

>>3457977
> завалил собеседование по промптам
Киберпанк, который мы заслужили.
Аноним 19/05/25 Пнд 15:45:43 3458180 437
почему-то когда делаю для кого-то или себя, то хоть и выходит срань, но довожу до конца, а если просто без целей и задач под свои или чужие нужды, то это говно забрасывается. видно не тяну хз.
вроде разница есть, когда говнякаешь, то думаешь, хуй поправлю/добавлю, а когда забрасываешь, то думаешь хмм надо сделать, что бы потом удобно было.
мб какие-то дезигны паттерны изучить надо, но у меня не ооп язык, в плане, что без сахара.
Аноним 19/05/25 Пнд 16:49:21 3458189 438
изображение.png 83Кб, 813x303
813x303
>>3457509
Страуструп тоже неправильно поступает?
Аноним 19/05/25 Пнд 17:05:19 3458196 439
>>3458189
Он бумер. Бумеры рил какие-то коробки абузят вместо кейсов.
Аноним 19/05/25 Пнд 17:16:10 3458197 440
>>3457973
Все нейросети такие. С 1С там совсем беда. С пайтоном лучше всего дела. Но контекст теряет быстро, много не скормишь. Нужны сотни миллионов рублей чтоб норм обучить под очень узкий пул задач.

Например, в 1С под какую-нить конфу писать код. Но только под одну. Правда один хуй кто-то ведь должен ей говорить, что делать. То есть чем чётче ТЗ, тем вероятнее, что код будет хорошим. Но где ж взять сотни мультов?

Кстати, чатгпт это хуйня. Самая мощная в мире по написанию кода сейчас это Claud Opus. Только она платная. Ну, точнее только 1 запрос в день бесплатный. И то если превысишь 100 токенов, то ответ залупный выйдет.
Аноним 19/05/25 Пнд 18:44:02 3458223 441
1747669434574.mp4 435Кб, 720x1280, 00:00:09
720x1280
Аноним 19/05/25 Пнд 21:03:23 3458296 442
>>3458196
Завали ебало, щенок
Аноним 19/05/25 Пнд 21:14:31 3458299 443
Что такое понятный код? Я вот раньше думал, что это когда названия переменных подробные

photoParametersWithoutMaxQualityPhotoParameters

И вроде оно понятно, но при этом длинное, сложносоставное, избыточное.

Если же использовать короткое название

filteredPhotoParameters

То тогда оно становится непонятным. Что в списке отфильтровали? Хрен его знает.

Есть ли серебряная пуля как именовать переменные, чтобы и коротко и понятно?
Аноним 19/05/25 Пнд 21:18:02 3458302 444
>>3458299
читай гайды по стилю для твоего языка, там все описано, они есть на любой язык.
Но вообще-то понятный код - не про это.
Аноним 19/05/25 Пнд 21:22:27 3458305 445
>>3458302
А про что? Код состоит из переменных, функций, структур, операторов. Если всё назвать понятно, то и код будет понятным. Звучит праадоподобно?
Аноним 19/05/25 Пнд 21:32:48 3458310 446
>>3458305
Нет, звучит так будто ты вчера из школы.
понятный код - это код который понятно организован, верно разбит на логичные части и т.п. Нейминг тоже входит в это, но это мизер.
Аноним 19/05/25 Пнд 21:41:31 3458312 447
1000007820.jpg 288Кб, 2340x1080
2340x1080
>>3458310
> понятный код - это код который понятно организован,
Масло масленое.
> верно разбит на логичные части и т.п.
И что это за "верная" разбивка?
> Нейминг тоже входит в это, но это мизер.
Ну давай, прочитай этот код. Он логично разбит на части и понятно организован. Нету, только самого мизера - нейминга. Но ведь это мизер, он не может значительно повлиять по определению.
Аноним 19/05/25 Пнд 21:48:34 3458314 448
>>3458312
Блять, иди ка ты нахуй, школопидор.
Ты сюда спрашивать или выебываться пришел? Если сам все знаешь, хули тогда спрашиваешь? Нахуй ты свои петушиные 20 строчек скинул "пок-пок кокая может быто организоция и разбивка"? Тебе кинуть ветку со своего прода, на 2 гб исходников и хуиллиард классов, чтоб ты понял зачем правильная организация и архитектура? Или ты думаешь реальные задачи из этой пет-дрисни состоят, которую ты в учебниках видишь?
Долбоеб.
Аноним 19/05/25 Пнд 21:57:19 3458317 449
>>3458314
Знаешь, мне лень играть с тобой в эти игры. Твой ответ был не полезен. И ты это знаешь.
Аноним 19/05/25 Пнд 22:09:21 3458319 450
>>3458317
Более полезный ответ такой, что тебе вряд ли следует ебать мозг клин-кодом и правильной архитектурой, занимаясь фундаменталом вроде SICP или Кормена. Если начнешь писать реальны евещи и так поймешь о чем это, кроме нейминга. 98% того за что тебя будут ебать в код-ревью это что у тебя объект занимается не только тем что нужно, и прочей левой хуйней, или там что ты создаешь зацепления/связности через классы а не интерфейсы. Или там программируешь через побочные эффекты, там где можно обойтись чистым поведением. И 2% нейминг, и то если твой лид тупой вахтер и/или ты совсем дебил который пишет peremennaya1
Аноним 19/05/25 Пнд 22:22:49 3458322 451
>>3458319
> создаешь зацепления/связности через классы а не интерфейсы.
Это один из вопросов из собеседования. Что лучше использовать, класс или интерфейс, как часть публичного апи? Те кто отвечали интерфейс отсеивались. Нельзя программировать апи и принимать решения уменьшающие его гибкость в вопросе изменений без ломания обратной совместимости. Есть только одна единственная причина использования интерфейса и это множественные имплементации последнего - паттерн стратегия. Если их нет, то интерфейс только зря связывает руки.
Аноним 19/05/25 Пнд 23:16:06 3458334 452
>>3458319
>джавапидор СОВЕТУЕТ
Аноним 19/05/25 Пнд 23:35:54 3458339 453
>>3458334
Слыш хуйлапаридзе, а катись-ка ты нах из России, гандон штопанный, ага?? Или ты скокол ебаный? Дрочьнетище тупоголовое блядь. Чекни вакухи для начала сука, а потом кукарекай тута.
Аноним 19/05/25 Пнд 23:45:10 3458343 454
>>3458339
Извините за путаницу, не могли бы вы написать алгоритм обхода дерева в ширину на Python
Аноним 19/05/25 Пнд 23:46:19 3458344 455
>>3458319
>Или там программируешь через побочные эффекты, там где можно обойтись чистым поведением.
Больше лапши богу лапши! Ведь это так прекрасно, сделать 500 вложенных классов и функций которые наследуют состояния друг-друга, вместо компонентного подхода с одним глобальным объектом.

Какой же ты выблядок.
Аноним 20/05/25 Втр 07:52:34 3458410 456
image.png 695Кб, 633x1280
633x1280
Парни чё за бот в тгшке знает кто? Или хотя бы что-то похожее, данные типа имени и адресов не интересует, только который группы ищет по юзу или номеру
Аноним 20/05/25 Втр 07:52:52 3458411 457
Слушаю реакцию на статью Radical Simplicity
https://youtu.be/xh-iMBOXl6M?si=WDM1tEJ0ZOtWuoJI

И вот я как бы согласен и в тоже время не согласен. Например, мне нужно дерево в программе. Можно написать свою имплементацию, окей, не сложно, наверное. Но зачем если я могу указать одной строчкой зависимость от либы где дерево как структура уже реализована, оптимизирована, протестирована и так далее?

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

В чем я не прав?,
Аноним 20/05/25 Втр 07:56:49 3458412 458
>>3458334
Хуя питонищенку порвало.
Эта тщемто просто ООП-энтерпрайз хуйня. При чем тут именно Java?
Аноним 20/05/25 Втр 07:59:09 3458414 459
>>3458411
> В чем я не прав?,
В том, что вместо написания кода занимаешься какой-то хуйнёй.
Аноним 20/05/25 Втр 07:59:18 3458415 460
>>3458038
Насколько сложно его освоить? С чего начать, какую литературу почитать?
Аноним 20/05/25 Втр 08:01:08 3458418 461
>>3458344
Ты дегенератина безмозглая. Эта фраза касается того что если можно не хранить стейт между вызовами внутри переменных класса, то не надо этого делать. Если утрировано то лучше иметь метод sum (a, b), чем setA(), setB(), countSum(), первые два из которых создают у инстанса какой-то стейт.
При чем тут вообще глобальный объект и миллион классов и функций, долбоёбина скиллбоксная? Иди проспись нахуй.
Аноним 20/05/25 Втр 08:26:00 3458430 462
>>3458299
>Что такое понятный код? Я вот раньше думал, что это когда названия переменных подробные
Понятный код это:
1) Делает одну вещь, но делает хорошо (нет комбайнов а-ля класс который вычисляет ВСЁ).
2) Есть документация, где рассказано человеческим языком, нахера это код нужен, с примера использования.
3) Есть понятные имена, а не какие-нибудь j, i, k.
4) Нет слишком длинных классов/функций.
5) Нет мешанины всего и вся в одних файлах.

В принципе всё. Если есть допустим класс StorageManager, и так понятно что он не бином ньютона вычисляет.
Аноним 20/05/25 Втр 08:36:32 3458432 463
>>3458415
Не сказать, что сам по себе он очень сложный, просто философия отличная от привычных ООП-шных языков, так как тут пишешь в функциональном стиле.
Для вката есть хорошая книга - Изучай Эрланг во имя добра https://vk.com/wall-54530371_23292
Плюс ещё был русскоязычный курс от программиста из wargaming - https://github.com/yzh44yzh/practical_erlang

Но имей в виду, если хочешь всерьёз им заняться, то с работой ситуативно, есть западные удалёнки и за хороший кэш, но придётся их поискать.
Хороший путь - после эрланга освоить эликсир, так как там с работой лучше и вакансий больше.
Аноним 20/05/25 Втр 08:57:20 3458438 464
>>3458415
>Насколько сложно его освоить? С чего начать, какую литературу почитать?
В программировании вообще нет сложных языков. Но есть долбоёбы, которые сами искусственно усложняют свой код. Я бы не сказал СЛОЖНЫЙ, скорее вычурный, необычный синтаксис. То есть вначале ты охуеваешь от непривычного синтаксиса, но через полгодика к любому языку можно привыкнуть, даже к лиспу или какому-нибудь R. Elixir/erlang имеет смысл учить если только ты делаешь что-то такое сетевое и распараллельное. А так нахуй он нужен.

мимо
Аноним 20/05/25 Втр 08:59:11 3458441 465
>>3458418
> лучше иметь метод sum (a, b), чем setA(), setB(), countSum(),
Ебать. Там в вашем дауноском джава-манямирке, такое реально происходит? Жаль тебя даже стало.
Аноним 20/05/25 Втр 09:00:41 3458442 466
Аноним 20/05/25 Втр 09:05:01 3458447 467
Как коупить факт, что у меня зп программиста 50-60к? Скорее всего без перспектив, так как направление очень не популярное
Аноним 20/05/25 Втр 09:05:08 3458449 468
>>3458415
А зачем? Это местечковый язык, который используется очень и очень ситуативно. Если ты не идешь в телеком где решили его использовать, то работу не найдешь. Всякий тулинг вроде иде и библиотек находится в жопе. Совет изучить эликсир тоже плох, т.к. эликсир это тупо руби поверх виртуальной машины эрланга. Да и в целом с эрлангом наигрались в начале нулевых и сейчас все пишется на гоулэнге
Аноним 20/05/25 Втр 09:05:51 3458450 469
Аноним 20/05/25 Втр 09:08:43 3458454 470
Аноним 20/05/25 Втр 09:15:30 3458460 471
image.png 18Кб, 426x321
426x321
>>3458411
>Например, мне нужно дерево в программе.
>Можно написать свою имплементацию, окей, не сложно, наверное.
Не смотрел его, но ты не понимаешь сути.

Вот мой случай. Дерево в программе очень маленькое. Зачем его реализовывать через всякие вложенные объекты или какие-то огромные ссылочные деревья с кучей методов, если я могу его написать как плотный массив, который будет максимально использовать кэш процессора? Весь обход дерева это одна функция, пикрелейтед. Это как рад та самая радикальная простота.
Аноним 20/05/25 Втр 09:28:52 3458466 472
>>3458460
Эх, ну да, я это понимаю. Просто видимо лень делать что-то, что я добавил этого не делал и поэтому хочется добавить зависимость, которая убирает даже эти 30 минут разработки.
Аноним 20/05/25 Втр 09:31:53 3458468 473
>>3458466
У меня это входит в архитектуру, так что это другое. В принципе ты прав, особенно если ты пишешь на работке код - тебе никто не говорил что нужно гнаться за производительностью. Вот когда скажут и заплатят за это деньги - стоит подумать. Немного подумать.
Аноним 20/05/25 Втр 09:33:00 3458469 474
Хорошая документация это
1. README файл с примером как стартануть использовать библиотеку и кратким описанием компонент
2. Комментарии к функциям прямо в коде с примерами их использования в комментариях
3. Стандартный генератор документации на основе комментарий в коде для языка Х

В чем не прав?
Аноним 20/05/25 Втр 09:33:04 3458470 475
>>3458441
Блять, до чего же ты тупая обезьяна, пиздец просто. Поссал тебе на голову.
Аноним 20/05/25 Втр 09:36:07 3458472 476
>>3458449
За гошку поддвачну, но лично мне нравится сама философия эрланга и подход. А так да, лучше его оставить себе как хобби.
Аноним 20/05/25 Втр 09:38:29 3458476 477
>>3458454
>Там даже мудак лапшин отписался, лул

А чем персонаж знаменит?
Аноним 20/05/25 Втр 09:48:16 3458480 478
>>3458411
Ты можешь написать код с использованием этого самого чужого дерева без зависимости от него. Завись от своего интерфейса, оберни дерево в адаптер/подстрой его под нужный интерфейс, смотря что язык тебе позволяет сделать.
Я даже больше скажу, в норм процессах мы ещё и сверху тесты пишем на такой адаптер. Получается что ожидаемое поведение гарантированно, но на саму имплементацию времени мы не тратили.

Понятно, что планка качества кода разная в зависимости от этапа жизни проекта. Если это poc, то вообще подобного вопроса не поднимается.
Плюс понятно что некоторые слои важнее других. Если в какой-то слой вынесена основная бизнес логика приложения, качество этого слоя очень важно, и зависеть там от сторонних либ нельзя.
Аноним 20/05/25 Втр 09:52:54 3458486 479
> По методике Scrum в производственном процессе можно определить роли, разбитые на две группы: «свиней» и «кур». С 2011 метафоры «свиней» и «кур» отсутствуют в руководстве Scrum, так как никаких специальных ритуалов для кур не предусмотрено[16]. Руководство по Scrum полностью относится к свиньям. Эти термины были заимствованы из анекдота:[6]

> Свинья идёт по дороге. Курица смотрит на неё и говорит: «А давай откроем ресторан!» Свинья смотрит на курицу и отвечает: «Хорошая идея, и как ты хочешь его назвать?» Курица думает и говорит: «Почему бы не назвать „Яичница с беконом“?». «Так не пойдёт, — отвечает свинья, — ведь тогда мне придётся полностью посвятить себя проекту, а ты будешь вовлечена только частично».

> Свиньи создают продукт, тогда как куры заинтересованы, но не настолько — ведь им всё равно, будет ли проект удачным или нет, на них это мало отразится. Требования, пожелания, идеи и влияние кур принимаются во внимание, но им не разрешают непосредственно включаться в ход проекта Scrum.

https://ru.wikipedia.org/wiki/Scrum
Аноним 20/05/25 Втр 09:52:54 3458487 480
>>3458469
Мне нравится подход из моего нынешнего проекта, в коде нет никаких комментариев, кроме контекстных "почему сделано так, а не иначе". Но есть очень мощное покрытие юнит тестами. И тесты пишутся как документация. И как документация читаются свободно.
Аноним 20/05/25 Втр 09:54:36 3458489 481
>>3458480
> Завись от своего интерфейса, оберни дерево в адаптер/подстрой его под нужный интерфейс, смотря что язык тебе позволяет сделать.
Вот я так и сделал один раз в либе. Было охуенно потом поменять провайдера камеры не меняя ни строчки в либе, только поебавшись с переписыванием адаптера.
Аноним 20/05/25 Втр 09:55:30 3458490 482
>>3458447
>Как коупить факт, что у меня зп программиста 50-60к?
>Скорее всего без перспектив
С такой зп и программистом становиться не надо. Можно купить шаху и начать бамбить на ней. Но тут опять-таки, причинно-следственная связь. Нельзя получить всё сразу - и простую специальность, и много денег, и низкую конкуренцию, и популярную сферу. Можно выбрать допустим простую и популярную специальность, но тогда у тебя будет мало денег. А много денег там где трудно, где риск и где мало вакансий.
Аноним 20/05/25 Втр 09:56:10 3458491 483
>>3458487
Ну, к юнит тестам у пользователя доступа не будет, только к документации. Проект не опенсоурсный.
Аноним 20/05/25 Втр 10:00:42 3458492 484
>>3458447
братиш моя мечта найти работу хоть за 20к это просто пиздец какой то
мимо студент живу в общаге учу джаву
Аноним 20/05/25 Втр 10:03:20 3458494 485
>>3458491
Погугли где-то у Полухина было про то, как они автоматически встроили в свою документацию живые куски тестов в качестве примеров. Потому что код меняется и поддерживать постоянно качественную доку сложно. А так дока меняется вместе с тестами.
Ты тоже можешь спокойно вынести часть тестов в открытый доступ и использовать в качестве документации. Тесты прибылей не несут.
Аноним 20/05/25 Втр 10:08:40 3458499 486
>>3458494
Мне кажется, что пользователю будет понятней примеры использования, суть которых тоже тест, но написанный специально для пользователя. У нас так сделано и сделано, то есть примеры также запускаются на корректность во время CI как и обычные тесты.
Аноним 20/05/25 Втр 10:23:03 3458515 487
>>3458470
ООП-животному неприятно, кек. Да ладно, не отчаивайся, когда-то ты сможешь в нормальный язык программирование, а не в лапшу для макак.
Аноним 20/05/25 Втр 10:55:21 3458542 488
Аноним 20/05/25 Втр 12:03:49 3458552 489
>>3458492
Попробуй через стажировку. Хотя мне рассказывали что это производственный ад, где никто ничего не знает, а задач дают как на мидла (да и берут по итогу 1 из 20), но если получится - считай выиграл билет в счастливую жизнь (рабство в бигтехе)
Аноним 20/05/25 Втр 12:17:52 3458558 490
image.png 24Кб, 572x121
572x121
image.png 12Кб, 792x98
792x98
image.png 52Кб, 495x421
495x421
В школе 21 открыта регистрация на ближайшие отборочные интенсивы. В одной группе в посте от января 23 было написано, что можно учиться удаленно, на сайте школы ничего про это не нашел. Где-то дают общаги.
Есть разные направления обучения.
Какие подводные в этой школе?
На какую минимальную сумму можно питаться в месяц (5 лет не выходил из дома, цен не знаю)? 8 лет назад в общаге хватало 4к/мес
Аноним 20/05/25 Втр 12:31:01 3458565 491
>>3458558
веришь инфоцыганам? если да - тебе вкатиться даже менеджером
Аноним 20/05/25 Втр 12:33:52 3458566 492
Аноним 20/05/25 Втр 13:36:53 3458615 493
1. Страничка про asn.1 на хабре.
https://habr.com/ru/articles/446166/
Комментарии. Объясните пожалуйста, что они подразумевают под "проблема с отсутствием надежного бесплатного компилятора"? О чём они вообще? Зачем для этого нужен компилятор? Я что-то не понимаю?

Это же просто структура данных, ты просто её берёшь и читаешь. Мне даже в голову не пришло хотя бы пробовать найти парсер.
Вот по этой страничке делал: https://www.oss.com/asn1/resources/asn1-made-simple/asn1-quick-reference/basic-encoding-rules.html
Получилась простая структура на 10 строк, метод decode всего на 120 строк, она только long-form не читает, но он мне не требовался, я и не делал. Encode мне тоже не требовался, но если в undefined-form писать, то там наверное ещё меньше строк будет.


2. Помимо этого я читал про прото-буфера на википедии и там было как отдельное преимущество написано "Альтернативные протоколы -> Наиболее высокопроизводительной альтернативой может служить библиотека FlatBuffers, которая позволяет обращаться к сериализованным данным без их копирования по частям в отдельные области памяти.". Так а это, а почему с этим вообще проблема, если даже в asn1 можно просто сохранить буфер и в тегах указатели на поля данных каждого тега оставить указатель? Это они там с Марса или это я с Марса?
Аноним 20/05/25 Втр 13:39:01 3458618 494
>>3458565
Причем здесь инфоцыгане?
Аноним 20/05/25 Втр 13:53:17 3458635 495
А че тред такой мертвый? Айти настолько рухнум, или все уже работу нашли
Аноним 20/05/25 Втр 14:21:34 3458653 496
>>3458615
Мы работали раньше с протобуфом. Отказались в пользу своего кодера/декодера. Не то чтобы с протобуфом были какие-то проблемы, просто нужно было обфусцировать часть приложения работающую с сетью и он как внешняя зависимость была вырезана. Ну, и в целом если у тебя простенькая структура сообщения как у нас из десяти интовых полей, то польза от "крутых" технологий всё равно не ощутите.
Аноним 20/05/25 Втр 14:23:26 3458656 497
И посоветуйте что поделать для повышения квалификации, cи/микроконтроллеры, с++/компьютерная графика и ещё немного питон/pytorch. Лучше второе, оно мне интереснее всего.


>>3452295
Обобщай тогда до конца, почти любая наука и почти любой предмет - это правила преобразования одних значков в другие. Но учить от этого не легче.

Мне кажется Фейман в первом томе своих лекций по физике хорошо описал, почему просто правила преобразования значков не всегда хороши. И ещё об этом было в "структуре реальности" и у Юдковского. Все три этих штуки советую.

> или от сложности скуки у меня
Если тебе скучно программировать или учиться программировать, то ты всё ещё сможешь изучить программирование без особых проблем или же с ними - но не сможешь по таким направлениям работать, даже если всё поймёшь. Выгоришь и пойдёшь ещё чем-то заниматься. В среднем ты должен быть в состоянии, что если бы у тебя был маховик времени, то сделав свои дела ты бы всё время кодил хобби-проекты или что-то связанное бы делал.
Аноним 20/05/25 Втр 14:27:11 3458659 498
>>3458615
> Зачем для этого нужен компилятор?
ASN.1 - это формат кодирования данных. В интернете ты обмениваешься не плоскими данными, ты обмениваешься вложенными структурами, эти структуры описываются спеками, и компиляторы генерируют из спеки сразу и код структуры и сериализацию/десериализацию.
Вот, потыкай на примере - https://github.com/vlm/asn1c/blob/master/examples/rfc3280.txt#L798C22-L798C30

> Так а это, а почему с этим вообще проблема
Потому что в протобуфе некоторые данные сжимаются или особенным образом кодируются. В других форматах тоже часто есть отдельный шаг кодирования/декодирования, когда уже просто нельзя взять блок байт и считать его данными.
Аноним 20/05/25 Втр 14:34:00 3458664 499
>>3458656
>то сделав свои дела ты бы всё время кодил хобби-проекты или что-то связанное бы делал.
Для этого нужно перейти к точке достаточно хорошего опыта, условно говоря - в одиночку уметь развить идею до какого-то юзабельного состояния. В среднем это минимум года два достаточно плотной работы при условии наличия профессионального роста.
Старый сеньор в большинстве случае уже давно выгорел и катится на автопилоте по причине ЗП, которую в другой сфере получить очень сложно.
Поэтому я бы сказал, что айти это всё же профессия молодых. В молодости ещё есть энергия, не убитая всякими бигтехами, вера в то, что твои знания могут что-то изменить. После нескольких лет опыта осознания рутины корпоративного винтика съедает почти всех.
Аноним 20/05/25 Втр 15:03:11 3458707 500
>>3458664
>в другой сфере получить очень сложно
Сложно поднять жопу и развозить хавчик за 500к в месяц?
Аноним 20/05/25 Втр 15:05:06 3458711 501
>>3458615
>Объясните пожалуйста, что они подразумевают под "проблема с отсутствием надежного бесплатного компилятора"? О чём они вообще? Зачем для этого нужен компилятор? Я что-то не понимаю?
НЬЮФАГ ПЛИЗ. ASN.1 это по сути настоящий язык программирования. Как питон или руби. Я тебе для примера приведу - спецификация на XPath 3.1 (а также XSLT) занимает более 1800 страниц. И чтобы полностью соответствовать спецификации код должен пройти 21859 тестов. Конечно, ты можешь у тебя на коленке налабать парсер ASN.1. Но будет ли он на 100% соответствовать спецификации? И будет ли он корректно работать при всех возможных инпутах? Там намного больше кода, чем ты думаешь. Сложно не столько сделать базовый какой-то парсер. А сложно сказать что мой проект на 100% комплаент специфицикации.

мимо
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов