Skip to main content

Vocabulary for day : CONTRACT (2)

6.engagement
(n) participation ; a commitment, especially for marriage; an event.
a. The engagement begin at 7:30.
b. The entire office was invited to her engagement party.
7.establish
(v) to institute permanently; to bring out.
a. Through her many books and interviews , Dr.Wan established herself as an authority on conflict resolution.
b. The merger of the two companies established a powerful new corporation.
8.obligate
(v) to bind legally or morally.
a. The contractor was obligated by the contract to work 40 hours a week.
b. I felt obligated to finish the project even though I could have exercised my option to quit.
9.party
(n) a person or group participating in an action or plan ; the people or sides concerned in a legal matter.
a. The parties agreed to a settlement in their contract dispute.
b. The party that prepares the contract has a distinct advantage.
10. provision
(n) a measure taken beforehand ; a stipulation.
a. The father made provisions for his children through his will.
b. The contract contains a provision to deal with how payments are made if John loses his job.
11.resolve
(v) to deal with successfully; to declare;
(n) conviction.
a. The mediator was able to resolve the problem to everyone's satisfaction.
b. The businessman resolved to clean out all the files by the end of the week.
12.specific
(adj) particular.
a. The customer's specific complaint was not addressed in his email.
b. In a contract, one specific word can change the meaning dramatically.

Comments

Popular posts from this blog

ReplicaSet MongoDb

A. Giới thiệu : Replication được dùng để "hot backup" dữ liệu khi có sự cố xảy ra . MongoDb có 1 collection gọi là oplog (viết tắt của operation log) , master sẽ dùng collection này cho việc ghi và các slave sẽ truy vấn từ collection này . Mỗi lần ghi (insert,update, delete) sẽ tạo ra một document trong oplog collection (nếu sử dụng replication, không dùng thì mongoDb sẽ không dùng tới collection oplog này) . Để sử dụng replication , start mongod với option replSet. Truy vấn từ oplog xem ở đây (Mình xin dịch lại) rs.initiate() use local db.oplog.rs.find() { "ts" : { "t" : 1286821527000 , "i" : 1 } , "h" : NumberLong ( 0 ) , "op" : "n" , "ns" : "" , "o" : { "msg" : "initiating set" } } ts : thời gian thao tác thực hiện . h : một ID duy nhất cho thao tác này . Mỗi thao tác sẽ có một giá trị khác nhau trong trường này...

MongoDB chiếm nhiều RAM ?

A. Giới thiệu : MongoDB là một trong những NoSQL(Not oly SQL) database được biết đến nhiều hiện nay , đặc trưng với cách lưu trữ dạng binary Json (BSON)cũng như khả năng truy vấn uyển chuyển (các NoSQL khác thường giới hạn điều này ) . Shell script tương tác bằng javascript . Do đó nó hay đi chung với Node.js :) Tuy nhiên , có một vấn đề là mongoDb sử dụng nhiều dung lượng RAM (do cơ chế caching của nó). Giải pháp là phải tăng dung lượng RAM cho server đó , cũng như là monitoring cẩn thận để không xảy ra tình trạng này . Nhưng còn giải pháp nào khác nữa không ? Đầu tiên cần tìm hiểu các nguyên nhân MongoDB chiếm nhiều RAM như vậy , từ đó mới có cách giải quyết triệt để . Dưới đây là một số nguyên nhân mà tôi đã tìm hiểu được . B. Nguyên nhân : 1. Index : MongoDb có tốc độ đọc (read) nhanh , nếu ta biết cách tạo index hiệu quả . MongoDB dùng B-tree index (nhanh hơn table scans). Tuy nhiên index này lại nằm trên RAM . Khi bạn dùng câu lệnh "remove" để xóa các document tron...

Bỏ Linux capability để bảo vệ container của bạn

Đọc bài này  Secure your containers one weird trick  của một bác bên Redhat thấy hay nên mình tạm dịch ở đây. Ý của bác này là nên bỏ các Linux capability khỏi container, cần dùng capability nào thì thêm vào. Một kiểu như là quản lý không xuể thì nên cấm ngay từ đầu. Bạn có biết có một tùy chọn có thể tắt Linux capabilities trong Docker? Sử dụng `docker run --cap-drop` bạn có thể khóa root trong container để nó có quyền truy cập giới hạn trong container. Đáng buồn là hầu hết không ai từng thắt chặt security cho một container. Trong bài này mình để nguyên từ " capability " trong " Linux capability " mà không dịch là " khả năng " để bạn biết đó là một khái niệm của Linux. Ngày hôm sau là quá muộn Có một xu hướng đáng buồn trong dân IT khi nghĩ về security khi đã quá trễ. Người ta chỉ chú ý đến security system ngay sau khi hệ thống đã bị bẻ gãy. Gỡ bỏ capability có thể là một giải pháp đơn giản để cải thiện container security. Thế nào là Li...