» Материалы за Февраль 2014 года » Страница 7

 

Приглашаем принять участие в Сибирском хакатоне 1-2 марта

Автор: admin от 27-02-2014, 07:30, посмотрело: 316

На предстоящих выходных в Омске пройдет двухдневный марафон программирования. Сибирский хакатон, на котором специалисты из разных областей погрузятся в создание совместных IT-проектов, организован ведущими участниками сообщества GDG Omsk, разработчиками Алексеем Коровянским и Сериком Бейсеновым. Команда GDG Omsk является частью всемирного некоммерческого сообщества разработчиков Google Developer Group, в центре внимания которого лежат технологии Google и ряд открытых технологий: Google Android, Google Chrome, Google App Engine, Google Apps, Google Drive, Google Plus, Google Maps, Google APIs, HTML5, Google TV.

Категория: Программирование, Веб-разработка, Google, Android

 

Tradeous: Наконец-то в App Store!

Автор: admin от 27-02-2014, 06:30, посмотрело: 266

Tradeous: Наконец-то в App Store!


Добрый день, уважаемые читатели Хабрахабра!

Прошло почти полгода с окончания одного из первых моих онлайн-хакатонов, на котором я написал приложение-клиент для Btc-e.com за 24 часа. И только недавно Tradeous добрался до яблочного магазина! Чего только не случилось за эти 6 месяцев: бесконечные диспуты с Apple Review Team; несколько раз эта самая Review Team менялась; попытки поднять собственный бекенд-прокси для биржи; переписывание движка чата с нуля на новых технологиях; да, в конце концов, параллельно наша студия запустила еще 6 приложений, а Tradeous все не принимали и не принимали.

Отказ шел за отказом, я раз двадцать созванивался с проверяющими, уверял их, что мы не нарушаем никаких законов. И, все-таки, мы победили! Tradeous доступен для загрузки на русском и английском языках. Огромное спасибо mewz и aler за поддержку и помощь с дизайном!

Так в чем же дело? Почему процесс публикации занял так много времени? Что было не так с чатом? Почему менялись Review Team? Заинтересовавшихся прошу под кат.

Disclaimer: Модераторы, пожалуйста, перенесите топик в хаб «Я пиарюсь» — у меня сами-знаете-чего не хватает для этого действия.

Категория: Веб-разработка, iOS, Криптография

 

Google представил онлайновый инструмент для обучения Oppia

Автор: admin от 27-02-2014, 06:30, посмотрело: 337

Google сегодня выпустил новый open-source инструмент Oppia, с помощью которого каждый сможет создавать онлайновые интерактивные мероприятия для обучения других. Такие уроки, которые называются «изысканиями», может совместно создавать несколько людей через веб-интерфейс, для этого даже не нужно знать программирование.

Категория: Компании » Google

 

Chrome Extension: Microsoft KB English Only

Автор: admin от 27-02-2014, 06:30, посмотрело: 292

Для тех, кто часто заходит на страницы Microsoft Support (support.microsoft.com/kb/*) и не любит навязчивый автоматический перевод на русский язык представляю расширение для Google Chrome.

Категория: Microsoft, Google

 

Кроссплатформенная разработка на Titanium – это ужасный конец или ужас без конца?

Автор: admin от 27-02-2014, 05:30, посмотрело: 629

В этом топике мы хотим поделиться нашим опытом создания мобильных приложений на платформе для разработки кроссплатформенных приложений Titanium. Примерно с 2011 мы начали работы с кроссплатформенными фреймворками. Сначала это был PhoneGap, потом Titanium. Сделали десяток приложений, работающих и по сей день, как в России, так и в США. Мы сознательно хотим отойти от оценок — плохо это или хорошо разрабатывать кроссплатформенные приложения, а сосредоточиться на тех трудностях, с которыми предстоит столкнуться с точки зрения разработки и сопровождения этих приложений.

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

Итак, начнем со списка проблем, с которыми вам придётся столкнуться.

Проблемы:


  • Проблема дабл-кликов.

  • If’ный код.

  • Управление памятью на Android.

  • Недостаточная реализация отдельных функций, в том числе стандартных.

  • javascript — отсутствие типизации замедляет процесс написания кода и усложняет сопровождение.

  • Отсутствие InterfaceBuilder — замедляет процесс написания приложения, весь UI пишется в коде.

  • Titanium SDK обновляется позже SDK операционных систем.

  • Каждая версия SDK содержит исправление старых ошибок и привносит новые ошибки.



  • Примеры, на которых мы столкнулись с этими проблемами.

    Категория: Программирование, Веб-разработка, Game Development, Android, iOS

     

    Новая жизнь старого синтезатора. Часть 1

    Автор: admin от 27-02-2014, 01:26, посмотрело: 917

    Новая жизнь старого синтезатора. Часть 1
    Несколько лет тому назад умер смертью храбрых мой старый синтезатор Yamaha PSR-GX76. Случилось это что я по ошибке подключил к нему блок питания 24 В вместо положенных 12 В. В таком режиме синтезатор героически проработал несколько минут, после чего случился «пук», сопровождаемый аудиовизуальными спецэффектами и специфическим запахом и синтезатор больше не включался. С тех пор он пылился в коробке и ждал своего часа, который для него, наконец, настал. В нескольких статьях я расскажу как проходило движение от идеи вдохнуть в него новую жизнь до реализации и демонстрации полученных результатов.
    Перейти ко вскрытию пациента

    Категория: Программирование, Сделай Сам, Linux

     

    Блок дистанционный сервисный многофункциональный БДС-М

    Автор: admin от 27-02-2014, 00:41, посмотрело: 502

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

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

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

    Одно из текущих практических применений (от которого пришлось отказаться) — одновременное включение одной кнопкой беспроводной клавиатуры ТВ и запуск файлового менеджера на подключенном к телевизору Android-брелке, чтобы чего-нибудь посмотреть. Второе применение, о котором я думаю, но которое, скорее всего, тоже будет отправлено в топку — автоматическое управление кондиционером в зависимости от температуры в комнате.

    Наверное, лучше обо всем по порядку.

    Категория: Железо » Сделай Сам

     

    Логика мышления. Часть 1. Нейрон

    Автор: admin от 27-02-2014, 00:18, посмотрело: 635

    Логика мышления. Часть 1. Нейрон

    Года полтора назад я выкладывал на Хабр цикл видеолекций с моим видением того как работает мозг и каковы возможные пути создания искусственного интеллекта. За прошедшее с тех пор время удалось существенно продвинуться вперед. Что-то получилось глубже понять, что-то удалось смоделировать на компьютере. Что приятно, появились единомышленники, активно участвующие в работе над проектом.

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

    Категория: Программирование

     

    Умный город на Mobile World Congress 2014

    Автор: admin от 27-02-2014, 00:02, посмотрело: 393

    Уже сейчас мы получаем информацию о заведениях и пробках на смартфоны, навигаторы прокладывают для нас наилучшие маршруты, пока мы жалуемся на дыры в дорогах, мы заказываем товары на дом или в офис. Что же будет дальше? В этом посте — несколько представленных на Mobile World Congress технологий, способных улучшить нашу жизнь в условиях города.

    Автоматическая парковка


    Кто помнит, как агент 007 управлял своим автомобилем с помощью мобильника? Или там было какое-то особенное устройство… Ericsson представила технологию, позволяющую автомобилю припарковаться без вашей помощи. Подъехали к ресторану, вышли из машины, нажали кнопку и пошли кушать — автомобиль сам найдет место для парковки и сам на него встанет.

    У проекта только одна проблема — юридическая: кто будет отвечать, если во время поиска места парковки и самой парковки автомобиль кого-нибудь заденет.

    Умный город на Mobile World Congress 2014

    Категория: Гаджеты, Android

     

    Гитхаб скоро запустит текстовый редактор с богатым функционалом

    Автор: admin от 26-02-2014, 19:05, посмотрело: 353

    На Гитхабе скоро появится продвинутый редактор кода. Никакого официального объявления об этом команда Гитхаба пока не сделала, однако уже опубликованы около семидесяти репозиториев, по которым можно примерно представить себе функционал будущего редактора. Официальный сайт редактора, atom.io, пока не содержит только заставку с одним словом: «Soon» («скоро»). В некоторых репозиториях есть и скриншоты будущего редактора:

    Гитхаб скоро запустит текстовый редактор с богатым функционалом
    Темная тема интерфейса

    Категория: Программирование, Веб-разработка