Этого треда уже нет.
Это копия, сохраненная 27 июля 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
16313000548100.png56 Кб, 1050x1050
JS Thread #238 /js/ 2253637 В конец треда | Веб
Предыдущий тред: >>2248514 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
2 2253639
>>53637 (OP)
Перекатился в новогодний.
3 2253647
Продолжайте словами объяснять, что хочется сделать, и что получается. И желательно все русскими словами.
4 2253669
Я правильно понимаю, что на десктопе - все физические пиксели === CSS-пиксели? И на 4к мониторах ширина страницы реально в ~4000 пикселей? А на Full HD 1920? И физические пиксели "сжимаются" только на телефонах?
5 2253682
ООП вообще применяют на фронте?
6 2253690
>>2253456 →
__proto__ тебе вводит в заблуждение потому что оно изначально кривое. Появилось в тёмные года дикого развития и попало в стандарт только в 2015 для обратной совместимости.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/proto

>The use of __proto__ is controversial and discouraged. It was never originally included in the ECMAScript language spec, but modern browsers implemented it anyway. Only recently was the __proto__ property standardized by the ECMAScript 2015 specification for compatibility with web browsers, so it will be supported into the future. It is deprecated in favor of Object.getPrototypeOf/Reflect.getPrototypeOf and Object.setPrototypeOf/Reflect.setPrototypeOf (though still, setting the [[Prototype]] of an object is a slow operation that should be avoided if performance is a concern).



У объекта есть __внутреннее__ свойство [[Prototype]].
https://tc39.es/ecma262/2021/#sec-terms-and-definitions-prototype

>When a constructor creates an object, that object implicitly references the constructor's "prototype" property for the purpose of resolving property references.


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

Есть любая функция, например встроенный Array() или написанная тобой Game(), дела не меняет.
У функции от рождения есть свойство Array.prototype. Это объект, в котором свойства, которые будут доступны созданным функцией объектам.
Ты создаёшь объект
const arr = new Array(1, 2); // или же const arr = [1, 2];
и __внутреннее__ свойство становится
// arr.[[Prototype]] === arr.constructor.prototype === Array.prototype
становятся доступны методы из прототипа
console.log(arr.push === Array.prototype.push); // true, один и тот же метод доступен из прототипа
и тогда же появляется
arr.__proto__ === Array.prototype
Но ты на это больше не обращаешь внимания. Так как знаешь, что __proto__ только для обратной совместимости и красная плашка МДНа попросила тебя на это больше не полагаться и не дрочить оптимизации движка.

Ты можешь добавить свойство prototype
arr.prototype = {};
и попробовать
const nyet = new arr();
Получишь ошибку, так как у arr нет внутреннего свойства [[Construct]], arr не был функцией от рождения.
https://tc39.es/ecma262/2021/#constructor

А вот если ты создашь класс или функцию (со стрелочной не прокатит, потому что оптимизации, она не конструктор по спеке), у неё уже есть свойство prototype от рождения. И произойдёт всё описанное выше. У объектов, созданных через new (это вызов [[Construct]]) добавляется ссылка [[Prototype]], и constructor, и __proto__.
function Fn() {}; // или же class Fn {};
console.log(Fn.hasOwnProperty("prototype")); // true, сразу есть прототип
const obj = new Fn(); // создан и получил ссылку на прототип
console.log(obj.__proto__ === Object.getPrototypeOf(obj)); // true
console.log(obj.__proto__ === Fn.prototype); // true
console.log(obj.__proto__ === obj.constructor.prototype); // true
6 2253690
>>2253456 →
__proto__ тебе вводит в заблуждение потому что оно изначально кривое. Появилось в тёмные года дикого развития и попало в стандарт только в 2015 для обратной совместимости.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/proto

>The use of __proto__ is controversial and discouraged. It was never originally included in the ECMAScript language spec, but modern browsers implemented it anyway. Only recently was the __proto__ property standardized by the ECMAScript 2015 specification for compatibility with web browsers, so it will be supported into the future. It is deprecated in favor of Object.getPrototypeOf/Reflect.getPrototypeOf and Object.setPrototypeOf/Reflect.setPrototypeOf (though still, setting the [[Prototype]] of an object is a slow operation that should be avoided if performance is a concern).



У объекта есть __внутреннее__ свойство [[Prototype]].
https://tc39.es/ecma262/2021/#sec-terms-and-definitions-prototype

>When a constructor creates an object, that object implicitly references the constructor's "prototype" property for the purpose of resolving property references.


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

Есть любая функция, например встроенный Array() или написанная тобой Game(), дела не меняет.
У функции от рождения есть свойство Array.prototype. Это объект, в котором свойства, которые будут доступны созданным функцией объектам.
Ты создаёшь объект
const arr = new Array(1, 2); // или же const arr = [1, 2];
и __внутреннее__ свойство становится
// arr.[[Prototype]] === arr.constructor.prototype === Array.prototype
становятся доступны методы из прототипа
console.log(arr.push === Array.prototype.push); // true, один и тот же метод доступен из прототипа
и тогда же появляется
arr.__proto__ === Array.prototype
Но ты на это больше не обращаешь внимания. Так как знаешь, что __proto__ только для обратной совместимости и красная плашка МДНа попросила тебя на это больше не полагаться и не дрочить оптимизации движка.

Ты можешь добавить свойство prototype
arr.prototype = {};
и попробовать
const nyet = new arr();
Получишь ошибку, так как у arr нет внутреннего свойства [[Construct]], arr не был функцией от рождения.
https://tc39.es/ecma262/2021/#constructor

А вот если ты создашь класс или функцию (со стрелочной не прокатит, потому что оптимизации, она не конструктор по спеке), у неё уже есть свойство prototype от рождения. И произойдёт всё описанное выше. У объектов, созданных через new (это вызов [[Construct]]) добавляется ссылка [[Prototype]], и constructor, и __proto__.
function Fn() {}; // или же class Fn {};
console.log(Fn.hasOwnProperty("prototype")); // true, сразу есть прототип
const obj = new Fn(); // создан и получил ссылку на прототип
console.log(obj.__proto__ === Object.getPrototypeOf(obj)); // true
console.log(obj.__proto__ === Fn.prototype); // true
console.log(obj.__proto__ === obj.constructor.prototype); // true
7 2253693
>>53682
В ангуляре - да.
8 2253714
>>2253668 →

>перечислил облатси в которых 5 лет вариться надо минимум


Как будто для разработки тебе не надо варится в IT и около-IT тот же срок.
9 2253721
>>53669

> на 4к мониторах ширина страницы реально в ~4000 пикселей?


нет

>физические пиксели "сжимаются" только на телефонах?


Не только. На любом экране, на котором браузер сочтет это необходимым. Тот же 4к как пример
10 2253723
>>53682
Да, в веб-компонентах, событиях и ошибках.
11 2253737
>>53682
Представь себе, глобальные элементы window и document это о ужас ОБЪЕКТЫ.
12 2253764
>>53737
Джейсоны тоже объекты, но почему-то классы не могут в них от слова совсем.
13 2253767
>>53737
Имелось ввиду классы
14 2253808
>>53737
Нихуя, получается можно их унаследовать и создать свои экземпляры документа и window?
15 2253823
>>53808
Тащемта да, собственно создание своего class CustomGlobal extends Window {} вполне себе ООП-вей для хранения данных в глобальном скоупе, которые при этом не будут перезаписаны изменениями в глобале.
16 2253831
>>53721
Тогда почему <meta name="viewport"> активируется только на мобилках? Десктоп, как бы его не масштабировал, ведет себя будто этого тега нет, врубаю device tool - все робит.
17 2253833
>>53823

>вполне себе ООП-вей


Только он не работает
18 2253841
Можете, конечно, смеяться, но кажется что я понял, что я обосрался. Я как мамонт простой решил залететь в это ваше айти отгрузив денех Яндексу. Сидел, пердел делал что говорили, получается норм, вопросов как сделать, что от меня хотят особо не возникает, ну или первая ссылка в Гугле помогает. Но вот я сидел, смотрел печально на ебало маразматика в новогоднюю ночь, и решил зайти на хх, посмотреть что там у меня может быть по работе. И что то эти ваши переднеконцовые работяги нахуй никому не нужны, по крайне мере чисто хтмл с джэсом. Таких штуки 3 найдется, остальные пхп давайте, а все эти ваши маргины на закуску. Так вот это правда? я не думал что курсы хуюрсы что то там гарантируют и вообще лично я все я то и не верю, но другие то люди на что рассчитывают?
19 2253849
>>53841
Если мало знаний, можно только в верстальщики влезть, не в полноценные фронты. Быстрее всего, если научиться в вордпресс, бутстрап, жквери. Но это параша.
20 2253870
>>53841
Нууу хз, я сейчас заканчиваю диплом в яндексе. Я пиздец охуел от этого обучения. И верстать должен уметь, всякие флексы и гриды применять. И БЭМ ебаный и на джаваскрипте должен уметь сайт оживлять. Потом реакт хуки хуики, магия какая-то, обязан знать что с её помощью делают и как это делать правильно. Потом Нода, сервер, обработка ошибок, база данных, хэширование поролей, ебала вот это вот вся. А потом всё это дело на сервер должен уметь закачивать и поддерживать. Хз, у меня такое чувство что из меня универсального солдата сделали. По ходе запилил ещё пару своих страниц, показал знакомому помидору, он говорит что с такими знаниями на изичах куда угодно устроится можно. Вот жду пока он меня прособеседывает перед начальством, если повезёт то возьмут сразу джуном, на 100к зп. Конешн понимаю что не у всех такие кореша есть и мне дико повезёт если я к нему устроюсь, но объективно такие же челики как я на рынке будут цениться сами по себе.
Ах да, Заметил прикол что из всей группы в 30 человек под конец со мной остались лишь пять. Обуччение очень сложное и если сочкуешь то ессесно нахуй никому нужен не будешь на работе.
21 2253885
Хочу написать сервер на ноде на чистом жс
Какие подводные?
22 2253888
>>53870
Ну я только 9 спринт сдал так что хз, людей косит это да, уже где то 40 отвалилось из ~140 ебать яндес бабки зашибает в начале. человек отвалилось. Про работу я больше в себя не верю, много отзывов даже отрицательных отмечали, что в карьерном треке девочки работают отлично. Но с теми же отзывами у меня не совпадают ощущения про колличество затраченного времени на выполнение работ. Я за день, полтора все делаю и то половину дня какой нибудь твитч смотрю, а там люди жалуются что по 30 часов в неделю ебашут. А раз я тут с вами, то на гения я очевидно не похож и потому становиться ещё хуже как будто по непонятной причине ко мне не достаточно добываются или ещё что. а про ноду я уже посмотрел курс с удеми позаимствовав на рутрекере
23 2253894
>>53888
В смысле в себя не веришь? Ты делаешь работу которую делают сотрудники в обычных фирмах. Ты делаешь эту работу явно быстрее других учеников. Да, там огромная часть учеников это валенки которые решили что вкатиться просто и нужна только усидчивость. Потом начинают тупить над простыми задачами и понимаю, что что-то не складывается. Но всё же. Если ты понимаешь, что ты делаешь, если у тебя есть результат то это уже приобретённый навык и за этот навык готовы платить. Так как у других его нет.
Мне ещё помог совет кореша. Нужно часто и много практиковаться. Много писать на реакте. Прям вот берёшь пустую страницу, наполняешь её всякой залупой типа кнопочек, формочек, ссылочек прочей поебенью. И начинаешь на реакте это всё связывать чтоб они там щёлкали, цвет меняли, бочку делали по заданным тобой алгоритмам. Вот так потыркаешься пару месяцев и уже сможешь обойти 90% зелёных джунов на рынке.
И да, на ХХ работу сложно найти. Нам сами сотрудники яндекса говорили что на одно место легко набирается сотня кандидатов, там прям надо постараться чтоб взяли. Лучше самому искать фирмочки, стартапы, небольшие компашки и пытаться туда заявиться, спросить не нужен ли смышлёный джун. Так намного быстрее можно приземлиться. А там всего год отработать и всё, тебя готовы брать уже и на ХХ.
24 2253896
>>53894
Ну жостка, ходить добываться до людей ещё нужно будет. Ух бля.
25 2253902
>>53896
Печельно, но это факт. Не будешь доёбываться - быстро останешься один и никому не нужный. Вам же уже говорили готовиться к десяткам собесов? Там же нужно не просто задачки решать, но и говорить, спрашивать, доёбываться до их тупых задачек. Если этого не делать то никогда работу не найдёшь, будь ты хоть лучшим студентом яндекса.
Кароч. Я привык седеть дома и пялиться в моник. С друзьями предпочту общение через сеть. Короче сыч обыкновенный. И с таким подходом вкатываться в Айти вообще смысла нет. Нужно прям самому всех заёбывать, спрашивать, искать контакта. Потом, когда вольёшься, заматереешь, уже сможешь ограничевать общение с работодателем, а то и вовсе закрыться и ебашить микросервесы за еду. Но в самом начале тебя таким никто не возьмёт на работу. И вот я оказался на распутье. Либо живу как жил, но без вкатывания. Либо переступаю через себя, становлюсь социоблядью и пытаюсь ухватить кусок пирога пожирнее.
26 2253904
>>53885
Придется раскошелиться на оперативу
27 2253910
>>53885
node -e "require('http').createServer((req, res) => {res.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'}); res.write('НИКАКИХ КАМНЕЙ'); res.end();}).listen(3000, ()=> console.log('listening on http://localhost:3000'))"
Просто сделай это.
А каких камней ты опасаешься?
28 2253911
>>53910
В реальности их хоть используют?
29 2253921
>>53911
Нет. Нода хуйня, которая не способна ни на что кроме как запускать вебпак. Пока что
30 2253924
>>53911
Яндекс, Нетфликс, Убер для тебя достаточно реальны?
Или посмотри nodejs backend на ХХ, сотни вакансий.
31 2253926
>>53911
Ну как минимум всякие прототипы веб-сервисов на ноде писать охуенно
Screenshot 2022-01-01 232528.png11 Кб, 459x90
32 2253964
Помогите долбоебу, хочу user js сделать чтобы парсились все ссылки на странице и из их удалялись параметры label и tab. Как мне этого добиться?..
33 2253982
>>53964
Изучить базовый JS, типы, условия, циклы
Изучить браузерный DOM, как перебирать ноды, как их модифицировать.
Изучить базовый RegExp

Или сделаю за $200
34 2253998
>>53637 (OP)
Почему все пользуются редаксом, когда есть божественный Apollo?
35 2254050
>>53964
Ну можно просто обрезать строку после лейбла если там ничего не идёт
.split(‘label=‘).shift()
36 2254059
>>53964
document.querySelectorAll("a[href]").forEach(a => a.setAttribute("href", a.href.slice(0, a.href.indexOf("?"))))
во всех ссылках на странице отпадёт всё после знака вопроса.

>>53982
Сколько времени нужно на разработку?
37 2254060
>>54059
точнее даже так

document.querySelectorAll("a[href]").forEach(a => {
const url = new URL(a.href);
url.searchParams.delete("label");
url.searchParams.delete("tab");
a.setAttribute("href", url.toString());
})

но я не проверял
image4 Кб, 403x25
38 2254065
>>54060
Шиз.
39 2254074
>>53911
Не думаю что голую ноду. Экспресс и нест довольно часто вижу на бэке.
image.png767 Кб, 626x892
40 2254110
41 2254160
>>54110
Что за хайп вокруг веб 3.0. Постоянно натыкаюсь на манямирок о какой-то интырнет революции, который вот-вот произойдет.
42 2254167
>>53964
Array.from(document.links).forEach((link) => {
const newURL = new URL(link.href);
newURL.searchParams.delete("label");
newURL.searchParams.delete("tab");
link.href = newURL.toString();
})
43 2254170
>>54160
Затянувшийся криптобум, который никак не закончится, очень будоражит умы мань, вот и фантазируют. Реального применения даппов вне криптовалютной тусовки нет и не было, но мечтать это не мешает.

А ещё зумерьё не видит гэмблинга/адалта/скама ибо такие темы обитают вне твитторов и ютубов, и для них крипта — это какой-то волшебный способ зарабатывать выше рынка, а не очередной скам о котором нельзя даже в резюме написать, лол.
44 2254178
>>54170

>а не очередной скам о котором нельзя даже в резюме написать, лол.


А что не скам в вебе?
45 2254192
>>54178
Примерно всё, что помогает решать какие-то проблемы, а не создаёт их.

Крипта как таковая решает проблемы только для отраслей торговли наркотой/цп/оружием/итд (т. е. там, где нужна как валюта), и создаёт их почти всем остальным отраслям.
46 2254201
Мудрые аноны, дайте совета неофиту. Есть хорошее знание ванилы и верстки, но знание реакта довольно посредственное (нет опыта комм.разработки), нормально ли это для джуна? Что обычно ожидают от соискателя жунирской позиции?
47 2254205
>>54192
Ценность крипты - это то, что она является независимой от любого центробанка валютой, ограниченной в количестве, цифровой и на 100% рыночной. И это огромный плюс - когда твои деньги не может триллионами печатать выживший из ума президент, которому приспичило бороться с возможным потеплением в 1 градус за 100 лет или с голодающими в африке.
48 2254213
>>54205

>Ценность крипты - это то, что она является независимой от любого центробанка валютой


Ну это же хуита. Будет выгодно — крупные стейкхолдеры тебя поставят раком и твою жопу порешает рынок.

> ограниченной в количестве


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

> и на 100% рыночной


Т. е. стабильный курс не возможен by design.
49 2254249
>>54213

>Будет выгодно — крупные стейкхолдеры тебя поставят раком и твою жопу порешает рынок.


Ты дурачок и не знаешь, о чем говоришь. Никакой стейкхолдер тебя не может поставить раком, и если он продаст свою долю(хоть 10%, хоть 99%) в некой вещи, которая имеет реальную ценность, то уже через месяц эти доли раскупят и цена опять пойдет вверх, потому что она определяется ценностью вещи/компании, а не сиюминутными махинациями с акциями.

>А в чём плюс? Можно будет организовать нормальный феодализм?


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

>Т. е. стабильный курс не возможен by design.


Возможен, биткоин вот стабильно растет от года к году, а доллар стабильно обесценивается. Потому что второй печатают, а первый нет. И непонятно, почему ты счтиаешь стабильное загнивание плюсом, а стабильный рост минусом. Рынок тебе загнивания не предлагает, это правда, он предлагает стабильный рост.
Всем большое спасибо.jpg222 Кб, 1019x695
50 2254252
>>54167
>>54060
>>54059
>>54050
Спасибо анонасы, вы сделали мою жизнь проще в 10 раз.
51 2254292
>>54167
Почему-то не отрабатывает если открыт URL с любым параметром.
52 2254302
<body> может быть grid контейнером?
df6a82d8f778167b2e3c3ab323d9beff.jpg37 Кб, 720x405
53 2254319
>>54249

>Никакой стейкхолдер тебя не может поставить раком


Там это, держатели 51% сети достигли консенсуса не признавать твои транзакции. Можешь питаться грязью из под ногтей или давать ебать себя в сракотан — выбирай.

>Дебил?


> дурачок


Макакен пытается доминировать, даже не понимая о чём речь, классика.

>Любые деньги должны существовать в ограниченном количестве


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

>При чем тут феодализм - хуй поймешь


Конечно не поймёшь, ты же не привык думать. Это система, которая естественным образом складывается в условиях ограниченных ресурсов. Сложна сложна инхуя нипанчтна!1

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


В дефляционной модели без механизмов, заставляющих так или иначе перераспределять средства — на каком-то этапе так и будет, угадал.

>Возможен, биткоин вот стабильно растет от года к году


От трёхлетки роста к трёхлетке падения.

>Рынок тебе загнивания не предлагает, это правда, он предлагает стабильный рост.


Ну тут не спорю — когда рынок предлагает пойти разъебать соседнюю страну и заставить их покупать твои товары — так и надо делать, рост есть рост.

Типичный анкап-дурачок затирает за экономеку и политеку, ослушавшийся педофила и криптолудиков, классика.
54 2254329
>>54302
Да, и html тоже. Я боди флексом обычно делаю, чтобы футер прижать к низу.
55 2254332
Анон, подскажи, что сейчас является актуальным и самым удобным http клиентом для js?
56 2254363
>>54292
Извиняюсь, там не в этом дело. Линки которые динамически подгружаются не обрабатываются.
57 2254407
>>53902
Как повезёт, на самом деле. Если не совсем с нулем приходить (с нормальным дипломом там, минимальными знаниями про то, что вообще такое ваша реляционка нахой) и не слишком раскатывать губу на первую зп, то тебя если не первая, то 3-4 галера наймёт. Полно же стажировок, курсов от компаний, и тд, вы им нужны так же, как и какой-то опыт работы вам.
sage 58 2254418
>>54319

>Там это, держатели 51% сети достигли консенсуса не признавать твои транзакции


Крутая выдуманная ситуация, которой никогда не было и не будет, но мы тут вроде стараемся о реальном мире говорить, а не о твоем манямире.

>это инструмент, который должен существовать в необходимом количестве для конкретной ситуации.


Должен кому? Необходимом кому? Кем определяется? Тобой? Байденом? И ты уходишь от темы, обсеруша. Должна ли используемая в качестве валюты вещь существовать в ограниченном количестве или должен случайный дядя мочь ее напечатать/вырастить на грядке без особых усилий? Простой вопрос вроде для маняэкономиста.

>Это система, которая естественным образом складывается в условиях ограниченных ресурсов.


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

>Ну тут не спорю — когда рынок предлагает пойти разъебать соседнюю страну и заставить их покупать твои товары


Так и вижу как билл гейтс разъебывает нищую африканскую парашу и заставляет всех нищих негров после войны скупать на какие деньги кстати, шизло? его продукт. Правда это опять твоя шизоидная выдумка, которой в реальности не было и не будет.
59 2254420
>>54332

> клиентом для js?


Клиент это Гугл Хром.
Ты задачу свою опиши лучше.
60 2254435
>>54420
Запрос на сервер отправлять, ответ получать и делать с ним что-то, это обычно клиентом зовут.
sage 61 2254442
>>54418

>пук

62 2254443
>>54329
А ячейку грида распилить можно на ячейки?
63 2254446
>>54420
Как я понял, сейчас для этого используется fetch(), просто хотел узнать про аналоги, если таковые имеются, и стоит ли их вообще использовать.
64 2254453
>>54446
Axios еще есть из известных. Но это типо удобная обертка просто.
65 2254458
>>54453
Удобная обёртка - как раз то, что нужно. Посмотрю, спасибо :)
66 2254461
>>54453
Удобная обёртка - как раз то, что нужно. Посмотрю, спасибо :)
67 2254466
Аноны, сделал снежок самый банальный, с помощью JS и CSS. Код прилагаю. Всё работает заебись, НО! по окончании анимации (в данном случае 35 секунд) снежинки резко пропадают с экрана и снова начинают падать.
Есть подозрение, что это из-за того, что они резко меняют своё положение на изначальное (transform: translateY(0px))

Я новенький и у меня вообще нет никаких идей как это можно было бы поправить. Можете помочь?
68 2254470
>>54466
Принцип работы и некий код пиздил со снежка в /b, не во всём разобрался (пушо там минимизированный код представлен), но сделал как смог.
69 2254510
>>54443
Да, хоть пять уровней вложенности делать можно при необходимости. Ну и естественно грид-элемент всегда можно и флекс-контейнером сделать.
grid.jpg7 Кб, 170x561
70 2254529
>>54510
А почему такой остаток справа,вроде 10 по 10% сделал,в начале впритык
71 2254639
>>54192

>Примерно всё, что помогает решать какие-то проблемы, а не создаёт их.


Приведи конкретные примеры.
png-transparent-internet-troll-smile-trollface-smile-face-p[...].png19 Кб, 920x600
73 2254758
>>54639
А давай-ка ты приведи.
74 2254769
Можно уже использовать grid? че там с поддержкой браузеров?
75 2254785
>>54769
Из какого десятилетия капчуешь? Сложно зайти на caniuse и увидеть 95+ процентов?
76 2254829
>>54418

>Правда это опять твоя шизоидная выдумка, которой в реальности не было и не будет.


Историю прогуливал чтоле? С 15 по 20 век примерно так вся европа жила, нормас было. А ещё средства обмена были ограничены, правда стонксы почему-то начались когда все на эти ограничения начали тактично забивать.
77 2254835
Вот я ставлю типа библиотеки и там говорится, что найдено 100500 уязвимостей некритических и 9 критических
А что мне делать с этой информацией-то? Зачем она мне? Не буду ж я вилкой ноде модулес чистить
78 2254853
>>54529
Нам нужен код
79 2254856
>>54466

>(transform: translateY(0px))


(transform: translateY(-100px))
(transform: translateY(110vh))
80 2254858
>>54835
Какой же ты уебищный, ты погугли бы для начала и прочитал, что это делается что бы ты обновил зависимости до версий, где все исправлено.
81 2254859
>>54249

>Любые деньги должны существовать в ограниченном количестве, чтобы их можно было использовать как деньги


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

>Потому что второй печатают


Дурачок думает, что схема выглядит как "Увеличили деньги => выросли цены".
А на самом деле, оно выглядит так: "Пидарасы цепной реакцией почему-то задрали цены => врубай станок, а не то денежной массы физически не хватит, и вообще всё схлопнется".

>>54418

>Должна ли используемая в качестве валюты вещь существовать в ограниченном количестве


Не должна.

>ресурсы как таковые не ограничены


Третий пикрелейтед.

>билл гейтс разъебывает нищую африканскую парашу и заставляет всех нищих негров после войны скупать на какие деньги кстати, шизло?


Четвёртый пикрелейтед. На выданные банком в кредит деньги - под заложенные земли, жопу или почки.
82 2254861
>>54856
Идея хорошая, но снежинки всё равно как-то хаотично пропадают не могу понять почему.
83 2254871
>>54861
Потому что у тебя vw
84 2254925
Анонсы, в welbex кто-нибудь работал? Что рассказать можете?
85 2254934
>>54835

>А что мне делать с этой информацией-то?


Положить хуй на варнинги, если делаешь что-то по курсу или если на работе так надо.
86 2254975
>>54871
Я уже поправил, это роли не играло.
87 2254992
Ну после жавы жс как-то норм заходит..
88 2254995
>>54992
Да после джавы и брейнфак не плох. И писать меньше, и фабрик нет
89 2255020
За два года ИТ стало слишком сладким для всех: как только приняли меры поддержки российских разработчиков, многие компании из других сфер захотели получить свой кусок государственных денег. Видимо, мы забыли про пузырь доткомов 1995–2001 годов. Тогда ситуация была аналогичной и закончилась волной банкротств, обвалом цен на ПК и общей лихорадкой на рынке. Если сейчас не исправить ситуацию, то нынешний крах – это лишь вопрос времени.

А решение на самом деле простое – каждый должен заниматься своим делом. Теоретически дом могу построить и я, но неизвестно – насколько он будет безопасный и сколько прослужит. Так и в мире бизнеса каждая компания должна развиваться в своей нише: банк совершенствовать финансовые продукты и услуги, а ИТ-компании – софт. Это важно в целом для рынка, для его развития и стабильности. Если бы госкомпании одномоментно закрыли свою разработку, то освободилось бы сразу порядка 50 тыс. специалистов. Это бы оздоровило рынок, зарплаты вернулись бы к адекватному размеру. Все бы встало на свои места.


https://m.vz.ru/opinions/2021/12/26/1135095.html
90 2255048
>>54859

>Большую часть истории, человеки осуществляли транзакции в "бля буду, верну"-токенах


Хуйни не неси. В качестве денег всегда использовались только редкие и ценные сами по себе вещи, начиная от ракушек, заканчивая табаком, но по очевидным причинам со временем от этого всего отказались и перешли исключительно на золото/серебро. За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало, хоть 1000 лет назад, хоть 100. И ты дебил, не знающий истории, если называешь табак нахуй "слепленным на коленке говно-токеном".

>Дурачок думает, что схема выглядит как "Увеличили деньги => выросли цены".


Схема выглядит как "напечатали необеспеченных денег - деньги стали меньше стоить". Это не обязательно выражается в прямой инфляции и подражании прямо завтра, но результат всегда одинаков - обесценивание накоплений в этой валюте, потому что в экономике появляются деньги, которые не обеспечены никакой ценностью, потому что эту ценность никто не произвел, просто дядя Байден захотел напечатать лишний триллион бумаги. Азы экономики, дебс.

>Третий пикрелейтед.


Гугли малтузианство и думай, чем твои шизоидные ничем не подкрепленные проекции на 300 лет вперед отличаются от его шизоидных проекций.

>Четвёртый пикрелейтед. На выданные банком в кредит деньги - под заложенные земли, жопу или почки.


Еще раз, дебс. Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов. Как в твоей шизоидной голове укладывается схема "мы завоевали страну, но решили ничего не отбирать, а продавать им товары, да еще и кредитов сверху выдали"? И да, твоя шизоидная книжка интерпретирует обычное рабство под дулом пистолета как товаро-денежные отношения на свободном рынке, что говорит только о том, что автор - левацкий шизоид, не понимающий, о чем он пишет.
image.png1,3 Мб, 1920x1080
91 2255052
>>55020
Перешел по твоей ссылке и охренел от продолжения
92 2255059
>>55048

>Как в твоей шизоидной голове укладывается схема "мы завоевали страну, но решили ничего не отбирать, а продавать им товары, да еще и кредитов сверху выдали"?


А зачем ничего не отбирать, если можно отобрать всё и заставить работать на себя, а потом заставить платить тебе же за твои товары?
Иди почитай про кололниальную политику (где местных сначала пиздили и грабили, потом запрягали рабами и заваливали всё продукцией из метрополии, чтобы деньги шли куда надо) или, если прям сложна и нужен прям вырожденный кейс — про опиумные войны.
93 2255062
>>55059

>А зачем ничего не отбирать, если можно отобрать всё и заставить работать на себя, а потом заставить платить тебе же за твои товары?


Затем, шизик, что рабам ничего платить не надо. Если кто-то на тебя работает не добровольно и под дулом пистолета, то он раб, хоть как виляй жопой про товары и кредиты. Если же у вас добровольный контракт, который был заключен по согласию сторон и который может быть разорван, то это товаро-денежные отношения, хоть как виляй жопой про "мне нужно есть, но никто меня из своих денег кормить не хочет, поэтому я раб на собственной работе, куда добровольно устроился"
94 2255066
>>55048

>За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало


Первый пикрелейтед. Чего ещё спизданёшь?

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


Ты текст на тех картинках точно читал, ебобо?

https://en.wikipedia.org/wiki/Economic_anthropology#Special_and_general_purpose_of_money
https://en.wikipedia.org/wiki/Promissory_note#Use_as_private_money
https://www.newmoneyhub.com/www/money/mitchell-innes/what-is-money.html
В Вавилоне обыватели определяли цены в серебре, но транзакции осуществляли не серебром, а ячменём, скотом или глиняными табличками с обещанием "бля буду, верну".
В средние века - imaginary money - когда цены измеряют в валюте времён Карла Великого, которую уже 800 лет никто никогда не печатал.

>только редкие и ценные сами по себе вещи


Для внешней торговли (во всяких портах), где твоему говно-токену с обещанием "бля буду, верну", не поверят. Второй и третий пикрелейтеды: локальный и внешний рынок - это две разные разницы.

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


Да, четвёртый пикрелейтед. По причине того, что налоги требовали в золоте/серебре, но металлов у людей не хватало.

>Схема выглядит как "напечатали необеспеченных денег - деньги стали меньше стоить".


Опять-таки, четвётый пикрелейтед. Нехватка денег (все металлы утекали в Китай) вызвала инфляцию и рост цен.

>Азы экономики


Неоклассика не работает. С добрым утром.
https://www.youtube.com/watch?v=LsUS3ynhAKY

>Гугли малтузианство


https://bnarchives.yorku.ca/644/2/20200700_fix_can_the_world_get_along_without_natural_resources_wpcasp.pdf
https://en.wikipedia.org/wiki/Eco-economic_decoupling#Lack_of_evidence_for_decoupling
Гугли decoupling. В контексте того, что это маняпроекция неоклассиков, а неоклассиков уже все обоссали за шаманизм.

>Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов


Но зачем, если ты можешь сказать "Ты лох мне должен", и он будет считать "Да, действительно, я должен". Это и есть - "обратить в рабов", просто ты аутсорсишь анальные кары за мыслепреступления самому рабу.

>а продавать им товары


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

>За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало


Первый пикрелейтед. Чего ещё спизданёшь?

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


Ты текст на тех картинках точно читал, ебобо?

https://en.wikipedia.org/wiki/Economic_anthropology#Special_and_general_purpose_of_money
https://en.wikipedia.org/wiki/Promissory_note#Use_as_private_money
https://www.newmoneyhub.com/www/money/mitchell-innes/what-is-money.html
В Вавилоне обыватели определяли цены в серебре, но транзакции осуществляли не серебром, а ячменём, скотом или глиняными табличками с обещанием "бля буду, верну".
В средние века - imaginary money - когда цены измеряют в валюте времён Карла Великого, которую уже 800 лет никто никогда не печатал.

>только редкие и ценные сами по себе вещи


Для внешней торговли (во всяких портах), где твоему говно-токену с обещанием "бля буду, верну", не поверят. Второй и третий пикрелейтеды: локальный и внешний рынок - это две разные разницы.

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


Да, четвёртый пикрелейтед. По причине того, что налоги требовали в золоте/серебре, но металлов у людей не хватало.

>Схема выглядит как "напечатали необеспеченных денег - деньги стали меньше стоить".


Опять-таки, четвётый пикрелейтед. Нехватка денег (все металлы утекали в Китай) вызвала инфляцию и рост цен.

>Азы экономики


Неоклассика не работает. С добрым утром.
https://www.youtube.com/watch?v=LsUS3ynhAKY

>Гугли малтузианство


https://bnarchives.yorku.ca/644/2/20200700_fix_can_the_world_get_along_without_natural_resources_wpcasp.pdf
https://en.wikipedia.org/wiki/Eco-economic_decoupling#Lack_of_evidence_for_decoupling
Гугли decoupling. В контексте того, что это маняпроекция неоклассиков, а неоклассиков уже все обоссали за шаманизм.

>Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов


Но зачем, если ты можешь сказать "Ты лох мне должен", и он будет считать "Да, действительно, я должен". Это и есть - "обратить в рабов", просто ты аутсорсишь анальные кары за мыслепреступления самому рабу.

>а продавать им товары


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

>Если же у вас добровольный контракт


https://en.wikipedia.org/wiki/Wage_slavery
Добровольный контракт: можешь не работать, холоп, ведь ты всегда волен сдохнуть от голода на улице.

>добровольный


https://en.wikipedia.org/wiki/Nudge_theory
96 2255070
Чо началось то, ебать? Я просто хотел заработать на поридж.
мимо
97 2255073
>>55048

>Это не обязательно выражается в прямой инфляции и подражании прямо завтра, но результат всегда одинаков - обесценивание накоплений в этой валюте


Так глобально это хорошо, о чём тебе говорил ещё первый анон носившийся с феодализмом. Абстрактный Безос не будет держать свои хуйлионы в подвале а должен активно двигать бёдрами, а у тебя благодаря этому есть возможность хорошо жить а не сидеть в Усть-Залуспинске и не питаться гречей с огорода всю жизнь.

>>55062

>Если кто-то на тебя работает не добровольно и под дулом пистолета, то он раб, хоть как виляй жопой про товары и кредиты


А как рабство противоречит выдаче кредитов? Вешаешь перед рабом морковку "выплати ипотеку и ты свободен" и он с радостью бежит работать.

>то это товаро-денежные отношения


А как наличие рабство/любые другие насильственные отношения мешают им? Или рабство/колониализм/итд в твоём гладком мозгу — это откуда-то из тёмной эпохи пока все по пещерам сидели? Как местные жсеры.

Я за 2 сообщения уже заебался спорить с мамкиным атлантом, который либо реально в школе историю прогуливал, либо троллит тупостью.
98 2255074
>>55070
Либертарианца леваки попускают, придётся переждать, пока эта хуйня закончится или перетечёт в /po/рашу.
99 2255078
>>55066

>Первый пикрелейтед. Чего ещё спизданёшь?


Ты дебил, дядя? Это обычная монета. Тот факт, что ее выпустил частник, а не центральный банк, никак не говорит о том, что она "слеплена на коленке" или не может являться ценной валютой. Остальную твою шизу про "а вот тут в вавилоне был бартер с доп. шагами, это доказывает мой тезис про то что можно говном платить" даже читать смысла нет.

>Опять-таки, четвётый пикрелейтед. Нехватка денег (все металлы утекали в Китай) вызвала инфляцию и рост цен.


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

>Неоклассика не работает. С добрым утром.


>видео с ютуба вместо аргумента


Постыдился бы хоть, животинка.
100 2255079
>>55068

>Добровольный контракт: можешь не работать, холоп, ведь ты всегда волен сдохнуть от голода на улице.


>мне нужно есть, но никто меня из своих денег кормить не хочет, поэтому я раб на собственной работе, куда добровольно устроился

101 2255087
>>55020
Какая-то шиза. Говорит о поддержки от российской власти и сравнивает с дот комом, хотя нынешнее положение на российском рынке мало чем отличается от зарубежного и положения до льгот.
Как там в Белоруссии, тоже поди пузырь лопнул от их пвт а нет, это тараканище его убил?
1591042493.jpg49 Кб, 604x402
102 2255088
>>55020

> Если бы госкомпании одномоментно закрыли свою разработку, то освободилось бы сразу порядка 50 тыс. специалистов. Это бы оздоровило рынок, зарплаты вернулись бы к адекватному размеру. Все бы встало на свои места.


До самой мякотки не дочитал оказывается. Госкомпании закрывают свою разработку, распускают все свое айти. И сразу бегут аутсорсить и нанимать своих бывших разрабов через кабанчиков. Вот это здоровый рыночек
103 2255102
>>55079

>добровольно


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

>>55078

>>видео с ютуба вместо аргумента


Видео от профессора экономики. Специально для дебилов типа тебя.

>а вот тут в вавилоне был бартер


https://www.theatlantic.com/business/archive/2016/02/barter-society-myth/471051/
Ты дебил, дядя?

Я понимаю, что я что-то такое сложное для тебя говорю, но ты поднапряги умишко:
-Цена на козу фиксирована в серебре
-Платишь ячменём эту цену
Коза не измеряется в ячмене. Не бартер.

>Ты дебил, дядя? Это обычная монета.


Что угодно - "обычная монета". Ранее тебе был показан >>54859 текст (вторая картинка), в котором крестьяне вместо монеток платили вином, сыром, курицами и яйцами как эквивалентами "Roman currency".

>Инфляцию как и всегда вызвал центральный банк Англии


https://en.wikipedia.org/wiki/Tudor_period

>Tudor period (1485 - 1603)


https://en.wikipedia.org/wiki/Bank_of_England

>Established in 1694


Не продолжай, я понял, что ты просто либо некомпетентный кретин, либо шизоид, у которого Банк Англии освоил путешествия во времени.
EbS6xDdQ.png87 Кб, 500x500
104 2255120

>ваши аргументы говно и ничего читать не буду дайте видос в тиктоке длиннее 15 сек не асилю(9


Мелковаты современные атланты.
105 2255121
УВАГА
в следующих тредах меняем ОП-пикчу, а то эти на жёлто-чёрное триггерятся и никак добровольно не сконтрактируют
106 2255126
В прошлом треде комуняки срали, а в этом криптоанархисты
image.png89 Кб, 800x800
107 2255127
108 2255170
В каких ситуациях использование useRef не является зашкваром?
109 2255188
>>55170
Когда тебе не надо ререндерить компонент после изменения его состояния
110 2255191
>>55121
Давно уже пора переименовать тред на Typescript и сменить лого. Все равно JS уже никому не нужен.
111 2255192
>>55170
Когда кабанчик говорит, чтобы ты срочно прикрутил этот жиквери плагин или кусок говнокода на ваниле от партнеров и т.д...
112 2255280
Блин какая же кайфовая штука это все. Чем дольше изучаю фронтенды, тем больше нравится и не замечаешь как проходит время. React - главный наркотик, что дал нам фейсбук, а не метавселенные эти.
image.png103 Кб, 822x627
113 2255312
>>55280

>а не метавселенные эти.


Просто ты нипанимаишь!
114 2255316
>>55280

>React - главный наркотик


Согласен, с этого говнища еще годами будем перекатываться в более удобные vue и angular
115 2255322
>>55316

>angular


>более удобные


/0
116 2255334
>>55170
Когда нужно хранить информацию, которая не является состоянием, то есть от его изменения компонент не должен ререндериться
117 2255339
anons, why we don't speak english in these threads, after all we're programmers, at the same time will improve our own english skills, what are you thinking?
118 2255342
>>55339
const ты = null
function сосиХуй(сосатель) {}

сосиХуй(ты)
119 2255346
>>55342

>fart

120 2255352
>>55339
I'm of thinkings this a great idea! London is the capitol of Great Briton.
121 2255355
>>55339
Думаю, что ты идешь нахуй.
122 2255356
>>55352
don't disgrace yourself
1.jpg269 Кб, 2519x810
123 2255359
>>55339
Английский - хуета оверхайпнутая.
124 2255363
>>55359
employers don't think like it
125 2255370
>>55339
Because if you need english speak, you may go to reddit.
126 2255372
>>55339
Great idea in my humble opinion. My English helped me once on interview at epam. There was entire section where we spoke English.
It went pretty well actually.
image.png8 Кб, 1191x59
127 2255421
пытаюсь сделать собственное контролируемое ауди, у меня есть input в который при timeUpdate попадает currentTime, как реализовать изменение currentTime при взаимодействии с input'ом
128 2255444
Ну и в чём я не прав? Я ни-па-ни-ма-ю!
129 2255446
>>55444
Зяпятые после функций
130 2255448
>>55446
Нихуя себе. Благодарю.
131 2255449
>>55444

>Ну и в чём я не прав?



Ну тупой ты, что тебе тут сказать?
132 2255451
>>55449
Нет ты
133 2255457
>>55449
Ну да, я забыл про this в методах. Проблемы?
134 2255458
А еще про приведение типов.
135 2255498
>>55444

> андефайнд


Почему не нуль?
136 2255500
>>55498
Вроде будь там нуль, либо андефайнд разницы это не делает, наверное даже память схожая выделяется на переменную. Но андефайнд буквально как "неопределенно" переводится и я поставил его.
137 2255508
>>55500
Надо было null ставить. Он специально в таких случаях используется.
138 2255541
Поставил такой null, он тебе потом переведётся в число когда не надо, так как операции сравнения кроме === делают это нестрого.
139 2255543
>>55541
И чем же страшен перевод null в число в бизнес-логике калькулятора по-твоему?
140 2255572
>>55543
В том, что null не будет являться частью бизнес-логики калькулятора.
141 2255575
>>55541
Какая операция приводит null к числу?

К undefined лучше относиться как к внутреннему, рабочему значению и не использовать его явно.
Если переменная может быть пустой, то она в общем называется nullable.
https://tc39.es/ecma262/2021/#sec-null-value
primitive value that represents the intentional absence of any object value
Такого вообще лучше избегать, как и любых непоняток.

В твоём объекты свойства инициализируются в методе read и объявлять их заранее по логике кункулятора смысла нет.
142 2255582
Тут же наверняка есть люди, которые говорят что CRA - говнище. Что предложите юзать вместо него для пет проектов? Вебпак с бабелем с кастомными конфигами?
1621442493520.jpg33 Кб, 629x505
143 2255605
Мне нужно выполнить два промиса одновременно, при этом если первый зарезолвится раньше второго, то результат первого получить, а если второй раньше, то всё же ждать ответа от первого. Как такое сделать?
144 2255606
>>55582
Надо наверное посмотреть, что делает CRA и сделать самому, но только то, что нужно, а не все подряд.
145 2255610
>>55605
Если тебе энивей первый ждать, то почему просто не ждать его и потом просто проверять есть ли второй?
146 2255611
>>55606
Т.е. самостоятельно настроить бабель с вебпаком и нужными лодерами?
147 2255614
>>55611
Ну да, это же не сложно. Я вебпак еще до реакта настраивал.
148 2255651
https://habr.com/ru/company/regionsoft/blog/595257/
Не уйти ли из айти?

ИТ стремительно устаревает
Вместе с тобой. Стек, который был актуален лет 5-7 назад, сейчас уже мало чего стоит. Постоянно появляются новые парадигмы, языки программирования, фреймворки, библиотеки и т.д. Если ты самостоятельно не обучаешься, можно быстро выпасть из обоймы. В то время как конкуренция на рынке только ожесточается и на место одного разработчика претендует прокачанные, владеющие актуальными технологиями молодые специалисты (та же история в DevOps, системном администрировании, тестировании и т.д.). И нет, рынок не слаб: полно бестолковой молодёжи, но и сильных специалистов с опытом работы хватает. Золотое Эльдорадо безграничных зарплат всё больше отступает, ИТ становится скорее рутиной, чем строительством будущего.

Увы, некоторые ИТ-специальности и должности тоже трансформируются, видоизменяются и уходят в облако, аутсорсинг, задачи из серии М2М. Сложные системы выходят на новый уровень автоматизации и тем самым сокращают потребность в инженерах и разработчиках. Поэтому нужно быть гибким и обучаемым, чтобы легко менять свой профиль внутри отрасли.

И вроде бы — что плохого в непрерывном обучении и развитии для человека с интеллектом? Но обучение и самообразование выходит за границы рабочего дня и ты, чтобы оставаться тем же крутым профессионалом, вечерами пилишь свой пет-проект, ковыряя новинки Go, Java, JS (или что ты там предпочитаешь) и попутно изучая что-то совершенно новое, чтобы привнести это в рабочий проект, развивать его, делать максимально конкурентным. А это ещё один повод присмотреться к венерианским суткам, они больше подходят для качественного айтишника.
149 2255662
>>55651
похоже на типичное дедовское нытьё и ворчание
150 2255673
>>55651
Вообще, соответствует моему опыту.
В ит как в Зазеркалье - надо очень быстро бежать чтобы просто оставаться на месте.
151 2255686
>>55673
Выход менять стеки каждые 3 года, вникать глубоко только в фундаментальные вещи, которые меняются медленно.
152 2255689
Как бороться с блокировщиками рекламы?
153 2255690
>>55686
Относительно жс мирка это выглядит так:
- Стандарты не пориджи пишут, они меняются медленно это фундамент
- Дебагер жс меняется медленно это фундамент
- Условный реакт меняется быстро, его надо изучать каждые 3- 5лет. Это можно делать быстро зная стандарты и дебагер
154 2255694
>>55651

>Стек, который был актуален лет 5-7 назад, сейчас уже мало чего стоит


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

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


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

>ты, чтобы оставаться тем же крутым профессионалом, вечерами пилишь свой пет-проект, ковыряя новинки Go, Java, JS


Давно уже слово "профессионал" стало означать "нахватался по верхам изо всех областей, кроме той, с которой реально работаешь"?
155 2255712
>>55686

>менять стеки каждые 3 года


Скорее заменят тебя на упругого зумера. Когда менять-то собрался, думаешь на работе Кабаныч даст тебе само развиваться? Нет, насыпет легасных тасок и сиди греби
image.png22 Кб, 947x212
156 2255713
Сап, жабоскриптеры, есть один бекграунд. В ЦСС прописана сначала картинка для бюекграунда, затем написано
Бекграунд-репит: НО РЕПИТ.

И картинка стоит там, где нужно. Но вебшторм подсказывает, что лучше удалить эту строку и после пути с картинкой написать НО РЕПИТ
я это делаю и картинка сразу съезжает.

Так вот, почему no repeat не работает, если ставить после скобок с путем к картинке?
157 2255715
>>55694

>и новых не-легаси проектов жопой жуй.


>на каких-нибудь джанго/рельсах/спринге/симфони

158 2255717
>>55694
Дружище... По факту как нехуй делать потеснят и заменят. И будут ещё твоими начальниками и пидорнут лично тебя на мороз за низкий перформанс, как тот же Шаграев.
В ИТ средний возраст разработчика 30 лет, сам Цукербургер говорит "young are just smarter", а ты продолжаешь пердеть про свой не в рот ебаться ценный опыт (который в ИТ по факту обнуляется раз в лет 5).
159 2255727
>>55713
Предположу, что если хочешь писать все в одну строчку в background, то туда же надо и позишн и все остальное писать. Почитай на мдн про background и увидишь какие свойства туда можно впихнуть
1641236095058.jpg139 Кб, 900x900
160 2255760
>>55610
Да, тупанул, это обычный chain, сначала первый, потом catch со вторым внутри.
1519061707676.png333 Кб, 480x360
161 2255762
>>55651
Чтобы уйти из айти надо сначала туда прийти.
162 2255764
>>55762
Это кот говорил, а не дядя поридж.
163 2255768
164 2255776
>>55713
Ты на два стула не садись, пишешь все остальные свойства, так и фон тогда задавай через bg-image, а не просто bg
165 2255786
>>55776
Спасибо
50йобакотикгитхаблого.png30 Кб, 636x612
166 2255830
Суп, жабаскриптаны. Пишу парашу, но c JS-ом всё плохо. Ковырял другие движки и куклоскрипт, но так и не нашёл где там это.
В общем, подскажите, как сделать чтобы под постом вылазила форма быстрого ответа когда на него отвечаешь.
167 2255833
168 2255836
>>55833
Из всех кодеров жсники - самые меркантильные.
169 2255847
>>55830
Jquery тебе в помощь
170 2255851
>>55847

>Jquery тебе в помощь


Зачем в этой задаче jquery, если запроса к серверу нет? Просто вывести формочку.
171 2255914
function post_arr(arr_num) {

let obj_num=JSON.stringify(arr_num);
let xhr = new XMLHttpRequest();
xhr.open("POST", "/record_ticket.php");
xhr.send(obj_num);

xhr.onload = () => console.log(xhr.response);
}
$arr=json_decode($_POST['obj_num']);

var_dump($arr);
Это верный подход передать массив цифр на сервер?
172 2255941
>>55851
$('#forma').slideToggle();
16405747547390.jpg54 Кб, 960x951
173 2255942
Как боритесь с синдромом самозванца? Периодически накатывает и появляется ощущение, что я ничего кроме маржин лефт делать не умею.
174 2255961
>>55942

>синдромом самозванца


Он полезен
175 2255968
Это нормально,что я не всегда помню как писать команды,но знаю где и что искать?
176 2255977
>>55968
Это нормально, что я могу сходу писать код, но если копирую из SO, то могу его понять и переписать под себя?
177 2255979
>>55977

>не могу сходу писать

178 2255995
>>55968

>писать команды


Что за команды?
179 2256009
>>55995
npm install
180 2256055
Анончики, дохуя раз слышал, что лучше всего вкатываться через практику: делать сайтики, интернет-магазины, повторять с нуля уже существующие штуки, потом пилить пет-проект. И информацию искать в процессе. Насколько рабочая схема? Или лучше теорию Кантора просто дрочить?
181 2256121
>>56055
А ты делай всё одновременно. Подрочил теорию - применил на практике.

Я, например, ща изучаю редакс и саги. Пилю небольшой пет-проектик, где это используется. Прочитал базовую теорию и щас дрочусь на практике. Проблем хватает, но все решаю с гуглом и это намного лучше откладывается в памяти, чем если бы я просто прочитал всю доку редакса и редакс-саги.
182 2256124
>>55941
Спасибо.
183 2256146
>>56121
В learnjavascript первые взаимодействия с браузером довольно далеко, я за пару месяцев дотуда не дошёл и словил сильную демотивацию. Получается, надо перед первой практикой сначала выучить всю первую часть по кантору?
184 2256161
>>56146
Я за неделю дошел
185 2256164
>>56161
Блять. Походу я никогда не вкачусь. Я за 2 месяца только половину первой части освоил.
186 2256170
>>55651
Очередное нытье выгоревшей чмони. Он там в конце написал что-то про маркетинг и продажи, вот пусть дует туда. ойти ему покажется раем.
187 2256171
>>56164
Придумай задачу,как я
188 2256174
Привет LinkedIn!

Я провалил более 40 собеседований за 4 месяца и хотел бы поговорить о наболевшем.

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

1.Почему все говорят что курсов для трудоустройства достаточно, но берут на работу не тебя, а парня/девушку с вышкой по специальности?
2.Почему все жалуются на нехватку кадров в айти среди разработчиков, но при этом не берут даже на стажировку(ведь у тебя нет вышки)?
3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?
3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?

За моей спиной множество крутых петпроектов на различных технологиях, несколько коммерческих разработок. И все равно этого недостаточно чтобы пройти порог даже на Trainee(!). Потому что я недостаточно задрот, у меня нет вышки по физике/математике/программированию/инженерии. И это при том что я давал у себя ещё списывать одногруппникам на курсах, и всегда был в сильнейших группах по английскому.

Но больше всего меня смешат такого рода разговоры:
Я, проваливший 39 собес:
- Эх, опять какие-то вопросы странные по бекенду спрашивали, хотя я фронтенд вообще то...
знакомый программист из компании:
- Да ладно тебе, надо пытаться и кидать свои резюме везде, снова и снова, и однажды все получится и тебя возьмут!
- Да? А после какого собеседования тебе сделали офер по работе?
- После первого.
- А какое у тебя образование?
- БГУИР...

И так каждый раз. Люди не знают что значит быть отвергнутыми 40 раз, советуют пойти прыгнуть с обрыва в 41 (примерно так это и ощущается).

Вывод, все всем врут. Курсы - ученикам. Работодатели - работникам. Рекрутеры - кандидатам и тд.
Спасибо за внимание, и оставайтесь на связи!
https://www.linkedin.com/feed/update/urn:li:activity:6863048264401346560/
188 2256174
Привет LinkedIn!

Я провалил более 40 собеседований за 4 месяца и хотел бы поговорить о наболевшем.

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

1.Почему все говорят что курсов для трудоустройства достаточно, но берут на работу не тебя, а парня/девушку с вышкой по специальности?
2.Почему все жалуются на нехватку кадров в айти среди разработчиков, но при этом не берут даже на стажировку(ведь у тебя нет вышки)?
3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?
3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?

За моей спиной множество крутых петпроектов на различных технологиях, несколько коммерческих разработок. И все равно этого недостаточно чтобы пройти порог даже на Trainee(!). Потому что я недостаточно задрот, у меня нет вышки по физике/математике/программированию/инженерии. И это при том что я давал у себя ещё списывать одногруппникам на курсах, и всегда был в сильнейших группах по английскому.

Но больше всего меня смешат такого рода разговоры:
Я, проваливший 39 собес:
- Эх, опять какие-то вопросы странные по бекенду спрашивали, хотя я фронтенд вообще то...
знакомый программист из компании:
- Да ладно тебе, надо пытаться и кидать свои резюме везде, снова и снова, и однажды все получится и тебя возьмут!
- Да? А после какого собеседования тебе сделали офер по работе?
- После первого.
- А какое у тебя образование?
- БГУИР...

И так каждый раз. Люди не знают что значит быть отвергнутыми 40 раз, советуют пойти прыгнуть с обрыва в 41 (примерно так это и ощущается).

Вывод, все всем врут. Курсы - ученикам. Работодатели - работникам. Рекрутеры - кандидатам и тд.
Спасибо за внимание, и оставайтесь на связи!
https://www.linkedin.com/feed/update/urn:li:activity:6863048264401346560/
189 2256177
>>56174
Хорошо что меня с финансовой вышкой десятилетней давности взяли, не зря получал.
190 2256182
>>56177
Ну так если тебе и кобыла невеста, долго холостым ходить не будешь. А тот чел не хочет устраиваться хоть куда, он хочет в нормальное место на нормальную зепку.
191 2256183
>>56182
Так и я не устроился хоть куда. Нормальная галера с реактом.
192 2256189
>>56174
Всегда в таких историях интересно узнать какие именно вопросы вызвали такое затруднение.
Почему-то кажется, что это будут вовсе не вопросы с 4 курса мехмата.
мимо с десяток собесов и 8 оферов
193 2256194
JS - это бэкенд? Помогите. Хочу знать, туда ли я вообще собираюсь вкатываться.
194 2256195
>>56174

>3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?


>3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?



Так какие вопросы-то? Откуда такая уверенность в том, что это не ты себя перецоениваешь, а тебя все такие нехорошие валят тем, чем не должны по-твоему?
195 2256199
>>56194
Если не можешь даже это загуглить, то не вкатишься
196 2256200
>>55651

>Клиенты, заказчики, внутренние клиенты (то бишь твои коллеги) — они все знают, как надо и как лучше и искренне не понимают, почему ты это ещё не сделал. Почему Wi-Fi по паролю, почему принтер сообщает, кто сколько рефератов распечатал, почему программа сама не шлёт письма, почему антивирус блокировал закачку с сайта, почему босс видит историю посещений, почему не работает интеграция с телефонией, которую попросили сделать вчера в 17:58?!



Эникей, который неосилил эникейство, это что-то.
197 2256201
Забавляют эти попытки напугать вкатунов, особенно тех, кто уже видел некоторое дерьмо на рынке труда и успел там поучаствовать до вката.

>ряяя программисты выгорают ряяя вас будут унижать эйчарки ряяя там будут неинтересные задачи и вам надоест



Чувааак. Вся офисная (и не только) дно-работа - это сплошное выгорание, сплошное неинтересное говно, сплошные унижения в том числе с беспределом от начальства, работой в постоянном стрессе и мыслях что вот-вот получишь пинка в очередной кризис и зарплатой 30 тыщ. Ты кого тут решил напугать своими ужасами айтишного бытия? Повзрослей уже вконце-то концов.
198 2256202
>>56199
Я ХОЧУ СЕРВЕРНЫЙ ЯЗЫК УЧИТЬ, ВСЕ ГОВОРЯТ ЧТО PHP ГОВНО И СОВЕТУЮТ ПИЗДОВАТЬ НА JS, А Я НЕ ХОЧУ!!!!!!!!!!!! Не пойму, что делать в такой затруднительной ситуации.
199 2256204
>>56202
Вот вроде node.js есть, если туда вкатиться, то передо мной откроется возможность бэкенд-разработки, да?
200 2256205
>>56201
Манямирок анальника. Фактически же практически любая(!) другая офисная работа будет с гораздо менее душной атмосферой. Айти по уровню токсичности занимает заслуженное первое место.
201 2256206
>>56202
Открыть сайт https://google.com и задать вопрос там. Например, можно так сформулировать вопрос "ТОП СЕРВЕРНЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ"
202 2256209
>>56206
Какой же ты милашка, анонче, спасибо, спасибо, спасибо. Я побежал.
203 2256211
>>56204
>>56202
На ноду вкатунов не берут. А про PHP ты меньше слушай всяких даунов. Небось озлобленных питонистов наслушался, которые выучили супермодный петухон и теперь сосут хуй без вакансий. Если хочешь бэк, то PHP - то, что тебе нужно. Тут соседний тред есть хороший по ниму, прям для ньюфагов, работы много, вкатишься быстрее, чем на другие языки, а потом в случае чего переучишься если захочешь.
204 2256213
>>56205
Сразу после универа работал в гос компании юристом. Такой хуйни не пожелаю даже злейшему врагу.
Никакие ит галеры и рядом не стояли.
Те, кто говорят о токсичности и душноте в айти явно никогда не работали в офисе с гречневыми, тетями сраками и кабанчиками-со-связями-карьеристами
205 2256215
>>56205
Нет не менее. Попадешь в офис с подпивасными хабалками, которые каждые полдня будут тебя заебывать почему ты еще не женат и почему у тебя увлечения не как у настоящего подпиваса и по другому запоешь.
206 2256216
>>56211
Оооо, какой ты хороший, все по делу и сладко объяснил. Спасибо большое.
Только работодатели, наверное, все равно будут хоть в какой-то мере просить фулстек и поэтому знание хоть минимальное JS все равно обязательно, как я понимаю?
207 2256217
>>56211

>супермодный петухон


С подливой проиграл
208 2256219
>>56215

>будут тебя заебывать почему ты еще не женат


А хули ты хотел, тыж вторичный самец т.е. генетическая отбраковка
209 2256221
>>56216

>и поэтому знание хоть минимальное JS все равно обязательно, как я понимаю?


Просмотри Кантора по диагонали и поковыряй jquery. У тебя на работе упор будет больше в бэк.
210 2256222
>>56217
На тренды взгляни за последний год. Ломится куча народу в него. Хотя сам питон "убивает" PHP только на моей памяти уже лет 10, да все никак не убьет.
211 2256224
>>56221
Спасибо, няша. Так и сделаю.
212 2256227
>>53637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?

мне нужна оффлайн версия

где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
213 2256230
>>56227

> как читать кантора если он в markdown?


> как перегнать в pdf или html?


> мне нужна оффлайн версия


Качай пдф или сохраняй офлайн копию сайта

> где глянуть отличия typescript ,es6 и es5?


В спецификации

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


Ты рановато выебываться стал. Учи что дают.
214 2256233
>>53637 (OP)
>>53637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?

мне нужна оффлайн версия

где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара

почему вообще выкатили целую гору фреймворков, библиотек и прочего говна?
видел даже рофлы про либу чтобы просто находить квадрат двух чисел

в чем проблема, зачем и почему столько всего делают?
какое у этого реальное применение?
пока я только хуею с того, какие бандлы хуячат на несколько мегов и как все тормозит на простом сайте с формами
215 2256235
>>56195
Поговорил с пастой и рад!
216 2256240
>>56164
Не стоит переживать, это нормально. Если не просто читаешь, а вникаешь и сам пробуешь «руками», то скорость норм.
Нюанс учебника кантора в том, что он старается быть максимально последовательным (и в большинстве случаев это получается). Поэтому все приколюхи с браузером идут после. Чтобы читателя точно-точно не смутила какая-нибудь колбек функция, объект или промис.
Но из-за этого да, запал может подиссякнуть. Если это происходит можно читать 2ю часть параллельно с первой. Там довольно много тем, которые можно изучить в отрыве от знаний первой части.
217 2256241
>>53637 (OP)
>>53637 (OP)
>>53637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?

мне нужна оффлайн версия

где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара

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

какие вообще задачи есть, чтобы нужно было ебаться с функциональщиной если целые операционки пишут на C даже без объектов?

в чем проблема, зачем и почему столько всего делают?
какое у этого реальное применение?
пока я только хуею с того, какие бандлы хуячат на несколько мегов и как все тормозит на простом сайте с формами
218 2256242
>>56241
сорян, у меня интернеты заглючили
хваленый жс не сказал что запрос выполнен
219 2256246
>>56241
я собираюсь хорошо изучить жс чтобы ковыряться в чужом коде
220 2256253
>>56242

>хваленый жс не сказал что запрос выполнен



А он должен был по-твоему? Уверен, что ты в свою сферу пришел? Тебе может лучше в Хогвартс?
221 2256256
>>56253
не пизди, а лучше по делу скажи

вот я понял, что мне лучше учить ES6 для того чтобы делать что-то самому, но надо и ES5 знать для ковыряния в старом говне
потому что только в ES6 запилили классы и прочие вещи, которые при обработке компилятором поволят коду работать быстрее, к этому относятся также генераторы,
есть удобный синтаксис для шаблонов и о боже, for .. of.
промисы тоже выглядят хорошо.

es6, как я понял, лаконичнее и быстрее
а ts это почти то же самое, но с типами, но это очень неточно
222 2256258
>>56240
Спасибо, анончик
223 2256265
>>56256
Блять это же просто стандарты языка новые , почти во всех проектах уже новый синтаксис, var это говно мамонта, которое почему то до сих пор дрочат на собасах
224 2256266
>>53831
нужен пример, наверное ты что-то не так написал

хотя у меня накрылась одна верстка, которая года два назад выглядела иначе именно из-за viewport

в браузере есть служебные стили, а еще рендеринг даже в текстуру на видяхе
так что тру реальных пикселей ты не получишь, только обертку к входным данным
https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag
вот тут есть объяснение, там даже написано a pixel is not a pixel
поэтому лучше юзать относительные единицы
225 2256286
>>56256
Ну да, я был прав. Ты не осилишь.
226 2256304
>>56286
лол, с чего бы вдруг?
это не первый мой язык, осилю
но я не буду прогибаться под рыночек, а выучу то что мне нужно и то что больше всего используется
я не для того чтобы фронт делать интересуюсь
227 2256353
>>56246
Зачем тебе ковыряться в чужом коде?
228 2256376
>>56304
Да по тебе видно, что ты вкатун, посмотревший пару видосов на ютубе про жс.
Иначе бы ты не воспроизводил тут ту шизу про ес5 и ес6
229 2256400
>>56304

> не буду прогибаться под рыночек


> выучу то …что больше всего используется


Мощно задвигаешь
230 2256458
>>53637 (OP)
Хочу использовать node.js на шаред хостинге для вспомогательных задач. Конечно же есть ограничения по используемой памяти. Как реализовать перезапуск скрипта, если память вдруг начнет течь?
231 2256460
232 2256479
Здравствуйте, я вкатун, у меня такой вопрос, вот если создать проект с помощью create-react-app, то в инструментах разработчика будет видно во вкладке Сеть, что установлен WebSocket. Откуда там WebSocket? Я правильно понял, что он там нужен, чтоб связь держать с dev-сервером на localhost:3000? Типа, например, ты меняешь что-нибудь внутри App.js созданного от creatre-react-app, вставляешь туда <span>Hello world!</span>. И когда эти изменения сделаны, то по WebSocket идет связь с dev-серером на localhost:3000, чтоб туда эти изменения применились?

Я прав или я как всегда несу полную хуйню?
233 2256482
>>56479
Всё так. С дев сервером связь через сокеты
234 2256485
>>56482
Ок, спасибо, а то я испугался, что я что-то натворил и каким-то хкуем врубил Web Socket.
235 2256502
>>56479
Просто твой процесс разработки напрямую в Пейсбук должен транслироваться. Если ты няшный -- жди офера.
236 2256508
>>56502
Ля ты крыса
image.png19 Кб, 649x124
237 2256594
>>53637 (OP)
Я ваш этот жыэс ни разу не нюхал. Есть на фронте кнопка, по нажатию которой все работает как надо, но в консоли появляется такая ошибка. Как отловить в какой части кода она происходит?
238 2256597
>>56594
Вон на ссылочку нажми
239 2256598
>>56597
Ля нихуя себе
240 2256601
>>56594
Устрой дестрой, порядок это отстой
241 2256603
>>56601
Круши-ломай, тряси башкою пустой.
242 2256655
Анон, вопрос очень простой но как это сделать не знаю, не виду ничего на стаке,
В обещм у меня есть Массив массивов интов,

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

Единственное что я нашле это вот это

function removeItemAll(arr, value) {
var i = 0;
while (i < arr.length) {
if (JSON.stringify(arr).indexOf(JSON.stringify(value)) != -1) {
arr.splice(i, 1);
} else {
++i;
}
}
return arr;
}


но это решание не роботает правильно. Есть ли Сьеньер помидор который знает как такие задачки решаются?
image29 Кб, 998x226
243 2256663
244 2256675
Анончики, перекатился с джавы, не понял нихуя.
Что с ютубом? Какие-то петухи-инфоцигане говном срут.
Что с фреймворками? Почему их так дохуя?

Где там ооп? Мне запросы на сайтике обрабатывать что ли надо? Тоже не совсем понял? В джаве было ясно, что надо обрабатывать входящие данные для хранения в базах данных, что сдесь?

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

ХТМЛ + ЦСС понятно для чего что и как, жс для того чтоб все изменялось динамически, но базовые понятия никаких ответов мне не дали.

Жс почитал немного документацию, ЯП есть ЯП, отличий от джавы не так чтоб уж и много, все ясно и понятно
Посмотрел на реакт, круто классно, заценил jsx - ракета.
Не рановато ли я в эти дебри полез?
Или стоит к стандартному хтмл+ цсс + жс вернуться?
245 2256676
>>56663
Зачем ты вообще этой хуйней занимаешься?
246 2256677
>>56655
Как ты хочешь возвращать массив без массива? Что конкретно? Значения этого массива через пробел в виде строки? Или картинку? Или длину? Или сумму значений?
247 2256678
>>56675
Еще не вкатился а уже перекатился, ишь какой!
248 2256684
>>56678
Ну я на курсы епама прошел, понял что буду работать с дядми с большими кошелками и микрочписями, банками и прочим, от чего меня тошнит.

Мне бы в маленьком коллективчике на удобном стульчике сидеть и спокойненько делать сайтики/ проектики для разного рода кабанчиков. Без всяких там терабайтных массивов данных и бухгалтерии.
249 2256697
>>56675

>Что с фреймворками? Почему их так дохуя?


Два всего, ты чо? Ангуляр и Вью. Реакт это библиотека де-юре, хотя по факту тоже как фреймворк.
Все, остальное это говно из жопы и им пользуются 2,5 инвалида. Есть еще жквери, но это библиотека, которая свою актуальность потеряла, но люди продолжают жрать говно.
250 2256703
>>56697
Ля, я в 2017 хотел вкатиться, тогде уже о двиквери плохо отзывались, не понимаю нахуя оно сейчас, лол.

Какое мне надо сделать задание чтоб взяли на работу? Софт скилс 10 из 10, внешность 9 из 10.

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

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

Мне надо короче хтмл 5 + цсс3 + жс + ангуляр + вью?
Надо ли ноде жс, надо ли еще какие библиотеки знать от корки до корки?
251 2256708
>>56703

>Мне надо короче хтмл 5 + цсс3 + жс + ангуляр + вью?


Бери Fusion WebPlatform Enterprise Edition 2022.1.3 rc3.4 Module Pack там все сразу есть, не прогадаешь.
252 2256710
>>56708
Ты мне еще ERP предложи в конторы внедрять, и мимоходом им сайтики на тильде делать.
253 2256716
>>56710
Так ты не осилишь. Ты слишком тупой.
254 2256718
>>56716
Похуй что тупой, главное настойчивость. Я из колхоза в дс понаехал и получаю нормальную зп, я накачал тело за 5 лет, я превозмог читая книжки, смог социализироваться и не имею никаких проблем в личной жизни.

А то что я как даун формирую предложения и вообще "странный" ирл - играет только на руку, ведь для тянучек ебанутость это загадочно и интересно.
255 2256720
>>56594
В js это решается тремя способами:
1. console.log console.log console.log console.log console.log console.log
2. typescript
3. не писать на js
256 2256732
>>56703
Ну одновременно ангуляр и вью не надо, ангуляр можно не брать, он не для маленьких проектов.
Я бы вью выбрал и какие-то мелкие вспомогательные библиотеки при необходимости. Тот же swiper для слайдеров. Но я уже реакт начал трогать и тайпскрипт скоро начну (ты тоже про тс не забудь, кстати)
257 2256800
>>56718
Кто спрашивал то?
258 2256831
>>56732
Привет анонасы, подскажите, что в резюме такое написать, чтобы на собесы звали, +50 откликов, из них почти ни один не просмотрен, недавно только отправили анкету, но думаю и там не ответят.
259 2256835
>>56831

>Привет анонасы, подскажите, что в резюме такое написать, чтобы на собесы звали



Анекдоты пиши. Или криппи-стори.
260 2256853
>>56831
Двачую, но я просто пока не прикрепил ссылку на гитхаб, т.к. ничего готового нет, времени нет работать, курсы проходить и еще пет делать на реакте без курсов по реакту
261 2256862
>>56376
иди на хуй, всезнайка
не смотрел я видео вообще ни одного, по java и eclispe года два назад смотрел и все
судя по js тредам, в них вероятность встретить токсичного уебка в разы выше
262 2256866
>>56862
Верим верим. Иди рыночек побеждай
263 2257097
>>53637 (OP)
Как часто вы работаете с декораторами? На рабочих проектах, конечно. Импортируете ли готовые или пишете свои?

У меня в голову только Angular приходит, который нахуй никому не нужен в 2022м
264 2257098
>>56256

>и о боже, for .. of.


Который нужно ИЗБЕГАТЬ как и for .. in. Требования ESlint
265 2257107
>>57098
А как нужно? Редьюсы всякие? А если это не настоящий массив, то делать из него массив и всё равно редьюс?
266 2257110
>>55914
XHR прошлый век, юзай fetch()
267 2257112
>>57107

>А как нужно? Редьюсы всякие?


обычный for (;;)
for of используется только для генераторов с yield

for in через Object.keys как и раньше было
268 2257116
Поставил ESLint, а он спрашивает какой стиль нужно. Какой самый хайповый то? Airbnb?
269 2257117
>>56146
Тогда просто читай и смотри примеры, задачи пропускай. Как прочитаешь всего кантора до конца, сложится картинка в голове и можешь уже начинать задачи делать. Суть в том чтобы приучить любить читать про js. Пробуй других авторов, тот же курс на mdn.
271 2257189
>>57110
Пока так,я и так целый день убил на него и прием в пхп
14024166588831.png116 Кб, 736x736
272 2257203
>>57116

>Airbnb?


Да
273 2257242
>>57203
Почему этот колобок такой ехидный? Я ему не доверяю.
274 2257244
>>57242
Доверия ему больше, чем гуглу это факт
275 2257248
>>57244
Гугловский eslint конфиг самый нормальный

мимо
276 2257251
>>57112
Чел, for in и Object.keys по-разному работают.

И использовать обычный for вместо for of в случае массивов тебе может понадобиться разве что если тебе нужны индексы массива (и то есть forEach). Если просто перебор элементов, то нет смысла писать этот бойлерплейт с for (let i = 0; i < array.length; ++i).
screenshot.jpg71 Кб, 587x821
277 2257266
278 2257275
>>57251

>Чел, for in и Object.keys по-разному работают.


Вот именно.
Что for ... in используют в 95% случаях, чтобы получить КЛЮЧИ
Object.keys в этом случае является чистым и простым кодом. Когда for .. in может вернуть символы, если кидаешь туда строку, то есть гавнокод

>Если просто перебор элементов


Время выполнения страдает
279 2257467

> на дворе 2к22, а они все ещё думают, как бы покороче сделать свой говно код.

280 2257528
>>57467

>считать, что короткий код есть читабельный код

281 2257582
Пацаны, я на развилке. Что дальше учить первым: Next или Node?
282 2257594
>>57582
а что ты уже выучил?
283 2257602
>>57251
А как раскидать каждый элемент по переменным?
284 2257614
>>57594
По роадмапу все, что до Next, сделал кучу мелких говнопроектиков по реактам, редаксам, графкулям и проч. По идее дальше Next, но он судя по всему мало где нужен (как мне показалось), а нода все же полезнее будет. С другой стороны Нода - это длинная история, и там уже будет не до некста.
285 2257619
>>57614
И сколько времени у тебя на это ушло?
286 2257622
>>57614
Около года. Но там были еще перерывы небольшие.
287 2257623
>>57622
Понял спасибо
288 2257624
Читаю Кантора, ощущения что меня снова математичка отчитывает за то что я такой тупой и не могу решить простейшую задачу, а я стою и туплю в пол.
289 2257625
>>53841
>>53870
>>53888
Я так понимаю, речь про этот курс? https://practicum.yandex.ru/web/
Годнота? Подумываю взять и вкатиться в этом месяце. Заебался самообразованием заниматься, никто не поправляет мой говнокод, не направляет и т.д. Да и дедлайны думаю добавят дисциплины.
Какие отзывы? Потяну параллельно с работой? Готов уделять по 2 часа в день по будням + часа по 4-6 в выходные.
290 2257633
>>57625
Полагаю, там дают совсем-совсем джунские знания что учатся за пару месяцев, чтобы самая домохозяйка смогла.
Но я просто мимохуй.
291 2257634
Можно ли найти работу на удаленку без опыта, если я буду неебически превозмогать и напишу сложный проект?
292 2257635
>>57634
Не напишешь.
293 2257636
>>57635
Пошел нахуй
294 2257638
>>57634
А как ты поймешь что он сложный?

мимо идущий на хуй
295 2257641
>>57636
Ты ещё небось подумал про себя что как в аниме на зло анону и всему миру захуяришь какой-нибудь лендинг уровня яблочного.
296 2257644
>>57638
По тому что на странице будет куча проработанных интерактивных компонентов без васянства. Что тебе непонятно в слове сложный?
297 2257645
>>57644
Как ты определишь уровень васянства, если у тебя нет опыта?
мимо
298 2257647
>>57645

>как ты определишь вкус блюда, если у тебя опыта в кулинарии

299 2257648
>>57625
Вроде это лучшее из того что есть на рынке. Но все равно после него ты обычный вкатыш и надо не просто идти по программе курса, а превозмогать и потом искать работу ждуном и снова превозмогать, но на этот раз уже на собесах. Короче это никак не золотой билет в счастливое беззаботное будущее, как многие рассчитывают
мимо наставник
300 2257652
>>57647
А потом ты пойдешь устраиваться на работу и местный Гордон Рамзи обоссыт твоё блюдо, тебя и твой вкус.
ну камон, для этого и нужны менторы и код ревью. Сам ты свой говнокод в 9 из 10 случаев не увидишь.
301 2257659
>>57634
Написать то может и напишешь, но зачем?
Твой код с вероятностью 99.9% не посмотрят полностью. Напиши лучше простое, но качественное приложение, либо несколько простых, но с разными технологиями. Что-то грандиозное в одиночку строить - это безумие.
302 2257663
>>57659
Приведи пример качественного простого приложения
303 2257666
>>57663
двач
304 2257668
>>57663
Калькулятор.
305 2257679
Бля, как же хочется спать когда читаешь кантора например, или смотришь видосы обучающие. Как же это скучно и уныло. Ну да ладно, нужно как-то бороться с этим. Мб стимуляторы есть? На кофе 24\7, энивей протсо тошнит и хочется отвести взгляд от всего этого, как вкатываться то...зевнул.
306 2257680
>>57663
1. Приложение построено с использованием фреймворка (или библиотеки типа react)
2. У приложения имеется api (построенное самостоятельно либо публичное)
3. Приложение имеет качественное распределение кода по файлам (как раскидывать код можно посмотреть на boilerplate-шаблонах коих на гитхабе полно)
4. Так как ты вероятно пишешь на js, круто бы использовать typescript
5. Твой код пишется под контролем prettier + eslint (можно настроить pre-commit hook и забыть про него)
6. Ты не изобретаешь велосипеды, первым делом гуглишь готовые решения.
7. Не рекомендую с нуля писать html css каркас, много времени потратишь + вероятно выйдет не очень. Используй готовые UI-библиотеки.
Касательно того, какое приложение может быть опять же зависит от твоих знаний.
Если ты чисто фронт - смело бери публичные апи, например movie api или coingecko, и вперед. Без регистраций, сессий, only public так сказать. Опять же, тут можно надолго зависнуть над задумкой, просто не парься, иди на ютуб, тырь идею, но пиши по своему (на ютубе обычно быдлокод сплошной, заметят что не ты писал)
307 2257683
>>57679

>Мб стимуляторы есть?



Есть. Называется - интерес.
308 2257686
>>57683
Не, забей на интерес. Мне ничего в мире не интересно. Поэтому я буду заниматься тем, что больше всего денег приносит через силу.
309 2257689
>>57686
Вебкам или все таки закладки?
310 2257693
>>57686
Кек, именно поэтому ты хочешь вкатиться во фронт с миллиардом блять вариантов технологий вместо какого-нибудь одного языка с одним фреймворком или какого-нибудь ML на питоне.
311 2257695
>>57689
Да даже туда вкатиться нереально.
Ну и все же не хочется с совестью раставаться окончательно, как и иметь шанс набутыливания. Я бы с радостью служил обслугой какому-нибудь пласту людей, или бизнесу, но не за унизительные деньги.
>>57693
Ну то что там милиард технологий я узнал уже постфактум. А че нельзя выучить жс+ реакт чтоли? Вроде достаточно этой связки.
312 2257697
>>57625

>Заебался самообразованием заниматься, никто не поправляет мой говнокод, не направляет и т.д


Тогда тебе сюда: https://freecode.academy/
Еще была ссылка на какой-то сайт с менторами, но проебал.
313 2257698
>>57695

>А че нельзя выучить жс+ реакт чтоли?


Вакансий без тайпскрипта все меньше, ну и базово верстку знать надо как работает. Ну и к реакту редакс надо и еще желательно фреймворк для тестов типа Jest, но это далеко не везде надо и можно доосвоить уже на работе.
314 2257699
>>57698
Чето мне кажется это все оверквалифайнг какойто. Слишком много инструментов чтобы что?
Все эти библиотеки вроде как должны упрощать процесс разработки, нахуй их так много?
315 2257702
>>57679
Значит это не твоё, качай другую ветку скиллов.
316 2257705
>>57699
Да нет. Сам вакансии посмотри. И постоянно добавляются новые. Ещё обязательно надо знать цсс препроцессоры,вебпак, конечно же гит, теорию - про алгоритмы и ООП (любят на собесах спрашивать, но в работе не очень полезно) и наверняка ещё что-то, о чем я забыл.
jwt.jpg281 Кб, 932x1044
317 2257708
>>57663
Несколько тредов назад кидали тестовое по JWT. Это примерно то, что должен уметь современный вкатун. В остальном ориентируйся на эту рекомендацию >>57680
318 2257709
>>57705
Цсс препроцессоры это легко, вебпак - хз че ето, гит - тоже вроде не сложно. Алгоритмы и ооп в процесе изучения, это я все держу в уме. Я бы очень хотел иметь представление что джуну нужно будет делать на работе первое время, и попробовать отточить этот навык. Если бы я пришел на работу и мое ТЗ выглядело бы так: https://docs.google.com/document/d/1lRYlblSIz7fPdWEChsItL8jdS3ltTR6K-FxB2rHVHBY/edit, то я бы справился с заданием с помощью гугла, для работы важно лишь наверное насколько быстро я бы это сделал.
>>57702
Да давай прокачаю любую другую ветку скилов, чтобы столкнуться там с тем же, с чем сталкиваюсь повсеместно)
319 2257711
>>57686
Интерес может проявиться со временем. Мне по настоящему интересно стало, когда я начал учить Реакт и делать всякие прикладные пускай и упрощенные вещи. Ванильный жс и правда скучен в некоторых моментах. А еще там надо знать кучу всякой хуйни по которой тебя могут взъебать на собесе и которая тебе может никогда в жизни не пригодиться.
320 2257714
>>57699

>Все эти библиотеки вроде как должны упрощать процесс разработки


Они и упрощают. Вся эта уча библиотек позволяет тебе декларативно решать задачи. Их действительно много, но когда ты их осилишь и набьешь руку будешь удивляться как удобно и быстро все это получается и как долго ты бы ебся на ваниле, особенно если надо было бы делать что-то масштабируемое.
321 2257716
>>57711
Два чаю, пиздец как приятно сделать что-то, придумав из головы, а не переписывая код с ютуба или что там лектор на курсе пишет. Все время что-то не получается, ищешь, рыскаешь, находишь и такое приятное чувство, когда доделал блок или часть приложения. И я тоже в том году стартанул из-за перспективы вкатиться за деньгами в обозримом будущем типа через год, плюс масса вариантов удаленной работы (не такая уж и масса).
Но видимо был интерес все равно, ибо это третья попытка вкатиться, прошлые попытки это был фронт, но это был год 2010-й, наверное, тогда веб пиздец какой всратый и медленный был, потом на пыхе чет пытался сделать, но не понял нахуя и кому это надо, какая цель в итоге. А вот сейчас уже самое то, инструментов полно, все красивое, можно самому красивое пилить без костылей и вырывания волос на жопе.
Вот это я высрал, извините, не с кем поделиться
322 2257717
>>57711
Во-во, я так и думаю, я уже 3 месяца ебучую теорию дрочу без практики вообще. Ну прикольно что можно делегировать там события, кнопки менять на странице при нажатии, еще мелочи всякие. Но для этого не надо знать прототипирование, еще всякую хуйню. Тяжело...
>>57714
Да я пока что не ебся ваще ни с чем, посмотрел как делается ту ду лист на ютубе, там 30 строк кода. С чем тут ебаться? Тоесть вот я сам бы писал его неделю наверное, гугля все подряд, тока вот не охота так делать, если можно посмотреть готовое и проследить полет мысли за тем, как это строилось.
>>57708
Вот хотелось бы побольше таких задач... Пушто джуну не будут же давать сверстать сайт с нуля? Максимум кнопку подкрасить. Просто работодателю нужно убедиться в том что ты сможешь это сделать. Хотя до собеседования еще прорваться надо сквозь толпу зумеров с ВО. Но ето уже совсем другая история.
323 2257718
>>57716
Ну хз мб тебе по кайфу придумывать велосипеды, мне не очень. Имхо готовые решения уже есть на все, нужно просто понимать когад и где че использовать
324 2257720
>>57625
Интересно что там понимается под практикой? Я надеюсь не повторение за лектором как у всяких максимилианов с юдеми? И если нет, то чем это лучше самостоятельной постановки задачи?
325 2257723
>>57720
Ну у многих платформ лектор верстает или пишет жс для проекта, очень похожего на твой личный, который ты по образу и подобию делаешь, но всякие мелкие штуки отличаются, чтобы полной копипасты никак не получилось плюс если курсы платные с наставником, он не даст совсем говно сделать.
326 2257727
>>57686

>Мне ничего в мире не интересно



А ты здесь при чем?
327 2257731
>>57727
При том что придется эту жизу ебаную жить через силу, а к чему вопрос такой?
328 2257735
>>57731
Ну так живи. Это исключительно твоя проблема. Ты же не считаешь, что она у всех есть?

Вопрос был про стимуляторы. Единственный рабочий стимулятор - это интерес. То, что он на тебя не действует - это твоя проблема. У остальных с этим все в порядке. Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
329 2257737
>>57735

>Этим и отличаются люди достигающие успехов в чем-то и не достигающие.


Сильное заявление)

>То, что он на тебя не действует - это твоя проблема.


Ну ваще прав что это моя проблема, и я пытаюсь ее решить.

>Ты же не считаешь, что она у всех есть?


Я считаю что большинство програмистов занимается этим через силу и исключительно изза денег. Елси ты тебе лям в месяц платили за чистку унитазов - ты бы пошел этим заниматься, как и еще 90% людей и поотм бы еще притянул что это оказывается интересно) хотя вначале придется проблеваться как следует.
330 2257740
>>57737

>Я считаю что большинство програмистов занимается этим через силу и исключительно изза денег. Елси ты тебе лям в месяц платили за чистку унитазов - ты бы пошел этим заниматься, как и еще 90% людей и поотм бы еще притянул что это оказывается интересно) хотя вначале придется проблеваться как следует.



Ну так ты заблуждешься.

Почему ты не идешь гей шлюхой работать? Там получают куда больше программистов, и учить ничего не надо.
331 2257741
>>57740
Не уверен что гейшлюха больше прогера получает, хотя мб. Ну я грил уже выше, что с совестью раставаться не хочется, хочется заниматься чем-то вменяем, что имеет смысл и приносит пользу, просто не за копейки. Хотя ты щас можешь передернуть и сказать что шлюха приносит пользу и я не буду знать что на это ответить.
332 2257757
>>57735

>Этим и отличаются люди достигающие успехов в чем-то и не достигающие.


Этим на 5%, 95% успеха это везение/судьба/нужноевремя/нужноеместо.
333 2257776
>>57757
Ну от тебя зависит засетапишь ли ты эту удачу или нет, будешь как можно чаще оказываться в нужных местах или нет.
334 2257781
>>57776
Не зависит.
335 2257783
>>57781
Если ты родился в африке на никелевых рудниках - не зависит, но мы такую жизнь за жизнь и не рассматриваем. Если ты дошел уже до какого-то уровня влияния на свою собственную жизнь, то на этом этапе можешь пустить корни во все возможные возможности чтобы увеличить шанс на успех. Все равно можешь проебать, но энивей кроме попыток в жизни то особо и нет нихуя...
336 2257785
>>57648
Ну у меня цель именно базовые знания получить и менторскую помощь. Со вкатом проблем не будет, могу пройти внутренний собес внутри компании.

>>57697
Спасибо, гляну
337 2257789
>>57614
Поясните, чем next отличается от nest?
Next это чисто frontend?
А Nest это backend фреймворк на замену Express?
338 2257794
>>57789
Next - фронтэнд сервер с писечками для фронтэнд сервера. Nest - высер пердоликов-питонистов. В целом разделение в том, что следующий можно использовать для отдачи шаблонов, а гнездо - для API сервера.
339 2257797
>>57794

>высер пердоликов-питонистов


А какой сервер на JS/TS для бекенда сейчас самый ламповый? Express же устарел на 10 лет
340 2257802
Положняк на 2022й такой, что Frontend'щики до сих пор не разобрались на чём пердолить их сайты. Вместо укрепления и упрощения профессии, ОНИ всё так и высирает по фреймворку в каждый квартал.

Не успели вкатуны освоить react/vue/angular, как уже появился nuxt/svetle/gatsby. И это только верхушка айсберга! Даже с языком не могут определиться: JS/JSX/TS/TSX
341 2257808
>>57802

>JS/JSX/TS/TSX


>языки


Вкатунец спок
342 2257811
>>57802

> как уже появился nuxt/svetle/gatsby


Так они протухли давно уже.
343 2257823
>>57797
Самый ламповый - любой со строгой типизацией. Проблема неста в том, что он на тайпскрипте, а транспиляция серверного кода - плохая практика. Но тут зависит что тебе надо, если для вката, апишечку можно и на нексте писать или вообще на экспрессе.

>>57802

>Не успели вкатуны освоить react/vue/angular, как уже появился nuxt/svetle/gatsby.


У тебя инфа устарела. Свежие фреймы - SolidJS/Astro, а не устаревшее легаси говно типа нукста и уж тем более свелте.

>Даже с языком не могут определиться: JS/JSX/TS/TSX


Братишка, тебя даже вчерашний шторм не разбудил. Уже разделяется на категории JS/JSX/TS/TSX/CJS/CJSX/CTS/CTSX/MJS/MJSX/MTS/MTSX
344 2257834
Тебя даже вчерашний вебшторм не разбудил...
i.jpeg36 Кб, 1080x1080
345 2257850
>>57802
Давно уже разобрались. Все остальное существует лишь в порядке исключения
346 2257862
>>57850
Вот когда компилятор сделают, тогда и поговорим
347 2257866
>>57823

>а транспиляция серверного кода - плохая практика


Всегда хотел перейти на C#, жаль, работы на нём нет, только легаси-окна разгребать
348 2257867
>>57741

>совестью раставаться не хочется, хочется заниматься чем-то вменяем, что имеет смысл и приносит пользу


и нах ты идёшь в кодомакаки, тем более вротендеры
349 2257871
Анон, а зачем при использовании ES6 классов, указывать super и вообще функцию конструктор при создании дочернего класса?
Методом тыка обнаружил, что объекты дочернего класса наследуют свойства родительского даже без конструктора и супера.
Я так понимаю это необходимо только при необходимости указывать дополнительные свойства для дочернего класса?
В таком случае, зачем суперу указывать параметры, если по сути они и так передаются дочернему без конструктора. Что-то пиздец какой-то.
350 2257872
>>57867
А куда надо? Иду туда, где легче
351 2257875
>>57871
Потому что явное лучше неявного.
352 2257877
>>57871
super указывается, когда ты "хардкодишь" какие-то параметры у родительского класса
353 2257953
>>56677
>>56663

ну вот так же

var x = [ [1,2], [3,4], [5,6] ];
var x1 = removeArray([3,4])
// Получаем x = [ [1,2], [5,6] ];
354 2257972
Большое тебе спасибо добрый Анонче! работает идеально!
>>56663 -> Вам добавленно : +100500 анонской кармы!
355 2257979
>>57871
Для того чтобы не забыть о том, что конструктор базового класса вызывается до того как вызовется конструктор производного класса. Иначе ты будешь в базовом обращаться к полям производного, думая, что они инициализированы и получать undefined
356 2257990
>>56663
Мы вам перезвоним
357 2257992
>>56676
Искренне любит программирование мб
358 2258006
>>56655
return JSON.parse(JSON.stringify(arr).replaceAll(JSON.stringify(targetArr), “”));
359 2258008
>>58006
Кажется это не будет работать из за запятой
360 2258107
Делал что-то подобный шар и анимацию как тут https://goradar.com/ ?
Есть варианты как сделать что-то такое?
361 2258120
>>56655
Ебать, ты усложнил
https://ideone.com/p3NQR3
362 2258127
>>58107
Красивое.
Подобная работа это вид специальной олимпиады
363 2258133
>>53637 (OP)
TypeScript компилятор (tsc 4.5.2) в упор не хочет заменять весь скомпилированный код в /dist, пока его не удалю.
Иногда tsc переписывает JS код в /dist директории, иногда нет.

Пишешь, пишешь какие-то изменения и они блять не работают. tsc -w толком не наблюдает за изменениями. Чушь какая-то. То работает, то не работает. Дошло до того, что я каждый раз делаю
rm /dist/ -rf && tsc && npm run start
364 2258142
>>58120
Я передумал, так солиднее
https://ideone.com/aIB4Qp
365 2258170
Придумал че сделать, даже полезно и может даже с живыми пользователями которым это будет интересно, но потом понял что мне будет стыдно показывать это потанцевальному работодателю, а мне бы сначала вкатиться прежде чем всякую хуйню для себя делать...
366 2258266
>>58170

>Придумал


Идея не стоит ни-ху-я
А вот реализация уже может сделать тебя миллиардером
367 2258274
>>58266

> Идея не стоит ни-ху-я


Так мне её не продавать, а реализовать надо чтобы получить профиты, я расстроился что один из профитов (показать реализацию в портфолио) не получится получить. Поэтому я её и не буду её реализовывать.
368 2258280
>>58274
Если идея пездатая, то можно вместе пилить. Тогда реализация будет вполне себе
369 2258338
А что, на собеседах на фронтендера реально нужно отвечать на вопросы про градусы между стрелками на часах?
370 2258340
>>58338
Если посчитать по настенным сможешь — сразу в джуны.
371 2258344
>>58340
Я думал, что в 15:15 получается ноль градусов. Видимо, тут только завод или тренер по фитнесу.
372 2258345
>>58133
Редактор исходных кодов?
373 2258363
>>58345
tsc компилирует ts в js. js уже запускается нодой.
Есть ф-ция tsc -w, которая следит за всеми изменениями и перекомпилируется на ходу. Только вот не удаляет при этом js код почему-то
374 2258364
>>58345
VS Code, вся работа через терминал проходит с TS
375 2258399
>>58344
Что и почему выведет консоль?
for(var i = 0; i < 10; i++) {
setTimeout(()=> console.log(i))
376 2258404
>>58363
ts вроде и не должен ничего удалять, он только переписывает файлы если они существуют.
Если у тебя именно перекомпиляция не запускается - попробуй не использовать fsevents https://www.typescriptlang.org/docs/handbook/configuring-watch.html
Либо vcs забыл как файлы сохранять, у тебя же не autosave? Попиши в блокноте, хех
Либо попробуй не через ts следить за файлами, а через webpack например
377 2258406
>>58399
Выведет ошибку "Dolboeb, use let instead var and close brackets"
378 2258411
>>58406
Мы вам телеграфируем
379 2258436
>>58404

>он только переписывает файлы если они существуют.


Так вот исходный ts изменился, а исходник не поменялся. Яхз что за баг, но у меня WSL2, так что винда в теории может поднасрать
380 2258437
>>58127
Специально олимпиады как "паралимпийской"? :D
Или это действительно уровень сеньора-помидора?
Я не понял сарказм или нет)

Я находил подобные штуки, но вот такую красивую - нет.
А код мудреный чуть для меня, но если ниче не найду, навено буду сам разбирать пару дней все на части. Или это гиблое дело?
381 2258440
>>58437

>Я не понял сарказм или нет)


Это гавно никому не нужно, вот и всё
382 2258461
>>58399
Подозреваю, что связано с замыканиями. Типа setTimeout выполняется уже после выполнения цикла с последним значением 10, но для каждого из 10. Итого 10 раз по 10. Но чот сложно пока для меня. Благо не планирую на собесы соваться до конца года.
383 2258470
384 2258472
>>58440
Ну дык вот я получил запрос на такою хуйню, с вопросом "можно ли сделать и сколько времени".
Так бы и не думал над таким.
385 2258490
>>58399

>setTimeout(()=> console.log(i))


Ты зачем undefined передал?
386 2258521
>>58490
А что туда надо передать?
387 2258537
>>58521
Задержку, даже если 0
388 2258547
>>58537
Нинужно
389 2258603
Почему у inline-block появляется верхний отступ если неебически увеличить font-size? Это связано с тем что inline-block воспринимается по сути как символ?
390 2258607
>>58603
Причем высота отступа зависит от font-size
391 2258615
>>58399
Зачем кстати все дрочат "как будет этот высратый из жопы говна код?"? Типа они же сами никогда не наймут никого кто такую хуйню высирает.
392 2258623
>>58607
Думаю, связано с line-height. Которая тоже зависит от фонт сайза
393 2258635
>>58623
Не, даже если 0 задать все еще остается отступ, хоть и уменьшается
394 2258667
>>58107
Это базрвый лендинг, чел, делаешь див высотой 2000, внутри фиксед канвас под размеры вьюпорта, на скролли навешиваешь эвент который меняет положение точек на канвасе.
395 2258673
Зачем нужен канвас кроме баловства,смотри как я могу?
396 2258690
>>58673
Графно на ДОМе или намного сложнее или намного тормознее.
397 2258708
>>58107
Эта хуйня ещё и лагает неистово.
1594289641702.png460 Кб, 745x571
398 2258768
О, круто, есть специальная штука, которая следит за кодстайлом, ща научусь.
35 нахуй ошибок в бойлерплейте
22 оно само не в состоянии пофиксить и это вообще не ошибки
Нужно нагуглить и прочитать статью какие правила добавить чтобы оно не ругалось на каждый пук, который даже не ты написал
399 2258776
>>58708
Вы с чего капчуете? С моего 5летнего топа за свои деньги всё идёт силки смуф
400 2258778
>>58776
Хз, на моей пеке как говно работает.
401 2258783
>>58776
Присоединяюсь к вопросу, у меня на планшете пятилетней давности не лагает. И лепить столько анимации на лендинг это конечно плохо и неправильно, но бля, оно красивое.
1631617986582.png88 Кб, 262x314
402 2258793
>>58107
Это тупо canvas, элементы для которого чуваки нарисовали руками. Мое уважение, но на сайте хуева туча проблем, господи, у них есть массив на >1000 элементов скорее всего еще и утечка памяти.
Для простоты можно подучить three.js, в котором можно пилить подобные штуки. Более ресурсоемко (WebGL нахуй), зато результат будет очень и очень. Или d3. Отличные инструменты для визуализаций.
image.png320 Кб, 246x726
403 2258795
Пиздец я подсел на эту мочу. Не пробуйте никогда, это в прямом смысле наркотик.
404 2258799
Аноны, подскажите видео/курсы/конфы/хоть подкасты, благодаря которым можно улучшить свои навыки и узнать что-то новое в части фронтенда или просто решений js-проблем.
Нюанс - я senior, а 99% информации по жс завалено хуйней о том "как вкатиться в риакт".
405 2258805
>>58795
Никогда не любил ваниль ни в каком виде.
406 2258807
>>58795
Неиронично нравится кола без сахара, ваниль для меня это какой-то приторный адище.
Хотя в детстве очень любил
407 2258819
>>58799
Кек. А в каком направлении сеньор? Бэк? Сколько лет стажа?

Неиронично рекомендую, сам по нему учил: https://learn.javascript.ru/
Его тут вечно ругают, но как учебник-справочник для челика, который погромирование уже немножко знает - он очень удобен.
408 2258821
>>58819
Сюда же ещё очевидный
https://developer.mozilla.org/en-US/docs/Learn/
но там оно все-таки похуже и россыпью, а на сайте выше последовательно и структурированно
409 2258823
>>58819
>>58821
Фронт, >3 лет стажа работаю у одного мобильного оператора с яйцом + до этого делал внутренние фронтовые проекты для телеканала
Пошерстить энциклопедии еще разок хорошая идея, очевидный MDN открываю по нескольку раз на дню.
410 2258824
>>58795
Уже год как отказался от этого наркотика. Вместе с чипсами.
Из напитков пью только воду обычную.
Чувствую себя сверхчеловеком и усмехаюсь над коферабами и колахолопами.
411 2258825
>>58819
>>58821
Кекус
412 2258826
>>58799
Я сам в поиске. хотя я недомидол
Ищу пока интересных авторов.
Очень зашёл Kent C. Dodds. Прямо таки мамонт жса, часто выступает на конфах, ведёт интересный бложик. Если не читал, то советую.
413 2258827
>>58825
Хотел накидать ссылок для сеньки, но передумал. Зачем мне создавать конкурентов себе.
414 2258829
>>58826
Красивое, полистаю. Спасибо.
Мне еще очень понравился блог Amelia Wattenberger, но она ебашит чисто визуализации на d3.
>>58827
А эти конкуренты сейчас с нами в одной комнате?
415 2258830
>>58826

>Kent C. Dodds.


Годнота, спасибо
мимошел
417 2258836
>>58832
Сохранил, и тебе спасибо же.
418 2258838
В чем профит отделять жабаскрипт от екмаскрипт? Я понимаю что одно спецификация, а другое типа реализация, возможно без каких-то функций, возможно с какими-то новыми функциями. Но разве не все языки так работают?
Только что читал про чистую архитектуру, там автор говорил что вот, люди пишут на C и вставляют код специфичный для какого-то процессора (и это типа плохо, но не важно), то есть сферический C в вакууме отличается от C, который понимает реальный компилятор. И что? Оно же всё равно C называется. Почему жабаскрипт особенный?
419 2258840
>>58838

>В чем профит отделять жабаскрипт от екмаскрипт?


В чем профит отделять легковой автомобиль от автомобиля?
420 2258842
>>58840
Никакого если грузовиков не существует или очень мало. Можно просто сказать что грузовик это очень странный автомобиль, а легковой автомобиль это тупа автомобиль.
421 2258844
>>58838
Профит в том что слово javascript принадлежит оракл и мозиле.
422 2258845
>>58838
Чем особенный-то?
У С есть ISO 9899, у Java - JSR, разница ровно та же самая.
56355b48a1c5c428cd9bce8678274aba.mp43,3 Мб, mp4,
576x1024, 0:27
423 2258846
424 2258848
>>58846
Нихуя не понял, это реклама или сатира над ней?
Ебаные зумеры
425 2258851
>>58845

> У С есть ISO 9899


Сравни:

> This document specifies the form and establishes the interpretation of programs written in the C


> This Ecma Standard defines the ECMAScript 2021 Language.


>>58844
Вон оно че, тогда понятно.
426 2258854
>>58848
Это реклама. Это видимо когда влом было креативить, денег мало дали.
Ну а вообще, разработал такой приложение no-code, платил меньше, чем команде разрабов, все заебись, а потом бизнес пошел, пора масштабировать, пук среньк, нанимаешь команду дороже на 50%, чтобы они в этой говне копались и правили, жидко пукнув разрешаешь все с нуля написать
427 2258859
>>58838

>Оно же всё равно C называется



Не, не называется. Он называется C с расширениями определенных компиляторов. Например с расширениями gcc.

Точно также JavaScript - это ECMAScript с расширениями.
428 2258872
>>58859
Хорошо, тогда почему все ECMAScriptы с расширениями разных браузеров называются жабаскрипт?
Я бы понял если бы например екмаскрипт для спайдерманки назывался жабаскрипт, а екмаскрипт для в8 назывался хромскрипт.
429 2258887
>>58280
Двачую, могу присоединиться
430 2258888
>>58872
Потому что они, внезапно, реализуют один и тот же набор спецификаций es + web api.

Зажумайся, почему. Node.js не называется просто js. И почему JScript не называется JavaScript.
431 2258890
>>58872
Javascript не ежинственнле расширение ES. Есть еще ActionScript.
Да и вообще языклв основанных на es, расширяющих его как синтаксически, так и в плане api - овердохуя.
432 2258913
>>58890

>ActionScript


как там в 2006?
433 2258987
>>58854

>Ну а вообще, разработал такой приложение nodejs, платил меньше, чем команде нормальных разрабов, все заебись, а потом бизнес пошел, пора масштабировать, пук среньк, нанимаешь команду шарпистов дороже на 50%, чтобы они в этой говне копались и правили, жидко пукнув разрешаешь все с нуля написать

434 2258990
>>58987
Меня звали работать как ИП на Австралию, переписывать Node.js стартап от пакистанцев. А переписывать его на golang частично русской командой за 3 тысячи долларов Ебало программистов представили?

Страшно представить что за гавнокод на ноде там высрали, если долбаёб-директор решил всё переписать на гошку. Сыкономить решил? Сперва нанял пакистанцев за копейки хайлоад на ноде написать, а потом за те же самые копейки переписать это гавно. Земля стекловатой таким уёбкам
435 2258993
>>58890

>Есть еще ActionScript.


Есть ещё YoptaScript
436 2259006
Заебал ебучий литкод. Каждый раз 99 из 100 тестов выполняется, а на последнем какая-то срань. Бесит.
Снимок экрана 2022-01-08 в 11.55.09.png91 Кб, 806x645
redux-thunk 437 2259027
Анончики, может вы объясните, зачем нужон этот thunk?
https://qna.habr.com/q/1098278
438 2259033
>>59006
Изятина же
440 2259047
>>58987

>Ну а вообще, разработал такой приложение на c++, платил больше, чем команде разрабов с Ph.D, все заебись, а бизнес не взлетел, пук среньк, продаешь почку чтобы расплатится с долгами.

441 2259055
>>58990
Чел. Если бузинес дает бабла, чтобы переписать все с нуля так это ж хорошо. Плюс у разрабов будет уже нормальное ТЗ с четкими пожеланиями как должно работать, а не маня хотелки на уровне прототипа, которые каждый день меняются на 180°.
442 2259061
>>59055

>3 тысячи долларов


>бузинес дает бабла


Bruh
443 2259065
>>59055

>уже нормальное ТЗ с четкими пожеланиями как должно работать


Если бы оно было, проект вышел бы годным
444 2259068
>>59061
Это годовой бюджет на команду шарпистов?
445 2259077
>>59065
Возможно лоукод займет нишу прототипирования, будут аналитики этим заниматься на начальной стадии проекта, вкатывайтесь пока не поздно.
446 2259087
>>59077
Звучит во-первых как хуйня, в которую сложнее вкатиться, потому что новая и работы очевидно будет мало.
А во-вторых как менее интересная хуйня чем погромирование, если бы мне хотелось в конструктор тыкать, я бы в 1с вкатился бы уже.
447 2259091
>>59077

>лоукод


Зачем бизнесу нанимать каких-то мошенников, если они нихуя толком не сделают и через полгода нужно будет нанимать 3х сеньоров, чтобы разобрались в гавне, которое создали на уровне прототипа?
448 2259097
>>59091
Чтобы кобанчик мог сформулировать мыслю, чтобы выявить ЦА, чтобы маркетологи A/B тесты поделали. Постоянно слышу от кабанов "главное момент не упустить, завтра уже будет поздно на рынок выходить"
449 2259120
>>59097
Единицы Кабанов могут сформулировать свои мысли выше, чем "ну гы мы ёпта бля надо оформить то да сё"
450 2259148
>>59120
Но бедный почему-то ты... Рассказывай сказки. Даже если так то гонять месяц одного лоукодера по хотелкам будет лучше чем гонять команду сеньеров полгода.
a60f464a801dfbd821ab55d2b18d8276.mp41,1 Мб, mp4,
576x1024, 0:14
451 2259149
452 2259159
>>59149
А почему вы не повторяете фукцнии, циклы и массивы?
453 2259174
>>59159
Лучше писю дёргатькабанчика
454 2259178
>>59159
Занят повторением блочной модели документов
455 2259183
>>59149
Какая хорошая девушка, а она в жопу дает? А какой у нее телефон?
456 2259196
>>59183
Даст тем, кому надо. Даст тому, кто устроит
457 2259203
>>59038
И что там? Я ничего не понимаю
458 2259299
>>59159
мб потому что методы, алгоритмы и массивы это базовая основа computer science и предполагается что человек начавший учить жс уже знает все это??
459 2259307
>>59299
Мне вообще сказали, что алгоритмы на джуна учить не нужно.
460 2259309
>>59149
сука, сельди даже программирование макакинг учат для того, чтобы своё ебало в тиктоке засветить и как-то съехать с этой хуйни на хуй кабанчика
461 2259323
>>59149
Обидно, что сельди на порядок организованнее, умнее и прилежнее, чем я. Сидят, учат, всё получается. А у меня нихуя не получается.
462 2259328
>>59323
А в инстаграмме все охуенно живут, ага.
16375351841440.jpg188 Кб, 2000x1535
463 2259330
>>59196
Пришлось окно открывать.
464 2259333
>>59323

>Сидят, учат


по видео видно, как она просто скроллит какой-то теоретический материал и ни строчки кода, ещё не макакер_ка, а уже выебщи_цесса
465 2259337
>>59328
>>59333
Ну я даже если всё на зубочек вызубрю, то меня никуда не возьмут. А сельдям везде дорога открыта.
466 2259342
Пуси пасс - страшная сила!
467 2259356
бля, у неё на экране даже не учебник по html, css, js,а какая-то хуйня про то, как брать академ, когда брать академ и прочее говно какое-то, т.е. она просто выёбывается для тик-тока
468 2259361
>>57625
Да про этот. Не знаю на каком ты этапе самообразования, но взяв 4 лвл на кодеварсах единственная проблема это то что мне тупо лень печать, а что печать +- понятно.
Если у тебя есть средне-профессиональное или высшее можешь через госуслуг за пол цены взять. вот у меня нет, мне было так же лень в шарагу ходить
469 2259368
>>59333
Это даже не теоретический материал, а инструкция, как взять академ в институте, шоб учиться на их курсах.
Не могла блять хекслет купить
470 2259376

>Your runtime beats 91.87 % of javascript submissions.


Готовьте жопки. Иду разъебывать этот ваш фронтенд.
471 2259382
Я знаю одного очень сильно запойно бухающего олда сисодмена. Я у него спрашивал про фронтенд, как вкатиться. И он мне сказал, что не надо учить typescript, а что надо тщательнее изучать сам javascript. Потом он ушёл в глубочайший запой, и я больше не смог с ним контактировать.
472 2259386
>>59361
>>59368
Вот кстати хекслет возможно даже лучше вариант, но я пробовал хекслет на месяц, ещё до того как серьезно решил выкатываться, и за месяц сделал 1.5 из 4 проектных работ. Там скорее всего людей меньше в группе, так что если ты любитель доебатся до всяких НАСТАВНИКОВ наверно там ты получишь отклик покачественнее.
473 2259388
>>59386
вообще хекслет пока самые не зашкварные ребята(возможно только пока) и про них ничего плохого не слышал в плане как про другие конторы, инфоцыганами их уж точно никто не называет
474 2259394
>>59376

>Готовьте жопки.


Наши попки всегда готовы. Мурр)
475 2259398
>>59388
Ну тут хз, ребята просто вкатившись одними из первых, проспали все полимеры. Их теория по критериям гречневых работяг, ничуть не менее инфоцыганская, чем в то же Яндексе, что там, что там можно сказать "просто переписали то, что в интернете бесплатно". Просто все гречневые любят известные названия как я и пиздуют туда, потом строча отзывы будто купили вторую работы за свои деньги.
476 2259401
>>59382
И откуда он знает что-то про веб и программирование?
477 2259409
>>59401
Теперь уже никак не узнать.
16380949996940.jpg96 Кб, 1200x939
478 2259424
479 2259441
Есть массив,как раскидать элементы по переменным?
480 2259445
>>59441
Деструктуризация.
481 2259533
>>59307
На джуна все нужно, сейчас 2к22 и джунов заставляют на собесах деревья вертеть.
482 2259569
>>59533
Это на 100к или на 40?
483 2259570
>>59569
Это для опыта
484 2259650
Аноны, есть этот код, подскажите где указано количество элементов круга? Например как сделать не 8, а 7?

https://codepen.io/MrSimsek/pen/KrOdpO
485 2259658
>>59650
Они все прописаны в HTML (тег g).
anime-ascii.png19 Кб, 700x465
486 2259679
Привет двачик. Хочу запилить вывод аниме цитаты в консольке. Конечно же хочу все это красивенько украсить. Подумал было бы неплохо намутить цитату рядом с каким-нибудь ascii артом (как на пике). Вот думаю как намутить текст посередине ascii: сначала просто спличу всю картинку по /n, ну а потом через цикл нахожу центр изображения и мучу отступ на условные N единиц и там посчу свою цитату, ну и на следующей строке вставляю автора цитаты. Вопрос: как тут можно обойтись без хардкода отступов (вдруг цитата будет ебейшей на несколько строк). Как намутить кароч динамические отступы? С рождеством.
487 2259684
>>59679
Cмотри ansi эскейп коды для терминала, там есть прямое позиционирование без велосипедов.
488 2259687
>>59679
Если наруто семихаостый, мог ли он принимать под хвост от 7 одновременно?
489 2259690
>>59687
Ты 2 проебал
490 2259692
>>59690
Ч не смотрел просто
491 2259696
>>59679
Вот ли не похуй какой длины цитата в конcольке? Шрифт моноширный, длину цитаты и лимит на строку ты знаешь заранее, так что каким-нибудь слайсом не составит трда вставить.
image.png9 Кб, 605x419
492 2259719
Делаю плагин для VS кода. Нужно кое что стянуть с сервера на вебсокетах и отобразить в веб вьюшке. Отдельно от плагина код работает, получаю желаемый респонс, как вставляю в плагин и запускаю, то не приходит ответ на вторую команду {'command': 'cities'} Что смотреть?
1512343326695.png152 Кб, 291x500
493 2259731
Читаю про WebRTC и вот что я подумал.
Чтобы соединить два браузера нужно знать их адреса. Обычно нужно чтобы был сервер, который бы сказал им сервера друг друга. А если сделать чтобы один браузер выдавал свой адрес, пользователь его бы копировал и отправлял бы другому пользователю через кидание ссылки в тред на дваче, а тот его бы вводил в формочку и подключался бы.
Или показывать всем адрес опасно? Но ведь он и так будет показан если через сервер подключаться.
Так можно хостить хуйню на статичном сервере (на гитхуб пагес), а пользователи смогут подключаться друг к другу по ссылке, охуенно же.
Это сработает? Если сработает, то где уже так сделано?
494 2259737
>>59731
* который бы сказал им адреса друг друга
495 2259796
Какой профит от leetcode? Чем он отличается от кодворс?
496 2259805
>>59731
Читай про NAT и устройство сетей,чтобы не задаваться такими глупыми вопросами.

Когда разберешься,читай про TURN и STUN сервера, и зачем нужен тот или иной тип.
497 2259810
>>59796
Типа задачки с крупных компаний, но на деле продрачивание своих временных ресурсов, плюс литкод не бесплатный, поэтому еще и материальных.
498 2259813
>>59805
Если вкратце, то такая хуйня не сработает?
499 2259815
>>59805
Насколько я понял, stun сообщает какой у клиента адрес. Но есть же публичные stun, можно свою хуйню не делать?
TURN вроде и не всегда нужен, а используется как фоллбэк если нормально не работает. Или на практике оно никогда нормально не работает?
500 2259845
>>59815
90% клиенстких машин не имеют белых IP. Бльшая часть из них сидят за NAT'ами, по большей мере симметричными и непробиваемыми. Для этого и нужны STUN и TURN сервера. STUN используется в том случае, если за NAT только один клиент, а другой таки имеет внешний статичный IP, тогда STUN сервер отрабатывает толкьо на стадии рукопожатия сообщая клиентам их реальные адреса, после чего они общаются напрямую. TURN сервер вяполняет роль релея, когда оба клиента за симметричными NAT - все пакеты идут через него. В современных реалиях в 99% случаев без TURN у тебя ничего работать не будет. Остаьльное возможно только когда ты наверняка занешь кто у тебя клиенты и их параметры - например это локальные или корпоративные сети, или контролируемые тобой машины, или еще подобные условия.
501 2259847
>>59813
Еще раз - пиздуй читать про устройство сетей.
502 2259852
Алгоритмы, сети... Это что за жс тред такой?
503 2259853
>>59847
Читать про сети долго. Надо чтобы npm install <magic>
504 2259854
>>59719
разобрался
505 2259884
Можете подсказать, какие есть варианты отображения для textarea, когда текста становится больше чем размер самого поля ввода, при этом пользователю точно нужно показывать, что за пределами видимости еще есть какой-то текст? Многоточие как в инпуте для textarea добавить нельзя, и учитывая то, что textarea можно по размеру изменить, то многоточие может быть и не видно, если размер окна не захватывает строку целиком, даже если накостылить это руками. UI-ксеры хуйнули точки, а как это работать должно хуй его знает, мне задачу сдавать, а там все в отпуске блядь
506 2259890
>>59854
Держи в курсе. Каким образом?
507 2259891
>>59884
У текстарии есть полосы прокрутки, который добавляются когда текст выходит за пределы.
508 2259893
>>59891
Да это я знаю, но нужен еще какой-то индикатор
510 2259900
>>59894
Да ладно нахуй? А как ты это нашел? Во всемирной павутине под названием инторнет??? Вот реально, вместо таких ответов, лучше нахуй слать сразу
511 2259905
>>59900
Какой же ты душнила, пиздец просто. Откуда ты здесь? Со стройки или из такси?
512 2259907
>>59905
Ну я ебусь с этим уже часов 10, рассматривая разные варианты, описав детально проблему, ты мне за каким-то хуем кидаешь первую ссылку на СО, которую я нагуглил в первую очередь, при том что мой вопрос изначально был вообще в том, какое UI решение может заменить троеточие для textarea
771047ea36e9d2b177b0eea4a3f721d7.jpg45 Кб, 600x600
513 2259913
>>59907
Ты ебало свое агрессивное стянул бы лучше.
Я тебе скинул ссылку где описано как твое троеточие добавить.
Нормально вопрос сформулировать можешь?
Тебе уже сказали, что есть скрол. Я скинул ссылку как туда сунуть троеточие. Чего ты ещё ждёшь?
Нам макеты тебе перерисовать чтобы убрать троеточие с них?
514 2259915
>>59913
То решение полная хуета если что, оно даже фактически работает не правильно, и оно просто добавляет три точки нижний правый уголок, что выглядит как полная жопа говна сатаны. И иди нахуууу кста
515 2259921
>>59915
Как скажешь, петушок. Сиди ещё 10 часов над такой тривиальной таской
516 2259926
>>59921
>>59913
>>59905

>петушок


>ебало стянул


>петух


Кто-то тут у нас похоже сам залетный таксист с завода с гиперкомпенсацией
517 2259927
>>59884
Очеыидно делай не через текстарию, завтра UI-ксеры хуйнут туда цвет текста для каждого слова разный, тоже будешь спрашивать как в текстарии делать несколько цветов текста для разных участков?
potryasayuschiy-hod-1.jpg231 Кб, 798x600
518 2259930
>>59926
Чувак пришел с проблемой, я кинул решение конкретно этой проблемы.
Он начал кидаться говном, что это не то решение, которое он хочет.
На агрессию отвечаю агрессией, что необычного?
Можно же было нормально ответить. Мол я видел этот вариант, да, это троеточие, но я хочу аналог троеточия, но не троеточие.
519 2259934
>>59907
За столько времени можно было уже написать свой вебкомпонент, в котором жс следит за размерами текстарии и вставляет где надо многоточия, выложить его в пабчик, собрать лайки, выпить смузи, пососаться с коллегой по опенспейсу..
520 2259935
ребят давайте по чесноку: вам легко давалось изучение программирования? или дропнуть хотели еври дей, как я
521 2259951
>>59935
Зависело от подачи материала, неоторые авторы уебищно объясняют, что вызывает нежелание продолжать их читать, а других приятно читать и выполнять их задачи, которые сразу понятно как решать, что дает мотивацию продолжать обучение.
522 2259976
>>59951
Например как Кантор, каждая глава которого вызывает желание дропа.
523 2259982
>>59935
Изучение дается тяжело. Но дропнуть не хочется, т.к. альтернатив не вижу. Остальным заниматься хочется еще меньше, поэтому дрочу проганье. От этого хоть какое-то удовольствие, когда что-то получается. Ну и фантазии на тему, что оно поможет выбраться из говна, приятно щекочут жеппу
524 2259983
>>59935
Несколько раз казалось, что я совершил ошибку, что это вообще не для меня, что я дебил, а кодеры на самом деле умные и как-то по особенному мыслят. И это все я делал, когда уже уволился со старой работы, учясь кодить, и никуда не вкатываясь. Но в итоге все норм, разобрался, работу нашел. Но офер первый наверное только после 6го собеса получил. А после первого вообще нахуй в петлю хотел залезть, такой ебейший позор был
525 2259985
>>53637 (OP)
Какой же nest.js мастдайный фреймворк, это пиздец просто какой-то. Раковые java-ёбы принесли все свои гавно-паттерны сюда.
526 2259986
>>59976
Вот двачую, у кантора многое через жопу написано, новичку очень трудно разобраться будет. Мне по базе Флэнаган в итоге зашел, книга конечно толстая, но пусть это не пугает, там за сюжетом следить не нужно, мне она показалась наиболее простой и с адекватным уровнем изложения по сложности.
527 2259990
>>59985
Явисты сделали своё место обитания невыносимым, и теперь мигрируют к нормальным людям, но скатывают всё в яву.
528 2259998
>>59935
Тяжко не от самого изучения, а от процесса поиска работы. Конкуренция ебейшая, нужно что-то придумывать оригинальное, чтобы твое резюме не просто посмотрели.
529 2260011
Пишу пет-проектик на рякт. Получаю с сервера жсон данные о конкретном объекте, в этом жсоне есть конечный путь картинки, например "/jopagovno.jpg".
Я беру создаю img туда пихаю `URL/${json.govno_image}`.
Всё хорошо, работает, но у меня висит лоадер на загрузку данных с сервера и когда они загружаются лоадер отключается, но на экране появляются данные без картинок, а картинкам нужно еще какое-то время чтобы загрузиться. (около 1 секунды).
Как можно сделать так, чтобы лоадер крутился и во время загрузки картинок? То есть пользователь открыл страничку - лоадер закрутился, беру жсон с сервера, далее всё раскидывается куда надо и начинается загрузка картинок - как только загрузка картинок закончена лоадер снимается и пользователю уже красивый списочек показывается.
530 2260017
>>60011
Поставь на картинки свой отдельный специальный лоадер для картинок
531 2260019
Есть ли тут те кто свалил из копроскотии в европу по работе? Сложно ли конкурировать с индусами?
532 2260021
>>60017
Я с тобой согласен, анон.
Но я не совсем понимаю как мне отследить факт загрузки картинки с этого URL, там же просто атрибут src.
В этом в принципе заключается вся проблема, т.к. остальное-то я знаю как сделать.
534 2260033
>>60024
Спасибо, попробую!
535 2260038
>>59983
Расскажи про «позор», что хотели, что спрашивали.
Сам очень очкую эпично обосраться на собесе. Хочется знать как оно у других было. Чтобы иметь представление к чему морально готовиться типа.
536 2260042
>>59983
Расскажи про «позор», что хотели, что спрашивали.
Сам очень очкую эпично обосраться на собесе. Хочется знать как оно у других было. Чтобы иметь представление к чему морально готовиться типа.
537 2260043
>>60038
Выучил рякт, очень плохо знал базу жса, начали разумеется гонять по базам, тут я и обосрался, не ответил буквально ни на один вопрос, думал это никому не нужно, лол.
538 2260079
>>59976
А мне кантор заебись зашел.
539 2260082
>>60079
Думаю тут в языках проблема, английского мне читать пиздец скучно.
540 2260104
>>60043
А какую базу хотели - замыкания, эвент луп, прототипы - всякое такое? Или что-то более экзотическое?
541 2260112
>>59990
Я согласен с тем, что нужно делать декораторы
@HttpMethod()
И прочите проверки типо @IsString()

А всякие сериализаторы это максимально душная херня, пикрил: пиздец же просто
542 2260146
>>59998
Угу, только даже елси ты нашел работу, то страдания не заканчиваются, ведь теперь придется РАБотать, выполнтяь какието бессмысленые таски.
543 2260148
>>60146
Вкатываться сложно, на работе красишь кнопку с зелёного в красный, когда программистам на руси станет жить-то хорошо?
544 2260149
>>60148
Реальные таски примерно так и выглядят? Ну не все так плохо тогда! Я думал придется писать функциональную состовляющую, хотя я канеш в душе не ебу что делает на работе джуниор фронт енд
545 2260151
>>60146

>придется РАБотать, выполнтяь какието бессмысленые таски.


+
В свободное время прокачивать алгоритмы, паттерны, фреймворки, все современные технологии и даже программы
546 2260152
>>60149
Опытные сеньоры вообще говорят, что джун даже если на реакт пришел, будет сначала всякую хуйню верстать, формы и т.д.
547 2260154
>>60151
Свободного времени быть не может. Постоянно нужно учиться или писать код, чтобы запоминать, как все работает.
548 2260318
>>59935
Пришел после слабой школы в топовый универ. Там сразу С и С++, да, простые задачки как на собесах на джуна, но я ничего не понимал тогда. В электричке по пути учил синтаксис. Еще что бы оценку получить задчу нужно на компе прям при преподе решить, если не решил - идешь нахуй. Дальше на 2 и 3 курсе: клиент-сервер-бд, мьютексы, семафоры, Андроид. Крч, я кое как универ закончил и смотря на одногрупников которые шарили думал что я не годен к программированию. Но после универа годик проработал то тут то там выучил ЖС и пошел работать. На работе я обнаружил что не такой уж и тупой (умнее 80% команды), хотя это не ум, а опыт скорее всего. Работа легче чем универ. Вывод: просто сидишь и задротишь.
549 2260340
Не могу нихера понять как в реакте данные снизу вверх передавать через эти колбэки.
Типа идея понятна, вверху иерархии пишешь функцию, передаёшь её вниз она там выполняется, а потом...хуй знает что потом. Как она приходит обратно хз.
Смотрю рандомных дядей в ютубе, у них все окна летают туда-сюда, нихера не понятно.
Может есть какое-то волшебное видео чтоб СТАЛО ПОНЯТНО?

Если что, я почти полный 0. Когда-то пхп учил, проучил курс в инете, чуть чуть потыкал его палкой и забил.
Потом стал вёрстку и Жаваскрипт учить, дошёл до 6 раздела из 14 на learn.javascript.ru. Может я чёт особеное не успел пройти?
550 2260366
>>60340
Я тоже 0, но делал так.
В родителе есть state, допустим, kgGovna, setKgGovna и есть функция howMuchNasral(kgGovna)
Которая обновляет вышеуказанный стейт.

Ты берешь эту функцию и передаешь через пропс в дочерний элемент. Там делаешь какую-то логику и в итоге передаешь в howMuchNasral(результат).

Вроде как всё, оно поднимается к родителю и в state kgGovna у тебя это значение.
551 2260379
Подскажите по неймингам файлов? UserModel.js? userModel.js? user_model.js?
552 2260380
>>60366
Хотя я щас попробовал и что-то не получилось. Значит я где-то ошибся.
Надеюсь шарящие аноны поправят меня.
553 2260480
>>60379
user-model.js
554 2260592
>>60379
папка models, название файла user.js
555 2260593
>>60379
папка models, название файла user.js
556 2260595
>>60021
У картинок так-то свойство onload есть, если что. И onerror, кажется. А вообще не надо пользователям мешать своими лоадерами. Контент загрузился - сразу покажи и не еби мозги.
557 2260605
посоны, почему заглох пропозал "Observables for ECMAScript"? начиная с какого-то момента в ишшьюзах нет даже вопросов типа "Когда уже?.." https://github.com/tc39/proposal-observable
558 2260616
Няши, гляньте мой код. Пытаюсь добавить кнопку на ютуб, а она не добавляется (по крайней мере в фаерфоксе): https://pastebin.com/bSU0Leva
Место под кнопку добавляется, но почему-то вложенного svg не видно. При этом если кликнуть на этом узле DOM "редактировать", а потом просто вернуть всё взад, то картинка появляется.
Я не умею в этот ваш пятый html с фреймворками, ничего не понииаю.
559 2260621
>>60595
Я так и сделал, анон. Спасибо большое!

Да с лоадером как-то по-красивше выглядит, сразу разом всё появляется.
560 2260624
>>60616

>Няши, гляньте мой код


>pastebin вместо codepen


Я не понимаю, как это работает, залить в песочницу это менее минуты
561 2260633
>>60104
Все то, что ты перечислил
562 2260655
>>60633
Понял, спасибо!
Значит буду на это все плотней налегать. Авось не сильно обосрусь лел
image.png8 Кб, 285x154
563 2260693
Объясните плз, почему при || пустая строка считается как true, если это false, и вообще при любом действии выдает первый alert. Если || заменить на &&, то работает как надо.
564 2260696
>>60693
Тому что жабаскрипт неявно приводит пустую строку к Number("") === 0, а 0 <= 90?
мимо питухон-говнокодер
565 2260707
>>60696
значит как я понял: age равен пустой строке, а логически это false, но в условии if при взаимодействии с математическим оператором <= , age преобразуется в число, тогда в первом значении 0=>14 будет false, а второе 0<=90 выдаст true
566 2260711
>>60707
Не при взаимодейстии, а когда происходит вычисление операции сравнения, и тут вопрос как сравнение происходит, либо пустая строка приводится к числу, либо 90 приводится к "90", и тогда идёт сравнение строк. Т.к. питухон-говнокодер, я не знаю, лишь предположил.
567 2260712
>>60707
Например, 0 < "90" даст true, а "91" < 90 false, значит в таких операциях идёт математическая приоритезация, и значит строки неявно приводятся к числам, если только оба операнда не строки, тогда там будет уже наверно лексикографическое сравнение.
568 2260727
Сап. Изучаю js 4 дня, освоил самый базис. Планирую работать через React, имеет смысл полностью задрочить JS для моей цели? В целом, родной js даёт бонусы при обучении реакту?
569 2260728
>>60727
Шапку почитай, ам на такие ворпосы есть ответы, будешь лучше ориентироваться.
Жс нужен, как ни крути. Рякт - библиотека, но будешь ты писать на жс, все те нюансы, трюки, магию, будешь делать на жс. Рякт дает плюшки, готовые решения, велосипеды. Помогает разрабатывать проект яснее, быстрее.
Жс ты полностью никак не выучишь, но 4 дня явно мало. Месяца ~три, а там как будешь боле-менее разбираться что куда, иди в любой фреймворк.
570 2260742
>>60624
Что, весь ютуб залить?
Я просто вставляю этот код в консоль на ютубе.
571 2260743
>>60621

>Да с лоадером как-то по-красивше выглядит, сразу разом всё появляется.


Нет, это по-уродски выглядит, когда людей заставляют ждать дольше, чем это необходимо. Ты ещё бегущую строку там сделай, снег (новый год же) и блёстки гифами в качестве фона на всю страницу, "потому что так красивше". И цвет ссылок обязательно замени на жёлтый, на розовом фоне, так красивее, это же самые красивые цвета. А весь остальной цыет оставь просто ярко-зелёным.
Текст, если он есть, должен грузиться мгновенно. Картинки могут подгружаться намного дольше. Если я зайду на сайт и увижу, что его делал идиот, который этого не понимает, я просто закрою вкладку и открою следующую ссылку в гугле. Потому что лично я просто не люблю копаться в том, что навалил в интернете какой-нибудь идиот.
572 2260745
Перекат был?
573 2260770
>>60616

>если кликнуть на этом узле DOM "редактировать", а потом просто вернуть всё взад, то картинка появляется.


У меня не появляется.
хромобоярин
574 2260773
Перекат >>2260771 (OP)
575 2260774
>>60379
Папка user, файл model.js
576 2264892
>>60693
Потому что что бы ты не ввел это будет >= 14 ИЛИ <= 90
13 < 90, 91 > 14
577 2265471
Где скачать паленый Вебшторм ?
578 2288050
>>65471
на рутрекере
579 2289769
Анчёусы, вопрос. Вот я вкатываюсь во фронт по гайду.

Если я ооп знаю и понял синтаксис жс , плюс то что наследование тут не типичное, а смесь прототипов и классического наследования, плюс типы данных понял и т.д. Надо ли мне углубляться или можно уже переходить к DOM и прочему? Уж слишком мне лень перечитывать то что 1000 раз было изучено с других ЯП, с небольшими поправками. Или будут дрочить всякие нюансы на собесах?
580 2290027
>>89769

> Уж слишком мне лень перечитывать то что 1000 раз было изучено


Не перечитывай. Скачай видеокурс, то что знаешь просто смотри, а что не знаешь учи.
Тред утонул или удален.
Это копия, сохраненная 27 июля 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски