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
Чи замінить ШІ розробників?

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

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

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

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

TikTok | Instagram | Telegram
3
Агов, друзі! 👋

👉 Якщо хочете прокачати свої навички в автоматизації тестування та дізнатися, що зараз у топі ось добірка крутих книжок, які точно варто глянути:

📚 Contract Testing in Action: With Pact, PactFlow, and GitHub Actions (2025)
📚 Software Testing with Generative AI (2024)
📚 Software Testing Strategies: A testing guide for the 2020s (2023)
📚 Automation Awesomeness: 260 actionable affirmations to improve your QA and automation testing skills (2023)
📚 Test Automation Engineering Handbook (2023)

💡 Зберігайте список, обирайте, що цікаво, і підвищуйте свої QA-скіли!
І не забувайте навчання може бути веселим! 😄
Тож беріть каву і занурюйтесь у книги!

#codica_advice

TikTok | Instagram | Telegram
🔥4
💎 Друзі, давно не заглядали в офіційні доки Rails? Ми знайшли, з чого варто почати 😉
Туторіали, що реально варті вашого часу 👇

👉 rubyonrails.org/docs/tutorials
офіційна сторінка з добіркою гайдів для тих, хто хоче не просто “пригадати синтаксис“, а вдосконалити свої скіли в Rails.

📌 Покроковий туторіал як додати Sign Up до e-commerce застосунку: від роутів і контролерів до валідації форм і Devise.
(Ідеально, щоб освіжити пам’ять або показати джунам, як має виглядати чистий flow реєстрації 💎)

📌 Відео-серія з Typecraft короткі, концентровані епізоди з реальними прикладами, з фокусом на best practices.

💡 Якщо давно не заходили на офіційні доки Rails саме час оновити закладки.
Зберігайте, щоб не загубити і повертайтесь, коли хочеться натхнення для коду 💻

#codica_advice

TikTok | Instagram | Telegram
2👍2
Що виведе цей код?
Anonymous Quiz
5%
[0, 1, 2]
76%
[1, 3, 5]
5%
[1, 2, 3]
13%
Помилка
А зараз увага, друзі! Ловіть 5 типів тестів у Rails, без яких ну ніяк 🚀

#codica_advice

👉 У Rails тести бувають різних рівнів: від перевірки дрібних деталей до повної симуляції браузера.

📌 Чому без тестів у Rails нікуди
3
1️⃣ Моделі
RSpec.describe User, type: :model do
it { is_expected.to validate_presence_of(:email) }
end


2️⃣ Запити / контролери
RSpec.describe "Posts", type: :request do
let(:post_record) { create(:post) }
it "повертає список постів" do
get posts_path
expect(response).to have_http_status(:ok)
end
end


3️⃣ Системні тести (Capybara)
RSpec.describe "User signs in", type: :system do
it "успішний логін" do
user = create(:user, password: "Password1!")
visit new_session_path
fill_in "Email", with: user.email
fill_in "Password", with: "Password1!"
click_button "Sign in"
expect(page).to have_content("Welcome")
end
end


4️⃣ Сервіси
RSpec.describe Users::SendWelcomeEmail do
it "ставить лист у чергу" do
user = create(:user)
expect { described_class.new(user).call }
.to have_enqueued_mail(UserMailer, :welcome).with(user)
end
end


5️⃣ Джоби та мейлери
RSpec.describe DigestJob, type: :job do
it "ставить завдання у чергу" do
expect { DigestJob.perform_later }
.to have_enqueued_job(DigestJob).on_queue("default")
end
end


👉 Разом ці рівні тестів дають повну картину: від валідацій у моделях до реальних сценаріїв у браузері.

💬 А які типи тестів ви вже писали? Моделі, контролери чи, можливо, пробували system-тести?

#codica_advice

TikTok | Instagram | Telegram
🔥41
👋 Друзі, бачимо, що перша частина залетіла фільмів про програмування – перегляди, пересилання, обговорення… коротше, ви це теж любите 💻❤️

Тому тримайте другу частину цього разу топові серіали про айті, які збирають високі рейтинги на Rotten Tomatoes та IMDb 🍿

Тут і стартапи, і хакери, і корпоративне божевілля коротше, айті у всій красі.

🫶 Ми вибрали 6 серіалів, які точно варті вечора на дивані (або затяжного “ще одну серію і спати”).

А ви який з них уже бачили? Діліться у коментарях 👇

#codica_advice

TikTok | Instagram | Telegram
🔥3
🔥 Ну що друзі, ось і дотягнули ми до вихідних!

Саме час перевести дух і підкинути мозку щось цікавіше за таски 😉

👉 Якщо давно хотів зрозуміти, з чого почати в програмуванні, – тримай добірку, що проведе тебе від “нічого не знаю” до “о, так ось як це працює!” 😎

🎬 Три короткі, але реально корисні відео без води, без пафосу.
Після них ти точно розберешся:
• як не втопитися в хаосі помилок,
• яку мову обрати саме під себе,
• і як вибудувати зрозумілий шлях у навчанні 💪

#codica_weekend
2
➡️ 5 помилок у вивченні програмування
Найпоширеніші пастки, у які потрапляють новачки.
Подивись і уникнеш того, що зупиняє 80% початківців.
⌛️ Тривалість: 7 хв
🔗 Переглянути на YouTube

➡️ 5 способів вивчити мову програмування
Не знаєш, як структуровано підійти до навчання?
Ось п'ять працюючих шляхів, серед яких точно знайдеш свій.
⌛️ Тривалість: 21 хв
🔗 Переглянути на YouTube

➡️ Які існують мови програмування, та як обрати?
Java чи Python? Frontend чи Backend? Яка мова підходить саме тобі?
⌛️ Тривалість: 6 хв
🔗 Переглянути на YouTube

🎬 Вмикай, дивись і ставай на крок ближче до того айтішника, яким ти хочеш бути!
Гарної, натхненної та теплої суботи 💙

TikTok | Instagram | Telegram
🔥4
Доброго раночку, друзі! 🌞
23 листопада День числа Фібоначчі, свято для тих, хто бачить красу у структурі, алгоритмах і житті після деплою.

Ось для вас добірка цікавих фактів читайте й надихайтесь!

TikTok | Instagram | Telegram
🔥53