Архив за 30 июня 2014 - 9

Модернизация портала «МегаФона»

Здравствуйте, меня зовут Юрий Михайлов. В компании «МегаФон» я занимаю должность директора «Центра компетенций Онлайн». Сегодня я хотел бы рассказать о том, как мы переделали портал www.megafon.ru и создали мобильное приложение «МегаФон Личный кабинет».

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

Эта масштабная работа началась в 2013 году. Были запущены десятки больших проектов, ведь требовалось провести много исследований: оценить сильные и слабые стороны наших сайтов, детально изучить лучший мировой опыт. Необходимо было определить цели и задачи, провести проектирование новых интерфейсов. С самого начала мы поставили перед собой цель: перейти от подхода «сайт — это справочник абонента» к философии важного канала обслуживания и продаж.

Ниже представлен рассказ о том, какие задачи мы перед собой поставили и что уже сделали.
Читать полностью »

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

Дружим свой софт с антивирусами: как избежать ложных срабатываний

Если у вас таких проблем нет, но вы планируете защищать свое ПО с помощью протектора — рекомендую ознакомиться с материалом, так как скорее всего вам предстоит пройти то же самое.
Читать полностью »

Разработка (футбольных) игр с помощью MonoGameРазрабатывать игры хотят все, и это неудивительно: они популярны и хорошо продаются. Кто не мечтает прославиться и разбогатеть, сделав очередные Angry Birds или Halo? В реальности, однако, разработка игр – одна из самых сложных задач в программировании, ведь в игре нужно подобрать такое сочетание графики, звука и геймплея, чтобы она захватила пользователя.
Чтобы облегчить жизнь разработчикам игр, создаются разнообразные фреймоворки, не только для С и С++, но и для С# и даже JavaScript. Одним из таких фреймворков является Microsoft XNA, использующий технологию Microsoft DirectX и позволяющий создавать игры для Xbox 360, Windows, and Windows Phone. Microsoft XNA сейчас уже более не развивается, однако в то же время сообщество Open Source предложило другой вариант – MonoGame. Познакомимся с этим фреймворком поближе на примере простой футбольной (к чему бы это?) игры.
Читать полностью »

Компания PLDA, известная в качестве разработчика IP-ядер PCIe, и компания KAYA Instruments, специализирующая на изделия с поддержкой интерфейса CoaXPress, объявили о выпуске высокопроизводительной и настраиваемой системы CoaXPress. Система включает карту расширения PLDA XpressK7 на базе FPGA Xilinx Kintex-7 и дочернюю карту KAYA FMC с пятью каналами CoaXPress. Пропускная способность каждого канала равна 6,25 Гбит/с, то есть суммарный показатель превышает 31 Гбит/с.

То чувство когда, чтобы скачать файлы телефон, ты пишешь свой ftp-сервер на Ruby…

Для этого нам понадобиться gem ftpd

gem install ftpd

Все просто, и ничего лишнего, маленький но храбрый ftp-сервер на Ruby

require 'ftpd'

class Driver
  def initialize(temp_dir)
    @temp_dir = temp_dir
  end
  def authenticate(user, password)
     true
  end
  def file_system(user)
    Ftpd::DiskFileSystem.new(@temp_dir)
  end
end

driver = Driver.new("/home/dsalahutdinov")
server = Ftpd::FtpServer.new(driver)
server.log = Logger.new($stdout)
server.start
puts "Server listening on port #{server.bound_port}"
gets

Исходник можно скачать по адресу: gist.github.com/dsalahutdinov/ac0e3e8b085ac8603650

Читать полностью »

Ассортимент компании Belkin пополнила IP-камера NetCam HD+, оснащенная интерфейсом Wi-Fi. По словам производителя, эта камера даст возможность пользователям днем и ночью удаленно наблюдать за своим домом, просматривая видео в разрешении 720p на смартфоне, планшете или ПК. Для увеличения поля зрения камера оснащена широкоугольным объективом. Камера легко настраивается и поддерживает работу с облачным хранилищем, а также совместную работу с экосистемой WeMo.

Камера Belkin NetCam HD+ поддерживает WeMo

Читать полностью »

С августа 2013 по июнь 2014 Openstat исследовал общую распространенность и некоторые другие характеристики сайтовых движков — производительность (в целом и для конкретных провайдеров), а также отдельно их распространенность среди подозрительных сайтов и в двенадцати базовых отраслях. Итоги публикуются в этой и последующей статьях.

Читать полностью »

Новая технология позволила парализованному человеку управлять собственной рукой

Биотехнологии стремительно развиваются, и довольно часто появляются новости на тему восстановления функциональности парализованных конечностей с использованием разного рода технологий. Идеала, к сожалению, пока что нет, все эти технологии — проекты, до завершения которых еще далеко.

Однако, надежда на то, что уже в ближайшее время появится метод полного восстановления функциональности руки/ноги других частей тела парализованного человека, есть. К примеру, на днях была продемонстрирована технология компании Battelle, позволившая частично парализованному Яну Бархарту (Ian Burkhart) начать шевелить своей «потерянной» рукой.

Читать полностью »

Обзор Q pad MT0739D
Так называемые «фаблеты», становятся все более популярными. Обычный рецепт создания такого устройства: взять популярный смартфон и увеличить диагональ его экрана до шести-семи дюймов, получив, таким образом, устройство размером с небольшую записную книжку.

Хотя компания 3Q и позиционирует MT0739D как бюджетный планшет, по концепции герой сегодняшнего обзора больше напоминает фаблет.
Что может получиться, если снабдить планшетный компьютер телефонными функциями, читайте далее.

Под катом иллюстрации объемом около двух с половиной мегабайт.
Читать полностью »

Компания Isola, специализирующаяся на выпуске материалов для изготовления многослойных печатных плат, представила новый материал — Tachyon-100G. Материал Tachyon-100G доступен в форме пленок для ламинирования и препрегов.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js