Это же такая лютая годнота
А программирование тут при том, что...
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 506 постов, 56 с картинками.
>Ты под баклофеном? Второй скрин у ТЕБЯ ЖЕ.
У тебя скрины хоть какие-нибудь будут, или ссылки, хоть что-нибудь? На моём скрине у фастифай общий рейтинг 1200, у спринга 1500. Кто пиздец про 0.5 перформанса от "нормальных языков" (лол)? И тебя не смущает, что а спринга в самом важном тесте, в fortunes, такой ничтожный результат?
>Ты что, ебанутый? Как может надстройка (аддон) к языку, предназначенному для обработки DOM нод в браузере, быть предназначеннной для бэка? Ты хоть понимаешь, что такое платформа?
JS предназначен не только для работы с DOM. Не нужно выдавать желаемое за действительное.
>Приемлемый пока не начнешь ловить ineffective mark compacts near heap limit и тогда вот свой вскукарек будешь вспоминать совсем по-другому.
Лол, жява-петуч пиздит про OOM, классика. Во-первых, лимит можно легко увеличить, во-вторых, нагрузка легко распределяется на много процессов, в-третьих, ты часто грузишь огромное количество данных в память? Не надо троллить тупостью, я думаю ты знаешь про стримы и очереди.
>Ага, пока не получишь cannot read property null of undefined на проде без сорсмапов.
Тебе требуется образование. Почитай про логирование, observability, инструменты типа sentry, datadog, newrelic, ELK stack, grafana&prometheus...
>Скорее ошибка человека, стабильно работающего топ-10 конторах РФ.
Я тоже в несколько конторах из КОТВАСЯ работал.
>Ну то есть, все критические процессы типа сверхбыстрого сжатия видео с минимальными потерями написаны на плюсах, а питон хтмльку раздает с <video src="" />. Ты это бизнес логикой называешь? Аахах.
Питон ответственен за веб-апи, к которому обращаются клиенты с браузеров, мобильных приложений, смарт ТВ и т.д. А cpu-bound задачи очевидно делаются на лоу лвл языке. У джавы тут тоже будет жёсткий посос.
>Я работал в проектах покруче твиттера.
На каких? Удиви нас. Какой-нибудь СБОЛ что ли? Жду хохму от тебя.
>Как раз таки я понимаю, что и как в JS устроено, и поэтому со всей ответственностью заявляю, что если отбросить в сторону производительность основных реализаций, JS - буквально худший из широко используемых язык программирования в мире, ну может после ПХП, ВБА и 1С.
Просто мнение человека, которому по какой-то причине неприятно, что скриптовый язычок для оживления разметки развился до прекрасного и уважаемого в индустрии тайпскрипта, на котором делают помимо фронта ещё и бекенд, и мобильные приложения, и даже десктоп. Почему они это себе позволяют?!
>Автор кого? Автор JavaScript некомпетентный баран, а сишарп создал автор ТС.
Автор тайпскрипта.
>Есть, например, такое качество как ПРЕДСКАЗУЕМОСТЬ. Для совсем имбецилов поясню, что это когда в языке некие стандартные вещи делаются так же, как в других языках, интуитивно понятны, и при использовании не требуют чтения документации.
В JS и тем более в TS абсолютно всё предсказуемо. Для тебя наверное приведение типов в JS является непредсказуемым? Но оно абсолютно предсказуемо и следует небольшому набору строгих и простых правил.
>Возьмем пример, поиск регулярки в строке. Ну, как бы это вроде супер важная вещь для языка, который бэйсикли только с текстом в разных его формах и работает, и наверное она сделана хорошо, да? ДА? Нихуя. Во всех известных мне языках (Java, Python, C++). Поиск регулярки в строке возвращает массив совпадений (пустой, если их не было). В JS он возвращает либо массив совпадений, либо БЛЯДЬ NULL. Это непредсказуемо. Такого нет буквально ни в одном существующем языке в мире.
О да, проверить на null так сложно, учитывая сколько удобных инструментов появилось для этого в JS в последние годы.
>Дальше, язык должен быть кратким. Иначе можно ебашиться на ассемблере. Что происходит в примере выше? JS буквально ЗАСТАВЛЯЕТ меня писать больше кода:
>вместо matches.length я должен писать matches && matches.length. Просто потому что долбоеб впихнул null туда, где должен быть пустой массив.
Вот ты и спалилась, некомпетентная жява-мартышка. Optional chaining добавили больше 4 лет назад.
>Не, произвольное расширение метода в имплементации интерфейса - это вообще ни разу не проблема. Так, мелочь, только почему-то полностью валидный с точки зрения ТС код в рантайме с критикалом вылетает.
Пример такого произвольного расширения имплементации метода?
>А про то, что .hasOwn типы не сужает тебе тоже смешно? Ну смейся.
Тайпгарды есть.
>Кто, тинькоф? АХАХАХАХАХ.
Да. А что, нет? И почему же? Назови тогда топ продуктовые компании РФ по твоему мнению.
>Сынок, блять, тебе даже не снилось какого уровня проекты я трогал.
Дядя, ну так расскажи. А пока ты со своими рассуждениями выглядишь как пропёрдыватель кресла в Сбере или ВТБ/Иннотехе.
>У тебя скрины хоть какие-нибудь будут, или ссылки, хоть что-нибудь?
Пик 1
>JS предназначен не только для работы с DOM.
Ты какой-то дурачок, правда. Определение из википедии:
>JavaScript (/ˈdʒɑːvəskrɪpt/), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. As of 2024, 98.9% of websites use JavaScript on the client side for webpage behavior
История появления:
>There was a desire in the flourishing web development scene to remove this limitation, so in 1995, Netscape decided to add a scripting language to Navigator.
Поэтому решили нанять петуха-Эйха, чтобы создать
>a "language for the masses (для быдла), to help nonprogrammers (читай между строк - non programs) create dynamic, interactive Web sites"
>Лол, жява-петуч пиздит про OOM, классика.
Ты снова очень крепко обрейтузился, я не пишу на джаве.
>Во-первых, лимит можно легко увеличить
Можешь не продолжать, я уже понял, что ты долбоеб.
>Почитай про логирование, observability, инструменты типа sentry, datadog, newrelic, ELK stack, grafana&prometheus...
Дальше по тексту я тебе привел пример ошибки, которая тебе вернулась из лога. Твои действия?
>Я тоже в несколько конторах из КОТВАСЯ работал.
Понятия не имею, что обозначает это сочетание букв.
>Питон ответственен за веб-апи, к которому обращаются клиенты с браузеров, мобильных приложений, смарт ТВ и т.д.
С чем их и поздравляю (пик 2)
>На каких? Удиви нас. Какой-нибудь СБОЛ что ли? Жду хохму от тебя.
Хохма - это буквально каждое написанное тобой предложение.
>Для тебя наверное приведение типов в JS является непредсказуемым?
Абсолютно. Хотя бы потому что не имеет аналогов ни в одном другом ЯП
>Но оно абсолютно предсказуемо и следует небольшому набору строгих и простых правил
Очень небольшому, например алгоритм приведения типов при сравнениях умещается на одном экране ноутбука, если сраниваются примитивы. Если сравниваются объекты, правда нужно вкуривать еще 3 экрана документации, в том числе наизусть помнить, что возвращает toPrimitive, valueOf и toString каждого объекта в языке.
>О да, проверить на null так сложно
Дело не в том, сложно или несложно проверить на null. Дело в том, что:
1) делать этого не приходится ни в одном другом языке программирования
2) это абсолютно ненужное действие
3) какому в принципе пидарасу может придти в голову возвращать null или []?
>Пример такого произвольного расширения имплементации метода?
У тебя проблемы со зрением или с мышлением? Ты не видишь, что я пишу, или не осознаешь прочитанное? Какая часть фразы "имплементация допускает произвольное расширение сигнатуры метода интерфейса" тебе непонятна? Если понятна каждая, значит ты понимаешь о чем я говорю и ебешь мне мозги, если не понимаешь - ты додик, который глорит инструмент, ограничений которого не понимает, и значит с тобой нечего обсуждать.
>Тайпгарды есть.
hasOwn это и есть тайпгард, и он не работает. На это заведено с десяток issue. Впрочем, зачем я что-то дауну объясняю, у которого in - это тайпгард?
>Да. А что, нет? И почему же? Назови тогда топ продуктовые компании РФ по твоему мнению.
Тебя в гугле забанили?
>А пока ты со своими рассуждениями выглядишь как пропёрдыватель кресла в Сбере или ВТБ/Иннотехе.
Пошел нахуй, долбоеб.
>хочу минималистичный vscode
Ставь Sublime Text!
>убрать эти уёбищные полоски
А то и VIM!
Подскажите как вкатитье, какой бы накидали роадмап. От условной малинки и что делать дальше.
Пропущено 8 постов, 1 с картинками.
Это другое - https://3d-stanki.ru/spravochnik/programmnoe-obespechenie-dlya-stankov-s-chpu/opisanie-g-i-m-kodov-dlya-programmirovaniya-chpu-cnc-stankov-2
А для dspic и по сей день практически только на ассемблере пишут, Си там как-то не слишком прижился.
Для постижения Кунг-Фу программирования стоит.
Пропущено 18 постов, 4 с картинками.
Не он, но ты зря ерничаешь. Он все верно говорит, если, конечно, не пиздабол.
От себя добавлю, что нормальные курсы будут либо дорогие, либо бесплатные.
Как в дешевый курс уместить консультацию зубра, который будет проверять твою работу и давать советы - я не знаю.
Самый главный вопрос, как пиздеть на собесе. Как на вопрос "Что делал на работе?" отвечать опущенцу работы не нюхавшему. Что вообще делают джуны на работе? Думаю ответа "Фиксил баги" будет недостаточно.
Подскажите, где можно попрактиковаться на реальных рабочих задачах? В идеале, может у вас есть какие-то нестандартные кейсы, которыми можно украсить рассказ о прошлой работе для правдоподобности. Специализируюсь на дотнет бэкенде если что.
Пропущено 565 постов, 37 с картинками.
Так суть и в том, что ты крутишь 3 года и резюме до мидла, а откликаешься на все подряд. В итоге херки офигевают от переизбытка виртуальных кандидатов и зовут топовых по формальным признакам.
Меня забавляет наша, с огнем в глазах рассказывает, как студент 4 курса уже "два года работает в стартапе", вот думаю, может ей о волках рассказать.
Что я хочу сказать это то, что программистов стало внезапно слишком много. В итоге тёплые места за собой сохранят только самые талантливые. Стремитесь быть лучше или вас заменит кто-то более стремящийся.
Из своего опыта могу назвать только как год назад пробовал ознакомительный бесплатный курс по "основы питон" хекслетовский для новичков, так что в этом плане я девственно чист, да и как понял от тех кто уже крутится в области ничего общего с реальной работой там нет. Потом на фоне новостей о нейронках которые отберут работу у всех джунов, мегаконкуренции, и легкого бытового пиздеца в жизни, приуныл и забросил обучение, хотя пока занимался этим было даже интересно местами, хотя понятно что это и есть цель курса заманить обывателя задачками попроще (в которых я все равно умудрялся иногда тупить, лел) и продать основной курс.
В общем буду признателен услышать ваши мысли по этомй теме
Пропущено 30 постов, 3 с картинками.
как связано высшее образование и способность написать простейшие программы?
>Сможешь написать программу расчёта площади квадрата со стороной a?
Ржу блять. Ну ты видимо можешь. А теперь иди продай на рынке программы расчёта квадратов. Они так всем нужны, просто охуеть как. Скрипты замены запятых на точек ещё нужнее.
Про грейды тебе уже обрисовали. Я вкратце прожую текущую ситуацию в айти: МАКСИМАЛЬНЫЙ грейд, на который ты можешь рассчитывать спустя пару лет самостоятельного обучения - это джун. В среднем на одну вакансию джуна приходит 300 резюме. Зепку видишь на скрине, теперь дальше.
>30 летний скуфец без высшего образования, хочется поменять дноработу
То есть великовозрастный долбоеб без навыков и амбиций решил срубить бабла? Фиксирую данную информацию.
> со временем денег становится нужно все больше, плюс хотелось бы иметь возможность карьерного роста
А работать побольше тебе бы не хотелось?
>хочу попробовать вкатиться, но так как конкуренция ебейшая хочу узнать мнение местных погромистов о том какая из областей наименее забита желающими
И рыбку съесть, и на хуй сесть. Предлагаю тебе сразу второй вариант.
>Потом на фоне новостей о нейронках которые отберут работу у всех джунов, мегаконкуренции, и легкого бытового пиздеца в жизни, приуныл и забросил обучение
Просто СЪЕБИ.
Нет, иди нахуй. Удачи бегать по пересдачам до отчисления, лол.
Пропущено 3 постов, 1 с картинками.
Вайти уже с 11 лет, прошёл курсы от скиллбокс и работаю c++ симьором в яндексру
1. На кого учишься?
2. С такими вопросами ты мозговиной, возможно, не дорос ещё до вката, поживи, поучись, поработай, там может определишь для себя что к чему и зачем оно тебе надо, что ты хочешь получить.
3. Вкатиться никогда не поздно. 19 лет ещё пиздюк совсем. Я, конечно, тоже охуеваю с 12летних олимпиадников, но, типа, не обращай внимания.
4. Добра тебе
> А то я допустим в 23-25 лет закончу учёбу и буду только Джуном, а их не жалуют и плюс буду старой на фоне 18 летних
Ты самостоятельно умеешь находить ответы на свои тупые вопросы. Двач тебе не группа поддержки.
Вообще, что в целом профитнее - пердеть на высокой должности в крупной конторе или вот так вот по проектам скакать?
Ты из нулевых нам пишешь чтоли? Какая ручная автоматизация? Какие фреймворки для тестирования? Тесты уже давно пишут сами программисты, а все фреймворки уже написаны
Пропущено 3 постов, 1 с картинками.
Для таких непонятливых как ты вон даже картинку прикрепили.
Как вы заебали, маркетологи. Кто придумал эту фишку с не написанием цены? Скок платите денег блядь? И кто вам нужон? Что пилите?
Скорее всего это хуетень, чтоб ставки и казики размещать на площадках типа гугл плея.
Делается мини приложение рандомное, чтоб пропустили в плей маркет. После проверки модерами, на сервере меняется флаг, чтоб вместо приложения открывать сайт через web view со ставками или казиком, получается приложуха, которая внутри себя тупа сайт казика открывает. Работа однотипная, скучная, но если клепать по кд, то можно норм денег сделать. Только вот надо где-то аккаунты разработчика для гугл плея фармить, а то за подобное быстро удаляют из плей маркета
Чисто для пробной.
Да, армянской картой.
В гугл --> "оплата зарубежных сервисов"
А программирование тут при том, что...
OpenGL уже внутри, никакого бойлерплейта!
https://strlen.com/lobster/
Сборки мусора нет, есть подсчёт ссылок и скрытые лайфтаймы. Если конпелятор не смог отследить лайфтаймы, то он сам оборачивает переменную в Rc.
Язык:
✓Статическая типизация, которая так же легка в применении, как динамическая типизация благодаря "Потокочувствительному выводу типов и специализации".
✓Подсчет ссылок во время компиляции / анализ времени жизни / проверка заимствования.
✓Легкие блоки / Анонимные функции, делающие любую функцию, использующую их, идентичной встроенным управляющим структурам.
✓Векторные операции (для математики и многих других встроенных функций).
✓Единая перегрузка & динамическая диспетчеризация, в & вне классов, поддержка специализации.
✓Неизменяемые "встраиваемые" структуры (без накладных расходов).
✓Без GIL, модель многопоточности без гонок.
✓Синтаксис на основе отступов в стиле Python с вкусом C.
Реализация:
✓Выбор между прямым запуском с удобным JIT или компиляцией в C++ для дополнительной скорости.
✓Подсчет ссылок с обнаружением циклов при выходе, 95% операций подсчета ссылок удаляются на этапе компиляции благодаря анализу времени жизни.
✓Полностью графический отладчик (осмотр стековых трасс, изменение переменных и т. д.).
✓Загрузка динамического кода.
✓Относительно быстрый (порядок быстрее, чем Python, значительно быстрее Lua (бенчмарк), пока не является конкурентом для C, но, возможно, в будущем будет) и экономичный (низкий накладный расход памяти).
✓Легко развертывается (движок/интерпретатор exe + сжатый файл байткода).
✓Модульно расширяем собственной библиотекой функций на C++.
Движок:
✓Портативный (в основном благодаря OpenGL/SDL/Freetype), что позволяет запускать ваши игры на Windows, Linux, Mac OS X, iOS, Android и WebAssembly (в этом порядке зрелости, на данный момент).
✓Высокоуровневый интерфейс к функциональности OpenGL, очень быстрый старт с простыми двумерными геометрическими примитивами.
✓Конструирование трехмерных примитивов либо непосредственно из треугольников, либо с использованием высокоуровневых примитивов, превращенных в меши через marching cubes.
✓Шейдеры GLSL (используемые в OpenGL & OpenGL ES 2 без изменений).
✓Рендеринг текста через FreeType.
✓Единая система ввода для мыши и сенсорного ввода.
✓Простая звуковая система, поддерживающая файлы .wav и синтезатор .sfxr.
✓Поддержка ImGui.
✓Поставляется с полезными библиотеками, написанными на Lobster, такими как поиск пути A* и игровые GUI.
на пиках 2-3 моя демка и её сорец, автор языка не причём
Пропущено 30 постов, 11 с картинками.
> учить язык
Не язык, а программирование. Вон, scratch же учат, причём на платных кружках.
>Чел, у меня компу 12 лет, что это если не утюг?
Это не утюг, вот на пике - утюг.
>работать в стол
вот тут согласен, у автора странный подход к продвижению никакой
Я не агитирую вот прям брать и учить этот язык для чего-то серьёзно. Но в качестве пощупать/поиграться он очень даже.
>mojo
Идейно ближе всего, но
а. код закрыт
б. заточен на машобчик (этой узкой направленностью тоже похож)
>nim
Да, тоже похоже, они и стартовали примерно одновременно. Можно покривить губой, что у nim слабее фп, но дело не в этом.
Пошёл сравнивать, увидел там nil, поискал у лобстера и нашёл (до этого пробовал null и None). Переписал binarytrees, получилось 2.33 секунды vs 0.47 java версии на глубине 18. То есть, это уже быстрее, чем go.
Lobster не заменяет эти языки, а они не вполне заменяют его. Lobster, это когда ты берёшь и рисуешь какую-нибудь хреновину на OpenGL безо всякого бойлерплейта, каждая строчка у тебя делает что-то нужное. И сразу запускаешь, без компиляции. Такой язык джаст фо фан.
Я его пропагандирую в парадигме: "язык - это инструмент". Знаешь, как у скуфо-блогеров часто бывают обзоры на какой-нибудь прикольный шуруповёрт, дак и тут то же самое.
Опыта в программировании 0, на компьютере только играл в игрушки и делал презентации. Хочу задать несколько вопросов.
Вопросы: бэкенд или фронтенд?
ДжаваСкрипт или Питон?
Правда ли что для написании кода на Питоне нужно хорошо знать математику?
Правда ли что создание сайтов намного легче, чем бэкенд?
Если фронтенд это известная комбинация Джаваскрипт, CSS HTML, то бэкенд это Питон ну или какой-то другой язык, пока читал только про питон и что ещё к нему?
Читал что фронтедеры часто выгорают и работа перестает приносить удовольствие. Это правда?
Что насчёт мнения, что скоро нейросети смогут делать сайты, и Джаваскриптеры уже никому не будут нужны? И что лучше в долгосрочной перспективе изучать Питон и обучать нейросети, т.к. это актуально
Для чего нужен язык С# ? Мой знакомый сказал что он на нем аддоны для КС сурс в универе писал
Пропущено 8 постов, 2 с картинками.
Если начать изучение с Питона, сложно ли потом будет переучиваться на JS?
В программировании в целом нет ничего сложного. Если только это не лютый околонаучный жесткач в julia, r, matlab и т.д. Оно сложно лишь в том плане, что нужно дохуя всего знать. Знать не в том плане как решить уравнение, а просто быть начитанным человеком. Там помимо самого языка заебись сколько всего. Это как спросить, сложно ли выучить немецкий, а потом перейти на итальянский? Ну нет, если у тебя есть 200 часов, возможности купить 5-10 книг, потом ещё курсы пройти, то ты можешь знать и немецкий и итальянский. Я бы мог заниматься такой хуйнёй, но у меня нет на это времени. Если тебе ок потрать лишних 100-200-300 часов, то удачи тебе. Держу за тебя кулачки.
Я лично не вижу особой добавленной ценности в изучении нескольких язык. Ну типа, ты как был допустим бекендером, так и останешься, только на другом языке. От перестановки слагаемых сумма не меняется. Круто когда ты знаешь например электронику + веб. Или аналитику + базы данных + веб. А так какая разница, что то веб, что сё веб.
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #66 /butthurt/
Аноним
16/01/24 Втр 15:22:46
№
3004958
Ответ
@
ДОН ГАНДОН УТВЕРЖДАЕТ, ЧТО В НАЗВАНИЯХ ЭНДПОИНТОВ НЕ ДОЛЖНО ВСТРЕЧАТЬСЯ ГЛАГОЛОВ
@
ПЬЕР Д'АЧЕЛЛО ВОЗНИКАЕТ, ЧТО HTTP-МЕТОДЫ НЕ ПОКРЫВАЮТ ВСЕХ ТРЕБОВАНИЙ К СУЩНОСТЯМ API
@
НЕ МОГУТ ДОГОВОРИТЬСЯ КАКОЙ КОД ИСПОЛЬЗОВАТЬ ДЛЯ ОШИБКИ: 413 ИЛИ 475
@
ТЕМ ВРЕМЕНЕМ В ВИЛЛАБАДЖО УЖЕ ДАВНО РЕАЛИЗОВАЛИ API НА RPC И ТЕПЕРЬ ПЬЮТ СМУЗИ, ИГРАЯ В НИНТЕНДО СВИТЧ
Прошлый: >>2964568 (OP)
Пропущено 517 постов, 31 с картинками.
У консалтинговой компании из 4 не может быть много именитых клиентов?
А вы выделяете время? У нас это часть стандартной разработки - написал фичу/пофиксил баг - напиши тест
Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.
Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.
Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ уровне, получаем свои 300кнаносек и смеемся.
Милости просим к нашему шалашу!
ТЕСТОВЫЙ FAQ:
В: Как вкатиться?
О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи.
Альтернативное мнение: уже год никак, 5000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания яп, ооп, фреймворков, контейнеров и OSI...
В: Какой ЯП выбрать?
О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.
В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше?
О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.
В: Я сделал все вышеописанное, что делать дальше?
О:Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку
На этом пока что все.
Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.
Для ручников гайд: https://pastebin.com/6p6gmxNv (сыроватый, обновлений не ждать)
СПИСОК ПОЛЕЗНЫХ МАТЕРИАЛОВ:
Ручное тестирование:
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- Назина - тестирование (смешные картиночки и реальное использование йоба-практик прилагаются)
- Курсы "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе и не рекомендуются)
- База знаний https://github.com/VladislavEremeev/QA_bible
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
Автоматизированное тестирование:
- ~200-часовые курсы, максимально разжевано. Achtung! Велик риск уснуть - https://www.youtube.com/playlist?list=PL6Gtav8N4O7iKNqNkuEPKo1FatC9iUQQR
- QA.GURU (см. торренты и их канал на ютубе)
- Автоматизация на питоне https://github.com/berpress/qa-python-map
Нагрузочное тестирование:
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)
Прошлый тред:
- https://2ch.hk/pr/res/2817391.html
Шапка для потомков:
-
Пропущено 508 постов, 30 с картинками.
ЧТО? ПЕРЕКАТ!
ГДЕ? ЗДЕСЬ https://2ch.hk/pr/res/3053716.html
КОГДА? ПРЯМ СЕЙЧАС!!!
Пропущено 192 постов, 12 с картинками.
>Си - не подмножество плюсов
Да и подмножество и было изначально. И чем больше они оба развиваются тем больше друг на друга похожи. В Си уже можно классы фактически делать из структур