• 11 лучших шрифтов для программирования

    • Перевод
    Много статей и сайтов сравнивают шрифты для программирования — всё это отличные ресурсы. Так зачем я опять поднимаю эту тему? Потому что сам всегда терялся в десятках шрифтов и не мог понять, какой лучше. Так что я опробовал много шрифтов и выбрал следующие для вас. Они довольно популярны и их легко получить. И самое главное, все эти шрифты бесплатны!

    Я ранжировал шрифты по следующим показателям:

    • Насколько различимы схожие символы, такие как 0O, 1lI.
    • Легко ли читается шрифт (ширина строк, ширина/высота символов).
    • И мои личные предпочтения!

    Все скриншоты сделаны в VSCode на одном фрагменте кода. Если не обозначено иное, то везде установлен размер "editor.fontSize": 14.
    Читать дальше →
  • Уязвимость в ЦП Intel: затронуты Windows и Linux, закрытие уязвимости приведёт к падению производительности до 30%

    • Перевод
    Если сообщения верны, Intel допустила весьма серьёзную уязвимость в своих центральных процессорах, и её нельзя исправить обновлением микрокода. Уязвимость затрагивает все процессоры Intel за последние лет десять как минимум.

    Закрытие уязвимости требует обновления ОС, патчи для Linux уже вышли, Microsoft планирует закрыть её в рамках традиционного ежемесячного «вторника патчей». На данный момент детали уязвимости не разглашаются, но некоторые подробности всё-таки выплыли наружу благодаря Python Sweetness и The Register.

    image
    Читать дальше →
  • Киллерфича в vim — это режимы? Серьёзно?

      Недавно вышла статья, которую вы наверняка читали, про то, что vim — хорош, а IDE — так себе, скорость набора текста не та.


      Напомню: главный посыл той статьи был в том, что главная киллер-фича вима — это режимы, благодаря которой всё остальное не важно. При этом автор согласился с тем, что в IntellijIdea и других IDE есть хоткеи и т.д., которыми вполне можно пользоваться. Но режимов то нет, поэтому вим.


      Далее автор предлагает для перемещения по словам вместо ctrl-стрелочка использовать последовательность Esc, e и потом возвращаться в режим редактирования i. Всё это потому, что неудобно удерживать ctrl.


      Я знаю, что статьи, рассматривающие vim в невыгодном свете, активно минусуют, но я должен выразить свою позицию.

      Читать дальше →
    • Как создать систему электронного голосования на блокчейне?

        В прошлой статье мы рассказали о системе обмена данными, построенной с применением технологии блокчейн. Успешный опыт вдохновил нас создать ещё один продукт с использованием данной технологии – систему голосования. В этой статье мы расскажем о деталях реализации системы.
        Читать дальше →
      • Профилирование кода на C/С++ в *nix-системах



          Александр Алексеев (Postgres Professional)


          Отличный обзорный доклад конференции HighLoad++ 2016 о том, как надо проводить профилирование программного кода. О типичных ошибках, происходящих при измерениях. И, конечно, об инструментах:

          — gettimeofday
          — strace, ltrace, truss
          — gprof
          — gdb / lldb
          — perf
          — pmcstat
          — SystemTap
          — DTrace
          — HeapTrack
          — BPF / bcc

          image

          В начале у меня будет не слишком техническая часть, о том, как не надо делать benchmark’и.

          Я наблюдаю, что люди часто делают типичные ошибки, когда делают benchmark’и. И вот первая из них…
          Читать дальше →
          • +19
          • 9,7k
          • 2
        • «Почта России» предлагает снизить беспошлинный порог для интернет-покупок до 50 евро

          • Новость


          Сегодня стало известно о том, что «Почта России» предлагает снизить беспошлинный порог в 1000 евро (текущий показатель) до 50 евро к 2021 году. Это предложение было отправлено гендиректором ФГУП Николаем Подгузовым вице-премьеру РФ Аркадию Дворковичу 10 октября, сообщает «Коммерсант».

          На письме, по информации журналистов издания, стоит резолюция вице-премьера: «Срочно. Актуализируйте расчет бюджетного эффекта при разных порогах с участием Минфина и «Почты России». По мнению руководства «почты России» представленный график позволяет сохранить «темпы роста трансграничной электронной торговли и максимизировать доходы федерального бюджета в среднесрочной перспективе».
          Читать дальше →
        • Зарубежные интернет-магазины, которые не платят налоги в РФ, хотят заблокировать

          • Новость
          В Минфине, Минэкономразвития, Минкомсвязи и Минпромторге сейчас проходит согласование новый законопроект. Он предусматривает блокировку иностранных интернет-магазинов, если те отказываются платить НДС 15,25% в российский бюджет при продаже товаров российским пользователям. Блокировка грозит многим крупным иностранным торговым площадкам, таким как eBay.

          Функции блокировки зарубежных интернет-магазинов возложены на Федеральную налоговую службу. То есть налоговики будут передавать в Роскомнадзор список сайтов магазинов, доступ к которым должен блокироваться с территории РФ.

          Продавцы и магазины обязаны зарегистрироваться в ФНС, если их оборот в России достигает 2 млн руб. в квартал ($34 872 по текущему курсу). Это не слишком большая сумма, так что все крупные магазины обязаны стать на учёт в российской налоговой.
          Читать дальше →
        • Как РЕН ТВ про Землю плоскую вещал, а Прокопенко «ТЭФИ» получал

          25 сентября 2017 года в эфире федерального телеканала РЕН ТВ вышла передача посвященная теории плоской Земли, а уже 3 Октября Игорь Прокопенко получил премию «ТЭФИ» за программу «Военная тайна» в категории «Просветительская программа». Рассматриваемая же передача относится к циклу программ Игоря Прокопенко «Самые шокирующие гипотезы».

          Выпуск программы на YouTube



          Написанное здесь, конечно же, не станет сюрпризом для большинства читателей, т.к. само название канала уже давно стало мемом, но всё же я решил детально разобрать этот выпуск, учитывая, что в данный момент появилось слишком много людей поддавшихся в 21 веке влиянию такого сектоподобного явления как теория плоской Земли в силу различных причин.
          И особо следует заметить, что обострение началось ещё задолго до мемов со школьником.
          Также, вопреки расхожему мнению, большинство адептов теории плоской Земли не являются троллями, всё намного печальнее.
          Читать дальше →
        • Досмотреть каждого, кто входит в метро

          Привет, Geektimes! В предлагаемой статье хочу рассказать о современных микроволновых системах персонального досмотра, а также о результатах выполняемого нами проекта, в котором разрабатывается новая перспективная микроволновая система досмотра, основанная на комбинированном использовании радиолокации и машинного зрения. Ожидается, что разрабатываемая система досмотра будет использоваться на наземном транспорте с большим пассажиропотоком. Достигаться это будет за счет превосходящих аналоги технических характеристик: предельно высокой пропускной способности, возможности досмотра в плотной верхней одежде, значительно меньших массогабаритных характеристик, стоимости и энергопотребления. В статье приводится описание созданной в проекте установки и методики эксперимента для имитационного моделирования описанной микроволновой системы досмотра, а также результат эксперимента с манекеном со скрытыми под одеждой предметами.


          Читать дальше
        • Россия и Китай собираются выпустить национальные криптовалюты. Но зачем?



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

          Ну а собственная криптовалюта будет обеспечиваться государством практически так же, как и обычный фиатный юань. Что интересно, китайские чиновники считают, что собственная цифровая валюта стабилизирует и национальную фиатную валюту. Это, в свою очередь, должно улучшить финансовое положение страны.
          Читать дальше →
        • Глава Минкомсвязи предлагает отслеживать потребителей незаконного контента вместо блокировок сайтов

          • Новость

          Министр связи и массовых коммуникаций Николай Никифоров. Источник: А. Махонин / Ведомости

          Сегодня, выступая в ходе правительственного часа в Госдуме, глава Минкомсвязи Николай Никифоров назвал блокировку незаконного контента в интернете неэффективной, пишет «РБК». По его словам, та система блокировок, которая развивается в РФ в последние годы, является нежизнеспособной.

          «Интернет и цифровые технологии развиваются таким образом, что метод блокировок не позволит нам достичь желаемого результата, и на каждую блокировку всегда будет оперативно придумана технология, позволяющая ее обойти», — заявил министр, добавив, что «мы действуем по старинке».
          Читать дальше →
        • Законопроект о штрафах за анонимайзеры принят в первом чтении

          • Новость
          Сегодня Госдума РФ приняла в первом чтении законопроект об административных штрафах за нарушение закона об анонимайзерах. Поправки в КоАП и введение штрафов — запланированное приложение к закону, принятому в конце весенней сессии Госдумы и подписанному В. Путиным 30 июля. Он запрещает использование в России средств для обхода блокировок для доступа к запрещённым сайтам, так называемых анонимайзеров.

          Поправки в КоАП предусматривают штрафы для поисковых систем за выдачу по запросам пользователей ссылок на запрещённые информационные ресурсы, а также штрафы за сокрытие данных о владельце анонимайзера. Под анонимайзерами можно понимать Tor, VPN и любые другие сервисы, позволяющие обходить блокировки. Несколько дней назад Роскомнадзор создал департамент по блокировке анонимайзеров и VPN-сервисов.
          Размер штрафов
        • WSJ: российские спецслужбы узнали о секретных инструментах АНБ с помощью «Антивируса Касперского»

            Газета The Wall Street Journal опять опубликовала провокационную статью со ссылкой на анонимные источники о «российских хакерах, которые работают на правительство».

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

            Так получилось, что у этого человека на домашней машине был установлен «Антивирус Касперского». Взлом его компьютера был делом техники.
            Читать дальше →
          • Абсурдность Нобелевской премии в науке

            • Перевод

            Суть научной инициативы искажается, история науки переписывается, а людей, совершивших важные вклады в неё, забывают



            image

            Утром 3 октября физики Райнер Вайсс, Кип Торн и Барри Бэриш получили Нобелевскую премию по физике за открытие гравитационных волн – искажений ткани пространства-времени. Эта троица, руководившая проектом LIGO (лазерно-интерферометрическая гравитационно-волновая обсерватория), записавшим эти волны, разделят приз в 9 миллионов шведских крон. Возможно, важнее то, что до конца жизни они будут нести звание нобелевского лауреата.

            А что насчёт остальных учёных, делавших вклад в проект LIGO, чьи имена украшают трёхстраничный список авторов в статье, описывающей открытия? «Своим успехом LIGO обязан сотням исследователей, – говорит астрофизик Мартин Рис. – То, что нобелевский комитет отказывается выдавать групповые премии, всё чаще приводит к проблемам и даёт неверное представление о том, как делается наука».
            Читать дальше →
          • Самое сложное в программировании это…



              Мне очень понравилась ветка обсуждений на Quora.com: What is the hardest part about learning to program? Все 87 ответов я так и не прочитал, но понравившиеся, выделил в отдельную статью из 10 пунктов. Это вольный пересказ мнений многих разных людей. Если читателям будет интересно, я продолжу.

              1. Разница между высокими стандартами и своими низкими умениями


              В статье «Никто не говорит об этом новичкам» рассказывается об общей проблеме людей, занятых творческим или интеллектуальным трудом. Программирование — сложный предмет, и обычно за него берутся способные, амбициозные и склонные к перфекционизму люди. На начальном этапе у них не будет хорошо получаться. Привыкшие к высокой планке, они будут расстраиваться. Внутренний голос будет постоянно нашептывать: “У тебя никогда и не получится, лучше оставь это дело”. В такие моменты думайте о том, что ваша самокритичность — это признак вашей экстраординарности, и верьте, что преодолеете этот “неумелый период”.

              Что касается необычайных преимуществ программирования, то вот они:
              Читать дальше →
            • Необразованная молодёжь: попытка подытожить и немного личного

                Итак, по следам трех публикаций от 30.09, 03.10 и 04.10 я решил рискнуть и попытаться подвести итог. Конечно, не хватает комментариев от крупных компаний с их частными школами, программами стажировок и прочего, комментариев администрации ВУЗов (хотя часть я попробую осветить) и некоторых других. Из тех, которые я учитывал (самое сложное было просмотреть эту кучу комментариев) — 1, 2, 3, 4. Поэтому всех авторов призываю прокомментировать, верно ли я передал их позицию: aleshqqa1337, PavelMSTU, Axelus, MooNDeaR, Varim, ternaus, san-smith.

                Итак, вначале будет простенькая сравнительная таблица, а затем немного размышлений и предложений что делать.
                Читать дальше →
              • Как необразованная молодежь становится образованной. Ответ университета

                  Недавно здесь, на Хабре, появилась серия постов об особенностях ИТ-образования в разных учреждениях нашей страны. В одном из них был упомянут Московский Политех. От лица ИТ-факультета решили высказаться со своей стороны — ведь тема образования и взращивания новых кадров для ИТ-индустрии актуальна как никогда.
                  Читать дальше →
                • Необразованная молодёжь. Как выкручиваться студенту

                  Увидев пост пользователя aleshqqa1337 об образовании в сфере IT «Необразованная молодежь», а следом и ответ преподавателя-совместителя PavelMSTU, решил, что не могу не поделиться историей на ту же тему, только развернувшуюся в рамках обучения в университете. Рассказ будет иллюстрировать процесс обучения на ИТ-специальности крупного государственного университета, подобных которому по стране немало, т.е. изложенная ниже ситуация актуальна для многих городов.

                  Эта история имеет не только ознакомительный характер, но и содержит решение проблемы «неотвечающего современным реалиям» IT-образования в вузах, которому я и последовал. Решение не то чтобы какое-то уникальное, тем не менее, возможно, кто-то найдет его подходящим для себя вопреки определенным неудобствам, о которых тоже будет упомянуто.
                  Читать дальше →
                • Необразованная молодежь: да, еще один пост с точки зрения школьника

                    Воззап


                    Тема для меня очень актуальная. Я школьник, учусь в 11 классе, занимаюсь программированием большую часть своего свободного времени. Сначала предыстория, чтобы обозначить мое положение в мире IT, обучения, работы и по списку.

                    Читать дальше →