Fork me on GitHub
  1. ADS-B

    ADS-B

    технология, позволяющая и лётчикам в кабине самолета, и авиадиспетчерам на наземном пункте наблюдать движение воздушных судов с большей точностью, чем это было доступно ранее, и получать аэронавигационную информацию; внедряется в настоящее время в США, России и других странах.

    Полезные ссылки:

    read more
  2. Вывод объектов на карту OpenStreetMap (OSM)

    Цель

    научится вывести объекты статичные и в движении(изменении положения объекта со временем) Есть два проекта в которых это нужно:

    • для вывода на карте OSM слоя отображения положения самолетов данные которые с помошью программы dump1090 получают используя SDR через протокол ADS-B

    • вывод положений туалетов на карте для проекта WTF (https …

    read more
  3. Декодирование цифрового сигнала с помощью dsd и gqrx

    для информации: https://www.george-smart.co.uk/scrapbook/digital_speech_decoder/ - socat stdout udp-listen:7355| padsp dsd -i - -o /dev/dsp

    • запускаем gqrx настраиваемся на частоту и нажимаем кнопку UDP, чтобы вещание пошло через 7355 порт

    Настройки GQRX:

    • Mode: Narrow FM

    • настройки Mode (жмем три точки) пункт tau ставим в off

    Сборка …

    read more
  4. Радио, SDR и все с ним связано

    Получил позывной как радиолюбитель 3-й категории.

    Сейчас копаюсь в SDR.

    read more
  5. Получение с датчиков Oregon Scientific

    Полезные ссылки


    источник: http://silyashevich.blogspot.com/2018/04/oregon-scientific-narodmonru-ubuntu.html

    Проект который прослушивает 433Мгц на которой работает датчики oregon scientific:

    https://github.com/merbanan/rtl_433 - Program to …

    read more
  6. JS: cookbook

    Определение при прокрутке вниз страницы с помощью Javascript

    window.onscroll = function()
    {
    var scrollHeight, totalHeight;
    scrollHeight = document.body.scrollHeight;
    totalHeight = window.scrollY + window.innerHeight;
    
    if(totalHeight >= scrollHeight)
    {
    console.log("at the bottom");
    }
    }
    

    read more
  7. React.js - Redux - внешний контейнер состояния для JavaScript-приложений.

    Redux

    это инструмент управления как состоянием данных, так и состоянием интерфейса в JavaScript-приложениях. Он подходит для одностраничных приложений, при росте которых управление состоянием со временем становится сложным.

    Redux предлагает хранить все состояние приложения в одном месте, называемом «store» («хранилище»).

    Компоненты «отправляют» изменение состояния в хранилище, а не напрямую другим компонентам …

    read more
  8. Полезные плагины VSCode для Frontend

    • Prettier — JavaScript formatter

    Этот плагин позволит нам делать форматирование кода при нажатии shift + alt + f, а также настроить форматирование при сохранении файла. Для этого нужно открыть настройки vs code и установить true для опции editor.formatOnSave.

    • ESLint

    Этот плагин будет подсвечивать ошибки и выводить их в нижней панели.

    • Babel ES6 …
    read more
  9. React.js - что это?!

    Полезные ссылки

    Дополнительные библиотеки

    • classnames - A simple JavaScript utility for conditionally joining classNames together.  ( yarn add classnames )

    Create-React-App

    npm i -g create-react-app
    
    npm
    npm init react-app my-app
    
    Yarn
    yarn create react-app my-app
    
    npm start   - запуск приложения
    npm run eject
    

    При возникновении ошибки react-scripts …

    read more
  10. Saas - организация проекта, компиляция

    Полезные ссылки

    Организация CSS-файлов: шаблон "7-1"

    Правила:

    • Все файлы с SCSS-фрагментами надо разместить в 7 разных папках.

    • Все эти файлы нужно импортировать в один файл, main.scss, расположенный в корневой директории, в которой лежат все эти папки.

    Папки

    • base: в этой папке надо разместить …

    read more

social