strerling

Пользователь

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

strerling

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

хочу написать собственную библиотеку и набивать звездочки на гитхабе SMOrc.png и сдать как дипломную работу и шоб на аспирантуру поступить плюсиком будет наверное(шоб на войну не идти, кек. Офк я бы не пошел туда просто так).

 

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

что посоветуете? На чем мог бы писать: java, go, возможно js(если подзадротить, но какое-то говно для ui я не буду делать).

Justp1ayer

Пользователь

Регистрация: 18.08.2013

Сообщения: 1609

Рейтинг: 1128

Justp1ayer

Регистрация: 18.08.2013

Сообщения: 1609

Рейтинг: 1128

img

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

strerling

Пользователь

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

strerling

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

Justp1ayer сказал(а):

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

Нажмите, чтобы раскрыть...

А что?

Библиотеки разные бывают по размерам.

 

Ту же пародию на spring core(ты же джавист судя по всему) можно самому нагавнокодить

Berglol

Пользователь

Регистрация: 20.09.2013

Сообщения: 934

Рейтинг: 1736

Berglol

Регистрация: 20.09.2013

Сообщения: 934

Рейтинг: 1736

напиши либу для работы с вк/телеграм/дискорд апи

strerling

Пользователь

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

strerling

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

Berglol сказал(а):

напиши либу для работы с вк/телеграм/дискорд апи

Нажмите, чтобы раскрыть...

Они есть же 

https://github.com/go-telegram-bot-api/telegram-bot-api

https://github.com/rubenlagus/TelegramBots

Berglol

Пользователь

Регистрация: 20.09.2013

Сообщения: 934

Рейтинг: 1736

Berglol

Регистрация: 20.09.2013

Сообщения: 934

Рейтинг: 1736

strerling сказал(а):
Нажмите, чтобы раскрыть...

Ну для диплома все ровно должно хватить

Просто что-нибудь оригинальное и востребованное тут скорей всего не посоветуют, потому что если хватило мозгов придумать что-то достойное - хватит и воплотить в жизнь)

Denvys5

Пользователь

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

Denvys5

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

strerling сказал(а):

 

Но если есть конкретные примеры либ, над которыми вы ругаетесь, в ней чего-то не хватает и хотели бы иметь лучше - сабж.

Нажмите, чтобы раскрыть...

Нормальную Java либу для Telegram Bot API (потому что существующая это высер, а писать свою обвязку http запросов впадлу)

Написать реализацию сервисов для RosBridge/нормальную либу для ros_java (дабы существующая это неподдерживаемый высер)

Освежить JSSC, адаптировать под современные реалии (на данный момент либа работоспособна, но требует обвязки при использовании)

 

Это так, первое что мне приходит в голову из геморройных решений

strerling

Пользователь

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

strerling

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

Berglol сказал(а):

Ну для диплома все ровно должно хватить

Просто что-нибудь оригинальное и востребованное тут скорей всего не посоветуют, потому что если хватило мозгов придумать что-то достойное - хватит и воплотить в жизнь)

Нажмите, чтобы раскрыть...

так я не стремлюсь что-то суперпупер восстребованное, просто чтонить не большое, но полезное и +- интересное )

 

Denvys5 сказал(а):

Нормальную Java либу для Telegram Bot API (потому что существующая это высер, а писать свою обвязку http запросов впадлу)

Написать реализацию сервисов для RosBridge/нормальную либу для ros_java (дабы существующая это неподдерживаемый высер)

Освежить JSSC, адаптировать под современные реалии (на данный момент либа работоспособна, но требует обвязки при использовании)

 

Это так, первое что мне приходит в голову из геморройных решений

Нажмите, чтобы раскрыть...

 hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. О_о

хз хз) это либа по сути слой для общения с нативным слоем, например Андроида?

jssc это тоже слишком низкоуровневое, хотя я смотрю не большой, есть ли смысл разбираться, если я не особо интересуюсь такими системнымы программами? Чем это ты занимаешься, что тебе такие либы нужны?

 

а что в телеграме не так? я разок делал мелкого бота, не скажу что были проблемы

Denvys5

Пользователь

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

Denvys5

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

strerling сказал(а):

 hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. О_о

хз хз) это либа по сути слой для общения с нативным слоем, например Андроида?

Нажмите, чтобы раскрыть...

Это месседж брокер, подобный MQTT. Выделяется поддержкой на AVR и ARM архитектурах

 

 

 

strerling сказал(а):

а что в телеграме не так? я разок делал мелкого бота, не скажу что были проблемы

Нажмите, чтобы раскрыть...

Нестандартное применение ООП (конфликтующее с JCC)

Кривая обработка ошибок апи

Отсутствие надстроек как таковых (вроде опциональной изоляции символов)

 

 

strerling сказал(а):

jssc это тоже слишком низкоуровневое, хотя я смотрю не большой, есть ли смысл разбираться, если я не особо интересуюсь такими системнымы программами? Чем это ты занимаешься, что тебе такие либы нужны?

Нажмите, чтобы раскрыть...

Если кратко и простыми словами - робототехника и продвинутый IOT - сфера применения этих библиотек (не включая ТГ, очевидно)

strerling

Пользователь

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

strerling

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

Denvys5 сказал(а):

Нестандартное применение ООП (конфликтующее с JCC)

Нажмите, чтобы раскрыть...

java либы это одни сплошные нестандартные применения ооп)

Denvys5 сказал(а):

Если кратко и простыми словами - робототехника и продвинутый IOT - сфера применения этих библиотек (не включая ТГ, очевидно)

Нажмите, чтобы раскрыть...
Denvys5 сказал(а):

Это месседж брокер, подобный MQTT. Выделяется поддержкой на AVR и ARM архитектурах

Нажмите, чтобы раскрыть...

нее, я в этом ни бэ ни мэ)

 

я думаю что-то типа "упростить взаимодействие", а не "реализовать взаимодействие" с чем-либо)

какая-нибудь либа типа CriteriaBuilder для кверей, или пародию на mapstruct/lombok какой-то и тд

Denvys5

Пользователь

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

Denvys5

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

strerling сказал(а):

нее, я в этом ни бэ ни мэ)

 

я думаю что-то типа "упростить взаимодействие", а не "реализовать взаимодействие" с чем-либо)

какая-нибудь либа типа CriteriaBuilder для кверей, или пародию на mapstruct/lombok какой-то и тд

Нажмите, чтобы раскрыть...

Существует официальная реализация - она говно и deprecated

Есть поддержка WebSocket API и аналогичная (тоже говённая) либа для JS. 

Суть как раз в этом.

 

strerling сказал(а):

я думаю что-то типа "упростить взаимодействие", а не "реализовать взаимодействие" с чем-либо)

какая-нибудь либа типа CriteriaBuilder для кверей, или пародию на mapstruct/lombok какой-то и тд

Нажмите, чтобы раскрыть...

Ну тогда Telegram Bot API как хороший вариант roflanzdarova.png

strerling

Пользователь

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

strerling

Регистрация: 05.02.2020

Сообщения: 274

Рейтинг: -5

Нарушения: 100

Denvys5 сказал(а):

 

Нажмите, чтобы раскрыть...

Существует официальная реализация - она говно и deprecated

Нажмите, чтобы раскрыть...

Это ты о чем?

Denvys5

Пользователь

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

Denvys5

Регистрация: 22.01.2019

Сообщения: 6136

Рейтинг: 337

strerling сказал(а):

Это ты о чем?

Нажмите, чтобы раскрыть...

Я привёл в пример ситуацию с ros_java/RosBridge