ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was ABOUT - VIKTORKIRILOV.ME Hey! I just started blogging and I'll post regularly about tech. If you enjoy my posts, leave your email below and I'll try to send you a newsletter once a month. PIPE HEROKU LOGS TO AWS CLOUDWATCH 9. Install depencencies $ npm install -g node-heroku-cloudwatch-drain forever 10. Create configuration. Create a config.js file with the following content:. module.exports = { // how many messages should we buffer and send to AWS at once, do not change unless necessary batchSize: 50, // at what port should our server be listening serverPort: 3000, // your cloudwatch log group logGroup: HOW WE REDUCED OUR BUILDS TIMES BY RUNNING TASKS IN PARALLEL ←Home About How we reduced our builds times by running tasks in parallel August 27, 2017 Continuous Integration Software Engineering Introduction. We, at Enhancv, are using continious integration systems for our development process since the very beginning.Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was
About
VIKTOR KIRILOV
SOFTWARE ENGINEER. CAR LOVER. ELECTRONICS ENTHUSIAST. * Oct 12 2017 Pipe heroku logs to AWS CloudWatch
Since most of our services are hosted on AWS, CloudWatch seemed to be the best logging option, but our REST API was still hosted on Heroku, because of our per-branch staging system. So, we wrote a simple tool that drain all logs from heroku and pushes them to AWS CloudWatch... * Aug 27 2017
How we reduced
our builds times by running tasks in parallel We, at Enhancv, are using continious integration systems for our development process since the very beginning. Initially we picked Codeship, because of their free plan and since we were using it only to do a single deploy to Heroku, it was perfectly fitting our needs and the time between commiting to our git and seeing the changes on production was less than 1-2 minutes... * Jun 29 2017 How to mock Raspberry pins
Developing apps, that control Raspberry Pi's GPIO pins is pretty straightforward task, but it's not confortable doing it directly on it. In the past day I've been searching for good ways to mock the pins on my local machine and test the app... * Jun 24 2017 Home automation with Raspberry Pi, Node and React Since a kid I've been passionate about electronic and computers. Previously I've done different smallеr projects with arduino, like handbrake for my gaming steering wheel, custom LED tachometer for my car, voice controlled LEDs, flower watering system... * Jun 15 2017 Bypassing legacy capchas combined with email confirmation Few years ago I was participating in a IT competition. In order to qualify for the second round I had to spread a unique vote link. My friends had to open the link, enter the captcha code correctly, fill their email(one vote per email) and confirm the vote from it... circlefacebook circlegithub circlelinkedin
Copyright 2017 Viktor Kirilov