ブックマーク / www.moongift.jp (4)

  • Gixy - nginxの設定ファイルを静的解析して改善提案

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました HTTPサーバとしてnginxを使っているケースは多いかと思います。しかし設定に関する情報はまだまだ多くはなく、動くように設定はしても、それがベストなのかどうか判断できない方も多いのではないでしょうか。 そんな方にお勧めなのがGixyです。nginxの設定ファイルを解析して改善案を提示してくれます。 Gixyの使い方 Gixyのインストールは pip でできます。 pip install gixy 後はnginxの設定ファイルを指定するだけです。 $ gixy /path/to/nginx.conf ==================== Results =================== Problem: [host_spoofing] The proxied Host h

    Gixy - nginxの設定ファイルを静的解析して改善提案
  • DBeaver - 多彩なデータベースに対応した管理UI

    データベースを使った開発や運用時においてGUIの管理インタフェースが欲しいと思うことは多々あります。特にプロジェクトによってデータベースの種類が違ったり、接続先があちこちに存在するとそう感じるはずです。 そこで使ってみたいのがDBeaverです。多彩なデータベースに対応した管理UIです。 DBeaverの使い方 接続先の選択画面です。PostgreSQL/MySQL/MariaDB/DB2/Oracle/SQL Serverなどの基に加えてMS Access、infomix、MongoDB、Firebirdなども選択できます。 SSHトンネルに対応しているので番環境のデータベースも確認できるでしょう。 接続しました。 テーブルの一覧です。 データも確認できます。 ダイアグラムはリレーションなどの関係が分かるようになっています。 DBeaverを入れておけば、大抵のデータベースには接続で

    DBeaver - 多彩なデータベースに対応した管理UI
  • Free Icon Set for files - 60種類を越えるファイルアイコン

    ユーザにファイルをアップロードしてもらう機能はよくあるかと思います。アップロードした後は画像であればサムネイルを表示すれば良いですが、他の画像フォーマットの場合は難しいでしょう。そこで分かりやすく区別するためにアイコンを使ったりします。 ファイルの種類はとても多いので、アイコンも多数のフォーマットに対応している必要があります。そこで使ってみたいのがFree Icon Set for filesです。 Free Icon Set for filesの使い方 Free Icon Set for filesで提供されている画像です。他にもPDFやIllustrator形式でも提供されています。 全部で63種類のアイコンが作成されています。 これだけの種類があれば大抵のファイル形式には対応できるのではないでしょうか。RubyPHPSQLもあるので(Perlがありませんが…)開発者向けにも利用で

    Free Icon Set for files - 60種類を越えるファイルアイコン
  • Git-it - Gitの使い方を基礎から覚えるためのアプリ

    Gitが開発現場におけるバージョン管理の軸になってきています。しかしGitには多くの機能があり、さらに他のバージョン管理に比べてローカルでできることが多いので、覚えるのが大変というイメージがあります。 そこで作られたのがGitの使い方を覚えるためのGit-itというソフトウェアです。Git-itを通してGitの使い方を学んでいけます。 Git-itの使い方 最初のページです。一番最初はGitのインストールからはじめます。 リポジトリを作ってみようのレッスンです。 コマンドも書かれていて、その結果をアプリ上から確認できるようになっています。 pullの方法。こうやって順番にすすめていくことでGitを使った開発の基が抑えられるようになるでしょう。 Git-itの良いところはElectronアプリアプリなので、ローカルに作成したフォルダの状態などをチェックすることができるということです。コンテ

    Git-it - Gitの使い方を基礎から覚えるためのアプリ
  • 1