• Сколько запросов в секунду выдержить PostgreSQL?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Сам запрос:

    Узнайте про PostGIS
    Как вообще тестируют нагрузку на БД?

    Устраивают DDOS атаку
    Ответ написан
    Комментировать
  • Столкнулся с такой проблемой, AttributeError: 'str' object has no attribute 'users'/Что делать?

    deepblack
    @deepblack Куратор тега Python
    облазил весь интернет прочитал всю документацию.

    спасибо, орнул в голосину ))
    Надо было всего лишь учебник по Python осилить.

    password - у тебя в данном случае объект с типом str
    естественно в данном случае у него не может быть атрибута users

    UPD:

    Вот у тебя есть объект password.users
    после этого ты присваиваешь password значение из input,
    которое по умолчанию имеет тип str.
    Затем ты пытаешься сравнить то что уже перезаписал и естественно получаешь ошибку.

    Переименуй password в допустим password_user_input в строке password = input("Введите свой пароль:\n")
    Далее уже сравнивай if password_user_input == password.users [log]:
    Ответ написан
    3 комментария
  • Part-time работа, где искать?

    CityCat4
    @CityCat4
    Жил-был у бабушки серенький троллик...
    Чтобы ответить на этот вопрос, нужно сначала ответить на вопрос "Где и кому могут понадобиться такие сотрудники". Ну очевидно же не там, где и без того избыток предложения (а в ИТ на разнообрзные джунские вакансии - тринадцать на дюжину).
    Такую работу обычно мамочки ищут, которые с детьми сидят, либо в декрете. Но Вам такая вряд ли подойдет :)
    Ответ написан
    4 комментария
  • Что делать, если просто потерял путь в обучении?

    Adamos
    @Adamos
    мини пет проекты есть, по типу формы авторизации, лендосов, чат бот и т.д

    Это выполненные уроки, а не проекты. Не путайте контрольную с дипломом.
    Если вы хотите стать программистом - вам должно быть интересно творить. Не тащиться за кем-то за ручку, а творить.
    И уж извольте сами высосать из своего пальца, какие фичи на каком сайте вам хочется повторить и превзойти.
    Ответ написан
    2 комментария
  • Есть ли open-source [микро]сервис (ПО) для аутентификации?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Keycloak неплох. В докере заводится без проблем.
    Ответ написан
    Комментировать
  • Могут ли быть два типа связи одновременно между двумя таблицами?

    firedragon
    @firedragon
    Senior .NET developer
    user
    orders
    Этого достаточно
    у пользователя может быть куча заказов
    В логике магазинов, (большинства)
    Корзина это вообще отдельная сущьность, которая соотносится с заказом, но не полностью.
    Так что реализуйте ее и не заморачивайтесь
    Ответ написан
  • Как отправить файл по TCP Golang?

    @deliro
    Агрессивное программирование
    1. Открываешь сокет
    2. io.Copy
    Готово

    Учитывая то что tcp гарантирует доставку и порядок пакетов, больше вообще не о чем беспокоиться. Кроме шифрования, если это важно
    Ответ написан
    2 комментария
  • Как изменить формат вывода timestamp with time zone в postgresql?

    Melkij
    @Melkij
    PostgreSQL DBA
    При отсутствии явных функций форматирования даты в запросе стиль вывода timestamp задаётся настройкой datestyle. Это на выбор несколько предустановленных форматов. Для таймзоны форматирование вида здесь. Стиль USE_XSD_DATES используется в xml и json, но через datestyle его использовать невозможно, а потому минутная часть в выводе будет присутствовать только отличная от нуля.

    В целом, форматирование датывремени - это не задача запроса к базе, это задача вывода данных в конечном приложении.
    Ответ написан
    Комментировать
  • Почему стили css работают в Django не так, как надо?

    @bacon
    Это основы фронтенда и проблема не в Django, а просто браузер кеширует запросы, либо делай ctrl-f5 после редактирования стилей, либо учись делать уникальную ссылку на стили (это можно загуглить, даже тут вопрос задавался кучу раз).
    Ответ написан
    Комментировать
  • Хотелось бы узнать мнение профессионалов по данному курсу?

    Adamos
    @Adamos
    возможно ли за 9 месяцев стать джуном

    Если грызть гранит все свободное время - да, пожалуй. Курсы, скорее всего, замедлят этот процесс, поскольку втупление в видосики медленнее чтения учебника, а материал после просмотра усваивается хуже, чем после прочтения. Мы же говорим не о психологической невозможности поднять жопу от дивана и необходимости материальной мотивации? Мы же - о поставленной цели и стремлению к ней изо всех душевных сил?

    на данном курсе

    Прошедших этот курс на этом ресурсе нет. Они пашут в Гуглях за олимпиарды, сразу после получения диплома. (/sarcasm)
    Ответ написан
    3 комментария
  • Как сделать одну форму для разных моделей Django?

    @bacon
    Так как я считаю что сделать разные формы и разные контроллеры под разные модели просто с дополненными полями это не практично.
    заблуждаешься, это нормально, все формы можно от ModelForm наследовать, если там только разные Meta, а вот view, тут можно от AddProjectView отнаследовать

    Добавить автора можно чуть короче, есть пример в доках https://docs.djangoproject.com/en/4.1/topics/class... так же там видно что формы, если они стандартные, можно не описывать
    Ответ написан
    Комментировать
  • Что лучше для ребенка для первоначального освоения ПК - Windows или Linux?

    Adamos
    @Adamos
    Практика.
    Когда мой ребенок пошел в школу и там с первого класса стали приучать делать презентации - отдал старый ноутбук. На нем был Линукс и ЛибреОфис.
    Плюсы:
    - не будет "яничегонеделалаоносамо". Мне НИ РАЗУ не пришлось "чинить" этот ноут, только показывать, как что делать.
    - нет игрушек. Очевидный плюс, если вы хотите не занять ребенка, чтобы отвязался, а именно научить его пользоваться компьютером.
    - ну, и я настроил аккаунт на своей домашней машинке, чтобы ребенок мог в привычном окружении сделать что-то на более удобном экране с более удобной периферией. Винды у меня нет.

    За четыре года начальной школы из этого ноута ребенок "вырос", собрал десктоп. Туда уже встала Десяточка, и теперь ребенок не вылезает из Майнкрафта...
    Впрочем, освоение прошло совершенно безболезненно, никаких "переобучающих программ" не понадобилось. Для учебы на той Десяточке используется все тот же, уже привычный ЛибреОфис.
    Ответ написан
    Комментировать
  • Как принять участие в разработке Python?

    @bacon
    https://devguide.python.org/ только чем ты там сможешь помочь, ты даже найти эту ссылку не осилил, а твои вопросы говорят о начальных знаниях?
    Ответ написан
    Комментировать
  • Колледж или 10 класс?

    xez
    @xez
    Senior Junior Roo
    В школе окружение хреновое

    В колледже лучше не будет.
    Так что в 10й класс однозначно. До выпуска заниматься самообразованием.
    После 11го - в ВУЗ.
    Где-то на 2-3 курсе, если самообразование не забросите, ищите стажировку/джуновскую позицию.
    К диплому, по такой схеме, доберетесь мидлом точно.
    Ответ написан
    Комментировать
  • Что за "rating" в html?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Если выводить через CSS, то можно так:
    <div class="fire" rating="10"></div>
    .fire {
      border: 1px solid red;
      width: 100px;
      height: 100px;
    }
    
    .fire::before {
      content: attr(rating);
    }
    Ответ написан
    9 комментариев
  • Что за "rating" в html?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега HTML
    Откуда нам знать, что это за атрибут в каком-то рандомном куске какого-то HTML?
    Он не стандартный, а взяться мог откуда угодно и означать может тоже всё, что угодно.
    Ответ написан
    5 комментариев
  • Почему программа вообще заходит в цикл и почему тут же завершается при присваивании?

    Ответ для C++
    Не указав инициализатора при объявлении переменной num, вы используете default initialization. Почему? Смотрим по ссылке:
    Default initialization is performed in three situations:
    1) when a variable with automatic, static, or thread-local storage duration is declared with no initializer;

    Это как раз ваш случай.

    Далее:
    The effects of default initialization are:
    ......
    otherwise, no initialization is performed: the objects with automatic storage duration (and their subobjects) contain indeterminate values.

    Итого, согласно третьему описанному случаю, ваша переменная num содержит неопределённое значение (indeterminate value).

    Читаем далее:
    Use of an indeterminate value obtained by default-initializing a non-class variable of any type is undefined behavior (in particular, it may be a trap representation), except in the following cases:
    ...

    Ваш случай не попадает под исключения, следовательно вы схлопотали undefined behavior.

    Что такое undefined behavior? Это значит, что компилятор что хочет, то и генерирует на выходе:
    Compilers are not required to diagnose undefined behavior (although many simple situations are diagnosed), and the compiled program is not required to do anything meaningful.

    Вывод: не делать так, чтобы в программе был undefined behavior.

    Ответ для C
    Не указав инициализатора при объявлении переменной num, вы используете implicit initialization. Смотрим по ссылке:
    If an initializer is not provided:
    - objects with automatic storage duration are initialized to indeterminate values (which may be trap representations)
    ...

    Это как раз ваш случай.

    Читаем далее:
    If an indeterminate value is used as an argument to any standard library call, the behavior is undefined. Otherwise, the result of any expression involving indeterminate values is an indeterminate value (e.g. int n;, n may not compare equal to itself and it may appear to change its value on subsequent reads)

    Итого, у вас либо неопределённое поведение, либо неопределённое значение выражения, если там используется num. Значение в num может даже самопроизвольно меняться между операциями чтения из этой переменной.

    Вывод: не делать так, чтобы в программе встречалось использование indeterminate values.
    Ответ написан
    3 комментария
  • Как скачать видео разбитое на части?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Использовать.
    Качает
    [generic] episode_1-subtitles: Downloading webpage
    WARNING: [generic] Falling back on generic information extractor
    [generic] episode_1-subtitles: Extracting information
    [generic] episode_1: Downloading m3u8 information
    [info] episode_1: Downloading 1 format(s): 1123
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 654
    [download] Destination: Эпизод 1 ⧸ Субтитры ⧸ Я хочу съесть твою поджелудочную ⧸ Kimi no Suizou wo Tabetai ⧸ SovetRomantica [episode_1].mp4
    [download]   0.1% of ~   3.49GiB at  141.74KiB/s ETA 07:10:15 (frag 0/654)
    Ответ написан
    3 комментария
  • Где искать ответственных исполнителей работающих с Laravel?

    @vism
    на upwork 50-150$ в час
    1000+ часов и отзывы
    там почти не будет скамеров
    Ответ написан
    Комментировать