Forwarded from Golang
Небольшая библиотека webview для C/C++/Go для создания современных кроссплатформенных графических интерфейсов.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Владилен про IT
Media is too big
VIEW IN TELEGRAM
Научу вас говорить с ChatGPT
Пару недель назад я написал для себя бота, через который могу общаться с ChatGPT голосом и текстом.
Это очень удобно, так как не нужен VPN и говорить намного проще, чем писать.
В итоге проект мне понравился, и потому я решил в ролике показать реализацию такого бота на NodeJS пошагово с нуля.
Получился клевый технический контент, по итогу которого у вас будет свой личный сервис работы с ChatGPT API и бесконечно умный помощник, где вы можете крайне быстро получать информацию.
Внутри ролика пошаговое создание проекта с полного нуля, конвертация голосовых сообщений, создание Telegram бота, работа с Docker и деплой на VPS и работа с 2 сервисами OpenAI API.
Рекомендую посмотреть введение ролика, там будет понятней про актуальность технологии и самого видео.
И да, пока другие паблики рекламируют таких ботов и пичкают их рекламой и подпиской, я же покажу вам как собрать такой сервис самому и развивать его как хотите обладая навыками программирования. Приятного просмотра 🤟
Смотреть на Youtube
Смотреть в VK
Лайк 👍 за актуальный технический контент
Пару недель назад я написал для себя бота, через который могу общаться с ChatGPT голосом и текстом.
Это очень удобно, так как не нужен VPN и говорить намного проще, чем писать.
В итоге проект мне понравился, и потому я решил в ролике показать реализацию такого бота на NodeJS пошагово с нуля.
Получился клевый технический контент, по итогу которого у вас будет свой личный сервис работы с ChatGPT API и бесконечно умный помощник, где вы можете крайне быстро получать информацию.
Внутри ролика пошаговое создание проекта с полного нуля, конвертация голосовых сообщений, создание Telegram бота, работа с Docker и деплой на VPS и работа с 2 сервисами OpenAI API.
Рекомендую посмотреть введение ролика, там будет понятней про актуальность технологии и самого видео.
И да, пока другие паблики рекламируют таких ботов и пичкают их рекламой и подпиской, я же покажу вам как собрать такой сервис самому и развивать его как хотите обладая навыками программирования. Приятного просмотра 🤟
Смотреть на Youtube
Смотреть в VK
Лайк 👍 за актуальный технический контент
Forwarded from Будни разработчика
#статья дня
Начиная с iOS и iPadOS 16.4, ваши PWA-приложения могут не только принимать пуши, но и отображать число уведомлений на своей иконке.
Это про Progressive Web App, почему-то в русском языке всё время хочется прибавить слово "приложения", как в CD-диск — "диск".
API максимально простой, всё, что требуется — одобрение от пользователя, а дальше можно установить Service Worker для проверки push-уведомлений и поехали.
PWA становятся реальной альтернетивой растространению приложений через сторы, даже на iOS. Это очень хорошо. Я помню, как мы адски пропихивали промо-приложение в аппстор, и это при том, что жить ему надо было недели три и толку от него потом ноль.
Ну и, собственно, статья от разработчиков WebKit обо всём об этом: https://webkit.org/blog/14112/badging-for-home-screen-web-apps/
#ios #push
Начиная с iOS и iPadOS 16.4, ваши PWA-приложения могут не только принимать пуши, но и отображать число уведомлений на своей иконке.
Это про Progressive Web App, почему-то в русском языке всё время хочется прибавить слово "приложения", как в CD-диск — "диск".
API максимально простой, всё, что требуется — одобрение от пользователя, а дальше можно установить Service Worker для проверки push-уведомлений и поехали.
PWA становятся реальной альтернетивой растространению приложений через сторы, даже на iOS. Это очень хорошо. Я помню, как мы адски пропихивали промо-приложение в аппстор, и это при том, что жить ему надо было недели три и толку от него потом ноль.
Ну и, собственно, статья от разработчиков WebKit обо всём об этом: https://webkit.org/blog/14112/badging-for-home-screen-web-apps/
#ios #push
Материалы для изучающих Rust:
😏 Лекции Алексея Кладова
https://www.youtube.com/playlist?list=PLlb7e2G7aSpTfhiECYNI2EZ1uAluUqE_e
😚 Визуализация структур данных в Rust, очень полезное видео
https://www.youtube.com/watch?v=rDoqT-a6UFg
🧐 Rustbook
на русском языке https://doc.rust-lang.ru/book/
на английском языке https://doc.rust-lang.org/stable/book/
🤓 Rust by example
на русском языке https://doc.rust-lang.ru/stable/rust-by-example/
на английском языке https://doc.rust-lang.org/stable/rust-by-example/
🧐 Руководство, как избежать распространённых ошибок при изучении Rust
http://dystroy.org/blog/how-not-to-learn-rust/
😋 Rustlings course
Множество небольших упражнений по освоению Rust, репозиторий https://github.com/rust-lang/rustlings и адаптация для платформы Intellij https://github.com/jetbrains-academy/rustlings-course
🥺 Tour of Rust - пошаговое руководство по возможностям языка программирования Rust, интерактивно в браузере: слева текст, справа окно, где можно запустить код.
🤫 Туториал Too many lists, где тщательно разбираются вопросы времён жизни и построения циклических структур данных, то есть вопросы, часто ставящие в тупик изучающих Rust
https://rust-unofficial.github.io/too-many-lists/
🙃 https://blessed.rs/crates
Для каждой задачи может быть много крейтов, но если вы новичок и не знаете что использовать, можно начать с этого списка.
😛 Шпаргалка по ржавому синтаксису
шпаргалка https://cheats.rs/
объяснение https://jrvidal.github.io/explaine.rs/ (подобно playground, но вместо компиляции аннотирует код на предмет того, какие языковые конструкции там были применены)
😒 Последние статьи по тэгу Rust на Хабре
https://habr.com/ru/hub/rust/
🤯 Руководство по асинхронному программированию на Rust
на русском языке https://doc.rust-lang.ru/async-book
на английском языке https://rust-lang.github.io/async-book/
🤗 Сборник рецептов, коллекция небольших программ, готовых к простому copy-paste, покрывающих множество различных тем:
на английском языке https://rust-lang-nursery.github.io/rust-cookbook/
📗 Два курса на Udemy (eng): Ultimate Rust Crash Course и Ultimate Rust 2, в линки зашит купон
- единым списком
- с категоризацией
👻 Наконец, если всего вышеизложенного оказалось мало, есть репозиторий, где собираются все материалы по изучению Rust:
https://github.com/ctjhoa/rust-learning
😏 Лекции Алексея Кладова
https://www.youtube.com/playlist?list=PLlb7e2G7aSpTfhiECYNI2EZ1uAluUqE_e
😚 Визуализация структур данных в Rust, очень полезное видео
https://www.youtube.com/watch?v=rDoqT-a6UFg
🧐 Rustbook
на русском языке https://doc.rust-lang.ru/book/
на английском языке https://doc.rust-lang.org/stable/book/
🤓 Rust by example
на русском языке https://doc.rust-lang.ru/stable/rust-by-example/
на английском языке https://doc.rust-lang.org/stable/rust-by-example/
🧐 Руководство, как избежать распространённых ошибок при изучении Rust
http://dystroy.org/blog/how-not-to-learn-rust/
😋 Rustlings course
Множество небольших упражнений по освоению Rust, репозиторий https://github.com/rust-lang/rustlings и адаптация для платформы Intellij https://github.com/jetbrains-academy/rustlings-course
🥺 Tour of Rust - пошаговое руководство по возможностям языка программирования Rust, интерактивно в браузере: слева текст, справа окно, где можно запустить код.
🤫 Туториал Too many lists, где тщательно разбираются вопросы времён жизни и построения циклических структур данных, то есть вопросы, часто ставящие в тупик изучающих Rust
https://rust-unofficial.github.io/too-many-lists/
🙃 https://blessed.rs/crates
Для каждой задачи может быть много крейтов, но если вы новичок и не знаете что использовать, можно начать с этого списка.
😛 Шпаргалка по ржавому синтаксису
шпаргалка https://cheats.rs/
объяснение https://jrvidal.github.io/explaine.rs/ (подобно playground, но вместо компиляции аннотирует код на предмет того, какие языковые конструкции там были применены)
😒 Последние статьи по тэгу Rust на Хабре
https://habr.com/ru/hub/rust/
🤯 Руководство по асинхронному программированию на Rust
на русском языке https://doc.rust-lang.ru/async-book
на английском языке https://rust-lang.github.io/async-book/
🤗 Сборник рецептов, коллекция небольших программ, готовых к простому copy-paste, покрывающих множество различных тем:
на английском языке https://rust-lang-nursery.github.io/rust-cookbook/
📗 Два курса на Udemy (eng): Ultimate Rust Crash Course и Ultimate Rust 2, в линки зашит купон
LEARNRUST2
🦄 Идеи для пет-проектов для изучающих (для тренировки):- единым списком
- с категоризацией
👻 Наконец, если всего вышеизложенного оказалось мало, есть репозиторий, где собираются все материалы по изучению Rust:
https://github.com/ctjhoa/rust-learning
YouTube
Visualizing memory layout of Rust's data types [See description/first comment]
*UPDATE: This video is re-uploaded with a better audio here https://youtu.be/7_o-YRxf_cc*
Covers how a binary is executed, what segments are mapped to memory, the purpose/working of stack and heap memory, and how values of Rust's data types are laid out…
Covers how a binary is executed, what segments are mapped to memory, the purpose/working of stack and heap memory, and how values of Rust's data types are laid out…
Forwarded from INFOSTART Enterprise
1С:Шина 3: вышла обновленная версия ESB-системы для решений на платформе 1С
«1С:Шина» относится к классу решений ESB и обеспечивает обмен данными между различными информационными системами.
Третья редакция 1С:Шины включает существенное обновление всех функциональных подсистем: элементов проекта, встроенного языка и других.
Рассказываем, что нового в «тройке», а также говорим о практике применения 1С:Шины 👉 по ссылке
#внедрение
😀 Подписывайтесь на канал Infostart Enterprise
«1С:Шина» относится к классу решений ESB и обеспечивает обмен данными между различными информационными системами.
Третья редакция 1С:Шины включает существенное обновление всех функциональных подсистем: элементов проекта, встроенного языка и других.
Рассказываем, что нового в «тройке», а также говорим о практике применения 1С:Шины 👉 по ссылке
#внедрение
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1С+web+mobile+etc
GPT4ALL (ИИ для ПК)
YouTube
Я запустил свою нейросеть-аналог ChatGPT на ноутбуке
Не всем могут и не все хотят пользоваться ChatGPT. А кому-то, как мне запрещают на работе. Все связано с сохранностью секретной информации. Зато наверняка можно пользоваться генеративными нейросетями если они запущены локально. Поэтому я покажу вам, как запустить…