Задать вопрос
  • Какая сертификация нужна менеджеру it проектов?

    Griboks
    @Griboks
    Посмотрите на сайте компании, какую они принимают. Это достаточно субъективное понятие как и высшее образование.
    Ответ написан
    Комментировать
  • Проектирование: Как сделать связь один к одному в пределах одной сущности?

    longclaps
    @longclaps
    Сменить Mongo на Postgres не проблема.

    Хорошая идея.
    Кстати, если твои графы - это деревья, Postgres их умеет.
    Ответ написан
    2 комментария
  • Пул соединений, с какой целью? Что такого тяжеловесного в пересоздании?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    1. Создание tcp-соединения медленное;
    2. Создание tls-соединения ещё медленнее;
    3. Установка соединения протокола уровня приложения ещё медленнее;
    4. Аутентификация подключения на порядок медленнее;
    5. Создание сессии для соединения системой управления базами данных такая же медленная;
    6. Завершение сессии и освобождение ресурсов медленное;
    7. Закрытие соединение относительно быстрое, но тоже не мгновенное.

    Если 500 раз в секунду соединение создаётся, через него выполняется один простой запрос, и соединение закрывается, то СУБД и клиент часть пропускной способности тратят на выполнение бессмысленных действий. Намного разумнее один раз открыть соединение, прогнать через него два миллиона запросов и только потому может быть закрыть.
    Ответ написан
    Комментировать
  • Как посмотреть все свои комментарии на Тостере?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Никак.
    Ответ написан
    Комментировать
  • PHP, сравнение скорости парсеров?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    В общем подскажите может я в чём не прав.


    * В том, что тесты нужно запускать много раз, тысячи хотя бы.
    * В том, что в измерении времени парсинга вы учитываете время загрузки страницы.
    * В том, что вы учитываете время вывода.
    * В том, что учитываете время подготовки окружения (инклуды / реквайры).

    То, что у вас сейчас получилось - это просто мусорные данные, буквально ничего не значащие.
    Ответ написан
    Комментировать
  • PHP, сравнение скорости парсеров?

    DevMan
    @DevMan
    львинная доля времени уходит на загрузку страниц, поэтому и неудивительно что заметной разницы не наблюдается.

    кто ж так парсит? особенно когда нужна скорость.
    сначала готовятся/собираются нужные урлы.
    затем они выкачиваются в много потоков (например, мультикурлом) и складываются в базу или на диск или ещё куда.
    в фоне уже спокойно парсятся документы локально.
    Ответ написан
    3 комментария
  • Какие специалисты отвечают за автоматизацию бизнес процесса?

    longclaps
    @longclaps
    Высокооплачиваемые.
    Ответ написан
    Комментировать
  • Как перенести файлы по части имени?

    fzfx
    @fzfx
    18,5 дм
    как минимум проблема в том, что вы заключаете строку в ``.
    Ответ написан
    Комментировать
  • Как перенести файлы по части имени?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    `*198*`
    ...
    8.0 Fanny och Alexander (1982).mp4: command not found

    в чем проблема

    Ты б хоть поинтересовался что разные кавычки означают, перед тем как их использовать. Обратные кавычки означают "выполнить команду записанную внутри и подставить её вывод". Не надо выполнять mp4.

    Как можно перенести?

    find -name '*198*' -print0 | xargs -0 -I{} mv \{} /home/fywy/task1/video/80x
    Ответ написан
    2 комментария
  • Расскажите про пентест?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Пентест это не профессия, пентест это совокупность методик и разных областей знаний.
    В принципе называть себя пентестером - не особо правильно, точнее будет слово "исследователь" и опять-же нельзя познать всё. Ты или всезнающий но всё поверхностно или узкий спец в каком-то из направлений.

    Как вы написали в комментах "мне необходима уверенность в том, что без работы в итоге не останусь. " то тут вообще можно не беспокоиться, вам придёться выучить огромное количество как базовых направлений в различных IT отрослях так и более глубоко какое-то из направлений.

    Ну а насчёт градаций джун-мидл и т.п. это сильно размытая грань и мало применима вообще где либо, больше из разряда "такая линейка принята у нас в компании и мы всёравно не знаем как её применять"

    P.S. Вообще на "пентестера" не учаться, им становятся в результате наработки багажа знаний и тяги к исследованиям + огромной усидчивости.
    Ответ написан
    9 комментариев
  • Как исправить ошибку Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Microsoft Visual C++ 14.0 и Microsoft Visual C++ 14.0 Redistributable - это не одно и то же. Первое - это средства разработки, включающие в себя компилятор, который как раз и нужен для установки пакета. Второе - только набор библиотек для работы приложений скомпилированных с помощью Visual C++.

    Microsoft Visual C++ Build Tools можно сказать здесь.
    Ответ написан
    1 комментарий
  • Какая реализация дерева лучше?

    Ninazu
    @Ninazu
    Все зависит от того зачем вам это дерево.
    1. Это Adjacency List, он хорош когда вам нужно часто писать в дерево и редко его читать.
    2. Это Nested Set, он хорош когда вам нужно часто читать дерево и редко в него писать.

    Для того чтоб построить часть дерева по первому варианту вам нужно либо вытаскивать ВСЕ записи из базы, и потом рекурсивно проходится по ним и строить его, либо писать встроенную процедуру для того чтоб рекурсия была на стороне базы данных. Также нужно следить чтоб не возникало циклических зависимостей в айдишниках

    Второй вариант может вытянуть часть дерева со всеми его дочерними элементами одним запросом, но при изменении структуры запросы могут быть тяжелыми, особенно когда дерево внушительных размеров.

    Лично я использую первый вариант для дерева комментариев, а второй для меню сайта. Хотя деревья всегда есть смысл кэшировать.
    Ответ написан
    Комментировать
  • Есть ли готовая памятка для родных фрилансера?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    К каждому индивиду нужен свой подход. Чаще всего помогает: матом объясняешь, что ты занят и все. Желательно с оскорблениями, что бы второй раз желание слушать не было.
    Как вариант замок на дверь и график рабочий и не отвечать на провокации.
    Ну и если ты человек спокойный и хамить не научен (а я бы освоил обязательно этот скил) можно просто на любой "вынеси мусор", вызывать "мужа на час" или аналоги. Только так доступно можно объяснить, что ты дорого стоишь в рабочее время.
    Когда жил с тещей - поступал так. Просто сидел и рубился в игры, на каждое помоги, помогал. Но не работал. Где-то на 2-й день спросили, что не так, почему не работаю. Сказал, что не смогу тогда по дому помогать А это явно приоритетная задача. Поэтому решил больше не работать, никогда. Вопрос закрылся. При появлениях рецессии достаточно "увольняться?".
    Все родственники считают меня психом, но привыкли. Я же называю это "радикальная психологий". Работа кипит, хозяйство не отвлекает.
    ПС: самое главное в жизни вообще - научиться говорить "нет".
    Ответ написан
    2 комментария
  • Где найти инвестора для хорошей мобильной игры?

    Как вариант пойти в какое-то крупное издательство, либо к какому-то крупному игроделу - заключить контракт, как с издателем.6
    Ответ написан
    1 комментарий
  • Тестовый сетевой адаптер или сетевой адаптер своими руками?

    martin74ua
    @martin74ua
    Linux administrator
    любой дешевый роутер
    кабельный тестер

    вы сформулируйте вопрос так, чтобы стало понятно, что вы ищете )
    Ответ написан
    Комментировать
  • Почему Print выполняется 2 раза?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Потому что вы скрипт назвали json.py. Он импортирует сам себя.
    Ответ написан
    1 комментарий
  • Как пройти и собеседование и не спалиться?

    GavriKos
    @GavriKos
    А попытка, обычно, только одна.

    Обычно - нет.
    Ответ написан
    Комментировать
  • Куда пойти учиться на разработчика в Москве?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    В Вузах не учат программированию.

    Поищите вакансии на джуниора. Почитайте требования. Прочитав 10-20 вакансий, усредните и у вас будет понимание что нужно учить, чтобы попробовать устроиться.
    Либо возможно вы сразу пробуйте попасть на интервью.
    Ответ написан
    Комментировать
  • Умеет ли postgres в асинхронные запросы?

    planc
    @planc
    async не ускоряет обработку данных, он позволяет сгладить тормоза сети
    клиенты медленные и пока от них едут данные, cpu простаивает

    бд рядом стоит и от нее буду ответы приходить быстро

    мигель на pycon хорошо пример привел, async сервак - это шахматных гроссмейстер, который играет с нубами
    он не играет с каждым по очереди, он делает ход и идет дальше

    так вот бд в данном случае, это мозги гроссмейстера
    они быстро отработают запросы
    Ответ написан
    Комментировать
  • Умеет ли postgres в асинхронные запросы?

    Melkij
    @Melkij
    DBA Team для вашего PostgreSQL?
    libpq умеет асинхронное выполнение запросов в том смысле, что запрос отправляется на выполнение и возвращает управление приложению не дожидаясь окончания выполнения запроса.
    Один коннект к базе в один момент времени может выполнять только один запрос. Вы не можете запустить один запрос и не дождавшись окончания его выполнения запустить другой через это же самое соединение. Через другое соединение - можете.

    Будут ли запросы в самой базе сериализоваться в очередь либо выполняться параллельно - вопрос к этим самым запросам. Читающие довольно сложно чем-то заблокировать, пишущие чаще могут конфликтовать за блокировки.
    Ответ написан
    Комментировать