タグ

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

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

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 開発者であっても図を描く機会は多いです。仕様書のようなドキュメントであったり、システム構成図の中に書いたりといった具合です。ドローソフトウェアを使ったり、スライド作成ソフトウェアを使ったりしまうが、操作やメンテナンスが面倒でストレスです。 そこで使ってみたいのがDiagramsです。開発者らしく、コードで図を描けます。 Diagramsの使い方 コードで書いた内容で図が書けます。 シンプルな例。 k8sなどの構成にも使えます。 GCP用。 DiagramsはAWSGCP、k8s、AzureそしてAlibaba Cloud向けにアイコンが用意されています。これらのサービスを作ったシステム構成を考えた時に、Diagramsを使えばメンテナンスもしやすい図が描けます。 Diagrams

    Diagrams - システム構成図をコードで書く
    pm11
    pm11 2020/03/11
  • これでSafariに乗り換えられる?·SafariStand MOONGIFT

    Safariの新版、Safari3.1がリリースされた。高速化されたJavaScriptエンジンが売りで、さらにHTML5の一部サポートや様々な機能が追加、修正されている。何より高速性を売りにしているだけに、素早く表示されるのは良い。 だが、実際のところ乗り換えには至っていなかった。その大きな壁が一つあったのだが、ついに乗り越えられそうだ。 今回紹介するフリーウェアはSafariStand、Safariに様々な追加機能を施すソフトウェアだ。 個人的に一番問題だったのは、Googleリーダーなどで元記事を表示するときに新しいウィンドウが開いてしまうことだった。それはSafari3.1でも解決しておらず、もったいない気がしていた。だが、このSafariStandを使うと、新しいタブとして開くことが可能になる。 他にもFirefoxで言うところのスマートキーワードに相当するクイックサーチ機能、カ

    pm11
    pm11 2008/03/19
  • MOONGIFT: » PUT/DELETEメソッドを簡単に「RESTClient」:オープンソースを毎日紹介

    今のWeb APIで最もよく使われる手法にRESTがある。いわゆるGET/POSTメソッドでデータを取得、登録するものだが、更新や削除の際にはPUT/DELETEメソッドが使われることもある。 これがくせ者で、標準のブラウザでテストするのが難しい。プログラムで書けばできるが、クライアントから手軽に実行するのには、このソフトウェアを使おう。 今回紹介するオープンソース・ソフトウェアはRESTClient、RESTを実行する専用クライアントソフトウェアだ。 RESTClientはGET/POSTはもちろん、HEAD/PUT/DELETE/Options/Traceメソッドを送ることができるソフトウェアだ。URLを指定して、リクエストヘッダを設定したら、後は実際にリクエストしてみれば良い。 結果はヘッダとボディーに分けて取得できる。残念ながら日語は文字化けする。他にもHTTP認証も利用でき、B

    MOONGIFT: » PUT/DELETEメソッドを簡単に「RESTClient」:オープンソースを毎日紹介
    pm11
    pm11 2008/03/17
  • MOONGIFT: » 即、Mac OSXでRails開発環境を構築「RM-Install」:オープンソースを毎日紹介

    最近はMac OSXで開発を行っている。Unixベースとあって、開発ツールが容易に使えるのが利点だ。とは言え、Mac OSXRails開発を行おうと思うと色々用意する必要がある。 MySQLをインストールしたり、RubyRubyGems、Rails等など…。そこまで至るまでに疲れてしまう人もいるだろう。そこで使いたいのがこれだ。 今回紹介するオープンソース・ソフトウェアはRM-Install、Ruby on Rails開発環境インストーラーだ。 RM-Installで入るソフトウェアは、Ruby/Rails/MySQL/SQLite/Subversion/OpenSSL/ImageMagick/Mongrel/Mongrel Cluster/Capistrano/Gruff/Rake/RMagickだ。 効率的な開発を行う上でSubversionははずすことができないだろう。また、イン

    MOONGIFT: » 即、Mac OSXでRails開発環境を構築「RM-Install」:オープンソースを毎日紹介
    pm11
    pm11 2007/09/11
    便利そう。自分は使わないけどメモ。
  • 1