Exoframe シンプルドッカー展開ツール

特徴

  • ワンコマンドプロジェクトの展開
  • SSHキーベースの認証
  • 更新プログラムの更新
  • トークンをデプロイする(例:CIからデプロイする)
  • letsencryptによる自動HTTPS設定*
  • 自動gzip圧縮*
  • 配備のログへの簡単なアクセス
  • ドッカーの作成サポート
  • 複数のデプロイメントエンドポイントとマルチユーザーサポート
  • クライアント、サーバ、Traefikの簡単なアップデート手順
  • オプションの自動サブドメイン割り当て(つまり、すべての配備で独自のサブドメインが取得されます)

Trafeikが提供する機能

デモ

アスキシキャスト

インストールと使用

Exoframeを実行するには、Exoframe CLIExoframeサーバーの 2つの部分が必要です。
サーバーのインストール手順については、「Exoframeサーバーリポジトリ」を参照してください。

Exoframe CLIをインストールするには、リリースページから事前にパッケージ化されたバイナリの1つをダウンロードするか、npmを使用してインストールします(少なくともノード8.xが必要です)。

npm install exoframe -g

あなたが持っていることを確認してくださいExoframeサーバーが展開され、使用してエンドポイントとして設定します:

exoframe endpoint http://you.server.url

次に、

exoframe login

次に、以下を実行するだけでプロジェクトを展開することができます:

exoframe

ドキュメントには、すべてのコマンドとオプションのリストがあります。

GitHub - exoframejs/exoframe: Exoframe is a self-hosted tool that allows simple one-command deployments using Docker

hackernoon.com

Ubuntu Linuxデスクトップはどうなるのか?

7年前、CanonicalUbuntu Linux デスクトップGnome 3.xインターフェースから独自のUnityフロントエンドに移行しましたUbuntu 11.10リリースにより、UnityはUbuntuのデフォルトデスクトップになっていました。「UbuntuのデフォルトデスクトップをGnomeに戻し、Ubuntu 18.04 LTS(長期サポート)」に移行します。このバージョンは2018年4月に出荷されます。すぐにリリースされる次の2つのバージョン17.04と、2017年11月にリリースされる17.11ではUnity 7を引き続き使用します。2018年には、UbuntuGnomeにデフォルト設定され、Canonicalの全面的かつ積極的なサポートが上流および流通の両方で行われます。

www.zdnet.com

 

TypeScript 2.6 RCを発表

TypeScript 2.6 RCが利用可能になりました!最新の安定版のTypeScriptを使い始めるには、NuGetを使って取得するか、npmで次のコマンドを使用します。

npm install -g typescript @ rc

Visual Studio 2015ユーザー(Update 3をお持ちの方)は、ここからTypeScript 2.6 RCをインストールできます。バージョン15.2以降を使用しているVisual Studio 2017ユーザーは、ここからインストールするだけで TypeScriptを取得できます

TypeScript 2.6 RCは、Visual Studio CodeSublime Textで動作しますが、TypeScript 2.6 の完全なリリースはそのまま使用できます。

TypeScript 2.6がもたらすものを見てみましょう!

Announcing TypeScript 2.6 RC | TypeScript

Xamarin Live Player - VS 2017バージョン15.4および15.5トライアル

先週、Visual Studio 2017バージョン15.4とVS for Mac 7.2が安定版チャンネルにリリースされました。Visual Studioには、Xamarin Live Player機能の最初のリリースが含まれています。つまり、Visual Studioを簡単にアップデートし、Xamarin Live Player(プレビュー)をオンにして、VSとiOSまたはAndroidバイスだけでモバイルアプリを視覚化することができます。

image8

安定版リリースの後、Visual Studioの新しいプレビューリリースが出ます。VS 2017バージョン15.5のプレビューは現在利用可能です!既存のVS 2017のインストールは並行して実行でき、先週の記事でPierceがブログに書いたすばらしい新機能が数多くあります

montemagno.com

Microsoft Edgeモバイル版

マイクロソフトは驚くべき発表をしました。EdgeブラウザをiOSとAndroid導入することで、既存のEdgeユーザー(および可能な変換者)が閲覧履歴、ブックマークなどのデータを簡単に取得できるようにすることを明らかにした。これはBetaアプリでPlayストアからダウンロードできるようになりました。

  

Edgeのモバイルは、Microsoft独自のEdgeHTMLエンジンを使用してません。iOSバージョンはSafariのエンジンを使用しています。AndroidバージョンはChromeのBlinkエンジンを使用しています。このように、パフォーマンスはChromeと多くの状況で似ているはずです。テストでは、EdgeがChromeよりもわずかに速かったようでしたが、異なる場合があります。また、これはベータ版であり、開発が進むにつれて変化する可能性があることに注意してください。

ブラウザ自体はデスクトップエッジとモバイルクロムの組み合わせのよう。開始ページには検索バーが付いた頻繁にアクセスされたページがあり、その下にMSNからのストーリー(オフにすることができます)があります。UIはアドレスバーとリーディングリスト/ヒストリ/ブックマークボタンに分かれています。両方のバーは、ページを下にスクロールすると引き離され、スワイプすると再び表示されます。Edgeはあなたが期待するブラウザを行います。

Edge for Android / iOSは、特にEdgeをデスクトップで使用しているユーザーを対象としています。Edgeを実際に使っている人にとっては、デスクトップブラウザからすべてを同期できることは役に立ちます。

LINQに関する50の例

私はwww.devcurry.comにいくつかのLINQチュートリアルを書いています。これらの記事のほとんどは、プロジェクトで使用できる短いスニペットを含んでいたり、LINQを効果的に使用する方法を示しています。私はここで読者と共有したいと思っていました。これらの簡単な例は、特定のLINQ機能の使用方法を示しており、特定の順序でここにリストされています。

更新: John Flynnのおかげで、これらのサンプルはLINQPadでも利用できるようになりました。LINQPadで50個のLINQサンプルを確認する  

www.dotnetcurry.com