Это копия, сохраненная 27 июля 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Перекатился в новогодний.
__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
__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
В ангуляре - да.
>перечислил облатси в которых 5 лет вариться надо минимум
Как будто для разработки тебе не надо варится в IT и около-IT тот же срок.
> на 4к мониторах ширина страницы реально в ~4000 пикселей?
нет
>физические пиксели "сжимаются" только на телефонах?
Не только. На любом экране, на котором браузер сочтет это необходимым. Тот же 4к как пример
Да, в веб-компонентах, событиях и ошибках.
Джейсоны тоже объекты, но почему-то классы не могут в них от слова совсем.
Имелось ввиду классы
Нихуя, получается можно их унаследовать и создать свои экземпляры документа и window?
Тащемта да, собственно создание своего class CustomGlobal extends Window {} вполне себе ООП-вей для хранения данных в глобальном скоупе, которые при этом не будут перезаписаны изменениями в глобале.
Тогда почему <meta name="viewport"> активируется только на мобилках? Десктоп, как бы его не масштабировал, ведет себя будто этого тега нет, врубаю device tool - все робит.
Если мало знаний, можно только в верстальщики влезть, не в полноценные фронты. Быстрее всего, если научиться в вордпресс, бутстрап, жквери. Но это параша.
Нууу хз, я сейчас заканчиваю диплом в яндексе. Я пиздец охуел от этого обучения. И верстать должен уметь, всякие флексы и гриды применять. И БЭМ ебаный и на джаваскрипте должен уметь сайт оживлять. Потом реакт хуки хуики, магия какая-то, обязан знать что с её помощью делают и как это делать правильно. Потом Нода, сервер, обработка ошибок, база данных, хэширование поролей, ебала вот это вот вся. А потом всё это дело на сервер должен уметь закачивать и поддерживать. Хз, у меня такое чувство что из меня универсального солдата сделали. По ходе запилил ещё пару своих страниц, показал знакомому помидору, он говорит что с такими знаниями на изичах куда угодно устроится можно. Вот жду пока он меня прособеседывает перед начальством, если повезёт то возьмут сразу джуном, на 100к зп. Конешн понимаю что не у всех такие кореша есть и мне дико повезёт если я к нему устроюсь, но объективно такие же челики как я на рынке будут цениться сами по себе.
Ах да, Заметил прикол что из всей группы в 30 человек под конец со мной остались лишь пять. Обуччение очень сложное и если сочкуешь то ессесно нахуй никому нужен не будешь на работе.
Ну я только 9 спринт сдал так что хз, людей косит это да, уже где то 40 отвалилось из ~140 ебать яндес бабки зашибает в начале. человек отвалилось. Про работу я больше в себя не верю, много отзывов даже отрицательных отмечали, что в карьерном треке девочки работают отлично. Но с теми же отзывами у меня не совпадают ощущения про колличество затраченного времени на выполнение работ. Я за день, полтора все делаю и то половину дня какой нибудь твитч смотрю, а там люди жалуются что по 30 часов в неделю ебашут. А раз я тут с вами, то на гения я очевидно не похож и потому становиться ещё хуже как будто по непонятной причине ко мне не достаточно добываются или ещё что. а про ноду я уже посмотрел курс с удеми позаимствовав на рутрекере
В смысле в себя не веришь? Ты делаешь работу которую делают сотрудники в обычных фирмах. Ты делаешь эту работу явно быстрее других учеников. Да, там огромная часть учеников это валенки которые решили что вкатиться просто и нужна только усидчивость. Потом начинают тупить над простыми задачами и понимаю, что что-то не складывается. Но всё же. Если ты понимаешь, что ты делаешь, если у тебя есть результат то это уже приобретённый навык и за этот навык готовы платить. Так как у других его нет.
Мне ещё помог совет кореша. Нужно часто и много практиковаться. Много писать на реакте. Прям вот берёшь пустую страницу, наполняешь её всякой залупой типа кнопочек, формочек, ссылочек прочей поебенью. И начинаешь на реакте это всё связывать чтоб они там щёлкали, цвет меняли, бочку делали по заданным тобой алгоритмам. Вот так потыркаешься пару месяцев и уже сможешь обойти 90% зелёных джунов на рынке.
И да, на ХХ работу сложно найти. Нам сами сотрудники яндекса говорили что на одно место легко набирается сотня кандидатов, там прям надо постараться чтоб взяли. Лучше самому искать фирмочки, стартапы, небольшие компашки и пытаться туда заявиться, спросить не нужен ли смышлёный джун. Так намного быстрее можно приземлиться. А там всего год отработать и всё, тебя готовы брать уже и на ХХ.
Печельно, но это факт. Не будешь доёбываться - быстро останешься один и никому не нужный. Вам же уже говорили готовиться к десяткам собесов? Там же нужно не просто задачки решать, но и говорить, спрашивать, доёбываться до их тупых задачек. Если этого не делать то никогда работу не найдёшь, будь ты хоть лучшим студентом яндекса.
Кароч. Я привык седеть дома и пялиться в моник. С друзьями предпочту общение через сеть. Короче сыч обыкновенный. И с таким подходом вкатываться в Айти вообще смысла нет. Нужно прям самому всех заёбывать, спрашивать, искать контакта. Потом, когда вольёшься, заматереешь, уже сможешь ограничевать общение с работодателем, а то и вовсе закрыться и ебашить микросервесы за еду. Но в самом начале тебя таким никто не возьмёт на работу. И вот я оказался на распутье. Либо живу как жил, но без вкатывания. Либо переступаю через себя, становлюсь социоблядью и пытаюсь ухватить кусок пирога пожирнее.
Придется раскошелиться на оперативу
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'))"
Просто сделай это.
А каких камней ты опасаешься?
Яндекс, Нетфликс, Убер для тебя достаточно реальны?
Или посмотри nodejs backend на ХХ, сотни вакансий.
Ну как минимум всякие прототипы веб-сервисов на ноде писать охуенно
Изучить базовый JS, типы, условия, циклы
Изучить браузерный DOM, как перебирать ноды, как их модифицировать.
Изучить базовый RegExp
Или сделаю за $200
Почему все пользуются редаксом, когда есть божественный Apollo?
Ну можно просто обрезать строку после лейбла если там ничего не идёт
.split(‘label=‘).shift()
точнее даже так
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());
})
но я не проверял
Не думаю что голую ноду. Экспресс и нест довольно часто вижу на бэке.
Что за хайп вокруг веб 3.0. Постоянно натыкаюсь на манямирок о какой-то интырнет революции, который вот-вот произойдет.
Array.from(document.links).forEach((link) => {
const newURL = new URL(link.href);
newURL.searchParams.delete("label");
newURL.searchParams.delete("tab");
link.href = newURL.toString();
})
Затянувшийся криптобум, который никак не закончится, очень будоражит умы мань, вот и фантазируют. Реального применения даппов вне криптовалютной тусовки нет и не было, но мечтать это не мешает.
А ещё зумерьё не видит гэмблинга/адалта/скама ибо такие темы обитают вне твитторов и ютубов, и для них крипта — это какой-то волшебный способ зарабатывать выше рынка, а не очередной скам о котором нельзя даже в резюме написать, лол.
Примерно всё, что помогает решать какие-то проблемы, а не создаёт их.
Крипта как таковая решает проблемы только для отраслей торговли наркотой/цп/оружием/итд (т. е. там, где нужна как валюта), и создаёт их почти всем остальным отраслям.
Ценность крипты - это то, что она является независимой от любого центробанка валютой, ограниченной в количестве, цифровой и на 100% рыночной. И это огромный плюс - когда твои деньги не может триллионами печатать выживший из ума президент, которому приспичило бороться с возможным потеплением в 1 градус за 100 лет или с голодающими в африке.
>Ценность крипты - это то, что она является независимой от любого центробанка валютой
Ну это же хуита. Будет выгодно — крупные стейкхолдеры тебя поставят раком и твою жопу порешает рынок.
> ограниченной в количестве
А в чём плюс? Можно будет организовать нормальный феодализм? Ох уж эти идеи анкапов, дрочащих на дефляцию. Прямо таки новые коммунисты.
> и на 100% рыночной
Т. е. стабильный курс не возможен by design.
>Будет выгодно — крупные стейкхолдеры тебя поставят раком и твою жопу порешает рынок.
Ты дурачок и не знаешь, о чем говоришь. Никакой стейкхолдер тебя не может поставить раком, и если он продаст свою долю(хоть 10%, хоть 99%) в некой вещи, которая имеет реальную ценность, то уже через месяц эти доли раскупят и цена опять пойдет вверх, потому что она определяется ценностью вещи/компании, а не сиюминутными махинациями с акциями.
>А в чём плюс? Можно будет организовать нормальный феодализм?
Дебил? Любые деньги должны существовать в ограниченном количестве, чтобы их можно было использовать как деньги. При чем тут феодализм - хуй поймешь, видимо шизик думает, что деньги - это такая магическая сущность, которую можно получить только от бога, а не за произведенные тобой услуги/товары/ценности
>Т. е. стабильный курс не возможен by design.
Возможен, биткоин вот стабильно растет от года к году, а доллар стабильно обесценивается. Потому что второй печатают, а первый нет. И непонятно, почему ты счтиаешь стабильное загнивание плюсом, а стабильный рост минусом. Рынок тебе загнивания не предлагает, это правда, он предлагает стабильный рост.
>Никакой стейкхолдер тебя не может поставить раком
Там это, держатели 51% сети достигли консенсуса не признавать твои транзакции. Можешь питаться грязью из под ногтей или давать ебать себя в сракотан — выбирай.
>Дебил?
> дурачок
Макакен пытается доминировать, даже не понимая о чём речь, классика.
>Любые деньги должны существовать в ограниченном количестве
Нет, блять, это инструмент, который должен существовать в необходимом количестве для конкретной ситуации.
>При чем тут феодализм - хуй поймешь
Конечно не поймёшь, ты же не привык думать. Это система, которая естественным образом складывается в условиях ограниченных ресурсов. Сложна сложна инхуя нипанчтна!1
>деньги - это такая магическая сущность, которую можно получить только от бога, а не за произведенные тобой услуги/товары/ценности
В дефляционной модели без механизмов, заставляющих так или иначе перераспределять средства — на каком-то этапе так и будет, угадал.
>Возможен, биткоин вот стабильно растет от года к году
От трёхлетки роста к трёхлетке падения.
>Рынок тебе загнивания не предлагает, это правда, он предлагает стабильный рост.
Ну тут не спорю — когда рынок предлагает пойти разъебать соседнюю страну и заставить их покупать твои товары — так и надо делать, рост есть рост.
Типичный анкап-дурачок затирает за экономеку и политеку, ослушавшийся педофила и криптолудиков, классика.
Извиняюсь, там не в этом дело. Линки которые динамически подгружаются не обрабатываются.
Как повезёт, на самом деле. Если не совсем с нулем приходить (с нормальным дипломом там, минимальными знаниями про то, что вообще такое ваша реляционка нахой) и не слишком раскатывать губу на первую зп, то тебя если не первая, то 3-4 галера наймёт. Полно же стажировок, курсов от компаний, и тд, вы им нужны так же, как и какой-то опыт работы вам.
>Там это, держатели 51% сети достигли консенсуса не признавать твои транзакции
Крутая выдуманная ситуация, которой никогда не было и не будет, но мы тут вроде стараемся о реальном мире говорить, а не о твоем манямире.
>это инструмент, который должен существовать в необходимом количестве для конкретной ситуации.
Должен кому? Необходимом кому? Кем определяется? Тобой? Байденом? И ты уходишь от темы, обсеруша. Должна ли используемая в качестве валюты вещь существовать в ограниченном количестве или должен случайный дядя мочь ее напечатать/вырастить на грядке без особых усилий? Простой вопрос вроде для маняэкономиста.
>Это система, которая естественным образом складывается в условиях ограниченных ресурсов.
Не складывается и ресурсы как таковые не ограничены(потому что есть только один главный ресурс - человеческий разум), ограничены только средства обмена, а ты пытаешься вилять жопой и подменять понятия.
>Ну тут не спорю — когда рынок предлагает пойти разъебать соседнюю страну и заставить их покупать твои товары
Так и вижу как билл гейтс разъебывает нищую африканскую парашу и заставляет всех нищих негров после войны скупать на какие деньги кстати, шизло? его продукт. Правда это опять твоя шизоидная выдумка, которой в реальности не было и не будет.
Запрос на сервер отправлять, ответ получать и делать с ним что-то, это обычно клиентом зовут.
Как я понял, сейчас для этого используется fetch(), просто хотел узнать про аналоги, если таковые имеются, и стоит ли их вообще использовать.
Удобная обёртка - как раз то, что нужно. Посмотрю, спасибо :)
Удобная обёртка - как раз то, что нужно. Посмотрю, спасибо :)
Есть подозрение, что это из-за того, что они резко меняют своё положение на изначальное (transform: translateY(0px))
Я новенький и у меня вообще нет никаких идей как это можно было бы поправить. Можете помочь?
Принцип работы и некий код пиздил со снежка в /b, не во всём разобрался (пушо там минимизированный код представлен), но сделал как смог.
Да, хоть пять уровней вложенности делать можно при необходимости. Ну и естественно грид-элемент всегда можно и флекс-контейнером сделать.
А почему такой остаток справа,вроде 10 по 10% сделал,в начале впритык
>Примерно всё, что помогает решать какие-то проблемы, а не создаёт их.
Приведи конкретные примеры.
А давай-ка ты приведи.
Из какого десятилетия капчуешь? Сложно зайти на caniuse и увидеть 95+ процентов?
>Правда это опять твоя шизоидная выдумка, которой в реальности не было и не будет.
Историю прогуливал чтоле? С 15 по 20 век примерно так вся европа жила, нормас было. А ещё средства обмена были ограничены, правда стонксы почему-то начались когда все на эти ограничения начали тактично забивать.
А что мне делать с этой информацией-то? Зачем она мне? Не буду ж я вилкой ноде модулес чистить
Нам нужен код
Какой же ты уебищный, ты погугли бы для начала и прочитал, что это делается что бы ты обновил зависимости до версий, где все исправлено.
>Любые деньги должны существовать в ограниченном количестве, чтобы их можно было использовать как деньги
Первые два пикрелейтеда. Большую часть истории, человеки осуществляли транзакции в "бля буду, верну"-токенах, слепленных из говна прямо на коленке.
>Потому что второй печатают
Дурачок думает, что схема выглядит как "Увеличили деньги => выросли цены".
А на самом деле, оно выглядит так: "Пидарасы цепной реакцией почему-то задрали цены => врубай станок, а не то денежной массы физически не хватит, и вообще всё схлопнется".
>>54418
>Должна ли используемая в качестве валюты вещь существовать в ограниченном количестве
Не должна.
>ресурсы как таковые не ограничены
Третий пикрелейтед.
>билл гейтс разъебывает нищую африканскую парашу и заставляет всех нищих негров после войны скупать на какие деньги кстати, шизло?
Четвёртый пикрелейтед. На выданные банком в кредит деньги - под заложенные земли, жопу или почки.
Идея хорошая, но снежинки всё равно как-то хаотично пропадают не могу понять почему.
>А что мне делать с этой информацией-то?
Положить хуй на варнинги, если делаешь что-то по курсу или если на работе так надо.
Я уже поправил, это роли не играло.
Да после джавы и брейнфак не плох. И писать меньше, и фабрик нет
А решение на самом деле простое – каждый должен заниматься своим делом. Теоретически дом могу построить и я, но неизвестно – насколько он будет безопасный и сколько прослужит. Так и в мире бизнеса каждая компания должна развиваться в своей нише: банк совершенствовать финансовые продукты и услуги, а ИТ-компании – софт. Это важно в целом для рынка, для его развития и стабильности. Если бы госкомпании одномоментно закрыли свою разработку, то освободилось бы сразу порядка 50 тыс. специалистов. Это бы оздоровило рынок, зарплаты вернулись бы к адекватному размеру. Все бы встало на свои места.
https://m.vz.ru/opinions/2021/12/26/1135095.html
>Большую часть истории, человеки осуществляли транзакции в "бля буду, верну"-токенах
Хуйни не неси. В качестве денег всегда использовались только редкие и ценные сами по себе вещи, начиная от ракушек, заканчивая табаком, но по очевидным причинам со временем от этого всего отказались и перешли исключительно на золото/серебро. За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало, хоть 1000 лет назад, хоть 100. И ты дебил, не знающий истории, если называешь табак нахуй "слепленным на коленке говно-токеном".
>Дурачок думает, что схема выглядит как "Увеличили деньги => выросли цены".
Схема выглядит как "напечатали необеспеченных денег - деньги стали меньше стоить". Это не обязательно выражается в прямой инфляции и подражании прямо завтра, но результат всегда одинаков - обесценивание накоплений в этой валюте, потому что в экономике появляются деньги, которые не обеспечены никакой ценностью, потому что эту ценность никто не произвел, просто дядя Байден захотел напечатать лишний триллион бумаги. Азы экономики, дебс.
>Третий пикрелейтед.
Гугли малтузианство и думай, чем твои шизоидные ничем не подкрепленные проекции на 300 лет вперед отличаются от его шизоидных проекций.
>Четвёртый пикрелейтед. На выданные банком в кредит деньги - под заложенные земли, жопу или почки.
Еще раз, дебс. Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов. Как в твоей шизоидной голове укладывается схема "мы завоевали страну, но решили ничего не отбирать, а продавать им товары, да еще и кредитов сверху выдали"? И да, твоя шизоидная книжка интерпретирует обычное рабство под дулом пистолета как товаро-денежные отношения на свободном рынке, что говорит только о том, что автор - левацкий шизоид, не понимающий, о чем он пишет.
Перешел по твоей ссылке и охренел от продолжения
>Как в твоей шизоидной голове укладывается схема "мы завоевали страну, но решили ничего не отбирать, а продавать им товары, да еще и кредитов сверху выдали"?
А зачем ничего не отбирать, если можно отобрать всё и заставить работать на себя, а потом заставить платить тебе же за твои товары?
Иди почитай про кололниальную политику (где местных сначала пиздили и грабили, потом запрягали рабами и заваливали всё продукцией из метрополии, чтобы деньги шли куда надо) или, если прям сложна и нужен прям вырожденный кейс — про опиумные войны.
>А зачем ничего не отбирать, если можно отобрать всё и заставить работать на себя, а потом заставить платить тебе же за твои товары?
Затем, шизик, что рабам ничего платить не надо. Если кто-то на тебя работает не добровольно и под дулом пистолета, то он раб, хоть как виляй жопой про товары и кредиты. Если же у вас добровольный контракт, который был заключен по согласию сторон и который может быть разорван, то это товаро-денежные отношения, хоть как виляй жопой про "мне нужно есть, но никто меня из своих денег кормить не хочет, поэтому я раб на собственной работе, куда добровольно устроился"
>За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало
Первый пикрелейтед. Чего ещё спизданёшь?
>В качестве денег всегда использовались только редкие и ценные сами по себе вещи, начиная от ракушек, заканчивая табаком
Ты текст на тех картинках точно читал, ебобо?
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. В контексте того, что это маняпроекция неоклассиков, а неоклассиков уже все обоссали за шаманизм.
>Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов
Но зачем, если ты можешь сказать "Ты лох мне должен", и он будет считать "Да, действительно, я должен". Это и есть - "обратить в рабов", просто ты аутсорсишь анальные кары за мыслепреступления самому рабу.
>а продавать им товары
Заставлять их брать кредиты. Потому что товаров производится больше, чем циркулирует денежной массы. Денежная масса печатается банком под процентную ставку. Долг всегда больше твоей способности его вернуть, и на каждой итерации этого процесса кого-то обязательно выебут.
>За слепленный на коленке токен, который легко подделать, тебе могли дать только в ебало
Первый пикрелейтед. Чего ещё спизданёшь?
>В качестве денег всегда использовались только редкие и ценные сами по себе вещи, начиная от ракушек, заканчивая табаком
Ты текст на тех картинках точно читал, ебобо?
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. В контексте того, что это маняпроекция неоклассиков, а неоклассиков уже все обоссали за шаманизм.
>Если ты пошел на кого-то войной, то ты можешь просто забрать у него все ценное, а людей обратить в рабов
Но зачем, если ты можешь сказать "Ты лох мне должен", и он будет считать "Да, действительно, я должен". Это и есть - "обратить в рабов", просто ты аутсорсишь анальные кары за мыслепреступления самому рабу.
>а продавать им товары
Заставлять их брать кредиты. Потому что товаров производится больше, чем циркулирует денежной массы. Денежная масса печатается банком под процентную ставку. Долг всегда больше твоей способности его вернуть, и на каждой итерации этого процесса кого-то обязательно выебут.
>Если же у вас добровольный контракт
https://en.wikipedia.org/wiki/Wage_slavery
Добровольный контракт: можешь не работать, холоп, ведь ты всегда волен сдохнуть от голода на улице.
>добровольный
https://en.wikipedia.org/wiki/Nudge_theory
>Это не обязательно выражается в прямой инфляции и подражании прямо завтра, но результат всегда одинаков - обесценивание накоплений в этой валюте
Так глобально это хорошо, о чём тебе говорил ещё первый анон носившийся с феодализмом. Абстрактный Безос не будет держать свои хуйлионы в подвале а должен активно двигать бёдрами, а у тебя благодаря этому есть возможность хорошо жить а не сидеть в Усть-Залуспинске и не питаться гречей с огорода всю жизнь.
>>55062
>Если кто-то на тебя работает не добровольно и под дулом пистолета, то он раб, хоть как виляй жопой про товары и кредиты
А как рабство противоречит выдаче кредитов? Вешаешь перед рабом морковку "выплати ипотеку и ты свободен" и он с радостью бежит работать.
>то это товаро-денежные отношения
А как наличие рабство/любые другие насильственные отношения мешают им? Или рабство/колониализм/итд в твоём гладком мозгу — это откуда-то из тёмной эпохи пока все по пещерам сидели? Как местные жсеры.
Я за 2 сообщения уже заебался спорить с мамкиным атлантом, который либо реально в школе историю прогуливал, либо троллит тупостью.
Либертарианца леваки попускают, придётся переждать, пока эта хуйня закончится или перетечёт в /po/рашу.
>Первый пикрелейтед. Чего ещё спизданёшь?
Ты дебил, дядя? Это обычная монета. Тот факт, что ее выпустил частник, а не центральный банк, никак не говорит о том, что она "слеплена на коленке" или не может являться ценной валютой. Остальную твою шизу про "а вот тут в вавилоне был бартер с доп. шагами, это доказывает мой тезис про то что можно говном платить" даже читать смысла нет.
>Опять-таки, четвётый пикрелейтед. Нехватка денег (все металлы утекали в Китай) вызвала инфляцию и рост цен.
Инфляцию как и всегда вызвал центральный банк Англии, который обосрался со своей монетарной политикой и ему пришлось раздавать права на чеканку монет частниками, которые настолько дали пососать и выпускали монеты такой востребованности и качества, что их в срочном порядке закрыли, после того как они спасли экономику от пиздеца. То есть опять центробанк, опять государство вызвало инфляцию и пиздец в экономике. Ахуеть неожиданность, спасибо что доказал мою точку зрения. И да, хватит кидать говнокнижки хуй знает от кого без единой даты, если ты говоришь про исторический период, то говори про него прямо, а не пытайся свое невежество подменить чужим.
>Неоклассика не работает. С добрым утром.
>видео с ютуба вместо аргумента
Постыдился бы хоть, животинка.
>Добровольный контракт: можешь не работать, холоп, ведь ты всегда волен сдохнуть от голода на улице.
>мне нужно есть, но никто меня из своих денег кормить не хочет, поэтому я раб на собственной работе, куда добровольно устроился
Какая-то шиза. Говорит о поддержки от российской власти и сравнивает с дот комом, хотя нынешнее положение на российском рынке мало чем отличается от зарубежного и положения до льгот.
Как там в Белоруссии, тоже поди пузырь лопнул от их пвт а нет, это тараканище его убил?
> Если бы госкомпании одномоментно закрыли свою разработку, то освободилось бы сразу порядка 50 тыс. специалистов. Это бы оздоровило рынок, зарплаты вернулись бы к адекватному размеру. Все бы встало на свои места.
До самой мякотки не дочитал оказывается. Госкомпании закрывают свою разработку, распускают все свое айти. И сразу бегут аутсорсить и нанимать своих бывших разрабов через кабанчиков. Вот это здоровый рыночек
>добровольно
А когда тебя угрожая оружием грабят, то ты на самом деле всего-лишь добровольно покупаешь продление своей жизни ценой кошелька. Ведь никто из своих тебя защитить не хочет.
>>55078
>>видео с ютуба вместо аргумента
Видео от профессора экономики. Специально для дебилов типа тебя.
>а вот тут в вавилоне был бартер
https://www.theatlantic.com/business/archive/2016/02/barter-society-myth/471051/
Ты дебил, дядя?
Я понимаю, что я что-то такое сложное для тебя говорю, но ты поднапряги умишко:
-Цена на козу фиксирована в серебре
-Платишь ячменём эту цену
Коза не измеряется в ячмене. Не бартер.
>Ты дебил, дядя? Это обычная монета.
Что угодно - "обычная монета". Ранее тебе был показан >>54859 текст (вторая картинка), в котором крестьяне вместо монеток платили вином, сыром, курицами и яйцами как эквивалентами "Roman currency".
>Инфляцию как и всегда вызвал центральный банк Англии
https://en.wikipedia.org/wiki/Tudor_period
>Tudor period (1485 - 1603)
https://en.wikipedia.org/wiki/Bank_of_England
>Established in 1694
Не продолжай, я понял, что ты просто либо некомпетентный кретин, либо шизоид, у которого Банк Англии освоил путешествия во времени.
>ваши аргументы говно и ничего читать не буду дайте видос в тиктоке длиннее 15 сек не асилю(9
Мелковаты современные атланты.
в следующих тредах меняем ОП-пикчу, а то эти на жёлто-чёрное триггерятся и никак добровольно не сконтрактируют
Когда тебе не надо ререндерить компонент после изменения его состояния
Давно уже пора переименовать тред на Typescript и сменить лого. Все равно JS уже никому не нужен.
Когда кабанчик говорит, чтобы ты срочно прикрутил этот жиквери плагин или кусок говнокода на ваниле от партнеров и т.д...
>React - главный наркотик
Согласен, с этого говнища еще годами будем перекатываться в более удобные vue и angular
Когда нужно хранить информацию, которая не является состоянием, то есть от его изменения компонент не должен ререндериться
Думаю, что ты идешь нахуй.
don't disgrace yourself
employers don't think like it
Because if you need english speak, you may go to reddit.
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.
Нихуя себе. Благодарю.
Нет ты
Ну да, я забыл про this в методах. Проблемы?
Вроде будь там нуль, либо андефайнд разницы это не делает, наверное даже память схожая выделяется на переменную. Но андефайнд буквально как "неопределенно" переводится и я поставил его.
Надо было null ставить. Он специально в таких случаях используется.
В том, что null не будет являться частью бизнес-логики калькулятора.
Какая операция приводит null к числу?
К undefined лучше относиться как к внутреннему, рабочему значению и не использовать его явно.
Если переменная может быть пустой, то она в общем называется nullable.
https://tc39.es/ecma262/2021/#sec-null-value
primitive value that represents the intentional absence of any object value
Такого вообще лучше избегать, как и любых непоняток.
В твоём объекты свойства инициализируются в методе read и объявлять их заранее по логике кункулятора смысла нет.
Надо наверное посмотреть, что делает CRA и сделать самому, но только то, что нужно, а не все подряд.
Если тебе энивей первый ждать, то почему просто не ждать его и потом просто проверять есть ли второй?
Ну да, это же не сложно. Я вебпак еще до реакта настраивал.
Не уйти ли из айти?
ИТ стремительно устаревает
Вместе с тобой. Стек, который был актуален лет 5-7 назад, сейчас уже мало чего стоит. Постоянно появляются новые парадигмы, языки программирования, фреймворки, библиотеки и т.д. Если ты самостоятельно не обучаешься, можно быстро выпасть из обоймы. В то время как конкуренция на рынке только ожесточается и на место одного разработчика претендует прокачанные, владеющие актуальными технологиями молодые специалисты (та же история в DevOps, системном администрировании, тестировании и т.д.). И нет, рынок не слаб: полно бестолковой молодёжи, но и сильных специалистов с опытом работы хватает. Золотое Эльдорадо безграничных зарплат всё больше отступает, ИТ становится скорее рутиной, чем строительством будущего.
Увы, некоторые ИТ-специальности и должности тоже трансформируются, видоизменяются и уходят в облако, аутсорсинг, задачи из серии М2М. Сложные системы выходят на новый уровень автоматизации и тем самым сокращают потребность в инженерах и разработчиках. Поэтому нужно быть гибким и обучаемым, чтобы легко менять свой профиль внутри отрасли.
И вроде бы — что плохого в непрерывном обучении и развитии для человека с интеллектом? Но обучение и самообразование выходит за границы рабочего дня и ты, чтобы оставаться тем же крутым профессионалом, вечерами пилишь свой пет-проект, ковыряя новинки Go, Java, JS (или что ты там предпочитаешь) и попутно изучая что-то совершенно новое, чтобы привнести это в рабочий проект, развивать его, делать максимально конкурентным. А это ещё один повод присмотреться к венерианским суткам, они больше подходят для качественного айтишника.
похоже на типичное дедовское нытьё и ворчание
Вообще, соответствует моему опыту.
В ит как в Зазеркалье - надо очень быстро бежать чтобы просто оставаться на месте.
Выход менять стеки каждые 3 года, вникать глубоко только в фундаментальные вещи, которые меняются медленно.
Относительно жс мирка это выглядит так:
- Стандарты не пориджи пишут, они меняются медленно это фундамент
- Дебагер жс меняется медленно это фундамент
- Условный реакт меняется быстро, его надо изучать каждые 3- 5лет. Это можно делать быстро зная стандарты и дебагер
>Стек, который был актуален лет 5-7 назад, сейчас уже мало чего стоит
Манямир. Если ты не писал на слепленном на коленке местечковом говне, а на каких-нибудь джанго/рельсах/спринге/симфони, то ты так же продолжаешь на них писать, никуда они не ушли и новых не-легаси проектов жопой жуй.
>В то время как конкуренция на рынке только ожесточается и на место одного разработчика претендует прокачанные, владеющие актуальными технологиями молодые специалисты
Ох уж эти специалисты с десятью годами опыта в 20 лет, которые потеснят сеньора. Нужно либо реально все годы работы пинать хуи и ничего не делать, либо иметь ноль самоуважения, чтобы на полном серьезе думать, что тебя потеснит с рабочего места вкатыш с курсов.
>ты, чтобы оставаться тем же крутым профессионалом, вечерами пилишь свой пет-проект, ковыряя новинки Go, Java, JS
Давно уже слово "профессионал" стало означать "нахватался по верхам изо всех областей, кроме той, с которой реально работаешь"?
>менять стеки каждые 3 года
Скорее заменят тебя на упругого зумера. Когда менять-то собрался, думаешь на работе Кабаныч даст тебе само развиваться? Нет, насыпет легасных тасок и сиди греби
Бекграунд-репит: НО РЕПИТ.
И картинка стоит там, где нужно. Но вебшторм подсказывает, что лучше удалить эту строку и после пути с картинкой написать НО РЕПИТ
я это делаю и картинка сразу съезжает.
Так вот, почему no repeat не работает, если ставить после скобок с путем к картинке?
Дружище... По факту как нехуй делать потеснят и заменят. И будут ещё твоими начальниками и пидорнут лично тебя на мороз за низкий перформанс, как тот же Шаграев.
В ИТ средний возраст разработчика 30 лет, сам Цукербургер говорит "young are just smarter", а ты продолжаешь пердеть про свой не в рот ебаться ценный опыт (который в ИТ по факту обнуляется раз в лет 5).
Предположу, что если хочешь писать все в одну строчку в background, то туда же надо и позишн и все остальное писать. Почитай на мдн про background и увидишь какие свойства туда можно впихнуть
Да, тупанул, это обычный chain, сначала первый, потом catch со вторым внутри.
Ты на два стула не садись, пишешь все остальные свойства, так и фон тогда задавай через bg-image, а не просто bg
Спасибо
В общем, подскажите, как сделать чтобы под постом вылазила форма быстрого ответа когда на него отвечаешь.
>Jquery тебе в помощь
Зачем в этой задаче jquery, если запроса к серверу нет? Просто вывести формочку.
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);
Это верный подход передать массив цифр на сервер?
Это нормально, что я могу сходу писать код, но если копирую из SO, то могу его понять и переписать под себя?
npm install
А ты делай всё одновременно. Подрочил теорию - применил на практике.
Я, например, ща изучаю редакс и саги. Пилю небольшой пет-проектик, где это используется. Прочитал базовую теорию и щас дрочусь на практике. Проблем хватает, но все решаю с гуглом и это намного лучше откладывается в памяти, чем если бы я просто прочитал всю доку редакса и редакс-саги.
Спасибо.
В learnjavascript первые взаимодействия с браузером довольно далеко, я за пару месяцев дотуда не дошёл и словил сильную демотивацию. Получается, надо перед первой практикой сначала выучить всю первую часть по кантору?
Блять. Походу я никогда не вкачусь. Я за 2 месяца только половину первой части освоил.
Очередное нытье выгоревшей чмони. Он там в конце написал что-то про маркетинг и продажи, вот пусть дует туда. ойти ему покажется раем.
Придумай задачу,как я
Я провалил более 40 собеседований за 4 месяца и хотел бы поговорить о наболевшем.
Пройдя менее чем за полгода, и успешно провалив почти все собеседования, я отчетливо понял одно, что я ничего не понимаю что сейчас происходит с рынком труда.
Вопросы которые будут описаны ниже, будут иметь скорее риторический характер. Тем не менее, я думаю если кто нибудь из вас захочет поделиться на него ответом, я буду только рад выслушать мнения. Итак...
1.Почему все говорят что курсов для трудоустройства достаточно, но берут на работу не тебя, а парня/девушку с вышкой по специальности?
2.Почему все жалуются на нехватку кадров в айти среди разработчиков, но при этом не берут даже на стажировку(ведь у тебя нет вышки)?
3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?
3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?
За моей спиной множество крутых петпроектов на различных технологиях, несколько коммерческих разработок. И все равно этого недостаточно чтобы пройти порог даже на Trainee(!). Потому что я недостаточно задрот, у меня нет вышки по физике/математике/программированию/инженерии. И это при том что я давал у себя ещё списывать одногруппникам на курсах, и всегда был в сильнейших группах по английскому.
Но больше всего меня смешат такого рода разговоры:
Я, проваливший 39 собес:
- Эх, опять какие-то вопросы странные по бекенду спрашивали, хотя я фронтенд вообще то...
знакомый программист из компании:
- Да ладно тебе, надо пытаться и кидать свои резюме везде, снова и снова, и однажды все получится и тебя возьмут!
- Да? А после какого собеседования тебе сделали офер по работе?
- После первого.
- А какое у тебя образование?
- БГУИР...
И так каждый раз. Люди не знают что значит быть отвергнутыми 40 раз, советуют пойти прыгнуть с обрыва в 41 (примерно так это и ощущается).
Вывод, все всем врут. Курсы - ученикам. Работодатели - работникам. Рекрутеры - кандидатам и тд.
Спасибо за внимание, и оставайтесь на связи!
https://www.linkedin.com/feed/update/urn:li:activity:6863048264401346560/
Я провалил более 40 собеседований за 4 месяца и хотел бы поговорить о наболевшем.
Пройдя менее чем за полгода, и успешно провалив почти все собеседования, я отчетливо понял одно, что я ничего не понимаю что сейчас происходит с рынком труда.
Вопросы которые будут описаны ниже, будут иметь скорее риторический характер. Тем не менее, я думаю если кто нибудь из вас захочет поделиться на него ответом, я буду только рад выслушать мнения. Итак...
1.Почему все говорят что курсов для трудоустройства достаточно, но берут на работу не тебя, а парня/девушку с вышкой по специальности?
2.Почему все жалуются на нехватку кадров в айти среди разработчиков, но при этом не берут даже на стажировку(ведь у тебя нет вышки)?
3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?
3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?
За моей спиной множество крутых петпроектов на различных технологиях, несколько коммерческих разработок. И все равно этого недостаточно чтобы пройти порог даже на Trainee(!). Потому что я недостаточно задрот, у меня нет вышки по физике/математике/программированию/инженерии. И это при том что я давал у себя ещё списывать одногруппникам на курсах, и всегда был в сильнейших группах по английскому.
Но больше всего меня смешат такого рода разговоры:
Я, проваливший 39 собес:
- Эх, опять какие-то вопросы странные по бекенду спрашивали, хотя я фронтенд вообще то...
знакомый программист из компании:
- Да ладно тебе, надо пытаться и кидать свои резюме везде, снова и снова, и однажды все получится и тебя возьмут!
- Да? А после какого собеседования тебе сделали офер по работе?
- После первого.
- А какое у тебя образование?
- БГУИР...
И так каждый раз. Люди не знают что значит быть отвергнутыми 40 раз, советуют пойти прыгнуть с обрыва в 41 (примерно так это и ощущается).
Вывод, все всем врут. Курсы - ученикам. Работодатели - работникам. Рекрутеры - кандидатам и тд.
Спасибо за внимание, и оставайтесь на связи!
https://www.linkedin.com/feed/update/urn:li:activity:6863048264401346560/
Ну так если тебе и кобыла невеста, долго холостым ходить не будешь. А тот чел не хочет устраиваться хоть куда, он хочет в нормальное место на нормальную зепку.
Так и я не устроился хоть куда. Нормальная галера с реактом.
Всегда в таких историях интересно узнать какие именно вопросы вызвали такое затруднение.
Почему-то кажется, что это будут вовсе не вопросы с 4 курса мехмата.
мимо с десяток собесов и 8 оферов
>3.Почему проходя технические собеседования я получаю вопросы, ответы на которые я могу получить только на 4 курсе технического университета(при условии что я не оканчивал такового)?
>3.1.Или вопросы которые раскрывают меня скорее как задрота, ежели спеца который может выполнять задачи?
Так какие вопросы-то? Откуда такая уверенность в том, что это не ты себя перецоениваешь, а тебя все такие нехорошие валят тем, чем не должны по-твоему?
>Клиенты, заказчики, внутренние клиенты (то бишь твои коллеги) — они все знают, как надо и как лучше и искренне не понимают, почему ты это ещё не сделал. Почему Wi-Fi по паролю, почему принтер сообщает, кто сколько рефератов распечатал, почему программа сама не шлёт письма, почему антивирус блокировал закачку с сайта, почему босс видит историю посещений, почему не работает интеграция с телефонией, которую попросили сделать вчера в 17:58?!
Эникей, который неосилил эникейство, это что-то.
>ряяя программисты выгорают ряяя вас будут унижать эйчарки ряяя там будут неинтересные задачи и вам надоест
Чувааак. Вся офисная (и не только) дно-работа - это сплошное выгорание, сплошное неинтересное говно, сплошные унижения в том числе с беспределом от начальства, работой в постоянном стрессе и мыслях что вот-вот получишь пинка в очередной кризис и зарплатой 30 тыщ. Ты кого тут решил напугать своими ужасами айтишного бытия? Повзрослей уже вконце-то концов.
Я ХОЧУ СЕРВЕРНЫЙ ЯЗЫК УЧИТЬ, ВСЕ ГОВОРЯТ ЧТО PHP ГОВНО И СОВЕТУЮТ ПИЗДОВАТЬ НА JS, А Я НЕ ХОЧУ!!!!!!!!!!!! Не пойму, что делать в такой затруднительной ситуации.
Вот вроде node.js есть, если туда вкатиться, то передо мной откроется возможность бэкенд-разработки, да?
Манямирок анальника. Фактически же практически любая(!) другая офисная работа будет с гораздо менее душной атмосферой. Айти по уровню токсичности занимает заслуженное первое место.
Открыть сайт https://google.com и задать вопрос там. Например, можно так сформулировать вопрос "ТОП СЕРВЕРНЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ"
Какой же ты милашка, анонче, спасибо, спасибо, спасибо. Я побежал.
>>56202
На ноду вкатунов не берут. А про PHP ты меньше слушай всяких даунов. Небось озлобленных питонистов наслушался, которые выучили супермодный петухон и теперь сосут хуй без вакансий. Если хочешь бэк, то PHP - то, что тебе нужно. Тут соседний тред есть хороший по ниму, прям для ньюфагов, работы много, вкатишься быстрее, чем на другие языки, а потом в случае чего переучишься если захочешь.
Сразу после универа работал в гос компании юристом. Такой хуйни не пожелаю даже злейшему врагу.
Никакие ит галеры и рядом не стояли.
Те, кто говорят о токсичности и душноте в айти явно никогда не работали в офисе с гречневыми, тетями сраками и кабанчиками-со-связями-карьеристами
Нет не менее. Попадешь в офис с подпивасными хабалками, которые каждые полдня будут тебя заебывать почему ты еще не женат и почему у тебя увлечения не как у настоящего подпиваса и по другому запоешь.
Оооо, какой ты хороший, все по делу и сладко объяснил. Спасибо большое.
Только работодатели, наверное, все равно будут хоть в какой-то мере просить фулстек и поэтому знание хоть минимальное JS все равно обязательно, как я понимаю?
>будут тебя заебывать почему ты еще не женат
А хули ты хотел, тыж вторичный самец т.е. генетическая отбраковка
>и поэтому знание хоть минимальное JS все равно обязательно, как я понимаю?
Просмотри Кантора по диагонали и поковыряй jquery. У тебя на работе упор будет больше в бэк.
На тренды взгляни за последний год. Ломится куча народу в него. Хотя сам питон "убивает" PHP только на моей памяти уже лет 10, да все никак не убьет.
Спасибо, няша. Так и сделаю.
как читать кантора если он в markdown?
как перегнать в pdf или html?
мне нужна оффлайн версия
где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
> как читать кантора если он в markdown?
> как перегнать в pdf или html?
> мне нужна оффлайн версия
Качай пдф или сохраняй офлайн копию сайта
> где глянуть отличия typescript ,es6 и es5?
В спецификации
> я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
Ты рановато выебываться стал. Учи что дают.
>>53637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?
мне нужна оффлайн версия
где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
почему вообще выкатили целую гору фреймворков, библиотек и прочего говна?
видел даже рофлы про либу чтобы просто находить квадрат двух чисел
в чем проблема, зачем и почему столько всего делают?
какое у этого реальное применение?
пока я только хуею с того, какие бандлы хуячат на несколько мегов и как все тормозит на простом сайте с формами
Поговорил с пастой и рад!
Не стоит переживать, это нормально. Если не просто читаешь, а вникаешь и сам пробуешь «руками», то скорость норм.
Нюанс учебника кантора в том, что он старается быть максимально последовательным (и в большинстве случаев это получается). Поэтому все приколюхи с браузером идут после. Чтобы читателя точно-точно не смутила какая-нибудь колбек функция, объект или промис.
Но из-за этого да, запал может подиссякнуть. Если это происходит можно читать 2ю часть параллельно с первой. Там довольно много тем, которые можно изучить в отрыве от знаний первой части.
>>53637 (OP)
>>53637 (OP)
как читать кантора если он в markdown?
как перегнать в pdf или html?
мне нужна оффлайн версия
где глянуть отличия typescript ,es6 и es5?
я хочу начать учить так, чтобы уметь и в старый код и в новый, чтобы если вдруг попадется какое-то некроговно, оно бы без проблем схавало то что я написал и еще хочу чтобы было поменьше извращений и сахара
почему вообще выкатили целую гору фреймворков, библиотек и прочего говна?
видел даже рофлы про либу чтобы просто находить квадрат двух чисел
нахуя вообще это все? это же браузер ебать, в чем профит такой парадигмы, когда пилят SPA и всякое на электроне, когда оно даже в исходниках выглядит "не так" не по нормальному, как например на сях, заебешься пока найдешь нужный участок кода.
какие вообще задачи есть, чтобы нужно было ебаться с функциональщиной если целые операционки пишут на C даже без объектов?
в чем проблема, зачем и почему столько всего делают?
какое у этого реальное применение?
пока я только хуею с того, какие бандлы хуячат на несколько мегов и как все тормозит на простом сайте с формами
>хваленый жс не сказал что запрос выполнен
А он должен был по-твоему? Уверен, что ты в свою сферу пришел? Тебе может лучше в Хогвартс?
не пизди, а лучше по делу скажи
вот я понял, что мне лучше учить ES6 для того чтобы делать что-то самому, но надо и ES5 знать для ковыряния в старом говне
потому что только в ES6 запилили классы и прочие вещи, которые при обработке компилятором поволят коду работать быстрее, к этому относятся также генераторы,
есть удобный синтаксис для шаблонов и о боже, for .. of.
промисы тоже выглядят хорошо.
es6, как я понял, лаконичнее и быстрее
а ts это почти то же самое, но с типами, но это очень неточно
Спасибо, анончик
Блять это же просто стандарты языка новые , почти во всех проектах уже новый синтаксис, var это говно мамонта, которое почему то до сих пор дрочат на собасах
нужен пример, наверное ты что-то не так написал
хотя у меня накрылась одна верстка, которая года два назад выглядела иначе именно из-за viewport
в браузере есть служебные стили, а еще рендеринг даже в текстуру на видяхе
так что тру реальных пикселей ты не получишь, только обертку к входным данным
https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag
вот тут есть объяснение, там даже написано a pixel is not a pixel
поэтому лучше юзать относительные единицы
лол, с чего бы вдруг?
это не первый мой язык, осилю
но я не буду прогибаться под рыночек, а выучу то что мне нужно и то что больше всего используется
я не для того чтобы фронт делать интересуюсь
Зачем тебе ковыряться в чужом коде?
Да по тебе видно, что ты вкатун, посмотревший пару видосов на ютубе про жс.
Иначе бы ты не воспроизводил тут ту шизу про ес5 и ес6
Хочу использовать node.js на шаред хостинге для вспомогательных задач. Конечно же есть ограничения по используемой памяти. Как реализовать перезапуск скрипта, если память вдруг начнет течь?
java
Я прав или я как всегда несу полную хуйню?
Ок, спасибо, а то я испугался, что я что-то натворил и каким-то хкуем врубил Web Socket.
Просто твой процесс разработки напрямую в Пейсбук должен транслироваться. Если ты няшный -- жди офера.
Ля ты крыса
Я ваш этот жыэс ни разу не нюхал. Есть на фронте кнопка, по нажатию которой все работает как надо, но в консоли появляется такая ошибка. Как отловить в какой части кода она происходит?
Ля нихуя себе
Круши-ломай, тряси башкою пустой.
В обещм у меня есть Массив массивов интов,
и я хочу такую функцию что бы когда я ей передавал масив, она искала его в масиве массивов и возвращала массив массивов без этоно массива? такое возможно?
Единственное что я нашле это вот это
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;
}
но это решание не роботает правильно. Есть ли Сьеньер помидор который знает как такие задачки решаются?
Что с ютубом? Какие-то петухи-инфоцигане говном срут.
Что с фреймворками? Почему их так дохуя?
Где там ооп? Мне запросы на сайтике обрабатывать что ли надо? Тоже не совсем понял? В джаве было ясно, что надо обрабатывать входящие данные для хранения в базах данных, что сдесь?
Мне нужно именно абстрактное понимание, чтобы видеть каркас задачи и формировать собственную родмапу.
ХТМЛ + ЦСС понятно для чего что и как, жс для того чтоб все изменялось динамически, но базовые понятия никаких ответов мне не дали.
Жс почитал немного документацию, ЯП есть ЯП, отличий от джавы не так чтоб уж и много, все ясно и понятно
Посмотрел на реакт, круто классно, заценил jsx - ракета.
Не рановато ли я в эти дебри полез?
Или стоит к стандартному хтмл+ цсс + жс вернуться?
Как ты хочешь возвращать массив без массива? Что конкретно? Значения этого массива через пробел в виде строки? Или картинку? Или длину? Или сумму значений?
Ну я на курсы епама прошел, понял что буду работать с дядми с большими кошелками и микрочписями, банками и прочим, от чего меня тошнит.
Мне бы в маленьком коллективчике на удобном стульчике сидеть и спокойненько делать сайтики/ проектики для разного рода кабанчиков. Без всяких там терабайтных массивов данных и бухгалтерии.
>Что с фреймворками? Почему их так дохуя?
Два всего, ты чо? Ангуляр и Вью. Реакт это библиотека де-юре, хотя по факту тоже как фреймворк.
Все, остальное это говно из жопы и им пользуются 2,5 инвалида. Есть еще жквери, но это библиотека, которая свою актуальность потеряла, но люди продолжают жрать говно.
Ля, я в 2017 хотел вкатиться, тогде уже о двиквери плохо отзывались, не понимаю нахуя оно сейчас, лол.
Какое мне надо сделать задание чтоб взяли на работу? Софт скилс 10 из 10, внешность 9 из 10.
Я думал типа что-то своей странички сделать, где категории будут фото, описание, резюме, со всякими эффектами красивыми, но это прошлый век наверное.
Я читал шапку на гитхабе, учебник онлайн не зашел тем что я нового ничего особо не узнаю, только синтаксис другой и сама форма.
Мне надо короче хтмл 5 + цсс3 + жс + ангуляр + вью?
Надо ли ноде жс, надо ли еще какие библиотеки знать от корки до корки?
>Мне надо короче хтмл 5 + цсс3 + жс + ангуляр + вью?
Бери Fusion WebPlatform Enterprise Edition 2022.1.3 rc3.4 Module Pack там все сразу есть, не прогадаешь.
Ты мне еще ERP предложи в конторы внедрять, и мимоходом им сайтики на тильде делать.
Похуй что тупой, главное настойчивость. Я из колхоза в дс понаехал и получаю нормальную зп, я накачал тело за 5 лет, я превозмог читая книжки, смог социализироваться и не имею никаких проблем в личной жизни.
А то что я как даун формирую предложения и вообще "странный" ирл - играет только на руку, ведь для тянучек ебанутость это загадочно и интересно.
В js это решается тремя способами:
1. console.log console.log console.log console.log console.log console.log
2. typescript
3. не писать на js
Ну одновременно ангуляр и вью не надо, ангуляр можно не брать, он не для маленьких проектов.
Я бы вью выбрал и какие-то мелкие вспомогательные библиотеки при необходимости. Тот же swiper для слайдеров. Но я уже реакт начал трогать и тайпскрипт скоро начну (ты тоже про тс не забудь, кстати)
Кто спрашивал то?
Привет анонасы, подскажите, что в резюме такое написать, чтобы на собесы звали, +50 откликов, из них почти ни один не просмотрен, недавно только отправили анкету, но думаю и там не ответят.
>Привет анонасы, подскажите, что в резюме такое написать, чтобы на собесы звали
Анекдоты пиши. Или криппи-стори.
Двачую, но я просто пока не прикрепил ссылку на гитхаб, т.к. ничего готового нет, времени нет работать, курсы проходить и еще пет делать на реакте без курсов по реакту
иди на хуй, всезнайка
не смотрел я видео вообще ни одного, по java и eclispe года два назад смотрел и все
судя по js тредам, в них вероятность встретить токсичного уебка в разы выше
Верим верим. Иди рыночек побеждай
Как часто вы работаете с декораторами? На рабочих проектах, конечно. Импортируете ли готовые или пишете свои?
У меня в голову только Angular приходит, который нахуй никому не нужен в 2022м
А как нужно? Редьюсы всякие? А если это не настоящий массив, то делать из него массив и всё равно редьюс?
>А как нужно? Редьюсы всякие?
обычный for (;;)
for of используется только для генераторов с yield
for in через Object.keys как и раньше было
Тогда просто читай и смотри примеры, задачи пропускай. Как прочитаешь всего кантора до конца, сложится картинка в голове и можешь уже начинать задачи делать. Суть в том чтобы приучить любить читать про js. Пробуй других авторов, тот же курс на mdn.
Пока так,я и так целый день убил на него и прием в пхп
Чел, for in и Object.keys по-разному работают.
И использовать обычный for вместо for of в случае массивов тебе может понадобиться разве что если тебе нужны индексы массива (и то есть forEach). Если просто перебор элементов, то нет смысла писать этот бойлерплейт с for (let i = 0; i < array.length; ++i).
>Чел, for in и Object.keys по-разному работают.
Вот именно.
Что for ... in используют в 95% случаях, чтобы получить КЛЮЧИ
Object.keys в этом случае является чистым и простым кодом. Когда for .. in может вернуть символы, если кидаешь туда строку, то есть гавнокод
>Если просто перебор элементов
Время выполнения страдает
А как раскидать каждый элемент по переменным?
По роадмапу все, что до Next, сделал кучу мелких говнопроектиков по реактам, редаксам, графкулям и проч. По идее дальше Next, но он судя по всему мало где нужен (как мне показалось), а нода все же полезнее будет. С другой стороны Нода - это длинная история, и там уже будет не до некста.
И сколько времени у тебя на это ушло?
Понял спасибо
>>53870
>>53888
Я так понимаю, речь про этот курс? https://practicum.yandex.ru/web/
Годнота? Подумываю взять и вкатиться в этом месяце. Заебался самообразованием заниматься, никто не поправляет мой говнокод, не направляет и т.д. Да и дедлайны думаю добавят дисциплины.
Какие отзывы? Потяну параллельно с работой? Готов уделять по 2 часа в день по будням + часа по 4-6 в выходные.
Полагаю, там дают совсем-совсем джунские знания что учатся за пару месяцев, чтобы самая домохозяйка смогла.
Но я просто мимохуй.
Ты ещё небось подумал про себя что как в аниме на зло анону и всему миру захуяришь какой-нибудь лендинг уровня яблочного.
По тому что на странице будет куча проработанных интерактивных компонентов без васянства. Что тебе непонятно в слове сложный?
Вроде это лучшее из того что есть на рынке. Но все равно после него ты обычный вкатыш и надо не просто идти по программе курса, а превозмогать и потом искать работу ждуном и снова превозмогать, но на этот раз уже на собесах. Короче это никак не золотой билет в счастливое беззаботное будущее, как многие рассчитывают
мимо наставник
А потом ты пойдешь устраиваться на работу и местный Гордон Рамзи обоссыт твоё блюдо, тебя и твой вкус.
ну камон, для этого и нужны менторы и код ревью. Сам ты свой говнокод в 9 из 10 случаев не увидишь.
Написать то может и напишешь, но зачем?
Твой код с вероятностью 99.9% не посмотрят полностью. Напиши лучше простое, но качественное приложение, либо несколько простых, но с разными технологиями. Что-то грандиозное в одиночку строить - это безумие.
двач
Калькулятор.
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 так сказать. Опять же, тут можно надолго зависнуть над задумкой, просто не парься, иди на ютуб, тырь идею, но пиши по своему (на ютубе обычно быдлокод сплошной, заметят что не ты писал)
Не, забей на интерес. Мне ничего в мире не интересно. Поэтому я буду заниматься тем, что больше всего денег приносит через силу.
Кек, именно поэтому ты хочешь вкатиться во фронт с миллиардом блять вариантов технологий вместо какого-нибудь одного языка с одним фреймворком или какого-нибудь ML на питоне.
Да даже туда вкатиться нереально.
Ну и все же не хочется с совестью раставаться окончательно, как и иметь шанс набутыливания. Я бы с радостью служил обслугой какому-нибудь пласту людей, или бизнесу, но не за унизительные деньги.
>>57693
Ну то что там милиард технологий я узнал уже постфактум. А че нельзя выучить жс+ реакт чтоли? Вроде достаточно этой связки.
>Заебался самообразованием заниматься, никто не поправляет мой говнокод, не направляет и т.д
Тогда тебе сюда: https://freecode.academy/
Еще была ссылка на какой-то сайт с менторами, но проебал.
>А че нельзя выучить жс+ реакт чтоли?
Вакансий без тайпскрипта все меньше, ну и базово верстку знать надо как работает. Ну и к реакту редакс надо и еще желательно фреймворк для тестов типа Jest, но это далеко не везде надо и можно доосвоить уже на работе.
Чето мне кажется это все оверквалифайнг какойто. Слишком много инструментов чтобы что?
Все эти библиотеки вроде как должны упрощать процесс разработки, нахуй их так много?
Да нет. Сам вакансии посмотри. И постоянно добавляются новые. Ещё обязательно надо знать цсс препроцессоры,вебпак, конечно же гит, теорию - про алгоритмы и ООП (любят на собесах спрашивать, но в работе не очень полезно) и наверняка ещё что-то, о чем я забыл.
Цсс препроцессоры это легко, вебпак - хз че ето, гит - тоже вроде не сложно. Алгоритмы и ооп в процесе изучения, это я все держу в уме. Я бы очень хотел иметь представление что джуну нужно будет делать на работе первое время, и попробовать отточить этот навык. Если бы я пришел на работу и мое ТЗ выглядело бы так: https://docs.google.com/document/d/1lRYlblSIz7fPdWEChsItL8jdS3ltTR6K-FxB2rHVHBY/edit, то я бы справился с заданием с помощью гугла, для работы важно лишь наверное насколько быстро я бы это сделал.
>>57702
Да давай прокачаю любую другую ветку скилов, чтобы столкнуться там с тем же, с чем сталкиваюсь повсеместно)
Интерес может проявиться со временем. Мне по настоящему интересно стало, когда я начал учить Реакт и делать всякие прикладные пускай и упрощенные вещи. Ванильный жс и правда скучен в некоторых моментах. А еще там надо знать кучу всякой хуйни по которой тебя могут взъебать на собесе и которая тебе может никогда в жизни не пригодиться.
>Все эти библиотеки вроде как должны упрощать процесс разработки
Они и упрощают. Вся эта уча библиотек позволяет тебе декларативно решать задачи. Их действительно много, но когда ты их осилишь и набьешь руку будешь удивляться как удобно и быстро все это получается и как долго ты бы ебся на ваниле, особенно если надо было бы делать что-то масштабируемое.
Два чаю, пиздец как приятно сделать что-то, придумав из головы, а не переписывая код с ютуба или что там лектор на курсе пишет. Все время что-то не получается, ищешь, рыскаешь, находишь и такое приятное чувство, когда доделал блок или часть приложения. И я тоже в том году стартанул из-за перспективы вкатиться за деньгами в обозримом будущем типа через год, плюс масса вариантов удаленной работы (не такая уж и масса).
Но видимо был интерес все равно, ибо это третья попытка вкатиться, прошлые попытки это был фронт, но это был год 2010-й, наверное, тогда веб пиздец какой всратый и медленный был, потом на пыхе чет пытался сделать, но не понял нахуя и кому это надо, какая цель в итоге. А вот сейчас уже самое то, инструментов полно, все красивое, можно самому красивое пилить без костылей и вырывания волос на жопе.
Вот это я высрал, извините, не с кем поделиться
Во-во, я так и думаю, я уже 3 месяца ебучую теорию дрочу без практики вообще. Ну прикольно что можно делегировать там события, кнопки менять на странице при нажатии, еще мелочи всякие. Но для этого не надо знать прототипирование, еще всякую хуйню. Тяжело...
>>57714
Да я пока что не ебся ваще ни с чем, посмотрел как делается ту ду лист на ютубе, там 30 строк кода. С чем тут ебаться? Тоесть вот я сам бы писал его неделю наверное, гугля все подряд, тока вот не охота так делать, если можно посмотреть готовое и проследить полет мысли за тем, как это строилось.
>>57708
Вот хотелось бы побольше таких задач... Пушто джуну не будут же давать сверстать сайт с нуля? Максимум кнопку подкрасить. Просто работодателю нужно убедиться в том что ты сможешь это сделать. Хотя до собеседования еще прорваться надо сквозь толпу зумеров с ВО. Но ето уже совсем другая история.
Ну хз мб тебе по кайфу придумывать велосипеды, мне не очень. Имхо готовые решения уже есть на все, нужно просто понимать когад и где че использовать
Интересно что там понимается под практикой? Я надеюсь не повторение за лектором как у всяких максимилианов с юдеми? И если нет, то чем это лучше самостоятельной постановки задачи?
Ну у многих платформ лектор верстает или пишет жс для проекта, очень похожего на твой личный, который ты по образу и подобию делаешь, но всякие мелкие штуки отличаются, чтобы полной копипасты никак не получилось плюс если курсы платные с наставником, он не даст совсем говно сделать.
Ну так живи. Это исключительно твоя проблема. Ты же не считаешь, что она у всех есть?
Вопрос был про стимуляторы. Единственный рабочий стимулятор - это интерес. То, что он на тебя не действует - это твоя проблема. У остальных с этим все в порядке. Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
>Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
Сильное заявление)
>То, что он на тебя не действует - это твоя проблема.
Ну ваще прав что это моя проблема, и я пытаюсь ее решить.
>Ты же не считаешь, что она у всех есть?
Я считаю что большинство програмистов занимается этим через силу и исключительно изза денег. Елси ты тебе лям в месяц платили за чистку унитазов - ты бы пошел этим заниматься, как и еще 90% людей и поотм бы еще притянул что это оказывается интересно) хотя вначале придется проблеваться как следует.
>Я считаю что большинство програмистов занимается этим через силу и исключительно изза денег. Елси ты тебе лям в месяц платили за чистку унитазов - ты бы пошел этим заниматься, как и еще 90% людей и поотм бы еще притянул что это оказывается интересно) хотя вначале придется проблеваться как следует.
Ну так ты заблуждешься.
Почему ты не идешь гей шлюхой работать? Там получают куда больше программистов, и учить ничего не надо.
Не уверен что гейшлюха больше прогера получает, хотя мб. Ну я грил уже выше, что с совестью раставаться не хочется, хочется заниматься чем-то вменяем, что имеет смысл и приносит пользу, просто не за копейки. Хотя ты щас можешь передернуть и сказать что шлюха приносит пользу и я не буду знать что на это ответить.
>Этим и отличаются люди достигающие успехов в чем-то и не достигающие.
Этим на 5%, 95% успеха это везение/судьба/нужноевремя/нужноеместо.
Ну от тебя зависит засетапишь ли ты эту удачу или нет, будешь как можно чаще оказываться в нужных местах или нет.
Если ты родился в африке на никелевых рудниках - не зависит, но мы такую жизнь за жизнь и не рассматриваем. Если ты дошел уже до какого-то уровня влияния на свою собственную жизнь, то на этом этапе можешь пустить корни во все возможные возможности чтобы увеличить шанс на успех. Все равно можешь проебать, но энивей кроме попыток в жизни то особо и нет нихуя...
Поясните, чем next отличается от nest?
Next это чисто frontend?
А Nest это backend фреймворк на замену Express?
Next - фронтэнд сервер с писечками для фронтэнд сервера. Nest - высер пердоликов-питонистов. В целом разделение в том, что следующий можно использовать для отдачи шаблонов, а гнездо - для API сервера.
>высер пердоликов-питонистов
А какой сервер на JS/TS для бекенда сейчас самый ламповый? Express же устарел на 10 лет
Не успели вкатуны освоить react/vue/angular, как уже появился nuxt/svetle/gatsby. И это только верхушка айсберга! Даже с языком не могут определиться: JS/JSX/TS/TSX
Самый ламповый - любой со строгой типизацией. Проблема неста в том, что он на тайпскрипте, а транспиляция серверного кода - плохая практика. Но тут зависит что тебе надо, если для вката, апишечку можно и на нексте писать или вообще на экспрессе.
>>57802
>Не успели вкатуны освоить react/vue/angular, как уже появился nuxt/svetle/gatsby.
У тебя инфа устарела. Свежие фреймы - SolidJS/Astro, а не устаревшее легаси говно типа нукста и уж тем более свелте.
>Даже с языком не могут определиться: JS/JSX/TS/TSX
Братишка, тебя даже вчерашний шторм не разбудил. Уже разделяется на категории JS/JSX/TS/TSX/CJS/CJSX/CTS/CTSX/MJS/MJSX/MTS/MTSX
Давно уже разобрались. Все остальное существует лишь в порядке исключения
Вот когда компилятор сделают, тогда и поговорим
>а транспиляция серверного кода - плохая практика
Всегда хотел перейти на C#, жаль, работы на нём нет, только легаси-окна разгребать
>совестью раставаться не хочется, хочется заниматься чем-то вменяем, что имеет смысл и приносит пользу
и нах ты идёшь в кодомакаки, тем более вротендеры
Методом тыка обнаружил, что объекты дочернего класса наследуют свойства родительского даже без конструктора и супера.
Я так понимаю это необходимо только при необходимости указывать дополнительные свойства для дочернего класса?
В таком случае, зачем суперу указывать параметры, если по сути они и так передаются дочернему без конструктора. Что-то пиздец какой-то.
А куда надо? Иду туда, где легче
Потому что явное лучше неявного.
super указывается, когда ты "хардкодишь" какие-то параметры у родительского класса
>>56663 -> Вам добавленно : +100500 анонской кармы!
Для того чтобы не забыть о том, что конструктор базового класса вызывается до того как вызовется конструктор производного класса. Иначе ты будешь в базовом обращаться к полям производного, думая, что они инициализированы и получать undefined
Мы вам перезвоним
Искренне любит программирование мб
Кажется это не будет работать из за запятой
Есть варианты как сделать что-то такое?
TypeScript компилятор (tsc 4.5.2) в упор не хочет заменять весь скомпилированный код в /dist, пока его не удалю.
Иногда tsc переписывает JS код в /dist директории, иногда нет.
Пишешь, пишешь какие-то изменения и они блять не работают. tsc -w толком не наблюдает за изменениями. Чушь какая-то. То работает, то не работает. Дошло до того, что я каждый раз делаю
rm /dist/ -rf && tsc && npm run start
> Идея не стоит ни-ху-я
Так мне её не продавать, а реализовать надо чтобы получить профиты, я расстроился что один из профитов (показать реализацию в портфолио) не получится получить. Поэтому я её и не буду её реализовывать.
Я думал, что в 15:15 получается ноль градусов. Видимо, тут только завод или тренер по фитнесу.
tsc компилирует ts в js. js уже запускается нодой.
Есть ф-ция tsc -w, которая следит за всеми изменениями и перекомпилируется на ходу. Только вот не удаляет при этом js код почему-то
VS Code, вся работа через терминал проходит с TS
ts вроде и не должен ничего удалять, он только переписывает файлы если они существуют.
Если у тебя именно перекомпиляция не запускается - попробуй не использовать fsevents https://www.typescriptlang.org/docs/handbook/configuring-watch.html
Либо vcs забыл как файлы сохранять, у тебя же не autosave? Попиши в блокноте, хех
Либо попробуй не через ts следить за файлами, а через webpack например
Мы вам телеграфируем
>он только переписывает файлы если они существуют.
Так вот исходный ts изменился, а исходник не поменялся. Яхз что за баг, но у меня WSL2, так что винда в теории может поднасрать
Специально олимпиады как "паралимпийской"? :D
Или это действительно уровень сеньора-помидора?
Я не понял сарказм или нет)
Я находил подобные штуки, но вот такую красивую - нет.
А код мудреный чуть для меня, но если ниче не найду, навено буду сам разбирать пару дней все на части. Или это гиблое дело?
Подозреваю, что связано с замыканиями. Типа setTimeout выполняется уже после выполнения цикла с последним значением 10, но для каждого из 10. Итого 10 раз по 10. Но чот сложно пока для меня. Благо не планирую на собесы соваться до конца года.
yep
Ну дык вот я получил запрос на такою хуйню, с вопросом "можно ли сделать и сколько времени".
Так бы и не думал над таким.
Нинужно
Зачем кстати все дрочат "как будет этот высратый из жопы говна код?"? Типа они же сами никогда не наймут никого кто такую хуйню высирает.
Не, даже если 0 задать все еще остается отступ, хоть и уменьшается
Это базрвый лендинг, чел, делаешь див высотой 2000, внутри фиксед канвас под размеры вьюпорта, на скролли навешиваешь эвент который меняет положение точек на канвасе.
Графно на ДОМе или намного сложнее или намного тормознее.
35 нахуй ошибок в бойлерплейте
22 оно само не в состоянии пофиксить и это вообще не ошибки
Нужно нагуглить и прочитать статью какие правила добавить чтобы оно не ругалось на каждый пук, который даже не ты написал
Хз, на моей пеке как говно работает.
Присоединяюсь к вопросу, у меня на планшете пятилетней давности не лагает. И лепить столько анимации на лендинг это конечно плохо и неправильно, но бля, оно красивое.
Это тупо canvas, элементы для которого чуваки нарисовали руками. Мое уважение, но на сайте хуева туча проблем, господи, у них есть массив на >1000 элементов скорее всего еще и утечка памяти.
Для простоты можно подучить three.js, в котором можно пилить подобные штуки. Более ресурсоемко (WebGL нахуй), зато результат будет очень и очень. Или d3. Отличные инструменты для визуализаций.
Нюанс - я senior, а 99% информации по жс завалено хуйней о том "как вкатиться в риакт".
Никогда не любил ваниль ни в каком виде.
Неиронично нравится кола без сахара, ваниль для меня это какой-то приторный адище.
Хотя в детстве очень любил
Кек. А в каком направлении сеньор? Бэк? Сколько лет стажа?
Неиронично рекомендую, сам по нему учил: https://learn.javascript.ru/
Его тут вечно ругают, но как учебник-справочник для челика, который погромирование уже немножко знает - он очень удобен.
Сюда же ещё очевидный
https://developer.mozilla.org/en-US/docs/Learn/
но там оно все-таки похуже и россыпью, а на сайте выше последовательно и структурированно
Уже год как отказался от этого наркотика. Вместе с чипсами.
Из напитков пью только воду обычную.
Чувствую себя сверхчеловеком и усмехаюсь над коферабами и колахолопами.
Я сам в поиске. хотя я недомидол
Ищу пока интересных авторов.
Очень зашёл Kent C. Dodds. Прямо таки мамонт жса, часто выступает на конфах, ведёт интересный бложик. Если не читал, то советую.
Хотел накидать ссылок для сеньки, но передумал. Зачем мне создавать конкурентов себе.
Сохранил, и тебе спасибо же.
Только что читал про чистую архитектуру, там автор говорил что вот, люди пишут на C и вставляют код специфичный для какого-то процессора (и это типа плохо, но не важно), то есть сферический C в вакууме отличается от C, который понимает реальный компилятор. И что? Оно же всё равно C называется. Почему жабаскрипт особенный?
>В чем профит отделять жабаскрипт от екмаскрипт?
В чем профит отделять легковой автомобиль от автомобиля?
Никакого если грузовиков не существует или очень мало. Можно просто сказать что грузовик это очень странный автомобиль, а легковой автомобиль это тупа автомобиль.
Это реклама. Это видимо когда влом было креативить, денег мало дали.
Ну а вообще, разработал такой приложение no-code, платил меньше, чем команде разрабов, все заебись, а потом бизнес пошел, пора масштабировать, пук среньк, нанимаешь команду дороже на 50%, чтобы они в этой говне копались и правили, жидко пукнув разрешаешь все с нуля написать
>Оно же всё равно C называется
Не, не называется. Он называется C с расширениями определенных компиляторов. Например с расширениями gcc.
Точно также JavaScript - это ECMAScript с расширениями.
Хорошо, тогда почему все ECMAScriptы с расширениями разных браузеров называются жабаскрипт?
Я бы понял если бы например екмаскрипт для спайдерманки назывался жабаскрипт, а екмаскрипт для в8 назывался хромскрипт.
Двачую, могу присоединиться
Потому что они, внезапно, реализуют один и тот же набор спецификаций es + web api.
Зажумайся, почему. Node.js не называется просто js. И почему JScript не называется JavaScript.
Javascript не ежинственнле расширение ES. Есть еще ActionScript.
Да и вообще языклв основанных на es, расширяющих его как синтаксически, так и в плане api - овердохуя.
>Ну а вообще, разработал такой приложение nodejs, платил меньше, чем команде нормальных разрабов, все заебись, а потом бизнес пошел, пора масштабировать, пук среньк, нанимаешь команду шарпистов дороже на 50%, чтобы они в этой говне копались и правили, жидко пукнув разрешаешь все с нуля написать
Меня звали работать как ИП на Австралию, переписывать Node.js стартап от пакистанцев. А переписывать его на golang частично русской командой за 3 тысячи долларов Ебало программистов представили?
Страшно представить что за гавнокод на ноде там высрали, если долбаёб-директор решил всё переписать на гошку. Сыкономить решил? Сперва нанял пакистанцев за копейки хайлоад на ноде написать, а потом за те же самые копейки переписать это гавно. Земля стекловатой таким уёбкам
https://qna.habr.com/q/1098278
Изятина же
>Ну а вообще, разработал такой приложение на c++, платил больше, чем команде разрабов с Ph.D, все заебись, а бизнес не взлетел, пук среньк, продаешь почку чтобы расплатится с долгами.
Чел. Если бузинес дает бабла, чтобы переписать все с нуля так это ж хорошо. Плюс у разрабов будет уже нормальное ТЗ с четкими пожеланиями как должно работать, а не маня хотелки на уровне прототипа, которые каждый день меняются на 180°.
>уже нормальное ТЗ с четкими пожеланиями как должно работать
Если бы оно было, проект вышел бы годным
Это годовой бюджет на команду шарпистов?
Возможно лоукод займет нишу прототипирования, будут аналитики этим заниматься на начальной стадии проекта, вкатывайтесь пока не поздно.
Звучит во-первых как хуйня, в которую сложнее вкатиться, потому что новая и работы очевидно будет мало.
А во-вторых как менее интересная хуйня чем погромирование, если бы мне хотелось в конструктор тыкать, я бы в 1с вкатился бы уже.
>лоукод
Зачем бизнесу нанимать каких-то мошенников, если они нихуя толком не сделают и через полгода нужно будет нанимать 3х сеньоров, чтобы разобрались в гавне, которое создали на уровне прототипа?
Чтобы кобанчик мог сформулировать мыслю, чтобы выявить ЦА, чтобы маркетологи A/B тесты поделали. Постоянно слышу от кабанов "главное момент не упустить, завтра уже будет поздно на рынок выходить"
Единицы Кабанов могут сформулировать свои мысли выше, чем "ну гы мы ёпта бля надо оформить то да сё"
Но бедный почему-то ты... Рассказывай сказки. Даже если так то гонять месяц одного лоукодера по хотелкам будет лучше чем гонять команду сеньеров полгода.
Занят повторением блочной модели документов
И что там? Я ничего не понимаю
мб потому что методы, алгоритмы и массивы это базовая основа computer science и предполагается что человек начавший учить жс уже знает все это??
сука, сельди даже программирование макакинг учат для того, чтобы своё ебало в тиктоке засветить и как-то съехать с этой хуйни на хуй кабанчика
Обидно, что сельди на порядок организованнее, умнее и прилежнее, чем я. Сидят, учат, всё получается. А у меня нихуя не получается.
Пришлось окно открывать.
>Сидят, учат
по видео видно, как она просто скроллит какой-то теоретический материал и ни строчки кода, ещё не макакер_ка, а уже выебщи_цесса
Да про этот. Не знаю на каком ты этапе самообразования, но взяв 4 лвл на кодеварсах единственная проблема это то что мне тупо лень печать, а что печать +- понятно.
Если у тебя есть средне-профессиональное или высшее можешь через госуслуг за пол цены взять. вот у меня нет, мне было так же лень в шарагу ходить
Это даже не теоретический материал, а инструкция, как взять академ в институте, шоб учиться на их курсах.
Не могла блять хекслет купить
>Your runtime beats 91.87 % of javascript submissions.
Готовьте жопки. Иду разъебывать этот ваш фронтенд.
>>59368
Вот кстати хекслет возможно даже лучше вариант, но я пробовал хекслет на месяц, ещё до того как серьезно решил выкатываться, и за месяц сделал 1.5 из 4 проектных работ. Там скорее всего людей меньше в группе, так что если ты любитель доебатся до всяких НАСТАВНИКОВ наверно там ты получишь отклик покачественнее.
вообще хекслет пока самые не зашкварные ребята(возможно только пока) и про них ничего плохого не слышал в плане как про другие конторы, инфоцыганами их уж точно никто не называет
Ну тут хз, ребята просто вкатившись одними из первых, проспали все полимеры. Их теория по критериям гречневых работяг, ничуть не менее инфоцыганская, чем в то же Яндексе, что там, что там можно сказать "просто переписали то, что в интернете бесплатно". Просто все гречневые любят известные названия как я и пиздуют туда, потом строча отзывы будто купили вторую работы за свои деньги.
Теперь уже никак не узнать.
Деструктуризация.
Это для опыта
https://codepen.io/MrSimsek/pen/KrOdpO
Они все прописаны в HTML (тег g).
Cмотри ansi эскейп коды для терминала, там есть прямое позиционирование без велосипедов.
Ч не смотрел просто
Вот ли не похуй какой длины цитата в конcольке? Шрифт моноширный, длину цитаты и лимит на строку ты знаешь заранее, так что каким-нибудь слайсом не составит трда вставить.
Чтобы соединить два браузера нужно знать их адреса. Обычно нужно чтобы был сервер, который бы сказал им сервера друг друга. А если сделать чтобы один браузер выдавал свой адрес, пользователь его бы копировал и отправлял бы другому пользователю через кидание ссылки в тред на дваче, а тот его бы вводил в формочку и подключался бы.
Или показывать всем адрес опасно? Но ведь он и так будет показан если через сервер подключаться.
Так можно хостить хуйню на статичном сервере (на гитхуб пагес), а пользователи смогут подключаться друг к другу по ссылке, охуенно же.
Это сработает? Если сработает, то где уже так сделано?
* который бы сказал им адреса друг друга
Читай про NAT и устройство сетей,чтобы не задаваться такими глупыми вопросами.
Когда разберешься,читай про TURN и STUN сервера, и зачем нужен тот или иной тип.
Типа задачки с крупных компаний, но на деле продрачивание своих временных ресурсов, плюс литкод не бесплатный, поэтому еще и материальных.
Насколько я понял, stun сообщает какой у клиента адрес. Но есть же публичные stun, можно свою хуйню не делать?
TURN вроде и не всегда нужен, а используется как фоллбэк если нормально не работает. Или на практике оно никогда нормально не работает?
90% клиенстких машин не имеют белых IP. Бльшая часть из них сидят за NAT'ами, по большей мере симметричными и непробиваемыми. Для этого и нужны STUN и TURN сервера. STUN используется в том случае, если за NAT только один клиент, а другой таки имеет внешний статичный IP, тогда STUN сервер отрабатывает толкьо на стадии рукопожатия сообщая клиентам их реальные адреса, после чего они общаются напрямую. TURN сервер вяполняет роль релея, когда оба клиента за симметричными NAT - все пакеты идут через него. В современных реалиях в 99% случаев без TURN у тебя ничего работать не будет. Остаьльное возможно только когда ты наверняка занешь кто у тебя клиенты и их параметры - например это локальные или корпоративные сети, или контролируемые тобой машины, или еще подобные условия.
Читать про сети долго. Надо чтобы npm install <magic>
У текстарии есть полосы прокрутки, который добавляются когда текст выходит за пределы.
Да это я знаю, но нужен еще какой-то индикатор
Да ладно нахуй? А как ты это нашел? Во всемирной павутине под названием инторнет??? Вот реально, вместо таких ответов, лучше нахуй слать сразу
Какой же ты душнила, пиздец просто. Откуда ты здесь? Со стройки или из такси?
Ну я ебусь с этим уже часов 10, рассматривая разные варианты, описав детально проблему, ты мне за каким-то хуем кидаешь первую ссылку на СО, которую я нагуглил в первую очередь, при том что мой вопрос изначально был вообще в том, какое UI решение может заменить троеточие для textarea
Ты ебало свое агрессивное стянул бы лучше.
Я тебе скинул ссылку где описано как твое троеточие добавить.
Нормально вопрос сформулировать можешь?
Тебе уже сказали, что есть скрол. Я скинул ссылку как туда сунуть троеточие. Чего ты ещё ждёшь?
Нам макеты тебе перерисовать чтобы убрать троеточие с них?
То решение полная хуета если что, оно даже фактически работает не правильно, и оно просто добавляет три точки нижний правый уголок, что выглядит как полная жопа говна сатаны. И иди нахуууу кста
Очеыидно делай не через текстарию, завтра UI-ксеры хуйнут туда цвет текста для каждого слова разный, тоже будешь спрашивать как в текстарии делать несколько цветов текста для разных участков?
Чувак пришел с проблемой, я кинул решение конкретно этой проблемы.
Он начал кидаться говном, что это не то решение, которое он хочет.
На агрессию отвечаю агрессией, что необычного?
Можно же было нормально ответить. Мол я видел этот вариант, да, это троеточие, но я хочу аналог троеточия, но не троеточие.
За столько времени можно было уже написать свой вебкомпонент, в котором жс следит за размерами текстарии и вставляет где надо многоточия, выложить его в пабчик, собрать лайки, выпить смузи, пососаться с коллегой по опенспейсу..
Зависело от подачи материала, неоторые авторы уебищно объясняют, что вызывает нежелание продолжать их читать, а других приятно читать и выполнять их задачи, которые сразу понятно как решать, что дает мотивацию продолжать обучение.
Изучение дается тяжело. Но дропнуть не хочется, т.к. альтернатив не вижу. Остальным заниматься хочется еще меньше, поэтому дрочу проганье. От этого хоть какое-то удовольствие, когда что-то получается. Ну и фантазии на тему, что оно поможет выбраться из говна, приятно щекочут жеппу
Несколько раз казалось, что я совершил ошибку, что это вообще не для меня, что я дебил, а кодеры на самом деле умные и как-то по особенному мыслят. И это все я делал, когда уже уволился со старой работы, учясь кодить, и никуда не вкатываясь. Но в итоге все норм, разобрался, работу нашел. Но офер первый наверное только после 6го собеса получил. А после первого вообще нахуй в петлю хотел залезть, такой ебейший позор был
Какой же nest.js мастдайный фреймворк, это пиздец просто какой-то. Раковые java-ёбы принесли все свои гавно-паттерны сюда.
Вот двачую, у кантора многое через жопу написано, новичку очень трудно разобраться будет. Мне по базе Флэнаган в итоге зашел, книга конечно толстая, но пусть это не пугает, там за сюжетом следить не нужно, мне она показалась наиболее простой и с адекватным уровнем изложения по сложности.
Явисты сделали своё место обитания невыносимым, и теперь мигрируют к нормальным людям, но скатывают всё в яву.
Тяжко не от самого изучения, а от процесса поиска работы. Конкуренция ебейшая, нужно что-то придумывать оригинальное, чтобы твое резюме не просто посмотрели.
Я беру создаю img туда пихаю `URL/${json.govno_image}`.
Всё хорошо, работает, но у меня висит лоадер на загрузку данных с сервера и когда они загружаются лоадер отключается, но на экране появляются данные без картинок, а картинкам нужно еще какое-то время чтобы загрузиться. (около 1 секунды).
Как можно сделать так, чтобы лоадер крутился и во время загрузки картинок? То есть пользователь открыл страничку - лоадер закрутился, беру жсон с сервера, далее всё раскидывается куда надо и начинается загрузка картинок - как только загрузка картинок закончена лоадер снимается и пользователю уже красивый списочек показывается.
Я с тобой согласен, анон.
Но я не совсем понимаю как мне отследить факт загрузки картинки с этого URL, там же просто атрибут src.
В этом в принципе заключается вся проблема, т.к. остальное-то я знаю как сделать.
Спасибо, попробую!
Расскажи про «позор», что хотели, что спрашивали.
Сам очень очкую эпично обосраться на собесе. Хочется знать как оно у других было. Чтобы иметь представление к чему морально готовиться типа.
Расскажи про «позор», что хотели, что спрашивали.
Сам очень очкую эпично обосраться на собесе. Хочется знать как оно у других было. Чтобы иметь представление к чему морально готовиться типа.
Выучил рякт, очень плохо знал базу жса, начали разумеется гонять по базам, тут я и обосрался, не ответил буквально ни на один вопрос, думал это никому не нужно, лол.
Думаю тут в языках проблема, английского мне читать пиздец скучно.
А какую базу хотели - замыкания, эвент луп, прототипы - всякое такое? Или что-то более экзотическое?
Я согласен с тем, что нужно делать декораторы
@HttpMethod()
И прочите проверки типо @IsString()
А всякие сериализаторы это максимально душная херня, пикрил: пиздец же просто
Угу, только даже елси ты нашел работу, то страдания не заканчиваются, ведь теперь придется РАБотать, выполнтяь какието бессмысленые таски.
Вкатываться сложно, на работе красишь кнопку с зелёного в красный, когда программистам на руси станет жить-то хорошо?
Реальные таски примерно так и выглядят? Ну не все так плохо тогда! Я думал придется писать функциональную состовляющую, хотя я канеш в душе не ебу что делает на работе джуниор фронт енд
>придется РАБотать, выполнтяь какието бессмысленые таски.
+
В свободное время прокачивать алгоритмы, паттерны, фреймворки, все современные технологии и даже программы
Опытные сеньоры вообще говорят, что джун даже если на реакт пришел, будет сначала всякую хуйню верстать, формы и т.д.
Свободного времени быть не может. Постоянно нужно учиться или писать код, чтобы запоминать, как все работает.
Пришел после слабой школы в топовый универ. Там сразу С и С++, да, простые задачки как на собесах на джуна, но я ничего не понимал тогда. В электричке по пути учил синтаксис. Еще что бы оценку получить задчу нужно на компе прям при преподе решить, если не решил - идешь нахуй. Дальше на 2 и 3 курсе: клиент-сервер-бд, мьютексы, семафоры, Андроид. Крч, я кое как универ закончил и смотря на одногрупников которые шарили думал что я не годен к программированию. Но после универа годик проработал то тут то там выучил ЖС и пошел работать. На работе я обнаружил что не такой уж и тупой (умнее 80% команды), хотя это не ум, а опыт скорее всего. Работа легче чем универ. Вывод: просто сидишь и задротишь.
Типа идея понятна, вверху иерархии пишешь функцию, передаёшь её вниз она там выполняется, а потом...хуй знает что потом. Как она приходит обратно хз.
Смотрю рандомных дядей в ютубе, у них все окна летают туда-сюда, нихера не понятно.
Может есть какое-то волшебное видео чтоб СТАЛО ПОНЯТНО?
Если что, я почти полный 0. Когда-то пхп учил, проучил курс в инете, чуть чуть потыкал его палкой и забил.
Потом стал вёрстку и Жаваскрипт учить, дошёл до 6 раздела из 14 на learn.javascript.ru. Может я чёт особеное не успел пройти?
Я тоже 0, но делал так.
В родителе есть state, допустим, kgGovna, setKgGovna и есть функция howMuchNasral(kgGovna)
Которая обновляет вышеуказанный стейт.
Ты берешь эту функцию и передаешь через пропс в дочерний элемент. Там делаешь какую-то логику и в итоге передаешь в howMuchNasral(результат).
Вроде как всё, оно поднимается к родителю и в state kgGovna у тебя это значение.
Хотя я щас попробовал и что-то не получилось. Значит я где-то ошибся.
Надеюсь шарящие аноны поправят меня.
user-model.js
папка models, название файла user.js
папка models, название файла user.js
У картинок так-то свойство onload есть, если что. И onerror, кажется. А вообще не надо пользователям мешать своими лоадерами. Контент загрузился - сразу покажи и не еби мозги.
Место под кнопку добавляется, но почему-то вложенного svg не видно. При этом если кликнуть на этом узле DOM "редактировать", а потом просто вернуть всё взад, то картинка появляется.
Я не умею в этот ваш пятый html с фреймворками, ничего не понииаю.
Я так и сделал, анон. Спасибо большое!
Да с лоадером как-то по-красивше выглядит, сразу разом всё появляется.
>Няши, гляньте мой код
>pastebin вместо codepen
Я не понимаю, как это работает, залить в песочницу это менее минуты
Тому что жабаскрипт неявно приводит пустую строку к Number("") === 0, а 0 <= 90?
мимо питухон-говнокодер
значит как я понял: age равен пустой строке, а логически это false, но в условии if при взаимодействии с математическим оператором <= , age преобразуется в число, тогда в первом значении 0=>14 будет false, а второе 0<=90 выдаст true
Не при взаимодейстии, а когда происходит вычисление операции сравнения, и тут вопрос как сравнение происходит, либо пустая строка приводится к числу, либо 90 приводится к "90", и тогда идёт сравнение строк. Т.к. питухон-говнокодер, я не знаю, лишь предположил.
Например, 0 < "90" даст true, а "91" < 90 false, значит в таких операциях идёт математическая приоритезация, и значит строки неявно приводятся к числам, если только оба операнда не строки, тогда там будет уже наверно лексикографическое сравнение.
Шапку почитай, ам на такие ворпосы есть ответы, будешь лучше ориентироваться.
Жс нужен, как ни крути. Рякт - библиотека, но будешь ты писать на жс, все те нюансы, трюки, магию, будешь делать на жс. Рякт дает плюшки, готовые решения, велосипеды. Помогает разрабатывать проект яснее, быстрее.
Жс ты полностью никак не выучишь, но 4 дня явно мало. Месяца ~три, а там как будешь боле-менее разбираться что куда, иди в любой фреймворк.
>Да с лоадером как-то по-красивше выглядит, сразу разом всё появляется.
Нет, это по-уродски выглядит, когда людей заставляют ждать дольше, чем это необходимо. Ты ещё бегущую строку там сделай, снег (новый год же) и блёстки гифами в качестве фона на всю страницу, "потому что так красивше". И цвет ссылок обязательно замени на жёлтый, на розовом фоне, так красивее, это же самые красивые цвета. А весь остальной цыет оставь просто ярко-зелёным.
Текст, если он есть, должен грузиться мгновенно. Картинки могут подгружаться намного дольше. Если я зайду на сайт и увижу, что его делал идиот, который этого не понимает, я просто закрою вкладку и открою следующую ссылку в гугле. Потому что лично я просто не люблю копаться в том, что навалил в интернете какой-нибудь идиот.
>если кликнуть на этом узле DOM "редактировать", а потом просто вернуть всё взад, то картинка появляется.
У меня не появляется.
хромобоярин
Папка user, файл model.js
на рутрекере
Если я ооп знаю и понял синтаксис жс , плюс то что наследование тут не типичное, а смесь прототипов и классического наследования, плюс типы данных понял и т.д. Надо ли мне углубляться или можно уже переходить к DOM и прочему? Уж слишком мне лень перечитывать то что 1000 раз было изучено с других ЯП, с небольшими поправками. Или будут дрочить всякие нюансы на собесах?
> Уж слишком мне лень перечитывать то что 1000 раз было изучено
Не перечитывай. Скачай видеокурс, то что знаешь просто смотри, а что не знаешь учи.
Это копия, сохраненная 27 июля 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.