LINUX.ORG.RU

Сообщения silver-bullet-bfg

 

Backend on Smalltalk?

Форум — Development

Команды. Всем доброго дня. Если делать на Smalltalk (Pharo?) API для не сложного проекта (для себя, каталог игр в разных площадках) в виде api + front-end (svelte будет), то что использовать? Какой фреймворк, СУБД? Делается в образовательных будет целях

 ,

silver-bullet-bfg
()

На чём нынче лучше делать интернет-магазин?

Форум — Web-development

Комрады. Рассматривается два стека для интернет-магазина (цифрового товара, в перспективе - издание этого товара). Варианта пока вижу два - Ruby и NodeJS.

Команда знает на хорошем уровне NodeJS, средне Ruby (Roda, Sinatra), Python (Django, Flask), на базовом Java, Dart. DB - Mongodb, ибо реляцию не знают на уровне не ORM. Предполагается брать для фронта Angular. Что вы бы использовали?

 , ,

silver-bullet-bfg
()

Smalltalk, web, 2020-2021

Форум — Development

Приветствую, комрады!

Интересует вопрос, на ниве популярности переползания в web и ориентации на бизнес-логику приложений вроде бы выглядет нормальным реализовывать сервисы (интересует API) на всеми забытом smalltalk.

А что, хорошие вроде бы начальные: image based код (контейнирозоваться должно с пол пинка, получаем замкнутую кодовую базу), в теории очень не плохая производительность, большая часть диалектов/реалзаций имеют оптимизированную VM, синтаксис прост как пять копеек, средства разработки отличные…

Есть ли примеры success story и серьезные web-продукты? Есть ли туториалы из разряда «пишем на pharo + vue todo приложение» и тд? Заранее спасибо.

З.Ы.: на ниве популярности electron выглядит вполне вкусно и какой-нибудь софт на Smalltalk для декстопа. Портирован почти везде, умеет много, код может быть схож с вебприложением (поменяется по идее только слой view).

 , , , ,

silver-bullet-bfg
()

Разработка на Pure C

Форум — Development

Комрады, в воздухе витает необходимость реализовать пару библиотек и небольших программ (с минимальным GUI) на Pure C. Подскажите, что ныне используется для компиляции? Какие IDE? Появились ли пакетные менеджеры?

З.Ы.: не пользовал Pure C с года этак 2003/2005, поэтому буду рад любой информации. Заранее спасибо!

З.З.Ы.: С++ не интересует, сразу прошу не терять время советуя что-то из его экосистемы.

 , ,

silver-bullet-bfg
()

Ноут на 14 дюймов

Форум — Linux-hardware

Комрады. Ищу ноут на 14 дюймов. Что-то адекватное можно найти сейчас до 35к. Основные требования экран fullhd, от 8гб оперативки. Собираюсь на нем гонять броузеры, году, лишпек и емакс

 

silver-bullet-bfg
()

Не понимаю нижу Raku и Perl 7

Форум — Development

Комрады, ввиду выхода новости о Perl 7 совсем перестал понимать зачем нужен (и нужен ли Racku).

Какие области применения Perl 7? Какие области применения Raku?

P.S.: есть у кого-то удачный опыт использования Raku и где?

 , ,

silver-bullet-bfg
()

Роутинг и in memory

Форум — Web-development

Комрады, есть вопрос.

Предположим делается фреймворк, который работает на платформе, на DSL пишется логика внутри action’ов роутинга. Целевая платформа - сейчас не так важна. Есть странная идея карту ротинга хранить в in memory базе данных, а сам роут вытаскивать по определенному признаку в key/value. В чем минусы такого подхода (кроме того, что я наркоман)?

 , ,

silver-bullet-bfg
()

Вызывать и не ждать функцию библиотеки

Форум — Development

Добрый день, комрады!

Использую woo (https://github.com/fukamachi/woo). Хочется реализовать start/stop функции в модуле. Для этого надо код:

  (lambda (env)
    (declare (ignore env))
    '(200 (:content-type "text/plain") ("Hello, World"))))```


вызывать и не блокировать (не ждать) дальнейшее выполнение. Вопрос - как это сделать на CL?

 

silver-bullet-bfg
()

Racket, Mongodb, BSON ObjectID

Форум — Development

Комрады. Есть вопрос. Как из документа, полученного с помощью mongo-collection-find я могу получить ObjectID (_id для mongodb)? bson-objectid->string возвращает какую-то ересь

 ,

silver-bullet-bfg
()

Встроенная DB на Common Lisp

Форум — Development

Комрады, всех приветствую. Есть ли встраиваемая БД для Common Lisp? Делаем небольшой pet-проект, часть кода уже на Racket, часть будет на СL. Для сервисов, где нужна не большая БД не хочется тащить ещё и PicoLisp. Посему вопрос.

 , , ,

silver-bullet-bfg
()

Генерация структуры для MongoDB из hash

Форум — Development

Для того, чтобы использовать ORM из db/mongodb требуется, написать такой код:

(define-mongo-struct post "posts"
  ([title #:required]
   [body #:required]
   [tags #:set-add #:pull]
   [comments #:push #:pull]
   [views #:inc]))

Задача - сгенерировать его по хешу (который получаю из YAML-файла). Как это сделать? Голову уже сломал, буду благодарен за подсказку

 , ,

silver-bullet-bfg
()

Не возвращается список коллекций

Форум — Development

Комрады, вопрос по Racket. Использую Rackte + db/mongodb. Получаю коннект к Mongo: (mongo (create-mongo #:host host #:port port)), потом собственно саму БД (database (make-mongo-db mongo db-name)). После этого пытаюсь пользовать (mongo-db-collections db), т.е. делаю (mongo-db-collections database), но получаю как итог - пустой список. Коллекции в БД есть (3 штуки). Цель получить именно имена коллекций в данной БД. В чем может быть проблема?

Заранее всем спасибо за разъяснение.

 , , ,

silver-bullet-bfg
()

Типы коллекций

Форум — Development

Добрый день. Изучаю активно racket. Вопрос - зачем столько типов коллекций и для каких практических задач они нужны? Выглядит все так, что можно все сделать на списках….

 

silver-bullet-bfg
()

Desktop BSD

Форум — Desktop

Коллеги, что живо в разрезе применения на ноутах (таскать с собой, писать на racket, cl, node, ruby, mongodb + смотреть видео через нет, гонять старье под wine/dosbox)?

 , , ,

silver-bullet-bfg
()

Макросы + история успеха

Форум — Development

Комрады. Сабж собственно - чем макросы racket лучше/хуже макросов cl и наоборот?

Второе - где, какой диалект и для чего (лиспа) вы применяете?

Всем спасибо.

З.Ы.: интерес к этому так как начали писать с коллегами большую система на racket. Стало интересно. Делаем just for fun

 , , ,

silver-bullet-bfg
()

Common Lisp VS Racket

Форум — Development

Комрады. Очень давно тыкал в Cl/SBCL, не так давно написал пару сервисов для этого вашего web’a на Racket.

Вопрос - Common Lisp VS Racket, что более живо для написания web’a, что имеет больше батареек, какая IDE лучше (кроме Emacs), etc.

 , , ,

silver-bullet-bfg
()

F# и .NET Core для онтопика

Форум — Web-development

Коллеги. Хотят тут у нас внедрить F# в разработке для написания разного рода REST API. Хочется узнать - кто юзал? Что по впечатлениям? В чем плюсы/минусы? Какие фреймворки и ODM (используем MongoDB, ArangoDB) посоветуете?

Заранее спасибо.

 , , ,

silver-bullet-bfg
()

Crystal для REST серисов

Форум — Web-development

Коллеги, добрый день!

Интересует сабж. На сколько пригоден для написания API, в чём оно лучше D/Vibe.d для этого же. Аналогично про Elixir/Phoenix.

Как по производительности? Как по удобству?

Суть проекта - масса большая микросервисов, которые проксируются NodeJS/Moleculer в последствии.

 , , ,

silver-bullet-bfg
()

Vibe.d и CORS

Форум — Web-development

Комрады, всех приветствую!

Собираю REST API на Vibe.d и не могу в доках найти как прописать CORS’ы. Вопрос закономерный - как? Подскажите/потыкайте носом в то, как сделать.

Заранее всем спасибо!

 , ,

silver-bullet-bfg
()

Dlang VS Rust

Форум — Development

Комрады, очень интересно - почему так не популярен Dlang и хайпится Rust?

 , ,

silver-bullet-bfg
()

RSS подписка на новые темы