Реальный Код
24 subscribers
41 photos
6 videos
53 links
The Real Coding - твой проводник в мир разработки ПО.

Делюсь реальным опытом разработки с новичками.

Практические знания и советы по:
- Python
- Selenium
- командная строка
- C++
- много других интересностей, которые пригодятся вам в профессии
Download Telegram
решил тут Котлин поглядеть. Смотрю полчаса 👀 Сказать пока ничего не могу

единственный вопрос, которым задался: почему Котлин, а не Джава. Пару самых главных аргументов: нет геморроя с обработкой null, как в джаве + можно писать функции, не оборачивая их в классы. Ну еще корутины есть (а в джаву что ль еще не завезли? 😳)

что-то мне конечно подсказывает (сейчас вникать нет времени), что тут скорее денежно-политическая причина (не в плане международной политики!) в угоду JetBrains

#kotlin
🔥2
Вот кстати да! Спрос на дата-центры растет. Сейчас их (а, соответственно, и облаков) все больше и больше
Рынок дата-центров в России превращается в арену системного вызова: спрос летит вверх на фоне искусственного интеллекта, больших данных и суверенного облака, но инфраструктуры критически мало. По прогнозам, уже к 2028 году мощность коммерческих ЦОДов утроится до 2,3 ГВт.

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

Поэтому в тренде – энергетическая автономия. ЦОДы начинают думать, как предприятия 19 века: почему бы самим себе не построить ТЭЦ? Появляются гибридные модели: дата-центр плюс газопоршневая установка, дата-центр плюс мини-ГЭС, непублично даже обсуждаются идеи с АЭС малой мощности. Все ради суверенности и стабильности. Никакие технологии ИИ не взлетят, если сервера не обеспечены электричеством и охлаждением.

На этом фоне меняется и карта: центры уезжают из Москвы и Питера в регионы с избытком дешевой энергии – Урал, Сибирь, Алтай. Дальше – больше: региональные власти будут конкурировать за такие объекты, ведь ЦОД – это не только сервера, но и налоги, рабочие места, синергия со смежными отраслями.

Если тренд не будет подхвачен государством, мы получим цифровой парадокс: вроде и импортозамещение, и собственный софт, и ИИ, а физически все упирается в отсутствие киловатта. Поэтому сейчас – уникальное окно возможностей для тех, кто первым решит задачу энергонезависимых дата-центров.
🔥1
😅😅😅

… как сапожник без сапог

#юмор #noCode
🔥1😁1
2007

А вот вам привет из 2007 – мое первое тестовое задание в первую фирму на позицию разработчика

Нужно было сделать виндовое гуевое приложение для отображения и навигации по Program Map Table в потоках MPEG-2 TS, включая дескрипторы

До сих пор горжусь этим кодом 😎

https://github.com/DiPaolo/PMT-Viewer

А вот кстати оно же, переписанное на Qt – https://github.com/DiPaolo/pmt-viewer-next

#история #тестовое #cPlusPlus
🔥3
в Питоне для генерации чего-то более-менее критичного к секьюрности рекомендуется использовать пакет secrets вместо random

вот дока https://docs.python.org/3/library/secrets.html

а вот PEP 506 с деталями https://peps.python.org/pep-0506/

the rule of thumb: random используем для всякого матмоделирования и некриитчного к безопасности. secrets – для генерации токенов, паролей и всего прочего на проде, что нужно хранить безопасно. Кстати, там же есть удобная функция для генерации валидных рандомных частей УРЛов – secrets.token_urlsafe()

почитайте – крайне полезные вещи там

#security #python
👍1🔥1
да уж… питона у меня на ГХ все больше и больше

второй график – на начало этого года

третий – на начало 2024

четвертый – два года назад

кстати, также видно и развитие утилиты git-stats-plate-gen за те же два года

итого, что у нас по питону:
авг 2023 – 25К
янв 2024 – 33К
янв 2025 – 58К
авг 2025 – 77К

🤪

это только полностью мои репы, которые мейнтейню в одно лицо. Никаких форков или те, куда я контрибутил «вовне»

#python #stats #gitHub
🔥1
Короче…

Повайбкодил вчера прямо с телефона в кафешке 🙈

Решил попробовать встроенный в MAX (который мессенджер) ИИ. И, должен сказать, я крайне приятно удивлен! Он произвел очень перестойное на меня впечатление. Я скорее даже в шоке!

За час с небольшим он накидал мне по сути работающее приложение с БД, пагинацией, JWT-аутентификацией, консолькой, редисом, кубером, репликами, реверс прокси, S3 хранилищем и микросервисной архитектурой для хранения и генерации пользователей и списком задач

Дойдут руки – выдожу код в гитхаб

Мой вывод на данный момент: продвинутый джун или средний мидл. Смело может очень шустро генерить вполне качественный код. Конечно, большой проект вряд ли потянет ну и не все прям идеально оформит с точки зрения долгосрочной поддержки

Помощник то что надо 👍

#ai #max #gigaChat
А вот любопытно: казалось бы, есть редактор текста nano, с которым скорее всего имел дело каждый, кто правил текст в консольке линукса. И вот вроде бы простая штука, которой сто лет! И тем не менее, выпускают новые релизы. Вот буквально на днях был

https://www.nano-editor.org/news.php

#nano #release
2🔥2👍1
Любопытные нюансы го

#go #strange
Forwarded from Go
Be Careful with Go Struct Embedding

Embedding structs can quietly mask deeper-nested fields: a duplicate field name isn’t ambiguous unless it appears at the same ‘depth’, meaning your program may choose an unintended value.

https://mattjhall.co.uk/posts/be-careful-with-go-struct-embedding.html
решил я себе значит челленж устроить: весь август заполнить зелеными квадратиками в ГитХабе

делюсь результатом :) сам доволен. Оказалось очень даже полезным

#gitHub
1🔥2
кстати, мой новый фаворит в web UI либах – Flowbite (https://flowbite.com)

работает как со всякими реактами, вью и прочими свелте, так и с голым цсс! именно последний вариант и испольую во всех своих свежих проектах

очень доволен! рекомендую посмотреть

да, есть еще мою любимый Mantine, но он под реакт заточен 🙁

еще до кучи рекомендую третью либу UI-компонентов – Ant Design

вот эти три смело могу рекомендовать. а я пересмотрел очень многие и очень трепетно отношусь как к их внешнему виду, так и наполнению компонентами

го пробовать!

#ui #library #frontend
🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Решил попробовать директ мессаджи за 100🌟

Потому велком, если есть что спросить или обсудить 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM