8 инструментов, которые вам понадобятся для создания вашего первого SaaS
Создание вашего первого SaaS-решения может показаться сложной задачей. Но с правильными инструментами вы можете значительно упростить этот процесс и сосредоточиться на функциях, которые делают ваш продукт уникальным: https://dev.to/arindam_1729/8-tools-you-need-to-build-your-first-saas-am5
#разработка #saas #по
ну вот и дошутились, сеньоры, берегитесь
Питонисты, тут у вас конкурент растет (буквально). На YouTube нашли PROGRAMMER_SEREGA/videos">канал с уроками по Python, который ведет семилетний Сережа. Малой выкладывает видео уже чуть больше года. Если искали, как писать нейросетки, то вам, судя по всему, туда.
Ждем, когда Сережу захантят в какой-нибудь финтех.
@your_tech
200 проектов для практики программистам любого уровня
Пет-проекты обычно делают для себя в свободное время. Но основная проблема — это найти такие пет-проекты, чтобы научиться чему-нибудь полезному, не забить на них в процессе и сделать их так, чтобы в портфолио не стыдно было приложить.
Тут автор проделал огромную работу и сделал аж 200 идей для ваших проектов. И что круто — этот список подходит не только новичкам и не ограничивается какими-то определёнными технологиями. Все проекты удобно разделены по уровню сложности и стеку: блокчейн, веб, редактор изображений — да буквально что угодно! Остаётся только выбрать и начать.
#хобби #карьера
Большая шпаргалка по Linux
"Познав команды, познаешь саму систему. Настоящий юзер не запоминает всё — он просто знает, где найти."
— Лин Уксоид
Инфографика по созданию систем с высокой отказоустойчивостью
— Репликация: создается несколько копий данных/услуг для обеспечения доступности.
— Резервирование: дополнительные компоненты вступают в действие в случае отказа основного.
— Балансировка нагрузки: распределяет трафик между серверами для повышения эффективности.
— Отказоустойчивость: переключение на резервную систему в случае отказа одной из систем.
— Постепенное снижение: система продолжает работать с пониженной функциональностью при нагрузке.
— Мониторинг и оповещение: постоянные проверки работоспособности для упреждающего решения проблем.
Российские учёные стали первыми, кто смог научить крысу отвечать на любые вопросы
Российская биотех-лаборатория Neiry совместно с учеными МГУ провела революционный эксперимент: они успешно связали мозг крысы по кличке Пифия с нейроинтерфейсом, работающим в тандеме с ИИ.
Результаты просто поражают: Пифия ответила на сотни научных вопросов — от квазаров и миелиновых оболочек до языка программирования Python и даты рождения Альберта Эйнштейна.
«Пинки и Брейн» скоро на всех улицах страны😁
#ии #новости
Они знали всё об уязвимостях и ошибках в безопасности, о которых даже не догадывались создатели этих систем
В первом эпизоде подкаста от Tproger вы узнаете о российской хакерской группировке Carbanak.
За несколько лет она сумела:
— атаковать более 100 банков по всему миру;
— украсть $1 миллиард;
— привлечь внимание Европола.
Слушайте подкаст, чтобы узнать все подробности этой нашумевшей истории из мира хакерства. Эпизод доступен на всех платформах в аудио и видеоформатах.
Если несложно поддержите ребят за старания❤️
#позалипать #иб
Кажется, это лучший способ усовершенствовать навыки установки Arch Linux
Некто под ником Expert Trout решил кинуть себе вызов — каждый день накатывать на свою машину Arch Linux, пока не найдёт девушку.
Результат налицо: если в первый дни получалось накатить за 11 минут, то на 45 день средний результат составляет всего 4 минуты.
#кек #оффтоп
Возвращаться к учёбе, когда вы взрослый, сложно
Желание зависнуть в лентах и чатах оказывается сильнее, чем настрой изучить что-то новое…
Но долой прокрастинацию! Попробуйте отмахнуться от сотни уведомлений и показать, насколько сильно вы настроены учиться (ещё и с классной скидкой!): https://tprg.ru/29PW
Реклама
Мы подвели итоги октября по самым лучшим статьям авторов, которые писали для Tproger!
🥇 1 место — Прощай, Discord: где теперь общаться геймерам и не только
🥈 2 место — Что удобнее для разработчика: Mac Studio или кастомный ПК?
🥉 3 место — Безумное улучшение производительности в LINQ .NET 9
В следующем месяце вы можете выиграть мерч Tproger — для этого нужно написать самую популярную статью.
Обратитесь к боту, чтобы выбрать одну из тем или предложить свою. Далее напишите статью и отправьте её на модерацию. Победителей объявим в конце ноября.
🎉 — поздравить авторов
@ithumor
Бесплатный митап для QA-инженеров в офисе Альфа-Банка
Будет три лекции о тестировании, дискуссия о собеседованиях и ностальгия по школьным годам — с пиццей из столовой, чем-то вроде медляков и даже обменом наклейками.
Темы выступлений:
— Ферма управления android-устройствами: за и против использования STF, архитектура и установка.
— Секреты тестирования ВКонтакте: как строится процесс и тестируются инструменты.
— Репортёры в Playwright: обзор методов анализа результатов тестов.
— Стрелка за школой: дискуссия о QA-собеседованиях с экспертами Альфа-Банка, VK, OK, МТС и Дзена.
Участие бесплатное, нужно только зарегистрироваться заранее.
Если будете в Санкт-Петербурге 15 ноября, сходите обязательно. Митап пройдет в 18:30 по адресу: Малый просп. Петроградской стороны, 87.
Квоты по IT-ипотеке вернутся уже в середине ноября
Сбербанк (15 ноября) и ВТБ (13 ноября) готовы к возобновлению сделок по льготной IT-ипотеке уже в середине месяца. Ранее оба банка приостановили программы из-за исчерпания лимитов.
#новости
Разработчики, освобождайте 22 ноября и приходите на митап, который нельзя пропустить
Закрываем осенний сезон крутыми хардовыми докладами и жаркими дискуссиями на конференции от Технохаба Сбера в Казани. На митапе вы узнаете, как оптимизировать процесс разработки и уменьшить lead time, ребята поделятся лучшими инженерными практиками, а также обсудят ИТ-рынок труда.
Спикеры и темы:
— Владислав Ламзенков, Senior Java-разработчик: «JMH: как мы бенчим в Java»
— Искандер Габдрахманов, Java-разработчик: «Spring AOP – все про него знают и слышали, но часто ли его используют на самом деле?»
— Алия Хазиева, Project Manager: «Какие метрики помогут оптимизировать Agile-процессы команды разработки?»
— Лидер компетенции Екатерина Руденко, Лидер компетенции Василий Маркитан, Руководитель команды IT-подбора Седа Саакян: дискуссия «Реалии рынка труда против требований нанимающего руководителя»
Регистрируйтесь на митап IT Talk by Sber по ссылке.
Это #партнёрский пост
Как менялось соотношение популярности браузеров за последние 28 лет — свежая визуализация от Eeagli.
Муд оперы: стабильность залог успеха😂
#веб
Полный супремITизм!
СупремITизм — целое искусство обучать цифровым профессиям. И именно это движение стало главной темой продуктовой презентации от «Школы 21», на которой мы недавно побывали.
«Школа 21» — про друзей, силу коммьюнити, поддержку внутри и реально интересный путь к профессии мечты.
Вот что еще узнали о «Школе»:
— Бесплатное обучение с нуля по методике «равный равному» — согласитесь, проще всего понять информацию, объяснив ее другу
— Гибкий график и кампусы 24/7 по всей России. Но самое крутое — возможность общаться и работать в команде с пирами из других городов
— Индивидуальный трек, который выстраивается с помощью нейронки, и несколько направлений — от разработки и DevOps до кибербезопасности и Data Science
— 100% студентов находят работу во время или после обучения
— Публичный цифровой профиль, чтобы работодатели сразу видели, какие вы крутые айтишники
— Геймификация — учитесь играя: зарабатывайте коины и ачивки (ну, или пенальти, если, например, заснете в кампусе)
Важно: «Школа 21» — про прокачку скилов на практике в кругу друзей. В общем, поступайте и узнавайте все сами.
Без слёз не взглянешь: ставка дохода Безоса против ставки обычного работяги
#оффтоп
Сисадмины, нашёл для вас игру, в которой можно жёстко релакснуть после тяжёлого трудового дня
Ладно, это просто юмор, не ругайтесь. Игра скорее для тех, кто хочет стать сисадмином и примерить на себя эту роль. SysAdmin Odyssey — это симулятор, в котором вы будете сталкиваться с:
— Решением различных проблем пользователей, которые нужно диагностировать и устранять.
— Настройкой сетевого оборудования.
— Поиском неисправностей в компьютерных сетях и системах.
— Симуляцией компьютерных сетей и устройств.
— Динамической системой событий и различными поломками.
— Тайм-менеджментом.
Уникальный случай: естественный и искусственный интеллекты в одной упряжке — это ИТ-чемпионат True Tech Champ
Вы увидите, как участники будут решать задачи, робомыши проходить через лабиринт сквозь огонь и ловушки. Также в трансляции будут доклады про работу мозга, задачи, которые решает ИИ, и куча «айтивностей» — специально для развлечения любителей технологий.
Подключайтесь прямо сейчас, мы уже начали: https://tprg.ru/Kf0C
Реклама. ПАО «МТС», erid: LjN8JvMjg
10 популярных ошибок в архитектуре, которые ломают проекты
Ваша архитектура — это фундамент, на котором строится успех проекта, и даже малейшая ошибка может перерасти в серьёзные сложности.
Сегодня узнаем о 10 типичных ошибках, которые могут разрушить даже самый многообещающий стартап и поможем их избежать.
#архитектура
Если мем сверху вызывает у вас жизненную реакцию, то у меня есть две новости
Плохая — таблеток от цифровой деменции ещё не придумали. Хорошая — у меня есть парочку советов, для её профилактики.
В статье представлены практические рекомендации по организации и надежному хранению паролей, а также советы по защите доступа к ним в случае утери устройств. Вы найдёте различные инструменты и методы, которые помогут в этом.
#иб
Подборка игр для программистов по самым разным направлениям:
1. На CodinGame с помощью написания кода и создания собственного ИИ вам предстоит решить самые разнообразные и весёлые проблемы. Сайт поддерживает большинство языков программирования.
2. Check iO — это браузерная игра в жанре «Приключение», которая поможет с изучением Python.
3. В Code Monkey вы научитесь кодить онлайн, хватая бананы. На западе учителя часто используют Code Monkey для преподавания программирования на CoffeScript и Python.
4. Давно хотели научиться выходить из Vim? Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.
5. Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать, создавая боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.
#начинающим #python #csharp #java #vim
Как избежать ошибок новичков, мешающих масштабировать бэкенд
В этой статье автор рассказал, как ему удалось добиться производительности, которая позволила масштабировать бэкенд с 50 тыс. запросов до 1 млн запросов (~16 тыс. запросов в минуту) на GO. Используя минимальные ресурсы: (2 ГБ ОЗУ, 1 В ЦП и минимальная пропускная способность сети 50–100 Мбит/с).
#бэкенд
10 архитектурных стилей программного обеспечения и их паттерны
В этой статье рассматривается десять ключевых архитектурных стилей, каждый со своими паттернами, принципами, сильными и слабыми сторонами и областями применения.
Эти стили включают:
1. Layered
2. Component-Based
3. Service-Oriented
4. Distributed System
5. Domain-Driven
6. Event-Driven
7. Separation of Concern
8. Interpreter
9. Concurrency
10. Data-Centric
Как создать свою маленькую ОС
Независимо от ваших целей — будь то хобби, личный проект или просто интерес к тому, как работают операционные системы изнутри, этот ресурс должен помочь вам в этом.
OSDev предоставляет полную информацию о создании ОС и служит сообществом для тех, кто этим интересуется (есть форум). Это буквально руководство, где расписано, что делать, в каком порядке и зачем: документация по аппаратному обеспечению и архитектуре, созданию ядра, прерываниям, часам и таймерам, обработке графики, звука, системе ввода-вывода и многому другому.
Одним словом, годнота! 👍
#oc