Кейсы
-
Установка Debian сервера: Nginx, Python, PostgreSQL, PHP
Эта статья нужна мне самому, чтобы не забывать что нужно поставить и вообще что делать. Ниже простой список команд после того как вы попали в root Обновление пакетов apt updateapt upgrade Установка пакетов…
-
Датасеты
В мире, когда появилось множетсво данных, больше времени занимает поиск и обработка необходимой для бизнеса информации. До сих пор существовала проблема поиска датасетов в Рунете. Вы можете предложить новый источник данных в каталог…
-
Поиск похожих изображений в PostgreSQL через ImgSmlr
Ссылка на GitHub репотизорий ImgSmlr — это расширение PostgreSQL, которое реализует функцию поиска похожих изображений. Метод ImgSmlr основан на вейвлет-преобразовании Хаара. Цель ImgSmlr не в том, чтобы предоставить самые современные методы поиска похожих изображений. ImgSmlr…
-
Гиперпараметры в машинном обучении
Выбор архитектуры нейронной сети заключается в подборе гиперпараметров. Cбор большего количества данных и разработка функций обычно дает наибольшую отдачу с точки зрения затраченного времени по сравнению с улучшением производительности, но когда уже все…
-
Вытаскаиваем данные с публичной кадастровой карты — Росреестр
Для выгрузки файлов в формате .kml существует бот в Телеграме https://t.me/pkk2kml_bot Передавать боту нужно кадастровый номер (можно без ведущих нулей), например 16:52:10304 или 16:52:010304 в стиле 1 номер — 1 сообщение. Данный формат…
-
JS. Сделать свою ajax функцию.
getJSON = function (url, sendingData, successHandler, errorHandler = null) { let xhr = typeof XMLHttpRequest != 'undefined' ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); xhr.open('POST', url, true); xhr.onreadystatechange = function () { let status;…
-
JS. Добавить параметр к URL без перезагрузки
https://gist.github.com/excalq/2961415#gistcomment-2178956
-
Нумерация строк таблицы через CSS
counter-reset устанавливает переменную, в которой будет храниться счётчик отображений определенного элемента, а также начальное значение счётчика. Такой счётчик может выводиться с помощью свойства content и псевдоэлементов ::after и ::before. counter-increment предназначено для увеличения значения счётчика.…
-
Алгоритмическая сложность
O(1) — лучше не бывает, можно заняться микрооптимизацией, но не факт, что поможет O(log n) — отличная работа O(n) — неплохо, но стоит убедиться, что входные данные отсортированы O(n^2) — хм, вероятно стоит…
-
Обзор средств хранения данных в браузере
Общая рекомендация из Storage for the web по хранению ресурсов: Для файлов и сетевых ресурсов, необходимых для загрузки приложения, используйте Cache Storage API (часть service-воркеров). Для других данных используйте IndexedDB (используя пакет idb). Стоит отметить, что IndexedDB имеет более сложный…