Skip to main content

Posts

Showing posts from July, 2017

Comparison of CI/CD Tools : Jenkins, GitLab CI, Buildbot, Drone, and Concourse

Introduction Continuous integration, delivery, and deployment are strategies designed to help increase the velocity of development and the release of well-tested, usable products. Continuous integration encourages development teams to test and integrate their changes to a shared codebase early... Comparison of CI/CD Tools : Jenkins, GitLab CI, Buildbot, Drone, and Concourse Category: DevOps, Linux Tutorials

Working with Strings in Ruby

Introduction A string is a sequence of one or more characters that may consist of letters, numbers, or symbols. Strings in Ruby are objects, and unlike other languages, strings are mutable, which means they can be changed in place instead of creating new strings. You’ll use strings in... Working with Strings in Ruby Category: DevOps, Linux Tutorials

Scraping Web Pages with Beautiful Soup and Python 3

Introduction Many data analysis, big data, and machine learning projects require scraping websites to gather the data that you’ll be working with. The Python programming language is widely used in the data science community, and therefore has an ecosystem of modules and tools that you use in... Scraping Web Pages with Beautiful Soup and Python 3 Category: Python

Syntax and Code Structure in JavaScript

Introduction Before learning to write in a spoken language, you must first learn the rules of grammar. Here are a few examples of rules you might find in the English language: A sentence starts with a capital letter. A sentence ends in a period. A new paragraph is indented. Spoken dialogue is... Syntax and Code Structure in JavaScript Category: Java Tutorials

Creating an AMI Builder with AWS CodeBuild and HashiCorp Packer – Part 2

Written by AWS Solutions Architects Jason Barto and Heitor Lessa In Part 1 of this post, we described how AWS CodeBuild, AWS CodeCommit, and HashiCorp Packer can be used to build an Amazon Machine Image (AMI) from the latest version of Amazon Linux. In this post, we show how to use AWS... Creating an AMI Builder with AWS CodeBuild and HashiCorp Packer – Part 2 Category: Amazon Web Services

Building a Continuous Delivery Pipeline for AWS Service Catalog (Sync AWS Service Catalog with Version Control)

AWS Service Catalog enables organizations to create and manage catalogs of IT services that are approved for use on AWS. These IT services can include everything from virtual machine images, servers, software, and databases to complete multitier application architectures. You can use AWS... Building a Continuous Delivery Pipeline for AWS Service Catalog (Sync AWS Service Catalog with Version Control) Category: Amazon Web Services