Главная Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски

[Ответить в тред] Ответить в тред

Check this out!


<<
Назад | Вниз | Обновить тред | Автообновление
542 | 58 | 153

JavaScript thread BigInt(108) /js/ Dan Abramov 12/07/18 Чтв 10:08:57  1226546  
15299502182540.png (61Кб, 1050x1050)
Ссылка на прошлый тред: >>1217351 (OP)

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Для программирования на ХТМЛ https://codepen.io/pen/
Для программирования на алёртах https://jsfiddle.net/
Для фреймворков библиотек https://codesandbox.io/
Для живой странички из коробки https://repl.it/languages/web_project
Для Ноды с пакетами и консолькой https://repl.it/languages/nodejs

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

В этом треде собираются величайшие умы человечества – мастера валидации форм и специалисты по JSON-технологиям. Этот тред посвящён главному языку будущего – JavaScript. Благодаря своей гибкости используется в браузере, на серверах, в мобильных приложениях, на десктопе и практически во всех видах программирования. Удобный синтаксис позволяет легко писать на нём, а высокая производительность делает его отличным выбором для решения любых задач – от небольших магазинов до огромных highload проектов. JavaScript по праву является самым популярным в мире языком. На каждом сайте есть браузерный JavaScript, а JavaScript на сервере используется такими крупными корпорациями, как Amazon, Yahoo, HP, NASA, Walmart и многие другие.

Часто задаваемые вопросы: https://github.com/vladimir37/js-thread/blob/master/Wiki/faq.md

Список материалов для изучения: https://github.com/vladimir37/js-thread/blob/master/Wiki/learn.md

Список инструментов и направления JS-разработки: https://github.com/vladimir37/js-thread/blob/master/Wiki/tools.md

Конфа /pr/ в Slack: https://slack-2chpr.herokuapp.com/
Аноним # OP  12/07/18 Чтв 10:10:56  1226547
>>1226232
>1.5 месяца. Сейчас уже пошла 3 или 4 неделя
Т.е. ты даже меньше трёх месяцев вкатываешься? Ну и чему ты удивлён? Ты уже многое можешь, можешь собой гордиться. А ты такой: "Ну я струны научился дёргать, как в оркестр вкатиться". Тебя и в токари не возьмут за три месяца. А мы с тобой говорим о профессии на острие смузи-прогресса. Так что дерзай и не отчаивайся.
По общим оценкам тебе нужна 1000 часов теории-практики + 500 часов проектов, чтоб точно вкатить. Это год ебашить. Раньше конечно тоже можно, но там уже доля везения и таланта.
>один курс, потом второй. Я начинаю их смотреть
Уже тысячу раз обсуждали. Видосы, статейки и прочее это развлекуха. Они логично сделаны. Не встречают у тебя противоречий и тебе кажется, что ты всё понял. К тому же большинство из них сделаны смузихлёбами без какой бы то ни было педагогической или философской подготовки. Они не ставят перед тобой никаких настоящих вопросов, не хотят кидать тебя в дискомфорт. Вопросов "зачем" и "почему" ты там не встретишь. Возможно, потому что смузихлёбам этого тоже никто не объяснил и для них всё "просто работает".
Практика же содержит мириады противоречий и только в ней ты действительно что-то понимаешь. Даже простая вёрстка, с которой тут все потешаются, заставит тебя смотреть нюансы, вырабатывать практики, искать подходы.
>попробовал сверстать что-то на бутстрапе
Подход сверху вниз работает всегда прекрасно, кроме первого раза.
Ты должен хорошо представлять себе технологии, лежащие в основе. Чтобы нормально пользоваться приблудой, ты должен быть сам способен написать такую приблуду. Ты должен понимать зачем Бутсрапон сделан и почему именно так.
И вот тогда, когда у тебя будет задача "надо простое, по-быстрому, но чтоб прилично выглядело", ты берёшь готовенький Бутстрапон и кайфуешь. Ты же, скорее всего, взял этот инструмент не для его задачи. Конец немного предсказуем.
>я не понимаю, что я писал
Потому что ты только начал и сейчас кое-как справляешься. Ты можешь написать код, понятный комплюктеру. И это уже хорошо. Но, как ты думаешь, зачем появились все эти языки программирования? Почему они похожи на человеческий английский всё больше и больше? Наше искусство состоит в том, чтоб писать код не для машин (они с любым дерьмом разберутся и стоят всё дешевле), а для людей (тупые, но стоят дорого и время их сильно ограничено).
Если ты начнёшь описывать на человеческом языке какую-то систему, её правила (бизнес-логику), то, чем точнее, менее противоречиво ты будешь это делать, тем больше твоя писанина будет походить на современный язык программирования. Представь это по шагам, помедитируй.
Аноним 12/07/18 Чтв 10:27:27  1226553
Перекатился из крестов/питухона в ноду, какое же это облегчение. Сразу улучшилось настроение, появились новые цели в жизни
Аноним 12/07/18 Чтв 10:55:14  1226556
>>1226553
Перекатился из пистона в фронтенд. Перманентно пригораю, зато здесь веселее и интереснее
Аноним 12/07/18 Чтв 11:09:12  1226563
image.png (18Кб, 281x384)
Подскажите пожалуйста, можно ли прямо в итераторе обрабатывать перебираемые данные (например каждое число умножать на 5), что-то не догоню никак в какой момент и как их передавать.
Аноним 12/07/18 Чтв 11:17:37  1226564
>>1226232
Чувак, этот >>1226547 анон все по делу расписал.
От себя, вкратце могу добавить где ты обосрался.
Первое - если ты бросив все начал вкатываться совсем в другую сферу в возрасте под 30, значит ты не сложился в своей нынешней работе. Значит ты неудачник.
А теперь обдумай ПОЧЕМУ ты неудачник? Ты неудачник потому что не занялся ВЭБом в 10 лет? Нихуя.
Уверен что ты просто неорганизованный и не настойчивый еблан, без цели, плавающий в маня-мечтах о смузи и долерах.
А еще без понимания своей натуры.
Так вот - уволившись и начав "учить 25/8" ты с ходу обосрался. Не работает так мозг человека, не работает так восприятие. Я еще 90% времени из этих "25/8" ковыряешь в носу и скроллишь двач. Забив на то что для прогинга нужно уметь в жесткую концентрацию. Особенно когда учишься.
Я не обидеть тебя хочу - а просто донести что успех это не умение смузишлепить в реакте. Это умение ставить задачи, и дисциплинированно их достигать.
А по учебе - начни хотя бы часа три КОНЦЕНТРИРОВАННО и СОБРАНО писать код и учиться. И да - не нужно вечно учить, это синдром студента. Пиши код, что в голову придет то и хуярь.
Нцфф саид.
Аноним # OP  12/07/18 Чтв 11:20:20  1226565
>>1226232
>я не понимаю, что я писал
Так пиши по-человечески, чтоб понимать.
Перед тобой стоит задача: написать функцию, которая будет возвращать сумму двух первых чисел отсортированного массива. Давай переведём это на английский:
function sumOfLowestTwo list return sum firstTwo sorted list
Ты уже видишь. Это почти верное предложение. Это верное описание задачи. А если ты расставишь скобочки, то это будет верный ЖС:
function sumOfLowestTwo(list) { return sum(firstTwo(sorted(list))) }
И, чтобы понять, что тут происходит, тебе вообще не нужно подрубать интерпретатор в голове. Тебе достаточно прочитать по-человечески.
У тебя пока нет функций sum, firstTwo, sorted. Но уже очевидно, что они будут делать.
На каком-то уровне тебе таки придётся делать дрочильню (в sorted точно) на нечитаемых конструкциях языка. Но они уже будут маленькими и с понятным названием-назначением.
Понятно, что кучу таких функций муторно писать и дорого по ресурсам. Балансировать между человеческим и машинным языками, определять подходящие абстракции и декомпозицию и есть твоя задача. Это придёт с опытом.
А пока, если оно у тебя вообще работает, то ты уже круче многих.
Аноним 12/07/18 Чтв 11:26:32  1226569
>>1226564
П.С.
УСПЕХ тм - это редко сфера деятельности. Это личные качества человека.
У моего близкого друга, брат старший, окончил обычный местячковый говновуз. Экономист. Устроился в альфабанк. Но вместо того что бы осесть планктоном в бентос - он работал, целеустремленно. Переехал в Москву, поменял несколько банков, везде хуярил как черт. И по итогу в один период он зарабатывал под 400 штук. Сейчас сидит на ЗП в 250.
Такие дела.
Аноним 12/07/18 Чтв 12:00:54  1226577
>>1226564
как боженька спизднул, я аж прослезился. все так
Аноним 12/07/18 Чтв 13:10:45  1226599
>>1226533
Добра тебе за поддержку. Ты хороший человек.
Аноним 12/07/18 Чтв 13:14:59  1226600
Что это за "язык программирования", который не даёт программисту низкоуровневый контроль над памятью. Это не язык программирования. А вы не программисты. Сажа + репорт треду.
Аноним 12/07/18 Чтв 13:15:06  1226601
>>1226564

Ты конечно во много прав, но вот быт тим лидом и директором направления не каждому дано в 27. А так в целом всё так. sad but true
Аноним 12/07/18 Чтв 13:16:22  1226602
>>1226569
Удваиваю, тоже есть знакомый, отучился на экономической заочке в Барнауле, параллельно работая таксистом, потом переехал в другой регион, устроился в Сбер и лет за 5 безо всякого блата дорос до заместителя директора (или управляющего, не ебу как у них там это называется) по региону, зарабатывает хорошо.
Аноним 12/07/18 Чтв 13:18:06  1226603
>>1226565
Спасибо за советы.
Блин, с этим перектом чет немножко поломались ответы.
Аноним 12/07/18 Чтв 13:52:00  1226617
>>1226600
Вэб-ассемблеры уже выкатили. Лет через пять, когда вообще все перекатится в вэб - попиздшь тогда, байтоеб.
Аноним # OP  12/07/18 Чтв 14:25:33  1226642
>>1226600
То есть, ты бы хотел выполнять на своей машине произвольный код из интернетов, который имел бы низкоуровневый контроль над памятью.
А свой пост ты наверно машинными кодами отправлял.
>Это не язык программирования. А вы не программисты.
Это язык сценариев, а мы сценаристы.
Поднимаю смузи за твою безопасность.
Аноним 12/07/18 Чтв 14:31:56  1226645
test
Аноним # OP  12/07/18 Чтв 14:36:15  1226646
>>1226645
error: no test specified
Аноним 12/07/18 Чтв 14:46:49  1226654
А кто пользовался firebase ? У меня есть код, который чето хранит в локал сторадж, я хочу заменить локал сторадж на файербэйз. Но чето вообще не вбупляю как это сделать
Аноним 12/07/18 Чтв 15:27:21  1226669
14273675457480.jpg (18Кб, 470x360)
Почему в итт всегда задаются такие элементарные вопросы? На каком-то уровне развития открывается третий глаз и нирвана или тут так и остаются мучить первую главу кантора?
Аноним 12/07/18 Чтв 15:39:35  1226674
Помогите со стаком технологий.
Пишу на питоне машобчик и немного веба, но мне тут поставили задачу сделать красивую отрисовку движения спутника по орбите в окне браузера. Решил написать на JS, заодно изучив язык.
Как это должно работать:
1) Пользователь сидит на сайте, вводит парамерты и отправляет запрос.
2) Скрипт принимает параметры запроса, обращается к SQL серверу (уже есть, достаточно просто запроса), он возвращает стек данных спутника (дата, x y z, параметры и т.д.)
3) На основе этих данных он рисует его путь на карте мира в некой проекции. Отрисовка происходит онлайн в окне браузера и с использованием ресурсов пользователя.
Выгдядеть это должно примерно так:
https://bl.ocks.org/animateddata/raw/1f6522d3fcec29c01e7f4a5894e1fd94/

Что, помимо JS мне еще потребуется? Я в вебе 0, слышал про всякие Node.js и прочее, но повторюсь, от JS будет требоваться только отрисовка массива данных.
Аноним 12/07/18 Чтв 16:09:53  1226684
>>1226669
На определенном уровне появляется умение гуглить и понимание того, что сложные вопросы (которые не удается нагуглить) надо решать самому или задавать в специализированных сообществах (хотя на том же СО), а уж никак не в зк
Аноним 12/07/18 Чтв 16:19:42  1226689
>>1226674
1) jquery || чистый js
2) а это тут при чем? Ты на ноде хочешь бэк оформить? тогда express flask like + sequelize django orm like да и все в общем
3) Вот то что ты скинул называется D3.js библиотечка которая тебе и нужна ибо вся ее суть в том чтоб смаппить данные с svg элементом
вот плагинчик к этой библиотеке, он те время сэкономит
https://github.com/d3/d3-geo
Аноним 12/07/18 Чтв 16:38:34  1226696
>>1226689
не, ты не понял
123 это просто общие пункты, JS только на 3 шаге
Аноним 12/07/18 Чтв 16:39:41  1226698
>>1226696
ну и я знаю про D3.js, собственно это оттуда пример.
Ты >>1226689 хочешь сказать, что мне достаточно будет чистый JS + D3?
Аноним 12/07/18 Чтв 16:51:23  1226707
Хочу вкатиться в бек разработку нода
Стоит ли перед этим дрочить верстку? Или просто стоит ознакомиться, чтобы совсем уж не быть долбоебом?
Аноним 12/07/18 Чтв 16:57:36  1226711
>>1226698
да. этого достаточно для твоей задачи
Аноним 12/07/18 Чтв 17:13:47  1226719
>>1226707
Хочу вкатиться в геймдев разработку С++
Стоит ли перед этим дрочить верстку? Или просто стоит ознакомиться, чтобы совсем уж не быть долбоебом?
Аноним 12/07/18 Чтв 17:18:42  1226723
>>1226719
Понял, спасибо
Аноним 12/07/18 Чтв 17:20:11  1226726
>>1226707
Стоит
Аноним 12/07/18 Чтв 19:25:35  1226800
>>1226617
Жонглировать ячейками памяти можно и без веб-ассемблера. Плоские массивы давно есть.

В wasm'е точно так же оверхед на проверку границ, потому как манипулирует он все теми же типизированными массивами.
Аноним 12/07/18 Чтв 19:26:15  1226803
>>1226600
Тебе ни один язык не дает контроля ни над чем. Дает окружение.
Так что не программист тут только ты.
Аноним 12/07/18 Чтв 19:29:06  1226807
>>1226669
Большинство тут сидящих, на самом деле давно вкатившиеся и чаще ридонли. Все одни и те же элементарные вопросы, от все новых залетных. С которых те, кто здесь сидит перманентно или проигрывает, или бугуртит, или помогает, если вопрос задан корректно и видно, что человек не пяткой хуй чешет.



Аноним 12/07/18 Чтв 21:42:09  1226911
Знает кто-нибудь Vue.js?

Ну или так:
Ищу что-нибудь кроме жквери, что может отрендерить на страницу хтмл с массивом данных (вроде списка), поймать онКлик, по данным айтема из списка выкачать данные с апи, отрендерить таблицу (Не прям HTML таблицу, просто выдать данные на страницу), заинициализировать после этого какой-нибудь селектайз например и отослать данные куда-нибудь по POST-запросу.
Аноним 13/07/18 Птн 03:09:15  1227065
Сап двач. Надеюсь я по адресу. Ради интереса попинал джаваскрипт и вью, и сделал тудулист. В документации к слову о компонентах вью была предложена структура как на скриншоте. Суть токова: в Todo есть массив объектов, и методы в стиле add, remove etc. Есть TodoItem, у которого есть DeleteTodoButton. И этот компонент делает только одно - $emit('remove') наверх к итему, или можно упороться и вообще $parent.$emit('remove') к главному компоненту. Я это писал и не понимал, зачем? Я могу такое поведение получить и без дополнительных компонентов. Это нормально и я просто ограничен задачами тудулиста и не вижу полной картины или это херня полная?
Аноним 13/07/18 Птн 09:04:59  1227091
Круто, что народ начинает на вью переходить, тоже сейчас учу его. Насчет туду листа можно все в одном компоненте сделать и не париться, но смысл этого примера чтобы понять принципы разработки большого приложения
Аноним 13/07/18 Птн 09:21:31  1227101
Здравствуйте. Вопрос специфичен, но, думаю лучше вас на него на доске никто не ответит.

Есть ссылка vk.com/feed2.php, которая возвращает JSON с, в том числе:
"activity":{"hash":"d41d8cd98f00b204e912fd0998ecf8427e"}}

Вопрос : в каких случаях этот "хеш активности" меняется ? Спасибо.


И еще один.
eval (responsetext.replace(some reg exp) кушал это:
>info{id=412315,version=1.0.0.3},friends{count=0},messages{count=1},events{count=0},photos{count=0},videos{count=0},groups{count=0}
Но не стал кушать это:
{"user":{"id":4234123},"friends":{"count":0},"messages":{"count":1},"mentions":{"count":0},"events":{"count":0},"groups":{"count":0},"photos":{"count":0},"videos":{"count":0},"notes":{"count":0},"gifts":{"count":0},"lang":{"id":3,"p_id":0},"activity":{"hash":"2342dfgfrg234r23erdfsdgdfg"}}
В итоге был использован JSON.Parse(responsetext).
Сильно я от этого в производительности/времени потеряю ? Можно ли eval заставить принимать второй тектс ?
Аноним 13/07/18 Птн 10:20:03  1227114
>>1226689
>sequelize django orm like

Вот меня всегда интересовало - кто-то реально пользуется орм-парашей для чего либо сложнее хеллоуворлда?
Аноним 13/07/18 Птн 10:22:06  1227115
>>1227114

Дали им божественный кнекс, нет не хотим, хотим ООП головного мозга и с болью бульдога носорогом абстрагировать.
Аноним 13/07/18 Птн 10:26:46  1227116
>>1227114
на джанге у меня магазин вейпов крутится и бот в телеге (каршеринг). для всего отм хватает, если упрешься, можно ручками raw sql отправить.
Аноним 13/07/18 Птн 10:27:57  1227117
>>1227116
отм => орм
*fix
Аноним 13/07/18 Птн 10:37:41  1227121
>>1227116

Ну вот оно и видно, что магазин. Попробуй как нибудь сделать ОРМ поверх типичной интырпрайзной базы с сотней легаси таблиц, где объекты должны быть хитрожопой выборкой из нескольких таблиц с группировками и кучей условий (если еще не с аналитикой) , изменение и удаление - аналогично. Типа вот добавить кредит с разбивкой по месяцам с возможностью в любой момент закрыть его, при этом бухгалтер в своем круде должен видеть каждый месяц и чтобы при изменении суммы в одном из месяцев автоматом пересчитывалась сумма в оставшихся.
Аноним 13/07/18 Птн 10:44:35  1227122
>>1227121
полагаю sqlalchemy смогет, правда она с джанго не работает, с фласком ток.

энивей никто-не спорит, орм просто удобный высокий уровень абстракции, если недостаточно они дают возможность голые запросы делать
Аноним 13/07/18 Птн 15:02:16  1227227
бля 2й месяц как я на первой работе работаю
еще никогда я не дебажил жс в консоли так часто
лол поставили на правку багов в старом проекте вместо написания react приложений
Аноним 13/07/18 Птн 15:08:26  1227233
>>1227116
> магазин вейпов
норм приносит? как заказы развозишь?
Аноним 13/07/18 Птн 15:14:00  1227249
>>1227233
почтой россии как же еще, опись делаем и отправляем.
> норм приносит?
1-3к/д ( это чистые то есть с учетом закупки нового товара) если без то 1-7к
по разному. Я не хочу в smm болото лезть, хотя если иметь желание на нем заработать более менее, то надо бы.
Аноним 13/07/18 Птн 17:13:57  1227354
7 издание core java норм?
Аноним 13/07/18 Птн 17:24:47  1227360
>>1227354
вообще охуенное, как осилишь будешь с первого раза в нужный тред попадать.
Аноним 13/07/18 Птн 20:40:16  1227531
Хочу написать простую страничку с текстовым полем, которая создает новую страничку со списком ссылок, которые были введены в поле на предыдущей страничке. Ну или чтобы страничка была одна, но список сохранялся насовсем. Как это лучше делать?
Аноним 13/07/18 Птн 20:43:12  1227533
Двощ, помоги. Сегодня ходил на собес на ждуна в одну игровую компанию. Меня там просто выебали. Чувак начал спрашивать чем лист отличается от массива, какая сложность у merge-sort, вспомнить сходу пару алгоритмов сортировки, загонял что-то про три кита ООП, а потом сказал, мол, фронтенд это для детей и рано или поздно нужно переходить на c++.
Самое что непонятное в этой ситуации было то, что касательно самого фронтенда он спросил только что такое ванильный js, о котором я писал в резюме. Я дал ему ответ, на что получил фразу: "Интересненько конечно, никогда не слышал". Двач, это я ебанат или с конторой что-то не так? Такое вообще часто встречается?
Аноним 13/07/18 Птн 20:52:14  1227541
1502891268902.jpg (17Кб, 313x286)
>>1227533
>javascript
>чем лист отличается от массива
>три кита ООП
>нужно переходить на c++
Так толсто, что даже тонко.
Аноним 13/07/18 Птн 21:05:35  1227547
>>1227541
Блять может он рили тролил? А на самом деле мне нужно было крикнуть кодовое слово АРПЕДЖИО, и тогда начались бы вопросы по react redux и es6?
Аноним 13/07/18 Птн 21:08:40  1227553
Что читать по реакту/редуху? Гайды на оф сайтах, потом АПИ, потом разбирать сорцы?
Аноним 13/07/18 Птн 21:09:47  1227556
>>1227533
Уметь оценивать сложность алгоритма, знать структуры данных и назвать 3 понятия ООП - это не уровень джуна, это максимум трейни. В любой нормальной компании все эти вещи являются базовыми и их должен знать любой, хоть ты фронтенд, хоть девопс
Вердикт: для убогой галеры ты может и не ебанат, но для сурьезной компании ебанат.
Аноним 13/07/18 Птн 21:10:42  1227557
>>1227556
Вернее, не уметь оценивать - уровень трейни.
Аноним 13/07/18 Птн 21:13:36  1227560
>>1227533
Ты на какую разработку-то пошёл? Алгоритмы и структуры данных всем нужно знать, ООП тоже, а про С++ это что вообще? Он хочет, чтобы ты фронт писал на крестах и компилировал васмом или что? Причём тут вообще ЖС-тред?
Аноним 13/07/18 Птн 21:14:41  1227562
>>1227556
Нахуя фронт-эндеру знать структуры данных? Он максимум будет работать с массивом, который ему бэкенд выплёвывает. Структуры данных и алгоритмы — это бесполезная хуйня, к реальной разработке не имеющая отношения.
Аноним 13/07/18 Птн 21:18:54  1227564
>>1227562
Чтобы не быть бесполезным долбоёбом.
Аноним 13/07/18 Птн 21:20:34  1227565
1495899920003.jpg (33Кб, 475x439)
Что ооп пропагандоны вообще забыли в js.
Ведь js толком не поддерживает ни один из ТРЁХ КИТОВ.
А лист - это опять же, ещё одна грязноштанная ооп конструкция, для работы с бесконечными массивами.
В js массив - это в любом случае хэштаблица, как ни крути. Какой нахуй нахуй лист?
>>1227533
Вьебал бы этому интервьюеру с ноги в ебасос.
Аноним 13/07/18 Птн 21:23:15  1227566
>>1227564
Но ведь знания алгоритмов и структур данных как раз-таки и являются абсолютно бесполезными. Они почти никогда не применяются в реальной разработке.
Аноним 13/07/18 Птн 21:25:10  1227568
>>1227531
Бамп, можно как-нибудь сделать, чтобы js-код из html файла редактировал сам этот html файл?
Аноним 13/07/18 Птн 21:25:40  1227569
>>1227565
Прототипно-Ориенированый язык же. Один из стилей ООП.
Аноним 13/07/18 Птн 21:27:01  1227570
>>1227566
Зависит от места работы же. Если ты не собираешься в яндексе/vk/fb/google работать, то тебе, скорее всего, алгоритмы не нужны.
Аноним 13/07/18 Птн 21:29:35  1227574
>>1227570
Так нахуя это спрашивают на собеседованиях в компаниях, которые далеко не ВК/Гугл/Фейсбук? Алсо, фронт-эндщикам они в любом случае не нужны.
Аноним 13/07/18 Птн 21:31:46  1227576
>>1227556
Я не против оценить сложность алгоритма. Вы мне только алгоритм дайте. Наизусть помнить реализации мерджсортов - это конечно важная составляющая фронтенд разработки.
>знать структуры данных
Я знаю структуры данных из js. Просто так заучивать то, что я никогда не применю - смысла не вижу.
>3 понятия ООП
2 назвал, полиморфизм вылетел из головы. Просто опять же - я не встаю с утра и начинаю по очереди восхвалять каждого из китов. Хуй знает короче, расстроился я.
Аноним 13/07/18 Птн 21:35:08  1227580
>>1227569
С протитипным наследованием.
Но решение задач через наследование выглядит просто убого, когда у тебя в языке есть функции высшего порядка.
Аноним 13/07/18 Птн 21:37:00  1227583
>>1227576
Так в ЖСе и нет полиморфизма, по сути. Какой нах полиморфизм при динамической типизации и отсутствии абстрактных классов и интерфейсов...
Аноним 13/07/18 Птн 21:39:52  1227589
>>1227583
Имею ввиду именно "ООПшный" полиморфизм.
Аноним 13/07/18 Птн 21:50:45  1227594
ООП можно понять только в языках типа пхп и жава. А лист и массив, как структуры, в жава и С#. хз причем тут жс вообще. ну а сортировки и их сложность - это вообще зубрежка. я как-то пытался писать сортировки на жс - так лольно выглядело
Аноним 13/07/18 Птн 22:02:07  1227602
>>1227589
>"ООПшный" полиморфизм.
шта?
Аноним 13/07/18 Птн 22:06:04  1227609
>>1227602
Ну в ООП-языках полиморфизм это чаще всего полиморфизм подтипов, то есть например инджектишь в какой-то свой класс инстанс интерфейса и тебя не ебёт, как он там реализован.
Аноним 13/07/18 Птн 22:33:34  1227641
>>1227609
Ты сам-то понял, что написал?
Интерфейсы он инжектит, и похуй как они там реализованы, лол.
Аноним 13/07/18 Птн 22:48:51  1227656
>>1227641
Dependecy Injection это одно из применений полиморфизма.
Аноним 13/07/18 Птн 22:51:12  1227658
14980705027060.jpg (22Кб, 267x274)
>>1227656
>Dependecy Injection это одно из применений полиморфизма.
Аноним 13/07/18 Птн 22:59:25  1227668
>>1227658
public interface Logger {
void log();
}
...
@Autowired
private Logger logger;
...
public void someMethod() {
logger.log("Method started at " + Date.from(Instant.now()));
...
}
...
@Bean
public Logger logger() {
return new TextFileLogger("C:/log.txt");
}
Или
@Bean
public Logger logger() {
return new RemoteLogger("http://logger.com/log");
}
Или
@Bean
public Logger logger() {
return new ConsoleLogger();
}
То есть твоему классу неважно, какую реализацию Logger'а ему подсунут.
Аноним 13/07/18 Птн 22:59:46  1227669
Обдал всех ооп довенов мочой.

джс с рамдой, скала няша
Аноним 13/07/18 Птн 23:00:42  1227671
>>1227668
>void log(String string);
Моментальный фикс.
Аноним 13/07/18 Птн 23:23:52  1227706
>>1227668
Я тебя наверное неправильно понял.
Депенденси инжекшн - высокоуровневая реализация, того что на низком уровне транслируется в полиморфические конструкции.
Аноним 13/07/18 Птн 23:59:20  1227728
>>1227565
>В js массив - это в любом случае хэштаблица, как ни крути.
Нет, поэтому то и не нужно использовать массив как объект.
Аноним 14/07/18 Суб 00:09:45  1227733
>>1227669
БЛЯДЬ НЕНАВИЖУ ООП, ЕБАНЫЙ АБСТРАКТНЫЙ КУСОК КАЛА, НЕПРИГОДНЫЙ ДЛЯ ПРИКЛАДНЫХ ЗАДАЧ ЧУТЬ БОЛЕЕ ЧЕМ ПОЛНОСТЬЮ, ОСОБЕННО С ТОЧКИ ЗРЕНИЯ ЭФФЕКТИЧНОСТИ.
Аноним 14/07/18 Суб 00:12:38  1227734
>>1227733
Ага, кто до ООП вообще мог додуматься? Нет бы дальше все писали бы в процедурном стиле... нахуй нам это ООП... и зачем вообще GoF писали.. дебилы наверно
Аноним 14/07/18 Суб 00:33:12  1227740
657px-Trollface[...].png (55Кб, 657x600)
'Hello ' + 'world'
2 + 2
Полиморфизм, не?
Аноним 14/07/18 Суб 00:35:42  1227743
15145942602590.jpg (66Кб, 675x720)
>>1227728
Ты понял, что ты в первой части высказывания опроверг, что массив - это объект, а во второй сказал, что массив не нужно использовать как объект, подтвердив тем самым, что массив - это объект, а попросту хэштаблица.
Аноним 14/07/18 Суб 00:40:38  1227747
>>1227743
Мы вам перезвоним)
Аноним 14/07/18 Суб 00:41:45  1227748
>>1227734
> и зачем вообще GoF писали
Ты ГОФ читал? Там говорится, что надо всегда предпочитать композицию над наследованием.
Аноним 14/07/18 Суб 00:42:05  1227749
>>1227747
Мы вам на лицо поссым)
Аноним 14/07/18 Суб 01:22:45  1227762
>>1227748
И че?
Аноним 14/07/18 Суб 03:53:50  1227796
>>1226546 (OP)
Ну почему так, аноны ?
setInterval(function() {
}(), 15000); Работает и в консоли и в background.js расширения, а вот уже:
setInterval(function() {
}(), 16000); только в консоли, причем не сыпет ошибками, просто не выполняется и все (ничего не происходит).
Аноним 14/07/18 Суб 09:13:42  1227832
HMDC8uycf6g.jpg (51Кб, 540x960)
>>1227796
Просто у тебя в теле функции пусто.
Аноним 14/07/18 Суб 09:30:04  1227838
image.png (82Кб, 871x852)
Да вроде нет, мне вот не смешно, не понимаю в чем собственно проблема (
Аноним 14/07/18 Суб 11:12:56  1227860
Говорят у вас опять МАЛВАРЬ через МАЛВАРЬ поехала.
Аноним 14/07/18 Суб 11:40:37  1227878
Сап /рг/
Я тут ньюфаг, так что можете обоссать.
Вляпался в работу. Дают леньги за творение хуйни с 1С. Хуйню творю с помощью угадайте чего... правильно javascript.
Делал на виндовом js. Всё было хорошо.
Однако вчера засвербило в очке сделать веб интерфейс для управления этими скриптами.
Ну погуглил чем народ пользуется, чё попроще. Скачал node.js, запустил - запустилось. Страничка в браузере открывается. Сервер на запросы отвечает.
Стал пытаться запускать свои скрипты на node. И соснул.
Дефолтный ноде не может в SafeArray. А нужно чтобы мог.
Но, анонимус ведь знает всё.
Анон, скажи, какую библиотеку подгуглить, чтобы мои говно скрипты могли в SafeArray?
Аноним 14/07/18 Суб 12:02:18  1227890
>>1227878
Первый раз слышу про SafeArray. В нативном js такого типа массива точно нету. Это точно js? Или это JScript?
Аноним 14/07/18 Суб 12:22:46  1227894
Ааа, блядь, да чё так сложно-то. Хочу сделать систему комментариев и ответов через редакс, с пагинацией. Сломал себе голову уже блядь.
Аноним 14/07/18 Суб 12:26:59  1227897
>>1227894
Лошара. Там нихуя сложного нет, главное архитектуру продумать заранее как следует. Большая часть ломаний головы как раз из-за хуевой архитектуры.
Аноним 14/07/18 Суб 12:46:59  1227909
+
Аноним 14/07/18 Суб 12:55:04  1227913
>>1227890
>Первый раз слышу про SafeArray.
Это формат данных, которым виндовые приложения обмениваются через СОМ и ОLE. В частности одинэсечка любит этот формат, когда берёт данные из эксельки.
>В нативном js такого типа массива точно нету. Это точно js? Или это JScript?
Ну я в сортах не разбираюсь. Ньюфаг 2 недели.
Это короче то, что запускается командой cscript.exe этот_скрипт.js
Аноним 14/07/18 Суб 16:48:53  1228065
А, хуй с вами, качаю курс по ноде от geekbrains. На nnm есть еще от htmlacademy, но их формат мне приелся еще с того раза, когда я их html+css интенсивы слушал.
Аноним 14/07/18 Суб 16:50:03  1228069
>>1227913
>Ну я в сортах не разбираюсь. Ньюфаг 2 недели.
Поздравляю, ты настолько ньюфаг, что даже не знаешь, на чём пишешь. cscript для VBS и JScript'а, и пишешь ты, получается, на втором.
Аноним 14/07/18 Суб 17:12:43  1228095
>>1228069
Ну это понятно. Однако получившиеся хуй-script-ы запускаются на ноде. Точнее, запускаются те из них, в которых нет операций с SaveArray.
Как заставить ноде полюбить SafeArray в 2018?
Или ноде это бесполезная хипстерская хуйня?
Аноним 14/07/18 Суб 17:43:56  1228128
>>1228095
Тебе, скорее всего, придется настраивать интерколл с WinAPI или с чем ты там работаешь, через FFI. Либо грязные хаки через вызов WSH. Либо через 3rd party либы, содержащие биндинги к OLE и прочей виндовой хуите. В общем-то, вариантов масса, но искаропки, скорее всего, того что ты ищешь, нет.
Аноним 14/07/18 Суб 17:51:38  1228148
>>1228128
Да, я уже догуглился, что надо делать ffi к jscript.dll
Осталось только выяснить последовательно два вопроса:
1. Экспортируется ли из jscript.dll метод класса VBArray.toArray
Если нет, то хуй.
2. На чём собсно написана jscript.dll: на С или на С++
Если на С, то хорошо.
Если на С++, то ffi сосёт и node.js таки хипстерская бесполезная хуита.
Аноним 14/07/18 Суб 17:57:08  1228159
Можно ли как-то интегрировать CASL с редаксом? У меня текущий юзер хранится в сторе. Единственное, что в голову приходит, это использовать store.subscribe().
Аноним 14/07/18 Суб 17:58:01  1228160
>>1228148
Просто ты пытаешься решить задачу инструментом, который менее всего подходит под это. Нет, я тоже писал скрипты автоматизации для винды под ноду, но то чисто по фану было, и анальной жопоболи очка я не испытывал.
Алсо, как вариант, по теме:
https://pholpar.wordpress.com/2016/11/30/using-edge-js-as-a-replacement-for-win32ole/
Аноним 14/07/18 Суб 18:02:42  1228165
>>1228160
>edge-js-as-a-replacement-for-win32ole
Тоже хуйня.
edge.js это конвертер из С# в JS.
С# не может в SafeArray.
Это говно годится только батники запускать вместо exec.
Аноним 14/07/18 Суб 18:04:42  1228166
>>1228165
Ну и пошёл нахуй, питухан, работаешь с каким-то некроговном и ещё кукарекаешь чё-то.
Аноним 14/07/18 Суб 18:07:28  1228168
>>1228166
Всмысле с некроговном? Там свежая 1С же.
Хули ты агришься? Из-за того, что я сказал, что node.js это бесполезная хипстерская хуйня? Ну так на правду не обижаются. Или докажи обратное.
Аноним 14/07/18 Суб 18:09:20  1228170
>>1228168
То есть если Нода не поддерживает никому нахуй ненужное говно от майкрософта, которым никто блядь не пользуется, то она "бесполезна"? Пошёл нахуй, ещё раз говорю.
Аноним 14/07/18 Суб 18:15:37  1228178
>>1228170
За это говно платят деньги. Значит оно нужное. node.js не может работать с нужным говном. Может только батники запускать и эксель вешать через win32ole. node.js ненужное говно. Всё логично.
Аноним 14/07/18 Суб 18:27:48  1228185
>>1228159
Ещё придумал перед записью юзера в стор записывать его ещё куда-нибудь, например в localStorage, и уже оттуда считывать.
Аноним 14/07/18 Суб 19:08:25  1228217
>>1228178
По твоей логике все говно, что не поддерживает экзотический тип SafeArray. Только при чем здесь
Нода, лол.
Аноним 14/07/18 Суб 19:18:50  1228224
>>1228217
Схуяли он экзотический, если 90% софта на 90% компьютеров сего мира его используют?
Аноним 14/07/18 Суб 19:52:10  1228235
image.png (291Кб, 300x409)
Ух бля чо нашол

Можно к ноде прикрутить библиотеку node-go-require
А к node-go-require прикрутить go-ole
А в go-ole есть safearray с нужным методом ToArray()

Костыль через костыль через костыль. Но щито поделать.
Аноним 14/07/18 Суб 20:00:58  1228245
>>1228235
А мог бы просто использовать ffi, и дергать любое winapi, из любой библиотеки.
Аноним 14/07/18 Суб 20:10:59  1228251
image.png (1115Кб, 785x788)
>>1228245
Я и так могу дёргать винапи через ффи.
Только когда это винапи возвращает сафеаррай вместо результата, тогда ноде.жс не знает что с этим делать. Суть же в чом - конвертировать сафеаррай во что-то понятное ноду. Тут либо пытаться использовать жскрипт.длл через ффи (я не уверен, что это проканает, потому что гугл и яндекс нихуя не сообщают на этот счёт), либо костылями через модный-молодёжный го.
Аноним 14/07/18 Суб 20:30:31  1228266
>>1228235
Бред какой-то.
Ты не можешь взять сейф аррай и сделать
for (i = 0; i < SafeArray.length; i++) { Array = SafeArray }
?
Аноним 14/07/18 Суб 20:32:11  1228268
[CODE]
for(i = 0; i < SareArray.length; i++) {
Array = SafeArray
}
[/CODE]
Внутри той среды, которая имеет понятие что такое сейф аррей?
Аноним 14/07/18 Суб 20:32:59  1228269
>>1228268
>>1228266
Пиздос, куда делась разметка для кода?
Аноним 14/07/18 Суб 20:35:35  1228271
>>1228266
console.log("SafeArray.length = " + SafeArray.length)
----------------------------------------
SafeArray.length = undefined

Что тебе не понятно в словах "Дефолтный ноде не может в SafeArray" ?
Аноним 14/07/18 Суб 20:37:01  1228272
>>1228271
>Внутри той среды, которая имеет понятие что такое сейф аррей.
Аноним 14/07/18 Суб 20:42:40  1228275
>>1228272
Т.е. внутри Windows JScript через ffi ?
Или внутри Go через go-ole через node-go-require ?

Почему ты предлагаешь мне то, до чего я без тебя сам додумался тремя часами ранее?
Аноним 14/07/18 Суб 20:47:15  1228278
>>1228275
Потому что это очевидная вещь, над которой я долго не думал, чтобы подсказать. Которая вообще не должна требовать подключения сторонних библиотек.
Вообще самый элементарный способ - превратить массив с строку на одном конце, передать, и превратить строку в массив на другом.
Зачем ходить через все эти дебри, подключая непонятные библиотеки, пытаться передавать несовместимые структуры данных итд.
Аноним 14/07/18 Суб 20:49:53  1228279
>>1228278
Затем, что на одном конце готовый "Агент
1С Предприятие 8.3", который выдаёт нужные мне данные только через сафеаррай и никак иначе.
Аноним 14/07/18 Суб 21:07:25  1228286
>>1228235
Еблан, я тебе уже сказал, самый простой вариант высирать нужный кусок кода и запустить его в дочернем процессе через WSH. Результат работы высранного скрипта распарсишь через стдаут.
Зачем все это дрочево с Оле, ффи, если УЖЕ есть рабочий код. То, исполняется и хочешь исполнять в рантайме ноде - исполняй, то, что хочешь, но не можешь - спавни WSH. Проблему раздул как китайский пионер, я хуею.
Аноним 14/07/18 Суб 21:11:33  1228291
>>1228286
>запустить его в дочернем процессе через WSH. Результат работы высранного скрипта распарсишь через стдаут.
Да-да, я в курсе, что node.js это хипстерская запускалка батников.
А шуму то было! Нодеджеэс то, нодеджеэс сё!
Тьфу блять!
Аноним 14/07/18 Суб 21:18:07  1228293
>>1228291
>хипстерская запускалка батников.
Линукс тоже во многом.
И что?
Аноним 14/07/18 Суб 21:26:34  1228299
>>1228293
А то, что задержки на высоко нагруженной системе. Придётся начальнику показывать тормоза вместо результата.
А у меня зарплата будет по результатам испытательного срока. Хотелось бы поразить начальника, чтобы он сказа "Ух бля!" и поскакал к директору хвастаться какого он профессионала нашёл.
Аноним 14/07/18 Суб 21:36:50  1228305
>>1228299
>высоко нагруженной системе.
Скромнее будь, мальчик.
Нагруженная система у него, хаха.
Аноним 14/07/18 Суб 21:41:23  1228311
>>1228305
Система не у меня. Система у конторы, которая деньги платит. На полудохлом сервере, в котором при пиковых нагрузках даже compmgmt.
Аноним 14/07/18 Суб 21:42:24  1228312
>>1228311
... даже compmgmt по пол минуты открывается.

фикс
Аноним 14/07/18 Суб 21:52:01  1228320
>>1228299
1с и поразить - вещи несовместимые. Разве что в негативном ключе. Как ты дожился до такого вообще?
Аноним 14/07/18 Суб 21:53:20  1228323
>>1228148
>Ньюфаг 2 недели.
А уже кидается
>node.js таки хипстерская бесполезная хуита.
Шёл бы ты нахуй отседова.

мимопитонист
Аноним 14/07/18 Суб 21:57:24  1228326
>>1228320
Х.з.
Я ньюфаг. Пошол устраиваться на работу. Напиздел в резюме што ниибаться специалист. А на деле нихуя не умею по теме. Вот пытаюсь строить из себя спеца со свежими нестандартными результативными подходами в надежде, что вместо 30к на испытательном сроке буду получать 50к после испытательного в этом мухосранске.
Аноним 14/07/18 Суб 21:58:12  1228327
>>1228323
А што не так? Правду же написал.
Аноним 14/07/18 Суб 22:02:42  1228333
>>1228311
>На полудохлом сервере, который сгорит через месяц а виноват ты будешь
Поправил двачного дурачка.
Аноним 14/07/18 Суб 22:04:15  1228334
>>1228333
За это же сисадмин отвечать должен. Не?
Аноним 14/07/18 Суб 22:05:13  1228335
>>1228334
Отвечать сисадмин, а виноват ты.
Потому что написал майнеров/вирусов который почти новый комплюктор сожгли.
Аноним 14/07/18 Суб 22:07:40  1228337
>>1228335
А, ну это да. Если начальник захочет хуёво расстаться с подчинённым, то он его сделает виноватым в чём угодно. Только я не понимаю, к чему ты этот разговор завёл в /рг/
Аноним 14/07/18 Суб 22:13:31  1228341
>>1228337
К тому, что ты наивный идиотик.
С чем тебя и поздравляю.
Аноним 14/07/18 Суб 22:15:31  1228342
Аноны, впервые, полностью самостоятельно запилил тудушечку на реакте.Тяну на джуна?
А если серьезно -вопрос по концепции.
Все элементы/задачи - рисуются на основе массива с объектами this.arr. Объект этот присваивается в state.renderArr.
И рисуются они в методе
render(){
___let arrElem = this.state.renderArr.map...
___return(
______{arrElem}
__)
}

Но когда мне нужно показать только выполненные или не выполненные задачи, то я в соответствующих обработчиках на основе массива this.arr отфильтровываю нужные задачи в новый массив (key с уникальным id сохраняется) и присваиваю этот новый массив в this.state.renderArr.
Норм концепция?
Аноним 14/07/18 Суб 22:19:43  1228346
>>1228341
Т.е. ты считаешь, что если я сделаю то, что ихние 1С-ники годами пытались, но так и не смогли сделать, то начальник подумает "да ну, чото он слишком умный, надо от него избавиться"? Небось свой негативный опыт проецируешь.
Аноним 14/07/18 Суб 22:19:54  1228347
>>1228342
Но зачем тебе его куда-то в стейт пихать, если ты можешь в рендере просто свитч поставить, который будет фильтровать массив на основании выбранного фильтра?
Аноним 14/07/18 Суб 22:24:05  1228348
>>1228346
А ты серьезно считаешь, что какой-то ньюфаг, который судя по рассуждениям мягко говоря не очень умный, сможет за пару месяцев сделать то, что 1сники до него не могли сделать годами?
Аноним 14/07/18 Суб 22:24:48  1228349
>>1228346
>хипстерская запускалка батников.
>ихние
Ясно.
Аноним 14/07/18 Суб 22:29:42  1228355
>>1228348
Ну, я уже смог. За 2 недели. Повезло, что тамошние 1С-ники не хотят уметь ничего, кроме того, что написано в ихних жолтых книжках.
А сейчас просто красоту навожу.

>>1228349
Пытаюсь соответствовать уровню вашего форума.
Аноним 14/07/18 Суб 22:32:57  1228358
.jpg (64Кб, 640x480)
>>1228348
> ньюфаг, который судя по рассуждениям мягко говоря не очень умный, сможет за пару месяцев сделать то, что 1сники до него не могли сделать годами
Ну вообще-то да. Не забывай что говоришь об 1сниках.
Аноним 14/07/18 Суб 22:33:21  1228359
>>1228327
То, что ты обвиняешь в ноду в бесполезно, когда она не подходит лишь для твоей конкретной задачи, для решения которой надо и не задумывалась, потому что она не создавалась майкрософтами для майкрософтовских же вещей.
Аноним 14/07/18 Суб 22:39:39  1228361
screenshot.png (190Кб, 580x279)
>>1228359
Ну, я разочарован. На словах она прям универсальный инструмент, позволяющий делать всё что хочешь.
А на деле просто линуксовый аналог JScript с веб-интерфейсом.
Аноним 14/07/18 Суб 22:41:20  1228363
>>1228347
Ну тут принципиальность была в том что бы запилить самому. Пусть и не столь круто - я же вкатывальщик.
>>если ты можешь в рендере просто свитч поставить
Как этим управлять... Хотел написать я.
Но в следующую секунду понял.
Ты имеешь ввиду что то в таком духе:
если - elem.важное свойство true - рисуем этот элемент одним образом,
иначе - другим или вообще не рисуем. Логично.
Аноним 14/07/18 Суб 22:45:26  1228367
>>1228311
Сейчас можно мощный сервер купить за 10 долларов. Какие у вас там нагрузки?
Аноним 14/07/18 Суб 22:47:39  1228369
>>1228367
В т.ч. виндовый?
Аноним 14/07/18 Суб 22:50:57  1228372
>>1228367
>Сейчас можно мощный сервер купить за 10 долларов.
Это не моя забота.

>Какие у вас там нагрузки?
Временами ЦП 100%, своп на 20 гигов. Времена длятся по 1-2 часа, а по пятницам когда все вдруг вспоминают, что на работе надо работать - непрерывно с утра до вечера.
Аноним 14/07/18 Суб 22:54:32  1228375
>>1228369
Вообще какие такие высокие нагрузки и 1c?
Если у вас там где-то компьютер на овощной базе медленно работает, то докупите оперативки или замените процессор.
Скажи начальнику, что вложиться в апгрейд копьютера лучше, чем придумывать костыли, которые потом будет неудобно поддерживать.
Аноним 14/07/18 Суб 23:04:29  1228381
>>1228375
Апгрейд компьютера - это работа сисадмина. Ему за это платят.
Придумывание костылей - это моя работа. Мне за это платят.

Я не стану говорить начальнику то, за что заплатят не мне. Я буду говорить то, за что мне заплатят.
Аноним 15/07/18 Вск 00:01:16  1228409
>>1228361
>Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Сколько раз тебя нужно посылать нахуй?
Аноним 15/07/18 Вск 02:08:31  1228454
>>1228367
> сервер
То, что помещается по нагрузке на один сервер это не нагрузка.

мимобигдата машинлернинг где карту открывали туда и идите микросервисы бежал
Аноним 15/07/18 Вск 03:02:26  1228462
>>1228361
>На словах она прям универсальный инструмент
То, как ты, будучи тупым, понимаешь рекламу — твои проблемы.

>аналог JScript
Ты не очень умный, да? >>1228409 не те слова выделил жирным, на самом деле:
>Node.js® is a JavaScript runtime.
Твой SafeArray не в JScript'е как таковом существует (потому то JScript это реализация ECMA'ы, в котором ничего такого нет, т.е. по факту это javascript и есть), а в майкрософтовском рантайме (в котором Visual Basic присутствует, откуда собственно это SafeArray/VBArray и взят). И вот поэтому в node этого и нет, потому что это именно майкрософт говна впихнул своего.

>просто линуксовый аналог JScript с веб-интерфейсом.
Каким нахуй веб-интерфейсом? И не линуксовый, нода кроссплатформенна (хотя лучше бы ебланов с виндой прокинули). И не аналог JScript'а, потому что node.js это не язык.

В общем, иди лучше к 1С'никам. Я много о них плохого слышал, но, кажется, теперь своими глазами увидел.
Аноним 15/07/18 Вск 08:42:29  1228488
>>1228291
>Да-да, я в курсе, что node.js это хипстерская запускалка батников.
Лол. Ладно.

Побольше бы тебе подобных.
Мне платили бы больше.
Аноним 15/07/18 Вск 10:34:28  1228514
aleksandra wali[...].jpg (3523Кб, 3120x2244)
Хочу сделать каких-нибудь красивостей (например визуализировать дерево наследования) на основании "базы данных" стандарта DOM API, т.е. описания его интерфейсов .
Только где и в каком виде эту базу можно взять?

Сам нашел только WebIDL в ливинг стандарте: https://dom.spec.whatwg.org/#idl-index
и прасер к нему: https://www.npmjs.com/package/webidl2

Есть ещё что? Мозилла наверняка что-нибудь выкладывала.
Аноним 15/07/18 Вск 12:35:55  1228555
Мужики. Мне - теперь уже 30 лет.
Я не бородат, но и смузи не пью. (я даже не знаю, что это такое). Но паспорт спрашивают до сих пор.
Я полюбил программирование с детства. Надо сказать, пекарня появилась у меня довольно поздно, по сравнению со сверстниками. Лишь в 2000ом. А интернет через год.
Приставок кроме денди у меня и вовсе не было. Да и играть я никогда в итоге особо не любил.

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

Через год, мы его апгрейдили. И он уже тянул 98 винду, и жесткий диск был 2 гига (не по шагам). (парамерты озу, проца и прочего, я разумеется не помню, потому как и не знал их в то время)

Никто в моем окружении не смыслил в пекарнях ничего. Я первый же месяц ее обладания (еще первой, с 95й) мы со старшим братом (который на минуточку старше меня был, царствие ему теперь небесное, на 14 лет) мы ее угробили, и никто не знал, как ее починить. В общем-то, тупо слетела винда. Но тогда-то этого никто не знал. А поставить ее заново. 95ю, это было целым квестом. Из доса, с преждевременной установкой драйверов на cd-rom с дискеты и все такое.

В общем, я полгода, ПОЛГОДА, ребят, методом тыка и набиранием рандомных команд в консоли с уровнем знания английского 6го класса, все же смог это сделать.

А потом. Потом я заболел авторанами.
Может кто еще помнит. Раньше на дисках, на любых. С фильмами, программами (о да, кто не знает, тогда были авторынки. и там был обмен дисков. по типу как видеопрокат в видеосалоне, когда-то меняли кассеты. тогда меняли диски. и не суть с медиа, или софтом, или мануалами, или картинками). Так вот. Автораны. Я заболел ими. Я просто брал все автораны. Препарировал их, и переделывал. Где-то достаточно было правки их конфигов. Где-то надо было лезть в ресурсы. И может сейчас это кажется мелочью и смешным, но тогда, для школьника, без интернетов и окружения, - для меня это было круто.

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

Так вот. Потом, в 2001ом. У меня появились интернеты. Ох, ты божечки мои, диалап, с 24кбит/с. Чуть позже карточки РОЛ на 20 часов, с бесплатным ночным доступом.

Прежде чем выйти в сеть, я заранее в день, составлял список всего, что мне нужно найти. И потом, когда интернет был бесплатен, с 2х до 9 утра (хотя в школу надо было к 8ми, поэтому до 7.40), я быстро искал все что мне нужно.

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

Потом были чаты. И ох, как же они меня воодушевляли.
Я горел идеей написать свой.
Это была эпоху, еще до аяксов и прочего. Фреймы, на серверах демоны. Все пытались скрыть щелчки обновлений в браузерах как могли.
Ребята, в чатах, просто дали мне несколько ключевых слов, для постигания веба. Вроде того как css\html\js\php и прочее. К слову сказать, к тому времени я уже вполне себе писал десктоп для личных и возвышенных нужд на плюсах. Но тех самых ключевых слов, мне было досаточно с головой, чтобы погрузиться во все.
Уже через год, я мог писать фуллстек с нуля, полноценно. И с 2003го вполне себ фрилансил. С каждым денм и годом повышая скилл.

Веб я люблю и по сей день, хотя пишу и не только лишь его. В моем инструментарии, не считая языков разметки и конфигов, около пяти языков(js\go\php\c(без плюсов ныне)\java(под мобилки)). Но приоритетной и любимой платформой остается веб. Господи, лишь идиот может не любить его.

Я программирую уже 17 лет. И программирую не ради денег, хотя и получаю отныне не мало, а более чем достаточно. Мне это нравится. Пиздец как нравится.

Я читаю этот и вообще все треды в зекаче уже несколько лет. И невероятно разочаровываюсь в вас, мужики. Вы порою, неспособны нагуглить самых простых, очевидных вещей. Господи. Нагуглить. В 2000м, нагуглиьть вообще было ничего не возможно.

Вы приходите сюда, и срете однотипными, невежественными по отношению к аудитории, глупыми вопросами.

Вы гонитесь за мелочевкой, и не пытаетеьс никогда (почти) проникнуться идеями. Философийе.

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

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

Любите программирование. Или не пытайтесь в него.
Берегите себя.
Аноним 15/07/18 Вск 12:47:54  1228559
>>1228555
Ахахаха, прочитал-прослезился. Автораны, да, ещё инсталляторы, когда ещё никто не успел опошлить термин "репак".
И, конечно, диалап по карточкам, ламповые времена были.
Аноним 15/07/18 Вск 12:51:10  1228563
>>1228555
Но им же не 30 лет. Они ищут себя, мечтают об успехе. У большинства, конечно же, успех останется до конца жизни только в мечтах.
Аноним 15/07/18 Вск 13:12:52  1228587
>>1228563
>эти умственно отсталые дегенераты уровня /зк не способные самостоятельно ни во что вообще
>Они ищут себя,
Шутку понял.
Смешно.
Даже очень.
Аноним 15/07/18 Вск 13:31:26  1228599
>>1228587
Что мешает дегенератам искать себя? Даже амеба ищет где вода теплее и пищи больше. Другое дело что право на успех нигде не закреплено в конституции и даже в международном праве не значится. Все что может человечество - это постоять на похоронах очередного дегенерата и бросив кусок сырой земли в могилу, ласково произнести: "Земля тебе пухом братишка!"
Аноним 15/07/18 Вск 13:37:57  1228605
>>1228599
>Что мешает дегенератам искать себя?
Примерно то же самое, что мешает обезьянам говорить.
Аноним 15/07/18 Вск 13:48:16  1228609
PlanetOTApes147[...].jpg (139Кб, 1600x1201)
>>1228605
Ну на дваче мы писать умеем
Аноним 15/07/18 Вск 14:03:01  1228615
>>1228555
Всякие невежественные и очень простые вопросы тут задают люди, которые как раз таки не любят программирование, не увлекаются им с детства, и просто ищут средство заработать на жизнь, ну типа электрикам или кому там еще на севере дохуя платят, пойду выучусь на электрика, и главное это не мешки грузить.

У нас другое поколение, детство, юность была в то время, когда писюки стали доступны массам, это стало неким хобби и игрушками детства. Для нынешнего поколения компуктеры это сорт оф умные телевизоры с модными блохерами внутри и покупками онлайн. Ну и наше поколение с медленным интернетом, дисками с рынка и бумажными книжками по ЯП, шиндовсу и линуксу получило привычку по максимому перерывать инфу и много экспериментировать.
Молодежь растёт в другой инфосреде - в гугле на первой странице есть любые ответы, любые гайды (на самом деле нет - стоит только столкнуться с какой-нибудь рили суровой проблемой в быту, где нужны методы расчёта из какой-нибудь области физики -типа оптики, или математики - всё пиздос 0,5 ссылки полезной инфы), она теряется если первые две ссылки в выдаче гугла не дают решение. Она не будет читать 658 страниц тематического форума для уяснения всех ньюансов обсуждаемого и приобретения опыта на основе чужого. Она не будет экспериментировать - потому что на все есть гайды и стандарты, шаг влево, шаг вправо - ты колхозник. И не стоит её обвинять в этом - мы не такие как наши родители, они не такие как мы, а их дети удивят и их.
Аноним 15/07/18 Вск 14:13:21  1228620
>>1228555
>>1228587
Двачую, мужик. Только мне 19, а программирую я с 14. Правда, до сих пор не серьезно( не делаю issue в крупные проекты, не пилю крупные проекты, структура кода не идеальная), только джун, но на апворке могу денюжку поднять.
Абсолютно любой ответ можно найти в гугле. А даже если и не нашел, то к твоим услугам есть stackoferflow, reddit и т.д
Ленивые хуесосы могут оправдаваться тем, что они не знают английский - но это просто оправдание своей лени. Свою первую книжку на англ я читал через силу и без нытья. Тут всё только от желания зависит. Кто хочет - не будет искать отговорки.
Аноним 15/07/18 Вск 15:44:59  1228692
Читнул тута давеча на медиуме рандомную статью ( https://hackernoon.com/how-to-lose-an-it-job-in-10-minutes-3d63213c8370 ) и чет взгрустнул. Давно стало модным на собесах практиковать Whiteboarding/paper coding? Или это только в йоба-лайк конторах?
Аноним 15/07/18 Вск 15:53:14  1228697
>>1228615
>любить программирование
это новый мем? как это говно можно любить. это механический аутизм уровня выстраивания какашечек по высоте.
Аноним 15/07/18 Вск 15:53:28  1228699
>>1228692
В рашке такого почти нет(в снг тоже, наверное). На западе - очень частая практика.
Аноним 15/07/18 Вск 17:21:59  1228761
>>1228615
> не будет читать 658 страниц тематического форума
А зачем, блядь? Зачем несколько часов лопатить говно на тематических форумах, если можно пойти и спросить на другом форуме, потратив пять минут? Знающие ответят тебе, потратив те же пять минут, взамен когда-нибудь может и ты потратишь пять минут, чтобы дать ответ на их вопрос, тем самым использовав две самых главных фичи человечества, которые позволили нам не вымереть нахуй и сейчас общаться на огромном расстоянии вместо перекидывания камнями и палками - это взаимопомощь и обмен информацией. Конечно, по любым пукам бегать на двач.хк спрашивать советов - это тоже плохой тон, но и смысла неделями ебаться с поиском ответа на свой вопрос, вместо того чтобы задать его и довольно быстро получить ответ я не вижу.
Ты просто пытаешься выдать какие-то свои старперские загоны за хорошую черту, не надо так делать, никогда не позволяй манямирку затмить здравомыслие.
А эксперименты в коде - это вообще такое же. Стандартизация и модульность - это всегда очень хорошо. Не вижу минуса в отсутствии попыток производства велосипедов.
Аноним 15/07/18 Вск 17:24:10  1228762
>>1228761
>Знающие ответят тебе
Отвечаю тебе: соси хуй, малолетнее охуевшее быдло.
Дальше не читал.
Аноним 15/07/18 Вск 17:24:34  1228764
>>1228620
> жс тред
> программирую с 14
Хм.
Аноним 15/07/18 Вск 17:25:30  1228766
>>1228762
Как у пожилого пограмиста жопу порвало. Чувствуешь, что в утиль скоро, дедуль?
Аноним 15/07/18 Вск 17:28:27  1228768
>>1228766
>эта веб-мартышка с легкой олигофренией
Ясно.
Аноним 15/07/18 Вск 17:53:21  1228778
Вообще, если уж на то пошло, то нынешние тридцатилетнии кодеры реально в прососе по сравнению с теми, кому сейчас меньше 23 лет. У них почти с рождения под рукой вся информация мира и хорошие компьютеры, вместо полугодового перебора команд в консоли и ковыряния в авторанерах они могут научиться какому угодно языку, какой угодно области, они могут для одноклассников приложения делать, в веб могут, могут писать на десктоп, да хоть на брейнфаке писать и нейросети ковырять. Вместо несвежих дисков у них видосы, стримы, книги, статьи, интерактивные курсы на любой вкус, все что пожелаешь. Мышление у них тоже очень к месту. Долго концентрироваться они не могут, но зато умеют быстро усваивать новую информацию в больших количествах. Разработка сейчас тоже приятная стала, кучи ide с самыми разными фишками есть, которые чуть ли не сами за тебя код пишут, кучи фрейморков под любую задачу, во всех областях все устаканивсется постепенно и идет к приятным и понятным практикам. Даже вон жс стремительно становится хорошим, годным языком. Единственный минус в том, что компьютер для них - обычный бытовой прибор уже, словно стиральная машина, поэтому они не относятся к нему как к чему-то сакральному, магическому, желанному, он у них не вызывает какого-то благоговейного трепета, как это было раньше, поэтому и интерес у них к ним не такой уж высокий. Но при этом погромистами каждый второй хочет быть, слухи о огромных бабках никуда не деваются, поэтому скорее всего через 10 лет в индустрии будет полный ад, израиль и переполненность рынка.
Аноним 15/07/18 Вск 18:57:56  1228807
>>1228778
Ну подожди. Если ты поищешь резюме на hh.ru, то найдешь много молодых программистов до 23 лет, которые работают сеньорами-помидорами в топовых компаниях где разрабатывают высокопроизводительные системы.
Аноним 15/07/18 Вск 19:04:46  1228811
Вкатываюсь - вот хочу я парсить текст, вырезать пробелы, искать подстроки и прочее прочее. Лучший способ работы с текстом - это регулярные выражения?
Аноним 15/07/18 Вск 19:09:28  1228814
>>1228811
>Лучший способ работы с текстом - это регулярные выражения?
В идеале - через конечные автоматы.
Аноним 15/07/18 Вск 19:10:34  1228816
>>1228555
Лол, двачую. Мимо 32 лвл вкатывальщик. Ковыряю node и react. Да, хочу в дальнейшем денег от этого. Но мне доставляет и так.
Но в данный момент у меня есть хорошая работа сисадмин, и видит Бог в моей жизни есть проблемы которые требуют решения, и бабки тут не причем.
А прогить мне нравится.
Аноним 15/07/18 Вск 19:11:53  1228819
>>1228563
Я выше уже расписал про успех.
Он мало коррелирует с сферой деятельности. И макссимум коррелирует с личными качествами.
Аноним 15/07/18 Вск 19:25:29  1228823
>>1228778
Бла-бла-бал.
Вот необходимые качества:
Решительность,упорство, целеустремленность, дисциплинированность.
Все остальное хуйня.
От того что у 95% и молодых и старых эти качества отсутствуем мы и получаем то что есть.

Аноним 15/07/18 Вск 19:39:39  1228825
>>1228823
>просто начни с себя
+15
Аноним 15/07/18 Вск 19:41:35  1228827
>>1228811
Только если объемы текста маленькие, до десятков мегабайт.
Регулярки имеют очень плохую асимптотику, и для бигдаты не подходят. Но они реализованы почти везде на С, по этому они быстрее, чем очень много, что ты сам напишешь в своем скриптовом язычке.
Аноним 15/07/18 Вск 20:18:01  1228835
>>1228825
Смотреть на мир шаблонами - признак не зрелого умаи не коррелирует с возрастом ни разу.
Аноним 15/07/18 Вск 20:20:21  1228837
>>1228827
Да собственно моя цель - парсер на JS написать, что то вроде этого.
а пока что - говновалидация
Так то я нубарь, но для себя уяснил - если учиться, то можно учиться бесконечно. Нужно ставить себе какие то задачи, и их делать.
Аноним 15/07/18 Вск 20:21:24  1228840
>>1228827
А кроме регулярных, и конечных автоматов которыя я нихуя не понимаю какие методы еще существуют?
Аноним 15/07/18 Вск 20:22:38  1228841
>>1228555
вкинь лучше в /web/ач
Аноним 15/07/18 Вск 20:43:17  1228851
>>1228816
Сука. Написал этот посту и чет задумался. О счастье, о успехе. О радости жизни.
Я - унылый, инертный и скучный чувак. Никогда ничего не хотел и не ставил целей. Зануда. Токсичный. Эгоцентричный и все мне должны, ага. И пиздец какой несчастный. Тян своей за полгода один раз цветы подарил, бладж. Хотя тян красива, умна и богата блядь рили. За ней толпы носятся, а я ей понравился, но похоже и это "понравился" я уже просрал.
И вот буду я получать эти 80, вместо нынешних 35. И прям пиздец счастливым стану, одномоментно?
Я в горнолыжном курорте живу -я даже не сподобился хоть раз за 32 года блядь съездить на доске\лыжах прокатиться. Купить барахло+дешевую доску - копейки. А щастья радости - пиздец сколько. Были деньги - машину купить - хуя лысого я купил. Слил в никуда по тихому. Типа "да зачем мне машина - мороки много". Сколько людей хороших прошло, сколько событий - и все мимо.
Не в деньгах счастье аноны, а в нас самих. Жаль что я только в 32 это все понял. И прогить нужно - если нравится, и не забывать смотреть на окружающий мир, и участвовать нем.
Это оффтоп, сорр, - но крик души. Может кому что то разъяснит.
Аноним 15/07/18 Вск 21:13:56  1228867
>>1228851
35к - это в дс? Сколько вообще сись админам платят? Какой у них потолок?
Аноним 15/07/18 Вск 21:15:33  1228869
>>1228840
Специализированные средства для работы с бигдатой, но это по большей части под питон, а он ВСЁ
Аноним 15/07/18 Вск 21:20:32  1228874
>>1228869
А че это питон ВСЕ? Я его ток выучил, носле ноды и реакта хотел в джангу нырнуть.
Аноним 15/07/18 Вск 21:21:25  1228876
>>1228874
Зайди в тред по нему, там всё подробно расписано.
Аноним 15/07/18 Вск 21:22:26  1228878
>>1228867
>>Я в горнолыжном курорте живу
>>35к - это в дс?
Ну ты пони.

>>Какой у них потолок?
На hh глянь.
Аноним 15/07/18 Вск 21:23:42  1228880
>>1228876
Заходил, чет не видел особых рассуждений на тему питон - ВСЕ. Мне питон оч понравился как язык.
Аноним 15/07/18 Вск 21:33:31  1228888
>>1228880
Наш великий вождь оставил нас, не назначив приемника. Теперь всосалы пересрурться, когда захотят выпустить следующий PEP. А потом выйдет python4, который сломает совместимость, снова.
Аноним 15/07/18 Вск 22:45:44  1228940
ребята, какой фреймвор js лучше изучать что бы писать ибэи и оэликсы? :)

не троллю, возможно ли это реализовать на js фреймворке и mongodb ?
Аноним 15/07/18 Вск 23:15:15  1228957
>>1228940
Возможно. Изучай.
Аноним 15/07/18 Вск 23:16:34  1228959
>>1228957
так а какой фреймворк учить то? пока что выбор пал на node.js
Аноним 15/07/18 Вск 23:29:10  1228967
>>1228959
VanillaJS сейчас в ходу.
Аноним 15/07/18 Вск 23:54:26  1228971
>>1228959
bootstrap, vue.js/react, sailsjs/expressjs — выбор пиздос как велик, только монгадб не самый лучший выбор для твоих задач. Лучше ковыряй в сторону postsgresql/mysql.
Аноним 15/07/18 Вск 23:58:45  1228973
>>1228971
>mysql
настолько большая разница с монгой?

Аноним 16/07/18 Пнд 00:04:23  1228975
>>>1228971
и есть ли вариант вообще без пхп как то все реализовать?))
Аноним 16/07/18 Пнд 00:54:21  1228982
>>1228973
https://m.habr.com/post/322532/
https://hackernoon.com/mongodb-vs-mysql-comparison-which-database-is-better-e714b699c38b
Аноним 16/07/18 Пнд 01:41:19  1228992
>>1228982
ну второй линк говорит что ибай юзает монгу.
Аноним 16/07/18 Пнд 07:33:26  1229041
>>1228992
Монга не как основная БД, а для картинок и прочего.
Аноним 16/07/18 Пнд 12:21:56  1229143
>>1228555
господи, какая же это хуита. эти мантры про программирование как о чем-то прекрасном и доступном только избранным. А еще обычно такие люди ирл скучнее моего мизинца.
Пиздец, двачер есть двачер. Будь он программист, будь он слесарь. Придумывают себе какой-то высший смысл превозмогают, несут свой крест, вместо того, чтобы посидеть в офисе до 6 и съебать веселиться с друзьями/тянками (финансы позоволяют)
Аноним 16/07/18 Пнд 13:22:28  1229153
26a543e82bf6aa0[...].jpg (87Кб, 900x653)
>>1229143
>эти мантры про программирование как о чем-то прекрасном и доступном только избранным.
Ммм, действительно странно, что люди выбравшие по душе и освоившие более менее сложную профессию превозносят её, вместо программирования можно кучу видов деятельности в твое изречение подставить.

>съебать веселиться с друзьями/тянками
Ну это не будет вечно, более того, это продлится почти нихуя, короткая вспышка, а потом, ты, веселая стрекоза, не имея любимой профессии где нужны трезвые мозги, просто сопьёшься и деградируешь - как любая подобная лысая обезьяна в любой стране мира и финансы тебе уже не помогут, зато конечно будет что вспомнить, если останется чем.Но ты еще можешь стать дальнобойщиком, пока не поздно, там сильно не сопьешься и плечевые есть - повеселишься вдоволь с ветерком и триперком.
Аноним 16/07/18 Пнд 13:51:57  1229164
>>1229153
>люди выбравшие по душе и освоившие более менее сложную профессию превозносят её
Это делают только чмони, у которых нет личной жизни. Есть два вида долбоебов - нерды-прогроммисты и кочки. Что одни, что вторые заебут про свой сложный путь и о том какие они не такие как все, пока тупое быдло работает на других работах, настоящие боги мира сего пишут код/поднимают штанги в зале.
Я тебе открою одну тайну, только ты её не говори никому, она будет только нашей, ок? Работая прогромистом, можно тоже уходить домой вовремя, веселиться с друзьями и тянками, а не быть усатым мудаком в батином свитере.

Аноним 16/07/18 Пнд 14:03:51  1229172
Хочу вкатиться, реального опыта нет. Чего пиздеть в резюме чтобы хоть полтишок заработать?
Аноним 16/07/18 Пнд 14:07:16  1229174
>>1229172
Так напиши какой-нибудь более-менее проект за месяцок, вот и будет опыт.
Аноним 16/07/18 Пнд 14:10:47  1229178
>>1229174
какой проект лучше писать? другой анон
Аноним 16/07/18 Пнд 14:11:58  1229179
>>1229174
Мм, но засчитают ли пет-проджект за опыт коммерческой разработки?
Пилю сейчас магазинчик на вью и ноде, стоит пиздеть что это не учебный проект, а был какой-то там реальный заказчик?
Аноним 16/07/18 Пнд 14:34:13  1229187
>>1229179
Так не обязательно же опыт прямо коммерческой разработки. Алсо, вуе - не лучший фреймворк для поиска работы джуном, мне кажется, он ещё недостаточно популярен.
>>1229178
Какой тебе самому интересен. Можно не один, если они тебе кажутся недостаточно большими. Магазин там, браузерка, сайт для барбершопа с записью, к нему и к магазину ещё можно дополнительно удобное приложение для изменения контента.
Аноним 16/07/18 Пнд 17:12:07  1229273
здарова фронты. короче, моя тян не может пробиться в фронты на позицию июнь+. у нее есть в послужном списке:
- 2.5 года опыта верстаком и 1 год жс
- на пол шишечки разных фреймворков, особо вуй и редахт
- массовый отказ от работодателя звучит как. подымать те нада все: HTML/CSS/GIT/GULP/JS
- архитектуру, говорит - не спрашивает

я блять, в упор не могу понять, что за дерьмо с диферамбами твориться на вашем поприще, по этому вопрос такой: чо обычно спрашивают и какой уровень нужен? ну там например замыкания, 99 способов создать обьект в JS6, разницу между var, let и const, деструктивное присваивание, бест практис работы с сылками, как написать bolt(12)(detal) === true(? может там export/import в JS... для галпа или веб-пака?

что вам такого спрашивают по гитфлоу? я за свои 8 лет бэкенда никаких вопросов по этому дерьму не слышал.

можете чет такое подкинуть, чтобы посмотреть вопросы?
Аноним 16/07/18 Пнд 17:22:10  1229277
>>1229273
>на позицию июнь+ нужен
хуй с яицами, что бы брать ответственность, а не в рот

ну и минимальный интерес и тяга к познанию, а с этим напряженка походу, да?
Аноним 16/07/18 Пнд 17:27:56  1229281
>>1229277
ниебу. всякий раз когда фейлит - мы сремся, потому что я спрашиваю: "почему не взяли?" отвечает - "откуда я знаю, я все отвечала правильно"

Аноним 16/07/18 Пнд 17:32:40  1229285
>>1229277
>хуй с яицами, что бы брать ответственность, а не в рот
ты прям уверен, что бабы фронты, которые сидят - все с хуями и на собесах ебали тебя/твоего тимлида. да?

что за влажные фантазии из /h? нормально написать можешь?
Аноним 16/07/18 Пнд 19:31:13  1229365
>>1229285
>нормально написать можешь?
>>1229281
>мы сремся

слышать и слушать можешь?
вопрос риторический, можешь не отвечать

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

>>1229285
>бабы
>>1229285
>с хуями
внутри, к таким инстантли проникаешься уважением

есть правда хабалки, разбалованные безответными полумальчиками, вот с такими уже тяжело
Аноним 16/07/18 Пнд 20:03:06  1229390
>>1229164
>у которых нет личной жизни
У тебя её не станет после 30, готовься, будущий чмоня.

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

>а не быть усатым мудаком в батином свитере.
Ну дак в чём проблема, тебе магазин свитеров посоветовать?
Аноним 16/07/18 Пнд 21:35:15  1229470
Вечера господа. Поясните пожалуйста за современный фронтенд бэкендеру. Расскажите как взаимодействует фронт с бэком, насколько я понял на фронте есть нода, которая сервит статик файлы и оттуда фронт уже обращается на мой бэк, так?
Как это организовать есть где какие-то туториалы, или стартер киты?
У меня сейчас есть пару страничек на реакте и написанный бэк, вроде бы как-то ебанно рендерить с бэка странички на фронт, учитывая, что общаюсь я через graphql, правда же?
Аноним 16/07/18 Пнд 21:39:43  1229473
>>1229143
Ну, программирование это не просто, все же профессия интеллектуальная. Но не круче инженера , или допустим врача. Задротить нужно, но илитненого нет ничего. Все вздохи - это либо компенсация настоящих задрота. Либо школовосторги второкурсников. Илиткой хочется же быть.. а вообще прогер - творческая профессия , на мой взгляд
Аноним 16/07/18 Пнд 21:39:49  1229474
>>1229470
Ты не бэкендер.
Начинай все заново.
Аноним 16/07/18 Пнд 21:42:01  1229478
>>1229474
ты ответить мне можешь, долбоеб?
Аноним 16/07/18 Пнд 21:51:38  1229485
>>1229474
>serve-static
всё, что мне надо было, тупой дегенерат, фронтендеры не люди
Аноним 16/07/18 Пнд 23:07:52  1229522
>>1229470
Бек отдает код, на реактах, хуяктах. Кот на стороне клиента строит функционал приложения. Функционал реализуешь как тебе удобно, например, через rest.
Аноним 16/07/18 Пнд 23:29:26  1229536
5wkiTip7ZkU.jpg (306Кб, 960x960)
Привет анон , Я недавно начал изучать Node , не уверен какие его библиотеки мне нужны.

Вот у меня есть директория, нужно для всех *.jpg из нее считать url, width , height и тд и записать всё это в JSON чтобы затем оттуда их забирать каким нибудь ajaxом и отдавать на отрисовку рендер функции.

То есть целом просто нужно выводить изображения излокальной в DOM.
Описанный способ вообще адекватен? и если да , то как проще всего реализовать его через node?
Аноним 16/07/18 Пнд 23:36:49  1229538
>>1229536
>Описанный способ вообще адекватен?
Нет. По умолчанию <img> по размеру содержимого, ты делаешь то, что не нужно.
И вообще, зачем отдавать статику из backend-сервера?
Аноним 16/07/18 Пнд 23:37:39  1229540
>>1229538
А кто должен отдавать статику?
Аноним 16/07/18 Пнд 23:38:51  1229541
Хочу сделать свой сайт максимально быстрым и легковесным, поэтому решил перевести его с create-react-app на https://github.com/developit/preact-cli/

Насколько оправдано? Перенести легко, но нужно ли. А в preact-cli помимо маленького веса куча фич из коробки - даже больше, чем в CRA.

Сайт статический на netlify, очень легковесный. Делаю для себя.
Аноним 16/07/18 Пнд 23:40:35  1229544
>>1229540
static-server, например, NGINX
Аноним 16/07/18 Пнд 23:41:22  1229546
>>1229536
width и height тебе не нужны. Отрисовываешь их уже в процентном соотношении.
Аноним 16/07/18 Пнд 23:42:31  1229548
>>1229544
И это оправданно для всех случаев? Даже когда я пишу приложение, которое содержит в себе максимум 100 картинок, примерно?
Аноним 16/07/18 Пнд 23:44:09  1229550
>>1229548
То есть я спрашиваю за саму концепцию статик сервера, а не конкретно nginx.
Аноним 16/07/18 Пнд 23:50:34  1229557
>>1229548
Зависит от нагрузки. Если она есть - оправдано.
Все, что бы ты не написал на ноде - будет медленнее С-шного кода. + оно уже оттестировано и отдебажено, имеет плюшки вроде поддержки TLS и кэширования статики, чтобы каждый раз на диск не ходить.
Аноним 16/07/18 Пнд 23:53:13  1229559
>>1229557
Логично. Хочу как-нибудь начать свой движок для борд пилить, пока в планах идея. Даже еще с бек не определился, го или нода. Тут, если мы в теории работаем на общий случай где возможен хайлоад, тоже nginx будет отличным, для картинок или аниме вебм?
Аноним 17/07/18 Втр 00:54:36  1229584
>>1229559
Го конечно. Нода дрисня. Даже автор ноды говорит что го лучше.
Аноним 17/07/18 Втр 02:16:47  1229623
>>1229584
>Даже автор ноды говорит что го лучше.
А Линус Торвальдс, что Мак лучше Линукса.
Аноним 17/07/18 Втр 03:58:13  1229631
>>1229541-кун

Решил остаться на CRA, ибо в preact-cli уязвимости
Аноним 17/07/18 Втр 06:24:50  1229650
>>1229584
>автор ноды рыдает и раскаивается, просит у всех прощенья
на одной из конфочек

а нигеры в каментах не понимают хуле ему не нра лол

Аноним 17/07/18 Втр 06:28:33  1229651
>>1229650
На ЖСКонфЕУ? Видос 10 things i regret in Node?
Так он все по делу сказал, говорю как дрочер ноды. К сожалению, по некоторым вещам почти по всем точка невозврата пройдена.
Аноним 17/07/18 Втр 06:36:55  1229655
>>1229273
> 3,5 года опыта
Люто проиграл с этого овоща. Не знаю как ты с ней живешь, она оче тупая видимо, люди за 4 года помидорами становятся, а ее джуном-формошлепом не берут, кекус. Вангую, что на собесе она начинает выебываться, ее спрашивают задачи уровня напишите add(2)(3) и она обсирается.
Так вот, в чем дело-то. Спросить могут про ооп, очобы там общие, про реализацию его в жс, про наследование, замыкания конечно же спрашивают, новый стандарт спрашивают еще. Консты, леты, промисы, генераторы, итераторы и все такое. Что-нибудь связанное с передачей объектов по ссылке могут спросить. Про реакт спрашивают его смысл, суть виртуального дома, пропсы, стейты, методы жизненного цикла. Про верстку вопросы бывают из разряда приоритета селекторов и каскадности. Ну и все тащемта. Я не знаю как можно это не освоить за 4 года, просто пиздец, этому за полгода люди учатся.
Аноним 17/07/18 Втр 06:41:53  1229657
>>1229655
Это все хуйня, может сливается на вопросах из разряда "как синхронизировать стейт у различных клиентов в offline-first приложениях"? Ну или тупо о з/п компромисс не находят.
Аноним 17/07/18 Втр 06:46:14  1229658
>>1229651
yep


поясни на пальцах в чем там соль, фласка топчик?


в самом начале помню фанател от мысли один язык для всего на свете, а после уже как начал вкатываться, понял что язык это не только азаза скобочки, но и майндсет, который в итоге и заруливает
Аноним 17/07/18 Втр 06:48:36  1229659
>>1229655
>она оче тупая видимо
а он что умный? он ведь элементарный диалог наладить не может лола
Аноним 17/07/18 Втр 07:21:47  1229663
Товарищи, учу JS, и основная проблема, с которой я столкнулся - не могу придумать нормальную практику себе. Ну то есть я могу писать всякую хрень, чтобы просто что-то кодить, но практической ценности у этой хрени минимум.
"Сделай "какой-нибудь" свой проект" не очень подходит, потому что пока мою светлую голову озарит какая-то такая идея, которую реально будет реализовать (пока озаряют только далекоидущие планы, лол), пройдет куча времени. Ну короче ближе к делу: где взять интересные задачи по веб-разработке и, может быть, какие-то игрушки на JS? Может есть ресурс/книга, в которых собраны проекты на JS с ТЗ?
Аноним 17/07/18 Втр 07:27:17  1229664
>>1229559
>Даже еще с бек не определился, го или нода.

На ноде стоит делать только часть бека, которая реакт будет рендерить на сервере (Next.js). Для модели пишешь на го.
Аноним 17/07/18 Втр 07:39:52  1229666
>>1229663
Сделай такой прожект.
1) Подписываешься на книжную партнерку от магазина или издательства.
2) Далее ищешь в инете книги этого шопа или издательства.
3) Парсишь их, выдирая некоторые листы и перегоняшь в хтмл для своего псевдостатик сайта.
4) ???
5) Поднимаешь скилл и деньги с партнерки.
6) Опционально. Делаешь весь процесс автоматизированным, с минимальным вовлечением твоих действий (граббинг, парсинг, генерация).
Аноним 17/07/18 Втр 08:05:29  1229672
>>1229666
>3) Парсишь их, выдирая некоторые листы и перегоняшь в хтмл для своего псевдостатик сайта.
Вот тут я может не очень умный, но я не понял, для чего это нужно. Типа люди будут гуглить книгу по отрывку, переходить на мой сайт, а там БАЦ и партнерская реклама от магазина/издательства? А сайт мой должен быть статичной страничкой, но чтобы из поисковика можно было внезапно перейти на страницу с отрывком из книги? Прикольная схема, если я всё правильно понял.
Аноним 17/07/18 Втр 08:08:21  1229674
>>1229672
>переходить на мой сайт, а там БАЦ и партнерская реклама от магазина/издательства?
Да, почти так, с рефссылкой на покупку книги.
Пиратских книг в инете полно, распарсенных - мало.
Частично распарсенные не попадают под действие DMCA.
И да, ориентир на буржунет, ибо только там покупают книги.
Аноним 17/07/18 Втр 08:19:28  1229676
>>1229674
>буржунет
там уже парсит гуголь и амазон, постоянно когда гуглишь тебя кидает на обрывки из книжек

Аноним 17/07/18 Втр 09:30:04  1229702
>>1229657
Это не джун уровень. Джуна не должно ебать, как работает PWA и как его делать.
Аноним 17/07/18 Втр 09:35:46  1229705
Как работают с сагами?
Внутреннее их устройство понял, но как обычно инициализируют начало их работы? Диспатчат какой-то экшен прямо из компонента?
Аноним 17/07/18 Втр 09:36:24  1229707
>>1229705
> Как работают с сагами?

Вот так.
Аноним 17/07/18 Втр 10:24:28  1229723
>>1229655
анон, она баба и подход у нее к этому соответствующий. мы с ней работали в одной конторе. я с нее ушел, потому что через год я пнял, что дальше будет только деградация поднял себе зп в итоге на 1к бачей, а она осталась и работала там 2.5 года. это ее совсем первая работа. она там вылупилась. ну и + ко всему, контора работает с фиксед прайсами и совсем не заинтересована в развитии сотрудников. там были джуны с 4х летним опытом, к примеру... или QА, которые не знали что такое строка user agentа. я уже когда закончил курсы ПМов понял, что это нормально для рынка, в некоторых конторах и особенно с фронтами такое дерьмо - не редкость.

спс, про темы. буду пинать.
>>1229659
>а он что умный? он ведь элементарный диалог наладить не может лола
с тобой пидором, мне диалог налаживать не нужно. тебе нечего сказать, потому что ты дно. у меня JS не профильный предмет, но у меня бы ты собес не прошел.
Аноним 17/07/18 Втр 11:07:02  1229738
>>1229584
>Goвно
Нахуя этот язык-дауншифтер вообще нужен? Уж лучше C# или Java выучить.
Аноним 17/07/18 Втр 11:11:17  1229740
>>1229723
два скота, дофамин с поебушек перестанет тащить - разбежитесь, не грузи себе лишний раз голову, сосни пиффка под камеди лучши


а свою жспарашу на галере затолкай себе в очко, латентный недомуж ;)
Аноним 17/07/18 Втр 11:15:12  1229745
лоооол только щас дошло, лысый питекантроп не понял что я говорил за диалог между им и его ноубрейн шкурой


хинт: со мной диалог можешь на налаживать, нахуй сходи бля, животное сука))
Аноним 17/07/18 Втр 11:18:04  1229748
На чём лучше сделать чатик? Имеется ввиду, как лучше реализовать real-time messaging?
Я почитал, что для этого есть XMPP и WebSockets. И я не совсем понимаю, что лучше из этого использовать.
Аноним 17/07/18 Втр 11:21:26  1229752
>>1229740
вот и не задерживайся, невдалость. ты только на "подстучать" гадишься и дальше ты никогда не продвинешься.
Аноним 17/07/18 Втр 11:27:35  1229760
>>1229752
ты для начала в биоматериале под носом разберись, а потом уже вангуй пикселям на экране о которых ты ни слухом не рылом
Аноним 17/07/18 Втр 11:32:59  1229766
>>1229760
петушок, я бы за твой гнилой базар тебя бы уволил нахуй, а HR'ов бы попросил внести тебя в чёрный список и написать там хуйни какой-нибудь, чтобы раз и навсегда поставить на твоей карьере крест.
Аноним 17/07/18 Втр 11:39:15  1229768
>>1229766
>я бы
>тебя бы
>бы попросил
Ебать ты чмо омежное.
Аноним 17/07/18 Втр 11:52:44  1229782
>>1229723
С каким же скамом приходится работать, хосспаде. Ну и что же ты, такой охуенный, делаешь с глупой бабцой? На свете много успешных тянок, и погромисток в том числе, что же ты к ним яйца не подкатишь, мань? Ах, тогда сложно будет выебываться своим ЭНТЕЛЕКТОМ и чувствовать свое мушшское превосходство. Да и не смотрят они даже в твою сторону наверняка, чушок-задрот с двачей.
Аноним 17/07/18 Втр 12:01:34  1229789
15241336288930.jpg (147Кб, 1080x1244)
>>1229538
>>1229546

У меня на странице куча квадратных превью , при клике на которые вызывается модальное окно так еще делают? .
Я хотел держать поддиректорию preview в котоой хранил бы превьюшки , а потом всё это записывать в json.
Пока это пишу до меня доходит нелепость того что я делаю, как же бесит когда не можешь внятно сформулировать вопрос
Аноним 17/07/18 Втр 13:10:43  1229825
0001-0446.webm (1397Кб, 1920x1080, 00:00:07)
>>1229766
>HR
>>1229766
>поставить на твоей карьере крест.
=)


>>1229768
это по первому посту уже видно было


>>1229782
опаньки, да у нас тут рыбка-порватка!

>делаешь с глупой бабцой?
в шашки играет не иначе..

>чувствовать свое мушшское превосходство
а ты против? литру на лето уже всю прочла?

>тянок погромисток
ты их ирл то хоть одну видела?
поибемся после физики.жпг

Аноним 17/07/18 Втр 13:49:04  1229836
345636.jpg (26Кб, 400x300)
О чём срётесь, касатики?
Аноним 17/07/18 Втр 14:01:03  1229840
>>1229836
О тебе, сладкий :3
Нагибайся.
Аноним 17/07/18 Втр 14:06:53  1229843
>>1229825
Спешите видеть, зашоренный чмоня и настоящий мущщина в одном лице с остроумными ответами в стиле зари интернетов в треде!
Аноним 17/07/18 Втр 14:08:44  1229845
>>1229843
>зашоренный чмоня и настоящий мущщина
И это все еще лучше /зкчного червя-питурда (тебя)
Аноним 17/07/18 Втр 14:54:54  1229860
>>1229782
а этот тут причем? у тебя какой-то хронический недотрах? причем здесь "подкатить" "интелект" и тд? ты вообще в курсе, что ты в JS раздел пишешь а не в /b? или /sex?
Аноним 17/07/18 Втр 15:02:11  1229862
>>1229860
мамка одну ее в хате не оставляет вот и бесица ^_^
Аноним 17/07/18 Втр 15:04:33  1229864
>>1229748
Решил использовать WebSockets.
Аноним 17/07/18 Втр 15:06:26  1229865
>>1229825
То чувство, когда видишь вебмки со своим преподом :3
Аноним 17/07/18 Втр 15:06:28  1229866
>>1229862
> мамка одну ее в хате не оставляет вот и бесица ^_^
ну дык, можно мыться по полтора часа в ванной dunno.

ну что-то прям вообще.
Аноним 17/07/18 Втр 15:21:37  1229876
simplescreenrec[...].webm (3577Кб, 1920x1080, 00:00:20)
>>1229865
>То чувство, когда видишь вебмки со своим преподом :3
охуенный тип, чисто на скорости ебошит каждую лекцию :3

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

а у нас оказывается ниразу не хуже, а по информативности так и пизже даже, прям кайфую с лекций, шли приветы братуха, скажи что б на растик переползал ;)


уже пришел к успеху? к заветным 300к\нс?


>>1229866
>но ведь если мыться по полтора часа в ванной
с кунчиком -- мама-срака улетит калонизровать марс
Аноним 17/07/18 Втр 15:50:38  1229909
>>1229876
Он ведёт у биофизиков, не у прогеров
Аноним 17/07/18 Втр 16:03:41  1229918
Поделитесь пожалуйста ссылкой на публичный API со списком контактов, новостей и прочего для тестирования
Аноним 17/07/18 Втр 16:16:21  1229925
>>1229918
https://github.com/toddmotto/public-apis
Аноним 17/07/18 Втр 16:31:36  1229931
>>1229663
Ну хуй знает, напиши какую-нибудь простенькую бродилку типа ультимы с ascii вместо графона и рпг-элементами (параметры у гг, врагов, инвентарь с куклой персонажа), шоб игру схоронять/загружать из localStorage можно было например, условие победы какое-нибудь. Сам недавно замутил подобное, вроде даже работает, мне кажется как тренировочная практика вполне себе сойдёт
Аноним 17/07/18 Втр 16:54:05  1229944
>>1229925
Нашел
http://jsonplaceholder.typicode.com/
Удобная штука
Аноним 17/07/18 Втр 18:51:43  1230012
>>1229909
>биофизикам
питоний и кресты особенно?
Аноним 17/07/18 Втр 19:06:29  1230019
>>1230012
Да, эти языки
Аноним 17/07/18 Втр 19:08:34  1230022
>>1230019
зачем
Аноним 17/07/18 Втр 19:19:24  1230033
>>1229931
> Сам недавно замутил подобное, вроде даже работает
На Жидхаб доставишь?
Аноним 17/07/18 Втр 19:23:53  1230035
что скажете за тайпскрипт?
Аноним 17/07/18 Втр 19:35:54  1230041
>>1230035
Надмножество JS с статической типизацией и возможностью присваивать везде и всюду тип 'any'.
Горячо любим в Тырпрайзе.
По поддержке спеки отстаёт от опубликованных стандартов ecma-262.
Практически не имеет преимуществ перед The Flow.
Аноним 17/07/18 Втр 19:37:09  1230043
Анон, что скажешь про ресурс learn.javascript.ru для того, чтоб по нему учиться? А про freecodecamp? А если комбинировать?
Аноним 17/07/18 Втр 19:55:29  1230061
>>1230022
На питунии можно хоть молекулы считать, а вот зачем кресты - не могу предположить. Ну наверно чтоб типа умные.
Аноним 17/07/18 Втр 19:57:15  1230063
>>1230033
https://github.com/OskarZeta/Game-2
спагетти&говнокод ворнинг
Аноним 17/07/18 Втр 19:58:28  1230067
а где почитать о новых фичах по мере развития жс?
Аноним 17/07/18 Втр 20:02:03  1230069
>>1230067
https://www.ecma-international.org/publications/standards/Ecma-262.htm
Аноним 17/07/18 Втр 20:09:17  1230073
>>1230041
>Практически не имеет преимуществ
мс вскод не?

>>1230061
а может биофизики не биофизики?
Аноним 17/07/18 Втр 20:12:38  1230077
хочешь написать магазин; изначально изучить полностью как работает оный на django(-shop)
@
друг говорит что django не в тренде, советует keystone.js или sails. «Да, есть мнение, что django совсем скоро станет совсем никому не нужен»
@
начинаешь изучать кейстон, вроде лучше жанги


в принципе просто неясно почему в треде так часто упоминается django. он в тренде для клиентов, не для разрабов? https://trends.google.com/trends/explore?geo=US&q=django,keystonejs

и да, я очередной буратина который вкатился буквально 3 дня назад. ) но с неким бэкграундом информатическим.
Аноним 17/07/18 Втр 20:16:03  1230079
>>1230077
учись в поиск буратина епт

https://trends.google.com/trends/explore?geo=US&q=%2Fm%2F06y_qx,%2Fm%2F0dgs72v
Аноним 17/07/18 Втр 20:23:38  1230084
>>1230079
ну да. энивэй…
https://trends.google.com/trends/explore?geo=US&q=%2Fm%2F06y_qx,node.js
https://trends.google.com/trends/explore?geo=US&q=%2Fm%2F06y_qx,%2Fm%2F0_v2szx express.js

при этом у жанги 40к звезд на гитхабе, у экспресса 35к
Аноним 17/07/18 Втр 20:33:51  1230095
image.png (43Кб, 1042x444)


>>1230084
не звезды в жизне главное братуха..

Аноним 17/07/18 Втр 20:36:49  1230102
>и там и там мисисипи в топе
эка кошмарят нигеров, энивей все лучше чем крэк с глоком
Аноним 17/07/18 Втр 20:39:29  1230107
>>1230095
Класс!
Аноним 17/07/18 Втр 20:59:56  1230120
7b3e545d76ca602[...].png (50Кб, 160x120)
>>1230095
все понял, геем быть выгоднее. ладно, буду читать тред и не торопиться
Аноним 18/07/18 Срд 01:51:24  1230227
Живу в Бриташке. Был на прошлой неделе на интервью. На следующий же день предложили работу, внезапно фронтэнд сеньором. При этом опыта у меня всего 10 месяцев и с прошлой работы червем-джуниором меня уволили за похуизм и распиздяйство (но я сказал, что сам ушел).

Никакого технического задания, ни на интервью, ни на дом не давали. Просто три чувака, принципал и два лида, сели напротив меня и минут 40 задавали вопросы. Вопросы были типа - "знаешь что такое лоудаш?", "в чем суть функцонального программирования?", "что такое higher order component?".

Контора вроде приличная, дочерняя компания одной из крупнейших в мире корпораций, мудаков там, я уверен, не держат.
Посоветуйте, как не опиздюлиться на новом месте? Как не ударить в грязь лицом? У меня синдром самозванца и я все правильно делаю или я вообще не туда лезу, не ту тему пытаюсь вскрыть?
Аноним 18/07/18 Срд 07:07:10  1230265
>>1230227
>Как не ударить в грязь лицом?
Вообще забей на это, делай в меру своих возможностей. Если сливаешься на каких-то вещах - вовремя сообщай ПМу. Управление рисками вообще не твоя головная боль, на крайняк опиздюлишься - найдешь другое место.
А так готовься к тому, что от тебя будут ждать РЕЗУЛЬТАТ, лол. Должностная инструкция хотя б есть?
Аноним 18/07/18 Срд 07:20:18  1230266
>>1230227
обосрешься - выкинут на мороз, так и написав в трудовой - САМОЗВАНЕЦ, на карьере можно будет ставить КАПСБОЛД КРЕСТ, придётся торговать самсой вместе с арабами
Аноним 18/07/18 Срд 08:50:52  1230275
dUh0zYfAA6A[1].jpg (66Кб, 1557x345)
Олды! Нужна ваша помощь в данном вопросе.

Хочу с сайта данные брать, которые обновляются через аякс запрос. Обращаюсь по урлу в коде, но надо сформировать такую форм дату на отправку, чтобы получить хороший ответ (200). Кто подскажет как так сделать, чтобы формДата так выглядела
https://pastebin.com/GM66qEYc

Пробовал у меня идёт отправку либо в строку либо в объекте.
Аноним 18/07/18 Срд 09:10:09  1230277
>>1230275
https://learn.javascript.ru/xhr-forms#post-%D1%81-urlencoded
Аноним 18/07/18 Срд 10:37:51  1230295
>>1230227
как ты туда попал?
Аноним 18/07/18 Срд 12:19:39  1230314
Мужики, завалил собес из-за недостатка опыта. Но, суть, в общем не в этом, я не горюю особо о проебанной вакансии, а суть в вопросах, которые были озвучены.

Например, вопрос-рассуждение на тему масштабирования вебсокет серверов (на базе NodeJS, если это принципиально).
Дословно, вопрос звучал так - "есть 2 стула вебсокет сервера (например, чат-серверы) и два клиента. Каждый клиент подключился к своему серверу. Как синхронизировать (и исключить дублирования) сообщения на клиентах?". Я что-то промычал про третий сервер (тип оркестратор, лол, который взаимодействует с БД и распределенными сокет-серверами), на что мне ответили "мммммммм, ок". Да, я понял, что в условии озвучено ДВА сервера. Соответственно, между ними нужно было организовать некий транспорт данных, те же сокеты или через какой-нибудь мессадж брокер.

Ребята, помогите восполнить пробел в знаниях, никогда прежде не приходилось заниматься масштабированием.
Аноним 18/07/18 Срд 12:36:28  1230316
>>1226546 (OP)

Пацаны, пытаюсь вот изучать генераторы и замыкания, все правильно делаю:

https://pastebin.com/4eN2jZyT

Как тут можно async await применить?
Аноним 18/07/18 Срд 12:49:23  1230320
Насколько производителен может быть сервер на нодке? Скажем, может ли один узел со средним по современным меркам железом обрабатывать 4000 небольших GET/POST запросов в секунду? Без учёта затрат на ввод/вывод и вопроса нагрузки на сеть, именно хватит ли процессорного времени.

Алсо, что думаете про дено? Надеюсь, решат на расте пилить.
Аноним 18/07/18 Срд 12:52:39  1230321
Нормальная ли практика для пет проекта на реакте заюзать UI фреймворк? Не хочу придумывать свои стили, хочу сосредоточиться на логике
Аноним 18/07/18 Срд 12:54:30  1230323
>>1230321
Конечно, ты же не дизайнер. Берёшь какой-нибудь material-ui и вперёд.
Аноним 18/07/18 Срд 13:05:36  1230330
>>1230323
Круто, спасибо.
Просто в проекте хочется заюзать всё самое вкусное в реакте - jss в том числе. Надеюсь, с UI фреймворком это будет не проблемно.
Еще пару вопросов, если можешь - ответь, пожалуйста.
1. Нормальная ли практика eject'ить CRA для более удобного подключения стайлинга? Например, если подключать, к примеру stylus в package.json так, как это предлагает сам реакт - это нужно устанавливать npm-run-all, потом менять стандартные скрипты, ватчить и билдить потом еще эти стили. Как по мне проще ежектнуть шаблон и в дев конфиге вебпака подключить и установить stylus loader, который не будет делать лишних действий.
2. Актуальны ли сейчас type checker'ы? Тот же flux? Нужен ли он, если юзаешь ts?
3. Зачем у редакса столько дополнительных библиотек: и react-thunk и react-saga и react-form?
Аноним 18/07/18 Срд 13:12:42  1230331
>>1230330
> 3. Зачем у редакса столько дополнительных библиотек: и react-thunk и react-saga и react-form?
1) редакс неудобен для использования асинхронных ф-ций искаропки;
2) чтобы не задаваться вопросом "а где, собственно, разместить бизнес-логику"?
Аноним 18/07/18 Срд 13:24:11  1230335
>>1230331
>а где, собственно, разместить бизнес-логику
На сервере?
Аноним 18/07/18 Срд 13:25:49  1230336
>>1230335
на фронте
Аноним 18/07/18 Срд 13:28:06  1230338
>>1230335
>На сервере?
Ты точно понимаешь о чём тут идёт речь?

Тут речь о толстых клиентах.
Аноним 18/07/18 Срд 13:30:14  1230341
>>1230338
У меня бугурт от фразы бизнес-логика в контексте клиента.
Аноним 18/07/18 Срд 13:30:58  1230342
>>1230338

>Тут речь о толстых клиентах.

>В браузере

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

>На мобилках и планшетах за < 10000 р.

Ты так траллишь, да?
Аноним 18/07/18 Срд 13:33:16  1230344
>>1230314
Всё правильно сказал. Нужен посредник.
Ты наверное сказал не НЕ ТО, а НЕ ТАК.
На джуна, в колхозную бухгалтерию собеседовался небось. У них обычно каргокульт вокруг бигдаты и скалабилити.
Аноним 18/07/18 Срд 13:34:47  1230345
>>1230314
Недооциненный пост.
Во первых мне интересно как они сделали так, чтобы вебсокеты работали на нескольких серверах. Так как это стейтфул протокол и горизонтально он масштабируется с трудом, но я бы предложил использовать что то типа очереди сообщений, кролик, кафка и тд. Будет медленнее, но задо гарантированная доставка.
Аноним 18/07/18 Срд 13:40:44  1230348
>>1230342
Я говорил не о толщине компьютера, и не о твоей толщине, а о толщине клиента.

>>1230341
>У меня бугурт от фразы бизнес-логика в контексте клиента.
Парадигма давно уже поменялась.
Теперь это относительно "тонкие" (в смысле логики) но высокопроизводительные сервера и (относительно) толстые клиенты.
Угадай, почему?
Аноним 18/07/18 Срд 13:42:38  1230349
>>1230348
>Угадай, почему?
Потому что в веб-программирование - это сделать запрос на сервер, получить дату и распихать по дивам и спанам.
Аноним 18/07/18 Срд 13:46:08  1230351
>>1230349
В модных нынче PWA принято как можно больше операций выполнять на клиенте, а уже по необходимости и по возможности батчем слать на/принимать с сервер(-а).
Аноним 18/07/18 Срд 13:47:44  1230352
>>1230349
Не удивлюсь, если ты Брежнева живым помнишь, лол.
Аноним 18/07/18 Срд 13:49:57  1230353
>>1230348
>Угадай, почему?

Потому что смузихлеб тестирует на своем айфончике и макпрошечке, у него всё норм, а на остальных нищебродов ему похуй - нехай топовыми мобилами затариваются.
Аноним 18/07/18 Срд 13:51:40  1230354
>>1230352
Да просто вебмакаки зазнАлись.
Называют себя экспертами вебпаков и реактов, распределённых сокетов.
А на деле пользуются программами, сделанными по настоящему умными людьми для них, чтобы они могли делать сложные вещи в одно нажатие кнопки.
Что ты там на клиенте делаешь? Форму валидируешь?
Аноним 18/07/18 Срд 14:00:58  1230362
>>1230354
>Что ты там на клиенте делаешь?

С чего ты взял, что я говорил о себе?
Я-то, как раз, будучи энтерпрайзным джаваёбом, работаю по сценарию "толстый сервер - тонкий клиент".

Но, в массовых продуктах тенденции совершенно обратные.

Просто потому, что теперь в каждом телефоне 2 4 ядра - 2 гига. А толщина серверов ограничена законами физики. И клиентов - миллионы.
Аноним 18/07/18 Срд 14:02:41  1230364
>>1230354
Эксперты тоже не сразу экспертами становится. TJ например был дизайнером сначала, а теперь вон какой крутой - легенда прямо таки
Аноним 18/07/18 Срд 14:13:17  1230373
>>1230362
>Просто потому, что теперь в каждом телефоне 2 4 ядра - 2 гига.

Когда он новый и без обновлений.
Аноним 18/07/18 Срд 14:23:53  1230377
Суп анончик, подскажи, есть ли какие нубдь онлайн сервисы, куда можно залить свой код чтобы его покрыли хуями?
Аноним 18/07/18 Срд 14:30:20  1230380
>>1230377
стаковерфлоу
Аноним 18/07/18 Срд 15:19:00  1230394
Привет, аноны? Есть здесь специалисты, могущие помочь нубу в достаточно интересной задаче? Нужно сделать около 500 запросов на API за минуту, обойдя ограничение в 1 запрос за сек с одного IP?
Аноним 18/07/18 Срд 15:22:36  1230395
>>1230394
Прокси. Желательно платные.
Аноним 18/07/18 Срд 15:44:03  1230407
Аноны, нужна помощь, скиньтесь пожалуйста годных гайдов/туториалов/документации по ext JS желательно 3.4 версии, хотя буду рад любой.
Аноним 18/07/18 Срд 16:13:15  1230424
Получаю сертификат
Javascript Algorithms And Data Structures Certification (300 hours) на фрибуткемпе и вкатываюсь джуном.
Какие подводные?
Аноним 18/07/18 Срд 16:21:47  1230431
>>1230424
Подводный - не вкатишься. Еще Фреймворк учить нужно.
Аноним 18/07/18 Срд 16:51:50  1230454
как с помощью жс поменять цвет букв?
Аноним 18/07/18 Срд 16:55:52  1230457
>>1230454
меняй цсс, цсс меняет цвет.
Аноним 18/07/18 Срд 16:57:01  1230459
>>1230457
вопрос не про смену цвета в css
Аноним 18/07/18 Срд 16:59:00  1230463
>>1230454
document.querySelector( ВАШ СЕЛЕКТОР ).style.color = ВАШ ЦВЕТ.
Аноним 18/07/18 Срд 17:19:02  1230481
Кто чего думает по фрикодкамп? Рассматриваю его как альтернативу кантору. Мне нужно максимально быстро пройти порог базового жс, и начать дрочить фреймворки, попутно пилить какой-нибудь серьезные проект.
Аноним 18/07/18 Срд 17:20:01  1230484
15286528426520.jpg (15Кб, 310x293)
>пилить какой-нибудь серьезные проект.
Аноним 18/07/18 Срд 17:21:25  1230486
>>1230484
А что смешного?
Аноним 18/07/18 Срд 17:22:54  1230489
>>1230486
потому что должно быть наоборот
Аноним 18/07/18 Срд 17:26:07  1230494
>>1230489
Наоборот в чём? Зазубрить фреймворки и потом пилить проект?
Аноним 18/07/18 Срд 17:27:44  1230498
>>1230494
идея-> проэктирование
но это если ты хочешь для себя,если для рыночка,то норм
Аноним 18/07/18 Срд 17:32:19  1230503
>>1230498
Нет, не для рыночка.
Аноним 18/07/18 Срд 17:36:44  1230509
>>1230481
мне аноны здесь советовали некоторые. Плюс с кореш советовал, он проходил их и получал сертификат когда перекатывался с сишарпа на джс.
мимо >>1230424 анон
Аноним 18/07/18 Срд 17:46:18  1230515
Z1ymPSjmvMo.jpg (39Кб, 578x358)
ПОСОНЫ
Помогите с Галпом плиз.

Вот у меня есть таск

gulp.src('./app/js//*.js')
.pipe(babel())
.pipe(uglifyJs())
.pipe(gulp.dest('./dist/js'))

когда uglifyjs начинает обрабатывать js файлы сразу ошибка :

gulp-uglifyjs - UglifyJS threw an error
error: Unexpected token: name
Это он ругается на то что у меня переменные let вместо var.
Я понимаю что uglify не понимает ES6 , но почему Babel его не переводит?
Нужны еще какие то модули?

Аноним 18/07/18 Срд 18:55:08  1230550
>>1230515
Может в бабель надо передать чего? Как он работает вообще, вызываешь и он тебе тупо перегоняет ес6 в ес5?
Аноним 18/07/18 Срд 19:14:51  1230564
>>1226546 (OP)
Please note that if f() is called many times, and resulting functions are saved, then the corresponding Lexical Environment objects will also be retained in memory. All 3 of them in the code below:

function f() {
let value = Math.random();

return function() { alert(value); };
}

// 3 functions in array, every one of them links to Lexical Environment
// from the corresponding f() run
// LE LE LE
let arr = [f(), f(), f()];


Здесь правда что ли имеется в виду что все три значения для value останутся в памяти или что?
Аноним 18/07/18 Срд 19:17:00  1230567
>>1230564
понял, вопрос снят
Аноним 18/07/18 Срд 19:23:13  1230571
>>1230459
Таки про смену в цсс.
Аноним 18/07/18 Срд 20:07:37  1230601
HELP
Два input'а с типами date. Значения хранятся в стейте компонента. Необходимо в стейте хранить дату в формате 'MM-YYYY', а в input'е конечно в формате 'YYYY-MM-DD'. Написаны две функции, которые производят на лету трансформации из одного формата в другой, но что-то идет не так и поля лишь берут значения со стейта, но изменить их нельзя.
Аноним 18/07/18 Срд 21:04:28  1230617
Чет как-то очень много каникуляров набежало.
Аноним 18/07/18 Срд 21:26:51  1230629
>>1230617
как реализовать передвижение объекта по полю,исп для направления мышь?
Аноним 18/07/18 Срд 21:31:15  1230634
>>1230629
Попробуй использовать яваскрипт.
Аноним 18/07/18 Срд 21:32:21  1230635
>>1230634
а для чего я тогда задал ЗДЕСЬ вопрос?
Аноним 18/07/18 Срд 21:32:53  1230636
>>1230635
чтобы быть посланным нахуй, messieur вежливый.
Аноним 19/07/18 Чтв 07:15:49  1230788
>>1230601
Можно было бы и сразу на кодсандбокс пример выложить, не обломался бы: https://codesandbox.io/s/82px491789

Не совсем пойму, какой цели ты хочешь добиться, выводя пользователю инпут с возможностью ввода дня, месяца и года, тогда как нужен в стейте просто месяц и год. Да и не будет эта хуйня нормально работать по причине связи стейта и инпута. Хуита кароч.
Для этих целей есть же инпут тип "month".
Аноним 19/07/18 Чтв 07:20:13  1230789
>>1230063
Прикольно, спасибо.
Аноним 19/07/18 Чтв 08:19:38  1230812
Посоны, есть хтмл в кнопочками, к нему привязано 3 жс файла: один с классами, и второй с самим аппом, и третий с левой либой.
Eslint ругается, что не видит из аппа то, что лежит в других файлах. Собственно, возникает вопрос, а правильно ли я привязал, просто вставив линки на скрипты в последовательности когда апп последний? Как надо правильно?
Аноним 19/07/18 Чтв 08:35:00  1230819
>>1230788
>Для этих целей есть же инпут тип "month".
Спасибо тебе добрый человек.
Я уже решил эту проблему правда - добавил день в стейт и там, где нужно использовать дату без дня просто брал подстроку. Но сейчас перепишу на инпут с таким типом.
Аноним 19/07/18 Чтв 08:46:54  1230823
>>1230812
Аналогично ругается на window/document, олсо, мол undefined. Втф?
Аноним 19/07/18 Чтв 09:08:46  1230833
>>1230823
Window и document - это глобалс клиентского жс, соответствующее правило должно быть прописано в конфигурации линтера.
Алсо, бандлеры не думал юзать?
Аноним 19/07/18 Чтв 09:24:14  1230840
kit2.jpg (45Кб, 538x348)
Блять, в JS-руглярках можно как-то найти все матчи (флаг //g), и при этом достать из регулярки группы?
Например:
let str = 'aabaaaab';

str.match(/(a+)(b)/)
вернёт ["aab", "aa", "b"], т.е. первый матч + его группы

str.match(/(a+)(b)/g)
вернёт ["aab", "aaaab"] т.е. все матчи, но без групп.

Метода чтобы получить все матчи с их группами нет, только вручную?
Аноним 19/07/18 Чтв 09:43:42  1230843
Сасаны а кантора хватит для вката? А то я купил на торентах дохуя всего и никогда это не посмотрю/прочитаю.
Просто я как то раз начинал уже учить JS, но стопорился на всяких конструкторах и прочем говне с тех разделов ибо хуй знает для чего оно и где применять.
Аноним 19/07/18 Чтв 09:56:58  1230848
>>1230843
> на всяких конструкторах и прочем говне с тех разделов ибо хуй знает для чего оно и где применять.
Пиздец.
Аноним 19/07/18 Чтв 10:13:28  1230854
>>1230843
>>ибо хуй знает для чего оно и где применять.
Везде.

Аноним 19/07/18 Чтв 10:16:06  1230855
>>1230481
Вкатывальщики ебанутые какие то пошли.
Аноним 19/07/18 Чтв 11:07:02  1230867
freeCodeShit.jpg (30Кб, 1360x653)
>>1230481
>Прошёл очередную хуитку про ХТМЛ
>Пикрелейтед висит уже минут 5, ф5 не помогает
Godnota
Аноним 19/07/18 Чтв 11:18:50  1230875
kit1.jpg (54Кб, 538x372)
Какую библиотеку использовать для всяких сложных фильтров/преобразований шейпа js(on)-объектов?
Lodash или что получше есть?
Аноним 19/07/18 Чтв 12:13:43  1230892
>>1230481
>фрикодкамп
Там дают информацию по чайной ложке, как будто бы для совсем детей или умственно отсталых
Аноним 19/07/18 Чтв 12:19:14  1230893
photo-2.jpg (30Кб, 500x229)
Хочу пройти курсы по JS. Подскажите, у кого лучше их пройти? HTML Academy, Hexlet, Geekbrains, Skillbox? Важно соотношение цена\качество обучения (но если обучают прям совсем пиздато, то можно и заплатить дороже). Есть ли смысл переплачивать у тех же Гикбрэйнс за их стажировки в крупных компаниях? Даются ли исчерпывающие знание для того, чтобы идти на hh и начать рассылать резюме (ну или хотя бы для начала фриланса)? Пик рандом
Аноним 19/07/18 Чтв 12:35:52  1230900
>>1226911
VanillaJS топчик
Аноним 19/07/18 Чтв 13:25:23  1230933
>>1230848
Что пиздец? Ты когда первый язык учил, то сразу врубался для чего та или иная хуита?
Аноним 19/07/18 Чтв 13:52:12  1230973
>>1230933
Не обращай внимания на него. Это у нас местный пиздабол.
Аноним 19/07/18 Чтв 14:32:32  1231022
>>1230933
>>1230973
Лолчто, конструкторы это вообще базовый механизм, как ты закодишь хоть что-нибудь больше сортировки массива без объектов и прототипов? Я не говорю про замыкания какие-нибудь или iife, которые вообще не понять зачем нужны новичку, но вы бы ещё взяли жабу и не стали изучать, что такое классы.
Аноним 19/07/18 Чтв 16:19:05  1231113
>>1230893
Изыди
Аноним 19/07/18 Чтв 16:26:26  1231123
>>1231022
>> Я не говорю про замыкания какие-нибудь или iife, которые вообще не понять зачем нужны новичку

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

>>1230933
>>Что пиздец? Ты когда первый язык учил...
Бла-бла-бла.
Что бы что то писать - придется врубаться во все. Ты вот JS осваиваешь, да. Но следующий обязательный шаг - это фреймворк. Так вот к примеру в react понимание классов, прототипов, замыканий и контекста вызова - принципиально. Иначе ты просто нихуя не сделаешь. Понять необходимо, в дальнейшем забив/забыв ты все равно достаточно быстро вспомнишь что к чему.
Я так промисы три раза забывал как работают.
Аноним 19/07/18 Чтв 16:35:07  1231134
cage.gif (2063Кб, 332x215)
>>1231022
> как ты закодишь хоть что-нибудь больше сортировки массива без объектов и прототипов
Аноним 19/07/18 Чтв 17:13:20  1231148
>>1230550
Да , я смотрел кучу примерно на stackoverflow , там везде просто Babel().

Ребят, кто долго уже долго занимается разработкой- насколько это вообще необходимо?
GUlp и тд.
Или лучше использовать webpack?
Аноним 19/07/18 Чтв 17:17:00  1231150
>>1231022
>как ты закодишь хоть что-нибудь больше сортировки массива без объектов и прототипов
const arr = [5, 4, 3, 2, 1].sort((a, b) => a > b ? a : b).filter(e => e >= 3) вот так например
А вообще, думай что говоришь. Твоё вот это условие "без объектов" неккоректно, т.к в js всё является объектом(не считая примитивов)
Аноним 19/07/18 Чтв 17:35:58  1231164
145457860711718[...].png (34Кб, 659x609)
>>1230892
Дают не по чайной ложке: "ряяяя! здесь нарисуй два круга, а теперь рисуй сову"
Дают по чайной ложке: "ряяяя! для дебилов по чайной ложке, лучше прочитать книгу, как на основе двух кругов нарисовать сову"
Аноним 19/07/18 Чтв 17:36:22  1231165
>>1231150
>эти моднявые хипстерские СТРЕЛАЧКИ))00
Ясно, мы вам перезвоним.
Аноним 19/07/18 Чтв 17:38:32  1231167
>>1231165
Инвалидность уже оформил?
Аноним 19/07/18 Чтв 17:39:17  1231168
>>1230892
>для совсем детей или умственно отсталых
Поэтому его тут и советует.
Аноним 19/07/18 Чтв 17:53:54  1231171
>>1231113
Только если в рот твоей мамки своим членом, паскуда
Аноним 19/07/18 Чтв 18:17:32  1231178
Начал читать you don't know js. Дошел до момента, где объясняют, как компилятор компилирует код.

Встретив var a, Компилятор просит Область видимости посмотреть существует ли уже переменная a в коллекции указанной области видимости. Если да, то Компилятор игнорирует это объявление переменной и двигается дальше. В противном случае, Компилятор просит Область видимости объявить новую переменную a в коллекции указанной области видимости.

Но если я напишу так:
var a = 2;
var a = 3;
компилятор не пропустит это второе объявление переменной и переопределит эту переменную.
Такое работает только с var. В случае let и const будет синтаксическая ошибка.
Аноним 19/07/18 Чтв 18:26:41  1231182
>>1231178
var a = 2
var a --- объявление переменной.
a = 2 --- присваивание значения.

var a = 2;
var a = 3;

Второе объявление игнорируется, ибо a уже есть.
Т.е. код будет равен
var a = 2;
a = 3;
Аноним 19/07/18 Чтв 18:35:27  1231187
>>1231182
Понял, спасибо.
Аноним 19/07/18 Чтв 21:16:22  1231276
5e8108baee5b837[...].jpg (36Кб, 500x436)
Почему в реакте такое хуйлопанство с библиотеками?

Каждый день выкатывают новые версии, которые не совместимы с предыдущими версиями и приходится по новой штудировать документацию и переписывать код?
Аноним 19/07/18 Чтв 21:21:24  1231277
>>1231276
Не обновляйся???
Аноним 19/07/18 Чтв 21:22:19  1231278
Перекатился из жса в кресты 1.5 года назад.
Задавайте ответы.
Аноним 19/07/18 Чтв 21:26:59  1231280
>>1231277
>Не обновляйся???
Ага, не обновляйся.
Вот приспичит мне нарисовать какой-нибудь график или форму запилить - ставлю я библиотеку - а она - хуяк! - и не совместима с моей версией n-ой библиотеки. Такой, ну ок, блять, нужно обновить эту библу - обновляешь - а код нихуя не компилится. Ты такой лезешь в доку - а там API кадинально перепилен и все твои методы не работают. Ты такой, ну пиздец, неделю штудируешь доку - а там уже новую версию с новым АПИ завезли.
Аноним 19/07/18 Чтв 21:28:14  1231281
>>1231280
Тогда не ставь библиотеку)
Аноним 19/07/18 Чтв 22:23:29  1231301
>>1230833
Спасибо, разобрался.
Аноним 19/07/18 Чтв 23:21:10  1231327
80bf1a04-21f1-4[...].jpg (12Кб, 240x180)
>>1231276
Вот это да. Странно, странно.
Аноним 20/07/18 Птн 05:48:12  1231420
>>1231278
Каков мотив был переката? Байтоебствуешь? Во сколько раз возросла з/п?
Аноним 20/07/18 Птн 15:47:40  1231700
>>1230875
> для всяких сложных фильтров/преобразований
Например?
Аноним 20/07/18 Птн 15:51:39  1231705
>>1230875
Юзай линзы какие-нить, а лучше ImmutableJS-подобные либы, там искаропки удобные методы по работе с данными.
Аноним 20/07/18 Птн 16:00:54  1231710
>>1230875
Попробуй https://ramdajs.com/
Аноним 20/07/18 Птн 16:04:29  1231714
>>1231710
А она разве не мертва? Может SanctuaryJS?
Аноним 20/07/18 Птн 16:50:19  1231751
какая разница между ангуляром и реактом?
Аноним 20/07/18 Птн 17:24:16  1231770
>>1231751
никакой, просто пугают этими словами неосиляторов
Аноним 20/07/18 Птн 17:38:01  1231776
15172661548921.png (286Кб, 382x417)
>typescript
Почему это дерьмо взлетело?
Высшие языки для того и созданы, чтобы облегчить разработку, убирая нужду в типизировании переменных. Нет какие-то ебасосы, берут высокоуровневый язык и искусственно добавляют в него аттрибуты среднеуровневого, вроде джавы или турбо бейсика.
Аноним 20/07/18 Птн 17:39:25  1231779
1.png (26Кб, 692x684)
Как же я заебался блядь, какого хуя им от меня надо?
Аноним 20/07/18 Птн 17:43:36  1231786
>>1231776
Бомбит от того, что сейчас при поиске работы, 2 из 3 компаний сказали, что им пользуются.
Это тупо говорит о фирме ВСЁ.
Аноним 20/07/18 Птн 17:45:18  1231791
>>1231786
рыночек
Аноним 20/07/18 Птн 17:50:22  1231797
>>1231786
Им так на кодревью проще, лол.
Аноним 20/07/18 Птн 17:51:41  1231799
Мне иногда кажется, что это всё набежавшие джавапетухи.
Убежавшие из своей уже засранной параши, и теперь в новом чистом месте стараются обмазать все стены говном.
Аноним 20/07/18 Птн 18:34:47  1231830
Котаны, привет. Скажите как анимацию в реакт пилить?
Классически, как в нативном JS, отслеживать стили. позиционирование и т.д. элемента (через ref) и классически менять через css?
Или юзать сразу TransitionGroup и CSSTransitionGroup?
Я к анимации в реакт еще не прикасался.

С чего начать?
Аноним 20/07/18 Птн 22:08:13  1232006
братцы, спасайте. в хтмл кодинге я почти нуб, помню пару тэгов. нужно было причесать сайт. на сайте все было сверстано по уебански, на каждой странице хранилось меню. меню вынес в отдельный сайт через
<script>
var link = document.querySelector('link[rel=import]');
var content = link.import.querySelector('#hat');
document.body.insertBefore(content.cloneNode(true), document.body.firstChild);
</script>

все страницы причесал, лишние тэги поубирал, а тут вылез косяк - в мозилле шапка не отображается. видимо скрипты по дефолту отключены. как пофиксить? не хочется обратно меню во все файлы пихать, хоть их и не много.
Аноним 21/07/18 Суб 11:19:41  1232180
Безымянный.png (257Кб, 824x364)
>>1226546 (OP)
Может кто скинуть ссылку на карусель/сладер как на пикрил?
Суть: при ховере изображение под указателем выступает впереди остальных и слегка увеличивается. Я заебался гуглить и нихуя не находить.
Аноним 21/07/18 Суб 12:06:59  1232190
>>1232180
1) Заходишь на кодканьон
2) Выбираешь раздел со слайдерами
3) ???
4) Воруешь/покупаешь понравившийся
5) Парафин
Аноним 21/07/18 Суб 14:47:41  1232247
>>1231830
Ответьте на мой ответ! Неужели тут никого лучше чем осиливших тудушеску в реакт?
Аноним 21/07/18 Суб 14:50:10  1232249
>>1232247
Не понятно чего именно ты хочешь. Хочешь делать анимации? Юзай либу что ты назвал. Не хочешь использовать либы? Пиши руками.
Аноним 21/07/18 Суб 16:53:26  1232317
Ребята, кто с джава работает и сам из Новосибирска отпишитесь, нужно написать бота для лайв ставок как расширение для хрома, пример бота рабочего есть, исходный код можно посмотреть

Профит с этой темы оочень хороший
Аноним 21/07/18 Суб 16:54:51  1232321
Screenshot20180[...].png (680Кб, 1080x1920)
Писать на счёт бота в телегу @igergg
Аноним 22/07/18 Вск 00:22:45  1232624
Стикер (255Кб, 512x512)
>>1232321
else
if () {}
else
if () {}
Аноним 22/07/18 Вск 00:24:45  1232626
>>1232624
Ой блять, там даже блок стейтмента с новой строки...
Аноним 22/07/18 Вск 00:28:34  1232629
Кто-то собеседовался в яндексе на позицию разработчика UI мидл уровня?
Аноним 22/07/18 Вск 01:31:17  1232648
>>1226546 (OP)
Аноним, есть где-то конвертер кодировок чтобы он был - на JS?
Что-то типа этого: http://brainwalletx.github.io/#converter
а лучше вот этого: https://2cyr.com/decode/?lang=ru
Но для кодировок: https://ru.wikipedia.org/wiki/Набор_символов
Чтобы на JS (как по первой ссылке),
без сервера (как по второй ссылке - там сервер, бля),
просто в браузере, на клиентской стороне, распознавать кодировки всяких кракозябр,
и получать нормальный читебельный текст.

Есть ли подобное, и можно ли сделать, по образу и подобию
конвертера брайнваллета, сделать конвертер кодировок, чтобы вот имено на JS был?
Нашёл вот тут UTF-8 https://github.com/mathiasbynens/utf8.js/blob/master/utf8.js
но одного утфа чё-то кажется - мало.
Аноним 22/07/18 Вск 01:42:55  1232650
>>1232629
>UI
Какое это имеет отношение к разделу и треду, дегенерат?
Аноним 22/07/18 Вск 04:36:39  1232672
>>1232650
А это типа дизайнер?
Сначала подумал, что это вьюхи на реакте пилить, а потом перечитал название должности.

мимо
Аноним 22/07/18 Вск 11:46:56  1232751
>>1232190
бля, я там до пенсии сидеть буду искать. Скинь готовый плес
Аноним 22/07/18 Вск 13:09:56  1232786
15071388040520.jpg (264Кб, 800x600)
>>1232707
>опытные синьёры
>1 front который работает в авито и у которого совсем нету времени
>Программист из Лондона имеет мало времени по этому мы застряли
Аноним 22/07/18 Вск 13:44:31  1232822
>>1232650
>Какое это имеет отношение к разделу и треду, дегенерат?

Мда, какое же отношение UI имеет к джиэсу...
Ладно, здесь не самое подходящее место спрашивать подобные вопросы, так как в этом трэде слишком большая концентрация юных и злых вкатывальщиков. В общем, иди дальше учись, школьник, тебе еще много предстоит узнать, и впредь не бесись так, удачи.
Аноним 22/07/18 Вск 14:24:29  1232836
15027997930091.png (7Кб, 395x401)
1356169502919.jpg (5Кб, 251x240)
M-4gjsTSmfw.jpg (104Кб, 960x720)
>>1232707
>Начальный скилет
>скилет
Аноним 22/07/18 Вск 14:35:10  1232849