Как бот в бар не сходил

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

Бот был написан на скорую руку на перле. Он ищет по новостям слова «конкурс приз репост», подписывается на группу, ставит лайк и репостит. По сути — несколько идущих подряд обращений к api, так что код показывать даже не интересно. Ну, и заносит в файлик номер записи, чтоб не повторяться.

Книжная полка :: «Не прислоняться» Рублев М.

Просматривая ленту инстаграмма, увидела у друга и товарища скриншот одной из страниц книжки. Прочитала эту страничку и подумала — а не залипнуть ли на всю книжку целиком. Тем более, почитать про подземку из уст машиниста метро будет весьма полезно (вспоминая наш проект Метро-информер), да и просто интересно.

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

Книжная полка :: Ломачинский А.А

Решила я тут завести еще одну рубрику, именующуюся «Книжная полка». Как понятно из названия писать я буду о том, что читаю и что прочитала. В литературе у меня тоже довольно специфичные вкусы, так что не бойтесь или наоборот — бойтесь.

Смс рассылка на старой nokia

Нам для метро-информера нужно отправлять большое количество смс за короткое время. И причем, не дорого. А то всетаки на 1000 человек по 2 смс сильно жирно. По 2, потому что в 1 текст твита как правило не влезает. С теми ценами, с которыми начинали выходило по 1.5 рубля за смс. Не хитрыми вычислениями получаем 6000 рублей за 1 массовое оповещение. Но к счастью, у нас тогда еще не было 1000 юзеров.

Смс-информер о поломках метро

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

Детектируем поломки при помощи твиттера. Всетаки сначала такая информация попадает именно в него, а потом только в СМИ и то не всегда. Анализируем поток твитов с тегом #метро, среди которых выбираем твиты, которые попадают под фильтр, например: ремонт, чп, неполадки. Помимо таких филтьтров так же выделяем твиты, в которых указана станция метро или ветка.

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

Вконтакте, фейки, google play

Решила я на досуге полазить по google play, да поискать разнообразную молварь. Самое простое, что пришло в мою голову это поискать фейки на вконтакты. Все-таки на форумах постоянно продают эти аккаунты.

И, как оказалось, мои поиски были не напрасны. Фейки есть и много.
Что интересно, так они все используют токен и ид от оффициальной приложухи. Как же так, неужели вконтач никак не стал прятать их? Впрочем,так и есть, в течении 5 минут из декомпиленной прилы извлекаются. В их же документации к апи не рекомендуют хранить в открытом виде. Другим советуем, сами не следуем. Оставлю тут, может вконтач одумается, и если не начнет прятать, так хотябы регулярно менять client_id 2274003 client_secret hHbZxrka2uZ6jB1inYsH.

Не все разработчики используют токены от оф приложухи. Некоторые стесняются и делают хитрые конструкции в духе выбор рандомом — или оф приложуха или своя. Или же трай-катч: не прошло с нашим, пройдет с вкшным.

А теперь об интерфейсах. Один из разработчиков подошел с невероятным креативом и сделал почти oauth2, только вот слегка подозрительный oauth2

YhbpGJG5bWc

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

Кто захочет, может найти их все в маркете.

structure.io

Где-то в начале осени попал ко мне в руки 3D сканер structure.io.
sensor_detail_upright

Суть: одеть на камеру ipad, подключить кабель в разъем, поставить софт с маркета(Scanner, Room Capture, Structure, Viewer, itSeez3D, Calibrator, Fetch) и можно пользоваться.

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

Сколько я не пыталась сделать скан предмета у меня ни разу не получилось идеально.

Замена жидкости ГУР в автомобилях BMW своими руками

Рано или поздно при поворотах руля начинают ощущаться «закусывания» руля, слышен гул насоса (особенно часто это проявляется в холодное время года).
Тут описано как решить эту проблему если это уже началось. Но не в самых запущенных случаях, когда уже поможет только замена насоса.

Google-будильник update

Будильник можно скачать тут https://github.com/irenicaa/google-budilnik

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

Загруженность дорог берем с мобильной версии яндекса — scripts/road.sh

Новости — scripts/news.sh Ссылку на ленту rss, можно заменять на любой другой rss. Работает по принципу выбрать все заголовки, они же , срезаем теги и весь лист отдаем гуглу на чтение

Теперь под будильник будет отдельная рубрика

Текущий функционал:

-Погода
-Работоспособность метрополитена
-Курс бакса
-Уровень пробок
-Новости

Github и google-будильник

Я завела себе github.

Первые правки в google-будильнике. Раз теперь просмотр курса бакса стало мейнстримом, то будем читать курс доллара и насколько он изменился.

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