Месяц: Октябрь 2013

  • Умный дом, как я до такого докатился. Часть 3-я

    от автора

    В первой части разобрались с тем, зачем все это нужно и как я до этого докатился, во второй поговорили о софте. Настала пора остановиться на самом любимом хабравчанами разделе DIY — на железе. Итак, берем текстолит, хлорное железо, паяльник… Хотя нет, стоп, открываем редактор плат. Про паяльник, куда его засовывать, а куда лучше не надо…

  • Codementor — заработай на своем опыте

    от автора

    Совершенно случайно как всегда по утрам, отвлекшись от работы, набрел на сайт, который называется Codementor и предлагает новичкам получить помощь опытных программистов. Аналог Stack Overflow? Возможно. Но в отличие от последнего, Codementor дает возможность заработать деньги, помимо репутации.

  • String Aggregation in the SQL Server World…

    от автора

    На практике, задачи по объединении строк в одну попадаются достаточно часто. Весьма печально, но стандарт SQL не предусматривает возможности использовании строковых данных внутри агрегирующей функции SUM: Msg 8117, Level 16, State 1, Line 1 Operand data type char is invalid for sum operator. Хотя для решения подобного рода задач, для MySQL была добавлена функция GROUP_CONCAT,…

  • Внимание — конкурс! Разрабатываем мессенджер Вконтакте для Tizen

    от автора

    Добрый день, Хабр! Мы рады объявить о начале конкурса для разработчиков мобильных приложений. Участникам будет необходимо разработать приложение-мессенджер на основе API ВКонтакте на платформе Tizen SDK 2.2. При разработке нового мессенджера участники конкурса должны будут выполнить предложенное задание. Конкурс пройдет с 28 октября по 18 декабря. 2 декабря жюри Samsung отберет до 20 финалистов, а…

  • Универсальный автотест, или как мы автоматизировали ручные тесты API в nanoCAD

    от автора

    Как можно вручную протестировать API? Наоборот, если есть API, чем плохи модульные тесты? При разработке API nanoCAD-а мы столкнулись с тем, что не весь API можно протестировать при помощи модульных тестов — часть API неразрывно связана с пользовательским интерфейсом и интерактивным взаимодействием с пользователем. В этой статье мы расскажем о том, как мы тестировали API…

  • Примите участие в исследовании Университета Иннополис

    от автора

    Привет, Хабровчане! Мы в Университете Иннополис проводим исследование, посвященное компетенциям IT-специалистов в сегодняшнем мире. Нам важно знать, какие компетенции наиболее востребованы сегодня в мире информационных технологий, как среди опытных профессионалов, так и среди тех, кто еще только готовится стать ими. Результаты нашего исследования мы будем обязательно учитывать в построении наших учебных программ. Уделите, пожалуйста, 5…

  • Где/как поискать запущенные сайты по цвету?

    от автора

    Для вдохнавления, хочется полистать чужие сайты. С выборкой по цвету Один из примеров: dribbble.com/tags/yellow Какой сайт посоветуете? ссылка на оригинал статьи http://habrahabr.ru/post/200118/

  • Как обойти PopUp blocker в браузере в асинхронных запросах

    от автора

    Проблема Браузеры по политике безопасности разрешают открывать всплывающее окно, только, если пользователь непосредственно предпринял для этого какие-то действия. Например, этот код будет работать: $("someElement").on("click", function(){ window.open("http://yandex.ru") }

  • Что случается со стартапами после конференций в Кремниевой долине? Опыт стартапов с конференции SVOD

    от автора

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

  • Исследование рынка труда интернет-разработчиков

    от автора

    Привет, Хабр! Наверное, самый частый вопрос у менеджеров в IT — «Где взять программистов?». Для эйчаров вообще каждое новое открытие вакансии разработчика — это суровый вызов, независимо от региона или технологической платформы. Давайте разберемся, что происходит и как исправить ситуацию.