Full Stack Life
39 subscribers
163 photos
22 videos
6 files
20 links
FullStack( от_кода->к_контексту );
Download Telegram
Нашёл у себя в аттестате в графе "Дополнительные сведения" строчки:
- Программирование на C++
- Программирование в VisualStudio

Вспомнил что давали на уроках программирования на самом деле:
- Знания что int это ключевое слово чтобы число хранить, printf чтобы выводить в консоль, for чтобы повторялось со счётчиком и while чтобы по условию, есть ещё операции =, + и -, а ещё подпрограммы 🤣 ПОДПРОГРАММЫ (местный аналог функций (по заявлениям учителя)), они нужны чтобы рекурсию устраивать (просто промолчу)
- Программирование в богом забытой IDE CodeBlock для C++ и в ущербной дефолтной предустановленной IDLE для Python (VS мы вообще не трогали)

И вот смотря на это, мне становится грустно, грустно что за 4 года уроков по программированию мы изучили что изучают на второй неделе, и вместо действительно чего-то стоющего (ну например объснить наконец-таки классу что такое тип переменной) мы занимались выводом бездушных чисел в терминал, только отбивая у учеников желание погружаться в программирование.

А ещё обидно за себя, что будучи изучая ООП, паттерны проектирования, архитектуру, SOLID, DRY, мне втирают что break это плохой подход к программированию (не, вы только вдумайтесь, теперь прогоняйте циклы до конца или городите условия для завершения цикла в его конструкции), а на мои же заявления что это не очень программисты какие-то писали, учитель саркастически отвечает что аля я же здесь самый умный.
Спойлер: я так и не нашёл кто так высказывался про break кроме какой-то нн книги от нн автора в вопросах на StackOverflow, где в ответах в унисон кричали что это полный бред.
Ну а мне просто очень обидно.
👍2❤‍🔥1🤬1
C -> С++ ~-> Python

Java -> Groovy, Scala, Kotlin ~> JS ~> C#

-> прямая зависимость
~> оказала влияние

Личный вывод:
Java сейчас это тот самый язык с тем самым трушным ООП о котором все говорят, это язык который определил свою индустрию. Его влияние проявляется в многих популярных языках программирования.

Вот такая вот мысля, а вы что думаете?
❤‍🔥2🔥1
Немного про JS:
Я уже удивлялся тому, что JavaScript оказывается не только в вебе можно запустить, но сегодня я решил изучить тему поподробнее..

..И понял что мемы про JS на чайнике имеют место быть, ведь существует офигенный фреймворк Espruino, реализованный на С, в котором присутствует настоящая асинхронность, а микроконтроллер в свободное время сам идёт в сон.

Работает он на стм-ках вроде STM32F4 и на ESP8266(!) и некоторых других платах.
Короче, фреймворк меня приятно удивил подарив мне ещё одну причину чтобы детально изучить JS с его протипной моделью взамен традиционному ООП
❤‍🔥1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥2
Full Stack Life
Video message
Встречай, родной Водкинск
❤‍🔥3
Full Stack Life
Video message
VID20250609183922.gif
25.4 MB
За последние 4 дня я впервые получил много нового, не всегда приятного, но не менее интересного опыта, а именно:

- Устроился на работу в GameDev студию 🎉
- Впервые ощутил настолько сильные боли боли в животе
- Впервые поехал на скорой помощи
- Впервые почуствовал что умираю (возможно вы стесняетесь спросить, но не бойтесь, я ещё жив)
- Мне впервые в жизни вкололи обезболивающее (прям в зад 😳)
- Впервые оказался в другом городе один, без сопровождения, только я и большой (или не очень) город
- Я впервые лежал в больнице, тем более с ночёвкой
- Мне впервые в жизни поставили катетер и капельницу
И самое интересное: я впервые прогулял по неизвестному городу один, и вернулся домой.

Повторюсь, некоторый опыт не самый приятный), но что случилось, то случилось, это было довольно интересно, довольно продуктивным выдалось начало этого лета 😜
❤‍🔥2
Дииии-ааа-паа-зон междуу
Программистом и тридешником..
(- ПФ)
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥1👍1🔥1
Пол интернета не работает 😢
🫡3
Начал смотреть лекции CS-Fifty Гарварда. Смотришь на молодого учителя, на его, просто охранительную подачу, чувствуешь как ему не всё равно, как он жаждет вопросов, смотрешь на качество, то как ради наглядных примеров он готов заморачиваться...

И становится грустно от того что всё это далеко, а даже если бы это было близко, то хер бы ты туда попал.

И становится грустно от того что даже подобного чего-то не видел нигде, совершенно не сравнимо с какой-нибудь школой, это просто высший уровень
❤‍🔥5
Не перестаю удивляться нейросетям..
🤯3❤‍🔥1
Media is too big
VIEW IN TELEGRAM
Похоже я нашёл самый удобный способ печати на клавиатуре 🔥
❤‍🔥6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня написал калькулятор на изотерическом язык BrainFack 😆

Калькулятор поддерживает сложение и вычитание, но код получился модульным (насколько это вообще возможно на таком языке), и в калькулятор можно дописать и другие операции. Подтверждаю, своё название язык полностью оправдывает 💯

А вот как выглядит код программы без комментариев:
>++++++[<++++++++>-],>>,<,<<[>->->-<<<-]>>>+++++[<[-<->]]--[<<[->+<]]++++++[>++++++++<-]>.
❤‍🔥1👍1🔥1🤔1
Когда человек решает кроссворды, или те же алгоритмические задачки, то к нему вопросов почему-то не возникает, но лично я писал это по следующим причинам:

1) Ну во-первых это весело, процесс решения проблем с определёнными ограничениями - это определение процесса игры, а писать алгоритм будучи загнанным рамками возможностей эзотерического языка - это довольно интересное испытание

2) Разминка для мозга: чтобы кукумбер не поплыл от всех этих полиморфизмов-инкапсуляций

3) Ну и конечно понты, не, ну прикольно же получилось)
+ потенциальный привлекающий проект на гитхаб
❤‍🔥1👍1
Дуров наводит суету своим конкурсом: нужно внедрить анимацию под Android макет. Как по-мне, покопаться в коде телеги было бы довольно интересно)
С разработкой приложух для андроид знаком, но таким ещё никогда не занимался, придётся изучать много вещей) Стоит ли попробовать участвовать?
❤‍🔥2🔥1🤯1💯1👀1
Теперь у меня не то что телега, даже ЯМузыка не работает без волшебных трёх букв, это вообще нормально? Да где я, а где Москва, да и тем более все мероприятия уже закончиться должны, или они там новую блокировку ещё не поставили? Потерпеть нужно? 🤬
❤‍🔥1
Ладно, вроде на телефоне ЯМузыка работет, странно.. Пока что молчу) А у вы что-то подобное замечали у себя, или это я такой на все блокировки нарываюсь?))
❤‍🔥1