OpenAPI Specification(旧Swagger)の定義ファイルはドキュメントを生成するのによく使われます。しかし、それだけではなく他にも様々な使い道があります。例えばテストやバリデーションです。 さらにAutoRestを使えば各種プログラミング言語向けにSDKを生成してくれます。これは見逃せない機能でしょう。 AutoRestの使い方 実行例です。C#のコードを生成しました。 さらに指定を追加するだけでRubyのコードも生成できます。 AutoRestが対応するのはC#、Go、Java、node、TypeScript、Python、RubyそしてPHPとなっています。これだけのプログラミング言語に対応していればまずは問題ないでしょう(Swiftも欲しいですが)。SwaggerCodegenという類似プロジェクトもありますが、AutoRestはOpenAPI Specifica
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Evernoteは便利なメモサービスなのですが、デスクトップクライアントが重たすぎて使わなくなってしまいました。今であればWeb版が十分に使いやすくなっているので、Webブラウザで使う方が手軽かも知れません。 そこでWeb版をベースにちょっとした機能を追加してくれる非公式クライアントのtuskが便利そうです。 tuskの使い方 最初にログインします。 メイン画面です。これはEvernoteのWeb版そのままです。 メモを書きます。 テーマ機能によって色彩を一気に変更できます。 こちらはセピアです。 tuskは基本的にはWebアプリケーションのラッピングですが、各種キーボードショートカットであったり、テーマ機能を追加しています。インターネット接続がないと使えないのが難点ですが、普段か
by Steve Herring タバコの吸殻のポイ捨てが問題となっているオランダで、問題解決のためにカラスの学習能力を利用するという試みが行われています。カラスが吸殻を入れるとえさが出てくるという自動販売機のような機械を使うことで、吸殻拾いをカラスに行ってもらうという、テクノロジーと動物の知能を掛け合わせたデバイス「Crowbar」が開発中です。 Crowded Cities – Training Crows http://www.crowdedcities.com/ 毎年60億本のタバコの吸殻が道に捨てられているというオランダ。タバコの吸殻を道に捨てるのは簡単ですが、タバコのフィルターはプラスチック繊維でできているため、自然と分解されるには10年の月日を要します。60億本もの吸殻を手で拾っていくというのは途方もない作業になるということで、Ruben van der Vleutenさんと
フィードリーダーとして長年親しまれてきた「Live Dwango Reader」(LDR)が惜しまれつつも2017年8月31日にサービスが終了してしまいました。それから約1ヶ月の時を経て、LDRの代わりとなるフィードリーダー「Feedpon」がChrome、Firefoxのアドオンとして登場したので使ってみました。 LDRに代わる新しいRSSリーダーFeedponを開発した - emonkak's Blog http://emonkak.hatenablog.com/entry/2017/09/29/232320 ◆Chromeに「Feedpon」をインストール Chromeで「Feedpon」のアドオンのページに移動します。 Feedpon - Chrome ウェブストア 「Chromeに追加」ボタンをクリックします。 「『Feedpon』を追加しますか?」の画面が出たら、「拡張機能を追
タスクバー検索の Web 結果を、Microsoft Edge ではなく既定のブラウザで開けるようにするソフト。 通常は Microsoft Edge & Bing で表示されるタスクバーのウェブ検索結果を、既定のブラウザ & Bing で表示できるようにしてくれます。 ブラウザアドオンと連携することにより、検索結果を Google で開けるようにすることも可能です。 「EdgeDeflector」は、タスクバー検索の “ Web 結果 ” を既定のブラウザで開けるようにするソフトです。 (「EdgeDeflectorSlim」は、「EdgeDeflector」の処理を高速化したバージョン) 通常、タスクバーの検索でウェブ検索を行うと、Microsoft Edge が立ち上がって Bing の検索結果が表示されますが、これを強制的に “ 現在設定されている既定のブラウザ ” で開けるように
FacebookやTwitterなど、いくつものウェブアプリケーションを連携させることができる無料のクラウドアプリケーションに「IFTTT」がありますが、IFTTTのように簡単な操作でローカルのPCを操作することができるフリーソフトとして「Ellp」が登場しました。2016年11月にベータ版がリリースされたばかりのサービスにもかかわらず、すでに全世界で10万人以上が利用しているとのことで早速インストールして使ってみました。 Ellp - Help is on the way. https://www.ellp.com/ ◆ダウンロードとインストール まずは、「Ellp」のトップページからダウンロードします。「FREE DOWNLOAD」をクリック。 「ファイルを保存」をクリック。 ダウンロードした「EllpSetup.exe」をクリック。 「実行」をクリック。 最初にインストール時の言語を
エネルギーを吸収するディスプレイ、通信も アイティメディアがモノづくり分野の読者向けに提供する「EE Times Japan」「EDN Japan」「MONOist」に掲載した主要な記事を、読みやすいPDF形式の電子ブックレットに再編集した「エンジニア電子ブックレット」。今回は、未来のディスプレイの1つの形になるかもしれない、光を吸収する特性を持つディスプレイについて紹介します。 エネルギーを吸収するディスプレイ、通信も 可視光を用いて情報だけでなく、エネルギーを送受信できるディスプレイを米イリノイ大学の研究チームが作り上げた。ユーザーインタフェースに新しい切り口が加わる他、環境光を電力として取り組むことが可能になる。【著:畑陽一郎】 ・ブックレットは無料でお読みいただけますが、電子機器設計/組み込み開発 メールマガジンの購読登録が必要です。 ・電子ブックレットはPDFファイルで作成されて
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く