Oleh
https://github.com/getify/You-Dont-Know-JS
С какой начинать тогда? А то, я начинал - там основы, не хочется их читать
Name
С какой начинать тогда? А то, я начинал - там основы, не хочется их читать
ydkjs про тонкости жс. Если постоянно работаешь с жс и хочешь продолжать, то книга поможет разобраться с теми местами языка, до полного понимания которых самому добираться будет слишком долго. Как и при чтении любой книги ты можешь просто пропускать уже известные моменты. JavaScript Allongé будет ближе к SICP и рассказывает про приёмы работы с функциями, базовыми структурами данных у тебя же цель вообще изучить не жс?
Oleh
У меня цель, просто что-то посерьезнее выучить - что бы найти работу, проекты поинтереснее. А не просто кнопочки рисовать
Serhii
Лол
Serhii
А сколько тебе лет?
Oleh
А сколько тебе лет?
19, но я как-то уже нарисовался кнопок
Serhii
Ну учи JS
Serhii
И будешь меньше кнопочки рисовать
Name
У меня цель, просто что-то посерьезнее выучить - что бы найти работу, проекты поинтереснее. А не просто кнопочки рисовать
если ты хочешь найти работу на позицию "читатель книг", то можешь читать книги но лучше бери что-то и делай, хоть по туториалам, найди работу даже и за еду, где сможешь чему-то обучиться Что сейчас конкретно блокирует достижение твоей цели?
Oleh
Я работаю уже около года
Oleh
Просто, понимаю что надо дальше что-то учить и вглубь идти
horpto
ну, как вариант, ещё можно предложить Python
Дима
Ради хохмы
horpto
ну почему же ради хохмы?
Anonymous
тем что python не очень
Anonymous
только как замена башу
horpto
лол, а можно конкретней?
Anonymous
лол, а можно конкретней?
ну если ты не понял этого, будет сложно обьяснить
Алдар
Зачем плюсы учить, когда можно просто сишечку
Алдар
чтобы понять как оно там на низком уровне работает
Anonymous
затем, что плюсы интересней
Anonymous
и не далеко от правды
horpto
так себе отмазка
horpto
ну если ты не понял этого, будет сложно обьяснить
Anonymous
сишечка и нет - это ж ынтерпрайзно и чисто для крутых пацанов!
Anonymous
так себе отмазка
ловите, у нас тут питонист
Anonymous
питон даже не настолько ужасен, как человек который на нем пишет
Anonymous
придумали себе несуществующую ясность и понятность, а потом пишут однострочники
Serhii
Как искать memory leaks?
Anonymous
Как искать memory leaks?
ты типо тулзу хочешь?
Serhii
Тулза это дев тулз хрома
Serhii
Но я не понимаю графов и стак трейсов
Дима
Граф — это сеть, а там график)
Serhii
Да, но какая именно функция отжирает
Serhii
Ой, не придирайся
Serhii
Serhii
Ясн, короч никто не знает шагов
Anonymous
шагов? типо алгоритм есть?
Name
Ясн, короч никто не знает шагов
Что тебе из этого непонятно? https://developers.google.com/web/tools/chrome-devtools/memory-problems/
Serhii
Вот, я эту ссылку и хотел
Serhii
Спс
horpto
ладно, у меня почти пригорело
horpto
питон даже не настолько ужасен, как человек который на нем пишет
horpto
придумали себе несуществующую ясность и понятность, а потом пишут однострочники
Shumilin
ребят все привет
Shumilin
переезжаю с другого языка на java
Shumilin
родилась мысл написать веб приложение
Shumilin
подскажет кто мануал как пример? чем подробнее тем лучше
Andrey
Java !== JavaScript
Oleg
Ты пишешь группе JavaScript потому что в названии есть слово java?)
Anonymous
родилась мысл написать веб приложение
https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Shumilin
ой да мимо) спасибо)
Shumilin
нет просто промахнулся чатом) хотя AngularJS будет в перспективе)
Andrey
Ребят, вот на примере такого гиста может кто подсказать, какие у манипуляций с DOM в коде есть проблемы и как их обойти? Особенно интересуют мнения по поводу InsertAdjacentHTML, строки захардкоженного html-куска и querySelector. Кто сечет в оптимизации по скорости? https://gist.github.com/andrewboot/c2e33a46e863454f27ebfcb24c651aea
Andrey
сразу оговорюсь, что не вызывал createModal в конструкторе для расширяемости
Andrey
Да, точно, спасибо, хорошая мысль!
Anonymous
Да, точно, спасибо, хорошая мысль!
Ну и по поводу зарадкоженного html куска. Браузер с ними работает относительно медленно. Лучше создавать html ноды createElement
Anonymous
Полный пример https://developer.mozilla.org/ru/docs/Web/API/Document/createDocumentFragment
Anonymous
Ну а вообще ИМХО овчинка выделки не стоит )
Anonymous
Оптимизацией надо заниматься если он требуется
Andrey
Да я вот думаю, там будет лапша с create, id, classlist. add, insertBefore для каждого элемента, плюс если расширять вообще каша выйдет. Поэтому остановился на строке, пока ничего лучше не придумаю
Nik
Как думаете, стоит ли ноду использовать как отдачу статики. Есть ли что динамичное, чтобы закинул в папку говна а нода от туда потом как бы в память подгружала и выдавала?
Anonymous
Как думаете, стоит ли ноду использовать как отдачу статики. Есть ли что динамичное, чтобы закинул в папку говна а нода от туда потом как бы в память подгружала и выдавала?
Почему бы и нет. У ноды операции ввода-вывода асинхронные, будет справляться и при болших нагрузках с низким жором памяти
Nik
Проект вообще будто бы придуман для ноды.
Nik
Есть ли фреймворк какой, чтобы закинул в папку хлама а нода в память засунула и выдавала потом?
Andrey
Точно не знаю, может вебпак такое делает, это ж швейцарский нож в мире js
Nik
Ну там в принципе и велосипед сойдет.
Nik
Ага
Sergey
а если сверху cdn какой залепить - то как бы пофигу
Andrey
нет, не стоит, есть же nginx, че заниматься чушью
Ну если статику по пути нужно наполнить логикой, то имхо нода лучше
Sergey
не надо подменять понятия
Sergey
ну и опять же - реверс-прокси кэш сверху - и пофигу чем там отдаешь чего