четверг, 14 февраля 2013 г.

Идея для мобильной программы

Появилась идея создать мобильную программу со списком записей с ленты новостей определённых груп с VK и FB. По сути что-то типа Google Reader только для соц сетей. Посути что-то подобное предлагает HootSuite.  Но у меня идея сделать это под White Label и предлагать как сервис для владельцев старниц и груп в соц сетях.

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

понедельник, 19 марта 2012 г.

50 хороших идей постов для корпоративных блогов


Блог может быть эффективным способом привлечения новых потенциальных клиентов на сайт вашей компании. Но если ваш блог не обновляется месяцами или все посты в нем являются скрытой рекламой ваших продуктов, то он как маркетинговый проект обречен на неудачу. Хороший корпоративный блог не занимается продажами. Вместо этого он показывает клиентам, почему они должны доверять вашему бизнесу, обращаться к вам, а не к вашим конкурентам.
Предлагаем вам 50 идей постов для блога компании, которые помогут привлекать новых посетителей и укреплять отношения с клиентами.
1. Расскажите истории успеха своих клиентов. Когда вы получаете положительный отзыв от клиента, попросите разрешения опубликовать его в своем блоге. Используйте этот пост для того, чтобы пробудить в клиентах желание рассказать больше историй об успешном использовании вашего продукта.
2. Упоминайте популярные посты блоггеров. Если вы натолкнулись на привлекающий много внимания пост популярного блоггера, который пишет по тематике сферы вашей деятельности, то изложите свою точку зрения по этой теме в своем блоге и поставьте ссылку на оригинальный пост. Обязательно сообщите блоггеру, что вы прокомментировали его статью и дали ссылку на нее.
3. Не соглашайтесь с популярным мнением. Вы сможете получить большой объем трафика, побуждая читателей к спорам, высказывая точку зрения противоположную общепринятой.
4. Публикуйте свежие новости, касающиеся вашего бизнеса. Волнуют ли ваших клиентов текущие события в сфере вашего бизнеса? Настройте сервис Google Alerts на определенные ключевые слова, которые имеют отношение к вашему бизнесу, чтобы найти соответствующие новости для обсуждения и таким образом превратить ваш блог в самый оперативный и полный источник новостей о вашем бизнесе.
5. Объединяйте различные мнения в обзоры. Если вы собрали несколько интересных мнений по теме, вы можете объединить их в один интересный пост (обзор или аналитическую статью).

суббота, 5 ноября 2011 г.

Optimize PDF’s for reading on your Kindle 3: crop then (optionally) convert to AZW


If you have a Kindle 3 (the one with the 6″ screen) chances are that you love it, as I do. Except that reading most PDF ebooks and documents on Kindle 3 is rather annoying and can be downright impossible, with unreadable, miniscule text and lots of wasted white space in the margins. This is the case because the Kindle 3 attempts to display each page of a PDF document fully on its 6″ screen, and the zoom function seems like it was purposely designed to be as unpractical and un-user-friendly as possible, segmenting your PDF pages into strange quadrants that make reading a chore.
In this post I am suggesting that the best way to read a PDF on a Kindle 3 involves cropping it first so that the white space in the margin as well as page numbers and any text in the header and footer is removed. This process can in itself result in a PDF that is perfectly readable on the 6″ screen; but if not, I will also describe how to then convert your cropped PDF to the Kindle friendly AZW format, resulting in a continuous text, and without legacy headers, footers, and page numbers showing up as artifacts in your document.
The process described here is based on 4 assumptions:
  1. That you do not need the white margin around the text when you are reading it on a Kindle
  2. That you do not need page numbers (especially as the Kindle will display its own and calculate a percentage complete for you anyway).
  3. That headers and footers can be dispensed with in the interest of getting a text that is more 6″ screen friendly, and finally
  4. That once you get rid of these elements you can set out to convert the clean text to another format such AZW or MOBI.

четверг, 27 октября 2011 г.

Работа с иерархическими данными в базах данных


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

http://biznesguide.ru/coding/108.html
http://habrahabr.ru/blogs/sql/43955/ - Чуть специфически, особо не обращайте внимание, но полезно для общего развития
http://habrahabr.ru/blogs/algorithm/52666/
http://www.vbmysql.com/articles/database-design/managing-hierarchical-data-in-mysql - Интересная статья как при помощи MySQL можно управлять иерархическими данными
http://www.phpro.org/tutorials/Managing-Hierarchical-Data-with-PHP-and-MySQL.html

Реализация на PHP http://managinghierarc.sourceforge.net/


среда, 26 октября 2011 г.

Примеры работы с разными map API

Есть много статей на тему знакомства с Google Map Api и Yandex Map Api, но про остальные картографические сервисы не так много практического материала. В недавнем времени работал с Api:
  1. Google map
  2. Yandex map
  3. Yahoo map
  4. Bing map
  5. OpenStreet map

И хотел обобщить работу с вышеупомянутыми сервисами, а именно инициализация карты и установление маркеров по клику мышки. Материалы в статье представлены в виде Html кода, javascript и результата — скриншота, а так же исходники на vs 2010 MVC3.



Как поменять версию .Net Framework для Test Project в Visual Studio 2010


Практическое руководство. Настройка модульных тестов для .NET Framework 3.5


Visual Studio 2010 с пакетом обновления 1 (SP1) поддерживает следующие базовые возможности модульного тестирования, ориентированные на .NET Framework 3.5:

  • можно создавать проекты модульного тестирования и указывать для них в качестве требуемой версии .NET Framework 3.5;
  • можно выполнять модульные тесты, ориентированные на .NET Framework 3.5, из Visual Studio 2010 с пакетом обновления 1 (SP1) на локальном компьютере;
  • можно выполнять модульные тесты, ориентированные на .NET Framework 3.5, из командной строки с помощью программы MSTest.exe;
  • можно выполнять модульные тесты на агенте построения в рамках построения.

Больше информации на офф сайте по ссылке http://msdn.microsoft.com/library/gg601487.aspx#re-targeting35AdditionalSteps

Как на самом деле работает mod_rewrite. Пособие для продолжающих

Эта статья выросла из идеи продвинутого обучения наших сотрудников технической поддержки работе с mod_rewrite. Практика показала, что после изучения имеющихся в большом количестве учебников на русском языке саппортам хорошо дается решение шаблонных задач, но вот самостоятельное составление правил происходит методом проб и большого количества ошибок. Проблема заключается в том, что для хорошего понимания работы mod_rewrite требуется изучение оригинальной англоязычной документации, после чего — либо дополнительные разъяснения, либо часы экспериментов с RewriteLog.

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

Я предполагаю, что читатель уже знаком с тем, что такое mod_rewrite, и не буду описывать его основы, которые легко найти в интернете. Также нужно отметить, что в статье освещается работа mod_rewrite при использовании его директив в файле .htaccess. Отличия при работе в контексте <VirtualHost> изложены в конце статьи.

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

Почему так происходит?