индексы

  • Хабрахабр

    System.IO.Pipelines — малоизвестный инструмент для любителей высокой производительности

    Здравствуй, читатель. Прошло уже достаточно много времени с момента выхода .NET Core 2.1. И такие крутые нововведения, как Span и Memory, уже рассмотрены весьма широко, про них можно достаточно много прочитать, посмотреть и услышать. Однако, к сожалению, библиотека под названием System.IO.Pipelines не удостоилась такого же внимания. Почти все, что есть по этой теме — единственный пост, который многие перевели и…

    Подробнее »
  • Хабрахабр

    [Перевод] Не попадайте в ловушку преждевременной оптимизации

    Дональд Кнут однажды сказал слова, ставшие впоследствии знаменитыми: «Настоящая проблема заключается в том, что программисты, не там, где нужно, и не тогда, когда нужно, тратят слишком много времени на заботу об эффективности. Преждевременная оптимизация — корень всех зол (или, по крайней мере, большей их части) в программировании». Автор материала, перевод которого мы сегодня публикуем, хочет рассказать о том, как он…

    Подробнее »
  • Хабрахабр

    Пишем Reverse socks5 proxy на powershell.Часть 3

    История об исследовании и разработке в 3-х частях. Часть 3 — практическая.Буков много — пользы еще больше Предыдущие статьи из цикла можно найти тут и здесь =) Проверка боем Давайте теперь проверим работу нашего скрипта на практике. Для этого попробуем выбросить обратный туннель с виртуалки (Windows 7 .net 4.7) до линуксовой VPS на Digital Ocean и затем, воспользовавшись им, зайдем…

    Подробнее »
  • Хабрахабр

    [Перевод] Используем все возможности индексов в PostgreSQL

    В мире Postgres индексы крайне важны для эффективной навигации по хранилищу базы данных (его называют «куча», heap). Postgres не поддерживает для него кластеризацию, и архитектура MVCC приводит к тому, что у вас накапливается много версий одного и того же кортежа. Поэтому очень важно уметь создавать и сопровождать эффективные индексы для поддержки приложений. Предлагаю вашему вниманию несколько советов по оптимизации и…

    Подробнее »
  • Хабрахабр

    Должны ли строки в Python быть итерируемы?

    И сотворил Гвидо строки по образу C, по образу массивов символов сотворил их. И увидел Гвидо, что это хорошо. Или нет? Beautiful is better than ugly, simple is better than complex, так что вы останавливаетесь на следующем варианте кода: Представьте, что вы пишете совершенно идиоматичный код по обходу неких данных с вложенностью. from collections.abc import Iterable def traverse(list_or_value, callback): if…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Адаптивные антенные решётки: как это работает? (Основы)

    Доброго времени суток. Здесь я хотел бы поделиться теми знаниями и фишками, которые открыл для себя. Последние несколько лет я посвятил исследованию и созданию различных алгоритмов пространственной обработки сигналов в адаптивных антенных решётках, и продолжаю заниматься этим в рамках своей работы в настоящее время. Надеюсь, что это будет полезно для людей начинающих изучать эту область обработки сигналов или же просто…

    Подробнее »
  • Хабрахабр

    Хабрамегарейтинг: лучшие статьи и статистика Хабра за 12 лет. Часть 1/2

    Привет Хабр. Но просто собрать ссылки было бы банально (хотя и тоже полезно), поэтому было решено расширить обработку данных и собрать еще немного полезной информации. После публикации рейтинга статей за 2017 и 2018 год, следующая идея была очевидна — собрать обобщенный рейтинг за все годы. Рейтинги, статистика и немного исходного кода на Python под катом. Обработка данных Те, кого сразу…

    Подробнее »
  • Хабрахабр

    Хабрамегарейтинг: лучшие статьи и статистика Хабра за 12 лет. Часть 2/2

    Привет, Хабр. Материал получился длинный, так что продолжение здесь. В первой части были рассмотрены некоторые закономерности развития такого интересного ресурса, как habrahabr. В этой части мы заодно посмотрим как строить такие картинки, и наконец, завершим нашу статистику и рейтинг. Кому интересны результаты, прошу под кат. Названия статей (word cloud) Перед выводом рейтинга статей стало интересно посмотреть, какие же ключевые слова…

    Подробнее »
  • Хабрахабр

    Wolfensteiny 3D — реверс-инжиниринг 251 байтов JavaScript

    При написании кода многие не задумываются ни о чем, кроме логики самой программы. Меньшее число людей думают об оптимизации кода по времени, по памяти. Но лишь единицы доходят до последнего уровня — сжатии программы до рекордно маленького размера. Посмотрите, например, на результат работы всего 251 байта JavaScript: Ну, давайте разбираться, как это работает! Откуда это? Этот код, как и то…

    Подробнее »
  • Хабрахабр

    Лампочки «Круглый год»

    В магазинах Карусель продаются светодиодные лампы собственного бренда «Круглый год» (не путать с ашановским «Каждый день»). Я купил их и протестировал. В магазине было пять видов ламп: груши E27 6, 8, 10, 12 Вт и свечки E14 6 Вт. Все с тёплым светом 3000К. Шестиваттные груши я брать не стал. На упаковке указаны только мощность, световой поток, цветовая температура, энергоэффективность…

    Подробнее »


Кнопка «Наверх»
Закрыть