Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Как мы узнаём, какой язык программирования самый популярный

Карьера в IT-индустрии Научно-популярное Программирование *Статистика в IT

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


В декабре 2021 года Python остается одним из самых популярных языков программирования. Об этом мы узнаем из рейтингов IEEE Spectrum, TIOBE, PYPL. Однако рейтинги GitHub Octoverse, Stack Overflow Annual Developer Survey и Languish сообщают нам, что Python на 2-м месте, а GitHut, что лишь на 3-м. А самым популярным является JavaScript. Дело в том, что у разных рейтингов разные задачи и методики подсчета. А значит пора разобраться, как устроены эти рейтинги и для чего они нужны.

Читать дальше →
Рейтинг 0
Просмотры 271
Комментарии 5

Новости

BBS на Amiga 3000 в 2021 году

Блог компании SkillFactory Читальный зал Компьютерное железо История IT Старое железо
Перевод

No carrier, ATDT, ATZ, ZModem, XModem, Kermit, Door games, FidoNet и SysOps. Ничего не напоминает? Для тех, кто никогда не сталкивался с электронными досками объявлений (BBS), они были доинтернетным способом распространения программного обеспечения, общения в чатах, онлайн-игр, общения на форумах и многого другого.

Приглашаем под кат, где вы найдёте много фотографий и ссылку на сайт с работающей BBS.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 734
Комментарии 3

WYSIWYG-редактор Хабра — худшее из того, что я видел

Habr Интерфейсы *

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

Честно признаться, я даже не мог представить себе насколько ужасный у Хабра редактор. Давно видел новости что его тестируют, внедряют и т.д. и я просто не понимаю как за такой длинные период тестирования и разработки в редакторе может быть НАСТОЛЬКО много багов. Они просто повсюду, на каждом шаге. И это не говоря о том, что редактор сам по себе неудобный

Вы сразу же можете сказать "Так просто не пользуйся им и пиши статью в удобном тебе редакторе". Это имеет смысл, но появляется вопрос ЗАЧЕМ ТОГДА WYSIWYG РЕДАКТОР НА ХАБРЕ?

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

Читать далее
Всего голосов 128: ↑127 и ↓1 +126
Просмотры 2.9K
Комментарии 58

На Бали без рисков информационной безопасности

Блог компании Cross Technologies Информационная безопасность *Удалённая работа

Нынешние условия удалёнки дарят возможность совмещать работу c живописными видами из любой точки мира. Правда, бонусом с тропическим бризом вы получаете тележку с дополнительными рисками безопасности для корпоративных данных. Для того чтобы успешно практиковать работу в условиях all inclusive необходимо разобраться, с какими рисками можно столкнуться, работая удалённо.
Читать дальше →
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 895
Комментарии 2

Бессмертный код. Манифест ALPHA

Программирование *Совершенный код *Системное программирование *
Recovery mode

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

Читать далее
Всего голосов 3: ↑1 и ↓2 -1
Просмотры 738
Комментарии 4

Провайдеры прекратили блокировать Tor… или вам лишь об этом сказали?

IT-инфраструктура *Сетевые технологии *
Из песочницы

В начале декабря я обратил внимание, что в одной автономной системе (AS) начали уходить в оффлайн ретрансляторы (relay) сети Tor. В той же AS был расположен и мой relay.

Разумеется, этому могло быть простое объяснение – кто-то уехал в отпуск и отключил компьютер, или же просто забыл оплатить интернет. Но учитывая, что возраст некоторых из пропавших relay’ев превышал 3 года, а ранее нестабильностью они не отличались, такие наблюдения наводили на немного другие мысли.

Если месяц назад поиск через сервис Tor|Metrics выдавал для этой AS десяток relay’ев из которых обычно offline было меньше половины, то в настоящий момент Tor|Metrics выдает всего 3 relay’а, из них online периодически отмечаются один-два. Но так мой relay всё ещё сохранял работоспособность, а дяди с дубинками не пытались выломать мне дверь, я решил просто понаблюдать за ситуацией.

Далее я расскажу о своих наблюдениях и оценке масштаба блокировки сети Tor.

Читать далее
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 8.2K
Комментарии 24

HTB Jarvis. ROOT будет наш! #мамкинхакер

Growth Hacking *CTF *
Tutorial

Приветствую! Буквально вчера разбирал машину с HTB. Как по мне, отличный полигон по прокачке скилов в области sql инъекций, инъекций команд в командной строке, использованию метасплойта и повышению привилегий....

Читать далее
Рейтинг 0
Просмотры 520
Комментарии 1

Лаборатория робототехники Сбера: взгляд изнутри

Блог компании Сбер Разработка робототехники *Карьера в IT-индустрии Робототехника Будущее здесь

Чем занимаются инженеры в лаборатории робототехники Сбера, как детское увлечение может перерасти в серьёзное хобби, а затем обеспечить работой и стать делом всей жизни — об этом расскажу я, Алексей Бурков, ведущий инженер в лаборатории робототехники Сбера.

Ниже приведён транскрипт видеороликов, которые вы найдёте под катом.

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 1.4K
Комментарии 9

Актуальный сборник шаблонов для создания проектов и приложений на Django

Python *Django *Nginx *ReactJS *

Репозиторий: https://github.com/denisxab/django-start-pack

Какая существует проблемы: Слишком много времени уходит на первоначальную настройку Django проекта. Существует много технологий которые уже стали неотъемлемыми зависимостями для Django проектов. Например:

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Просмотры 986
Комментарии 3

Вышла Beta Go 1.18 с дженериками. Подробности из блога Go под катом

Блог компании SkillFactory Open source *Программирование *Go *
Перевод

Официальный релиз Go 1.18 состоится только через пару месяцев. Это первый предварительный выпуск Go 1.18, чтобы вы могли попробовать его и сообщить о проблемах. Go 1.18 Beta 1 — это огромный объём работы всей команды разработчиков Go в Google и участников проекта Go по всему миру. Нам очень хочется узнать ваше мнение.

Читать далее
Всего голосов 15: ↑8 и ↓7 +1
Просмотры 2.3K
Комментарии 11

Как выглядит тематическая платформа для изучения SQL от специалистов Университета ИТМО

Блог компании Университет ИТМО Open source *Программирование *SQL *Учебный процесс в IT

В нашем хабраблоге мы уделяем внимание не только научным, но и практико-ориентированным проектам специалистов, аспирантов и студентов Университета ИТМО. Например, ранее мы говорили об умном стетоскопе, одежде с нагревательными элементами, стенде со смартфонами для тестировщиков и истории платформы для тех, кто занимается спортивным программированием.

На этот раз обсуждаем образовательный проект — онлайн-курсы для тренировки умений написания SQL-запросов. Расскажем, что собой представляет продукт.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 855
Комментарии 0

Patch Tuesday: Microsoft выпустила декабрьские обновления безопасности

Блог компании Microsoft Информационная безопасность *Системное администрирование *IT-инфраструктура *Разработка под Windows *

Microsoft выпустила плановые обновления безопасности для закрытия 82 уязвимостей, 7 из которых были классифицированы как критические. Среди прочих 6 уязвимостей были обнародованы публично (0-day), а эксплуатация 1 уязвимости была зафиксирована в реальных атаках. Максимальный рейтинг по шкале CVSS среди всех закрытых уязвимостей составил 9.8 из 10.

Помимо стандартного набора затронутых продуктов – Windows, Office, SharePoint, Visual Studio – обновления этого выпуска также затрагивают ASP.NET Core, PowerShell, Defender for IoT и Microsoft Defender.

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

Узнать, как защитить свои системы
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 643
Комментарии 2

TypeScript в Node.js для server-side приложений

Блог компании OTUS JavaScript *Node.JS *
Tutorial

В преддверии старта нового потока курса «Node.js Developer» делимся с вами текстовой версией демозанятия «TypeScript в Node.js для server-side приложений», которое провел эксперт OTUS — Александр Коржиков.

Node.js — логичный, интересный и простой способ запустить JavaScript на Server-Side и при этом практически не требующий дополнительных знаний и умений, чтобы стартовать простой проект с нуля. Естественно, если писать настоящее большое backend-приложение, то поверхностными знаниями не обойтись. Тем не менее, знания JavaScript сильно помогают, чтобы перейти из фронтенда в бэкенд именно на Node.js.

Читать далее
Всего голосов 6: ↑0 и ↓6 -6
Просмотры 962
Комментарии 2

Безопасность в беспроводной сети Bluetooth

Информационная безопасность *Антивирусная защита *

 Вообще слово Bluetooth является адаптацией слова на английский язык с датского слова «Blåtand» («Синезубый»). Это было прозвище короля викингов Харальда I, жившего в Дании около тысячи лет назад. Прозвище он получил за тёмный передний зуб. Первые работы по созданию Bluetooth начал производитель телекоммуникационного оборудования Ericsson в 1994 году в качестве беспроводной альтернативы кабелям RS-232. Изначально Bluetooth был разработан под потребности системы FLYWAY в функциональном интерфейсе между путешественниками и системой. Первая спецификация Bluetooth была разработана группой Bluetooth Special Interest Group, основанная в 1998 году. В Bluetooth Special Interest Group вошли компании Ericsson, IBM, Intel, Toshiba и Nokia. А впоследствии Bluetooth SIG и IEEE достигли соглашения, на основе которого спецификация Bluetooth стала частью стандарта IEEE 802.15.1, опубликованного в 2002 году.

 

Читать далее
Всего голосов 12: ↑8 и ↓4 +4
Просмотры 794
Комментарии 0

Технологические тренды, которые определят следующий год: обзор Web Summit 2021

Блог компании Нетология Управление разработкой *Управление проектами *Управление продуктом *Управление персоналом *

Web Summit — самая крупная технологическая конференция в мире, которая ежегодно проводится в Лиссабоне, — в этом году прошла с 1 по 4 ноября и собрала 42 000 участников.

Представители российской компании 24TTL, которая разрабатывает инновационные ИТ-решения в сфере онлайн-ритейла, в третий раз посетили Web Summit. Своими наблюдениями о том, какой контекст объединяет IT-компании всего мира и какие тренды будут наиболее востребованы в самом ближайшем будущем, поделился основатель компании Юрий Шишкин.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 766
Комментарии 0

Почему никто не понимает REST

Блог компании Хекслет Разработка веб-сайтов *IT-инфраструктура *IT-стандарты *API *

Современное представление о REST сильно отличается от концепции архитектурного стиля, описанной в диссертации его создателя, Роя Филдинга. В этой статье разберемся, как ограничения REST понимал их автор.

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 5.6K
Комментарии 8

Итоги Хакатона Flipper Zero

Блог компании Flipper Devices Inc. Промышленное программирование *


Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23]

3 декабря 2021 г. в Москве прошел хакатон посвященный разработке под Flipper Zero. Всего было подано 57 заявок, из них одобрено 17. Всего в хакатоне приняло участие 42 человека и унесли домой 50 Флипперов.

Если коротко — это было потрясающе! Мы не ожидали такого уровня проработки проектов и вовлечения участников. Порог входа в понимание прошивки Флиппера достаточно высокий, разобраться со всеми API сложно, но не смотря на это почти все проекты были реализованы успешно.

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

Проекты, которые родились на хакатоне
Всего голосов 61: ↑60 и ↓1 +59
Просмотры 6K
Комментарии 21

React-three-fiber: повышаем производительность приложений

Блог компании SimbirSoft JavaScript *ReactJS *

Бывает так, что ваше приложение обрабатывает графику и нуждается в высокой производительности – например, если это сервис для бронирования мест в зале, который мы показали в одной из прошлых статей. При этом зачастую нужны плавный зум или скроллинг элементов, а также поддержка различных библиотек. Рассмотрим, как сохранить производительность и скорость, на примере работы с библиотекой react-three-fiber.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 573
Комментарии 1

Камера для съемки метеоров на базе Raspberry Pi

Блог компании RUVDS.com Разработка на Raspberry Pi *Фототехника Космонавтика DIY или Сделай сам
Перевод
Снимок около 1,670 метеоров из потока Геминиды, сделанный одной станцией за одну ночь в 2020 году

Проект по сборке простой станции наблюдения за метеорами, не требующий больших затрат и посильный рядовым любителям астрономии. На реализацию уйдет всего несколько часов труда и сотен долларов, зато в результате вы сможете не только регистрировать метеорные события, но также стать частью Глобальной метеорной сети, внести свой вклад в исследование этих прекрасных явлений и даже организовать собственную охоту за упавшими метеоритами.
Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 2.4K
Комментарии 5

GoLand 2021.3: полная поддержка WSL, запуск gofmt при сохранении файла, Inline Function, удаленная разработка

Блог компании JetBrains Программирование *Go *

Привет, Хабр! 

Сегодня расскажем о свежем релизе GoLand.

Что нового: полная поддержка WSL, запуск gofmt при сохранении по умолчанию, рефакторинг Inline Function, удаленная разработка (Beta), поддержка gRPC в HTTP-клиенте, улучшения отладчика и многое другое!

Под катом подробный разбор новых возможностей с гифками. 

Скачать GoLand 2021.3 можно на сайте JetBrains или через приложение Toolbox App.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1K
Комментарии 4