Рубрика «разработка» - 374

Блог компании Мосигра / Как мы делали настольную хабраигру и какие грабли при этом поймали

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

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

Вводная

Ниша стояла зияюще пустая: на отечественном и западном рынкеЧитать полностью »

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

Ну и полез я печатать, браузер мне предложил распечатать более 35 страниц, но откуда там может быть 20 страниц? Дело в том что печать шла вместе со всеми элементами, что делает пост узким, соответственно длинным, та и еще и комментарии ту да же.

Начал искать другие варианты, на habrahabr я новенький, мог и не найти, но искал что то вроде версии для печати, так и не нашел, решил пойти другим путем, сохранил статьюЧитать полностью »

Привет, читатели!
Хочу рассказать о проекте Agora, которым занимается наша команда.
Agora — это платформа, позволяющая организовать дистрибьюцию товаров через интернет. Платформа интегрируется с ERP дистрибьютора и автоматизирует прием заказов, просмотр остатков, получение актов взаиморасчетов и много другое. Пользователь работает в веб-интерфейсом платформы и все его действия отражаются в ERP дистрибьютора.

В статье “Как я написал «драфт» системы В2В” в блоге нашей компании я описал некоторые проблемы, c которыми мы столкнулись, создавая нашу платформу.Читать полностью »

Mobile Development / Как быстро начать разрабатывать на Qt/QML для BlackBerry PlayBook и заставить всех тебе завидоватьBlackBerry PlayBook становится всё более и более привлекательной платформой для Qt-разработчиков. Всё идёт к тому, что Qt будет включён в стандартный набор библиотек планшета. Благодаря чему платформа PlayBook (а вслед за ней и платформа BlackBerry 10) вызывает интерес у Qt-разработчиков. Так что в этой небольшой заметке я хотел бы рассказать, как прямо сейчас можно начать разрабатывать на Qt для BlackBerry PlayBook. Будет описан процесс настройки среды разработки с нуля до состояния, когда можно начинать писать приложения. На самом деле мне уже несколько раз задавали подобные вопросы, что иЧитать полностью »

Сейчас сразу несколько крупных интернет-сервисов решили обновить собственный интерфейс. Так, совсем недавно обновился Twitter, а сейчас о намерении измениться заявлено и со стороны сервиса Flickr. Сервис является одним из наиболее популярных фотохостингов на текущий момент, и его руководство собирается привлечь еще больше пользователей, одновременно удерживая старую базу «клиентов.

На днях руководитель сервиса заявил о том, что все текущие изменения связаны только с одним — улучшением взаимодействия с пользователями. Другими словами, руководство желает сделать пользователям хорошо, так сказать. И вполне может быть,Читать полностью »

Введение

Периодически, сталкиваясь с различными веб-сервисами, я задаюсь вопросом: «Зачем было так все усложнять?». Мы много внимания уделяем процессам разработки, чистоте кода, тестам и методологиям. Пишем комментарии и создаем документации. Но при этом слишком мало внимания уделяем основообразующим внешним системным интерфейсам – веб-сервисам.
Все нижесказанное можно относить к веб-сервисам различных видов, но в основе своей я буду говорить о веб-сервисах SOAP.
Использование

В современном мире веб-сервисы используются повсеместно. Каждый день кто-то отрывает для всего мира своеЧитать полностью »

Проектирование и рефакторинг / Отказ от использования CMS при проектировании веб-приложений
Уже довольно давно решая задачи проектирования веб-приложений, или веб-ресурсов я использую подход при котором проектирую логику работы исходя из предметной области к которой будет относится веб-приложение. Этот подход ни разу меня не подводил, и зачастую результат работы всегда меня удовлетворял (насколько вообще результат работы может удовлетворять — ведь всегда кажется, что можно сделать еще чуть чуть лучше, и процесс улучшения может быть бесконечным). Однако иногда среди коллег мне приходится встречать мнение, что проектирование с использованием CMS гораздо эффективнее. После последней такой беседы я решил написать статью иЧитать полностью »

Windows Phone / [Из песочницы] Разрабатываем «Домашний бюджет». Часть 1
Данная статья является первой частью потенциальной серии, в которой будет описан процесс создания приложения для удобного ведения домашнего бюджета на WP7 с самого начала. При этом в разработке будут использованы разнообразные API и возможности платформы с целью максимального их охвата. В тоже время программа будет абсолютно юзабельной (как минимум один постоянный юзер у неё будет), и мусора используемого исключительно в академических целях не будет.
Выбор типа приложения связан с тем, что первая купленная мной программа в marketplace была именно бюджетилкой но некоторых полезных функций (например автоматического бекапа на SkyDrive и т.п.) вЧитать полностью »

Разработка под Apple iOS / Настройка внешнего вида UIPopoverController
UIPopoverController или всплывающее окно (далее просто «поповер») элемент далеко не новый. На Хабре есть одна вводная статья на эту тему и несколько упоминаний в других топиках. Чаще всего поповеры используются «как есть» и не требуют каких-либо модификаций, но в некоторых проектах возникает необходимость изменить внешний вид этого элемента. Как раз о том как это сделать и будет эта статья.
Статья не просто перевод или пересказ документации Apple. Я столкнулся с проблемой в реальном проекте, пропустил материал сквозь себя (в хорошем смысле слова), приготовил тщательно разжеванное объяснение и, напоследок, приправил все это конкретнойЧитать полностью »

Типографика / [Из песочницы] Шрифты из склепа
Мне от моноширинных шрифтов многого не надо. Адекватная поддержка кириллицы. Для программирования — отсутствие замыливания. Возможность различать 0 (который ноль) и О. Возможность различать I (которое i), l (которое L) и | (которое or). Для работы в консольном двухпанельнике — поддержка псевдографики. Однако в современном мире подобных шрифтов не так, чтобы много. Откуда же их взять?
Осторожно! Под катом — сплошные анахронизмы.
Мне эта мысль не давала покоя довольно долго. Была перепробована куча вариантов, и ни один из них не устроил. Да, есть Terminus, но на его реализацию кириллицы невозможно смотреть без слез, есть Nouveau IBM — он почтиЧитать полностью »


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