ИТТ выясняем у кого зарплата выше средней, меряемся грейдами, строим планы на полугодовое ревью, смотрим в монитор по ночам и подключаемся к видеоконференциям с выключенной камерой.
Гребцы из Amazon, Microsoft, Google и прочих компаний, в которых работать — это всегда большая честь, добро пожаловать!
>>3699502 Я как-то работал на галере, где тоже была скрам мастерица. Один раз нас собрали на душнейший митинг, хуже самого унылого ретро, и мы час тупо сидели, пока она что-то пиздела на менеджерском. Абсолютно бесполезная должность. Наверное, она сосала хорошо, раз ее там держали.
>>3698845 Есть кэширрвание обычно, так что платишь за дельту. Запросы к дипсику на контексте тысяч в 100-200 стоят копеек 10-50, с флешем дешевле. Дорог только первый запрос с толстым контекстом
>>3699112 Это так, но во-первых кешированные токены все равно платные, хоть и более дешевые, во-вторых механизм кеширования непрозрачный. Недавно люди жаловались, что claude быстро сжигал лимиты, на что антропик ответили, типа, долго думаете, у нас ваши кешированные токены протухают и идет загрузка контекста с нуля.
Тут augment решили автокомплит из своего плагина вырезать, так у меня чуть жопа не отвалилась делать всякие мелкие правки без него. Вот теперь сижу и думаю, может лучше сразу начать привыкать к китайцам, чтобы потом жопе легче было. Юзал их тут кто-нибудь, по личным ощущениям насколько они хуже опуса?
Учусь в вузе на программиста, но чет ощущение, что на безработного. Все говорят о том, что конкуренция оч большая и работы нет. Мне вообще нравится ОС, бек тоже интересует, писать логику для серверов, базы данных, докер, архитектура инф систем, но говорят, что конкуренция в беке большая, а устроится в компанию, которая занимается ОС (типа как майнкрософт) совершенно не возможно. Поэтому я даже не знаю, кризис какой-то, непонимаю чем заниматься, на что стоит тратить время
у меня просто срака горит от уровня тупости. долбоебы живут в которая движется в Северную Корею. а значит частные конторы нахер - даешь госплан. даешь трудодни и прочее говно с карточками. ты движешься туда же куда и Иран, частично Китай, или Куба. Тупа туда.
Какое в жопу IT, которое развивает и использует "западный мир"?? какие в жопу перспективы работа программистом??
>>3693918 > Помнится, лет так десять тому назад на этой самой доске ылитарные кодерки рассказывали мне что они сами кабаны с большой буквы здесь сидят одни долбоебы которые моляться на священный FAANG, меряются IQ как пиписьками. тут редко заходят реальные спецы с глубоким пониманием и кртическим мышлением. >>3694330 > Вы сами-то айтишники или залётные из /b/? залетные долбоебы.
>>3698611 >на склад Склад - это значит учёт и анализ. А еще это логистика и торговля. Думаешь, в этой сфере не применяется айти? Ты вообще не представляешь, как много может тебе дать такой опыт.
Программирование на C++ без библиотек
Аноним02/05/26 Суб 23:12:01№3698705Ответ
Как научиться программировать на C++ без библиотек? Какие есть материалы для этого? Пока ничего не смог найти. Общие положения C++ освоил.
Программирование мне нужно не для денег, цели совсем другие, времени для освоения много. Хочу постепенно научиться писать код без нейросетей на C++ и без библиотек. При этом я пока не очень разбираюсь в этом всём, но змейку на C++ уже написал. ,
Выбираешь ос под которую собираешься писать и изучаешь команды (winapi и системные команды в Unix). Если со временем захочешь на этом зарабатывать то лучше Unix т.к в системной разработке windows не используют (очень редко).
>>3698707 Заработок мне на этом не интересен. Получается все придется делать полностью самому. Каких-либо материалов нет, которые хотя бы могли немного помочь?
Ассемблер ещё более близок к машинному коду, чем С++ без библиотек? Ассемблер сразу не выучишь, имеет смысл для его изучения, относительно хорошо выучить С++? Или говорю глупости?
>>3698711 >Ассемблер ещё более близок к машинному коду, чем С++ без библиотек? Без библиотек вообще не удастся работать с системой. Какую-то библиотеку подключить надо будет.
Единственный тред по СИ clang /clang/
Аноним08/01/26 Чтв 03:00:43№3619616Ответ
>>3698564 >Так и делают музыкальные плееры ни один плеер так не делает, не надо вводить анона в заблуждение вот играет элджей с айфона по яндекспатпиське и вот агата кристи еле слышно. запускаем тот же самый тест на плеере хуй-сунь-в-чай: результат тот же. и в очередной раз я спрошу, каким образом прибавка волумев на той же тихой агате кристи всирает ее, ответь уж нам, шизло?
Хотелось бы представить свой пет-проект. Моя идея заключается в создании платформы для продажи всего то, что можно представить в цифровом виде. В скором времени, планирую написать Rest API, но не справился с соблазном написать телеграм-бот XD.
>>3698052 (OP) Браток DigitalShop/docker/postgres /example.env по этому пути у тебя секреты для БД в открытом виде лежат, как минимум можешь использовать github secret для такого. если на vps выложишь то вполне вероятно что забыл бы поменять логопасы и мог бы ждать тебя потом сюрприз. так что поменяй фактическое значение секретов и используй гитхаб сикрет. боты хакерские могут коммиты анализировать
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).
Где я могу писать свой код, для выполнения заданий? Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/
>>3655048 Я тебе уже ответил. Это университетский учебник по computer science. Он не для новичков и не подходит тем кто ничего не знает о прогаммировании.
>>3654981 >перспективно ли учить в 2к76ом? Сомневаюсь. Вангую, что к 2076 году будут почти весь код писать в пруверах наподобие Isabelle и Coq с интегрированными нейросетями. Но тогда вообще почти все текущие знания станут мусором. >Устаревший язык псевдоии По сравнению с мейнстримом, Scheme и Common Lisp устаревать начали только к концу нулевых. Clojure выглядит вполне свежей, но на него вакансии только по блату. >какие плюсы имеет спустя столько лет? Очень простой (но не примитивный), а потому позволяет концентрироваться на идеях, а не синтаксисе и прочей шелухе, которой вкатывальщики уделяют слишком большое внимание. Но по факту главная фича Лиспа - макросы. Кратко: В Лисп можно вводить собственные синтаксические конструкции и даже лепить собственные языки, адаптированные под конкретную задачу. Вот только в SICP это не затрагивается, ибо книга не по Лиспу, а по CS. >>3655006 >что подразумевается под умением программировать? Алгоритмическое мышление. Умение мыслить программу независимо от реализующего её кода. Чаще всего так понимают, во всяком случае.
>>3697749 И куда теперь идти работать? Сам сижу без работы в айти уже полгода, вот как раз думал на склады маркетплейсов выходить ишачить. Там реально хотя бы 30-40 тысяч в месяц заработать или уже нет? Мне в целом 30-40к будет достаточно, так как буду с мамкой жить.
Другой работы я не представляю если честно уже, скиллов в электрике и сантехнике у меня нет, водить машину не умею, да и машины нет, как и денег на нее. Чем еще по жизни заниматься хз. Инвестировал всю молодость строго в айти хуйню, ну там еще математику учил и прочее гавно, получил бакалавра и магистра и даже поработал несколько лет, но потом рынок умер нахуй... Думал может в пойти в колледж какой-нибудь птушников учить коды писать, но в колледжах в моей мухосрани я вакансий не нашел, как будто все позиции уже забиты. Еще библиотекарем думал пойти, но их массово посокращали в последние 20 лет и теперь библиотекарь это строго тянская профессия где надо не книжки раскладывать, а всякие ивенты и мероприятия организовывать, а я сыч омежка... Короче пока просто без работы сижу и не знаю куда податься даже, везде все умерло почему-то.
>>3689357 >но 95% врачей имеют дело исключительно с бумажками, вот их заменят запросто Этих не жалко совсем, моего батю такие терапевты лечили уколами от рака, пока не помер.
СМЕРТЬ МИРОВОГО АЙТИ ТРЕД 14 /itover/
Аноним20/04/26 Пнд 10:39:06№3690133Ответ
Haskell (МФА: [hæskəl]) — стандартизированный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Система типов — полная, сильная, статическая, с автоматическим выводом типов, основанная на системе типов Хиндли — Милнера. Поскольку язык функциональный, то основная управляющая структура — это функция.
Отличительная черта языка — серьёзное отношение к типизации; во многом в связи с этим язык назван в честь исследователя теории типов и изобретателя комбинаторной логики Хаскелла Карри.
Имеются средства взаимодействия с кодом на других языках программирования. Есть встроенная поддержка многозадачного и параллельного программирования, развитый инструментарий (средства автоматического тестирования, отладки и профилирования, в том числе для параллельных программ), существует несколько тысяч библиотек с открытым исходным кодом.
Сап, двачеры! Интересует путь тех, кто в итоге познал великие и ужасные алгоритмы
Значица, решил глубже разобраться в том, как работают программы. Сам я гуманитарий по образованию (хоть у нас и был вышмат, но довольно поверхностный). Работаю QA уже несколько лет, но понял, что начинает поднадоедать тестерская рутина.
По сабажу: начал с бинарного поиска. Но встрял уже на 222 задачке литкода со сбалансированным деревом. Чувствую, что не хватает какого-то базового алгоритмического мышления, все-таки я этим почти не занимался
Какой путь я выбрал на данный момент: 1) Книгу читат (начал с Грокаем алгоритмы) 2) Задачи решат (LeetCode, с простеньких)
Что именно я хочу узнать от вас: 1. С чего вы начинали? Книги, курсы, какие-то конкретные ресурсы 2.Какой формат обучения показался вам самым эффективным (чтоб быстро не забить)? Например: час теории + пару часов на задачи 3.Подводные камни — на что ушло много времени, а в итоге оказалось малоэффективным или вовсе бесполезным
Алгоритмы - хуета для даунов. Просто были задачи, челики думали и придумали, потом с остальными поделились. Учить их нет смысла, их для того собрали, чтобы не учить, а посмотреть, когда надо. Учат их либо олимпиадники, чтобы по итогу конкурса красоты их барен нанял либо трясуны, которых заебали алгосами, настолько, что они мутируют под ребусы
Добро пожаловать в тред Verilog-подобных языков - VHDL, Verilog, SystemVerilog и прочих!
HDL (Hardware Description Languages) — это не программирование в привычном понимании, это описание цифровой логики. Здесь код всегда выполняется параллельно, if превращается в мультиплексор, а for это просто команда для копипаста логики.
С помощью Верилога можно описать логику ЛЮБОГО цифрового устройства, если на соответствующем железе хватит ресурсов, от простенького контроллера до процессора и настоящей домашней игровой консоли прошлого поколения.
Основные языки:
Verilog — Си-подобный, гибкий, любимый в США и Азии. Позволяет выстрелить себе в ногу, руку и сразу в голову, если не понимать, что делаешь.
SystemVerilog — Де-факто стандарт индустрии для верификации и современной разработки. Чаще всего используется в РФ.
VHDL — Строгий, типизированный, но к сожалению для некоторых многословный. Популярен в Европе (особенно в оборонке).
ИТТ будем пояснять за RTL, научим работать с открытыми, напишем свой RISC-V процессор с блекджеком и шлюхами, объясним, почему твой код не синтезируется, и поможем разобраться, как запихнуть твой клон NES в дешевую китайскую плату.
Harris & Harris: Digital Design and Computer Architecture (Библия схемотехника), есть аналогичное издание на русском, называется "Цифровая схемотехника и архитектура компьютера".
Pong P. Chu (книги по Verilog/VHDL для практиков с примерами на платах): "FPGA Prototyping by Verilog/VHDL Examples".
Digital Design (M. Morris Mano) - классическая теория.
FAQ: Q: Какую плату купить новичку? A: Tang Nano 9K / 20K (дешево), Terasic DE10-Nano (дорого, но MiSTer), любые девборды на Cyclone IV с Алика.
Q: VHDL или Verilog? A: Для работы в РФ рекомендую учить SystemVerilog, VHDL можно взять на всякий случай.
Q: Много ли вакансий на нем? A: Не знаю. В стране дефицит специалистов, но насколько ты будешь считаться специалистом с нулевым опытом в Верилоге - не ясно.
Q: Почему симуляция работает, а в железе нет? A: Добро пожаловать в мир таймингов, гонок сигналов и отсутствия блокирующих присваиваний! Читай про blocking vs non-blocking assignments.
Двадцать четвертый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.
Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.
Милости просим к нашему шалашу!
ТЕСТОВЫЙ FAQ:
В: Как вкатиться? О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи. Альтернативное мнение: уже год никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...
В: Какой ЯП выбрать? О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.
В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше? О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.
В: Я сделал все вышеописанное, что делать дальше? О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку
На этом пока что все.
Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.
Автоматизированное тестирование: - QA.GURU (см. торренты и их канал на ютубе) - Автоматизация на питоне https://github.com/berpress/qa-python-map - курсы Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)
Нагрузочное тестирование: - Apache JMeter - Basics to Intermediate level - Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)
>>3695099 Так а сколько токенов на эти проверки? И на контекст типа валидации полей Это По сути самое простое. Не беря уже какие-то сложные кейсы, когда для теста надо дохера сущностей, которые между собой взаимодействуют не очевидным образом
Все прекрасно помнят что в своё время фреймворки создавали с целью чтобы упростить разработку и вкат в програмирование, чтобы не дрочить уёбищную документацию по win32 api от того же майкрософта, выпустили .net и т.д.
У фреймворков есть недостатки: у них хуёвая оптимизация которая в первую очередь проявляется огромным пореблением памяти. Например открыть простейшее окошко на win32 api займёт 64кб, в то время как .net уже пара мегабайт. И из-за огромного слоя функций раздувается стэк + время тратится на 100500 вызовов из одной функции в другую.
Так вот теперь фреймворки нахуй не нужны, потому что есть нейросетки. Нейросетка теперь читает те самые 1000 ёбаных страниц говна и раскидывает тебе всё по полочкам. Что непонятно уточняй и т.д.
Поэтому всё. Нейросетки как ни парадоксально порешали именно любителей высокоуровневых хуёвин и сделали низукровневую разработку снова перспективной. К тому же реально назрело, фреймворки на фреймворках уже так заебали что даже новейшей железо убивают по производительности. К тому же в условиях дефицита комплектующих очень актуально писать сберегая циклы проца и байты памяти.
>>3644164 (OP) Ну да, в будущем ИИ будет сразу экзешник выдавать, без промежуточного кода. Все равно программистов не останется, и код никто читать не сможет.
привет я пытаюсь начать разбираться в сфере кибербезопасности и был бы благодарен людям которые могут дать мне совет по этой теме. я хочу пытаюсь понять с чего начать и что именно мне необходимо изучать и какие сайты посещать(заранее большое спасибо за совет :)
>>3658001 (OP) Я сам новичок, но у меня есть знакомые которые шарят. Лучше всего начинать с PortSwigger пожалуй самый лучший и простой источник по веб-уязвимостям. Изучи базу (модели OSI, клиент-серверная архитектура, CVE, OWASP Top 10), попробуй зашарить за CTF, основы администрирования linux. Еще есть другие платформы (HackTheBox, Try Hack Me) про них ничего сказать не могу т.к. сам только начал сидеть на них. А, ну еще очень желательно иметь знания какого-либо языка программирования. Кибербез- невероятно сложен, но как будто (лично для меня) самый интересный вид деятельнотси за который еще и могут очень хорошо платить. Удачи тебе!
курсы по питону (stepik)
Аноним26/04/26 Вск 15:30:22№3694248Ответ
>>3694454 к сожалению. я ничего в этой жизни больше не хочу и ни на что не гожусь. типо, нет, без депряснека - у меня много хобби вроде конного спорта или актерского. но математика и в целом наука это что-то особенное для меня, еще с младших классов я училась на несколько классов выше. так что не думаю что у меня есть выбор кроме как снаркоманится или учится в этом направление
>>3694248 (OP) Да, в свое время прошел несколько + сделал пару пет-проектов и вкатился, тру-стори, не тролль. Но это было уже 5 лет назад. Рекомендую обратить внимание прежде всего на курсы от Поколения Пайтон, первые три ступени, дальше пошла хуета и заколачивание бабла. Остальные по своему усмотрению - от Института Биоинформатики тоже пойдет, я прошел их в первую очередь, но они конечно уровнем слабее.