Это копия, сохраненная 16 сентября 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
1280x720, 0:04
>>2773715 →
Добавлю, что до этой пасты я не знал о таком обилии инфоцыган. Как спать-то теперь?
Перед началом работы ты описываешь ожидаемый клиентом результат, и то, как ты к этому результату собираешься прийти, клиент говорит ОК
Документации нет и не было
Бэкендер предлагает присылать уведомления пингуя юрл каждые 5 секунд
Мое ебало имагинирование?
>Бэкендер предлагает присылать уведомления пингуя юрл каждые 5 секунд
Как это связано с остальной частью текста?
А я имаджинировал ебало бэкендера от SSE и вебсокетов. Хех
Да это стандарт индустрии от галеры до бигтеха.
Cample для сигм.
бля мне так никто и не написал за день. Вы вынуждаете меня самому копать это говно. Как же не справедлив этот мир, писда.
стронг джуны-мидлы обычно уже на галерах сидят, ты бы до джуна-вкатыша сбавил запрос.
Бля, надо как-то в прототайп парадигме преисполнится и попробовать подобный видос сделать.
Просто все задачи с использованием прототайпов и кастомных методов решать.
Лул, хотел бы увидеть ебало интервьювера яндекса когда ему на намбер прототайпах бинпоиск или дфс напишут.
Я где-то месяц-два назад с дядькой обсуждал хуйню про цифры и присвоение туда значение, когда решил плавно соскочить с его вопроса.
Дядька не понял о чем я говорил, но сказал, что, наверное, такое возможно.
>Бэкендер предлагает присылать уведомления пингуя юрл каждые 5 секунд
В чем проблема?
Ну сделаешь ты так, станешь бедней?
Да да, вот такую хуйню наворотят, потом тебе мультитабы дебажить. А потом весь проект работает хуй пойми как, и в один прекрасный момент скажут, что мы передумали, иди переделывай пол проекта вилкой на сокеты и дебаж это говно еще раз, которое годами вот так вот на отъебись делалось. Причем этот пидор даже не продуктовнер, нехуй бекерам на фронт лезть, пусть жсоны свои гоняют и не лезут куда не просят
Так шорт поллинг - это самое простое решение. Единственный минус - нагрузка на сервер. Лонг поллинги и вэбсокеты тебе точно так же придется ебаться с мультитабами. Может даже и больше
Гопоту зарезали недавно. Теперь он нихуя не может. Непонятно по какой причине только: либо чтоб быдло сильно не бухтело, либо майкрософт будет отбивать денежки за покупку и норм функционал только за денежку.
Пиздец.
Я теперь как без рук.
А говорили айтишки не пизда. Уже целое направление вырезали, пизда промпт инженерам.
TL;DR
The provided code modifies the prototype of the Number object in JavaScript by setting it to a new Proxy object. This Proxy object intercepts and customizes operations performed on the Number object.
Detailed Explanation
In JavaScript, a Proxy object is used to define custom behavior for fundamental operations (e.g., property lookup, assignment, enumeration, function invocation, etc.).
The provided code creates a new Proxy object with a target object of Number.prototype.__proto__ (which is the Object.prototype), and a handler object with get, set, and data properties.
The data property is an empty object that will store custom properties added to Number instances.
The get method is a trap for getting property values. It takes three arguments: t (the target object), k (the property key), and r (the receiver - usually the Number instance). It first checks if there's a custom property for the receiver in the data object. If there is, it returns the value of the property from the custom properties; otherwise, it returns the value from the original Number prototype.
The set method is a trap for setting property values. It also takes four arguments: t (the target object), k (the property key), v (the new property value), and r (the receiver - usually the Number instance). It first checks if there's a custom property object for the receiver in the data object. If there isn't, it creates one. Then it sets the property value in the custom property object.
This code essentially allows adding custom properties to Number instances that don't affect other Number instances.
Possible issues
Modifying built-in prototypes is generally considered bad practice because it can lead to unpredictable behavior in code.
The Proxy object can have performance implications, as all operations are now going through the Proxy.
References
MDN Web Docs: Proxy
MDN Web Docs: Number
BroadcastChannel для мультитабов есть
да я понимаю, но там будет короткий собес, к которому я никакого отношения не имею и повлиять не смогу. Не хотелось бы тратить время анона и своего руководства.
С другой стороны я искал просто уверенного в себе человека.
Я правильно понимаю, что vue 2 это легаси уже считается, и вкатуны его не учат сейчас?
Я бы сказал, это легаси уровня react 16, а даже он сейчас много где на проектах.
В целом, vue 3 вышел уже довольно давно, гугл говорит релиз дате Q3 2020. С одной стороны я видел людей, которые надрачивали на composition API, а с другой так же рьяно хуесосили. Что-то уровня срача про redux и suspense из предыдущего треда. Дроча на redux и 50 его вариаций для стейт менеджмента в виде депрекейтед ссаги, депрекейтед обсёрваблов, rtk, нескучного обвеса для управления запросами поверх redux/rtk, и всё это против добавленной в реакт фичи Suspense, стейт менеджера по вкусу и модуля для работы с запросами (кешем и прочими прелестями) не прибитого к стейт менеджеру гвоздями.
Что происходит со вью я не знаю.
986x732, 0:28
Я недавно на вью 2 такое тестовое делал, но мне даже не ответили вроде. После реакта, второй вью что-т совсем пиздос показался.
Но я вью плохо знаю, так бы отписал.
>Выглядит
Да не трясись ты, дизайнерка.
Функционал сделан на 100%, который нужен был. А ещё я на вью первый раз писал. Просто офигел от переменных в кавычках...
Бля ну я бы тебя даже на 20к/месяц не взял бы, чел.
Верстка очень хуевая, Анон, будто на отъебись делал.
Меня, когда я вкатышем был, однажды на собес пригласили только из-за того, что я логику в красивую верстку одел.
Сделал светофор, когда можно было просто красить кружочек.
952x922, 0:57
>будто на отъебись делал
Ну я так и делал.
Если полноценно на работе верстать нужно, то я сам от такого откажусь.
А ещё делал вот такую штуку на реакте, тоже не ответили.
>Если полноценно на работе верстать нужно, то я сам от такого откажусь.
Хуя вкатун о себе возомнил.
>Кастомный курсор
Чел, ты хоть раз что-то кроме винды использовал? Это стандартный курсор в KDE Plasma.
>Чсв, оскорбления
???
Таблетки прими уже
Почему у тебя вместо попапа с свистоперделками дефолтный промпт?
Почему нету датапикера? Я ебал своими руками что-то писать.
Почему не центрировано значение внутри ячейки?
Почему не центрировано время?
Уверен на 100%, что по верстке есть еще куча проебов, как, возможно, и по логике.
С такими петами не удивительно, что тебя игнорят, Анон, видно, что тебе похуй.
Это не петы, а тестовые задания. Мне их вылизывать что ли?
К тому же, на ДЖУНА.
И мне действительно похуй. Как мне должно ещё быть, когда кидают эти тестовые и даже не отвечают, даже если их сделать?
И я всегда делал на 100% от заявленных требований. Что указано в задании - всё сделано на 100%.
>на ДЖУНА
Да, на джуна. Ты вообще в курсе, что беря тебя на джуна работодатель будет терять деньги, потому что ты нихуя нормально сам написать не можешь?
>Это не петы, а тестовые задания. Мне их вылизывать что ли?
Да.
Твои тестовые - твои петы.
>К тому же, на ДЖУНА.
Я на мидла тестовые вообще не брал, нахуй мне время тратить.
А на джуна изволь ебашить. Прям пиксель в пиксель чтобы был, чтобы каждый пиксель был покрашен с любовью.
>Как мне должно ещё быть, когда кидают эти тестовые и даже не отвечают, даже если их сделать?
Ловушка похуиста. Делаешь на похуякх - не отвечают - Делаешь на похуях. Круг замкнулся.
>И я всегда делал на 100% от заявленных требований. Что указано в задании - всё сделано на 100%.
Ебало смотрящей хрюши || мидла представил когда у него промпт открылся с требованием написать дату? Или когда вместо кнопки, какая-то хуйня с текстом.
Ну похуй и похуй, чего бубнеть, ты же ученый у нас.
Да и вообще тебе не отвечают почему-то, дураки, наверное.
>вэбсокеты тебе точно так же придется ебаться с мультитабами
В этом случае я хотя бы буду ебаться с изначально адекватным решением
>Так шорт поллинг - это самое простое решение. Единственный минус - нагрузка на сервер
Ну так это вообще максимально всратое решение, выглядит прям как ебейший антипаттерн. Сотня тысяч пользователей, которые безостановочно долбятся в бэк 24/7 ради уведомления, которое может прийти раз в неделю. Принимая такое решение ты автоматически принимаешь решение и о том, что потом все это придется переделывать
>И я всегда делал на 100% от заявленных требований. Что указано в задании - всё сделано на 100%.
ты же понимаешь, что до серьезной логики тебя еще полгода-год не допустят?
а будешь красить кнопки и верстать формы с базовой логикой.
как ты страницы в пиксель перфекте будешь делать, если не в состоянии инпут разукрасить или попап с выбором даты сделать?
В моей первой компании мне на позиции ждуна платили 50к+ в месяц за мое обучение в буквальном смысле. Первые 3 месяца не было никаких задач, просто давали разные таски и проверял кто-нибудь из сеньеров. Потом когда уровень подтянул - перевели на коммерческий проект
Ты ебонулся столько просить в тестовом.
Я один единственный раз сделал тестовое, чтобы позвали. Но я гребу свои 180.
И всё это ради того, чтобы мне даже не сказали после собеса что не так, а выдали дженерик хуйню с ваши технические навыки нам не подходят, ха лох. Ведь до собеса ожидания не спросили, а оказалось в верхней границе их вилки.
Тип, ок. Я могу въебать на тестовое 6 часов. Нахуя? Чтобы мне потом предложить полайвкодить элементарную хуйню ещё? А тестовое я кому делал?
Не нахуй, пока не прижмёт, конторы с тестовым нахуй.
Я знаю что такое лонгполлинг, а что такое шорт? Не пингование каждые 5 секунд? это не ироничный вопрос если что
>Ты ебонулся столько просить в тестовом.
Лол, блять, он джун.
Чем ему еще выебываться? Чем ему еще выделиться среди сотен других?
Логикой он чисто физически не сможет, ибо опыта нету. Даже если и попробует, хуйня полная выйдет.
Остается верстка. Нормальная, ком. верстка, красивая, с анимациями и свистоперделками.
А он, блять, ебаный инпут ленится разукрасить.
Я эту всю хуйню года два назад проходил, у меня еще память свежая, всегда хвалили за верстку.
>А тестовое я кому делал?
Себе в петы.
Чтобы хрюша зашла и ахуела от кол-во разных проектов.
Да и, внезапно, это обучение. Вот я налоговый вычет делал, вообще не ебал что происходит, но верстку сделал нормально и позвали на собес только из-за нее.
А ту же тудушку я вообще не верстал, нашел какую-то репу и натянул логику.
>1
Я даже не удивлюсь, что твой пет по функционалу работает лучше чем уебищная форма на сайте налоговой вспоминаю как методом тыка находил инвалидное поле, в которое не влазил 0 и приходилось писать 0.01
>если не в состоянии инпут разукрасить или попап с выбором даты сделать
Не сделал == не можешь?
Ты на вёрстку календаря посмотри. Там не так всё просто на самом деле, + динамическое добавление даты в нужную ячейку.
Причём вёрстка не захардкожена, а просто циклом всё создаётся.
Не ахти что конечно, но вполне нормально.
Ну и дело в том, что я вообще на фронт не очень-то хочу. Одновременно и на бэк откликаюсь.
К фронту поэтому наплевательское отношение.
> Там не так всё просто на самом деле
display: grid;
grid-template-rows: repeat(24, 1fr);
grid-template-columns: repeat(7, 1fr);
>Не сделал === не может
>Мысли хрюши при первом открытии.
>Ты на вёрстку календаря посмотри.
Ужасная. Кнопки не ховерятся. Клик никак не ощущается.
Центрирование элементов проебано, какой-то странный бордер колор у элемента не по сетке.
>К фронту поэтому наплевательское отношение.
Ну, так и не удивляйся, что тебя игнорят на фронтовых вакансиях, если тебе наплевать на фронт, что очень даже видно.
Пизди верстку и натягивай логику, раз лень делать.
>Себе в петы.
Хуеты.
Или надо было ещё бежать к самописным тестам для проверки функционала, на которые очень намекали ограничениями, но не говорили явно, делать фронтовую морду с красивым интерфейсом, и въебать на бесполезную хуйню больше суток?
Это именно бесполезная хуйня, чтобы посмотреть насколько человеку не жалко своё время. Ведь после устройства за тестовое ему не заплатят.
А у пета масштабы совсем другие. И речь не про учебные проекты чтобы посмотреть одну-две говнолибы и попробовать их подружить, или чем-то выебнуться, аля кросивые стили или в коде нахуевертил.
Ну мне тебя похвалить или что? Хороший мальчик, садись, пять.
Гриды кстати никогда не использовал и не знаю, что это. Там на флексах работает.
Мне лично сложновато было придумать, как такую вёрстку сделать.
>на сайте налоговой
так через банк же можно.
я как самозанятый через сбер все делаю.
раз в год на госуслуги штрафы по налогам захожу оплатить и все.
>Гриды кстати никогда не использовал и не знаю, что это.
Но получать деньги и выебоваться на хрюш ты всегда готов.
>Мне лично сложновато было придумать, как такую вёрстку сделать.
Потому что ты джун криворукий и платить тебе смысла нет никакого. Кабан в итоге взял нормального разраба, с чем я его и поздравляю.
Через мой банк платно, 3к вроде. Считай 3 часа шлепания форм меняешь на один час пердолинга с сайтом налоговой.
Больше рабочих суток, мне похуй этот календарчик. Я про него уже забыл и вёл речь не о нём. В моём тестовом можно было обойтись без вёрстки, только подсунули абстрактный джава фактори сигнлтон бин в описание. Ну и собственно вопрос. Н А Х У Я? Чтобы позвали и просили закодить элементарную хуйню, которая покрывает дай бог 3% объёма кода тестового задания? Чтобы отказать по надуманной причине?
Я с тем же успехом мог потратить это время на беклог.
>делать фронтовую морду с красивым интерфейсом, и въебать на бесполезную хуйню больше суток?
Да.
>Это именно бесполезная хуйня
Да.
>чтобы посмотреть насколько человеку не жалко своё время
Чтобы показать, что ты можешь сделать красиво и адаптивно.
>А у пета масштабы совсем другие.
Пет - проект, который делаешь для себя/для обучения.
Да даже если наше понимание этого слова рознится - похуй.
Главное - засрать гитхаб проектами.
Это тебе не мидл, который может с закрытым гитхабом выебываться ком проектами и слать нахуй хрюшек.
Джунов дохуя, а еще дохуя тех, кто умеет в верстку.
А учитывая то, что джуны чаще всего делают верстку, показать, что ты можешь делать верстку, да еще и за короткое время - пиздец как необходимо.
>нормального разраба
>вакансия на джуна с парой требований
Ну кабана можно поздравить, а разрабу посочувствовать.
>вакансия на джуна с парой требований
Да ты же видишь, кто на такие ваки откликается. Если этот индивид до сих пор не катился, значит вайти еще не всё потеряно.
Да не, придётся тебе самому.
Я не хочу со вью работать. Плохо его знаю, плюс там всякие вью2/вью3, композишен/опшенс. Дичь несусветная.
Кто только это поделие китайское использует, поражаюсь.
= >>74698
>>Это именно бесполезная хуйня
>Да.
YES.
>>делать фронтовую морду с красивым интерфейсом, и въебать на бесполезную хуйню больше суток?
>Да.
У меня РОБОТА, ДОМ, за это говно мне не заплатят.
Я видел вариант с тестовой тасочкой, которую предлагали даже оплатить после устройства. Рассчитанную примерно на половину рабочего дня. Но её предложили уже после лайвкодинга. Вот там и поверстать и логики запихнуть + проверка на аутизм и способность разобраться самому.
Такое я видел целый ОДИН РАЗ.
> Пет - проект, который делаешь для себя/для обучения.
Да, я как-то постепенно пришёл к тому, что пет затягивается хотя бы на месяца полтора. А учебный проект - зачастую ограничивается неделей-двумя и цели изначально другие - что-то освоить/посмотреть/потыкать.
Пет пытаешься оформить во что-то полезное, хотя бы для себя.
1600x668, 0:32
Тебе никогда не стать таким же умным, питухист-ученый даже умнее намберпрототайпа, если что.
>питухист-ученый даже умнее намберпрототайпа
Да че уж там, у питохуиста самый высокий ICQ на планет земля.
Ну знание фронта всё равно полезно, и к тому же, я очень хорошо js подтянул, когда реакт изучал.
Добра.
Ну ты вкатись для начала куда-то, хотя бы на фронт, даже если через не могу.
Потом уже перекатывайся куда хочешь.
А то сейчас съебешь в другое направление, а потом выгоришь.
Недавно тред был про подобного додика.
Так я знаю уже бэк (лучше, чем вёрстку).
И тестовые делал. И даже на собесе был, но там вопросы не по теме не вывез.
Ну, Анон, я засрал не потому что хуево, а потому что можно лучше.
Вот я недавно, где-то год назад верстал искал на хабре.
Резюмехи в 90% случаях были нулевые, где-то были верстка сайта аля 90-е, где-то просто лютый пиздец, а где-то как на пике выше: "Ищу робота сайт пердолинг".
В итоге взял каких-то писюх после курсов у которых были сверстанные макеты этих же курсов, но блять, они хотя бы могли в верстку.
Я об этом и срал в треде, ты проебался по верстке в мелочах, ховер делается за две минуты, попап с свистоперделкой за полчаса, если не было опыта ранее.
Если ты просто тепрпеть не можешь верстку и хочешь на бек, то офк, лучше иди на бек.
Но если подтянешь всю ту хуйню выше, можешь и на фронт попасть.
тебе не похуй? бабки капают, таски закрываются
Да мне нравится JS и реакт даже. Но вот вёрстку не люблю. И особенно мелочи всякие, бордеры какие-то, ховеры. Настолько всё равно на это...
Ну типа я сделал, и если оно работает, то тогда и так ладно. Нафига там пердолиться.
Ну характер у меня такой, я в шмотках с рынка хожу вообще, похеру как оно выглядит.
Я так-то и думал, лишь бы куда-нибудь зацепиться. Но сложно, пиздос.
>Сотня тысяч пользователей, которые безостановочно долбятся в бэк
Зумер, спок. Ты не гугл или яндекс. У тебя не будет таких нагрузок никогда
я в трениках и дырявой майке хожу, похуй как-то.
но есть и на "выход".
но когда дело доходит до верстки, причем тут характер?
ты делаешь работу, а фронт - пиксели и бизнес логика.
а т.к. ты вкатышь, то ты должен показать, что пикселями воротить ты умеешь.
Ну потому что одновременно приходится учиться, а учиться чему-то абсолютно неинтересному - сложнее в разы.
Я как-то пару дней потратил просто потому что мне было интересно возиться со всякой отправкой http ETag заголовков, чтобы у пользователя кэширование срабатывало пока ETag не изменится, который генерировался в зависимости от логики на бэке.
Но вот больше 5 минут потратить на чтение статьи по вёрстке уже не могу.
И что ты хотел этим сказать? Что рандомный чел пересилил себя ради бабла? А сколько не смогло? И он не сказал сколько он работает, может там джун с опытом пару лет который еще не выгорал ни разу
мимо другой анон
>пересилил
>Ух, бля, как же мне в кайф врумкать пару часов на разрез и копать уголь 8 часов за 150к.
В этом и проблема.
Суть пасты не о том, какой он крутой анальник, а о том, что почему-то вкатышам кажется, что они должны гореть айтишкой или тем, чем они занимаются.
Сколько уже срачей я пережил в этом треде на эту тему, всегда в конце убеждался в том, что всякий, кто рассказывает подобные мантры - ебаный культист, который айтишку считает какой-то илитной профессией, где нужно "ЛЮБИТЬ" то чем занимаешься.
Ну как тебе может "нравится" работа, ну пиздец.
Это, блять, работа, ты работаешь, ты условные 8 часов тратишь на решение проблемы как в верстке, так и в логике.
Как ты себя "пересиливаешь" если в этом и заключается работа.
Ты делаешь 8 часов хуйню и к 30 получаешь геморрой/анальную трещину, а заказчик новую бентли.
Ты сам что ли делал ??))) орнул с тебя лоуайкюшного хлебушка. Мне похожее тестовое прислали, так я взял с гита похожую работу. Чуток перекрасил + добавил функционал из ТЗ. И всё, вы приняты. Там ещё хвалили, что у меня самая лучшая вёрстка из всех кандидатов. Ещё и спрашивали типа: "а вы точно джунн?))".
Тестовое - не показатель?
Но тогда зачем давать тестовое?
Какой процент дебилов отсеивает тестовое, кроме тех, кто не хочет делать тестовое?
Тестовое посмотреть на результат твоей работы в спокойной ситуации, лайвкодинг в стрессовой.
Лайвкодинг оторван от рабочей обстановки даже в обстановке КАРАМБА ПОКАЗ ДЕДЛАЙНЫ СТЕНД УПАЛ.
Не говорю даже о том, что бабизян 5 лет опыта решивший отдохнуть несколько месяцев может себя без постоянной работы ощущать абсолютно иначе, нежели если он трудостроен в данный момент.
> спокойная ситуация
кста да
> вы там только не затягивайте, мы в вас верим
> условно вечер четверга/конец рабочего дня
> после выходных уже не в счёт, потому что 2 дня на выполнения
> не дедлайн, спокойная обстановка, никто не жмёт
Настолько престижная, что каждый раз придумываешь тестировщика/техподдержку/что угодно, только не работа анальником.
Надо полагать, что там на бэке стоит сервер яндекса? Только в этом случае поток запросов из яндекса для него должен быть существенным? Гений блядь
Я всем говорю, что я проектный манагер.
Мамке недавно сказал, что погромист, а она не поняла что это и все еще думает, что я манагер.
Что все так на фронт дрочат? На бэке сделал логику и ты уже знаешь что она работает. И все мгновенно транспилируется. А на фронте сделал изменение в цсс - ждешь 30 секунд пересборки - блять не попал, не поменялось. Снова меняешь, снова ждешь.. время уходит.
>На бэке сделал логику и ты уже знаешь что она работает.
Я вторую неделю хуи пинаю т.к. бек хуйню творит.
Каждый раз его выкатки назад отправляю, доделывать или переделывать.
Лучше бэк чем ебучая иерархия стор на фронте которую не отследишь без гемора.
>иерархия стор на фронте которую не отследишь без гемора.
Зато вот на бэке совсем без гемора копаться в контроллерах на 10к строк
Как будто в современном микропенисном бэке ситуация лучше
Там с брейкпойнтами полегче, нет стейта, на странице ты ловишь баг и после перезагрузки форма закрывается, вводишь все заново.
Так кто же виноват что вы говнокод (много локальных сторов) понаписали? Для чего глобальные хранилища придумывали?
>Докажи, что ты базовичок.
Доказываю:
ангуляр - для пидоров
реакт - для пидоров
вуй - для пидоров
свелте - для пидоров
> нет стейта
Это что за бэк такой? Обычно у тебя часть стейта в постгресе, часть в редисе, часть в кафке, часть прилетает с фронта и тебе все это надо скомпоновать и понять как всё это работает.
Бэк не должен зависеть от стейта, он от бд зависит. Нельзя например поля формы хранить в бд, это стейт
>>75707
Да на этот ваш бек пользователи хотя бы своими руками не лезут. ЖСОНы гоняешь туда-сюда и все, что там дальше происходит тебя не волнует. А со стороны фронта пользователь любую хуйню может сделать, с любого браузера открыть, начать что-то делать параллельно с телефона и компа и все такое. И со всем этим разбираться тебе, а не бэкеру
этот прав, по этому я вообще максимально не хочу фронт трогать. Гемора пиздец как много.
Единственное что просто данные от фронта провалидировал перед работой с ними и все.
Мне кажется единственное, почему вкатунов так много именно на фронт-там ты сделал хуйню и уже видишь, что ты сделал. не надо ебаться с натсроками сервера, не надо ебатсья с подъемом базы. С терминалом тоже ебатсья не надо.
Написал код в редакторе-обновил страничку и все видно.
Так что порог входа для вкатуна куда легче на фронт.
А еще куда проще определиться, для бека нужно выбрать язык и не прогадать. Курсы эти тоже разного качества на кучи языков.
А для фронта-только один вариант языка.
В преспективе фронт сложнее бекенда на мой взгляд. (php хуй, который ищет vue2 макаку)
Что не говорить то? На фронте только жс и его производные. Всё остальное кусок кала, на котором
1) Хелловорлд весит под 1мб
2) В конечном итоге всё в любом случае сводится к компиляции в жс
Хочу добавить еще.
С другой стороны когда я узнал, о существовании ошибки связанной с left-pad я просто охуел, фронтенд настолько обленился, что для каждого пука накатывают свою библиотеку?
>left-pad
10 лет назад кто-то подтянул либу для какой-то конкретной задачи. Потому уже эту либу подтянул кто-то другой. И так по цепочке 148 вложенностей зависимостей, каждая из которых в итоге тянет по цепочке какой-нибудь isOdd, и все про это благополучно забыли. Вообще сейчас является определенным понтом, если либа не содержит в себе зависимостей. Но вот с такими старыми либами это скорее всего уже навсегда. Никто не будет ковыряться в коде либы, у которой 40млн скачиваний в неделю, чтобы из нее зависимость убрать
>мостей, каждая из которых в итоге тянет по цепочке какой-нибудь isOdd, и все про это благополучно забыли. Вообще сейчас является определенным понтом, если либа не содержит в себе зависимостей. Но вот с такими старыми либами это скорее всего уже навсегда. Никто не будет ковыряться в коде либы, у которой 40млн скачиваний в неделю, чтобы из нее зависимость убрать
я понимаю, что это косяк не "нашего поколения" и виноваты диды, которые эти зависимости вплели. Однако должен же быть предел человечкской лени? Я просто не слышал о подобных косяках дедов на других языках.
хттпс://www.npmjs.com/package/isarray
Кантор даёт информацию в справочном виде. Фича х, можно применить так. У этой фичи ещё есть y, но это вы без меня.
https://api.publicapis.org/entries
https://api.coindesk.com/v1/bpi/currentprice.json
https://api.nationalize.io?name=nathaniel
Подняти дату в промис алл.
https://api.nationalize.io?name=nathaniel
Подняти дату в промисе.
Все тоже самое с асинхом.
Все тоже самое с ръыксжиексом.
А потом напиши кастомный промис алл по тудушке.
Я нихуя не понял, но очень интересно. Спасибо, как догоню чо это так и примусь ковыряться
Я не понял. Мне плевать понял ты задачу или нет.
Выполняй ее. Прямо сейчас.
Я тебе за что такие бабки не плачу?
Может комп слабенький.
У меня ангуляр на первом ноуте литерали 30сек и больше компилился.
Когда новый взял, ахуел как все быстро летает.
Сложность разработки бека переоценена. Любое говно просто поднимается в докере, даже nginx или traefik, хотя это уже задача девопсов. Да и вообще есть сервисы типа neon/planetscale/upstash, где тебе просто дают connection string и ты его прокидываешь в конфиг подключения к базе, для начинающих проще так будет работать над своими первыми простыми проектами. Upstash вообще даёт редис и кафку в клауде. Ещё cloudamqp был для реббита, если не ошибаюсь.
Сразу видно вкатуна дальше своих петов на 3 папки ничего вебкапом не собиравшего. В компаниях дохуища модулей, там очень много работы для сборки.
1) Сложность разработки бэка зависит от задач. Почитай книжици, например Grokking Streaming Systems Real-time event processing.
2) Даже в условной студии бывает приходится ломать голову над моделями, схемой бд, парсингом данных, запросами для постороением отчетов, обработки задач в очередях и т.д. Не говоря у же о сложных проектах с ddd, event driven подходом
3) На бэке куча матчасти, которая изучается только последовательно от сложного к постому. Например для понимания индексов БД желательно предварительно изучить B+ tree. Для конкурентности изучаешь примитивы синхронизации и многоядерную архитектуру. Управлением памятью на используемой для разработки платформе изучаешь управление памятью на уровне ОС.
4) Чем больше ты знаешь, тем лучше ты как спец и лучше решаешь задачи бэкенда.
Короче сложнось бека может быть несравнимой со сложностью фронта, а может и не быть. На фронтенде любое знание ограничивается знанием фреймворка, если ты сам инструменты не разрабатываешь. Но разработка транспиляторов на бабеле не имеет отношения к задачам на проекте. А на беке тонны матчасти имеют.
>взял новомодный турбопак
>не можешь написать написать кастомный лоадер
>тимлид турбопакует твое очко
Короче резюмирую мыслю, а то слишком TLDR
На беке ты можешь стать хакером (в хорошем смысле, а не взломщиком) чисто решая более сложные задачи. На фронте только если станешь Иваном Ли каким-нибудь, но не на тасках кабана.
Турбопак ещё довольно сырой, есть же роллапы всякие, parcel, есть vite с esbuild под капотом
>поставил витю
>кабан дал задачу сделать микрофронты для интеграции с другими проектами
>жидко пукаешь
Тогда уж лучше сразу в гейдев какой-нибудь идти, или системное программирование. В вебе ты может и станешь кулхацкером, занимаясь бэком, но никакой гарантии нет, можешь точно так же на тасках кабана всю жизнь джейсоны пропинать.
Личная статистика:
Подач резюме: ~37
Откликов: 8, из них:
1 - Сразу сходу отказ (не подошли по требованиям)
7 - приглосов на собес, в последствии:
5 офферов
1 отказ после собеседования
1 неадекватный собес, где меня на вакансию фронта спрашивали как настраивать nginx под хайлоад, как проектировать БД под большое количество инсертов, линуксовые команды, как отличить UDP от TCP на уровне анализа трафика условным роутером, готов ли я шлепать макеты в фигмедада, именно Frontend реакт разработчик была вакансия там еще вакуха подразумевала написание фронта под IE и не было тайпскрипта
В целом, почерпнул для себя, что сейчас почти все команды хотят именно гибридчика, удаленки почти нет. По стеку - очень многие начали использовать mobx, RTK Query/React query почти никто не использует. В плане реактов тут 17/18 версии 50/50. TS отсутствовал только в двух проектах (один из которых тот где хотели мальчика на все руки).
3 y.o. реактогиббон 100к/месяц в ближайшее время уже не 100к/месяц
Покажи мне аналог вебпака где есть все лоадеры и плагины?
Если ты используешь стандартный css и jpg то вопросов нет))
Зеркалочка?
Нужно определить победителя среди нпм пакетов
С одной стороны у isArray 90кк скачиваний и 4 строки кода без зависимостей
С другой isOdd с всего лишь 400к скачиваний, зато он за собой тянет аж целый еще один пакет isNumber на 71кк скачиваний
Спасибо тебе анон. Я все ещё не понял чо от меня хотят, но нашел чего полезного
https://github.com/vichan-devel/vichan/
Оплата мир/крипта
isNumber и isOdd за авторство одного человека.
Как я и говорил в прошлый раз
jquery
p
h
p
А их произведение даёт простыню в квадрате.
Но удачи, ага да.
ModuleFederation
Тем хуже, в деве у тебя один сборщик, в проде другой. Рано или поздно отхватываешь разницу в поведении или плагины которые разваливаются вообще.
Более того, и не есбилдом, а свц уже. Они там в конец ебанулись одновременно три сборщика поддерживать
>Они там в конец ебанулись одновременно три сборщика поддерживать
Ну а хули, на вуй забить хуй можно. Один хуй его ни один нормальный человек в серьезных приложениях использовать не станет кроме терпилы озона
>Какие именно лоадеры и плагины тебе нужны?
https://github.com/uzyn/solc-loader
https://www.npmjs.com/package/@metamask/snaps-webpack-plugin
> ругается на типы тайпскипта. В чём может быть проблема? Образ ноды старый, или npm i не надо использовать?
Нахуя ты в некст полез? Начни с твоего уровня, страничку там сверстай...
чел, у меня выбора нет, нужно просто понять почему не билдится и сделать так чтобы билдилось, некст тупа первый раз в жизни вижу
В крипте работаешь? Вам там до сих пор по 5к в месяц платят на удалёнке из любой части света?
Чел, докер придумали, чтоб передавать рабочий образ. Где ты взял нерабочий? Спроси там нормальный
бекенд непонятно когда последний раз собирался, возможно в определённый момент сборка сломалась т. к. при билде образа подтягивается более свежая версия нест жс. Я просто не понимаю, нужно ли ноду обновить либо же лучше зафиксировать версию неста. Ошибки чисто тайпскриптовые, поэтому хз как понять первопричниу
Отпизди того уебка, который сделал «подтягиванием свежей версии» невоспроизводимые билды и зафиксируй ту версию, которая была
не юзать материал и убогий css in js. если такой возможности нет - emotion вместе с материалом идёт, пользуйся им. sx очень медленный
Ок, спасибо.
Ребят, работаю уже год в компании по типу "семья" и вот пришел на повышение на мидла по внутреннему грейду. Сложилось впечатление что меня слушают не внимательно, повышение не дали, ну по крайней мере не то какое я хотел, а под конец добавили что обратная связь по мне была не очень и сходи-ка ты нахуй попроси обратную связь у команды.
Ну что-то такое вспоминаю только с ПМом, она для меня настоящая хабалка и грубиянка, сама любит отчитывать за 1 минутное опоздание на дейли, лезет в чужую работу, или сама до конца не разобравшись говорит ты это не сделал, хотя я блять сделал и после этого даже не извинится.
Собственно в такие моменты и были с ней разногласия.
Короче я чувствую что меня возможно не хотят продвигать, ПМ накалякала на меня, а сама очень хорошо общается с руководством.
Что делать?
Я не из ДС и не из ДС 2, удаленка мне не нравится, а тут где я щас работаю хороший офис, переезжать в ДСы тоже не вижу смысла.
Вот и получается что в этом городе других компаний нет...
>Я не из ДС и не из ДС 2
Я тоже.
>а тут где я щас работаю хороший офис, переезжать в ДСы тоже не вижу смысла.
Так не переежай. Просто получи оффер, принеси своему кабану мол ты съебываешь.
Удаленка?
Че будешь делать с такой зп? На что тратить?
Есть девушка?
Если нет, то будешь ходить к элитным феям?
>Удаленка?
да
>Че будешь делать с такой зп? На что тратить?
Я еще не принял оффер, думаю. ЗП в моем случае не главное. Если приму - буду гасить еботеку и копить деньги на переезд в швятые или на собственный дом.
>Есть девушка?
Менталцел со справкой из психбольницы
>Если нет, то будешь ходить к элитным феям?
Да хуй знает. Нет, наверное. Я и не к элитным за свой возраст не ходил ни разу.
Вижу обсуждения, что библиотека в 12кб, лучше чем библиотека в 35 кб, это же незначительные размеры
Вываливаю в своем проекте бандл на 10 мбит и в хуй не дую, никто не жалуется (не мобильный сайт, чисто spa для десктопов)
>в своем проекте бандл на 10 мбит и в хуй не дую
>не мобильный сайт, чисто spa для десктопов
Ну раз ты в хуй не дуешь, то другие тоже должны...
Увеличение конверсии
какие-же программисты терпилы
>программист
Значение знаешь? Тут только кодомартышки сидят, называть их программистами - оскорбление для программистов.
Бля а если спросят чем занимался столько лет, прям историю всю продумать? типа про свои 2 года то я могу рассказать но хз что еще про 2 новых года рассказывать
> зачем тебе выбирать 1кб либу
Зумер, ты?
Мы живём в удивительное время. Когда 2 компании предлагают одинаковый продукт, у них даже схожий современный дизайн с нескучными тенями и углами. Зумер уйдёт на в ту контору, сайт который загрузился на 0.01s быстрее. Что в купе так же повлияет и на поисковую выдачу.
дед, ты ? Мы живем в 2023 году, прошли времена когда нужно было ужиматься до лимитов оперативной пямяти 128кб
прошли времена когда люди сидели с диалап модемов
ДАУН! объясни, как твоя либа в 5 кб спасет тебя отэтого?
У тебя только картинок на 2мб
Можно понять разницу 20 кб и 1мб
Но деды предлагают брать 20кб вместо 35кб
>прошли времена когда нужно было ужиматься до лимитов оперативной пямяти
Да, теперь надо ужиматься настолько, насколько требуется что бы быть лучше конкурентов.
мимо
Да ладно тебе, мегабайтом больше мегабайтом меньше. Разницы же никакой. Это же не 50кб минифицированного загзипленного JS, который надо выполнить, и хорошо если не блокирующих скриптов
> не нужно просто брать минималистичную библиотеку, которая делает всё то же самое без слоёв абстракции, нужно просто уметь работать
> картинки, однако, трансформить и минифицировать - надо, это не лишние действия, ведь мне плевать на объём передаваемых данных
> ебать_вы_лохи.жпг
чел ты не забывай ещё что чем меньше текста тем быстрее он интерпретируется, 20кб против 35кб разница большая
По этой причине, кстати, разрабы энтерпрайз фронтов считаются второсортными разрабами (по сути, минус грейд по зарплате)
Челикадзе, если бы минималистичная библиотека не тянула за собой другие подводные, все брали бы только ее
А то взяли минималистичную либу и дописывают к ней еще 2мб обертки, гении нахуй)))))
Это как С\C++ и java
Я выбираю что удобней мне как программисту, компания кабана мне не принадлежит
Как раз второсортники считаются фронты, которые работают только внешней частью сайта, делают какие-то красивые рюшечки на главной странице банка, это не фронт, это детские игрушки и раскраска комиксов
А вот чувачек который горбатится над личным кабинетом банка или хуярит графики в тиньков инвестициях у меня вызывает больше уважения и зепка у него куда выше
>по сути, минус грейд по зарплате
Проиграл)
>личным кабинетом банка или хуярит графики в тиньков инвестициях
Т.е. работают только над внешней частью НЕ ЭНТЕРПРАЙЗ сайта.
Фронтенд, который трясется за 2кб и выравнивает пиксили является низшей кастой, после вордпрес мастеров
такие даже не умеют в алгоритмы, архитектуру и TS
>>77854
>Вот это сложнейшая задача, пиздец просто.
Даун, там километры кода, это тебе не качнуть библиотеку и запустить ее через 1 строчку кода, это я еще молчу за оптимизацию рендеринга
Не верх сложности, но уж точно более респектабельней чем верстать сайты под конверсию
>там километры кода, это тебе не качнуть библиотеку
И какие же? Я бы тебе поверил, но с текущим уровнем развития SVG и api канваса совсем не верится. Вот совершенно не верю, даже представить не могу, где там можно застопорится.
> это тебе не качнуть библиотеку и запустить ее через 1 строчку кода, это я еще молчу за оптимизацию рендеринга
Ну конечно ты молчишь, в энтерпрайзе всем похуй на то, сколлько грузится твой кал: 1 секунду или 5. Это в реальной разработке тебя ебать будут, потому что если на 0.1 секунду будешь дольше показывать клиенту карточку товара - он просто вкладку переключит и купит у твоего конкурента, который набрал нормальных опытных разрабов, а не шлепальщиков форм для внутренних проудктов.
Это бандлсайзшизы из 2013 года, когда везде был 3G интернет паршивого качества. Я сейчас в 1080 твитч смотрю в деревне, а они килобайты считают, лол.
>это тебе не качнуть библиотеку
Буквально как раз и качнуть. Десятки либ для графиков под любой вкус, так что неудачный пример.
Например что бы загрузить данные в LocalStorage ты тратишь 2 строки текст, вот твоя оптимизация, я трачу около 30 строк текста и пишу к ним 3 абстракции
Я фронтенд-инженер, ты макака-верстака
Я оптимизирую FPS, остальное решает кеш и девопсы
>>77870
нет чел, я работал в их компании и у них там половина написана на d3.js, другая половина плагинов и кастомизации hightChart + canvas
>>77867
Этот прав, потому что в 2023 4g это минималочка, если у вас меньше, вы не сможете работать не то что с Яндексом, у вас даже госуслуги не откроются или карты с такси, современный интернет заточен только под 4g и это аксиома!
>ты не решишь задачу банальным скачиванием либы
>половина написана на d3.js, другая половина плагинов и кастомизации hightChart + canvas
Скачивание d3 это не является скачиванием либы?
Затачивать сайт под 3g в 2023 это примерно тоже самое, как затачивать МКАД под повозку.
Времена повозок ушли, хочешь пользоваться МКАДОМ? будь любезен пересядь на современный. транспорт который способен разогнаться до 50км в час
>ты тратишь 2 строки текст, вот твоя оптимизация, я трачу около 30 строк текста и пишу к ним 3 абстракции
И в результате мой код все равно быстрее, потому что меньше абстракций.
>какая скорость у современного 3g?
Чуть больше 40, в реальности около 30 при прямой видимости и низкой загрузки БС.
Твои пикрелейтеды кстати кусок говна, не имеющий ничего общего с реальным положением дел.
Современный 3g-40-мбитный мало кого есть, выгодней воткнуть 4g в вышку
3g ==== равносильно тому что у тебя нет интернета
Да дохуя он у кого есть, 4г дальность меньше имеет и банально 3г лучший вариант. Тем более, что его хватает на абсолютно все задачи, кроме, разве что игорей.
снова трясунчик-оптимизатор, на 0.00001s быстрей
но на 0.5h ты поддерживаешь свой или чужой код дольше, архитектурные костыли ухудшают твой код на 3s в итоге вы сосете на дальней дистанции
> трясунчик-оптимизатор,
Так это же ты пишешь, что:
>Я оптимизирую FPS
>я трачу около 30 строк текста и пишу к ним 3 абстракции
современный 3g с 40мбит есть только в миллионниках
А вот если ты отъедешь за 70 км от своего миллионника, там стоят старые 3g с 1 мбит
>современный 3g с 40мбит есть только в миллионниках
>если ты отъедешь за 70 км от своего миллионника
Так я как раз в контексте 70км от милионника и пишу. В самом милионнике он нахуй не нужое, 100% покрытие лте
> пик
Палиндромный шиз,узнал тебя по твоим шизойдным высерам из предыдущего как к вам попасть? Куда?
Алсо про 3G. Это просто показывает, насколько компьютерные макаки оторваны от пользования телефонами. Работа - компьютер. Отдых - в большинстве случаев компьютер с кабельным интернетом.
Ещё вы просто не воспринимаете любую жизнь вне ДС и областных центров в 400к+, где этот самый 4G есть, а что-то за этими пределами - это отсутствие жизни.
Вы хоть понимаете, что даже 4G днём, если вы попали на загруженную базовую станцию даст вам меньше 1 Мбит/с? И это при том, что шизик выше ещё напихает картинок на 3 МБ, которые велп, 3 * 8 / 1 = 24 секунды будут качаться полностью?
В условной мухосрани 50к, где на моём опсосе не было 4G, или его не было в принципе, на 3G больше 500кб/с (обычно 200-300кб/с) - я видел только по ночам. Это 4 Мбит/с (и ~1.5-2.5 Мбит/с) соответственно. Больше 20 мбит/с я видел только ночью.
Подари блядь, обезьяна тупая. Говнокодь как хочешь. Пойду к кабану который тебя не заплатит. Главное, чтобы тебя пидорнули.
Да что кабанчик, что анальчик, оба оторваны от жизни. Да, мне не жалко на 4 месяца провести к дому опту с ссаным терминалом. Но это не изменит твоего предубеждения, что за пределами ДС нет жизни.
Тут как посмотреть. В РФ уже большая часть населения имеет доступ к LTE. А если считать только платежеспособное население (читать - города милионники), то эта цифра стремится к 100%
Тырпрайз - то, что не светит наружу и существует сугубо во внутреннем контуре предприятия. Самый явный пример - CRM, системы управления проектами. иногда и светит наружу, но в очень ограниченном виде
Продуктовая - то, что продаётся как продукт, т.е. светит наружу из внутренний сети и предлагается к покупке. Самый очевидный вариант - магазины.
>тайпскриптошиз
this. Очень громко пиздит какой он охуенный оптимизатор абстракциями (лол это как вообще), но при этом ни один пример его ебейшей оптимизирующей абстракции не привел.
Все так, не все же работают версталой в магазине косметики
Кто-то хуярит сложные проекты
Это встречается только у утилитах и кастомных функциях, не трясись
тот проект, в котором практически нет задач по верстке, все таски заключаются в реализации алгоритмов и хитрой бизнес логики
вся графика - это 3d/canvas/svg
ну и приправим тем, что нужно уметь в FPS страницы
Сайт ozon - это легкий проект (фронт)
Сайт маркет яндекс - легкий проект (фронт)
Сайт ютуб - легкий проект (фронт)
>все таски заключаются в реализации алгоритмов и хитрой бизнес логики
Приведи пример реализованного тобой алгоритма.
>вся графика - это 3d/canvas/svg
Есть другие варианты?
>ну и приправим тем, что нужно уметь в FPS страницы
Приведи пример, где ты прям упарывался в FPS и оптимизировал что-то. И как.
>Есть другие варианты?
Уверен, что в твоем проекте 99% задач по верстки, я бы не назвал это сложным проектом
>Приведи пример, где ты прям упарывался в FPS и оптимизировал что-то. И как.
>Приведи пример реализованного тобой алгоритма.
Год назад я делал для кабанчика интерфейс, состоящий из 100 000 кружков, каждый кружок включал в себя еще 10 кружков, нужно было создать кластеры и отключать DOM элементы, но отображать "призрак", при попытки перерисовать все это висло на 5 секунд, если писать в лоб, тут то и нужны алгоритмы и знание как работает браузер, это были не просто кружки, а их можно было кликать, настраивать и группировать как пикрилыч
>отключать DOM элементы, но отображать "призрак"
Не выглядит как что-то архисложное.
>алгоритмы
Приведи пример алгоритма, который ты использовал.
>у вас даже госуслуги не откроются
На 3G до готового к работе состояния 10 секунд, FCP вообще 2.
Самый жирный скрипт в первой парии 10кб гзипа, 45 без него.
Вот про ютуб ты не прав, там видеоплеер по сложности такой что вам и не снилось. В остальном да – типичный фронтенд, но и то он у них вылизан почти до совершенства.
Озон/Маркет ещё более типовые, но они точно наполовину состоят из виртуальных списков (это никогда блять не просто) и очень сложных и вариативных интерфейсов. Плюс, опять же, думаю оптимизация у них одна из центральных проблем.
ты показываешь верстку, там логики с кулькин хуй
ты зайди в личный кабинет гос услуг
включи 3g и отключи кеш
сайт грузится 1 минуту!
Бандл для одной страницы у них 1мб, они еще разбили постранично
А теперь представь ебало чувака который бы там вякал про 20кб когда все бандлы проекта весят более 100мб
У кого 3g тот не сможет пользоваться современными сайтами
>Я алгоритмист
>Неебаться алгоритм по отключению рендеринга далеко находящихся объектов
Ясно, я то думал что ты там применял линал, комбинаторику, а по факту пук в лужу уровня шлепания форм.
Ну так а как ты решить эту задачу?
Нельзя сворачивать, нужно всегда держать на виду, это тебе не метки в яндекс карте которые можно завернуть в 1 большую группу и не показывать маленькие метки
Так что Сасай Лалка! ГЫГЫГЫГЫ!
>Ну так а как ты решить эту задачу?
На определенном значении масштаба буду скрывать/показывать подробное отображение кружков, которые лежат в диапазоне
xLeft,yTop:xRight,yBottom
это ты из прошлого треда перекатился ? - >>2774821 →
шиз, какой фронтенд-инжир, тебя там кто-то докой сильно пришиб по голове что ли?
У меня с бэка прилетает кое-какой context, который завёрнут в шаблонизатор (монолит джанго). Я хочу этот контекст отловить в javascript правильно, без явного указания, что
>var pizData = {{ data_pizda }}
Как мне правильно это сделать? Обернуть {{ data_pizda }} в тег с id и отлавливать по id или есть более изысканный и правильный способ?
Дублируй своё говно в JSON в теле ответа. Ну или отправляй просто данные, без шаблонизатора
>взляи?
Да.
>Помогли прокси с намбер прототайпами?
Ну я думаю, что меня бы и без намберпрототайпов бы взяли, потому что там уже даже речь не про жс шла, а более низкоуровнево про плюсы, про оптимизацию движков и прочее.
Похоже на react devtools.
https://nextjs.org/docs/app/building-your-application/routing#component-hierarchy
Есть кастомный хук, в котором при определенном условии вызывается функция, в которой есть использование двух хуков, для получения данных и диспатч. Все работает как надо, но, я хочу эту же самую функцию вызвать в другом месте. Но не знаю как переделать функцию так, чтобы в ней можно было вызывать хук и диспатч, такое вообще возможно? Не хочется отдельную функцию дублировать, чтобы в нее можно было передать результат вызова хука и диспатч. Но видимо вариантов других нет
Телепатически помог
4 ГОДА ВЗРАЩИВАЛА КОНКУРЕНТОВ В JS,
@
4 ГОДА УСТРАИВАЛА ДЖУНОВ НА РАБОТУ
@
ЖАЛУЕТСЯ ЧТО КОНКУРЕНЦИЯ СТАЛА ДИКОЙ, АЖ ПО ВОЗРАСТУ ФИЛЬТРУЮТ ИЗ-ЗА ПЕРЕИЗБЫТКА КАДРОВ
Ну написано действительно по селюче-быдлячи. Сыыш сьебни наххууй у нас тут дружная атмосфера ебты бычара диннахх
Я определенно захотел бы работать в такой компании, даже проходя по возрасту, ага
Ебать там гумунгул, пиздец.
Или может быть есть какая-то другая удобная бесплатная замена фотошопа для того, чтобы использовать макет для верстки? Нарезка, шрифты, линейка и т.д.
У них хотя бы гугл форма есть, лол.
Мне как-то какой-то подпивас звонил из какой-то деревни,
коровы воют, собаки лают, а он здоровается и спрашивает про мой опыт в айти.
Я только с одного телефонного звонка прихуел, а там еще и пиздец всякий, тип смогу ли сегодня скинуть ему рекомендательную от прошлого работодателя.
Разметка могла проебаться, да похуй, он там Анону отвечал.
>анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип >Number, чтобы вешать поля на числа... Он же не будет делать так на работе?
Я тот самый анон. Я программирую уже 20 лет. Все эти 20 помимо прочего я пишу в том числе на js и знаю его в совершенстве.
Я часто показываю какие-то вещи, в ответ на утверждения об ограниченности языка, или когда кто-то несет какую-то дичь, будучи загнан в рамки своего мышления.
Люди перестали изучать возможности, а учат ограничения. Почти все программисты современности обладают магическим мышлением и мало того, что понятия не имею как устроены вещи и инструменты которыми они пользуются. Они даже не интересуются этим.
Вместо того, чтобы изучить феномен графитации и законов по которым она работает, люди пытаются запоминать список предметов, которые точно упадут на землю, если их подросить вверх.
То же самое в программирование. То же самое в жс. То же самое в любом языке или сфере.
Когда я привожу вычурные примеры, по типу того, как примитивы могут обладать изменяемыми свойствами, или как реализовать пайп оператор без пайп оператора, или сделать что-то еще - я лишь покзываю вам то, как мало вы понимаете. Возможно кого-то это подтолкнет к тому, чтобы перестать заниматься мышиной возней с заучиванием бессмыленных правил, вроде таблицы приведения типов, и он один раз посмотри на алгоритм абстрактной операциии этого приведения, который занимает 20 строк, и наконец узнает , что типы приводят не по таблице и заучивать ее не нужно. Нужно просто понять принцип.
Может кто-то отправится выяснить то, как на самом деле устроены объекты на уровне спецификации, и что все ваше взаимодействие с ними совсем не то, каким вы его себе представляете. Узнаете что весь жс основан на весьма ограниченном количестве сообещний, с помощью отправки которых тем или иным сущностям и происходит программирование. Что в жс нет вызовов функций или методом, получения или присвоения свойств - а есть лишь отправка сообщений.
Может кто-то даже наконец поймет, что в жс нет никаких переменных, и на самом деле все они - это свойства объектов с условным классом Scope. И что эти объект выстроены в цепочку наслеования. И внезапно заметит, что с подобным пониманием у него больше не возникнет сложности с пониманием того, ка кработают контексты вызовв в жс, как работает ранее статическое и позднее динамическое связывание.
Ну, а кто-то быть может погрузиться еще глубже и узнает о вещах, вроде того, что код
some(123) = 456
валидный жс-код, и почему именно.
Наконец, когда хоть кто-то, кого мои увлекательные примеры нестандартных приемов заинтересовали, перестанет заниматься тупым заучиванием правил, а перейдет к изучению принципов из которых эти правила можно вывести - мир станет лучше.
А в реальной работе, о которой ты говоришь во всяком случае, это не применяется в том виде, в которм ты может быть подразумеваешь. Ты не встретишь чтобы кто-то расширял проксей примитив в продакшн корпоративном коде. Но можешь встретить чтобы это было использовано в тестировании. А понимание принципов того, почему это работает, может понадобится например для написания нативных модулей для движков, биндингов к чему-лио и пробросом этого в жс рантаймы.
Ты должен обладать пытливым умом, любопытством и эрудицей. А не стремлением к тому, чтобы вписать себе резюме строчку знания определенной технологии, которую ты на самом деле не знаешь.
Либо ты любишь свое дело. Либо ты будешь выебан по самые гланды, выгоришь и будешь страдать, прозябая в невежестве, так никогда и не поняв, почему у тебя не получается стать мастером своего дела.
Другой пост
Нет, имел ввиду Reference Record Type уровня спецификации.
Конструкция some(123) = 123 действительно будет работать, согласно стандарту. В случае если фукнция вернет Reference Type. Это валидная запись, такая же как присваивание любому идентификатору. Если идентификатор неопределен, ты при присваивании так же получишь исключение указывающее на то, что идентификатор не указывает на Reference Record Type. Примеры были выше.
В стандарте на данный момент есть лишь несколько конструкций, которые сейчас работают с Reference Type - это typeof, delete, super, собственно assgnment и несколько прочих.
Именно поэтому typeof some - не бросает исключения в случае если some не определена, в отличии от такого же использованя в любом другом выражении. Потому что typeof принимает не значение, а ссылку.
А delete x.y не производит вычисление y, в случе если он геттер, в отличии от такого же использованя в любом другом выражении, тоже потому что delete принимает ссылку.
И специфкация описывает возможность для окружения использовать ссылки по своему усмотрению. Например когда-то может появиться какое-то WebAPI которе будет оперировать этим типом и в это мне будет ничего удивительного, это не будет каким-то изменением языка - эти возможности заложены в него с самого начала.
Или прямо сейчас ты можешь написать расширение двидка, например в той же ноде, и получить функцию, которая возвращает не значение обычного типа, а Reference Record. И тогда присваивание вызову такой функции будет работать корректно.
Это валидное поведение, такое же, как например экзотические или хостовые объекты (такой как documenta.all, который и функция и undefined и HTMLCollection одновременно). Возможности для реализации сущностей с таким нетипичным поведением описано в стандарте.
Все дело в том, что в жс намного больше базовых типов, чем известные всем восемь основных, доступных из пользовательского кода.
И если разобраться и изучить как они себя ведут, то не будут вызывать удивления или необходимости изучать как-то специально новые фичи языка каждый раз. Потому что все новые фичи основаны на том, что уже есть в спецификации. Все поведение, конструкции, обектная модель и модель исполнения в языке сводится к несколькоим бызовым вещам и принципам. Эти базовые вещи расширялись всего несколько раз - в es3, в es5.1 и в es6. При этом они не менялись, а только чем-то дополнялись.
Разметка могла проебаться, да похуй, он там Анону отвечал.
>анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип >Number, чтобы вешать поля на числа... Он же не будет делать так на работе?
Я тот самый анон. Я программирую уже 20 лет. Все эти 20 помимо прочего я пишу в том числе на js и знаю его в совершенстве.
Я часто показываю какие-то вещи, в ответ на утверждения об ограниченности языка, или когда кто-то несет какую-то дичь, будучи загнан в рамки своего мышления.
Люди перестали изучать возможности, а учат ограничения. Почти все программисты современности обладают магическим мышлением и мало того, что понятия не имею как устроены вещи и инструменты которыми они пользуются. Они даже не интересуются этим.
Вместо того, чтобы изучить феномен графитации и законов по которым она работает, люди пытаются запоминать список предметов, которые точно упадут на землю, если их подросить вверх.
То же самое в программирование. То же самое в жс. То же самое в любом языке или сфере.
Когда я привожу вычурные примеры, по типу того, как примитивы могут обладать изменяемыми свойствами, или как реализовать пайп оператор без пайп оператора, или сделать что-то еще - я лишь покзываю вам то, как мало вы понимаете. Возможно кого-то это подтолкнет к тому, чтобы перестать заниматься мышиной возней с заучиванием бессмыленных правил, вроде таблицы приведения типов, и он один раз посмотри на алгоритм абстрактной операциии этого приведения, который занимает 20 строк, и наконец узнает , что типы приводят не по таблице и заучивать ее не нужно. Нужно просто понять принцип.
Может кто-то отправится выяснить то, как на самом деле устроены объекты на уровне спецификации, и что все ваше взаимодействие с ними совсем не то, каким вы его себе представляете. Узнаете что весь жс основан на весьма ограниченном количестве сообещний, с помощью отправки которых тем или иным сущностям и происходит программирование. Что в жс нет вызовов функций или методом, получения или присвоения свойств - а есть лишь отправка сообщений.
Может кто-то даже наконец поймет, что в жс нет никаких переменных, и на самом деле все они - это свойства объектов с условным классом Scope. И что эти объект выстроены в цепочку наслеования. И внезапно заметит, что с подобным пониманием у него больше не возникнет сложности с пониманием того, ка кработают контексты вызовв в жс, как работает ранее статическое и позднее динамическое связывание.
Ну, а кто-то быть может погрузиться еще глубже и узнает о вещах, вроде того, что код
some(123) = 456
валидный жс-код, и почему именно.
Наконец, когда хоть кто-то, кого мои увлекательные примеры нестандартных приемов заинтересовали, перестанет заниматься тупым заучиванием правил, а перейдет к изучению принципов из которых эти правила можно вывести - мир станет лучше.
А в реальной работе, о которой ты говоришь во всяком случае, это не применяется в том виде, в которм ты может быть подразумеваешь. Ты не встретишь чтобы кто-то расширял проксей примитив в продакшн корпоративном коде. Но можешь встретить чтобы это было использовано в тестировании. А понимание принципов того, почему это работает, может понадобится например для написания нативных модулей для движков, биндингов к чему-лио и пробросом этого в жс рантаймы.
Ты должен обладать пытливым умом, любопытством и эрудицей. А не стремлением к тому, чтобы вписать себе резюме строчку знания определенной технологии, которую ты на самом деле не знаешь.
Либо ты любишь свое дело. Либо ты будешь выебан по самые гланды, выгоришь и будешь страдать, прозябая в невежестве, так никогда и не поняв, почему у тебя не получается стать мастером своего дела.
Другой пост
Нет, имел ввиду Reference Record Type уровня спецификации.
Конструкция some(123) = 123 действительно будет работать, согласно стандарту. В случае если фукнция вернет Reference Type. Это валидная запись, такая же как присваивание любому идентификатору. Если идентификатор неопределен, ты при присваивании так же получишь исключение указывающее на то, что идентификатор не указывает на Reference Record Type. Примеры были выше.
В стандарте на данный момент есть лишь несколько конструкций, которые сейчас работают с Reference Type - это typeof, delete, super, собственно assgnment и несколько прочих.
Именно поэтому typeof some - не бросает исключения в случае если some не определена, в отличии от такого же использованя в любом другом выражении. Потому что typeof принимает не значение, а ссылку.
А delete x.y не производит вычисление y, в случе если он геттер, в отличии от такого же использованя в любом другом выражении, тоже потому что delete принимает ссылку.
И специфкация описывает возможность для окружения использовать ссылки по своему усмотрению. Например когда-то может появиться какое-то WebAPI которе будет оперировать этим типом и в это мне будет ничего удивительного, это не будет каким-то изменением языка - эти возможности заложены в него с самого начала.
Или прямо сейчас ты можешь написать расширение двидка, например в той же ноде, и получить функцию, которая возвращает не значение обычного типа, а Reference Record. И тогда присваивание вызову такой функции будет работать корректно.
Это валидное поведение, такое же, как например экзотические или хостовые объекты (такой как documenta.all, который и функция и undefined и HTMLCollection одновременно). Возможности для реализации сущностей с таким нетипичным поведением описано в стандарте.
Все дело в том, что в жс намного больше базовых типов, чем известные всем восемь основных, доступных из пользовательского кода.
И если разобраться и изучить как они себя ведут, то не будут вызывать удивления или необходимости изучать как-то специально новые фичи языка каждый раз. Потому что все новые фичи основаны на том, что уже есть в спецификации. Все поведение, конструкции, обектная модель и модель исполнения в языке сводится к несколькоим бызовым вещам и принципам. Эти базовые вещи расширялись всего несколько раз - в es3, в es5.1 и в es6. При этом они не менялись, а только чем-то дополнялись.
Я в своем познании джаваскрипта настолько преисполнился, что я как будто бы уже сто триллионов миллиардов лет изучаю триллионы и триллионы таких же языков программирования, как этот JS, мне этот язык абсолютно понятен, и я здесь ищу только одного - покоя, умиротворения и вот этой гармонии, от слияния с бесконечно вечным, от созерцания великого фрактального подобия и от вот этого замечательного всеединства существа, бесконечно вечного, куда ни посмотри, хоть вглубь - бесконечно малое, хоть ввысь - бесконечное большое, понимаешь? А ты мне опять со своим вот этим примитивным пониманием ООП иди суетись дальше, это твоё распределение, это твой путь и твой горизонт познания и ощущения твоей природы, он несоизмеримо мелок по сравнению с моим, понимаешь?
Нашел, photopea
> Я программирую уже 20 лет. Все эти 20
...лет пишу прокси-обертки над прототипами.
Ну а если серьзено, лучше расскажи с какой самой интересной задачей сталкивался за твой внушительный опыт
>лучше расскажи с какой самой интересной задачей сталкивался за твой внушительный опыт
Сделал аналог ангуляра на прототипах.
А тянку хотя бы за свои 30+ лет жизни нашел? Или удовлетворял себя пердолингом прототипов?
я уже как 1 год перекатился в С++, понял что фронту и беку пизда, дело времени, тут либо будет 50к в месяц, либо нашествие джамшутов с демпингом
сами виноваты что вскормили джунов, помогали им, давали советы
я уже как 1 год перекатился в С++, понял что фронту и беку пизда, дело времени, тут либо будет 50к в месяц, либо нашествие джамшутов с демпингом
Неверный вопрос.
Тян - меньше кода.
Меньше тян - больше кода.
Программирование - моя тян.
У тебя хотя бы шитбакет есть?
Следующая ступень твоего профессионального развития - написать себе тян на прототипах. Осилишь?
Шиз, какие конкуренты.
Ты если камушек, то да, ты не вкатишься.
Тех, кто хотя бы чуть-чуть шарят - берут.
Просто, внезапно, надо учиться, чтобы продать себя.
Когда будешь как намберпрототайп вообще похую будет на какие-то там эти ваши конкуренты.
>Когда будешь как намберпрототайп вообще похую будет на какие-то там эти ваши конкуренты.
Кабанчикам не нужны эти ваши намберпрототайпы. Кабан хочет выпустить продукт на рынок как можно быстрее, а не проксировать прототайпы.
на что мне соглашаться? на фантазии шизика?
я пока не видел чтобы так демпинговали зпху.
надо будет - перекачусь к гейропейцам.
Посмотри на рынок, раньше был 1 мидл на 5 компаний, сейчас 100 мидлов на 3 компании
хули продолжайте дальше вскармливать джунов!
Чел, это работает не так, вот сижу я такой на 300 000 и пью смузи, перекладываю JSON в ORM (работа не сложная, но я работал за 300 000)
А потом приходит джуниор, учит тоже самое и говорит кабанчику - "я умею тоже самое, но буду просить 50 000, возьмите меня пожалуйста, мне главное получать опыт"
>Он
Допустим. Когда Он уйдет из проекта, как поддерживать всю эту мешанину в виде проксированный проксей?
>я умею тоже самое, но буду просить 50 000, возьмите меня пожалуйста, мне главное получать опыт
Да уже проходили через это. Зепка в 300к не просто так взялась, иначе бы как в нулевых брали людей с улицы.
Ее незачем поддерживать, там ИИ на прототипах все чинит и обновляет, его код - живой.
а это что по твоему?
если ты хочешь кликнуть по расширению браузера используя js, то нет, нельзя.
выбирай ноду или питон для этой задачи.
Спасибо!
сделайте боевую.
Через девтулзы можно любое событие имитировать, но isTrusted в нём будет false.
https://developer.mozilla.org/ru/docs/Web/API/Event/isTrusted
Я не могу предоставить вам такой код, поскольку это нарушает безопасность и может привести к нежелательным последствиям. Кроме того, использование isTrusted = false может привести к тому, что браузер будет рассматривать ваше событие как поддельное, что может привести к блокировке вашего сайта или расширения. Я рекомендую вам использовать только официальные API расширений и следовать рекомендациям разработчиков браузеров по безопасности.
-15 токенов контекста
тут анон говорит, что можно эмитировать событие, погугли, я не знаком с этим.
https://stackoverflow.com/questions/10479679/how-can-i-open-my-extensions-pop-up-with-javascript
- >>79047
Это оригинал, Фродо.
чедам из-за недостатка вакансий приходится переквалифицироваться в омежек. я правильно понимаю?
Попиздился бы с ней.
По ебучки вижу - удар держит.
Сижу и смотрю ее твиты, и удивляюсь тому, что вообще не выкупаю суть твиттора. А ютюбчик - мое почтение, 4 часа обсуждать какую-то душную хуйню не всякий сможет, я бы вообще облысел.
Пиздец. Забыл про рякт пошутить. День зря прошел.
Давай тогда уж не мелочиться, а все сразу:
HTML ,CSS ,JavaScript ,PHP ,Ruby on Rails ,ASP.NET ,Django ,Flask ,Vue.js ,React ,Angular ,Node.js ,WordPress ,Drupal ,Joomla ,Magento ,Shopify ,Squarespace ,Wix ,Weebly ,Bootstrap ,jQuery ,Foundation ,Materialize CSS ,SASS ,LESS ,Gulp ,Grunt ,Babel ,Webpack ,Express.js ,Meteor.js ,Ember.js ,Backbone.js ,Knockout.js ,Handlebars.js ,Mustache.js ,Pug (formerly Jade) ,EJS (Embedded JavaScript) ,Hapi.js ,Koa.js ,LoopBack ,FeathersJS ,Next.js ,Nuxt.js ,Strapi ,Ghost CMS ,KeystoneJS ,Prismic.io ,Contentful
Шапка - святое. Шапку нельзя трогать.
Зачем ты перечисляешь фреймворки? У пыхи и RoR, дотнета, питона есть свои треды.
>
Если что, то после прочитанного я бы наоборот не стал понижать порог вката в тред.
перекати-хуй последних тредов
О, привет. Нашел ваш классный форум по твоим кейвордам. Что вы тут обсуждаете? Програмульчики? Улет. Я тоже решил стать программистом. Хочу писать игры и разные программы. Какие книжки читать нужно?
>Попиздился бы с ней.
Бля, я бы кстати тоже. Почему то смотря на её ебальник хочу прям жесткий спарринг на ринге замутить и прям размазжить её ебало в кровь.
А какую тему сопроводов раскрывает это шерстяное нечто?
Когда ты занимаешься в зале греблей, тебе кажется что ты умеешь грести лодку на 6 км
Но как только ты попадаешь в открытое море и тебе приходится гребсти, оказывается что есть течение, волны, оказывается, что может пойти дождь, оказывается что есть встречные судна, тина, водоросли. В итоге ты и 300 метров не тянешь
Это еще раз доказывает что реальный опыт лучше, хоть ты тресни и выучи все алгоритмы мира, но я возьму человека к которого есть 2 года реального опыта по трудовой книжке
Вкатун форсит, что опыт не нужен, достаточно теории и пет проекта
Карлик форсит что рост не важен в баскетболе
Слепой форсит, что цвета не нужны и это все лишнее, можно жить без этого
Выдам базу
жиденькая или тухленькая, ее никто не смог опровергнуть
люди с опытом ценнее чем чувак дрочащий код на каком-то там эмуляторе проекта
А еще я отвечу на все вопросы которые заучил
>люди с опытом ценнее чем чувак дрочащий код на каком-то там эмуляторе проекта
Так никто не отрицает. Ты что сказать то хочешь?
Хороший гой. Я таким плачу зарплату 2 месяца, потом начинаю задерживать и в итоге обезьянка формошлепающая шлепает мне формы бесплатно.
мимо кабанчик трудоустраиваю всех по договору подряда как ИП
650x520, 0:12
>Вкатун форсит, что опыт не нужен, достаточно теории и пет проекта
Кто форсит то? Кто форсит, блять?
У всех вкатунов, внезапно, год опыта по умочанию, там кто во что гаразд, кто-то твитторы и фейсбуки на фрилансе писал, кто-то из гугла убежал.
не платит === не работаю.
>кабанчик жидко пукнул.
я же не партнер какой-то.
платят зпху стабилно раз в неделю.
352x640, 2:39
Так ты УЖЕ проработал неделю за так. Выходи, мои формы уже зашлепаны, схема работает и приносит деньги.
клыкастый кабан
Ухожу в засранный угол и умираю от голода тогда, что уж делать.
Ну или работаю на кабанчика, который не платит.
Зачем человеку брать самозванца?
Я прямо спрашиваю реальный ли опыт или нет, если нет, то отказ
>не путай год опыта с рисованным годом опыта
Его и не надо путать.
Год опыта - год опыта. На этом обсуждение и заканчивается.
Все и так все понимают, будто никто так кроме анальников не делает.
У нас таких 4 бортонули, вроде взяли, все ок, но когда начали оформлять ,то выяснили, что самозванцы с рисованным опытом
Сейчас наша HR просит документы заранее, в день оффера
Да они были умные, но нам нужен человек который прошел огонь и воду, а не тренировался на тренажорах
Врачи тоже умные после института, но обращаются только к опытным
Год опыта - это год опыта отображенный в трудовой книге (бумажной или электронной) без этой каракули, увы, но ты не нужен сильным ребятам, в моих же интересах взять себе сильного коллегу, чем самонзванца
Пик-нейчакэ
>прошел 5 собесов с лайв кодингом
>не взяли потому что в трудовой опыта на 1 месяц меньше чем в резюме
Все так, потому что 1 дело плыть 6км на веслах в спортивном зале в тепличных условиях
Другое дело проплыть 400 метров в открытом море, встретившись с волнами, дождем, другими суднами, якорением, пробоинами
я лид, оклад 6000 евро
определяю самозванец за 10 секунд по их резюме
зачем мне брать умного человека с рисованным опытом? Если я могу взять умного человека с настоящим опытом 4-5 лет ?
Берут реально лучших из лучших
>Если я могу взять умного человека с настоящим опытом 4-5 лет
Патамушта на курсах мне сказали что это все не важно!)000000000
>жить в подвале, питаться помоями за 50 евро,не понимать чужую культуру, изучать левый язык, быть чужаком без привилегий гражданства, демпинговать, что бы взяли вместо местного, все равно работать на русского барина в итоге))
ОК
> помоями за 50 евро
Цена за очень приличный обед
> изучать левый язык
Этот пидаран обезумел, английский язык у него левый
> быть чужаком без привилегий гражданства
Какие у тебя в рашке привилегии гражданства? Сходить раз в шестилетку за Пыню проголосовать или опиздюлится на сисинге?
> демпинговать, что бы взяли вместо местного
Да
> все равно работать на русского барина в итоге
Маняфантазии
Она сама вырыла себе могилу, 10 лет обучала 18 летних джуниоров, устраивала их на работу.
А теперь они не берут стариков ее
>Какие у тебя в рашке привилегии гражданства?
Жить не в ауле
Получать пенсию
Жить в своих 3 квартирах, а не ютится по подвалам за пол зарплаты
Что тут у тебя не было прав, что там у тебя нет прав, потому что ты мигрант
Когда получишь гражданство и купишь там квартиру, тогда и поговорим
>сисинге?
ему же не 12.
>Какие у тебя в рашке привилегии гражданства?
я могу забить хуй на налоги, т.к. челядь вроде наносеков никто в серьез не считает, могу скачать с тырнета все шо захочу и медпедепут скажет - малаца. честность в выборах - все понимают все и всем похуй. базовая греча, просто базовая греча.
а в гейропке? за налоги выебут, за незаконное ковирование байтов выебут, рептилойды забьют хуй на твой голос а ты как додик будешь считать что твой голос что-то решал, а сына твоего в бабу переоденут, а если против будешь - выебут.
>я могу забить хуй на налоги
Конечно можешь, их же работодтаель за тебя платит.
>могу скачать с тырнета все шо захочу и медпедепут скажет - малаца
Уже скоро чебурнет настанет. Вэпэны будут доступны только по белым спискам. Скоро.
Да, бабкину квартиру нельзя забрать с собой, нужно будет покупать тут самому. Это минус.
А че копиум то? Если есть хата в мск и военник с Д то всё заебись, можно сидеть-пердеть. Тем более, что условный сеньор-помидор в мск будет жить явно лучше чем сеньор-помидор в СШП первое время так точно.
Переиграли как дешевку. Тут почему то вкатунам не говорят про одну вешь — прогерство это как проф футбол. Что в прогерстве что в футболе если ты старше35 ты скуфидон и тебе пора на пенсию. А тут некоторые в 30 думают вкатываться.
Просто после 30 надо перекатываться в менеджеры и унижать, давить как клопов тех кто выгнал тебя из ИТ
Мимо менеджер
Быть мобилизованным забыл. В Европе сейчас никого никуда не мобилизуют.
>>79913
Если обладаешь ВНЖ, то уже есть права. Квартиру можно купить без гражданства. Люди спокойно покупают недвижимость во всяких Германиях. В принципе туда перекатиться вообще не сложно, немцы по рабочей визе завозят айти макак даже чуть ли не джуновского уровня, через года полтора по блю карте уже перманент резидентом становишься.
>>79917
ВПН что ли сложно включать когда качаешь пиратский контент? В России вот как раз с ВПНами проблем больше и кто знает что они придумают в будущем.
>>79883
Еда очень дешёвая, качественная и разнообразная. При наличии ВНЖ и тем более постоянного ВНЖ права есть. Демпинговать сейчас в России приходится как раз, сеньоры уже на 300к соглашаются, то есть на 3к евро, лол, а в Германии дефицит кадров и они регулярно упрощают переезд в Германию. Уже джуном с парой лет опыта можно ехать, если английский знаешь, даже виза есть специальная, чтобы приехать и искать работу на месте. Язык лёгкий, а в Берлине вообще английского достаточно.
>>79953
С чего это сеньор в Москве будет жить лучше, чем в США? С зарплатой чуть больше 3к баксов в месяц? Лол!
>С чего это сеньор в Москве будет жить лучше, чем в США? С зарплатой чуть больше 3к баксов в месяц? Лол!
А с чего бы это нет? Покупательская способность его бакса в рф в плане купить недвигу несоизмеримо выше, чем в нью-йорке.
>сеньор
>чуть больше 3к баксов в месяц
Чел, я вчера миддлом только стал и у меня уже 280к оклад.
Сеньор получает 400+
Вот есть window. Есть ангуляр.
Я путем маняпуляций изменяю часть строки урла и изменяю сам урл пользователю.
some.com/some/hui/2 --> some.com/some/hui/3
в консольке на демо все работает хорошо.
в локалке все работает хорошо.
но когда дело доходит до демо, то часть урла нахуй обрезается.
some.com/some/hui/2--> some.com/hui/3
куда some мог деться?
или ангуляр хранит какой-то свой window и не смотрит на глобальный?
Значит дело вот в чем:
Я делаю пост или пут запрос на бэк. Бэк мне отдает данные с которыми я потом бегаю по всем нужным кешам и обновляю данные, чтобы не тянуть все данные по второму разу на сайте, реадизация здесь не особо важна. А потом бэк, после того как к нему все эти данные пришли через 5-10 секунд присылается на все устройства с этого же аккаунта по вебсокету данные для обновления. Но дело в том, что на том устройстве, с которого я уже выполнил исходные изменения мне по второму разу их смысла обновлять нет. Как быть в этом случае? Что можно такого сделать, чтобы понять, что эти обновления уже произошли здесь?
Дело в том, что по сокетам мне приходит только айди обновленной записи и только флаг о том, обновилось ли эти данные или добавились. Такое ощущение, что здесь нужен какой-то хеш изменения, чтобы я мог сравнить его с тем, которое уже произошло. Как такие вещи делают гигачэд синьеры с большими писями? Проблема в том, что если у меня первый запрос успешно уйдет и придет к нему ответ. А потом по вебсокету нихуя не придет, то я обосрусь с обновленными данными. Поэтому я данные сначала по ответу от сервера везде обновляю. Но потом делаю бесполезный апдейт по вебсокету, который нужен только всем остальным устройствам. Ничего страшного в этом конечно нет, но все равно лишнее действие. Т.е. дело в том, что остальные устройства это не дополнительные вкладки, а вообще отдельные, типа телефона, так что туда с основного клиента я не залезу
>Что можно такого сделать, чтобы понять, что эти обновления уже произошли здесь?
Бля ну это же очевидная хуйня. Отправляй всем кроме issuer'а изменений. Можешь по id/сессии/снимку хуя это определять, единого подхода нет.
Ты понимаешь, что в США у сеньора будет ежегодный доход в районе 350к?
https://www.levels.fyi/companies/google/salaries/software-engineer/levels/l5
Покупательная способность с 35к в год в Москве даже рядом не стояла. Разница в 10 раз, хотя разница в ценах далеко не в 10 раз.
>>80124
Ок, допустим 400, хотя я не знаю, где столько платят сеньор фронтошлёпам кроме Яндекса, Тинькова и Авито. Это 4к с небольшим. Копьё на фоне 350 в год в США, даже учитывая, что 350 до налогов.
Челы, просто посчитайте, сколько будет оставаться после всех ежемесячных расходов. Сколько можно будет копить денег каждый месяц. Сколько будет оставаться в Москве с 4к баксов? 2 тысяч в месяц? Лол! В США будет оставаться 5-10. Даже в леволиберальном рассаднике адских исчадий под названием Сан Франциско, с его гипер раздутыми ценами.
Тру сеньорам они норм платят, ещё акций наваливают. Но по мнению Яндекса таких сеньоров процентов 5 от общей массы сеньоров. В FAGMAN такие ребята могли бы делать безумные бабки, подачки Яндекса смешные в этом плане, конечно.
>Конечно можешь, их же работодтаель за тебя платит.
я """самозанятый""", правда сейчас в черную.
>350к
Это же гросс, правильно? То есть можно сразу выкинуть весь бонус с опционов на 40% налога.
>ВПН что ли сложно включать когда качаешь пиратский контент?
ВПН не защитит от большого брата - провайдера.
Провайдер все видит. Провайдер все знает. Твое впн - как школьный хацкер впервые попавший на двач и считающий себя анонимным.
>В России вот как раз с ВПНами проблем больше и кто знает что они придумают в будущем.
Проблемы, пиздец. Даже не знаю как жить.
в гермахе какой нить тебе просто молча штраф выпишут евро так на 500, заебись скачал игрулину
Гросс, но налоги в Калифорнии будут 35% для холостого, то есть 228к чистыми. Если женат, то 24%, или 258к чистыми. А вообще стоки с опционов облагаются capital gains tax, если не ошибаюсь, это 13.30% в Калифорнии, так что чистыми может больше получится. В общем 20к чистыми в месяц будет.
Вон даже реальный пример есть.
https://habr.com/en/articles/503062/
Чел в соло щедро обеспечивает семью, вообще живёт неплохо, ещё и 4к остаётся в месяц.
>>80177
>Что такое sandbox
Чел, ты айтишник, разберись.
>Проблемы, пиздец. Даже не знаю как жить
Каждый год так говорят, и каждый год всё хуже. Когда чебурнет с вайтлистом введут, ты тоже так будешь говорить?
>Тру сеньорам
Которым невозможно стать, не имея связей в тусовке силиконовой долине или призовых мест на всяких ICPC. Что-то более реальное порекомендуй.
Чел, где такого начитался? На позиции L5 в том же Гугле дохуя обычных разрабов, простых крепких сеньоров без всяких связей. Связи и победы в чемпионатах — это уже про уровень Principal
https://www.levels.fyi/companies/google/salaries/software-engineer/levels/l8
А так-то даже на уровень Staff обычные разрабы устраиваются без связей, просто переехавшие по H1B/O1/учёбе/гринке через лотерею
Вот тут на 28:30 пример, чел фронтошлёп с 10 годами опыта получил несколько офферов на позицию стаффа либо сеньора с тотал компенсацией 500к
https://youtu.be/sXp4KMD8fIU
У нас в статистике не видел выше 4х. Но зато от 1 до 4 до пизды всего включая всякую ебанину вроде 3.875
1280x720, 0:05
>без связей
>Вот тут на пример
Ты блять просто не представляешь, как я хочу сейчас оформить тебе проход в хохлы.
> Ты понимаешь, что в США у сеньора будет ежегодный доход в районе 350к?
Ты понимаешь, что в США нет сеньеров на фоне лейоффов?
Они и так аутсорсят всё что можно, там просто нет столько айтишных вакансий на душу населения сколько ты себе воображаешь. Да, на тех что есть платят норм, но конкретно ты будешь подметать улицы.
Ну так да: один лакомотив - nest
Причина тряски? Я не говорил, что переехать просто. США одна из сложных стран для переезда, даже в Японию переехать намного проще. Но это не важно, изначально мы тут сравнивали где выгоднее жить по деньгам. Если ты живёшь в США, то после всех расходов будет оставаться дохуя, точно больше Москвы.
>>80280
В чём твой доёб? Он говорит про дрочбу литкода длиной в полгода-год и прохождение каловых вайтборд-долбилен. Он фронтошлёп, ему такое нахуй не нужно. Ему в стартапе дадут такую же зарплату как в FAGMAN. Но для обычного неолимпиадного тру сеньора вполне нормально пройти в Гугел через ёбку алгоритмами на собеседовании.
>>80290
Я знаю. Это временное явление. Сейчас США находится в 3 фазе экономического цикла, так что это абсолютная норма. Инфляция высокая, ФРС повышает ставку, количественное смягченме сменили на количественное ужесточение, ликвидности нет, миллиарды кредитов под 0.25% больше не дают голожопым стартаперам и жалобам из FAGMAN. Через год-два это закончится, инфляция зарплат продолжится, сеньорские зп в Калифорнии будут уже по 400к, стафф 600+.
>>80292
Ага, это примерно как если у тебя в паспорте написано Семён, а ты говоришь всем, что тебя зовут Саймон.
>В чём твой доёб?
Ты слепошарый? Ты утверждаешь, что для вкатан в фаанг не нужны связи:
>простых крепких сеньоров без всяких связей
и приводишь видос с рекламой иммиграционных консультаций как пруф. При этом в твоём же пруфе чел уже на первой минуте говорит, что его прореферели.
>про дрочбу литкода длиной в полгода-год
Ну допустим. Я простой иван город тверь, 10 лет опыта формошлепания, диплом магистра заборостроительной шараги, опыт работы сеньором-помидором в яндексе априори подразумевает дрочку литкода, B2 английский. Как мне попасть в гугол?
Я не знаю, что значит "проход в хохлы". Миграционная консультация — это просто услуга за деньги. А чтобы тебя прореферели большие связи не нужны. Можно буквально попросить в линкедине у сотрудника нужной компании, чтобы он скинул твоё резюме эйчару.
>>80307
Дрочишь литкод ещё сильнее, чем дрочил раньше, изучает алгоритмическую сложность и сами алгоритмы и структуры данных, прокачиваешь английский до advanced, просишь пару сотрудников Гугла линкедине скинуть твоё резюме эйчарам, на момент первого созвона находишься не в РФ. Т.к в США максимально ебанулись с визами и H1B подчисто выгребают Чингчонги и Паджиты из Китая и Индии, тебе скорее всего предложат онсайт собеседование в Цюрихе и при успешном прохождении предложат работу там же, либо работу там же с последующим перекатом в США через L1 визу.
>>80318
Она может начаться уже в конце этого года, и она будет быстрой, ФРС молниеносно переобуется и они сразу же включат QE + в короткие сроки понизят ставку как минимум до 2% или вообще до 0-0.25% как было во времена ковида. Снова начнется айтишный бум, будут вылупляться единороги каждый месяц, помойки типа SNAP снова будут оценивать в 100+ миллиаров, снова будет безумный хайр и в США реактошлёпы будут один за другим залетать на джуновскме позиции на 150-250k total comp. Для РФ же всё не очень радужно, но будет возможность устроиться приживалой в калифорнийские стартапы на джуновсквю зп ($100к+) будучи сеньёром. Живя в Москве, или Стамбуле, или Белграде, или в Бангкоке, это будет очень выгодной сделкой. Только для живущих в России придется сделать юрлицо и банковский счёт в Грузии или ещё где, и пиздеть про то, что ты находишься не в РФ. Пыня. Итоги.
>>Что такое sandbox
>Чел, ты айтишник, разберись.
Теперь провайдер будет видеть, что я использую и впн, и виртуальную машину.
Ну ахуеть теперь.
Да, они не смогут видеть, возможно, что именно я там делаю, но при желании более чем смогут. Чел, это незаконная хуйня в тех странах, думаешь просто забьют хуй и все?
В 2к23 каким-то нативным образом проигрывать в браузере видеопоток (RTSP) с ip-камеры по-прежнему нельзя? БЕЗ проксирующего весь трафик камеры сервера, просто по ссылке на видеопоток? Если нельзя - есть ли какой-то открытый и свободный аддон, решающий проблему и пригодный для неограниченного коммерческого использования?
Надо мем с зумерком который радуется повышенному налогу на отсутствие брачного наёба в США и плачет от налога на бездетность в РФ
Молочко-кун, ты как сюда протёк?
Эджизм так то всегда был. Там где возраст не важен - наебогалера с зп ниже рынка в 3 а то и в 4 раза.
Для тебя вой собак и мычание коров это всегда признак алкоголика? А ничего, что он может просто на своей ферме живет за несколько лямов в какой нибудь США или в Камчатке, м?
>>79027
я привык к дорохо и богато, по шаблону.
когда звонит бимбоунитаз хрюша, которая как бот зачитывает текст и уточняет нюансы, которая как человек незнающий языка сыпется от вопросов по непрописанной теме.
а когда тебе звонит какой-то мужик, у которого на фоне ферма живет, спрашивает хуй пойми что, из контактов - телефон, половину слов проглатывает или не слышно из-за воя,
да еще и спрашивает рекомендательное письмо - пиздец.
еще бы трудовую книжку попросил показать.
дорого-бохато - признак того, что процессы у галеры есть и они работают. а если работают процессы, значит я не трачу время.
>лооол просто продрочи литкод
>лооол просто найди себе чувака который зареферит
>лооол просто поедь хуй знает куда и проживи там несколько лет
>лооол просто надейся что тебе предложат релокацию в штаты
>лооол просто надейся что с визой не возникнет проблем из-за твоей национальности
В общем, мы с чуваками одногруппниками замутили пет-проект - сервис для поиска команд разработчиков. Интересно услышать мнение насчет получившегося и мб какие-то баги (разъебите моё приложение по фактам, пожалуйста).
Ссылочка - https://кодхрю.рф
скинь репу, раз просишь проревьювить.
>-Спасибо гугол!
>-Пожалуйста!
Спасибо, гугол. Вариант 1 требует промежуточного сервера
>БЕЗ проксирующего весь трафик камеры сервера
вариант 2-3 то же самое, да еще и пиар платной параши. В том-то и дело что хочется не гнать весь траф каждой FHD камеры на промежуточный сервер, не конвертить его там и не гнать клиенту. Вместо этого желательно что-то вроде того что раньше умел Adobe Flash. Гуглится совет использовать mjpeg, тогда вроде бы можно напрямую, но не каждая камера поддерживает.
1. Главная. Кривая анимация кнопки при изменении темы - текст.
2. Схуяли не валидно?
3. notifications - если нету страницы не нужна и кнопка.
4. Резюме. Может убирать те что выбраны из опций селекта?
5. Профиль. Где мобила, телега, впараша, лынкыдын, хх, хабр.карьер? Или мне чисто рандомно вкадывать ссылки.
6. Где превьюшка с фоткой в добавлении аватарки? Где обрезание фотки?
7. Нахуй кнопка "Обновить профиль" активна если нихуя не изменено? Появляется после первого редактирования. Сбрасывайте кнопку.
8. Где ограничение запросов на кол-во времени? Обращая внимание на прошлый пункт, я прямо сейчас скриптик напишу и задудошу вас.
9. Хули у меня тема мигает при переходе с нотификаций на резюме?
10. Что значит на стр "ваши резюме" "В разработке...", сайт что ли? Статистика? Что там статистика разрабатывает? Анус?
11. Где важные поля в резюме? Важные - зпха, опыт ком. разработки, компании где батрачил, примеры работ, и.т.д.
12. Что за дата в моем резюме "25.07.2023 в 15:18" Это когда я последний раз заходил или редачил? Нихуя не понятно.
13. Хули у меня при создании проекта форма очищается и только потом редиректит на проект?
14. Пагинация в проектах/вакансиях - я ебал каждый раз наводить на стрелочку, зафиксируй, блять. Прыгает пиздец. Почему я никакого эффекта не вижу при клике на стрелку в пагинации?
15. проекты/вакансии, хули у меня кнопка "очистить" активная если нихуя не выбрано - "выберите навык".
16. проекты/вакансии Если сделали динамическую пагинацию, хули у меня на второй странице, когда я тыкнул "2" в пагинации дальше циферки нету? Пиздец.
17. проекты/вакансии Если у меня только одна страница в пагинации, нахуя мне там стрелки нужны?
18. https://кодхрю.рф/project/123 ахуенно у отработан несуществующий айдишник. Просто пиздец как.
19. Флаг "Закрыт" у проекта еле виден.
20. Пиздец какое длинное имя, я в шоке. Три слова и все.
21. Да, нужно было сильнее ограничить имя, т.к. верстка умирает при неожиданно длинным названием/полем.
22. Валидацую хуяк-хуяк рандомно, а потом попапы плывут с ошибкой из бека, фамилия то и правда может быть в пару строк, не то что название.
22. Нахуя мне красные ошибки из бека кликать мышкой чтобы удалить?
23. Зачем лого и "Главная" в хеадере ведет на одну и туже страницу.
24. Может центрировать эти выпадашки?
25. При менюшке в меню не блокируется скролл страницы, каком-то хуевым образом обрезается, сама мобилка при длинных полях может вертеться горизонтальна.
26. Беск. лоадер в просмотре вакансий проекта, при создании нихуя не подтягвается.
Устал.
1. Главная. Кривая анимация кнопки при изменении темы - текст.
2. Схуяли не валидно?
3. notifications - если нету страницы не нужна и кнопка.
4. Резюме. Может убирать те что выбраны из опций селекта?
5. Профиль. Где мобила, телега, впараша, лынкыдын, хх, хабр.карьер? Или мне чисто рандомно вкадывать ссылки.
6. Где превьюшка с фоткой в добавлении аватарки? Где обрезание фотки?
7. Нахуй кнопка "Обновить профиль" активна если нихуя не изменено? Появляется после первого редактирования. Сбрасывайте кнопку.
8. Где ограничение запросов на кол-во времени? Обращая внимание на прошлый пункт, я прямо сейчас скриптик напишу и задудошу вас.
9. Хули у меня тема мигает при переходе с нотификаций на резюме?
10. Что значит на стр "ваши резюме" "В разработке...", сайт что ли? Статистика? Что там статистика разрабатывает? Анус?
11. Где важные поля в резюме? Важные - зпха, опыт ком. разработки, компании где батрачил, примеры работ, и.т.д.
12. Что за дата в моем резюме "25.07.2023 в 15:18" Это когда я последний раз заходил или редачил? Нихуя не понятно.
13. Хули у меня при создании проекта форма очищается и только потом редиректит на проект?
14. Пагинация в проектах/вакансиях - я ебал каждый раз наводить на стрелочку, зафиксируй, блять. Прыгает пиздец. Почему я никакого эффекта не вижу при клике на стрелку в пагинации?
15. проекты/вакансии, хули у меня кнопка "очистить" активная если нихуя не выбрано - "выберите навык".
16. проекты/вакансии Если сделали динамическую пагинацию, хули у меня на второй странице, когда я тыкнул "2" в пагинации дальше циферки нету? Пиздец.
17. проекты/вакансии Если у меня только одна страница в пагинации, нахуя мне там стрелки нужны?
18. https://кодхрю.рф/project/123 ахуенно у отработан несуществующий айдишник. Просто пиздец как.
19. Флаг "Закрыт" у проекта еле виден.
20. Пиздец какое длинное имя, я в шоке. Три слова и все.
21. Да, нужно было сильнее ограничить имя, т.к. верстка умирает при неожиданно длинным названием/полем.
22. Валидацую хуяк-хуяк рандомно, а потом попапы плывут с ошибкой из бека, фамилия то и правда может быть в пару строк, не то что название.
22. Нахуя мне красные ошибки из бека кликать мышкой чтобы удалить?
23. Зачем лого и "Главная" в хеадере ведет на одну и туже страницу.
24. Может центрировать эти выпадашки?
25. При менюшке в меню не блокируется скролл страницы, каком-то хуевым образом обрезается, сама мобилка при длинных полях может вертеться горизонтальна.
26. Беск. лоадер в просмотре вакансий проекта, при создании нихуя не подтягвается.
Устал.
Я просто не знаю, что ты подразумеваешь под отсутствием сервера. У тебя как минимум будет сигнальный сервер, чтобы всё это дело подружить
В целом, так или иначе это будет RTC на выходе.
Можешь тут ещё полистать (кросивое) https://web.dev/webrtc-basics/
>>80929
Да и вообще, касательно конвертации, если тебе клиент не жалко, сейчас можно хоть ffmpeg запустить в браузере, который ловко конпилят в wasm и оборачивают в экстеншен.
https://github.com/ffmpegwasm/chrome-extension-app
При должном уровне аутизма можно поробовать подружить ffmpeg.wasm.extension, с ну и раз мы про экстеншены, видимо страницей экстеншена с видео элементом/канвасом
Иди учить css-grid это кринж
Понял, спс.
Тоже не нашел по всяким листам других девайсов.
Подскажите плиз, был какой-то сайт, не могу найти, на котором можно сгенерировать шрифты как на font-squirrel, только не нужно тыкать во вкладке expert опции и при этом шрифты корректно отображаются везде. Либо дайте ссылку на корректные настройки вкладки expert в font-squirrel.
Спасибо за уделённое время, бро. Скину фронту всё это, думаю, какие-то выводы сделает.
Остальным тоже спасибо!
>Я просто не знаю, что ты подразумеваешь под отсутствием сервера. У тебя как минимум будет сигнальный сервер, чтобы всё это дело подружить
Зачем? У камеры есть свой IP и поток rtsp, доступный по rtsp://адрес:порт
У клиента есть браузер, в котором открыта веб-страница, на которую пихается некий плеер и ссылка на этот поток. Зачем все гнать через сервер в данном случае? Я надеялся найти некий FOSS экстеншен, который позволит напрямую открывать этот поток без всяких облаков, промежуточных серверов и прочего. В том числе с непубличного адреса (например, в локальной сети).
>если тебе клиент не жалко
А чего его жалеть-то? Это же просто поток с камеры. Только траффика много, но он так и так будет.
>Да и вообще, касательно конвертации, если тебе клиент не жалко, сейчас можно хоть ffmpeg запустить в браузере, который ловко конпилят в wasm и оборачивают в экстеншен.
>При должном уровне аутизма можно поробовать подружить ffmpeg.wasm.extension, с ну и раз мы про экстеншены, видимо страницей экстеншена с видео элементом/канвасом
Вот это уже интересно, но можно поподробнее об этом обо всем? Не шарю за вебсассембли и сборку собственных расширений, есть какие-нибудь более разжеванные гайды и хауту? Нужен ли вообще в данном случае экстеншн или его можно грузить прямо с сервера?
> почему в рякте не работает onClick на иосе сафари
Потому что очумелые кривые ручки.
Сафари конечно говно, но не настолько.
Ну а что тебе тут можно ответить? onClick в сафари работает, рякт вообще делегирует это все на самом верху, так что фактически у тебя вообще нигде этого онклика нет на элементах. Как обычно в таких случаях оказывается, что у тебя там сверху 9000 строк кода, кнопка работает, а по пизде все идет уже в другом месте. Отдебаж саму кнопку, выведи консол лог, увидишь что кнопка работает
в том и дело что отдебажить не могу, у меня-то всё работает, а до конкретного устройства доступа нет. Я думал может onTouchEnd хендлер клика передавать для сафари иос, но это такое, нет гарантии что сработает и нет гарантии что браузер вообще задетектится
Пусть этот калич со своим айфоном 5/6/7 идёт нахуй, ок? Так и передай ему. Ты вообще в курсе, что МАКСИМАЛЬНАЯ версия сафари прибита к МАКСИМАЛЬНОЙ версии яблочной ОС доступной на железе? Пусть видео экрана запишет.
судя по всему версия иоса у него свежая, так что я совсем в растерянности, но спасибо что хотя бы попытался
Нашел, скорей всего это был font2web, но он не работает с тем шрифтом, который мне нужен. Вопрос о настройках font-squirrel остается в силе.
Нет, просто дрочишь литкод, пишешь нескольким русскоязычным сотрудникам Гугла из Цюриха, просишь скинуть резюме эйчарам. Дальше тебя либо не возьмут, либо переведут по рабочей визе. Не знаю, чего ты так визжишь, гиперболизация какая-то детская. Посмотри сколько людей из России работают в Цюрихском офисе. Ты Швейцарию назвал "хуй знает куда"? Ну потерпишь как-нибудь пару лет жизни в топ стране мира с гугловской зарплатой. А с L1B проблем нет, если ты опытный. Но никто не обещал, что в США легко попасть.
Сделай какую-нибудь прослойку на ноде. Может это подойдёт?
https://www.npmjs.com/package/node-rtsp-stream
Или это
https://github.com/agsh/rtsp-ffmpeg
rtsp браузеры не поддерживают, что тебе ещё надо?
Никакой ффмпег и васм тебе не помогут открыть UDP сокет и подключиться к ней, нет таких апи технически.
>пишешь нескольким русскоязычным сотрудникам Гугла
Давай я тебе напишу? Ты же явно не балобол и поможешь вкатится в гугол 10летниму сеньору с опытом олимпиадного программирования?
>rtsp браузеры не поддерживают, что тебе ещё надо?
Ну вот надо придумать как поддерживать или как иметь бессерверную альтернативу. Через экстеншен или еще через что-то не пипиитарное и не облачное.
>Никакой ффмпег и васм тебе не помогут открыть UDP сокет и подключиться к ней, нет таких апи технически.
А как flash мог и vlc плагин мог? Да и разве rtsp идет по udp? Мне казалось, по tcp. Не можно с помощью этого вашего вебассем-бля и запустить на клиенте какой-нибудь промежуточный сервер отсюда >>80859
?
Нет. Браузер – карантинное окружение, ничего из того что он прямо тебе не разрешил сделать нельзя. Плагины могли, поэтому их и закопали давно.
Можешь с ffmpeg в одну строчку поднять конвертер хоть на той же машине что браузер, хоть на роутере, может даже на самой камере.
>Можешь с ffmpeg в одну строчку поднять конвертер хоть на той же машине что браузер
Для этого блэт надо поднять ffmpeg у каждого клиента, что мягко говоря НЕВОЗМОЖНО БЛЯДЬ.
>хоть на роутере
И много ли такое поднятие потянет? + опять же лишний поток трафика
> может даже на самой камере.
И много ли какая камера так умеет из коробки? Ни разу не универсальное решение.
>>81585
>Нет.
Там же целые онлайн-игры запускают, с теми же самыми ебучими сокетами. В чем невозможность?
Нет, блять. Просто нет. Что тебе ещё не понятно?
Поной какая же эта ваша джава говно и пиздуй уже отсюда.
Что "просто нет", я тебя объяснить попросил, если ты так уверен что "нет". Ты про udp говорил, а оно вроде как вполне по tcp работает. Выше предлагалось >>80971
>Да и вообще, касательно конвертации, если тебе клиент не жалко, сейчас можно хоть ffmpeg запустить в браузере, который ловко конпилят в wasm и оборачивают в экстеншен.
>При должном уровне аутизма можно поробовать подружить ffmpeg.wasm.extension, с ну и раз мы про экстеншены, видимо страницей экстеншена с видео элементом/канвасом
Что в этом стало невозможного?
Что там у React вышло с серверными компонентами то?
Чет нихуя не понял нахуя оно и стоит ли применять???
(React - продукт, распростроняется организацией, признанной экстремистской на територии РФ)
Знаю как сложно вкатиться через СБ с судимостью в компанию
Не занимаюсь ли я хуйней, изучая то, что мне нравится, но может не имея возможности найти реализовать свои навыки без пропуска Службы Безопасности.
Или кто думает что если норм раскачаюсь, компания закроет глаза на уголовку? Или есть еще варианты вкатиться не в компанию?
Первый раз встречаю такой вопрос у вкатыша.
Хуй знает. Если это галера ооо рога и копыта, то никто спрашивать и не будет.
Если это норм компания, со всякими сикрьюрити штуками,то хуй знает.
Хотя, если ты будешь на уровне помидора, думаю глаза могут закрыть, ну или вайти этот нюанс не работает, хз.
Так или иначе, лутать как шахтер можно и у дногалер.
Что за судимка то? За шо на бутылку посадили?
Давай делись, тут все свои, мафиозник.
Я живу в Гугле не работаю. 7 лет опыта, через пару-тройку лет сам буду пробовать. И тебе никто помогать не будет, они могут просто переслать твоё резюме эйчарам, не более. Это не обязательный этап вообще.
>Или есть еще варианты вкатиться не в компанию?
Бля вкатиться можно куда угодно при наличии определенного уровня борзости. Можно даже сам на себя работать, делая заказы по интернету. Можно фрилансить. Можно в компанию устроиться. Есть пословица - наглость второе счастье. Можно быть хоть серийным маньяком и без задней мысли приходить на собеседование. Если не пиздишь о своём прошлом, то тебя возмут. Только два правила: 1) не пиздеть 2) быть наглым как танк. Если спросят, максимум скажешь и чо? Не надо ни перед кем оправдываться. Не надо пиздеть в стиле простите так получилось, это только выставит тебя слабым чмошником.
Чел, что тебе мешает на сервере транскодить видео и отсылать клиентам какой-нибудь привычный HLS стрим?
Извините, я не могу комментировать политические вопросы. Однако, я могу ответить на ваш вопрос про серверные компоненты в React.
Серверные компоненты в React позволяют рендерить компоненты на сервере, а затем отправлять готовый HTML клиенту, что улучшает производительность и SEO-оптимизацию приложения. Это достигается за счет использования специального API, которое позволяет рендерить компоненты на сервере, а затем передавать их на клиент.
Однако, эта функциональность находится в экспериментальном режиме и еще не рекомендуется к использованию в продакшн-приложениях. Кроме того, использование серверных компонентов может потребовать дополнительных усилий для настройки и поддержки.
>Что там у React вышло с серверными компонентами то?
Пока все сыро
>Чет нихуя не понял нахуя оно и стоит ли применять???
Решает проблему с размером бандла, всякой тяжеловесной хуйни вроде всяких момент жсов, которые много весят и летят в браузер и тому подобное. Перспективы есть, но как будут развивать хз.
>в Гугле не работаю
Т.е. ты напиздел и картина о трудоустройстве в гугл у тебя сложилась из видосиков на ютубе о божественной америке?
Поссал на улице, возбудили две 132ч3
Нашлись две потерпевшие 15 лет, бухающие за гаражом
Долго катали, спустя полтора года сполз на 135ч1
Помогло в т.ч. смягчающее, аморальное поведение потерпевших
+умысла на разврат не было никакого, казалось бы нет и состава преступления, но прокурор углядел "косвенный умысел" заключающийся в том, что хоть и не развратил, а мог бы(видимо если бы мой хйу разглядели получше)
На самом деле всё это шизойдный бред
Такого ведь быть не может, да?
Слышал про такие случаи.
Ты не первый, ебаный извращенец-педофил!
А мог бы сознаться, сесть на бутылку и вкатиться на фронт, быстрее бы было.
Пока не сталкивался, но думаю, что те кто делают SSR или другой какой-нибудь серверный рендеринг, уже применяют. Слишком объемный вопрос с серверным рендерингом, нужно все изучать, пробовать, разбираться.
>>81694
Не имею уголовки и не знаком с такими, но могу точно сказать, что учить надо обязательно и работать тебя все равно возьмут. Программисты нужны всегда и везде и их нужно много. В какой-нибудь 1 из 20 контор тебя, наверное, могут отшить из-за этого или придраться, забей.
Анон, подскажи плиз, часто ли применяется аксессабилити технологии в 2023 году. Те, кто работают на себя, часто ли заказчик просит у вас сделать доступным лендос? Я правильно понимаю, что это никто никогда не делает, кроме крупных компаний с крупными порталами, сайтов нацеленных на зарубежную аудиторию и единичных случаев кому это действительно важно? У нас же нет на данный момент никакого преследования со стороны закона за то, что отсутствуют технологии доступности?
Алсо, подкиньте гайд с практическим применением всех технологий доступности.
Я не могу дать точный ответ на вопрос про частоту применения аксессабилити технологий в 2023 году, так как это зависит от многих факторов, включая тип сайта/приложения, его аудиторию, регион и т.д. Однако, с каждым годом все больше компаний понимают важность создания доступных сайтов и приложений для людей с ограниченными возможностями.
Кроме того, законодательство в разных странах требует от компаний обеспечивать доступность своих продуктов для людей с ограниченными возможностями. Например, в США существует Акт о доступности в интернете (ADA), который обязывает компании обеспечивать доступность своих сайтов для людей с ограниченными возможностями.
Если вы работаете на себя, то заказчик может запросить у вас создание доступного лендинга, особенно если его целевая аудитория включает людей с ограниченными возможностями. Кроме того, создание доступных продуктов может быть полезным для улучшения пользовательского опыта и повышения конверсии.
Наконец, важно помнить, что создание доступных продуктов - это не только законодательная требовательность, но и социальная ответственность.
Нахуй мне фронт. Я два года отсутствовал на воле, жена ждала. Пророчили минимум 6 лет, получил 200 часов исправ работ.
Казалось бы, трахнул систему или по крайней мере слез с хуя, на который насадили
Да вот осадочек в виде неустройства на работу из-за СБ-церберов на всю жизнь остался. Слишком жесткий дебафф. Лучше бы в штанцы нассал в тот день. ИМХО
ну, с кем не бывает. не печалься, находи работку и вкатывайся.
тебя 2 года в сизо держали что ли, я не понял?
> на сервере транскодить видео
Нагрузка на сервер + лишний трафик, идущий с каждой камеры на сервер, и оттуда каждому клиенту.
>>82083
Представь что у тебя 50 камер только на одном объекте, часть из них смотрится нон-стоп как на видеостене, а часть по требованию. Иногда более чем одним пользователем за раз. Пользователи находятся удаленно и подключаются через VPN компании. Все что на объекте - за одним впн-клиентом, через который идет весь траффик. А объектов например десяток по городу. У каждого свои пользователи. Теперь представь что ты трафик с 500 камер гоняешь по всей этой цепочке, отправляешь на сервер, потом клиентам, и охуей.
Чёт зато я охуел. В детали вдаваться не вижу смысла.
Делай список камер на страничке.
Пусть ставят какой-угодно плеер аля govno/mocha/vlc
Делай URI ссылки на открытие потока в govno/mocha/vlc
Чтобы на нажатие на ссылку выдавало вот такой промпт
ПЕРЕКАТНЫЙ ВЕБАССЕМБЛЕННЫЙ >>2782285 (OP)
ПЕРЕКАТНЫЙ ФФМПЕЖНЫЙ пепежный >>2782285 (OP)
Это копия, сохраненная 16 сентября 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.