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

JS Thread #238 /js/

 Аноним 01/01/22 Суб 13:31:22 #1 №2253637 
16313000548100.png
Предыдущий тред: >>2248514 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 01/01/22 Суб 13:33:38 #2 №2253639 
>>2253637 (OP)
Перекатился в новогодний.
Аноним 01/01/22 Суб 13:53:43 #3 №2253647 
Продолжайте словами объяснять, что хочется сделать, и что получается. И желательно все русскими словами.
Аноним 01/01/22 Суб 14:35:57 #4 №2253669 
Я правильно понимаю, что на десктопе - все физические пиксели === CSS-пиксели? И на 4к мониторах ширина страницы реально в ~4000 пикселей? А на Full HD 1920? И физические пиксели "сжимаются" только на телефонах?
Аноним 01/01/22 Суб 15:12:07 #5 №2253682 
ООП вообще применяют на фронте?
Аноним 01/01/22 Суб 15:40:59 #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
Аноним 01/01/22 Суб 15:49:27 #7 №2253693 
>>2253682
В ангуляре - да.
Аноним 01/01/22 Суб 16:25:42 #8 №2253714 
>>2253668 →
>перечислил облатси в которых 5 лет вариться надо минимум
Как будто для разработки тебе не надо варится в IT и около-IT тот же срок.
Аноним 01/01/22 Суб 16:28:46 #9 №2253721 
>>2253669
> на 4к мониторах ширина страницы реально в ~4000 пикселей?
нет
>физические пиксели "сжимаются" только на телефонах?
Не только. На любом экране, на котором браузер сочтет это необходимым. Тот же 4к как пример
Аноним 01/01/22 Суб 16:29:34 #10 №2253723 
>>2253682
Да, в веб-компонентах, событиях и ошибках.
Аноним 01/01/22 Суб 16:42:58 #11 №2253737 
>>2253682
Представь себе, глобальные элементы window и document это о ужас ОБЪЕКТЫ.
Аноним 01/01/22 Суб 17:26:52 #12 №2253764 
>>2253737
Джейсоны тоже объекты, но почему-то классы не могут в них от слова совсем.
Аноним 01/01/22 Суб 17:30:06 #13 №2253767 
>>2253737
Имелось ввиду классы
Аноним 01/01/22 Суб 18:28:26 #14 №2253808 
>>2253737
Нихуя, получается можно их унаследовать и создать свои экземпляры документа и window?
Аноним 01/01/22 Суб 19:05:27 #15 №2253823 
>>2253808
Тащемта да, собственно создание своего class CustomGlobal extends Window {} вполне себе ООП-вей для хранения данных в глобальном скоупе, которые при этом не будут перезаписаны изменениями в глобале.
Аноним 01/01/22 Суб 19:32:23 #16 №2253831 
>>2253721
Тогда почему <meta name="viewport"> активируется только на мобилках? Десктоп, как бы его не масштабировал, ведет себя будто этого тега нет, врубаю device tool - все робит.
Аноним 01/01/22 Суб 19:35:57 #17 №2253833 
>>2253823
>вполне себе ООП-вей
Только он не работает
Аноним 01/01/22 Суб 19:54:47 #18 №2253841 
Можете, конечно, смеяться, но кажется что я понял, что я обосрался. Я как мамонт простой решил залететь в это ваше айти отгрузив денех Яндексу. Сидел, пердел делал что говорили, получается норм, вопросов как сделать, что от меня хотят особо не возникает, ну или первая ссылка в Гугле помогает. Но вот я сидел, смотрел печально на ебало маразматика в новогоднюю ночь, и решил зайти на хх, посмотреть что там у меня может быть по работе. И что то эти ваши переднеконцовые работяги нахуй никому не нужны, по крайне мере чисто хтмл с джэсом. Таких штуки 3 найдется, остальные пхп давайте, а все эти ваши маргины на закуску. Так вот это правда? я не думал что курсы хуюрсы что то там гарантируют и вообще лично я все я то и не верю, но другие то люди на что рассчитывают?
Аноним 01/01/22 Суб 20:00:47 #19 №2253849 
>>2253841
Если мало знаний, можно только в верстальщики влезть, не в полноценные фронты. Быстрее всего, если научиться в вордпресс, бутстрап, жквери. Но это параша.
Аноним 01/01/22 Суб 21:01:27 #20 №2253870 
>>2253841
Нууу хз, я сейчас заканчиваю диплом в яндексе. Я пиздец охуел от этого обучения. И верстать должен уметь, всякие флексы и гриды применять. И БЭМ ебаный и на джаваскрипте должен уметь сайт оживлять. Потом реакт хуки хуики, магия какая-то, обязан знать что с её помощью делают и как это делать правильно. Потом Нода, сервер, обработка ошибок, база данных, хэширование поролей, ебала вот это вот вся. А потом всё это дело на сервер должен уметь закачивать и поддерживать. Хз, у меня такое чувство что из меня универсального солдата сделали. По ходе запилил ещё пару своих страниц, показал знакомому помидору, он говорит что с такими знаниями на изичах куда угодно устроится можно. Вот жду пока он меня прособеседывает перед начальством, если повезёт то возьмут сразу джуном, на 100к зп. Конешн понимаю что не у всех такие кореша есть и мне дико повезёт если я к нему устроюсь, но объективно такие же челики как я на рынке будут цениться сами по себе.
Ах да, Заметил прикол что из всей группы в 30 человек под конец со мной остались лишь пять. Обуччение очень сложное и если сочкуешь то ессесно нахуй никому нужен не будешь на работе.
Аноним 01/01/22 Суб 21:16:21 #21 №2253885 
Хочу написать сервер на ноде на чистом жс
Какие подводные?
Аноним 01/01/22 Суб 21:20:21 #22 №2253888 
>>2253870
Ну я только 9 спринт сдал так что хз, людей косит это да, уже где то 40 отвалилось из ~140 ебать яндес бабки зашибает в начале. человек отвалилось. Про работу я больше в себя не верю, много отзывов даже отрицательных отмечали, что в карьерном треке девочки работают отлично. Но с теми же отзывами у меня не совпадают ощущения про колличество затраченного времени на выполнение работ. Я за день, полтора все делаю и то половину дня какой нибудь твитч смотрю, а там люди жалуются что по 30 часов в неделю ебашут. А раз я тут с вами, то на гения я очевидно не похож и потому становиться ещё хуже как будто по непонятной причине ко мне не достаточно добываются или ещё что. а про ноду я уже посмотрел курс с удеми позаимствовав на рутрекере
Аноним 01/01/22 Суб 21:35:14 #23 №2253894 
>>2253888
В смысле в себя не веришь? Ты делаешь работу которую делают сотрудники в обычных фирмах. Ты делаешь эту работу явно быстрее других учеников. Да, там огромная часть учеников это валенки которые решили что вкатиться просто и нужна только усидчивость. Потом начинают тупить над простыми задачами и понимаю, что что-то не складывается. Но всё же. Если ты понимаешь, что ты делаешь, если у тебя есть результат то это уже приобретённый навык и за этот навык готовы платить. Так как у других его нет.
Мне ещё помог совет кореша. Нужно часто и много практиковаться. Много писать на реакте. Прям вот берёшь пустую страницу, наполняешь её всякой залупой типа кнопочек, формочек, ссылочек прочей поебенью. И начинаешь на реакте это всё связывать чтоб они там щёлкали, цвет меняли, бочку делали по заданным тобой алгоритмам. Вот так потыркаешься пару месяцев и уже сможешь обойти 90% зелёных джунов на рынке.
И да, на ХХ работу сложно найти. Нам сами сотрудники яндекса говорили что на одно место легко набирается сотня кандидатов, там прям надо постараться чтоб взяли. Лучше самому искать фирмочки, стартапы, небольшие компашки и пытаться туда заявиться, спросить не нужен ли смышлёный джун. Так намного быстрее можно приземлиться. А там всего год отработать и всё, тебя готовы брать уже и на ХХ.
Аноним 01/01/22 Суб 21:41:07 #24 №2253896 
>>2253894
Ну жостка, ходить добываться до людей ещё нужно будет. Ух бля.
Аноним 01/01/22 Суб 21:50:34 #25 №2253902 
>>2253896
Печельно, но это факт. Не будешь доёбываться - быстро останешься один и никому не нужный. Вам же уже говорили готовиться к десяткам собесов? Там же нужно не просто задачки решать, но и говорить, спрашивать, доёбываться до их тупых задачек. Если этого не делать то никогда работу не найдёшь, будь ты хоть лучшим студентом яндекса.
Кароч. Я привык седеть дома и пялиться в моник. С друзьями предпочту общение через сеть. Короче сыч обыкновенный. И с таким подходом вкатываться в Айти вообще смысла нет. Нужно прям самому всех заёбывать, спрашивать, искать контакта. Потом, когда вольёшься, заматереешь, уже сможешь ограничевать общение с работодателем, а то и вовсе закрыться и ебашить микросервесы за еду. Но в самом начале тебя таким никто не возьмёт на работу. И вот я оказался на распутье. Либо живу как жил, но без вкатывания. Либо переступаю через себя, становлюсь социоблядью и пытаюсь ухватить кусок пирога пожирнее.
Аноним 01/01/22 Суб 21:54:21 #26 №2253904 
>>2253885
Придется раскошелиться на оперативу
Аноним 01/01/22 Суб 22:03:06 #27 №2253910 
>>2253885
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'))"
Просто сделай это.
А каких камней ты опасаешься?
Аноним 01/01/22 Суб 22:05:34 #28 №2253911 
>>2253910
В реальности их хоть используют?

Аноним 01/01/22 Суб 22:13:30 #29 №2253921 
>>2253911
Нет. Нода хуйня, которая не способна ни на что кроме как запускать вебпак. Пока что
Аноним 01/01/22 Суб 22:15:53 #30 №2253924 
>>2253911
Яндекс, Нетфликс, Убер для тебя достаточно реальны?
Или посмотри nodejs backend на ХХ, сотни вакансий.
Аноним 01/01/22 Суб 22:17:01 #31 №2253926 
>>2253911
Ну как минимум всякие прототипы веб-сервисов на ноде писать охуенно
Аноним 01/01/22 Суб 23:34:18 #32 №2253964 
Screenshot 2022-01-01 232528.png
Помогите долбоебу, хочу user js сделать чтобы парсились все ссылки на странице и из их удалялись параметры label и tab. Как мне этого добиться?..
Аноним 02/01/22 Вск 00:02:31 #33 №2253982 
>>2253964
Изучить базовый JS, типы, условия, циклы
Изучить браузерный DOM, как перебирать ноды, как их модифицировать.
Изучить базовый RegExp

Или сделаю за $200
Аноним 02/01/22 Вск 00:27:38 #34 №2253998 
>>2253637 (OP)
Почему все пользуются редаксом, когда есть божественный Apollo?
Аноним 02/01/22 Вск 02:07:04 #35 №2254050 
>>2253964
Ну можно просто обрезать строку после лейбла если там ничего не идёт
.split(‘label=‘).shift()
Аноним 02/01/22 Вск 04:13:23 #36 №2254059 
>>2253964
document.querySelectorAll("a[href]").forEach(a => a.setAttribute("href", a.href.slice(0, a.href.indexOf("?"))))
во всех ссылках на странице отпадёт всё после знака вопроса.

>>2253982
Сколько времени нужно на разработку?
Аноним 02/01/22 Вск 04:43:04 #37 №2254060 
>>2254059
точнее даже так

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());
})

но я не проверял
Аноним 02/01/22 Вск 05:30:38 #38 №2254065 
image
>>2254060
Шиз.

Аноним 02/01/22 Вск 08:44:16 #39 №2254074 
>>2253911
Не думаю что голую ноду. Экспресс и нест довольно часто вижу на бэке.
Аноним 02/01/22 Вск 11:38:51 #40 №2254110 
image.png
Аноним 02/01/22 Вск 13:09:13 #41 №2254160 
>>2254110
Что за хайп вокруг веб 3.0. Постоянно натыкаюсь на манямирок о какой-то интырнет революции, который вот-вот произойдет.
Аноним 02/01/22 Вск 13:32:40 #42 №2254167 
>>2253964
Array.from(document.links).forEach((link) => {
const newURL = new URL(link.href);
newURL.searchParams.delete("label");
newURL.searchParams.delete("tab");
link.href = newURL.toString();
})
Аноним 02/01/22 Вск 13:36:55 #43 №2254170 
>>2254160
Затянувшийся криптобум, который никак не закончится, очень будоражит умы мань, вот и фантазируют. Реального применения даппов вне криптовалютной тусовки нет и не было, но мечтать это не мешает.

А ещё зумерьё не видит гэмблинга/адалта/скама ибо такие темы обитают вне твитторов и ютубов, и для них крипта — это какой-то волшебный способ зарабатывать выше рынка, а не очередной скам о котором нельзя даже в резюме написать, лол.
Аноним 02/01/22 Вск 13:50:09 #44 №2254178 
>>2254170
>а не очередной скам о котором нельзя даже в резюме написать, лол.
А что не скам в вебе?
Аноним 02/01/22 Вск 14:18:38 #45 №2254192 
>>2254178
Примерно всё, что помогает решать какие-то проблемы, а не создаёт их.

Крипта как таковая решает проблемы только для отраслей торговли наркотой/цп/оружием/итд (т. е. там, где нужна как валюта), и создаёт их почти всем остальным отраслям.
Аноним 02/01/22 Вск 14:25:25 #46 №2254201 
Мудрые аноны, дайте совета неофиту. Есть хорошее знание ванилы и верстки, но знание реакта довольно посредственное (нет опыта комм.разработки), нормально ли это для джуна? Что обычно ожидают от соискателя жунирской позиции?
Аноним 02/01/22 Вск 14:26:11 #47 №2254205 
>>2254192
Ценность крипты - это то, что она является независимой от любого центробанка валютой, ограниченной в количестве, цифровой и на 100% рыночной. И это огромный плюс - когда твои деньги не может триллионами печатать выживший из ума президент, которому приспичило бороться с возможным потеплением в 1 градус за 100 лет или с голодающими в африке.
Аноним 02/01/22 Вск 14:37:00 #48 №2254213 
>>2254205
>Ценность крипты - это то, что она является независимой от любого центробанка валютой
Ну это же хуита. Будет выгодно — крупные стейкхолдеры тебя поставят раком и твою жопу порешает рынок.

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

> и на 100% рыночной
Т. е. стабильный курс не возможен by design.
Аноним 02/01/22 Вск 15:28:55 #49 №2254249 
>>2254213
>Будет выгодно — крупные стейкхолдеры тебя поставят раком и твою жопу порешает рынок.
Ты дурачок и не знаешь, о чем говоришь. Никакой стейкхолдер тебя не может поставить раком, и если он продаст свою долю(хоть 10%, хоть 99%) в некой вещи, которая имеет реальную ценность, то уже через месяц эти доли раскупят и цена опять пойдет вверх, потому что она определяется ценностью вещи/компании, а не сиюминутными махинациями с акциями.
>А в чём плюс? Можно будет организовать нормальный феодализм?
Дебил? Любые деньги должны существовать в ограниченном количестве, чтобы их можно было использовать как деньги. При чем тут феодализм - хуй поймешь, видимо шизик думает, что деньги - это такая магическая сущность, которую можно получить только от бога, а не за произведенные тобой услуги/товары/ценности
>Т. е. стабильный курс не возможен by design.
Возможен, биткоин вот стабильно растет от года к году, а доллар стабильно обесценивается. Потому что второй печатают, а первый нет. И непонятно, почему ты счтиаешь стабильное загнивание плюсом, а стабильный рост минусом. Рынок тебе загнивания не предлагает, это правда, он предлагает стабильный рост.
Аноним 02/01/22 Вск 15:31:39 #50 №2254252 
Всем большое спасибо.jpg
>>2254167
>>2254060
>>2254059
>>2254050
Спасибо анонасы, вы сделали мою жизнь проще в 10 раз.
Аноним 02/01/22 Вск 15:53:17 #51 №2254292 
>>2254167
Почему-то не отрабатывает если открыт URL с любым параметром.
Аноним 02/01/22 Вск 16:11:45 #52 №2254302 
<body> может быть grid контейнером?
Аноним 02/01/22 Вск 16:27:31 #53 №2254319 
df6a82d8f778167b2e3c3ab323d9beff.jpg
>>2254249
>Никакой стейкхолдер тебя не может поставить раком
Там это, держатели 51% сети достигли консенсуса не признавать твои транзакции. Можешь питаться грязью из под ногтей или давать ебать себя в сракотан — выбирай.

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

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

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

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

>Возможен, биткоин вот стабильно растет от года к году
От трёхлетки роста к трёхлетке падения.

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

Типичный анкап-дурачок затирает за экономеку и политеку, ослушавшийся педофила и криптолудиков, классика.
Аноним 02/01/22 Вск 16:34:17 #54 №2254329 
>>2254302
Да, и html тоже. Я боди флексом обычно делаю, чтобы футер прижать к низу.
Аноним 02/01/22 Вск 16:36:25 #55 №2254332 
Анон, подскажи, что сейчас является актуальным и самым удобным http клиентом для js?
Аноним 02/01/22 Вск 16:50:01 #56 №2254363 
>>2254292
Извиняюсь, там не в этом дело. Линки которые динамически подгружаются не обрабатываются.
Аноним 02/01/22 Вск 17:07:48 #57 №2254407 
>>2253902
Как повезёт, на самом деле. Если не совсем с нулем приходить (с нормальным дипломом там, минимальными знаниями про то, что вообще такое ваша реляционка нахой) и не слишком раскатывать губу на первую зп, то тебя если не первая, то 3-4 галера наймёт. Полно же стажировок, курсов от компаний, и тд, вы им нужны так же, как и какой-то опыт работы вам.
sageАноним 02/01/22 Вск 17:12:50 #58 №2254418 
>>2254319
>Там это, держатели 51% сети достигли консенсуса не признавать твои транзакции
Крутая выдуманная ситуация, которой никогда не было и не будет, но мы тут вроде стараемся о реальном мире говорить, а не о твоем манямире.
>это инструмент, который должен существовать в необходимом количестве для конкретной ситуации.
Должен кому? Необходимом кому? Кем определяется? Тобой? Байденом? И ты уходишь от темы, обсеруша. Должна ли используемая в качестве валюты вещь существовать в ограниченном количестве или должен случайный дядя мочь ее напечатать/вырастить на грядке без особых усилий? Простой вопрос вроде для маняэкономиста.
>Это система, которая естественным образом складывается в условиях ограниченных ресурсов.
Не складывается и ресурсы как таковые не ограничены(потому что есть только один главный ресурс - человеческий разум), ограничены только средства обмена, а ты пытаешься вилять жопой и подменять понятия.
>Ну тут не спорю — когда рынок предлагает пойти разъебать соседнюю страну и заставить их покупать твои товары
Так и вижу как билл гейтс разъебывает нищую африканскую парашу и заставляет всех нищих негров после войны скупать на какие деньги кстати, шизло? его продукт. Правда это опять твоя шизоидная выдумка, которой в реальности не было и не будет.
Аноним 02/01/22 Вск 17:13:53 #59 №2254420 
>>2254332
> клиентом для js?
Клиент это Гугл Хром.
Ты задачу свою опиши лучше.
Аноним 02/01/22 Вск 17:22:43 #60 №2254435 
>>2254420
Запрос на сервер отправлять, ответ получать и делать с ним что-то, это обычно клиентом зовут.
sageАноним 02/01/22 Вск 17:25:47 #61 №2254442 
>>2254418
>пук
Аноним 02/01/22 Вск 17:26:24 #62 №2254443 
>>2254329
А ячейку грида распилить можно на ячейки?
Аноним 02/01/22 Вск 17:30:40 #63 №2254446 
>>2254420
Как я понял, сейчас для этого используется fetch(), просто хотел узнать про аналоги, если таковые имеются, и стоит ли их вообще использовать.
Аноним 02/01/22 Вск 17:35:31 #64 №2254453 
>>2254446
Axios еще есть из известных. Но это типо удобная обертка просто.
Аноним 02/01/22 Вск 17:37:03 #65 №2254458 
>>2254453
Удобная обёртка - как раз то, что нужно. Посмотрю, спасибо :)
Аноним 02/01/22 Вск 17:37:24 #66 №2254461 
>>2254453
Удобная обёртка - как раз то, что нужно. Посмотрю, спасибо :)
Аноним 02/01/22 Вск 17:41:17 #67 №2254466 
codeCSS.png
codeJS.png
Аноны, сделал снежок самый банальный, с помощью JS и CSS. Код прилагаю. Всё работает заебись, НО! по окончании анимации (в данном случае 35 секунд) снежинки резко пропадают с экрана и снова начинают падать.
Есть подозрение, что это из-за того, что они резко меняют своё положение на изначальное (transform: translateY(0px))

Я новенький и у меня вообще нет никаких идей как это можно было бы поправить. Можете помочь?
Аноним 02/01/22 Вск 17:42:48 #68 №2254470 
>>2254466
Принцип работы и некий код пиздил со снежка в /b, не во всём разобрался (пушо там минимизированный код представлен), но сделал как смог.
Аноним 02/01/22 Вск 18:14:32 #69 №2254510 
>>2254443
Да, хоть пять уровней вложенности делать можно при необходимости. Ну и естественно грид-элемент всегда можно и флекс-контейнером сделать.
Аноним 02/01/22 Вск 18:35:02 #70 №2254529 
grid.jpg
>>2254510
А почему такой остаток справа,вроде 10 по 10% сделал,в начале впритык
Аноним 02/01/22 Вск 20:47:20 #71 №2254639 
>>2254192
>Примерно всё, что помогает решать какие-то проблемы, а не создаёт их.
Приведи конкретные примеры.
Аноним 02/01/22 Вск 20:56:04 #72 №2254652 
>>2254363
https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
Аноним 02/01/22 Вск 23:19:42 #73 №2254758 
png-transparent-internet-troll-smile-trollface-smile-face-p[...].png
>>2254639
А давай-ка ты приведи.
Аноним 02/01/22 Вск 23:42:00 #74 №2254769 
Можно уже использовать grid? че там с поддержкой браузеров?
Аноним 02/01/22 Вск 23:51:16 #75 №2254785 
>>2254769
Из какого десятилетия капчуешь? Сложно зайти на caniuse и увидеть 95+ процентов?
Аноним 03/01/22 Пнд 01:08:32 #76 №2254829 
>>2254418
>Правда это опять твоя шизоидная выдумка, которой в реальности не было и не будет.
Историю прогуливал чтоле? С 15 по 20 век примерно так вся европа жила, нормас было. А ещё средства обмена были ограничены, правда стонксы почему-то начались когда все на эти ограничения начали тактично забивать.
Аноним 03/01/22 Пнд 01:25:25 #77 №2254835 
Вот я ставлю типа библиотеки и там говорится, что найдено 100500 уязвимостей некритических и 9 критических
А что мне делать с этой информацией-то? Зачем она мне? Не буду ж я вилкой ноде модулес чистить
Аноним 03/01/22 Пнд 01:51:48 #78 №2254853 
>>2254529
Нам нужен код
Аноним 03/01/22 Пнд 01:54:09 #79 №2254856 
>>2254466
>(transform: translateY(0px))
(transform: translateY(-100px))
(transform: translateY(110vh))
Аноним 03/01/22 Пнд 01:55:19 #80 №2254858 
>>2254835
Какой же ты уебищный, ты погугли бы для начала и прочитал, что это делается что бы ты обновил зависимости до версий, где все исправлено.
Аноним 03/01/22 Пнд 01:55:27 #81 №2254859 
Graeber David - Debt. The First 5,000 Years (2014) (8).jpg
Graeber David - Debt. The First 5,000 Years (2014) (10).jpg
Fix, B. - Rethinking economic growth theory from a biophysi[...].jpg
Graeber David - Debt. The First 5,000 Years (2014) (1).jpg
>>2254249
>Любые деньги должны существовать в ограниченном количестве, чтобы их можно было использовать как деньги
Первые два пикрелейтеда. Большую часть истории, человеки осуществляли транзакции в "бля буду, верну"-токенах, слепленных из говна прямо на коленке.

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

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

>ресурсы как таковые не ограничены
Третий пикрелейтед.

>билл гейтс разъебывает нищую африканскую парашу и заставляет всех нищих негров после войны скупать на какие деньги кстати, шизло?
Четвёртый пикрелейтед. На выданные банком в кредит деньги - под заложенные земли, жопу или почки.
Аноним 03/01/22 Пнд 01:59:48 #82 №2254861 
>>2254856
Идея хорошая, но снежинки всё равно как-то хаотично пропадают не могу понять почему.
Аноним 03/01/22 Пнд 03:56:19 #83 №2254871 
>>2254861
Потому что у тебя vw
Аноним 03/01/22 Пнд 10:49:12 #84 №2254925 
Анонсы, в welbex кто-нибудь работал? Что рассказать можете?
Аноним 03/01/22 Пнд 11:02:01 #85 №2254934 
>>2254835
>А что мне делать с этой информацией-то?
Положить хуй на варнинги, если делаешь что-то по курсу или если на работе так надо.
Аноним 03/01/22 Пнд 12:13:42 #86 №2254975 
>>2254871
Я уже поправил, это роли не играло.
Аноним 03/01/22 Пнд 12:27:46 #87 №2254992 
Ну после жавы жс как-то норм заходит..
Аноним 03/01/22 Пнд 12:31:13 #88 №2254995 
>>2254992
Да после джавы и брейнфак не плох. И писать меньше, и фабрик нет
Аноним 03/01/22 Пнд 12:59:04 #89 №2255020 
За два года ИТ стало слишком сладким для всех: как только приняли меры поддержки российских разработчиков, многие компании из других сфер захотели получить свой кусок государственных денег. Видимо, мы забыли про пузырь доткомов 1995–2001 годов. Тогда ситуация была аналогичной и закончилась волной банкротств, обвалом цен на ПК и общей лихорадкой на рынке. Если сейчас не исправить ситуацию, то нынешний крах – это лишь вопрос времени.

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


https://m.vz.ru/opinions/2021/12/26/1135095.html
Аноним 03/01/22 Пнд 13:31:51 #90 №2255048 
>>2254859
>Большую часть истории, человеки осуществляли транзакции в "бля буду, верну"-токенах
Хуйни не неси. В качестве денег всегда использовались только редкие и ценные сами по себе вещи, начиная от ракушек, заканчивая табаком, но по очевидным причинам со временем от этого всего отказались и перешли исключительно на золото/серебро. За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало, хоть 1000 лет назад, хоть 100. И ты дебил, не знающий истории, если называешь табак нахуй "слепленным на коленке говно-токеном".
>Дурачок думает, что схема выглядит как "Увеличили деньги => выросли цены".
Схема выглядит как "напечатали необеспеченных денег - деньги стали меньше стоить". Это не обязательно выражается в прямой инфляции и подражании прямо завтра, но результат всегда одинаков - обесценивание накоплений в этой валюте, потому что в экономике появляются деньги, которые не обеспечены никакой ценностью, потому что эту ценность никто не произвел, просто дядя Байден захотел напечатать лишний триллион бумаги. Азы экономики, дебс.
>Третий пикрелейтед.
Гугли малтузианство и думай, чем твои шизоидные ничем не подкрепленные проекции на 300 лет вперед отличаются от его шизоидных проекций.
>Четвёртый пикрелейтед. На выданные банком в кредит деньги - под заложенные земли, жопу или почки.
Еще раз, дебс. Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов. Как в твоей шизоидной голове укладывается схема "мы завоевали страну, но решили ничего не отбирать, а продавать им товары, да еще и кредитов сверху выдали"? И да, твоя шизоидная книжка интерпретирует обычное рабство под дулом пистолета как товаро-денежные отношения на свободном рынке, что говорит только о том, что автор - левацкий шизоид, не понимающий, о чем он пишет.
Аноним 03/01/22 Пнд 13:36:34 #91 №2255052 
image.png
>>2255020
Перешел по твоей ссылке и охренел от продолжения
Аноним 03/01/22 Пнд 13:51:07 #92 №2255059 
>>2255048
>Как в твоей шизоидной голове укладывается схема "мы завоевали страну, но решили ничего не отбирать, а продавать им товары, да еще и кредитов сверху выдали"?
А зачем ничего не отбирать, если можно отобрать всё и заставить работать на себя, а потом заставить платить тебе же за твои товары?
Иди почитай про кололниальную политику (где местных сначала пиздили и грабили, потом запрягали рабами и заваливали всё продукцией из метрополии, чтобы деньги шли куда надо) или, если прям сложна и нужен прям вырожденный кейс — про опиумные войны.
Аноним 03/01/22 Пнд 13:56:12 #93 №2255062 
>>2255059
>А зачем ничего не отбирать, если можно отобрать всё и заставить работать на себя, а потом заставить платить тебе же за твои товары?
Затем, шизик, что рабам ничего платить не надо. Если кто-то на тебя работает не добровольно и под дулом пистолета, то он раб, хоть как виляй жопой про товары и кредиты. Если же у вас добровольный контракт, который был заключен по согласию сторон и который может быть разорван, то это товаро-денежные отношения, хоть как виляй жопой про "мне нужно есть, но никто меня из своих денег кормить не хочет, поэтому я раб на собственной работе, куда добровольно устроился"
Аноним 03/01/22 Пнд 14:04:50 #94 №2255066 
henry bollardt 1654.jpg
Поланьи К. - Великая трансформация (2002) (4).jpg
Поланьи К. - Великая трансформация (2002) (5).jpg
Graeber David - Debt. The First 5,000 Years (2014) (7).jpg
>>2255048
>За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало
Первый пикрелейтед. Чего ещё спизданёшь?

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

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. В контексте того, что это маняпроекция неоклассиков, а неоклассиков уже все обоссали за шаманизм.

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

>а продавать им товары
Заставлять их брать кредиты. Потому что товаров производится больше, чем циркулирует денежной массы. Денежная масса печатается банком под процентную ставку. Долг всегда больше твоей способности его вернуть, и на каждой итерации этого процесса кого-то обязательно выебут.
Аноним 03/01/22 Пнд 14:07:32 #95 №2255068 
>>2255062
>Если же у вас добровольный контракт
https://en.wikipedia.org/wiki/Wage_slavery
Добровольный контракт: можешь не работать, холоп, ведь ты всегда волен сдохнуть от голода на улице.

>добровольный
https://en.wikipedia.org/wiki/Nudge_theory
Аноним 03/01/22 Пнд 14:08:22 #96 №2255070 
Чо началось то, ебать? Я просто хотел заработать на поридж.
мимо
Аноним 03/01/22 Пнд 14:11:51 #97 №2255073 
>>2255048
>Это не обязательно выражается в прямой инфляции и подражании прямо завтра, но результат всегда одинаков - обесценивание накоплений в этой валюте
Так глобально это хорошо, о чём тебе говорил ещё первый анон носившийся с феодализмом. Абстрактный Безос не будет держать свои хуйлионы в подвале а должен активно двигать бёдрами, а у тебя благодаря этому есть возможность хорошо жить а не сидеть в Усть-Залуспинске и не питаться гречей с огорода всю жизнь.

>>2255062
>Если кто-то на тебя работает не добровольно и под дулом пистолета, то он раб, хоть как виляй жопой про товары и кредиты
А как рабство противоречит выдаче кредитов? Вешаешь перед рабом морковку "выплати ипотеку и ты свободен" и он с радостью бежит работать.

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

Я за 2 сообщения уже заебался спорить с мамкиным атлантом, который либо реально в школе историю прогуливал, либо троллит тупостью.
Аноним 03/01/22 Пнд 14:12:47 #98 №2255074 
>>2255070
Либертарианца леваки попускают, придётся переждать, пока эта хуйня закончится или перетечёт в /po/рашу.
Аноним 03/01/22 Пнд 14:20:31 #99 №2255078 
>>2255066
>Первый пикрелейтед. Чего ещё спизданёшь?
Ты дебил, дядя? Это обычная монета. Тот факт, что ее выпустил частник, а не центральный банк, никак не говорит о том, что она "слеплена на коленке" или не может являться ценной валютой. Остальную твою шизу про "а вот тут в вавилоне был бартер с доп. шагами, это доказывает мой тезис про то что можно говном платить" даже читать смысла нет.
>Опять-таки, четвётый пикрелейтед. Нехватка денег (все металлы утекали в Китай) вызвала инфляцию и рост цен.
Инфляцию как и всегда вызвал центральный банк Англии, который обосрался со своей монетарной политикой и ему пришлось раздавать права на чеканку монет частниками, которые настолько дали пососать и выпускали монеты такой востребованности и качества, что их в срочном порядке закрыли, после того как они спасли экономику от пиздеца. То есть опять центробанк, опять государство вызвало инфляцию и пиздец в экономике. Ахуеть неожиданность, спасибо что доказал мою точку зрения. И да, хватит кидать говнокнижки хуй знает от кого без единой даты, если ты говоришь про исторический период, то говори про него прямо, а не пытайся свое невежество подменить чужим.
>Неоклассика не работает. С добрым утром.
>видео с ютуба вместо аргумента
Постыдился бы хоть, животинка.
Аноним 03/01/22 Пнд 14:20:49 #100 №2255079 
>>2255068
>Добровольный контракт: можешь не работать, холоп, ведь ты всегда волен сдохнуть от голода на улице.
>мне нужно есть, но никто меня из своих денег кормить не хочет, поэтому я раб на собственной работе, куда добровольно устроился
Аноним 03/01/22 Пнд 14:30:57 #101 №2255087 
>>2255020
Какая-то шиза. Говорит о поддержки от российской власти и сравнивает с дот комом, хотя нынешнее положение на российском рынке мало чем отличается от зарубежного и положения до льгот.
Как там в Белоруссии, тоже поди пузырь лопнул от их пвт а нет, это тараканище его убил?
Аноним 03/01/22 Пнд 14:33:55 #102 №2255088 
1591042493.jpg
>>2255020
> Если бы госкомпании одномоментно закрыли свою разработку, то освободилось бы сразу порядка 50 тыс. специалистов. Это бы оздоровило рынок, зарплаты вернулись бы к адекватному размеру. Все бы встало на свои места.
До самой мякотки не дочитал оказывается. Госкомпании закрывают свою разработку, распускают все свое айти. И сразу бегут аутсорсить и нанимать своих бывших разрабов через кабанчиков. Вот это здоровый рыночек
Аноним 03/01/22 Пнд 14:45:53 #103 №2255102 
>>2255079
>добровольно
А когда тебя угрожая оружием грабят, то ты на самом деле всего-лишь добровольно покупаешь продление своей жизни ценой кошелька. Ведь никто из своих тебя защитить не хочет.

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

>а вот тут в вавилоне был бартер
https://www.theatlantic.com/business/archive/2016/02/barter-society-myth/471051/
Ты дебил, дядя?

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

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

>Инфляцию как и всегда вызвал центральный банк Англии
https://en.wikipedia.org/wiki/Tudor_period
>Tudor period (1485 - 1603)
https://en.wikipedia.org/wiki/Bank_of_England
>Established in 1694
Не продолжай, я понял, что ты просто либо некомпетентный кретин, либо шизоид, у которого Банк Англии освоил путешествия во времени.
Аноним 03/01/22 Пнд 14:52:25 #104 №2255107 DELETED
>А когда тебя угрожая оружием грабят, то ты на самом деле всего-лишь добровольно покупаешь продление своей жизни
Так под дулом пистолета или все-таки добровольно? Определись, у тебя пока одно другое исключает.
>Не продолжай, я понял, что ты просто либо некомпетентный кретин, либо шизоид, у которого Банк Англии освоил путешествия во времени.
Ты кинул говнокнигу без единой даты, я по нескольким словам ты же не ожидаешь, что я буду читать чужую стену текста/смотреть видео с ютуба, которыми ты хочешь подменить собственные мысли? подумал, что твоя говнокнига говорит о другом периоде в истории - все честно.
Аноним 03/01/22 Пнд 14:52:44 #105 №2255108 DELETED
>>2255102>>2255107
Аноним 03/01/22 Пнд 14:54:04 #106 №2255110 DELETED
>>2255107
>Так под дулом пистолета или все-таки добровольно? Определись
Так под угрозой уморить голодом или все-таки добровольно? Определись.
Аноним 03/01/22 Пнд 14:56:27 #107 №2255112 DELETED
>>2255110
Так кто же тебе "угрожает голодом", кроме твоего собственного тела? Или ты считаешь, что какой-то другой человек обязан потратить свое время/деньги/жизнь, чтобы вырастить тебе еду и отдать тебе эту еду безвозмездно, т.е обязан быть твоим рабом? Я против рабства, а ты?
Аноним 03/01/22 Пнд 14:59:03 #108 №2255113 DELETED
>>2255112
И грабитель тебе тоже не угрожает. Ведь проблема сугубо в хрупкости твоего тела.
Аноним 03/01/22 Пнд 14:59:50 #109 №2255115 DELETED
>>2255113
>И грабитель тебе тоже не угрожает
Клоун, вытекаешь.
Аноним 03/01/22 Пнд 15:03:23 #110 №2255118 DELETED
>>2255115
Нет, ты. Свобода/добровольность - это когда ты не замечаешь, что тебя в жопу ебут.
Аноним 03/01/22 Пнд 15:05:07 #111 №2255120 
EbS6xDdQ.png
>ваши аргументы говно и ничего читать не буду дайте видос в тиктоке длиннее 15 сек не асилю(9
Мелковаты современные атланты.
Аноним 03/01/22 Пнд 15:05:48 #112 №2255121 
УВАГА
в следующих тредах меняем ОП-пикчу, а то эти на жёлто-чёрное триггерятся и никак добровольно не сконтрактируют
Аноним 03/01/22 Пнд 15:17:16 #113 №2255126 
В прошлом треде комуняки срали, а в этом криптоанархисты
Аноним 03/01/22 Пнд 15:18:23 #114 №2255127 
image.png
>>2255121
Аноним 03/01/22 Пнд 15:54:45 #115 №2255153 DELETED
>>2255118
Так ты забыл сказать, какой именно человек должен вырастить еду и отдать тебе ее просто так, потратив свое время, ресурсы, деньги? Хочешь еду - вырасти ее или заработай на нее своим трудом, все очень просто. Кто должен работать за тебя и быть твоим рабом и самое главное, почему?
Аноним 03/01/22 Пнд 16:15:58 #116 №2255170 
В каких ситуациях использование useRef не является зашкваром?
Аноним 03/01/22 Пнд 16:42:36 #117 №2255188 
>>2255170
Когда тебе не надо ререндерить компонент после изменения его состояния
Аноним 03/01/22 Пнд 16:48:46 #118 №2255191 
>>2255121
Давно уже пора переименовать тред на Typescript и сменить лого. Все равно JS уже никому не нужен.
Аноним 03/01/22 Пнд 16:53:00 #119 №2255192 
>>2255170
Когда кабанчик говорит, чтобы ты срочно прикрутил этот жиквери плагин или кусок говнокода на ваниле от партнеров и т.д...
Аноним 03/01/22 Пнд 19:17:51 #120 №2255280 
Блин какая же кайфовая штука это все. Чем дольше изучаю фронтенды, тем больше нравится и не замечаешь как проходит время. React - главный наркотик, что дал нам фейсбук, а не метавселенные эти.
Аноним 03/01/22 Пнд 20:34:48 #121 №2255312 
image.png
>>2255280
>а не метавселенные эти.
Просто ты нипанимаишь!
Аноним 03/01/22 Пнд 20:51:27 #122 №2255316 
>>2255280
>React - главный наркотик
Согласен, с этого говнища еще годами будем перекатываться в более удобные vue и angular
Аноним 03/01/22 Пнд 21:06:29 #123 №2255322 
>>2255316
>angular
>более удобные
/0
Аноним 03/01/22 Пнд 21:31:18 #124 №2255334 
>>2255170
Когда нужно хранить информацию, которая не является состоянием, то есть от его изменения компонент не должен ререндериться
Аноним 03/01/22 Пнд 21:37:02 #125 №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?
Аноним 03/01/22 Пнд 21:42:53 #126 №2255342 
>>2255339
const ты = null
function сосиХуй(сосатель) {}

сосиХуй(ты)
Аноним 03/01/22 Пнд 21:50:05 #127 №2255346 
>>2255342
>fart
Аноним 03/01/22 Пнд 21:57:29 #128 №2255352 
>>2255339
I'm of thinkings this a great idea! London is the capitol of Great Briton.
Аноним 03/01/22 Пнд 22:00:34 #129 №2255355 
>>2255339
Думаю, что ты идешь нахуй.
Аноним 03/01/22 Пнд 22:01:05 #130 №2255356 
>>2255352
don't disgrace yourself
Аноним 03/01/22 Пнд 22:02:17 #131 №2255359 
1.jpg
>>2255339
Английский - хуета оверхайпнутая.
Аноним 03/01/22 Пнд 22:05:46 #132 №2255363 
>>2255359
employers don't think like it
Аноним 03/01/22 Пнд 22:13:43 #133 №2255370 
>>2255339
Because if you need english speak, you may go to reddit.
Аноним 03/01/22 Пнд 22:18:48 #134 №2255372 
>>2255339
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.
Аноним 03/01/22 Пнд 23:31:03 #135 №2255421 
image.png
пытаюсь сделать собственное контролируемое ауди, у меня есть input в который при timeUpdate попадает currentTime, как реализовать изменение currentTime при взаимодействии с input'ом
Аноним 04/01/22 Втр 00:08:35 #136 №2255444 
изображение.png
изображение.png
изображение.png
изображение.png
Ну и в чём я не прав? Я ни-па-ни-ма-ю!
Аноним 04/01/22 Втр 00:10:24 #137 №2255446 
>>2255444
Зяпятые после функций
Аноним 04/01/22 Втр 00:11:02 #138 №2255448 
>>2255446
Нихуя себе. Благодарю.
Аноним 04/01/22 Втр 00:11:16 #139 №2255449 
>>2255444
>Ну и в чём я не прав?

Ну тупой ты, что тебе тут сказать?
Аноним 04/01/22 Втр 00:12:36 #140 №2255451 
>>2255449
Нет ты
Аноним 04/01/22 Втр 00:15:40 #141 №2255457 
>>2255449
Ну да, я забыл про this в методах. Проблемы?
Аноним 04/01/22 Втр 00:16:49 #142 №2255458 
А еще про приведение типов.
Аноним 04/01/22 Втр 01:41:47 #143 №2255498 
>>2255444
> андефайнд
Почему не нуль?
Аноним 04/01/22 Втр 01:44:35 #144 №2255500 
>>2255498
Вроде будь там нуль, либо андефайнд разницы это не делает, наверное даже память схожая выделяется на переменную. Но андефайнд буквально как "неопределенно" переводится и я поставил его.
Аноним 04/01/22 Втр 01:54:08 #145 №2255508 
>>2255500
Надо было null ставить. Он специально в таких случаях используется.
Аноним 04/01/22 Втр 07:17:33 #146 №2255541 
Поставил такой null, он тебе потом переведётся в число когда не надо, так как операции сравнения кроме === делают это нестрого.
Аноним 04/01/22 Втр 07:53:05 #147 №2255543 
>>2255541
И чем же страшен перевод null в число в бизнес-логике калькулятора по-твоему?
Аноним 04/01/22 Втр 09:59:37 #148 №2255572 
>>2255543
В том, что null не будет являться частью бизнес-логики калькулятора.
Аноним 04/01/22 Втр 10:18:16 #149 №2255575 
>>2255541
Какая операция приводит null к числу?

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

В твоём объекты свойства инициализируются в методе read и объявлять их заранее по логике кункулятора смысла нет.
Аноним 04/01/22 Втр 11:00:57 #150 №2255582 
Тут же наверняка есть люди, которые говорят что CRA - говнище. Что предложите юзать вместо него для пет проектов? Вебпак с бабелем с кастомными конфигами?
Аноним 04/01/22 Втр 11:35:04 #151 №2255605 
1621442493520.jpg
Мне нужно выполнить два промиса одновременно, при этом если первый зарезолвится раньше второго, то результат первого получить, а если второй раньше, то всё же ждать ответа от первого. Как такое сделать?
Аноним 04/01/22 Втр 11:36:18 #152 №2255606 
>>2255582
Надо наверное посмотреть, что делает CRA и сделать самому, но только то, что нужно, а не все подряд.
Аноним 04/01/22 Втр 11:45:23 #153 №2255610 
>>2255605
Если тебе энивей первый ждать, то почему просто не ждать его и потом просто проверять есть ли второй?
Аноним 04/01/22 Втр 11:45:40 #154 №2255611 
>>2255606
Т.е. самостоятельно настроить бабель с вебпаком и нужными лодерами?
Аноним 04/01/22 Втр 11:47:45 #155 №2255614 
>>2255611
Ну да, это же не сложно. Я вебпак еще до реакта настраивал.
Аноним 04/01/22 Втр 12:39:01 #156 №2255651 
https://habr.com/ru/company/regionsoft/blog/595257/
Не уйти ли из айти?

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

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

И вроде бы — что плохого в непрерывном обучении и развитии для человека с интеллектом? Но обучение и самообразование выходит за границы рабочего дня и ты, чтобы оставаться тем же крутым профессионалом, вечерами пилишь свой пет-проект, ковыряя новинки Go, Java, JS (или что ты там предпочитаешь) и попутно изучая что-то совершенно новое, чтобы привнести это в рабочий проект, развивать его, делать максимально конкурентным. А это ещё один повод присмотреться к венерианским суткам, они больше подходят для качественного айтишника.
Аноним 04/01/22 Втр 12:55:00 #157 №2255662 
>>2255651
похоже на типичное дедовское нытьё и ворчание
Аноним 04/01/22 Втр 13:10:30 #158 №2255673 
>>2255651
Вообще, соответствует моему опыту.
В ит как в Зазеркалье - надо очень быстро бежать чтобы просто оставаться на месте.
Аноним 04/01/22 Втр 13:23:56 #159 №2255686 
>>2255673
Выход менять стеки каждые 3 года, вникать глубоко только в фундаментальные вещи, которые меняются медленно.
Аноним 04/01/22 Втр 13:28:36 #160 №2255689 
Как бороться с блокировщиками рекламы?
Аноним 04/01/22 Втр 13:29:23 #161 №2255690 
>>2255686
Относительно жс мирка это выглядит так:
- Стандарты не пориджи пишут, они меняются медленно это фундамент
- Дебагер жс меняется медленно это фундамент
- Условный реакт меняется быстро, его надо изучать каждые 3- 5лет. Это можно делать быстро зная стандарты и дебагер
Аноним 04/01/22 Втр 13:34:42 #162 №2255694 
>>2255651
>Стек, который был актуален лет 5-7 назад, сейчас уже мало чего стоит
Манямир. Если ты не писал на слепленном на коленке местечковом говне, а на каких-нибудь джанго/рельсах/спринге/симфони, то ты так же продолжаешь на них писать, никуда они не ушли и новых не-легаси проектов жопой жуй.
>В то время как конкуренция на рынке только ожесточается и на место одного разработчика претендует прокачанные, владеющие актуальными технологиями молодые специалисты
Ох уж эти специалисты с десятью годами опыта в 20 лет, которые потеснят сеньора. Нужно либо реально все годы работы пинать хуи и ничего не делать, либо иметь ноль самоуважения, чтобы на полном серьезе думать, что тебя потеснит с рабочего места вкатыш с курсов.
>ты, чтобы оставаться тем же крутым профессионалом, вечерами пилишь свой пет-проект, ковыряя новинки Go, Java, JS
Давно уже слово "профессионал" стало означать "нахватался по верхам изо всех областей, кроме той, с которой реально работаешь"?
Аноним 04/01/22 Втр 13:51:01 #163 №2255712 
>>2255686
>менять стеки каждые 3 года
Скорее заменят тебя на упругого зумера. Когда менять-то собрался, думаешь на работе Кабаныч даст тебе само развиваться? Нет, насыпет легасных тасок и сиди греби
Аноним 04/01/22 Втр 13:51:27 #164 №2255713 
image.png
Сап, жабоскриптеры, есть один бекграунд. В ЦСС прописана сначала картинка для бюекграунда, затем написано
Бекграунд-репит: НО РЕПИТ.

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

Так вот, почему no repeat не работает, если ставить после скобок с путем к картинке?
Аноним 04/01/22 Втр 13:52:16 #165 №2255715 
>>2255694
>и новых не-легаси проектов жопой жуй.
>на каких-нибудь джанго/рельсах/спринге/симфони
Аноним 04/01/22 Втр 13:57:42 #166 №2255717 
>>2255694
Дружище... По факту как нехуй делать потеснят и заменят. И будут ещё твоими начальниками и пидорнут лично тебя на мороз за низкий перформанс, как тот же Шаграев.
В ИТ средний возраст разработчика 30 лет, сам Цукербургер говорит "young are just smarter", а ты продолжаешь пердеть про свой не в рот ебаться ценный опыт (который в ИТ по факту обнуляется раз в лет 5).
Аноним 04/01/22 Втр 14:09:39 #167 №2255727 
>>2255713
Предположу, что если хочешь писать все в одну строчку в background, то туда же надо и позишн и все остальное писать. Почитай на мдн про background и увидишь какие свойства туда можно впихнуть
Аноним 04/01/22 Втр 14:50:03 #168 №2255760 
1641236095058.jpg
>>2255610
Да, тупанул, это обычный chain, сначала первый, потом catch со вторым внутри.
Аноним 04/01/22 Втр 14:52:53 #169 №2255762 
1519061707676.png
>>2255651
Чтобы уйти из айти надо сначала туда прийти.
Аноним 04/01/22 Втр 14:55:12 #170 №2255764 
>>2255762
Это кот говорил, а не дядя поридж.
Аноним 04/01/22 Втр 14:58:39 #171 №2255768 
>>2255764
Это федя говорил.
https://www.youtube.com/watch?v=joVenrs7t3I
Аноним 04/01/22 Втр 15:19:18 #172 №2255776 
>>2255713
Ты на два стула не садись, пишешь все остальные свойства, так и фон тогда задавай через bg-image, а не просто bg
Аноним 04/01/22 Втр 15:37:50 #173 №2255786 
>>2255776
Спасибо
Аноним 04/01/22 Втр 16:16:54 #174 №2255830 
50йобакотикгитхаблого.png
Суп, жабаскриптаны. Пишу парашу, но c JS-ом всё плохо. Ковырял другие движки и куклоскрипт, но так и не нашёл где там это.
В общем, подскажите, как сделать чтобы под постом вылазила форма быстрого ответа когда на него отвечаешь.
Аноним 04/01/22 Втр 16:24:17 #175 №2255833 
>>2255830
$500
Аноним 04/01/22 Втр 16:26:08 #176 №2255836 
>>2255833
Из всех кодеров жсники - самые меркантильные.
Аноним 04/01/22 Втр 16:31:05 #177 №2255847 
>>2255830
Jquery тебе в помощь
Аноним 04/01/22 Втр 16:33:24 #178 №2255851 
>>2255847
>Jquery тебе в помощь
Зачем в этой задаче jquery, если запроса к серверу нет? Просто вывести формочку.
Аноним 04/01/22 Втр 17:47:08 #179 №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);
Это верный подход передать массив цифр на сервер?
Аноним 04/01/22 Втр 18:17:08 #180 №2255941 
>>2255851
$('#forma').slideToggle();
Аноним 04/01/22 Втр 18:18:19 #181 №2255942 
16405747547390.jpg
Как боритесь с синдромом самозванца? Периодически накатывает и появляется ощущение, что я ничего кроме маржин лефт делать не умею.
Аноним 04/01/22 Втр 18:47:37 #182 №2255961 
>>2255942
>синдромом самозванца
Он полезен
Аноним 04/01/22 Втр 18:55:43 #183 №2255968 
Это нормально,что я не всегда помню как писать команды,но знаю где и что искать?
Аноним 04/01/22 Втр 19:09:24 #184 №2255977 
>>2255968
Это нормально, что я могу сходу писать код, но если копирую из SO, то могу его понять и переписать под себя?
Аноним 04/01/22 Втр 19:09:51 #185 №2255979 
>>2255977
>не могу сходу писать
Аноним 04/01/22 Втр 19:20:13 #186 №2255995 
>>2255968
>писать команды
Что за команды?
Аноним 04/01/22 Втр 19:28:35 #187 №2256009 
>>2255995
npm install
Аноним 04/01/22 Втр 19:59:19 #188 №2256055 
Анончики, дохуя раз слышал, что лучше всего вкатываться через практику: делать сайтики, интернет-магазины, повторять с нуля уже существующие штуки, потом пилить пет-проект. И информацию искать в процессе. Насколько рабочая схема? Или лучше теорию Кантора просто дрочить?
Аноним 04/01/22 Втр 20:58:23 #189 №2256121 
>>2256055
А ты делай всё одновременно. Подрочил теорию - применил на практике.


Я, например, ща изучаю редакс и саги. Пилю небольшой пет-проектик, где это используется. Прочитал базовую теорию и щас дрочусь на практике. Проблем хватает, но все решаю с гуглом и это намного лучше откладывается в памяти, чем если бы я просто прочитал всю доку редакса и редакс-саги.
Аноним 04/01/22 Втр 21:01:42 #190 №2256124 
>>2255941
Спасибо.
Аноним 04/01/22 Втр 21:45:20 #191 №2256146 
>>2256121
В learnjavascript первые взаимодействия с браузером довольно далеко, я за пару месяцев дотуда не дошёл и словил сильную демотивацию. Получается, надо перед первой практикой сначала выучить всю первую часть по кантору?
Аноним 04/01/22 Втр 22:11:50 #192 №2256161 
>>2256146
Я за неделю дошел
Аноним 04/01/22 Втр 22:16:11 #193 №2256164 
>>2256161
Блять. Походу я никогда не вкачусь. Я за 2 месяца только половину первой части освоил.
Аноним 04/01/22 Втр 22:24:30 #194 №2256170 
>>2255651
Очередное нытье выгоревшей чмони. Он там в конце написал что-то про маркетинг и продажи, вот пусть дует туда. ойти ему покажется раем.
Аноним 04/01/22 Втр 22:26:22 #195 №2256171 
>>2256164
Придумай задачу,как я
Аноним 04/01/22 Втр 22:29:36 #196 №2256174 
Привет LinkedIn!

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

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

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

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

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

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

Вывод, все всем врут. Курсы - ученикам. Работодатели - работникам. Рекрутеры - кандидатам и тд.
Спасибо за внимание, и оставайтесь на связи!
https://www.linkedin.com/feed/update/urn:li:activity:6863048264401346560/
Аноним 04/01/22 Втр 22:35:47 #197 №2256177 
>>2256174
Хорошо что меня с финансовой вышкой десятилетней давности взяли, не зря получал.
Аноним 04/01/22 Втр 22:44:01 #198 №2256182 
>>2256177
Ну так если тебе и кобыла невеста, долго холостым ходить не будешь. А тот чел не хочет устраиваться хоть куда, он хочет в нормальное место на нормальную зепку.
Аноним 04/01/22 Втр 22:51:39 #199 №2256183 
>>2256182
Так и я не устроился хоть куда. Нормальная галера с реактом.
Аноним 04/01/22 Втр 22:57:49 #200 №2256189 
>>2256174
Всегда в таких историях интересно узнать какие именно вопросы вызвали такое затруднение.
Почему-то кажется, что это будут вовсе не вопросы с 4 курса мехмата.
мимо с десяток собесов и 8 оферов
Аноним 04/01/22 Втр 23:08:06 #201 №2256194 
JS - это бэкенд? Помогите. Хочу знать, туда ли я вообще собираюсь вкатываться.
Аноним 04/01/22 Втр 23:08:28 #202 №2256195 
>>2256174
>3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?
>3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?

Так какие вопросы-то? Откуда такая уверенность в том, что это не ты себя перецоениваешь, а тебя все такие нехорошие валят тем, чем не должны по-твоему?
Аноним 04/01/22 Втр 23:13:49 #203 №2256199 
>>2256194
Если не можешь даже это загуглить, то не вкатишься
Аноним 04/01/22 Втр 23:14:22 #204 №2256200 
>>2255651
>Клиенты, заказчики, внутренние клиенты (то бишь твои коллеги) — они все знают, как надо и как лучше и искренне не понимают, почему ты это ещё не сделал. Почему Wi-Fi по паролю, почему принтер сообщает, кто сколько рефератов распечатал, почему программа сама не шлёт письма, почему антивирус блокировал закачку с сайта, почему босс видит историю посещений, почему не работает интеграция с телефонией, которую попросили сделать вчера в 17:58?!

Эникей, который неосилил эникейство, это что-то.
Аноним 04/01/22 Втр 23:15:02 #205 №2256201 
Забавляют эти попытки напугать вкатунов, особенно тех, кто уже видел некоторое дерьмо на рынке труда и успел там поучаствовать до вката.

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

Чувааак. Вся офисная (и не только) дно-работа - это сплошное выгорание, сплошное неинтересное говно, сплошные унижения в том числе с беспределом от начальства, работой в постоянном стрессе и мыслях что вот-вот получишь пинка в очередной кризис и зарплатой 30 тыщ. Ты кого тут решил напугать своими ужасами айтишного бытия? Повзрослей уже вконце-то концов.
Аноним 04/01/22 Втр 23:15:21 #206 №2256202 
>>2256199
Я ХОЧУ СЕРВЕРНЫЙ ЯЗЫК УЧИТЬ, ВСЕ ГОВОРЯТ ЧТО PHP ГОВНО И СОВЕТУЮТ ПИЗДОВАТЬ НА JS, А Я НЕ ХОЧУ!!!!!!!!!!!! Не пойму, что делать в такой затруднительной ситуации.
Аноним 04/01/22 Втр 23:16:51 #207 №2256204 
>>2256202
Вот вроде node.js есть, если туда вкатиться, то передо мной откроется возможность бэкенд-разработки, да?
Аноним 04/01/22 Втр 23:17:13 #208 №2256205 
>>2256201
Манямирок анальника. Фактически же практически любая(!) другая офисная работа будет с гораздо менее душной атмосферой. Айти по уровню токсичности занимает заслуженное первое место.
Аноним 04/01/22 Втр 23:18:04 #209 №2256206 
>>2256202
Открыть сайт https://google.com и задать вопрос там. Например, можно так сформулировать вопрос "ТОП СЕРВЕРНЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ"
Аноним 04/01/22 Втр 23:18:37 #210 №2256209 
>>2256206
Какой же ты милашка, анонче, спасибо, спасибо, спасибо. Я побежал.
Аноним 04/01/22 Втр 23:19:59 #211 №2256211 
>>2256204
>>2256202
На ноду вкатунов не берут. А про PHP ты меньше слушай всяких даунов. Небось озлобленных питонистов наслушался, которые выучили супермодный петухон и теперь сосут хуй без вакансий. Если хочешь бэк, то PHP - то, что тебе нужно. Тут соседний тред есть хороший по ниму, прям для ньюфагов, работы много, вкатишься быстрее, чем на другие языки, а потом в случае чего переучишься если захочешь.
Аноним 04/01/22 Втр 23:21:08 #212 №2256213 
>>2256205
Сразу после универа работал в гос компании юристом. Такой хуйни не пожелаю даже злейшему врагу.
Никакие ит галеры и рядом не стояли.
Те, кто говорят о токсичности и душноте в айти явно никогда не работали в офисе с гречневыми, тетями сраками и кабанчиками-со-связями-карьеристами
Аноним 04/01/22 Втр 23:22:34 #213 №2256215 
>>2256205
Нет не менее. Попадешь в офис с подпивасными хабалками, которые каждые полдня будут тебя заебывать почему ты еще не женат и почему у тебя увлечения не как у настоящего подпиваса и по другому запоешь.
Аноним 04/01/22 Втр 23:22:38 #214 №2256216 
>>2256211
Оооо, какой ты хороший, все по делу и сладко объяснил. Спасибо большое.
Только работодатели, наверное, все равно будут хоть в какой-то мере просить фулстек и поэтому знание хоть минимальное JS все равно обязательно, как я понимаю?
Аноним 04/01/22 Втр 23:23:44 #215 №2256217 
>>2256211
>супермодный петухон
С подливой проиграл
Аноним 04/01/22 Втр 23:25:10 #216 №2256219 
>>2256215
>будут тебя заебывать почему ты еще не женат
А хули ты хотел, тыж вторичный самец т.е. генетическая отбраковка
Аноним 04/01/22 Втр 23:26:40 #217 №2256221 
>>2256216
>и поэтому знание хоть минимальное JS все равно обязательно, как я понимаю?
Просмотри Кантора по диагонали и поковыряй jquery. У тебя на работе упор будет больше в бэк.
Аноним 04/01/22 Втр 23:27:42 #218 №2256222 
>>2256217
На тренды взгляни за последний год. Ломится куча народу в него. Хотя сам питон "убивает" PHP только на моей памяти уже лет 10, да все никак не убьет.
Аноним 04/01/22 Втр 23:27:47 #219 №2256224 
>>2256221
Спасибо, няша. Так и сделаю.
Аноним 04/01/22 Втр 23:30:40 #220 №2256227 
>>2253637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?

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

где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
Аноним 04/01/22 Втр 23:34:46 #221 №2256230 
>>2256227
> как читать кантора если он в markdown?
> как перегнать в pdf или html?
> мне нужна оффлайн версия
Качай пдф или сохраняй офлайн копию сайта
> где глянуть отличия typescript ,es6 и es5?
В спецификации
> я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
Ты рановато выебываться стал. Учи что дают.
Аноним 04/01/22 Втр 23:42:02 #222 №2256233 
>>2253637 (OP)
>>2253637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?

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

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

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

в чем проблема, зачем и почему столько всего делают?
какое у этого реальное применение?
пока я только хуею с того, какие бандлы хуячат на несколько мегов и как все тормозит на простом сайте с формами
Аноним 04/01/22 Втр 23:44:39 #223 №2256235 
>>2256195
Поговорил с пастой и рад!
Аноним 04/01/22 Втр 23:54:42 #224 №2256240 
>>2256164
Не стоит переживать, это нормально. Если не просто читаешь, а вникаешь и сам пробуешь «руками», то скорость норм.
Нюанс учебника кантора в том, что он старается быть максимально последовательным (и в большинстве случаев это получается). Поэтому все приколюхи с браузером идут после. Чтобы читателя точно-точно не смутила какая-нибудь колбек функция, объект или промис.
Но из-за этого да, запал может подиссякнуть. Если это происходит можно читать 2ю часть параллельно с первой. Там довольно много тем, которые можно изучить в отрыве от знаний первой части.
Аноним 04/01/22 Втр 23:56:09 #225 №2256241 
>>2253637 (OP)
>>2253637 (OP)
>>2253637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?

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

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

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

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

в чем проблема, зачем и почему столько всего делают?
какое у этого реальное применение?
пока я только хуею с того, какие бандлы хуячат на несколько мегов и как все тормозит на простом сайте с формами
Аноним 04/01/22 Втр 23:57:51 #226 №2256242 
>>2256241
сорян, у меня интернеты заглючили
хваленый жс не сказал что запрос выполнен
Аноним 05/01/22 Срд 00:00:58 #227 №2256246 
>>2256241
я собираюсь хорошо изучить жс чтобы ковыряться в чужом коде
Аноним 05/01/22 Срд 00:08:55 #228 №2256253 
>>2256242
>хваленый жс не сказал что запрос выполнен

А он должен был по-твоему? Уверен, что ты в свою сферу пришел? Тебе может лучше в Хогвартс?
Аноним 05/01/22 Срд 00:17:19 #229 №2256256 
>>2256253
не пизди, а лучше по делу скажи

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

es6, как я понял, лаконичнее и быстрее
а ts это почти то же самое, но с типами, но это очень неточно
Аноним 05/01/22 Срд 00:19:35 #230 №2256258 
>>2256240
Спасибо, анончик
Аноним 05/01/22 Срд 00:29:32 #231 №2256265 
>>2256256
Блять это же просто стандарты языка новые , почти во всех проектах уже новый синтаксис, var это говно мамонта, которое почему то до сих пор дрочат на собасах
Аноним 05/01/22 Срд 00:29:34 #232 №2256266 
>>2253831
нужен пример, наверное ты что-то не так написал

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

в браузере есть служебные стили, а еще рендеринг даже в текстуру на видяхе
так что тру реальных пикселей ты не получишь, только обертку к входным данным
https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag
вот тут есть объяснение, там даже написано a pixel is not a pixel
поэтому лучше юзать относительные единицы
Аноним 05/01/22 Срд 01:11:24 #233 №2256286 
>>2256256
Ну да, я был прав. Ты не осилишь.
Аноним 05/01/22 Срд 01:42:53 #234 №2256304 
>>2256286
лол, с чего бы вдруг?
это не первый мой язык, осилю
но я не буду прогибаться под рыночек, а выучу то что мне нужно и то что больше всего используется
я не для того чтобы фронт делать интересуюсь
Аноним 05/01/22 Срд 04:47:29 #235 №2256353 
>>2256246
Зачем тебе ковыряться в чужом коде?
Аноним 05/01/22 Срд 08:31:44 #236 №2256376 
>>2256304
Да по тебе видно, что ты вкатун, посмотревший пару видосов на ютубе про жс.
Иначе бы ты не воспроизводил тут ту шизу про ес5 и ес6
Аноним 05/01/22 Срд 10:16:00 #237 №2256400 
>>2256304
> не буду прогибаться под рыночек
> выучу то …что больше всего используется
Мощно задвигаешь
Аноним 05/01/22 Срд 11:50:24 #238 №2256458 
>>2253637 (OP)
Хочу использовать node.js на шаред хостинге для вспомогательных задач. Конечно же есть ограничения по используемой памяти. Как реализовать перезапуск скрипта, если память вдруг начнет течь?
Аноним 05/01/22 Срд 11:53:29 #239 №2256460 
>>2256202
java
Аноним 05/01/22 Срд 12:22:06 #240 №2256479 
Здравствуйте, я вкатун, у меня такой вопрос, вот если создать проект с помощью create-react-app, то в инструментах разработчика будет видно во вкладке Сеть, что установлен WebSocket. Откуда там WebSocket? Я правильно понял, что он там нужен, чтоб связь держать с dev-сервером на localhost:3000? Типа, например, ты меняешь что-нибудь внутри App.js созданного от creatre-react-app, вставляешь туда <span>Hello world!</span>. И когда эти изменения сделаны, то по WebSocket идет связь с dev-серером на localhost:3000, чтоб туда эти изменения применились?

Я прав или я как всегда несу полную хуйню?
Аноним 05/01/22 Срд 12:25:56 #241 №2256482 
>>2256479
Всё так. С дев сервером связь через сокеты
Аноним 05/01/22 Срд 12:29:49 #242 №2256485 
>>2256482
Ок, спасибо, а то я испугался, что я что-то натворил и каким-то хкуем врубил Web Socket.
Аноним 05/01/22 Срд 13:14:21 #243 №2256502 
>>2256479
Просто твой процесс разработки напрямую в Пейсбук должен транслироваться. Если ты няшный -- жди офера.
Аноним 05/01/22 Срд 13:23:45 #244 №2256508 
>>2256502
Ля ты крыса
Аноним 05/01/22 Срд 15:48:40 #245 №2256594 
image.png
>>2253637 (OP)
Я ваш этот жыэс ни разу не нюхал. Есть на фронте кнопка, по нажатию которой все работает как надо, но в консоли появляется такая ошибка. Как отловить в какой части кода она происходит?
Аноним 05/01/22 Срд 15:52:50 #246 №2256597 
>>2256594
Вон на ссылочку нажми
Аноним 05/01/22 Срд 15:54:38 #247 №2256598 
>>2256597
Ля нихуя себе
Аноним 05/01/22 Срд 15:56:33 #248 №2256601 
>>2256594
Устрой дестрой, порядок это отстой
Аноним 05/01/22 Срд 15:57:44 #249 №2256603 
>>2256601
Круши-ломай, тряси башкою пустой.
Аноним 05/01/22 Срд 17:40:15 #250 №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;
}


но это решание не роботает правильно. Есть ли Сьеньер помидор который знает как такие задачки решаются?
Аноним 05/01/22 Срд 17:55:03 #251 №2256663 
image
>>2256655
Аноним 05/01/22 Срд 18:19:04 #252 №2256675 
Анончики, перекатился с джавы, не понял нихуя.
Что с ютубом? Какие-то петухи-инфоцигане говном срут.
Что с фреймворками? Почему их так дохуя?

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

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

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

Жс почитал немного документацию, ЯП есть ЯП, отличий от джавы не так чтоб уж и много, все ясно и понятно
Посмотрел на реакт, круто классно, заценил jsx - ракета.
Не рановато ли я в эти дебри полез?
Или стоит к стандартному хтмл+ цсс + жс вернуться?
Аноним 05/01/22 Срд 18:19:40 #253 №2256676 
>>2256663
Зачем ты вообще этой хуйней занимаешься?
Аноним 05/01/22 Срд 18:22:03 #254 №2256677 
>>2256655
Как ты хочешь возвращать массив без массива? Что конкретно? Значения этого массива через пробел в виде строки? Или картинку? Или длину? Или сумму значений?
Аноним 05/01/22 Срд 18:22:34 #255 №2256678 
>>2256675
Еще не вкатился а уже перекатился, ишь какой!
Аноним 05/01/22 Срд 18:30:31 #256 №2256684 
>>2256678
Ну я на курсы епама прошел, понял что буду работать с дядми с большими кошелками и микрочписями, банками и прочим, от чего меня тошнит.

Мне бы в маленьком коллективчике на удобном стульчике сидеть и спокойненько делать сайтики/ проектики для разного рода кабанчиков. Без всяких там терабайтных массивов данных и бухгалтерии.
Аноним 05/01/22 Срд 18:52:14 #257 №2256697 
>>2256675
>Что с фреймворками? Почему их так дохуя?
Два всего, ты чо? Ангуляр и Вью. Реакт это библиотека де-юре, хотя по факту тоже как фреймворк.
Все, остальное это говно из жопы и им пользуются 2,5 инвалида. Есть еще жквери, но это библиотека, которая свою актуальность потеряла, но люди продолжают жрать говно.
Аноним 05/01/22 Срд 19:03:49 #258 №2256703 
>>2256697
Ля, я в 2017 хотел вкатиться, тогде уже о двиквери плохо отзывались, не понимаю нахуя оно сейчас, лол.

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

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

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

Мне надо короче хтмл 5 + цсс3 + жс + ангуляр + вью?
Надо ли ноде жс, надо ли еще какие библиотеки знать от корки до корки?
Аноним 05/01/22 Срд 19:16:15 #259 №2256708 
>>2256703
>Мне надо короче хтмл 5 + цсс3 + жс + ангуляр + вью?
Бери Fusion WebPlatform Enterprise Edition 2022.1.3 rc3.4 Module Pack там все сразу есть, не прогадаешь.
Аноним 05/01/22 Срд 19:18:45 #260 №2256710 
>>2256708
Ты мне еще ERP предложи в конторы внедрять, и мимоходом им сайтики на тильде делать.
Аноним 05/01/22 Срд 19:24:02 #261 №2256716 
>>2256710
Так ты не осилишь. Ты слишком тупой.
Аноним 05/01/22 Срд 19:26:54 #262 №2256718 
>>2256716
Похуй что тупой, главное настойчивость. Я из колхоза в дс понаехал и получаю нормальную зп, я накачал тело за 5 лет, я превозмог читая книжки, смог социализироваться и не имею никаких проблем в личной жизни.

А то что я как даун формирую предложения и вообще "странный" ирл - играет только на руку, ведь для тянучек ебанутость это загадочно и интересно.
Аноним 05/01/22 Срд 19:29:10 #263 №2256720 
>>2256594
В js это решается тремя способами:
1. console.log console.log console.log console.log console.log console.log
2. typescript
3. не писать на js
Аноним 05/01/22 Срд 19:45:32 #264 №2256732 
>>2256703
Ну одновременно ангуляр и вью не надо, ангуляр можно не брать, он не для маленьких проектов.
Я бы вью выбрал и какие-то мелкие вспомогательные библиотеки при необходимости. Тот же swiper для слайдеров. Но я уже реакт начал трогать и тайпскрипт скоро начну (ты тоже про тс не забудь, кстати)
Аноним 05/01/22 Срд 21:28:05 #265 №2256800 
>>2256718
Кто спрашивал то?
Аноним 05/01/22 Срд 22:08:41 #266 №2256831 
>>2256732
Привет анонасы, подскажите, что в резюме такое написать, чтобы на собесы звали, +50 откликов, из них почти ни один не просмотрен, недавно только отправили анкету, но думаю и там не ответят.
Аноним 05/01/22 Срд 22:12:31 #267 №2256835 
>>2256831
>Привет анонасы, подскажите, что в резюме такое написать, чтобы на собесы звали

Анекдоты пиши. Или криппи-стори.
Аноним 05/01/22 Срд 22:36:47 #268 №2256853 
>>2256831
Двачую, но я просто пока не прикрепил ссылку на гитхаб, т.к. ничего готового нет, времени нет работать, курсы проходить и еще пет делать на реакте без курсов по реакту
Аноним 05/01/22 Срд 22:44:04 #269 №2256862 
>>2256376
иди на хуй, всезнайка
не смотрел я видео вообще ни одного, по java и eclispe года два назад смотрел и все
судя по js тредам, в них вероятность встретить токсичного уебка в разы выше
Аноним 05/01/22 Срд 22:47:41 #270 №2256866 
>>2256862
Верим верим. Иди рыночек побеждай
Аноним 06/01/22 Чтв 09:47:11 #271 №2257097 
>>2253637 (OP)
Как часто вы работаете с декораторами? На рабочих проектах, конечно. Импортируете ли готовые или пишете свои?

У меня в голову только Angular приходит, который нахуй никому не нужен в 2022м
Аноним 06/01/22 Чтв 09:49:17 #272 №2257098 
>>2256256
>и о боже, for .. of.
Который нужно ИЗБЕГАТЬ как и for .. in. Требования ESlint
Аноним 06/01/22 Чтв 10:07:23 #273 №2257107 
>>2257098
А как нужно? Редьюсы всякие? А если это не настоящий массив, то делать из него массив и всё равно редьюс?
Аноним 06/01/22 Чтв 10:11:21 #274 №2257110 
>>2255914
XHR прошлый век, юзай fetch()
Аноним 06/01/22 Чтв 10:13:32 #275 №2257112 
>>2257107
>А как нужно? Редьюсы всякие?
обычный for (;;)
for of используется только для генераторов с yield

for in через Object.keys как и раньше было
Аноним 06/01/22 Чтв 10:16:55 #276 №2257116 
Поставил ESLint, а он спрашивает какой стиль нужно. Какой самый хайповый то? Airbnb?
Аноним 06/01/22 Чтв 10:17:40 #277 №2257117 
>>2256146
Тогда просто читай и смотри примеры, задачи пропускай. Как прочитаешь всего кантора до конца, сложится картинка в голове и можешь уже начинать задачи делать. Суть в том чтобы приучить любить читать про js. Пробуй других авторов, тот же курс на mdn.
Аноним 06/01/22 Чтв 10:21:34 #278 №2257119 
>>2256458
https://www.cyberforum.ru/nodejs/thread1811478.html
Аноним 06/01/22 Чтв 12:33:51 #279 №2257189 
>>2257110
Пока так,я и так целый день убил на него и прием в пхп
Аноним 06/01/22 Чтв 13:10:33 #280 №2257203 
14024166588831.png
>>2257116
>Airbnb?
Да
Аноним 06/01/22 Чтв 14:01:36 #281 №2257242 
>>2257203
Почему этот колобок такой ехидный? Я ему не доверяю.
Аноним 06/01/22 Чтв 14:08:24 #282 №2257244 
>>2257242
Доверия ему больше, чем гуглу это факт
Аноним 06/01/22 Чтв 14:15:12 #283 №2257248 
>>2257244
Гугловский eslint конфиг самый нормальный

мимо
Аноним 06/01/22 Чтв 14:15:21 #284 №2257251 
>>2257112
Чел, for in и Object.keys по-разному работают.

И использовать обычный for вместо for of в случае массивов тебе может понадобиться разве что если тебе нужны индексы массива (и то есть forEach). Если просто перебор элементов, то нет смысла писать этот бойлерплейт с for (let i = 0; i < array.length; ++i).
Аноним 06/01/22 Чтв 14:23:17 #285 №2257266 
screenshot.jpg
>>2257242
Аноним 06/01/22 Чтв 14:28:13 #286 №2257275 
>>2257251
>Чел, for in и Object.keys по-разному работают.
Вот именно.
Что for ... in используют в 95% случаях, чтобы получить КЛЮЧИ
Object.keys в этом случае является чистым и простым кодом. Когда for .. in может вернуть символы, если кидаешь туда строку, то есть гавнокод

>Если просто перебор элементов
Время выполнения страдает
Аноним 06/01/22 Чтв 17:34:16 #287 №2257467 
> на дворе 2к22, а они все ещё думают, как бы покороче сделать свой говно код.
Аноним 06/01/22 Чтв 19:55:56 #288 №2257528 
>>2257467
>считать, что короткий код есть читабельный код
Аноним 06/01/22 Чтв 21:14:34 #289 №2257582 
Пацаны, я на развилке. Что дальше учить первым: Next или Node?
Аноним 06/01/22 Чтв 21:29:39 #290 №2257594 
>>2257582
а что ты уже выучил?
Аноним 06/01/22 Чтв 21:46:17 #291 №2257602 
>>2257251
А как раскидать каждый элемент по переменным?
Аноним 06/01/22 Чтв 22:04:25 #292 №2257614 
>>2257594
По роадмапу все, что до Next, сделал кучу мелких говнопроектиков по реактам, редаксам, графкулям и проч. По идее дальше Next, но он судя по всему мало где нужен (как мне показалось), а нода все же полезнее будет. С другой стороны Нода - это длинная история, и там уже будет не до некста.
Аноним 06/01/22 Чтв 22:12:02 #293 №2257619 
>>2257614
И сколько времени у тебя на это ушло?
Аноним 06/01/22 Чтв 22:13:44 #294 №2257622 
>>2257614
Около года. Но там были еще перерывы небольшие.
Аноним 06/01/22 Чтв 22:15:20 #295 №2257623 
>>2257622
Понял спасибо
Аноним 06/01/22 Чтв 22:20:25 #296 №2257624 
Читаю Кантора, ощущения что меня снова математичка отчитывает за то что я такой тупой и не могу решить простейшую задачу, а я стою и туплю в пол.
Аноним 06/01/22 Чтв 22:23:05 #297 №2257625 
>>2253841
>>2253870
>>2253888
Я так понимаю, речь про этот курс? https://practicum.yandex.ru/web/
Годнота? Подумываю взять и вкатиться в этом месяце. Заебался самообразованием заниматься, никто не поправляет мой говнокод, не направляет и т.д. Да и дедлайны думаю добавят дисциплины.
Какие отзывы? Потяну параллельно с работой? Готов уделять по 2 часа в день по будням + часа по 4-6 в выходные.
Аноним 06/01/22 Чтв 22:35:13 #298 №2257633 
>>2257625
Полагаю, там дают совсем-совсем джунские знания что учатся за пару месяцев, чтобы самая домохозяйка смогла.
Но я просто мимохуй.
Аноним 06/01/22 Чтв 22:38:04 #299 №2257634 
Можно ли найти работу на удаленку без опыта, если я буду неебически превозмогать и напишу сложный проект?
Аноним 06/01/22 Чтв 22:39:02 #300 №2257635 
>>2257634
Не напишешь.
Аноним 06/01/22 Чтв 22:42:26 #301 №2257636 
>>2257635
Пошел нахуй
Аноним 06/01/22 Чтв 22:44:30 #302 №2257638 
>>2257634
А как ты поймешь что он сложный?

мимо идущий на хуй
Аноним 06/01/22 Чтв 22:44:56 #303 №2257641 
>>2257636
Ты ещё небось подумал про себя что как в аниме на зло анону и всему миру захуяришь какой-нибудь лендинг уровня яблочного.
Аноним 06/01/22 Чтв 22:50:54 #304 №2257644 
>>2257638
По тому что на странице будет куча проработанных интерактивных компонентов без васянства. Что тебе непонятно в слове сложный?
Аноним 06/01/22 Чтв 22:54:30 #305 №2257645 
>>2257644
Как ты определишь уровень васянства, если у тебя нет опыта?
мимо
Аноним 06/01/22 Чтв 22:56:49 #306 №2257647 
>>2257645
>как ты определишь вкус блюда, если у тебя опыта в кулинарии
Аноним 06/01/22 Чтв 22:57:28 #307 №2257648 
>>2257625
Вроде это лучшее из того что есть на рынке. Но все равно после него ты обычный вкатыш и надо не просто идти по программе курса, а превозмогать и потом искать работу ждуном и снова превозмогать, но на этот раз уже на собесах. Короче это никак не золотой билет в счастливое беззаботное будущее, как многие рассчитывают
мимо наставник
Аноним 06/01/22 Чтв 22:59:38 #308 №2257652 
>>2257647
А потом ты пойдешь устраиваться на работу и местный Гордон Рамзи обоссыт твоё блюдо, тебя и твой вкус.
ну камон, для этого и нужны менторы и код ревью. Сам ты свой говнокод в 9 из 10 случаев не увидишь.
Аноним 06/01/22 Чтв 23:12:12 #309 №2257659 
>>2257634
Написать то может и напишешь, но зачем?
Твой код с вероятностью 99.9% не посмотрят полностью. Напиши лучше простое, но качественное приложение, либо несколько простых, но с разными технологиями. Что-то грандиозное в одиночку строить - это безумие.
Аноним 06/01/22 Чтв 23:16:12 #310 №2257663 
>>2257659
Приведи пример качественного простого приложения
Аноним 06/01/22 Чтв 23:21:41 #311 №2257666 
>>2257663
двач
Аноним 06/01/22 Чтв 23:23:37 #312 №2257668 
>>2257663
Калькулятор.
Аноним 06/01/22 Чтв 23:45:49 #313 №2257679 
Бля, как же хочется спать когда читаешь кантора например, или смотришь видосы обучающие. Как же это скучно и уныло. Ну да ладно, нужно как-то бороться с этим. Мб стимуляторы есть? На кофе 24\7, энивей протсо тошнит и хочется отвести взгляд от всего этого, как вкатываться то...зевнул.
Аноним 06/01/22 Чтв 23:47:17 #314 №2257680 
>>2257663
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 так сказать. Опять же, тут можно надолго зависнуть над задумкой, просто не парься, иди на ютуб, тырь идею, но пиши по своему (на ютубе обычно быдлокод сплошной, заметят что не ты писал)
Аноним 06/01/22 Чтв 23:56:41 #315 №2257683 
>>2257679
>Мб стимуляторы есть?

Есть. Называется - интерес.
Аноним 07/01/22 Птн 00:00:45 #316 №2257686 
>>2257683
Не, забей на интерес. Мне ничего в мире не интересно. Поэтому я буду заниматься тем, что больше всего денег приносит через силу.
Аноним 07/01/22 Птн 00:07:51 #317 №2257689 
>>2257686
Вебкам или все таки закладки?
Аноним 07/01/22 Птн 00:10:24 #318 №2257693 
>>2257686
Кек, именно поэтому ты хочешь вкатиться во фронт с миллиардом блять вариантов технологий вместо какого-нибудь одного языка с одним фреймворком или какого-нибудь ML на питоне.
Аноним 07/01/22 Птн 00:11:25 #319 №2257695 
>>2257689
Да даже туда вкатиться нереально.
Ну и все же не хочется с совестью раставаться окончательно, как и иметь шанс набутыливания. Я бы с радостью служил обслугой какому-нибудь пласту людей, или бизнесу, но не за унизительные деньги.
>>2257693
Ну то что там милиард технологий я узнал уже постфактум. А че нельзя выучить жс+ реакт чтоли? Вроде достаточно этой связки.
Аноним 07/01/22 Птн 00:13:20 #320 №2257697 
>>2257625
>Заебался самообразованием заниматься, никто не поправляет мой говнокод, не направляет и т.д
Тогда тебе сюда: https://freecode.academy/
Еще была ссылка на какой-то сайт с менторами, но проебал.
Аноним 07/01/22 Птн 00:13:53 #321 №2257698 
>>2257695
>А че нельзя выучить жс+ реакт чтоли?
Вакансий без тайпскрипта все меньше, ну и базово верстку знать надо как работает. Ну и к реакту редакс надо и еще желательно фреймворк для тестов типа Jest, но это далеко не везде надо и можно доосвоить уже на работе.
Аноним 07/01/22 Птн 00:16:25 #322 №2257699 
>>2257698
Чето мне кажется это все оверквалифайнг какойто. Слишком много инструментов чтобы что?
Все эти библиотеки вроде как должны упрощать процесс разработки, нахуй их так много?
Аноним 07/01/22 Птн 00:22:38 #323 №2257702 
>>2257679
Значит это не твоё, качай другую ветку скиллов.
Аноним 07/01/22 Птн 00:24:55 #324 №2257705 
>>2257699
Да нет. Сам вакансии посмотри. И постоянно добавляются новые. Ещё обязательно надо знать цсс препроцессоры,вебпак, конечно же гит, теорию - про алгоритмы и ООП (любят на собесах спрашивать, но в работе не очень полезно) и наверняка ещё что-то, о чем я забыл.
Аноним 07/01/22 Птн 00:28:27 #325 №2257708 
jwt.jpg
>>2257663
Несколько тредов назад кидали тестовое по JWT. Это примерно то, что должен уметь современный вкатун. В остальном ориентируйся на эту рекомендацию >>2257680
Аноним 07/01/22 Птн 00:30:05 #326 №2257709 
>>2257705
Цсс препроцессоры это легко, вебпак - хз че ето, гит - тоже вроде не сложно. Алгоритмы и ооп в процесе изучения, это я все держу в уме. Я бы очень хотел иметь представление что джуну нужно будет делать на работе первое время, и попробовать отточить этот навык. Если бы я пришел на работу и мое ТЗ выглядело бы так: https://docs.google.com/document/d/1lRYlblSIz7fPdWEChsItL8jdS3ltTR6K-FxB2rHVHBY/edit, то я бы справился с заданием с помощью гугла, для работы важно лишь наверное насколько быстро я бы это сделал.
>>2257702
Да давай прокачаю любую другую ветку скилов, чтобы столкнуться там с тем же, с чем сталкиваюсь повсеместно)


Аноним 07/01/22 Птн 00:31:13 #327 №2257711 
>>2257686
Интерес может проявиться со временем. Мне по настоящему интересно стало, когда я начал учить Реакт и делать всякие прикладные пускай и упрощенные вещи. Ванильный жс и правда скучен в некоторых моментах. А еще там надо знать кучу всякой хуйни по которой тебя могут взъебать на собесе и которая тебе может никогда в жизни не пригодиться.
Аноним 07/01/22 Птн 00:34:33 #328 №2257714 
>>2257699
>Все эти библиотеки вроде как должны упрощать процесс разработки
Они и упрощают. Вся эта уча библиотек позволяет тебе декларативно решать задачи. Их действительно много, но когда ты их осилишь и набьешь руку будешь удивляться как удобно и быстро все это получается и как долго ты бы ебся на ваниле, особенно если надо было бы делать что-то масштабируемое.
Аноним 07/01/22 Птн 00:37:24 #329 №2257716 
>>2257711
Два чаю, пиздец как приятно сделать что-то, придумав из головы, а не переписывая код с ютуба или что там лектор на курсе пишет. Все время что-то не получается, ищешь, рыскаешь, находишь и такое приятное чувство, когда доделал блок или часть приложения. И я тоже в том году стартанул из-за перспективы вкатиться за деньгами в обозримом будущем типа через год, плюс масса вариантов удаленной работы (не такая уж и масса).
Но видимо был интерес все равно, ибо это третья попытка вкатиться, прошлые попытки это был фронт, но это был год 2010-й, наверное, тогда веб пиздец какой всратый и медленный был, потом на пыхе чет пытался сделать, но не понял нахуя и кому это надо, какая цель в итоге. А вот сейчас уже самое то, инструментов полно, все красивое, можно самому красивое пилить без костылей и вырывания волос на жопе.
Вот это я высрал, извините, не с кем поделиться
Аноним 07/01/22 Птн 00:37:39 #330 №2257717 
>>2257711
Во-во, я так и думаю, я уже 3 месяца ебучую теорию дрочу без практики вообще. Ну прикольно что можно делегировать там события, кнопки менять на странице при нажатии, еще мелочи всякие. Но для этого не надо знать прототипирование, еще всякую хуйню. Тяжело...
>>2257714
Да я пока что не ебся ваще ни с чем, посмотрел как делается ту ду лист на ютубе, там 30 строк кода. С чем тут ебаться? Тоесть вот я сам бы писал его неделю наверное, гугля все подряд, тока вот не охота так делать, если можно посмотреть готовое и проследить полет мысли за тем, как это строилось.
>>2257708
Вот хотелось бы побольше таких задач... Пушто джуну не будут же давать сверстать сайт с нуля? Максимум кнопку подкрасить. Просто работодателю нужно убедиться в том что ты сможешь это сделать. Хотя до собеседования еще прорваться надо сквозь толпу зумеров с ВО. Но ето уже совсем другая история.
Аноним 07/01/22 Птн 00:38:54 #331 №2257718 
>>2257716
Ну хз мб тебе по кайфу придумывать велосипеды, мне не очень. Имхо готовые решения уже есть на все, нужно просто понимать когад и где че использовать
Аноним 07/01/22 Птн 00:43:20 #332 №2257720 
>>2257625
Интересно что там понимается под практикой? Я надеюсь не повторение за лектором как у всяких максимилианов с юдеми? И если нет, то чем это лучше самостоятельной постановки задачи?
Аноним 07/01/22 Птн 00:46:42 #333 №2257723 
>>2257720
Ну у многих платформ лектор верстает или пишет жс для проекта, очень похожего на твой личный, который ты по образу и подобию делаешь, но всякие мелкие штуки отличаются, чтобы полной копипасты никак не получилось плюс если курсы платные с наставником, он не даст совсем говно сделать.
Аноним 07/01/22 Птн 01:10:47 #334 №2257727 
>>2257686
>Мне ничего в мире не интересно

А ты здесь при чем?
Аноним 07/01/22 Птн 01:21:33 #335 №2257731 
>>2257727
При том что придется эту жизу ебаную жить через силу, а к чему вопрос такой?
Аноним 07/01/22 Птн 01:27:32 #336 №2257735 
>>2257731
Ну так живи. Это исключительно твоя проблема. Ты же не считаешь, что она у всех есть?

Вопрос был про стимуляторы. Единственный рабочий стимулятор - это интерес. То, что он на тебя не действует - это твоя проблема. У остальных с этим все в порядке. Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
Аноним 07/01/22 Птн 01:33:27 #337 №2257737 
>>2257735
>Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
Сильное заявление)
>То, что он на тебя не действует - это твоя проблема.
Ну ваще прав что это моя проблема, и я пытаюсь ее решить.
>Ты же не считаешь, что она у всех есть?
Я считаю что большинство програмистов занимается этим через силу и исключительно изза денег. Елси ты тебе лям в месяц платили за чистку унитазов - ты бы пошел этим заниматься, как и еще 90% людей и поотм бы еще притянул что это оказывается интересно) хотя вначале придется проблеваться как следует.
Аноним 07/01/22 Птн 01:40:11 #338 №2257740 
>>2257737
>Я считаю что большинство програмистов занимается этим через силу и исключительно изза денег. Елси ты тебе лям в месяц платили за чистку унитазов - ты бы пошел этим заниматься, как и еще 90% людей и поотм бы еще притянул что это оказывается интересно) хотя вначале придется проблеваться как следует.

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

Почему ты не идешь гей шлюхой работать? Там получают куда больше программистов, и учить ничего не надо.
Аноним 07/01/22 Птн 01:44:23 #339 №2257741 
>>2257740
Не уверен что гейшлюха больше прогера получает, хотя мб. Ну я грил уже выше, что с совестью раставаться не хочется, хочется заниматься чем-то вменяем, что имеет смысл и приносит пользу, просто не за копейки. Хотя ты щас можешь передернуть и сказать что шлюха приносит пользу и я не буду знать что на это ответить.
Аноним 07/01/22 Птн 02:41:36 #340 №2257757 
>>2257735
>Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
Этим на 5%, 95% успеха это везение/судьба/нужноевремя/нужноеместо.
Аноним 07/01/22 Птн 04:57:57 #341 №2257776 
>>2257757
Ну от тебя зависит засетапишь ли ты эту удачу или нет, будешь как можно чаще оказываться в нужных местах или нет.
Аноним 07/01/22 Птн 05:46:29 #342 №2257781 
>>2257776
Не зависит.
Аноним 07/01/22 Птн 06:19:03 #343 №2257783 
>>2257781
Если ты родился в африке на никелевых рудниках - не зависит, но мы такую жизнь за жизнь и не рассматриваем. Если ты дошел уже до какого-то уровня влияния на свою собственную жизнь, то на этом этапе можешь пустить корни во все возможные возможности чтобы увеличить шанс на успех. Все равно можешь проебать, но энивей кроме попыток в жизни то особо и нет нихуя...
Аноним 07/01/22 Птн 07:00:26 #344 №2257785 
>>2257648
Ну у меня цель именно базовые знания получить и менторскую помощь. Со вкатом проблем не будет, могу пройти внутренний собес внутри компании.

>>2257697
Спасибо, гляну
Аноним 07/01/22 Птн 08:22:26 #345 №2257789 
image.png
image.png
>>2257614
Поясните, чем next отличается от nest?
Next это чисто frontend?
А Nest это backend фреймворк на замену Express?
Аноним 07/01/22 Птн 08:45:56 #346 №2257794 
>>2257789
Next - фронтэнд сервер с писечками для фронтэнд сервера. Nest - высер пердоликов-питонистов. В целом разделение в том, что следующий можно использовать для отдачи шаблонов, а гнездо - для API сервера.
Аноним 07/01/22 Птн 09:05:29 #347 №2257797 
>>2257794
>высер пердоликов-питонистов
А какой сервер на JS/TS для бекенда сейчас самый ламповый? Express же устарел на 10 лет
Аноним 07/01/22 Птн 09:13:34 #348 №2257802 
Положняк на 2022й такой, что Frontend'щики до сих пор не разобрались на чём пердолить их сайты. Вместо укрепления и упрощения профессии, ОНИ всё так и высирает по фреймворку в каждый квартал.

Не успели вкатуны освоить react/vue/angular, как уже появился nuxt/svetle/gatsby. И это только верхушка айсберга! Даже с языком не могут определиться: JS/JSX/TS/TSX
Аноним 07/01/22 Птн 09:30:46 #349 №2257808 
>>2257802
>JS/JSX/TS/TSX
>языки
Вкатунец спок
Аноним 07/01/22 Птн 09:35:21 #350 №2257811 
>>2257802
> как уже появился nuxt/svetle/gatsby
Так они протухли давно уже.
Аноним 07/01/22 Птн 10:07:34 #351 №2257823 
>>2257797
Самый ламповый - любой со строгой типизацией. Проблема неста в том, что он на тайпскрипте, а транспиляция серверного кода - плохая практика. Но тут зависит что тебе надо, если для вката, апишечку можно и на нексте писать или вообще на экспрессе.

>>2257802
>Не успели вкатуны освоить react/vue/angular, как уже появился nuxt/svetle/gatsby.
У тебя инфа устарела. Свежие фреймы - SolidJS/Astro, а не устаревшее легаси говно типа нукста и уж тем более свелте.
>Даже с языком не могут определиться: JS/JSX/TS/TSX
Братишка, тебя даже вчерашний шторм не разбудил. Уже разделяется на категории JS/JSX/TS/TSX/CJS/CJSX/CTS/CTSX/MJS/MJSX/MTS/MTSX
Аноним 07/01/22 Птн 10:16:30 #352 №2257834 
Тебя даже вчерашний вебшторм не разбудил...
Аноним 07/01/22 Птн 10:36:34 #353 №2257850 
i.jpeg
>>2257802
Давно уже разобрались. Все остальное существует лишь в порядке исключения
Аноним 07/01/22 Птн 11:08:41 #354 №2257862 
>>2257850
Вот когда компилятор сделают, тогда и поговорим
Аноним 07/01/22 Птн 11:19:30 #355 №2257866 
>>2257823
>а транспиляция серверного кода - плохая практика
Всегда хотел перейти на C#, жаль, работы на нём нет, только легаси-окна разгребать
Аноним 07/01/22 Птн 11:20:26 #356 №2257867 
>>2257741
>совестью раставаться не хочется, хочется заниматься чем-то вменяем, что имеет смысл и приносит пользу
и нах ты идёшь в кодомакаки, тем более вротендеры
Аноним 07/01/22 Птн 11:23:41 #357 №2257871 
Анон, а зачем при использовании ES6 классов, указывать super и вообще функцию конструктор при создании дочернего класса?
Методом тыка обнаружил, что объекты дочернего класса наследуют свойства родительского даже без конструктора и супера.
Я так понимаю это необходимо только при необходимости указывать дополнительные свойства для дочернего класса?
В таком случае, зачем суперу указывать параметры, если по сути они и так передаются дочернему без конструктора. Что-то пиздец какой-то.
Аноним 07/01/22 Птн 11:24:52 #358 №2257872 
>>2257867
А куда надо? Иду туда, где легче
Аноним 07/01/22 Птн 11:27:07 #359 №2257875 
>>2257871
Потому что явное лучше неявного.
Аноним 07/01/22 Птн 11:28:08 #360 №2257877 
>>2257871
super указывается, когда ты "хардкодишь" какие-то параметры у родительского класса
Аноним 07/01/22 Птн 12:26:34 #361 №2257953 
>>2256677
>>2256663

ну вот так же

var x = [ [1,2], [3,4], [5,6] ];
var x1 = removeArray([3,4])
// Получаем x = [ [1,2], [5,6] ];
Аноним 07/01/22 Птн 12:42:31 #362 №2257972 

Большое тебе спасибо добрый Анонче! работает идеально!
>>2256663 -> Вам добавленно : +100500 анонской кармы!
Аноним 07/01/22 Птн 12:44:56 #363 №2257979 
>>2257871
Для того чтобы не забыть о том, что конструктор базового класса вызывается до того как вызовется конструктор производного класса. Иначе ты будешь в базовом обращаться к полям производного, думая, что они инициализированы и получать undefined
Аноним 07/01/22 Птн 12:51:20 #364 №2257990 
>>2256663
Мы вам перезвоним
Аноним 07/01/22 Птн 12:52:36 #365 №2257992 
>>2256676
Искренне любит программирование мб
Аноним 07/01/22 Птн 13:01:45 #366 №2258006 
>>2256655
return JSON.parse(JSON.stringify(arr).replaceAll(JSON.stringify(targetArr), “”));
Аноним 07/01/22 Птн 13:03:58 #367 №2258008 
>>2258006
Кажется это не будет работать из за запятой
Аноним 07/01/22 Птн 14:43:45 #368 №2258107 
Делал что-то подобный шар и анимацию как тут https://goradar.com/ ?
Есть варианты как сделать что-то такое?
Аноним 07/01/22 Птн 14:54:16 #369 №2258120 
>>2256655
Ебать, ты усложнил
https://ideone.com/p3NQR3
Аноним 07/01/22 Птн 14:57:59 #370 №2258127 
>>2258107
Красивое.
Подобная работа это вид специальной олимпиады
Аноним 07/01/22 Птн 15:00:34 #371 №2258133 
>>2253637 (OP)
TypeScript компилятор (tsc 4.5.2) в упор не хочет заменять весь скомпилированный код в /dist, пока его не удалю.
Иногда tsc переписывает JS код в /dist директории, иногда нет.

Пишешь, пишешь какие-то изменения и они блять не работают. tsc -w толком не наблюдает за изменениями. Чушь какая-то. То работает, то не работает. Дошло до того, что я каждый раз делаю
rm /dist/ -rf && tsc && npm run start
Аноним 07/01/22 Птн 15:03:19 #372 №2258142 
>>2258120
Я передумал, так солиднее
https://ideone.com/aIB4Qp
Аноним 07/01/22 Птн 15:21:02 #373 №2258170 
Придумал че сделать, даже полезно и может даже с живыми пользователями которым это будет интересно, но потом понял что мне будет стыдно показывать это потанцевальному работодателю, а мне бы сначала вкатиться прежде чем всякую хуйню для себя делать...
Аноним 07/01/22 Птн 16:34:15 #374 №2258266 
>>2258170
>Придумал
Идея не стоит ни-ху-я
А вот реализация уже может сделать тебя миллиардером
Аноним 07/01/22 Птн 16:42:20 #375 №2258274 
>>2258266
> Идея не стоит ни-ху-я
Так мне её не продавать, а реализовать надо чтобы получить профиты, я расстроился что один из профитов (показать реализацию в портфолио) не получится получить. Поэтому я её и не буду её реализовывать.
Аноним 07/01/22 Птн 16:47:16 #376 №2258280 
>>2258274
Если идея пездатая, то можно вместе пилить. Тогда реализация будет вполне себе
Аноним 07/01/22 Птн 17:23:40 #377 №2258338 
А что, на собеседах на фронтендера реально нужно отвечать на вопросы про градусы между стрелками на часах?
Аноним 07/01/22 Птн 17:24:17 #378 №2258340 
>>2258338
Если посчитать по настенным сможешь — сразу в джуны.
Аноним 07/01/22 Птн 17:27:50 #379 №2258344 
>>2258340
Я думал, что в 15:15 получается ноль градусов. Видимо, тут только завод или тренер по фитнесу.
Аноним 07/01/22 Птн 17:28:07 #380 №2258345 
>>2258133
Редактор исходных кодов?
Аноним 07/01/22 Птн 17:35:30 #381 №2258363 
>>2258345
tsc компилирует ts в js. js уже запускается нодой.
Есть ф-ция tsc -w, которая следит за всеми изменениями и перекомпилируется на ходу. Только вот не удаляет при этом js код почему-то
Аноним 07/01/22 Птн 17:36:04 #382 №2258364 
>>2258345
VS Code, вся работа через терминал проходит с TS
Аноним 07/01/22 Птн 17:57:52 #383 №2258399 
>>2258344
Что и почему выведет консоль?
for(var i = 0; i < 10; i++) {
setTimeout(()=> console.log(i))
Аноним 07/01/22 Птн 17:59:52 #384 №2258404 
>>2258363
ts вроде и не должен ничего удалять, он только переписывает файлы если они существуют.
Если у тебя именно перекомпиляция не запускается - попробуй не использовать fsevents https://www.typescriptlang.org/docs/handbook/configuring-watch.html
Либо vcs забыл как файлы сохранять, у тебя же не autosave? Попиши в блокноте, хех
Либо попробуй не через ts следить за файлами, а через webpack например
Аноним 07/01/22 Птн 18:00:55 #385 №2258406 
>>2258399
Выведет ошибку "Dolboeb, use let instead var and close brackets"
Аноним 07/01/22 Птн 18:03:32 #386 №2258411 
>>2258406
Мы вам телеграфируем
Аноним 07/01/22 Птн 18:14:52 #387 №2258436 
>>2258404
>он только переписывает файлы если они существуют.
Так вот исходный ts изменился, а исходник не поменялся. Яхз что за баг, но у меня WSL2, так что винда в теории может поднасрать
Аноним 07/01/22 Птн 18:15:17 #388 №2258437 
>>2258127
Специально олимпиады как "паралимпийской"? :D
Или это действительно уровень сеньора-помидора?
Я не понял сарказм или нет)

Я находил подобные штуки, но вот такую красивую - нет.
А код мудреный чуть для меня, но если ниче не найду, навено буду сам разбирать пару дней все на части. Или это гиблое дело?
Аноним 07/01/22 Птн 18:16:22 #389 №2258440 
>>2258437
>Я не понял сарказм или нет)
Это гавно никому не нужно, вот и всё
Аноним 07/01/22 Птн 18:24:20 #390 №2258461 
>>2258399
Подозреваю, что связано с замыканиями. Типа setTimeout выполняется уже после выполнения цикла с последним значением 10, но для каждого из 10. Итого 10 раз по 10. Но чот сложно пока для меня. Благо не планирую на собесы соваться до конца года.
Аноним 07/01/22 Птн 18:28:40 #391 №2258470 
>>2258461
yep
Аноним 07/01/22 Птн 18:29:22 #392 №2258472 
>>2258440
Ну дык вот я получил запрос на такою хуйню, с вопросом "можно ли сделать и сколько времени".
Так бы и не думал над таким.
Аноним 07/01/22 Птн 18:40:06 #393 №2258490 
>>2258399
>setTimeout(()=> console.log(i))
Ты зачем undefined передал?
Аноним 07/01/22 Птн 18:55:07 #394 №2258521 
>>2258490
А что туда надо передать?
Аноним 07/01/22 Птн 19:03:43 #395 №2258537 
>>2258521
Задержку, даже если 0
Аноним 07/01/22 Птн 19:07:01 #396 №2258547 
>>2258537
Нинужно
Аноним 07/01/22 Птн 19:53:07 #397 №2258603 
Почему у inline-block появляется верхний отступ если неебически увеличить font-size? Это связано с тем что inline-block воспринимается по сути как символ?
Аноним 07/01/22 Птн 19:54:21 #398 №2258607 
>>2258603
Причем высота отступа зависит от font-size
Аноним 07/01/22 Птн 20:02:04 #399 №2258615 
>>2258399
Зачем кстати все дрочат "как будет этот высратый из жопы говна код?"? Типа они же сами никогда не наймут никого кто такую хуйню высирает.
Аноним 07/01/22 Птн 20:07:22 #400 №2258623 
>>2258607
Думаю, связано с line-height. Которая тоже зависит от фонт сайза
Аноним 07/01/22 Птн 20:13:44 #401 №2258635 
>>2258623
Не, даже если 0 задать все еще остается отступ, хоть и уменьшается
Аноним 07/01/22 Птн 20:35:11 #402 №2258667 
>>2258107
Это базрвый лендинг, чел, делаешь див высотой 2000, внутри фиксед канвас под размеры вьюпорта, на скролли навешиваешь эвент который меняет положение точек на канвасе.
Аноним 07/01/22 Птн 20:42:20 #403 №2258673 
Зачем нужен канвас кроме баловства,смотри как я могу?
Аноним 07/01/22 Птн 20:52:10 #404 №2258690 
>>2258673
Графно на ДОМе или намного сложнее или намного тормознее.
Аноним 07/01/22 Птн 21:03:28 #405 №2258708 
>>2258107
Эта хуйня ещё и лагает неистово.
Аноним 07/01/22 Птн 22:18:10 #406 №2258768 
1594289641702.png
О, круто, есть специальная штука, которая следит за кодстайлом, ща научусь.
35 нахуй ошибок в бойлерплейте
22 оно само не в состоянии пофиксить и это вообще не ошибки
Нужно нагуглить и прочитать статью какие правила добавить чтобы оно не ругалось на каждый пук, который даже не ты написал
Аноним 07/01/22 Птн 22:33:13 #407 №2258776 
>>2258708
Вы с чего капчуете? С моего 5летнего топа за свои деньги всё идёт силки смуф
Аноним 07/01/22 Птн 22:34:20 #408 №2258778 
>>2258776
Хз, на моей пеке как говно работает.
Аноним 07/01/22 Птн 22:37:58 #409 №2258783 
>>2258776
Присоединяюсь к вопросу, у меня на планшете пятилетней давности не лагает. И лепить столько анимации на лендинг это конечно плохо и неправильно, но бля, оно красивое.
Аноним 07/01/22 Птн 22:53:07 #410 №2258793 
1631617986582.png
>>2258107
Это тупо canvas, элементы для которого чуваки нарисовали руками. Мое уважение, но на сайте хуева туча проблем, господи, у них есть массив на >1000 элементов скорее всего еще и утечка памяти.
Для простоты можно подучить three.js, в котором можно пилить подобные штуки. Более ресурсоемко (WebGL нахуй), зато результат будет очень и очень. Или d3. Отличные инструменты для визуализаций.
Аноним 07/01/22 Птн 22:54:39 #411 №2258795 
image.png
Пиздец я подсел на эту мочу. Не пробуйте никогда, это в прямом смысле наркотик.
Аноним 07/01/22 Птн 22:58:25 #412 №2258799 
Аноны, подскажите видео/курсы/конфы/хоть подкасты, благодаря которым можно улучшить свои навыки и узнать что-то новое в части фронтенда или просто решений js-проблем.
Нюанс - я senior, а 99% информации по жс завалено хуйней о том "как вкатиться в риакт".
Аноним 07/01/22 Птн 23:07:19 #413 №2258805 
>>2258795
Никогда не любил ваниль ни в каком виде.
Аноним 07/01/22 Птн 23:08:55 #414 №2258807 
>>2258795
Неиронично нравится кола без сахара, ваниль для меня это какой-то приторный адище.
Хотя в детстве очень любил
Аноним 07/01/22 Птн 23:23:33 #415 №2258819 
>>2258799
Кек. А в каком направлении сеньор? Бэк? Сколько лет стажа?

Неиронично рекомендую, сам по нему учил: https://learn.javascript.ru/
Его тут вечно ругают, но как учебник-справочник для челика, который погромирование уже немножко знает - он очень удобен.
Аноним 07/01/22 Птн 23:25:28 #416 №2258821 
>>2258819
Сюда же ещё очевидный
https://developer.mozilla.org/en-US/docs/Learn/
но там оно все-таки похуже и россыпью, а на сайте выше последовательно и структурированно
Аноним 07/01/22 Птн 23:29:15 #417 №2258823 
>>2258819
>>2258821
Фронт, >3 лет стажа работаю у одного мобильного оператора с яйцом + до этого делал внутренние фронтовые проекты для телеканала
Пошерстить энциклопедии еще разок хорошая идея, очевидный MDN открываю по нескольку раз на дню.
Аноним 07/01/22 Птн 23:30:25 #418 №2258824 
>>2258795
Уже год как отказался от этого наркотика. Вместе с чипсами.
Из напитков пью только воду обычную.
Чувствую себя сверхчеловеком и усмехаюсь над коферабами и колахолопами.
Аноним 07/01/22 Птн 23:30:57 #419 №2258825 
>>2258819
>>2258821
Кекус
Аноним 07/01/22 Птн 23:32:54 #420 №2258826 
>>2258799
Я сам в поиске. хотя я недомидол
Ищу пока интересных авторов.
Очень зашёл Kent C. Dodds. Прямо таки мамонт жса, часто выступает на конфах, ведёт интересный бложик. Если не читал, то советую.
Аноним 07/01/22 Птн 23:33:55 #421 №2258827 
>>2258825
Хотел накидать ссылок для сеньки, но передумал. Зачем мне создавать конкурентов себе.
Аноним 07/01/22 Птн 23:38:17 #422 №2258829 
>>2258826
Красивое, полистаю. Спасибо.
Мне еще очень понравился блог Amelia Wattenberger, но она ебашит чисто визуализации на d3.
>>2258827
А эти конкуренты сейчас с нами в одной комнате?
Аноним 07/01/22 Птн 23:40:12 #423 №2258830 
>>2258826
>Kent C. Dodds.
Годнота, спасибо
мимошел
Аноним 07/01/22 Птн 23:41:12 #424 №2258832 
>>2258799
https://web-standards.ru/
Аноним 07/01/22 Птн 23:50:47 #425 №2258836 
>>2258832
Сохранил, и тебе спасибо же.
Аноним 07/01/22 Птн 23:59:15 #426 №2258838 
В чем профит отделять жабаскрипт от екмаскрипт? Я понимаю что одно спецификация, а другое типа реализация, возможно без каких-то функций, возможно с какими-то новыми функциями. Но разве не все языки так работают?
Только что читал про чистую архитектуру, там автор говорил что вот, люди пишут на C и вставляют код специфичный для какого-то процессора (и это типа плохо, но не важно), то есть сферический C в вакууме отличается от C, который понимает реальный компилятор. И что? Оно же всё равно C называется. Почему жабаскрипт особенный?
Аноним 08/01/22 Суб 00:08:20 #427 №2258840 
>>2258838
>В чем профит отделять жабаскрипт от екмаскрипт?
В чем профит отделять легковой автомобиль от автомобиля?
Аноним 08/01/22 Суб 00:10:05 #428 №2258842 
>>2258840
Никакого если грузовиков не существует или очень мало. Можно просто сказать что грузовик это очень странный автомобиль, а легковой автомобиль это тупа автомобиль.
Аноним 08/01/22 Суб 00:10:24 #429 №2258844 
>>2258838
Профит в том что слово javascript принадлежит оракл и мозиле.
Аноним 08/01/22 Суб 00:10:24 #430 №2258845 
>>2258838
Чем особенный-то?
У С есть ISO 9899, у Java - JSR, разница ровно та же самая.
Аноним 08/01/22 Суб 00:10:46 #431 №2258846 
56355b48a1c5c428cd9bce8678274aba.mp4
>>2253637 (OP)
Аноним 08/01/22 Суб 00:12:40 #432 №2258848 
>>2258846
Нихуя не понял, это реклама или сатира над ней?
Ебаные зумеры
Аноним 08/01/22 Суб 00:21:16 #433 №2258851 
>>2258845
> У С есть 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.
>>2258844
Вон оно че, тогда понятно.
Аноним 08/01/22 Суб 00:29:29 #434 №2258854 
>>2258848
Это реклама. Это видимо когда влом было креативить, денег мало дали.
Ну а вообще, разработал такой приложение no-code, платил меньше, чем команде разрабов, все заебись, а потом бизнес пошел, пора масштабировать, пук среньк, нанимаешь команду дороже на 50%, чтобы они в этой говне копались и правили, жидко пукнув разрешаешь все с нуля написать
Аноним 08/01/22 Суб 00:38:45 #435 №2258859 
>>2258838
>Оно же всё равно C называется

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

Точно также JavaScript - это ECMAScript с расширениями.
Аноним 08/01/22 Суб 00:55:18 #436 №2258872 
>>2258859
Хорошо, тогда почему все ECMAScriptы с расширениями разных браузеров называются жабаскрипт?
Я бы понял если бы например екмаскрипт для спайдерманки назывался жабаскрипт, а екмаскрипт для в8 назывался хромскрипт.
Аноним 08/01/22 Суб 01:16:00 #437 №2258887 
>>2258280
Двачую, могу присоединиться
Аноним 08/01/22 Суб 01:19:09 #438 №2258888 
>>2258872
Потому что они, внезапно, реализуют один и тот же набор спецификаций es + web api.

Зажумайся, почему. Node.js не называется просто js. И почему JScript не называется JavaScript.
Аноним 08/01/22 Суб 01:21:16 #439 №2258890 
>>2258872
Javascript не ежинственнле расширение ES. Есть еще ActionScript.
Да и вообще языклв основанных на es, расширяющих его как синтаксически, так и в плане api - овердохуя.
Аноним 08/01/22 Суб 02:21:42 #440 №2258913 
>>2258890
>ActionScript
как там в 2006?
Аноним 08/01/22 Суб 10:28:06 #441 №2258987 
>>2258854
>Ну а вообще, разработал такой приложение nodejs, платил меньше, чем команде нормальных разрабов, все заебись, а потом бизнес пошел, пора масштабировать, пук среньк, нанимаешь команду шарпистов дороже на 50%, чтобы они в этой говне копались и правили, жидко пукнув разрешаешь все с нуля написать
Аноним 08/01/22 Суб 10:38:29 #442 №2258990 
>>2258987
Меня звали работать как ИП на Австралию, переписывать Node.js стартап от пакистанцев. А переписывать его на golang частично русской командой за 3 тысячи долларов Ебало программистов представили?

Страшно представить что за гавнокод на ноде там высрали, если долбаёб-директор решил всё переписать на гошку. Сыкономить решил? Сперва нанял пакистанцев за копейки хайлоад на ноде написать, а потом за те же самые копейки переписать это гавно. Земля стекловатой таким уёбкам
Аноним 08/01/22 Суб 10:49:03 #443 №2258993 
>>2258890
>Есть еще ActionScript.
Есть ещё YoptaScript
Аноним 08/01/22 Суб 11:08:07 #444 №2259006 
Заебал ебучий литкод. Каждый раз 99 из 100 тестов выполняется, а на последнем какая-то срань. Бесит.
redux-thunk Аноним 08/01/22 Суб 11:55:30 #445 №2259027 
Снимок экрана 2022-01-08 в 11.55.09.png
Анончики, может вы объясните, зачем нужон этот thunk?
https://qna.habr.com/q/1098278
Аноним 08/01/22 Суб 11:58:33 #446 №2259033 
>>2259006
Изятина же
Аноним 08/01/22 Суб 12:05:10 #447 №2259038 
>>2259027
В гугле забанили?
https://stackoverflow.com/questions/35411423/how-to-dispatch-a-redux-action-with-a-timeout/35415559#35415559
Аноним 08/01/22 Суб 12:14:03 #448 №2259047 
>>2258987
>Ну а вообще, разработал такой приложение на c++, платил больше, чем команде разрабов с Ph.D, все заебись, а бизнес не взлетел, пук среньк, продаешь почку чтобы расплатится с долгами.
Аноним 08/01/22 Суб 12:20:38 #449 №2259055 
>>2258990
Чел. Если бузинес дает бабла, чтобы переписать все с нуля так это ж хорошо. Плюс у разрабов будет уже нормальное ТЗ с четкими пожеланиями как должно работать, а не маня хотелки на уровне прототипа, которые каждый день меняются на 180°.
Аноним 08/01/22 Суб 12:26:11 #450 №2259061 
>>2259055
>3 тысячи долларов
>бузинес дает бабла
Bruh
Аноним 08/01/22 Суб 12:31:02 #451 №2259065 
>>2259055
>уже нормальное ТЗ с четкими пожеланиями как должно работать
Если бы оно было, проект вышел бы годным
Аноним 08/01/22 Суб 12:31:37 #452 №2259068 
>>2259061
Это годовой бюджет на команду шарпистов?
Аноним 08/01/22 Суб 12:39:46 #453 №2259077 
>>2259065
Возможно лоукод займет нишу прототипирования, будут аналитики этим заниматься на начальной стадии проекта, вкатывайтесь пока не поздно.
Аноним 08/01/22 Суб 12:44:54 #454 №2259087 
>>2259077
Звучит во-первых как хуйня, в которую сложнее вкатиться, потому что новая и работы очевидно будет мало.
А во-вторых как менее интересная хуйня чем погромирование, если бы мне хотелось в конструктор тыкать, я бы в 1с вкатился бы уже.
Аноним 08/01/22 Суб 12:49:41 #455 №2259091 
>>2259077
>лоукод
Зачем бизнесу нанимать каких-то мошенников, если они нихуя толком не сделают и через полгода нужно будет нанимать 3х сеньоров, чтобы разобрались в гавне, которое создали на уровне прототипа?
Аноним 08/01/22 Суб 12:56:43 #456 №2259097 
>>2259091
Чтобы кобанчик мог сформулировать мыслю, чтобы выявить ЦА, чтобы маркетологи A/B тесты поделали. Постоянно слышу от кабанов "главное момент не упустить, завтра уже будет поздно на рынок выходить"
Аноним 08/01/22 Суб 13:14:12 #457 №2259120 
>>2259097
Единицы Кабанов могут сформулировать свои мысли выше, чем "ну гы мы ёпта бля надо оформить то да сё"
Аноним 08/01/22 Суб 13:34:31 #458 №2259148 
>>2259120
Но бедный почему-то ты... Рассказывай сказки. Даже если так то гонять месяц одного лоукодера по хотелкам будет лучше чем гонять команду сеньеров полгода.
Аноним 08/01/22 Суб 13:35:15 #459 №2259149 
a60f464a801dfbd821ab55d2b18d8276.mp4
>>2253637 (OP)
Аноним 08/01/22 Суб 13:38:53 #460 №2259159 
>>2259149
А почему вы не повторяете фукцнии, циклы и массивы?
Аноним 08/01/22 Суб 13:46:31 #461 №2259174 
>>2259159
Лучше писю дёргатькабанчика
Аноним 08/01/22 Суб 13:47:47 #462 №2259178 
>>2259159
Занят повторением блочной модели документов
Аноним 08/01/22 Суб 13:50:40 #463 №2259183 
>>2259149
Какая хорошая девушка, а она в жопу дает? А какой у нее телефон?
Аноним 08/01/22 Суб 13:53:27 #464 №2259196 
>>2259183
Даст тем, кому надо. Даст тому, кто устроит
Аноним 08/01/22 Суб 13:59:30 #465 №2259203 
>>2259038
И что там? Я ничего не понимаю
Аноним 08/01/22 Суб 15:13:24 #466 №2259299 
>>2259159
мб потому что методы, алгоритмы и массивы это базовая основа computer science и предполагается что человек начавший учить жс уже знает все это??
Аноним 08/01/22 Суб 15:20:57 #467 №2259307 
>>2259299
Мне вообще сказали, что алгоритмы на джуна учить не нужно.
Аноним 08/01/22 Суб 15:21:56 #468 №2259309 
>>2259149
сука, сельди даже программирование макакинг учат для того, чтобы своё ебало в тиктоке засветить и как-то съехать с этой хуйни на хуй кабанчика
Аноним 08/01/22 Суб 15:32:44 #469 №2259323 
>>2259149
Обидно, что сельди на порядок организованнее, умнее и прилежнее, чем я. Сидят, учат, всё получается. А у меня нихуя не получается.
Аноним 08/01/22 Суб 15:34:35 #470 №2259328 
>>2259323
А в инстаграмме все охуенно живут, ага.
Аноним 08/01/22 Суб 15:35:19 #471 №2259330 
16375351841440.jpg
>>2259196
Пришлось окно открывать.
Аноним 08/01/22 Суб 15:37:42 #472 №2259333 
>>2259323
>Сидят, учат
по видео видно, как она просто скроллит какой-то теоретический материал и ни строчки кода, ещё не макакер_ка, а уже выебщи_цесса
Аноним 08/01/22 Суб 15:40:16 #473 №2259337 
>>2259328
>>2259333
Ну я даже если всё на зубочек вызубрю, то меня никуда не возьмут. А сельдям везде дорога открыта.
Аноним 08/01/22 Суб 15:43:35 #474 №2259342 
Пуси пасс - страшная сила!
Аноним 08/01/22 Суб 15:49:48 #475 №2259356 
бля, у неё на экране даже не учебник по html, css, js,а какая-то хуйня про то, как брать академ, когда брать академ и прочее говно какое-то, т.е. она просто выёбывается для тик-тока
Аноним 08/01/22 Суб 15:50:53 #476 №2259361 
>>2257625
Да про этот. Не знаю на каком ты этапе самообразования, но взяв 4 лвл на кодеварсах единственная проблема это то что мне тупо лень печать, а что печать +- понятно.
Если у тебя есть средне-профессиональное или высшее можешь через госуслуг за пол цены взять. вот у меня нет, мне было так же лень в шарагу ходить
Аноним 08/01/22 Суб 15:53:41 #477 №2259368 
>>2259333
Это даже не теоретический материал, а инструкция, как взять академ в институте, шоб учиться на их курсах.
Не могла блять хекслет купить
Аноним 08/01/22 Суб 15:57:02 #478 №2259376 
>Your runtime beats 91.87 % of javascript submissions.
Готовьте жопки. Иду разъебывать этот ваш фронтенд.
Аноним 08/01/22 Суб 15:59:46 #479 №2259382 
Я знаю одного очень сильно запойно бухающего олда сисодмена. Я у него спрашивал про фронтенд, как вкатиться. И он мне сказал, что не надо учить typescript, а что надо тщательнее изучать сам javascript. Потом он ушёл в глубочайший запой, и я больше не смог с ним контактировать.
Аноним 08/01/22 Суб 16:03:07 #480 №2259386 
>>2259361
>>2259368
Вот кстати хекслет возможно даже лучше вариант, но я пробовал хекслет на месяц, ещё до того как серьезно решил выкатываться, и за месяц сделал 1.5 из 4 проектных работ. Там скорее всего людей меньше в группе, так что если ты любитель доебатся до всяких НАСТАВНИКОВ наверно там ты получишь отклик покачественнее.

Аноним 08/01/22 Суб 16:06:36 #481 №2259388 
>>2259386
вообще хекслет пока самые не зашкварные ребята(возможно только пока) и про них ничего плохого не слышал в плане как про другие конторы, инфоцыганами их уж точно никто не называет
Аноним 08/01/22 Суб 16:11:06 #482 №2259394 
>>2259376
>Готовьте жопки.
Наши попки всегда готовы. Мурр)
Аноним 08/01/22 Суб 16:15:26 #483 №2259398 
>>2259388
Ну тут хз, ребята просто вкатившись одними из первых, проспали все полимеры. Их теория по критериям гречневых работяг, ничуть не менее инфоцыганская, чем в то же Яндексе, что там, что там можно сказать "просто переписали то, что в интернете бесплатно". Просто все гречневые любят известные названия как я и пиздуют туда, потом строча отзывы будто купили вторую работы за свои деньги.
Аноним 08/01/22 Суб 16:17:56 #484 №2259401 
>>2259382
И откуда он знает что-то про веб и программирование?
Аноним 08/01/22 Суб 16:22:49 #485 №2259409 
>>2259401
Теперь уже никак не узнать.
Аноним 08/01/22 Суб 16:32:03 #486 №2259424 
16380949996940.jpg
>>2259382
Аноним 08/01/22 Суб 16:43:33 #487 №2259441 
Есть массив,как раскидать элементы по переменным?
Аноним 08/01/22 Суб 16:45:01 #488 №2259445 
>>2259441
Деструктуризация.
Аноним 08/01/22 Суб 18:07:39 #489 №2259533 
>>2259307
На джуна все нужно, сейчас 2к22 и джунов заставляют на собесах деревья вертеть.
Аноним 08/01/22 Суб 18:41:12 #490 №2259569 
>>2259533
Это на 100к или на 40?
Аноним 08/01/22 Суб 18:42:03 #491 №2259570 
>>2259569
Это для опыта
Аноним 08/01/22 Суб 19:58:16 #492 №2259650 
Аноны, есть этот код, подскажите где указано количество элементов круга? Например как сделать не 8, а 7?

https://codepen.io/MrSimsek/pen/KrOdpO
Аноним 08/01/22 Суб 20:07:59 #493 №2259658 
>>2259650
Они все прописаны в HTML (тег g).
Аноним 08/01/22 Суб 20:25:44 #494 №2259679 
anime-ascii.png
Привет двачик. Хочу запилить вывод аниме цитаты в консольке. Конечно же хочу все это красивенько украсить. Подумал было бы неплохо намутить цитату рядом с каким-нибудь ascii артом (как на пике). Вот думаю как намутить текст посередине ascii: сначала просто спличу всю картинку по /n, ну а потом через цикл нахожу центр изображения и мучу отступ на условные N единиц и там посчу свою цитату, ну и на следующей строке вставляю автора цитаты. Вопрос: как тут можно обойтись без хардкода отступов (вдруг цитата будет ебейшей на несколько строк). Как намутить кароч динамические отступы? С рождеством.
Аноним 08/01/22 Суб 20:30:40 #495 №2259684 
>>2259679
Cмотри ansi эскейп коды для терминала, там есть прямое позиционирование без велосипедов.
Аноним 08/01/22 Суб 20:32:08 #496 №2259687 
>>2259679
Если наруто семихаостый, мог ли он принимать под хвост от 7 одновременно?
Аноним 08/01/22 Суб 20:33:31 #497 №2259690 
>>2259687
Ты 2 проебал
Аноним 08/01/22 Суб 20:34:14 #498 №2259692 
>>2259690
Ч не смотрел просто
Аноним 08/01/22 Суб 20:36:16 #499 №2259696 
>>2259679
Вот ли не похуй какой длины цитата в конcольке? Шрифт моноширный, длину цитаты и лимит на строку ты знаешь заранее, так что каким-нибудь слайсом не составит трда вставить.
Аноним 08/01/22 Суб 21:24:00 #500 №2259719 
image.png
Делаю плагин для VS кода. Нужно кое что стянуть с сервера на вебсокетах и отобразить в веб вьюшке. Отдельно от плагина код работает, получаю желаемый респонс, как вставляю в плагин и запускаю, то не приходит ответ на вторую команду {'command': 'cities'} Что смотреть?
Аноним 08/01/22 Суб 22:08:33 #501 №2259731 
1512343326695.png
Читаю про WebRTC и вот что я подумал.
Чтобы соединить два браузера нужно знать их адреса. Обычно нужно чтобы был сервер, который бы сказал им сервера друг друга. А если сделать чтобы один браузер выдавал свой адрес, пользователь его бы копировал и отправлял бы другому пользователю через кидание ссылки в тред на дваче, а тот его бы вводил в формочку и подключался бы.
Или показывать всем адрес опасно? Но ведь он и так будет показан если через сервер подключаться.
Так можно хостить хуйню на статичном сервере (на гитхуб пагес), а пользователи смогут подключаться друг к другу по ссылке, охуенно же.
Это сработает? Если сработает, то где уже так сделано?
Аноним 08/01/22 Суб 22:15:06 #502 №2259737 
>>2259731
* который бы сказал им адреса друг друга
Аноним 08/01/22 Суб 23:37:38 #503 №2259796 
Какой профит от leetcode? Чем он отличается от кодворс?
Аноним 09/01/22 Вск 00:01:52 #504 №2259805 
>>2259731
Читай про NAT и устройство сетей,чтобы не задаваться такими глупыми вопросами.

Когда разберешься,читай про TURN и STUN сервера, и зачем нужен тот или иной тип.

Аноним 09/01/22 Вск 00:06:11 #505 №2259810 
>>2259796
Типа задачки с крупных компаний, но на деле продрачивание своих временных ресурсов, плюс литкод не бесплатный, поэтому еще и материальных.
Аноним 09/01/22 Вск 00:08:47 #506 №2259813 
>>2259805
Если вкратце, то такая хуйня не сработает?
Аноним 09/01/22 Вск 00:15:32 #507 №2259815 
>>2259805
Насколько я понял, stun сообщает какой у клиента адрес. Но есть же публичные stun, можно свою хуйню не делать?
TURN вроде и не всегда нужен, а используется как фоллбэк если нормально не работает. Или на практике оно никогда нормально не работает?
Аноним 09/01/22 Вск 01:02:50 #508 №2259845 
>>2259815
90% клиенстких машин не имеют белых IP. Бльшая часть из них сидят за NAT'ами, по большей мере симметричными и непробиваемыми. Для этого и нужны STUN и TURN сервера. STUN используется в том случае, если за NAT только один клиент, а другой таки имеет внешний статичный IP, тогда STUN сервер отрабатывает толкьо на стадии рукопожатия сообщая клиентам их реальные адреса, после чего они общаются напрямую. TURN сервер вяполняет роль релея, когда оба клиента за симметричными NAT - все пакеты идут через него. В современных реалиях в 99% случаев без TURN у тебя ничего работать не будет. Остаьльное возможно только когда ты наверняка занешь кто у тебя клиенты и их параметры - например это локальные или корпоративные сети, или контролируемые тобой машины, или еще подобные условия.
Аноним 09/01/22 Вск 01:03:21 #509 №2259847 
>>2259813
Еще раз - пиздуй читать про устройство сетей.
Аноним 09/01/22 Вск 01:12:51 #510 №2259852 
Алгоритмы, сети... Это что за жс тред такой?
Аноним 09/01/22 Вск 01:17:42 #511 №2259853 
>>2259847
Читать про сети долго. Надо чтобы npm install <magic>
Аноним 09/01/22 Вск 01:18:46 #512 №2259854 
>>2259719
разобрался
Аноним 09/01/22 Вск 07:22:14 #513 №2259884 
Можете подсказать, какие есть варианты отображения для textarea, когда текста становится больше чем размер самого поля ввода, при этом пользователю точно нужно показывать, что за пределами видимости еще есть какой-то текст? Многоточие как в инпуте для textarea добавить нельзя, и учитывая то, что textarea можно по размеру изменить, то многоточие может быть и не видно, если размер окна не захватывает строку целиком, даже если накостылить это руками. UI-ксеры хуйнули точки, а как это работать должно хуй его знает, мне задачу сдавать, а там все в отпуске блядь
Аноним 09/01/22 Вск 08:06:28 #514 №2259890 
>>2259854
Держи в курсе. Каким образом?
Аноним 09/01/22 Вск 08:08:49 #515 №2259891 
>>2259884
У текстарии есть полосы прокрутки, который добавляются когда текст выходит за пределы.
Аноним 09/01/22 Вск 08:41:36 #516 №2259893 
>>2259891
Да это я знаю, но нужен еще какой-то индикатор
Аноним 09/01/22 Вск 08:49:43 #517 №2259894 

>>2259884
https://stackoverflow.com/questions/40921849/text-overflow-ellipsis-not-work-on-textarea/40921980
Аноним 09/01/22 Вск 09:14:42 #518 №2259900 
>>2259894
Да ладно нахуй? А как ты это нашел? Во всемирной павутине под названием инторнет??? Вот реально, вместо таких ответов, лучше нахуй слать сразу
Аноним 09/01/22 Вск 09:46:30 #519 №2259905 
>>2259900
Какой же ты душнила, пиздец просто. Откуда ты здесь? Со стройки или из такси?
Аноним 09/01/22 Вск 09:51:33 #520 №2259907 
>>2259905
Ну я ебусь с этим уже часов 10, рассматривая разные варианты, описав детально проблему, ты мне за каким-то хуем кидаешь первую ссылку на СО, которую я нагуглил в первую очередь, при том что мой вопрос изначально был вообще в том, какое UI решение может заменить троеточие для textarea
Аноним 09/01/22 Вск 10:08:22 #521 №2259913 
771047ea36e9d2b177b0eea4a3f721d7.jpg
>>2259907
Ты ебало свое агрессивное стянул бы лучше.
Я тебе скинул ссылку где описано как твое троеточие добавить.
Нормально вопрос сформулировать можешь?
Тебе уже сказали, что есть скрол. Я скинул ссылку как туда сунуть троеточие. Чего ты ещё ждёшь?
Нам макеты тебе перерисовать чтобы убрать троеточие с них?
Аноним 09/01/22 Вск 10:13:36 #522 №2259915 
>>2259913
То решение полная хуета если что, оно даже фактически работает не правильно, и оно просто добавляет три точки нижний правый уголок, что выглядит как полная жопа говна сатаны. И иди нахуууу кста
Аноним 09/01/22 Вск 10:23:00 #523 №2259921 
>>2259915
Как скажешь, петушок. Сиди ещё 10 часов над такой тривиальной таской
Аноним 09/01/22 Вск 10:35:59 #524 №2259926 
>>2259921
>>2259913
>>2259905
>петушок
>ебало стянул
>петух
Кто-то тут у нас похоже сам залетный таксист с завода с гиперкомпенсацией
Аноним 09/01/22 Вск 10:40:53 #525 №2259927 
>>2259884
Очеыидно делай не через текстарию, завтра UI-ксеры хуйнут туда цвет текста для каждого слова разный, тоже будешь спрашивать как в текстарии делать несколько цветов текста для разных участков?
Аноним 09/01/22 Вск 10:42:54 #526 №2259930 
potryasayuschiy-hod-1.jpg
>>2259926
Чувак пришел с проблемой, я кинул решение конкретно этой проблемы.
Он начал кидаться говном, что это не то решение, которое он хочет.
На агрессию отвечаю агрессией, что необычного?
Можно же было нормально ответить. Мол я видел этот вариант, да, это троеточие, но я хочу аналог троеточия, но не троеточие.
Аноним 09/01/22 Вск 10:47:49 #527 №2259934 
>>2259907
За столько времени можно было уже написать свой вебкомпонент, в котором жс следит за размерами текстарии и вставляет где надо многоточия, выложить его в пабчик, собрать лайки, выпить смузи, пососаться с коллегой по опенспейсу..
Аноним 09/01/22 Вск 10:51:42 #528 №2259935 
ребят давайте по чесноку: вам легко давалось изучение программирования? или дропнуть хотели еври дей, как я
Аноним 09/01/22 Вск 11:25:45 #529 №2259951 
>>2259935
Зависело от подачи материала, неоторые авторы уебищно объясняют, что вызывает нежелание продолжать их читать, а других приятно читать и выполнять их задачи, которые сразу понятно как решать, что дает мотивацию продолжать обучение.
Аноним 09/01/22 Вск 12:22:04 #530 №2259976 
>>2259951
Например как Кантор, каждая глава которого вызывает желание дропа.
Аноним 09/01/22 Вск 12:28:44 #531 №2259982 
>>2259935
Изучение дается тяжело. Но дропнуть не хочется, т.к. альтернатив не вижу. Остальным заниматься хочется еще меньше, поэтому дрочу проганье. От этого хоть какое-то удовольствие, когда что-то получается. Ну и фантазии на тему, что оно поможет выбраться из говна, приятно щекочут жеппу
Аноним 09/01/22 Вск 12:32:38 #532 №2259983 
>>2259935
Несколько раз казалось, что я совершил ошибку, что это вообще не для меня, что я дебил, а кодеры на самом деле умные и как-то по особенному мыслят. И это все я делал, когда уже уволился со старой работы, учясь кодить, и никуда не вкатываясь. Но в итоге все норм, разобрался, работу нашел. Но офер первый наверное только после 6го собеса получил. А после первого вообще нахуй в петлю хотел залезть, такой ебейший позор был
Аноним 09/01/22 Вск 12:33:52 #533 №2259985 
>>2253637 (OP)
Какой же nest.js мастдайный фреймворк, это пиздец просто какой-то. Раковые java-ёбы принесли все свои гавно-паттерны сюда.
Аноним 09/01/22 Вск 12:34:36 #534 №2259986 
>>2259976
Вот двачую, у кантора многое через жопу написано, новичку очень трудно разобраться будет. Мне по базе Флэнаган в итоге зашел, книга конечно толстая, но пусть это не пугает, там за сюжетом следить не нужно, мне она показалась наиболее простой и с адекватным уровнем изложения по сложности.
Аноним 09/01/22 Вск 12:38:38 #535 №2259990 
>>2259985
Явисты сделали своё место обитания невыносимым, и теперь мигрируют к нормальным людям, но скатывают всё в яву.
Аноним 09/01/22 Вск 12:52:50 #536 №2259998 
>>2259935
Тяжко не от самого изучения, а от процесса поиска работы. Конкуренция ебейшая, нужно что-то придумывать оригинальное, чтобы твое резюме не просто посмотрели.
Аноним 09/01/22 Вск 13:09:09 #537 №2260011 
Пишу пет-проектик на рякт. Получаю с сервера жсон данные о конкретном объекте, в этом жсоне есть конечный путь картинки, например "/jopagovno.jpg".
Я беру создаю img туда пихаю `URL/${json.govno_image}`.
Всё хорошо, работает, но у меня висит лоадер на загрузку данных с сервера и когда они загружаются лоадер отключается, но на экране появляются данные без картинок, а картинкам нужно еще какое-то время чтобы загрузиться. (около 1 секунды).
Как можно сделать так, чтобы лоадер крутился и во время загрузки картинок? То есть пользователь открыл страничку - лоадер закрутился, беру жсон с сервера, далее всё раскидывается куда надо и начинается загрузка картинок - как только загрузка картинок закончена лоадер снимается и пользователю уже красивый списочек показывается.
Аноним 09/01/22 Вск 13:13:01 #538 №2260017 
>>2260011
Поставь на картинки свой отдельный специальный лоадер для картинок
Аноним 09/01/22 Вск 13:15:02 #539 №2260019 
Есть ли тут те кто свалил из копроскотии в европу по работе? Сложно ли конкурировать с индусами?
Аноним 09/01/22 Вск 13:15:49 #540 №2260021 
>>2260017
Я с тобой согласен, анон.
Но я не совсем понимаю как мне отследить факт загрузки картинки с этого URL, там же просто атрибут src.
В этом в принципе заключается вся проблема, т.к. остальное-то я знаю как сделать.
Аноним 09/01/22 Вск 13:19:57 #541 №2260024 
>>2260021
https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/decode#examples
Аноним 09/01/22 Вск 13:27:25 #542 №2260033 
>>2260024
Спасибо, попробую!
Аноним 09/01/22 Вск 13:29:30 #543 №2260038 
>>2259983
Расскажи про «позор», что хотели, что спрашивали.
Сам очень очкую эпично обосраться на собесе. Хочется знать как оно у других было. Чтобы иметь представление к чему морально готовиться типа.
Аноним 09/01/22 Вск 13:30:57 #544 №2260042 
>>2259983
Расскажи про «позор», что хотели, что спрашивали.
Сам очень очкую эпично обосраться на собесе. Хочется знать как оно у других было. Чтобы иметь представление к чему морально готовиться типа.
Аноним 09/01/22 Вск 13:31:17 #545 №2260043 
>>2260038
Выучил рякт, очень плохо знал базу жса, начали разумеется гонять по базам, тут я и обосрался, не ответил буквально ни на один вопрос, думал это никому не нужно, лол.
Аноним 09/01/22 Вск 13:50:16 #546 №2260079 
>>2259976
А мне кантор заебись зашел.
Аноним 09/01/22 Вск 13:52:25 #547 №2260082 
>>2260079
Думаю тут в языках проблема, английского мне читать пиздец скучно.
Аноним 09/01/22 Вск 14:12:42 #548 №2260104 
>>2260043
А какую базу хотели - замыкания, эвент луп, прототипы - всякое такое? Или что-то более экзотическое?
Аноним 09/01/22 Вск 14:14:53 #549 №2260112 
image.png
image.png
>>2259990
Я согласен с тем, что нужно делать декораторы
@HttpMethod()
И прочите проверки типо @IsString()

А всякие сериализаторы это максимально душная херня, пикрил: пиздец же просто
Аноним 09/01/22 Вск 14:44:49 #550 №2260146 
>>2259998
Угу, только даже елси ты нашел работу, то страдания не заканчиваются, ведь теперь придется РАБотать, выполнтяь какието бессмысленые таски.
Аноним 09/01/22 Вск 14:46:22 #551 №2260148 
>>2260146
Вкатываться сложно, на работе красишь кнопку с зелёного в красный, когда программистам на руси станет жить-то хорошо?
Аноним 09/01/22 Вск 14:48:02 #552 №2260149 
>>2260148
Реальные таски примерно так и выглядят? Ну не все так плохо тогда! Я думал придется писать функциональную состовляющую, хотя я канеш в душе не ебу что делает на работе джуниор фронт енд
Аноним 09/01/22 Вск 14:48:45 #553 №2260151 
>>2260146
>придется РАБотать, выполнтяь какието бессмысленые таски.
+
В свободное время прокачивать алгоритмы, паттерны, фреймворки, все современные технологии и даже программы
Аноним 09/01/22 Вск 14:49:22 #554 №2260152 
>>2260149
Опытные сеньоры вообще говорят, что джун даже если на реакт пришел, будет сначала всякую хуйню верстать, формы и т.д.
Аноним 09/01/22 Вск 14:55:47 #555 №2260154 
>>2260151
Свободного времени быть не может. Постоянно нужно учиться или писать код, чтобы запоминать, как все работает.
Аноним 09/01/22 Вск 17:50:05 #556 №2260318 
>>2259935
Пришел после слабой школы в топовый универ. Там сразу С и С++, да, простые задачки как на собесах на джуна, но я ничего не понимал тогда. В электричке по пути учил синтаксис. Еще что бы оценку получить задчу нужно на компе прям при преподе решить, если не решил - идешь нахуй. Дальше на 2 и 3 курсе: клиент-сервер-бд, мьютексы, семафоры, Андроид. Крч, я кое как универ закончил и смотря на одногрупников которые шарили думал что я не годен к программированию. Но после универа годик проработал то тут то там выучил ЖС и пошел работать. На работе я обнаружил что не такой уж и тупой (умнее 80% команды), хотя это не ум, а опыт скорее всего. Работа легче чем универ. Вывод: просто сидишь и задротишь.
Аноним 09/01/22 Вск 18:10:14 #557 №2260340 
Не могу нихера понять как в реакте данные снизу вверх передавать через эти колбэки.
Типа идея понятна, вверху иерархии пишешь функцию, передаёшь её вниз она там выполняется, а потом...хуй знает что потом. Как она приходит обратно хз.
Смотрю рандомных дядей в ютубе, у них все окна летают туда-сюда, нихера не понятно.
Может есть какое-то волшебное видео чтоб СТАЛО ПОНЯТНО?

Если что, я почти полный 0. Когда-то пхп учил, проучил курс в инете, чуть чуть потыкал его палкой и забил.
Потом стал вёрстку и Жаваскрипт учить, дошёл до 6 раздела из 14 на learn.javascript.ru. Может я чёт особеное не успел пройти?
Аноним 09/01/22 Вск 18:40:06 #558 №2260366 
>>2260340
Я тоже 0, но делал так.
В родителе есть state, допустим, kgGovna, setKgGovna и есть функция howMuchNasral(kgGovna)
Которая обновляет вышеуказанный стейт.

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

Вроде как всё, оно поднимается к родителю и в state kgGovna у тебя это значение.
Аноним 09/01/22 Вск 18:53:08 #559 №2260379 
Подскажите по неймингам файлов? UserModel.js? userModel.js? user_model.js?
Аноним 09/01/22 Вск 18:54:01 #560 №2260380 
>>2260366
Хотя я щас попробовал и что-то не получилось. Значит я где-то ошибся.
Надеюсь шарящие аноны поправят меня.
Аноним 09/01/22 Вск 20:14:58 #561 №2260480 
>>2260379
user-model.js
Аноним 09/01/22 Вск 21:54:51 #562 №2260592 
>>2260379
папка models, название файла user.js
Аноним 09/01/22 Вск 21:55:10 #563 №2260593 
>>2260379
папка models, название файла user.js
Аноним 09/01/22 Вск 21:59:07 #564 №2260595 
>>2260021
У картинок так-то свойство onload есть, если что. И onerror, кажется. А вообще не надо пользователям мешать своими лоадерами. Контент загрузился - сразу покажи и не еби мозги.
Аноним 09/01/22 Вск 22:20:18 #565 №2260605 
посоны, почему заглох пропозал "Observables for ECMAScript"? начиная с какого-то момента в ишшьюзах нет даже вопросов типа "Когда уже?.." https://github.com/tc39/proposal-observable
Аноним 09/01/22 Вск 22:33:16 #566 №2260616 
Няши, гляньте мой код. Пытаюсь добавить кнопку на ютуб, а она не добавляется (по крайней мере в фаерфоксе): https://pastebin.com/bSU0Leva
Место под кнопку добавляется, но почему-то вложенного svg не видно. При этом если кликнуть на этом узле DOM "редактировать", а потом просто вернуть всё взад, то картинка появляется.
Я не умею в этот ваш пятый html с фреймворками, ничего не понииаю.
Аноним 09/01/22 Вск 22:43:05 #567 №2260621 
>>2260595
Я так и сделал, анон. Спасибо большое!

Да с лоадером как-то по-красивше выглядит, сразу разом всё появляется.
Аноним 09/01/22 Вск 22:48:32 #568 №2260624 
>>2260616
>Няши, гляньте мой код
>pastebin вместо codepen
Я не понимаю, как это работает, залить в песочницу это менее минуты
Аноним 09/01/22 Вск 23:09:47 #569 №2260633 
>>2260104
Все то, что ты перечислил
Аноним 09/01/22 Вск 23:51:53 #570 №2260655 
>>2260633
Понял, спасибо!
Значит буду на это все плотней налегать. Авось не сильно обосрусь лел
Аноним 10/01/22 Пнд 01:33:42 #571 №2260693 
image.png
Объясните плз, почему при || пустая строка считается как true, если это false, и вообще при любом действии выдает первый alert. Если || заменить на &&, то работает как надо.
Аноним 10/01/22 Пнд 01:43:12 #572 №2260696 
>>2260693
Тому что жабаскрипт неявно приводит пустую строку к Number("") === 0, а 0 <= 90?
мимо питухон-говнокодер
Аноним 10/01/22 Пнд 02:30:41 #573 №2260707 
>>2260696
значит как я понял: age равен пустой строке, а логически это false, но в условии if при взаимодействии с математическим оператором <= , age преобразуется в число, тогда в первом значении 0=>14 будет false, а второе 0<=90 выдаст true
Аноним 10/01/22 Пнд 02:39:58 #574 №2260711 
>>2260707
Не при взаимодейстии, а когда происходит вычисление операции сравнения, и тут вопрос как сравнение происходит, либо пустая строка приводится к числу, либо 90 приводится к "90", и тогда идёт сравнение строк. Т.к. питухон-говнокодер, я не знаю, лишь предположил.
Аноним 10/01/22 Пнд 02:45:33 #575 №2260712 
>>2260707
Например, 0 < "90" даст true, а "91" < 90 false, значит в таких операциях идёт математическая приоритезация, и значит строки неявно приводятся к числам, если только оба операнда не строки, тогда там будет уже наверно лексикографическое сравнение.
Аноним 10/01/22 Пнд 04:02:06 #576 №2260727 
Сап. Изучаю js 4 дня, освоил самый базис. Планирую работать через React, имеет смысл полностью задрочить JS для моей цели? В целом, родной js даёт бонусы при обучении реакту?
Аноним 10/01/22 Пнд 04:07:56 #577 №2260728 
>>2260727
Шапку почитай, ам на такие ворпосы есть ответы, будешь лучше ориентироваться.
Жс нужен, как ни крути. Рякт - библиотека, но будешь ты писать на жс, все те нюансы, трюки, магию, будешь делать на жс. Рякт дает плюшки, готовые решения, велосипеды. Помогает разрабатывать проект яснее, быстрее.
Жс ты полностью никак не выучишь, но 4 дня явно мало. Месяца ~три, а там как будешь боле-менее разбираться что куда, иди в любой фреймворк.
Аноним 10/01/22 Пнд 06:40:25 #578 №2260742 
>>2260624
Что, весь ютуб залить?
Я просто вставляю этот код в консоль на ютубе.
Аноним 10/01/22 Пнд 06:53:06 #579 №2260743 
>>2260621
>Да с лоадером как-то по-красивше выглядит, сразу разом всё появляется.
Нет, это по-уродски выглядит, когда людей заставляют ждать дольше, чем это необходимо. Ты ещё бегущую строку там сделай, снег (новый год же) и блёстки гифами в качестве фона на всю страницу, "потому что так красивше". И цвет ссылок обязательно замени на жёлтый, на розовом фоне, так красивее, это же самые красивые цвета. А весь остальной цыет оставь просто ярко-зелёным.
Текст, если он есть, должен грузиться мгновенно. Картинки могут подгружаться намного дольше. Если я зайду на сайт и увижу, что его делал идиот, который этого не понимает, я просто закрою вкладку и открою следующую ссылку в гугле. Потому что лично я просто не люблю копаться в том, что навалил в интернете какой-нибудь идиот.
Аноним 10/01/22 Пнд 07:34:53 #580 №2260745 
Перекат был?
Аноним 10/01/22 Пнд 09:24:20 #581 №2260770 
>>2260616
>если кликнуть на этом узле DOM "редактировать", а потом просто вернуть всё взад, то картинка появляется.
У меня не появляется.
хромобоярин
Аноним 10/01/22 Пнд 09:26:37 #582 №2260773 
Перекат >>2260771 (OP)
Аноним 10/01/22 Пнд 09:26:48 #583 №2260774 
>>2260379
Папка user, файл model.js
Аноним 14/01/22 Птн 16:28:37 #584 №2264892 
>>2260693
Потому что что бы ты не ввел это будет >= 14 ИЛИ <= 90
13 < 90, 91 > 14
Аноним 15/01/22 Суб 11:27:32 #585 №2265471 
Где скачать паленый Вебшторм ?
Аноним 05/02/22 Суб 20:32:31 #586 №2288050 
>>2265471
на рутрекере
Аноним 07/02/22 Пнд 14:59:39 #587 №2289769 
Анчёусы, вопрос. Вот я вкатываюсь во фронт по гайду.

Если я ооп знаю и понял синтаксис жс , плюс то что наследование тут не типичное, а смесь прототипов и классического наследования, плюс типы данных понял и т.д. Надо ли мне углубляться или можно уже переходить к DOM и прочему? Уж слишком мне лень перечитывать то что 1000 раз было изучено с других ЯП, с небольшими поправками. Или будут дрочить всякие нюансы на собесах?
Аноним 07/02/22 Пнд 18:47:00 #588 №2290027 
>>2289769
> Уж слишком мне лень перечитывать то что 1000 раз было изучено
Не перечитывай. Скачай видеокурс, то что знаешь просто смотри, а что не знаешь учи.
comments powered by Disqus

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