• Обнулился рейтинг

    shiro
    @shiro
    Web developer
    Аналогично исчезли рейтинг и голоса.
    Рейтинг сейчас равен 0, есть 1 голос за карму/топики и 2 за комментарии.
    В последнее время почти не писал на Хабр, только читал и ставил оценки.
    Так что присоединяюсь ко всем «обнуленным». В общем-то, рейтинг меня не слишком волнует, а вот голоса жалко. Не то, чтобы слишком волнует эта потеря, просто интересно узнать причину — баг это или действия администрации. Написал в саппорт, отпишусь здесь, если ответят.
    Ответ написан
    2 комментария
  • Обнулился рейтинг

    HeadFore
    @HeadFore
    Аналогично, обнулилось, голосовать нечем.
    Ответ написан
    Комментировать
  • Клиент для Habrahabr

    lashtal
    @lashtal
    Браузер.
    Ценителям трафика в начало адреса добавить m.
    Ответ написан
    Комментировать
  • Вопрос к тем, кто занимается переводами... Какие программы используете?

    @bracadabra
    У меня мама работает переводчиком более 30 лет. Переводит в основном технические статьи про оборудование на атомных станциях. Она использует следующую связку, сначала прогоняет текст через гугл транслейт, потому что он переводит действительно неплохо, а потом с использованием словарей Lingvo, Trados'а (потому что стандарт) и интернета уже приводит текст к читаемому виду.
    Ответ написан
    Комментировать
  • А у всех такая система минусов ?

    xaker1
    @xaker1
    Однозначно нет. Лично я пытаюсь быть максимально объективным, и минусовать как можно реже (особенно карму).
    Ответ написан
    2 комментария
  • Hg console, как?

    Amper
    @Amper
    если я правильно вас понял, то то, что вы хотите, пишется за пару минут:

    #!/usr/bin/env python
    #-*- coding: utf-8 -*-
    # hgconsole.py
    
    from os import system
    
    if __name__ == '__main__':
        end = False
        while not end:
            cmd = raw_input('>> ')
            end = cmd.lower() == 'quit'
            if cmd and not end: system('hg ' + cmd)

    файл
    Ответ написан
    3 комментария
  • Поиск ближайшей точки

    ertaquo
    @ertaquo
    Самый простой способ — перебором:
    var sqr = function(x) { return x * x; };
    var summ = 0;
    for (var i in red_points)
    {
      var minSLen = false;
      for (var j in black_points)
      {
        var sLen = sqr(black_points[j].x - red_points[i].x) + sqr(black_points[j].y - red_points[i].y) + sqr(black_points[j].z - red_points[i].z);
        if (minSLen === false || sLen < minSLen)
          minSLen = sLen;
      }
      if (minSLen >= 0)
        summ += Math.sqrt(minSLen);
    }
    

    Эффективность у него довольно низкая, но зато работает в любых условиях :-)
    Ответ написан
    1 комментарий
  • Qt. Работа с Хабрахабр API?

    Paul
    @Paul
    Если вы собираетесь писать на Qt вам категорически необходимо понять, что такое сигналы и слоты. Если вы разобрались, как пользоваться сигналами и слотами, то задавайте конкретные вопросы по QNetworkAccessManager. Если нет — разбирайтесь, без них вы далеко на Qt не уедете.
    Ответ написан
    Комментировать
  • Массовый ресайзинг картинок?

    @antivir
    Если нужно для Windows, то программ куча:

    Бесплатная-
    PIXresizer

    Платные-
    Light Image Resizer
    Batch Image Resizer
    Picture Resize Genius
    Ответ написан
    4 комментария
  • Приложение Android для начинающих

    ara89
    @ara89
    Я вам тоже могу свое ТЗ скинуть. На нем неплохо прокачал скилл в андроид деве.

    Разработать приложение на ОС Android, предназначенное для реализации запросов к поисковым системам YouTube и Yahoo! Приложение должно содержать поле ввода для введения ключевых слов запроса и таблицу, в которую будут выводиться результаты поиска.
    Обязательные требования:
    — поиск в системах YouTube и Yahoo! должен осуществляться ОДНОВРЕМЕННО.
    — приложение должно обрабатывать первые 30 страниц результатов поиска и обновлять данные в таблице.
    — таблица результатов должна содержать одну колонку. В каждой строке таблицы должен быть заголовок результата поиска по ключевому слову. При нажатии на строку таблицы должен открываться интернет браузер и открывать веб-страницу, связанную с результатом поиска.
    — пользователь должен иметь возможность прерывать поиск.
    — при повторном поиске таблица должна очищаться.
    -в каждой строке таблицы помимо заголовка результата поиска отображать значок YouTube или Yahoo!, в завимости от того, какая система вернула результат поиска, соответствующий данной строке таблицы.
    — результаты поиска должны сохраняться на устройстве в виде базы данных SQLite (ключевые слова, URL, заголовок и название поисковой системы, которая вернула результат поиска).
    — последние введенные пользователем ключевые слова должны сохраняться в настройках пользователя (user defaults) и автоматически отображаться в поле ввода при следующем запуске приложения.

    Вот собственно пока будете писать можете освоить важные темы, а именно:
    1) Использование многопоточности в андроид приложениях, через ExecutorService или AsyncTask.
    2) Использование ListView, ListActivity и своих ListAdapter ов.
    3) Использование SeachDialog.
    4) SQLite.
    5) Создание окна настроек (PreferencesActivity).

    Это было мое первое более менее нормальное Android приложение, мне помогло получить объемное представление :)
    Ответ написан
    1 комментарий
  • Приложение Android для начинающих

    KriegeR
    @KriegeR
    Software Engineer
    Могу посоветовать Вам приложение, которое мне задали писать на одном собеседовании в качестве ТЗ.
    Приложение — «помошник тренера».
    Скрин 1. Список с 3-4 участниками (спортсменами). В каждого участника можно «тыкнуть». Тыкнув в участника попадаем на скрин 2.
    Скрин 2. Где-то сверху статическая надпись — %участник такой-то%. Ниже кнопки. «Показать все записи»(скрин 3а). «Показать среднее время» (скрин 3б). «Показать лучший результат» (скрин 3в). «Добавить запись» (скрин 4).
    Скрин 3а. Сверхк статичная надпись %участник такой-то. Все записи%. Ниже табличка со всеми результатами.
    Скрин 3б. Аналогичная статичная надпись. По центру «среднее время».
    Скрин 3в. Аналогино предыдущим, только выборка лучшего результата.
    Скрин 4. Сверху надпись %участник такой-то. Добавление результата%. Снизу текстфилд, в котором можно добавить результат. И чуть ниже кнопка, которая собственно и выполняет добавление.
    P.S. ТЗ делал для яТелефона, но тут это никакой принципиальной разницы не играет. Если что-то не понятно в задании — не стесняйтесь, спрашивайте.
    Удачи!
    Ответ написан
    Комментировать
  • Миграция на Linux?

    holyorb2
    @holyorb2
    1. на вкус и цвет товарищей нет :) На этом отличия заканчиваются ;)
    На этот пункт я бы не ориентировался, можно поставить обе системы и со временем выберешь что больше будет нравится. Я остановлся на ГНОМЕ, ресурсов кушает не много и достаточно прост, а для любителей эффектов есть Compiz (особенно нравится вязкие окна). Кстати на ноутбуке с интегрировнным видео все эффекты с кубами и прочим «летают», собственно нагрузки не замитил на глаз что с эффектами что без.

    2. Зачем? Забей на этот пункт
    Ответ написан
    Комментировать
  • PC ноутбук с дизайном а-ля Mac?

    d43
    @d43
    HP Envy, например, издалека очень напоминает макбук. Сам не пользовался — просто подметил в магазине.

    Простой, минималистичный дизайн (совсем, правда, не похожий на макбуки; что-то в духе «quadratisch praktisch gut»), сохранился у Lenovo Thinkpad еще с той замечательной поры, когда они назывались IBM Thinkpad.
    Ответ написан
    1 комментарий
  • А вы используете нижнее подчеркивание для именования глобальных переменных?

    @gro
    Отсутствие глобальных переменных позволяет понимать код ещё лучше.
    Ответ написан
    1 комментарий
  • Создание независимого Windows Forms приложения - средство?

    Riateche
    @Riateche
    На Visual Studio единственный вариант — MFC. Если его нет, то выше уже правильно посоветовали Qt. Либо писать в студии на чистом винапи.
    Ответ написан
    Комментировать
  • Создание независимого Windows Forms приложения - средство?

    @Melz
    На вид, вам нужен Qt, если с C++ дружите:
    doc.qt.nokia.com/latest/requirements-win.html
    Ответ написан
    Комментировать
  • Чем отличаются Javascript и ECMAscript?

    Gorthauer87
    @Gorthauer87
    Программист
    Ну вот какая разница между классом и экземпляром класса?
    Ответ написан
    4 комментария
  • Сайты с тестами и задачами по программированию?

    @MikeMirzayanov
    Легкий PR: http://codeforces.ru/problemset — правая колонка в таблице содержит количество ее решивших, т.е. неплохо отражает сложность. Можно посылать решения на C++/C, Java, C#, Pascal, Python, Ruby, PHP (временно убрали F#, скоро вернем). Доступны для просмотра решения других участников и тесты, на которых тестируются решения. Регулярно проводим соревнования, задачи с которых и попадают в архив. Кстати, ближайшее 29-го в 19:00 по Москве. На большинство задач можно найти разборы на русском и английском.
    Ответ написан
    1 комментарий