• Где лучше заказать кастомный ноутбук?

    Astrohas
    @Astrohas
    Python/Django Developer
    PC Specialist но по мне не дешево. Проще купить нормальный ноут и апгрейдит вруучную.
    Ответ написан
  • Какую программу лучше всего исполлзовать для блокировки тачпада?

    Astrohas
    @Astrohas
    Python/Django Developer
    Я обычно шлейф передергиваю
    Ответ написан
    Комментировать
  • Как получить URL в админке?

    Astrohas
    @Astrohas
    Python/Django Developer
    у request есть свойство GET и пишется request.GET["param"].
    если вы подразумеваете парсинг готового url то можно через urllib.parse.urlparse парсить.
    Ответ написан
    1 комментарий
  • Опасно ли git push --no-verify?

    Astrohas
    @Astrohas
    Python/Django Developer
    Если не ошибаюсь, no-verify обходит всякие обработчики и хуки.
    Попробуйте спросить у старшего по званию, какие хуки в репозитории. Скорее всего это что-то важное поэтому я бы не советовал вам использовать --no-verify
    Ответ написан
    Комментировать
  • Где можно сделать красивые блок-схемы алгоритма?

    Astrohas
    @Astrohas
    Python/Django Developer
    Google Drive + Draw.io
    Ответ написан
    Комментировать
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    Astrohas
    @Astrohas
    Python/Django Developer
    Хочу поделится своим опытом так сказать (раз уж тут у нас клуб анонимных новичков институтов).
    Если ты считаешь что родился в жопе мира, то я родился еще в худшем местоположении - в кишлаке, на севере Таджикистана (страна есть такая). Из цивилизации тут больше чем нихуя. Но я старался. Да нас тоже учили сгребать лопатой, но ну не в -30, а в + 40 , и не лопатой, а руками ... гребать хлопок. Школы - примитивные, уроки информатики - такие что уж смотреть двух девочек с одной чашкой было намного приятнее чем сидеть там. Но я блин не хотел сдаваться. Я не хотел до конца оставаться нонеймов с заработком 80$ в месяц. И я начал учить все новые и новые предметы. Туже информатику. Скажи ка мне каков шанс выиграть областную олимпиаду чуваку ни разу не проработавшего с компьютером? 0? Но я выиграл. А потом еще две (правда на тот момент времени был куплен ноутбук).
    Потом у меня была республиканская олимпиада. На тот момент у меня были знания алгоритмов, пару сертификатов от Интуита и полка прочитанных Кнутов. Но увы, республиканская олимпиада стала для меня разочарованием. Нет медальку золотую я получил, но был разочарован уровнем вопросов этой олимпиады. Представь - самая пиздатая олимпиада, а вопросы уровня написят программу вычислющею факториаль чисьла n . Фейспаль на фейспальме.

    Далее было еге для поступления. Таджикское еге, скажу честно чуть лучше по чем русское, ибо внезапно более продуманное. И в итоге получил 525 баллов, в то время как проходной был 240. Могу ошибаться, но это рекорд среди 80к абитуриентов. Поступил в политех. В первый день ожидал, что наконец-то получу знания которые мне нужны. Нихуя!
    В первый месяц нас учили рисовать заголовки в ворде.
    Второй месяц матемматика уровня уравнение аж с двумя неизвестными.
    3 месяц наконец-таки программирование - основы программирования на VB.net.
    Четвертый месяц Физика.
    Потом, в пятом месяце изучали рисование на фотожопе.
    Потом у нас была "практика программирования" - посути тоже что в третьем месяце - VB.Net.
    Потом месяц был угробен на экономику и культуроведение.
    Потом была Высшая математика.
    И это все за первый курс. Я ненавидел эти предметы. Я ненавидел этот вуз, VB.net и блядские семестровые и курсовые работы. Но выбора не было - либо сиди страдай, либо отслужи в блядской армии.
    Начался второй курс. В списке предметов появились элементы более приближенные к программированию.
    Месяц первый - Базы данных - 1. На деле проектирование баз данных акссес мышкой.
    Второй месяц, более приблеженная к моим знаниям дисциплина - Основы веб Дизайна. Проходила какая-та не разбирающаяся в хтмл и эсэсэс училка, программировала на нотепаде с хтмл тегами времен 2004 года. Еще советовала юзать Dreamвивер ибо это Чудо !11. Мне хотелось застрелиться.
    Потом проходили дискретку. Так как я отпетый алгоритмизд, то с этот предмет относительно был одобрен моими яйцами.
    Потом было ООП. Под ООП, оказывается подразумеваться решение тупых задач из книжек Златопольского и Абрамова на c++.
    Потом был предмет с гордым названием - Практика визуального программирования. По сути, тот же vb.net, опять задачи Абрамова и Златопотолокского, но потом постепенно подключали базу акссес. Так как там с провайдерами баз данных был лютый пиздец, всей группой решили выбрать одну версию вижуалстудии и микрософт оффиса (оба 2010), ибо на других версиях код напросто отказывался работать.
    Потом в следующем месяце был предмет - "программирование баз данных". Начало было многообещающим, препод даже одобрил то что я буду использовать python, но после первого занятия, препод пошел подыхать в больницу, а вести стал чувак который месяцем раньше вел "Практику визуального программирования". Все 16 он повторял точь в точь то что вел месяцем раньше. Многие даже сдали предыдущие работы. Справедливости ради скажу, что препод это был аспирантом, и часто во время занятий рассказывал анекдоты (преимущественно про блондинок).
    Следующий месяц прошли два предмета - Правоведение и литературу. Ахует как нужные предметы.
    После был месяц Объетко Ориентированного Пирограммирования - 2 . К счастью, помимо решения задач из книг Златовлаского, пробегались по презентациям из педивикии. Вроде еще класс создавали...
    Следующий месяц, пришлось слущать лекции по гражданской обороне...
    Потом месяц с охуенно нужным для меня - веб быдлокедера предметом - Математические вычленения на Maple.
    Последний месяц второго курса была, более менее адекватная преподша. Вела JavaScript, и я не особо придирался к ее знаниям, ибо сама призналась до лекции что с JavaScriptom пока не работала, и заодно научиться.....
    Теперь уже прошел месяц третьего курса. Прошли Программирование на интернет (это название предмета такое). По сути тот же Vb.net но с добавлением ASP. Опять задачи из книг Абрамовича. Бляд... вместо того чтобы делать сайты нас заставляли решать задачи типа "Дано число а и б найти какое из них большее". Тока в отличии от Vb.Net предметов до этого, данные выводились на страницу через риспонсе.врайт.............
    И так а знаете что ? Не один из вышеперечисленных двух дюжин предметов я не учил всерьез. Я просто сдавал во время работу, и порою читкодил на экзаменах.
    Хотите узнать как стать нормальным программистом учась в институте? Никак. Нужно просто поднят свою жопу и начать кодить. Пытаться сделать что -то. Никто за тебя изучать не будет. Скачай видеокурсов по хтмл хтмлакдемии на нонеймклабе, пройди их. Потом сверстай двух десятков макетов. Потом потихоньку иди в фриланс.
    На этом этапе не жажды денег и девок.

    Во втором курсе меня пригласили после пар поработать в институте. Взамен зарплата аж 40$ и некоторые бонусы с учебой. Я согласился. Зарплата конечно же не ахты, но бонусы это круто. Ещь за одним столом с педаггогами высоких мастей, в груди стоит бейдж "специализд центра тестирования", можно приезжать на автомабиле. Еще играеш в волейбол с деканом и всякими замдеканами.
    Но на 40 не проживешь. Поэтому я по ночам фрилансил. А теперь представь в 6,00 вставать, в с 8 до 12 быть на парах, с 13 до 16 работать в инсте. Потом с 18,00 до 01,00 фултайм удаленка или фриланс. с 1,30 до 6,00 сон. Бодрый бляд сон. 4,5 часа сна. Каждый день. А сколько спишь ты Анон? А бляд забыл, мне еще нужно готовиться по часу в сутки изучая алгоритмы ибо олимпиада студенческая скоро. У меня уже в копилке медаль золотая и кубок, но бляд бонусы победителя ахуенны - освобождение от рабства на 0,5 года и прибавка к стипендии в размере 4 косарей.

    -----
    Итак если хочешь чтобы не выпилили из института и хочешь стать нормальным программисздом, подними жопу и изучай. И тот факт что ты родился/живешь/или потерял девственность в жопе мира не должно тебя ограничивать.
    PS. Прошу прощения всем за нецензурную речь. .
    Ответ написан
    7 комментариев
  • Как добавить элементы модели в конец списка?

    Astrohas
    @Astrohas
    Python/Django Developer
    a = A.objects.all()
    a.annotate(
            zero_price = Case(
                When(price=0, then=Value(1)),
                default = Value(0),
                output_field = IntegerField()
            )
        ).order_by("zero_price", "price")
    Ответ написан
    Комментировать
  • Лучший платный/бесплатный VPN-сервис без стороннего софта?

    Astrohas
    @Astrohas
    Python/Django Developer
    Ну если осведомлены в linux-е советую купить VPS например на ovh и накатить по мануалам openvpn , pptp, SSh туннелирование и прочее и прочее.
    У самого такое.
    Ответ написан
    4 комментария
  • Как лучше обрабатывать большие XML фалы в Python?

    Astrohas
    @Astrohas
    Python/Django Developer
    Комментировать
  • Куда ставить SSD?(Lenovo G770) Вместо привода или на место HDD?

    Astrohas
    @Astrohas
    Python/Django Developer
    Поставьте SSD на место HDD. HDD же суньте в оптибей и поставьте на место DVD привода.
    Если поставить SSD через оптибей то скорость будет заметно ниже ибо сам по себе esata медленнее sata, + оптибей будет кушать определенную скорость.
    Ответ написан
    Комментировать
  • Хорошие сборники задач по теории алгоритмов?

    Astrohas
    @Astrohas
    Python/Django Developer
    Дасгупта Пападимитриу Вазирини - Алгоритмы
    Кормен, Лайзерсон, Штайн - Алгоритмы построение и анализ

    Скиена Стивенс - Алгоритмы. Руководство по разработке
    Порублев и Ставровский - Алгоритмы и программы. Решение олимпиадных задач
    Меньшиков - Олимпиадные задачи по программированию
    И еще ACMP.Ru, topcoder и codeforces
    Знания вы можете также черпать из википедии, e-maxx.ru , algolist.manual.ru и курсам от Интуит (хоть и там школьники, но вещи довольно таки не школьные), а также лекции Куликова из CSC или Лекториума.
    Upd: Кстати забыл сказать что курс Куликова идет по книге Дасгупты, так что желательно одновременно начать чтение этой книги и просмотра этого курса
    Ответ написан
    5 комментариев
  • Как получить следующий и предыдущий элементы списка?

    Astrohas
    @Astrohas
    Python/Django Developer
    Select * from table where created_at >= {created_at} and id <> {id} order by created_at, id asc limit 1

    Select * from table where created_at <= {created_at} and id <> {id} order by created_at, id desc limit 1

    {created_at} и {id} замените значениями текущего поля
    Ответ написан
  • [wsgi-приложение] Постоянное подключение к БД или при запросах?

    Astrohas
    @Astrohas
    Python/Django Developer
    Один раз при инициализации приложения
    Ответ написан
  • Почему не видит свойство?

    Astrohas
    @Astrohas
    Python/Django Developer
    #site-navigation li.selected a {
      color: #DEAF5A;
    }

    https://jsfiddle.net/9xbe08dp/
    и почитайте про вес селекторов (https://habrahabr.ru/post/137588/ )
    Ответ написан
    Комментировать