TGViewer
Channel Public Channel
From A | Все про IT

From A | Все про IT

@from_artur

Привіт. Я Артур — Software Architect, Head of Engineering, Ph.D. Пишу про програмування, тестування, автоматизацію, архітектуру та айтішку. По питанням пишіть @ar2r_s
Subscribers
5.34K
Photos
196
Videos
65
Links
406
Recent Posts 20 shown
Post #776 1.39K
просто залишу це тут
  • 😁 51
  • 👍 3
  • 😢 3
  • ❤ 2
Post #775 1.56K
Простими словами про патерни. Сьогодні про Backends for Frontends (BFF).

Блоггер із одного ролика робить два монтажі: коротку вертикалку для Shorts і довгу детальну версію для YouTube. Backends for Frontends - це коли під кожен "екран" свій "монтаж" даних: мобільному компактно, вебу детально.

Проблематика: один спільний API Gateway для всіх клієнтів завжди когось обділяє: мобільному віддає забагато, вебу - замало.

Рішення - окремий шлюз (BFF) під кожен тип клієнта:
• Mobile BFF - компактна форма під маленький екран
• Web BFF - детальна форма, агрегує кілька сервісів

Кожен BFF віддає саме ту форму даних, що потрібна його клієнту, і команда фронтенду розвиває його незалежно. Зміна під один клієнт не зачіпає інших.

Не кладемо в BFF доменну логіку - лише агрегацію й адаптацію під клієнта, інакше отримаємо новий моноліт. І один BFF на "тип" клієнта, а не на кожен екран.

#мікросервіси #архітектура #systemdesign #microservices #bff #api #патерни
  • 🔥 11
  • ❤ 3
  • 🤯 1
Post #774 1.57K
у мене тут знайомий розробив прикольний застосунок для контролю фокус тайму. поки доступний тільки для андроїда. може кому буде корисно і хто шукав спосіб повиключати зайві речі і бути у фокусі

https://play.google.com/store/apps/details?id=com.epyphite.distraction_lock&pcampaignid=web_share
  • 🔥 10
  • 😁 1
Post #773 2K
Чим вдохновлялісь яблока
  • 😁 73
  • 👍 4
  • ❤ 1
Post #772 1.56K
Сувора QA Конференція 2.0

Тема: AI в тестуванні.
Дати: 28 вересня — 2 жовтня 2026.
Формат: 5 днів онлайн, два блоки щодня — ранковий (10:00–11:00) та вечірній (19:00–20:00).

Додатково: онлайн-бар для спілкування після сесій, Telegram-чат учасників, система рейтингу (Баклажановий рейтинг).

Реєстрація: https://conference.grygorenko.tech/

Спікери:
Марина Дідковська — Senior Director в EPAM Systems
Михайло Чуб — QE Director в Tieto Ukraine
Володимир Момот — Product Engineer в WeTravel
Євген Пасєка — QA Manager в SQUAD
Костянтин Телтов — QA Lead в Metso
Оксана Троян — Senior Project Manager / QA Consultant
Ольга Шкурка — Head of AI QA в SQUAD
Кирило Сулімовський — Head of Engineering в GameInspire
Анна Куркотова — Head of QA в iSpeedToLead
Володимир Обрізан — founder of Testinel
Павло Сафонов — senpai
  • 🔥 13
  • ❤ 1
Post #771 1.45K
Всіх тестувальників з професійним святом!
Шоб тести зелені, баги знайдені та релізи успішні завжди були.
  • 🔥 76
  • ❤ 9
Post #770 1.46K
А ви теж відчуваєте аналогічно на роботі себе?
  • 😁 28
  • 👍 6
  • ❤ 4
Post #769 1.44K
🦄 19 вересня у друзів з Certified Unicorns відбудеться Hot ISTQB Conference — яскравий івент для українських тестувальників.

У фокусі — не лише ISTQB як набір сертифікацій, а й ширший контекст:
🤖 GenAI у реальних процесах тестування та у силабусі;
🧠 які meta-skills не втрачають актуальності в еру АІ;
⚙️ як змінюється роль тестувальника в Quality Engineering та DevOps;
🔥 чого чекати від іспиту Test Automation Engineer (хе-хе, не дарма він входить у топ 3 найскладніших і це не жарт);
🥂 які оновлення викатили ISTQB за останній рік;
🤫 що цікавого готує українська національна борда (USQB).

Усі спікери — експерти-практики з 10+ років досвіду в ІТ. Тому замість чергового набору абстрактних трендів — реальні кейси, досвід і чесні оцінки.

📆 19 вересня
🎥 онлайн
💸 безкоштовно для всіх зареєстрованих

🔗Детальна програма та реєстрація — за посиланням
  • 👍 7
  • 🔥 4
  • ❤ 1
Post #768 1.47K
там Playwright бухнув нову версію 1.63
Що цікавого:

• Test Locks - тепер можна блокувати паралельний запуск тестів, які працюють зі спільним ресурсом
• frameLocator() без selector
• новий locator.visible()
• test.step() отримав subtitle та params
• tracing тепер окремо підтримує DOM, ARIA та screenshots
• typed response.json() для API tests
• новий Perfetto reporter для аналізу test execution timeline
• duration waterfall у HTML report
• нові accessibility options: reducedMotion, forcedColors, contrast


На мій погляд, головна тема цього релізу - керування concurrency + observability тестів.

Особливо варто подивитися на Test Locks для shared resources, якщо ваш regression suite уже великий і повільний.

як доу опублікує - тут чуть більше буде інфи https://dou.ua/forums/topic/61801/
GitHub Release v1.63.0 · microsoft/playwright 🔒 Test locks Tests that access a shared resource — an external service, a global account setting — can now declare a named lock. Tests that share a lock name never run concurrently, across files, w...
  • 🔥 11
  • ❤ 3
Post #767 1.66K
Ладно. Все ж таки пʼятниця сьогодні. Тримайте трошки гумору
  • 😁 39
  • 🔥 1
Post #766 1.63K
думки про які не питали:
знаєте, з всім цим несущімся поєздом АІшки я вчора вночі помітив одну штуку яка мене дуже сильно засмутила.
стан потоку.
коли останній раз ви відчували себе у саме цьому стані потоку? памʼятаєте оце от? навіть коли АІшка була ще тіки на стадії автокомпліту, ми часто входили в стан-потоку. коли ти настільки сфокусован над задачею, рішенням, думками шо у тебе образується певний корідор зору навіть і ти під улюблену музику робив вальс з клавішами і кайфуешь від процесу...
ось цей стан покинув чат.
останній час це все перетворилось у - дав задачу, описав, чекаєш поки клавдія над нею працює 15-20-30хв і втикаєш в монік в цей час(або переключився на іншу задачу і так само втикаєш), ADHD-розробка якась, бляха. дав таск-переключвся-дав паралельний таск - переключився - дав інший таск - переключився. і в тебе в паралеллі 3-5-7 задач а мозок після 5 годин таке враження шо відпахав три зміни. тіпа сам стан потоку у тебе зараз взагалі не присутній. бо ти по суті дав шось і далі в режимі очікування стаєш. як оргазм який ось ось прийде і тут міняють тем чи зупиняються 😄 короч розробка перетворилась в якесь проксі-простітутсво де ми ублажаєм АІ.
шо з цим робити? понятно шо адаптуватись або здохнеш.
але цікаво чи це тіки в мене так чи ви теж відчуваєєте шо кайфу від такого операторства стає все менше ?
  • 👍 39
  • 😱 5
  • 😢 1
Post #765 1.6K
👀 Linux, RTOS та Bare Metal: де використовуються, як обрати та як тестувати?

9 вересня на єТЕМІ команда SQUAD вже традиційно ділитиметься своїми знаннями та інсайтами, але вперше — офлайн у Львові!

Приєднуйтеся до мітапу, щоб:
— обговорити особливості Linux, RTOS та Bare Metal і сфери їх використання,
— визначити, коли обирати RTOS, а коли Embedded Linux,
— дізнатися, як тестувати обрану систему,
— поставити запитання спікерам і почути відповіді напряму.

📅 9 вересня, 19:00
📍 Львів, безпечний простір SQUAD
💻 Онлайн-трансляція для тих, хто не може долучитися фізично
🙌 Участь безкоштовна

Реєструйтеся на подію 👈🏻
  • 🔥 4
Post #764 1.79K
шановне паньство. маю 2 круті ваки для вас.
контора велика хароша денег дають багато.
• senior python backend
• senior fullstach (python+react)

маякніть в пріваточку ребюзме. мені рефералочка - вам хороша работа 🙂



Р.s. Поки вистачить резюмех 🙏🏻
  • 🔥 6
Post #763 1.86K
  • 😁 45
  • 👍 3
Post #762 1.95K
Актуальні пропозиції від UPSTARS ⭐️

UPSTARS – продуктова IT-компанія, з якою злітають і люди, і бренди. Запускаємо технологічні рішення та B2B-сервіси для міжнародних клієнтів у сфері iGaming. Бренди, які використовують наші рішення, здобувають топові галузеві премії та найвищі оцінки у профільних міжнародних рейтингах.

↳ Junior Account Farmer

↳ Middle Marketing Data Analyst

↳ Middle Atlassian Cloud Administrator

↳ Senior SEO Specialist

↳ Product Team Lead

Ждем твій відгук. Або зроби репост другу, який ідеально сюди метчиться
😉
Більше відкритих ролей – за посиланням або Career bot
Talent Network | Career | Карʼєрний сайт
  • 🔥 10
Post #761 1.68K
WAWTech повертається!
26-27 листопада DOU організовує другу конференцію для 5000 айтівців у Варшаві!

🔥 50+ спікерів з Netflix, Zendesk, Superhuman, Agoda та ще багато інших!
⚡ 4 сцени, 6 технічних треків
🛠️ Зона воркшопів
🤝 Job Speed Dating
👥 Окремий день мітапів
🎉 Afterparty та багато нетворкінгу

Попереду ще багато гучних анонсів!

📍Варшава, EXPO XXI

Забирайте квиток за найнижчою ціною — від €78: https://dou.ua/goto/wawtech26

ДОРЕЧІ ЗАВТРА (1 вересня) ціна підіймається

Побачимось на конфі <3
  • 🔥 9
  • 😁 2
  • ❤ 1
Post #760 1.73K
Підписники стало цікаво от. Зараз про АІшку талдичуть з усіх кутків у контексті розробки. Але я шось мало чую про АІшку у машинах.
Уявіть шо у вас є авто вашої мрії. Які б АІ фічі ви б хотіли в ній мати. Цікаво послухати почитати б було. Го в коментарі 🙂
Post #759 2.04K
Простими словами про патерни. Сьогодні про Claim Check.

На вокзалі здаєш важку валізу у сховище а натомість береш крихітний номерок - і гасаєш по місте без вантажу. Claim Check - той самий номерок: важкі дані лежать у сховищі, а листом їде лише малесенький ключ.

Велике тіло повідомлення (файл, зображення, важкий JSON) впирається в ліміти брокера й гальмує його. Тягати таке через чергу - погана ідея.

Рішення: кладемо навантаження в зовнішнє сховище (S3, БД), а в повідомлення лише "квиток", тобто ключ-посилання. Отримувач за потреби "виколупує" дані за ключем. Через брокер їде тільки малий ключ.

• великі дані рухаються повз брокер
• малі повідомлення - вищий throughput
• дані тягнемо лише коли вони справді потрібні
• сховище чистимо за TTL

#мікросервіси #архітектура #systemdesign #microservices #патерни
  • 👍 20
  • 🔥 6
Post #758 1.92K
З Днем Незалежності України! 🇺🇦

Нехай наша країна має надійну архітектуру, де фундамент - це свобода, гідність і єдність, а кожен українець - важливий компонент великої системи.

Щоб майбутнє України ми програмували власноруч - без багів, чужих залежностей і deprecated-рішень. Щоб усі виклики проходили unit, integration та stress testing, а незалежність завжди мала статус Passed ✅

Нехай наш спільний код буде чистим, архітектура стійкою, тести зеленими, а головний реліз - Перемога та мирна, сильна Україна - успішно вийде в production! 💙💛

Слава Україні! 🇺🇦
  • ❤ 55
  • 😁 1
  • 😢 1
Post #757 2K
Простими словами про патерни. Сьогодні про Dead Letter Queue (DLQ).

У тебе є дублікат ключа. Намагаєшся відкрити двері а воно все не відкриває - і так і сяк а воно не піддається. Кидаєш цей ключ в коробку "розберуся потім" і спокійно відкриваєш іншим який відкривав до цього, щоб не застрягнути в проході. Dead Letter Queue - та сама коробка для повідомлень, які вперто не обробляються.

«Галіме» (poison) повідомлення - з поганими даними чи стійкою помилкою - падає раз за разом. Воно не має ні блокувати чергу, ні губитися.

Рішення: даємо повідомленню обмежену кількість спроб (retry). Вичерпали - перекладаємо його в окрему чергу, Dead Letter Queue. Основна черга рухається далі, а "мертве" повідомлення збережене для розбору й повторного оброблення.

• обмежені retry, далі - у DLQ
• основна черга не блокується
• проблема лишається видимою для аналізу
• повтор із DLQ має бути ідемпотентним

DLQ без моніторингу - це смітник, тому думаємо про алертінг.

#мікросервіси #архітектура #systemdesign #microservices
  • 🔥 19
  • 👍 1
Older posts →

About this channel

How can I read @from_artur without a Telegram account?
TGViewer shows the public web preview Telegram publishes for From A | Все про IT: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does From A | Все про IT have?
From A | Все про IT (@from_artur) has 5.34K subscribers on Telegram, refreshed roughly every 30 minutes.
Does From A | Все про IT know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →