Мені особливо приємно хвалитися успіхами своїх випускників, враховуючи, що там є трохи моєї участі. :)
Хочу порекомендувати вам ютуб-канал ProgyZavr, який створив випускник зимового потоку мого джедайського JavaScript+TypeScript курсу Олександр, де він вирішує задачі на CodeWars.
Вирішення задачок - найбільш ефективний спосіб формування основної навички розробника.
Для формування сталої навички написання коду треба зробити від сотні задач, а бажано кілька сотень.
Сам процес вирішення завдань раджу проводити в 4 кроки:
1) Максимально добре зрозуміти умову, перекласти її, сформулювати своїми словами.
2) Написати як потрібно вирішити умову своїми словами - просто послідовність дій без коду.
3) Перевести попередній текст в код, поки не пройде тести.
4) Покращити рішення, зробити найбільш елегантний/оптимальний код.
Додам, що останній крок дуже важливий, його не можна пропускати, саме на ньому формується розуміння якісного/неякісного рішення.
До речі, весняну групу стартуємо сьогодні.
Хочу порекомендувати вам ютуб-канал ProgyZavr, який створив випускник зимового потоку мого джедайського JavaScript+TypeScript курсу Олександр, де він вирішує задачі на CodeWars.
Вирішення задачок - найбільш ефективний спосіб формування основної навички розробника.
Для формування сталої навички написання коду треба зробити від сотні задач, а бажано кілька сотень.
Сам процес вирішення завдань раджу проводити в 4 кроки:
1) Максимально добре зрозуміти умову, перекласти її, сформулювати своїми словами.
2) Написати як потрібно вирішити умову своїми словами - просто послідовність дій без коду.
3) Перевести попередній текст в код, поки не пройде тести.
4) Покращити рішення, зробити найбільш елегантний/оптимальний код.
Додам, що останній крок дуже важливий, його не можна пропускати, саме на ньому формується розуміння якісного/неякісного рішення.
До речі, весняну групу стартуємо сьогодні.
🔥37👍10
Весняний апдейт Open AI
Щойно Open AI зробила демку весняних оновлень.
Виглядає дуже цікаво:
- нова швидша модель Gpt-4o, яка буде доступна безкоштовно також;
- десктопна апка (наскільки зрозумів, то поки лише для MacOS);
- особливо класно: тепер GPTs будуть доступні безкоштовним користувачам, це відкриває можливість використовувати їх для навчання студентів, бо раніше було не дуже ок, що вимагало платної підписки.
Демка швидка і емоційна, рекомендую проглянути https://youtu.be/DQacCB9tDaw
Щойно Open AI зробила демку весняних оновлень.
Виглядає дуже цікаво:
- нова швидша модель Gpt-4o, яка буде доступна безкоштовно також;
- десктопна апка (наскільки зрозумів, то поки лише для MacOS);
- особливо класно: тепер GPTs будуть доступні безкоштовним користувачам, це відкриває можливість використовувати їх для навчання студентів, бо раніше було не дуже ок, що вимагало платної підписки.
Демка швидка і емоційна, рекомендую проглянути https://youtu.be/DQacCB9tDaw
YouTube
Introducing GPT-4o
OpenAI Spring Update – streamed live on Monday, May 13, 2024.
Introducing GPT-4o, updates to ChatGPT, and more.
Introducing GPT-4o, updates to ChatGPT, and more.
🔥30
В суботу планую бути на конфі в Києві, якщо хтось бажає там зустрітися - пишіть. Трохи квиточків ще є :)
Forwarded from DOU
По-перше, конференція DOU Day вже за чотири дні.
По-друге, відкривати її буде крутий комік — Василь Байдак 😎
По-третє, лишились останні квитки. Купуйте за лінком.
Стендап Василя розпочнеться о 9:15, тож прокидайтесь раненько, беріть з собою гарний настрій та приходьте. Ми вже ніяк не дочекаємось! 🫶
По-друге, відкривати її буде крутий комік — Василь Байдак 😎
По-третє, лишились останні квитки. Купуйте за лінком.
Стендап Василя розпочнеться о 9:15, тож прокидайтесь раненько, беріть з собою гарний настрій та приходьте. Ми вже ніяк не дочекаємось! 🫶
😁6👍3
Про Резерв+
В день набуття чинності нового закону про мобілізацію Міноборони опублікувало офіційну аппку для військовозобовʼязаних - “Резерв+”. Очікувано що відразу качати і ставити її почала купа народу і не обійшлося без технічних проблем, тим не менше, особисто у мене все запрацювало і підтягнулося з кількох спроб, що прям дуже похвально. На всяк випадок нагадаю, що команда Дії, якій вже далеко не один рік, не витримала навантаження під час голосування на відбір у Євробачення.
Але тут є ще одне питання - аппку препарували і знайшли в ній референси до дитячої аппки “Мрія”, виходить що саме на її основі він зроблений. На цю тему відразу полився потік лайна на вентилятор, але у мене абсолютно інша думка стосовно цього.
Той факт, що розробку вели не з нуля, а на основі готового рішення - це насправді плюс, а не мінус. Можливо я вас здивую, але більшість аплікацій по роботі з даними мають типову архітектуру, реалізують типову функціональність, включаючи аутентифікацію та авторизацію і т.д. і т.п.
Відповідно взяти готове рішення і просто модифікувати його під свої потреби - то дуже правильний підхід. Ну а те що там в коді залишилися якісь фрагменти коду, що не використовується, то в цьому жодної трагедії немає - це називається “технічний борг” і це абсолютно нормально, він є завжди і усувається з часом в порядку пріоритетності. Значно гірше, коли з намаганням не допустити технічного боргу продукт не виходить вчасно, чи виходить з проблемами та вразливостями, що унеможливлюють його використання.
Так що так, гоу качати 🙂
В день набуття чинності нового закону про мобілізацію Міноборони опублікувало офіційну аппку для військовозобовʼязаних - “Резерв+”. Очікувано що відразу качати і ставити її почала купа народу і не обійшлося без технічних проблем, тим не менше, особисто у мене все запрацювало і підтягнулося з кількох спроб, що прям дуже похвально. На всяк випадок нагадаю, що команда Дії, якій вже далеко не один рік, не витримала навантаження під час голосування на відбір у Євробачення.
Але тут є ще одне питання - аппку препарували і знайшли в ній референси до дитячої аппки “Мрія”, виходить що саме на її основі він зроблений. На цю тему відразу полився потік лайна на вентилятор, але у мене абсолютно інша думка стосовно цього.
Той факт, що розробку вели не з нуля, а на основі готового рішення - це насправді плюс, а не мінус. Можливо я вас здивую, але більшість аплікацій по роботі з даними мають типову архітектуру, реалізують типову функціональність, включаючи аутентифікацію та авторизацію і т.д. і т.п.
Відповідно взяти готове рішення і просто модифікувати його під свої потреби - то дуже правильний підхід. Ну а те що там в коді залишилися якісь фрагменти коду, що не використовується, то в цьому жодної трагедії немає - це називається “технічний борг” і це абсолютно нормально, він є завжди і усувається з часом в порядку пріоритетності. Значно гірше, коли з намаганням не допустити технічного боргу продукт не виходить вчасно, чи виходить з проблемами та вразливостями, що унеможливлюють його використання.
Так що так, гоу качати 🙂
👍81😁7❤4
Тут пишуть що нарешті GPTs та GPT-4o стали безкоштовні для всіх.
Ось мій студент скреативив, спробуйте затестити 🙂
https://chatgpt.com/g/g-aIrkMESNa-astroneirolog
Ось мій студент скреативив, спробуйте затестити 🙂
https://chatgpt.com/g/g-aIrkMESNa-astroneirolog
ChatGPT
ChatGPT - Астронейролог
Surreal astrologer writing bizarre and humorous horoscopes in Ukrainian.
👍12😁7🔥1
DOU Day
Хоча вже від DOU Day пройшло трохи часу, хочу написати кілька слів про конференцію та феномен DOU в Україні загалом.
Вже кілька років в Україні практично відсутні великі офлайнові конференції, причому це трапилося навіть не під час війни, а ще в ковідні часи. Виходить п’ятий рік пішов - за цей час вже виросли сеньйори, які нормальних конференцій ніколи не бачили.
А українські конфи насправді завжди були топовими. Мені є з чим порівнювати, я часто відвідував західні конференції, ціна квитка в яких зазвичай стартує з кількасот євро і досягає кількох тисяч. І якщо ти заплатиш за квиток з власної кишені, то навряд чи отримаєш достатньо задоволення за свої кошти. В Україні навпаки - часто за досить символічні гроші можна було потрапити на топову подію.
На конференцію ходять не просто послухати доповіді - в першу чергу це можливість знайти друзів/однодумців, потенційних працедавців, налагодити бізнес-контакти і тому подібне.
Приємно, що DOU Day дозволила отримати “саме ті” відчуття від топової IT-конфи, які були раніше в Україні. І це зовсім не просто подія, куди прийшли айтівці “потусити” під час війни, а і зробити свій вклад в боротьбу, причому далеко не лише донатами.
І звичайно я дуже радий, що саме DOU, як спільнота, в якій я участь приймав в самій першій команді з моменту її створення, стала тим осередком, що об’єднала наших айтівців для чогось більшого.
Прямо зараз DOU проводить масштабний збір з елементами гейміфікації - можна виграти Мазду https://dou.ua/goto/U7p7
А сьогодні ще її можна побачити на мітапчику у Львові, планую там бути https://dou.ua/calendar/50642/
І ще інсайт від мене. Чи знаєте ви, що найбільший вклад в популярність ДОУ внесли зарплатні опитування та звіти про зарплати в IT? Прямо зараз таке опитування триває, прошу приділити кілька хвилин https://dou.ua/goto/Igo0
Хоча вже від DOU Day пройшло трохи часу, хочу написати кілька слів про конференцію та феномен DOU в Україні загалом.
Вже кілька років в Україні практично відсутні великі офлайнові конференції, причому це трапилося навіть не під час війни, а ще в ковідні часи. Виходить п’ятий рік пішов - за цей час вже виросли сеньйори, які нормальних конференцій ніколи не бачили.
А українські конфи насправді завжди були топовими. Мені є з чим порівнювати, я часто відвідував західні конференції, ціна квитка в яких зазвичай стартує з кількасот євро і досягає кількох тисяч. І якщо ти заплатиш за квиток з власної кишені, то навряд чи отримаєш достатньо задоволення за свої кошти. В Україні навпаки - часто за досить символічні гроші можна було потрапити на топову подію.
На конференцію ходять не просто послухати доповіді - в першу чергу це можливість знайти друзів/однодумців, потенційних працедавців, налагодити бізнес-контакти і тому подібне.
Приємно, що DOU Day дозволила отримати “саме ті” відчуття від топової IT-конфи, які були раніше в Україні. І це зовсім не просто подія, куди прийшли айтівці “потусити” під час війни, а і зробити свій вклад в боротьбу, причому далеко не лише донатами.
І звичайно я дуже радий, що саме DOU, як спільнота, в якій я участь приймав в самій першій команді з моменту її створення, стала тим осередком, що об’єднала наших айтівців для чогось більшого.
Прямо зараз DOU проводить масштабний збір з елементами гейміфікації - можна виграти Мазду https://dou.ua/goto/U7p7
А сьогодні ще її можна побачити на мітапчику у Львові, планую там бути https://dou.ua/calendar/50642/
І ще інсайт від мене. Чи знаєте ви, що найбільший вклад в популярність ДОУ внесли зарплатні опитування та звіти про зарплати в IT? Прямо зараз таке опитування триває, прошу приділити кілька хвилин https://dou.ua/goto/Igo0
🔥20👍9
Стартап з нуля з ШІ
Я колись займався стартапами (досить успішно) і купу часу ми втрачали на різні речі, які зараз можна зробити з ШІ, шкода тоді в нас його не було :)
Сьогодні на 18:30 буде така подія де я буду приймати участь, це буде зовсім новий формат - воркшоп-змагання. Будемо робити бізнес з нуля за допомогою ШІ. Тему бізнесу обирають глядачі 🙂
Приходьте, буде весело (все в онлайні).
Треба зареєструватися, лінка тут.
Я колись займався стартапами (досить успішно) і купу часу ми втрачали на різні речі, які зараз можна зробити з ШІ, шкода тоді в нас його не було :)
Сьогодні на 18:30 буде така подія де я буду приймати участь, це буде зовсім новий формат - воркшоп-змагання. Будемо робити бізнес з нуля за допомогою ШІ. Тему бізнесу обирають глядачі 🙂
Приходьте, буде весело (все в онлайні).
Треба зареєструватися, лінка тут.
👍32
У нас немає другого часу
Вчора не зміг потрапити на СТО, бо в них немає світла, записався на інше СТО. Потім поїхав на НП, відділення №1, найбільше у Львові - вони виявляється теж без світла сидять і не працюють, бо “щось там з генератором”. Довелося чекати поки проблему не вирішать, але на це пішло забагато часу і подальші плани на день коту під хвіст.
Взагалі-то в країні війна вже давно, і енергосистему бомблять не перший місяць, пора б бізнесам якось краще адаптуватися. Але маємо що маємо і точно багато бізнесів роботу без електрики не вивезуть, вже зараз щось закривається/призупиняється і це сильно вдарить робочим місцям та економіці.
На фоні цього спостерігаю що багато студентів в IT починають призупиняти навчання “до кращих часів”, але проблема в тому, що ми не знаємо коли вони настануть, і не виключено, що завтра ми дізнаємося, що кращі часи були вчора.
Чи можна вчитися без світла? Звичайно що можна, достатньо захотіти по-справжньому і зусиль трохи прикласти. Сам я на початку вчився програмуванню взагалі без інтернету і комп’ютера - просто по книжкам, код в зошиті писав, а потім в голові його виконував. Це було складно і неефективно, але результат був.
А зараз думаю хоча б смартфону для цього достатньо - і відео можна подивитися, і навіть код писати. Не скажу за айфони, але до андроїда без проблем можна приєднати клавіатуру. Далі відкриваєте хмарну ідеєшку і поїхали.
Є проблема з інтернетом? Теж вирішувано. Книжки та відео з ютубу можна витягнути заздалегідь, а для написання коду вже повно редакторів доступно як аплікація.
Але якщо у вас ноутбук, то з ним можна світло/інтернет десь пошукати.
Хоча у періодичній відсутності світла/інтернета навіть свої плюси є - відволікаючі чинники зникають і сфокусуватися можна. Тут захотіти потрібно лише, але по-справжньому, щоб своє бажання на дії перетворити.
Щоб потрапити в IT доведеться докласти зусиль, але це не є аж занадто складна задача. Вакансії є, людей на роботу беруть, і це стосується всіх рівнів - від джунів до сеньйорів. Не візьмуть хіба якщо по знанням/навичкам не дотягуєш, але це теж стосується всіх рівнів і так завжди було і завжди буде.
Та й не обов’язково відразу роботу шукати, можна фрілансити пробувати, самому клієнтів шукати, знайомим якимось сайт зробити для початку. Хай можливо безкоштовно чи за символічні гроші, але тут важливий старт. Я колись клепав сайти у великих кількостях і всі клієнти були виключно по рекомендації, і ціни на послуги піднімав з кожним новим клієнтом, і дивувався, що менше їх від того не стає.
А от що буде з бізнесами/вакансіями за межами IT - ось тут як ситуація не поправиться, нас чекає зовсім не оптимістичний сценарій. Тому якою б не здавалася складною ситуація сьогодні, треба пам’ятати, що завжди може бути гірше. І готуватися заздалегідь, бо вдача любить підготовлених.
Вчора не зміг потрапити на СТО, бо в них немає світла, записався на інше СТО. Потім поїхав на НП, відділення №1, найбільше у Львові - вони виявляється теж без світла сидять і не працюють, бо “щось там з генератором”. Довелося чекати поки проблему не вирішать, але на це пішло забагато часу і подальші плани на день коту під хвіст.
Взагалі-то в країні війна вже давно, і енергосистему бомблять не перший місяць, пора б бізнесам якось краще адаптуватися. Але маємо що маємо і точно багато бізнесів роботу без електрики не вивезуть, вже зараз щось закривається/призупиняється і це сильно вдарить робочим місцям та економіці.
На фоні цього спостерігаю що багато студентів в IT починають призупиняти навчання “до кращих часів”, але проблема в тому, що ми не знаємо коли вони настануть, і не виключено, що завтра ми дізнаємося, що кращі часи були вчора.
Чи можна вчитися без світла? Звичайно що можна, достатньо захотіти по-справжньому і зусиль трохи прикласти. Сам я на початку вчився програмуванню взагалі без інтернету і комп’ютера - просто по книжкам, код в зошиті писав, а потім в голові його виконував. Це було складно і неефективно, але результат був.
А зараз думаю хоча б смартфону для цього достатньо - і відео можна подивитися, і навіть код писати. Не скажу за айфони, але до андроїда без проблем можна приєднати клавіатуру. Далі відкриваєте хмарну ідеєшку і поїхали.
Є проблема з інтернетом? Теж вирішувано. Книжки та відео з ютубу можна витягнути заздалегідь, а для написання коду вже повно редакторів доступно як аплікація.
Але якщо у вас ноутбук, то з ним можна світло/інтернет десь пошукати.
Хоча у періодичній відсутності світла/інтернета навіть свої плюси є - відволікаючі чинники зникають і сфокусуватися можна. Тут захотіти потрібно лише, але по-справжньому, щоб своє бажання на дії перетворити.
Щоб потрапити в IT доведеться докласти зусиль, але це не є аж занадто складна задача. Вакансії є, людей на роботу беруть, і це стосується всіх рівнів - від джунів до сеньйорів. Не візьмуть хіба якщо по знанням/навичкам не дотягуєш, але це теж стосується всіх рівнів і так завжди було і завжди буде.
Та й не обов’язково відразу роботу шукати, можна фрілансити пробувати, самому клієнтів шукати, знайомим якимось сайт зробити для початку. Хай можливо безкоштовно чи за символічні гроші, але тут важливий старт. Я колись клепав сайти у великих кількостях і всі клієнти були виключно по рекомендації, і ціни на послуги піднімав з кожним новим клієнтом, і дивувався, що менше їх від того не стає.
А от що буде з бізнесами/вакансіями за межами IT - ось тут як ситуація не поправиться, нас чекає зовсім не оптимістичний сценарій. Тому якою б не здавалася складною ситуація сьогодні, треба пам’ятати, що завжди може бути гірше. І готуватися заздалегідь, бо вдача любить підготовлених.
❤72👍20🔥20😁3👏2
Сьогодні о 19:00 буду виступати на цій події, на вхід пускають за донат :)
https://www.facebook.com/events/2143003056081072/?ref=newsfeed
https://www.facebook.com/events/2143003056081072/?ref=newsfeed
Facebook
Вебінар: "Power and Magic of Modern AI"
Event by 513 за Фаренгейтом on Wednesday, July 10 2024
👍21
Тут StackOverflow викатило результати свіжого опитника розробників
https://survey.stackoverflow.co/2024/
Україна там зайняла п'яте місце в світі по кількості респондентів, зробили навіть окремий розділ про зарплати в Україні 🙂
https://survey.stackoverflow.co/2024/work#salary-ukraine
https://survey.stackoverflow.co/2024/
Україна там зайняла п'яте місце в світі по кількості респондентів, зробили навіть окремий розділ про зарплати в Україні 🙂
https://survey.stackoverflow.co/2024/work#salary-ukraine
👍29🔥12😁2❤1👏1
Де отримати якісну вищу освіту в IT?
У 2005 році я гарно заробляв на IT-проєктах, робив сайти, десктоптні і клієнт-серверні рішення. Але завжди тягнуло до викладання, то пішов на повну ставку викладачем будувати "IT-освіту нового зразка" в державному ВНЗ. Звичайно проєкти продовжував робити, але університетська робота почала забирати основний час.
Хоча під час тої роботи вдалося зробити багато цікавих речей - зокрема, запустити IT-академії Cisco і Microsoft, підготувати багато класних випускників, з якими підтримую контакти до сих пір. Все-таки в якийсь момент я зрозумів, що в роботі державних ВНЗ є забагато маразму і у 2014 році вирішив цю "пригоду" завершити.
І хоча значна частина моєї поточної роботи в SoftServe Academy пов'язана з університетами - купа різних заходів, виступів і тому подібне - все таки постійної роботи в універах я не мав, хоча ніяк не виключав цього в майбутньому, просто не було на горизонті підходящих кандидатів.
Але минулого року я отримав запрошення вести курс для магістрів в ІТ СТЕП Університеті - недержавному ВНЗ, який працює на ринку досить недавно. Оскільки з цим ВНЗ я вже мав позитивний досвід співпраці і знаю що там підходи до роботи зовсім не такі як в державних ВНЗ, то з радістю погодився.
Останнім часом я багато працюю з ШІ, то і курс для магістрів у мене відповідний: "Практичний генеративний ШІ". Працюючи з магістрами я отримав справжнє задоволення - ми там робимо корисні і веселі речі - кодогенерація, використання API, точна настройка моделей і навіть створення зображень, пісень та кастомізованих GPTs і багато іншого. До речі, раніше я публікував тут лінк на Астронейролога - то робота мого студента-магістра :)
В осінньому семестрі я буду вести новий курс для бакалаврів по сучасній веб-розробці. Там ми будемо вивчати все нове/модне що є у сучасному фуллстек вебі для стеку JS/TS, зокрема найбільш свіжі версії React, включаючи серверні компоненти, Next.JS, Tailwind CSS, а також хмарні сервіси для хостингу, враховуючи хмарні БД. Звичайно будемо використовувати ШІ, як же без нього зараз? :)
Тому якщо хочете отримати якісну вищу освіту і ще зустріти мене у якості викладача (на спеціальності "Комп'ютерні науки"), то рекомендую ІТ СТЕП Університет - це дійсно університетська освіта, зроблена правильно.
Напрямків в Університеті ІТ СТЕП досить багато. Бакалаврські: "Комп'ютерні науки" , "Дизайн та нові медіа", "Штучний інтелект", "Маркетинг" та "Менеджмент". Магістерські: "Прикладні комп'ютерні науки" та "Фінтех Менеджмент". По двох останніх є навіть PhD. Мене зможете зустріти на "Комп'ютерних науках" у бакалаврів та магістрів.
Тут детально про програми. А тут коротка інфа про вступ в інстаграмі.
Отже, чому я можу рекомендувати IT СТЕП Університет? Я знаю як він працює зсередини, там піклуються про актуальність дисциплін і у якості викладачів залучають професіоналів, студенти теж задоволені навчанням і переконані у правильному виборі ВНЗ.
Звичайно що я продовжую працювати в SoftServe Academy, ми робимо дуже класні речі поза форматами університетської освіти, також веду свій джедайський курс JS/TS, до речі, за кілька днів стартує літня група.
У 2005 році я гарно заробляв на IT-проєктах, робив сайти, десктоптні і клієнт-серверні рішення. Але завжди тягнуло до викладання, то пішов на повну ставку викладачем будувати "IT-освіту нового зразка" в державному ВНЗ. Звичайно проєкти продовжував робити, але університетська робота почала забирати основний час.
Хоча під час тої роботи вдалося зробити багато цікавих речей - зокрема, запустити IT-академії Cisco і Microsoft, підготувати багато класних випускників, з якими підтримую контакти до сих пір. Все-таки в якийсь момент я зрозумів, що в роботі державних ВНЗ є забагато маразму і у 2014 році вирішив цю "пригоду" завершити.
І хоча значна частина моєї поточної роботи в SoftServe Academy пов'язана з університетами - купа різних заходів, виступів і тому подібне - все таки постійної роботи в універах я не мав, хоча ніяк не виключав цього в майбутньому, просто не було на горизонті підходящих кандидатів.
Але минулого року я отримав запрошення вести курс для магістрів в ІТ СТЕП Університеті - недержавному ВНЗ, який працює на ринку досить недавно. Оскільки з цим ВНЗ я вже мав позитивний досвід співпраці і знаю що там підходи до роботи зовсім не такі як в державних ВНЗ, то з радістю погодився.
Останнім часом я багато працюю з ШІ, то і курс для магістрів у мене відповідний: "Практичний генеративний ШІ". Працюючи з магістрами я отримав справжнє задоволення - ми там робимо корисні і веселі речі - кодогенерація, використання API, точна настройка моделей і навіть створення зображень, пісень та кастомізованих GPTs і багато іншого. До речі, раніше я публікував тут лінк на Астронейролога - то робота мого студента-магістра :)
В осінньому семестрі я буду вести новий курс для бакалаврів по сучасній веб-розробці. Там ми будемо вивчати все нове/модне що є у сучасному фуллстек вебі для стеку JS/TS, зокрема найбільш свіжі версії React, включаючи серверні компоненти, Next.JS, Tailwind CSS, а також хмарні сервіси для хостингу, враховуючи хмарні БД. Звичайно будемо використовувати ШІ, як же без нього зараз? :)
Тому якщо хочете отримати якісну вищу освіту і ще зустріти мене у якості викладача (на спеціальності "Комп'ютерні науки"), то рекомендую ІТ СТЕП Університет - це дійсно університетська освіта, зроблена правильно.
Напрямків в Університеті ІТ СТЕП досить багато. Бакалаврські: "Комп'ютерні науки" , "Дизайн та нові медіа", "Штучний інтелект", "Маркетинг" та "Менеджмент". Магістерські: "Прикладні комп'ютерні науки" та "Фінтех Менеджмент". По двох останніх є навіть PhD. Мене зможете зустріти на "Комп'ютерних науках" у бакалаврів та магістрів.
Тут детально про програми. А тут коротка інфа про вступ в інстаграмі.
Отже, чому я можу рекомендувати IT СТЕП Університет? Я знаю як він працює зсередини, там піклуються про актуальність дисциплін і у якості викладачів залучають професіоналів, студенти теж задоволені навчанням і переконані у правильному виборі ВНЗ.
Звичайно що я продовжую працювати в SoftServe Academy, ми робимо дуже класні речі поза форматами університетської освіти, також веду свій джедайський курс JS/TS, до речі, за кілька днів стартує літня група.
ІТ СТЕП Університет
IT STEP Університет | Вища IT освіта в Україні
Перший ІТ-університет в Україні. Навчання з комп'ютерних наук, бакалаврат та магістратура. Готуємо справжніх IT-професіоналів високого рівня. Приєднуйтесь | IT STEP
❤16🔥6😁4👍3
JSON imports
У червні вийшла нова редакція джаваскріптового стандарту - ES2024, варто розглянути цікаві нові фічі мови.
Почнемо з JSON imports.
Це досить класна фіча як на мене, дозволяє доєднувати JSON-файли імпортами замість більш громіздких конструкцій з fetch.
Мало того, воно працює не лише з доменом, з якого завантажений проєкт, можна робити імпорти з будь-якого домену.
Користуватися дуже просто - робимо звичайний import як для JS-файлів, лише дописуємо
Робити це, як і інші імпорти, можна лише в скриптах, які приєднані як
Код на скріні завантажить курс валют і виведе на сторінку (найпростіший приклад зі статичним імпортом).
Хто має бажання, можете побавитися з цим repl, там ще є демка динамічного іморту: https://replit.com/@koldovsky/json-modules#script.js
У червні вийшла нова редакція джаваскріптового стандарту - ES2024, варто розглянути цікаві нові фічі мови.
Почнемо з JSON imports.
Це досить класна фіча як на мене, дозволяє доєднувати JSON-файли імпортами замість більш громіздких конструкцій з fetch.
Мало того, воно працює не лише з доменом, з якого завантажений проєкт, можна робити імпорти з будь-якого домену.
Користуватися дуже просто - робимо звичайний import як для JS-файлів, лише дописуємо
with {type: 'json'}
в кінці. Робити це, як і інші імпорти, можна лише в скриптах, які приєднані як
type="module"
. Якщо робити імпорт динамічним, то він не буде блокувати рендеринг і працюватиме асинхронно як fetch.Код на скріні завантажить курс валют і виведе на сторінку (найпростіший приклад зі статичним імпортом).
Хто має бажання, можете побавитися з цим repl, там ще є демка динамічного іморту: https://replit.com/@koldovsky/json-modules#script.js
👍40🔥12❤8
.groupBy() для Object та Map
Наступна нова фіча в ES2024 - це метод .groupBy() для Object та Map.
Дозволяють на основі ітерабельного об’єкта чи мепи сформувати новий, який згрупує елементи за певною ознакою в масив з відповідним ключем.
Визначення може бути трохи заплутаним, але насправді працює просто: викликаємо статичний метод Object.groupBy(), передаємо першим параметром масив чи об’єкт, який є iterable, а другим параметром функцію, що буде повертати ключ, за яким треба групувати. Далі воно поверне об’єкт, в якому будуть лежати згруповані у масив значення за тими ключами, які ми повернули.
Аналогічно працює з Map, тільки там ключами можуть бути не лише string.
На скріні показано як згрупувати масив товарів за типами.
Наступна нова фіча в ES2024 - це метод .groupBy() для Object та Map.
Дозволяють на основі ітерабельного об’єкта чи мепи сформувати новий, який згрупує елементи за певною ознакою в масив з відповідним ключем.
Визначення може бути трохи заплутаним, але насправді працює просто: викликаємо статичний метод Object.groupBy(), передаємо першим параметром масив чи об’єкт, який є iterable, а другим параметром функцію, що буде повертати ключ, за яким треба групувати. Далі воно поверне об’єкт, в якому будуть лежати згруповані у масив значення за тими ключами, які ми повернули.
Аналогічно працює з Map, тільки там ключами можуть бути не лише string.
На скріні показано як згрупувати масив товарів за типами.
🔥39❤9👍7😁1
Тут з'явився новий лідер серед безкоштовних моделей. Я встиг поганяти спрощений варіант на 70 млрд параметрів і він працює на рівні з GPT-4 для моїх задач.
https://youtube.com/shorts/sAeltoEsDl4
https://youtube.com/shorts/sAeltoEsDl4
YouTube
Llama 3.1
Серед open source LLM моделей з'явився новий лідер - Llama 3.1.У варіанті на 405 млрд параметрів вона на рівних змагається з самими топовими комерційними мод...
👍21🔥4
Прапорець /v у регулярних виразах
Продовжуємо тур новими фічами ES2024, тепер поговоримо про прапорець
Якщо не хочете занурюватися в деталі, то скажу коротко: він заміняє прапорець
Використовувати одночасно обидва не можна, буде
Зокрема, дозволяє перевіряти емодзі як єдиний символ RGI_Emoji. Наприклад, символ "😵💫" складається з кількох кодових точок (Unicode Code Points), а з цим прапорцем ми його сприймаємо як один.
Хто не знає що таке RGI_Emoji (Recommended for General Interchange Emoji) – це набір емодзі, які рекомендовані для загального використання. Вони підтримуються більшістю сучасних пристроїв та браузерів.
Детально можна почитати на MDN, там багато нюансів.
Продовжуємо тур новими фічами ES2024, тепер поговоримо про прапорець
/v
(Unicode Sets) у регулярних виразах. Якщо не хочете занурюватися в деталі, то скажу коротко: він заміняє прапорець
/u
, у якого були певні недоліки і загалом /v
тепер краще використовувати з регулярками завжди, бо він фіксить проблеми з підтримкою юнікоду.Використовувати одночасно обидва не можна, буде
SyntaxError
(із цікавого - цей прапорець називається саме так, бо літера v
йде після u
в латинській абетці).Зокрема, дозволяє перевіряти емодзі як єдиний символ RGI_Emoji. Наприклад, символ "😵💫" складається з кількох кодових точок (Unicode Code Points), а з цим прапорцем ми його сприймаємо як один.
Хто не знає що таке RGI_Emoji (Recommended for General Interchange Emoji) – це набір емодзі, які рекомендовані для загального використання. Вони підтримуються більшістю сучасних пристроїв та браузерів.
Детально можна почитати на MDN, там багато нюансів.
👍22🔥4❤1