cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Programming Mentor

Ти живеш, поки вчишся

Більше
Рекламні дописи
2 984
Підписники
+224 години
-17 днів
+2530 днів
Час активного постингу

Триває завантаження даних...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
Аналітика публікацій
ДописиПерегляди
Поширення
Динаміка переглядів
01
Про Резерв+ В день набуття чинності нового закону про мобілізацію Міноборони опублікувало офіційну аппку для військовозобовʼязаних - “Резерв+”. Очікувано що відразу качати і ставити її почала купа народу і не обійшлося без технічних проблем, тим не менше, особисто у мене все запрацювало і підтягнулося з кількох спроб, що прям дуже похвально. На всяк випадок нагадаю, що команда Дії, якій вже далеко не один рік, не витримала навантаження під час голосування на відбір у Євробачення. Але тут є ще одне питання - аппку препарували і знайшли в ній референси до дитячої аппки “Мрія”, виходить що саме на її основі він зроблений. На цю тему відразу полився потік лайна на вентилятор, але у мене абсолютно інша думка стосовно цього. Той факт, що розробку вели не з нуля, а на основі готового рішення - це насправді плюс, а не мінус. Можливо я вас здивую, але більшість аплікацій по роботі з даними мають типову архітектуру, реалізують типову функціональність, включаючи аутентифікацію та авторизацію і т.д. і т.п. Відповідно взяти готове рішення і просто модифікувати його під свої потреби - то дуже правильний підхід. Ну а те що там в коді залишилися якісь фрагменти коду, що не використовується, то в цьому жодної трагедії немає - це називається “технічний борг” і це абсолютно нормально, він є завжди і усувається з часом в порядку пріоритетності. Значно гірше, коли з намаганням не допустити технічного боргу продукт не виходить вчасно, чи виходить з проблемами та вразливостями, що унеможливлюють його використання. Так що так, гоу качати 🙂
1 41837Loading...
02
The Force is strong with us
1 3032Loading...
03
В суботу планую бути на конфі в Києві, якщо хтось бажає там зустрітися - пишіть. Трохи квиточків ще є :)
1 6920Loading...
04
По-перше, конференція DOU Day вже за чотири дні. По-друге, відкривати її буде крутий комік — Василь Байдак 😎 По-третє, лишились останні квитки. Купуйте за лінком. Стендап Василя розпочнеться о 9:15, тож прокидайтесь раненько, беріть з собою гарний настрій та приходьте. Ми вже ніяк не дочекаємось! 🫶
1 9232Loading...
05
Весняний апдейт Open AI Щойно Open AI зробила демку весняних оновлень. Виглядає дуже цікаво: - нова швидша модель Gpt-4o, яка буде доступна безкоштовно також; - десктопна апка (наскільки зрозумів, то поки лише для MacOS); - особливо класно: тепер GPTs будуть доступні безкоштовним користувачам, це відкриває можливість використовувати їх для навчання студентів, бо раніше було не дуже ок, що вимагало платної підписки. Демка швидка і емоційна, рекомендую проглянути https://youtu.be/DQacCB9tDaw
1 88014Loading...
06
Мені особливо приємно хвалитися успіхами своїх випускників, враховуючи, що там є трохи моєї участі. :) Хочу порекомендувати вам ютуб-канал ProgyZavr, який створив випускник зимового потоку мого джедайського JavaScript+TypeScript курсу Олександр, де він вирішує задачі на CodeWars. Вирішення задачок - найбільш ефективний спосіб формування основної навички розробника. Для формування сталої навички написання коду треба зробити від сотні задач, а бажано кілька сотень. Сам процес вирішення завдань раджу проводити в 4 кроки: 1) Максимально добре зрозуміти умову, перекласти її, сформулювати своїми словами. 2) Написати як потрібно вирішити умову своїми словами - просто послідовність дій без коду. 3) Перевести попередній текст в код, поки не пройде тести. 4) Покращити рішення, зробити найбільш елегантний/оптимальний код. Додам, що останній крок дуже важливий, його не можна пропускати, саме на ньому формується розуміння якісного/неякісного рішення. До речі, весняну групу стартуємо сьогодні.
1 79114Loading...
07
Базова підготовка Новобранці з ЗСУ проходять курс базової військової підготовки (БЗВП), де незалежно від того ким ти будеш в армії - хоч кулементником, хоч діловодом, повинен отримати елементарні загальні знання і навички поводження зі зброєю, такмеду і т.п. Альтернативою в США є курс Basic Combat Training (BCT) - без нього також далі нікуди. Коли я лише розробляв свій джедайський курс JavaScript, то його ідея була приблизно такою ж - я ідентифікував самі важливі знання і навички для розробника і оформив їх в курс. Курс навчає самій головній навичці для розробника - навичці писати код. Вибір JavaScript для мови теж не випадковий - це найпоширеніша мова програмування, яку зараз повинен знати будь-який розробник, навіть якщо основною буде інша. Для початківців буває дивно чути що насправді конкретна мова програмування не так багато має значення, як розуміння загальних речей, які дозволяють вирішувати завдання з програмування: змінні, функції, цикли, масиви і тому подібне. Але оскільки ми використовуємо JavaScript, то і вивчаємо його специфіку обов’язково. Враховуючи останні тенденції, в минулому році до курсу додав TypeScript, і джедайський курс став поліглотом, курсом на дві мови. Але в цьому році з курсом провів найбільшу трансформацію, фактично розділив його на два окремих - простий курс для початківців (рівень “Падаван”) і складніший (“Джедай”), для тих, хто основи програмування вже знає. Можна взяти комплектом обидва курси і пройти їх послідовно - простіший зараз, а складніший з новим набором влітку. Хто дочитав до цього моменту, то за купоном LIGHTSIDE отримаєте додаткову знижку на будь-який з варіантів курсу. Найближча група стартує у понеділок 13-го травня, вже за кілька днів 🙂 https://sj42.programmingmentor.com/
2 1489Loading...
08
Про Groq Вчора я зробив своє перше коротке вертикальне відео для ютубу, показав на ньому сервіс Groq, і відразу з’явилося багато питань про той сервіс. Його зробив Маск? Компанія Groq існує з 2016 року і не має відношення до сервіса Ілона Маска, який той назвав дуже схоже - Grok. Насправді вчинок Маска називати свій сервіс близьким ім’ям не можна охарактеризувати з позитивної сторони. Автори Groq навіть написали відкритого листа до нього стосовно назви. Що робить Groq унікальним і чому він такий швидкий? Він використовує залізо власної розробки Groq LPU Inference Engine, яке на даний момент є найшвидшим для виконання моделей AI. Які моделі дозволяє виконувати? Він виконує відкриті безкоштовні моделі. Наприклад, Llama 3 70B, що вийшла недавно і в рейтингах лише трішки поступається найкращим платним, таким як GPT 4 та Google Gemini Pro. Це робить Groq особливо цікавим для розробників, бо в нього є API з досить низькими цінами, наприклад, для згаданої моделі Llama 3 70B ціна використання за мільйон токенів на вхід/вихід буде $0.59/$0.79, а для порівняння GPT 4 Turbo коштує $10/$30, тобто виходить дешевше в 17 разів для входу та 38 для виходу, ну і висока швидкість роботи - то взагалі часто навіть важливіше за гроші :)
2 32916Loading...
09
Зробив перший шортик на ютубі, постараюся робити такі регулярно https://youtu.be/_zHbJoYkF1Q
1 9877Loading...
10
Media files
2 8943Loading...
11
Джунів знову беруть в IT На ДОУ на днях вийшов результат дослідження про працевлаштування джунів в IT-компаніях (зазначу що там далеко не всі дані, оскільки на ринку багато компаній, які в те опитування не потрапляють, тому загальні по ринку показники по факту суттєво більші) - за 2023 рік найняли порядка 3 тис. людей. Багато це чи мало? В 2022 було 4 тис, за 2021 інформацію знайти складно, а от у 2020 було 4,5 тис. Що це означає? Брати стали менше - так, але чи дійсно джунів не брали і все стало погано? Як бачите - зовсім ні, навіть на половину ринок не обвалився у порівнянні з “довоєнним” періодом. Багато компаній прикрили безкоштовні програми стажування, бо раніше вони ніяк не могли знайти людей і фактично вкидали гроші в навчання, зараз їм простіше навчити людей на платній формі чи взяти тих, хто навчився в іншому місці. Але людей на роботу беруть, і якщо хтось навчився на достатній рівень, то цілком собі впевнено роботу знаходить. Мені шкода тих, хто навчання закинув коли почув що “все пропало” і джуни більше не потрібні. Я завжди говорив що то маячня, є багато причин чому завжди будуть потрібні джуни - основна в тому, що робити сеньйорами джуновську роботу виходить дуже дорого. Навчання легко зупинити, але потім складно продовжити, бо все забувається дуже швидко і просто щоб тримати форму треба хоч якось писати код кожен день, а щоб розвиватися - треба докладати значно більше зусиль. Так що ось такі новини, хто не зупиняв навчання - молодець, лупайте сю скалу і результат буде :) https://dou.ua/lenta/articles/hiring-juniors-2023/
3 86130Loading...
Фото недоступнеДивитись в Telegram
Про Резерв+ В день набуття чинності нового закону про мобілізацію Міноборони опублікувало офіційну аппку для військовозобовʼязаних - “Резерв+”. Очікувано що відразу качати і ставити її почала купа народу і не обійшлося без технічних проблем, тим не менше, особисто у мене все запрацювало і підтягнулося з кількох спроб, що прям дуже похвально. На всяк випадок нагадаю, що команда Дії, якій вже далеко не один рік, не витримала навантаження під час голосування на відбір у Євробачення. Але тут є ще одне питання - аппку препарували і знайшли в ній референси до дитячої аппки “Мрія”, виходить що саме на її основі він зроблений. На цю тему відразу полився потік лайна на вентилятор, але у мене абсолютно інша думка стосовно цього. Той факт, що розробку вели не з нуля, а на основі готового рішення - це насправді плюс, а не мінус. Можливо я вас здивую, але більшість аплікацій по роботі з даними мають типову архітектуру, реалізують типову функціональність, включаючи аутентифікацію та авторизацію і т.д. і т.п. Відповідно взяти готове рішення і просто модифікувати його під свої потреби - то дуже правильний підхід. Ну а те що там в коді залишилися якісь фрагменти коду, що не використовується, то в цьому жодної трагедії немає - це називається “технічний борг” і це абсолютно нормально, він є завжди і усувається з часом в порядку пріоритетності. Значно гірше, коли з намаганням не допустити технічного боргу продукт не виходить вчасно, чи виходить з проблемами та вразливостями, що унеможливлюють його використання. Так що так, гоу качати 🙂
Показати все...
👍 72😁 7 2
Фото недоступнеДивитись в Telegram
The Force is strong with us
Показати все...
🔥 49 4
В суботу планую бути на конфі в Києві, якщо хтось бажає там зустрітися - пишіть. Трохи квиточків ще є :)
Показати все...
Repost from DOU
Фото недоступнеДивитись в Telegram
По-перше, конференція DOU Day вже за чотири дні. По-друге, відкривати її буде крутий комік — Василь Байдак 😎 По-третє, лишились останні квитки. Купуйте за лінком. Стендап Василя розпочнеться о 9:15, тож прокидайтесь раненько, беріть з собою гарний настрій та приходьте. Ми вже ніяк не дочекаємось! 🫶
Показати все...
😁 6👍 3
Квитки ТУТ 🦅
Весняний апдейт Open AI Щойно Open AI зробила демку весняних оновлень. Виглядає дуже цікаво: - нова швидша модель Gpt-4o, яка буде доступна безкоштовно також; - десктопна апка (наскільки зрозумів, то поки лише для MacOS); - особливо класно: тепер GPTs будуть доступні безкоштовним користувачам, це відкриває можливість використовувати їх для навчання студентів, бо раніше було не дуже ок, що вимагало платної підписки. Демка швидка і емоційна, рекомендую проглянути https://youtu.be/DQacCB9tDaw
Показати все...
OpenAI Spring Update

We’ll be streaming live at 10AM PT Monday, May 13 to demo some ChatGPT and GPT-4 updates.

🔥 30
Фото недоступнеДивитись в Telegram
Мені особливо приємно хвалитися успіхами своїх випускників, враховуючи, що там є трохи моєї участі. :) Хочу порекомендувати вам ютуб-канал ProgyZavr, який створив випускник зимового потоку мого джедайського JavaScript+TypeScript курсу Олександр, де він вирішує задачі на CodeWars. Вирішення задачок - найбільш ефективний спосіб формування основної навички розробника. Для формування сталої навички написання коду треба зробити від сотні задач, а бажано кілька сотень. Сам процес вирішення завдань раджу проводити в 4 кроки: 1) Максимально добре зрозуміти умову, перекласти її, сформулювати своїми словами. 2) Написати як потрібно вирішити умову своїми словами - просто послідовність дій без коду. 3) Перевести попередній текст в код, поки не пройде тести. 4) Покращити рішення, зробити найбільш елегантний/оптимальний код. Додам, що останній крок дуже важливий, його не можна пропускати, саме на ньому формується розуміння якісного/неякісного рішення. До речі, весняну групу стартуємо сьогодні.
Показати все...
🔥 35👍 10
Базова підготовка Новобранці з ЗСУ проходять курс базової військової підготовки (БЗВП), де незалежно від того ким ти будеш в армії - хоч кулементником, хоч діловодом, повинен отримати елементарні загальні знання і навички поводження зі зброєю, такмеду і т.п. Альтернативою в США є курс Basic Combat Training (BCT) - без нього також далі нікуди. Коли я лише розробляв свій джедайський курс JavaScript, то його ідея була приблизно такою ж - я ідентифікував самі важливі знання і навички для розробника і оформив їх в курс. Курс навчає самій головній навичці для розробника - навичці писати код. Вибір JavaScript для мови теж не випадковий - це найпоширеніша мова програмування, яку зараз повинен знати будь-який розробник, навіть якщо основною буде інша. Для початківців буває дивно чути що насправді конкретна мова програмування не так багато має значення, як розуміння загальних речей, які дозволяють вирішувати завдання з програмування: змінні, функції, цикли, масиви і тому подібне. Але оскільки ми використовуємо JavaScript, то і вивчаємо його специфіку обов’язково. Враховуючи останні тенденції, в минулому році до курсу додав TypeScript, і джедайський курс став поліглотом, курсом на дві мови. Але в цьому році з курсом провів найбільшу трансформацію, фактично розділив його на два окремих - простий курс для початківців (рівень “Падаван”) і складніший (“Джедай”), для тих, хто основи програмування вже знає. Можна взяти комплектом обидва курси і пройти їх послідовно - простіший зараз, а складніший з новим набором влітку. Хто дочитав до цього моменту, то за купоном LIGHTSIDE отримаєте додаткову знижку на будь-який з варіантів курсу. Найближча група стартує у понеділок 13-го травня, вже за кілька днів 🙂 https://sj42.programmingmentor.com/
Показати все...
ScriptJedi42

Практичний курс JavaScript у онлайн-форматі повного занурення

🔥 15👍 6 5
Про Groq Вчора я зробив своє перше коротке вертикальне відео для ютубу, показав на ньому сервіс Groq, і відразу з’явилося багато питань про той сервіс. Його зробив Маск? Компанія Groq існує з 2016 року і не має відношення до сервіса Ілона Маска, який той назвав дуже схоже - Grok. Насправді вчинок Маска називати свій сервіс близьким ім’ям не можна охарактеризувати з позитивної сторони. Автори Groq навіть написали відкритого листа до нього стосовно назви. Що робить Groq унікальним і чому він такий швидкий? Він використовує залізо власної розробки Groq LPU Inference Engine, яке на даний момент є найшвидшим для виконання моделей AI. Які моделі дозволяє виконувати? Він виконує відкриті безкоштовні моделі. Наприклад, Llama 3 70B, що вийшла недавно і в рейтингах лише трішки поступається найкращим платним, таким як GPT 4 та Google Gemini Pro. Це робить Groq особливо цікавим для розробників, бо в нього є API з досить низькими цінами, наприклад, для згаданої моделі Llama 3 70B ціна використання за мільйон токенів на вхід/вихід буде $0.59/$0.79, а для порівняння GPT 4 Turbo коштує $10/$30, тобто виходить дешевше в 17 разів для входу та 38 для виходу, ну і висока швидкість роботи - то взагалі часто навіть важливіше за гроші :)
Показати все...
Groq - найшвидший і безкоштовний AI

#shorts Groq працює на власному унікальному залізі, він дуже швидкий, а модель Llama 3 ще й дуже розумна.

🔥 31👍 9 3
Зробив перший шортик на ютубі, постараюся робити такі регулярно https://youtu.be/_zHbJoYkF1Q
Показати все...
Groq - найшвидший і безкоштовний AI

#shorts Groq працює на власному унікальному залізі, він дуже швидкий, а модель Llama 3 ще й дуже розумна.

🔥 29 9👍 2
Фото недоступнеДивитись в Telegram
🔥 30👍 13 1