Codica - корисне про IT
Kanalga Telegram’da o‘tish
Привіт, друже, це канал про корисності в ІТ🤘 🔺Даємо практичні матеріали з RoR, JavaScript, QA, DevOps 🔺Розкажемо як знайти першу роботу без хвилювань та проблем ✍️Для звʼязку-@klimenko_nataly 👉 Відкриті вакансії - www.codica.com/careers
Ko'proq ko'rsatish2 090
Obunachilar
Ma'lumot yo'q24 soatlar
+87 kun
-830 kun
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Sentabr '26
Sentabr '26
+23
1 kanalda
Avgust '26
+25
1 kanalda
Get PRO
Iyul '26
+50
3 kanalda
Get PRO
Iyun '26
+123
4 kanalda
Get PRO
May '26
+57
3 kanalda
Get PRO
Aprel '26
+35
2 kanalda
Get PRO
Mart '26
+37
2 kanalda
Get PRO
Fevral '26
+30
2 kanalda
Get PRO
Yanvar '26
+20
1 kanalda
Get PRO
Dekabr '25
+7
0 kanalda
Get PRO
Noyabr '25
+7
0 kanalda
Get PRO
Oktabr '25
+129
0 kanalda
Get PRO
Sentabr '25
+275
2 kanalda
Get PRO
Avgust '25
+26
2 kanalda
Get PRO
Iyul '25
+53
2 kanalda
Get PRO
Iyun '25
+63
4 kanalda
Get PRO
May '25
+99
8 kanalda
Get PRO
Aprel '25
+28
3 kanalda
Get PRO
Mart '25
+6
0 kanalda
Get PRO
Fevral '25
+6
0 kanalda
Get PRO
Yanvar '25
+11
0 kanalda
Get PRO
Dekabr '24
+239
0 kanalda
Get PRO
Noyabr '24
+6
0 kanalda
Get PRO
Oktabr '24
+262
3 kanalda
Get PRO
Sentabr '24
+44
3 kanalda
Get PRO
Avgust '24
+36
3 kanalda
Get PRO
Iyul '24
+54
3 kanalda
Get PRO
Iyun '24
+90
3 kanalda
Get PRO
May '24
+73
2 kanalda
Get PRO
Aprel '24
+121
3 kanalda
Get PRO
Mart '24
+13
0 kanalda
Get PRO
Fevral '24
+10
0 kanalda
Get PRO
Yanvar '24
+15
0 kanalda
Get PRO
Dekabr '23
+15
1 kanalda
Get PRO
Noyabr '23
+32
1 kanalda
Get PRO
Oktabr '23
+22
0 kanalda
Get PRO
Sentabr '23
+50
0 kanalda
Get PRO
Avgust '23
+34
0 kanalda
Get PRO
Iyul '23
+22
0 kanalda
Get PRO
Iyun '23
+16
0 kanalda
Get PRO
May '23
+17
0 kanalda
Get PRO
Aprel '23
+13
0 kanalda
Get PRO
Mart '23
+26
0 kanalda
Get PRO
Fevral '23
+15
0 kanalda
Get PRO
Yanvar '23
+67
0 kanalda
Get PRO
Dekabr '22
+51
0 kanalda
Get PRO
Noyabr '22
+131
0 kanalda
Get PRO
Oktabr '22
+486
0 kanalda
Get PRO
Sentabr '22
+878
0 kanalda
Get PRO
Avgust '22
+428
0 kanalda
Get PRO
Iyul '22
+520
0 kanalda
Get PRO
Iyun '22
+546
0 kanalda
Get PRO
May '22
+256
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 16 Sentabr | +1 | |||
| 15 Sentabr | 0 | |||
| 14 Sentabr | +9 | |||
| 13 Sentabr | 0 | |||
| 12 Sentabr | +1 | |||
| 11 Sentabr | +1 | |||
| 10 Sentabr | +2 | |||
| 09 Sentabr | +1 | |||
| 08 Sentabr | +1 | |||
| 07 Sentabr | +1 | |||
| 06 Sentabr | 0 | |||
| 05 Sentabr | +2 | |||
| 04 Sentabr | +3 | |||
| 03 Sentabr | 0 | |||
| 02 Sentabr | 0 | |||
| 01 Sentabr | +1 |
Kanal postlari
+5
Друзі, ми багато говорили про те, як створювати, копіювати та ефективно працювати з обʼєктами в JavaScript 😎
Робота з обʼєктами в JavaScript давно не обмежується keys() чи entries(). Сучасний синтаксис дозволяє писати коротше, читабельніше і без зайвих перевірок — особливо коли дані приходять з API або структура обʼєкта може змінюватися.
Ці кілька “маленьких” можливостей мови часто недооцінюють, хоча саме вони роблять production-код акуратним і зрозумілим 👇
✨ Modern Object Tricks in JavaScript — маленькі речі, які роблять код чистішим
Гортайте картки — розберемося, коли який метод доречний і як писати ефективніше.
#codica_advice
Попередні пости рубрики:
📍 5 Important Object Methods in JavaScript
📍 Iteration Patterns
📍 Shallow vs Deep Copy in JavaScript
📍 Object vs Map in JavaScript — коли що використовувати?
📍 Protecting Objects in JavaScript — freeze, seal чи preventExtensions?
TikTok | Instagram | Telegram
| 2 | Як це працює на практиці за 4 кроки:
1️⃣ Додаємо гем та вмикаємо розширення:
# Gemfile
gem “pgvector”
Створюємо міграцію:
class EnablePgvector < ActiveRecord::Migration[7.1]
def change
enable_extension “vector”
end
end
2️⃣ Додаємо векторну колонку до моделі:
class AddEmbeddingToProducts < ActiveRecord::Migration[7.1]
def change
# 1536 — розмірність для стандартних векторів OpenAI (text-embedding-3-small)
add_column :products, :embedding, :vector, limit: 1536
end
end
3️⃣ Підключаємо магію в ActiveRecord:
class Product < ApplicationRecord
has_neighbors :embedding
end
4️⃣ Робимо семантичний пошук у коді:
# Отримуємо вектор від AI для пошукового запиту “теплий худі на зимову погоду”
user_vector = OpenAIClient.embed(“теплий худі на зимову погоду“)
# Шукаємо найближчі товари за косинусною відстаню прямо через SQL:
@nearest_products = Product.nearest_neighbors(:embedding, user_vector, distance: “cosine”).first(5)
🔥 Чому це круто:
• Жодних сторонніх сервісів — все всередині вашої Postgres.
• Повна підтримка стандартних з’єднань, scope та фільтрів ActiveRecord.
• Легко масштабується до мільйонів записів за допомогою HNSW індексів.
А ви вже пробували впроваджувати векторний пошук у своїх Rails-проектах чи поки використовуєте звичайний Full-Text Search? 👇
TikTok | Instagram | Telegram | 114 |
| 3 | Практика Rails: Розумний семантичний пошук через PostgreSQL & ActiveRecord
#codica_advice
Чи бувало у вас таке: замовник приходить і каже: “Нам терміново потрібен AI-пошук у проекті!“, а ви вже уявляєте новий деплой, налаштування Pinecone або Qdrant, додатковий бюджет і головний біль з інфраструктурою?
Спокійно! Знайшли для вас елегантне рішення, яке дозволяє реалізувати семантичний векторний пошук без жодної нової бази даних — прямо у вашому звичному PostgreSQL.
Більшість продуктів зараз додають AI-фічі, але підключати окремі векторні бази даних (Pinecone/Qdrant) — це зайвий деплой, гроші та інфраструктура.
Якщо у вас вже є PostgreSQL, проблему вирішує розширення pgvector та гем pgvector-ruby | 100 |
| 4 | Matn yo'q... | 137 |
| 5 | 🙄 Клони Spotify і Todo-додатки вже в печінках у рекрутерів і тімлідів.
#codica_articles
Якщо хочеш виділитися з сотень однакових резюме, твій пет-проєкт має пахнути реальним комерційним продакшном, а не сороковою серією туторіалу з YouTube.
Ми вже розбирали, як джуну робити pet-проєкти, які виглядають як досвід. А тепер продовжуємо тему на практиці 👇
Ми зібрали 5 ідей pet-проєктів, які одразу покажуть, що ти вмієш думати як інженер, а не сліпо копіювати код.
Читай у картках та обов'язково пересилай другу, якому якраз час оновити свій портфель проєктів!
TikTok | Instagram | Telegram | 142 |
| 6 | Агов, друзі! Хто там шукав щось путнє про ШІ-агенти?
Надибали на просторах LinkedIn неймовірну знахідку — курс «Microsoft Agent Framework: Design, Orchestrate, Scale Agentic AI» від крутезного викладача й Microsoft AI MVP Хосе Луїса Латорре (Jose Luis Latorre).
Курс дає реальний розбір продакшн-систем. Ви навчитеся:
👉 Будувати надійних агентів — наділяти їх пам’яттю та інструментами.
👉 Інтегрувати сервіси — підключати ШІ до зовнішніх платформ.
👉 Оркеструвати команди — налаштовувати взаємодію між агентами-планувальниками, архітекторами, QA та виконавцями.
Коротше, мастхев для всіх, хто хоче бути на вістрі технологій.
💡 Лайфхак: LinkedIn дає місячний пробний період, за який можна встигнути пройти курс безкоштовно (головне — вчасно скасувати підписку).
🔗 Дивитися курс
#codica_advice
TikTok | Instagram | Telegram | 172 |
| 7 | Всім ранковий привіт, друзі! 😉
Став 🔥 на мемчик і погнали підкорювати цей день!
#codica_humor
TikTok | Instagram | Telegram | 192 |
| 8 | Англійська за мемами😜
👉 Говоримо красиво
📍 awkward — незграбний, незручний, ніяковий
📍 pattern — візерунок, шаблон, схема, закономірність
#codica_english
TikTok | Instagram | Telegram | 211 |
| 9 | Ти — космос 🌌
Фантастична драма про самотнього астронавта, який шукає контакт із людством після катастрофи Землі. Візуальний шедевр про надію та любов.
Де дивитися: Netflix.
Довбуш ⚔️
Масштабний історичний екшн про легендарного опришка. Неймовірні Карпати, драйвовий сюжет і боротьба за свободу, від якої перехоплює подих.
Де дивитися: Netflix, Megogo, Sweet.tv.
Люксембург, Люксембург 🚗
Іронічна трагікомедія про братів-близнюків, які вирушають у далеку подорож до батька.
Де дивитися: Netflix, Megogo, Sweet.tv.
Я, Побєда і Берлін 🎶
Драйвова комедія за повістю Кузьми Скрябіна. 90-ті, стара «Побєда» та божевільна пригода до Берліна заради гітари.
Де дивитися: Netflix, Megogo, Sweet.tv.
20 днів у Маріуполі 🎥
Документальний фільм-подія, володар «Оскара». Хроніка перших тижнів облоги міста, яку має побачити кожен.
Де дивитися: Megogo, Sweet.tv, Takflix.
Який із фільмів вже у вашому списку на вечір? Пишіть у коментарях! 👇
TikTok | Instagram | Telegram | 223 |
| 10 | 🎬 Час попкорну та кіномарафону! 🍿
Сьогодні особливий день — День українського кіно. За останні роки наші стрічки довели, що здатні розривати серця, змушувати сміятися на повний голос і тримати в напрузі краще за будь-який голлівудський блокбастер.
Ми зібрали для вас свій топ-5 крутих українських фільмів, які обов’язково варто подивитися (або переглянути ще раз!).
Зберігайте добірку та діліться в коментарях своїми улюбленими ❤️ | 196 |
| 11 | Готова база знань для Devs: від JS/React до Python, Go та баз даних
Цей репозиторій від EbookFoundation став легендарним (395k+ зірочок на GitHub) саме через свою чітку структуру.
Що всередині для кожного стеку:
🟢 Frontend: безкоштовні книги та курси з JavaScript, TypeScript, React, Vue, CSS та вебстандартів.
🔵 Backend: структуровані матеріали з Python, Go, Node.js, Java, C#, а також архітектури та роботи з базами даних (SQL/NoSQL).
🛠️ Для всіх: інтерактивні симулятори термінала Linux, матеріали з Git, Docker та подкасти для розробників .
🔗 Забирайте скарб: github.com/EbookFoundation/free-programming-books
І що важливо — є величезний розділ матеріалів українською мовою 🙌
TikTok | Instagram | Telegram | 208 |
| 12 | «Айвош» (Eyewash) — англійський термін, який прийшов із військового сленгу в бізнес. Означає дії, які робляться виключно для того, щоб створити видимість красивого результату або приховати бардак. Буквально — «замилювання очей».
Як це в IT: Коли іноді менеджменту важливіша зелена метрика, ніж реальний стан речей.
Сюди входить: написання 200 рядків коментарів до п'яти рядків коду ради солідного комміту; хаотичне рухання тасок у Jira туди-сюди за 10 хвилин до дейлі; або створення красивих дашбордів «успішного успіху», хоча вся архітектура проєкту насправді тримається на костилях і чесному слові.
Як це використовувати в житті: Якщо ПМ на созвоні починає вимагати від вас «терміново закрити хоч якісь таски для красивого звіту перед інвесторами», погоджуйтеся з розумним виглядом.
А в командному чаті розробників пишіть: «Там менеджмент знову просить трохи айвошу в Jira, давайте накидаємо їм красивих статусів, а самі підемо кодити далі».
TikTok | Instagram | Telegram | 199 |
| 13 | Йо, друзі, з вами наша постійна рубрика #IT_словник
Ми зібрали рідкісні, дивні та абсолютно геніальні слова з усього світу, які ви навряд чи чули, але які на 100% описують будні в розробці. Розширюємо вокабуляр, качаємо софт-скіли, піднімаємо настрій і вчимося витончено тролити колег та ПМ-ів.
Читайте попередні пости рубрики:
📌 "Гігіл" — читати тут
📌 "Торшлюспанік" — читати тут
📌 "Цундзуку" — читати тут
Гортайте нижче, тегайте в коментарях тих, кому це життєво, і погнали! 🔥 | 200 |
| 14 | Що буде виведено в консоль? | 194 |
| 15 | #codica_js | 186 |
| 16 | Що виведе цей код? | 201 |
| 17 | #codica_ruby | 198 |
| 18 | ‼️ УСІ, ХТО ВЧИТЬ АНГЛІЙСЬКУ — УВАГА ‼️
Зберігайте, бо це той сайт, який ви будете шукати щоразу, коли знову забудете, коли ставити Present Perfect, а коли Past Simple))
Знайшли GrammarWay і це буквально енциклопедія англійської граматики українською 🇬🇧🇺🇦
🔗 Переходьте і вчіться: GrammarWay
TikTok | Instagram | Telegram | 224 |
| 19 | Друзі, ви всі, напевно, знаєте, що Codica — харківська IT-компанія ❤️
Саме в Харкові ми колись зібрали нашу першу команду, відкрили офіс і почали будувати Codica. Тому цього разу ми зняли дуже особливий для нас випуск — про історію харківського IT.
Згадали, як усе починалося у 90-х: старі заводські кабінети, важезні системники, Winamp, «Рогань» і перші компанії, назви яких олди точно пам'ятають — Validio, CDD, QArea, Eclipse, NIX.
Розповіли про легенди та дивацтва тодішнього IT, про знаменитий «маніфест про непереманювання» і про те, як Харків поступово став одним із головних IT-центрів України.
Коротше, вийшов дуже теплий і трохи ностальгійний випуск про місто, яке для багатьох із нас назавжди залишиться домом 🫶
👉 Дивіться новий випуск Codica People і обов'язково напишіть у коментарях: а яким ви пам'ятаєте свій IT-Харків?
TikTok | Instagram | Telegram | 186 |
| 20 | Hey, Ruby devs! 💎
Зібрали добірку потужних інструментів та AI-інтеграцій для Rails, які реально економлять час у продакшені:
📌 LangChain.rb — повноцінна AI-оркестрація прямо у вашому Rails-додатку. Зручний інструмент для побудови RAG, роботи з LLM, векторного пошуку та AI-агентів.
📌 pgvector-ruby — інтеграція pgvector з ActiveRecord. Дозволяє зберігати ембеддінги та робити семантичний/векторний пошук прямо в PostgreSQL без сторонніх БД.
📌 Mission Control: Jobs — офіційний UI від команди Rails для моніторингу та управління фоновими задачами (ідеальна зв‘язка з Solid Queue у Rails 8).
📌 Panko Serialization — ультрашвидкий серіалізатор для важких JSON-ендпоінтів. Працює на C-extensions (OJ), кардинально зменшує аллокацію пам’яті та обганяє ActiveModelSerializers.
Ставте 🔥, якщо добірка корисна!
Гарного вечора!
TikTok | Instagram | Telegram | 226 |
