• Виджет для вывода пользовательских данных на Android

    Universal Widget позволяет размещать на рабочем столе Android информацию о любой из ваших систем, описанную в формате JSON. Например, статистику посещений вашего сайта, информацию о заказах в интернет-магазине, загрузку процессора на сервере и т.д.



    Три простых шага для размещения информации на рабочем столе:

    1) Создайте скрипт – провайдер данных в формате JSON
    2) Установите Universal Widget
    3) В настройках виджета задайте адрес скрипта — провайдера данных, а также интервал обновления
    Читать дальше →
  • Мой опыт: Российские интернет банки и карты

      Привет всем! Если вы фрилансер, то наверняка имели дело с банковскими картами. Сейчас на Российском рынке огромное предложение карт, начиная от банковских премиальных, заканчивая скидочными и бонусными от кафе до авиакомпаний.
      Сразу хочу сказать, что пост никаким образом не является рекламным. Тут только мое мнение и мой опыт по отношению к Российским банкам и их картам. В обзоре я использовал только те банки, с которыми работал лично.


      Читать дальше →
    • Прогнозирование финансовых временных рядов

      Введение

      Всем привет, раз на хабре пошел цикл статей про нейронные сети, то и я напишу про возможность использования нейронных сетей в задаче прогнозирования финансовых временных рядов.
      Существует несколько различных теорий о возможности прогнозирования фондовых рынков. Одна из них — гипотеза эффективного рынка, согласно ей, в цене акции уже учтена вся имеющиеся информация и делать прогнозы бессмысленно. Продолжением этой гипотезы можно назвать теорию случайных блужданий.
      В теории случайных блужданий информация подразделяется на две категории — предсказуемую, известную и новую, неожиданную. Если предсказуемая, а тем более уже известная информация уже заложена в рыночные цены, то новая неожиданная информация в цене пока еще не присутствует. Одним из свойств непредсказуемой информации является ее случайность и, соответственно, случайность последующего изменения цены. Гипотеза эффективного рынка объясняет изменение цен поступлениями новой неожиданной информации, а теория случайных блужданий дополняет это мнением о случайности изменения цен.
      Читать дальше →
    • Определяем количество срабатываний затвора на Canon 400D или сколько наснимал фотоаппарат

        В сети существует огромнейшее количество программ, которые обещают показать количество срабатываний затвора на фотоаппарате. Часть из них не работают вообще, часть из них работают просто не корректно, показывая, что фотоаппарат за 4 года сделал 9 снимков. Итог один — Canon 400D не пронять ни одной из найденных утилит.

        Однако выход все же нашелся. Спустя 2 часа поисков и попыток, старичок Canon сдался, и показал свой главный секрет!

        image


        Читать дальше →
      • Видео всех лекций с «Курсов информационных технологий» от «Яндекса»

          Для тех, кто не смог посетить Курсы информационных технологий, видеоролики всех лекций выложены в свободный доступ. Это лекции по полтора-два часа на базовые темы: операционные системы; архитектура ЭВМ; устройство GNU/Linux; системы хранения данных; файловые системы; сети и протоколы; виртуализация; безопасность.
          Читать дальше →
        • Кастомные социальные кнопки

          Недавно участвовал в разработке одного проекта — фото конкурса. По задумке, рейтинг фото альбомов должен формироваться из суммы всех публикаций в социальных сетях: Facebook, Вконтакте, Twitter. Т.е. общий рейтинг фотоальбома расчитывается:
          Рейтинг фотоальбома = кол-во «Share» в Facebook + кол-во «Сохранить» в Вконтакте + кол-во «Retweet» в Twitter

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

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

          Итак:
          • количество лайков будем получать от REST сервисов каждой социалки
          • кнопки рисуем свои и обрабатываем событие click

          Читать дальше →
        • 12 способов не накосячить со вспышкой

            После трёх лет работы со студийным светом я думал, что знаю про накамерную вспышку если не всё, то очень много. Три недели назад я попал в гости к одному особо опытному стробисту, который рассказал и показал столько, что я сразу понял, что надо садиться и делать перепись грабель, а потом тестить, тестить и ещё раз тестить.

            Ниже — достаточно известные вещи, которые, однако, вызывали facepalm у тех, кто был вместе со мной или же у меня. В списке грабель вы с некоторой вероятностью можете найти что-нибудь новое. Если хотя бы она фича использования вспышки окажется для вас полезной, то мою задачу можно считать выполненной.
            Читать дальше →
          • Нейронные сети и распознавание символов

              В последнее время на Хабре появилось, а также существует много содержательных статей, описывающих работу и принцип понятия “нейронная сеть”, но, к сожалению, как всегда очень мало описания и разбора полученных практических результатов или их не получения. Я думаю, что многим, как и мне удобней, проще и понятней разбираться на реальном примере. Поэтому в данной статье постараюсь описать почти пошаговое решение задачи распознавания букв латинского алфавита + пример для самостоятельного исследования. Распознавание цифр с помощью однослойного персептрона уже сделано, теперь давайте еще разберёмся и научим компьютер распознавать буквы.
              Немного желания и можно начинать...
            • Расширение функционала телевизоров LG и оскал корейского капитализма

              image
              Небольшая заметка о том, как исследовались прошивки для телевизоров LG, о том, что удалось добиться, какие проблемы встретились на пути и как обстоят дела сейчас. О реакции на всё происходящее корпорации LG, решившей попросту перешагивать через законы.
              Читать дальше →
            • Исследование факторов ранжирования в Яндексе

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

                Начнем с внешних факторов. Критерии выбора внешних ссылок:



                Читать дальше →
              • Репортаж с московской демонстрации VisLab Intercontinental Autonomous Challenge или итальянские автоматические чудо-машинки в действии

                  Тема электротранспорта уже перестала быть новой для IT-сообщества. Хотя электромобиль на российских дорогах увидеть пока в диковинку, но некоторые хабралюди уже собирают электровелосипеды своими руками. Этот репортаж об электромобилях, но главная изюминка вовсе не в этом. Дело в том, что итальянская фирма VisLab некоторое время назад начала воплощать в жизнь грандиозное мероприятие — трансконтинентальный автопробег на автоматически управляемых электромобилях, способных передвигаться почти без участия человека и совсем без использования традиционного топлива. С 17 по 19 августа итальянская делегация находилась в Москве, 18 августа проводилась демонстрация рядом с гостиницей «Космос», а вчера, 19 августа — демонстрация для московского представительства фирмы Topcon Positioning Systems, которая является партнёром пробега и поставляла для него своё навигационное оборудование. На эту демонстрацию мне и посчастливилось попасть.Audi RSQ
                  Под катом еще много фотографий и немного видео с комментариями.
                • Решение проблемы с Seagate Barracuda 7200.11, ES.2 и DiamondMax 22

                    Seagate сегодня выложил прошивку, устраняющую недавние проблемы с жесткими дисками серии 7200.11, ES.2 и DiamondMax 22.

                    Читать дальше →
                  • Потоковая обработка видео при помощи lighttpd/nginx, Mplayer(Mencoder), Ruby, Flvtool2

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

                      Исследование данной проблемы нашло отражение в следующей статье.

                      Этапы внедрения потокового видео:
                      Читать дальше →
                    • Ускорение реакции Windows XP/7. Бережное использование SSD дисков

                      Прочитал топик «У вас 2-3 HDD? Ускорим загрузку и реакцию Windows и программ» который и сподвиг рассказать о моем методе ускорения винды. Началом послужило приобретение SSD SLC диска TS16GSSD25S-S и 4Гб памяти (в то время у меня стояла WinXP 32bit) и желание выжать из системы максимум. Данный метод тестировался мной полгода на XP и столько же на 7.

                      Итак цели:


                      1. Защита SSD диска (есть куча мнений о их «живучести», если ставить на них винду и файл подкачки);
                      2. Ускорение реакции винды на действия пользователя;
                      3. Ускорение работы приложений и служб системы;
                      4. Использования памяти свыше 3Гб (в случае если винда ее не видит).
                      Читать дальше →
                    • Жизнь разработчика (в картинках)

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

                        Когда я показываю босу, что окончательно пофиксил баг



                        Когда проджект-менеджер входит в офис



                        Читать дальше →
                      • Осторожно, позвоночник

                          Никто из нас не сомневается, что позвоночник является одной из важнейших частей нашего организма. Несущий элемент скелета, вместилище спинного мозга. Однако мы мало обращаем на него внимание, я практически не слышал чтобы кто-то беспокоился о состоянии своего. А тем временем, если верить интернетам, от хронических болей спины / шеи страдает чуть ли не каждый 3-й. Такова расплата за прямохождение…
                          Читать дальше →
                        • PHP HTML DOM парсер с jQuery подобными селекторами

                          Добрый день, уважаемые хабровчане. В данном посте речь пойдет о совместном проекте S. C. Chen и John Schlick под названием PHP Simple HTML DOM Parser (ссылки на sourceforge).

                          Идея проекта — создать инструмент позволяющий работать с html кодом используя jQuery подобные селекторы. Оригинальная идея принадлежит Jose Solorzano's и реализована для php четвертой версии. Данный же проект является более усовершенствованной версией базирующейся на php5+.

                          В обзоре будут представлены краткие выдержки из официального мануала, а также пример реализации парсера для twitter. Справедливости ради, следует указать, что похожий пост уже присутствует на habrahabr, но на мой взгляд, содержит слишком малое количество информации. Кого заинтересовала данная тема, добро пожаловать под кат.
                          Читать дальше →
                        • Перевод из аккаунта Payoneer на счет в местном банке

                            Здравствуйте, уважаемые хабрапользователи. Компания Payoneer рада сообщить о запуске новой услуги: перевода из аккаунта Payoneer на ваш счет в банке. На данный момент, услуга доступна в 50 валютах (в том числе в рублях) в более чем 200 странах по всему миру.
                            Читать дальше →
                          • Как я сделал тестер-оптимизатор для нахождения прибыльных стратегий на бирже

                            Введение


                            image

                            В алгоритмическом трейдинге при создании механических торговых систем (МТС) очень важен вопрос времени жизни торговых алгоритмов. Да, и найти их в принципе достаточно сложно. В условиях постоянно меняющегося рынка рано или поздно наступает момент, когда даже самый совершенный и прибыльный алгоритм начинает приносить убытки. И его нужно, что называется, «подкручивать» или оптимизировать под текущие условия рынка. Одними из самых распространенных являются торговые системы (ТС), работающие со свечными графиками с их многообразием индикаторов для технического анализа.
                            Читать дальше →