Некоторое время назад я задался вопросом — почему при большом количестве приложений для Google Analytics в iTunes Store и Google Play нет ни одного мобильного приложения для Яндекс-Метрики, которое нам бы понравилось. Задумавшись над этим вопросом — я предложил своим коллегам поучаствовать в разработке этого продукта и сегодня я хочу вам показать что из этого получилось.
Читать полностью »
Архив за 24 марта 2014 - 5
Мобильный клиент для Яндекс-Метрики
2014-03-24 в 10:19, admin, рубрики: аналитика, веб-аналитика, Веб-разработка, метрика, статистика, яндекс, яндекс.метрика, метки: аналитика, метрика, статистика, яндекс, яндекс.метрикаВ этом посте мы публикуем информацию о вредоносной кампании «Windigo», с использованием которой злоумышленники компрометировали тысячи Linux и UNIX серверов. Скомпрометированные серверы использовались для кражи учетных данных SSH, перенаправления пользователей веб-сервисов на вредоносный код и рассылку спама. Эта операция началась как минимум в 2011 г. и привела к компрометации различных крупных серверов и компаний, включая, известную cPanel – компания, которая разрабатывает одноименную известную панель управления хостингом. Другой крупной жертвой этой кампании стал известный ресурс kernel.org, который представляет из себя основной репозиторий исходного кода для ядра Linux.
Мы уже частично писали про вредоносные программы, которые использовались в этих кампаниях, в наших отчетах в прошлом и в этом году [1,2,3], однако, теперь у нас есть более полная картина происходящего, а также анализ других вредоносных программ, которые использовали злоумышленники. Ранее были упомянуты бэкдоры Linux/Ebury и Linux/Cdorked, которые применялись для кражи учетных данных различных сервисов на сервере, а также для перенаправления посетителей веб-сервисов на вредоносные ресурсы. Кроме них, в операцию Windigo была вовлечена вредоносная программа Perl/Calfbot, с помощью которой зараженные серверы могли генерировать миллионы спам-сообщений в день.
Новые мониторы LG линейки Ultrawide
2014-03-24 в 9:46, admin, рубрики: Блог компании LG Electronics, кто читает теги?, монитор, мониторы, Мониторы и ТВ, подсветка, Работа с видео, экраны, метки: кто читает теги?, монитор, мониторы, подсветка, шим, экраныДобрый день! Недавно к нам в офис приехали новые модели мониторов линейки 2014 года, о наиболее интересных моделях сегодня и поговорим. Изменений в них — масса, так что почитать точно есть о чём. Усаживайтесь поудобнее.
Мы, как и любая другая крупная компания, получаем огромный поток фидбэков, отзывов, мнений как профессионалов, так и простых пользователей и стараемся учитывать критику при создании следующего поколения продуктов. В этом году изменения коснулись многих аспектов, затронули как линейку смартфонов, так и телевизоров (о них и их новой системе Smart TV — буквально через пару дней), и, разумеется, не остались в стороне и герои сегодняшнего материала — мониторы.
Читать полностью »
Названа причина, задерживающая завершение сделки между Nokia и Microsoft
2014-03-24 в 9:39, admin, рубрики: Новости, метки: новостиПо данным Reuters, в компании Nokia уже не считают возможным завершить сделку с Microsoft до конца марта, как ожидалось ранее. Новым сроком завершения покупки мобильного подразделения Nokia разработчиком операционной системы Windows назван апрель.
Причиной задержки стали действия китайских антимонопольных регуляторов. К ним обратились компании Google и Samsung Electronics с просьбой проверить, не приведет ли сделка стоимостью 5,4 млрд евро к повышению лицензионных платежей в связи с тем, что часть патентов Nokia перейдет в распоряжение Microsoft.
Настройка среды разработки под OpenStack
2014-03-24 в 9:27, admin, рубрики: openstack, vagrant, системное программирование, метки: openstack, vagrantО системе OpenStack была масса статей на Хабре, однако ни одна не затрагивала вопросы разработки и тестирования составных сервисов. Скажу сразу, настраивать среду голыми руками дело не из легких и не совсем уж благодарное. К счастью, существует официальная программа под названием Devstack, которая представляет собой набор скриптов для автоматической установки OpenStack на локальную виртуальную машину. Ну вот, хотелось бы тут и закончить статью, однако не все так складно с этим Devstack. А именно, установить его — это целый процесс танца с бубнами и выбора правильных конфигурационных параметров. К тому же проект движется своим шагом, и то, что работало сегодня может вылететь при любом новом комите.
Задача
Необходимо построить среду разработки под OpenStack для тестирования, багфиксинга и добавления фич в сервисы системы (nova, keystone, swift, heat, etc.). Среда должна собираться почти автоматически, чтобы было возможно в любой момент стереть созданную виртуальную машину, создать новую, запустить скрипты и получить готовую среду через несколько минут. Причем среда должна быть такая же, как на прежней VM. Так как интересующий меня сервис на момент написания статьи является heat, то конфигурация будет ориентирована под него, однако путем замены пары строчек можно адаптировать всю конфигурацию под любой другой сервис.
Читать полностью »
Сделка Microsoft и Nokia завершится в следующем месяце
2014-03-24 в 9:27, admin, рубрики: Новости, метки: новостиВ сентябре прошлого года компании Microsoft и Nokia по сути поставили точку в многолетней истории легендарного финского производителя (точнее, его мобильного подразделения). Общая сумма сделки составляет 5,44 млрд долларов. Само собой, такого рода финансовые операции не завершаются мгновенно, требуя одобрения определённых регулирующих органов.
На проекте необходимо было сделать логин через модальные окна и «обычные» страницы для разных типов устройств. После поиска понял, что зачастую описывается не совсем то, что нужно. Так здесь просто помещают форму в модальное окно (фактически пользуясь страницей из wiki devise), а тут (вход и регистрация) переопределяют методы в контроллерах devise так, что они постоянно отдают только json и для «немодального» поведения нужно будет писать много условий с проверкой формата запроса. Поэтому я решил поэкспериментировать в новом приложении и написать поддержку 2 форматов с минимальным количеством переопределения и грязных хаков.
Читать полностью »
Как мы делали краудфандинговую кампанию для сбора средств на создание Центра развития любительского яхтинга
2014-03-24 в 9:18, admin, рубрики: Блог компании SmartProgress, краудфандинг, метки: краудфандинг Привет! В этом весеннем посте я бы хотел рассказать о том, как шла подготовка одного очень интересного проекта на Boomstаrter для коллективного финансирования центра яхтинга и пригласить вас принять в нем участие.
К сожалению, в современной России мало кто знает о парусном спорте больше, чем можно увидеть в кино или в коротких сюжетах по телевизору. Кроме того, большинство из нас не занимается этим видом спорта из-за того, что он не по карману простому обывателю. На самом деле, так и есть, ходить под парусом сегодня — дорогое удовольствие. В среднем от 5 000 руб. за день.
Но организаторы этой краудфандинговой кампании яхт-клуб Yellow Pub «Marina» хотят это изменить!
Будет создан Центр развития любительского яхтинга — для обычных людей, как мы. Это будет место, где вас научат управлять яхтой, не тратя на это огромные деньги. Где вы сможете проводить время с семьёй, выбирая на полном серьёзе между походом в кино и прогулкой под парусом. Москвичам не хватает такого места, где услуги адаптированы под новичков, а цены — под обычного человека!
Читать полностью »
В ближайшие годы южнокорейские производители сохранят за собой лидерство на рынке больших жидкокристаллических панелей
2014-03-24 в 9:13, admin, рубрики: Новости, метки: новостиКомпании Samsung Display и LG Display в период до 2017 года смогут удерживать за собой не менее половины рынка жидкокристаллических панелей большого размера (9 дюймов по диагонали и более). Такой точки зрения придерживаются аналитики Digitimes Research, оценку которых приводит источник.
Реализация Drag and Drop на языке C# в Visual Studio
2014-03-24 в 8:50, admin, рубрики: Visual Studio, Программирование, метки: c++, Visual Studio, ПрограммированиеВступление
Доброго времени суток, уважаемые читатели. Данный пост не будет особо отличать оригинальностью, уникальностью или гениальностью. Я бы назвал его руководство по пользованию. Думаю многие бывалые программисты сделают множество замечаний, за что я в целом буду только благодарен, тем более если это будет конструктивная критика. Но, в целом, мой пост ориентирован больше на начинающих программистов, так как бывалые скорее всего сталкивались с такой задачей и уже решили её сами.
Итак, о чем же будет сегодняшний наш разговор. Как вы поняли из названия, я расскажу как реализовать Drag and Drop на языке C# в Visual Studio. Думаю многие начинающие программисты сталкивались с такой проблемой, когда существует несколько списков и вы хотите перетащить элементы из одного в другой, но придумать как это сделать или найти понятный мануал не могли. И ведь так хочется, чтоб в вашем приложении было все красиво и современно, а приходилось обходится простым выбором элемента и переносом его в другой по нажатию на кнопку. Надеюсь сегодня этим простым руководством я смогу всё-таки помочь парочек юных бойцов(я и сам такой, как мне кажется) и развеять любые проблемы связанные с реализацией данного функционала.
Хочу заметить, что я не буду подробно рассматривать как найти или добавить тот или другой элемент на форму, не буду также подробно описывать свойства объектов.
Читать полностью »