No514

пикабушник
пол: мужской
поставил 2394 плюса и 4151 минус
отредактировал 11 постов
проголосовал за 18 редактирований
23К рейтинг 14 подписчиков 8608 комментариев 28 постов 5 в "горячем"
-8

Попытка в программирование С++

Решил как-то раз попробовать в это ваше С и С++ программирование для начинающих. В принципе выглядит неплохо, хотя создателям языка предстоит еще много сделать для его усовершенствования. К примеру в Дельфи есть такое понятие, как property - свойства по нашему. Нечто на подобии можно сделать и в С++ .


class MyTest
{
...
private:
// приватный член класса
int m_member; 
public:
// константная ссылка на приватный член - публичный доступ только на чтение
const int & Member = m_member; 
void SetMember( int var) { };
...
}

Ну и с помощью препроцессора автоматизировать эту конструкцию


// Property
#define _PROPERTY_(TYPE, MEMBER, PROP_NAME)\
protected: \
TYPE MEMBER;\
public:\
const TYPE & PROP_NAME = MEMBER;\
void Set ## PROP_NAME (TYPE _v) { MEMBER = _v; };

Применение выглядит так:

class MyTest
{
...
_PROPERTY_( int,  m_member,  Member );
_PROPERTY_( bool, m_isvisible,  IsVisible );

_PROPERTY_( long, m_flag,  Flag );

...

}

PS:  Наверное это потребует применение стандарта С++11

1451

Попутчики

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


Пару раз в неделю занятия в музыкальной школе заканчивались затемно. Предстоял путь, хоть  прямой и по тротуару, но длинный и редко освещенный уличными фонарями. Вырываясь из объятий классической (и не очень) музыки в темноту южного вечера, я скакал по разбитой тротуарной плитке, мурлыча себе что-то под нос. И уже отбежав на некоторое расстояние слышал стук двери и крик "No513-и-и, подождии". Это кричала Ленка.


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


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


Как-то раз, подойдя к перекрестку, я заметил, что квартал Ленки остался совсем освещения. Тёмная улица с ореховыми деревьями таила под каждым из них хулигана или жуткое чудовище. "Ой, страшно-то как! Проводи меня? " - тихо пропищала Ленка. Мне и самому было страшно. А как представлю, что путь домой удлинится на два темных жутких квартала, так и вообще жуть брала. Но перед девчонкой же не покажешь, что боишься. И тут у меня созрел гениальная (на мой мальчишеский взгляд) отмазка. "Если я провожу тебя домой, то это уже будет считаться свиданием.", - пробубнил я краснея, - "А на свиданиях обычно целуются! Как взрослые - в губы!". Закончив речь я поднял глаза на Ленку, мне ее стало жалко. В ее глазах стояли слезы, или не стояли - но луна блестела в ее глазах по-особенному.


"Ладно, пойдем" - проворчал я. Путь к ее дому показался очень длинным. Каждая тень и шорохи заставляли вздрагивать напряженные нервы. Когда уже почти дошли до дома Ленки, она неожиданно повернулась и чмокнула меня в самые губы. А потом.. потом она убежала, а я остался стоять оглушенный произошедшим. Домой дошел уже не помню как, все растаяло в тумане скомканных ощущений.


На следующий день в школе до большой перемены не было ничего необычного. Но почти в конце перемены ко мне подошла Светка (первая красавица класса, и отличница к тому же). Немного смущаясь она спросила, кто из девчонок мне нравится. Я перечислил всех симпатичных девчонок нашего класса. "А я тебе нравлюсь?", - спросила она. "Да.", - просто ответил я, - "Но ты дружишь с Вовчиком". Удовлетворенная "соц.опросом" Светка уплыла к своей парте, начался следующий урок. А я стал осмысливать странности сегодняшнего школьного дня. Непонятные девчонки, у них постоянно какие-то приколы.


Не придя ни к какому выводу до конца урока, я стал думать в сторону ремонта электрической машинки, которую выменял у соседа на жвачку. После уроков, поглощенный мыслями о предстоящем ремонте, я побежал домой. Подбегая к перекрестку, я чуть было не налетел на большого высокого мужчину. Поймав меня за плечо он тряхнул меня и спросил: "Ты No513?".  Получив утвердительный ответ, он присел на корточки. Гладя мне прямо в глаза, сказал, чтобы я подальше держался от его дочери, иначе он оборвет мне уши. Я не понял кто такая его дочь, но желание сохранить уши заставили согласиться с его условиями. Вообще уши - это моя боль и печаль. По наследству от папы, они у меня были большими и торчали как локаторы. Но даже такие уши все-же лучше, чем вообще без ушей. Дома успокоившись, я вспомнил этого мужика. Это был бригадир П. - передовик, и гроза всех алкоголиков. А так как его фамилия совпадала с Ленкиной, то скорее всего это был ее папа. Поняв расклад, я с удвоенной силой собрался соблюдать нашу мужскую договоренность насчет моих ушей.


...

Вырвавшись в южную ночь из плена симфоний Баха и Моцарта я по привычке скакал по разбитой тротуарной плитке. Через несколько секунд хлопнула дверь и мне вслед раздалось:  "No513-и-и, подождии". Это кричала Ленка. Вспомнив бригадира П., я сказал, чтобы она ко мне не подходила, так как моим ушам будет больно. Остановившись в пяти шагах от меня, она замерла. В ее глазах отражалась луна. Поразмыслив несколько секунд, я ей сказал, чтобы она шла впереди, и не оглядывалась. Таким порядком, болтая и рассказывая друг другу разные истории мы дошли до перекрестка.


На перекрестке от тени орешника отделилась темная фигура, и голосом бригадира подозвала к себе Ленку. Я в ужасе шарахнулся на другую сторону улицы, и закрыв уши руками прокричал: "Я к ней не приближался". Со стороны фигуры бригадира раздался смех, и его голос: "Иди сюда, Ромео, не бойся." Хоть я и был совсем не Ромео, но понял, что это он обращается ко-мне. С опаской подойдя ближе, я увидел смеющееся лицо П: "За то, что уговор выполняешь, молодец! Как настоящему мужчине доверяю тебе вечером провожать Лену домой. Только без всяких штучек, малые вы еще о штучках думать." Потом подумав немного добавил: "И утром можешь портфель ей до школы нести". Что за эдакие штучки он имел ввиду, я так и не понял. Но по вечерам с музыкальной школы в Ленкой идти было веселее, и не так страшно.


Дальше жизнь развела разными путям. Я пошел в старшие классы, а она ушла учиться в техникум. По настоящему мы так никогда и не дружили. Она была девчонкой из бэшек, а я обычным мальчуганом, которому моторчики и конструкторы интереснее странных девчонок. Но вечерние прогулки после "музыкалки" навсегда останутся милым воспоминанием из детства.

Попутчики Детство, Школа, Мальчишки и девчонки, Длиннопост
Показать полностью 1
52

Обида детства

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

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

Интересно было увидеть повзрослевших ребят, которые уже не прячась от взрослых курили, и позволяли себе понемногу "сэма" из пивной бутылки с этикеткой "Жигулевское". Кто-то из "трудных" вместо армии скоротал время "по малолетке", кто-то учился в ВУЗе.

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

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

- Помнишь в 5 классе ты меня от*издил?

- Конечно помню, но ведь это было за дело? Ты тогда накосяпорил, и знатно нас подставил. Мне тоже многое прилетало, но это все в прошлом. Чего только в детстве не бывает.

- А я вот не забыл, а еще я служил в "*войсках_где_учат_убивать*".

- Молодец! Давай выпьем за *войска_где_учат_убивать*

- Ты не понял, я сейчас тебя убивать буду.

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


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

- А пойдемте на танцы? - произнесла одна из девчонок.

Компания поднялась, и все пошли на дискотеку. А перебравший Пыс так и остался спать на месте посиделок.

Обида детства Армия, Память, Обида, Ностальгия
24

Настройка OpenWRT WiFi AP в режиме моста

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


Имеется мобильный роутер TP-Link TL-MR3020 с прошивкой OpenWRT. Необходимо настроить WiFi AccessPoint в режиме моста ( bridge )  между беспроводной и локальным сетями.

Настройка OpenWRT WiFi AP в режиме моста Wi-Fi роутер, Mr3020, Access Point, Настройка bridge, Длиннопост

Важно: не все драйверы поддерживают режим моста. С этим пришлось столкнуться в данном роутере. Штатно настроить мост у меня не получилось. Но есть пара дополнительных пакетов, которые могут помочь обойти данную проблему. Ставим пакеты kmod-trelay и luci-proto-relay.

Настройка OpenWRT WiFi AP в режиме моста Wi-Fi роутер, Mr3020, Access Point, Настройка bridge, Длиннопост
Настройка OpenWRT WiFi AP в режиме моста Wi-Fi роутер, Mr3020, Access Point, Настройка bridge, Длиннопост

Далее настраиваем три интерфейса.

Интерфейс LAN имеет стандартные настройки Ethernet порта со статическим адресом/маской/шлюзом и DNS в локальной сети, куда будет подключаться роутер MR3020. Службу DHCP для данного интерфейса отключаем.

Интерфейс WWAN связан с WiFi. Особо настраивать на нем ничего не нужно, поэтому поставил на нем протокол Unmanaged.

Интерфейс BR объединяет два предыдущих в софтовый мост, и тип протокола у неги установлен Relay bridge.


Список интерфейсов.

Настройка OpenWRT WiFi AP в режиме моста Wi-Fi роутер, Mr3020, Access Point, Настройка bridge, Длиннопост

Интерфейс WWAN.

Настройка OpenWRT WiFi AP в режиме моста Wi-Fi роутер, Mr3020, Access Point, Настройка bridge, Длиннопост

Интерфейс BR

Настройка OpenWRT WiFi AP в режиме моста Wi-Fi роутер, Mr3020, Access Point, Настройка bridge, Длиннопост

Пост не содержит подробных настроек, только основные моменты.

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

Как устроены часы с боем

С самого детства хотел посмотреть, как работают часы с боем. Наконец-то мечта осуществилась!

Имеются часы с боем. Каждый час они били положенное количество раз, и каждые полчаса они отмечали одним ударом. По моей тупости как-то раз неправильным образом было выставлено время, что привело к смещению боя на час назад.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

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

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Фото узла крепления стержней с названием немецкого производителя.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Часовой механизм с лицевой стороны. Циферблат в свое время был восстановлен тушью. Рисовали перьями и рейсфедером.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Снимаем стрелки и циферблат. Стрелки крепятся в определенном положении и фиксируются гайкой.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Циферблат крепится на 4 стойках и фиксируется круглыми клиньями.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Механизм вид сбоку. Видны два молоточка, один из которых двойной.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Вид на механизм с другой стороны.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Вид на механизм сзади. По центру планка крепления маятника.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

А вот и лицевая сторона механизма, расположенная за циферблатом. Здесь расположен механизм боя.

Роль "умного узла" здесь выполняет ступенчатый завиток по центру экрана. В зависимости от его положения рычажок гребенка над ним выставляется на нужное количество зубцов. Во время боя эта гребенка и отсчитывает количество ударов - по одному на каждый зуб. Получасовой бой происходит в результате перемещения гребенки на один зуб.

Как устроены часы с боем Настенные часы, Ремонт, Устройство часов с боем, Интересное, Длиннопост, Видео

Ремонт заключался в снятии двух центральных шестеренок и выставлении их в правильную позицию.

Показать полностью 10
-22

Ритуалы при переезде

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


Посоветовался с женой, решили предложить теще сделать следующее:

- пройтись с освященными свечками по квартире;

- перенести домового в тапочке со старой квартиры в новую;

- сделать фен-шуй на мир в доме и здравие его обитателей.


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

Ритуалы при переезде Переезд, Потустороннее, Что-То где-то есть, Текст, Юмор
4

Странное

Странное Текст, Стихи, Мистика, Несерьезно

Выхожу я ночью на дорогу

Золотыми цЕпями бренча

Волоку за палец чью-то ногу

На Луну задумчиво рыча


В перелеске зомби бродит тихо

У оврага леший не спеша

Что-то говорит седому Лихо

Бережно качая малыша


В глухомани леса бродят люди

Собирая папоротника цвет

Время поохотится вервольфам

Вкусная добыча - лучше нет


Лунный свет в тумане затаился,

Тише шепот сказочных существ

На востоке огненная птица

Не спеша влезает на насест.

7

Призрак

Призрак Стихи, Мистика, Призрак, Для себя

Холодный, печальный, тоскующий взгляд

И капли росы в легкой дымке блестят

Ловя отражение бледного тела

Что жизнь, что не жизнь - все давно пролетело


Туман по камням пенной дымкой струится

А в душу глубокая осень стучится

На полную жизни большую равнину

Твой призрак взирает с заросшей вершины



ПС: БМ ругался на картинку.

-10

Прощение

Прощение Стихи, Мистика, Ангел

Подходит твой срок заточения

Ты все отработал сполна

Чреду вековых злоключений

Уносит прощения волна


В сребристом мерцающем свете

Всходящего диска луны

Вдохнешь грудью северный ветер

И сбросишь оковы тюрьмы


Взмахнув очень сильно крылами

Взнесешься стремительно в высь

И только архангел с трубами

Услышит их призрачный свист

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

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики Длиннопост

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


Прага — хороший город, чтобы возвращаться. Если прилетать ненадолго, то каждый раз найдется что-то новое, достопримечательностей здесь полно (туристов, правда, тоже). А еще лучше возвращаться не одному, а с кем-то. И на правах бывалого показывать самые крутые места. Одно из таких мест называется U Fleků.


Глава 1. Орать в таверне


«У Флеку» — это маленькая пивоварня в центре города, в 10 минутах ходьбы от фонтана на Карловой площади. Иначе, как таверной, заведение не назовешь: в интерьере много дерева, от люстр «под старину» исходит мягкий теплый свет, а в некоторых залах посетителей усаживают на аутентичные лавки за широкими столами. Главное — атмосфера веселья, которая сама собой возникает по вечерам.


Что почитать:

Что там по ценам: 5 дней в Праге

Лишиться тревел-девственности: куда поехать в первый раз за границу


В «У Флеку» тесно. По виду снаружи (да и внутри, пока не пройдешься по залам) не скажешь, что заведение гигантское и вмещает 1200 человек. При этом теснота не доставляет дискомфорта и рассчитана с ювелирной точностью, чтобы «барный эффект» срабатывал даже без музыки: шум говорящих в зале возрастает по экспоненте, потому что каждый норовит сказать следующую фразу чуть громче, чем человек за соседним столом — вдруг собеседник не расслышит!

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики Длиннопост

Вот так заходишь вечером в зал «У Флеку», там уже шумно и весело. А потом приходит гармонист, и начинается ****** [трындец] в хорошем смысле. Все вокруг орут, ты орешь, официант орет, вкусно пахнет едой и в целом все настроены дружелюбно.


Когда садишься за стол, первым делом вам приносят пиво. Официант ничего не спрашивает, не принимает заказ, а просто ставит кружку и уходит. На наши с другом недоуменные лица и попытку объяснить уже убегающему к другому столу мужчине, что мы не заказывали, тот отвечал с готовностью (скорее всего, он делает это по сто раз в день). На смеси чешского и русского ему удалось донести до нас главное, диалог был абсолютно гениальным:

— Мы это не заказывали.

— Ну вы же будете пиво?

— Ну да.

— Ну вот!

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики Длиннопост

Полное понимание пришло, как только я заглянул в меню. В нем я нашел только одно пиво — «пиво»! Под него даже выделена отдельная страница, на которой красуются всего два слова: «Напитки — пиво». Ну чистой воды таверна же! К слову, фирменный темный лагер вкусный. Маленькая пивоварня «У Флеку» варит только один сорт и только для себя — больше его нигде не попробовать.


Что почитать:

Пивные сорта, фестивали и лучшие бары Европы

Что попробовать в Чехии: чеснечка, оплатки, тваружки


Из большого списка еды ткнул пальцем (потому что меню на чешском и без картинок!) в слова Pečené koleno и не прогадали. Это оказалось то самое вепрево колено, по-простому — запеченная свиная рулька. Рекомендую!

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики Длиннопост

Важно: пустых кружек на столах в «У Флеку» почти не бывает. Как только официант замечает такую, то сразу меняет на полную. И продолжит менять, пока его сам не остановишь. Имейте это в виду.


Глава 2. Попасть на съемки фильма


Днем того же дня шли с другом по Новому городу к Йиндржишской башне (легче написать, чем произнести) и разговаривали, когда я обратил внимание на два больших флага Третьего рейха. Прошло секунд 40, пока я понял, что тут что-то не так. Не могут на старом здании в центре туристического города висеть здоровенные свастоны!

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики Длиннопост

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

Обычный день в Праге: поорал в таверне, попробовал заповедного пива, сфотографировался на фоне свастики Длиннопост

В 2018 году в Праге снимали «Человек-паук: Вдали от дома». Вероятность случайно натолкнуться на что-то подобное невелика, но мне повезло. А ведь я даже не пил эликсир удачи, как Рон Уизли перед матчем в квиддич. Хотя он тоже не пил, как оказалось. В общем, не суть!


Все это не так важно, когда ты в Праге. Это город для людей с любыми интересами и предпочтениями. Любите вкусную еду и пиво — прилетайте в Прагу. Нравится гулять в поисках достопримечательностей, здесь их много и все интересные — от старинных костелов и дома Франца Кафки до музея пива и стены Джона Леннона. Даже клубы, коктейли и неоновые вечеринки найдете без труда (вернее, они сами вас найдут и вручат листовку с адресом).


Если вы заметили в постах о путешествии Славика что-то необычное — это неслучайно. Впереди вас ждет сюрприз! А пока Славик посещает следующую страну, вспомните его предыдущие приключения:
АрменияГрузияТурцияКитайПольшаГермания → Чехия → ???
Показать полностью 5
Отличная работа, все прочитано!