Skip to content

Instantly share code, notes, and snippets.

View aemarkov's full-sized avatar

Markov Alex aemarkov

View GitHub Profile

Дано:

мы можем как-то сгладить координаты точек контура

Надо:

нам надо записать сглаженные точки в правильные индексы

Решение

Координаты точек вычисляются как: `

`
// ParserTest.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <string.h>
#include <iostream>
#include <string>
using namespace std;
# customview.js
// NOTE:
// Modifying the URL below to another server will likely *NOT* work. Because of browser
// security restrictions, we have to use a file server with special headers
// (CORS) - most servers don't support cross-origin browser requests.
//
//
width: 70; height: 20
0 0; (1.15767; -0.0959568; -0.0759666); (255; 0; 0)
0 1; (1.15767; -0.0870117; -0.0759666); (255; 0; 0)
0 2; (1.15229; -0.0764401; -0.0831106); (255; 0; 0)
0 3; (1.15164; -0.0650554; -0.0839765); (255; 0; 0)
0 4; (1.15089; -0.053206; -0.0849662); (255; 0; 0)
0 5; (1.15089; -0.044377; -0.0849662); (255; 0; 0)
0 6; (1.15943; -0.0310662; -0.090257); (255; 0; 0)
0 7; (1.15089; -0.0248604; -0.0849662); (255; 0; 0)
0 8; (1.1518; -0.0154506; -0.08376); (255; 0; 0)
@aemarkov
aemarkov / UART.h
Created July 30, 2016 14:33
Simple AVR UART library
/*
* UART.h
*
* General UART realization
* Now available UART0 only for all
* using printf\scanf.
* For debug use.
*
* NOTE: MUST DEFINE UART_RECEIVE_BUFFER_SIZE
*
@aemarkov
aemarkov / wpf.md
Last active September 21, 2020 20:09

Введение

Спизжено с хабра по причине того, что автор не смог в форматирование (прим. копипастера)

Статья посвящена работе с MVVM и WPF. В ней описывается процесс разработки twitter client. Процесс разработки разбит на шаги. В конце каждого шага читатель параллельно пишущий приложение должен иметь работающее приложение. Каждый последующий шаг добавляет какую-то функциональность к написанному на предыдущем шаге. Используется thirdparty библиотека TweetSharp. Ссылку на исходный код, а так же оригинал статьи, написанный мной на английском, можно найти тут. Статья рассчитана на новичков в WPF разработке. Но предполагается, что читатель имеет некоторый начальный опыт работы с WPF, в частности освоил data binding. Я не буду писать зачем нужно использовать MVVM – считаю, что об этом хорошо написано в статье “Приложения WPF с шаблоном проектирования модель-представление-модель представления” от Джоша Смита. Если вы не хотите читать эту статью – просто поверьте мне – неверное с

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@aemarkov
aemarkov / Курсач.md
Created January 11, 2017 14:02
Гайд по курсачу по схемотехнике

Как сделать курсач и не обосраться

ОЗУ

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

У всех почти что динамическое ОЗУ, поэтому нужен контроллер динамического озу, он обязателен.

Схема:

alias cls='clear'
alias fuck='sudo'
alias clion='nohup clion.sh &>/dev/null &'
alias gitk='nohup gitk --all &>/dev/null &'
alias rqt='nohup rqt &>/dev/null &'
alias kinect='roslaunch openni_launch openni.launch depth_registration:=true'
alias rtabmap='roslaunch rtabmap_ros rgbd_mapping.launch rtabmap_args:="--delete_db_on_start"'
source /opt/ros/indigo/setup.bash
source ~/ros/devel/setup.bash