Программирование для детей: сервисы и приложения, которые помогут начать путь в разработке
Для ребенка хватит всего 15 минут в день, чтобы получить базовые навыки программирования. Этому способствуют простые приложения и сервисы, которые развивают логику, расширяют кругозор, формируют пространственное и критическое мышление.
Что такое .Net и для чего нужна эта платформа
Платформа .NET Framework – это специальная технология, предназначенная для выполнения различных веб-служб и создания приложений на ОС Windows. Так нам говорит официальный источник Microsoft.
Что все это означает для программиста и обычного пользователя – разберемся в сегодняшней статье.
Создаем мобильное приложение на React Native. Часть 1: Настройка окружения
Создаем собственную программу для iOS и Android на базе React Native. Используем веб-технологии, чтобы быстро писать полноценный кроссплатформенный код. Краткое руководство по основным аспектам языка и созданию готового приложения для iPhone, которое можно легко конвертировать в ПО для Андроид-смартфона и без особых усилий перенести в браузер.
Цифровая информация: как много мы ее создаем и где она хранится
Древние люди хранили информацию с помощью наскальных рисунков. Самые старые из них были сделаны 40 000 лет назад. В ходе эволюции и развития человечества, с зарождением первых языков и полноценной письменности, появились и новые варианты хранения информации, в частности фиксация данных на бумаге.
Но за последние 150 лет ситуация кардинально изменилась.
Авторское право на код – как работает, когда защищает и как его зарегистрировать
Поговорим о том, как работает авторское право на код в России и за рубежом. Стоит ли защищать свои программы, какие есть методы защиты, что делать, если авторское право на код уже нарушили, и каким образом можно наказать злоумышленника и нивелировать убытки.
Вакансии в Timeweb
PHP Developer (middle)
🏰 Санкт-Петербург 💷 Зарплата: от 150 000 руб. на руки 💪 Опыт: 3-6 лет 💼 Полная занятость, можно удаленно
Python Developer
🏰 Санкт-Петербург 💷 Зарплата: обсуждается 💪 Опыт: 3-6 лет 💼 Полная занятость, гибридный формат работы
Свой блог на базе WordPress и SvelteKit. Часть 2: Деплой в Timeweb и базовая стилизация
В предыдущей части мы создали простой блог с использованием WordPress в качестве бэкенда. Теперь мы перенесем этот блог в интернет, но перед этим немного исправим дизайн получившегося сайта.
Свой блог на базе WordPress и SvelteKit. Часть 1: Запуск на локальной машине
Рассказываю, как соединить популярнейшую CMS и перспективный фреймворк, сделать из них сайт своей мечты, не жертвуя производительностью, не загоняя себя в рамки возможностей WordPress и не тратя время на изучение других бэкенд-инструментов. Пособие для фронтендеров.
Основы работы с MSSQL
Поговорим о том, как работает БД MSSQL, зачем она нужна и как настроить свой SQL-сервер Microsoft.
Как сделать свой блокировщик рекламы для Google Chrome
Поговорим о двух способах создать собственный блокировщик рекламы. Простая пошаговая инструкция.
Создаем собственный GitHub с помощью Gogs
В первую очередь нужно заказать VPS/VDS-сервер с Debian 10/11 на борту у Timeweb Cloud.
Что почитать программисту: 10 популярных книг по разработке
Какую литературу стоит прочитать программисту, чтобы стать более квалифицированным специалистом и превратиться из кодера в инженера.
Редактор кода Vim: чем он так хорош и пользуются ли им в 2022 году?
Поговорим о самом противоречивом редакторе текста с 50-летней историей.
Валидация кода: понятие, назначение и лучшие инструменты для проверки
Поговорим о том, что такое валидация кода, зачем она вам нужна и как ее правильно выполнить.
Как оптимизировать CLS: измеряем и улучшаем этот показатель
Поговорим о том, что такое CLS, как этот параметр влияет на ваш сайт и как можно его оптимизировать, чтобы не терять позиции в поисковой выдаче Google.
Что мешает развитию программиста: 7 главных проблем
Поговорим о самых распространенных проблемах современных разработчиков (как начинающих, так и опытных).
Frontend vs backend: различия и особенности разработки
Frontend- и backend-разработка тесно связаны между собой и не могут существовать по отдельности. Однако это совершенно разные направления программирования как по типу выполняемых задач, так и по общему предназначению.
В этом материале речь пойдет о различиях этих направлений, их особенностях и требованиям к разработчикам.