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

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

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

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

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

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

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

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

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

arelay

  • 0
    вклад
  • 15
    вопросов
  • 5
    ответов
  • 20%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как хранить количество услуг?

    oshikuru
    Руслан Роскошный @oshikuru
    Python-разработчик, не брезгую js / html / css
    class Service(Model):
        name = ...
        price = ...
    
    class Order(Model):
        service = ForeignKey(Service, related_name=u'orders')
        user =  ForeignKey(User, related_name=u'orders')
        done = BooleanField(default=False)
    
    ...
    orders_by_user_and_service = some_service.orders.filter(user=some_user_instance, done=True)
    # or
    orders_by_user_and_service = some_user.orders.filter(service=some_service_instance, done=True)
    # or
    orders_by_user_and_service = Orders.objects.filter(user=some_user_instance, service=some_service_instance, done=True)
    # or
    orders_by_user_and_service = Orders.objects.filter(user_id=some_user_id, service_id=some_service_id, done=True)
    ...
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как научиться программировать под Android или iOS с нуля?

    IceJOKER @IceJOKER
    Web/Android developer
    Самостоятельное изучение и есть ключевой момент в развитии.
    startandroid.ru - полезный ресурс для начинающих developers, смотрите, повторяете, практикуетесь и так далее.
    главное практика.
    легко на раз два ничего не удается, придется работать и потеть.
    насколько быстро ты освоишь все это зависит только от тебя.

    а легкий путь для твоего проекта - $$$

    p.s. надеюсь на ТЫ можно было )
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Какая подробная план-стратегия обучения программированию на Python?

    Klaster
    Klaster @Klaster
    Да вроде как раз для питона путь известен до мелочей lurkmore.to/%D0%9A%D0%BE%D0%BF%D0%B8%D0%BF%D0%B0%D...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Можно за три месяца чистого времени подготовиться к java junior?

    WildCherryCandy @WildCherryCandy
    Я поднял джаву с нуля до уровня джуниора примерно за две недели... Так что, я считаю, всё зависит от желания и от склада ума. Могу дать простой совет для быстрого освоения языка:
    1) Из книг: половины "Философии Java" будет достаточно. Там вы сможете понять основные концепции языка.
    2) Дальше придумываете проект и начинаете делать, пользуясь документацией и форумами.

    Почему именно такой подход?
    Хоть я и фанат литературы, но всё же, в книгах написано, по-простому говоря, очень много текста, на что требуется много времени. А для быстрого усвоения лучше всего максимальное приближение к реальным условиям и обращение к источникам знаний лишь по нужде.

    В общем это просто совет, основанный на моем опыте. Для начала попробуйте сделать несложный сервлет, используя технологиями JSP, Hibernate, JPA, который будет выводить какую-то таблицу с данными, выполнять поиск по нескольким критериям.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Можно за три месяца чистого времени подготовиться к java junior?

    laska
    Ришат Кадыров @laska
    PHP/JS разработчик
    По собеседованиям уже можно ходить хоть сейчас. Ждать 3 месяца точно не стоит. Возможно собеседования будут очень тяжелыми от осознания собственной никчемности, но зато вы получите опыт, и получите ТЗ. Которое сможете сделать и прокачаться.

    Если вас не возьмут, то через 3 месяца можно будет попытаться в туже фирму еще раз, в этом нет ничего страшного, если вы объясните ситуацию: "после провала на предыдущем собеседовании не ел, не пил, яву учил". Поверьте, ваш прогресс оценят.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Можно за три месяца чистого времени подготовиться к java junior?

    AlexXYZ
    Alex XYZ @AlexXYZ
    O Keep Clear O
    Java это не только JavaEE. Попробуй вообще поработать с java в ручном режиме:
    - руками собрать приложение, без IDE, "понюхать" манифесты. В java манифесты очень важны;
    - запустить приложение без сборки jar-файла, погонять разные настройки jvm из командной строки;
    - поработай с java в linux;
    - изучай maven (ну или какую-либо другую систему сборки, но все будут требовать порога входа в тему), учись писать и интегрировать модули, потому что быстро программу можно написать только пользуясь результатами именно чужого труда, а этому ещё надо научиться;

    и вообще привыкни к мысли, что учёба в работе занимает много времени. Не будет такого, что поднял, например, stream-ы и зашибись, пошла лафа и халява. Две темы вместе уже сами порождают третью и теперь уже три темы влияют друг на друга, а потом они растворяются друг в друге. В общем - весело.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Можно за три месяца чистого времени подготовиться к java junior?

    suslik2015 @suslik2015
    Можно. Около 2 месяцев мне потребовалось, чтобы перейти с низкоуровней сишечки (работал с сетевым оборудованием в Дэлинк) на Java EE. Java вообще сам по себе очень простой язык. Тысячи индусов подтверждают).
    Как изучать:
    1. Главное писать код. Нужно "привыкнуть" к коду. Иногда отлаживаешь чужой код и взгляд сам выцепляет ошибки. Я не знаю как это работает. Практика и еще раз практика.
    Так, что идите на стартандройд.ру, но не тупо повторяйте уроки, а вносите изменения.
    2. Джавараши, образовательные центры очень полезны... их создателям и учителям. Нам пользы от них - только самооценку помогут повысить. Но законченная, пусть даже элементарная собственная программа, повышает ее гораздо лучше.
    3. Читайте книги. Но любая глава должна быть закреплена практикой. По джаве - Хорстманн и Корнелл, если с инглишем гуд - Эккель. По андройду - Рето Майер. Если совсем бегиннер - Head First.
    4. Нужно понимать ООП. Понимаешь ООП - знаешь java. Java - ООП в чистом виде.
    Знать алгоритмы и контейнеры. Читаешь википедию (английскую), либо любую книгу по алгоритмам (чем тоньше, тем лучше) - реализуешь бинарный поиск, сортировку пузырком)), быструю сортировку, список (односвязный, двухсвязный), хеш таблицу, бинарное дерево, красно-черное дерево. Затем находишь аналоги в стандартной библиотеке и используешь их).
    5. Ну и самое главное - гугл, javatalks.ru, java2s.com. На все ваши вопросы уже есть ответы.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Где можно попрактиковаться системному администрированию (тестовые полигоны)?

    neuxunil
    Сергей @neuxunil
    Хватит:) Наверно:)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где взять готовые psd и html шаблоны?

    mlnkv
    Сергей Мельников @mlnkv
    JavaScript Developer
    flypixel.com
    html5up.net
    www.blacktie.co
    psdbooster.com
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Изучение Java: мотивация, перспективы, краткий план?

    Lici @Lici
    Извините, но посмотрите правде в глаза - вы ничего не умеете в этой жизни делать, кроме абстрактной, бесцельной и бесполезной учебы. Два высших образования и годы еще какого-то бесполезного чтения и просмотров чего-то якобы развивающего и полезного. Вы еще небось отличник. Лучше бы вы саус парк смотрели и брейкин бэд, но в остальное время действовали как мужчина - ставили себе задачу и методично ее решали. Не смотрели говнокурсы, а брали задание и кровь из носу выполняли его. А сейчас вам делать просто нечего, пишете тут многабукавы.

    Пока не измените вообще методологический подход к своей жизни - у вас все и будет так-же.
    Ответ написан более трёх лет назад
    12 комментариев
    12 комментариев
  • Python для чайников, где взять материалы?

    insiki
    O Di @insiki
    broken pipe
    Вот, что есть по этой ссылке Подборка материалов по Python

    Новичку
    Майкл Доусон "Программируем на Python" (2014, PDF)
    М. Лутц "Программирование на Python, 4-е издание" ...
    М. Лутц "Изучаем Python" (4-е издание) (2011, DjVu)
    Видеолекции от JetBrains
    Спецкурс ВМК МГУ по Python
    Интерактивный онлайн-учебник
    Python 3 для начинающих
    "Укус Питона" (англ. "A Byte of Python")
    Курс на stepic.org

    Знающему основы для углубленного изучения
    В глубь языка Python ( англ. Dive into Python )
    Бизли Д. "Python. Подробный справочник" (2010, PDF)
    Justin Seiz "Gray Hat Python"(rus) (2012, PDF)
    Прохоренок Н.А. "Python 3 и PyQt. Разработка прило...
    Гифт Н., Джонс Дж.М. "Python в системном администр...
    М. Саммерфилд "Программирование на Python 3. Подро...
    Мигель Гринберг "Разработка веб-приложений с испол...

    Видеоматериалы
    Некоторые записи видео-конференции Python Meetup

    Профессионалу
    Много всего на Хабрахабре
    Подборка англоязычных книг по различным областям п...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Python для чайников, где взять материалы?

    Sheregeda
    Николай Шерегеда @Sheregeda
    always be coding
    www.checkio.org
    aliev.me/runestone/index.html
    www.books.ru/books/django-podrobnoe-rukovodstvo-749548 (правда старье, но для основ по django пойдет. последняя инстанция официальные доки)
    djbook.ru
    pythondigest.ru
    www.youtube.com/channel/UC-OVMPlMA3-YCIeg4z5z23A
    www.youtube.com/channel/UCxI3LMtt1tVSwYs0Vstus8w
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Python для чайников, где взять материалы?

    Atanvar
    Владимир Боруткин @Atanvar
    Frontend developer
    Только Лутц только хардкор.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Python для чайников, где взять материалы?

    dizballanze
    Yuri Shikanov @dizballanze
    Software developer at Yandex
    Марк Лутц "Изучаем Python" - отличный учебник по языку
    А здесь можно посмотреть огромный список материалов (список постоянно пополняется).
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Python для чайников, где взять материалы?

    berezuev
    alex stephen @berezuev
    #define TRUE FALSE
    Или вот тут
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Python для чайников, где взять материалы?

    nalomenko
    Сергей Наломенко @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Вот тут
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой код использовать в PHP для того что бы после отправки сообщения выводило картинку (сообщение отправлено) и возвращала на главную страницу?

    miraage
    Mikhail Osher @miraage
    Старый прогер
    if (mail(...)) {
        die('<a href="/"><img src=".." alt="..."></a>');
    }
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Какой код использовать в PHP для того что бы после отправки сообщения выводило картинку (сообщение отправлено) и возвращала на главную страницу?

    iiil
    Юрий Лобанов @iiil
    Инженер и вэб-дизайнер, рисую.
    Не знаю, что тут краше, вопрос или ответ ))
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как дисплей от ноутбука подключить к стационарному ПК?

    Main_Loner @Main_Loner
    Комментарий автора под статьей и последующее обсуждение прочитайте по внимательней.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как дисплей от ноутбука подключить к стационарному ПК?

    Sergey @bondbig
    Я бы забил. Слишком много усилий с весьма плохоньким результатом на выходе.
    Я тоже как-то экран от старого ноута пытался приделать, но на полпути остановился.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • vabka
    Василий Банников
    • 9 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 6 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • borisserver
    Субару Помнеш
    • 5 ответов
    • 0 вопросов
  • AUser0
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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