Автор: ray.nymous

1 Май by ray.nymous

Возвращаемся к сраной гавнобирже

Так уж случилось что в кои то веки я вренулся к ней родимой. решил изменить мой сервис мониторинга биржевых котировок. основное что я хочу сделать. основные уровни стакана, аппроксимация стаканов кривой и выделение в них наибольших и наименьших уровней для детекта проскальзывания. оно уже было в предидущей версии мониторинга, но смотрелось оно там не ахти. […]
17 Апр by ray.nymous

опять GavnoПроекты. Подгружаемые конфигурируемые системы

Из последнего, что делал и за что не заплатили. Креслеца. Бывают такие рекурсивные системы, вроде горожей в ммо, подборки мебели и тому подобного. Меня не так давно просили сделать одну такую для кресел. В коде для динамической подгрузки и расстановки используется паттерн лства. Каждый элемент кресла является производным от общего класса, при инстансиации становится на […]
10 Фев by ray.nymous

Парсинг лайков втентакле, и вывод целевой категории, блеянах

Что делать если среди лайкнувших пост хочется выбрать определенную категорию людей, а поиска по лайкнувшим, втентакль не предоставляет.. порылся в первый раз за последние несколько лет в vk.api и нашел решение этой проблемы. методы api используемые для этой цели: получение идентификатора группы по её дисплейнейму https://vk.com/dev/groups.getById получение списка постов по идентификатору группыhttps://vk.com/dev/wall.get получение списка идентификаторов […]
20 Янв by ray.nymous

Небольшая референса по созданию датасетов и нейронкам keras

Достался мне небольшой гавнопроект по нейронкам. Что-бы не терять времени бычтренько запилю тут основные моменты. входные данные имеют примерно такой вид и структуру
ID, DateTime, Data1, Data2
Данные снимаются каждые пять минут, и в результате выходит файлы, в котором куча разных идшников с графиками двух параметров переменной длинны. Ессно в таком виде данные на вход нейронки мы падать не можем. поэтому используем интерполяцию. я использую 10 точек для интерполяции и передачи времени от начала эксперемента средних значений для точки интерполяции параметра1 и минимальных, максимальных средних значений для параметра два для каждой точки интерполяции преобразуя рав дату в дата ассет вида. Вообще можно использовать не только минимальные, максимальные но и всякого рода дисперсии и отклонения в зависимости от задачи
TargetCalssNUM,
Dapa1_point1 .. Data1_point_10,
Data2_point1 .. Data2_Point10, 
Data2min_point1 .. Data2min_point10, 
Data2max_point1 .. Data2max_point10,
Time1 .. Time10
кусок гавнокода решающий задачу создания датасета из рав данных
25 Дек by ray.nymous

Когда бухло уже не вставляет

Бывает что пьешь пьешь, и в какой-то момент вместо того что-бы получить какой-то фан. Чувствуешь себя ещё хуже чем если бы не пил. Как на пике примерно. Вот напился я как-то до чего-то подобного, и решил бросать. Если от алкоты нет фана, то мне нет смысла пить алкоту.
25 Ноя by ray.nymous

Гавнопроекты

[fruitful_alert type=»alert-success»]Это наверное лучшее с чем мне приходилось работать. Спасибо пинку за этот чудесный видос.[/fruitful_alert] Шыдевр
6 Сен by ray.nymous

быстрая референса по Truffle

инициализация контракта mkdir gavno_contract cd gavno_contract truffle init создаем код GavnoContract.sol pragma solidity ^0.4.8; contract GavnoContract{ uint256 someGavno; function addGavnoToContract() public payeable { someGavno+= msg.value; } } и качуем /migrations/2_deploy_contract.js, где добавляем имя контракта var GavnoContract= artifacts.require("./GavnoContract.sol"); module.exports = function(deployer) { deployer.deploy(GavnoContract); }; топаем в /tests, где создаем юниттест var GavnoContract = artifacts.require("./GavnoContract.sol"); let instance; […]
4 Сен by ray.nymous

Еще одна аудио визуалка

На этот раз с микрофона. [fruitful_alert type=»alert-success»]Она будет использоватся как галаграмма в трехмерной пиромиде в одном из гавнопроектов, и изменятся в такт голоса яндексовской алисы[/fruitful_alert]