Для скорости докер приложений можно использовать не SSD, а полосатый волум - 2 винчестера
с поочерёдной записью / чтением. Возмём за основу оригинальную документацию и
слегка изменим создание тонкого пула.
LVS / LVM начальные команды
LVS / LVM начальные команды
lvs itself
Как мыслить когда учишь язык программирования
Недавно я постарался создать курс обучения “для самых маленьких”, т.е. я знаю
русский (сомнительно, судя из опечаток), знаю JS (хотя постоянно нахожу новое),
а вот люди, которые мечтают стать программистами и ездить на лимузине чем-то
отличаются от меня.
Я постараюсь изложить мои наблдения, и пусть они помогут новичкам в изучении языка, не только JS, а вообще.
Hello Hexo
|
|
|
|
Я торжественно хвалюсь о переходе на HEXO
Давно мне не нравился WP.
Из минусов, коментарии теперь надо делать самому
JavaScript prototype
В JavaScript есть ряд разительных отличий от других языков программирования. Одним из них является такая вещь как прототип. Часто можно услышать фразы “прототипное наследование”, так вот я постараюсь объяснить что это, так как тема простая, но новичкам с этим не везёт.
Есть ряд “нормальных” ООП языков, в них есть наследования, инкапсуляция, иногда интерфейсы, иногда абстрактные классы, в жс нет ничего из этого, те кто знают как работает ООП в других язык, могут порадоваться что в жс есть хотябы оператор new и instanceof, и нет ничего вышесказанного (в обычном смысле). Те, кто не знают других ООП языков, имейте ввиду, то, что ниже, редко где кроме жс увидишь, это особенность жс.
с чего начать программировать
почему JS? - можно писать сервер, можно сайты, можно обработку видео, десктопные приложения, мобильные и т.д. Язык не самый лучший, его много критикуют, он сложнее PHP, в нём совсем другой ООП, но у него есть миллионы фанатов, много библиотек на все случаи жизни, он очень гибкий.
С чего начать изучать современный JavaScript?
node-shell-commandor
раннее я писал о tmux и о screen это нативные терминальные мультиплексоры, они гибкие, тмукс имеет командный апи (кроме хоткеев).
Но если нужно совсем немного, запустить 4 команды параллельно и легко скопировать текст одной из них?
Есть масса вариантов на JS есть shelljs он делает абстракцию над командами, есть vorpal он для построения интерактивных консольных приложений.
презентация по теме (KharkovJS)
Есть масса минусов у JS для таких целей, но есть и огромный ряд задач, которые они удачно решают.
Сегодня хочу прорекламировать свою тулзу node-shell-commandor для запуска команд, она очень удачно вписывается как дев тулза для проекта на ноде, через неё удобней и проще запустить окружение для разработчика, смотрите скрины, ставьте лайки
gitlab ci
многи фичи и приятные возможности
sitespeed.io
https://www.sitespeed.io/ - поможет измерять скорость сайта, и не только, много полезного
google page speedinsights - для новичков.
node.green
зоопарк разных версий nodejs`ов, где же есть default function parameters, а где уже появились генераторы
карта nodejs разных версий и поддерживаемые фичи