Обновить
43

NodeJS, Rust, финтех (и Ruby ❤)

1
Рейтинг
18
Подписчики
Отправить сообщение

Тушить горящий дедлайн заиграло новыми красками.

А если 24 часа в день работать, то вообще деньжищи!

Так там владельцы сменились, да и Warcraft III допилили, пофиксили проблемы от рефоржеда, да ещё и, так сказать, DLC выпустили. Смена владельцев похоже пошла на пользу, так что и тут может хорошо в итоге выйти.

Лисуса. Но его на всех не хватит.

Ну тут универы военно/оборонной направленности, так что не удивительно на самом деле.

Вроде DSL добавляет когнитивной нагрузки… но вот взять макрос в Rust - там может быть чудовищная развертка и поведение кода может сильно меняться. Да и те же derive над стуктурами. Или макрос-язык для html в веб-фреймворках для Rust.

Впрочем декораторы в TypeScript тоже поведение меняют сильно, в параметрах типы ты можешь указать одни, но декоратор может тебе засунуть совсем не то и никакой линтер, ни сам TypeScript тебе это не поймает. Ну и сайд-эффекты.

Так что DSL в Ruby это вариант мета-программирования. Где-то макросы, где-то декораторы, тут явное написание кода, но на уровне объявления внутри класса.

Тут должна быть картинка-мем про милый и красивый фронтенд и страшный монструозный бекенд. Всё же в самолете главное чтобы долетел.

Да и так и сяк за это время жил, и хорошо, и плохо и со стрессом и даже в двух разных странах. С чем-то другим корреляций нет.

когда покупаешь новую баночку витаминов.

Ну вот спорное заявление про самообман тут. С тех пор как я пью каждый день хорошие дорогие и проверенные витамины я не болел ни разу, вообще ни разу. Может удача? Или самовнушение? Но тогда слишком большой срок, потому что уже почти 4 года так, ни разу не ловил температуру, максимум маленький насморк. И мне 35, не 20. До этого болел раза 2-3 за год. Так что, вероятно, имелись в виду витамины паленые из мела? Тогда да, толку не будет.

Мне кажется самый лютый пример это Victory Village Park - ЖК на территории Парка победы, прям на территории, с краю. Пафосные колонны и памятник патриотизму и рядом чья-то Victory, не те там победили видимо.

Звучит абсурдно, но на самом деле пара минут таки будет - дождаться ответа, сообщить о пожеланиях, дождаться подтверждения. И можно, вероятно, текстом сообщить. Ну и, вероятно, можно попросить найти какое-нибудь подходящее место самостоятельно. Так что экономия есть, хотя и не очень большая.

Про не сложно это хорошая шутка, годная. Я вот за весь может не долгий, но опыт использования таких сервисов сходил на свидание лишь один раз. И ещё прошелся по всем видам скамов от ненавязчивых выпрашиваний подарков до советов вложиться в кирипто-фонд. Вот скамеры меня постоянно лайкают. У них там даже база есть и при случайном дублировании диалогов меня все клоны конторы банили. Метч в базе по телеграмму, вотсапу или телефону, я проверял. Однажды было 36 метчей за сутки и все 36 скамеры.

Не знаю, может я визуально не красивый или фотки какие-то не те, но про «не сложно» прям резануло.

Но в LinkedIn будет записано "Специалист по активному применению управления искусственным интеллектом через онми-канальное взаимодействие посредством единой кнопки управления"

Самая идея написания бэкэнда на скриптовом языке

Ну Python, Ruby, PHP и Perl считают что не так всё однозначно. И процент бекендов на этом стеке близок к 95.

Конечно же можно, для этого есть enum

Это если наши собственные ошибки. А если надо сходить по апи, в базу и попутно вызвать метод из сторонней либы - будет три разных типа и нужно их по одному обрабатывать, либо anyhow и box dyn.

Бывают вакансии, просто мало. А сейчас со сдутием IT-сектора ещё меньше. К слову, на Rust ещё пишут смарт-контракты для крипты - в топ-3 по оборотам крипте Rust - нативный язык контактов. Уверен это добавило языку популярности, помимо прочего. Когда начнется новый цикл роста - добавится ещё оттуда вакансий. Ну и HFT-фонды используют Rust, потому что очень быстро, а встроенная надежность хороша для денег. Я касался проекта где как раз под крипту боты на Rust были и там задача была успеть первым. У владельца фонда была яхта, так что как минимум в прошлом году они успевали. И там был штат растовиков. Так что за весь рынок не скажу, но в финтехе спрос есть.

У меня в телеграмме набор стикеров с мемами про переписывание на Rust был ещё в 2017. С момента появления языка на него уже хотели всё переписывать.

А вот с TypeScript это печальный выбор, компилятор на расте был бы конечно более органичным. А вообще показательно что TS не смог работать на самом себе. И грустно. Звучит как предательство идеалов. Но это мои субъективные мысли как человека с 15 годами в JS/TS, теперь нода выглядит как неизбежный переход бекендов на Go, за исключением проектов где серверный рендеринг и прочее.

А с играми и прочим много веселья. Из коробки борроу чекер не даст иметь две ссылки на два элемента в массиве. В итоге скатывается всё к тому что хранят индексы вместо ссылки, по сути самодельная ссылка. И эта ссылка может становиться битой, если в массиве больше нет такого элемента, либо там начинает лежать что-то другое, особенно при многопоточности. И в итоге вся идея с безопасностью ссылок рушится на этом месте. Конечно кроме массивов и рекурсивных структур ещё много чего есть и там безопасность теперь гарантируется. Но остаются вот такие кейсы и они боль. Также как замена ошибок через anyhow крейт - боролись за обработку всех ошибок, но из-за того что нельзя вернуть ошибки разных типов из метода - либо на каждую строку ручная унылая конвертация в общий тип, либо anyhow с потерей в безопасности.

И всё же Rust хорош, для своей ниши он реально упрощает разработку, на нем проще писать - компилятор уже подумал за тебя, а меньше багфиксов - быстрее деливери. И сборка мусора на этапе компиляции это действительно новый подход, берущий от двух миров лучшее. Конечно в плюсах и прочем есть протоколы как примерно также писать, но на уровне языка так сделать - шаг весьма хороший. Rust действительно привнес нового в мир программирования, не так часто такое бывает. Языки где просто по своему делали всякие корпорации и энтузиасты часто, а вот парадигму новую не каждый может привнести.

Забавно что у них на сайте есть локализация под аж 6 видов английского, турецкий, греческий и китайский. И нет русского языка. Печально. И это отталкивает.

Ну по такой логике нужно устроить в компанию по разработке железа для видеокарт.

Я был на производстве сухофруктов в Армении. Изначально они построили солнечную электростанцию и хотели продавать электричество. Но что-то не сложилось, ковид и прочее. Никто не покупал. Но у них был ещё большой фруктовый сад… В итоге они совместили оба предприятия, докупили морских контейнеров, поставили туда сушильные установки и софт для контроля. И начали делать неплохие такие сухофрукты, я пробовал.

Так что не знаю про бензин, но сухофрукты из солнечной энергии получились вполне.

1
23 ...

Информация

В рейтинге
1 875-й
Зарегистрирован
Активность