Author: admin

WhatTheCommit là một trang web cung cấp các đoạn text ngẫu nhiên, ý đồ của tác giả trang web này là để sử dụng nội dung này vào cho các commit khi làm việc với Git để tiết kiệm thời gian :))) Chúng ta có thể dùng curl để lấy nội dung ngẫu nhiên từ trang web này về khi commit như sau: git commit -m “$(curl -s whatthecommit.com/index.txt)” Để tiết kiệm thời gian hơn nữa thì có thể tạo alias để thực hiện nhanh việc này: alias yo=’git add -A && git commit -m “$(curl -s whatthecommit.com/index.txt)”‘ Ngoài ra thì mình còn…

Read More

Câu hỏi “sốt dẻo” của Quora: “Tại sao nhiều lập trình viên và hacker tài năng không đưa ra những lời khuyên để những người khác đều được như họ?” Trả lời bởi Vincent Guidry – Software Engineer của Great Big Story (2016 đến nay): Trùng hợp ghê! Sáng nay mới mở mắt ra đường, đang trên đường đi làm thì một nhân viên đã hỏi tôi làm nghề gì. Tôi nói mình là một kỹ sư phần mềm, và anh ta mừng như bắt được vàng, đúng kiểu “Oimeoi CƠ HỘI!” và bắt đầu dò la hỏi đủ thứ trên đời. Thì ra…

Read More

Trao đổi thông tin được xem là hiệu quả khi hai bên có thể hiểu rõ những vấn đề được chia sẻ và có thể tương tác với nhau một cách thoải mái. Người có kỹ năng giao tiếp tốt sẽ biết cách giao tiếp hai chiều và giúp buổi nói chuyện phát triển với nhiều nội dung hấp dẫn. Do đó, không khó hiểu khi đây được đánh giá là một trong những kỹ năng mềm cực kỳ quan trọng và được chú ý trong quá trình tuyển dụng. Vậy làm thế nào để cải thiện kỹ năng giao tiếp…

Read More

1. Giới thiệu Tôi nhận được thư từ của nhiều bạn hỏi về việc nên học gì và như thế nào để có thể tìm được việc làm và làm được việc trong ngành an toàn thông tin (information security). An toàn thông tin là một ngành rộng lớn với rất nhiều lĩnh vực. Những gì tôi biết và làm được chỉ gói gọn trong một hai lĩnh vực. Có rất nhiều mảng kiến thức cơ bản mà tôi không nắm vững và cũng có nhiều kỹ năng mà tôi không thạo. Hack tài khoản Yahoo! Mail là một trong…

Read More

Người làm tuyển dụng sẽ phải đảm bảo các yêu cầu: Tuyển được người phù hợp, đúng thời gian và với chi phí rẻ nhất. Để làm được điều này đòi hỏi người làm nghề này phải có những kỹ năng gì để hoàn thành công việc? Chào mừng các bạn đang đến với series các bài học trong Khoá học Tuyển dụng cơ bản cho người mới (newbie) hoàn toàn miễn phí. Tôi là Thành HR sẽ đồng hành cùng bạn trong khoá học này. Và chủ đề mà chúng ta cùng nhau tìm hiểu ngày hôm nay là Các kỹ năng cần…

Read More

Thiết kế đồ họa – một ngành nghề được đánh giá rất cao về tính nghệ thuật và sự tinh tế của người làm trong ngành. Chính vì thế, những mẫu CV của ứng viên ngành thiết kế đồ họa cũng nên được trau chuốt hơn về mặt hình thức cũng như thể hiện các nội dung cần thiết liên quan đến công việc của mình. Cách viết các mẫu CV thiết kế đồ họa đạt hiệu quả cao CV xin việc thiết kế đồ họa cũng tương tự như mọi loại CV khác về mặt bố cục nội dung.…

Read More

Team Leader là một thuật ngữ quen thuộc trong công việc ở các công ty hiện nay. Team Leader được xem như người nắm quyền điều hành và chi phối các nhiệm vụ trong một nhóm, cũng như tạo ra tính gắn kết giữa các thành viên trong nhóm. Vậy cụ thể công việc của các Team Leader là gì? Và những kỹ năng của team leader nào cần có để làm tốt công việc của mình? Team Leader là gì? Team Leader có thể hiểu một cách đơn giản là người lãnh đạo và chịu trách nhiệm cao nhất…

Read More

Nội dung chính Docker là một nền tảng để cung cấp cách để building, deploying và running ứng dụng dễ dàng hơn bằng cách sử dụng các containers. Trong bài viết này, mình sẽ nói lại việc mình build một website viết bằng PHP thuần của mình sử dụng apache2 và mysql bằng docker compose, mọi nguời cùng theo dõi và nếu thấy hay thì có thể cho mình 1 star trên repo github nha. Mình có một project selling-computer được viết bằng PHP thuần, chạy trên máy chủ apache2 và sử dụng cơ sở dữ liệu là MySQL. Bây giờ mà một người nào…

Read More

Muốn trở lại 1 container đang chạy Cú pháp: docker attach [container_ID] Khi đứng ở ngoài container nhưng vẫn muốn thi hành một lệnh cho container đang chạy Cú pháp: docker exec [container_ID] commandVí dụ: docker exec U1 lsVí dụ: docker exec -it U1 bash <-> docker attach -> Khi thoát bằng lệnh exit sau khi dùng lệnh bash thì container vẫn sẽ chạy. -> Muốn cài cái gì thì cài như bình thường khi dùng máy thật. Lưu container trở lại thành image -> Container phải ở trạng thái dừng Cú pháp: docker commit [container_ID] Lưu image trở thành 1 file Cú pháp: docker save –output [file_name.tar] [image_ID] (tới…

Read More

Tải về 1 image Ví dụ:Tải về ubuntu version 16.04 -> sudo docker pull ubuntu:16.04Tải về phiên bản cuối cùng -> sudo docker pull ubuntu:lastestCú pháp: sudo docker pull [name_image]:[tag] Xóa đi 1 image VD:Cách 1 -> sudo docker rm ubuntu:16.04Cách 2 -> sudo docker rm [image_id]Cú pháp :Cách 1 -> sudo docker rm [name_image]:[tag]Cách 2 -> sudo docker rm [image_id] (không cần viết hết ID nếu như những kí tự đầu không trùng) Lưu ý: Khi image chạy, các phiên bản thực thi của image là các container (1 image có thể tạo nhiều container) Khởi tạo và chạy 1 image Cú pháp: docker run [param] IMAGE command…

Read More