Kharkiv IT Cluster разом із Beetroot Academy проводять дослідження, як IT-фахівці працюють з генеративним ШІ
Поділіться своєю думкою 👇
• для чого використовуєте ШІ
• які інструменти допомагають
• з якими труднощами зустрічаєтесь
🔗 Заповніть форму
Вона займе ≈10 хвилин, але допоможе дослідити реальні потреби спільноти у сфері AI.
Дякуємо кожному, хто долучився 💚
#useful
Поділіться своєю думкою 👇
• для чого використовуєте ШІ
• які інструменти допомагають
• з якими труднощами зустрічаєтесь
🔗 Заповніть форму
Вона займе ≈10 хвилин, але допоможе дослідити реальні потреби спільноти у сфері AI.
Дякуємо кожному, хто долучився 💚
#useful
❤3🔥1
*Десятки команд в Git просто існують*
Тим часом на співбесідах питають тільки різницю між
Тому let's go розбиратись.
Обидві команди використовуються для того, щоб злити дві гілки докупи. Але в них є одна велика різниця.
Уявіть, що у вас є гілка
git merge
Якщо ви виконуєте команду
git rebase
Якщо ви викликаєте команду
📌 Коротко:
- merge з’єднує історії як є;
- rebase "переписує" історію так, ніби все робилося послідовно.
А щоб розібратись, як працюють основні команди Git, вже вкотре рекомендуємо LearnGitBranching. Друзі, це СКАРБ!
#interview
Тим часом на співбесідах питають тільки різницю між
git merge
та git rebase
.Тому let's go розбиратись.
Обидві команди використовуються для того, щоб злити дві гілки докупи. Але в них є одна велика різниця.
Уявіть, що у вас є гілка
main
і є ваша локальна гілка feature/1
, де ви працюєте над якимсь новим функціоналом. Ви вже створили кілька комітів і хочете отримати останні зміни з головної гілки main
(в якій тим часом також з'явились нові коміти).git merge
Якщо ви виконуєте команду
git merge
, то створюється новий merge commit, який об'єднує дві гілки. В історії буде видно, як вони розвивалися окремо, а потім злилися в один потік (на першій картинці merge commit С6). З плюсів такого підходу - зберігається повна картина розвитку проєкту, але водночас вона виглядає більш заплутаною.git rebase
Якщо ви викликаєте команду
git rebase
, то git перепише коміти вашої гілки так, ніби вони були зроблені після актуального стану main
. На другій картинці після коміту C3 я викликала git rebase
і отримала лінійну структуру. Перевага цього підходу в тому, що історія виглядає простою і послідовною, без зайвих merge-комітів. Але варто пам’ятати, що змінюються хеші комітів, і це може заплутати команду.📌 Коротко:
- merge з’єднує історії як є;
- rebase "переписує" історію так, ніби все робилося послідовно.
А щоб розібратись, як працюють основні команди Git, вже вкотре рекомендуємо LearnGitBranching. Друзі, це СКАРБ!
#interview
1👍12❤8
👍18❤4😁1🎉1
З Днем Незалежності, Україно! 💙💛
Сьогодні ми святкуємо силу, свободу та незламність нашого народу. Бережімо те, за що боролися покоління, і творімо майбутнє, яким будемо пишатися.
Сьогодні ми святкуємо силу, свободу та незламність нашого народу. Бережімо те, за що боролися покоління, і творімо майбутнє, яким будемо пишатися.
2❤32🎉8🤯1
Мама не навчила сидіти на шиї, тому сьогодні був мій перший робочий день! 🎉
Загалом пошук нової компанії в мене зайняв майже три місяці, але якщо врахувати мої перерви й поїздки - десь місяць активного пошуку. Стек - React, я не зраджую своїм вподобанням 😄
Компанія велика, проєкт масштабний, процесів багато з обох боків. З однієї сторони, це трохи напрягає (бо багато дзвінків і інформації), а з іншої - надихає, адже я вже дуже давно не працювала з добре налагодженими процесами.
Внутрішньо переживань менше, більше цікавості: як усе буде далі, як швидко влиюсь у команду й компанію, наскільки цікавим буде проєкт з технічної точки зору тощо.
Тож якось так, стараюся тримати вас у курсі, але @Yurets7777 випереджає!! 💛
Загалом пошук нової компанії в мене зайняв майже три місяці, але якщо врахувати мої перерви й поїздки - десь місяць активного пошуку. Стек - React, я не зраджую своїм вподобанням 😄
Компанія велика, проєкт масштабний, процесів багато з обох боків. З однієї сторони, це трохи напрягає (бо багато дзвінків і інформації), а з іншої - надихає, адже я вже дуже давно не працювала з добре налагодженими процесами.
Внутрішньо переживань менше, більше цікавості: як усе буде далі, як швидко влиюсь у команду й компанію, наскільки цікавим буде проєкт з технічної точки зору тощо.
Тож якось так, стараюся тримати вас у курсі, але @Yurets7777 випереджає!! 💛
1❤14🎉8🔥2
👍8🔥5
Як вплине використання Map та WeakMap на споживання пам’яті у цих прикладах?
Anonymous Quiz
17%
Обидва приклади виконаються без проблем, адже пам’ять очищається автоматично.
48%
Map не зможе тримати таку кількість елементів у памʼяті; WeakMap відпрацює весь цикл.
14%
Map і WeakMap працюють однаково, відмінність лише у швидкості.
21%
Обидва приклади не зможуть виконатись через перевантаження пам’яті.
👍6❤1🔥1
Ви про нас ще не забули? 🥹
На жаль, зараз у нас такий період у житті, коли вільного часу нуль. Я активно працюю, стараюся гарно показати себе на випробувальному періоді. Юра вже закінчив свій, і зараз його team lead пішов у відпустку, і вгадайте, кого призначили замість нього.
Так, про що я. Тут до нас постукали, щоб ми поділилися з вами вашим улюбленим ОПИТУВАННЯМ!! 😄
Розкажіть, де ви хочете працювати, що для вас важливо і що змушує сказати "ні" тут: https://jobs.dou.ua/questionary
Анкета займе зовсім небагато часу, а плюс в айтішну карму заробите! 💛
На жаль, зараз у нас такий період у житті, коли вільного часу нуль. Я активно працюю, стараюся гарно показати себе на випробувальному періоді. Юра вже закінчив свій, і зараз його team lead пішов у відпустку, і вгадайте, кого призначили замість нього.
Так, про що я. Тут до нас постукали, щоб ми поділилися з вами вашим улюбленим ОПИТУВАННЯМ!! 😄
Розкажіть, де ви хочете працювати, що для вас важливо і що змушує сказати "ні" тут: https://jobs.dou.ua/questionary
Анкета займе зовсім небагато часу, а плюс в айтішну карму заробите! 💛
❤13😁1
👀 Слідкуємо за всіма тапками, якими ви в нас кинете - бо, мабуть, уже й забули про наше існування.
Але нахабності нам вистачає, тож прийшли ще й із проханням! Зараз активно обираємо робочі крісла - Юра хоче якесь ергономічне зі всіма приколами, а я - максимально мінімалістичне.
Поділіться, будь ласка, у коментарях: на яких кріслах сидите ви і що порадите?
Будемо дуже вдячні! 💛
Але нахабності нам вистачає, тож прийшли ще й із проханням! Зараз активно обираємо робочі крісла - Юра хоче якесь ергономічне зі всіма приколами, а я - максимально мінімалістичне.
Поділіться, будь ласка, у коментарях: на яких кріслах сидите ви і що порадите?
Будемо дуже вдячні! 💛
❤4👍2😁2
Історія:
- Бронюю вперше місце в себе в офісі.
- Бачу, що назви переговорних кімнат пов’язані з географічними назвами.
- Згадую цей пост.
- Розумію, що це не достатній доказ, адже багато компаній так роблять.
- Захожу на LinkedIn до Бабіча й бачу, що він працював у компанії, де я працюю зараз, кілька років тому.
Справу розкрито 😎
- Бронюю вперше місце в себе в офісі.
- Бачу, що назви переговорних кімнат пов’язані з географічними назвами.
- Згадую цей пост.
- Розумію, що це не достатній доказ, адже багато компаній так роблять.
- Захожу на LinkedIn до Бабіча й бачу, що він працював у компанії, де я працюю зараз, кілька років тому.
Справу розкрито 😎
😁11❤1
Forwarded from Дивовижний світ веброзробки
Колись дуже давно, коли я ще працював в офісі, в одній з компаній переговорні кімнати називалися географічними назвами. І серед них була "Аляска". Я тепер розумію чому, бо там також відбувалися аналогічні за важливістю, сенсом та змістовністю розмови.
😁12
Трохи не останніх і останніх новин 😅
У мене новий проєкт уже трохи більше двох місяців. Увесь цей час був якийсь такий напружений, що я досі нічим тут не ділився. Тож зараз буде короткий екскурс у мою поточну робочу обстановку.
Отже, зараз я працюю на позиції фулстека в невеликій команді з чотирьох розробників і ще кількох менеджерів. 90% операцій із базою даних - читання, бо в нас є ще кілька команд, які збирають та аналізують дані. Через це дуже багато денормалізації і про нормальні форми можна забути.
З цікавого, з чим я ближче познайомився на проєкті:
- Feature Flags. Тут їх справді багато, можливо навіть забагато. Деякі, здається, уже давно можна видаляти. Але це точно цікавий спосіб поступово додавати нові фічі в застосунок.
- Micro-frontend і версіонування модулів. Оскільки модулі білдяться у статичні файли і усі версії зберігаються в хмарі, то завжди можна вибрати, яку версію якого модуля використовувати в прозі.
- API Contracts. В окремому модулі описуємо zod-схему та контракт, за яким взаємодіють бекенд і фронтенд. На основі цього фронтенд навіть генерує готові до використання хуки. Так, уже є готові рішення, але мати своє теж цікаво.
Також я вже трохи познайомився з Kubernetes (але нічого на ньому не робив), з GitOps і навіть щось писав на Python. Починаю краще розуміти, що мені подобається, а що ні. І точно треба знову налаштовувати work-life balance.
Якось так. Соромно, що давно не з’являвся тут і в чаті. Буду старатися виправитися!
PS: шо, шукаєте лимони в Гороховського? 🍋 в нас вже 40+ 😅
У мене новий проєкт уже трохи більше двох місяців. Увесь цей час був якийсь такий напружений, що я досі нічим тут не ділився. Тож зараз буде короткий екскурс у мою поточну робочу обстановку.
Отже, зараз я працюю на позиції фулстека в невеликій команді з чотирьох розробників і ще кількох менеджерів. 90% операцій із базою даних - читання, бо в нас є ще кілька команд, які збирають та аналізують дані. Через це дуже багато денормалізації і про нормальні форми можна забути.
З цікавого, з чим я ближче познайомився на проєкті:
- Feature Flags. Тут їх справді багато, можливо навіть забагато. Деякі, здається, уже давно можна видаляти. Але це точно цікавий спосіб поступово додавати нові фічі в застосунок.
- Micro-frontend і версіонування модулів. Оскільки модулі білдяться у статичні файли і усі версії зберігаються в хмарі, то завжди можна вибрати, яку версію якого модуля використовувати в прозі.
- API Contracts. В окремому модулі описуємо zod-схему та контракт, за яким взаємодіють бекенд і фронтенд. На основі цього фронтенд навіть генерує готові до використання хуки. Так, уже є готові рішення, але мати своє теж цікаво.
Також я вже трохи познайомився з Kubernetes (але нічого на ньому не робив), з GitOps і навіть щось писав на Python. Починаю краще розуміти, що мені подобається, а що ні. І точно треба знову налаштовувати work-life balance.
Якось так. Соромно, що давно не з’являвся тут і в чаті. Буду старатися виправитися!
PS: шо, шукаєте лимони в Гороховського? 🍋 в нас вже 40+ 😅
1👍13❤4