понеділок, 24 грудня 2012 р.

Минимально обрезал функционал.
Оставил только тактикс, проблемные хосты и проблемные сервисы. Загружается мгновенно.

понеділок, 10 грудня 2012 р.

Переделать wp7nag

Переделать wp7nag:

1. TAC Problem_Services Problem_Hosts Страница с кнопками LOGS , AllHosts, AllServices
2. По клику на любой хост или службу открывать навигационное окно HOST или SERVICE
3. Убрать лишнее
4. Имя Сервера Nagios пусть передается в каждом XML


1. Попробовать сделать критикал в одном пивоте и хосты и сервисы
2. Наваять сплэш


пʼятниця, 7 грудня 2012 р.

Windows Phone 7.5 NO Azure. Todo

После долгих мучений решил не связываться с Azure для разработки на WP 7. Вернусь к ней когда перейду к Windows RT/8/Phone8.

Реализация автоматических пуш уведомлений другими средствами.

1. В клиенте только галочка. Сразу ее нет. Включаешь - ссылка кидается в сторедж и вызывается wpnag.php с ключом.
2. Доработка wpnag чтобы по ключу создавался файлик wpnag-push.php дающий переменную PUSH, а в основном файлике уже этот файлик инклудится .
3. Убрать каменты, привести до ума .
4. Протестировать перловый модуль.
5. Сделать меньше пунктов в демо, включить все сервисы сюда.
6. Подумать еще над механизмом вывода не всех элементов хостов и сервисов. Может просто зеленое не выдавать вообще, как в anag ?
7. Переименовать проект в wp7nag и выложить в маркетплейс.

Алкоголь: инструкция как правильно пить самбуку


Алкоголь: инструкция как правильно пить самбуку

неділя, 2 грудня 2012 р.

Azure sample VS 2012 mobile tested successfully

Tested: http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-data-wp8/
ToDo next: http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-push-wp8/

P.S. Десктопная и метро-версия программы SkyDrive работают по разному. Если хочешь фаром файлы кидать - юзай десктопную. Метро версия - это тупо браузер. Чтобы с домашней папки кидалось, обязательно нужна десктопная. Это надо понимать чтобы не было мучительно больно.

середа, 28 листопада 2012 р.

Ссылки по Azure

Смотреть с W8 приложения techdays.ru нихрена не удобно. При переходе на десктоп приложение умирает без сохранения состояния , при восстановлении начинается с навигации сначала. Юзаю видеоподкаст в zune того же ресурса.

Читал по Azure , потихоньку просветление наступает, но ужасная путаница в тулкитах всвязи с переходом на WP SDK 8.0.

Привожу ссылки, которые нужно внимательно перечитать и перечитать:
- http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-wp8/;
- http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-push-wp8/ ;
- http://www.windowsazure.com/en-us/develop/mobile/tutorials/push-notifications-to-users-dotnet/ ;
- http://channel9.msdn.com/posts/Windows-Phone-Push-Notifications-and-Windows-Azure ;
http://watwp.codeplex.com/documentation ;
- http://habrahabr.ru/company/microsoft/blog/118569/ ;
- http://msdn.microsoft.com/ru-ru/jj838790 ;
- http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-push-wp8/ ;
-  file:///C:/Users/Dimonous/AppData/Local/Temp/Temp1_Story%20Creator%20Sample%20Application%20for%20Windows%20Phone%207%20%28CSWP7AzureVideoStory%29.zip/description.html .


Пример связки:

http://arcticmsp.wordpress.com/2012/09/24/toast-notifications-with-windows-phone-7-5-and-azure-2/

вівторок, 27 листопада 2012 р.

2012.11.27

Утродень: эпикфейл по поводу использования VS на работе: на пиратскую 7ку поставилась 32х разрядная 8ка, а под ней студия не ставится.
Не занимался VS - вечер был посвящен установке посудомоечной машины.

понеділок, 26 листопада 2012 р.

2012.11.26

Пересмотрел еще раз доклад с techdays.ru про Push-уведомления+Azure. Много думал.
Смотрел с установленного приложения "Techdays.ru"


Переключение раскладок:
Языки - Дополнительные параметры - изменить способы перключения маленким синим

неділя, 25 листопада 2012 р.

Описание задачи.

Существует такая штука как Windows Phone SDK 8. Так вот, она ставится только на Visual Studio 2012 Express, которая ставится только на Windows 8 Pro. Проблема в том, что пояснительная записка к дипломной работе должна быть нарисована в Word 2003 , а презентация к ней - в Power Point 2003, и эти вещи нативно не идут в Win 8, а в режиме совместимости юзать софт суть моветон. Потому до защиты сей вопрос висел в воздухе.
И вот, диплом защищен, квалификация присвоена. Теперь можно приступать к обновлению домашнего и рабочего десктопов на W8.


Ход работы.

Чт 22.11 перенос данных work, переход на 8fail- бесконечная загрузка
Пт 23.11 установка win8 work после удаления антивируса. Удача, до поставильсь 32
Сб 24.11 попытка перехода win8 home. Fail с сетью.
Вс 25.11 переставил с флешки, сеть есть, настройки ушли. Студия 2012 Устанавливается!

Студия 2012 поставилась. Созданный ранее проект wpNag, созданный в студии 2010 похватился. Но!
Чтобы задеплоить на телефоне нужно поставить Zune.
Чтобы поставить zune нужно поставить .net 2.0-3.5
Дотнет ставится через установку и удаление программ. Причем установка выдавала ошибку без детализации. После пары ребутов и смены учетки пролучилось поставить .NET.
После этого поставил Zune.
После этого развернул wpNag поверх уже установленной, но зато из VS 2012. Ура, профит!

Дальше скайп, *****$уй.
Из маркетплейса начал ставить - он не принимает логин и пароль старые, только учетку LIVE.
Поставил дестопный скайп, с сайта, - этот при вводе логина и пароля тупо висит авторизация.
В итоге зашел в десктопный скайп (а нафига мне LIVE-скайп, у меня ж в старом все контакты) введя данные FACEBook.

Вобщем квест еще тот. Экспы получил вагон и тележку. Еще немного и левелап.

субота, 3 листопада 2012 р.

четвер, 25 жовтня 2012 р.

ToDo:

1. Сделать нормальную страничку поддержки на друпале. Точнее перевести свой сайт на друпал и сделать нормлаьный раздел поддержки. Для этого купить книгу и прочесть. Можно в инете в формате е-паб, за деньги. А лучше и то и то.
2. Доделки программы:
- Сделать пагу отображения хостов и сервисов отдельных, выбирать по тапу в списке
- Разобраться с ошибкой конструктора , изучив ооочень подробно пример на мсдн. Есть мысль убрать на главной привязку названия сервера , а при загрузке ставить триггер на обновление.
- Еще раз почитать про локализацию и подумать надо ли это на самом деле.
- Убрать наверное логи и полный список сервисов и хостов. Последние можно упрятать под гиперссылку с открытием новой xaml , а логи отображать только 20 последних, остальные в отдельной паге отдельным запросом (переделать php-ку).
- В сеттингах организовать кнопку сброса в дефолтовые демо-параметры
- Написать обработчик ошибок "нет сети" , "хост не дал данных, Not Found" или "хост выдал хрень" - загрузить локальные данные примера.

субота, 20 жовтня 2012 р.

1. Сделать About.xaml
2. Прикрутить в нагиос серверную часть отсылку Tile.
4. Дорисовать временный метки к сервисам.
5. Сделать pivot Logs.

Побочный эффект: отрисовка всего этого съедает всю память и вываливается исключение OutOfMemory. Проблема в том что списки Services и Logs очень длинные. Нужно реализовывать механизм вывода по 20-30 записей. Пока исключил из главного пивота Services полностью - приложение стало работоспособным. Но мне такой вариант не совсем нравится.


понеділок, 15 жовтня 2012 р.

Заработали Toast Notifications. Помогли статьи:


Additional Requirements for Specific Application Types


How to: Determine Application Capabilities


http://msdn.microsoft.com/en-us/library/gg180730(v=vs.92).aspx
Создал окно настроек.
Нарисовал код для реализации Push уведомлений. Причем Tile работают хорошо, а вот Toast только на эмуляторе. Пока не нашел.

Дальше по плану:
1. Сделать About.xaml
2. Прикрутить в нагиос серверную часть отсылку Tile.
4. Дорисовать временный метки к сервисам.
5. Сделать pivot Logs.
6. Почитать про локализацию.
7. Переписать наработки по диплому.
8. Написать обработчики ошибок:
8.1. неверных данных регистрации -> открыть settings
8.2. отсутствия сети -> показать демоданные
8.3. Кнопочку сброса настроек к демосайту.



неділя, 7 жовтня 2012 р.

Зарегистрировался в аппмаркете. Разброкировал свой телефон и залил на телефон текущую версию программы.

неділя, 16 вересня 2012 р.

2012.09.16

Начал писать документацию:


1  АНАЛИЗ ПРОБЛЕМНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ (12 страниц)
1.1   Описание программного комплекса мониторинга Nagios
1.2   Существующие мобильные приложения – фронтэнды для Nagios
2 ПЕРЕЧЕНЬ ТРЕБОВАНИЙ К ПРОГРАММНОЙ СИСТЕМЕ WPNAG  (8 СТРАНИЦ)
3 ОПИСАНИЕ ПРИНЯТЫХ ПРОЕКТНЫХ РЕШЕНИЙ (20 СТРАНИЦ)
А) описание API wpnag.php
Б) нарисованные классы солюшена wpNag , структура прграммы и заюзанные решния VS
В) тамбстонинг , ливтайтл
4. Описание использования (8 СТР без презентаций)
А) запуск
Б) характеристика информации кажной паги пивота
В) лив тайтл
5 аналіз дослідної експлуатації (тестування програмного продукту) і можливих застосувань – до 3 сторінок
Тут будет про маркетплейс еще не знаю что

субота, 25 серпня 2012 р.

wp.2012.08.26

Новости:
1.Перешел на MVVM (модель-представление-модель представления)  - теперь main.xaml нормально отображается с начальными локальными данными.
2.Научился по нажатию рефреша обновлять данные, для теста также очищать.


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

План дальше:
1*. Нарисовать третью страницу - сервисы.
2*. Добавить в хосты инфы важной (продолжительность текущего состояния)
3*. Аналогично сервисы

4. Почитать про авторефреш.
5. Как минимум добавить кнопочку на апликейшн баре - ручную обновлялку.

6. Изучить вопрос маркетплейса.
7***. Изучить методичку по диплому, начать писать эконом часть и пояснительную.
8. Нарисовать иконки, заставки и прочая.
9**. Пуш и живые плитки.
10**. Изучить триал.
*Срочно!
**На реальном девайсе после разлочки, не раньше 10 сентября.
***Со 2 сентября.

пʼятниця, 10 серпня 2012 р.

wp.2012.08.10

Доделал тактику. Теперь в пивоте две рабочие страницы.
План дальше:
1. Нарисовать третью страницу - сервисы.
2. Добавить в хосты инфы важной (продолжительность текущего состояния)
3. Аналогично сервисы
4. Почитать про авторефреш.
5. Как минимум добавить кнопочку на апликейшн баре - ручную обновлялку.






середа, 8 серпня 2012 р.

Работа с wpNag_a03: на 08.09

1. фон сменить с черного на "акцент" - Петзольд 164 + для начинающих .Цвета и кисти 135 Петзольд также.
2. Заменить всех студентов и секс
3. Тактикал поменять дизайн на аналогичный хостам
4. Тактикал читать онлайн

wpNag : Первая проба , данные читаются с сервера онлайн