Безопасность и защита данных
- Защита данных в облаке
- Безопасность данных: Защита от SQL-инъекций
- Безопасность мобильных приложений
- Аутентификация и авторизация в веб-приложениях: бережем безопасность в виртуальной реальности
- Безопасное хранение паролей и секретных ключей
- Современные методы шифрования данных
- Основы кибербезопасности для разработчиков
Инструменты и платформы
Базы данных
Инструменты автоматизации
- Использование PowerShell для автоматизации задач в Windows
- Погружение в Puppet: Автоматизация управления инфраструктурой через код
- Использование JUnit для автоматического тестирования Java-приложений
- Разработка автоматических тестов с использованием Selenium
- Автоматизация задач с помощью Python: сценарии и примеры кода
- CircleCI: Первые шаги, оптимизация рабочего процесса и ответы на часто задаваемые вопросы
- Обзор возможностей Bamboo и его интеграция с Jira
- Использование Travis CI для автоматизации процессов разработки
- GitLab CI/CD: настройка и оптимизация
- Инструменты автоматизации для разработчиков: полное руководство
Компиляция
Профилирование
Системы контроля версий
Среды разработки (IDE)
- Навигация по миру IDE для начинающих программистов
- Сравниваем IntelliJ IDEA и Eclipse: Выбор Java-разработчика
- Microsoft Visual Studio: Ваш ключ к миру разработки
- Разработка игр в Unity с использованием Visual Studio
- Разработка на Idris с использованием среды разработки Atom
- Разработка на C++ с использованием Qt Creator
- Разработка на Haskell с использованием IntelliJ IDEA
- Обзор современных интегрированных сред разработки (IDE)
Фреймворки и библиотеки
Методологии
- Dynamic Systems Development Method (DSDM): Разбираемся в основах и процессе
- Погружение в Crystal: Практическое руководство по адаптивной методологии
- Быстрая разработка приложений: преимущества методологии Rapid Application Development (RAD)
- Feature Driven Development (FDD): Погружение в процесс и структуру
- Rational Unified Process (RUP): Основные этапы и роли
- Agilean: Lean + Agile — совмещение методологий для эффективной разработки
- DevOps: объединение разработки и эксплуатации для эффективного процесса
- Extreme Programming (XP): методология для разработки программного обеспечения
- Итеративная модель в разработке программного обеспечения
- Методология Kanban в разработке программного обеспечения
- Scrum: гибкая методология разработки программного обеспечения
- Водопадная модель в разработке программного обеспечения
- Agile: Погружение в гибкие методологии разработки программного обеспечения
Новости индустрии
- Samsung AR/VR-гарнитура: инновации и поддержка запахов
- Платформа для запуска Android-приложений на ОС «Аврора» будет представлена на ВЭФ
- Apple Открывает Собственный Портал для Приложений
- Intel Arc и Starfield: Игра Не Запускается, Но Решение В Пути
- Microsoft Скоро Закроет WordPad: Что Это Значит для Вас?
- Летняя школа по управлению интернетом 2023 открыла свои двери
- AMD планирует значительное увеличение микрокода в будущих процессорах
- ThundeRobot представляет компактный игровой ПК с новейшими технологиями
- Firefox 116 откажется от интерфейса about:performance
- СМИ: Минфин и Минэнерго отказываются от использования iPhone в рабочих целях
- OpenAI и Associated Press объединяют усилия для обучения ИИ
- Microsoft пробует новый подход: Центр ИИ в магазине приложений Windows 11
- Google Chat теперь поддерживает гиперссылки
- Пользователи консоли ROG Ally требуют от Asus немедленного решения проблемы перегрева адаптера microSD
- CommuniGate Systems больше не владеет правами на ПО CommuniGate Pro
- Минпромторг подтверждает запрет на использование iPhone для рабочей переписки с 17 июля
- Приложение ICQ исчезло из Google Play
- Билл Гейтс: риски ИИ существуют, но мы можем ими управлять
- НАСА готовится к испытаниям робота-гуманоида в Австралии
- BMW презентовала умные очки ConnectedRide
- TestFlight от Apple: Теперь поддерживает бета-тестирование для приложений visionOS
- Microsoft Edge начинает автоматическую установку расширения Google Docs Offline
- Apple экспериментирует с чипом M3 Pro для следующего поколения MacBook
- Утечки данных в России выросли на 50%: что происходит?
- ChatGPT получает доступ к интернету: OpenAI проводит альфа-тестирование нового плагина
- Вышел релиз Playwright 1.33: обновления и новые возможности
- Colorful запускает программу Trade-in для видеокарт NVIDIA
- Memtest86+ 6.20: проверяем оперативную память с новым релизом!
- PowerLeader представляет процессор P3-01105 для китайского рынка, похожий на Intel i3-10105
- SpaceX отмечает 1,5 млн подписчиков Starlink по всему миру
Пишем код
- Создаем игры на мобильных устройствах: обзор приложений для разработчиков
- Основы C: Написание эффективного и надежного кода с первого раза
- Секреты программирования на Java: шаг за шагом по написанию кода
- Самый подходящий момент для создания приложения: как выбрать идею, которая взлетит
- Исследуем мир разработки игр: выбор идеального инструментария
- Создаем программу с нуля: комплексный гид для новичков