Как отслеживать полярное сияние с помощью кода на Python? Инструкция для новичков

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

Как отслеживать полярное сияние с помощью кода на Python? Инструкция для новичков
99
55

Конкурс инструкций: подводим итоги и объявляем победителей

Конкурс Selectel на лучшую инструкцию подошел к концу, и мы хотим подвести итоги. Прежде всего хочется отметить большое количество работ. Жюри конкурса вычитало и оценило более 70 присланных инструкций. Конкурсанты создали интересные и полезные памятки в разных областях: от применения офисных приложений до хардкорных мануалов для программистов.

2727

Предпроектные работы для разработки проектной документации

Предпроектные работы – это сбор исходных данных и эскизное проектирование, в результате которых приходит осознание всех параметров и характеристик будущего объекта и формируется точное и подробное Техническое задание. Если нужна разработка проектной документации, то не стоит отказываться и от предпроектных работ.
Любой проект начинается с предварите…

Рабочий процесс в офисе проектно-строительной компании Бау Микс
55

Гайд по первичной сео-оптимизации

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

22

Инструкция: как сделать анимированные стикеры в Telegram

Поэтапно разберемся во всех нюансах при разработке такого стикера. Начиная с программного обеспечения и заканчивая публикацией в Telegram.

Инструкция: как сделать анимированные стикеры в Telegram
1414

Настройка автоматического обновления Electron-приложения

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

Настройка автоматического обновления Electron-приложения
1313

Альтернативное руководство по Notion. Личный опыт

Альтернативное руководство по Notion. Личный опыт
55

Создание и настройка проекта React + Webpack с нуля до SSR

Создание и настройка проекта React + Webpack с нуля до SSR

Хочу вам показать наглядный пример и инструкцию того, как можно самому с «чистого листа» сконфигурировать Webpack для React и Server Side Render'а без каких-либо бойлерплейтов, вроде create-react-app.

1212

Проверка IP-адреса сервера в спам-базах

Первым делом после покупки нового сервера стоит убедиться, что прошлые арендаторы адреса не испортили его репутацию.

Проверка IP-адреса сервера в спам-базах
44

Магия создания проекта на python

Множество людей сейчас заражено идеей раскладывать вещи по принципам Мари Кондо. Я и сам такой, только предпочитаю организовывать папки и убираться в базах данных. Я искренне уверен, что отношение к сущностям влияет на продуктивность и качество работы, поэтому хочу поделиться магией организации репозитория для Вашего личного проекта.

33

Технические требования к контенту для VR-шлемов Pico 2G 4K. Инструкция для правообладателей

VR-шлем Pico 2G 4K 360MAX

Эта инструкция предназначена для всех правообладателей, которые уже сотрудничают или будут сотрудничать с кинотеатром 360MAX и предоставлять ему свой контент.

22

Как бесплатно сделать сайт самому. Инструкция, тайминг и немножко философии

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

22

Как компании (оператору) разработать проект защиты персональных данных, реализовать его и не нарушать закон?

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

<i>Первичная структурная схема ИСПДн</i>
22

Как ускорить вычисления и повысить производительность программ с помощью принципов массивного параллелизма и OpenCL

Стандартный подход к написанию программ является линейным – операция b выполняется после завершения операции a. Но что делать в случае если таких операций десятки тысяч, а задача требует быстрого произведения данных операций?

Как ускорить вычисления и повысить производительность программ с помощью принципов массивного параллелизма и OpenCL
55

Как полюбить тестирование?

Поднимите руки те, кто любит писать тесты для своего кода? Уверен, такие нашлись, хотя в основном автоматическое тестирование кода считают ужасно скучным и не очень-то полезным занятием. Ниже я опишу подход, который поможет сделать процесс тестирования удобнее.

Как полюбить тестирование?
55

Инструкция: Как сделать из идеи MVP продукта

Привет, в статье попробуем разобраться как можно (и нужно!) воплощать свои задумки и идеи, косвенно коснёмся темы "лоу-кода" в практическом разрезе, пройдём по примеру создания процесса по учёту расходов и рассмотрим несколько групп популярных инструментов.

Для первого этапа реализации наших идей тарифы минимальны или вообще бесплатны
22

Как научиться танцевать?

Инструкция на техническую тему, которая упростит жизнь разработчику.

11

RC-машинка из ESP8266 NodeMCU и LEGO

RC-машинка из ESP8266 NodeMCU и LEGO

Создаем управляемую модель на основе микроконтроллера с Wi-Fi модулем.

88

Как провести аудит кибербезопасности web-ресурсов компании абсолютно бесплатно и своими силами?

Аудит кибербезопасности внешних web-ресурсов – это процесс проверки на наличие потенциальных уязвимостей web-компонентов сайтов, платформ, которые посещают пользователи из внешней сети интернет.

Как провести аудит кибербезопасности web-ресурсов компании абсолютно бесплатно и своими силами?
33

Как обезличить конфиденциальную информацию в документах Excel?

Давайте рассматривается один из способов защиты данных при помощи Python и COM-соединения с файлом Excel.

Как обезличить конфиденциальную информацию в документах Excel?

Оптимизация подключения REST API для React приложений

stepanstepan4@gmail.com

Инструкция направлена на оптимизацию способа обмена данными между клиентом и сервером.

1313

Создаём кросс-платформенный десктопный мессенджер из vc.ru в четыре строчки кода

Работать в «Комитете», понимать, как работает API «Основы», на которой построен vc.ru, и вообще быть программистом для этого необязательно.

Это телеграм? Телеграм, да?
1818

Как за 30 минут бесплатно проверить свой сайт на наличие уязвимостей

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

Как за 30 минут бесплатно проверить свой сайт на наличие уязвимостей
2626

Как сделать расширение для Google Chrome и немного улучшить UX на главной странице почты

В этой инструкции я покажу, как создать расширение для браузера Google Chrome и при желании опубликовать его в открытом доступе.

SimilarWeb показывает 1,141 млрд посещений главной страницы за август. Если хотя бы 10% из них приходится на десктопный браузер и целевое действие, то это 141 млн открытых вкладок в месяц. На возврат и закрытие вкладки уходит не меньше секунды. Получается, мы собираемся сэкономить 31,5 тысячи человеко-часов в месяц.

44

Авторизация на любом web-портале из C# приложения

11

Создание и развертывание ретранслятора Telegram каналов, используя Python и Heroku

Создание и развертывание ретранслятора Telegram каналов, используя Python и Heroku

В данной инструкции построим Python приложение для зеркалирования сообщений из Telegram каналов и развернем его на облачной платформе Heroku.

88

SynсToy. Используем утилиту для быстрого архивирования данных

Иногда у нас возникает необходимость быстро синхронизировать файлы в двух каталогах – например, с целью актуализации архива на внешнем носителе, резервного копирования файлов и т.д. Это можно сделать при помощи небольшой бесплатной утилиты от Microsoft – SyncToy.

SynсToy. Используем утилиту для быстрого архивирования данных
33

Ищем самые интересные статьи в разделах на сайтах vc.ru, tjournal.ru и dtf.ru

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

1313

Заполняем PDF файлы с использованием Python: библиотека python-pptx

Впервые автозаполнение слайдов в Power Point с помощью Python — мы использовали для подготовки наградных документов по результатам работы сотрудников за год. Так как номинаций было несколько – получился большой список сотрудников.

66

Каким образом можно отобразить кастомные логи приложения в Windows Event Viewer?

Добрый день, уважаемый читатель!

Каким образом можно отобразить кастомные логи приложения в Windows Event Viewer?

Как начать работать в командной строке Linux и не сойти с ума

Человека, впервые попробовавшего работу с командной строкой, этот процесс, как правило, вводит в ступор. Ничего не видно. Какие есть кнопки, не ясно. И вообще, ребята, где мы?..

11

Как проверить эффективность организации локальных сетей?

Как проверить не избыточно ли используется сетевое оборудование и ПО для организации сети и выполнения задач?

Как проверить эффективность организации локальных сетей?
33

Как убрать пятна крови со стен (Photoshop)

При обработке фотографий часто возникает ситуация, что хочется убрать непонятно откуда взявшееся пьяное тело, пятна крови со стен, жирного мальчика на заднем плане.. ну и много чего =)

Как убрать пятна крови со стен (Photoshop)
11

Как установить Arch Linux+LVM: устраняем популярные ошибки

Многие пользователи ОС Linux рано или поздно желают перейти на более удобный и настраиваемый дистрибутив, нежели тот, который они использовали раньше. В этой статье я расскажу вам, как установить Arch с шифрованным LVM с разбором ошибок, с которыми Вы можете столкнуться в начале.

66

Как сформировать SQL запросы в Excel?

Представьте себе ситуацию, Вы получили целевую выборку из одной базы данных, но для полноты картины, как всегда, нужны дополнительные данные. Проблема может быть в том, что нужная информация хранится в другой базе данных и возможности создать на ней свою таблицу нет, подключиться используя link тоже нельзя, да и количество элементов, по которым нуж…

22

Среда разработки PHP на базе Docker

Решение, которое позволит создать на локальном компьютере универсальную среду разработки на PHP за 30 — 40 минут.

88

Разворачиваем веб приложение переноса стилей для изображений

Мы будем использовать передовые облачные технологии, хайповые нейронные сети, методику разработки непрерывной интеграции и непрерывной доставки (СI/CD). Время выполнения: 35-40 минут

Разворачиваем веб приложение переноса стилей для изображений
33

Ускоряем работу сайта на этапе разработки и обгоняем конкурентов в поиске - Часть 2

Во второй части статьи мы подробно остановимся на следующем вопросе. Что делать с счетчиками Яндекс.Метрика, Google Analytics, пикселями ретаргетинга социальных сетей и прочими внешними скриптами, которые мы не можем кешировать на стороне сервера?

1717

Python: как создать простейшего голосового помощника?

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

Python: как создать простейшего голосового помощника?
77

Как создать автоматическую рассылки напоминаний, используя SharePoint Designer + MS Outlook?

Как не пропустить важные задачи и сроки их исполнения? Как, в условиях многозадачности, сделать свою работу качественно, без затрат времени на планирование и составление графика? В этой статье мы расскажем об инструменте, с помощью которого производится автоматическая рассылка напоминаний ответственным сотрудникам.

Как создать автоматическую рассылки напоминаний, используя SharePoint Designer + MS Outlook?
22

Создание резервной копии MySQL при помощи утилиты XtraBackup

Создание резервной копии MySQL при помощи утилиты XtraBackup

Percona XtraBackup — это утилита для горячего резервного копирования баз данных MySQL.

22

Система управления иерархическими древовидными комментариями для Laravel

Пакет для фреймворка Laravel, который позволяет организовать управление древовидными комментариями. Используется симбиоз двух методов хранения иерархических структур — «Closure Table» и «Adjacency List».

22