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

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

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

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

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

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

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

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

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

Илья

  • 31
    вклад
  • 4
    вопроса
  • 29
    ответов
  • 41%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Ускоренное высшее образование?

    Илья @766dt
    А разве какой-нибудь другой вуз не примет сданные ранее экзамены для зачета автоматом по соответствующим дисциплинам? Если есть какая-нибудь академическая справка естественно.

    Я думаю просто нужно обратиться в доступные в данный момент вузы и узнать где такое возможно.
    Написано более трёх лет назад
  • Как оптимизировать преобразование списка словарей с заменой значений?

    Илья @766dt
    SkiBY, Больше времени в плане скорости выполнения?
    Я не думаю что там такой уж большой оверхед будет у кастомного объекта в сравнении с тем же словарем, который все равно объект. Но контролировать его будет в разы удобнее.
    И сериализировать не нужно прямо весь объект, он вполне может содержать и способ своей сериализации, чтоб хранить только необходимое.
    Написано более трёх лет назад
  • Как оптимизировать преобразование списка словарей с заменой значений?

    Илья @766dt
    В любом случае нужно как-то итерироваться по элементам, чтоб их проверять/изменять. Поэтому тут скорее наоборот, ничего кроме стандартных итераторов тут и не нужно, это же плюс.

    А на самом деле уже такая структура должна бы, по хорошему, стать полноценным объектом, который будет уже самостоятельно следить за тем какие элементы в нем содержатся, и исправлять их прямо в момент вставки. Тогда такой проблемы вообще не возникает.
    Написано более трёх лет назад
  • Какую вы знаете литературу о внутренностях С++?

    Илья @766dt Автор вопроса
    Полистал книгу, да, выглядит неплохо, спасибо, добавлю в список)
    Написано более трёх лет назад
  • Нужно сделать comparator, помоги, как его сделать?

    Илья @766dt
    Серьёзно?
    Написано более трёх лет назад
  • Какую вы знаете литературу о внутренностях С++?

    Илья @766dt Автор вопроса
    Я немного знаю и Си и ассемблер, поэтому я вполне знаю все то что тут перечислено, понимаю как работает стек в Си, зачем нужны регистры, как делать jmp при помощи ret и прочую базу =)
    Мне сейчас хочется понять, как в реальности работает та надстройка над Си которая образует в итоге С++. Так сказать ,"положить ООП" =)
    Написано более трёх лет назад
  • Какую вы знаете литературу о внутренностях С++?

    Илья @766dt Автор вопроса
    Практика у меня обычно в рабочее время, а поскольку разработкой я занимаюсь в одиночку, задач получается достаточно =)
    Мне бы уже на практику положить хорошую теорию скорее =)
    Написано более трёх лет назад
  • Из словаря список списков в Python 3?

    Илья @766dt
    я бы выделил фразу "словарь не сохраняет порядок записей" жирным.
    Написано более трёх лет назад
  • Из словаря список списков в Python 3?

    Илья @766dt
    >>> list(zip(*[a.keys()]*2))
    [('3', '3'), ('2', '2'), ('1', '1'), ('4', '4')]
    Написано более трёх лет назад
  • Стоит ли сейчас учить C# и .NET?

    Илья @766dt
    Действительно профессионал в С#? Думаю он "сможет начать пользоваться"(я использовал именно такую формулировку) плюсами и после одной. Для достижения такого же уровня именно в языке конечно должно будет пройти время, но не думаю что такое уж большое.
    Написано более трёх лет назад
  • Как передать атрибуты экземпляров класса в определение функции?

    Илья @766dt
    если атрибуты экземпляру передаются только во время его инициализации, откуда они возьмутся в объекте класса? И кроме того, объект класса один, экземпляров класса много, значение из какого экземпляра должно быть извлечено по его классу?
    Можно, конечно, устроить хранилище экземпляров в объекте класса, но я почти наверняка уверен что проблема в самой задаче.
    Написано более трёх лет назад
  • Как передать атрибуты экземпляров класса в определение функции?

    Илья @766dt
    А та что написана чем не устраивает?
    Мне лично смысл вопроса пока не понятен.
    Написано более трёх лет назад
  • Как уменьшить размер баз MongoDB?

    Илья @766dt
    Ну может надо как-то уменьшить количество изменений существующих документов, особенно если они часто происходят. Не изменять сам документ, например, а создавать новый, ссылающийся на старый.
    А если размер так вырастает достаточно медленно, то можно по крону изредка запускать repair.
    Написано более трёх лет назад
  • Как передавать клиенту минимум файлов, информации?

    Илья @766dt
    Это, как мне кажется, в любом случае стоило сделать.
    А насчет скриптов стоит беспокоиться только в плане поиска уязвимостей и багов, а не в плане того что их скопируют и используют. Написать с нуля обычно проще, чем разбираться в чужом.
    Написано более трёх лет назад
  • Какая есть хорошая книжка по Python?

    Илья @766dt
    brainick: Справочник это docs.python.org.
    А "Изучаем Python" это вполне так себе учебник, поскольку материал подается постепенно, а не упорядочен, скажем, по алфавиту.
    На первый взгляд у Лутца много воды, но на самом деле там довольно хорошо рассказывается почему всё работает так или иначе. Ну и дает неплохой общий обзор, который поможет лучше ориентироваться в языке в целом.
    Написано более трёх лет назад
  • Какая есть хорошая книжка по Python?

    Илья @766dt
    brainick: такое ощущение что читать книги теперь считается чем-то тяжелым
    Написано более трёх лет назад
  • Как правильно реализовать в базе данных наличие товара в магазинах?

    Илья @766dt
    третья чёткая схема.
    не удержался, сори.
    Написано более трёх лет назад
  • Как правильно парсить utf-8 в lxml?

    Илья @766dt Автор вопроса
    lxml пытается сам найти объявленную кодировку в нескольких местах, вроде тега meta... , а если не находит, пытается(насколько я понимаю) определить кодировку через chardet.
    Проблема у меня возникла с парсингом неполных html документов, в которых кодировка явным способом не обозначена, а chardet определяет кодировку некорректно.
    А до передачи декодировать нельзя, если кратко, то потому что так написано в документации к lxml.
    Написано более трёх лет назад
  • Как составить регулярное выражение python?

    Илья @766dt
    Согласен, использовать в таких ситуациях регулярные выражения может быть неоправданной сложностью. В данном конкретном примере это так.
    Нужно понять какие варианты строк с нужными данными вообще могут быть, и как определять нужную строку. Уже тогда будет понятно, каким способом проще извлекать данные.
    А если есть какие-то сложные условия, то возможно стоит комбинировать разные способы.
    Написано более трёх лет назад
  • Как приравнять ключ и значение?

    Илья @766dt
    А где должны храниться ключи, к которым будете приравнивать?
    Это должны быть атрибуты какого-то объекта, ключи другого словаря или что?

    И самый главный вопрос - чем не устраивает получение значений как a['one']?
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • pindschik
    pindschik
    • 5 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 4 ответа
    • 0 вопросов
  • shambler81
    Виктор Таран
    • 4 ответа
    • 0 вопросов
  • Everything_is_bad
    • 3 ответа
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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