Поиск по сайту:

haxor-news позволяет просматривать и искать новости о хакерах с вашего терминала Linux


haxor-news — это интерфейс командной строки для Hacker News, ведущей платформы технических новостей, известной в техническом сообществе.

Hacker News — важный источник новостей и интересных статей для хакеров, программистов и всех, кто интересуется технологиями и технической культурой.

Хотя вы обычно читаете HN через веб-интерфейс, специальное приложение или дайджест электронной почты, вы можете читать, искать и фильтровать последние статьи через свой терминал. Вот как.

Что такое хакерские новости?

Проще говоря, Hacker News — это платформа-агрегатор новостей. Пользователи могут отправлять либо текстовые сообщения, либо ссылки на онлайн-статьи, которые могут представлять интерес для технического сообщества. Другие пользователи могут проголосовать за ваше представление или проигнорировать его.

Если вы знакомы с Reddit, вы узнаете формат платформы, хотя есть несколько существенных отличий. Главный сайт имеет очень простую структуру, напоминающую первые дни Интернета, которую лучше всего можно описать как спартанскую.

Нет кнопки "против" и подфорумов. Однако помимо главной страницы есть специально помеченный раздел «вакансии», а также раздел «спросить» для вопросов и «показать», который действует как область типа «покажи и расскажи».

Hacker News — бесценный ресурс для дискуссий о непотребительском техническом пространстве, и вы можете найти обсуждения на все: от автономного хранения энергии на сжатом воздухе до странных хаков JavaScript. Вы вряд ли найдете сравнительные статьи, SEO-оптимизированные статьи или многое из того, что можно было бы назвать «чепухой».

Зачем получать доступ к новостям о хакерах с вашего терминала?

Из-за простого текстового макета просмотр Hacker News в браузере дает реальное преимущество. Вы не получаете изображения или рекламу, нет встроенных аудио или видео, и, честно говоря, эстетика сайта не очень хороша.

Поскольку у вас, вероятно, в любом случае открыто несколько окон терминала, тематически уместно открыть еще одно, чтобы просматривать, просматривать и фильтровать сообщения Hacker News, комментарии, веб-контент, связанный с публикациями, сообщения о найме и информацию о пользователях.

Как установить и использовать haxor-news в Linux

haxor-news — это приложение Python с пакетами, размещенными на PyPI. Вам нужно будет установить Python в вашей системе, чтобы загрузить и установить его. Не беспокойтесь, если у вас нет последней версии Python, поскольку haxor-news поддерживает все, от Python 2.6 до Python 3.7.

После этого все, что вам нужно сделать, это открыть терминал и ввести:

pip install haxor-news

После того, как вы установили haxor-news, вы можете просмотреть доступные команды, введя в терминал следующее:

hn

Основное использование простое, и для просмотра 10 лучших сообщений за последние несколько дней вы должны ввести:

hn best

Если вам нужно больше, чем топ-10 в вашем терминале, просто добавьте целое число для желаемого количества сообщений. Например:

hn best 30

...отобразит 30 лучших постов HN за последние несколько дней.

Но просмотра заголовков недостаточно. Вы используете haxor-news для просмотра связанного контента с других сайтов в формате Markdown в своем терминале после просмотра списка сообщений с аргументом view, за которым следует номер сообщения. Например:

hn view 9

Если статья содержит такие материалы, как видео, которые трудно отобразить в терминале, добавьте переключатель -b, чтобы вместо этого открыть связанную страницу в браузере по умолчанию:

hn view 12 -b 

Настоящая ценность Hacker News заключается в его комментариях и взаимодействии с сообществом, где вы можете найти глубокие обсуждения и идеи, касающиеся исходного сообщения. Переключатель -c развернет все комментарии к посту, позволяя вам увидеть остроумие и остроумие завсегдатаев Hacker News:

hn view 18 -c 

В качестве альтернативы, если вы хотите сохранить локальную копию комментариев для определенного поста, вы можете сохранить их в файл с помощью:

hn view 8 --comments > /path/to/comments.txt

При просмотре комментариев полезно иметь возможность отфильтровывать комментарии, которые вы уже прочитали. Вы можете просматривать только невидимые комментарии с помощью переключателя -u. Например:

hn view 12 -cu

Фильтр haxor-news с помощью регулярных выражений

Регулярные выражения (регулярные выражения) — это последовательности символов, определяющие шаблон поиска в тексте, и вы можете использовать их для поиска сообщений и комментариев, а также для поиска вакансий внештатного программиста, добавив переключатель -q. на ваш поисковый запрос.

Для поиска без учета регистра комментариев, содержащих термин «модераторы» в третьем посте HN, введите:

hn view 3 -cq "(?i)moderators"

Комментарии, содержащие запрошенный термин, будут выделены.

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

hn hiring

И через сообщения о поиске работы с:

hn freelance

Использование регулярного выражения означает, что вы можете более точно найти именно то, что ищете. Например, если вы ищете работу, соответствующую вашим навыкам Python и Java, вы можете ввести:

hn hiring "(?i)Python|Java"

Приведенный выше запрос вернет совпадения для любого из ваших навыков.

Hacker News — не единственный отличный источник технических новостей, вакансий и дискуссий

Помимо Hacker News и, конечно же, MakeUseOf есть еще несколько сайтов, на которых можно найти интересные новости и ссылки на статьи.

Если вы используете Hacker News для поиска работы или фрилансеров, вам понравится просматривать другие веб-сайты, посвященные поиску внештатной работы.

Статьи по данной тематике: