├── .github
└── FUNDING.yml
├── .gitignore
├── README.md
├── _config.yml
├── ann.kont
├── task1
│ ├── Dockerfile
│ ├── build.gradle
│ └── src
│ │ └── main
│ │ └── java
│ │ └── jug
│ │ └── ru
│ │ └── Application.java
└── task2
│ ├── Dokerfile
│ ├── build.gradle
│ └── src
│ └── main
│ └── kotlin
│ └── jug
│ └── ru
│ └── Application.kt
├── aschugunov
├── .gitignore
├── Dockerfile
├── build.gradle
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── src
│ └── main
│ └── java
│ └── hello
│ └── Application.java
├── daniilmatafonov
├── task1
│ ├── .README
│ ├── .gitignore
│ ├── Dockerfile
│ ├── build.gradle
│ ├── settings.gradle
│ └── src
│ │ └── main
│ │ └── java
│ │ └── hello
│ │ └── Application.java
└── task2
│ ├── .README
│ ├── .gitignore
│ ├── app.js
│ ├── package-lock.json
│ └── package.json
├── ekiv
├── csharp2
│ ├── .dockerignore
│ ├── .vs
│ │ └── csharp2
│ │ │ └── v16
│ │ │ └── .suo
│ ├── Controllers
│ │ └── WeatherForecastController.cs
│ ├── Dockerfile
│ ├── Dockerfile.original
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Startup.cs
│ ├── WeatherForecast.cs
│ ├── appsettings.Development.json
│ ├── appsettings.json
│ ├── bin
│ │ └── Debug
│ │ │ └── netcoreapp3.1
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ ├── csharp2.csproj
│ ├── csharp2.csproj.user
│ ├── csharp2.sln
│ ├── docker-compose.dcproj
│ ├── docker-compose.override.yml
│ ├── docker-compose.yml
│ └── obj
│ │ ├── Debug
│ │ └── netcoreapp3.1
│ │ │ ├── csharp2.AssemblyInfo.cs
│ │ │ ├── csharp2.AssemblyInfoInputs.cache
│ │ │ ├── csharp2.RazorTargetAssemblyInfo.cache
│ │ │ ├── csharp2.assets.cache
│ │ │ ├── csharp2.csproj.FileListAbsolute.txt
│ │ │ ├── csharp2.csprojAssemblyReference.cache
│ │ │ └── staticwebassets
│ │ │ ├── csharp2.StaticWebAssets.Manifest.cache
│ │ │ └── csharp2.StaticWebAssets.xml
│ │ ├── Docker
│ │ ├── CachedComposeConfigFilePaths.cache
│ │ ├── DOCKER_REGISTRY.cache
│ │ └── MergedDockerCompose.cache
│ │ ├── csharp2.csproj.nuget.dgspec.json
│ │ ├── csharp2.csproj.nuget.g.props
│ │ ├── csharp2.csproj.nuget.g.targets
│ │ ├── project.assets.json
│ │ └── project.nuget.cache
├── docker-compose.yml
├── fsharp3
│ ├── .dockerignore
│ ├── .vs
│ │ └── fsharp3
│ │ │ └── v16
│ │ │ └── .suo
│ ├── Controllers
│ │ └── WeatherForecastController.fs
│ ├── Dockerfile
│ ├── Dockerfile.original
│ ├── Program.fs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Startup.fs
│ ├── WeatherForecast.fs
│ ├── appsettings.Development.json
│ ├── appsettings.json
│ ├── bin
│ │ └── Debug
│ │ │ └── netcoreapp3.1
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ ├── docker-compose.dcproj
│ ├── docker-compose.override.yml
│ ├── docker-compose.yml
│ ├── fsharp3.fsproj
│ ├── fsharp3.fsproj.user
│ ├── fsharp3.sln
│ └── obj
│ │ ├── Debug
│ │ └── netcoreapp3.1
│ │ │ ├── fsharp3.AssemblyInfo.fs
│ │ │ ├── fsharp3.AssemblyInfoInputs.cache
│ │ │ ├── fsharp3.assets.cache
│ │ │ ├── fsharp3.fsproj.CoreCompileInputs.cache
│ │ │ ├── fsharp3.fsproj.FileListAbsolute.txt
│ │ │ ├── fsharp3.fsprojAssemblyReference.cache
│ │ │ └── staticwebassets
│ │ │ ├── fsharp3.StaticWebAssets.Manifest.cache
│ │ │ └── fsharp3.StaticWebAssets.xml
│ │ ├── Docker
│ │ ├── CachedComposeConfigFilePaths.cache
│ │ ├── DOCKER_REGISTRY.cache
│ │ └── MergedDockerCompose.cache
│ │ ├── fsharp3.fsproj.nuget.dgspec.json
│ │ ├── fsharp3.fsproj.nuget.g.props
│ │ ├── fsharp3.fsproj.nuget.g.targets
│ │ ├── project.assets.json
│ │ └── project.nuget.cache
├── goapi
│ ├── Dockerfile
│ └── test.go
├── gs-spring-boot-docker
│ ├── .gitignore
│ ├── .travis.yml
│ ├── CONTRIBUTING.adoc
│ ├── LICENSE.code.txt
│ ├── LICENSE.writing.txt
│ ├── README.adoc
│ ├── complete
│ │ ├── .jdk8
│ │ ├── .mvn
│ │ │ └── wrapper
│ │ │ │ ├── MavenWrapperDownloader.java
│ │ │ │ ├── maven-wrapper.jar
│ │ │ │ └── maven-wrapper.properties
│ │ ├── Dockerfile
│ │ ├── build.gradle
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ ├── mvnw
│ │ ├── mvnw.cmd
│ │ ├── pom.xml
│ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── hello
│ │ │ │ │ └── Application.java
│ │ │ └── resources
│ │ │ │ └── application.yml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── hello
│ │ │ └── HelloWorldConfigurationTests.java
│ ├── initial
│ │ ├── .mvn
│ │ │ └── wrapper
│ │ │ │ ├── MavenWrapperDownloader.java
│ │ │ │ ├── maven-wrapper.jar
│ │ │ │ └── maven-wrapper.properties
│ │ ├── Dockerfile
│ │ ├── build.gradle
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ ├── mvnw
│ │ ├── mvnw.cmd
│ │ ├── pom.xml
│ │ ├── src
│ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── hello
│ │ │ │ └── Application.java
│ │ └── wrapper_script.sh
│ └── test
│ │ └── run.sh
├── kotlin
│ └── demo
│ │ ├── .gitignore
│ │ ├── .gradle
│ │ ├── 6.4.1
│ │ │ ├── executionHistory
│ │ │ │ ├── executionHistory.bin
│ │ │ │ └── executionHistory.lock
│ │ │ ├── fileChanges
│ │ │ │ └── last-build.bin
│ │ │ ├── fileContent
│ │ │ │ └── fileContent.lock
│ │ │ ├── fileHashes
│ │ │ │ ├── fileHashes.bin
│ │ │ │ └── fileHashes.lock
│ │ │ └── gc.properties
│ │ ├── buildOutputCleanup
│ │ │ ├── buildOutputCleanup.lock
│ │ │ ├── cache.properties
│ │ │ └── outputFiles.bin
│ │ ├── checksums
│ │ │ ├── checksums.lock
│ │ │ ├── md5-checksums.bin
│ │ │ └── sha1-checksums.bin
│ │ └── vcs-1
│ │ │ └── gc.properties
│ │ ├── Dockerfile
│ │ ├── HELP.md
│ │ ├── build.gradle.kts
│ │ ├── build
│ │ ├── classes
│ │ │ └── kotlin
│ │ │ │ ├── main
│ │ │ │ ├── META-INF
│ │ │ │ │ └── demo.kotlin_module
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── demo
│ │ │ │ │ ├── DemoApplication.class
│ │ │ │ │ ├── DemoApplicationKt.class
│ │ │ │ │ └── controller
│ │ │ │ │ └── DockerController.class
│ │ │ │ └── test
│ │ │ │ ├── META-INF
│ │ │ │ └── demo.kotlin_module
│ │ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── demo
│ │ │ │ └── DemoApplicationTests.class
│ │ ├── kotlin
│ │ │ ├── compileKotlin
│ │ │ │ ├── build-history.bin
│ │ │ │ ├── caches-jvm
│ │ │ │ │ ├── inputs
│ │ │ │ │ │ ├── source-to-output.tab
│ │ │ │ │ │ ├── source-to-output.tab.keystream
│ │ │ │ │ │ ├── source-to-output.tab.keystream.len
│ │ │ │ │ │ ├── source-to-output.tab.len
│ │ │ │ │ │ ├── source-to-output.tab.values.at
│ │ │ │ │ │ ├── source-to-output.tab_i
│ │ │ │ │ │ └── source-to-output.tab_i.len
│ │ │ │ │ ├── jvm
│ │ │ │ │ │ └── kotlin
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.keystream
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.keystream.len
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.len
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.values.at
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab_i
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab_i.len
│ │ │ │ │ │ │ ├── internal-name-to-source.tab
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.keystream
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.keystream.len
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.len
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.values.at
│ │ │ │ │ │ │ ├── internal-name-to-source.tab_i
│ │ │ │ │ │ │ ├── internal-name-to-source.tab_i.len
│ │ │ │ │ │ │ ├── package-parts.tab
│ │ │ │ │ │ │ ├── package-parts.tab.keystream
│ │ │ │ │ │ │ ├── package-parts.tab.keystream.len
│ │ │ │ │ │ │ ├── package-parts.tab.len
│ │ │ │ │ │ │ ├── package-parts.tab.values.at
│ │ │ │ │ │ │ ├── package-parts.tab_i
│ │ │ │ │ │ │ ├── package-parts.tab_i.len
│ │ │ │ │ │ │ ├── proto.tab
│ │ │ │ │ │ │ ├── proto.tab.keystream
│ │ │ │ │ │ │ ├── proto.tab.keystream.len
│ │ │ │ │ │ │ ├── proto.tab.len
│ │ │ │ │ │ │ ├── proto.tab.values.at
│ │ │ │ │ │ │ ├── proto.tab_i
│ │ │ │ │ │ │ ├── proto.tab_i.len
│ │ │ │ │ │ │ ├── source-to-classes.tab
│ │ │ │ │ │ │ ├── source-to-classes.tab.keystream
│ │ │ │ │ │ │ ├── source-to-classes.tab.keystream.len
│ │ │ │ │ │ │ ├── source-to-classes.tab.len
│ │ │ │ │ │ │ ├── source-to-classes.tab.values.at
│ │ │ │ │ │ │ ├── source-to-classes.tab_i
│ │ │ │ │ │ │ └── source-to-classes.tab_i.len
│ │ │ │ │ └── lookups
│ │ │ │ │ │ ├── counters.tab
│ │ │ │ │ │ ├── file-to-id.tab
│ │ │ │ │ │ ├── file-to-id.tab.keystream
│ │ │ │ │ │ ├── file-to-id.tab.keystream.len
│ │ │ │ │ │ ├── file-to-id.tab.len
│ │ │ │ │ │ ├── file-to-id.tab.values.at
│ │ │ │ │ │ ├── file-to-id.tab_i
│ │ │ │ │ │ ├── file-to-id.tab_i.len
│ │ │ │ │ │ ├── id-to-file.tab
│ │ │ │ │ │ ├── id-to-file.tab.keystream
│ │ │ │ │ │ ├── id-to-file.tab.keystream.len
│ │ │ │ │ │ ├── id-to-file.tab.len
│ │ │ │ │ │ ├── id-to-file.tab.values.at
│ │ │ │ │ │ ├── id-to-file.tab_i
│ │ │ │ │ │ ├── id-to-file.tab_i.len
│ │ │ │ │ │ ├── lookups.tab
│ │ │ │ │ │ ├── lookups.tab.keystream
│ │ │ │ │ │ ├── lookups.tab.keystream.len
│ │ │ │ │ │ ├── lookups.tab.len
│ │ │ │ │ │ ├── lookups.tab.values.at
│ │ │ │ │ │ ├── lookups.tab_i
│ │ │ │ │ │ └── lookups.tab_i.len
│ │ │ │ └── last-build.bin
│ │ │ ├── compileTestKotlin
│ │ │ │ ├── build-history.bin
│ │ │ │ ├── caches-jvm
│ │ │ │ │ ├── inputs
│ │ │ │ │ │ ├── source-to-output.tab
│ │ │ │ │ │ ├── source-to-output.tab.keystream
│ │ │ │ │ │ ├── source-to-output.tab.keystream.len
│ │ │ │ │ │ ├── source-to-output.tab.len
│ │ │ │ │ │ ├── source-to-output.tab.values.at
│ │ │ │ │ │ ├── source-to-output.tab_i
│ │ │ │ │ │ └── source-to-output.tab_i.len
│ │ │ │ │ ├── jvm
│ │ │ │ │ │ └── kotlin
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.keystream
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.keystream.len
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.len
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab.values.at
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab_i
│ │ │ │ │ │ │ ├── class-fq-name-to-source.tab_i.len
│ │ │ │ │ │ │ ├── internal-name-to-source.tab
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.keystream
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.keystream.len
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.len
│ │ │ │ │ │ │ ├── internal-name-to-source.tab.values.at
│ │ │ │ │ │ │ ├── internal-name-to-source.tab_i
│ │ │ │ │ │ │ ├── internal-name-to-source.tab_i.len
│ │ │ │ │ │ │ ├── proto.tab
│ │ │ │ │ │ │ ├── proto.tab.keystream
│ │ │ │ │ │ │ ├── proto.tab.keystream.len
│ │ │ │ │ │ │ ├── proto.tab.len
│ │ │ │ │ │ │ ├── proto.tab.values.at
│ │ │ │ │ │ │ ├── proto.tab_i
│ │ │ │ │ │ │ ├── proto.tab_i.len
│ │ │ │ │ │ │ ├── source-to-classes.tab
│ │ │ │ │ │ │ ├── source-to-classes.tab.keystream
│ │ │ │ │ │ │ ├── source-to-classes.tab.keystream.len
│ │ │ │ │ │ │ ├── source-to-classes.tab.len
│ │ │ │ │ │ │ ├── source-to-classes.tab.values.at
│ │ │ │ │ │ │ ├── source-to-classes.tab_i
│ │ │ │ │ │ │ └── source-to-classes.tab_i.len
│ │ │ │ │ └── lookups
│ │ │ │ │ │ ├── counters.tab
│ │ │ │ │ │ ├── file-to-id.tab
│ │ │ │ │ │ ├── file-to-id.tab.keystream
│ │ │ │ │ │ ├── file-to-id.tab.keystream.len
│ │ │ │ │ │ ├── file-to-id.tab.len
│ │ │ │ │ │ ├── file-to-id.tab.values.at
│ │ │ │ │ │ ├── file-to-id.tab_i
│ │ │ │ │ │ ├── file-to-id.tab_i.len
│ │ │ │ │ │ ├── id-to-file.tab
│ │ │ │ │ │ ├── id-to-file.tab.keystream
│ │ │ │ │ │ ├── id-to-file.tab.keystream.len
│ │ │ │ │ │ ├── id-to-file.tab.len
│ │ │ │ │ │ ├── id-to-file.tab.values.at
│ │ │ │ │ │ ├── lookups.tab
│ │ │ │ │ │ ├── lookups.tab.keystream
│ │ │ │ │ │ ├── lookups.tab.keystream.len
│ │ │ │ │ │ ├── lookups.tab.len
│ │ │ │ │ │ ├── lookups.tab.values.at
│ │ │ │ │ │ ├── lookups.tab_i
│ │ │ │ │ │ └── lookups.tab_i.len
│ │ │ │ └── last-build.bin
│ │ │ └── demo001SNAPSHOTjar-classes.txt
│ │ ├── libs
│ │ │ └── demo-0.0.1-SNAPSHOT.jar
│ │ ├── reports
│ │ │ └── tests
│ │ │ │ └── test
│ │ │ │ ├── classes
│ │ │ │ └── com.example.demo.DemoApplicationTests.html
│ │ │ │ ├── css
│ │ │ │ ├── base-style.css
│ │ │ │ └── style.css
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ └── report.js
│ │ │ │ └── packages
│ │ │ │ └── com.example.demo.html
│ │ ├── resources
│ │ │ └── main
│ │ │ │ └── application.properties
│ │ ├── test-results
│ │ │ └── test
│ │ │ │ ├── TEST-com.example.demo.DemoApplicationTests.xml
│ │ │ │ └── binary
│ │ │ │ ├── output.bin
│ │ │ │ ├── output.bin.idx
│ │ │ │ └── results.bin
│ │ └── tmp
│ │ │ └── bootJar
│ │ │ └── MANIFEST.MF
│ │ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ ├── settings.gradle.kts
│ │ └── src
│ │ ├── main
│ │ ├── kotlin
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── demo
│ │ │ │ ├── DemoApplication.kt
│ │ │ │ └── controller
│ │ │ │ └── apicontroller.kt
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── kotlin
│ │ └── com
│ │ └── example
│ │ └── demo
│ │ └── DemoApplicationTests.kt
├── nodejs
│ ├── Dockerfile
│ ├── app.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ ├── mime
│ │ │ ├── mime.cmd
│ │ │ ├── mime.ps1
│ │ │ ├── sshpk-conv
│ │ │ ├── sshpk-conv.cmd
│ │ │ ├── sshpk-conv.ps1
│ │ │ ├── sshpk-sign
│ │ │ ├── sshpk-sign.cmd
│ │ │ ├── sshpk-sign.ps1
│ │ │ ├── sshpk-verify
│ │ │ ├── sshpk-verify.cmd
│ │ │ ├── sshpk-verify.ps1
│ │ │ ├── uuid
│ │ │ ├── uuid.cmd
│ │ │ └── uuid.ps1
│ │ ├── accepts
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── ajv
│ │ │ ├── .tonic_example.js
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── dist
│ │ │ │ ├── ajv.bundle.js
│ │ │ │ ├── ajv.min.js
│ │ │ │ └── ajv.min.js.map
│ │ │ ├── lib
│ │ │ │ ├── ajv.d.ts
│ │ │ │ ├── ajv.js
│ │ │ │ ├── cache.js
│ │ │ │ ├── compile
│ │ │ │ │ ├── async.js
│ │ │ │ │ ├── equal.js
│ │ │ │ │ ├── error_classes.js
│ │ │ │ │ ├── formats.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── resolve.js
│ │ │ │ │ ├── rules.js
│ │ │ │ │ ├── schema_obj.js
│ │ │ │ │ ├── ucs2length.js
│ │ │ │ │ └── util.js
│ │ │ │ ├── data.js
│ │ │ │ ├── definition_schema.js
│ │ │ │ ├── dot
│ │ │ │ │ ├── _limit.jst
│ │ │ │ │ ├── _limitItems.jst
│ │ │ │ │ ├── _limitLength.jst
│ │ │ │ │ ├── _limitProperties.jst
│ │ │ │ │ ├── allOf.jst
│ │ │ │ │ ├── anyOf.jst
│ │ │ │ │ ├── coerce.def
│ │ │ │ │ ├── comment.jst
│ │ │ │ │ ├── const.jst
│ │ │ │ │ ├── contains.jst
│ │ │ │ │ ├── custom.jst
│ │ │ │ │ ├── defaults.def
│ │ │ │ │ ├── definitions.def
│ │ │ │ │ ├── dependencies.jst
│ │ │ │ │ ├── enum.jst
│ │ │ │ │ ├── errors.def
│ │ │ │ │ ├── format.jst
│ │ │ │ │ ├── if.jst
│ │ │ │ │ ├── items.jst
│ │ │ │ │ ├── missing.def
│ │ │ │ │ ├── multipleOf.jst
│ │ │ │ │ ├── not.jst
│ │ │ │ │ ├── oneOf.jst
│ │ │ │ │ ├── pattern.jst
│ │ │ │ │ ├── properties.jst
│ │ │ │ │ ├── propertyNames.jst
│ │ │ │ │ ├── ref.jst
│ │ │ │ │ ├── required.jst
│ │ │ │ │ ├── uniqueItems.jst
│ │ │ │ │ └── validate.jst
│ │ │ │ ├── dotjs
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── _limit.js
│ │ │ │ │ ├── _limitItems.js
│ │ │ │ │ ├── _limitLength.js
│ │ │ │ │ ├── _limitProperties.js
│ │ │ │ │ ├── allOf.js
│ │ │ │ │ ├── anyOf.js
│ │ │ │ │ ├── comment.js
│ │ │ │ │ ├── const.js
│ │ │ │ │ ├── contains.js
│ │ │ │ │ ├── custom.js
│ │ │ │ │ ├── dependencies.js
│ │ │ │ │ ├── enum.js
│ │ │ │ │ ├── format.js
│ │ │ │ │ ├── if.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── items.js
│ │ │ │ │ ├── multipleOf.js
│ │ │ │ │ ├── not.js
│ │ │ │ │ ├── oneOf.js
│ │ │ │ │ ├── pattern.js
│ │ │ │ │ ├── properties.js
│ │ │ │ │ ├── propertyNames.js
│ │ │ │ │ ├── ref.js
│ │ │ │ │ ├── required.js
│ │ │ │ │ ├── uniqueItems.js
│ │ │ │ │ └── validate.js
│ │ │ │ ├── keyword.js
│ │ │ │ └── refs
│ │ │ │ │ ├── data.json
│ │ │ │ │ ├── json-schema-draft-04.json
│ │ │ │ │ ├── json-schema-draft-06.json
│ │ │ │ │ ├── json-schema-draft-07.json
│ │ │ │ │ └── json-schema-secure.json
│ │ │ ├── package.json
│ │ │ └── scripts
│ │ │ │ ├── .eslintrc.yml
│ │ │ │ ├── bundle.js
│ │ │ │ ├── compile-dots.js
│ │ │ │ ├── info
│ │ │ │ ├── prepare-tests
│ │ │ │ ├── publish-built-version
│ │ │ │ └── travis-gh-pages
│ │ ├── array-flatten
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── array-flatten.js
│ │ │ └── package.json
│ │ ├── asn1
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── ber
│ │ │ │ │ ├── errors.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── reader.js
│ │ │ │ │ ├── types.js
│ │ │ │ │ └── writer.js
│ │ │ │ └── index.js
│ │ │ └── package.json
│ │ ├── assert-plus
│ │ │ ├── AUTHORS
│ │ │ ├── CHANGES.md
│ │ │ ├── README.md
│ │ │ ├── assert.js
│ │ │ └── package.json
│ │ ├── asynckit
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bench.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── abort.js
│ │ │ │ ├── async.js
│ │ │ │ ├── defer.js
│ │ │ │ ├── iterate.js
│ │ │ │ ├── readable_asynckit.js
│ │ │ │ ├── readable_parallel.js
│ │ │ │ ├── readable_serial.js
│ │ │ │ ├── readable_serial_ordered.js
│ │ │ │ ├── state.js
│ │ │ │ ├── streamify.js
│ │ │ │ └── terminator.js
│ │ │ ├── package.json
│ │ │ ├── parallel.js
│ │ │ ├── serial.js
│ │ │ ├── serialOrdered.js
│ │ │ └── stream.js
│ │ ├── aws-sign2
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── aws4
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── aws4.js
│ │ │ ├── lru.js
│ │ │ └── package.json
│ │ ├── bcrypt-pbkdf
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── body-parser
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── read.js
│ │ │ │ └── types
│ │ │ │ │ ├── json.js
│ │ │ │ │ ├── raw.js
│ │ │ │ │ ├── text.js
│ │ │ │ │ └── urlencoded.js
│ │ │ └── package.json
│ │ ├── bytes
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── caseless
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ │ ├── combined-stream
│ │ │ ├── License
│ │ │ ├── Readme.md
│ │ │ ├── lib
│ │ │ │ └── combined_stream.js
│ │ │ ├── package.json
│ │ │ └── yarn.lock
│ │ ├── content-disposition
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── content-type
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── cookie-signature
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── cookie
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── core-util-is
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── float.patch
│ │ │ ├── lib
│ │ │ │ └── util.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ │ ├── dashdash
│ │ │ ├── CHANGES.md
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── etc
│ │ │ │ └── dashdash.bash_completion.in
│ │ │ ├── lib
│ │ │ │ └── dashdash.js
│ │ │ └── package.json
│ │ ├── debug
│ │ │ ├── .coveralls.yml
│ │ │ ├── .eslintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── karma.conf.js
│ │ │ ├── node.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ │ ├── browser.js
│ │ │ │ ├── debug.js
│ │ │ │ ├── index.js
│ │ │ │ ├── inspector-log.js
│ │ │ │ └── node.js
│ │ ├── delayed-stream
│ │ │ ├── .npmignore
│ │ │ ├── License
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── lib
│ │ │ │ └── delayed_stream.js
│ │ │ └── package.json
│ │ ├── depd
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── browser
│ │ │ │ │ └── index.js
│ │ │ │ └── compat
│ │ │ │ │ ├── callsite-tostring.js
│ │ │ │ │ ├── event-listener-count.js
│ │ │ │ │ └── index.js
│ │ │ └── package.json
│ │ ├── destroy
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── ecc-jsbn
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── LICENSE-jsbn
│ │ │ │ ├── ec.js
│ │ │ │ └── sec.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ │ ├── ee-first
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── encodeurl
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── escape-html
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── etag
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── express
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── application.js
│ │ │ │ ├── express.js
│ │ │ │ ├── middleware
│ │ │ │ │ ├── init.js
│ │ │ │ │ └── query.js
│ │ │ │ ├── request.js
│ │ │ │ ├── response.js
│ │ │ │ ├── router
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── route.js
│ │ │ │ ├── utils.js
│ │ │ │ └── view.js
│ │ │ └── package.json
│ │ ├── extend
│ │ │ ├── .editorconfig
│ │ │ ├── .eslintrc
│ │ │ ├── .jscs.json
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── extsprintf
│ │ │ ├── .gitmodules
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── Makefile.targ
│ │ │ ├── README.md
│ │ │ ├── jsl.node.conf
│ │ │ ├── lib
│ │ │ │ └── extsprintf.js
│ │ │ └── package.json
│ │ ├── fast-deep-equal
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── es6
│ │ │ │ ├── index.d.ts
│ │ │ │ ├── index.js
│ │ │ │ ├── react.d.ts
│ │ │ │ └── react.js
│ │ │ ├── index.d.ts
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ ├── react.d.ts
│ │ │ └── react.js
│ │ ├── fast-json-stable-stringify
│ │ │ ├── .eslintrc.yml
│ │ │ ├── .github
│ │ │ │ └── FUNDING.yml
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── benchmark
│ │ │ │ ├── index.js
│ │ │ │ └── test.json
│ │ │ ├── example
│ │ │ │ ├── key_cmp.js
│ │ │ │ ├── nested.js
│ │ │ │ ├── str.js
│ │ │ │ └── value_cmp.js
│ │ │ ├── index.d.ts
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── cmp.js
│ │ │ │ ├── nested.js
│ │ │ │ ├── str.js
│ │ │ │ └── to-json.js
│ │ ├── finalhandler
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── forever-agent
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── form-data
│ │ │ ├── License
│ │ │ ├── README.md
│ │ │ ├── README.md.bak
│ │ │ ├── lib
│ │ │ │ ├── browser.js
│ │ │ │ ├── form_data.js
│ │ │ │ └── populate.js
│ │ │ ├── package.json
│ │ │ └── yarn.lock
│ │ ├── forwarded
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── fresh
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── getpass
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── index.js
│ │ │ └── package.json
│ │ ├── har-schema
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── afterRequest.json
│ │ │ │ ├── beforeRequest.json
│ │ │ │ ├── browser.json
│ │ │ │ ├── cache.json
│ │ │ │ ├── content.json
│ │ │ │ ├── cookie.json
│ │ │ │ ├── creator.json
│ │ │ │ ├── entry.json
│ │ │ │ ├── har.json
│ │ │ │ ├── header.json
│ │ │ │ ├── index.js
│ │ │ │ ├── log.json
│ │ │ │ ├── page.json
│ │ │ │ ├── pageTimings.json
│ │ │ │ ├── postData.json
│ │ │ │ ├── query.json
│ │ │ │ ├── request.json
│ │ │ │ ├── response.json
│ │ │ │ └── timings.json
│ │ │ └── package.json
│ │ ├── har-validator
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── async.js
│ │ │ │ ├── error.js
│ │ │ │ └── promise.js
│ │ │ └── package.json
│ │ ├── http-errors
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── http-signature
│ │ │ ├── .dir-locals.el
│ │ │ ├── .npmignore
│ │ │ ├── CHANGES.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── http_signing.md
│ │ │ ├── lib
│ │ │ │ ├── index.js
│ │ │ │ ├── parser.js
│ │ │ │ ├── signer.js
│ │ │ │ ├── utils.js
│ │ │ │ └── verify.js
│ │ │ └── package.json
│ │ ├── iconv-lite
│ │ │ ├── Changelog.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── encodings
│ │ │ │ ├── dbcs-codec.js
│ │ │ │ ├── dbcs-data.js
│ │ │ │ ├── index.js
│ │ │ │ ├── internal.js
│ │ │ │ ├── sbcs-codec.js
│ │ │ │ ├── sbcs-data-generated.js
│ │ │ │ ├── sbcs-data.js
│ │ │ │ ├── tables
│ │ │ │ │ ├── big5-added.json
│ │ │ │ │ ├── cp936.json
│ │ │ │ │ ├── cp949.json
│ │ │ │ │ ├── cp950.json
│ │ │ │ │ ├── eucjp.json
│ │ │ │ │ ├── gb18030-ranges.json
│ │ │ │ │ ├── gbk-added.json
│ │ │ │ │ └── shiftjis.json
│ │ │ │ ├── utf16.js
│ │ │ │ └── utf7.js
│ │ │ ├── lib
│ │ │ │ ├── bom-handling.js
│ │ │ │ ├── extend-node.js
│ │ │ │ ├── index.d.ts
│ │ │ │ ├── index.js
│ │ │ │ └── streams.js
│ │ │ └── package.json
│ │ ├── inherits
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── inherits.js
│ │ │ ├── inherits_browser.js
│ │ │ └── package.json
│ │ ├── ipaddr.js
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── ipaddr.min.js
│ │ │ ├── lib
│ │ │ │ ├── ipaddr.js
│ │ │ │ └── ipaddr.js.d.ts
│ │ │ └── package.json
│ │ ├── is-typedarray
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ │ ├── isstream
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── isstream.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ │ ├── jsbn
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── example.html
│ │ │ ├── example.js
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── json-schema-traverse
│ │ │ ├── .eslintrc.yml
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── spec
│ │ │ │ ├── .eslintrc.yml
│ │ │ │ ├── fixtures
│ │ │ │ └── schema.js
│ │ │ │ └── index.spec.js
│ │ ├── json-schema
│ │ │ ├── README.md
│ │ │ ├── draft-00
│ │ │ │ ├── hyper-schema
│ │ │ │ ├── json-ref
│ │ │ │ ├── links
│ │ │ │ └── schema
│ │ │ ├── draft-01
│ │ │ │ ├── hyper-schema
│ │ │ │ ├── json-ref
│ │ │ │ ├── links
│ │ │ │ └── schema
│ │ │ ├── draft-02
│ │ │ │ ├── hyper-schema
│ │ │ │ ├── json-ref
│ │ │ │ ├── links
│ │ │ │ └── schema
│ │ │ ├── draft-03
│ │ │ │ ├── examples
│ │ │ │ │ ├── address
│ │ │ │ │ ├── calendar
│ │ │ │ │ ├── card
│ │ │ │ │ ├── geo
│ │ │ │ │ └── interfaces
│ │ │ │ ├── hyper-schema
│ │ │ │ ├── json-ref
│ │ │ │ ├── links
│ │ │ │ └── schema
│ │ │ ├── draft-04
│ │ │ │ ├── hyper-schema
│ │ │ │ ├── links
│ │ │ │ └── schema
│ │ │ ├── draft-zyp-json-schema-03.xml
│ │ │ ├── draft-zyp-json-schema-04.xml
│ │ │ ├── lib
│ │ │ │ ├── links.js
│ │ │ │ └── validate.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ └── tests.js
│ │ ├── json-stringify-safe
│ │ │ ├── .npmignore
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── stringify.js
│ │ │ └── test
│ │ │ │ ├── mocha.opts
│ │ │ │ └── stringify_test.js
│ │ ├── jsprim
│ │ │ ├── CHANGES.md
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ └── jsprim.js
│ │ │ └── package.json
│ │ ├── media-typer
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── merge-descriptors
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── methods
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── mime-db
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── db.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── mime-types
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── mime
│ │ │ ├── .npmignore
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── cli.js
│ │ │ ├── mime.js
│ │ │ ├── package.json
│ │ │ ├── src
│ │ │ │ ├── build.js
│ │ │ │ └── test.js
│ │ │ └── types.json
│ │ ├── ms
│ │ │ ├── index.js
│ │ │ ├── license.md
│ │ │ ├── package.json
│ │ │ └── readme.md
│ │ ├── negotiator
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── charset.js
│ │ │ │ ├── encoding.js
│ │ │ │ ├── language.js
│ │ │ │ └── mediaType.js
│ │ │ └── package.json
│ │ ├── oauth-sign
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── on-finished
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── parseurl
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── path-to-regexp
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── performance-now
│ │ │ ├── .npmignore
│ │ │ ├── .tm_properties
│ │ │ ├── .travis.yml
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── performance-now.js
│ │ │ │ └── performance-now.js.map
│ │ │ ├── license.txt
│ │ │ ├── package.json
│ │ │ ├── src
│ │ │ │ ├── index.d.ts
│ │ │ │ └── performance-now.coffee
│ │ │ └── test
│ │ │ │ ├── mocha.opts
│ │ │ │ ├── performance-now.coffee
│ │ │ │ ├── scripts.coffee
│ │ │ │ └── scripts
│ │ │ │ ├── delayed-call.coffee
│ │ │ │ ├── delayed-require.coffee
│ │ │ │ ├── difference.coffee
│ │ │ │ └── initial-value.coffee
│ │ ├── proxy-addr
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── psl
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── browserstack-logo.svg
│ │ │ ├── data
│ │ │ │ └── rules.json
│ │ │ ├── dist
│ │ │ │ ├── psl.js
│ │ │ │ └── psl.min.js
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── punycode
│ │ │ ├── LICENSE-MIT.txt
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── punycode.es6.js
│ │ │ └── punycode.js
│ │ ├── qs
│ │ │ ├── .editorconfig
│ │ │ ├── .eslintignore
│ │ │ ├── .eslintrc
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── dist
│ │ │ │ └── qs.js
│ │ │ ├── lib
│ │ │ │ ├── formats.js
│ │ │ │ ├── index.js
│ │ │ │ ├── parse.js
│ │ │ │ ├── stringify.js
│ │ │ │ └── utils.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── .eslintrc
│ │ │ │ ├── index.js
│ │ │ │ ├── parse.js
│ │ │ │ ├── stringify.js
│ │ │ │ └── utils.js
│ │ ├── range-parser
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── raw-body
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.d.ts
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── request
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── auth.js
│ │ │ │ ├── cookies.js
│ │ │ │ ├── getProxyFromURI.js
│ │ │ │ ├── har.js
│ │ │ │ ├── hawk.js
│ │ │ │ ├── helpers.js
│ │ │ │ ├── multipart.js
│ │ │ │ ├── oauth.js
│ │ │ │ ├── querystring.js
│ │ │ │ ├── redirect.js
│ │ │ │ └── tunnel.js
│ │ │ ├── node_modules
│ │ │ │ └── qs
│ │ │ │ │ ├── .editorconfig
│ │ │ │ │ ├── .eslintignore
│ │ │ │ │ ├── .eslintrc
│ │ │ │ │ ├── CHANGELOG.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── dist
│ │ │ │ │ └── qs.js
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── formats.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── parse.js
│ │ │ │ │ ├── stringify.js
│ │ │ │ │ └── utils.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ ├── .eslintrc
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── parse.js
│ │ │ │ │ ├── stringify.js
│ │ │ │ │ └── utils.js
│ │ │ ├── package.json
│ │ │ └── request.js
│ │ ├── safe-buffer
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.d.ts
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── safer-buffer
│ │ │ ├── LICENSE
│ │ │ ├── Porting-Buffer.md
│ │ │ ├── Readme.md
│ │ │ ├── dangerous.js
│ │ │ ├── package.json
│ │ │ ├── safer.js
│ │ │ └── tests.js
│ │ ├── send
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ └── ms
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── license.md
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── readme.md
│ │ │ └── package.json
│ │ ├── serve-static
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── setprototypeof
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.d.ts
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ └── index.js
│ │ ├── sshpk
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ ├── sshpk-conv
│ │ │ │ ├── sshpk-sign
│ │ │ │ └── sshpk-verify
│ │ │ ├── lib
│ │ │ │ ├── algs.js
│ │ │ │ ├── certificate.js
│ │ │ │ ├── dhe.js
│ │ │ │ ├── ed-compat.js
│ │ │ │ ├── errors.js
│ │ │ │ ├── fingerprint.js
│ │ │ │ ├── formats
│ │ │ │ │ ├── auto.js
│ │ │ │ │ ├── dnssec.js
│ │ │ │ │ ├── openssh-cert.js
│ │ │ │ │ ├── pem.js
│ │ │ │ │ ├── pkcs1.js
│ │ │ │ │ ├── pkcs8.js
│ │ │ │ │ ├── putty.js
│ │ │ │ │ ├── rfc4253.js
│ │ │ │ │ ├── ssh-private.js
│ │ │ │ │ ├── ssh.js
│ │ │ │ │ ├── x509-pem.js
│ │ │ │ │ └── x509.js
│ │ │ │ ├── identity.js
│ │ │ │ ├── index.js
│ │ │ │ ├── key.js
│ │ │ │ ├── private-key.js
│ │ │ │ ├── signature.js
│ │ │ │ ├── ssh-buffer.js
│ │ │ │ └── utils.js
│ │ │ ├── man
│ │ │ │ └── man1
│ │ │ │ │ ├── sshpk-conv.1
│ │ │ │ │ ├── sshpk-sign.1
│ │ │ │ │ └── sshpk-verify.1
│ │ │ └── package.json
│ │ ├── statuses
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── codes.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── toidentifier
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── tough-cookie
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── cookie.js
│ │ │ │ ├── memstore.js
│ │ │ │ ├── pathMatch.js
│ │ │ │ ├── permuteDomain.js
│ │ │ │ ├── pubsuffix-psl.js
│ │ │ │ ├── store.js
│ │ │ │ └── version.js
│ │ │ └── package.json
│ │ ├── tunnel-agent
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── tweetnacl
│ │ │ ├── .npmignore
│ │ │ ├── AUTHORS.md
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── PULL_REQUEST_TEMPLATE.md
│ │ │ ├── README.md
│ │ │ ├── nacl-fast.js
│ │ │ ├── nacl-fast.min.js
│ │ │ ├── nacl.d.ts
│ │ │ ├── nacl.js
│ │ │ ├── nacl.min.js
│ │ │ └── package.json
│ │ ├── type-is
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── unpipe
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── uri-js
│ │ │ ├── README.md
│ │ │ ├── bower.json
│ │ │ ├── dist
│ │ │ │ ├── es5
│ │ │ │ │ ├── uri.all.d.ts
│ │ │ │ │ ├── uri.all.js
│ │ │ │ │ ├── uri.all.js.map
│ │ │ │ │ ├── uri.all.min.d.ts
│ │ │ │ │ ├── uri.all.min.js
│ │ │ │ │ └── uri.all.min.js.map
│ │ │ │ └── esnext
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── index.js.map
│ │ │ │ │ ├── regexps-iri.d.ts
│ │ │ │ │ ├── regexps-iri.js
│ │ │ │ │ ├── regexps-iri.js.map
│ │ │ │ │ ├── regexps-uri.d.ts
│ │ │ │ │ ├── regexps-uri.js
│ │ │ │ │ ├── regexps-uri.js.map
│ │ │ │ │ ├── schemes
│ │ │ │ │ ├── http.d.ts
│ │ │ │ │ ├── http.js
│ │ │ │ │ ├── http.js.map
│ │ │ │ │ ├── https.d.ts
│ │ │ │ │ ├── https.js
│ │ │ │ │ ├── https.js.map
│ │ │ │ │ ├── mailto.d.ts
│ │ │ │ │ ├── mailto.js
│ │ │ │ │ ├── mailto.js.map
│ │ │ │ │ ├── urn-uuid.d.ts
│ │ │ │ │ ├── urn-uuid.js
│ │ │ │ │ ├── urn-uuid.js.map
│ │ │ │ │ ├── urn.d.ts
│ │ │ │ │ ├── urn.js
│ │ │ │ │ └── urn.js.map
│ │ │ │ │ ├── uri.d.ts
│ │ │ │ │ ├── uri.js
│ │ │ │ │ ├── uri.js.map
│ │ │ │ │ ├── util.d.ts
│ │ │ │ │ ├── util.js
│ │ │ │ │ └── util.js.map
│ │ │ ├── package.json
│ │ │ ├── rollup.config.js
│ │ │ ├── src
│ │ │ │ ├── index.ts
│ │ │ │ ├── punycode.d.ts
│ │ │ │ ├── regexps-iri.ts
│ │ │ │ ├── regexps-uri.ts
│ │ │ │ ├── schemes
│ │ │ │ │ ├── http.ts
│ │ │ │ │ ├── https.ts
│ │ │ │ │ ├── mailto.ts
│ │ │ │ │ ├── urn-uuid.ts
│ │ │ │ │ └── urn.ts
│ │ │ │ ├── uri.ts
│ │ │ │ └── util.ts
│ │ │ ├── tests
│ │ │ │ ├── qunit.css
│ │ │ │ ├── qunit.js
│ │ │ │ ├── test-es5-min.html
│ │ │ │ ├── test-es5.html
│ │ │ │ └── tests.js
│ │ │ ├── tsconfig.json
│ │ │ └── yarn.lock
│ │ ├── utils-merge
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── uuid
│ │ │ ├── AUTHORS
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── uuid
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── bytesToUuid.js
│ │ │ │ ├── md5-browser.js
│ │ │ │ ├── md5.js
│ │ │ │ ├── rng-browser.js
│ │ │ │ ├── rng.js
│ │ │ │ ├── sha1-browser.js
│ │ │ │ ├── sha1.js
│ │ │ │ └── v35.js
│ │ │ ├── package.json
│ │ │ ├── v1.js
│ │ │ ├── v3.js
│ │ │ ├── v4.js
│ │ │ └── v5.js
│ │ ├── vary
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── verror
│ │ │ ├── .npmignore
│ │ │ ├── CHANGES.md
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ └── verror.js
│ │ │ └── package.json
│ ├── package-lock.json
│ └── package.json
├── python-rest-api-docker-master
│ ├── Dockerfile
│ └── test_service
│ │ ├── requirements.txt
│ │ ├── test_service.py
│ │ └── test_service_.py
└── razor
│ ├── .dockerignore
│ ├── .vs
│ └── razor
│ │ ├── DesignTimeBuild
│ │ └── .dtbcache.v2
│ │ ├── config
│ │ └── applicationhost.config
│ │ └── v16
│ │ └── .suo
│ ├── Dockerfile
│ ├── Dockerfile.original
│ ├── Pages
│ ├── Error.cshtml
│ ├── Error.cshtml.cs
│ ├── Index.cshtml
│ ├── Index.cshtml.cs
│ ├── Privacy.cshtml
│ ├── Privacy.cshtml.cs
│ ├── Shared
│ │ ├── _Layout.cshtml
│ │ └── _ValidationScriptsPartial.cshtml
│ ├── _ViewImports.cshtml
│ └── _ViewStart.cshtml
│ ├── Program.cs
│ ├── Properties
│ └── launchSettings.json
│ ├── Startup.cs
│ ├── appsettings.Development.json
│ ├── appsettings.json
│ ├── bin
│ └── Debug
│ │ └── netcoreapp3.1
│ │ ├── Properties
│ │ └── launchSettings.json
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ ├── razor.Views.dll
│ │ ├── razor.Views.pdb
│ │ ├── razor.deps.json
│ │ ├── razor.dll
│ │ ├── razor.exe
│ │ ├── razor.pdb
│ │ ├── razor.runtimeconfig.dev.json
│ │ └── razor.runtimeconfig.json
│ ├── docker-compose.dcproj
│ ├── docker-compose.override.yml
│ ├── docker-compose.yml
│ ├── obj
│ ├── Container
│ │ ├── ContainerDevelopmentMode.cache
│ │ ├── ContainerId.cache
│ │ ├── ContainerName.cache
│ │ └── ContainerRunContext.cache
│ ├── Debug
│ │ └── netcoreapp3.1
│ │ │ ├── Razor
│ │ │ └── Pages
│ │ │ │ ├── Error.cshtml.g.cs
│ │ │ │ ├── Index.cshtml.g.cs
│ │ │ │ ├── Privacy.cshtml.g.cs
│ │ │ │ ├── Shared
│ │ │ │ ├── _Layout.cshtml.g.cs
│ │ │ │ └── _ValidationScriptsPartial.cshtml.g.cs
│ │ │ │ ├── _ViewImports.cshtml.g.cs
│ │ │ │ └── _ViewStart.cshtml.g.cs
│ │ │ ├── razor.AssemblyInfo.cs
│ │ │ ├── razor.AssemblyInfoInputs.cache
│ │ │ ├── razor.RazorAssemblyInfo.cache
│ │ │ ├── razor.RazorAssemblyInfo.cs
│ │ │ ├── razor.RazorCoreGenerate.cache
│ │ │ ├── razor.RazorTargetAssemblyInfo.cache
│ │ │ ├── razor.RazorTargetAssemblyInfo.cs
│ │ │ ├── razor.TagHelpers.input.cache
│ │ │ ├── razor.TagHelpers.output.cache
│ │ │ ├── razor.Views.dll
│ │ │ ├── razor.Views.pdb
│ │ │ ├── razor.assets.cache
│ │ │ ├── razor.csproj.CopyComplete
│ │ │ ├── razor.csproj.FileListAbsolute.txt
│ │ │ ├── razor.csprojAssemblyReference.cache
│ │ │ ├── razor.dll
│ │ │ ├── razor.exe
│ │ │ ├── razor.genruntimeconfig.cache
│ │ │ ├── razor.pdb
│ │ │ └── staticwebassets
│ │ │ ├── razor.StaticWebAssets.Manifest.cache
│ │ │ └── razor.StaticWebAssets.xml
│ ├── Docker
│ │ ├── CachedComposeConfigFilePaths.cache
│ │ ├── DOCKER_REGISTRY.cache
│ │ └── MergedDockerCompose.cache
│ ├── project.assets.json
│ ├── project.nuget.cache
│ ├── razor.csproj.nuget.dgspec.json
│ ├── razor.csproj.nuget.g.props
│ └── razor.csproj.nuget.g.targets
│ ├── razor.csproj
│ ├── razor.csproj.user
│ ├── razor.sln
│ └── wwwroot
│ ├── css
│ └── site.css
│ ├── favicon.ico
│ ├── js
│ └── site.js
│ └── lib
│ ├── bootstrap
│ ├── LICENSE
│ └── dist
│ │ ├── css
│ │ ├── bootstrap-grid.css
│ │ ├── bootstrap-grid.css.map
│ │ ├── bootstrap-grid.min.css
│ │ ├── bootstrap-grid.min.css.map
│ │ ├── bootstrap-reboot.css
│ │ ├── bootstrap-reboot.css.map
│ │ ├── bootstrap-reboot.min.css
│ │ ├── bootstrap-reboot.min.css.map
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ └── bootstrap.min.css.map
│ │ └── js
│ │ ├── bootstrap.bundle.js
│ │ ├── bootstrap.bundle.js.map
│ │ ├── bootstrap.bundle.min.js
│ │ ├── bootstrap.bundle.min.js.map
│ │ ├── bootstrap.js
│ │ ├── bootstrap.js.map
│ │ ├── bootstrap.min.js
│ │ └── bootstrap.min.js.map
│ ├── jquery-validation-unobtrusive
│ ├── LICENSE.txt
│ ├── jquery.validate.unobtrusive.js
│ └── jquery.validate.unobtrusive.min.js
│ ├── jquery-validation
│ ├── LICENSE.md
│ └── dist
│ │ ├── additional-methods.js
│ │ ├── additional-methods.min.js
│ │ ├── jquery.validate.js
│ │ └── jquery.validate.min.js
│ └── jquery
│ ├── LICENSE.txt
│ └── dist
│ ├── jquery.js
│ ├── jquery.min.js
│ └── jquery.min.map
├── frechman
├── service-1-java
│ ├── Dockerfile
│ ├── README.md
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── ru
│ │ └── gavrilov
│ │ └── app
│ │ └── Application.java
└── service-2-kt
│ ├── Dockerfile
│ ├── README.md
│ ├── build.gradle.kts
│ ├── settings.gradle.kts
│ └── src
│ └── main
│ └── kotlin
│ └── ru
│ └── gavrilov
│ └── service2kt
│ ├── Controller.kt
│ └── Service2KtApplication.kt
├── ivan-bezyazychnyy
├── service-1-java
│ ├── Dockerfile
│ ├── build.sh
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── hello
│ │ └── Application.java
├── service-2-go
│ ├── Dockerfile
│ ├── build.sh
│ └── main.go
├── service-3-python
│ ├── Dockerfile
│ ├── app.py
│ └── build.sh
├── service-4-ruby
│ ├── Dockerfile
│ ├── Gemfile
│ ├── app.rb
│ └── build.sh
├── service-5-node
│ ├── Dockerfile
│ ├── build.sh
│ ├── index.js
│ └── package.json
├── service-6-php
│ ├── Dockerfile
│ ├── build.sh
│ └── index.php
├── service-7-kotlin
│ ├── Dockerfile
│ ├── build.gradle
│ ├── build.sh
│ └── src
│ │ └── main
│ │ └── kotlin
│ │ └── com
│ │ └── example
│ │ └── hello
│ │ └── Main.kt
└── task-8-web
│ ├── README.md
│ ├── docker-compose.yml
│ ├── push_images.sh
│ └── task8.html
├── linarkou
├── .gitignore
├── Dockerfile
├── README.md
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── ru
│ │ └── linarkou
│ │ └── techtrain
│ │ └── Application.java
│ └── resources
│ └── application.properties
├── navferty
├── .gitignore
├── AspNetCoreCSharp
│ ├── .dockerignore
│ ├── AspNetCoreCSharp.csproj
│ ├── AspNetCoreCSharp.sln
│ ├── Controllers
│ │ └── MainController.cs
│ ├── Dockerfile
│ ├── Program.cs
│ ├── Startup.cs
│ └── appsettings.json
├── AspNetCoreFSharp
│ ├── .dockerignore
│ ├── AppConfiguration.fs
│ ├── AspNetCoreFSharp.fsproj
│ ├── AspNetCoreFSharp.sln
│ ├── Controllers
│ │ └── MainController.fs
│ ├── Dockerfile
│ ├── Program.fs
│ ├── Startup.fs
│ └── appsettings.json
└── Java
│ ├── .gitignore
│ ├── .mvn
│ └── wrapper
│ │ └── maven-wrapper.properties
│ ├── Dockerfile
│ ├── mvnw
│ ├── mvnw.cmd
│ ├── pom.xml
│ ├── src
│ └── main
│ │ └── java
│ │ └── hello
│ │ └── Application.java
│ └── target
│ ├── gs-spring-boot-docker-0.1.0.jar.original
│ ├── maven-archiver
│ └── pom.properties
│ └── maven-status
│ └── maven-compiler-plugin
│ └── compile
│ └── default-compile
│ ├── createdFiles.lst
│ └── inputFiles.lst
├── nikolaifedorov
└── issue1
│ ├── .gitignore
│ ├── Dockerfile
│ ├── README.md
│ ├── build.gradle
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── settings.gradle
│ └── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── techtrain2020
│ │ │ └── rest
│ │ │ ├── RestApplication.java
│ │ │ └── controllers
│ │ │ └── home
│ │ │ └── HomeController.java
│ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── techtrain2020
│ └── rest
│ ├── RestApplicationTests.java
│ └── controllers
│ └── home
│ └── HomeControllerTests.java
├── otymko
├── README.md
├── docker-compose.yml
├── issue1
│ ├── .dockerignore
│ ├── .gitignore
│ ├── Dockerfile
│ ├── README.md
│ ├── build.gradle
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── settings.gradle
│ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── otymko
│ │ │ │ └── techtrain
│ │ │ │ └── first
│ │ │ │ └── FirstApplication.java
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── github
│ │ └── otymko
│ │ └── techtrain
│ │ └── first
│ │ └── FirstApplicationTests.java
├── issue2
│ ├── Dockerfile
│ ├── JugRu_Challenge2.sln
│ ├── JugRu_Challenge2
│ │ ├── Controllers
│ │ │ └── ChainEndpointController.cs
│ │ ├── JugRu_Challenge2.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── obj
│ │ │ └── Debug
│ │ │ └── netcoreapp3.1
│ │ │ ├── JugRu_Challenge2.AssemblyInfo.cs
│ │ │ └── JugRu_Challenge2.AssemblyInfoInputs.cache
│ └── README.md
├── issue3
│ ├── Dockerfile
│ ├── README.md
│ └── app
│ │ ├── .bundle
│ │ └── config
│ │ └── web.rb
├── issue4
│ ├── README.md
│ ├── app
│ │ └── index.php
│ └── dockerfile
├── issue5
│ ├── .dockerignore
│ ├── .gitignore
│ ├── Dockerfile
│ ├── README.md
│ ├── index.mjs
│ ├── package-lock.json
│ └── package.json
├── issue6
│ ├── Dockerfile
│ ├── README.md
│ └── app
│ │ └── main.go
├── issue7
│ ├── Dockerfile
│ ├── README.md
│ └── app
│ │ └── main.py
└── issue8
│ ├── Dockerfile
│ ├── README.md
│ └── src
│ ├── _ViewStart.cshtml
│ ├── appsettings.json
│ ├── controllers
│ └── home.os
│ ├── main.os
│ ├── packagedef
│ ├── views
│ └── shared
│ │ ├── _mainLayout.cshtml
│ │ └── index.cshtml
│ └── wwwroot
│ ├── asserts
│ └── css
│ │ └── theme.css
│ └── img
│ └── cat.jpg
├── rkaverin
├── task1
│ ├── Dockerfile
│ ├── README.md
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── hello
│ │ └── Application.java
├── task2
│ ├── Dockerfile
│ ├── README.md
│ ├── app.py
│ └── requirements.txt
├── task3
│ ├── Dockerfile
│ ├── README.md
│ └── index.php
├── task4
│ ├── Dockerfile
│ ├── README.md
│ ├── app.go
│ └── make.sh
├── task5
│ ├── Dockerfile
│ ├── README.md
│ └── myapp.rb
└── task6
│ ├── Dockerfile
│ ├── README.md
│ ├── app.js
│ └── package.json
└── strelchenko-alexander
├── docker-compose.yaml
├── task01
├── Dockerfile
├── README.md
├── pom.xml
└── src
│ └── main
│ └── java
│ └── ru
│ └── jugru
│ └── task
│ └── Task.java
├── task02
├── Dockerfile
├── README.md
├── main.py
└── requirements.txt
├── task03
├── Dockerfile
├── README.md
└── main.go
├── task04
├── Dockerfile
├── README.md
├── main.js
└── package.json
├── task05
├── Dockerfile
├── README.md
└── main.rb
└── task06
├── Dockerfile
├── README.md
├── build.gradle
├── gradle.properties
├── resources
├── application.conf
└── logback.xml
├── settings.gradle
└── src
└── Application.kt
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | custom: https://live.jugru.org/
4 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-slate
--------------------------------------------------------------------------------
/ann.kont/task1/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jdk-alpine
2 | ARG JAR_FILE=build/libs/*.jar
3 | COPY ${JAR_FILE} task1.jar
4 | EXPOSE 8080
5 | ENTRYPOINT ["java","-jar","/task1.jar"]
--------------------------------------------------------------------------------
/ann.kont/task2/Dokerfile:
--------------------------------------------------------------------------------
1 | ARG VERSION=8-jdk-alpine
2 | ARG JAR_FILE=build/libs/*.jar
3 | COPY ${JAR_FILE} task2.jar
4 | EXPOSE 8081
5 | ENTRYPOINT ["java","-jar","/task2.jar"]
--------------------------------------------------------------------------------
/aschugunov/.gitignore:
--------------------------------------------------------------------------------
1 | *.class
2 | *.iml
3 |
4 | **/.idea/
5 | .gradle/
6 | build/
7 |
8 | # Package Files #
9 | *.jar
10 |
11 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
12 | hs_err_pid*
13 |
--------------------------------------------------------------------------------
/aschugunov/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jdk-alpine
2 | RUN addgroup -S spring && adduser -S spring -G spring
3 | USER spring:spring
4 | ARG JAR_FILE=target/*.jar
5 | COPY ${JAR_FILE} app.jar
6 | ENTRYPOINT ["java","-jar","/app.jar"]
--------------------------------------------------------------------------------
/aschugunov/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/aschugunov/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/aschugunov/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/aschugunov/src/main/java/hello/Application.java:
--------------------------------------------------------------------------------
1 | package hello;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 | import org.springframework.web.bind.annotation.RequestMapping;
6 | import org.springframework.web.bind.annotation.RestController;
7 |
8 | @SpringBootApplication
9 | @RestController
10 | public class Application {
11 |
12 | @RequestMapping("/")
13 | public String home() {
14 | return "МЫ";
15 | }
16 |
17 | public static void main(String[] args) {
18 | SpringApplication.run(Application.class, args);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/daniilmatafonov/task1/.README:
--------------------------------------------------------------------------------
1 | Первая задача:
2 |
3 | Порядок сборки:
4 |
5 | ```` gradle build ````
6 |
7 | ```` docker build -t app/hello . ````
8 |
9 | Запуск:
10 |
11 | ```` docker run -p 8080:8080 app/hello ````
12 |
13 |
14 |
--------------------------------------------------------------------------------
/daniilmatafonov/task1/.gitignore:
--------------------------------------------------------------------------------
1 | ### Gradle ###
2 | .gradle/
3 |
4 | ### Idea ###
5 | .idea/
6 |
7 | build/
--------------------------------------------------------------------------------
/daniilmatafonov/task1/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jdk-alpine
2 | ARG JAR_FILE=build/libs/*.jar
3 | COPY ${JAR_FILE} app.jar
4 | ENTRYPOINT ["java","-jar","/app.jar"]
--------------------------------------------------------------------------------
/daniilmatafonov/task1/settings.gradle:
--------------------------------------------------------------------------------
1 | rootProject.name = 'task1'
2 |
3 |
--------------------------------------------------------------------------------
/daniilmatafonov/task2/.README:
--------------------------------------------------------------------------------
1 | Task2
2 |
3 | Порядок cборки:
4 |
5 | ```` npm install ````
6 |
7 |
8 | Запуск:
9 |
10 | 1) Запустить сервис из первой задачи командой:
11 |
12 | ```` docker run -p 8080:8080 app/hello ````
13 |
14 | 2) Выполнить команду:
15 |
16 | ```` node app.js ````
17 |
18 | API методы:
19 |
20 | GET /crash - возвращает строку "Мы сломали", для вызова http://localhost:5000/crash
21 |
--------------------------------------------------------------------------------
/daniilmatafonov/task2/.gitignore:
--------------------------------------------------------------------------------
1 | ### Node template
2 | # Logs
3 | logs
4 | *.log
5 | .DS_Store
6 |
7 | node_modules/
8 |
9 |
--------------------------------------------------------------------------------
/daniilmatafonov/task2/app.js:
--------------------------------------------------------------------------------
1 | const express = require("express");
2 | const request = require('request');
3 |
4 | var app = express();
5 | app.listen(5000, () => {
6 | console.log("API starts on 5000 port");
7 | });
8 |
9 | app.get("/crash", (req, res) => {
10 | request('http://localhost:8080/', function (error, response, body) {
11 | if (!error && response.statusCode === 200 && body === 'Мы') {
12 | const respMessage = body + ' сломали';
13 | res.send(respMessage);
14 | }
15 | });
16 | });
--------------------------------------------------------------------------------
/daniilmatafonov/task2/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "task2",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "app.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "author": "Daniil Matafonov",
10 | "license": "ISC",
11 | "dependencies": {
12 | "express": "^4.17.1",
13 | "request": "^2.88.2"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/ekiv/csharp2/.dockerignore:
--------------------------------------------------------------------------------
1 | **/.classpath
2 | **/.dockerignore
3 | **/.env
4 | **/.git
5 | **/.gitignore
6 | **/.project
7 | **/.settings
8 | **/.toolstarget
9 | **/.vs
10 | **/.vscode
11 | **/*.*proj.user
12 | **/*.dbmdl
13 | **/*.jfm
14 | **/azds.yaml
15 | **/bin
16 | **/charts
17 | **/docker-compose*
18 | **/Dockerfile*
19 | **/node_modules
20 | **/npm-debug.log
21 | **/obj
22 | **/secrets.dev.yaml
23 | **/values.dev.yaml
24 | LICENSE
25 | README.md
--------------------------------------------------------------------------------
/ekiv/csharp2/.vs/csharp2/v16/.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/csharp2/.vs/csharp2/v16/.suo
--------------------------------------------------------------------------------
/ekiv/csharp2/WeatherForecast.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace csharp2
4 | {
5 | public class WeatherForecast
6 | {
7 | public DateTime Date { get; set; }
8 |
9 | public int TemperatureC { get; set; }
10 |
11 | public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
12 |
13 | public string Summary { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/ekiv/csharp2/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/ekiv/csharp2/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/ekiv/csharp2/bin/Debug/netcoreapp3.1/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/ekiv/csharp2/bin/Debug/netcoreapp3.1/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/ekiv/csharp2/csharp2.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netcoreapp3.1
5 | Linux
6 | .
7 | docker-compose.dcproj
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/ekiv/csharp2/csharp2.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Docker
5 |
6 |
--------------------------------------------------------------------------------
/ekiv/csharp2/docker-compose.override.yml:
--------------------------------------------------------------------------------
1 | version: '3.4'
2 |
3 | services:
4 | csharp2:
5 | environment:
6 | - ASPNETCORE_ENVIRONMENT=Development
7 | ports:
8 | - "8282"
9 | networks:
10 | - my-network
11 |
--------------------------------------------------------------------------------
/ekiv/csharp2/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '3.4'
2 |
3 | services:
4 | csharp2:
5 | image: ${DOCKER_REGISTRY-}csharp2
6 | build:
7 | context: .
8 | dockerfile: Dockerfile
9 | ports:
10 | - "8282"
11 | networks:
12 | - my-network
13 |
14 | networks:
15 | my-network:
16 | external: true
17 |
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Debug/netcoreapp3.1/csharp2.AssemblyInfoInputs.cache:
--------------------------------------------------------------------------------
1 | 4efffb78fed844b4c46ec8cc2b55d4bec32d9ff7
2 |
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Debug/netcoreapp3.1/csharp2.RazorTargetAssemblyInfo.cache:
--------------------------------------------------------------------------------
1 | 545266b8c6095ed5f9bec75755fb2b61603f4f8e
2 |
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Debug/netcoreapp3.1/csharp2.assets.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/csharp2/obj/Debug/netcoreapp3.1/csharp2.assets.cache
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Debug/netcoreapp3.1/csharp2.csprojAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/csharp2/obj/Debug/netcoreapp3.1/csharp2.csprojAssemblyReference.cache
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Debug/netcoreapp3.1/staticwebassets/csharp2.StaticWebAssets.Manifest.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/csharp2/obj/Debug/netcoreapp3.1/staticwebassets/csharp2.StaticWebAssets.Manifest.cache
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Debug/netcoreapp3.1/staticwebassets/csharp2.StaticWebAssets.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Docker/CachedComposeConfigFilePaths.cache:
--------------------------------------------------------------------------------
1 | S2WzcrEKSEujz7zRD4KUvoQJwjSWzHyah60TRGGRIhs=>C:\Personal\dotnetcorefsharp\csharp2\obj\Docker\MergedDockerCompose.cache
2 |
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Docker/DOCKER_REGISTRY.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/csharp2/obj/Docker/DOCKER_REGISTRY.cache
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/Docker/MergedDockerCompose.cache:
--------------------------------------------------------------------------------
1 | services:
2 | csharp2:
3 | build:
4 | context: C:\Personal\dotnetcorefsharp\csharp2
5 | dockerfile: Dockerfile
6 | environment:
7 | ASPNETCORE_ENVIRONMENT: Development
8 | image: csharp2
9 | ports:
10 | - target: 80
11 | version: '3.4'
--------------------------------------------------------------------------------
/ekiv/csharp2/obj/project.nuget.cache:
--------------------------------------------------------------------------------
1 | {
2 | "version": 2,
3 | "dgSpecHash": "tA287jWPuFIP/iFPzLy+A5bQl2ZonwbN4ZYqpfK48K3QDBR3XWE9zEHmuOxJNDitOOXetLUDfItsTUekgi8wTg==",
4 | "success": true,
5 | "projectFilePath": "C:\\Personal\\dotnetcorefsharp\\csharp2\\csharp2.csproj",
6 | "expectedPackageFiles": [
7 | "C:\\Users\\ekiv\\.nuget\\packages\\microsoft.visualstudio.azure.containers.tools.targets\\1.10.8\\microsoft.visualstudio.azure.containers.tools.targets.1.10.8.nupkg.sha512"
8 | ],
9 | "logs": []
10 | }
--------------------------------------------------------------------------------
/ekiv/fsharp3/.dockerignore:
--------------------------------------------------------------------------------
1 | **/.classpath
2 | **/.dockerignore
3 | **/.env
4 | **/.git
5 | **/.gitignore
6 | **/.project
7 | **/.settings
8 | **/.toolstarget
9 | **/.vs
10 | **/.vscode
11 | **/*.*proj.user
12 | **/*.dbmdl
13 | **/*.jfm
14 | **/azds.yaml
15 | **/bin
16 | **/charts
17 | **/docker-compose*
18 | **/Dockerfile*
19 | **/node_modules
20 | **/npm-debug.log
21 | **/obj
22 | **/secrets.dev.yaml
23 | **/values.dev.yaml
24 | LICENSE
25 | README.md
--------------------------------------------------------------------------------
/ekiv/fsharp3/.vs/fsharp3/v16/.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/fsharp3/.vs/fsharp3/v16/.suo
--------------------------------------------------------------------------------
/ekiv/fsharp3/WeatherForecast.fs:
--------------------------------------------------------------------------------
1 | namespace fsharp3
2 |
3 | open System
4 |
5 | type WeatherForecast =
6 | { Date: DateTime
7 | TemperatureC: int
8 | Summary: string }
9 |
10 | member this.TemperatureF =
11 | 32 + (int (float this.TemperatureC / 0.5556))
12 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/bin/Debug/netcoreapp3.1/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/bin/Debug/netcoreapp3.1/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/docker-compose.override.yml:
--------------------------------------------------------------------------------
1 | version: '3.4'
2 |
3 | services:
4 | fsharp3:
5 | environment:
6 | - ASPNETCORE_ENVIRONMENT=Development
7 | ports:
8 | - "80"
9 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '3.4'
2 |
3 | services:
4 | fsharp3:
5 | image: ${DOCKER_REGISTRY-}fsharp3
6 | build:
7 | context: .
8 | dockerfile: Dockerfile
9 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/fsharp3.fsproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Docker
5 |
6 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Debug/netcoreapp3.1/fsharp3.AssemblyInfoInputs.cache:
--------------------------------------------------------------------------------
1 | b21008919af24ebf478010dc98880fbf158b5851
2 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Debug/netcoreapp3.1/fsharp3.assets.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/fsharp3/obj/Debug/netcoreapp3.1/fsharp3.assets.cache
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Debug/netcoreapp3.1/fsharp3.fsproj.CoreCompileInputs.cache:
--------------------------------------------------------------------------------
1 | b8247a4aa07ea0c73acab205baceac6247bef057
2 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Debug/netcoreapp3.1/fsharp3.fsprojAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/fsharp3/obj/Debug/netcoreapp3.1/fsharp3.fsprojAssemblyReference.cache
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Debug/netcoreapp3.1/staticwebassets/fsharp3.StaticWebAssets.Manifest.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/fsharp3/obj/Debug/netcoreapp3.1/staticwebassets/fsharp3.StaticWebAssets.Manifest.cache
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Debug/netcoreapp3.1/staticwebassets/fsharp3.StaticWebAssets.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Docker/CachedComposeConfigFilePaths.cache:
--------------------------------------------------------------------------------
1 | oTOE0yYVAhQhlGsw2IWY03KfRFkuwX/hJYaoR+rm4Ng=>C:\Users\ekiv\source\repos\fsharp3\obj\Docker\MergedDockerCompose.cache
2 |
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Docker/DOCKER_REGISTRY.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/fsharp3/obj/Docker/DOCKER_REGISTRY.cache
--------------------------------------------------------------------------------
/ekiv/fsharp3/obj/Docker/MergedDockerCompose.cache:
--------------------------------------------------------------------------------
1 | services:
2 | fsharp3:
3 | build:
4 | context: C:\Users\ekiv\source\repos\fsharp3
5 | dockerfile: Dockerfile
6 | environment:
7 | ASPNETCORE_ENVIRONMENT: Development
8 | image: fsharp3
9 | ports:
10 | - target: 80
11 | version: '3.4'
--------------------------------------------------------------------------------
/ekiv/goapi/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM golang:latest
2 | RUN mkdir /app
3 | ADD . /app/
4 | WORKDIR /app
5 | RUN go build -o main .
6 | CMD ["/app/main"]
7 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/.gitignore:
--------------------------------------------------------------------------------
1 | *.sw?
2 | .#*
3 | *#
4 | *~
5 | .classpath
6 | .project
7 | .settings/
8 | bin
9 | build
10 | target
11 | dependency-reduced-pom.xml
12 | *.sublime-*
13 | /scratch
14 | .gradle
15 | Guardfile
16 | README.html
17 | *.iml
18 | .idea
19 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: required
2 | language: java
3 | jdk:
4 | - openjdk8
5 | services:
6 | - docker
7 | script:
8 | - test/run.sh
9 | notifications:
10 | slack:
11 | secure: rVmHqHTIeMQeGEYAXA6spwM4Vo9whKOhG5FNaw1nYRfsDeSzgO1YYwjAsAXfqQIArAcIvJhjALv2iNrWz+dBNCyNXEhd0XhWlpkDy9kYJR7c79SvtotNEmG3qbarrScOfBKKlMmJYPtPa7JGdUdIVhVFOQg2CK7JBzlOTx12/M8=
12 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/CONTRIBUTING.adoc:
--------------------------------------------------------------------------------
1 | If you have not previously done so, please fill out and
2 | submit the https://cla.pivotal.io/sign/spring[Contributor License Agreement].
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/LICENSE.writing.txt:
--------------------------------------------------------------------------------
1 | Except where otherwise noted, this work is licensed under https://creativecommons.org/licenses/by-nd/3.0/
2 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/.jdk8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/gs-spring-boot-docker/complete/.jdk8
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/gs-spring-boot-docker/complete/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip
2 | wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar
3 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jdk-alpine
2 | RUN addgroup -S spring && adduser -S spring -G spring
3 | USER spring:spring
4 | ARG DEPENDENCY=target/dependency
5 | COPY ${DEPENDENCY}/BOOT-INF/lib /app/lib
6 | COPY ${DEPENDENCY}/META-INF /app/META-INF
7 | COPY ${DEPENDENCY}/BOOT-INF/classes /app
8 | ENTRYPOINT ["java","-cp","app:app/lib/*","hello.Application"]
9 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/gs-spring-boot-docker/complete/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-bin.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/complete/src/main/resources/application.yml:
--------------------------------------------------------------------------------
1 | server:
2 | port: 8080
3 |
4 | #TODO: figure out why I need this here and in bootstrap.yml
5 | spring:
6 | application:
7 | name: testLatticeApp
8 |
9 | ribbon:
10 | ServerListRefreshInterval: 1000
11 |
12 | endpoints:
13 | health:
14 | sensitive: false
15 | restart:
16 | enabled: true
17 | shutdown:
18 | enabled: true
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/initial/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/gs-spring-boot-docker/initial/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/initial/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip
2 | wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar
3 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/initial/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jdk-alpine
2 | RUN addgroup -S spring && adduser -S spring -G spring
3 | USER spring:spring
4 | ARG DEPENDENCY=build/dependency
5 | COPY ${DEPENDENCY}/BOOT-INF/lib /app/lib
6 | COPY ${DEPENDENCY}/META-INF /app/META-INF
7 | COPY ${DEPENDENCY}/BOOT-INF/classes /app
8 | ENTRYPOINT ["java","-cp","app:app/lib/*","hello.Application"]
9 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/initial/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/gs-spring-boot-docker/initial/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/initial/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-bin.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/ekiv/gs-spring-boot-docker/initial/wrapper_script.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # turn on bash's job control
4 | set -m
5 |
6 | # Start the primary process and put it in the background
7 | ./my_main_process &
8 |
9 | # Start the helper process
10 | ./my_helper_process
11 |
12 | # the my_helper_process might need to know how to wait on the
13 | # primary process to start before it does its work and returns
14 |
15 |
16 | # now we bring the primary process back into the foreground
17 | # and leave it there
18 | fg %1
19 |
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gitignore:
--------------------------------------------------------------------------------
1 | HELP.md
2 | .gradle
3 | build/
4 | !gradle/wrapper/gradle-wrapper.jar
5 | !**/src/main/**
6 | !**/src/test/**
7 |
8 | ### STS ###
9 | .apt_generated
10 | .classpath
11 | .factorypath
12 | .project
13 | .settings
14 | .springBeans
15 | .sts4-cache
16 |
17 | ### IntelliJ IDEA ###
18 | .idea
19 | *.iws
20 | *.iml
21 | *.ipr
22 | out/
23 |
24 | ### NetBeans ###
25 | /nbproject/private/
26 | /nbbuild/
27 | /dist/
28 | /nbdist/
29 | /.nb-gradle/
30 |
31 | ### VS Code ###
32 | .vscode/
33 |
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/executionHistory/executionHistory.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/6.4.1/executionHistory/executionHistory.bin
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/executionHistory/executionHistory.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/6.4.1/executionHistory/executionHistory.lock
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/fileChanges/last-build.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/fileContent/fileContent.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/6.4.1/fileContent/fileContent.lock
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/fileHashes/fileHashes.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/6.4.1/fileHashes/fileHashes.bin
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/fileHashes/fileHashes.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/6.4.1/fileHashes/fileHashes.lock
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/6.4.1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/6.4.1/gc.properties
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/buildOutputCleanup/buildOutputCleanup.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/buildOutputCleanup/buildOutputCleanup.lock
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/buildOutputCleanup/cache.properties:
--------------------------------------------------------------------------------
1 | #Sun Jun 07 05:23:54 MSK 2020
2 | gradle.version=6.4.1
3 |
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/buildOutputCleanup/outputFiles.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/buildOutputCleanup/outputFiles.bin
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/checksums/checksums.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/checksums/checksums.lock
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/checksums/md5-checksums.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/checksums/md5-checksums.bin
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/checksums/sha1-checksums.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/checksums/sha1-checksums.bin
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/.gradle/vcs-1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/.gradle/vcs-1/gc.properties
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8-jdk-alpine
2 | EXPOSE 8787
3 | ADD /build/libs/demo-0.0.1-SNAPSHOT.jar demo.jar
4 | ENTRYPOINT ["java", "-jar", "demo.jar", "--server.port=8787"]
5 |
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/classes/kotlin/main/META-INF/demo.kotlin_module:
--------------------------------------------------------------------------------
1 |
2 | %
3 | com.example.demoDemoApplicationKt
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/classes/kotlin/main/com/example/demo/DemoApplication.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/classes/kotlin/main/com/example/demo/DemoApplication.class
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/classes/kotlin/main/com/example/demo/DemoApplicationKt.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/classes/kotlin/main/com/example/demo/DemoApplicationKt.class
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/classes/kotlin/main/com/example/demo/controller/DockerController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/classes/kotlin/main/com/example/demo/controller/DockerController.class
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/classes/kotlin/test/META-INF/demo.kotlin_module:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/classes/kotlin/test/com/example/demo/DemoApplicationTests.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/classes/kotlin/test/com/example/demo/DemoApplicationTests.class
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/build-history.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/build-history.bin
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.keystream.len:
--------------------------------------------------------------------------------
1 | �
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.values.at:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.values.at
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab_i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab_i
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab_i.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab_i.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len:
--------------------------------------------------------------------------------
1 | N
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at:
--------------------------------------------------------------------------------
1 | / Header Record For PersistentHashMapValueStorageq p/home/juri/Documents/TechEKIV/TechTrain2020/ekiv/kotlin/demo/src/main/kotlin/com/example/demo/DemoApplication.ktz y/home/juri/Documents/TechEKIV/TechTrain2020/ekiv/kotlin/demo/src/main/kotlin/com/example/demo/controller/apicontroller.kt
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len:
--------------------------------------------------------------------------------
1 | q
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at:
--------------------------------------------------------------------------------
1 | / Header Record For PersistentHashMapValueStorageq p/home/juri/Documents/TechEKIV/TechTrain2020/ekiv/kotlin/demo/src/main/kotlin/com/example/demo/DemoApplication.ktq p/home/juri/Documents/TechEKIV/TechTrain2020/ekiv/kotlin/demo/src/main/kotlin/com/example/demo/DemoApplication.ktz y/home/juri/Documents/TechEKIV/TechTrain2020/ekiv/kotlin/demo/src/main/kotlin/com/example/demo/controller/apicontroller.kt
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len:
--------------------------------------------------------------------------------
1 | #
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab.values.at:
--------------------------------------------------------------------------------
1 | / Header Record For PersistentHashMapValueStorage
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab_i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab_i
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab_i.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/package-parts.tab_i.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.keystream.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.keystream.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab_i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab_i
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab_i.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab_i.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len:
--------------------------------------------------------------------------------
1 | �
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.len:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JUGRuGroupOnline/TechTrain2020/479a627272ffafb56c09fbb0e2cbcca733d0c3a8/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.len
--------------------------------------------------------------------------------
/ekiv/kotlin/demo/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at:
--------------------------------------------------------------------------------
1 | / Header Record For PersistentHashMapValueStorageS com/example/demo/DemoApplication"com/example/demo/DemoApplicationKt.kotlin_module<