toddbarry: Веб-сервер можно сделать практически на любом языке программирования, но мы же не будем сравнивать nginx и C++ или nginx и java?
Поэтому возможность делать микросервисы на node.js и уж тем более просить рассказать нюансы в одном вопросе на тостере - не имеет смысла - нюансы узнаются уже после углубленного изучения
Deerenaros: "Начнём с того, что философия никсов "всё есть файл" позволяет работать с устройством как с двоичным файлом. Из коробки, что называется. Это чисто программное удобство. И да, надо различать linux, которые не есть unix."
Вы категорически не правы. Нет в никсах такой философии. Там смыта разница между файлом и потоком.
А все есть файл, это как раз философия NTFS, где все служебные данные представляют собой файлы, включая журналы файловой системы, включая загрузочные данные, включая собственно таблицу распределения секторов.
А при восстановлении информации, работать с устройством как с двоичным файлом ничем не удобнее, чем работать с устройством специализированным софтом, которое умеет работать с разделами и NTFS.
Simatic: Диплом это маленькая часть, которая упрощает трудоустройство в глазах отдельных HR-ов, но сам по себе диплом не так сильно влияет. Учитывая, что в нашей стране практически нет заведений с известным мировым именем, практически все равно что за диплом, лишь бы был как подтверждение образования выше школьного
oni__ino: нет никаких проблем под виндой восстанавливать данные с NTFS, и "типа зависания и прочие софтовые проблемы" связаны не с виндой, а с криворукостью и железом.
Просто r-studio для удаленных файлов, а не поломанных дисков
Вячеслав Кордиенко: "Через терминал работать, у меня глазки болят, если честно"
Может быть вы не пытались настроить putty с нормальным размером шрифтов?
Гонять файлы по sftp только чтобы их подправить, вместо того, чтобы править их сразу на сервере - не есть best practice
kkoshakk: Все настройки делаются не по мануалам, а по реальному конкретному проекту.
Делаете замеры, смотрите что происходит именно у ВАС, и конфигурируете.
Если бы был какой-то мега клевая настройка, подходящая всем, зачем вообще тогда существуют конфиг-файлы? Сразу бы зашить параметры в код и все.
TAnonim: я не веб-программист. Для пользы дела, можете зайти на фриланс биржу, посмотреть что чаще встречается.
Посмотрите Laravel, или микрофреймворк PHPixie.
Фреймворков множество, учить их все - не хватит времени, поэтому попробуйте один маленький, один побольше. Laravel, включая его растущую популярность, вроде хвалится хорошей документацией.
Но я вообще не в теме, так, общаюсь.
kkoshakk: Оптимальность нужно вычислять исходя из вашей нагрузки. Сколько килобайт/мегабайт логов пишется в секунду, в минуту, может у вас все время молчит, а потом 500 мег сразу?
Соберите статистику. Размер атомарной операции - это обычно блок, меньше не имеет смысла.
Это не обязательно, если локальная сеть никогда не будет связана с интернет. Но если будет - тогда будет конфликт адресации с теми адресами, которые вы заняли.
audciz: Проверить сложно - у каждого программиста скорость работы может отличаться в зависимости от квалификации. Можно пригласить другого программиста для оценки, но оценка будет приблизительной, а не точной.
Не всегда более квалифицированный программист быстрее - бывает, когда человек имеет много опыта/ мало опыта в конкретном направлении.
HamSter: Ну если в работе есть узнаваемые логотипы и контент, принадлежащий заказчику, хорошими тоном будет у него спросить.
Если же там не к чему придраться с точки зрения собственности - то заказчик вряд ли и узнает.
Поэтому возможность делать микросервисы на node.js и уж тем более просить рассказать нюансы в одном вопросе на тостере - не имеет смысла - нюансы узнаются уже после углубленного изучения