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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Який термін у кібербезпеці позначає “атаку через ланцюжок постачальників”?
Anonymous Quiz
7%
Zero Trust
77%
Supply Chain Attack
14%
Side Channel Attack
2%
Social Engineering
Який штучний інтелект вперше склав адвокатський іспит у США?
Anonymous Quiz
24%
Claude
20%
Gemini
24%
LLaMA
31%
GPT-4
🤣2
Який напрям розвитку ІТ отримав назву “зелена хмара”?
Anonymous Quiz
16%
Cloud Farming
45%
Green Computing
22%
Carbon-Neutral Cloud
18%
EcoStack
Що виведе цей код?
Anonymous Quiz
14%
2.5
14%
2
65%
1
8%
0
Що буде виведено в консоль?
Anonymous Quiz
64%
'John'
28%
undefined
7%
ReferenceError
2%
TypeError
🚀 Git шпаргалка, яка економить нерви

Ця табличка – мастхев і для джунів, і для досвідчених.

📌 Створення репозиторіїв
📌 Локальні зміни
📌 Робота з гілками
📌 Merge & Rebase
📌 Undo без паніки
📌 І трохи Git-магії

🧠 Підійде Ruby, React, Python розробникам – особливо коли:
• треба згадати команду "як видалити гілку локально"
• забув, як "переписати останній коміт"
• або коли просто хочеться виглядати впевнено перед CI/CD 😎

🧾 Збережи собі – потім подякуєш 💾
📥 А якщо хочеш ще такої користі – напиши "+" в коментарях

TikTok | Instagram | Telegram
👍3🔥31
Якщо давно хотіли подружитися з Python, ось саме той знак 😄

👉 Ми зібрали топ-курси – від основ до Data Science і Machine Learning. Обирайте, вчіться й прокачуйте свої навички 🚀

📌 У програмі сьогодні:
⚡️ Learning Python for Data Science (HarvardX)
— основи Python для аналізу даних та наукових досліджень.

⚡️ Introduction to Python Programming (Georgia Tech)
— ідеальний старт для тих, хто тільки знайомиться з Python.

⚡️ Python Data Science (IBM)
— застосування Python у Data Science: аналіз, візуалізація, моделювання.

⚡️ Programming for Everybody (Getting Started with Python) — MichiganX
— легендарний курс від University of Michigan, який відкрив Python для тисяч студентів по всьому світу.

⚡️ Machine Learning: Practical Applications (LSE)
— практичний погляд на машинне навчання від London School of Economics.

📌 Зберігайте добірку й починайте навчання 🚀
І не забувайте залишати реакції ❤️


#codica_advice

TikTok | Instagram | Telegram
🔥3
🌞 Усім файного суботнього ранку!

Приготуйтеся до мега-корисної добірки від Codica – цього разу про те, що найбільше цікавить кожного з нас: гроші 💸

Ми зібрали для вас в одному місці статті від нашої експертки-бухгалтерки Юлії:
👉 крипта, портфель та інвестиції на 2025
👉 стратегія FIRE: як жити на пасивний дохід
👉 ФОП і податкова: що перевіряють і як не налетіти
👉 платіжні системи для айтішників: плюси та мінуси
👉 перекази з картки на картку у 2025: що важливо знати
👉 що писати у призначенні платежу, щоб уникнути проблем
👉 50+ безпечних формулювань, щоб уникнути проблем з банками та податковою
👉 Використання коштів ФОП у 2025: що можна, а що категорично заборонено?

А ще бонусом:
📺 YouTube-канали для фінансової грамотності
📺 YouTube-канали для розуміння крипти
📚 Три книги про інвестиції, які точно варті прочитання

Насипайте реакцій, кидайте друзям і колегам!

Бережіть себе й насолоджуйтесь вихідними з чашкою кави, какао чи чаю.

#codica_advice

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


📍 CPR – серцево-легенева реанімація (СЛР)

#codica_english

TikTok | Instagram | Telegram
😁7
Раночку усім!
Друзі, хто з вас рибка Дорі – ставте ❤️

#codica_humor

TikTok | Instagram | Telegram
7
🎯 Як відповідати на технічні питання на співбесіді?

#codica_interviews

Давати швидку відповідь без підготовки – погана ідея.
Пройти ключові питання заздалегідь і зрозуміти, як пояснювати – правильний підхід.
1
Ось приклади питань для React-розробників, які обов’язково варто знати 👇

1️⃣ Навіщо в конструкторі пишуть
this.FUNCTION_NAME = this.FUNCTION_NAME.bind(this)

📌 Очікувана відповідь:
Метод bind прив’язує контекст
this

до компонента.
У класових компонентах без цього
this

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

Приклад:
onInputChange(e) {
this.setState({ data: e.target.value });
}

constructor() {
this.onInputChange = this.onInputChange.bind(this);
}


Альтернатива стрілкова функція, яка автоматично зберігає контекст:
onInputChange = (e) => this.setState({ data: e.target.value });


У функціональних компонентах це не потрібно контекст зберігається автоматично.

2️⃣ У яких методах життєвого циклу виконувати запити (XHR, fetch)?
📌 Очікувана відповідь:
До React 16.3 у
componentWillReceiveProps

Після у
getDerivedStateFromProps


У сучасних проєктах зазвичай використовують
useEffect або useMemo

замість цього патерну.

3️⃣ У яких методах оновлювати
state

на основі
props

📌 Очікувана відповідь:
До React 16.3 у
componentWillReceiveProps

Починаючи з React 16.3 у
getDerivedStateFromProps


4️⃣ Що буде, якщо викликати
this.setState()

у методі render()?
📌 Очікувана відповідь:
Стан зміниться, React знову викличе render, що призведе до нескінченного циклу ререндерів і зависання застосунку.

5️⃣ Навіщо потрібен
componentWillUnmount

📌 Очікувана відповідь:
Щоб прибрати підписки, таймери чи слухачі перед видаленням компонента.
componentWillUnmount() {
window.removeEventListener('resize', this.handleResize);
}


У хуках те саме робиться через функцію очищення у
useEffect:
return () => window.removeEventListener('resize', handleResize);


Бажаємо успіхів на співбесідах! 💪
Зберігайте допис, щоб повернутись перед наступною техспівбесідою,
і діліться з колегами нехай теж готуються 😉

#codica_interviews

TikTok | Instagram | Telegram
🔥5❤‍🔥1
Чи замінить ШІ розробників?

✍️ Автор: Дмитро Чекалін CEO Codica

👉 Останні роки ІТ-ринок живе з одним питанням: чи замінить штучний інтелект програмістів?

👉 Я проводжу співбесіди, працюю з командами розробки й щодня бачу, як змінюється індустрія. Тому моя відповідь проста:

ШІ не замінить розробників. Їх може «вбити» лише лінь думати.

TikTok | Instagram | Telegram
3