На GitHub много репозиториев, в которых будет интересно покопаться даже непрофессионалу. Сегодня мы подготовили для вас небольшую статью-сборник сразу из двух источников (один раз И два), выбрал самое интересное.

Под миниатюрой вас ждет пустой «репозиторий Zen», хранилище самых тупых требований к паролям и язык сценариев на основе Python в стиле Дональда Трампа (и множество других крутых и даже полезных вещей).

Генераторы поддельных данных (для Node.js и Ruby)

fbcd971cbfd6c774eea49dd1744c1651

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

Здесь на помощь приходит Faker. Загрузите соответствующую версию по ссылке: Node.JS И Рубин. (Faker также доступен на Python и других внутренних языках, просто погуглите «GitHub Faker язык“).

С Faker вы можете генерировать практически любой тип данных. Фамилии ? Да сэр! Связи? Легкий. Адреса, поддельные номера кредитных карт, названия компаний? Без проблем. Имена покемонов? Пожалуйста!

Перейдите по этой ссылке, чтобы увидеть доступные типы данных. Или, может быть, у вас есть интересная идея для типа данных, которого еще не существует? Не стесняйтесь вносить свой вклад в Faker и вносить свой вклад в этот огромный репозиторий.

Дорожная карта для веб-разработчиков

Быть веб-разработчиком непросто. Есть чему поучиться и многое понять. Было бы здорово, если бы кто-то мог составить блок-схему, основанную на реальном опыте, что изучать/практиковать и в каком порядке?

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

ЧИТАТЬ   Пентагон пообещал долгое и кровавое контрнаступление ВСУ

Заглядывайте почаще, он активно обновляется, почти так же быстро, как веб-технологии!

Это номер 13 или нет?

280cdf4f10fbed1a7d13e8046ab33282

Итак, мы пообещали, что статья будет не только полезной, но и необычной. Вот один из них.

Как тебе нравится js-библиотека, единственной целью которого является проверка того, равно ли определенное число 13? Этот проект вряд ли будет кому-то полезен в реальном мире.

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

d87efb1e51dcd0d0699dbf77a1063788

Кажется элементарным, не так ли?

Comcastify.JS

5e308a7c1b4cd9d537719657643a39c2

На Onion много странных репозиториев. Там должно быть очень весело работать. Один из этих проектов Comcastify.JS, замедляет скорость загрузки изображений. Comcast, печально известный интернет-провайдер из Нью-Йорка, стал предметом насмешек со стороны этого репозитория. Единственная цель пакета — заставить изображения загружаться невероятно медленно, чтобы имитировать плохое интернет-соединение. Девиз Comcastify.JS: «Иногда изображения загружаются слишком быстро».

Проверять демонстрационная страницачтобы увидеть программу в действии (восхитительно медленно)!

Глупые правила пароля

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

Некоторые утверждения просто ерунда. Оцените, например, Copyright.gov:

15aae4058f2963d56f7be8eb69c3b7bc

Баш кот с кошкой

Это настоящий кот, аддон для команды cat. Теперь, что бы вы ни делали с чатом, милый котенок будет смотреть прямо на вас из окна консоли. Или кошка, в зависимости от ваших предпочтений.

С уважением чертовски мила. Теперь ваши файлы действительно «цитируются».

b005079eca0ef61bcf6f968aba484131

Трампскрипт

7945027e6ed0e3c67fbedc63123b9a93

Конечно, мы не хотим вдаваться в политику, но кто-то создал скриптовый язык на основе Python под названием Трампскрипти если честно, он очень смешной! «Сделаем Python снова великим!» является валютой репозитория. Вот официальное описание: «TrumpScript — это язык, основанный на легендарном Дональде Трампе. Без сомнения, он был лучшим президентом США, но мы обнаружили, что среди современных языков программирования нет ни одного, который был бы увенчан славным золотым кандибобером Трампа.

Вот некоторые характерные черты и «шутки» проекта:

  • Никаких чисел с плавающей запятой, только целые числа. Америка ничего не делает наполовину.

  • Все числовые значения должны быть строго больше 1 миллиона. Мы не заботимся о мелочах.

  • Ввоз также запрещен. Весь код должен быть сделан в Америке.

  • Вместо Истина и Ложь вводятся ключевые слова факт и ложь.

  • В качестве имен переменных можно использовать только самые распространенные английские слова, любимые слова Трампа и имена активных политиков.

  • В большинстве отчетов об ошибках используются цитаты из речей Трампа.

  • Каждая программа должна заканчиваться словами «Америка велика».

  • Язык автоматически исправляет 4,5 миллиарда долларов в Forbes до 10 миллиардов долларов.

  • В исходном виде TrumpScript не совместим с Windows, потому что Трамп не доверяет ПК.

  • TrumpScript будет бойкотировать OS X и все продукты Apple до тех пор, пока Apple не предоставит властям информацию о мобильных телефонах радикальной исламской террористической пары в Калифорнии.

  • Язык полностью нечувствителен к регистру.

  • Если ваш компьютер находится в Китае, TrumpScript не скомпилируется. Мы не хотим, чтобы китайцы украли наши американские технологические секреты.

  • Если вы построите стену (установите соответствующий флаг — Стена), то TrumpScript не будет работать на машинах с мексиканскими локалями.

  • Он предупредит вас, если в системе есть коммунисты, выдающие себя за легальные «сертификаты SSL» из Китая.

  • Не могу работать в корневом режиме, потому что Америка не нуждается в вашей помощи, чтобы стать великой. Трамп — это все, что ей нужно.

  • Удобно печатать маленькой рукой.

ЧИТАТЬ   Германия заявила, что Россия готова долго сопротивляться санкциям

Кроме того, как ни странно, если произойдет ошибка компиляции, она не объявит о себе, потому что «Трамп не любит говорить о своих неудачах», так что получайте удовольствие от отладки!

Laxx (библиотека эффектов прокрутки JS)

c5430848b044e7bfd36552d2101746ed

Ладно, вернемся в мир полезных репозиториев! Лакс — это библиотека JS, которая позволяет создавать потрясающие эффекты прокрутки на веб-сайтах и ​​в приложениях.

Посетите демонстрационные страницы проекта, чтобы увидеть различные эффекты и модули в действии. Если вы когда-нибудь мечтали ускорить свою игру или создать сумасшедшую, захватывающую веб-страницу, этот репозиторий станет вашим спасением!

РЭШ.css

7ea82b94024ba850094b741b7e85c2c3

Если ваше детство пришлось на эпоху ретро-игр, вам понравится этот пакет css. Этот репозиторий содержит полнофункциональную библиотеку CSS, которая придаст вашему проекту внешний вид оригинальной системы NES. 8-битные активы и все такое. Взгляните на демонстрационную страницу и увидеть проект в действии!

37a74eb52c6d43e43f9009384d94852f

MadHash

Но на самом деле достаточно полезное решение.

  • Пытаетесь вспомнить хэш SHA-256? Без шансов.

  • Хотите запомнить хэш MadHash SHA-256? Ну удачи.

Этот репозиторий позволяет создавать удобочитаемые хэши из обычных хэшей SHA-256. Все, что вам нужно сделать, это ввести свой хеш и получить строку обычных слов.

Проверьте сами: https://madhash.telekinesis.cloud/

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

К сожалению, генератор словарей отфильтровывает ненормативную лексику. О, сколько комбинаций исчезает…

нет кодов

Бессмертная классика — лучшее завершение статьи. ДепозитРассматриваемый объект буквально не содержит кода. Ресурс, созданный Келси Хайтауэр, программистом Google и активным сторонником Kubernetes, является чем-то вроде насмешки. Сатирическое размышление о подходе многих разработчиков к реализации программного обеспечения с открытым исходным кодом.

ЧИТАТЬ   Выгодно: робот-пылесос Aeno со скидкой 8 200 рублей - Лайфхакер

Комичность (и мудрость) No Code лучше всего выражается в описании репозитория:

«Знаете ли вы, как лучше всего писать безопасные и надежные приложения? Нигде ничего не пишите и не уточняйте.

Мы просим вас не относиться серьезно к репозиториям, перечисленным в этой статье. Ведь работа программиста на 80% состоит из рутинной работы и только на 5% из настоящей мозговой работы (остальные 15% можно отнести к кофе-брейкам и оплачиваемым прокрастинациям).

Если у вас есть свои примеры полезных, забавных и интересных репозиториев, поделитесь ими в комментариях. Любознательные потомки, нашедшие эту статью, скажут вам спасибо.

Source

От admin