Сохранен 550
https://2ch.hk/pr/res/2950562.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

JS Thread #299 /js/

 Аноним OP 05/12/23 Втр 03:05:20 #1 №2950562 
17006499648950.png
Предыдущий тред: >>2932395 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 05/12/23 Втр 03:42:14 #2 №2950569 
IMG20231205034134822.jpg
IMG20231205034142430.jpg
IMG20231205034142703.jpg
Освятил этот тред
Аноним 05/12/23 Втр 08:07:14 #3 №2950597 
image.png
16850162994820.jpg
>>2950569
Аноним 05/12/23 Втр 08:35:39 #4 №2950616 
>>2950569
Они с тестами, а значит лучше взять готовую!!!!!!))00
Аноним 05/12/23 Втр 09:11:22 #5 №2950636 
А можно небольшой юзерскрипт зареквестить?
Аноним 05/12/23 Втр 09:27:50 #6 №2950647 
>>2950597
Учи английский чтобы не быть баттхёртом. На скрине написано мока.
Аноним 05/12/23 Втр 09:42:42 #7 №2950663 
>>2950636
Смотря что реквестишь.
Аноним 05/12/23 Втр 11:08:07 #8 №2950728 
У меня есть функция fun с типом
(a: any, b: any) => any
я хочу себе такой тип
(a: any) => any

type MyCoolType = typeof fun ???????
Разумеется вместо any там нахуеверчено всего
Аноним 05/12/23 Втр 11:14:22 #9 №2950732 
>>2950728
>У меня есть функция fun с типом
>(a: any, b: any) => any
>я хочу себе такой тип
>(a: any) => any
Я разрешаю.
Аноним 05/12/23 Втр 11:18:04 #10 №2950736 
>>2950732
Прочитай спойлер.
Аноним 05/12/23 Втр 11:23:20 #11 №2950740 
image.png
Это уже применяют в ком. проектах или чисто крутая фишка чтобы выебнуться?
Аноним 05/12/23 Втр 11:26:16 #12 №2950742 
>>2950736
Одобряю. Хуеверть.
Аноним 05/12/23 Втр 11:27:04 #13 №2950743 
>>2950740
Посмотри дату релиза next 14. Вот тогда акшоны и стали стейблами.
Аноним 05/12/23 Втр 11:28:09 #14 №2950746 
>>2950743
>>2950740
>sql
btw они даёт свой облачный постгрес на верцеле. И собрать проект можно в эдж функциях. Не все же на своём железе/сервере хостят.
Аноним 05/12/23 Втр 11:29:25 #15 №2950747 
>>2950742
Ну ты понимаешь вообще зачем надо делать typeof fun?
Штобы хуеверты все не переписывать, а потом ты еще в функции что-то поменяешь и типы у тебя опять сломается.
Мне нужна функция, но без последнего аргумента.
Аноним 05/12/23 Втр 13:37:46 #16 №2950903 
>>2950747
Нашел. Это делается с помощью
Parameters<typeof fun> и
ReturnType<typeof fun>
Аноним 05/12/23 Втр 13:47:02 #17 №2950932 
>>2950903
Чел, я в душе не ебу что ты хочешь. Рад за тебя.
Аноним 05/12/23 Втр 14:00:11 #18 №2950972 
>>2950932
Ну тогда не стоит отвечать на вопросы по тайпскрипту итт, если ты тайпскрипта не знаешь.
Аноним 05/12/23 Втр 14:06:44 #19 №2950986 
>>2950972
Хорошо. Не стоит только задавать вопросы, если ты их сформулировать не можешь.
Аноним 05/12/23 Втр 15:01:56 #20 №2951056 
>>2950740
Большинство просто продолжат дёргать апишку на бекенде, а некст у них чисто фронт.
Аноним 05/12/23 Втр 15:31:29 #21 №2951083 
>>2951056
Тогда некст не нужен. Там весь функционал это бэк. На фронте только турболинки по сути.
Аноним 05/12/23 Втр 18:41:10 #22 №2951318 
Вы же понимаете что фронты на реакте больше не нужны?
Теперь нужны бывшие бекендеры node.js которые знают чуть-чуть фронт.
Аноним 05/12/23 Втр 18:43:30 #23 №2951321 
image.png
Лидя шиз на месте?
Аноним 05/12/23 Втр 18:50:52 #24 №2951330 
>>2951318
Ты же понимаешь, что ни ангуляр, ни вью, нахуй не нужны, когда есть htmx? Как и нода, в принципе. Лол
Аноним 05/12/23 Втр 19:13:53 #25 №2951360 
>>2951330
Ты же слушал про next?

Ты же понимаешь что это новый php и в приоритете будут настоящие бекендеры с опытом во фронте, простые фронты просто не потянут новый тренд.
Фронтам придется уходить в ангуляр vue.
Аноним 05/12/23 Втр 19:39:03 #26 №2951394 
>>2951360
>Ты же слушал про next?
Я думал схемки порисовать. Но чёт после этого перехотелось. Да ок, битрикс так битрикс.
Аноним 05/12/23 Втр 21:03:21 #27 №2951551 
>>2950740
Так и не пойму зачем вообще сделали эти сервер экшены. Разрабы говорят "API больше не нужен!", а в чем собственно проблема апи и какая мотивация его выпиливать? Есть хорошая, отлаженная система обмена данными между изолированными клиентом и сервером работающая по контрактам. Какая мотивация все это ломать, чтобы что? Показать как они умеют?
Аноним 05/12/23 Втр 21:08:33 #28 №2951557 
А хотели бы вы реляционную базу данных, чтобы ей можно было отдавать предикат на жабаскрипте, а она тебе бы выдывала нужное?
вместо SQL было бы
post.filter((post)=> post.user == user_id)
Монго не торт чет. Может уже есть что-то такое?
Аноним 05/12/23 Втр 21:11:14 #29 №2951565 
>>2951557
То что ты написал не гибко, гибче запросы как раз. sql

Аноним 05/12/23 Втр 21:12:41 #30 №2951568 
>>2951565
Всмысле не гибко? Ты на настоящем языке пишешь че хочешь то и пишешь.
Аноним 05/12/23 Втр 21:14:34 #31 №2951570 
>>2951557
Да. Уже придумали. Называется ORM для БД.
Sequelize, Prisma, etc

>>2951551
https://nextjs.org/docs/app/api-reference/functions/server-actions
Аноним 05/12/23 Втр 21:16:52 #32 №2951579 
>>2951321
Лидя шиз, объясни мне. Лидя чем-то кроме сбора методической информации и составления квизов занимается?
Аноним 05/12/23 Втр 21:38:00 #33 №2951606 
>>2951570
Там не сказано зачем они сделали эти экшены. Какую проблему, которую не решало апи они решили этими экшенами.
Аноним 05/12/23 Втр 21:38:56 #34 №2951609 
>>2951568
сложную задачу не решить, тебе придется писать программу с кучей условий, а это медленно
Аноним 05/12/23 Втр 21:41:27 #35 №2951612 
>>2951568
так SQL быстрей чем программа чел для 10000000000 строк.
Аноним 05/12/23 Втр 21:51:08 #36 №2951616 
image.png
image.png
image.png
>>2951606
https://nextjs.org/docs/app/building-your-application/data-fetching/forms-and-mutations
https://youtu.be/dDpZfOQBMaU?si=cJZHlUu_jFhCzHUg
Аноним 05/12/23 Втр 22:12:59 #37 №2951634 
>>2951606
Можно без джаваскприпта на клиенте формы сабмитить. Типа фолбек для всяких параноиков которые жс в браузере отключают.
Я попробовал эти экшены, переделал всё на аякс, потому что сабмиты эти как-то пердолят страницу и она скачет во время перерисовки.
Аноним 05/12/23 Втр 22:25:34 #38 №2951654 
>>2951634
Зато Столяров бы тебе член пожал, за отсутствие JS.
Аноним 06/12/23 Срд 00:03:49 #39 №2951738 
>>2951083
С чего это не нужен? Там наоборот на фронте больше функционала. Наоборот чистый реакт не нужен, а некст для фронта охуенно заходит. А в нексте удобный роутинг из коробки, код сплиттинг и прочие оптимизации, и главное SSG. Я давно чисто фронтовые приложения делаю только на нексте.
Аноним 06/12/23 Срд 00:04:56 #40 №2951739 
>>2951360
>>2951318
Чел, на нексте очень часто делают чисто фронтовые приложения
Аноним 06/12/23 Срд 00:06:01 #41 №2951740 
>>2951321
>>2951579
На месте. Я по её вопросам хорошо подготовиться к собесам и нашёл новую работу в ноябре.
Аноним 06/12/23 Срд 00:09:38 #42 №2951743 
>>2951738
>роутинг, SSG
Это бэк всё.
>код сплиттинг
Че это?
Аноним 06/12/23 Срд 00:13:23 #43 №2951747 
>>2951743
>Это бэк всё.
Нет, это всё фронт. Клиентский роутинг на встроенном в некст роутере вместо react-router, SSG это про генерацию статики HTML
>>код сплиттинг
>Че это?
Ты бекендер иди вкатывальщик, начавший месяц назад?
Аноним 06/12/23 Срд 00:19:16 #44 №2951748 
>>2951747
>Клиентский роутинг на встроенном в некст роутере вместо react-router
Я и сказал, что там только турболинки на клиенте. Остальной весь роутинг на сервере. Ты на сервере всё по папочкам раскладываешь и и страничи в таком порядке геренятся, и ты клиентский жс отключаешь и всё работает.
>SSG это про генерацию статики HTML
И это происходит на сервере.
>Ты бекендер иди вкатывальщик, начавший месяц назад?
Ты вообще не отличаешь фронт от бэка, днище ебаное.
Аноним 06/12/23 Срд 00:25:10 #45 №2951753 
>>2951748
>И это происходит на сервере.
Какая разница, если это делается автоматически, для этого не нужно писать бекенд-код. Эти делается для фронтенда, как и большая часть фич некчта.

>Ты вообще не отличаешь фронт от бэка, днище ебаное.
Отличаю. Ты не знаешь про совсем элементарные типа код-сплиттинга и про лейзи лоадинг видимо тоже. 90% приложений на нексте это чисто фронтенд разработка, где абсолютно 0 бекенда. Почти все серьезные проекты продолжают делать апи на отдельных специально для этого предназначенных бекенд фреймворках.
Аноним 06/12/23 Срд 00:27:20 #46 №2951754 
>>2951748
>Остальной весь роутинг на сервере
Так ты опять же его сам не пишешь, если мы про роутинг фронтенда, он делается автосатически. А бекенд роутинг в папке /api редко используют, особенно в России. На западе иногда бывают делают фуллстек приложения на нексте с serverless.
Аноним 06/12/23 Срд 00:30:53 #47 №2951757 
>>2951753
У тебя специфическое неправильное понимание. Если это жсх, серверный, то он на самом деле клиентский, если даже жс у клиента выключен. Иди нахуй с такими виляниями жопой.
Аноним 06/12/23 Срд 00:34:04 #48 №2951760 
>>2951757
>У тебя специфическое неправильное понимание. Если это жсх, серверный, то он на самом деле клиентский, если даже жс у клиента выключен. Иди нахуй с такими виляниями жопой.
Это ты виляешь жопой и читаешь текст ей же. Не важно, какой там жсх, я про то, что это работа фронтенд разработчика, про то, что некст это по большей части их инструмент и используется именно в фронтенд разработке для фронтенд приложений. О чём я и написал вот тут:
>>2951056
>>2951738
Аноним 06/12/23 Срд 04:14:05 #49 №2951832 
>>2951747
>ы бекендер иди вкатывальщик, начавший месяц назад?
Ну вот я вкатун, начавший пол года назад и я вообще не ебу что за код сплтитинг такой, а гугл запрос выдаёт какой-то кал с реактом связанный, так что анон прав - ты буквально не отличаешь фронт от бэка, днище ебанное.
Аноним 06/12/23 Срд 05:05:43 #50 №2951842 
>>2951832
Я не отличаю бек от фронта потому что ты не смог нагуглить что такое код сплиттинг? Найс аргументация.

Лол, какие же вкатыши тупые, ещё и спустя полгода не знать базовые вещи... Теперь вы понимаете, какие люди создают все эти сотни откликов на вакансии?
Аноним 06/12/23 Срд 05:10:14 #51 №2951843 
>>2951832
Чел, на первой же странице объясняют
https://www.educative.io/answers/what-is-code-splitting-in-nextjs
Если ты вкатышь, то тебе эти оптимизации не нужны. Что ты сам собрался оптимизировать? Приложение на локалхосте, которым пользуется только ты и еще раз ты, но только с телефона?
Аноним 06/12/23 Срд 07:07:25 #52 №2951857 
>>2951760
>фронтенд
Значение знаешь?
Аноним 06/12/23 Срд 07:10:10 #53 №2951859 
>>2951843
Это, как и всё в нексте, наполовину серверная фича.
Аноним 06/12/23 Срд 07:33:46 #54 №2951864 
16784299103590.jpg
>>2951859
>делается вебпаком
>использует методы/функции реакта
>зависит от клиентских роутов
>серверная фича
Пикрил.
Аноним 06/12/23 Срд 07:39:48 #55 №2951865 
>>2951843
>на первой же странице объясняют
>кидает доку фронтед фреймворка
А теперь на несте мне такое в документации найди, умник.

>>2951842
>Я не отличаю бек от фронта потому что ты не смог нагуглить что такое код сплиттинг?
Нет, ты не отличаешь бек от фронта потому что высераешь чушь уроня того, что код сплиттинг - это базовое бекэндовское понятие.
Аноним 06/12/23 Срд 08:26:54 #56 №2951875 
>>2951864
>делается вебпаком
Когда ты уже перестанешь путать фронт и бек?
Аноним 06/12/23 Срд 08:33:49 #57 №2951879 
>>2951865
>кидает доку фронтед фреймворка
Но это бекенд фреймворк.
Аноним 06/12/23 Срд 09:43:18 #58 №2951918 
>>2951879
>React framework
>это бекенд фреймворк
>React
>бекенд
Значение знаешь?
Аноним 06/12/23 Срд 09:46:21 #59 №2951919 
>>2951918
>What is code splitting in Next.js?
Это статья по нексту, а не реакту.
Аноним 06/12/23 Срд 09:47:13 #60 №2951921 
>>2951918
Алсо реакт запускается на беке и рисует там хтмл, так что реакт это фуллкек либа теперь.
Аноним 06/12/23 Срд 10:02:17 #61 №2951925 
>>2951921
Сынок, фуллкек с реактовскими сплитами не равнен бэкенду. В следующий раз учитывай это, когда снова решишь быкануть на вкатуно-гоподина, ок?
Аноним 06/12/23 Срд 10:04:13 #62 №2951926 
>>2951925
>не равнен бэкенду.
>фуллкек
Ну да это по определению фронт + бек.
Аноним 06/12/23 Срд 10:50:07 #63 №2952001 
>2023 год
>кто-то до сих пор думает, что фронтенд ограничивается клиентом
Жиес тренд номер 299, итоги.
Аноним 06/12/23 Срд 10:55:21 #64 №2952007 
>>2952001
фронт - клиент, бек - сервер
Это разделение имеет больше смысла чем "фронт это шитимеле". По твоему и пхп это фронтэнд теперь.
Аноним 06/12/23 Срд 11:05:04 #65 №2952020 
>>2952007
Сср крутится на сервере. Его настраивает фронтенд разработчик. Какой-нибудь графкуэль так же настраивается на отдельном серваке и его так же настраивает фронтенд разработчик. Теперь вот серверные экшены еще подвезли. Строгого деления "фронт - коиент, бэк - сервер" не существует уже давно.
Аноним 06/12/23 Срд 11:07:43 #66 №2952025 
>>2952020
Что значит настраивает сср? Если сср есть в твоём проекте, ты больше не фронт а фулкек. Всё.
> "фронт - коиент, бэк - сервер" не существует уже давно.
Хуй.
Аноним 06/12/23 Срд 11:21:30 #67 №2952051 
У вас было такое смотрите на старый код и кароче не хотите с ним ебаться, проще новый написать нахуй
Аноним 06/12/23 Срд 11:23:54 #68 №2952056 
Когда в галеру заходишь тебе предлагают хтмл писать, типа полотенце под ноги кидают. Если согласился, всё ты петух фронтэндер, можно тебе на 50 тыщ меньше платить.
Аноним 06/12/23 Срд 11:35:45 #69 №2952073 
>>2952025
> Если сср есть в твоём проекте, ты больше не фронт а фулкек
Нет не фуллкек, фуллкек про другое.
Аноним 06/12/23 Срд 11:37:40 #70 №2952078 
>>2952073
Дай человеку себя бэкендером-фуллкеком почувствовать. Отъебись от него.
Аноним 06/12/23 Срд 11:43:18 #71 №2952096 
>>2952073
>>2952078

>>2952056
Аноним 06/12/23 Срд 13:11:52 #72 №2952208 
>>2952096
От того, что я использовал nextjs и поделил компоненты на серверные и клиентские - не делают меня фуллкеком.

От того что я указал интервал ревалидации кеша - не делает меня фуллкеком.

От того что тебе что-то там показалось - не делает меня фуллкеком.
Аноним 06/12/23 Срд 13:14:30 #73 №2952211 
>>2952208
Почему?
Аноним 06/12/23 Срд 13:15:06 #74 №2952212 
>>2952211
Потому.
Аноним 06/12/23 Срд 13:25:06 #75 №2952225 
>>2952212
Я знаю почему, потому что ты чмоха которая считает что есть фронты, а есть типа настоящие программисты которые матан знают. Это полнейший бред. Кабан тебе по любому поводу будет рад платить меньше. Серверасты будут рады любому поводу почувствовать превосходство, хотя они нихуя не умнее.
Осталось выяснить нахуя это только фронтам.
Аноним 06/12/23 Срд 13:47:51 #76 №2952253 
image.png
>>2952225
Потому что твой некст на пикриле будет посередине. Но от того что фронт менеджит стратегии по отрисовке компонентов и разносит логику на клиент и серверные компоненты - не превращает его в фуллкека.

Алсо, иди нахуй.
Аноним 06/12/23 Срд 13:50:54 #77 №2952264 
>>2952253
Ну ты и чмо, мамашу твою ебал.
А еще софтскилов у тебя нету, ага.
Аноним 06/12/23 Срд 13:53:44 #78 №2952270 
>>2952264
Держи в курсе.
Аноним 06/12/23 Срд 13:58:50 #79 №2952272 
>>2952225
Чел выше прав.
Кто знает матан, криптографию, физику могут устроиться в жизни лучше и получать 20к евро в месяц.

Фронты конкурируют с таксистами, бывшими курьерами и по сути находятся на нижнем слое иерархии.
Аноним 06/12/23 Срд 14:13:32 #80 №2952279 
image.png
>>2952253
У меня тоже есть график который меня пруфает.
>>2952272
Это прогрев гоев, а ты прогретый гой. У меня друзья серверасты никакого матана они не знают.
Аноним 06/12/23 Срд 14:17:30 #81 №2952284 
>>2950562 (OP)
Лампово сижу, ковыряюсь, Кантора вот освоил две части. И вдруг задумался: стоит ли куда-то идти за бумажкой? Курсы-хуюрсы или вообще второе высшее получать? Будет это иметь смысл или главней всего - на галеру впервые попасть?
Так-то хуй знает, буду ли я вообще когда-либо искать работу, мне ведь только изучать нравится, а перспектива скакать по собесам с непрофильным дипломом среди тысяч вкатунов не нравится нихуя.
Аноним 06/12/23 Срд 14:22:32 #82 №2952288 
>>2952279
Чел но ведь вкат в фронт проще всего...
Аноним 06/12/23 Срд 14:28:56 #83 №2952296 
>>2952279
>У меня тоже есть график который меня пруфает.
Гой рисует HTML на сервере, ни базы, ни редиса, ни реббита/кафки - считает себя бекендером по перегону JSONов HTML. Лол сука. Прекрати делать мне день.
Аноним 06/12/23 Срд 14:31:55 #84 №2952300 
>>2952288
Я в фулкека на пхп вкатывался, потом во фронт перекатился.
Аноним 06/12/23 Срд 14:33:44 #85 №2952305 
image.png
>>2952296
>реббита/кафки
>когда сервераст осилил эвент эмиттер.
Аноним 06/12/23 Срд 14:45:10 #86 №2952310 
88ewx1.jpg
Аноним 06/12/23 Срд 15:22:58 #87 №2952408 
>>2952284
>стоит ли куда-то идти за бумажкой?
Если сразу после ЕГЭ в норм вузик не поступил то и нет тогда смысла теперь время терять.
>Курсы-хуюрсы
Ну если ты 35лвл гречневый гойский скуф из Мвидео с 95iq не способный в самостоятельное обучение - да, стоит.

>главней всего - на галеру впервые попасть?
Желательно быть 120iq пиздаболом с ебейшими софтскиллами и симпатичной внешкой чтобы грамотно напиздеть и попасть сразу на мидла, но и на галеру тоже сойдёт, да.
Аноним 06/12/23 Срд 15:25:34 #88 №2952422 
>>2952310
Не жизненно
Аноним 06/12/23 Срд 15:32:05 #89 №2952450 
>>2952284
На самом деле имеет смысл. Иди на заочку, в твоем случае всё равно уже в какой вуз. Потратишь лет 5 получишь баку, но приобретёшь фундаментальные знания и тебе откроются все двери в ИТ.
Я уверен что 97% в этом треде вкатились через вуз на стажировке в 3-4 курсе. С улицы вкатываются только 1 из 100.
Аноним 06/12/23 Срд 15:32:30 #90 №2952451 
>>2952310
Жиза. Хотел написать про serve и WDS - но так даже лучше.
Аноним 06/12/23 Срд 16:07:58 #91 №2952535 
>>2952296
Фронт проще, пока тебе не понадобилось писать собственную библиотеку для драг-н-дропа/виртуализации/оптимизации/хуй-знает-чего еще, потому что кабану не нравится как оно выглядит в продакшене, а специфичные вкусы кабана создатели библиотеки не учли.

На бэке сложно если ты плюсовик и у тебя во всю идет пердолинг с памятью и указателями. Или если ты работаешь в хайлоаде и жонглируешь кубом. Во всем остальном ничего там принципиально сложного нет.
Аноним 06/12/23 Срд 16:19:08 #92 №2952578 
>>2952535
Речь не о проще или сложнее, а о том что хуесос поставил nextjs с SSR из коробки и возомнил себя бэкендером, из-за того что у него 2 строчки в HTML меняются от входных параметров.
Аноним 06/12/23 Срд 16:26:16 #93 №2952606 
>>2952284
Если хочешь курсы, то иди в Fintech или что-то похожее, что устраивают банки для потенциальных стажеров. Даже если на стажировку не пролезешь, то знаний получишь.
Аноним 06/12/23 Срд 16:30:24 #94 №2952616 
Надо ли учить flow и coffeescript?
Аноним 06/12/23 Срд 16:40:45 #95 №2952636 
>>2952578
Речь о демпингующем хуесосе, который будет работать за двоих и доказывать всем что он тупая фронтэнд макака лишь бы не просить прибавку у кабана, ведь он чмо трусливое.
Аноним 06/12/23 Срд 16:51:44 #96 №2952670 
>>2952606
Тинькофф Финтех - оно?
Аноним 06/12/23 Срд 16:52:29 #97 №2952673 
>>2952616
Нет.
Аноним 06/12/23 Срд 16:56:10 #98 №2952682 
>>2952636
Вкатутос, спокуху оформи. Ты мне не конкурент.
Аноним 06/12/23 Срд 17:00:51 #99 №2952691 
>>2952682
Да конечно, кто первый вкатуном начет обзываться тот и подебил.
Аноним 06/12/23 Срд 17:05:55 #100 №2952700 
>>2952691
Рад, что ты хоть это понимаешь. На этом и закончим.
Аноним 06/12/23 Срд 17:07:09 #101 №2952704 
>>2952670
Да
Аноним 06/12/23 Срд 20:43:20 #102 №2953133 
Ебал в рот айти антихайп
Аноним 06/12/23 Срд 22:17:57 #103 №2953219 
БАЗА ПО ЗП ФРОНТА.

https://youtu.be/9VeHyybCHxY?t=3330

Мидлы 250к.
сени-лиды - 320к.
Аноним 06/12/23 Срд 23:41:37 #104 №2953313 
>>2952279
>У меня друзья серверасты никакого матана они не знают.
Так они просто нормис-разработчики, крудошлёпы или микросервисошлёпы, делают калопроводы по перегонке джейсонов за такой же прайс как у фронтендеров да покраску кнопок. А те, кто знают матан, они зарабатывают в несколько раз больше нормис-разработчика.
Аноним 06/12/23 Срд 23:46:13 #105 №2953320 
>>2953219
Подтверждаю. Прошёл десятки собеседований на сеньку в ноябре и нашёл работу.
Аноним 07/12/23 Чтв 00:58:36 #106 №2953355 
image.png
>>2953219
>
>Мидлы 250к.
>сени-лиды - 320к.
Копиум.
Аноним 07/12/23 Чтв 01:17:53 #107 №2953356 
>>2953355
Ну разве что по тимлидам копиум, как-то занизили их зарплату, почему-то кому-то хочется верить, что их зарплата меньше. Вот актуальные цифры:

Мидлы 150-300, 150 это вчерашний джун в тир 3 галере, 250 это крепкий мидл с 4-5 лет опыта в норм конторе.
Сеньоры 300-400
Тимлиды 400+
Аноним 07/12/23 Чтв 01:24:42 #108 №2953358 
Стикер
>>2953356
А показать выборку вакансий с таким зарплатами сможешь?
Аноним 07/12/23 Чтв 01:25:00 #109 №2953360 
image.png
>>2953356
>Мидлы 150-300, 150 это вчерашний джун в тир 3 галере, 250 это крепкий мидл с 4-5 лет опыта в норм конторе.
>Сеньоры 300-400
>Тимлиды 400+
Аноним 07/12/23 Чтв 01:33:59 #110 №2953362 
Screenshot 2023-12-07 013243.jpg
Screenshot 2023-12-07 013233.jpg
Screenshot 2023-12-07 013221.jpg
Screenshot 2023-12-07 013206.jpg
>>2953360
Причина твоего копиума? Почему тебе хочется верить, что зарплаты ниже, чем на самом деле?

>>2953358
Ну вот мидлы, например.
Аноним 07/12/23 Чтв 01:34:49 #111 №2953364 
Screenshot 2023-12-07 013324.jpg
Screenshot 2023-12-07 013314.jpg
Screenshot 2023-12-07 013305.jpg
Screenshot 2023-12-07 013253.jpg
>>2953358
https://career.habr.com/salaries?qualification=Senior&spec_aliases[]=frontend
Медиана сеньор фронтендера 309к
Аноним 07/12/23 Чтв 01:38:06 #112 №2953366 
>>2953358
Хорошие компании часто либо не выкладывают вакансии куда-либо кроме собственного сайта, либо не указывают вилку. Попробуй сам откликнуться во все из КОТВАСЯ с фейковым резюме сеньора, укажи желаемую зарплату в 3 сотыги. Тебя во всех из них позовут на собеседование, потому что для них это стандартная зарплата для сеньора, а часто даже близко к нижней границы вилки.
Аноним 07/12/23 Чтв 01:46:19 #113 №2953369 
Я считаю, что значение из рейнж инпута нужно по-дефолту отдавать числом, а инпут говорит, что будет отдавать только стрингом и требует особо вежливо попросить, если нужно число. На вопрос кто так задумал и нахуя это нужно не отвечает. Кто из нас прав, а кто ебанутый?
Аноним 07/12/23 Чтв 03:48:39 #114 №2953380 
>>2953369
>input.valueAsNumber
Аноним 07/12/23 Чтв 03:50:45 #115 №2953382 
>>2951740
>по вопросам хорошо подготовиться к собесам
Ты на джуна устраивался? Любой миддл и выше нихуя не готовится к собесам и со свистом проходит 9/10 собесов, где один не пройденный - ебля алгосами.
Аноним 07/12/23 Чтв 04:03:28 #116 №2953384 
image.png
image.png
Аноним 07/12/23 Чтв 04:15:01 #117 №2953386 
>>2953382
>Ты на джуна устраивался?
На сеньора.

>Любой миддл и выше нихуя не готовится к собесам и со свистом проходит 9/10 собесов
Если собесы не в топ компании, то наверное да, но я по большей части как раз туда откликался, плюс не работал последние полтора года. А если бы даже работал всё это время, то что меняется? Я раньше так же готовился к собесам, проходил их, устраивался на работу и после этого всегда быстро забывал, как устроен контекст, детали работы ивент лупа, асинхронщина, наследование, приведение типов и прочие кишочки жса.

>где один не пройденный - ебля алгосами.
Это не 1 из 10, а примерно 3-4 из 10.
Аноним 07/12/23 Чтв 04:23:03 #118 №2953389 
>>2953386
>На сеньора.
На сеньор собесах не спрашивают по вопросам, а просто спрашивают про твой опыт работы.
Аноним 07/12/23 Чтв 04:33:54 #119 №2953391 
>>2953389
В тир 2 и ниже конторах может и не спрашивают. Я в такие не особо пробовал откликаться. Обычно и по жс гоняли, и по реакту (и то, и другое с лайвкодингом), после этого и литкод нередко был, и ещё иногда систем дизайн.
Аноним 07/12/23 Чтв 04:44:10 #120 №2953392 
>>2953391
>жс гоняли, и по реакту
>после этого и литкод нередко был, и ещё иногда систем дизайн.
Это же собес на миддл-миддл+
Аноним 07/12/23 Чтв 05:28:31 #121 №2953396 
>>2953392
У меня такие были на сеньора. Хз откуда у тебя такое представление. Чем по-твоему отличаются собесы на сеньора?
Аноним 07/12/23 Чтв 06:24:02 #122 №2953400 
>>2953386

>, как устроен контекст, детали работы ивент лупа,
Ну это говнина не нужная.
>асинхронщина, наследование, приведение типов
А это ты просто не работаешь на работе, если не знаешь.
Аноним 07/12/23 Чтв 07:10:35 #123 №2953405 
>>2953400
>А это ты просто не работаешь на работе, если не знаешь.
Я знаю, как в целом всё это работает, несмотря на то, что не занимался этим полтора года. Но на классическом вопросе с 5-8 консоль логами в таймаутах и промисах я мог обосраться, если бы не почитал пару статей и не прорешал бы пару задач. А про наследование, ты часто с __proto__ работаешь? Или хотя бы с prototype? Приведение типов просто подзабыл, да и нечасто его приходилось использовать ещё когда работал, тем более всё было обмазано тайпскриптом.
Аноним 07/12/23 Чтв 07:13:54 #124 №2953408 
>>2953405
>полтора года
А так ты вкатун...
Аноним 07/12/23 Чтв 07:51:01 #125 №2953418 
>>2953408
С чего ты взял? Я писал, что не работал последние полтора года. Из этого как бы не следует, что я вообще не работал, да ещё и слово последние намекает. Общий опыт 7 лет.
Аноним 07/12/23 Чтв 08:17:49 #126 №2953423 
>>2953418
А я жепой прочитал. Ну ты пидор просто, 7 лет и асинхронщины не знать. Ты получается буквально только кнопки красил 7 лет.
Аноним 07/12/23 Чтв 08:35:41 #127 №2953430 
>>2953423
Я же говорю, что в целом знаю, но в задаче с консоль логами мог обосраться. Тебе вот в работе часто пригождается знание о том, что коллбек таймаута отработает позже промиса? Мне нет, хотя в работе было достаточно нетривиальных проектов.
Аноним 07/12/23 Чтв 08:45:25 #128 №2953433 
>>2953430
Ну хз, смотря какие вопросы конечно. Пример с таймаутом и правда выглядит бесполезным. Я пишу говнокод, а ты угадывай че он делает.
Аноним 07/12/23 Чтв 09:38:39 #129 №2953486 
>>2953362
>>2953364

Челы, вы скинули зарплату из RU-ФААНГА и пытаетесь определить ее как рыночную?
Хули, давайте тогда говорить что в США средняя зарплата 90_000$ в месяц, ведь в нетфликсе получают 900 000


Джун - 20-70к
Мидл - 70 -150
мидл++ - 150- 200
Сеня - 200-250
Сеня с функцией лида 250-300
Аноним 07/12/23 Чтв 09:46:19 #130 №2953496 
>>2953486
>Челы, вы скинули зарплату из RU-ФААНГА и пытаетесь определить ее как рыночную?
Только 3 вакансии такие, Авито, Тинькофф, Яндекс. Можно ещё много вакансий найти из компаний попроще с такими же зарплатами. А ещё вопрос, зачем в принципе работать не в топ компаниях, если у тебя уровень от мидла и выше? Хотя так-то и стажёров туда нанимают.

>Джун - 20-70к
>Мидл - 70 -150
>мидл++ - 150- 200
>Сеня - 200-250
>Сеня с функцией лида 250-300
Чел. На знаю, толстишь ли ты, но последние три пункта у тебя сильно занижены. Хз откуда ты инфу берёшь. Если бы ты был кабанчиком, ты бы сейчас охуел с того, как сложно нанять сеньора на 200-250.
Аноним 07/12/23 Чтв 10:10:57 #131 №2953507 
>>2953380
Не, это я знаю, но почему дефолтное значение в стринге? Это же рейнж. Из циферок. Какое обоснование этому?
Аноним 07/12/23 Чтв 11:18:16 #132 №2953568 
>>2953507
input.value был строкой, когда ты еще говорить не умел. А range это новодел.
Аноним 07/12/23 Чтв 19:24:17 #133 №2954412 
>>2953396
>Чем по-твоему отличаются собесы на сеньора?
Тем, что с сеньором можно банально поговорить о его опыте и сразу понять, какие задачи он решать умеет, а какие нет.
Аноним 07/12/23 Чтв 19:25:07 #134 №2954413 
>>2953486
>мидл++ - 150- 200
В яше миддл++ формошлеп получает 300
Аноним 07/12/23 Чтв 19:56:00 #135 №2954446 
>>2953496
Как отличить мидл++ от сени? Это решается на собесе или сам собеседуемый так себя позиционирует? Или ты становишься им по факту, имея зп от 250? Сложно ппц
Аноним 07/12/23 Чтв 19:58:20 #136 №2954449 
>>2954446
>Как отличить мидл++ от сени?
Сеня будет торговаться за зарплату, а мидл++ - нет.
Аноним 07/12/23 Чтв 22:07:20 #137 №2954578 
channels4profile.jpg
>>2950562 (OP)
Почему говорят что по сложности современный жс уже не уступает плюсам? Это же наоборот один из самых простых языков.
Аноним 07/12/23 Чтв 22:35:18 #138 №2954626 
>>2954578
Кто это говорит?
Он вообще видел плюсы?
Аноним 07/12/23 Чтв 23:03:45 #139 №2954670 
В JS все функции, глобальные переменные в одном неймспейсе лежат? где вообще почитать про кишки js?
Аноним 07/12/23 Чтв 23:03:45 #140 №2954671 
>>2954578
в ноде можно байтоёбить, но она написана на с++
Аноним 07/12/23 Чтв 23:31:58 #141 №2954702 
>>2954412
Круто, конечно, но кабанчики из FAGMAN или КОТВАСЯ считают иначе.
Аноним 08/12/23 Птн 00:36:06 #142 №2954732 
Куда вкатываться - Node.js, Python, Go?
Аноним 08/12/23 Птн 00:38:10 #143 №2954735 
>>2954732
Go
Аноним 08/12/23 Птн 00:41:29 #144 №2954738 
>>2954735
Почему он?
Читал, что на Go востребованы бэкендеры с других ЯП.
Аноним 08/12/23 Птн 00:42:26 #145 №2954739 
>>2954738
Хотел назвать их свитчерами, но не знаю, применим ли тут этот термин.
Аноним 08/12/23 Птн 00:51:20 #146 №2954747 
>>2954738
Потому что остальные варианты без шансов. Вкатышей слишком много.
Аноним 08/12/23 Птн 00:54:33 #147 №2954750 
>>2954747
А на Go их пока не так много? Я учил JS по фронтенд мастерс, но потом на полгода из этого выпал, даже /pr/ не мониторил и теперь не понимаю, что и как в IT сейчас.
Аноним 08/12/23 Птн 01:05:56 #148 №2954755 
>>2954750
Сейчас самые нормальные варианты - это Java и C++. Все остальное - это крысиные бега, даже те, у кого несколько лет опыта не могут устроиться месяцами.
Аноним 08/12/23 Птн 01:39:43 #149 №2954767 
>>2954750
>Я учил JS по фронтенд мастерс
Ну и как, выучил?
Сколько собеседований прошёл (не важно успешно или нет)?
Аноним 08/12/23 Птн 02:00:04 #150 №2954772 
>>2954755
> C++
А не лучше ли шарп тогда?
Аноним 08/12/23 Птн 03:00:23 #151 №2954781 
>>2954772
Нет, не лучше.
Аноним 08/12/23 Птн 03:25:25 #152 №2954783 
>>2954732
>Node.js
Только если тебе очень нравится писать бекенды на ноде, как мне. Но есть варианты попроще и получше в целом.

>Python
Точно нет.

>Go
Этот вариант лучший из твоих. Но джава ещё лучше будет. Она намного более популярна, на ней часто делают серьезные проекты, это просто мощный инструмент, ещё и гринтреды недавно добавили, зарплаты высокие.
Аноним 08/12/23 Птн 04:35:07 #153 №2954802 
>>2954783
Это было достаточно тонко. Я оценил.
Аноним 08/12/23 Птн 05:33:01 #154 №2954834 
>>2954802
А в чем, собсна, он не прав?
Аноним 08/12/23 Птн 05:36:52 #155 №2954835 
>>2954802
В чём ты троллинг увидел?
Аноним 08/12/23 Птн 06:42:59 #156 №2954850 
Чё по Джону Дакетту за 2017г скажете? Норм книга? Мне jQuery надо изучить и жс по старым понятиям так сказать, без всей это желтушной рякта и вью.
Аноним 08/12/23 Птн 09:32:05 #157 №2954926 
>>2954850
Неееет, ты не можешь изучать jQuery, это архаизм!! Ты должен изучать реактивную клоаку как и все!
Аноним 08/12/23 Птн 10:14:53 #158 №2954960 
>>2950562 (OP)
Всем привет. А есть у кого шпаргалка по JS / краткое содержание всякого базового, что на собесах спрашивают. В духе списка типов данных, методов обработки массива, наследования, примеров коллбэков, промисов и всякого такого? Чтобы не читать кучу теории, а пробежаться глазами по тому, что когда-то помнил
Аноним 08/12/23 Птн 10:20:34 #159 №2954975 
>>2954926
>>2954850
>jQuery
Лол, вы из 2015 года?
Аноним 08/12/23 Птн 10:49:32 #160 №2955025 
>>2954772
На шарпе конкуренция дикая и вакансий не так чтоб много.
Аноним 08/12/23 Птн 11:42:43 #161 №2955068 
16489228890010.jpg
Анон, дай, пожалуйста, совет по оптимизации моего кода.
Очень долго перемножает большие многочлены, подозреваю, что из-за хранения данных в объектах.

Как можно ускорить?

https://codefile.io/f/HP9pwmzX82
Аноним 08/12/23 Птн 11:54:26 #162 №2955082 
16489228890010.jpg
>>2955068
https://pastebin.com/eJXqBF1u
Оригинальный код
Аноним 08/12/23 Птн 13:16:29 #163 №2955164 
на юубе видел чел за час сделал примитивную змейку на жсе, поворачивает стрелками, а как бы вы сделали управление на телефоне? слушать клики по координатам?
Аноним 08/12/23 Птн 13:24:22 #164 №2955171 
>>2955164
https://developer.mozilla.org/en-US/docs/Web/API/Touch_events

Либо нарисовать зоны-кнопки и отслеживать прикосновения к ним, либо, если получится, просто движения пальца по экрану детектировать, типа виртуальный трекпад. Т.е. чтобы можно было просто водить пальцем - сначала вверх, потом вправо, вниз и т.д., непрерывно.
Аноним 08/12/23 Птн 13:28:33 #165 №2955179 
image.png
Почему этот анон написал что нест не подходит для вката на джуна? Он пиздабол?
Аноним 08/12/23 Птн 13:29:02 #166 №2955181 
>>2954975
jQuery используется повсеместно сейчас. На 99% сайтов. И будет использоваться ещё неопределённо долго.
Ничего "устаревшего" в нём нет.
И нет, нативный querySelector его не заменяет (как думают дурачки с курсов по js).
Алсо, учить там нехуй абсолютно, если знаешь js и html.
Аноним 08/12/23 Птн 13:32:23 #167 №2955188 
>>2954783 >>2954783 >>2954835
Вкатываться надо в веб-разработку.
Для начала - просто html-js-css. И jQuery, да.
И работать за еду, пока не поумнеешь, и не научишься делать что-то полезное.
Аноним 08/12/23 Птн 13:37:52 #168 №2955197 
Опишите уровень вкатунов которые приходят к вам на собес
Аноним 08/12/23 Птн 14:06:33 #169 №2955240 
>>2955197
Не умеют какать.
Аноним 08/12/23 Птн 14:21:19 #170 №2955260 
>>2955197
Думают, что если отдать 200к за год и поделать домашнюю работу как зомби - то в первый месяц после курсов можно отбить минимум сотыгу.
Аноним 08/12/23 Птн 14:28:55 #171 №2955272 
Челы, а где смотреть код реальных проектов на ноде?
Аноним 08/12/23 Птн 14:38:32 #172 №2955288 
>>2955272
Чел, если ты хочешь в бэкенд, вкатывайся не через ноду. Я не знаю на сколько должны сойтись звёзды, чтобы вкатиться на бэк ноджсером не через стажировку от ВУЗа или в рамках расширение компетенций уже ПОСЛЕ вката.
Аноним 08/12/23 Птн 14:47:38 #173 №2955309 
>>2955288
Чел, я уже нестжс ЖЁСТКО задрочил, поэтому давать заднюю поздно. Так что в случае чего буду вкатываться на пиздеже об опыте, тем более пиздун я ещё тот.
Аноним 08/12/23 Птн 15:45:40 #174 №2955388 
>>2955309
>Чел, я уже нестжс ЖЁСТКО задрочил
А чего там дрочить, собственно?
Аноним 08/12/23 Птн 15:46:05 #175 №2955389 
>>2955272
https://guthib.com/
Аноним 08/12/23 Птн 16:04:33 #176 №2955428 
>>2955388
>А чего там дрочить, собственно?
Ну типа из всех выученных технологий эта показалась мне наиболее сложной. Я на него больше недели потратил ебать. А на перекат в какой-нибудь Го с его фрейморками у меня и вовсе больше месяца уйдёт в лучшем случае, да и судя по вакансиям на нём в процентном соотношении вакансий для вкатунов/джунов даже меньше чем на ноде. Разве что в петухон перекатываться, но это вообще пиздец.
Аноним 08/12/23 Птн 16:08:20 #177 №2955437 
200.gif
>>2955428
>больше недели потратил
Аноним 08/12/23 Птн 16:15:09 #178 №2955444 
>>2955428
>больше недели потратил
>на какой-нибудь Го с его фрейморками у меня и вовсе больше месяца уйдёт
Чувак, во-первых, в Го нет фреймворков.
Во вторых, ты просто эталонный даннинг-крюгер, лол.
Аноним 08/12/23 Птн 16:48:33 #179 №2955499 
>>2955437
>>2955444
Что нет так? Я ж не изначально с неста начинал, а перекатился с экспресса, который у неста под копотом.
Аноним 08/12/23 Птн 17:20:42 #180 №2955573 
>>2955197
Видел вкатуна, который не знает как и зачем валидировать формы, а так же засовывал в название компонентов цифры. При этом коммерческий опыт - 3 года, все по классике.
Аноним 08/12/23 Птн 17:21:50 #181 №2955577 
>>2955428
брат, с ноды на го ты будешь в лучшем случае год пересаживаться, если бэкраунд онли нода
для бэка советую пхп, вакух много и учить мало, алгосы не просят
Аноним 08/12/23 Птн 17:26:04 #182 №2955585 
>>2955573
а я год с лишним дрочу фронт и алгосы,пара пэтов сделал под нынешнюю работку, но боюсь конкурировать с бабами сраками после курсов....постоянно тревоха накатывает и хочется убежать разводить кур в деревню
Аноним 08/12/23 Птн 17:30:08 #183 №2955590 
>>2955577
>с ноды на го ты будешь в лучшем случае год пересаживаться
Я могу выделить на обучение больше 40 минут в день, чел.
Аноним 08/12/23 Птн 17:32:43 #184 №2955596 
>>2955437
ору с вкатышей
Аноним 08/12/23 Птн 17:43:54 #185 №2955622 
>>2955585
А выучил бы C++, то не парился бы о конкуренции
Аноним 08/12/23 Птн 17:58:00 #186 №2955646 
>>2955590
Да это неважно, твой мозг 24\7 не сможет усвоить всю инфу в такой короткий момент, плюс практические знаний не будет, которые в гайдах и доках не описаны
А если ты супергений, то не спрашивал бы в треде что учить
Аноним 08/12/23 Птн 18:12:56 #187 №2955677 
>>2955646
>твой мозг 24\7 не сможет усвоить всю инфу в такой короткий момент
Ни в одном ЯП не может быть такого кол-ва инфы чтобы дрочить его целый год до уровня, позволяющего писать бэк, лол.
>практические знаний не будет
Ну если ты тупо доку читал и видосики смотрел без постоянного практического закрепления, то тогда неудивительно что ты ЯП год учил.
>не спрашивал бы в треде что учить
Я и не спрашивал.
Аноним 08/12/23 Птн 18:23:39 #188 №2955703 
>>2955646
Go разве настолько сложен, чтобы там что-то усваивать год? Создатели даже не поленились избавить разраба на го от таких понятий как стек и куча, язык элементарный, чтобы по трубам джсоны проталкивать.
Аноним 08/12/23 Птн 18:27:12 #189 №2955709 
>>2955703
Го - очень сложный язык.
На роль первого языка не годится вообще.
Для людей, не очень умеющих программировать - не годится вообще.

Насчёт стека и хипа - там не всё так просто, как тебе кажется.
Но, постарались, да.
Аноним 08/12/23 Птн 18:28:37 #190 №2955711 
В JS все функции, глобальные переменные в одном неймспейсе лежат? где вообще почитать про кишки js?
Аноним 08/12/23 Птн 18:29:36 #191 №2955712 
>>2955709
Ну хорошо, допустим я вкатыш, что будет конкретно сложно для меня из go?
Аноним 08/12/23 Птн 18:37:16 #192 №2955719 
>>2955712
Во первых, Го лучше обсуждать в Го треде. Чтобы не флудить. Я оттуда пришёл, лол.
Во вторых - это сложный вопрос. Это как "я вкатыш, что будет конкретно сложно для меня в этом вашем программировании".

Алсо, Го провоцирует на написание плохого или очень плохого кода.
Т.е. это язык для людей с опытом и дисциплиной.
Думаю, именно поэтому спрос на вкатышей не очень большой.
Аноним 08/12/23 Птн 18:53:43 #193 №2955727 
>>2955577
>с ноды на го ты будешь в лучшем случае год пересаживаться
У меня раньше была идея их одновременно учить, чтоб посмотреть, как одни и те же идеи реализуются в разных языках.

Выходит, что это совершенно непересекающиеся области бэкенд-разработки и у Node.js с Go нет общей сферы применения?

мимо
Аноним 08/12/23 Птн 18:56:24 #194 №2955728 
>>2955719
>Алсо, Го провоцирует на написание плохого или очень плохого кода
JS (для бэкенда) не такой? А если в JS такая тенденция наблюдается, то что почитать и посмотреть на тему хорошего кода?

Как тут относятся к Тимуру Шемсединову?
Аноним 08/12/23 Птн 18:59:11 #195 №2955729 
>>2955727
>У меня раньше была идея их одновременно учить, чтоб посмотреть, как одни и те же идеи реализуются в разных языках.
Если ты вкатун, то у тебя голова поплавится.
Выучи что-то одно. Все языки +- схожи. Будет проще.
Аноним 08/12/23 Птн 19:01:21 #196 №2955730 
>>2955728
>Тимуру Шемсединову
>Очередной курсовод
Отлично. Любим таких. Лучший в своей сфере. Покупай у него курсы, не пожалеешь.
Аноним 08/12/23 Птн 19:03:22 #197 №2955732 
>>2955711
В JavaScript все функции и глобальные переменные действительно лежат в одном глобальном неймспейсе, что может привести к конфликтам и ошибкам.

Чтобы узнать больше о "кишках" JavaScript, вы можете обратиться к официальной документации на сайте MDN (Mozilla Developer Network) по адресу: https://developer.mozilla.org/en-US/docs/Web/JavaScript. Там вы найдете подробную информацию о языке, его особенностях, функциях, методах и многом другом. Также существует множество книг, учебных материалов и онлайн-курсов, посвященных изучению JavaScript.
Аноним 08/12/23 Птн 19:15:43 #198 №2955744 
image.png
>>2955068
Переменные лежат в глобальном скопе, хотя используются только в одной функции.
Лучше весь функционал функции, который используется только в функции, держать внутри функции.

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

if (polynom1 === "1")
Эту хуйню лучше в светч кейз сделать.
Делаешь отдельную функцию, которая либо возвращает параметр, либо крутит дальше функцию.

жпг.
Что тут происходит вообще не понятно.

Нейминг у тебя говно.

Регексы комментами поясняют.
Аноним 08/12/23 Птн 19:25:08 #199 №2955764 
>>2955585
>постоянно тревоха накатывает и хочется убежать разводить кур в деревню
К врачу сходи.
Аноним 08/12/23 Птн 19:41:53 #200 №2955779 
>>2955729
Я раньше на Реакте пет проекты пилил, базовый JS знаю.
Аноним 08/12/23 Птн 19:43:57 #201 №2955781 
>>2955730
Так у него в основном бесплатный контент на ютубе. Он еще говорит, что джуны не нужны, а вкат в программирование занимает 3-5 лет.
Аноним 08/12/23 Птн 20:16:14 #202 №2955826 
>>2955677

>Я и не спрашивал
Сорян,перепутал анона значит

Но а я не говорил что учил год синтаксис языка,лол.
Удачи всю теорию пробежать + достаточно практики заиметь за месяц
Тупо с++ за 21 день или как нарисовать сову
Аноним 08/12/23 Птн 20:46:51 #203 №2955911 
>>2955728
>JS (для бэкенда) не такой?
Да, но TS с каким-нибудь нестом — нет.
>Шемсединову
У него есть неплохие бесплатные учебные материалы, но он местами шиз.
Аноним 08/12/23 Птн 22:28:56 #204 №2956123 
>>2955781
>а вкат в программирование занимает 3-5 лет.
И это очень оптимистическая оценка.
Десять - гораздо ближе к реальности.

Это не значит, что надо ждать 5 лет, прежде чем начинать программировать за деньги.
Это значит, что через такое время ты более-менее научишься думать и смотреть на вещи как программист.
Аноним 08/12/23 Птн 23:32:27 #205 №2956184 
>>2955744
https://ideone.com/dzrdch

Во, переписал
Аноним 09/12/23 Суб 07:04:31 #206 №2956321 
>>2956123
Хорошо что я никогда не читал таких постов. А то бы никогда не вкатился.
Аноним 09/12/23 Суб 07:24:04 #207 №2956322 
> i18n: {
> messages: {
> ru: {
> dickSize: 'Дисковое пространство',
> setPTR: 'Установить PTR-запись'

мм, вкатуны без инглиша в 2к24.
вспомнилось, как мы в 97-ом году называли кнопки "старт" и "селест" на джойстике денди.
Аноним 09/12/23 Суб 13:59:11 #208 №2956547 
>>2956321
При вкате тебя тянут вперёд гормоны.
И тебе похуй на то, что говорят тебе пожилые повидавшие бобры.
Люди так устроены.

А понять, что на это на самом деле надо 5 лет а не 5 месяцев полезно потом, когда ты начнёшь терять мотивацию, и думать, что если у тебя не всё получается, то это потому, что ты дурак. Нет, это просто тема такая сложная, и чтобы получалось как вот у того бобра - надо потратить некоторое время.
Аноним 09/12/23 Суб 15:10:44 #209 №2956714 
>>2950562 (OP)
Ну чё там, какой проект пилить на ванильном?
Аноним 09/12/23 Суб 15:51:55 #210 №2956758 
image.png
Это норм пет для хрюши? Может добавить чего?
Аноним 09/12/23 Суб 15:52:45 #211 №2956760 
>>2956714
>на ванильном
Зачем тебе пилить проект на ванильном? Ты ебанутый?
Аноним 09/12/23 Суб 16:09:55 #212 №2956778 
>>2956760
Для закрепления знаний. Я вкатыш
Аноним 09/12/23 Суб 16:14:33 #213 №2956781 
>>2956758
Могу тебе гарантировать, что никто не заглянет в код. Смотреть будут только на тестовое и только поверхностно.
Аноним 09/12/23 Суб 16:58:14 #214 №2956824 
>>2956781
>тестовое
Его даже нет в половине вакансий.
Аноним 09/12/23 Суб 17:59:15 #215 №2956957 
>>2956758
Чувак, это ТЗ на миллион долларов, примерно.
Ты хочешь кого-то убедить, что ты это написал дома не вставая с горшка?
Аноним 09/12/23 Суб 18:47:04 #216 №2957039 
Все. фронт - все.

https://pikabu.ru/story/sozdaem_sayt_po_odnomu_skrinshotu_10907412
Аноним 09/12/23 Суб 19:06:05 #217 №2957068 
>>2957039
Версталы.
И уже давно.
Аноним 09/12/23 Суб 19:09:53 #218 №2957073 
>>2957039
Дадада.
Ещё в 60-е годы 20 века говорили, что программисты скоро будут не нужны, что программы будут писать другие программы, а руководить всем этим будет секретарша босса.
Вот только с тех пор программистов, почему-то, становится всё больше и больше.
И постоянно не хватает.
Как же так?

Бля, пиздец, это дрочево на AI - это какой-то лютый кринж. На одном уровне с климатом, расизмом и гендерными штудиями.
Аноним 09/12/23 Суб 21:49:06 #219 №2957300 
А нассколько геморно самому веб мастером быть?
И вордпресс ставить и подороже индивидуальный дизайн
Аноним 09/12/23 Суб 21:54:53 #220 №2957303 
>>2957073
>Бля, пиздец, это дрочево на AI - это какой-то лютый кринж. На одном уровне с климатом, расизмом и гендерными штудиями
С БИГ ДАТА то же самое было, все носились, курсы продавали, по итогу усё. Здесь также будет.
Аноним 09/12/23 Суб 23:49:15 #221 №2957345 
>>2957303
>Здесь также будет
Почему так думаешь?

Биг дата по-прежнему существует кстати и ничё.
Аноним 10/12/23 Вск 00:26:51 #222 №2957371 
>>2957345
>существует кстати и ничё
Ну да, существует, но ажиотажа нет. Здесь также будет. Да, какие-то вещи может и заменит, но не как нормисы-заводчане орут что ВСЁ, КОНЕЦ ПОГРОМИЗДАМ
Аноним 10/12/23 Вск 00:45:03 #223 №2957384 
хочу делать разные современные веб сайты.
есть какие-нибудь курсы где можно научится сразу всему что для этого нужно по минимуму, фронту бэку итд? работать разработчиком не планирую, поэтому обширные знания всех возможных технологий не нужны
Аноним 10/12/23 Вск 01:34:31 #224 №2957393 
>>2957384
Рутрекер.
у
т
р
е
к
е
р
.
Аноним 10/12/23 Вск 01:36:46 #225 №2957394 
>>2957393
Как доступ получить
Аноним 10/12/23 Вск 01:53:37 #226 №2957399 
>>2957393
етить сколько матерала, сотни часов лекций.
неужели нет компактного курса только с нужным
Аноним 10/12/23 Вск 02:48:35 #227 №2957403 
>>2956957
>Чувак, это ТЗ на миллион долларов, примерно
Жирно пиздец. Здесь работы на неделю максимум, примерно чувствую.
Аноним 10/12/23 Вск 03:23:46 #228 №2957405 
>>2957403
Голосую в вашем споре в пользу мильёна. Алсо ТЗ духота, лучше красивый сайт показать.
Аноним 10/12/23 Вск 03:34:07 #229 №2957407 
>>2957399
> Как стать Анальником на полшишечки.
Потребляй что есть и не корчи рожу.
Курсов на "чуть-чуть стать Анальником" - нету.
Аноним 10/12/23 Вск 03:57:49 #230 №2957412 
>>2957407
не хочу становится таким как вы тут все - ограниченным злобным додиком, понимаешь?
я смогу принести больше пользы (или вреда) человечеству если не займу мозг терабайтами ненужной информации.
Аноним 10/12/23 Вск 04:14:16 #231 №2957416 
1С.png
>>2957407
> Как стать Анальником на полшишечки.
Элементарно.
Аноним 10/12/23 Вск 04:42:09 #232 №2957420 
>>2957412
Тогда иди на хабр.фриланс и плати анальнику сотыги за свои проекты.
Что тебе еще сказать? Иди читай курсы но только важное, остальное не читай?

>>2957416
Хрюкнул.
Аноним 10/12/23 Вск 05:22:48 #233 №2957425 
MyType = {
x: string
}
interface Document<Type> {
myMethod(): Type
}

let d: Document<MyType>
d.x // valid
d.myMethod() // valid

Как мне такое сделать?
Аноним 10/12/23 Вск 05:24:02 #234 №2957426 
>>2957425
>type MyType = {
type вначале пропустил.
Аноним 10/12/23 Вск 05:37:22 #235 №2957430 
Аноны, а можно интерфейс сконвертить в объект?

interface TestEntity {
s: string;
n: number;
}


convertivale(TestEntity) { ...(логика конвертации интерфейса в объект)... return { x: '', n: 0 } }
Аноним 10/12/23 Вск 05:47:17 #236 №2957435 
>>2957425
Вроде разобрался.
type TType<Type> = Document<Type> & Type;
let d: TType<MyType>;
Вот так сделал. Надо в некоторых местах as втыкать, но внутри класса, а не снаружи так что пох.
>>2957430
Нет. Интерфейсы нужны чтобы от них классы наследовать и передавать в функции как тип аргумента.
Аноним 10/12/23 Вск 06:25:43 #237 №2957437 
image.png
>>2957430
Можно наоборот сделать интерфейс из объекта.
Аноним 10/12/23 Вск 06:51:49 #238 №2957439 
>>2957437
Не, так не интересно.

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

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

А руками лень тестовые данные прокидывать для каждого объекта.
Учитывая кол-во тестовых данных, даже гопота не поможет, заебусь.
Аноним 10/12/23 Вск 06:52:04 #239 №2957440 
image.png
>>2957437
Нахуевертил...
Аноним 10/12/23 Вск 06:53:12 #240 №2957441 
>>2957439
>А руками лень тестовые данные прокидывать для каждого объекта.
Так бы интерфейс забахать, прокинуть в метод, а тот вернет объект/массив с полями и рандомными значениями.
Аноним 10/12/23 Вск 07:24:27 #241 №2957444 
image.png
>>2957441
>>2957439
>>2957430
Только если классами ебашить походу.
Стаковерфлов спас.
Че-то похожее на первой галере было, только там трансформатор использовали.

https://github.com/kimamula/ts-transformer-keys
Или эту хуйню.
Аноним 10/12/23 Вск 07:32:32 #242 №2957449 
>>2957435
>Надо в некоторых местах as втыкать
>так что пох

Так нахуй тебе TS? Пиши на жопаскрипте.
Аноним 10/12/23 Вск 07:34:09 #243 №2957450 
>>2957449
>Так нахуй тебе TS?
А почему вы спрашиваете?
Аноним 10/12/23 Вск 08:55:06 #244 №2957471 
image.png
image.png
Лайфхак для антисемита.
Аноним 10/12/23 Вск 11:05:41 #245 №2957511 
>>2957471
Неудобно, будут невидимые символы вносить путаницу.
Аноним 10/12/23 Вск 11:19:20 #246 №2957517 
>>2957471
Проиграл. Утро не могло начаться лучше
Аноним 10/12/23 Вск 11:31:52 #247 №2957523 
>>2957444
Что за редактор/песочница на скриншоте?
Аноним 10/12/23 Вск 12:02:45 #248 №2957564 
image.png
>>2957511
Зато шума не будет.

>>2957523
ЖидБрейнс. WebStorm. Уже год сижу. Одни плюсы.


Кстати, никто не знает как убрать титул/название/путь в верхней строчке?
Там где иконка левее и кнопки вкл-выкл правее. Жпг.

Если кто шарит, можно прямо с системными кнопками убрать(свернуть, развернуть, закрыть).
Ну или как это вообще может называться? Чет не могу найти.

Или в жидшторме такого нет и нужно внешние плагины искать? (в маркете вроде нету, либо не работают).
Аноним 10/12/23 Вск 12:09:47 #249 №2957571 
>>2957564
Так шум останется, символы будут выделяемы, его только внешне не будет видно, а по сути он останется на месте.
Аноним 10/12/23 Вск 12:51:28 #250 №2957611 
>>2957564
В старом UI такого нет, или можно отключить.
Новый - полная дрянь. Надеюсь старый будет поддерживаться.
Аноним 10/12/23 Вск 12:55:42 #251 №2957615 
>>2957371
а когда на наш ебаный фронтенд ажиотаж закончится?
И возможно ли это?
Аноним 10/12/23 Вск 13:17:42 #252 №2957634 
>>2957435
>Интерфейсы нужны чтобы от них классы наследовать и передавать в функции как тип аргумента.
Интерфейсы не наследуют. Их реализуют.
Классы не нужны. Интерфейсы в TS чаще всего реализуют просто value-объектами (структурами).

>>2957430
>Аноны, а можно интерфейс сконвертить в объект?
Формально - нет.
Но, если ты расскажешь, для чего это тебе нужно, и что именно ты пытаешься получить в итоге - я, возможно, расскажу тебе как это сделать. Т.е. выглядит так, что ты хочешь правильных вещей, но, немного не тем способом.
Аноним 10/12/23 Вск 13:26:05 #253 №2957644 
>>2957634
>Формально - нет.
Чисто технически реализацию нашел.
Но, есть нюанс именно с классами, но думаю затерплю.

Причина тут - >>2957439
Тестовая реализация с классами тут - >>2957444

Скорее сейчас теоретический вопрос остался.
По идее есть конвертер, который делает работу.
Но можно ли не пребегая к анальному пердолингу на сотни строк реализовать эту штуку?
Собственно, суть вопроса в том как получить ключи/валюес(сам тип) интерфейса.
Аноним 10/12/23 Вск 13:30:28 #254 №2957646 
>>2957634
>Классы не нужны.
Спок+срыг оформи.
Аноним 10/12/23 Вск 13:31:15 #255 №2957647 
>>2957634
>Но, если ты расскажешь, для чего это тебе нужно, и что именно ты пытаешься получить в итоге - я, возможно, расскажу тебе как это сделать. Т.е. выглядит так, что ты хочешь правильных вещей, но, немного не тем способом.
Есть интерфейс.
Есть псевдо апи.
Вместо того чтобы просить чатГопоту/пилить руками тестовые данные(псевдо ответ апи), сделать метод который на основе интерфейса возвращает тестовую дату.

Таким образом одновременно имею тип. И одновременно могу изменять тип/тестовые данные.

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

Сейчас решил уволиться, т.к. заебался на этой хуйне сидеть и фронтом, и манагером, и тестером, вот сижу и думаю как можно было сделать лучше/быстрее.
Аноним 10/12/23 Вск 13:39:25 #256 №2957655 
>>2957647
Такое делают через генераторы кода.
На джаве это можно сделать через рефлекшн или через байткод-ижиниринг (ASM).
На TS - только парсить исходник с интерфейсами.

Но, если у тебя есть какое-то изначальное определение API entities (не на JS/TS), то можно из него генерить и интерфейсы и тестовые данные.
Аноним 10/12/23 Вск 16:01:31 #257 №2957931 
>>2957615
Когда пузырь айти зарплат лопнет и останутся только тру энтузиасты
Аноним 10/12/23 Вск 16:03:54 #258 №2957937 
1702213434309.jpg
>>2957634
>Классы не нужны
Аноним 10/12/23 Вск 16:15:01 #259 №2957957 
>>2957523
А, лол, ты на другой мой пост отвечал.

RunJs
https://github.com/lukehaas/RunJS
https://github.com/Pab450/RunJS-Cracker

Прикольная игрушка.
Аноним 10/12/23 Вск 17:27:30 #260 №2958068 
Как в вашей параше отключить "DOMException: Permission denied to access property on cross-origin object бла-бла-бла"?
Мне нужно жестко закостылить одну вещицу.
Аноним 10/12/23 Вск 17:39:07 #261 №2958076 
image.png
>>2958068
Аноним 10/12/23 Вск 17:47:37 #262 №2958083 
>>2958076
Я поэтому и пришел, потому что уже ПОГУГЛИЛ, а там призывают сатану вызывать или ставить и настраивать веб-сервер. Неужели нельзя в браузере ползунок покрутить и отключить эту срань.
Аноним 10/12/23 Вск 18:03:42 #263 №2958099 
>>2958083
Насколько я понял ты хочешь взломать какой-то ифрейм банка и подделать пуш уведомление, нет это нельзя. Специально чтобы не подделывали и не взламывали.
Может юзерскриптом можно.
Аноним 10/12/23 Вск 18:14:34 #264 №2958109 
>>2958099
>Насколько я понял ты хочешь взломать какой-то ифрейм банка и подделать пуш уведомление, нет это нельзя.
Мне нужно закостылить сайт и для современных браузеров и для очень древнего говна 14 летней давности. Похоже, придется сервер пердолить.
Аноним 10/12/23 Вск 18:57:48 #265 №2958161 
Умоляю объясните какую задачу решает этот ваш React?
Аноним 10/12/23 Вск 19:02:33 #266 №2958170 
>>2958161
желание посрать.
Аноним 10/12/23 Вск 20:14:13 #267 №2958234 
>>2957937
Спасибо за фото, ты очень хорошо получился.
Но, думаю, тебе надо стараться ровнее держать спину.

И, возможно, когда нибудь ты научишься программировать, и поймёшь, что классы в JS/TS - это как раз для кодо-обезьян.
Аноним 10/12/23 Вск 20:15:25 #268 №2958238 
>>2958234
Спок+срыг из профессии оформи.
Аноним 10/12/23 Вск 20:24:50 #269 №2958251 
>>2958238
Мальчик, сколько бы ты ни говорил "халва", во рту у тебя не станет сладко.
Аноним 10/12/23 Вск 20:28:26 #270 №2958255 
>>2958161
Какую задачу решает этот ваш ебаный спринг? Объясните мне...
Аноним 10/12/23 Вск 20:28:29 #271 №2958256 
>>2958251
>классы не нужны
Я бы тебя не только сразу же уволил за такие слова, но еще и отпиздил. Нахуй ты нужен, небо коптишь за зря.
Тебе большие дяди дали поиграться в песочнице реакте. И ты такой "эта песочница и есть весь джаваскрипт". Сам ты никогда ничего не делал и за пределы песочницы не вылазил.
Аноним 10/12/23 Вск 20:30:14 #272 №2958257 
>>2958256
>Я бы тебя не только сразу же уволил
Охотно верю.
Но, проблема в том, что увольняю я, а ты пишешь хуйню в интернетах.
Аноним 10/12/23 Вск 20:40:24 #273 №2958280 
Кто сказал что классы не нужны?
Все пишут на классах
Стандарт идет к классовому.
Аноним 10/12/23 Вск 20:41:54 #274 №2958283 
>>2958234
Если тебе не нужны классы в ts/js то тебе следует выбрать другой язык.
Аноним 10/12/23 Вск 20:45:39 #275 №2958294 
>>2958257
Это где в начальники посвящают за то что чел никогда ничего серьезного не кодил?
Аноним 10/12/23 Вск 20:55:57 #276 №2958313 
>>2957444
>>2957644
Классами - не надо. Интерфейс - это контракт он не занимает ресурсов. Класс - реализация контракта. Он занимает ресурсы, и вообще работает совсем не так, как интерфейс.

Как я уже сказал, такое делают через генераторы кода.
И генератор лучше писать на более подходящем языке - на перле, на питоне, на джаве.
Аноним 10/12/23 Вск 20:57:02 #277 №2958318 
16862307794730.jpg
>>2958234
>классы в JS/TS - это как раз для кодо-обезьян
Какие же реактомакаки ебанутые, пиздец просто...
Аноним 10/12/23 Вск 21:00:00 #278 №2958329 
>>2958256
Классы реально не нужны. Точнее всё ООП.
Уже почти все дотумкали, что наследование это плохо, и надо использовать композицию, плюс, что классы надо делить на классы данных без логики и на сервисы без состояния.
Осталась инкапсуляция, которая нужна только для зависимостей сервисов, и полиморфизм, который наполовину покрывается дженериками в статических языках и вообще не нужен в динамических в виду отсутствия контрактов. Объекты-данные просто заменяем кортежами. Контракты можно на функции писать.
Короче говоря, классы просто становятся ещё одной единицей модульности полностью теряя весь изначально в них заложенный смысл.
Если что, я не какой-то пизданутый лиспер, у меня 10 лет опыта сишарпа и почти столько же джаваскрипта.
Аноним 10/12/23 Вск 21:00:45 #279 №2958332 
>>2958283
Сынок, ты уже начал заёбывать.
В JS (и, следовательно, в TS) нет классов, это не джава.
Твои классы - просто сахар поверх прототипов.
Также, JS прекрасно подходит для FP. Это вообще Scheme сишным синтаксисом. И делать на нём "классическое" OOP - это путь долбоёба, понимаешь?
Поэтому - только вода, солод, хмель интерфейсы, модули и функции.
Аноним 10/12/23 Вск 21:02:50 #280 №2958336 
>>2958329
А что если мне нужен объект собака которая делает гав()?
Аноним 10/12/23 Вск 21:05:06 #281 №2958340 
>>2958336
Это от клиента требование такое? Объект в коде сделать, который гав делает? Или ты просто специально придумал дебильный пример?
Аноним 10/12/23 Вск 21:05:24 #282 №2958341 
>>2958336
Ну типа зачем мне делать хуйню чтобы было "без состояния" и "сервисами" если можно просто чтобы собака делала гав().
Аноним 10/12/23 Вск 21:06:51 #283 №2958344 
>>2958340
Ну то есть все твои паттерны не могут заставить собаку лаять. я так понял.
Аноним 10/12/23 Вск 21:07:54 #284 №2958349 
>>2958341
Затем, что такой код сложнее поддерживать и развивать.
А то так можно дойти до всей программы в одном методе/функции.
Аноним 10/12/23 Вск 21:08:38 #285 №2958351 
>>2958349
>Затем, что такой код сложнее поддерживать и развивать.
Чушь.
Аноним 10/12/23 Вск 21:10:30 #286 №2958355 
>>2958351
Ну я и писал, дошло почти до всех. Но до кого-то ещё не дошло.
Аноним 10/12/23 Вск 21:12:01 #287 №2958359 
>>2958355
Тебе все еще надо срыгнуть из профессии по причине: конченный долбоеб.
Аноним 10/12/23 Вск 21:17:50 #288 №2958368 
Вот у тебя есть объект массив в ЖС.
array.each нельзя юзать т.к. это ООП, а ООП не нужно. Надо подключаться всегда _.each(array) сервис, чтобы без состояния было. Так лучше поддерживается код.
Аноним 10/12/23 Вск 21:20:56 #289 №2958375 
>>2958255
>Какую задачу решает этот ваш ебаный спринг? Объясните мне...
Объясняю.
Спринг появился чтобы спасти жабамамкак из мира Жаба-Энтерпрайза, где на одну строчку надо было писать сто тысяч строк xml-конфигов, потому что у гениев создававших это поделие было было такое представление о прекрасном и как должно все быть устроено. Спринг кстати это единый зонтик над десятками разных компонентов с самой различной функциональностью вроде логирования, работой с бд и много чем, но не суть. Если же вернуться во времена EE до спринга, то во первых не знаю какие могли быть альтернативы чтобы даже написать сайт который хотя бы не отдает один и тот же текст всем пользователям все время. Может перл, кек? Во-вторых главным сейл-пойнтом всей этой ебалы было что программисту не нужно знать ни про куки-хуюки, ни про сетевые протоколы. Шанкар просто пишет так как писал бы десктопное приложение, а система все доделывает сама. Пойнт не взлетел, то ли потому что говнокодеры готовы изучить и съесть какое угодно говно в свободное время. То ли потому что абстракции получились корявые и текли как пизда.
Нужен ли Спринг в наступающем 2024 году? Затрудняюсь ответить, но подозреваю что не нужен.
Аноним 10/12/23 Вск 21:21:06 #290 №2958377 
>>2958368
Функциональноусёровым Реактошвайнам не понять
Аноним 10/12/23 Вск 21:21:27 #291 №2958379 
>>2958344
Дружок, видишь ли, объект "собака", который делает "гав" есть в реальном мире.
А в (хороших) компьютерных программах это делают немножечко по-другому.
Моделировать реальный мир "в лоб" - не лучшая стратегия, за редкими исключениями.
Поэтому, тебе нужно не делать здесь "гав", а учиться программировать.
Аноним 10/12/23 Вск 21:22:40 #292 №2958381 
>>2958379
>не лучшая стратегия, за редкими исключениями.
Потому что ты скозал?
Аноним 10/12/23 Вск 21:26:44 #293 №2958387 
>>2958379
Продай мне идею о том что собаке(массиву) надо запретить делать гав(each).
Аноним 10/12/23 Вск 21:28:25 #294 №2958392 
>>2958387
Хотя ладно, это легко т.к. циклы существуют. Лучше запретите .trim и .reverse у строки.
Аноним 10/12/23 Вск 21:31:31 #295 №2958398 
>>2958332
Классы в java - сахар для С++
Аноним 10/12/23 Вск 21:33:26 #296 №2958401 
>Зачем вы скачали trim из NPM?
>В нем нет состояния, ООП и это сервис, очевидно же.
Аноним 10/12/23 Вск 21:38:33 #297 №2958411 
>>2958392
В JS это делается через прототипы.
В Java - через классы.
Понимаешь?
Алсо, в куче языков такое делают функциями, и не жужжат.

Алсо, мой исходный (>>2957634) пойнт был в том, что для реализации интерфейсов нужно использовать объекты а не классы.
Делать value-объекты на классах надо в джаве, там это естественный способ. А в JS/TS естественный способ - это объекты, безо всяких классов.
Аноним 10/12/23 Вск 21:40:50 #298 №2958414 
>>2958411
>А в JS/TS естественный способ - это объекты, безо всяких классов.
А конструктор плохо потому что ты скозал?
>В JS это делается через прототипы.
И че?
Аноним 10/12/23 Вск 21:44:40 #299 №2958417 
>>2958411
>Алсо, в куче языков такое делают функциями, и не жужжат.
И поддержка кода от этого там сразу же цветет.
Аноним 10/12/23 Вск 21:48:23 #300 №2958418 
>>2958414
Посмотри вот сюда:
https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgAoTMg3gKGckOAWwgC5kBnMKUAcwG4cBfHUSWRFAEQHtbkIAD0ggAJhTQZseZAHcePGAAoAlOQBuPYKMYscMAK4gEYYDxDIicANYRetJYRLkqNELTXJ70-FAwGoC1x8fCcIABoZfHlFclVkAF4APmQEcwoeABsIADpMviUAAwASLDCmZEBmEEA+EEAmEGrAARBADhBAIRBkQGQQQAYQWoBCQpVI-CZdHBw0kCpkUT5Eyxs7AoAiQAoQTubALhBFlRxp2hyY5W2gA

Ты бы сделал такое на классах?
Так я бы тебя уволил, просто немедленно, лол.
Аноним 10/12/23 Вск 21:59:19 #301 №2958443 
>>2958411
>В JS это делается через прототипы
И через классы тоже. Только чем прототипы лучше классов ты пояснить не можешь.
Аноним 10/12/23 Вск 22:02:14 #302 №2958444 
>>2958375
Я думал мне ответят в стиле >>2958170
Аноним 10/12/23 Вск 22:05:31 #303 №2958448 
>>2958418
Но у них же в классах есть абстрактные ФАБРИКИ ФАБРИК
Аноним 10/12/23 Вск 22:10:47 #304 №2958455 
>>2958418
Хуйня пиздец. Сделал класс не классом и доволен. Никаких профитов кроме черезжопного синтаксиса.
Аноним 10/12/23 Вск 22:12:15 #305 №2958457 
>>2958109
Но там же от сервера хэдеры разрешающие приходить должны...
сайт же не в воздухе у тебя
Аноним 10/12/23 Вск 22:27:57 #306 №2958463 
>>2958455
А нет есть важное изменение всрат instance of.
Аноним 10/12/23 Вск 22:44:55 #307 №2958471 
Такой вопрос по современному фронту. Что насчёт non-js совместимости? Какие решения имеются по поддержке пользователей с выключенным js'ом? Сейчас массовый тренд на то что без JS тебя просто не будет пускать на сайт по сути, учитывая фреймворки, где фронт превращается в приложение.

А если кто-то хочет возможность поддержать пользователей без js'а, какие инструменты сегодня для этого есть? Убогий сервер-сайд рендеринг типа джумлы? Нет гибридных и современных решений?
Аноним 10/12/23 Вск 22:50:47 #308 №2958473 
>>2958471
Next js server actions недавно обсуждали. Как раз там все без жса на фронте можно делать.
Аноним 10/12/23 Вск 22:51:10 #309 №2958474 
>>2958443
>чем прототипы лучше классов
Тем, что настоящих классов в JS нет, это фикция, вводящая в заблуждение.

>>2958455
Да ты просто дурачок, лол.

Мне даже как-то неловко, что я начал сюда по старой памяти писать.
Совершенно забыв, что теперь тут кроме школоты и курсо-вкатышей и нет никого.
Извините, больше не буду, лол.
Аноним 10/12/23 Вск 22:53:38 #310 №2958475 
>>2958473
Слышал. Там же можно дополнительно подвязать QoL фичи интерфейсу для тех у кого JS всё же работает? Пойду гляну подробнее что-ли что за зверь такой, а то постоянно только слышал что такое есть и на нём сервер рендеринг делают. Если только я с Nest.js не путаю.
Аноним 10/12/23 Вск 23:03:48 #311 №2958483 
p16ka2svt71ucvr7btimblp1c0g1.jpg
>>2958474
Аноним 10/12/23 Вск 23:14:21 #312 №2958488 
https://m.youtube.com/watch?v=j6PbJKxbTbo

Джесть конечно, не очень смышлёный джун получает оффер на 250к.
И кто пиздел, что сейчас плохой рынок?
Аноним 10/12/23 Вск 23:26:53 #313 №2958512 
>>2958471
Поправлю себя, хуйню спизданул. Не джумла, а джинжа (jinja). Джумла это вообще другая хуйня.
Аноним 10/12/23 Вск 23:29:34 #314 №2958519 
>>2958488
Он чед. Софтскилами затащил.
Аноним 10/12/23 Вск 23:50:03 #315 №2958528 
>>2958474
>Тем, что настоящих классов в JS нет, это фикция, вводящая в заблуждение.
А что делает их ненастоящими? В TS настоящих классов тоже нет?
Аноним 11/12/23 Пнд 00:10:02 #316 №2958539 
>>2958528
Какой-то троллинг тупостью пошёл.

мимо
Аноним 11/12/23 Пнд 00:17:12 #317 №2958542 
>>2958488
Это ж говно про собесы-понарошку которым теберь срет цыганье в бесконечных количествах. Разве там рили кого то куда то берут?
Аноним 11/12/23 Пнд 00:25:35 #318 №2958554 
>>2958443
>чем прототипы лучше классов ты пояснить не можешь.
Могу попытаться за него. В развитии айтишечки имея некоторый опыт можно выделить одну закономерность, а именно хождение по одному и тому же кругу
- есть технология Х
- ууу... ну что то тут так все сложно давайте налепим У поверх Х чтобы всем было удобнее
- налепка получается просто суперхуевой, так что всем все равно приходится копаться и в Х и в У и за одно в ЕКЛМН что крутиться во круг всего этого говна
(в случае с классами вы находитесь здесь)
- У понемногу уходит в небытие
Аноним 11/12/23 Пнд 00:42:32 #319 №2958567 
>>2958488
Почему это не очень смышлёный? На вопросы нормально отвечал. По скиллам мидл. У мидлов вилка 150-300, ему предложили справедливую зарплату.
Аноним 11/12/23 Пнд 00:44:41 #320 №2958568 
1701925788104913.jpg
>>2958539
>ррряяя, классы не нужны
>почему?
>они ненастоящие, кудах
>почему?
>не скажу, вы просто троллите тупостью, кокок
Аноним 11/12/23 Пнд 01:03:40 #321 №2958575 
>>2958568
Проиграл с этого дауна. Ну хоть на мне отыгрался)))))00)
Аноним 11/12/23 Пнд 01:09:37 #322 №2958581 
>>2958567
О чем ты? Там уже на первом вопросе чел демонстрирует тотальное непонимание js и говорит, что let позволяет изменять примитивные типы данных, а const не позволяет. Про блочную видимость ничего не сказал (важнейшее отличие), зато сказал какую-то зазубренную хуйню про hoisting ))
Собственно там в самом начале жирно намекается, что у парня опыта около 0, но которого натаскал чел из верхнего правого угла.
Аноним 11/12/23 Пнд 01:55:30 #323 №2958598 
>>2958359
Ты как индус из Индии.
Я тебе говорю, надо в унитаз срать, а потом мыть руки. А ты меня спрашиваешь, как тебе посреди пляжа насрать. Никак не срать посреди пляжа, это негегиенично, и другим людям на такое смотреть неприятно, даже если ты ямку вырыл, а потом засыпал песком. Чушь, говоришь? Ну успехов, хули.
Аноним 11/12/23 Пнд 02:00:27 #324 №2958599 
>>2958598
Таблетки
Аноним 11/12/23 Пнд 02:11:43 #325 №2958603 
16969030257510.jpg
>>2958575
>не знает в чём отличия настоящих классов от ненастоящих, но при этом называет дауном кого-то кроме себя
Аноним 11/12/23 Пнд 02:14:47 #326 №2958605 
>>2958603
Да сри сколько хочешь, он то тебе тоже не ответит.
Аноним 11/12/23 Пнд 02:16:29 #327 №2958606 
>>2958605
>>2958603
Ах да
> не смог затроллить
> запости боевых свиней жаб
> притворись бревном
Аноним 11/12/23 Пнд 02:20:36 #328 №2958610 
Есть ли простой способ сделать редактор 3д моделей на сайте? Под простым я подразумеваю эмбеднуть сам редактор из условного spline/vectary/sculptgl.
Аноним 11/12/23 Пнд 02:39:49 #329 №2958615 
Стикер
>>2958488
Напомнило, как я пытался вкатиться. Проходил собеседование, а перед ним делал тестовое и мне аж сказали, что больше всех тестовых понравилось. Оветил чётко на все вопросы. На след. день мне говорят, что всё понравилось, но мы предпочли более молодого кандидата
Аноним 11/12/23 Пнд 02:42:23 #330 №2958616 
>>2958610
Да, существует несколько простых способов внедрения 3D-редактора моделей на ваш сайт. Вот несколько вариантов:

1. Использование встроенных инструментов сервиса:
Некоторые 3D-редакторы, такие как Vectary, Spline и другие, предоставляют встроенные инструменты для встраивания их редактора на ваш сайт. Это обычно реализуется с использованием iframe. Вы можете создать проект в редакторе на сайте сервиса, а затем встроить его на свою веб-страницу.

Например, в случае Vectary, вы можете создать свой дизайн и затем встроить его с использованием следующего кода:

```html
<iframe src="https://www.vectary.com/viewer/v1/embed.html?model=your_model_id" width="100%" height="480"></iframe>
```

Обратите внимание, что "your_model_id" должен быть заменен на реальный идентификатор вашей модели.

2. Использование библиотек для 3D-графики:
Вы также можете использовать библиотеки для 3D-графики, такие как Three.js или Babylon.js, чтобы создать свой собственный 3D-редактор прямо на вашем сайте. Это потребует более тщательной разработки, но даст вам больший контроль над функциональностью и внешним видом редактора.

Пример встраивания Three.js:

```html
<script src="https://threejs.org/build/three.js"></script>
<script>
// Ваш код для создания 3D-редактора с использованием Three.js
</script>
```

Здесь вы должны будете написать JavaScript-код для создания и управления 3D-сценой.

Выбор между этими подходами зависит от ваших потребностей и уровня сложности, который вы готовы принять. Если вам нужна простота и быстрота, встроенные инструменты от сервисов могут быть лучшим выбором. Если вам нужно больше контроля и гибкости, создание собственного редактора с использованием библиотек 3D-графики может быть предпочтительным.
Аноним 11/12/23 Пнд 03:02:40 #331 №2958619 
>>2958615
>более молодого
А нахуя им это не понимаю? Но хотя бы что то сказали, могли тупо загостить.
Аноним 11/12/23 Пнд 03:08:56 #332 №2958621 
>>2956778
ты всратыш
Аноним 11/12/23 Пнд 03:24:20 #333 №2958624 
>>2958606
>>2958605
Никто никого не троллил. Человека спросили про отличия настоящих классов от ненастоящих и про существование классов в TS. Почему-то эти вопросы вызвали то ли у него, то ли у тебя fatal error + жгучий баттхёрт, хотя такой цели у меня не было.
Аноним 11/12/23 Пнд 03:50:34 #334 №2958625 
>>2958619
Зумеры упругие, свежие, зубастые и с хаером, а скуфы уже пожухлые и вялые, хаер выпал наполовину, такие будут плохо грести на галере.
Аноним 11/12/23 Пнд 04:48:48 #335 №2958629 
>>2958567
>мидл
Хуидл.
Посмотрел несколько минут в разных местах - натуральный детский сад.
Они там все трое какие-то клоуны.
Инфоцыгане, наверное.
Аноним 11/12/23 Пнд 10:01:53 #336 №2958700 
а нахуя вам ts? чтобы что? типы ради типов?
Аноним 11/12/23 Пнд 10:03:55 #337 №2958701 
>>2958471
Очевидный SvelteKit с их progressive enhancement подходом
Аноним 11/12/23 Пнд 10:49:15 #338 №2958728 
>>2958700
А нахуя тебе ноги, чтобы что? чтобы ходить? машина есть
Аноним 11/12/23 Пнд 11:21:50 #339 №2958752 
>>2958728
а ты настолько инвалид, что без типизации не можешь вывести json на страничку?
Аноним 11/12/23 Пнд 11:28:56 #340 №2958758 
>>2958700
Автокомплит лучше. ООП лучше.
>>2958752
Просто попробуй. Я тоже как ты считал. Один раз не пидорас.
Мне тоже тайпскрипт впаривали со словами "ну строку с числом не перепутаешь", да блядь я и так никогда не перепутаю число со строкой. Но тайпскрипт хорош из-за ООП.
Аноним 11/12/23 Пнд 11:39:43 #341 №2958766 
>>2958758
>Но тайпскрипт хорош из-за ООП
Аааааааа блядь чего ты несешь пидорас?
Аноним 11/12/23 Пнд 12:00:04 #342 №2958777 
>>2958758
я попробовал и проблевался
на каждый чих описывать типы ну я ебал, тупо лишняя работа
да и не той сложности проекты у меня, чтобы подтягивать ts
а даже если понадобятся типы, я лучше возьму jsdoc, с ним даже компиляция не нужна
Аноним 11/12/23 Пнд 12:26:40 #343 №2958816 
>>2958777
Ну тогда не доебывайся до людей со сложными проектами.
Аноним 11/12/23 Пнд 13:35:51 #344 №2958897 
>>2958816
У фронтентодибилов не может быть ничего сложного.

React is piece of bloatware and core team is delusional. Front-end is unlucky that most devs are so underqualified they don't have choice but to use this stuff.
Аноним 11/12/23 Пнд 13:40:24 #345 №2958906 
>>2958897
>React is piece of bloatware
Пиздец, что за идиот это написал?
Ангулярщик, наверное, лол.
Аноним 11/12/23 Пнд 13:43:06 #346 №2958908 
>>2958700
Ну я вот тоже сначал не понимал нахуй он нужен. А теперь вот уже три недели на нём пишу и чёт не очень хочу в обычный жс возвращаться. Так что ты давайка не выёбывайся и газуй доку тайпскрипта курить, понял?
Аноним 11/12/23 Пнд 13:57:54 #347 №2958929 
где тред node
Аноним 11/12/23 Пнд 13:59:36 #348 №2958934 
>>2958906
Но ведь всё же так как он но притащил. Сделай небольшую встройку на реакте, 2 кнопки, инпут, и список карточек не улетели в 100+кб JS лол
Аноним 11/12/23 Пнд 14:20:00 #349 №2958969 
>>2958934
>100+кб JS лол
Ну мне на это похую например, я больше ору с сотен мегабайт npm пакетов которые эта дрисня устанавливает для стандартного проекта. Но и это на мой взгляд не главное. Самое смешное что нужно бесконечно что то пробрасывать, передавать, абстрагировать, выносить в в отдельную функцию целый день без остановки чтобы сделать
>2 кнопки, инпут, и список карточек
Аноним 11/12/23 Пнд 14:40:28 #350 №2959015 
1702294827677.png
>>2958701
А вот это действительно интересно. Благодарю, запомню на будущее.
Аноним 11/12/23 Пнд 14:41:52 #351 №2959018 
image.png
>>2958700
Можно вот так делать. У меня есть тип с полями, а потом мне надо перечислить какие из этих полей индексы в бд. Пишу хинт для тайпскрипта и у меня все опечатки проверены, плюс автокомплит.
Аноним 11/12/23 Пнд 14:48:57 #352 №2959028 
>>2958897
Ну реакт это вообще ошибка природы
Но нужно ему отдать должное. Кто-то ведь должен был насрать в штаны, чтобы показать пример дургим, как делать не нужно
Аноним 11/12/23 Пнд 14:53:17 #353 №2959031 
>>2959018
Удобно, да. Полсь у меня остался emotional damage после первого знакомства. А это было тогда, когда я толком js не знал и сейчас не знаю
Новичкам без базы он противопоказан, имхо
Аноним 11/12/23 Пнд 14:53:40 #354 №2959032 
>>2959031
Просто*
Аноним 11/12/23 Пнд 15:11:59 #355 №2959077 
>>2959015
Если интересуют формы, то вот дополнительные либы, которые упрощают жизнь
https://superforms.rocks
https://www.formsnap.dev/
Аноним 11/12/23 Пнд 15:49:28 #356 №2959126 
>>2950562 (OP)
Может, вопрос странный, не знаю. Смотрите. Есть объект с вложенными списками. Для того, чтобы что-то сделать с каждым ключом объекта, вызывают функцию и в ней вызывают рекурсивно её же со значением obj[key]. Типа это делается для того, чтобы продвинуться вглубь списка и со вложенными ключами произвести то же действие? Но как это происходит-то нахуй?
Аноним 11/12/23 Пнд 16:10:23 #357 №2959146 
>>2958934
>>2958969
- Не люблю кошек!
- Ты просто не умеешь их готовить.

А сотни мегабайт npm-пакетов тянет абсолютно любая JS-TS хуитка для фронтенда. JS - это реальная шиза, и реакт тут далеко не худший вариант. Я бы даж сказал - один из лучших. Но, программировать надо уметь, это да. Курсо-вкатышЫ сосут не разгибаясь.
Аноним 11/12/23 Пнд 16:14:05 #358 №2959157 
>>2959126
В чём смысл вопроса?
Что такое рекурсия или что?
Если что такое рекурсия - надо пример попроще, типа факториала или даже просто суммы. Ты понимаешь, о чём я? Если нет - я могу показать.
Аноним 11/12/23 Пнд 16:22:44 #359 №2959175 
>>2959146
Да речь не в пакетах и кошках, а то что сделать элементарную встройку - получаешь 100кб JS, которые в новой вкладке открывается по времени ощутимо глазу. Там реакт насрал, здесь вебпак ещё чуть-чуть насрал.

взял свелт
Аноним 11/12/23 Пнд 17:38:00 #360 №2959329 
>>2958897
>У фронтентодибилов не может быть ничего сложного.
По какой причине?

>React is piece of bloatware and core team is delusional. Front-end is unlucky that most devs are so underqualified they don't have choice but to use this stuff.
А реакт тут при чём? Тайпскрипт используют и с вью, и с ангуляром, да с чем угодно.
Аноним 11/12/23 Пнд 17:40:55 #361 №2959340 
>>2959175
На нексте с апп роутером тоже 100 кб будет?
Аноним 11/12/23 Пнд 18:39:33 #362 №2959478 
Фронт самая простая профессия? Или тестер?
Аноним 11/12/23 Пнд 18:42:46 #363 №2959482 
>>2959478
ашер
Аноним 11/12/23 Пнд 18:44:08 #364 №2959485 
Дано: строка из гексадецимальных символов, изначально была json строкой, закодированной через base64 и перегнанной в её нынешнее состояние.

Необходимо: получить исходный json средствами JS.
Аноним 11/12/23 Пнд 18:50:10 #365 №2959496 
image.png
image.png
Вряд ли поверите, но сегодня к нам пришел волк мидл на 240к.
Спросил его по алгоритмам (устно), ответил очень быстро ( а я еще раз понял, что любая сука может зазубрить ответ и без литкода сейчас никуда)

Потом я попросил его реализовать поиск максимальное числа в массиве, этот петушок не смог написать реализацию, я просто ахуел и завершил собес спустя 10 минут.

Это же проходят в 9 классе школы или сейчас по другому?
В конце он начал юлить и пытаться запудрить мне мозг, что он не понял задачу и вообще думал про бинарный поиск (а я еще раз понял, что софтскильники нахуй не нужны, вместо решения он пытался уйти от ответственности)

ебать я ахуел, думал волки это мем какой-то.
Аноним 11/12/23 Пнд 18:52:17 #366 №2959499 
>>2959496
на какую позицию был собес? фронт/бек?
Аноним 11/12/23 Пнд 18:56:35 #367 №2959506 
>>2959499
Фронт, мидл, запросил 240к.
Задача была задана для того чтобы перейти с реализованного кода в другую тему, но он даже с ней не справился. Сколько де сейчас додиков в индустрии...

Все закончилось тем, что он сказал - "Не вижу смысла изучать этот алгоритм, в языке есть Math.max()",
Аноним 11/12/23 Пнд 19:02:57 #368 №2959510 
>>2959015
На кой хер тег form вообще нужен после появления ajax?
Аноним 11/12/23 Пнд 19:58:42 #369 №2959549 
>>2959496
не понял. это задача 8 уровня кодварс в разделе фундаментальные знания/циклы, какой алгоритм, какой литкод, какой мидл
Аноним 11/12/23 Пнд 20:27:20 #370 №2959591 
>>2959510
Чтобы деды из 2007-го могли вернуть себе 2007-ой.
Аноним 11/12/23 Пнд 20:30:53 #371 №2959598 
>>2959496
Бля, пиздос, меня на вкатуна за 40к не берут, хотя отвечаю на все вопроса, алгоритмы-хуитмы, всё.

>>2958615 - лох
Аноним 11/12/23 Пнд 20:40:05 #372 №2959627 
>>2958615
Пиздишь)) никто в жизни не признается в причине отказа по возрасту.
Аноним 11/12/23 Пнд 21:12:53 #373 №2959719 
>>2959496
Возможно ты один из тех дегенератов, который сначала всё-таки лезет в жопу, а потом зачем-то даёт элементарное говно и предлагает сделать bogosort. Но да, лайв кодинг секция хоть какая-то должна быть.

Попробуй выстроить процесс собеседования с нарастающей сложностью и не прыгать по несвязным темам.
Аноним 11/12/23 Пнд 21:19:39 #374 №2959745 
>>2959506
>Не вижу смысла изучать этот алгоритм, в языке есть Math.max
Ну правильно всё сказал. Перезвони и извинись перед ним.
Аноним 11/12/23 Пнд 21:22:31 #375 №2959754 
>>2959719
Тебе дали простую задачу, ты ее не решил блять. Причем тут интервьюер?

- Это же как Math.max ?
- Да
- Ок, сейчас сделаю.

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

Чел не решил, потому что волк, а волки хуже челов с курсов
Аноним 11/12/23 Пнд 21:28:12 #376 №2959770 
>>2959754
Это его а проёбы.

А если ты начинаешь с условной сортировки массива. Потом спрашиваешь про THЫS, непонятно зачем, забыл приготовить свою заначку со сниппетами, набрасываешь вручную, проёбываешься. Заставляешь искать ответ не на тот вопрос, потому что а похуй и так понятно, о чём речь в этом двояком примере. Возвращаешься к сортировке и сразу затираешь про генераторы - сходи-ка ты нахуй.

Это ты в позиции ебущего, а фронту попасть на собес сейчас за щастье. И тряска частично отсутствует только у перекатчиков с другого места, которые РОБОТОЮТ на данный момент.
Аноним 11/12/23 Пнд 21:30:42 #377 №2959777 
>>2959754
Что значит "волк"? В каком месте он волк?
Судя по рассказу, он - козёл, а не волк.
Аноним 11/12/23 Пнд 21:35:14 #378 №2959789 
>>2959770
Чувак, если чел, претендующий на зп 240 рублей за то, что он будет писать программы, не может найти, блядь, наибольшее число в массиве, а затем имеет наглость говорить что-то там про math.Max - он пидар. И он останется пидором, как ты его не собеседуй.
мимо
Аноним 11/12/23 Пнд 21:39:09 #379 №2959800 
>>2959770
> Возвращаешься к сортировке и сразу затираешь про генераторы - сходи-ка ты нахуй.
Именно так и нужно делать что бы сломать шаблон вкатуна, который готовился по методичке "как зазубрить вопросы за 7 дней. Методика волка."

В чем проблема спросить тебя за this , выебать генератором а потом вернуться к прототипам?
Аноним 11/12/23 Пнд 21:42:10 #380 №2959806 
>>2959627
Ну они типа напирали, что они пиздец честные и всем дают обратку и вообще. Сказали устно, видимо, чтобы письменных улик не было, если что.
Аноним 11/12/23 Пнд 21:45:23 #381 №2959814 
>>2959789
Сука, да чтож вы такие упоротые. С ЭТИМ Я НЕ СПОРЮ И НАПИСАЛ ОБ ЭТОМ.

>>2959800
Пчел, ещё раз. У меня несколько лет опыта. Я могу тебе сам написать полифилл асинк/эвейтов на генераторах.
Поинт: если я сейчас оказываюсь без работы по любой надуманной причине как-то:
- кабан обанкротился и всех разогнал
- выгорел к хуям взял перерыв в пару месяцев, потому что кто меня отпустит в отпуск больше чем на 2-4 недели
- семейные и прочие обстоятельства
То я сам буду трястись на этой элементарной от ЛЮБОЙ хуйни на собесе.
Аноним 11/12/23 Пнд 21:49:11 #382 №2959823 
>>2959770
> а фронту попасть на собес сейчас за щастье.
В чем проблема если ты в РФ и у тебя есть 5-6 лет опыта?

Просто сразу дай понять HR что у тебя реальный опыт, не рисованный.
Аноним 11/12/23 Пнд 21:57:24 #383 №2959840 
>>2959814
Да как ты будешь трястись то? Ты мидл получал 200к, неужели ты прям все тратишь? должно хватить на год жизни.
Аноним 11/12/23 Пнд 22:00:33 #384 №2959847 
>>2959840
Большие мечты маленького человека по заводу трактора.
Аноним 11/12/23 Пнд 22:01:27 #385 №2959849 
>>2959814
>То я сам буду трястись
Ну, если ты об этом, то да.
Потому, что ситуация на рынке нездоровая, много дурачья, софт-скилльщиков, наглых нихуя не умеющих курсо-вкатышей. Тему засрали по самый верх. Кто громче кричит - тот и прав, вот это вот всё. И наймом занимаются некомпетентные люди.
В итоге - с одной стороны - повсеместный лютый дефицицит квалифицированных специалистов, с другой - работу хуй найдёшь.
Аноним 11/12/23 Пнд 22:06:46 #386 №2959855 
>>2959847
Там конкуренция дикая, земля пухом. Нужно быть минимум сенькой
Аноним 11/12/23 Пнд 22:25:06 #387 №2959884 
>>2959855
Ну, если текущий проект наконец-то выстрелит, будет чем похвастаться в CVшке. А так хотя бы вариант найти работодателя, который не привяжет к РФ.
Как то же сбер, который блокирует анусопса учётку за случайный доступ к контуру из-под VPN и лети обратно в офис лол
Аноним 11/12/23 Пнд 22:44:02 #388 №2959902 
image.png
>>2959340
Чистое приложение на нексте со сборкой в экспорт. 82кб. С пустой страницей.

Плюс вебпак это всё нарезает на кучу чанков. Для моей задачи достаточно одной минимальной вьюшки.

Там куда это встраивается, нужно ещё модифицировать пути к ресурсам, аля css, js скрипты, картинки, и так далее.

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

Есть ещё вариант сделать single file билд, и сделать в нём замену один раз. В этом случае чем меньше там JS'а рантайма с его абстракциями и разметки - тем лучше.

В vite сингл файл билд делается элементарно. В нексте надо лезть в жопу и модифицировать дефолтный конфиг.
Аноним 11/12/23 Пнд 22:47:50 #389 №2959907 
>>2959902
>JS'а рантайма с его абстракциями
Фреймворка, конечно же. А в случае с реактом это 40кб.
Аноним 11/12/23 Пнд 22:48:45 #390 №2959909 
>>2959907
>>2959902
Про preact не помню, что мне в нём не подошло, но что-то было не так.
Аноним 12/12/23 Втр 05:39:07 #391 №2960048 
Аноны, а это нормально что у меня докер под сотку RAM память забивает?
ram 16гб одной плашкой.
Аноним 12/12/23 Втр 05:58:05 #392 №2960050 
>>2959814
Как написать полифил асинк эвейтов? Это же ключевые слова, а полифилы пишутся для методов. Может ты правильно трясешься?
Аноним 12/12/23 Втр 06:11:00 #393 №2960052 
image.png
>>2958700
Вот задача обычная для тс и непосильная для жс.
Надо сменить тип возвращаемого массива с any[] на [any[], any[]].
Т.е. мы возвращали 1 массив, а надо теперь вернуть 2.
Тайпскрипт мне подсветил что я возвращаю не то и еще везде где метод используется подсветит.
Задача довольно далекая от того чтобы перепутать строку и число неправда ли?
Аноним 12/12/23 Втр 10:06:11 #394 №2960106 
>>2960050
Какое ты чмо всё-таки. Даже в гугл не можешь.
https://www.couchbase.com/forums/t/async-await-polyfills-used-since-3-2-0-because-transpile-target-is-es2015/31614
Аноним 12/12/23 Втр 10:09:00 #395 №2960107 
>>2960106
Мы вам перезвоним.
Аноним 12/12/23 Втр 10:12:22 #396 №2960111 
>>2960107
Мы вам больше не ответим.
Аноним 12/12/23 Втр 10:18:39 #397 №2960118 
>>2960052
твоя задача говно.
чтобы не перепутать смотри выше по коду.

Аноним 12/12/23 Втр 10:34:04 #398 №2960130 
>>2960106
В гугле по моему люди тоже не знают что такое полифил. Как и ты. Или там просто сеоботы на чатГТП нагенерили. Я понимаю что async await polyfill это часто гуглящаяся хуйня. Но это невозможная хуйня, потому что это не объекты и не методы, это ключевые слова.
Аноним 12/12/23 Втр 10:34:25 #399 №2960131 
>>2960118
Ты говно.
Аноним 12/12/23 Втр 10:37:27 #400 №2960135 
>>2960130
ES5: ключевые слова не найдены, проследуйте нахуй.
Сколько раз ты мне будешь реализацию async/await'ов инлайнить при транспиляции? В каждое место использования?
Или один раз всё-таки, вынеся реализацию отдельно?
Аноним 12/12/23 Втр 10:41:11 #401 №2960140 
>>2960135
Кажется я тебя сломал и из тебя полезли все базворды.
Аноним 12/12/23 Втр 10:44:41 #402 №2960144 
>>2960140
Как скажешь.
Аноним 12/12/23 Втр 13:04:44 #403 №2960280 
>>2960052
>еблану не осилившему дженерики или хотя бы map очень нравится ts
Не удивлен.
Аноним 12/12/23 Втр 13:11:12 #404 №2960282 
>>2960130
Откуда дровишки что это люди из гугла, а не какой то мимовася. Что за форум такой с божественным дизайном желтым по желтому?
Аноним 12/12/23 Втр 13:46:59 #405 №2960339 
>>2960280
А какая разница? Осилившие дженерики и мап любят тс, неосилившие тоже любят. Все любят тс, кроме совсем уж конечных мартышек и скуфов с синдромом утёнка. Вывод: динамикодриснявая жяваскрипт-подлива не нужна и её место на свалке истории.
Аноним 12/12/23 Втр 14:01:29 #406 №2960368 
>>2960280
Ты просто не понял что делает мой код.
Аноним 12/12/23 Втр 14:02:38 #407 №2960370 
>>2960339
>динамикодриснявая жяваскрипт-подлива
Но ведь это же и есть тайпскрипт...
Аноним 12/12/23 Втр 14:03:45 #408 №2960372 
>>2960282
Я имел в виду мимовасей которые спрашивают и отвечают на первых страницах гугла, а не сотрудников компании гугл.
Аноним 12/12/23 Втр 14:06:07 #409 №2960377 
>>2960370
>динамикодриснявая
>Но ведь это же и есть тайпскрипт...
С каких пор тс динамический? Он статический. Или ты манька, всюду any сующая? Тебя за это любой нормальный лид попустил бы. Мартышка любой инструмент превратит в динамикодрисню.

>жяваскрипт-подлива
Это другой язык, жс и тс два отдельных языка.
Аноним 12/12/23 Втр 14:07:33 #410 №2960382 
>>2960377
Почему всюду? 1 раз сунул any и всё, дристнявый динамико петух навсегда.
Аноним 12/12/23 Втр 14:10:03 #411 №2960386 
>>2960382
Ну типа, сама возможность отключить в любой момент типизацию превращает этот язык в динамический. Плюс такая потребность всегда есть.
Аноним 12/12/23 Втр 14:10:52 #412 №2960387 
>>2960368
Он был бы лучше с дженериками и мапом вместо форича
Аноним 12/12/23 Втр 14:12:23 #413 №2960390 
>>2960386
Возможность не превращает. Превращает само использование any. А потребность такая есть у динамикодриснявых мартышках с жс-подливой, стекающей по штанам.
Аноним 12/12/23 Втр 14:16:14 #414 №2960397 
>>2960390
Ты просто мало писал на тс или опять формошеп себя программистом вообразил.
Аноним 12/12/23 Втр 14:30:43 #415 №2960430 
>>2960397
>>2960390
Но были же пакеты с аугментом стандартной типизации улучшающие вывод типов из всякой функций с прототипов объекта и массива.
Плюс может притащенная либа насрать внезапным any.
Линтер может быть настроен бить по рукам за any.

Настраивайте сами. Вон, люди даже точки с запятой убирают.
Аноним 12/12/23 Втр 15:49:05 #416 №2960528 
>>2960430
>люди даже точки с запятой убирают
Ну это БАЗА. В JS ; не нужны.
Аноним 12/12/23 Втр 16:06:36 #417 №2960547 
>>2960528
Двачую, братка. Настоящие базовички делают точки с запятой цвета фона, чтоб глаза не мазолили.
Аноним 12/12/23 Втр 19:06:38 #418 №2960785 
>>2960547
Надо и underscore тоже делать цвета фона.
Чтобы красиво было.
Аноним 12/12/23 Втр 19:45:54 #419 №2960843 
>>2960785
А все пробелы заменить на табы, чтобы всё по столбцам было.
Аноним 12/12/23 Втр 19:48:16 #420 №2960853 
>>2959754
>волк
Поясните уже, что такое "волк"?
Гуглить лень, да и нюансы будут потеряны, скорее всего.
Аноним 12/12/23 Втр 19:51:16 #421 №2960866 
Быть фулхемом - антикризисная мера.
В чем не прав?
Аноним 12/12/23 Втр 19:59:42 #422 №2960882 
Почему сайты яндекса выглядят и работают как каловая масса?
А гугла всё минималистично и шустро?
Потому что яндекс юзает реакт, а гугл ангуляр?
Аноним 12/12/23 Втр 20:21:44 #423 №2960914 
>>2960853
Чел который пропагандирует мошенничество в поиске работы.
Они копируют чужие резюме, выдумывают названия компаний и проходят собесы с помощью наставника

Это чел который вчера мог класть кирпичи на стройке, а сегодня гоняет JSON.

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


Аноним 12/12/23 Втр 21:15:55 #424 №2960989 
Кто-нибудь тут использует в работе сторонние react компоненты, можете привести примеры таковых?
Аноним 12/12/23 Втр 22:08:24 #425 №2961108 
>>2960882
Потому что у гугла есть материал дизигн. У Яндекса я не ебу что, но от любого их сервиса больно. Ещё этот их ебанный SSO пасспорт на каждый пук, среньк, попытку посмотреть расписание транспорта, воспользоваться по неведомой причине их поиском.

Майору на Гугле я доверяю больше. Тем более его опять потужный РКН обложил штрафами, вместе твичём, тиктоком и телеграмом. Видимо, чтобы в следующем году, после блока VPN и кучи протоколов, всё-таки блокнуть неугодные площадки со свободным постингом без премодерации и намёками на ЛЖБТ-, ППШ ШУЕШУЕ, и так далее.
Аноним 12/12/23 Втр 22:22:29 #426 №2961139 
изображение.png
>>2960882
>Почему сайты яндекса выглядят и работают как каловая масса?
Потому что
1) Легаси помноженное на легаси
2) Десктопными сайтами никто уже не пользуется и на них забивают хуец
>А гугла всё минималистично и шустро?
Особенно пикрелейтед youtube, минимализм там и прет
Аноним 12/12/23 Втр 22:53:29 #427 №2961173 
>>2960397
Я много писал на тс, и это на 90% бекенды, часто не самые тривиальные. Просто признайся, что ты обделавшаяся динамикодриснявая мартышка, потому что тс по определению статически типизированный язык и не заставляет тебя писать any.
Аноним 12/12/23 Втр 23:26:36 #428 №2961194 
>>2961139
>десктопными сайтами никто не пользуется
Никогда не пойму популярности мобильного веба. Людям реально в кайф пердолиться в миниатюрном интерфейсе мобилки вместо боярской пеки достойных размеров или хотя бы ноутбука? Конченные блять. Пишу это с телефона только потому, что других вариантов сейчас нет, и мне физически неприятно.
Аноним 12/12/23 Втр 23:34:01 #429 №2961210 
>>2961194
>Никогда не пойму популярности мобильного веба
А ты подймай хорошенько. Несколько раз. Не получилось? Подскажу - супераппы
> Людям реально в кайф пердолиться в миниатюрном интерфейсе мобилки вместо боярской пеки достойных размеров или хотя бы ноутбука?
Люди реальной жизнью живут, гуляют, отношаются. Не все живут по мантрам поехавшего инцела с двочей, который из дома выходит раз в год.
Аноним 13/12/23 Срд 00:03:20 #430 №2961257 
>>2961210
Хуйню спизданул и рад. Супераппы не так давно появились, как этот тренд на мобилки.
Про реальную жизнь тоже хуета. Люди треть жизни проводят на работе, которая в основном офисная (да и то уже далеко не у всех после короны). Ты о чем вообще, шиз?
Аноним 13/12/23 Срд 00:09:52 #431 №2961261 
>>2961257
>Супераппы не так давно появились, как этот тренд на мобилки.
А какие у тебя вопросы к тренду на мобилки? Нахуя иметь неперносимый пека или тяжелый огромный ноут, когда можно все тебе нужное носить в виде смартфона?
>Люди треть жизни проводят на работе
Где работают
>в основном офисная
Нихуя подобного.
Аноним 13/12/23 Срд 00:14:55 #432 №2961263 
>>2960853
Это вкатун, который пользуется недобросовестными методами при устройстве на работу (вранье в резюме и прочее). Впрочем добросовестно устроиться в айти становится все тяжелее даже с опытом
Аноним 13/12/23 Срд 00:16:10 #433 №2961265 
>>2961263
>Это вкатун,
Не обязательно.
мимо волчара 1.5 года опыта вкатился на помидора напиздев на собесе и накрутив опыта
Аноним 13/12/23 Срд 00:16:34 #434 №2961268 
>>2961261
Вопрос описал выше - это неудобно, когда есть ноомальные девайсы.
>где работают
Лол. Разве что на дноработах, где кабан ебет и высасывает душу по любому поводу.
>нихуя подобного
Когда это мир успел вернуться во времена индустриализации?
Аноним 13/12/23 Срд 00:19:40 #435 №2961270 
>>2961268
>когда есть ноомальные девайсы
Нахуя покупать пеку? Что бы зайти на десктопный озон купить себе резиновую вагину? Ты понимаешь, что 90% населения твоя пека нахуй не всралась.
>Разве что на дноработах, где кабан ебет и высасывает душу по любому поводу.
Так и есть.
>Когда это мир успел вернуться во времена индустриализации?
Жа дохуя работы не офисной сейчас. Больше, чем ты думаешь. Даже в офисе пользоваться смартфоном банально удобнее, потому что все сайты заблокированы/начальник палит и т.п.
Аноним 13/12/23 Срд 01:36:10 #436 №2961304 
Жопаскрип дрисня
Тупоскрип хуйня
Пишите на нормальных типизированных языках

Мимо захотел оверлоады без any и пошел нахуй
Аноним 13/12/23 Срд 01:39:07 #437 №2961305 
>>2961304
Но... в ТС можно объявить перегрузки...
Аноним 13/12/23 Срд 01:51:45 #438 №2961308 
старикам тут не место.jpg
>>2961265
>напиздев на собесе
>1.5 года опыта вкатился на помидора
Аноним 13/12/23 Срд 01:52:31 #439 №2961309 
>>2960989
что ты имеешь в виду?
Аноним 13/12/23 Срд 02:34:32 #440 №2961314 
image.png
Напомните положняк треда
Аноним 13/12/23 Срд 02:57:23 #441 №2961318 
>>2961309
Говорят под реакт есть экосистема. Интересно на нее посмотреть.
Аноним 13/12/23 Срд 03:51:32 #442 №2961327 
1702428691361.jpg
1702428691363.png
>>2961270
>>2961268
>>2961261
>>2961257
>>2961210
>>2961194
Десктоп не умирает, просто стабилизировался процент пользующихся десктопом
Аноним 13/12/23 Срд 03:52:32 #443 №2961328 
>>2961308
Было 1.5 реального опыта, написал а резюме 5 лет
Аноним 13/12/23 Срд 04:13:38 #444 №2961332 
>>2960989
>>2961318
Использую Mantine уже на второй работе, очень кайфово после бутстрапа, material UI и ant design
Аноним 13/12/23 Срд 04:15:03 #445 №2961333 
>>2961304
Чел, ты...
https://www.typescriptlang.org/docs/handbook/2/functions.html#function-overloads
Аноним 13/12/23 Срд 04:20:15 #446 №2961335 
>>2961305
>>2961333
они хуёво работают, последним надо указывать самый общий тип, которым тот any временами и приходится ставить

мимо люблю тайпскрипт
Аноним 13/12/23 Срд 04:25:45 #447 №2961336 
image.png
image.png
image.png
image.png
>>2961327
А ведь ты прав, я думал уже другое соотношение. Зависит ещё от направления, чисто развлекательное явно всё-таки больше долю мобильного трафика имеет

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

Ещё интересно, что чем более отсталая страна, тем больше там мобильного трафика относительно десктопного. В США больше всего с компов, в Европе половина, в Азии уже только треть, а в Африке пятая часть
Аноним 13/12/23 Срд 04:38:47 #448 №2961339 
>>2961318
Если ты имеешь в виду сборник компонент, который используют чтобы побыстрому накидать фронт - сотни их.
Буквально сотни. Каждый заточен либо на определенную верстку, либо на определенный функционал.

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

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

>примеры таковых?
https://js.devexpress.com/
Первое что в голову пришло.
Аноним 13/12/23 Срд 04:57:45 #449 №2961345 
>>2961339
>В то же время некоторые галеры делают под себя свои сборники компонент.
Продуктовые/бигтех почти всегда тоже имеют свои UI киты
Аноним 13/12/23 Срд 06:42:07 #450 №2961353 
>>2961173
Да, он заставляет писать as unknown as any
Аноним 13/12/23 Срд 07:03:16 #451 №2961359 
>>2961353
Если тебя заставляет, то проблема в прямоте твоих рук.
Аноним 13/12/23 Срд 08:33:12 #452 №2961377 
>>2961210
>Люди реальной жизнью живут, гуляют, отношаются. Не все живут по мантрам поехавшего инцела с двочей, который из дома выходит раз в год.

А почему ты считаешь что жить нормальной жизнью это лучше чем сидеть дома, ты скОзал? Наоборот если человек сидит дома, он более развит, чем социоблядь, которая производит никому не нужные ритуалы.
Аноним 13/12/23 Срд 10:04:10 #453 №2961433 
>>2961377
Потому что у зумеров до самого вузика может не быть кудахтера. Достаточное количество зумеров тупит при виде кудахтера даже после ВУЗа на работе.

другой анан
Аноним 13/12/23 Срд 10:42:54 #454 №2961467 
>>2961433
Этот прав, я просто ахуел когда узнал что наш Аналитик 24 лет не разбирается в компьютере даже на уровне пользователя.
Сейчас деды с бабками годов 50 знают больше о ПК чем зумеры.
Аноним 13/12/23 Срд 10:55:27 #455 №2961478 
>>2961265
И как тебя не спалили? Или работа не особо сложная?
Аноним 13/12/23 Срд 11:00:10 #456 №2961485 
>>2961194
Мобилка доступнее (можно с ней сидеть на работе/улице/унитазе) плюс она гораздо проще в освоении. Дошло уже до того, что современных пиздюков приходится учить пользоваться пк прямо как заставших еще совок дедов.
Аноним 13/12/23 Срд 11:58:28 #457 №2961540 
>>2961467
>Аналитик 24 лет не разбирается в компьютере даже на уровне пользователя
Постоянно такое про зумеров слышу, но не верится вообще. Ну как такое возможно?
Аноним 13/12/23 Срд 12:04:35 #458 №2961544 
>>2961540
Рос бы я сейчас на современном телефоне, без пеки, которая появилась в 2007, хоть и без интернета, даже разобрался как раздавать лимитированный мобильный интернет на пеку, чтобы первый раз запустить каесик в мультиплеере и скачать несколько книжек в сети, если бы я увидел современное мыльцо без геймплея - я бы тоже не видел причины хотеть кудахтор. Игры там какие-то делать. Зумеры сейчас на телефонах и планшетах даже видео монтируют.

В ВУЗике нужна для учёбы, какая-то пыточная машина, чтобы отчётики заполнять.

Это не говоря, что эталоном фотокамеры у них является айфон.
Аноним 13/12/23 Срд 12:13:23 #459 №2961553 
>>2961305
>>2961333
Вот вы и попались, вкатутосины! Нохайр
Аноним 13/12/23 Срд 12:20:24 #460 №2961564 
>>2961553
Челов с майкрософт не забудь уволить, а то они хуйни у себя в кодовой базе понаписали на зарплате. А оказывается у них nohire. KEKW
Аноним 13/12/23 Срд 12:43:45 #461 №2961582 
>>2961540
Потому что зумерье пользуется только телефоном и телефон закрывает все их потребности.

Зумер если и пользуется компом то только для игр
Аноним 13/12/23 Срд 12:56:20 #462 №2961597 
>>2960914 >>2961263
Я, всё же, думаю, что это называется "козёл".
Аноним 13/12/23 Срд 13:18:12 #463 №2961632 
>>2961564
О, налицо прогресс. Думой, фронтомакака, думой! Ты почти дошел до правильной мысли о профпригодности майкрософтовских мартышек.
Аноним 13/12/23 Срд 13:22:41 #464 №2961638 
>>2961632
Дополню, что скорее всего, ребята там умные, просто ленивые травмированы жиесом до такой степени, что неспособны воспринимать типы адекватно. Ментальные инвалиды, типцелы.
Аноним 13/12/23 Срд 13:40:12 #465 №2961674 
>>2961632
Таблетки.
Аноним 13/12/23 Срд 13:47:22 #466 №2961691 
>>2961674
И в чем я не прав? Тупескрип ни в какое сравнение даже с жявой не идет в плане адекватности типизации. Не говоря уже о какой-нибудь скале, где пофиксили косяки джявы и вывели soundness на новый уровень.
Аноним 13/12/23 Срд 13:57:13 #467 №2961702 
>>2961691
Чатик джавы двумя мы вам перезвоним тредами ниже.
Аноним 13/12/23 Срд 14:06:32 #468 №2961712 
>>2961691
Да уж, в скале повысили и вывели на новый уровень.
И теперь там можно писать код, на который компилятор не ругается, потому, что думает, что с типами всё ОК, а потом это падает в рантайме, потому, что на самом деле там всё неправильно. Слишком гибкая типизация -> отсутствие типизации.
Примеров не будет, извините. Это из личного опыта, в старом проекте GUI либы, код искать лень.
Аноним 13/12/23 Срд 14:09:22 #469 №2961716 
>>2961544
>Зумеры сейчас на телефонах и планшетах даже видео монтируют.
скорее всего те, у кого просто нет нормального компьютера или кто не умеет на компе работать.

собственно мы возвращаемся к тому, что было в конце 90х и начале нулевых, когда комп был признаком какого-то социального статуса, продвинутости

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

Но работать удобнее на полноценном компьютере (чаще это ноут, конечно), просто потому, что там большой экран, больше информации, можно открывать много окон и прочее.

И любой, кто имеет комп, умеет на нём работать, предпочтёт работать за компом, чем за смартфоном.

Меня впечатлило то, что соотношение мобил-компов стабилизировалось. Я думал,что вымирание десктопа (лаптопа) продолжается. Было такое ощущение во второй половине десятых.
Аноним 13/12/23 Срд 14:17:08 #470 №2961726 
>>2961712
>Слишком гибкая типизация -> отсутствие типизации
Это ты сейчас про тупескрип. Офк в скале и жяве можно тоже обжектов везде напихать вместо типов, и потом инстансофы хуярить, как это принято в жс/тс. Но если ты пользуешься типами, то сломать будет весьма непросто, особенно в скале 3, где некоторые эджкейсы пофиксили.
Аноним 13/12/23 Срд 14:23:40 #471 №2961738 
>>2961716
Мобильную тему продвигают крупные корпорации.
Вкладывают в это дело миллиарды.
Цели - контроль (слежка) и побуждение покупать ненужные товары.
Купить через телефон проще, он всегда под рукой, проще сделать импульсивную покупку. Проще развлечь себя шоппингом (особенно это касается женщин). При этом - меньше возможностей проанализировать, сравнить и выбрать (или отказаться), потому, что это неудобно делать в одном маленьком окошке.

Забавно смотреть, как люди ходят по улицам согнувшись и глядя в телефоны, ничего не замечая вокруг. Как зомбаки из кино.
Аноним 13/12/23 Срд 14:27:49 #472 №2961746 
>>2961716
Можно купить ноутбук за 50к, он подойдёт для всех нужных зумерам дот и лиг легенд. Можно офис поставить и блендер. Но есть нюанс... У них телефоны в такую цену. А говно айфоны и те от 60, даже не прошные ХДДДД.

>И любой, кто имеет комп, умеет на нём работать, предпочтёт работать за компом, чем за смартфоном.
Это может быть не актуально до 18-22 лет, пока зумер не выпустится с ВУЗа. А там уже на уровне привычки. Есть тельавизор и телефон. Ну не видит человек необходимости в гробе за 200к.

>Сейчас просто смартфон есть у всех, потому что без него нельзя в современном мире, если ты не совсем фрик
Нахуя? Сосач с телефона с телефона листать? Ну да, наверно. Один ёбаный шум, инфоцыгане и шустрые дерзкие желающие на пабликах подняться. Инстаграмчики, телеграмчики, вкудахты, вот это вот всё. Плюс гомоебля с рекламой.
Книжку и порнокомиксы почитать? Ну планшет или читалка. Даже цветные чернила придумали.
Нужен был пару лет назад в период ковидного чипирования и необходимости везде QR коды сканить/светить.
Ну да, банкинг на телефоне удобный. Плюс СБП работает только в мобильных банках из-за привязки к мобильному номеру. В том же сбер онлайне ты не сделаешь перевод по номеру в другой банк, там просто нет СБП.
Ну а кроме сосача и книжки по технолгия/нейм/порнокомиксам? Телефон нужен по назначению - раз в месяц позвонить. Принять вызовы с достав очки.
Аноним 13/12/23 Срд 14:29:18 #473 №2961750 
>>2961726
В тайпскрипте - это специально сделано. Хочешь - типизируй, не хочешь - так ешь. И это очень хорошо.
Надо таки помнить, что это всё работает поверх JS. И сделать по-другому - значило бы сильно ограничить программиста, который, в итоге, послал бы этот ТС на хуй, и писал бы просто на ЖС, просто потому, что задачи таковы.
Аноним 13/12/23 Срд 14:30:31 #474 №2961753 
>>2961726
>>2961691
Маня, тайпскрипт создал тот же человек, который создал сишарп. А сишарп это как джава, только намного лучше.
Аноним 13/12/23 Срд 14:38:22 #475 №2961770 
>>2961750
Вот о том и речь, что вместо лечения рака, коим является жс, приложили подорожник. В итоге фронт как был уродливым в техническом плане, так и остался, зато макакам думоть сильно не пришлось.
>>2961753
Иронично, что в обоих случаях сделал хуйню, не решающую главные проблемы, но бэкендеры-жявисты оказались достаточно умными, чтобы это подметить и послать жалкую корпопародию нахуй.
Аноним 13/12/23 Срд 14:42:20 #476 №2961780 
>>2961770
>фронт как был уродливым в техническом плане, так и остался
Жявадебилу виднее, конечно.

>бэкендеры-жявисты
>оказались достаточно умными
Выбери одно.
Аноним 13/12/23 Срд 14:44:09 #477 №2961785 
>>2961780
>бабах!
Минус жиесомакака))
Аноним 13/12/23 Срд 14:58:51 #478 №2961824 
>>2961738
>Мобильную тему продвигают крупные корпорации.
>Вкладывают в это дело миллиарды.
Точно ли? Вот эти процессы явно были в десятые, во второй половине десятых. Прямо не просто мобильная тема, а "только мобильная". Но я вдруг подумал, что на самом деле сейчас хайп ушёл, стандарт такой, чтобы мобила+десктоп.

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

>>2961746
>Ну не видит человек необходимости в гробе за 200к.
Почему обязательно комп? Есть тонкие ноуты, компактные и лёгкие, при этом довольно мощные. Именно десктоп конечно не нужен. Даже дома если нормальное рабочее место оборудовать, никто не запрещает подключить внешний монитор и клавиатуру.
Аноним 13/12/23 Срд 15:05:46 #479 №2961839 
>>2961824
>Даже дома если нормальное рабочее место оборудовать
Удобный, с глубиной 70+см стол, на который можно поставить 2-3 моника, с удобным креслом/стулом >>> лежан, диван, и прочие способы размещения с ноутбуком.

> Внешний монитор и клавиатура
Я люблю когда монитор - это монитор, а не залупа, которая юзабельна на 125/150% масштаба (а отдельная клавиатура подразумевает, что ноут надо отставить), и ещё её как-то надо выравнять по уровню с монитором, чтобы головой не крутить ещё и вверх/вниз. Да, юзаю ноут на 100% масштаба.
Аноним 13/12/23 Срд 15:49:36 #480 №2961874 
>>2961839
Кто тебе запрещает поставить ноут на стол? К ноуту можно аналогично подключить несколько мониторов. Вообще этот тот же комп, просто в компактном форм-факторе. То есть у тебя всегда выбор, или работать за серьёзным рабочим местом, а если ты куда-то едешь, то просто берёшь ноут с собой.

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

Короче не важно, сейчас когда говорят "десктоп", подразумеваются и лаптопы в том числе. Работа за десктопом с несколькими мониторами не отличается особо от работы за ноутом, а вот работа за ноутом совсем другая, чем со смартфоном.
Аноним 13/12/23 Срд 15:52:30 #481 №2961875 
>>2961770
Жс конечно хуже жабы, но не намного.
Жс + тс лучше жабы. Это не потому что тс это так классно, это потому что жаба говнище сраное.
Аноним 13/12/23 Срд 16:06:08 #482 №2961889 
>>2961874
>игрового класса, 15 дюймов, FullHD
проблевался
Аноним 13/12/23 Срд 16:13:40 #483 №2961898 
>>2961874
>ноут игрового класса, 15 дюймов, FullHD
Я конечно понимаю, что я сейчас за ноутом, но это всё равно пиздос. Я хочу честные 1080, это значит масштаб 100%. Удаление ноута - часть текста и мелких деталей уже становится разобрать сложнее.
Плюс для меня монитор - это от 23 дюймов.
Аноним 13/12/23 Срд 16:14:17 #484 №2961899 
>>2961874
>ноут игрового класса
Последствия вката быдла в айти
Аноним 13/12/23 Срд 16:16:37 #485 №2961905 
>>2961874
>ноут игрового класса, 15 дюймов, FullHD
ДВА ЯДРА
@
ДВА ГИГА
@
ИГРОВАЯ ВИДЕОКАРТА
Аноним 13/12/23 Срд 16:33:03 #486 №2961926 
>>2961905
>это от 23 дюймов
лол, монитор меньше надо постараться, чтобы найти

>Я хочу честные 1080
А на FullHD какие? У тебя ЭЛТ монитор, что-ли? Любой LCD экран имеет конкретное разрешение. Современные ноуты обычно FullHD, очень адекватно для них. Масштаб 100%. Размер шрифтов в браузере, консоли и редакторе ты под свой вкус всегда выставляешь

Вообще у тебя какие-то комплексы нищеброда, похоже, раз так подрываешься, что у кого-то игровая видеокарта есть.
Аноним 13/12/23 Срд 16:41:11 #487 №2961938 
>>2961926
Вообще, когда говорят "ноут игрового класса", то подразумевается крупный ноутбук (минус в плане мобильности). скорее всего жручий, тоже минус, но зато мощный. Ещё такие ноуты называют "замена настольного ПК".

Работать за таким удобно, но возить за собой уже не очень.

Но к обсуждению это отношения не имеет, лёгкие ноуты и нетбуки тоже "десктопы", тоже принципиальной разницой между ними и ПК нет.
Аноним 13/12/23 Срд 17:25:07 #488 №2962018 
>>2961926
Почему ты думаешь что я >>2961898 это он >>2961874?

Ну смотри, у меня в рабочем слэш домашнем сетапе 24 + 27 + 24. Одно время стояли 24 + 24 + вертикальная залупа, забыл её дюймовку.

>>Я хочу честные 1080
А на FullHD какие? У тебя ЭЛТ монитор, что-ли? Любой LCD экран имеет конкретное разрешение.
Это значит, что когда ты поставишь в системе масштаб 150%, вёрстка твоего сайта пойдёт по пизде, потому что виртуальное разрешение твоего 1080 разрешения будет в полтора раза меньше. Зато что-то видно.
Аноним 13/12/23 Срд 17:34:01 #489 №2962048 
>>2961875
Очень спорно. В плане сиюминутного удовольствия от хуяк хуяк в продакшен - согласен. Но когда дело дойдет до поддержки достаточно большого поделия на тс, такой фронтовичок жидко сренькнет под себя от сложности, которая протекает изо всех щелей типизированной заплатки по имени тс.
Будь тс манной небесной по сравнению с жявой и другими бэкенд языками, давно бы все на него перекатились тупо потому, что тогда бы и фронт, и бэк были бы на одном языке.
Аноним 13/12/23 Срд 18:16:13 #490 №2962118 
>>2961875
>Жс + тс лучше жабы
Есть ли на жс + тс бэкенд фреймворк, лучше спринга?
Аноним 13/12/23 Срд 18:54:18 #491 №2962174 
>>2961332
Расскажи от чего кайфуешь, какие компоненты используешь?

>>2961339
>https://js.devexpress.com/
>Первое что в голову пришло.
Сам пользовался?

>>2961345
>Продуктовые/бигтех почти всегда тоже имеют свои UI киты
Есть в открытом доступе таковые или хотя бы кул-стори может быть?
Есть подозрение что максимум все это на уровне
>анальники, тупо копируют функционал из другой аппы
Аноним 13/12/23 Срд 18:57:09 #492 №2962179 
>>2962118
Фреймворк типа спринга не нужен на ЖС. Это динамический язык.
Дело в другом - в самом по себе ЖС, который говнище сраное.
И никакими надстройками, типа ТС, это не исправить вообще никогда.
Потэтому, любые рассуждения на тему бека на ЖС - просто дилетантский пиздёж.
мимо
Аноним 13/12/23 Срд 19:03:13 #493 №2962184 
>>2962174
>Есть подозрение что максимум все это на уровне
Кого интересуют твои подозрения?
Ты вообще кто?

Реакт - среда быстрой разработки UI.
Например, я пишу на нём компоненты для себя, для энтерпрайзного UI, под свои специфические задачи. Это проще, чем обтачивать напильником чью-то готовую хуиту.
Думаю, что в крупных конторах пишут тонны собственных компонентов.
См., например, тот же Мой Склад, у них UI на реакте:
https://www.moysklad.ru

мимо
Аноним 13/12/23 Срд 19:03:17 #494 №2962185 
>>2962179
А что плохого в жс?
Аноним 13/12/23 Срд 19:05:08 #495 №2962186 
>>2962174
>Есть в открытом доступе таковые или хотя бы кул-стори может быть?
Какие кулстори?
Это набор компонент. Вот есть задача сделать слайдер? Копируешь компоненту и вставляешь.

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

>Есть подозрение что максимум все это на уровне
>>анальники, тупо копируют функционал из другой аппы
Странные у тебя подозрения.
Аноним 13/12/23 Срд 19:05:40 #496 №2962187 
>>2962185
То, что это динамический скриптовой язык, придуманный для браузера. Писать на нём вне браузера - это надо быть очень альтернативно одарённым.
Аноним 13/12/23 Срд 19:06:11 #497 №2962189 
>>2962185
Дебам рассказали что это плохой язык ну они и повторяют теперь дружно, создан за неделю, ну и там прототипы, функции - сложна.
Аноним 13/12/23 Срд 19:07:41 #498 №2962192 
>>2962186
>>Сам пользовался?
>Хз что даже ответить.
>Ты задаешься такими вопросами, будто использовать компоненты, которые сам не писал, как будто что-то очень странное и далекое.
По-моему предельно простой вопрос - либо да, либо нет. Сессию психоанализа устраивать тут нахуй не нужно.
Аноним 13/12/23 Срд 19:09:22 #499 №2962194 
>>2962184
>Реакт - среда быстрой разработки UI.
Реакт - кал собаки
пофиксил
https://www.youtube.com/watch?v=SuPFwIQ27kk
Аноним 13/12/23 Срд 19:10:16 #500 №2962196 
>>2962194
>ебасосина просит хуя
Аноним 13/12/23 Срд 19:11:00 #501 №2962197 
>>2962192
>>>Сам пользовался?
Да.

>>Есть в открытом доступе таковые или хотя бы кул-стори может быть?
Нет и да.

>>Есть подозрение что максимум все это на уровне
>>>анальники, тупо копируют функционал из другой аппы
Нет.
Аноним 13/12/23 Срд 19:11:16 #502 №2962198 
image.png
>>2962196
Аноним 13/12/23 Срд 19:15:57 #503 №2962202 
>>2962189
typeof NaN что выведет?
this какого хуя такой шизовый?
Почему функции и лямбды работают по-разному по отношению к тому же this?
Нахуя два оператора сравнения (==/===)?
И это только то, что на поверхности. Жс создал конченный вкатутося, из-за которого теперь все страдают и никак не могут убрать за ним говно, не сломав интернет.
Аноним 13/12/23 Срд 19:17:09 #504 №2962204 
>>2962187
Слабые аргументы.
Аноним 13/12/23 Срд 19:17:52 #505 №2962206 
>>2962202
Неосилятор спок.
Аноним 13/12/23 Срд 19:26:07 #506 №2962222 
>>2962194
KEKW, ты сам хоть видос смотрел? Там статья была про долбоёбов, которые не могли определиться, что хотят. Толи Java, толи дотнетные макаки, которые хотели писать на классиках. А им дали реакт. И уже потом выяснилось, что реакт виноват просто потому что это не ангуляр.

мимо
Аноним 13/12/23 Срд 19:30:30 #507 №2962229 
Если с жиесом все итак понятно, то вот почему рякт кал хотелось бы пояснений, мне интересно.
Аноним 13/12/23 Срд 19:31:27 #508 №2962232 
>>2962018
>Это значит, что когда ты поставишь в системе масштаб 150%, вёрстка твоего сайта пойдёт по пизде, потому что виртуальное разрешение твоего 1080 разрешения будет в полтора раза меньше.
Зачем мне ставить масштаб 150%? Двач у меня сейчас открыт на 100%, хотя иногда я увеличиваю шрифт, штатная история (ctrl+колесо мышки). И если выставлю, с чего это по пизде пойдёт? Рукожопых попиксельных верстальщиков уже выкатили из профессии, 100 человек за место как никак

У меня ещё телефон FHD, я там тоже браузером пользуюсь, и ничего, работает как-то.

Короче выдумываешь ты что-то. Ну нет у тебя современного ноута, что теперь. Ты же программист, пойди и купи
Аноним 13/12/23 Срд 19:34:40 #509 №2962239 
>>2962229
У ангулярщиков (в большей степени) и вьюдерастов (в меньшей степени) всегда был есть и будет комплекс неполноценности по отношению к Реакту. Рынок Реакта - это по разным оценкам 50-55 процентов всего рынка фронтенда (кто-то называет и большую цифру). С точки зрения рыночка компания, которая охватывает 50+% рынка имеет монопольный статус так же, как владелец 50+% акций является держателем контрольного пакета с абсолютным правом назначать правила в этой компании. В плане фронтенд технологии, с точки зрения рынка, Реакт обладает этим самым контрольным пакетом и является стандартом де-факто. Когда мы говорим "фронтенд" мы имеем ввиду в первую очередь Реакт и его инфраструктуру. Это же отражается на размере и качестве сообщества, развитии технологии и прочем. Реакт повсюду и никто уже не отберет у него этот контрольный пакет акций. Ты выучишь ангуляр, преисполнишься в ООП (парадигме для дураков) зачем-то втиснутой во фронтенд, ты будешь хвастаться более высоким порогом входа и меньшим количеством вкатунов, но ты всегда будешь чувствовать себя посредственностью, второстепенным персонажем на этом празднике жизни, где-то в глубине души ты будешь понимать, что тратишь свое время зря, что возможно уже завтра твои знания и навыки будут никому не нужны.
Аноним 13/12/23 Срд 19:34:52 #510 №2962242 
>>2962229
1. Писать хтмл внутри жс это кал.
2. Воспитывает каловых разработчиков которые считают что классы не нужны.
Аноним 13/12/23 Срд 19:37:59 #511 №2962251 
>>2962202
>typeof NaN что выведет?
Глянул - "number". Проблемы?
>this какого хуя такой шизовый?
Думаю, пытались совместить hof с oop и в результате получилась какая то хуита. Напомни в каком году в жабе стало можно создать функцию не привязанную к классу?
>Нахуя два оператора сравнения (==/===)?
Нет ни одного языка в котором сравнение не работало бы через сральню хоть в чем то. Потому что сравнение на самом деле глубокая философская проблема над которой работают до сих пор между прочим (HoTT), я так считаю.
>Жс создал конченный вкатутося
С ученой степенью и опытом в разработке языков, ну кончай уже пиздеть.
Аноним 13/12/23 Срд 19:40:24 #512 №2962259 
>>2962229
ну нахуя нужен реакт + некст, когда есть svelte + sveltekit?
да, на реакте дохуя вакансий, факты
но для своих проектов не вижу смысла
Аноним 13/12/23 Срд 19:45:09 #513 №2962266 
image.png
image.png
>>2962232
Какой же ты ебанутый, господи. На ноутах обычно дефолт не 100% стоит.
Аноним 13/12/23 Срд 19:51:29 #514 №2962283 
>>2962251
Проблема в том, что чтобы считать литерал по имени not a number типом number, нужно быть клиническим идиотом.
>жаба
Так а нахуя ты приплел язык, где зис как раз работает адекватно?
>глубокая феласафская проблема!1
Почему-то литералли никто больше здесь не обосрался, везде либо ссылочное сравнение, либо семантическое, даже в динамическом петухоне. Нигде нет ебаного подкапотного приведения типов.
>с ученой степенью и опытом в разработке языков
Лол блять. Вот уж у кого стоит поучиться современным волкам: при полной некомпетентности умудрился налутать лычек и высрать язык с таким дизайном, что, вероятно, свежий выпускник вуза и то лучше бы справился.
Аноним 13/12/23 Срд 19:55:59 #515 №2962289 
Screenshot-736.png
>>2962283
>Проблема в том, что чтобы считать литерал по имени not a number типом number, нужно быть клиническим идиотом.
Все - ор! Специальная демонстрация для дебов.
Дебы, не учите тряп по мемам, а то так и будете батхертом.
Аноним 13/12/23 Срд 20:00:51 #516 №2962296 
>>2962289
Переменная числового типа содержит не число. Если тебя в этом ничего не смущает, то мне жаль, но ты неизлечимо травмирован жиесом, он уже пустил метастазы в мозг.
Аноним 13/12/23 Срд 20:01:37 #517 №2962297 
>>2962283
Наличие Object.equals и (==) это и есть обосрались в твоей любимой жабе например. В шарпе они тоже есть и что самое сука характерное работают немножко по другому.
>Нигде нет ебаного подкапотного приведения типов.
Ведь для вас же дебов старались, хотели как лучше. Получилось правда как всегда.
Аноним 13/12/23 Срд 20:03:01 #518 №2962298 
>>2962296
Пиздец ты дибилушка. На картинку смотрел? Не понял нихуя? В любом языке так.
Аноним 13/12/23 Срд 20:05:02 #519 №2962301 
>>2962297
В каком месте это обосрались? Контракты максимально понятны, никаких сайд эффектов, как в жиес. Можно поспорить, нужно ли ссылочное в принципе, но это уже совсем другая тема.
Аноним 13/12/23 Срд 20:06:51 #520 №2962303 
>>2962298
В каком любом, додя? В жаве есть нан по-твоему? Ее-то люди поумнее делали, не стали тянуть шизоидную хуйню отовсюду, в отличие от волчистого вкатунца Эйха.
Аноним 13/12/23 Срд 20:09:20 #521 №2962306 
Эйх сделал JS - РРРРЯЯЯЯЯ, ГОВНО
Эйх работает над Brave - OM NOM NOM NOM

...
Аноним 13/12/23 Срд 20:10:07 #522 №2962308 
>>2962306
Бляяяяя
Остановите его кто-нибудь уже
Аноним 13/12/23 Срд 20:13:18 #523 №2962310 
>>2961377
>А почему ты считаешь что жить нормальной жизнью это лучше чем сидеть дома, ты скОзал
Я этого не говорил.
Аноним 13/12/23 Срд 20:13:44 #524 №2962313 
>>2961478
>И как тебя не спалили? Или работа не особо сложная?
А че палить то? Таски закрываю, кабан доволен.
Аноним 13/12/23 Срд 20:14:32 #525 №2962314 
>>2962308
Что меня останавилвать? Я другой анон, я просто с вас проигрываю.
Ведь BRAVE с ЭЙХОМ, и там нет точек с запятой - ИТА ДРУГОЕ
Аноним OP 13/12/23 Срд 20:15:38 #526 №2962316 
юИБлейный-ноговодный перекат
>>2962315 (OP)
>>2962315 (OP)
>>2962315 (OP)
Аноним OP 13/12/23 Срд 20:15:51 #527 №2962318 
юИБлейный-ноговодный перекат
>>2962315 (OP)
>>2962315 (OP)
>>2962315 (OP)
Аноним OP 13/12/23 Срд 20:15:57 #528 №2962319 
юИБлейный-ноговодный перекат
>>2962315 (OP)
>>2962315 (OP)
>>2962315 (OP)
Аноним 13/12/23 Срд 20:16:33 #529 №2962322 
>>2962314
Я не про тебя, а про Эйха. Надеюсь, санитары ему помогают с проектированием.
Аноним 13/12/23 Срд 20:30:46 #530 №2962342 
>>2962303
>В жаве есть нан по-твоему?
У тебе ведь есть справка по инвалидности, олигофрен? Зачем тебе кодинг, живи на пенсию.
Аноним 13/12/23 Срд 20:32:51 #531 №2962343 
>>2962301
>никаких сайд эффектов, как в жиес
Додик, не используй слов которых не понимаешь, может твою умственную неполноценность не вскроют так быстро.
Аноним 13/12/23 Срд 20:33:21 #532 №2962344 
>>2962342
>у жиесомакакича кончились аргументы и он перешел на личности
Классический симптом жиесного расстройства личности, не лечится.
Аноним 13/12/23 Срд 20:38:18 #533 №2962356 
>>2962197
>>>Есть в открытом доступе таковые или хотя бы кул-стори может быть?
>Нет и да.
Выкладывай кулстори тогда.
Аноним 13/12/23 Срд 20:38:20 #534 №2962358 
>>2962343
Ты там теорией передознулся, додстер? Приведение типов в операции блядского сравнения - это как раз-таки сайд эффект в общем значении слова, не пытайся натягивать сову на глобус и приплетать значение из мира чистых функций.
Аноним 13/12/23 Срд 20:40:24 #535 №2962363 
>>2962344
Какие могут быть аргументы, ты на столько дибилушка что думаешь что в java нет NaN? Ты ебанутый? Откуда ты такой взялся вообще?
Аноним 13/12/23 Срд 20:42:28 #536 №2962368 
>>2962358
>Приведение типов в операции блядского сравнения - это как раз-таки сайд эффект в общем значении слова
Только в твоем умственно неполноценном мирке.
Аноним 13/12/23 Срд 20:46:08 #537 №2962375 
>>2962363
Ладно, тут ты прав. Ни разу с нан в жяве не сталкивался. Хз, зачем эта шиза нужна, кроме математиков никто в здравом уме с бесконечностями в коде не работает.
Аноним 13/12/23 Срд 20:56:11 #538 №2962412 
image.png
>>2962266
>На ноутах обычно дефолт не 100% стоит
ты сам ебанутый, совершенно стандартно для 14+ дюймовых ноутов выставлять 100%. У меня был 11.5 ноут FHD, вот там уже 150% стояло, на родном разрешении тяжело
Аноним 13/12/23 Срд 21:07:33 #539 №2962437 
>>2962118
Лучше чем? Спринг это тормозное говнище, хуже которого ещё поискать.
Аноним 13/12/23 Срд 21:17:05 #540 №2962468 
>>2962412
> сам ебанутый, совершенно стандартно для 14+ дюймовых ноутов выставлять 100%. У меня был 11
Меня не ебёт что у тебя у тебя принято ставить стандартом, а то что будет стоять на ноуте в ОС дефолтом. И не трёхпроцентное отщепление на убунте, а винда. И будет там 125% или 150%.

Спокнись уже нахуй. Ты всё равно о своём отвечаешь.
Аноним 13/12/23 Срд 21:27:10 #541 №2962478 
>>2962468
>И будет там 125% или 150%.
не выкупил контекст диалога
а в чем проблема масштабирования?
у самого 27" 2к моник, 150% масштаб, вполне комфортно, учитывая лежачий воркспейс
Аноним 13/12/23 Срд 21:30:37 #542 №2962481 
>>2962468
> И будет там 125% или 150%.
И что, у всех пользователей виндовых лаптопов по пизде дизайн идёт? Реалли?

И вообще ты о чём говорил? Я говорю о том, что так работать вполне норм. Было бы не норм, купил бы себе монитор, я раньше всегда с внешним монитором работал.

Или чего ты хочешь сказать, что ноут не нужен, если есть смартфор, ему замена только настольная пека? Ноут это тот же ПК, только чуть меньше. А смартфон принципиально другой девайс.
Аноним 13/12/23 Срд 21:36:54 #543 №2962483 
>>2962478
чел хочет донести мысль, что нужен или смартфон, или большая пека с несколькими мониторами, а вот ноутбуки не нужны
Аноним 13/12/23 Срд 21:42:28 #544 №2962485 
>>2962478
>150% масштаб
Снижается разрешение.

>>2962481
Я в душе не ебу кому ты вообще хотел ответить. Ты и сам, видимо, уже не знаешь. Ответил одному, линканул другого. Отвечаешь о своём. П И З Д О С
Аноним 13/12/23 Срд 22:57:55 #545 №2962532 
>>2962118
Есть Нест на ТСе, он похож на спринг, но он лучше его тем, что он сделан на одном из лучших языков программирования в отличие от спринга
Аноним 14/12/23 Чтв 00:00:19 #546 №2962569 
>>2962375
это общие для большинства ЯП спеки флоатов, оттуда же +-бесконечность и +-0
Аноним 14/12/23 Чтв 09:29:55 #547 №2962686 
Ну что, рынок сворачивается перед НГ. вакух нет, офферов нет.
Аноним 14/12/23 Чтв 09:58:28 #548 №2962709 
>>2962686
Ждите февраля
Аноним 14/12/23 Чтв 12:05:03 #549 №2962843 
image.png
Кто не верил что зумеры тупеют.
Аноним 17/01/24 Срд 13:14:57 #550 №3006620 
Р
comments powered by Disqus

Отзывы и предложения