LINUX.ORG.RU

Сообщения foror

 
Форум — Talks

Началось

 ,

foror
()
Форум — Science & Engineering

Софт для симуляции пружины и системы шкивов с грузом

Нужно прогнать симуляцию простой системы шкивов (порядка 5 колесиков) с грузом и пружиной. Будет круто, если в реальном времени можно подёргать за веревочки и за грузик ) Пружина должна выступать как подъемная сила.

 , ,

foror
()
Форум — Development

Хочу кроссплатформерную 2d графику с поддержкой шрифтов на С

Для крестов всё понятно, подключаешь Skia и спокойно кодишь. А если ограничен сями, как быть? По сути, можно запилить собственный велосипед. Тогда на офтопике всё просто, подключаешь Direct2D и спокойно кодишь. Но как быть с Ubuntu и Android? Через OpenGL что ли велосипедить вывод шрифтов? Или какие высокоуровневые либы есть?

UPD: Для Android нашел вот такую табличку https://stackoverflow.com/questions/22170228/native-graphics-in-android-ndk-opengles-vs-native-window-api

UPD: Пока оптимально Cairo. Под офтопик бекенд на Direct2D, под GTK и Android - OpenGL. Осталось разобраться с iOS и macOS. Возможно вот так https://github.com/jpbruyere/vkvg

 , , , ,

foror
()
Форум — Talks

В Java интероп с CUDA подвезли

Теперь не только на питонах можно распознавать изображения, подделывать голос и вычислять самое точное значение числа Пи. Встречайте https://github.com/NVIDIA/grcuda на GraalVM.

На самом деле поддерживается также JavaScript и наверное другие ЯП с реализацией на GraalVM.

 , ,

foror
()
Форум — Development

В Джаву питоньего синтаксиса подвезли

public int foo(int x) {
    if(x < 10) {
        return 2*x - 1;
    } else {
        return x % 3 * x - 6;
    }
}
public int foo(int x):
    if x < 10:
        return 2*x - 1
    else:
        return x % 3 * x - 6
try(Scanner keys = new Scanner(System.in)) {
    System.out.print("Enter a number: ");
    int x = Integer.parseInt(keys.nextLine());
    System.out.println("Your number was: " + x);
} catch(NumberFormatException e) {
    e.printStackTrace();
} finally {
    System.out.println("Goodbye");
}
try var keys = new Scanner(System.in):
    System.out.print("Enter a number: ")
    int x = Integer.parseInt(keys.nextLine())
    System.out.println("Your number was: " + x)
catch NumberFormatException e:
    e.printStackTrace()
finally:
    System.out.println("Goodbye")

Больше примеров https://github.com/raptor4694/JavaPy

Ну что, пойдут питонисты писать на Джаве или опять что-то не нравится?

 , ,

foror
()
Форум — Science & Engineering

Спроектировать судно океанского класса?

Какое ПО можно использовать для проектирования судна? Просчитать геометрию, осадку и прочую физику, чтобы не вручную с калькулятором возиться.

Какие книги можно почитать по этой теме?

 ,

foror
()
Форум — Talks

Немного про патенты

На хабре в очередной раз обсуждали несовершенство современной патентной системы и один их людей близкий к теме высказал такую идею https://habr.com/ru/post/447370/#comment_20006504 Я в свою очередь дополнил https://habr.com/ru/post/447370/#comment_20018352 Это не решает всю боль патентной системы, но по моему делает её немного лучше, не?

 

foror
()
Форум — Talks

Хочешь бесплатно получить крышу над головой, еду и научиться программировать?

Просто присядь в английскую тюрьму https://www.bbc.com/news/technology-47570134 Оплати только билет из Москвы в Англию. Думаю в районе 5-10К руб. из регионов наверное дороже, а летом можно и автостопом почти бесплатно.

Еда, крыша над головой и изучение программирования под чутким руководством тюремной охраны.

P.S. В английском уголовном кодексе рассматривайте статьи на 2-3 года. Примерно столько нужно до джуна. Заодно и английский язык подтянете.

 ,

foror
()
Форум — Talks

Мне нужна твоя одежда сапоги и мотоцикл 2.0

Технология распознавания вещей уже в руках у хипстеров. Вместо тысячи слов https://www.youtube.com/watch?v=4eIBisqx9_g

 ,

foror
()
Форум — Development

Ресурс для отслеживания изменений в ядре Linux?

Я как понимаю это отчасти https://lwn.net/Kernel/, но на сайте не смог найти сортировку статей по датам. Есть только индекс по темам, но это не очень удобно.

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

 ,

foror
()
Форум — Linux-hardware

Дешевый ИБП для мелкого офиса?

Понравилось как сейчас делают ИБП с европейскими розетками, но по отзывам даже APC скатилась, аккум максимум 3 года живёт (если повезёт). Выбор до $100 довольно ужасный. И вот, что делать? Может есть мелкие, неизвестные конторки делающие качественные ИБП?

 ,

foror
()
Форум — Linux-hardware

Посоветуйте неттоп без HDD, RAM и как минимум 4 USB порта

Китайцев с али не предлагать, имелся негативный опыт в плане десктопа (хотя как сервер отличное решение). Нужно что-то дешевое, но известного бренда типа Gigabyte, Asus, MSI и т.д.

 ,

foror
()
Форум — Desktop

OpenVPN сервер и клиент в одной сети, но клиент не цепляется через роутер

В настройках OpenVPN клиента задан статический (интернет) IPv4 адрес роутера. Роутер пробрасывает 1194 порт в локальную сеть (NAT) на локальный IPv4 адрес OpenVPN сервера (dev tun). Всё работает нормально, если клиент находится в посторонней локальной сети. Но если клиент в одной локальной сети с OpenVPN сервером, то подключение не происходит. Клиент в этом случае также пытается подключиться через внешний интернет адрес роутера, а не напрямую к локальному IP сервера.

Что погуглить на эту тему?

 , ,

foror
()
Форум — Development

Процессору можно подсказать наивероятный переход?

Наткнулся в расте на likely/unlikely. Получается в рантайме можно вручную направить CPU в нужный бранч, чтобы он не подключал свои вероятностные нейронки и прочий кремниевый хлам?

А вот интересно, в тех же JIT-ах делается подобная оптимизация, в том же HotSpot джавы?

 , ,

foror
()
Форум — Talks

На Ржавом симулятор бога подвезли

Похоже медленно, но уверено взлетает заржавелый:

https://github.com/MaxBittker/sandspiel
https://sandspiel.club/

Игра годная, я залип. Это вам не унылый гошечка со вкусом китайщины...

 , ,

foror
()
Форум — Security

Вступлю в сеть доверия

Всё идёт к тому, что мне потребуется дать важные обещания некоторым людям. Данные обещания нужно подписать электронной подписью. У меня конечно есть ЭЦП от ИП, но я видел как они накатывают сертификаты и будучи параноиком 80 lvl, я больше доверюсь анониму с ЛОР-а, чем местным CA.

В общем, есть на ЛОР-е или может на каком-нибудь блокчейне распределенная сеть доверия? Чтобы идентифицировать меня по аккаунту с ЛОР-а и моему личному веб-сайту? Включив мой публичный ключ в сеть доверия. Еще могу заверить ЭЦП от Контура.

 , ,

foror
()
Форум — Talks

Почему снижается популярность SQL решений?

Я тут небольшое исследование провожу и никак не могу понять, почему с 2004 года популярность популярных SQL решений снизилась в 5 раз по гул трендам https://trends.google.com/trends/explore?date=all&q=mysql,postgresql,sql ...

Но самое интересное Postgres чутка подрос. Поэтому интерпретировать это как глюк гугла, когда популярные РСУБД фактически синхронно снижают популярность за 14 лет, было бы не совсем корректно.

Если взглянуть на лагерь маргиналов от NoSQL, то им просто не хватает популярности https://trends.google.com/trends/explore?date=all&q=mongodb,firebase,post... Чтобы замещать лагерь SQL.

Как бы интерпретировать такое снижение? (гугл тренды строятся на количестве поисковых запросов)

UPDATE

Кто говорил про фреймворки оказались очень близки к истине: https://trends.google.com/trends/explore?date=all&q=database,wordpress,mysql CMS всё порешали

 , ,

foror
()
Форум — Linux-hardware

Переадресация голоса через интернет на местную симку?

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

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

Местная симка будет вызывать локальных абонентов или принимать их вызовы. Тем самым обеспечивая связь удаленных сторон используя интернет.

Как это сегодня делается, желательно без посредников?

UPDATE

Изучил вопрос по смартфонам, тут облом данные с микрофона идут сразу на чип, а не через ОС

Тогда может какой-то 3g модем есть, с АПИ для стрима аудио? Остальное так и быть сам напишу.

 ,

foror
()
Форум — General

Предоставление отчётности в nalog.ru без ЭДО посредника?

https://gs.service.nalog.ru/nbo/main.do - я как понимаю эта штука использует ГОСТ-ий TLS? Какой РФ дистрибутив поставить в виртуалку, где из коробки в браузер прошит ГОСТ?

Но там ещё вылезут всякие криптопро csp и т.д. Я вот думаю, если покопаться, то можно обмануть JS и завернуть вызовы на свой браузерный плагин? А дальше заюзать рутокен sdk?

Как, вообще, дела сейчас обстоят? А то у меня нервы ни к черту с этим российским крипто ПО, сломали мне сегодня семёрку в виртулбоксе.

 ,

foror
()
Форум — Development

Уведомление об ошибках в мессенджер?

Что можно использовать для агрегирования ошибок в продакшене? Я вот думаю может в Телеграме поднять приватную группу и туда складировать? Там есть возможность делать cut, чтобы выводить сообщение и скрывать/раскрывать стек эксепшена? Или может что-то из open-source решений есть?

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

 , ,

foror
()

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