Подкаст хорошего программиста – Telegram
Подкаст хорошего программиста
617 subscribers
1 photo
48 links
Советы начинающим и опытным программистам

свой вопрос или пожелание к новым выпускам можно в личку @aristofun

http://goodprogrammer.ru
http://rubyrush.ru
Download Telegram
Лучший набор практических правил высокого уровня для проектирования любой сложной архитектуры (веб)

https://12factor.net

Достаточно придерживаться только их,
чтобы спасти себя от 95% проблем при развитии и/или масштабировании ваших веб-приложений.

Многие из этих правил одинаково применимы и к монолитному и к микросервисному подходу 👌
☁️ Какой VPS хостинг лучше для начинающих?

Пост для экономии времени
можете больше ничего не читать про хостинги
и быть спокойны, что не пожалеете о выборе

👶 Начинающие это от «а как зайти по ssh?» и до «пацаны, где удобнее держать небольшой docker swarm кластер»

По большому счету на рынке недорогих, но надежных VPS
есть 2 проверенных временем и хорошо изученных сообществом варианта:

1. раскрученный Digital Ocean 🇺🇸
2. менее раскрученный Hetzner 🇩🇪

Ключевые отличия:

1️⃣ у Digital Ocean намного больше ассортимент услуг (вплоть до managed kubernetes)
2️⃣ Hetzner значительно дешевле 🤑 (инстанс с 2ГБ памяти всего 2.99€, у digitalocean 12$)

🌍 у DO шире география серверов, а Хетцнер пока только в Европе.
🛣 Зато у Хетцнера в тариф включено 20ТБ трафика против 2TB у digital ocean

Еще важная фишка — у Хетцнера есть встроенная фича ежедневного бэкапа VPS машин.
У DO только еженедельный бэкап (или извольте сами прикручивать 3rd party решения).

Пару раз эта фишка спасала "Хорошему программисту" жизнь.

В остальном принципиальной разницы между хостингами для учебных задач,
для пет-, и не очень сложных, и не супер высоконагруженных проектов — нет.

Да и в продакшен задачах обоими площадками успешно пользуется множество мелких и крупных компаний.

Убунта она и в Африке убунта.


Итого:

🟢 Если вам не хочется тратить лишние несколько долларов каждый месяц (или десятков если у вас несколько инстансов) и основные ваши юзеры в Европе/России — выбирайте Hetzner

Регистрируйтесь по ссылке получите +20€ на счет
и конечно респект за поддержку ХП:

👉 http://bit.ly/best-hetzner


🟣 Если вам почему-то важно много разных продвинутых фич и доп. услуг далеко за рамками обычного VPS или ваши основные юзеры не в Европе/России, то Digital Ocean

Регистрируйтесь по ссылке получите +100$ на счет
и тоже респект от ХП:

👉 https://bit.ly/best-do
👍1
🍎
VSCode не перестает удивлять своими темпами развития и новыми крутыми фишками почти в каждом релизе.

К сожалению Jetbrains постепенно теряет edge, теряет чуйку — что реально нужно рынку и простым п̶а̶ц̶а̶н̶а̶м̶ веб разработчикам.

 Например, idea до сих пор не умеет как следует remote dev в контейнерах и на сервере.

Если вы не знакомы с этой горячей темой, вам начинать отсюда:
https://channel9.msdn.com/Series/Beginners-Series-to-Dev-Containers

В любом случае успехи VSCode пойдут на пользу обоим средам, будем следить за конкуренцией

🍿✌️
«Я слишком глупый/глупая, чтобы…» 🥴

По мотивам повторяющегося поведения небольшого числа наших студентов

🎙#подкаст_хп #советы_хп #для_студентов
🧨

Как оценить сроки разработки простому программисту?

🎙 #подкаст_хп #советы_хп #lifehack
🧗

Основной драйвер карьерного роста программиста ☄️

🎙 #подкаст_хп #советы_хп #lifehack
🔥

Да какой же, сука, язык программирования
все-таки учить новичку?! 🤯 😱

🎙 #подкаст_хп #советы_хп
💡 Хотите свежих идей проектов для портфолио?

🤩 Надо поразить компанию крутым пет прожектом, чтобы получить заветную работу?

Черпайте вдохновение и примеры из этой коллекции

https://github.com/GorvGoyl/Clone-Wars
⛔️

Как не застрять в «джунах» или опасность Ruby on Rails для начинающих 💎

🎙 #подкаст_хп #советы_хп
🎙
#подкаст_хп #советы_хп

Как стать senior программистом?
Главная
«мантра»

🧘‍♂️ 🦸‍♂️🦸
Forwarded from Vadim Venediktov
Принципиально разных способов получить Ubuntu, если у вас Windows я насчитал 5. Вот самый простой из них: установка Ubuntu в WSL2 на Windows 10.

Дисклеймер: это видео для новичков, кто никогда в Ubuntu не умел и не игрался. «Эксперты», которые уже умеют и почему-то хотят, чтобы другие страдали, будут, конечно, советовать поставить Ubuntu второй системой на ваш основной компьютер. Не слушайте их! :)