🤖 Искусственный интеллект на практике с примерами на Go: гайд от Bill Kennedy из Ardan Labs
🔹 Exploring Vector Databases and Embeddings in A.I
🔹 Leveraging LLMs for Powerful Vector Embedding
🔹 Training AI Models on Custom Data with Word2Vec
🔹 Enhancing AI Similarity Searches with MongoDB
🔹 Exploring AI-Powered Solutions with OLAMA and LangChain Go
🔹 Preparing Data for LLMs with Chunking and Embedding
🔹 Exploring Vector Databases and Embeddings in A.I
🔹 Leveraging LLMs for Powerful Vector Embedding
🔹 Training AI Models on Custom Data with Word2Vec
🔹 Enhancing AI Similarity Searches with MongoDB
🔹 Exploring AI-Powered Solutions with OLAMA and LangChain Go
🔹 Preparing Data for LLMs with Chunking and Embedding
1🥰6🤔1🥱1
Forwarded from Библиотека питониста | Python, Django, Flask
🤝 8 важных soft skills для сеньоров, тимлидов и других старших «джедаев»
За каждым успешным IT-проектом стоят не только строчки кода, но и применение soft skills. Мы раскрываем 8 ключевых навыков, которые превратят тебя из рядового кодера в тимлида.
👉 Читать статью
За каждым успешным IT-проектом стоят не только строчки кода, но и применение soft skills. Мы раскрываем 8 ключевых навыков, которые превратят тебя из рядового кодера в тимлида.
👉 Читать статью
👍11🥱7😁3🌚2😢1
⚙️ Подпишись на нашу еженедельную email-рассылку, чтобы быть в курсе последних открытий и тенденций в мире бэкенда.
В еженедельных письмах ты найдешь:
● Языки программирования и фреймворки для бэкенда
● Архитектура и проектирование серверных приложений
● Базы данных и управление данными
● Безопасность и защита данных
● Облачные технологии и DevOps
● API и интеграции
● Тестирование и отладка
● Инструменты и утилиты для бэкенд-разработчиков
● Лучшие практики и паттерны проектирования
👉Подписаться👈
В еженедельных письмах ты найдешь:
● Языки программирования и фреймворки для бэкенда
● Архитектура и проектирование серверных приложений
● Базы данных и управление данными
● Безопасность и защита данных
● Облачные технологии и DevOps
● API и интеграции
● Тестирование и отладка
● Инструменты и утилиты для бэкенд-разработчиков
● Лучшие практики и паттерны проектирования
👉Подписаться👈
👍3😁1
⏱️ Как форматировать время в Go
В этом простом гайде, который стоит добавить в закладки, не только расшифровывается строка форматирования времени в Go, но и содержится множество других советов и хитростей, связанных с использованием пакета
👉 Читать
В этом простом гайде, который стоит добавить в закладки, не только расшифровывается строка форматирования времени в Go, но и содержится множество других советов и хитростей, связанных с использованием пакета
time
.👉 Читать
👍11🌚4
🔐 Написание безопасного кода на Go
Полезный гайд, в котором собраны различные ресурсы и методы, о которых следует помнить при написании более надёжных и безопасных приложений на Go, в том числе при обновлении версии Go, использовании
🗣 Этот пост также вызвал обширную дискуссию на Hacker News .
👉 Читать
Полезный гайд, в котором собраны различные ресурсы и методы, о которых следует помнить при написании более надёжных и безопасных приложений на Go, в том числе при обновлении версии Go, использовании
go vet
и сканировании кода на наличие известных уязвимостей.👉 Читать
❤11👍6
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🚀💾⚡ Protocol Buffers: самая эффективная бинарная альтернатива текстовому формату
Protobuf — механизм бинарной сериализации данных, разработанный компанией Google. Протокол не зависит от языка и платформы, и обеспечивает более компактную и быструю сериализацию по сравнению с традиционными текстовыми форматами.
Особенно интересно, как решается проблема совместимости версий. Обо всем этом подробнее читайте в нашей статье👇
🔗 Читать статью
🔗 Зеркало
Protobuf — механизм бинарной сериализации данных, разработанный компанией Google. Протокол не зависит от языка и платформы, и обеспечивает более компактную и быструю сериализацию по сравнению с традиционными текстовыми форматами.
Особенно интересно, как решается проблема совместимости версий. Обо всем этом подробнее читайте в нашей статье👇
🔗 Читать статью
🔗 Зеркало
👍7👏2😢2
📺 golang Live Сoding — серия трансляций с лайв-кодингом на Go от Антона Зиновьева, тимлида и фулстек веб-разработчика. Вас ждет практика разработки кастомного типа ошибок, абстракции логгера, разбор stack trace и многое другое.
▶️ Смотреть
▶️ Смотреть
👍10
Forwarded from Библиотека питониста | Python, Django, Flask
🔀 Асинхронность — не баг, а фича: 4 паттерна, которые спасут ваш распределённый сервис
Представь, что ты отправляешь сообщение в мессенджере, а оно доходит с задержкой в минуту. Бесит? А теперь представь, что у тебя сервис с миллионами пользователей, и каждое их действие должно мгновенно отражаться везде. Звучит как кошмар? Спокойно, есть четыре проверенных способа решить эту головоломку, и они реально работают.
👉 Читать статью
Представь, что ты отправляешь сообщение в мессенджере, а оно доходит с задержкой в минуту. Бесит? А теперь представь, что у тебя сервис с миллионами пользователей, и каждое их действие должно мгновенно отражаться везде. Звучит как кошмар? Спокойно, есть четыре проверенных способа решить эту головоломку, и они реально работают.
👉 Читать статью
👍6🥱4💯3👾2🌚1
🛠️ Ranging over functions в Go 1.23: заметки Eli Bendersky
Обзор нескольких примеров использования новой функциональности
👉 Читать
Обзор нескольких примеров использования новой функциональности
range-over
в версии 1.23, включая простые линейные итераторы, рекурсивные итераторы, а также краткое описание итераций push
и pull
.👉 Читать
👍10🥱2
Привет, друзья! 👋
Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻
Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻
Какие качества, по вашему мнению, отличают действительно выдающегося программиста? 🏆
Anonymous Poll
37%
Глубокие технические знания
69%
Умение решать сложные проблемы
60%
Способность быстро учиться новому
27%
Отличные коммуникативные навыки
3%
Другое (напишите в комментариях)
🥱11❤3💯1
🔥 Погружение в интерфейсы Go: статья, после которой у вас появятся ответы на несколько важных вопросов👇
☑️ Что такое интерфейс?
☑️ Что такое значение интерфейса?
☑️ Что такое пустой интерфейс?
☑️ Почему nil-интерфейс не равен nil?
☑️ Где разместить интерфейс?
☑️ Какая структура интерфейса?
👉 Читать
☑️ Что такое интерфейс?
☑️ Что такое значение интерфейса?
☑️ Что такое пустой интерфейс?
☑️ Почему nil-интерфейс не равен nil?
☑️ Где разместить интерфейс?
☑️ Какая структура интерфейса?
👉 Читать
🔥15👍10🤩5
🌮🛹 Разработка фулстек-приложения на Go (Gin) + React + Postgres + NATS
Гайд от Mukul Mantosh, Developer Advocate в JetBrains. Исходники разработанного в гайде приложения для доставки еды можно найти здесь.
👉 Читать гайд
Гайд от Mukul Mantosh, Developer Advocate в JetBrains. Исходники разработанного в гайде приложения для доставки еды можно найти здесь.
👉 Читать гайд
👍23❤2🤔1
💪🔥 Дженерики в Go: серия обучающих руководств из книги Know Go, написанной John Arundel
1️⃣ Generics
2️⃣ Type parameters
3️⃣ Generic types
4️⃣ Constraints
1️⃣ Generics
2️⃣ Type parameters
3️⃣ Generic types
4️⃣ Constraints
👍8
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
🔐 🔑 OAuth 2: как работает современная авторизация
Помнишь кнопку «Войти через Google»? Та самая кнопка, которая избавляет от необходимости запоминать очередной пароль. Сегодня разберем, как работает эта магия изнутри, почему гиганты вроде Spotify и Medium используют такой способ входа, и как внедрить его в свое приложение. Спойлер: это проще, чем кажется, и гораздо безопаснее традиционной формы регистрации.
Читать статью
Помнишь кнопку «Войти через Google»? Та самая кнопка, которая избавляет от необходимости запоминать очередной пароль. Сегодня разберем, как работает эта магия изнутри, почему гиганты вроде Spotify и Medium используют такой способ входа, и как внедрить его в свое приложение. Спойлер: это проще, чем кажется, и гораздо безопаснее традиционной формы регистрации.
Читать статью
👍14❤2🌚1