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

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

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

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

<<
Каталог
math Аноним 27/02/24 Втр 11:28:39 3065609 Ответ
firefoxfdP4UM5J[...].png 17Кб, 183x159
183x159
Почему забили на русскую озвучку 3Blue1Brown?
Это же такая лютая годнота
Аноним 27/02/24 Втр 15:20:49 3065862
Ну если тебе надо, озвучивай. Если нет времени, плати тому, кто будет озвучивать. Если нет денег, учи английский и смотри в оригинале.
27/02/24 Втр 19:08:00 3066177
>>3065609 (OP)
А программирование тут при том, что...
JS Thread #305 /js/ Аноним # OP 15/02/24 Чтв 04:18:37 3049144 Ответ
17068006953810.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3030253 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 56 постов
56 с картинками.
Пропущено 506 постов, 56 с картинками.
Аноним 27/02/24 Втр 15:40:09 3065871
>>3065505
>Ты под баклофеном? Второй скрин у ТЕБЯ ЖЕ.
У тебя скрины хоть какие-нибудь будут, или ссылки, хоть что-нибудь? На моём скрине у фастифай общий рейтинг 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 типы не сужает тебе тоже смешно? Ну смейся.
Тайпгарды есть.

>Кто, тинькоф? АХАХАХАХАХ.
Да. А что, нет? И почему же? Назови тогда топ продуктовые компании РФ по твоему мнению.

>Сынок, блять, тебе даже не снилось какого уровня проекты я трогал.
Дядя, ну так расскажи. А пока ты со своими рассуждениями выглядишь как пропёрдыватель кресла в Сбере или ВТБ/Иннотехе.
Аноним 27/02/24 Втр 20:43:19 3066329
изображение.png 88Кб, 1581x518
1581x518
изображение.png 153Кб, 1033x612
1033x612
>>3065871
>У тебя скрины хоть какие-нибудь будут, или ссылки, хоть что-нибудь?
Пик 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 - это тайпгард?

>Да. А что, нет? И почему же? Назови тогда топ продуктовые компании РФ по твоему мнению.
Тебя в гугле забанили?

>А пока ты со своими рассуждениями выглядишь как пропёрдыватель кресла в Сбере или ВТБ/Иннотехе.
Пошел нахуй, долбоеб.
Аноним 02/03/24 Суб 01:56:38 3070096
сап скриптизёры. Так вышло что мне нраица учить жавускрипт.
Что можно учить ещё параллельно языку, что бы была какая то синергия чтоли ?
настройка vscode Аноним 27/02/24 Втр 03:14:13 3065420 Ответ
image.png 66Кб, 1048x733
1048x733
сап двач, мой первый пост. Короче, хочу минималистичный vscode. Уже пошаманил, нашёл гайд как сделать такое. Но нигде не могу найти, как убрать эти уёбищные полоски? Да и как они вообще называются
Аноним 27/02/24 Втр 06:32:42 3065461
>>3065420 (OP)
>хочу минималистичный vscode
Ставь Sublime Text!

>убрать эти уёбищные полоски
А то и VIM!
Embedded Linux Аноним 16/02/24 Птн 23:20:50 3051763 Ответ
linux.png 17Кб, 782x572
782x572
Занимаюсь продолжительное время разработкой под железо на голом C. Заметил, что большинство акутальных вакансий тянется не на stm32 и его аналоги, а именно на всякие сборки ядер Linux, написание соотвествующих драйверов. Зачастую требуют знание уже стека TCP.
Подскажите как вкатитье, какой бы накидали роадмап. От условной малинки и что делать дальше.
Пропущено 1 постов
1 с картинками.
Пропущено 8 постов, 1 с картинками.
Аноним 24/02/24 Суб 12:20:05 3061666
Аноним 24/02/24 Суб 23:31:22 3062451
>>3061087
А для dspic и по сей день практически только на ассемблере пишут, Си там как-то не слишком прижился.
Аноним 26/02/24 Пнд 13:22:30 3064217
Есть ли смысл это читать и решать задачи в 2023 году? Аноним 22/02/24 Чтв 20:37:04 3059675 Ответ
SICPcover.jpg 50Кб, 400x579
400x579
Есть ли смысл это читать и решать задачи в 2023 году?
Аноним 22/02/24 Чтв 20:37:49 3059677
бля промазал мимо нюфаг треда, модер удали плиз
Аноним 24/02/24 Суб 23:58:38 3062459
>>3059675 (OP)
Для постижения Кунг-Фу программирования стоит.
Брать ли курсы? Дурачок 21/02/24 Срд 20:23:11 3058299 Ответ
170853611489951[...].jpg 943Кб, 4000x1868
4000x1868
Всем привет, очень нужен совет от опытных ребят. учусь на втором курсе универа на направлении программная инженерия. Учиться прогать начал в конце 11 класса, в универе учат очень сумбурно, всё поверхностно и непонятно для чего, какого-то конкретного мэйн направления нет, портфолио толкового по окончании универа тоже не будет, как и практики. Самому понравилась мобильная разработка(Котлин), но самостоятельно изучить времени особо нет, тк ещё работаю параллельно. По итогу, на 4 курсе я выйду даже не джуном, без портфолио и попадающим под призыв. Сейчас сижу и думаю, стоит ли взять академ на годик, чтобы взять какие-нибудь курсы(скиллбокс, например) по интересующему меня направлению, попробовать поработать полгода после окончания курсов и вернуться закончить универ, имея такую подушку безопасности. Что думаете? Буду очень благодарен за любую толковую мысль :)
Пропущено 4 постов
4 с картинками.
Пропущено 18 постов, 4 с картинками.
Аноним 24/02/24 Суб 15:23:39 3061809
>>3059827
Не он, но ты зря ерничаешь. Он все верно говорит, если, конечно, не пиздабол.
От себя добавлю, что нормальные курсы будут либо дорогие, либо бесплатные.
Как в дешевый курс уместить консультацию зубра, который будет проверять твою работу и давать советы - я не знаю.
Аноним 24/02/24 Суб 21:28:08 3062314
25/02/24 Вск 13:03:08 3062834
>>3058908
>тебе дают устаревшие на 15 лет знания
А потом эти пориджи с современными знаниями, не могут реализовать простейшую стейт машину.
КАК ПРАВИЛЬНО НАКРУЧИВАТЬ ОПЫТ? Аноним 31/01/24 Срд 19:29:01 3028610 Ответ
image.png 409Кб, 626x417
626x417
Итак, пиздеж начинается со строчки в резюме. Как они проверяют мой бэкграунд и проверяют ли вообще? Насколько я понимаю, лучше указать какое-то ООО "Рога и копыта", или какую-то галеру поизвестнее тоже можно? Какой указывать срок работы? Хватит полгода, или возникут вопросы типа хуля так мало поработал? Может лучше год?

Самый главный вопрос, как пиздеть на собесе. Как на вопрос "Что делал на работе?" отвечать опущенцу работы не нюхавшему. Что вообще делают джуны на работе? Думаю ответа "Фиксил баги" будет недостаточно.
Подскажите, где можно попрактиковаться на реальных рабочих задачах? В идеале, может у вас есть какие-то нестандартные кейсы, которыми можно украсить рассказ о прошлой работе для правдоподобности. Специализируюсь на дотнет бэкенде если что.
Пропущено 37 постов
37 с картинками.
Пропущено 565 постов, 37 с картинками.
Аноним 02/03/24 Суб 09:09:13 3070163
>>3070091
Так суть и в том, что ты крутишь 3 года и резюме до мидла, а откликаешься на все подряд. В итоге херки офигевают от переизбытка виртуальных кандидатов и зовут топовых по формальным признакам.
Меня забавляет наша, с огнем в глазах рассказывает, как студент 4 курса уже "два года работает в стартапе", вот думаю, может ей о волках рассказать.
Аноним 12/03/24 Втр 12:14:45 3082736
Аноним 22/04/24 Пнд 07:03:40 3131266
image.png 737Кб, 1000x1000
1000x1000
>>3067111
Давайте уже офферы с лямами.
Проблема вовсе не в ИИ Аноним 18/02/24 Вск 22:14:35 3054007 Ответ
photo2023-08-21[...].jpg 117Кб, 1024x1024
1024x1024
Я техлид-наносек и узнаю о последних трендах и новостях очень рано. Очень быстро растёт осознание того, что практики программирования, применяемые уже в течение двух декад совсем не эффективны, и что меньшее количество программистов может справиться с одной задачей быстрее, если эта команда этому мудоебизму( вроде джаваскрипта/тайпскрипта или 1000 микросервисов для блога или клин код, который заставляет писать в 5 раз больше кода, или парное программирование) не следует.
Что я хочу сказать это то, что программистов стало внезапно слишком много. В итоге тёплые места за собой сохранят только самые талантливые. Стремитесь быть лучше или вас заменит кто-то более стремящийся.
Аноним 19/02/24 Пнд 19:53:21 3054973
Заменят тех, кто не будет с кабаном на вась-вась, ему похер ваши скиллзы вообще. Софтскилы и связи решают
Аноним 23/02/24 Птн 08:01:54 3060016
>>3054973
Двачаю. Можно регулярно ходить в бар с кабаном и легорно яичный ор о незапиленных фичах превратится отправку мемов "кагдажифича".
Уровень сложности вката Аноним 12/02/24 Пнд 09:39:31 3044525 Ответ
ItwJc4G2n-Q.jpg 180Кб, 697x675
697x675
Ситуация классическая, 30 летний скуфец без высшего образования, хочется поменять дноработу которая устраивала по деньгам раньше но как известно со временем денег становится нужно все больше, плюс хотелось бы иметь возможность карьерного роста, и из того что на слуху, хорошо оплачивается и не требует высшего образования видится только айти, хочу попробовать вкатиться, но так как конкуренция ебейшая хочу узнать мнение местных погромистов о том какая из областей наименее забита желающими и при этом не требует быть 20 летним выпускником специализированого учебного заведения и быть гением логики. Из того что поначитал тут как мне показалось есть варианты попробовать направление тестировщика системного администратора или программиста 1с, но как понял что первые два ограничены в деньгах больше всех остальных, а после 1с сложно перейти куда-то еще потому что абсолютно своя тема вплоть до писания кода на русском.
Из своего опыта могу назвать только как год назад пробовал ознакомительный бесплатный курс по "основы питон" хекслетовский для новичков, так что в этом плане я девственно чист, да и как понял от тех кто уже крутится в области ничего общего с реальной работой там нет. Потом на фоне новостей о нейронках которые отберут работу у всех джунов, мегаконкуренции, и легкого бытового пиздеца в жизни, приуныл и забросил обучение, хотя пока занимался этим было даже интересно местами, хотя понятно что это и есть цель курса заманить обывателя задачками попроще (в которых я все равно умудрялся иногда тупить, лел) и продать основной курс.
В общем буду признателен услышать ваши мысли по этомй теме
Пропущено 3 постов
3 с картинками.
Пропущено 30 постов, 3 с картинками.
Аноним 22/02/24 Чтв 07:03:00 3058762
>>3056011
как связано высшее образование и способность написать простейшие программы?
Аноним 22/02/24 Чтв 07:16:42 3058764
16344292560450.png 277Кб, 398x376
398x376
>>3056011
>Сможешь написать программу расчёта площади квадрата со стороной a?
Ржу блять. Ну ты видимо можешь. А теперь иди продай на рынке программы расчёта квадратов. Они так всем нужны, просто охуеть как. Скрипты замены запятых на точек ещё нужнее.
Аноним 22/02/24 Чтв 11:38:42 3058893
изображение.png 71Кб, 1441x622
1441x622
>>3044525 (OP)
Про грейды тебе уже обрисовали. Я вкратце прожую текущую ситуацию в айти: МАКСИМАЛЬНЫЙ грейд, на который ты можешь рассчитывать спустя пару лет самостоятельного обучения - это джун. В среднем на одну вакансию джуна приходит 300 резюме. Зепку видишь на скрине, теперь дальше.

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

> со временем денег становится нужно все больше, плюс хотелось бы иметь возможность карьерного роста
А работать побольше тебе бы не хотелось?

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

>Потом на фоне новостей о нейронках которые отберут работу у всех джунов, мегаконкуренции, и легкого бытового пиздеца в жизни, приуныл и забросил обучение
Просто СЪЕБИ.
Решите за меня потому что я долбоёб Аноним 04/01/24 Чтв 20:26:44 2989089 Ответ
image.png 43Кб, 975x282
975x282
image.png 45Кб, 962x356
962x356
Не шарю, завтра нужно сдать, а я учусь в ЛНРовском ВУЗе который наполовину разъебала ракета
04/01/24 Чтв 20:51:03 2989118
>>2989089 (OP)
Нет, иди нахуй. Удачи бегать по пересдачам до отчисления, лол.
21/02/24 Срд 21:31:16 3058407
>>3057936
А ты быстрый. Тред только создали, а ты сразу же отписался.
войтивайти 13/02/24 Втр 14:50:12 3046854 Ответ
00531b8fd5741f4[...].webp 2Кб, 120x98
120x98
Всем крутым дядям тётям привет тупых вопросов не бывает поэтому спрошу: мне 19 лет и я считаю себя старым человеком, очень завидую людям до 16 лет. Я сейчас смотрю видео на ютубе пока по программированию и уже хочу взять быки за рога и самой разобрать какой-нибудь язык. Так вот вопрос, есть ещё смысл пытаться войтивайти, или надо было начинать учить язык в 12-16 лет? Сейчас на рынке требуются либо люди с опытом большим, либо молодые. А то я допустим в 23-25 лет закончу учёбу и буду только Джуном, а их не жалуют и плюс буду старой на фоне 18 летних
Пропущено 1 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 14/02/24 Срд 07:05:20 3047787
>>3046854 (OP)
Вайти уже с 11 лет, прошёл курсы от скиллбокс и работаю c++ симьором в яндексру
Аноним 21/02/24 Срд 15:43:22 3057878
>>3046854 (OP)
1. На кого учишься?
2. С такими вопросами ты мозговиной, возможно, не дорос ещё до вката, поживи, поучись, поработай, там может определишь для себя что к чему и зачем оно тебе надо, что ты хочешь получить.
3. Вкатиться никогда не поздно. 19 лет ещё пиздюк совсем. Я, конечно, тоже охуеваю с 12летних олимпиадников, но, типа, не обращай внимания.
4. Добра тебе
22/03/24 Птн 10:51:49 3095664
>>3046854 (OP)
> А то я допустим в 23-25 лет закончу учёбу и буду только Джуном, а их не жалуют и плюс буду старой на фоне 18 летних
Ты самостоятельно умеешь находить ответы на свои тупые вопросы. Двач тебе не группа поддержки.
ВОЛЬНЫЙ ТЕСТУВАЛЬНИК Аноним 20/02/24 Втр 19:37:38 3056472 Ответ
IMG202402180629[...].jpg 35Кб, 900x700
900x700
Всем здрастится, на связи автотестер с 2 годами опыта ручного, 2 годами автоматизированного тестирования и полгода во вротенде. В данный момент работаю в одной относительно крупной конторе (больше дюжины фулл автоматизаторов и около сотни ручников). И вот суть в том, что меня эта компания заебала. Там перемежается анальная бюрократия и устная постановка задач, дико ебут по кодстайлу на ревью, постепенно вводят анальную слежку и вообще по сравнению с моей прошлой конторой слишком много заебов. В связи с этим у меня возникает желание съебаться. И тут стоит два стула - либо пробовать другую крупную контору, возможно моя просто говно, либо начинать охуительный план. План заключается в том, чтобы конкретно заботать питон и курсики по автоматизации тестирования, вкатиться куда-нибудь, где автоматизация только зарождается, начать пилить там тестовый фреймворк и собирать все подводные камни, а потом уже перекатываться в проектную занятость, поднимать автоматизацию с нуля в компаниях, менторить мануалов, учить их писать кейсы на готовом фреймворке и съебывать в закат. Насколько такой план реален вообще? Есть ли на борде ребята, которые чем-то подобным промышляют?
Вообще, что в целом профитнее - пердеть на высокой должности в крупной конторе или вот так вот по проектам скакать?
Аноним 21/02/24 Срд 03:45:08 3057102
>>3056472 (OP)
Ты из нулевых нам пишешь чтоли? Какая ручная автоматизация? Какие фреймворки для тестирования? Тесты уже давно пишут сами программисты, а все фреймворки уже написаны
Аноним 21/02/24 Срд 14:03:43 3057619
>>3057102
Какие программисты, ты о чем, дядь? Ты вообще представляешь как процесс разработки устроен?
Программисты максимум пишут юниты, а тестовые фреймворки пишутся в каждой компании под свой продукт.
Тред поиска единомышленников и партнеров в команду. Аноним 19/02/24 Пнд 04:04:41 3054101 Ответ
1675606974www-f[...].jpg 119Кб, 1440x920
1440x920
Сап, программач! Не знаю, в правильном ли я месте создаю тред. Дело вот в чем, в нашу небольшую команду требуются программисты, которые понимают что-то большее, чем просто пилить пет-проекты по шаблону. Мы занимаемся арбитражем и маркетингом, у нас небольшая ламповая команда. Это подойдет тем, кто ищет работу, подработку, кому противен весь этот корпоративный дух и кто хочет вкатиться в удаленку с хорошей оплатой и лояльностью. Нужда в андроид разработчиках, а также тех, кто пилит автоматизацию под десктопы. По всем вопросам писать в Тг @@owStartex
Пропущено 1 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 20/02/24 Втр 02:53:05 3055460
>>3055451
Для таких непонятливых как ты вон даже картинку прикрепили.
Аноним 20/02/24 Втр 10:42:56 3055676
>>3054101 (OP)
Как вы заебали, маркетологи. Кто придумал эту фишку с не написанием цены? Скок платите денег блядь? И кто вам нужон? Что пилите?
Аноним 20/02/24 Втр 16:22:10 3056231
>>3055676
Скорее всего это хуетень, чтоб ставки и казики размещать на площадках типа гугл плея.
Делается мини приложение рандомное, чтоб пропустили в плей маркет. После проверки модерами, на сервере меняется флаг, чтоб вместо приложения открывать сайт через web view со ставками или казиком, получается приложуха, которая внутри себя тупа сайт казика открывает. Работа однотипная, скучная, но если клепать по кд, то можно норм денег сделать. Только вот надо где-то аккаунты разработчика для гугл плея фармить, а то за подобное быстро удаляют из плей маркета
Google Firebase - Cloud /hbj/ 20/02/24 Втр 03:44:38 3055467 Ответ
image.png 27Кб, 610x403
610x403
Здаров ребята, такая тема - есть ли какая-то возможность оплатить Google Firebase Blaze Plan с Рашки?

Чисто для пробной.
20/02/24 Втр 04:03:54 3055471
>>3055467 (OP)
Да, армянской картой.
В гугл --> "оплата зарубежных сервисов"
cisco packet tracer, сисадмины /sis/ cisco_hate 19/02/24 Пнд 07:42:30 3054117 Ответ
image.png 128Кб, 731x575
731x575
image.png 82Кб, 712x860
712x860
image.png 58Кб, 706x843
706x843
Сисадмины умоляю помогите с этим, я не могу ни одного гайда найти как сделать в моем случае dhcp, я пытаюсь всё подстроить, но ничего просто не получается.
19/02/24 Пнд 08:16:41 3054125
>>3054117 (OP)
А программирование тут при том, что...
Язык программирования Lobster Аноним 12/02/24 Пнд 13:07:36 3044934 Ответ
Screenshot from[...].webp 21Кб, 654x934
654x934
bz.webp 61Кб, 1006x1301
1006x1301
Screenshot from[...].webp 9Кб, 871x628
871x628
Python + Haskell + Rust в одном флаконе!
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 моя демка и её сорец, автор языка не причём
Пропущено 11 постов
11 с картинками.
Пропущено 30 постов, 11 с картинками.
Аноним 18/02/24 Вск 19:06:32 3053862
miyoo-mini-plus[...].webp 27Кб, 1080x1080
1080x1080
>>3053630
> учить язык
Не язык, а программирование. Вон, scratch же учат, причём на платных кружках.

>Чел, у меня компу 12 лет, что это если не утюг?
Это не утюг, вот на пике - утюг.

>работать в стол
вот тут согласен, у автора странный подход к продвижению никакой

Я не агитирую вот прям брать и учить этот язык для чего-то серьёзно. Но в качестве пощупать/поиграться он очень даже.
Аноним 18/02/24 Вск 19:48:39 3053897
Аноним 18/02/24 Вск 21:49:38 3054002
image.png 90Кб, 706x793
706x793
>>3053897
>mojo
Идейно ближе всего, но
а. код закрыт
б. заточен на машобчик (этой узкой направленностью тоже похож)

>nim
Да, тоже похоже, они и стартовали примерно одновременно. Можно покривить губой, что у nim слабее фп, но дело не в этом.
Пошёл сравнивать, увидел там nil, поискал у лобстера и нашёл (до этого пробовал null и None). Переписал binarytrees, получилось 2.33 секунды vs 0.47 java версии на глубине 18. То есть, это уже быстрее, чем go.

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

Я его пропагандирую в парадигме: "язык - это инструмент". Знаешь, как у скуфо-блогеров часто бывают обзоры на какой-нибудь прикольный шуруповёрт, дак и тут то же самое.
Вопросы от нуфага Аноним # OP 17/02/24 Суб 11:18:22 3051973 Ответ
1708157901850.jpg 287Кб, 1080x597
1080x597
1708157901872.jpg 54Кб, 500x375
500x375
Здесь вы можете ответить на мои вопросы или проскроллить дальше.

Опыта в программировании 0, на компьютере только играл в игрушки и делал презентации. Хочу задать несколько вопросов.

Вопросы: бэкенд или фронтенд?
ДжаваСкрипт или Питон?

Правда ли что для написании кода на Питоне нужно хорошо знать математику?

Правда ли что создание сайтов намного легче, чем бэкенд?

Если фронтенд это известная комбинация Джаваскрипт, CSS HTML, то бэкенд это Питон ну или какой-то другой язык, пока читал только про питон и что ещё к нему?

Читал что фронтедеры часто выгорают и работа перестает приносить удовольствие. Это правда?

Что насчёт мнения, что скоро нейросети смогут делать сайты, и Джаваскриптеры уже никому не будут нужны? И что лучше в долгосрочной перспективе изучать Питон и обучать нейросети, т.к. это актуально

Для чего нужен язык С# ? Мой знакомый сказал что он на нем аддоны для КС сурс в универе писал
Пропущено 2 постов
2 с картинками.
Пропущено 8 постов, 2 с картинками.
Аноним 18/02/24 Вск 00:57:47 3053230
>>3053219

Если начать изучение с Питона, сложно ли потом будет переучиваться на JS?
Аноним 18/02/24 Вск 01:26:36 3053256
>>3053230
В программировании в целом нет ничего сложного. Если только это не лютый околонаучный жесткач в julia, r, matlab и т.д. Оно сложно лишь в том плане, что нужно дохуя всего знать. Знать не в том плане как решить уравнение, а просто быть начитанным человеком. Там помимо самого языка заебись сколько всего. Это как спросить, сложно ли выучить немецкий, а потом перейти на итальянский? Ну нет, если у тебя есть 200 часов, возможности купить 5-10 книг, потом ещё курсы пройти, то ты можешь знать и немецкий и итальянский. Я бы мог заниматься такой хуйнёй, но у меня нет на это времени. Если тебе ок потрать лишних 100-200-300 часов, то удачи тебе. Держу за тебя кулачки.
Аноним 18/02/24 Вск 01:32:07 3053263
>>3053230
Я лично не вижу особой добавленной ценности в изучении нескольких язык. Ну типа, ты как был допустим бекендером, так и останешься, только на другом языке. От перестановки слагаемых сумма не меняется. Круто когда ты знаешь например электронику + веб. Или аналитику + базы данных + веб. А так какая разница, что то веб, что сё веб.
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #66 /butthurt/ Аноним 16/01/24 Втр 15:22:46 3004958 Ответ
ChatGPT Yoba.png 118Кб, 1550x1550
1550x1550
В ВИЛЛАРИБО СНОВА СЛУЧИЛАСЬ ПОНОЖОВЩИНА ВО ВРЕМЯ ОБСУЖДЕНИЯ КОНВЕНЦИИ ИМЕНОВАНИЯ МЕТОДОВ ДЛЯ REST
@
ДОН ГАНДОН УТВЕРЖДАЕТ, ЧТО В НАЗВАНИЯХ ЭНДПОИНТОВ НЕ ДОЛЖНО ВСТРЕЧАТЬСЯ ГЛАГОЛОВ
@
ПЬЕР Д'АЧЕЛЛО ВОЗНИКАЕТ, ЧТО HTTP-МЕТОДЫ НЕ ПОКРЫВАЮТ ВСЕХ ТРЕБОВАНИЙ К СУЩНОСТЯМ API
@
НЕ МОГУТ ДОГОВОРИТЬСЯ КАКОЙ КОД ИСПОЛЬЗОВАТЬ ДЛЯ ОШИБКИ: 413 ИЛИ 475
@
ТЕМ ВРЕМЕНЕМ В ВИЛЛАБАДЖО УЖЕ ДАВНО РЕАЛИЗОВАЛИ API НА RPC И ТЕПЕРЬ ПЬЮТ СМУЗИ, ИГРАЯ В НИНТЕНДО СВИТЧ

Прошлый: >>2964568 (OP)
Пропущено 31 постов
31 с картинками.
Пропущено 517 постов, 31 с картинками.
Аноним 17/02/24 Суб 23:24:26 3053126
>>3052873
У консалтинговой компании из 4 не может быть много именитых клиентов?
Аноним 18/02/24 Вск 00:33:10 3053209
>>3047954
А вы выделяете время? У нас это часть стандартной разработки - написал фичу/пофиксил баг - напиши тест
Аноним 18/02/24 Вск 00:38:10 3053214
>>3045974
Читай поваренные книги. Ведь сакрален сам процесс чтения, это богоподобное распознавание букв, а не результат.
Или например детские книги в 5 страниц и говори что за день прочитал 10.
QA Thread #14 - зимний qa /qa/ Аноним # OP 26/11/23 Вск 16:43:27 2938066 Ответ
16889139580180.png 51Кб, 225x225
225x225
Четырнадцатый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.

Здесь мы холиварим на тему фреймворков, показываем друг другу свои 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

Шапка для потомков:
-
Пропущено 30 постов
30 с картинками.
Пропущено 508 постов, 30 с картинками.
Аноним 18/02/24 Вск 16:51:17 3053727
изображение.png 1037Кб, 1024x1280
1024x1280
Аноним 18/02/24 Вск 20:17:03 3053920
>>3050691
>мгу
>топовый вуз
Я щас обоссу всех
Аноним 24/03/24 Вск 11:12:30 3097720
Колледжи и поделать их используя гугл и между делом посмотреть как вам это вроде тест-кейсов остались лишь в целом это если ты не всегда фул-стак, даже давно любой другой группой
JetBrains - алчные торгаши и крохоборы /java/ autodidact 01/10/23 Вск 00:11:57 2861656 Ответ
jbrreal.jpg 278Кб, 1241x835
1241x835
Работаю Java разработчиком. Использую легальную IntelliJ IDEA Ultimate с лицензионной подпиской от работодателя (прошлые работодатели так же платили за это) на рабочем ноуте. В свободное от работы время, на своём личном компьютере, занимаюсь самообразованием в областях: Java, Python, Go, Rust, C/C++. Компания JetBrains - разработчик IntelliJ IDEA, предоставляет IDE для всех этих языков (отдельный IDE для Rust должен скоро выйти, а бесплатный плагин для Rust развиваться больше не будет). Для легального использования этих IDE индивидуалом необходимо занести бабло JetBrains-у, а именно 289 американских денег в первый год и далее по нисходящей: 231 и 173 тех же денег за "All Products Pack". Можно купить подписку и отдельно для каждого IDE, но так будет ещё дороже. При этом JetBrains бесплатен для бедных студентов, небедных преподов и совсем уж небедных владельцев учебных заведений, от универов до курсов перепрофилирования дворников в программисты. Так же есть 50% скидки владельцам стартапов и 40% бывшим бедным студентам. Однако я, одинокий самоучка, ни под одну из этих категорий не подпадаю и использовать IDE от JetBrains на тех же условиях не могу. Попытки общения с JetBrains никаких плодов не дали. Они упорно не хотят видеть разницу между самообразованием в свободное от работы время (доказываемое наличием именной лицензии, купленной работодателем) и фриланствием. Ну что тут ещё можно сказать, кроме того, что JetBrains - алчные торгаши и крохоборы?
Пропущено 12 постов
12 с картинками.
Пропущено 192 постов, 12 с картинками.
Аноним 16/02/24 Птн 15:42:22 3051095
>>3047232
>Си - не подмножество плюсов
Да и подмножество и было изначально. И чем больше они оба развиваются тем больше друг на друга похожи. В Си уже можно классы фактически делать из структур
Аноним 16/02/24 Птн 16:31:43 3051210
>>3046775
В Джаве так-то уже виртуальные треды
Аноним 16/02/24 Птн 16:33:05 3051214
>>3051210
Да, но несколько я знаю ComposeUI для жабы нет, а это де-юро новый стандарт разработки под Андроид
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов