10 Декабря 2016
22

На волне про детские обиды

Вставлю и я свои пять копеек.

Я единственный мальчик в нашей большой и "дружной" семье (дяди, тети и прочее). Будучи корейцем, мне довелось на своей шкуре испытать то, что называют строгим азиатским воспитанием. Если коротко, то все сводилось к тому, что я, как единственный мужик в поколении, должен любить, оберегать и жопу лизать многочисленным кузинам, покуда они замуж не выйдут. Стало быть, и игрушки свои всегда старался прятать на семейных посиделках подальше, ибо то, что понравилось сестричкам, в обязательном порядке передавалось им во владение. И не просто передавалось, но обо всем по порядку.

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

через несколько минут заходит моя горячо "любимая" сестренка Света и, увидав деталь необычной формы (буквой Г - мама помогла склеить из двух треснувших), хватает ее и начинает ебашить по бетонной стене. Как старший корейский брат (мне было около 5-ти, ей, соответственно, на годик меньше) я несколько раз сделал ей замечание, но, не добившись успеха, решил эту деталь отобрать. Поймите меня правильно, в то время моими основными игрушками были газеты, которые я сворачивал в трубки, а эта мелкая мразь и так за несколько недель растащила и разъебала почти весь набор, который родители подарили мне на день рождения. Я знал, что нельзя отбирать свое у Светочки, потому что она младше и я должен ей уступить. Но, наверно, в тот день у меня впервые в жизни бомбанул пукан.

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

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

Зашел папа и спросил, что случилось. Я объяснил, честно и открыто. В ответ мне надрали жопу ремнем с металлической бляхой и заставили с покрасневшими от слез глазами пиздохать в соседний подъезд, где жили родители Светы. Потом мне пришлось отдать свой кубик кузине и извини... нет, ИЗВИНИТЬСЯ перед ней (корейцы поймут, как - с поклоном, на коленях).

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

Прошло много лет, все выросли и я уже давно живу вдалеке от семьи, строя свою. Теперь-то я понимаю, что такие вот истории просто закаляли мне характер, и отец хотел для меня только лучшего. Да, в итоге я смог чего-то добиться сам, я объективно успешнее своих сестер. Я люблю папу и считаю его своим лучшим другом, с которым могу увлеченно разговаривать часами.

И ненавижу его за свое детство всеми фибрами души.

Простите, пока писал, накипело. Я все.

Показать полностью
51

Управление компьютером при помощи Arduino через USB

Для одного проекта необходимо было сделать управление компьютером при помощи ардуинки. Почитав информацию в интернете нашел, что такое возможно только при помощи Ардуинок с atmega 32u4 или Due. Мне такой вариант не подошел, так как у меня уже была готовая разведенная плата с atmega328, поэтому пришлось искать другой вариант, которым я и хочу с вами поделиться.


Берем любую ардуинку, например Uno и подключаем к ней кнопку (в моем случае один контакт к pin 2, другой к GND

Управление компьютером при помощи Arduino через USB

Заливаем прошивку


bool buttonClicked = false;


void setup() {

Serial.begin(9600);

pinMode(2, INPUT_PULLUP);

}


void loop() {

if ((digitalRead(2) == LOW) && (buttonClicked == false)) {

Serial.println("KEY_UP");

buttonClicked = true;

}

if (digitalRead(2) == HIGH) buttonClicked = false;

delay(10);

}


Теперь перейдем к компьютеру.


Качаем и устанавливаем AutoIt https://www.autoitscript.com/site/autoit/


И библиотеку для работы с COM портом http://www.mosaiccgl.co.uk/AutoItDownloads/confirm.php?get=C...


Создаем примитивное фоновое приложение


#include <CommMG.au3>

$err = 1

_CommSetPort(5, $err)

_CommPortConnection()

While 1

$key = _CommGetLine()

$key = StringReplace($key, @LF, "")

$key = StringReplace($key, @CR, "")

if ($key = "KEY_UP") then Send("{UP}")

WEnd


В строке _CommSetPort(5, $err) 5 - заменить на номер соответствующего COM порта, на котором висит ардуинка


Теперь по нажатию кнопки подключенной к Arduino у нас на компьютере будет эмулироваться нажатие кнопки ВВЕРХ в любом окне, даже в играх.


Таким образом эмулировать можно нажатие любой кнопки, комбинации кнопок, движение мышки и все, что вам будет угодно.

Показать полностью 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите