Nikita
посмотри в сторону react + redux + saga (сорри за оффтоп)
Хе-хе. Норм совет, после моих слов.
Nikita
Я вообще-то то говорил на полном серьезе. Потому, что уже пробовал react+redux
Dmitry
Я вообще-то то говорил на полном серьезе. Потому, что уже пробовал react+redux
если у тебя получилась каша - значит как-то не так готовил) это не повод возвращаться в каменный век или к рендерингу хтмлки на сервере)
Nikita
Но за полчаса никто больше за фреймворк и не сказал и это пугает. Получается нужно учить еще язык, чтоб делать и бек и фронт. Либо делать чисто бек рест и фронт отдельно.
Dmitry
В рубрику "я пиарюсь" - уверен вам будет интересно - https://medium.com/@ostr.io/our-little-story-c0b4abb6e2fe
Dmitry
Нет, мне просто Халтура упала сделать бек на основе готовой верстки.
плохой подход - так не работает 🙂 если бы все было так просто моя зарплата была бы значительно меньше)
Anonymous
ну все, жс в ноджс не нужен https://twitter.com/MattMueller/status/940621130737389568 cc @vkurchatkin
сomorsiс
заменили джс на го?
сomorsiс
а это точно лучше?
Dmitry
го, таки, ужасен - простите
Cenator 🐈
Это почему?
современные технологии направлены на удешевление и ускорение разработки
Cenator 🐈
Реакт не исключение
Cenator 🐈
Cenator 🐈
А ну если ты так сказал то ок
Алексей
Бред.
на удорожание и замедление?
Nikita
Все стало сложней и дороже и медленней. По настоящему быстро это становится, когда появляется костяк из компонентов. Но его сначала сделать надо.
Nikita
Я только месяца 2 назад почувствовал отдачу в скорости. До этого все сложно и долго было. Хотя не отрицаю, что проект попался уже из легаси.
Dmitry
Все стало сложней и дороже и медленней. По настоящему быстро это становится, когда появляется костяк из компонентов. Но его сначала сделать надо.
это самое дорогое, что есть) и все стало быстрей и круче, поверь человеку - который собрал не один скелет)
Anonymous
ребята подскажите как делать get запрос при помощи модуля request через прокси Socks4, socks5, http, https?
Nikita
это самое дорогое, что есть) и все стало быстрей и круче, поверь человеку - который собрал не один скелет)
Хотя отмечу, что все эти 9 месяцев и есть весь мой опыт в программировании, я по несколько раз переписывал одни и те же компоненты. Менял у них апи и т.д.
Nikita
Но у меня нет и ориентиров даже в дизайне. Возможно и от этого были сложности.
Dmitry
Хотя отмечу, что все эти 9 месяцев и есть весь мой опыт в программировании, я по несколько раз переписывал одни и те же компоненты. Менял у них апи и т.д.
ты попал в отличную точку для входа - nodejs клиент тоже правильный выбор: react + redux (я бы добавил saga, ну или thunk на худой конец) дизайн: https://material.io/guidelines/ - ну тут спорно, но имхо отлично транспорт - rest like api (или я бы посмотрел в сторону graphql - есть хорошие реализации под ноду - сам не щупал, рекомендовать не буду - но говорят apollo прям хорош), ну или сокеты бд - ну тут выбор велик)
Cenator 🐈
Но у меня нет и ориентиров даже в дизайне. Возможно и от этого были сложности.
Это называется настоящий порог входа. А не тот, что многие считают порогом, когда научились формочки делать и запросы отправлять
Dmitry
Прости, я вуешник
он тоже очень даже хорош) просто не так, как старший брат)
Nikita
Я 2 недели баловался, с реактом и редаксом. А потом на вакансии потребовали vue. Я попробовал и влюбился.
Nikita
Но же все, мне нужно поднять бек. И верстка уже есть (отврательная), поэтому буду пытаться в mvc. Что не уделять сильно внимания на спа, а только бек, ну и требование такое.
Nikita
Ох, спасибо)
Timofey
await внутри forEach как отработает? так же как внутри for?
сomorsiс
нет
Timofey
а в чем разница будет?
сomorsiс
форич не знает про промисы
сomorsiс
он будет вызывать просто как функции последовательно
Алексей
ну если сделать колбек async?
сomorsiс
а если у тебя колбек не async ты внутри await не напишешь
сomorsiс
(напишешь если запихнешь внутрь еще одну async функцию внутри уже которой напишешь await, но это изврат)
AI
Народ, можно ли как то узнать размер изображения по ссылке не скачивая его?
AI
размер в смысле высоту и ширину
Nikita
Nope
Nikita
Если бы можно было, крупные сервисы не посылали вместе с json размеры
AI
то есть выход один: качать изображение в темп, проверять gm`ом например и удалять?
Nikita
Да, если я не прав. Пускай меня поправят.
Nikita
Просто, браузеры это тоже использовали, если бы умели так делать.
Nikita
Но они не знают, какая будет картинка, и поэтому и рекомендуют заранее размеры вставлять, чтоб не скакала верстка.
AI
Так а браузерам то что, они фсе равно изображение грузят.
AI
ну это да
usernameak
почему for с всего 512 итерациями занимает две миллисекунды, хотя код в нём занимает полторы микросекунды
Anonymous
Проверка условия же есть ещё
usernameak
Проверка условия же есть ещё
вот именно что она самая медленная
usernameak
как ускорить
Anonymous
Это уже код смотреть
Anonymous
Надо
usernameak
мне надо ппц быстро чтобы
AI
А ещё такой вопрос, в гугле найти не могу, можно ли в селениуме через вебдрайвер сохранить фотки со страницы? Не скрин, а именно скачать фотки.
Дмитрий
мне надо ппц быстро чтобы
Кидай сюда что у тебя за проверка
usernameak
renderWorld(window, renderer) { let x = 0; let y = 0; for (; x < this.width; x++) { const arr = this.tiles[x]; if (!Tile.canDrawAt(window, renderer, x, NaN)) { continue; } // const timer = process.hrtime(); for (y = 0; y < this.height; y++) { if (!Tile.canDrawAt(window, renderer, x, y)) { continue; } arr[y].drawAt(window, renderer, x * 16, y * 16); } // const diff = process.hrtime(timer); // console.log(`${diff[0]}s ${diff[1]}ns`); } }
Serhiy
мне надо ппц быстро чтобы
В микробенчмарках быстрее фора только рамда с трандюссерами. И то на последнем хроме и там несколько действий со списком в массиве делают
usernameak
https://gist.github.com/usernameak/8c7cbb42a95941dc577891018d648b73
usernameak
https://gist.github.com/usernameak/8c7cbb42a95941dc577891018d648b73
ускорил в 200 раз выкинув лишние итерации
Oleg
всем добрый вечер
Oleg
может кто-нибудь посоветовать хороший хостинг для ноды
Oleg
чтобы какие-нибудь решения прям из коробки, сейчас настраиваю VDS
Vladyslav
для теста или в бой ?
Vladyslav
может кто-нибудь посоветовать хороший хостинг для ноды
Vladyslav
digital ocean + iptables + docker + pm2 🙂