Pull to refresh
50
0
Сергей Семенов @phgrey

webdev — универсал: front, back, dba, devops

Send message
Маководы — братья по unix. Я там kernel panic вот этим вот глазом видел. И GNU tools там в норме. И brew есть. И путь нормальный.

Если пользователь Windows разобрался с vagrant — то это наш человек, просто зачем-то насилующий себе разум.

Линуксоиды, по какой-либо причине юзающие иногда Окошечки — игры, фотожаба, мультимедиа, ie — не в счет.
У INSERT… DELETE vs UPDATE откуда преимущества вообще? Кроме меньшего количества самих запросов. Uber по-моему свалила с PostgreSQL из-за иммутабельности tuples и вытекающих из этого проблем с оверпересчетом индексов при апдейтах даже непроиндексированных полей. И зашкаливания объемов бинарного лога, что увеличивает стоимость синхронизации серверов в кластере.
просто труднее согласовать что именно считать «всем подряд»
INSERT не приводит к пересчету индексов? То есть поток INSERT на таблицу не замедлит поток SELECT?

И перед сменой основной СУБД я бы все-таки попытался выжать поболе из используемой. А то все технологии со своими минусами, а с минусами этой мы вроде хоть знакомы.
Скорее всего причиной можно считать то, что репозитории используются в stateless режиме — как группа функций схожего назначения. В отличии от конкуриющего с ним паттерна ActiveRecord, в котором сразу ясно что именно является состоянием.


При активной работе над кодом нескольких программистов зачастую приходится специально договариваться по вопросу какие функции считать лишними, а какие — нет. В AR действительно получается проще договориться что к чему относить.
А линукс заставляет думать. И уметь.
Я бы отнес это к минусам, но холиварить отказываюсь, если что.
это чек-лист тащемта
«У меня нет комплексов, я просто хочу делать это только с тобой» (с) «От 180 и выше».

А вообще-то имелась в виду ситуация, когда бекенд-разработчики презрительно относятся к фронтенд-разработке. Особенно это комично в случаях, когда последние получают больше.

По поводу Dependency Injection — покажите как вы его используете. И сколько программистов и пилят именно тот код, в котором используется DI?
Под пересчетом индекса я подразумеваю ситуацию, в которой большое количество SELECT запросов при встрече с большим количеством UPDATE-запросов создают затык. Если вы расскажете как этого затыка избежать — вы мне окупите все усилия на написание этой статьи.
А о бессмысленности неконструктивной критики тоже впервые слышите? Был бы признателен за фонетически корректную транскрипцию.
там для неленивых дальше в сказке написано при каких условиях этот пункт имеет смысл
Поправьте пожалуйста пункт 5:
__dirname не имеет отношение к cwd, __dirname — это путь к папке с файлом, в котором она написана.

scripts/test.js
console.log(__dirname)


$ node scripts/test.js 
/path/to/your/project/scripts


Такие ошибки запутывают новичков и приучают работать с абсолютными путями)))))
ох жеж!
буквально неделю назад использовал для поиска утечек в nodejs париложении.
в принципе все выглядит точно так же, только чуть-чуть тяжелее заставить работать (webkit-agent + старый вариант devtools).
По ходу как бы намекают на немножко испачканную карму (в тантрическом смысле!!!) компании
Настолько спорно, каждый абзац и через предложение, что аж мерещится целое племя довольно-таки голодных тролей.

Information

Rating
Does not participate
Location
Одесса, Одесская обл., Украина
Date of birth
Registered
Activity