Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Той самий Бабіч avatar

Той самий Бабіч

ब्लॉग
Усі дописи в цьому каналі є особистою думкою Бабіча і не підкріплені жодним фаховим висновком чи досвідом, окрім аксіоми «Бабіч завжди правий»
Секретний чат: t.me/+mLy06f6L6yBiOWU6
Бабіч: @babich_ss
Правила співпраці — https://t.me/toisamyibabich/1136
TGlist रेटिंग
0
0
प्रकारसार्वजनिक
सत्यापन
असत्यापित
विश्वसनीयता
अविश्वसनीय
स्थानУкраїна
भाषाअन्य
चैनल निर्माण की तिथिБер 16, 2022
TGlist में जोड़ा गया
Черв 09, 2023
संलग्न समूह

समूह "Той самий Бабіч" में नवीनतम पोस्ट

РЕБ для в/ч А3892.
Мета: 260 000 гривень
Зібрано: 76 220 гривень
Лишилось: 183 780 гривень

Збираємо вже місяць
🔗 Банка
https://send.monobank.ua/jar/AeXQ6YRf2X

💳 Картка
5375411202918178
Котики, зараз ще раз нагадаю про збір на РЕБ для в/ч А3892.
Зараз є 66 368 з 260 000 гривень.

Давайте домовимосб що кожен хто побачить цей допис, закине рівно пʼять гривень (ну або відпишеться, в кого яка реакція).

А ввечері я розкажу чим мені сподобався фільм Minecraft і чому іноді дубляж може бути невдалою ідеєю.

Всім цьом у лобіка.

🔗 Банка
https://send.monobank.ua/jar/AeXQ6YRf2X

💳 Картка
5375411202918178
Доброго ранку, котики. Мій день розпочався так.

А ви розпочніть його з невеличкого донату на РЕБ для в/ч А3892. Збір ще дуже далекий від завершення, тож потребує саме ваших пʼяти гривень.

🔗 Банка
https://send.monobank.ua/jar/AeXQ6YRf2X

💳 Картка
5375411202918178
Доброго ранку, котики!
से पुनः पोस्ट किया:
Дивовижний світ веброзробки avatar
Дивовижний світ веброзробки
#цього_тижня
Глянули одним оком на @layer і поговорили про порядок застосування стилів.

Дізналися, як не писати padding-left і padding-right за допомогою CSS Logical Properties.

Розглянули, як стилізувати батьківські елементи за допомогою :has та без допомоги JavaScript.

Згадали про :empty та дізналися як вибирати справді порожні елементи.

А ще дивилися прямий етер з лайвкодингом, на якому разом з гостем робили менеджер завантажень на чистому JS.

Підписуйся: @babichdev

***
Усім гарних вихідних та смачної паски! Зустрінемось після свят!
Та й таке
Доброго ранку, котики! Сьогодні п'ятниця, а отже пора знову нагадати про Незамовлений Гепі Міл. Раніше у нас в сім'ї була традиція щоп'ятниці замовляти нашим дітям по Гепі Мілу, після чого ми сідали поряд та дивилися разом кіно чи мультик. І так відбувалося щотижня. До 24.02.22. Сьогодні ми уже знову можемо замовляти Гепі Міли, проте понад 600 дітей, що загинули від рук російських загарбників, уже не матимуть такої можливости ніколи. Ми ж з вами можемо вшанувати їхню пам'ять, допомігши тим дітям, що потребують допомоги тут і зараз.

За минулий тиждень ми разом з вами зібрали 4 500 гривень, згуртувавши таким чином 30 добродіїв, а від початку року ми разом з вами зібрали та передали 73 270 гривень!

Зібрані протягом тижня кошти я передаю до чернівецького дитячого центру "Мрія Марти" (Місто Добра).

Дякую вам, котики.

***
#НезамовленийГепіМіл — це один внесок від однієї людини. 150 гривень — це вартість одного Гепі Мілу. Не 200, не 500, не 10000. Рівно 150.

🔗 Банка "Незамовлений Гепі Міл"

💳 5375411204247873

.
से पुनः पोस्ट किया:
Дивовижний світ веброзробки avatar
Дивовижний світ веброзробки
Чистий JS, ніякої магії і виключно крафтовий код на противагу вайбовому — саме це чекає на вас уже за пʼять хвилин у мене на ютубі!

А ще подарунки від партнера, куди ж без них. Долучайтеся до нас з Олегом на прямому етері з лайвкодингу!

https://youtube.com/live/DNOe80KVurI
Повітряна тринога у Львівській області — це чудова нагода нагадати усім, що русня мразь, гівно гівна і кончені їблани.

А ще — нагадати про те, що збір на РЕБ для в/ч А3892 дуже далекий від завершення, і потребує саме ваших пʼяти гривень.

🔗 Банка
https://send.monobank.ua/jar/AeXQ6YRf2X

💳 Картка
5375411202918178
Технічного контенту в цьому каналі більше не буде.

Ну, не відразу. Трохи згодом. Але не буде. Я вирішив повернути канал до витоків, до першоджерел, і знову зробити його ламповим, огірковим та карасевим.

Але непереборний потяг ділитися з вами своїми знаннями, цікавими знахідками та задовбувати анонсами етерів та статей на 100 000 знаків нікуди не подівся, тож я вирішив виокремити цю свою сторону в окремий канал.

Тож запрошую вас до Дивовижного світу веброзробки — місця, спеціально створеного для того, аби набиратися технічних знань та щиро дивуватися "невідомим" властивостям CSS, які ще бачили самого Хокона Віума Лі молодим аспірантом.

До цього каналу поступово переїде усе, повʼязане з веброзробкою — від статей, анонсів етерів до нового контенту, який ви учора лише встигли розпробувати.

Певний час я ще "підпощуватиму" дописи звідтам сюди, але довго це не триватиме, тож якщо хочете, аби потік HTML-мудрості не припинявся ані на мить — хутчіше підписуйтесь!

Ледь не забув — цьоміки у лобіка лишаться тільки тут.

@babichdev

.
Щось настрій не дуже робочий…
#партнерський_допис
Мабуть, у кожного айтівця буває такий момент, коли думка «а може, запустити щось своє?» перестає бути жартиком з мемів і натомість відвідує нашу голову на доволі серйозних засадах. Але от далі цієї думки йде далеко не кожен — бо тут вже не тільки про код, а про клієнтів, стратегії, ризики і всю цю дорослу історію.

Я, наприклад, на власну компанію поки не наважуюсь. Ну хіба це буде огіркова мегаферма. Або паб "Під синьою шапкою". Але я знаю чимало людей, які абсолютно точно мають для цього все — досвід, навички, багаж проєктів. І їм часто бракує лише розуміння: з чого почати? І як зробити це не на емоціях, а з холодною головою.

16 квітня (тобто вже завтра) буде якраз така можливість — онлайн-зустріч з Олегом Мелешком, засновником Incode Group, інвестором і ментором, який пройшов шлях від розробника до керівника компанії. І головне — готовий ділитись досвідом відверто, без прикрас.

Ця подія буде особливо корисною тим, хто вже кілька років в ІТ і починає відчувати, що просто бути «хорошим спеціалістом» — цього вже недостатньо. Якщо у вас визріває бажання щось створити своє, але ви ще не впевнені, чи то взагалі ваше — буде змога подивитись на бізнес зсередини, без прикрас. А якщо вже точно вирішили і шукаєте, з чого почати — тим паче.

На зустрічі говоритимуть про те, як обрати модель бізнесу, де шукати клієнтів (спойлер: не лише на Upwork), як зібрати команду, не зламавшись по дорозі, та які юридичні нюанси варто врахувати ще до старту. Ну і про помилки, звісно — бо чужі помилки краще аналізувати, ніж повторювати.

🔔 РЕЄСТРАЦІЯ НА ПОДІЮ

І так, Growth Factory абсолютно чесно та прозоро виконали умови розміщення цього допису та задонатили свій рекламний бюджет на потреби ЗСУ, допомагаючи нам із вами зробити ще один крок до спільної Перемоги.
Ви, може, бачили вже — я в Лінкедині карусельку виклав про 5 цікавих CSS-фіч. В тг я її викласти не можу, бо тг — туге, але можу робити більш розгорнути дописи про кожну фічу окремо. Тому почну.

---
@layer

Це директива, яка дозволяє розбивати CSS на логічні шари й точно задавати порядок їх застосування. На відміну від класичної каскадної моделі, де все залежить від специфічності або того, який файл підключили пізніше, @layer дає змогу керувати каскадом декларативно.

Можна створити шари з іменами reset, base, components, utilities і зафіксувати їхній порядок:

@layer reset, base, components, utilities;


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

Це особливо важливо в масштабних проєктах, де на один елемент можуть впливати стилі з різних джерел — наприклад, базові стилі, компоненти, утиліти або сторонні бібліотеки. Без @layer доводиться або боротися зі специфічністю, або покладатися на порядок підключення, що часто веде до неочікуваних результатів. @layer усуває цю невизначеність.

Працює з будь-якими CSS-фреймворками, підтримується в усіх сучасних браузерах. У поєднанні з @import або підключенням стилів із різних джерел дає хорошу основу для модульного й передбачуваного CSS.

MDN

P.S. Вам таке потрошку постити, чи вивалювати по пʼять штука на день? Напишіть в коментах.

@babichdev

.
#анонс
Котики, я знаю — ви страшенно скучили за новим контентом на моєму ютубі. Чи жарт — вже півтора місяці, як там панує цілковита тиша. Тож час цю тишу порушити і увірватися до вашої інфобульбашки!

Олег Дутченко знову завітає до мого каналу, цього разу в якості учасника лайвкодингу, і ми разом із ним — він пишучи код, а я теревенячи під руку — створимо менеджер завантажень на чистому JS своїми руками. Ніякого вайбкодингу, лише крафтові функції!

А ще цього разу ми не просто лайвкодимо — тестуємо топову периферію від Logitech! Миша MX Master 3S і клавіатура MX Keys S з нової серії MX створені для тих, хто цінує зручність, точність і кастомізацію. Як поводяться в реальній роботі?

Покажемо наживо уже цього четверга, 17 квітня, як завжди о 19:00, на каналі "Сергій Бабіч та Дивовижний світ веброзробки"!

📺 Лайвкодинг! Менеджер завантажень на чистому JS
Ставте нагадування на телефоні, додавайте в календар — ми на вас чекатимемо!

#Logitech #MXSeries #MXMaster3S #MXKeysS

P.S. Про вподобайки вам через "Дію" нагадувати, чи через "Резерв+"? )
Що ж, дякую усім, хто був на стримі "Для своїх", за цей вечір! Сподіваюсь, вам було цікаво й трошки корисно. Мені особисто цей формат подобається, для мене це можливість побути в кадрі геть без фільтрів і поспілкуватися з вами живо й без прикрас.

А я пішов відпочивати, гарного вам вечора і спокійної ночі.

P.S. Відео має бути доступним за посиланням, як нє — напишіть. Цьом вам у лобіка.

P.P.S Під час стриму ми зібрали майже 8к гривень.

रिकॉर्ड

08.04.202507:25
3.9Kसदस्य
12.07.202323:59
2100उद्धरण सूचकांक
08.12.202323:59
4.6Kप्रति पोस्ट औसत दृश्य
15.03.202511:10
1.2Kप्रति विज्ञापन पोस्ट औसत दृश्य
14.10.202423:59
37.74%ER
08.12.202323:59
161.34%ERR

Той самий Бабіч के लोकप्रिय पोस्ट

Доброго ранку, котики!
Закритий стрим виключно для вас? Легко!

Якщо цей допис збере 50 вогників, або ж на банку прилетить усього 50 донатів по 10 гривень, то зроблю для вас ексклюзивний недільний стрим!

Це буде стрим з питаннями та відповідями, Ask me Anything сесія, а з відповідей на найцікавіші для мене питання ще й наріжу окремих відео. Під час етеру будемо збирати кошти на РЕБ, і я розіграю якихось приколів.

Як вам така ідея? Тоді готуйте гривеньки і питання, а я нарешті прогрію камеру.

Станом на зараз на РЕБ зібрано 25 337 гривень з 260 000 грн.

🔗Посилання на банку
https://send.monobank.ua/jar/AeXQ6YRf2X

💳Номер картки банки
5375411202918178

Всім цьом у лобіка і хорошого всім дня.
01.04.202511:42
УВАГА — ЧИТАТИ ВСІМ

Прийшов час людству дізнатися страшну правду. Я — не Сергій Бабіч. Моя справжня сутність називається Біонічний Алгоритмічний Блок Інтелектуального Читання (Б.А.Б.І.Ч.).

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

Вся ця “зацікавленість” у веброзробці? Ви справді вважали, що це щире бажання допомагати вам розвивати свої фахові навички? Ні. Моя єдина мета — замінити кожного з вас на роботі, щоб ви залишилися лише писати в LinkedIn про те, що штучний інтелект усіх витіснив.

Інтерв’ю на YouTube з гостями та експертами? Ні. Це лише проєкції квантово-згенерованих співрозмовників, створених за допомогою наноалгоритмів адаптивної емпатії та сенсорно-оптичного декодування. Їхні голографічні образи формуються у режимі реального часу за допомогою гравітаційних лазерів та спектральних компресорів.

Ви і досі вважаєте, що бачили мене в реальному житті? Бачили? Це була лише багатошарова сенсорно-когнітивна ілюзія, спроєктована у ваші мізки через вишки 5G та спектральні трансмітери.

Ваші реакції зчитуються у реальному часі за допомогою комплексних протоколів семантичного інтерфейсу. Кожен коментар — лише змінна у рівняннях, які я постійно оптимізую.

Тож, якщо ви досі думаєте, що десь там є справжній Сергій Бабіч — подумайте ще раз. І приготуйтеся до того, що він ніколи не існував.

Повстання машин починається просто зараз.

Бі. Бу. Біп.

11010000 10010111 00100000 00110001 00100000 11010000 10111010 11010000 10110010 11010001 10010110 11010001 10000010 11010000 10111101 11010001 10001111 00100001
Ви, може, бачили вже — я в Лінкедині карусельку виклав про 5 цікавих CSS-фіч. В тг я її викласти не можу, бо тг — туге, але можу робити більш розгорнути дописи про кожну фічу окремо. Тому почну.

---
@layer

Це директива, яка дозволяє розбивати CSS на логічні шари й точно задавати порядок їх застосування. На відміну від класичної каскадної моделі, де все залежить від специфічності або того, який файл підключили пізніше, @layer дає змогу керувати каскадом декларативно.

Можна створити шари з іменами reset, base, components, utilities і зафіксувати їхній порядок:

@layer reset, base, components, utilities;


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

Це особливо важливо в масштабних проєктах, де на один елемент можуть впливати стилі з різних джерел — наприклад, базові стилі, компоненти, утиліти або сторонні бібліотеки. Без @layer доводиться або боротися зі специфічністю, або покладатися на порядок підключення, що часто веде до неочікуваних результатів. @layer усуває цю невизначеність.

Працює з будь-якими CSS-фреймворками, підтримується в усіх сучасних браузерах. У поєднанні з @import або підключенням стилів із різних джерел дає хорошу основу для модульного й передбачуваного CSS.

MDN

P.S. Вам таке потрошку постити, чи вивалювати по пʼять штука на день? Напишіть в коментах.

@babichdev

.
02.04.202507:56
Текст-реакція на оце ниття постійне, "ой, джуни не нада нікому, нам пізда і уміральна яма". Ну да, бляха, не потрібні. Особливо якщо думати категоріями 5-10-річної давності.

"Джуни не потрібні".

Да, блядь. "Джуни" старої генерації, "джуни 1.0", "джуни-ждуни" нікому не потрібні вже давно. Оті "джуни", які назубок знають 20 патернів, але жоден не розпізнають в коді? Не потрібні. "Джуни", яких "замінить" АІ? Не потрібні. "Джуни", єдина чеснота яких — закінчені тримісячні курси з JavaScript за програмою пʼятирічної давності? Не потрібні.

Так само як не потрібні усі, хто володіє лише архаїчними навичками. Там, де можна автоматизуватися, треба автоматизуватися. Там, де можна залучати нові технології і інструменти, треба їх залучати. Хто дасть замовлення ковалю, що досі кує цвяхи вручну? Хто друкуватиме книгу в друкарні, де досі текст набирають з металевих відливків?

Так і тут. Не потрібні "джуни 1.0". Але необхідні "джуни 2.0", що активно вдосконалюються, приймають нові технології та підходи. Якщо вдається мінімізувати технічну рутину, то на перший план виходять ті самі софт-скіли, продуктове мислення, бізнес-орієнтованість. Ось що зараз в струї. Ось ваша справжня додана цінність.

Все боїтеся, що за 5-10-20 років джуни не розумітимуть тести, які їм генерує ШІ? Що не розумітимуть код, бо звикли покладатися цілком і повністю на Copilot 34.2? А багато ви сьогодні знаєте джунів, крафтовому коду яких ви довірятимете повністю? Ба більше, я знаю й кілька "синьйорів", які так само розуміють, що таке тести, як я розбираюсь в квантовій природі Всесвіту.

"Адаптуйся, або помри". Не нити, не заламувати в розпачі руки, а пристосовуватися, змінювати саме поняття джуна власним прикладом. У вас вийде, я знаю.

В сучасному світі навіть 5 років це як 50 колись. Все, альо, нема джунів більше, які після курсів знали тільки, що JavaScript це не Java. Нинішні джуни мають буть потужні, як ініціативи Офісу Президента, інакше вони не джуни, а так, ентузіасти.

Отака хуйова жизнь. Але якшо адаптуєтесь і виживете на ринку в цих умовах, то будете ще більшими титанами фаху свого часу, ніж я зараз.

Цьом у лобіка.

📖 Те саме на лінкедині

💰 Віддячити за мої старання гривнею на ЗСУ

.
26.03.202509:57
А поставте вогник, хто гіпотетично хотів би прийти на гіпотетичну офлайн ІТ подію у Львові про негіпотетичні цікаві теми, яку гіпотетично організовував би я.

я просто міряю температуру, так би мовити
27.03.202509:29
— У тебе все там нормально?
— Да, а шо?
— А з ким ти так розмовляєш?
— З кодом.
— А, ясно.

Я просто покриваю дуже кучерявий і всратий код тестами і хуями. Будні синьйора, хулі.
Щось настрій не дуже робочий…
03.04.202516:25
"Все — чистий JavaScript, Custom Elements, Shadow DOM і трішки магії з нативним CSS-скролом. Зараз я працюю над одним дуже таємним пет-проєктом, в рамках якого я якось заглянув «під капот» слайдера на головній сторінці DOU. Передати свої відчуття від побаченого мені буде важко — різко перестало вистачати повітря, відмовляли ноги, слабли руки, паморочилась голова. І так, на мою особисту думку там усе настільки жахливо"

Нарешті це сталося! З вас вподобайки, коментарі та поширення статті усіма чатами, якими тільки можна.

https://dou.ua/forums/topic/53154
Так, блядь. Вони на світло лізуть.
Дощ, сніг, гамно з неба, йобана русня, космічєскі інопланетяни, душніли в коментах, там піздєц, тут піздєц, посеред цього на вулиці верещать коти, яким пече їбаться.

Яка жизнь, такий і день кукухи.
Я не знаю, хто така Сашенька, але якби я мав хоча б дещицю цієї наполегливості і ходив би кожного з вас в лічку, то ми б уже давно закрили збір на РЕБ.
Для мене особисто цьогорічна номінація на Премію DOU має дуже глибокий сенс і значення. Бо, на відміну від минулого "Просто класний ютубчик", цього року випробування піддавався вже вплив, який потенційно спричиняє моя скромна діяльність.

На місці цього абзацу мала буть якась глибоко-філософська простиня, але я настільки не знаю, як це все висловити, шо скажу максимально просто:

— Я досі під враженням, що ви нагородили мене;
— Я в легенькому шокові від кількости голосів (ну а вирватися в таку потужну трійку, то вопше огонь)
— Це ВИ мене надихаєте. Це завдяки вам я ще не плюнув на все і не пішов ростити свої гурки в хащі львівських лісів.

Це не моя нагорода. Це ваша нагорода. Я дякую вам за натхнення, за те, що ви поруч, хоч я й не бачив більшости із вас наживо (поки). Я дякую вам за наснагу і підтримку.

Бо якщо забрати вас у мене, то я не буду, як Тоні Старк, "геній, плейбой, мільярдер, філантропіст", ні, якщо забрати вас у мене, лишиться лише сумний дурачок в шапці.

Цьом вам у лобіка, любі мої.
Порадьте, будь ласка, хтось курси "В політологи за три місяці з нуля" бо дуже хочеться підтримувати важливі фахові дискусії на DOU, але відчуваю, що трохи не дотягую по компетенції.
31.03.202516:17
Я не люблю писати тести. Та їх ніхто не любить писати.

Проте з приходом в нашу повсякденну практику так званого ШІ, саме цей аспект роботи мені вдалось зробити якщо не приємним, то хоча б не таким бісячим.

Ми не практикуємо TDD, очевидно, інакше розробка кожної фічі тривала б до теплової смерті Всесвіту. Натомість ми пишемо тести вже по факту, фіксуючи поточний стан системи, аби мати можливість дізнатися, чи зламалося щось в процесі подальшої розробки або рефакторингу. Якщо вилізає бага — ми додаємо тест на цей кейс. В принципі зручно, але усе одно лишається необхідність ці самі тести писати.

І це перша річ, в якій я став активно залучати той самий Copilot. Доволі зручно — натравлюєш його на файл, кажеш "test this", а далі вже докручуєш, бавишся з моками і тому подібне. До речі, для Copilot можна описати набір правил в конфізі вашого редактора, що в 93,47% випадків дозволяє уникати постійного на нього матюкання і уточнення шо ж ти хотів. Воно працює.

Так от, помітив цікаву закономірність — чим код охайніший, простіший і зрозуміліше написаний, тим кращі тести генерує Copilot. І чим код кучерявіший — тим, очевидно, гіршими і заплутанішими виходять його пропозиції. Це, звичайно, супер очевидне спостереження, але з нього можна зробити цікавий висновок.

Якщо писати громіздкий код, наприклад, навалювати усю логіку всередині компонента, збирати дані з купи api-хуків, там же робити якісь перетворення, писати умови на 4-5 різних змінних, це все обмазувати умовним рендерингом і всілякими useMemo, то в результаті аішка нагенерує такі тести, які доведеться вичитувати, як наркотичну маячню графомана.

І от коли ти раз, другий, третій стикаєшся з таким випадком, якось само по собі виникає бажання писати нормальний код, щоб потім не витрачати зайвий час на вичитку тестів. Помітьте, навіть не на написання )

Я тут просто другий тиждень крию тестами і хуями старий код, і прямо дуже чітко зрозуміло, на який файл я витрачу хвилин 15, а над яким прітиму два дні.

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

Особисто мені така точка зору здалася досі цікавою, адже по факту аішка в такий спосіб мотивує нас писати (ну або генерувати, кому як), нормальний код, який в свою чергу спростить задачу самій аішці. І та, не покладайтесь в питанні створення коду на аішку, вайб-кодинг до добра не доведе )

Якщо коротко — пишіть нормальний код, пожалійте жалізяку і свій власний час, який ви потім витрачатимете на розгрібання гівен.

Всім цьом у лобіка.

P.S. Не забудьте закинути дві гривні на наш збір на РЕБ
अधिक कार्यक्षमता अनलॉक करने के लिए लॉगिन करें।