Месяц: Май 2015

  • Макросы в InterSystems Caché

    от автора

    Введение Хочу рассказать про использование макросов в InterSystems Caché. Макрос — это символьное имя, заменяемое при компиляции исходного кода на последовательность программных инструкций. Макрос может «разворачиваться» в различные последовательности инструкций при каждом вызове, в зависимости от сработавших разветвлений внутри макроса и переданных ему аргументов. Это может быть как статический код, так и результат выполнения COS.…

  • Примите участие в первой российской айти-делегации в Индию, в самый зеленый технопарк в мире

    от автора

    В декабре 2014 команда WebCanape вернулась из Индии. Основной целью поездки было изучение возможностей расширения географии бизнеса. Почему Индия? Нам интересны страны с высокой динамикой развития малого бизнеса, когда все только начинается. Посмотрите на статистику. Достаточно обратить внимание на тот факт, что население Индии составляет 1,3 млрд человек и лишь 15 % из них пока…

  • Машинная синестезия: аудиоанализ с использованием алгоритмов обработки изображений

    от автора

    Если вы хотите просто взглянуть на код Python, проследуйте в репозиторий на GitHub. Для подготовки материалов использован IPython Notebook. Вы можете скачать его по ссылке. Аудиоанализ с использованием алгоритмов обработки изображений Графические процессоры были разработаны с единственной целью – для имитации физических свойств cвета, но сегодня мы используем их для решения множества других, самых разнообразных…

  • SMS-чат на коленках

    от автора

    Понадобился нам как-то смс-чат для небольшой группы пользователей. Основными требованиями были надежность и простота реализации. В наличии был средненький офисный компьютер с Windows ХР на борту, USB-модем Huawei E1550, сим-карта с положительным балансом и среднестатистический эникейщик. Хотелось нам следующего: инженеры из числа оперативного персонала, заступая на дежурство, подключаются к группе чата и могут обмениваться между…

  • Тестируем Spring Rest контроллеры: проще, короче, надежнее. Spring Security Test + JSON Matcher

    от автора

    Здравствуйте! Собственный JSON Matcher, использование Spring Security Test, недавно вошедший в Spring Security 4.0, и отказ от транзакций при тестировании сервисов позволяют сделать тесты проще и надежнее. Я использовал данный подход при создании приложения на своем курсе Topjava (Maven/ Spring/ Security/ JPA(Hibernate)/ Rest(Jackson)/ Bootstrap(CSS)/ jQuery + plugins), исходный код проекта можно взять на github. Данная…

  • Вторая версия Evernote SDK для Android: новые возможности Evernote в ваших приложениях

    от автора

    Десятки тысяч разработчиков уже используют платформу Evernote, чтобы сделать свои приложения функциональнее и привлекательнее для 100 миллионов пользователей нашего сервиса. Очевидно, что значительная часть этого сообщества имеет дело с Android. С недавним обновлением приложения Evernote для Android нам представилась возможность также подготовить Evernote SDK 2.0 для Android, мы рады пригласить разработчиков опробовать новые возможности в…

  • Кризис. Девальвация. Влияние на малый и средний бизнес на реальных примерах

    от автора

    Я – активный интернет-пользователь и, как и многие другие, постоянно просматриваю публикации в различных СМИ на предмет положения в экономике, в том числе, и по той причине, что от этого напрямую зависит и мое благополучие. Как и многие, я интересуюсь причинами кризиса, его развитием, возможными перспективами, ведь если малый и средний бизнес не будет развиваться,…

  • OWASP TOP-10: практический взгляд на безопасность веб-приложений: №1 — инъекции

    от автора

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

  • Без купюр. Отчет кэшбэк-сервиса CloverR за апрель 2015

    от автора

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

  • Twitter удалит часть контента по требованию Роскомнадзора

    от автора

    Фото: Global Look Press Топ-менеджер сервиса микроблогов Twitter Шинейд Максвини на встрече с главой Роскомнадзора Александром Жаровым пообещала удалить часть контента, ссылки, которые Роскомнадзор считает экстремистскими. На данный момент в списке российского ведомства 53 ссылки в Twitter, ведущих на материалы, которые содержат признаки экстремизма, пишет «РБК». 28 мая координатор публичной политики Twitter по Европе пообещала…