Skip to content

Instantly share code, notes, and snippets.

View maven commands
Create project via command line:
mvn archetype:generate "-DgroupId=com.roman.tasks"
"-DartifactId=RateLimiter" "-DarchetypeArtifactId=maven-archetype-quickstart"
View run_volume_container.sh
docker run -v /tmp/cache:/cache --entrypoint true --name cache todobackend-dev
docker run --rm --volumes-from cache todobackend-dev
@w7089
w7089 / .gitignore
Created Jun 19, 2019
python packages example
View start_cocroach_db
docker network create -d overlay --attachable cockroach
docker service create --name cockroach-init --network cockroach --mount type=volume,source=cockroach-init,target=/cockroach/cockroach-data --publish 8085:8080 cockroachdb/cockroach:v2.1.3 start --logtostderr --insecure --advertise-addr=cockroach-init
docker service create --replicas 4 --network cockroach --name cockroach --mount "type=volume,source={{.Service.Name}}-{{.Task.Slot}},target=/cockroach/cockroach-data" cockroachdb/cockroach:v2.1.3 start --logtostderr --insecure --join=cockroach-init
docker service create --replicas 2 --network cockroach --name api --env "ConnectionStrings:StoreContext=Host=cockroach;Port=26257;Database=store;Username=root" --publish '8095:80' psodstorage/store-api
docker service create --replicas 6 --network cockroach --name web --env "ConnectionStrings:StoreContext=Host=cockroach;Port=26257;Database=store;Username=root" --publish '8097:80' psodstorage/store-web
View readable.js
const {Readable} = require('stream')
const inStream = new Readable( {
read(size) {
setTimeout(() => {
this.push(String.fromCharCode(this.currentCharCode++))
if (this.currentCharCode > 90) {
this.push(null)
}
}, 100)
View readable.js
const {Readable} = require('stream')
const inStream = new Readable( {
read(size) {
this.push(String.fromCharCode(this.currentCharCode++))
if (this.currentCharCode > 90) {
this.push(null)
}
}
});
View writable.js
// const { Writable } = require('stream')
// const outStream = new Writable({
// write(chunk, encoding, callback) {
// console.log(chunk.toString());
// callback();
// }
// })
// process.stdin.pipe(outStream)
View httpServer.js
server = require('http').createServer()
const fs = require('fs');
const data = {'hi' : 'buy'}
server.on('request', (req, res) => {
switch (req.url) {
case '/api':
res.writeHead(200, {'Content-Type' : 'application-json' })
res.end(JSON.stringify(data))
break;
View httpServer.js
server = require('http').createServer()
const fs = require('fs');
server.on('request', (req, res) => {
switch (req.url) {
case '/home':
case '/about':
res.writeHead(200, {'content-type' : 'text/plain'})
res.end(fs.readFileSync(`.${req.url}.html`));
case '/':