Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Библиотеки где держать?

1065  
7495 коренной житель10.12.24 12:33
7495
10.12.24 12:33 

Хотел спросить, (если вебразработчики таковые на форуме есть) где вы держите свои библиотеки?


ну например, вижу много проектов, подгружают "JavaScript Query" с гугля или с гитхаба итд итп.

Короче, есть две библиотеки Ethers.js и Web.js3, которыми я пользуюсь.. пользовался ссылкой.


Несколько дней назад в етерсе нашли дырку, библиотеку подлатали.. мне опять переписывать?

Сижу значит, общаюсь с искусственным интеллектом, он варианты выдаёт, у меня не работает!

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

потом различаются версиями, версии - друг к другу не компатибельны! ЧатБот меня задрал!


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

а то опять актуализация и программы не работают, а если на компе, то и без интернета можно!



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#1 
7495 коренной житель10.12.24 12:43
7495
NEW 10.12.24 12:43 
в ответ 7495 10.12.24 12:33


Кстати да, обновил проэктик "Школа богатых программистов" назвал "School of Rich Programmers",


наша миссия, помогать слабым в финансовой грамотности программистам сишарпа, что они богатели,


покупали себе дома, нестыдные машины, больше путешествовали в отпуск, сёрфинг на тёплых морях!


Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#2 
alex445 патриот10.12.24 13:17
NEW 10.12.24 13:17 
в ответ 7495 10.12.24 12:33, Последний раз изменено 10.12.24 13:18 (alex445)
я думаю если чем то пользуешься надо качать и интегрировать в проект, без ссылок?
а то опять актуализация и программы не работают, а если на компе, то и без интернета можно!

странно, у меня всё работает

вот зырь, ссылка на картинку, можно и с интернетом

#3 
alex445 патриот10.12.24 13:19
NEW 10.12.24 13:19 
в ответ 7495 10.12.24 12:43

Кстати да, обновил проэктик "Школа богатых программистов" назвал "School of Rich Programmers",

наша миссия, помогать слабым в финансовой грамотности программистам сишарпа, что они богатели,

покупали себе дома, нестыдные машины, больше путешествовали в отпуск, сёрфинг на тёплых морях!

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

#4 
7495 коренной житель10.12.24 13:32
7495
NEW 10.12.24 13:32 
в ответ alex445 10.12.24 13:19
Ты бы ссылку на канал, телеграм, блог, кошелёк для донатов дал, чтоли. А то непонятно, куда деньги сувать.


я помогаю тебе, ты донатишь Вастрику, он кстати тоже из Новосибирска, но Фургон в три раз лучше! Ипотека!


тут иди по ссылке( 5К $ = 0x35c0ef9C40568...) https://foren.germany.ru/programmer/f/39770622.html#Post39...




Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#5 
alex445 патриот10.12.24 15:07
NEW 10.12.24 15:07 
в ответ 7495 10.12.24 13:32

Меня тут угораздило заглянуть в вашу группу в подписи. Вы мне этим кого-то напоминаете, не могу вспомнить кого... Впрочем, вполне возможно, что вы он и есть. Тут много у кого по нескольку аккаунтов. У меня тоже штуки три есть. Какие не скажу, но сам с собой я уже тут разговаривал. )))

#6 
AlexNek патриот10.12.24 17:55
AlexNek
NEW 10.12.24 17:55 
в ответ 7495 10.12.24 12:33
ЧатБот меня задрал!

Чем? вполне нормально


Для правильной загрузки больших и популярных JavaScript-библиотек можно следовать нескольким лучшим практикам:

1. Использование CDN (Content Delivery Network):

Подключение библиотек через CDN позволяет загружать их с серверов, оптимизированных для быстрой доставки контента. Пример: Это уменьшает нагрузку на ваш сервер и ускоряет загрузку страницы https://www.jamesparker.dev/how-can-i-include-external-javascript-libraries-in-my-project/.

2. Асинхронная загрузка:

Используйте атрибуты async или defer для загрузки скриптов, чтобы они не блокировали рендеринг страницы.

<script src="library.js" async></script>

или

<script src="library.js" defer></script>

3. Минификация и объединение:

Минифицируйте и объединяйте JavaScript-файлы, чтобы уменьшить их размер и количество HTTP-запросов https://www.patterns.dev/vanilla/third-party.

4. Ленивая загрузка (Lazy Loading):

Загружайте библиотеки только тогда, когда они действительно необходимы. Это особенно полезно для библиотек, которые используются на определенных страницах или в определенных сценариях https://reintech.io/blog/best-practices-third-party-libraries-javascript.

5. Использование модулей:

Если возможно, используйте ES6 модули (import и export), чтобы загружать только те части библиотеки, которые вам нужны.
#7 
kukka местный житель10.12.24 17:58
kukka
NEW 10.12.24 17:58 
в ответ 7495 10.12.24 12:43

А что должно стоять? Стояло до этого n, теперь бета.

#8 
7495 коренной житель11.12.24 21:28
7495
NEW 11.12.24 21:28 
в ответ kukka 10.12.24 17:58
ЧатБот меня задрал!

Чем? вполне нормально


Я же объяснил ситуацию, мне надо было написать очередной скриптик для блокчейн, даю задание ИИ.


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


не работает, не запускается, я его по всякому, короче начал выдавать - но цифры в контрольном задании не сходились...


И так несколько часов мучились, а потом по старинке, я спер кусок кода на стековерфлоу - подправил и всё заработало:


11 x test + 1 word from the List below: https://7495.org/igra/seedphrase.htm


Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#9 
7495 коренной житель11.12.24 21:34
7495
NEW 11.12.24 21:34 
в ответ 7495 11.12.24 21:28

+ сейчас опять проблемка, с следующей задачкой, генерирую с публично адреса приватный ключ,


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


/igra/address-to-privatekey.htm


Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#10 
alex445 патриот11.12.24 22:27
NEW 11.12.24 22:27 
в ответ 7495 11.12.24 21:28, Последний раз изменено 11.12.24 22:28 (alex445)
И так несколько часов мучились, а потом по старинке, я спер кусок кода на стековерфлоу - подправил и всё заработало:

Всё правильно делаешь. Продолжай.

#11 
AlexNek патриот12.12.24 18:42
AlexNek
NEW 12.12.24 18:42 
в ответ 7495 11.12.24 21:28
не работает, не запускается, я его по всякому,

Тут могут быть дополнительные проблемы: не совсем верное задание, непонимание результатов /не расчётов, а то, что выдаётся/.

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

Вот уже вроде давно пользую, но всё равно не могу сказать, что умею хорошо смущ

А с разными версиями библиотек, да бывает, но потихоньку приходит понимание, где он лажается и можно глянуть самому в новую версию.

Главное, не пользуйтесь чем-то одним.

#12 
alex445 патриот12.12.24 19:17
NEW 12.12.24 19:17 
в ответ AlexNek 12.12.24 18:42, Последний раз изменено 12.12.24 19:18 (alex445)
ИИ не выдает готовых решений в большинстве случаев, он всегда используется как помощник.

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


Это инструмент, которым нужно уметь пользоваться.
Вот уже вроде давно пользую, но всё равно не могу сказать, что умею хорошо смущ

Так вы же сами примеры приводили - надо заплатить, тогда откроются новые опции, с которыми всё получится. Если не получится, надо заплатить ещё больше. Пока не начнёт получаться.

#13 
AlexNek патриот12.12.24 20:34
AlexNek
NEW 12.12.24 20:34 
в ответ alex445 12.12.24 19:17
как хочешь, так и толкуй.

Трудно что-то пояснить человеку, который не пользуется инструментом. спок

Грубо говоря, чтобы самому писать сотню строк, проще написать гораздо меньше и получить эту сотню на автомате.


надо заплатить, тогда откроются новые опции, с которыми всё получится

Как обычно, всё понимается неправильно.

#14 
alex445 патриот13.12.24 11:31
NEW 13.12.24 11:31 
в ответ AlexNek 12.12.24 20:34, Последний раз изменено 13.12.24 11:34 (alex445)
как хочешь, так и толкуй.
Трудно что-то пояснить человеку, который не пользуется инструментом. спок
Грубо говоря, чтобы самому писать сотню строк, проще написать гораздо меньше и получить эту сотню на автомате.

Я каждый день им пользуюсь - уже сказал, что в Бинге это встроено, а Бинг встроен в Эдж.


Уже говорилось, что вашу сотню вы потом должны верифицировать, так что вся экономия времени просто тратится в другом месте. Кто не верифицирует, тот дурак. ))


надо заплатить, тогда откроются новые опции, с которыми всё получится
Как обычно, всё понимается неправильно.

Да правильно всё понимается. "Если не лох, купи лотерейный билет! Чем больше купишь, тем больше нелох".


Тут главное, когда вся тема с ИИ сдуется до своего реального уровня (т.е. в разы минимум), нарисовать цель там, где больше попаданий. Мол это и были цели всех затрат. А кто бабки напрасно сжёг - на войне как на войне.

#15 
kukka местный житель13.12.24 12:03
kukka
NEW 13.12.24 12:03 
в ответ alex445 13.12.24 11:31

Сентимент анализ рандом форест и ТП пройдите там минимум один курс , там все рассказано про всякие нейронные технологии и даже с указанием очищенных плот алгоритмов.


Советую почитать психологический и достаточно информативный курс в HHU в Дюсселе KI for L. Навязывается тупой вопрос какая же все таки у нее величина??


Верификация идёт с отдельного облака, но не факт что это всегда работает при классификации моделей. Подозрение что там работают все же несколько. Минимум ранее так было ...а сейчас эта дорогуша высчитывает среднюю величину .:2f, что в принципе тоже полезно познать..


#16 
AlexNek патриот13.12.24 17:32
AlexNek
NEW 13.12.24 17:32 
в ответ alex445 13.12.24 11:31
уже сказал, что в Бинге это встроено,

Ну это версия от копилота. Один только вопрос, где вы там вводите системный промпт? смущ


так что вся экономия времени просто тратится в другом месте

Если у вас такой опыт, то это скорее, ваши проблемы чем ИИ.


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


А кто бабки напрасно сжёг

А кто запрещает пользоваться бесплатными версиями?

#17