Size: a a a

Node.js — русскоговорящее сообщество

2020 June 06

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Eva Baka
да, только чтобы этот элегантный код тебе написать, нужно провести лет 5 за обучением его =)
Это да
Язык переусложнён, им надо было лет пять назад остановиться, или даже раньше
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Eva Baka
для Option<T> и Result<T, E> есть куча комбинаторов (map, and_then, ok и прочих), также есть оператор ?, на счет конвертаций не совсем понял о чем ты, передача по ссылке нормальная тема, чтобы не клонировать / копировать лишний раз объекты и сжирать память и время
а вообще, просто нужна тонна практики и смотреть на чужой код, тут нет особых отличий от другого яп
ну вот мне нужно получить список файлов из папки и затем создать структуру { путь, имя файла, имя без расширения }

и вот я использую &PathBuf, а вроде как лучше использовать AsRef<Path>. и для получения того же имени без расширения нужно два или три unwrap'а пройти (наверное из-за того, что я str использую, а надо OsStr).

проблема скорее в том, что линтеры/компилятор не подсказывают как улучшить код. ну, впрочем, в других языках все наверное еще хуже.

and_then использую, да
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
источник

EB

Eva Baka in Node.js — русскоговорящее сообщество
первым делом стоит искать все в документации к std
https://doc.rust-lang.org/nightly/std/path/struct.Path.html#method.file_stem
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Алексей Попов
Это да
Язык переусложнён, им надо было лет пять назад остановиться, или даже раньше
"чтобы изучить си++ за 24 часа нужно построить машину времени"

шутке лет 20, если не больше. это не спроста.
источник

EB

Eva Baka in Node.js — русскоговорящее сообщество
документация супер крутая только потому, что можно еще глянуть на реализацию
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Нормальные мужики пишут на жс
Все остальные языки являются отсталыми и не нужными
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
ну, кстати, то что в расте str и OsStr — это разные типы, это уже о многом говорит. ведь не каждая строка может быть именем файла.
источник

EB

Eva Baka in Node.js — русскоговорящее сообщество
это говорит только о том, что разные ОС (виндавс) имеют разные типы строк (двухбайтовые)
а str это гарантировано utf8 строка
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
ага, я в доку криво смотрел
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
о, спасибо
источник

М

Мерч in Node.js — русскоговорящее сообщество
Йо
Хочу задеплоить маленький серв с БД, где храняться лайки и просмотры ресурса. Какие хостинги посоветуете?
Шоб пиздец дешево, либо беплатно
Ибо хероку ложиться спустя пол часа
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
3+2=?
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Мерч
Йо
Хочу задеплоить маленький серв с БД, где храняться лайки и просмотры ресурса. Какие хостинги посоветуете?
Шоб пиздец дешево, либо беплатно
Ибо хероку ложиться спустя пол часа
oracle
scaleway
hetzner или как-то так
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Мерч
Йо
Хочу задеплоить маленький серв с БД, где храняться лайки и просмотры ресурса. Какие хостинги посоветуете?
Шоб пиздец дешево, либо беплатно
Ибо хероку ложиться спустя пол часа
Как ложится так и встаёт, проблем быть не должно
источник

М

Мерч in Node.js — русскоговорящее сообщество
Алексей Попов
Как ложится так и встаёт, проблем быть не должно
Да охуенно
Мне для прода нужно, если что
источник

М

Мерч in Node.js — русскоговорящее сообщество
Встает он спустя секунд 20
источник

М

Мерч in Node.js — русскоговорящее сообщество
Заходит кто угодно на сайт спустя пол часа, и бам, нихуя не отображаеться
веселуха
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Мерч
Встает он спустя секунд 20
Это такой старт долгий и приложения? У меня там бот встаёт за секунду, если не быстрее
источник

М

Мерч in Node.js — русскоговорящее сообщество
Алексей Попов
Это такой старт долгий и приложения? У меня там бот встаёт за секунду, если не быстрее
ну это keystone.js, цмс тяжелее ботов
источник