Create a resource group in Azure to hold all of the resources you'll be creating:
- Virtual Network
- Virtual Machines
- Don't use 172.* IPs. I used 10.3.0.0/24
| Namespace ProjectWithSwagger | |
| { | |
| public class Startup | |
| { | |
| // This method gets called by the runtime. Use this method to add services to the container | |
| public void ConfigureServices(IServiceCollection services) | |
| { | |
| //.... | |
| services.ConfigureSwaggerGen(swaggerGen => | |
| { |
| /* .modal-fullscreen */ | |
| .modal-fullscreen { | |
| background: transparent; | |
| } | |
| .modal-fullscreen .modal-content { | |
| background: transparent; | |
| border: 0; | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| } |
| import { | |
| Directive, TemplateRef, Input, ChangeDetectorRef, ViewContainerRef, | |
| IterableDiffers, OnChanges, SimpleChanges, SimpleChange | |
| } from '@angular/core'; | |
| import { NgFor } from "@angular/common"; | |
| import { NgForRow } from "@angular/common/src/directives/ng_for"; | |
| @Directive({ | |
| selector: '[ngFor][ngForIn]' | |
| }) |
| Item | Specification |
|---|---|
| Custom access key | environment MINIO_ACCESS_KEY |
| Custom secret key | environment MINIO_SECRET_KEY |
| Turn off web browser | environment MINIO_BROWSER=off |
| Listening on bucket notifications | using an extended S3 API |
| Support for bucket notifications | postgres, amqp, nats, elasticsearch, redis, kafka (in-progress) |
| Shared Backend (FS) | In-progress |
| # AWS specific install of Docker | |
| sudo yum update -y | |
| sudo yum install -y docker | |
| sudo service docker start | |
| sudo usermod -a -G docker ec2-user | |
| # exit the SSH session, login again | |
| # Docker | |
| docker run -d --hostname my-rabbit --name some-rabbit -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 15672:15672 rabbitmq |
Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.
| # {{ ansible_managed }} | |
| # nginx Configuration File | |
| # http://wiki.nginx.org/Configuration | |
| # Run as a less privileged user for security reasons. | |
| user {{ nginx_user }}; | |
| # How many worker threads to run; | |
| # "auto" sets it to the number of CPU cores available in the system, and |
http://mintty.github.io/ - Mintty is a terminal emulator for Cygwin, MSYS and Msys2.
https://sourceforge.net/projects/poderosa/ - A terminal emulator with tabbed user interface and various connectivity including Telnet, SSH1/2, and cygwin.
http://www.softwareok.com/?seite=Freeware/ColorConsole - ColorConsole brings a little color to your black and white world of Windows console (cmd.exe).
https://conemu.github.io/ - ConEmu-Maximus5 is a Windows console emulator with tabs, which presents multiple consoles and simple GUI applications as one customizable GUI window with various features.
http://www.powercmd.com/ - PowerCmd: A Better Command Prompt Replacement Tool.
http://cmder.net/ - Portable console emulator for windows.
https://sourceforge.net/projects/console/ - Console is a Windows console window enhancement.
https://jpsoft.com/tccle-cmd-replacement.html - TCC/LE Windows CMD Replacement Shell : Upgrade Your CMD Commands.
http://www.gammadyne.com/cmdline.htm#gs - GS.EXE is an alternative DOS
| /** | |
| * @license | |
| * Copyright (c) 2019 Jonathan Catmull. | |
| * | |
| * Permission is hereby granted, free of charge, to any person obtaining a copy | |
| * of this software and associated documentation files (the "Software"), to deal | |
| * in the Software without restriction, including without limitation the rights | |
| * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| * copies of the Software, and to permit persons to whom the Software is | |
| * furnished to do so, subject to the following conditions: |