Delete multiple Azure container instances at once

As continuation of the blog about creating Azure container instance in Typescript with dynamic environment variables, in this blog I’ll show the way we can delete multiple container instances at once. The command is simple 1 az container list --resource-group test-project --query=[0:50].id | sed 's/\[//' | sed 's/\]//' | sed 's/,/ /' | xargs az container delete --yes --id In above command, I just use simple query condition that selects first 50 container instances in the account.

Tìm hiểu về Clang

Mở bài Mình đang quá trình học C++, tò mò nên tìm hiểu lại về các step khi chạy 1 chương trình thì có các steps: - Preprocess - Compile - Translate to assembly code - Translate to machine code - Linking Mình thử viết 1 chương trình hello world để test các bước trên. Thay vì sử dụng g++ -o index.o index.cpp thì mình sử dụng make file như dưới đây để tìm hiểu về từng bước ở trên.

Create Azure Container Instances with dynamic environment variables

This is an example for creating Azure container groups with enviroment variables using Typescript. Authentication and creating client Firstly we use "@azure/ms-rest-nodeauth" library to do the authentication using service principal. 1 msRestNodeAuth.loginWithServicePrincipalSecretWithAuthResponse(clientId, secrect, tenantId); After authenticated successfully, we can get the credentials from the response and use it to create Container Instance client. 1 const client = new ContainerInstanceManagementClient(authRes.credentials, subscriptId); Create container group We define the specs for the container going to be used in the container group.

Receive Protobuf Message From GCP Pubsub

In this blog, I’ll show you how to receive a pubsub message in protobuf format and insert it into a MongoDB server. There’re many resources about handling pubsub message in NodeJS, but we were in trouble to find any resources about handling message in protobuf format except the one in Kotlin. But turn out it’s quite simple, we just need 4 steps: Create a client subscribes to the subscription Receive raw message in binary Decode it into JS object using protofile Done By doing this kind of process through a queue and using protobuf format, we’re able to handle millions of requests per day with only one single core VM.

Run jupyter notebook online with AWS EC2

Source https://medium.com/@alexjsanchez/python-3-notebooks-on-aws-ec2-in-15-mostly-easy-steps-2ec5e662c6c6 Requirement A AWS EC2’s instance Setup EC2 Create EC2 instance Choose AMI Choose the instance’s type Setup network You’ll need to place this instance in to public subnet and assign to it a public IP. Create key or use existed key for ssh Setup ssh key (optional) At local environment 1 $ vi ~/.ssh/config Add this to end of file 1 2 3 4 5 Host jupyter Hostname {ec2's public IP above} IdentityFile {above downloaded key} Port 22 User ec2-user Test access

Tôi đã pass AWS SAA như thế nào - part 1

Động lực Trang bị thêm kiến thức Về phần cloud cũng như bên infra, kiến thức của mình tương đối là ít nếu không muốn nói là không biết tí gì :D. Kiểu ban đầu chỉ biết cỡ region của aws là gì thôi ấy. Thực ra mình bắt đầu quyết định học khoá aws của acloud guru từ tháng 2 tháng 3 năm nay lận, do có 1 anh bạn của anh bạn giới thiệu nói khoá này học tốt.

So good they can't ignore you summary

The summary of the So good they can't ignore you book. Source Following your passion is bad, instead go for Mastery Autonomy and Purpose — the trio of things that have been proven to motivate knowledge workers’ 1. The Passion Hypothesis Sucks Self Determination Theory is the idea that your happiness is related to: Autonomy : the feeling that you have control over your day, and that your actions are important Competence : the feeling that you are good at what you do Relatedness : the feeling of connection to other people It takes time to build the competence and earn the autonomy necessary to generate enjoyment.

Tóm tắt giải thuật di truyền

Bắt nguồn từ clip này Link, với một đứa chỉ vài lần nghe thoảng qua về thuật toán này thì thấy hết sức là hấp dẫn. Vì thế quyết định tìm hiểu thử. :D Giải thuật di truyền khác gì với các thuật toán tối ưu bằng gradient? Sử dụng gradient chỉ hiệu quả tốt trên các hàm tối ưu có 1 điểm tối ưu (single-peaked), trong thực tế có nhiều hàm tối ưu không thoả mãn yêu cầu trên làm cho các thuật toán gradient bị mắc ở điểm tối ưu địa phương.