Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
To use multiple buildpacks with your Application Deployment on Deis Workflow, is pretty straight forward.
-
Came across this problem the other day when deploying a Rails application that is sitting behind Kubernetes and Deis With my Rails application using OmniAuth and its Facebook strategy, after a user logins, hits Facebook and returns a redirection, the URL…
-
Turn your Nginx into an API Gateway.
-
Sometimes there may be a need to monitor and be alerted when any new files have been added in a particular directory.
-
Sometimes it might be quite difficult to access your kubernetes services if your infrastructure isn’t able to properly support both LoadBalancer and NodePort service types.
-
DigitalOcean users generally tend to get the short end of the stick when it comes to convenience.
-
With Kubernetes Anywhere, setting up a Kubernetes cluster on Microsoft’s Azure isn’t as painful as it used to be.
-
If you’re passing hostnames into your nginx’s proxy_pass and made a change to the hostname’s ip address, you might experience times when nginx is still referencing the old ip address despite your DNS TTL having already been expired.
-
In my line of work, besides architecting and building infrastructure, part of the scope includes building safeguards to ensure that systems that were setup are properly secured.
-
Some observations when working with Kubernetes 1.3 introduced PetSets to build MongoDB.
-
Just recently, I was trying to reverse my poor decision of starting my Kubernetes Cluster on AWS with a very simple t2.micro nodes.
-
Something that I’ve missed when working on setting the current_user upon @tornado.web.authenticated.
-
Need to communicate between 2 Amazon VPCs securely and privately?
-
If you’re building your microservices on Tornado and your chosen deployment strategy is to treat it like cattle instead of pets, logging is going to have to play a very important part of your architecture.
-
I’ve been playing around with Jenkins lately and one of the problems I’ve been facing is that it gets tedious manually doing a aws ecr get-login every 12 hours on the Jenkins instances so that my builds can push docker images into ECR.
-
NPM installs in your docker containers getting slow, make sure you set registry!
-
$ docker run --user root --privileged -p 8080:8080 -p 50000:50000 -v /path/to/host/volume:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkins Lets break it down.
-
Assuming that your Jenkins server is listening at port 8080, all you need to do is to run the following curl command: $ curl -X POST -d '<jenkins><install plugin="git@2.0" /></jenkins>' --header 'Content-Type: text/xml' http://localhost:8080/pluginManager…
-
Run a Jekyll site?
-
Over lunch yesterday, Lester introduced me to how quick and easy setting up the newly available Facebook Instant Articles was.
-
RethinkDB is a modern NoSQL document-based database that baked in push/pull features into its database core which allows developers to build realtime applications without having to add a websocket/messaging layer ontop of their existing stack.
-
A pictorial to understanding async loopings Source: Asyncio Task - Python Documentation
-
This is a quick walkthrough on submiting your module for a package.
-
Been having some trouble getting my local machine setup for GRPC development lately.
-
So I’m currently working on a Websocket implementation from almost-scratch (Tornado/Websockets) and I’m working on implementing some form of rooms/channel functionality.
-
First, you need to install kml2geojson.
-
Miss being able to inspect, debug and run expressions in between your code?
-
Decorators are functions that replaces an existing function with another function with the original function as a parameter.
-
Virtualenvwrapper is a great way to manage your different python package environment.
-
One of the things I’ve missed while learning python, is the ability to manage and switch between python versions.
-
Serverless Architectures are the rage nowadays.
-
If you’re writting a really long prose in markdown, you probably have experienced the annoying thing that vim does when dealing with a long line; it creates linebreaks when your textwidth value is met.
-
If you’re trying to deploy your node app into a docker container and you’re also using docker-compose, here’s something to watch out for.
-
Supercharge your Jekyll site with these 4 tips.
-
Quick tip: If you’re building your docker container to deploy an application, you’d most likely need to pull your git repository code into the container.
-
If you’re new to Graylog, Graylog Extractors are a great way to pull out information from your logs for easier storing and manipulation.
-
Rails 4 If you’re attempting to run thin to work in threaded mode for the very first time, you might encounter that no matter what you do, your site won’t load.
-
If you need to find out the time difference between bash outputs, you can use ts from the moreutils package.
-
Quick tip.
-
Today’s tutorial will be on how to install and play the popular Blizzard Online Card Game, Hearthstone, on Linux.
-
In this post, I’d like to demostrate a way of analyzing logs gathered through Amazon AWS’s log collection using the awesome tool GoAccess as well as going through a quick walkthrough in setting up S3cmd Sync to pull down your logs quickly from your S3 buc…
-
Step 1: Install the awesome vim-colorschemes If you’re using vim + vundle like me: " add to .vimrc Plugin 'flazz/vim-colorschemes' :PluginInstall Step 2: Choose your colorscheme There’s a pretty cool site that aggregates most of the available colorschemes…
-
This article should help you get a A-grade in SSLLabs’s SSL Testing .
-
If you’re ever curious as to how do VPN service providers manage all their users and their authentication.
-
To find out which process is using your swap memory, use smem $ sudo apt-get install smem # To get a full list of PID and the amount of memory and swap they use $ smem -s swap # To get a summary of memory usage by user $ smem -u References: Find out what…
-
If you’re running Linuxmint/Ubuntu and you’re experiencing strange issues with your mouse click being disabled across the entire desktop after running spotify, you might experiencing this issue To fix this, go to your file: # ~/.config/spotify/Users/<user…
-
To determine the size of a key redis-cli> DEBUG OBJECT <keyname> Value at:0x7ffc8f8eb330 refcount:1 encoding:linkedlist serializedlength:1175841791 lru:416416 lru_seconds_idle:30 serializedlength is in bytes.
-
Prerequisite: Chef 12.1.x Setting up Chef-Server Download Chef on your Chef-Server $ wget https://web-dl.packagecloud.io/chef/stable/packages/ubuntu/trusty/chef-server-core_12.0.5-1_amd64.deb $ sudo dpkg -i chef-server-core_*.deb $ sudo chef-server-ctl re…
-
Preparing Cookbooks Lets prepare a cookbook.
-
Have you ever have a situation where you do not want your changes to a particular file to be tracked but you still need it in the repository for future developers?