DUICUO

他にやることがない場合にだけ注目したいオープンソース プロジェクトを 3 つ紹介します。

GitHub上のオープンソースプロジェクトの質には大きなばらつきがあることは周知の事実です。中には実に優れたプロジェクトもありますが、中には一見面白そうに見えても、実務ではあまり役に立たないものもあります。今日は、最近GitHubで見つけた3つのオープンソースプロジェクトを紹介したいと思います。おそらく、ほとんどの開発者は他にやることがなければ見ないようなプロジェクトでしょう。

1. ダムパスワードルール

ユーザーのパスワードのセキュリティを向上させるために、各 Web サイト/アプリでは、数字のみの使用を禁止するなどの基本的な制限から、特殊文字を含めることを要求するもの、数字、大文字と小文字、記号の使用を要求するなどのより厳格なルールまで、一連のルールを設定しています。

このプロジェクトは、面白くてばかばかしいパスワード ルールを特集した一連の Web サイトをまとめたもので、現在 GitHub で 2.7k のスターと 255 のフォークを獲得しています。

GitHub アドレス: https://github.com/dumb-password-rules/dumb-password-rules

アプリやウェブサイトを開発している場合は、ユーザーのパスワードに % 文字を含めることを要求する Admiral ウェブサイトのような奇妙な動作は絶対に避けるべきです。

2. ワマクライ

このプロジェクトは、コンピュータにウイルスを感染させるふりをしますが、使い方は非常に簡単です。

  • フォルダをダウンロードして解凍する
  • 破損させたいファイルを右クリック -> プログラムから開く -> 既定のプログラムを選択
  • プログラム フォルダーに移動し、このファイル タイプを開くための既定のプログラムとして WamaCry.exe を設定します。

この方法で上記の効果が得られます。ウイルスの内容はカスタマイズ可能ですが、一方で、プログラマーがこのプロジェクトを使って上司にいたずらをしたら、少し滑稽に見えませんか?

現在、WamaCry は GitHub で 615 個のスターと 73 個のフォークを獲得しています。

Githubアドレス: https://github.com/bitdust/WamaCry

3. 絵文字

このプロジェクトはさらに面白いもので、Python でコマンドライン インターフェイスで絵文字を出力できるようになります。

絵文字機能を追加するためだけに余分な依存関係を追加するのは少し冗長に思えませんか? とにかく、あなたが満足している限り!

現在、Emoji は GitHub で 1.5k のスターと 2241 のフォークを獲得しています。

Githubアドレス: https://github.com/carpedm20/emoji

正しく使用していない場合、コードの長さが 30 行しかないのに、235 行目にエラーが表示されるのは困ったことになります。