Если начать искать API для получения информации о финансовых инструментах (акциях, валюте и т.п.), быстро обнаруживаешь: выбор богат, но всё стоит сотни нефти. Дорого, то есть. Или сервис предоставляет совсем невнятная контора, вроде форекс-кухонь, где курсы соответствуют рынку чуть более чем никак.
Конечно, в первую очередь имеет смысл узнать, что предоставляет ваш брокер. Но обычно это стандартный (и сложный) инструмент вроде QUICK. Накосячить в нём легче лёгкого, надо сказать. Для позиционной торговли или инвестиций это явный overkill.
Что, если нужно просто вовремя узнать о важном изменении цены? Не в течение долей секунды, а в течение дня.
До последнего времени API предоставляли Google Finance и Yahoo Finance. Сейчас оба сервиса уже не работают. Есть ли альтернатива?
пятница, 17 ноября 2017 г.
четверг, 16 ноября 2017 г.
Парсим известную маркет-площадку. Лениво и из командной строки Windows
Захотелось тут автоматизировать одну задачу. Вот у нас есть название какой-нибудь штуки, скажем, TP-LINK TL-SF1005D. А нам нужно: несколько изображений, технические характеристики и самую низкую цену в регионе. И, конечно, не руками всё это искать и сохранять. А ещё хорошо бы из одного источника – по одному шаблону.
Источников сегодня полно, так что второй вопрос сразу решаем – берём одну из самых известных маркет-площадок и, по совместительству, базу данных товаров. Ну, сами понимаете, какую.
Хорошо, а как не делать ничего руками? Самое адекватное решение это, конечно, API.
Только вот цены за API у нашего "маркета" как раз неадекватные. И только для юр. лиц.
При этом информация доступна – бери не хочу. Даже особого программирования не нужно.
Веселья ради и опыта для сделаем парсинг на чистом cmd. Ну, почти.
Поскольку у нас есть только название, прежде всего нам нужна ссылка на страницу товара. Смотрим сайт и видим, что получить её можно, отправив поисковый запрос, типа такого:
Сразу натыкаемся на несколько проблем.
Источников сегодня полно, так что второй вопрос сразу решаем – берём одну из самых известных маркет-площадок и, по совместительству, базу данных товаров. Ну, сами понимаете, какую.
Хорошо, а как не делать ничего руками? Самое адекватное решение это, конечно, API.
Только вот цены за API у нашего "маркета" как раз неадекватные. И только для юр. лиц.
При этом информация доступна – бери не хочу. Даже особого программирования не нужно.
Веселья ради и опыта для сделаем парсинг на чистом cmd. Ну, почти.
Поскольку у нас есть только название, прежде всего нам нужна ссылка на страницу товара. Смотрим сайт и видим, что получить её можно, отправив поисковый запрос, типа такого:
wget "http://market.some/search?redirect=2&suggest=test123"
Сразу натыкаемся на несколько проблем.
вторник, 5 сентября 2017 г.
Учимся писать полноценный модуль для Opencart 2.3
Учимся писать полноценный модуль для Opencart 2.3
В прошлый раз мы сделали мод для системы Opencart. Однако, в Опенкарте есть моды, а есть модули. Отличие такое: мод позволяет только изменить что-то в уже существующем материале; модуль – создаёт (добавляет) новый материал.
Понадобилось создать для одного магазина на Opencart новую систему формирования цены доставки. Новая система почти не отличается от "фиксированной цены", которая есть в opencart по умолчанию. Только к фиксированной цене нужно прибавлять ещё некоторую фиксированную сумму за каждую позицию (грузо-место).
В прошлый раз мы сделали мод для системы Opencart. Однако, в Опенкарте есть моды, а есть модули. Отличие такое: мод позволяет только изменить что-то в уже существующем материале; модуль – создаёт (добавляет) новый материал.
Понадобилось создать для одного магазина на Opencart новую систему формирования цены доставки. Новая система почти не отличается от "фиксированной цены", которая есть в opencart по умолчанию. Только к фиксированной цене нужно прибавлять ещё некоторую фиксированную сумму за каждую позицию (грузо-место).
понедельник, 4 сентября 2017 г.
Как написать мод для Opencart 2.3
В процессе возни с Opencart возникла необходимость слегка подправить ему морду. По-доброму :) Убрать несколько лишних значков с сайта на Opencart'е. Можно просто вырезать их из кода, но это неспортивно и некрасиво. Сделаем мод на системе Ocmod.
Как написать мод для Опенкарта и OcStore – расскажу сегодня, по-русски и человеческим языком.
Как написать мод для Опенкарта и OcStore – расскажу сегодня, по-русски и человеческим языком.
пятница, 25 августа 2017 г.
Сам себе WSUS / SCCM, или история победы велосипеда
Задача простая: надо в автоматическом режиме устанавливать программы в домене Microsoft Windows, на клиенты под тем же Windows. То есть у нас есть exe-файл, надо его всем расставить. Желательно один раз настроить процедуру и забыть навсегда. А ещё бесплатно.
понедельник, 26 июня 2017 г.
Парсим netsh в cmd и смотрим геолокацию по Wi-Fi точкам доступа
Понадобилось мне тут для одного дела удобная геолокация источника.
То есть, например, ноутбук смотрит доступные ему беспроводные точки доступа и говорит – вот, вижу такие-то.
А на основе данных о точках доступа нынче можно вполне себе узнать примерное местоположение. Через Яндекс, например.
Есть для такой задачи и сервисы, но все они таки платные. Не наш это метод, не спортивно.
Старая-добрая командная строка, пара утилит (родных Windows и не очень) и мы имеем список точек.

пятница, 23 июня 2017 г.
Чистим и разбираем папку Downloads – автоматически
Часто папка загрузок представляет собой бардак. Разобрать её со временем всё тяжелее, потому что уже не знаешь, что это за "348987_dekkoman.zip" (некоторые производители любят называть свои архивы с драйверами).
Если у тебя есть такая папка, то на помощь спешит автоматизация!
Подписаться на:
Сообщения (Atom)