Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
icoz

icoz

  • 2
    вклад
  • 3
    вопроса
  • 14
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Хранение данных: обычный объект или ключ как значение?

    askhat
    Асхат Бикметов @askhat
    I'm not a Ruby developer!
    Документ, в контексте Монги, это JSON объект, который, в свою очередь, является key-value набором. В первом приведенном вами примере key это name и cities, а value это строка с названием страны и массив городов. Во втором варианте key-ев нет, а это значит что не получится db.collection.find({ country: "Russia" }) и придется использвать полнотекстный поиск. Тут уж сами решайте.

    И кстати: countries.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой купить эргономичный стул до $150?

    svd71
    svd71 @svd71
    Табурет. И при этом спину стараться держать прямо.
    Иначе к 30 годам можно превратиться в вопросительный знак.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Каким запросом в mongodb можно получить объекты, содержащие объект с полем равным "x"?

    nekipelov
    nekipelov @nekipelov
    db.collection.find( {visits: {userId: 1}} );

    или

    db.collection.find( {"visits.userId": 1} );
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Какие есть инструменты для визуализации графа GIT на Linux?

    evnuh
    evnuh @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit


    либо на будушее сделать макрос:
    git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

    и вводите
    git lg
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Конспект по синтаксису Python 3?

    Zagrebelion
    Павел Загребелин @Zagrebelion
    Первый попавшийся python3 cheat sheet в гугле.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Перевод терминов Git на русский?

    edelweard @edelweard
    Ужас какой-то. Никогда не понимал, зачем переводить софт для программистов. Английский всё равно учить придётся. И выучить его до такой степени, чтобы разбираться в софте, не сложно и не долго.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Замазать рег. номер автомобиля?

    Андрей @xaoc80
    Сначала локализовать автомобильный номер. Для этого можно использовать изменение яркости/контраста авто номера или как более надежный вариант поиск прямоугольника по заданным параметрам (соотношение сторон/размер). Для поиска прямоугольника можно использовать opencv (есть порт для python). В opencv есть пример для поиска прямоугольников — squares.cpp. Теоретически можно самому реализовать на питоне, тогда надо будет писать операции Кэнни, размытия и т.д.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Читаете ли вы описания изменений при скачке обновлений к приложениям?

    yarmolchuk
    Dima Yarmolchuk @yarmolchuk
    iOS developer
    читаю почти всегда!
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • 12 летка хочет учиться программировать

    creage
    creage @creage
    Не трогайте его, пусть сам все познает, через пробы и ошибки — от этого оно лучше запомнится, и опыта добавит.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Не импортируется PyBrain?

    Pavel_Osipov
    Павел Осипов @Pavel_Osipov
    Программист, в основном web
    Доброго дня
    К сожалению я не могу Вам помочь, так-как не имел опыта использования PyBrain из под Windows. Работаю уже давно в Ubuntu, там с такими вещами проблем меньше.

    Вы надеюсь смотрели тут: https://github.com/pybrain/pybrain/wiki/installation и http://pybrain.org/docs/quickstart/installation.html?
    Эти вещи:
    $ python
    Python 2.5.2 (r252:60911, Sep 17 2008, 11:21:23)
    Type «help», «copyright», «credits» or «license» for more information.
    >>> import pybrain
    >>>

    и

    $ cd pybrain/tests
    $ python runtests.py
    INFO Tests found: […]
    …
    — Ran 31 tests in 8.749s
    OK

    У Вас работают?
    Если да, то могу предположить, что либо у Вас каким-то образом установилось несколько разных версий Python, либо пути в Path какие-то не прописались.
    Вообще народ особо не жалуется на проблемы запуска PyBrain под Windows, значит проблема в Вашей конфигурации а не в библиотеке. Где-то какой-то мелочи не хватает.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему Хабр не поддерживает markdown syntax?

    silvansky
    silvansky @silvansky
    Можно писать в любом редакторе, поддерживающем MD, а потом конвертить в html, для Sublime Text 2 есть для этого плагины.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Отвечать ли на старые неотвеченные вопросы в QA?

    Stdit
    Stdit @Stdit
    Отвечать. Даже если автору уже не нужно, другим читателям может быть полезно, включая тех которые нагуглят этот вопрос.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Книги по PyQt

    Vas3K
    Vas3K @Vas3K
    Зачем? Если знаем Qt — читаем пару статей, чтобы понять, что там все то же самое, а потом просто постоянно пользуемся маном. Даже не по PyQt, а официальным по Qt, там лучше написано.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • puzaka
    • 10 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 6 ответов
    • 0 вопросов
  • Дмитрий Л
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • rPman
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации