[sticky post]ЖЖ
maratische
Я уже давно не пишу в ЖЖ, он уже не торт, аккаун используется только для редких комментариев в блогах, которые еще не ушли из ЖЖ

test вставки фото из google photo
maratische


эта фотка вставлена при помощи сервиса https://ctrlq.org/google/photos/

А сколько времени мы проводим в офисе? теперь и на android
maratische
В рамках последних событий, мне стало интересно отследить сколько времени я провожу в офисе, а сколько в других местах.
Самому отслеживать лень, это должно делаться автоматически, причем максимально экономно с точки зрения мобильного.

И так за пару вечеров набросан и опубликован прототип
https://play.google.com/apps/testing/maratische.android.atoffice
создаете места, настраиваете для этих мест wifi сети и программа начинает реагировать на системное событие "изменение вайфай сетей".
Те отслеживание местоположения осуществляется по списку доступный вайфай сетей, например присутствие в офисе легко определяется по наличию сети office_wlan, не нужно к ней подключаться, просто включенный вайфай в телефоне.
багов еще много, красивые графики я еще прикручу, если программа действительно будет работать.

программа находится в режиме бета тестирования, поэтому когда вы кликните по ссылке, она сначала уточнит "вы точно хотите стать тестировщиком?!"
Tags:

В начале
maratische
Самый первый пост
Что вы можете увидеть в этом блоге? да массу всякой фигни, среди которой могут проскальзывать интересные вещи:
- про показ captcha при добавлении коментария и как это выключить
- Про Блокнот с древовидной структурой в wiki стиле, синхронизируемый через облако (WikidPad + Dropbox)
Проекты:
- Приложение позволяющее читать RSS ленты с фотографиями в офлайне
- Проверка баланса транспортной карты в Казани под android
- Виджет для Android, показывающий баланс телефона от Мегафон и предупреждающий о низком балансе


- Фотографии, я не считая себя каким то крутым мега фотографом, у меня просто часто с собой бывает фотоаппарат
- Размышления на тему программирования на java и масса интересных вопросов связанных с работой
- отчеты с различных велотус, покатушек и путешествий, устраиваемых вело сообществом negonki.ru
- семья, всякое про город Казань, жизнь в нашей стране, негодования и прочие
Tags:

Волонтеры вам ничего не должны или любовь к халяве...
maratische
(мнение лично мое и сильно субьективное)
У меня в ленте часто мелькают фоточки особенных детей на спец стуле вертикализаторе, благотворительный фонд День Дорый Дел собирает деньги с обычных людей, заказывает партии этих стульчиков и потом раздает детям.
Моя роль, закинуть копеечку на стул и я стараюсь развозить эти стулья по детям в направлении Марийки, Чувашии, бывает по Татарстану куда нибудь далеко ну или совсем повезет, по Казани.
Приезжаешь, собираешь стул, сажаешь ребенка, фоткаешь и свободен.
Все дети были особенными, им всегда был нужен этот стул вертикализатор, спину не держит, голову, сидеть не может - его в стуле зафиксируют и так мышцы приучают. (я не медик, говорят так нужно делать)

И так, В мае был большой развоз стульев (я даже в Танин поселок его отвез), один адрес в Йошкар-оле не смог. Оставил в доме в пригороде (туда троллейбус ходит даже), позже нашлась получатель, я ей сказал мол я уехал, но вы можете забрать, объяснил как ехать, сказал по приезду позвонить, я расскажу как на месте (можно на троллейбусе и пешком, или 100 рублей такси). Перезвонила, нет, ей не с кем оставить ребенка, ну окй, сказал, я бываю в Йошке, завезу.
Не был в йошке еще столько времени, чтобы завести.
В четверг читаю пост Хасанова http://xacanoff.livejournal.com/653911.html
А сам паралельно договариваюсь о куче дел в Йошкар-оле и помню про этих.. и тут она мне звонит, мне разговор не показался вежливым, но в дикой запарке не обратил внимания.
А вечером вспомнил...

Съездил я короче...
принес в квартиру столещницу и болты, собираюсь обратно за самим стулом (без коробок больше стульев в машину влазит)
- Ой, мой сын может вам помочь
- не надо, я щас принесу уж

принес стул, раздираю упаковочную пленку, выходит сын ВЫШЕ МЕНЯ, стою охреневший, а что же вы не съездили ко мне в пригород и не забрали стул то? не ответили
собираю стул, ребенка увидел, уже большая девочка, ходить ей плохо да, но она спокойно сидит, держит голову, ей не нужен стул-ВЕРТИКАЛИЗАТОР, им нужен стул с удобной столешницей нахаляву, причем они из него очень скоро вырастут...
Зря отчетное фото не сделал на фоне огромного телека..

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

Велохрусты на зебре
maratische
Экшена особенно нет, в обоих случаях метрах не хватило до экшена


http://www.youtube.com/watch?v=sZ-r_aaYbCo


http://www.youtube.com/watch?v=L_Pvc7xC7A0

сам велохруст, но других пинаю, детей заставляю спешиваться на переходе и тд

Как я ставил окно на кухне
maratische
У нас планомерно были заменены все окна и остеклен балкон, плюс еще меняли окна у бабушки и нигде не могу добрым словом вспомнить фирмы установщики.

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

вообщем окно на кухне у меня на 10-15 см меньше в высоту, чем могло быть…

из разговора с мастером выясняется следующее:
изготовители окон сами по себе
установщики окон сами по себе
доставщики окон сами по себе (могут быть в составе 1 или 2, но чаще все таки сами по себе)
замерщики вообще… пойми кто, этот мастер не знал кто они и как меряют, но разгребает после них часто.
фирма где вы оформляли договор… ну это которая у которой есть договоренности с остальными, все.

это все пичаль

я снял с фирмы 450 рублей, после установки пришел платить вторую половину и сказал, что по слухам «замер окон» стоит 450 рублей, поэтому именно столько я вам не плачу (письменную претензию написал).

мог упереться и заставить делать новое окно, но накрылся бы отпуск.

поэтому просто совет, при заключении договора в оба экземпляра рукой вписываем:
— Согласованная заказчиком и производителем дата установки окон ДД.ММ.ГГГГ
— полная оплата производится в течении дня после установки окон и отсутствия взаимных обоснованных претензий
подпись (расшифровка)

пока бабки у вас, они будут вежливы, когда все бабки у них, вы им не нужны

airbnb.ru, когда снять квартиру дешевле и круче хостела
maratische
В путешествие в Питер мы впервые опробовали сервис airbnb, которые позволяет арендовать квартиры посуточно по всему миру (хостелы там тоже есть, поэтому сравниваешь на ходу).

Сервис сходу понравился, потому что было 2 разных варианта использования.

1 способ, мы заранее забронировали квартиру, открыли их приложение на планшете, забили в фильтр количество гостей (4), диапазон цен, даты и начали смотреть по фоткам квартир.
Одна квартира понравилась, у нее цена была порядка 2500 тыщь в день, но не было написано в комментариях, что за неделю дешевле, хотя у других не было.
Мне стало интересно и я написал в личку владельцу, не сделаете ли скидку, если мы берем 8 дней?
В ответ пришло "спец предложение", где квартира уже стоила 2080 рублей в сутки на 8 дней.
Забукали, оплатили карточкой.

2 способ, мы ехали на сутки раньше, не рассчитали, по дороге решили не приезжать в питер на день раньше и заехали в Великий Новгород по дороге. 8 вечера, надо где то ночевать. Достал планшет с приложнием airbnb.ru, booking.com, яндекс картами и начал искать. Все хостелы вокруг нас получались порядка 2500 на нас 4х (700 рублей за кровать. офигели совсем), пошел смотреть квартиры на аэрбнб, нашел несколько, при отправке заявки с меня потребовали подверждения документов (сфоткайте вод.права пожалуйста).
На планшете плохая камера, не принимали документ, сфоткал телефоном, переслал в планшет, отправил в сервис фото документа - 10 минут веселья в машине. Семья ушла смотреть местный кремль.
После отправились запросы на бронь на 3 квартиры, двум агентам. минут через 5 оба ответили что все занято, но оба предложили другие варианты, так как это былы профессиональные рантье (в первом способе тоже), выбрал который просто за углом от места где я стоял.
Оказалась 1 комнатная квартира с прекрасным ремонтом, дорогой техникой, дорогой посудой и бельем (это были настоящие 5 звезд, мы были впечатлены, как и разочарованы квартирой в Питере после, там на 4- квартира)
она стоила 2600, но так как произошла ошибка, мы выбрали соседнюю квартиру, а владелец забыл на сервисе отметить ее занятость, он нам ее 1800 в сутки сдал.
Итак, самый дешевый хостел, где 8 кроватей в комнате, нам бы обошелся в 2500 на 4х, тут за 1800 шикарная квартира, которая на сутки наша.
Выбор очевиден, да я бы за нее и 2600 отдал.


Будете регистрироваться, сделайте это пожалуйста по ссылке www.airbnb.ru/c/mgizatullin
как только вы оплатите квартиру и вселитесь туда, мне дадут денег :)
ну и вы потом своих друзей тоже регистрируйте через свою ссылку и получайте денег

Кошка на дереве
maratische
Граждане, у меня тут кошка минимум 3тий день сидит на дереве в ловушке, между 3 и 4 этажами.

сама не слезет уже, сил нет, лапы трясутся.
сколько сидит там не знаем, приехали из отпуска.

МЧС отказался, они только по людям.

ни у кого нет лестницы на такую высоту и желания снять скотинку? я ей дже вискаса дам, скотинке.

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


загрузка видео в телефон 2 (теперь с YouTube)
maratische
Я уже писал http://maratische.livejournal.com/524995.html, про свою лень и желание смотреть видео в офлайне на телефоне, загруженное с ютуба.

Доделал и вот неделю тестировал.
И так, есть задача загрузки видео в телефон (Android 4, огромная лопата, умеющая показывать видео в 1080р) минимальными телодвижениями.

Видео много, это и редкие сериалы, регулярные передачи, класные ролики с ютуба (канал камеры Go Pro рекомендую), интересные мне лекции с разнообразных ресурсов и тд.
ну мы же часто оказываемся в неожиданных местах, где в руках телефон, а интеренет ловит слабо, стены бетонные ;)


1 При подписке на любой канал на YouTube и подобных сервисах (ваймео) указываем в настройках посылку письма уведомления, при добавлении видео в канал.

2 Ютуб присылает письмо на ящик, в ящике стоит пересылка таких писем по фильтру на спец ящик созданный специально для скачивания.

3 Пишем небольшую консольную программу, которая ходит в этот ящик, забирает письма с уведомлениями и генерит список урлов youtube

4 В Ubuntu есть штатная консольная утилитика youtube-dl, которая скачивает видео. Я даже указал в настройках добавление рекламы, чтобы быть чутка честнее с гуглом. (но ниразу не приходила реклама) и так, в пункте 3 генерится список урлов, каждый из которых тем же батником запускается с youtube-dl, в спец папку скачивается видео. Это делается на выделенном слабеньком сервере, раз в пару часов.

5 линуксовый Dropbox из видео папки все видео забирает к себе на облако

6 на Java пишем небольшое приложение, которое использует Dropbox API, получает список файлов в специальной публичной папке, получает внешнюю ссылку на него и сохраняет в базе данных эти ссылки, авторизуем его в dropbox и запускаем в моем аккаунте на облаке в Google App Engine.

7 оно же генерит ленту подкаста и публикует на сайте, откуда ее забирает beyondpod ночами по домашнему вайфайю в телефон, а потом проирывает мне.

8 небольшое приложение под android отслеживает события beyondpod, которые всем сообщает в шину, когда он начал что то проигрывать или закончил. Мое приложение получив соответствующее оповещение о файле, если он закачан с моего же Dropbox, удаляет его там. Так как Dropbox не резиновый и там всего 10 Гиг (будете регистрироваться в Dropbox, сделайте это по ссылке https://db.tt/T7LcsKGm пожалуйста, и мне и вам дадут нахаляву 0.5Гига)

9 так как файл удален в облаке дропбокса, он тут уже автоматом удаляется с сервака, который скачал.

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


что в итоге зайдействовано:
1 плюшевая программа на java по работе с java mail api
2 youtube-dl
3 dropbox
4 небольшое облачное приложение запущенное в Google App Engine
5 beyondpod - приложение для проигрывания подкастов на телефоне
6 небольшое android приложение, которое отслеживание события в beyondpod и удаляет проигранные видео в облаке Dropbox

программируйте на java, запускайте код в облаках, консоли, android. пейте кофе

?

Log in

No account? Create an account