Size: a a a

2020 March 20

AP

Alex Peresmeshnik in Lisp Forever
Alexey Egorov
А как определить?
скорее по портируемости, хочется чего-то такого чтобы в одном месте пишешь и на любые платформы подходило бы
источник

AE

Alexey Egorov in Lisp Forever
Ну пока работает с опенгл на маке и линуксе, и только на сбцл.
источник

AE

Alexey Egorov in Lisp Forever
И если последнее наверное так и будет всегда, то графики и осей хочется приделать побольше.
источник

AP

Alex Peresmeshnik in Lisp Forever
Alex Peresmeshnik
скорее по портируемости, хочется чего-то такого чтобы в одном месте пишешь и на любые платформы подходило бы
https://ebiten.org/  

Вот например к этому можно лисповый враппер сделать и будет доступ к графике как на десктопах, так и на смартфонах
источник

AP

Alex Peresmeshnik in Lisp Forever
Alex Peresmeshnik
https://ebiten.org/  

Вот например к этому можно лисповый враппер сделать и будет доступ к графике как на десктопах, так и на смартфонах
Но это про 2д )
источник

AE

Alexey Egorov in Lisp Forever
>くまのレストランは、 40 万ダウンロードを達成した Ebiten 製のモバイルゲームです。
источник

AE

Alexey Egorov in Lisp Forever
Ого, однако.
источник

AP

Alex Peresmeshnik in Lisp Forever
Alexey Egorov
Ну пока работает с опенгл на маке и линуксе, и только на сбцл.
3D порой для своих задач не хватает, не доберусь никак. Хочется сильно не вникая в реализацию отрисовывать и осуществлять навигацию по графу в трех мерном пространстве
источник

AE

Alexey Egorov in Lisp Forever
Но да, это 2д. И проще наверное было бы переписать, а не завраппить.
источник

AP

Alex Peresmeshnik in Lisp Forever
Alexey Egorov
Но да, это 2д. И проще наверное было бы переписать, а не завраппить.
У меня сейчас просторы для врапинга под Го откроются, сейчас налажу реализацию CL для расширения языка, а там дело за малым )
источник

A

Aragaer in Lisp Forever
Alex Peresmeshnik
А через что он сделан? простые сокеты использует? У меня, например, tun/tap поднято, следовательно есть коннект через сокет на прямую. Стомп зайдет тут?
конкретно stomp это просто протокол обмена сообщениями. Любой канал можно поднять и начать туда-сюда гонять байтики. Почти все существующие реализации делаются поверх просто обычных сокетов.
источник

A

Aragaer in Lisp Forever
у меня ssh на сервак, где у юзера вместо шелла сразу идет коннект на юникс сокет сервера, поэтому "консоль" это уже канал для того, чтобы бросаться байтиками-сообщениями
источник

AP

Alex Peresmeshnik in Lisp Forever
Alex Peresmeshnik
У меня сейчас просторы для врапинга под Го откроются, сейчас налажу реализацию CL для расширения языка, а там дело за малым )
Меня эта концепция прям зацепила, когда интерпретатор лисп за разумное количество строк можно на любом ЯП сделать )
источник

AP

Alex Peresmeshnik in Lisp Forever
Aragaer
у меня ssh на сервак, где у юзера вместо шелла сразу идет коннект на юникс сокет сервера, поэтому "консоль" это уже канал для того, чтобы бросаться байтиками-сообщениями
А, через проброс порта (ssh -R/L?  удобство ссх безгранично )
источник

A

Aragaer in Lisp Forever
ну да, но зачем мне проброс порта, если у меня сам по себе коннект это уже то, что требуется
источник

A

Aragaer in Lisp Forever
плюс проброс порта означает, что на той стороне сервер должен слушать tcp
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Lisp Forever
Alex Peresmeshnik
ssh USER@FINAL_DEST -o "ProxyCommand=nc -X connect -x PROXYHOST:PROXYPORT %h %p"
такс, там смешнее. FINAL_DEST видно только с PROXYHOST
источник

A

Aragaer in Lisp Forever
плюс проброс порта теоретически означает, что любой локальный процесс тоже может к этому порту подключиться
источник

AP

Alex Peresmeshnik in Lisp Forever
Aragaer
у меня ssh на сервак, где у юзера вместо шелла сразу идет коннект на юникс сокет сервера, поэтому "консоль" это уже канал для того, чтобы бросаться байтиками-сообщениями
Могу посоветовать tinc для удобства. Довольно просто конфижестся и на выходе имеем полноценную меш сеть, которая при всем прочем сама роутится
источник

A

Aragaer in Lisp Forever
у меня там впс с 128 мегабайт оперативки
источник