Месяц: Январь 2013

  • Этюд для программиста или головоломка крисс–кросс

    от автора

    Думаю многим хабровчанам знакома книга «Этюды для программистов» Чарльза Уэзерелла. Если нет, то здесь можно прочитать интервью с автором и небольшой обзор книги. Мне самому совсем недавно попала данная вещь в руки, и было решено обязательно реализовать одну из задачек. Итак предлагаю разобрать с вами один из этюдов. Писать будем на Java, поработаем с графикой…

  • Ультиматум

    от автора

    Что если вот прямо сейчас жизнь поставит перед Вами ультиматум: надо менять профессию. Не так, чтобы у вас при этом будет выбор, нет. Не интересно ) А вот именно в этом будет жизненная необходимость. Я недавно посетил врача и у меня в глазах нашли какую-то фигню. Сейчас идут разборки, что именно нашли, но вероятность 75%…

  • Программа Watson компании IBM пошла учиться в мед. институт

    от автора

    Эта ИИ программа уже освоила игру “Jeopardy!”. Теперь она приступит к изучению онкологических заболеваний. В финале телевикторины Jeopardy, где против ИИ программы Watson компании IBM сражались лучшие игроки, один из участников, в знак уважения, рядом со своим ответом на вопрос приписал: «От всей души приветствую наших новых компьютерных союзников» Сейчас даже доктора высказываются похожим образом.…

  • О порядке поиска пакетов и модулей для импорта в Python

    от автора

    Начать, видимо, следует с того, что речь пойдет об интерпретаторе CPython версии 2.7.x (примеры проверялись на версии 2.7.3). На официальном сайте имеются описания инструкции import и модулей в Python: docs.python.org/2/reference/simple_stmts.html#import docs.python.org/2/tutorial/modules.html Из них следует, что в Python имеются пакеты (package), модули (module) и имена, определенные в модулях (names). Также следует отметить, что в некоторых частях…

  • Студента отчислили за использование сканера веб-уязвимостей

    от автора

    20-летний студент Ahmed Al-Khabaz (Ахмед Аль-Хабаз) отчислен с факультета компьютерных наук монреальского колледжа. Причиной стало то, что он обнаружил уязвимость в коде учебного веб-портала Omnivox, на котором работают почти все вузы Квебека. Тем самым он «поставил под угрозу» приватные данные 250 тысяч студентов.

  • То, что вам никто не говорил о z-index

    от автора

    Проблема z-index в том, что многие просто не понимают, как он работает. Всё, описанное ниже, есть в спецификации W3C. К сожалению, не все её читают. Описание проблемы: Итак, пусть у нас есть HTML код, состоящий из 3 <div> элементов. Каждый из них внутри себя содержит по одному <span>. А каждый <span>, в свою очередь, имеет…

  • Программируем в Microsoft Robotics Developer Studio 4, реальные и виртуальные роботы, часть 1

    от автора

    Введение Здравствуйте, глубокоуважаемые хабрачане! В своих постах я хочу вас познакомить с продуктом корпорации Microsoft — Robotics Developer Studio 4 (далее MRDS 4), расскажу как запрограммировать робота реального и виртуального. Двигаться мы будем от простого к сложному. В качестве испытуемых роботов будем использовать набор LEGO Mindstorms NXT 2.0 (наиболее удачный, на мой взгляд, вариант) и…

  • Международный Web Camp придет в Россию в рамках Windows Azure Summit

    от автора

    Уважаемые разработчики, спешу поделиться хорошей новостью. Серия международных мероприятий Web Camp, целиком посвященных веб-разработке на платформе .NET и ASP.NET, приходит в Россию. В рамках Windows Azure Summit пройдет крайне интересный и насыщенный трек докладов по разработке современных веб-приложений на базе технологий ASP.NET, MVC, SignalR, HTML5, jQuery, Web API и Windows Azure. Доклады Web Camp будут…

  • Разбираемся с разработкой Windows 8 приложений на XAML/С#, реализуя простой RSS Reader. Ч.3

    от автора

    Вот и прошли новогодние каникулы и пришло время порадовать хабрачитателей продолжением истории про написания WinRT приложения на XAML/C# на примере простой RSS читалки. Начало истории Ч.1 (создание приложения из шаблона, привязка и получение данных RSS, плитки разных размеров на начальной странице) и продолжение Ч.2 (разные плитки в разных группах, разные шаблоны для плиток, живые тайлы,…

  • Создание сводной таблицы посещаемости нескольких сайтов с помощью Яндекс.Метрики

    от автора

    Была задача — создать систему учёта посетителей для пары десятков сайтов. Сайты принадлежат игровым объединениям (кланам) одного игрового сообщества. Так сказать, нужна сводная таблица, в которой сразу будет видно какой сайт более популярен. Заказчик одобрил подсчёт уникальных посетителей. Так как у заказчика не было никакой цельной идеи — что и как, то мне можно было…