LeeSoft blog
программерское Но не спешите пропускать. Если разработка софта это не для вас, то начните с пункта 3... а вынесу-ка я его в следующий пост для удобства. 📔 1. Скулёж Азы языка Котлин я вроде штурманул. 2 недели покодил бота в телеге и на первом же непонятном…
📔 3.1. Как стать программистом: выбор языка
Минутка для лирического отсТупления.
В программисты сейчас берут всех. Многих олдскулов от этого бомбит, но реальность такова, что рынку нужно, а порог входа заметно опустился + плюшки = поэтому прутся все кому не лень и кому лень.
И вот для тех кому лень нужен какой-то волшебный пендель. Мало чтобы была простая #мотивацияКПрограммированию. Нужно и наиболее мягко и задорно стартануть.
Конечно язык #python хорош. Но там весь простой старт в консоли (чёрное окошко с белым текстом).
Скукота. Таким обезьянку не приманить.
Можно и покрасивше всё сделать, но до этой точки осилят дойти только самые мотивированные.
Поэтому эффективнее начинать с ненавистным многими тру программерами (и за дело) #JavaScript.
Но, как говорится, вам шашечки или ехать.
Он и повостребованнее на рынке будет, и результат работы почти сразу виден и красив.
📔 3.2. Как стать программистом: с чего начать
Как оказалось (для меня в своё время это было удивлением) есть и такая методика обучения, когда человеку показывают как решать типовые задачи, а в дебри он потому же по мере необходимости погружается.
Я и сам начинал с хардкора и другим советовал: алгоритмы, структуры данных и прочий компьютер сайнс.
Но нынче времена другие. Поэтому второй путь более подходящий для масштабирования оказался.
Тут можно на курсы всякие позаписываться, но это если вам в фоне и не припекает, т.к. всё что в реалтайме это крайне затянуто.
Найти нормальный записанный курс (не просто запись реалтаймового, а именно нормальный) — это отдельное везение.
Чтобы
— и времени не много
— и подача мелкими порциями
— и структурировано
— и понятно
— и интересно
— и не на английском ещё бы
— в идеале чтоб ещё и даром
Просто сел, включил, повторяешь, получается.
Кайфуешь.
Таких мало. И их нужно находить и яростно шарить.
Как вы понимаете, я такой нашёл...
Минутка для лирического отсТупления.
В программисты сейчас берут всех. Многих олдскулов от этого бомбит, но реальность такова, что рынку нужно, а порог входа заметно опустился + плюшки = поэтому прутся все кому не лень и кому лень.
И вот для тех кому лень нужен какой-то волшебный пендель. Мало чтобы была простая #мотивацияКПрограммированию. Нужно и наиболее мягко и задорно стартануть.
Конечно язык #python хорош. Но там весь простой старт в консоли (чёрное окошко с белым текстом).
Скукота. Таким обезьянку не приманить.
Можно и покрасивше всё сделать, но до этой точки осилят дойти только самые мотивированные.
Поэтому эффективнее начинать с ненавистным многими тру программерами (и за дело) #JavaScript.
Но, как говорится, вам шашечки или ехать.
Он и повостребованнее на рынке будет, и результат работы почти сразу виден и красив.
📔 3.2. Как стать программистом: с чего начать
Как оказалось (для меня в своё время это было удивлением) есть и такая методика обучения, когда человеку показывают как решать типовые задачи, а в дебри он потому же по мере необходимости погружается.
Я и сам начинал с хардкора и другим советовал: алгоритмы, структуры данных и прочий компьютер сайнс.
Но нынче времена другие. Поэтому второй путь более подходящий для масштабирования оказался.
Тут можно на курсы всякие позаписываться, но это если вам в фоне и не припекает, т.к. всё что в реалтайме это крайне затянуто.
Найти нормальный записанный курс (не просто запись реалтаймового, а именно нормальный) — это отдельное везение.
Чтобы
— и времени не много
— и подача мелкими порциями
— и структурировано
— и понятно
— и интересно
— и не на английском ещё бы
— в идеале чтоб ещё и даром
Просто сел, включил, повторяешь, получается.
Кайфуешь.
Таких мало. И их нужно находить и яростно шарить.
Как вы понимаете, я такой нашёл...
LeeSoft blog
📔 4. Отличный пример добротного курса! Краткое содержание предыдущих серий: я оказался в роли новичка в штурме новой для себя технологии. (ну я конечно лукавлю. через призму опыта мне заметно проще, чем абсолютному новичку, но чуток таки похоже). Вбиваю…
📔 5. Счастье есть!
Но блин... #JavaScript... не хоцца.
И тут я припоминаю, что что-то в контексте Material было и в чатах про Kotlin. На тот момент я эти мессаги игнорил, т.к. материал ассоциировался с разработкой под android, а Kotlin — это официальный язык под андроид, ну то есть
скорее всего не про это JS-ный материал.
Но вдруг...
И да! Порты под эту либу есть под KotlinJS!
Ф — фортуна
📔 6. Кругом опять одни предатели!
В 15-ом уроке чувак прикручивает компонент выбора даты. И типа такой "Ну вот, всё работает. 18 июля 2017 года. Всё верно"...
Я такой... стопули... чтээээ!!!
Смотрю на дату залива видосов (а это вроде зеркала) — 2018 год, Карл!
То есть я мог узнать об этом ещё грёбаных 3 года назад 🤯... Кааак!!!
... а легко. За всем не уследить. Тем более фронт как бы не моё. Смирись. Грустно, печально, но смирись. Прежде чем переживать про потерянные 3 года, вначале докажи что эта штука способна быть тебе полезной. А точнее докажи что не забросишь всю эту идею с фронтом.
Уфф... звучит здраво.
Но всё равно. Грёбанный прогресс.
Наизобретают всякого полезного, а потом поспевай за этим вашим светлым будущим.
📔 7. Lets go!
В общем мне предстоит путь студента.
Для начала попробую запилить своё видение #TickTick, а дальше будем посмотреть ведёт ли эта дорожка к тому самому проекту мечты ;)
Но блин... #JavaScript... не хоцца.
И тут я припоминаю, что что-то в контексте Material было и в чатах про Kotlin. На тот момент я эти мессаги игнорил, т.к. материал ассоциировался с разработкой под android, а Kotlin — это официальный язык под андроид, ну то есть
скорее всего не про это JS-ный материал.
Но вдруг...
И да! Порты под эту либу есть под KotlinJS!
Ф — фортуна
📔 6. Кругом опять одни предатели!
В 15-ом уроке чувак прикручивает компонент выбора даты. И типа такой "Ну вот, всё работает. 18 июля 2017 года. Всё верно"...
Я такой... стопули... чтээээ!!!
Смотрю на дату залива видосов (а это вроде зеркала) — 2018 год, Карл!
То есть я мог узнать об этом ещё грёбаных 3 года назад 🤯... Кааак!!!
... а легко. За всем не уследить. Тем более фронт как бы не моё. Смирись. Грустно, печально, но смирись. Прежде чем переживать про потерянные 3 года, вначале докажи что эта штука способна быть тебе полезной. А точнее докажи что не забросишь всю эту идею с фронтом.
Уфф... звучит здраво.
Но всё равно. Грёбанный прогресс.
Наизобретают всякого полезного, а потом поспевай за этим вашим светлым будущим.
📔 7. Lets go!
В общем мне предстоит путь студента.
Для начала попробую запилить своё видение #TickTick, а дальше будем посмотреть ведёт ли эта дорожка к тому самому проекту мечты ;)
LeeSoft blog
#Программерское Очередная попытка запихнуть #python в браузер. Просто создайте html-файл и откройте. Он первый раз только стартует медленновато, потом норм. <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" /> <script defer src="http…
программерское
Хоть #python и считается лучшим языком для изучения программирования, без нормальных UI библиотек ему далеко не уехать. Кому нужны эти ваши консоли да терминалы в век VR!
(отдельного упоминания достойна поддержка emoji в консолях, но держите меня трое)
Мысль про существование python под браузеры у меня таки дозрела.
Так уж получилось, что я снова фигачу на python , вместо того чтобы продолжать с Kotlin.
И всё из-за 🐼 Pandas.
Припёрло — нужен хоть какой-то UI. И вчера. Тратить время на изучение чего-то и очередные муки тупо не хватит ресурсов нервной системы.
В очередной раз сел осмотреть что из себя умеют PyScript и Bython.
🥇 Оскар пока уходит к Bython — он как надстройка над JavaScript, в то время как PyScript — это полноценный python, впихнутый в браузер через WebAssembly, но со всеми NumPy, Pandas и REPL.
Да, ныне актуальнее React и JetPack Compose, но можно ведь придумать достойную отмазку.
Я типа подтяну CSS и разведаю на сколько эта тема способна снизить порог вхождения для новичков.
Да пребудет со мной 🚲 велосипед!
https://www.youtube.com/watch?v=Y-rK70sCX5w
Хоть #python и считается лучшим языком для изучения программирования, без нормальных UI библиотек ему далеко не уехать. Кому нужны эти ваши консоли да терминалы в век VR!
(отдельного упоминания достойна поддержка emoji в консолях, но держите меня трое)
Мысль про существование python под браузеры у меня таки дозрела.
Так уж получилось, что я снова фигачу на python , вместо того чтобы продолжать с Kotlin.
И всё из-за 🐼 Pandas.
Припёрло — нужен хоть какой-то UI. И вчера. Тратить время на изучение чего-то и очередные муки тупо не хватит ресурсов нервной системы.
В очередной раз сел осмотреть что из себя умеют PyScript и Bython.
🥇 Оскар пока уходит к Bython — он как надстройка над JavaScript, в то время как PyScript — это полноценный python, впихнутый в браузер через WebAssembly, но со всеми NumPy, Pandas и REPL.
Да, ныне актуальнее React и JetPack Compose, но можно ведь придумать достойную отмазку.
Я типа подтяну CSS и разведаю на сколько эта тема способна снизить порог вхождения для новичков.
Да пребудет со мной 🚲 велосипед!
https://www.youtube.com/watch?v=Y-rK70sCX5w
YouTube
Python-разработчикам больше не нужен JavaScript. Brython, или Python в браузере
Web-браузер умеет исполнять только код написанный на JavaScript... А вот и нет. Встречай, Brython!
https://brython.info/ - официальный сайт библиотеки Brython
https://youtu.be/f5ic6D30_mQ - как создать собственный сервер на Python в домашних условиях #1…
https://brython.info/ - официальный сайт библиотеки Brython
https://youtu.be/f5ic6D30_mQ - как создать собственный сервер на Python в домашних условиях #1…