Codica - корисне про IT
2.03K subscribers
2.44K photos
124 videos
11 files
1.31K links
Привіт, друже, це канал про корисності в ІТ🤘

🔺Даємо практичні матеріали з RoR, JavaScript, QA, DevOps
🔺Розкажемо як знайти першу роботу без хвилювань та проблем

✍️Для звʼязку-@klimenko_nataly

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Що буде виведено в консоль?
Anonymous Quiz
53%
4
36%
3
12%
undefined
0%
null
Помилки, які JS-розробники роблять щодня (і не шкодують)

#codica_advice

Ми вже пройшлись по класичних граблях у попередніх частинах (частина 1, частина 2). Також розглянули Python помилки, антипатерни у Rails і QA провали.

Ось ще одна добірка – свіже, болюче, знайоме 👇🏻
2
7. Переплутати null та undefined
Обидва ніби “нічого“, але не зовсім.
• undefined – значення змінної, яку не ініціалізували
• null – навмисне “нічого” (поставили самі)

Погано:
if (value) { ... } // null і undefined обидва дадуть false, а якщо треба перевірити тільки одне?


Добре:
if (value === null) { ... }
if (typeof value === 'undefined') { ... }


8. Писати for там, де підійде .map, .filter або .reduce
Погано:
for (let i = 0; i < arr.length; i++) {
if (arr[i] > 5) result.push(arr[i]);
}


Добре:
const result = arr.filter(n => n > 5);

Код не тільки коротший – він ще й читабельніший.

9. Використовувати var у 2025 році
Серйозно, досі?
var має функціональну область видимості (function scope) і це може створювати баги.
let та const – блочні (block scoped) та передбачувані.

Погано:
for (var i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 100); // 3, 3, 3
}


Добре:
for (let i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 100); // 0, 1, 2
}


Бонус: Глобальні змінні, які створились випадково
Погано:
function doSomething() {
result = 42; // о ні! це глобальна змінна, якщо немає let/const
}


Добре:
function doSomething() {
const result = 42;
}


💬 Напиши свою найсмішнішу помилку в JavaScript – зробимо частину 4 з вашими історіями 👇

TikTok | Instagram | Telegram
🔥41👍1
Що подивитись на вихідних?
👉 добірка відео, які ви могли пропустити

#codica_weekend

Зібрали відео, які зекономлять нерви, надихнуть або просто пояснять, чому тебе не взяли на джуна (жартуємо… чи ні 😏)

📍 Актуальні зміни для ФОП!
Нові пільги, штрафи й банківська таємниця, яка вже не така таємна.

📍 Синдром самозванця — це не вирок
І чому цей стан може бути найкращим другом, якщо не втікати від нього!

📍 Тімлідів звільняють | Аналітики займають місце тестувальників | Рекрутери в активному пошуку
Ринок праці: скільки часу займає пошук роботи в ІТ? Які фахівці змушені зменшувати зарплатні очікування? Чому звільняють тімлідів?

📍 Як швидко вивчити англійську / Метод поліглотів
Найефективніший метод вивчення англійської

📍 5 речей, які ШІ ніколи не зробить
Які виклики стоять перед тими, хто навчаються? Що зробити, щоб ШІ не замінив нас на роботі?

🎬 Вмикай, дивись сам, відправ другу або колегам. І просто – гарного перегляду!

TikTok | Instagram | Telegram
3
Англійська за мемами😜
👉Говоримо красиво

📍 keep - зберегти

#codica_english

TikTok | Instagram | Telegram
😁9
Гайда до праці, друзі!

Кава в одну руку, мем в іншу і вперед підкорювати тиждень 💪

#codica_humor

TikTok | Instagram | Telegram
😁6
🎯 Друзі, сьогодні рекомендуємо вам дійсно класну річ – трекер продуктивності WakaTime!

#codica_advice

Він вам точно стане в пригоді, якщо хочете чесно подивитися, скільки часу ви реально кодите, а скільки займаєтесь «ресерчем» у стилі «а чому у мене все впало» 😅

🧰 Що вміє WakaTime:
— трекає час активної розробки в IDE (без обману, лише код)
— показує статистику по проєктах, файлах і навіть мовах програмування
— працює з VS Code, PyCharm, RubyMine, WebStorm, Sublime та багатьма іншими
— генерує щоденні, тижневі і місячні звіти
— має інтеграцію з GitHub (зручно!)

📈 Чому це важливо?
Бо так ви:
👉 бачите, куди реально йде ваш час
👉 можете аналізувати стек, який використовуєте щодня
👉 і просто – ставати кращими розробниками, а не просто втомленими 😄

🔗 Посилання тут: WakaTime - Dashboards for developers

TikTok | Instagram | Telegram
🔥4
📌 Перекази з картки на картку у 2025 що треба знати, щоб не влетіти на штрафи

Здається, що перекази з картки на картку – це просто й безпечно. Але у 2025-му ця звичка може мати податкові наслідки.
Податкова, банки, фінмоніторинг – всі пильнують.

👋 Юлія, бухгалтер команди Codica, зібрала головне, щоб ви знали, де себе підстрахувати.

📥 Зберігайте цей гайд, діліться з друзями та напишіть у коментарях, чи були у вас ситуації з банками чи податковою через карткові перекази 💬

#codica_advice

TikTok | Instagram | Telegram
🔥71
💎 Ruby українською? Та будь ласка!

Ви просили – ми зробили 💬

Тож тримайте: перевірені, доступні й безкоштовні відео, з яких реально почати кодити на Ruby й навіть зібрати свої перші проєкти.

#codica_advice
6
🔹 Rubyist UA – максимально зрозумілий Ruby українською
Авторські уроки, які крок за кроком допоможуть розібратись із Rails-проєктом.
👉 Налаштування середовища та перший запуск проєкту
👉 Загальний принцип роботи сайту. Робота з VIEW
👉 HTML. Bootstrap. Assets. Робота з помилками

🔹 Rails-практика від Codica
Хочеш створювати реальні проєкти на Rails? Тоді тобі сюди. Все показано наживо – бери й повторюй.
👉 #1 Rails Туторіали | Встановлення та старт нового проєкту
👉 #2 Rails Туторіали | Створення моделей та міграцій
👉 #3 Rails Туторіали | Оновлення Rails та перший скрапер
👉 #4 Rails Туторіали | MVC Архітектура

🔹 Основи Ruby для новачків
Чіткі пояснення, базові концепти, хороший стартовий матеріал для тих, хто тільки починає.
👉 Основи Ruby
👉 Вступ до фреймворку Ruby on Rails
👉 Архітектурні шаблони. Сервіс, форма та декоратор

🔹 Як підготуватись до інтерв’ю на Ruby on Rails
Максим – Tech Lead, і Наталія – HR-директор з Codica, розповідають, як виглядає реальне технічне інтерв’ю для джуна, чого чекати й як себе підготувати.
👉 Як джуну пройти технічне інтерв'ю Ruby on Rails

🔹 Вступ до Ruby: оглядова лекція
Допоможе скласти загальну картину й зорієнтуватись, куди рухатись далі.
👉 Коротко про Ruby для джуніорів | EPAM University

🎬 Вмикай, практикуйся, ділись із друзями. Навіть з базовим Ruby вже можна будувати справжні проєкти. Гарного перегляду!

TikTok | Instagram | Telegram
🔥8👍1
🔥 Серпень зарядив нас такими ІТ-новинами, що аж каву з рук вибиває!

Світ шаленіє і ми разом із ним, бо хто ще розкаже вам, як усе горить, але з драйвом?

👉 новий месенджер без інтернету від Джека Дорсі
👉 Цукерберг кидає мішки бабла, щоб переманити АІ в Meta
👉 Маск ставить шпигунський софт на ноутбуки працівників
👉 Claude Opus, який може здати тебе в поліцію
👉 чому код більше не в моді, а майбутнє за тими, хто пише промпти

Це не просто новини – це Пекельні новини липня від Codica! 🔥

🔗 Вмикай, дивись і лови вайб ІТ-шного безумства першим. Приємного перегляду!

#codica_news

TikTok | Instagram | Telegram
🔥4