• Как изучаем Python?

    yorko
    @yorko
    Data Scientist
    Для знакомства с основами языка, алгоритмами и структурами данных есть неплохой курс в виде тетрадок Ipython.
    Ответ написан
    1 комментарий
  • Когда в iTunes Connect переводят денежные средства?

    @korolevsky_s
    iOS Developer
    Вы получите свои деньги за июль в начале сентября. И важно знать, что стартовые 150$ для выплаты - это чистый Ваш доход с вычетом комиссии Apple. Если деньги не придут, то смотрите точность указанных данных банковского счета. Если Apple в течении суток не сможет произвести выплату, то они автоматически переносят накопления на следующий отчетный месяц
    Ответ написан
    Комментировать
  • Что делать если при включения ноутбука и запуска приложения начинает фризить лагать и синий экран?

    @sashaKetch
    Люблю трахатса с багами =)
    Самые важные файлы скинь на флешку, олако, тд. Форматируй жосткий диск или SSD и переустанови винду.
    И когда снова будет лагать делай то самое.
    Ответ написан
  • Почему материнская плата называется именно так?

    @tormozedison
    Представьте себе самку любого млекопитающего, кормящую одновременно нескольких детёнышей - и станет понятно, откуда такая ассоциация.
    А так, это не единственное название. У "Агата", например, она зовётся "генплатой".
    Ответ написан
    Комментировать
  • Nuxt.js 3, как запустить с pinia?

    andreichirkov
    @andreichirkov
    Frontend разработчикк
    npm install pinia @pinia/nuxt --legacy-peer-deps

    Если ошибки будут, то это может помочь
    Ответ написан
    Комментировать
  • Что эффективней, чтение из файла или массив?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вопрос не глупый а вполне себе хороший.

    Его плавное развитие приводит к концепции баз данных. Самое главное что можно сказать тезисно это
    1) Пока памяти хватает (массив) - используй смело память
    2) Диск - больше и дешевле памяти
    3) С памятью работать легко. С диском - очень неудобно и надо обрабатывать IOExceptions почти всегда.
    Диски внезапно полны сюрпризов. Могут быть сетевыми дисками.
    4) Разные диски имеют скорость на порядки разную.
    5) Диски ведут себя очень плохо на random access. От этого даже метрика IOPS появилась.
    Ее очень любят обсуждать админы баз данных.
    6) Существуют структуры данных которые спецом создавались только для дисков (B+Tree)
    7) Диск - переживает выключение питания.
    8) Самые разумные решения - сочетают в себе и диск и память в тех частях кода где это нужно.
    9) Есть интерфейсы программирования которые виртуализирут диск как память. Этим пользуется
    SQLite например.
    10) Диск может достигать очень высокой последовательной скорости чтения или записи в файл
    при условии отсутствия конкурирующих записей в данный момент. Этим пользуются в БД
    для журналирования событий.

    В принципе если современный программист просто будет использовать только оперативную память
    то никто ему не сможет ударить по рукам или подойти с какой-то метрикой и чего-то там измерив
    сказать что он неправ. Тут уж только падения по OOM и потери информации и performance issues
    могут быть каким-то значимым аргументом.
    Ответ написан
    3 комментария