Ruffy

На Пикабу
Дата рождения: 01 января 1990
поставил 11782 плюса и 1211 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
Награды:
10 лет на Пикабу
5755 рейтинг 9 подписчиков 55 подписок 6 постов 2 в горячем

Ответ на пост «Подумалось»

Когда читаю у «патриотов»

А вот сша в Багдаде
А вот НАТО в Югославии
Я недоумеваю: вы осуждаете или завидуете?
Если осуждаете: не стоит пользоваться готтентотской моралью.
Если завидуете: не следует осуждать

Ответ на пост «Сказ о том, как Россию обманывали на переговорах»

Автор, невозможно нарушить незаключенные соглашения, нельзя предать Россию в соглашениях, где она не является стороной

1) «Стамбул»
Не заключен. О деталях поговорим когда будет опубликован полный текст

После Абрамович засветится и в других переговорах, от которых Россия понесла ущерб.
С этого места по-подробнее. Кто, с кем, когда и о чем договаривались. Могу вспомнить только договоренности по обмену пленными. Думать, что возвращение граждан на родину может быть ущербом, странно

2) «Минск-1» и «Минск-2»
Официальное мнение мид России: Россия не является стороной договоренности https://rg.ru/amp/2021/09/06/zaharova-rossiia-ne-iavliaetsia...

3) Соглашение об урегулировании политического кризиса на Украине
Есть уверенность что Россия является стороной тут? Нет, так же не является

4) «Зерновая сделка»
Сделка заключена между Россией, Украиной, ООН и Турцией. Ни 1 подписант не блокировал логистику России. В этом упрощенном варианте сделка соблюдена. Сделка достигла своих задач, т.к. не было резкого скачка цены на зерно. Лучше было бы бедным странам, если бы они не могли купить зерно вообще? Сомневаюсь

9) Будапештский меморандум.
Расскажи, сколько стран его ратифицировало? Все мы помним шикарную отмазку «не ратифицировали - не считается». Но только России это не касается. Во время подписания ратификация не подразумевалась вообще.

По сути правопреемником украинской государственности стали ЛДНР, так как они не согласились с гос. переворотом
Нет, это в корне не верно. Не сохранен флаг, герб, законодательство, образования не возглавил легитимный президент Украины. Не совершены никакие действия чтобы считаться правоприемником. По сути, они устроили переворот местного значения и создали государственные образования.

По факту государственного переворота Украина прекратила своё существование как правопреемница прежнего г-ва
Попытки переворотов и перевороты сами по себе не разрывают преемственность во времени. История России настаивает на неразрывности. Чего только стоит эпоха дворцовых переворотов. Никому в голову не приходило сказать что Россия уже не та

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

Ответ на пост «Как определить свой уровень?»

Уровень определяется не лайками на дейтингах. Лайки = твое лицо более-менее привлекательное.
Уровень - это и достаток, и уровень потребления, и имеющиеся обязательства, и харизма, и имидж, и многое другое. У каждого компонента свои весовые коэффициенты, разные для каждого человека. Все это - составляющие объективной значимости.
Самый верный способ определить свой уровень- посмотреть на свое социальное окружение и людей, стремящихся в это окружение. Если тебя окружают бомжи и алкоголики - именно это твой уровень. Если звезды и миллионеры - соответсвенно тоже.
Но если определишься с уровнем - это не значит что каждая женщина такого круга будет счастлива связать с тобой свою жизнь. Это - максимальная планка притязаний, на которую можешь расчитывать. А когда таки начнутся романтические отношения, то работать начнет уже субъективная значимость. А это - совсем другая история.

Ответ на пост «Совет»

У женщины проблема в твоих приступах ревности. Она может запросто решить эту проблему отказавшись от тебя. Будешь продолжать в том же духе - откажется. Тебе станет от этого лучше?

У тебя проблема в твоих приступах ревности. Они появляются из-за того что женщина ведет себя не так, как тебе хотелось бы. Эту проблему решить сложнее. В общем случае помогает тактика:
1. Заняться своей жизнью
2. Разделить свое, чужое, общее
3. На чужое не претендовать, свое охранять, общее - выполнять и не ныть.

Помощь при увольнении

Буду краток.
Отработав несколько лет в одной должности решил что пора увольняться. В прошлом месяце написал заявление по собственному желанию. За неделю до расчёта почти бывший работодатель хочет чтобы я подписал соглашение, в  котором есть сомнительные пункты:

1. Не устраиваться на работу к клиентам заказчика 3 года
2. Оказывать техническую поддержку неопределённое время (по согласованию сторон)
3. Возместить материальный ущерб работодателю, если мои нарушения соглашения к этому приведут.

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

Как я вспоминал c# и что из этого вышло (спойлер: бот для чата Twitch канала)

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

1. Действительно смотрит смотрит.

2. Смотрит регулярно и продолжительное время.

3. Даёт обратную связь.
Развитием этой мысли стала идея завести на канале бота для чата со следующими возможностями:
1. Один раз в час (плюс/минус 10 минут) у пользователей появляется возможность заработать очко, написав "!бум".

2. При неудачной попытке должна выводиться 1 из фраз, указывающих на несвоевременность "подрыва".

3. После несвоевременного "подрыва" следующие попытки от этого же пользователя игнорируются ботом некоторое время (введено чтобы отбить желание у пользователя спамить в робкой надежде заработать очко).
4. Бот должен выдавать список из 3 пользователей с наибольшим количеством очков.

5. Бот должен выдавать статистику на каждого пользователя.
6. Бот должен выдавать заготовленный ответ на заданные команды.
Пункты №4,5 были добавлены мной чтобы избавить коллегу от необходимости пересчёта записей вручную. На этом этапе стало очевидно что лучшим вариантом решения является реляционная база данных. Эта же БД стала хранилищем для фраз пункта №2 и команд из пункта №6.

После недолгих раздумий была разработана схема БД:

Как я вспоминал c# и что из этого вышло (спойлер: бот для чата Twitch канала) Программирование, Чат, Стрим, База данных, Visual Studio, Длиннопост

Суть такова: если пользователь пишет впервые - его ник записывается в nickname_table с уникальным номером. Если "подрыв" оказался удачным, то в таблице boom_table появляется время "подрыва" и id счастливчика. Если подрыв оказался неудачным, то вставляется или редактируется запись в таблице mute_table.

Visual studio 2017 и c# были выбраны из-за бесплатности, известности, обширным справочникам от Microsoft.
Дальше - самое простое место. В недрах интернета разыскивается класс для работы с IRC, пишется класс для осуществления операций с базой данных на основе System.Data.OleDB.

Как я вспоминал c# и что из этого вышло (спойлер: бот для чата Twitch канала) Программирование, Чат, Стрим, База данных, Visual Studio, Длиннопост

Объект OleDbCommand фактически предоставляет возможность оперировать с базой данных, к которой подключен открытый OleDbConnection, посредством инструкций SQL.

В результате разработки получился интерактивный способ привлечения и удержания внимания зрителей с чувством юмора от заказчика.

Как я вспоминал c# и что из этого вышло (спойлер: бот для чата Twitch канала) Программирование, Чат, Стрим, База данных, Visual Studio, Длиннопост
Показать полностью 3
Отличная работа, все прочитано!