ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プログラミング言語 - Pythonの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2020/04/01

FontGoggles - フォントを並べて比較する

どのフォントを使うかによって、受け手で感じる印象はまったく違います。とはいえ、フォントがまったく違うコンセプトでできているならばまだしも、ちょっとした違いしかない場合にどちらを採用するかは難しい問題です。そこで使ってみたいのがFontGogglesです。フォントを比較表示できるソフトウェアです。## FontGoggl...

List

  • 2020/03/29

Pyxel - Pythonでレトロゲームを作ろう

どれだけゲーム機が高度に、高性能化したとしても、レトロゲームの魅力はなくなりません。シンプルなUIだけに開発に取り組みやすく、ゲーム自体も単純なものが多いので誰でもすぐに遊びはじめられます。今回はそんなレトロゲームを開発するSDKとして、Pyxelを紹介します。利用する言語はもちろんPythonです。## Pyxelの...

List

  • 2020/03/19

Covidify - コロナウイルス関連データの収集と可視化

世界中の人たちが心配しているコロナウイルス。毎日様々なニュース、データが飛び交っており、何をどう判断したらいいのかも分からなくなりそうです。そして各国のデータを分析する、可視化するニーズも強くあります。今回紹介するCovidifyはコロナウイルス関連データを集積、グラフ化するライブラリです。## Covidifyの使い...

None

  • 2020/03/15

newscatcher - ニュースサイトに特化したPython製のスクレイピングライブラリ

ニュースサイトは広告が多く、Webブラウザで目的の記事を探すのも面倒です。そのため、RSSフィードを登録している人もいますが、頻繁に訪れるサイトでもなければ、それも面倒です。そこで使ってみたいのがnewscatcherです。ニュースサイト専用のスクレイピングライブラリです。## newscatcherの使い方NY Ti...

List

  • 2020/03/09

Diagrams - システム構成図をコードで書く

開発者であっても図を描く機会は多いです。仕様書のようなドキュメントであったり、システム構成図の中に書いたりといった具合です。ドローソフトウェアを使ったり、スライド作成ソフトウェアを使ったりしまうが、操作やメンテナンスが面倒でストレスです。そこで使ってみたいのがDiagramsです。開発者らしく、コードで図を描けます。#...

None

  • 2020/02/27

pomodoro - CUIで使えるポモドーロテクニック

ポモドーロテクニックは集中と緩和を繰り返して作業する仕事法で、好んで使っている人も多いのではないでしょうか。個人的にも一気にタスクを片付けたい時に使うことがあります。タイマーさえあればいいので、基本的にはスマートフォンのタイマーなどで代用しています。しかし、やはりタイマーは専用のものがいいという方はpomodoroを試...

List

  • 2020/02/17

html-vault - HTML内に暗号化コンテンツを埋め込む

Webサイトでパスワードを知っている人しか見られないコンテンツを作ろうと思うと、サーバ側でデータを管理して、認証したユーザにだけコンテンツを返すというのが一般的です。これを静的サイトでも可能にするのがhtml-vaultです。暗号化されたコンテンツをHTML内に埋め込めるソフトウェアです。## html-vaultの使...

List

  • 2020/02/13

linkding - 個人で立てるシンプルなブックマーク管理

日本の開発者であればはてなブックマークを使っている人も多いですが、海外ではあまりいいブックマークサービスがありません(Deliciousがあったのも遠い過去のことです)。プラットフォームを横断してブックマークを管理したい人も多いでしょう。そのためには管理をWeb上で行うのがお勧めです。そしてlinkdingであれば自分...

List

  • 2020/01/24

Showdown - ポケモンバトルボット

ポケモンShowdown

List

  • 2020/01/15

linedraw - 画像をSVGに変換

画像を変換する類のソフトウェアは多数あります。例えばアスキーアートに変換したり、グレースケールにする、油絵風にするなど様々です。手法を知っておけば、目的に応じてぴったりなソフトウェアが選べるはずです。今回紹介するlinedrawは画像をSVGにしてくれるソフトウェアです。他では見られないものだけに知っておくと役立ちそう...

List

  • 2020/01/13

familytreemaker - 記法に従って家系図を生成

家系図的な表示を使いたい時がたまにあります。組織図であったり、システムのアーキテクチャ、クラス図などでも使えます。そのために専用のソフトウェアを使うのは面倒で、後々のメンテナンスも考えるとプレゼンソフトウェアなどで簡易的に作ってしまったりします。そんなあなたのためのソフトウェアがfamilytreemakerです。記法...

List

  • 2020/01/08

wttr.in - ターミナルからコマンドを打って天気を取得

生きている以上、外に出る可能性は常にあります。その際に気になるのは天気です。風の強さ、温度などによって外に出る格好を決めたり、傘などを持っていくか考えるでしょう。洗濯物や屋外行事などでも天気は大事な情報です。そんな天気情報をcurlコマンド一つで取れるようにするのがwttr.inです。## wttr.inの使い方`cu...

None

  • 2020/01/07

CuteUID - かわいいユニークIDを生成

ユニークなIDを生成したいと考えた時、どんな方法を使うでしょうか。大抵各言語向けに用意されたUUID生成ライブラリを使うと思います。それを使えば数字だけ、または英数字を絡めたIDが生成されます。しかし、そんなIDに楽しさが感じられない、そう思う方はCuteUIDを使ってみましょう。## CuteUIDの使い方CuteU...

None

  • 2020/01/01

get_qiita_informaion - Qiitaの記事情報を簡単に取得

Qiitaでは記事ごとの閲覧数、ストック数、いいね数が確認できますが、閲覧数は書いた本人しか分かりません。しかも各記事ページに移動しないと数字が確認できず、ちょっと面倒です。そこで使ってみたいのがget_qiita_informaionです。記事単位の情報をまとめて取得できます。## get_qiita_informa...

List

  • 2019/12/28

moter - ターミナルの作業を少しでも楽しく

開発者はいつもターミナルを見て仕事をしています。黒い画面に白い文字という表示は目を引く情報が少なく、すぐに飽きてしまうでしょう。もはや飽きを通り越しているかも知れませんが、どうせならもっと印象深い方がいいはずです。そんな世界を作りたいと考えているのがmoterです。## moterの使い方実行中です。ターミナルの背景に...

List

  • 2019/12/17

AWS Icons for PlantUML - PlantUMLでAWSのアイコンを使う

UMLはソースコードを自動生成する夢さえ見なければ、決して悪いツールではありません。システムや処理を可視化するのに最適です。そんなUMLを書く際に昔はドローツールを使いましたが、今はPlantUMLのようなテキストベースも使われます。今回紹介するAWS Icons for PlantUMLはPlantUMLでAWSの各...

List

  • 2019/12/06

Get Together - Meetup.comに似たイベント管理

Meetup.comはコミュニティ管理サービスとして有名ですが、その有料化施策や親会社であるWeの問題もあって利用者場慣れが続いています。離れる先として選ばれるのはオープンソースのコミュニティ管理サービスです。今回紹介するGet Togetherもそんな脱出先の一つです。UIもMeetup.comに似ています。## G...

List

  • 2019/12/04

vy - Python製のVim風エディタ

テキストエディタを作ってみたいと思う開発者は多いようです。普段から使っているソフトウェアなので仕様もはっきりしていますし、作ってみればその動きを学べることでしょう。今回紹介するvyはPythonでVimライクなエディタを実装してみたソフトウェアになります。## vyの使い方起動しました。GUIの画面が立ち上がります。!

List

  • 2019/12/02

YukkuLips - ゆっくりキャラを使った動画を生成

ニコニコ動画などでよく見る、ゆっくり系のキャラクター。動画なので時々瞬きしたり、飛び上がったりします。そのための素材はどうやって作っているのだろうと思っていました。その答えがYukkuLipsにあります。素材配布サイトから取得し、自分の好きな設定で動画を生成できます。## YukkuLipsの使い方メイン画面です。!

None

  • 2019/11/22

Anime Downloader - アニメダウンローダー

毎クール、たくさんのアニメが作られています。消化しきれない人もたくさんいるでしょう。そんなアニメは海外でも人気で違法、合法問わずたくさんのサイトに存在するようです。今回紹介するAnime Downloaderは名前の通り、アニメをダウンロードするソフトウェアです。## Anime Downloaderの使い方dlでアニ...