Published on

2017 ¤ 2020 journey with exciting Vresh & Tag-ya

In 2017, I have decided to accept the offer of CTO & Partner in a startup called Vrenetic. It all started in Los Angeles as a vision of two movie producers from Hollywood - Roland Emmerich and Marco Weber. At that time the…

Read more

ICSE and AI motivation...

Introduction For a last year I am implementing Artificial Intelligence science achievements into the real world, specifically into the world web. As there are many running projects I would like to add some of my personal observations and solutions in…

0

Mongo MMS API agent for ruby with basic cli client

During last two days I have developed very minimalistic the Mongo MMS API ruby client which is easily extendable as mms-api gem (source code on github so please contribute). The client is used by me to extend Pulsar (capistrano) tasks…

0

CGroups for simple resources isolation and management

During migration from bare metal servers to cloud VMs I have met some problem with performance of puppet services. Basically every puppet-agent run consumes a lot of resources like CPU and memory. For any small box at AWS, Softlayer or…

0

NFS to AWS S3 migration

My DevOps team decision to drop NFS took a while. The biggest problem was that we could not isolate issues with NFS server when we reached some level of application load. NFS was the main data storage for photos, videos,…

0

Reducing OpenX to Revive AdsServer migration pain!

A few weeks ago my team decided to migrate OpenX 2.8.3 run on Debian Squeeze to Revive AdsServer 3.0.3 run on Debian Wheezy. I researched a lot and gathered as much info as possible. All preparation took a bit as…

0

Extending Puppetmaster module with Passenger

If you manage large farm of servers then most probably you experienced performance problems time to time. To solve puppetmaster problems with handling many of concurrent SSL connections the best solution is switch from WEBrick to Apache2 as gateway for…

0

Migration to Heroku App Cloud with UptimeRobot monitoring

After few hours of playing with Heroku and UptimeRobot I decided to move my blog (WordPress) and website (PHP) to new hosting cloud. So now it is running for free. Hopefully will be stable... Useful resources:https://github.com/mhoofman/wordpress-herokuhttps://github.com/mchung/heroku-buildpack-wordpresshttps://wordpress.org/plugins/wp-s3/

0

Open Source Report Card

For developers interested in some statistics I have found very interesting tool which summarizes our public activity on Github. Please have a look http://osrc.dfm.io/ About me http://osrc.dfm.io/kris-lab

0

CM framework is PUBLIC now

Cargomedia has released for public very interesting PHP/MVC framework which has been developed (with my contribution) by high qualified team of experts with unusual experience. CM runs in production as base for multi-milion users web applications with heavy load 24/7.

0

Bipbip agent for advanced and flexible server monitoring

I am pleased to announce that me and my team released very useful and elegant open source tool/agent for server monitoring. Bipbip is an agent written in ruby to collect server metrics and send them to the CopperEgg RevealMetrics platform. There are…

0

Jolla phone is here!

I have just received new Jolla phone (more at www.jolla.com). I had to wait almost 4 weeks but I think it was worth it! All I can say on this point is that I love "developer mode". It gives perfect gateway…

0

Infrastructure deployment with Puppet

After few months of hard work with new approach to infrastructure deployment I can say that the choice of using Puppet was very good. We reached our goals like: If you are interested in puppet please have a look on open…

0

Pushing Your Meteor Project to Heroku

Meteor preparationGo to your meteor project folder: $ meteor bundle myproject.tar.gz$ tar -xf myproject.tar.gz$ cd bundle/Reinstall fibers $ cd programs/server$ npm uninstall fibers$ sudo npm install fibers$ cd ../../Heroku preparationNode.js Create package.json file. You can use example one or modify it for…

0

WebSocket very basic protocol debugging overview

1. Required toolsnetcatbrew install netcatnodejsbrew install nodewebsocket toolsnpm install websocket-upgradeChrome browse2. Starting netcat as "server" on localhost, port 8080$ nc -lcvv localhost 80803. Creating websocket using chrome developer consolevar ws = new WebSocket('ws://localhost:8080');ws.onconnect = function() { console.log('connected'); }ws.onclose = function()…

0

Introduction to me...

In the first post, I would like to say that the virtual area of my thoughts will help you better understand who I am and where I am going in thinking and researching. I am going to seek knowledge, techniques,…

0