Найти тему
Анализ причин популярности языков программирования по данным TIOBE за февраль 2020 года
Просматривая таблицу популярности языков программирования на сайте tiobe.com я не нашел там круговую диаграмму. Круговая диаграмма позволяет более наглядно увидеть доли каждого языка, задействованного в исследовании, в общей популярности. Я решил исправить этот недочет. Вот круговая диаграмма, построенная мной по данным TIOBE: Спешу заметить для неискушённого читателя что популярность языка, фигурирующего на этой диаграмме не позволяет однозначно судить о его качестве. Данные для рейтинга берутся из запросов к нескольким поисковым системам...
217 читали · 5 лет назад
Каке веб-фреймворки Python нужно знать, чтобы зарабатывать на крупнейшей бирже фриланса Upwork?
Сегодня я решил выяснить какие веб-фреймворки, написанные на языке программирования Python, нужно знать, чтобы иметь возможность заработать на бирже фриланса Upwork. В исследовании участвовали несколько фреймворков, известных даже тем программирующим на Python, которые их не изучали. Этот список фреймворков был расширен еще несколькими десятками менее популярных названий. Впрочем, как выяснилось, зря. Там и с популярными дела обстоят не очень. Из той выборки фреймворков, что я подготовил, в числе...
190 читали · 5 лет назад
Какой язык богаче словами? Сравниваем русский и еще 5 языков
Сегодня в мире насчитывается более семи тысяч языков, на которых общаются люди. Сегодня я решил сравнить шесть распространенных языков, использованных при написании статей в Википедии, по проценту уникальных слов от их общего количества в соответствующих статьях на этих языках. Вот эти языки: английский, французский, русский, итальянский, испанский и немецкий. В качестве исходных данных для исследования для каждого языка были взяты статьи из Википедии о странах, в которых соответствующий исследуемый язык был официальным и основным...
3790 читали · 5 лет назад
В российских школах учат языки программирования, которые умерли 35 лет назад? Изучаем поисковые запросы новичков в IT
В сети интернет можно увидеть многочисленные рейтинги популярности языков программирования. Данные обычно собирают на крупных сайтах, которые посещают профессиональные программисты. В качестве примера таких сайтов можно привести stackoverflow.com, где задают технические вопросы или github.com, на котором размещают программные проекты. Хороший рейтинг популярности языков по данным, собранным из нескольких источников, ежемесячно публикуют на tiobe.com. Я решил провести собственное исследование, выяснив какие языки программирования популярны на русскоязычном пространстве...
1117 читали · 5 лет назад
Путин и Мишустин стары? Сравнение с 44 другими тандемами Европы
В прошлой статье я проводил сравнение 45-ти стран Европы по возрасту их глав. Во многих этих странах главой является монарх. Монарх — скорее церимониальная фигура имеющая меньшее влияние на политику государства, поэтому сегодня я решил сделать сравнение стран по среднему возрасту тандема Президент (Монарх) — Премьер. Взгляните на визуализацию данных: Интересные выводы: Лидирует в рейтинге Великобритания. Там — самый умудреный годами тандем. Королеве — 93, премьеру — 55. Средний возраст тандема — 74 года...
5 лет назад
Путин стар? График сравнения 45-ти глав государств Европы по возрасту
Сегодня сравниваем глав всех действующих на настоящий момент государств Европы по возрасту. Данные взяты из Википедии. Перед сравнением нужно заметить что главы многих государств, особенно монархических, коих в Европе очень много, имеют меньше реальной власти, чем главы правительств соответствующих стран. Например, канцлер Германии Ангела Меркель более политически влиятельная фигура, чем президент германии Франк-Вальтер Штайнмайер. Она, кроме прочего, представляет страну на международных встречах с главами других государств...
481 читали · 5 лет назад
Сравнение размеров дистрибутивов популярных операционных систем
Мне было интересно наглядно увидеть разницу в размерах дистрибутивов современных популярных операционных систем. Перед началом сравнения стоит напомнить читателю что место, занимаемое операционной системой на компьютере будет в несколько раз больше чем соответствующий дистрибутив, с помощью которого будет происходить установка. Точные данные по занимаемому после установки месту для рассматриваемых систем, мне найти не удалось, но предполагаю что оно с одинаковой кратностью превышает размеры дистрибутивов для всех этих систем...
297 читали · 5 лет назад
Когда не нужно программировать
Автоматизация - прекрасная вещь! Мало кто откажется поручить свой тяжёлый рутинный труд на выполнение машине. О возможностях и плюсах автоматизации написано огромное количество материалов. Но сегодня я хочу напомнить читателю об обратной стороне дела. А именно о том, что автоматизация какого либо процесса не всегда облегчает труд, также как и не всегда укорачивает время, необходимое для достижения цели. На написание этой статьи меня подтолкнул личный опыт выполнения задания на бирже фриланса. Задание...
5 лет назад
Что прочнее, сталь или паутина? На чём будут вывозить грузы в космос?
Пролог В последнее время перед моим взором стали мелькать заголовки материалов в сети интернет, касающиеся планов космических корпораций построить лифт на луну. В качестве основного элемента лифта в этих статьях упомянут трос из сверхпрочных и легких нанотрубок. С помощью космического лифта грузы на орбиту доставлять будет дешевле чем кораблями и в частности, NASA, например, уже выделяет деньги на разработки в этой области. Действие Соединив обрывки информации из этих материалов воедино, моё воображение...
5 лет назад
Почему Python - мой любимый язык программирования
Существуют, наверное, тысячи языков программирования. И пара сотен из них популярны и активно используемы. Одним из наиболее применяемых языков является Python. Автор не будет проводить обзор языка или перечислять все его преимущества. Также, он не станет утверждать что этот язык может быть наилучшим инструментом для решения любой задачи программирования. Это совсем не так. Автор не предложит использовать Python вместо языка C или Rust для работы в среде с ограниченной памятью и производительностью процессора...
201 читали · 5 лет назад
Около 300 миллионов человек учат английский с помощью этого замечательного приложения
Конечно лучшим способом учить язык без возможности бросить и отвертеться является погружение в языковую среду носителей языка. То есть нужно жить среди носителей и ежедневно общаться с ними. А что делать если такой возможности нет? Я не филолог и не преподаватель английского, но я хочу поделиться своим способом изучения английского, который работает для меня и, я думаю, для еще очень большого количества людей. Не буду вас обманывать - половина из тех, кто пробовали учить таким же как я, способом, бросали обучение через несколько дней...
5 лет назад
За что известный гений Унабомбер, убивал ученых?
Довольно часто можно заметить что сюжеты фантастических произведений и фильмов не пытаются описать что-то невозможное в реальности. Опираясь на текущие возможности науки и техники, авторы этих произведений пробуют представить каким образом эти возможности будут развиты с течением времени. Недаром действие большей части фантастических романов и фильмов разворачивается не в прошлом или настоящем а в будущем времени. Но способность предвидеть возможное будущее дана не только авторам сценария художественных произведений...
5 лет назад