View Junior.txt
Должностная инструкция младшего веб разработчика | |
УТВЕРЖДАЮ | |
Генеральный директор | |
Фамилия И.О. ________________ | |
«________»_____________ ____ г. | |
1. Общие положения | |
1.1. Младший веб разработчик относится к категории специалистов. | |
1.2. Назначение на должность младшего веб разработчика и освобождение от нее производится приказом генерального директора организации по представлению менеджера по персоналу или начальником отдела. | |
1.3. Младший веб разработчик подчиняется непосредственно старшему разработчику / начальнику структурного подразделения. | |
1.4. На время отсутствия младшего веб разработчика его права и обязанности выполняет другой специалист, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей, о чем объявляется в приказе по организации. |
View crypto.js
const masterSalt = '123123123'; // todo replace | |
/** | |
* @constant {string} | |
*/ | |
const ALGORITHM = 'aes-256-ctr'; | |
/** | |
* @constant {number} | |
*/ | |
const BITES_LENGTH = 16; | |
/** |
View example-query.sql
SELECT id, title, protein, fat, carbohydrate, kcal FROM foods | |
WHERE to_tsvector('english', title) @@ plainto_tsquery('english', 'pepsi'); |
View gist:547dd0974909b1f268524c617a093e23
lsof -i :9000 # PID = 48989 | |
kill 48989 |
View storage.js
// https://www.npmjs.com/package/mongoose-gridfs | |
import database from 'database' | |
import Stream from 'stream' | |
const mongooseFS = require('mongoose-gridfs') | |
/** | |
* Storage | |
*/ | |
export default class Storage { |
View buffer-to-stream.js
import Stream from 'stream' | |
// var buffer = ... something buffer | |
if (Buffer.isBuffer(bufer)) { | |
const stream = new Stream.PassThrough() | |
stream.end(bufer) | |
return stream | |
} |
View bitbucket-pipelines.yml
image: node:10.7.0 | |
pipelines: | |
default: | |
- step: | |
name: Install Google Cloud SDK and Build and test and deploy | |
caches: | |
- node | |
script: | |
- export CLOUDSDK_CORE_DISABLE_PROMPTS=1 |
View mongoose.flowtype.js
import mongoose from 'mongoose'; | |
export type MongoId = typeof mongoose.Types.ObjectId | { | |
toString(): string, | |
}; | |
export type MongoOrScalarId = MongoId | string | number; | |
declare class MongooseDocumentFieldsT { | |
id: string | number; | |
_id: MongoOrScalarId; |
View dialogflow-example.js
const fs = require('fs') | |
var res = { | |
"id": "11ab1c11-1111-1111-1111-11c9bb639111", | |
"name": "EntityIntent", | |
"isOverridable": true, | |
"entries": [ // ограничение для DialogFlow 30000 | |
], | |
"isEnum": true, | |
"automatedExpansion": false, |
View gist:c02dde83c28adad67b96399a1f9db006
/* eslint-disable */ | |
debugger | |
/* eslint-enable no-debugger */ |
NewerOlder