text:
Đây là dòng máy tính để bàn giá rẻ nhưng vẫn đáp ứng được tốt các nhu cầu về học tập, làm việc và giải trí, cùng với chế độ bảo hành đặc biệt, chắc chắn sẽ khiến người dùng không phải băn khoăn chọn cho mình một bộ máy tính phù hợp với túi tiền và nhu cầu sử dụng.
Được sự hỗ trợ về kỹ thuật cũng như giá từ các hãng linh kiện, Bảo An đã đưa ra nhiều lựa chọn với nhiều cấu hình khác nhau tùy nhu cầu người sử dụng. Theo đó, chỉ từ 3.699.000 đồng, khách hàng đã có thể sở hữu bộ máy tính để bàn cho nhu cầu văn phòng, học tập và giải trí của mình.
Bảo An cam kết bằng các chính sách dành cụ thể dành cho khách hàng. Ông Nguyễn Hữu Chung, phụ trách sản phẩm máy thương hiệu Siroko cho biết: “Về tính tương thích của sản phẩm, khách hàng có thể yên tâm bởi Siroko đã được các chuyên gia kỹ thuật chạy thử và kiểm chứng trên nhiều ứng dụng máy tính. Siroko được bảo hành 24 tháng thay vì 12 như các máy bộ thương hiệu khác. Một điểm khác biệt nữa là sản phẩm được bảo hành 1 đổi 1 trong vòng 12 tháng. Còn khi máy tính gặp sự cố, quý khách chỉ cần điện thoại, Bảo An sẽ đến tận nơi khắc phục mọi sự cố, hoàn toàn miễn phí".
Ngoài giá thành hấp dẫn và dịch vụ vượt trội, mỗi bộ máy Siroko còn được tặng thêm ổ DVD-ROM Samsung, thẻ học tiếng Anh và bộ phần mềm diệt Kaspersky Antivirus bản quyền.
Tham khảo website http://www.baoan.vn/ hoặc liên hệ: Mr. Chung (Phụ trách sản phẩm Siroko) – Điện thoại: 04.3537 6104 – máy lẻ 17/ Di động: 0975 853 439
Công ty Máy tính Bảo An:
Showroom 1: 98 Thái Hà , Đống Đa, Hà Nội - 04.3537 6104
Showroom 2: 18A1 Trần Đại Nghĩa, Hai Bà Trưng, Hà Nội – 043.6288 994
Showroom 3: 310 Cầu Giấy (khai trương tháng 4/2010)
(Nguồn: Công ty TNHH Đầu tư và Thương mại Bảo An)

markdown:
Đây là dòng máy tính để bàn giá rẻ nhưng vẫn đáp ứng được tốt các nhu cầu về học tập, làm việc và giải trí, cùng với chế độ bảo hành đặc biệt, chắc chắn sẽ khiến người dùng không phải băn khoăn chọn cho mình một bộ máy tính phù hợp với túi tiền và nhu cầu sử dụng.
![]()
Được sự hỗ trợ về kỹ thuật cũng như giá từ các hãng linh kiện, Bảo An đã đưa ra nhiều lựa chọn với nhiều cấu hình khác nhau tùy nhu cầu người sử dụng. Theo đó, chỉ từ 3.699.000 đồng, khách hàng đã có thể sở hữu bộ máy tính để bàn cho nhu cầu văn phòng, học tập và giải trí của mình.
Bảo An cam kết bằng các chính sách dành cụ thể dành cho khách hàng. Ông Nguyễn Hữu Chung, phụ trách sản phẩm máy thương hiệu Siroko cho biết: “Về tính tương thích của sản phẩm, khách hàng có thể yên tâm bởi Siroko đã được các chuyên gia kỹ thuật chạy thử và kiểm chứng trên nhiều ứng dụng máy tính. Siroko được bảo hành 24 tháng thay vì 12 như các máy bộ thương hiệu khác. Một điểm khác biệt nữa là sản phẩm được bảo hành 1 đổi 1 trong vòng 12 tháng. Còn khi máy tính gặp sự cố, quý khách chỉ cần điện thoại, Bảo An sẽ đến tận nơi khắc phục mọi sự cố, hoàn toàn miễn phí".
Ngoài giá thành hấp dẫn và dịch vụ vượt trội, mỗi bộ máy Siroko còn được tặng thêm ổ DVD-ROM Samsung, thẻ học tiếng Anh và bộ phần mềm diệt Kaspersky Antivirus bản quyền.
Tham khảo website
[http://www.baoan.vn/](http://www.baoan.vn/) hoặc liên hệ: Mr. Chung (Phụ trách sản phẩm Siroko) – Điện thoại: 04.3537 6104 – máy lẻ 17/ Di động: 0975 853 439
Công ty Máy tính Bảo An:
Showroom 1: 98 Thái Hà , Đống Đa, Hà Nội - 04.3537 6104
Showroom 2: 18A1 Trần Đại Nghĩa, Hai Bà Trưng, Hà Nội – 043.6288 994
Showroom 3: 310 Cầu Giấy (khai trương tháng 4/2010)
(Nguồn:
*Công ty TNHH Đầu tư và Thương mại Bảo An*)

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

WARC-Identified-Payload-Type: text/html

Connection: close

Cache-Control: max-age=120, stale-while-revalidate=6, stale-if-error=864000, private

Set-Cookie: device_env_real=4; expires=Sat, 24-Mar-2018 12:35:07 GMT; path=/; domain=vnexpress.net

Vary: Accept-Encoding

Content-Type: text/html; charset=utf-8


text:
Bán xe Hyundai Atos cũ, mới, giá rẻ tại TP.HCM
Trang rao vặt bán xe ô tô Hyundai Atos cũ, mới, giá rẻ uy tín tại TP.HCM. Thông tin giá xe Atos, thông số kỹ thuật, đánh giá tình trạng xe,... cập nhật 24/7 tại muaban.net.
Bán xe BMW X5 đời 2004 màu đen, chính chủ thứ 2 tại Hà Nội800.000.000 đ Quận 4, TP.HCM 16/12/2017 Cần bán xe ô tô BMW 320i màu đen, đăng ký 2007, nhập khẩu Đức. Xe gia đình đang sử dụng ở TPHCM, nội thất da mới đẹp, đã lắp thêm đồ chơi cho xe, odo 80000km. Xe gắn màn hình, camera, loa sub, cửa nóc, định vị GPS. Xe chính chủ, biển số thành phố, mua xe
-
Cần mua các loại ôtô đã qua sử dụng, giá cao hơn thị trường
-
Mua Ôtô đời mới, chạy Uber hoặc Grab, các loại xe du lịch từ 4-7 chổ
-
Chevrolet Cruze 2018 giảm giá sốc, Hỗ trợ vay 95-100%. giao xe ngay589.000.000 đ
-
Doanh nghiệp cần mua xe ô tô cũ giá cao
-
Cty Ô Tô Phi Dung chuyên cho thuê ô tô đời mới tự lái, có tài, Quận 6400.000 đ
Nếu chỉ biết chút ít về xe hơi, lại không có thời gian, cách tốt nhất để sắm cho mình một chiếc ô tô hợp ý, có lẽ nên là tìm đến trang thông tin rao vặt, bán ô tô Hyundai Atos cũ, mới, giá rẻ uy tín tại TP.HCM. Có đầy đủ thông tin của các dòng Hyundai Atos được ưa chuộng. Mua tại hãng, bạn đã loại trừ bớt rất nhiều nguy cơ bởi địa chỉ người mua rõ ràng, hậu mãi chắc chắn hơn, lý lịch xe cũng dễ kiểm tra hơn. Mọi thông tin đều được cập nhật 24/7 tại muaban.net

markdown:
# Bán xe Hyundai Atos cũ, mới, giá rẻ tại TP.HCM
Trang rao vặt bán xe ô tô Hyundai Atos cũ, mới, giá rẻ uy tín tại TP.HCM. Thông tin giá xe Atos, thông số kỹ thuật, đánh giá tình trạng xe,... cập nhật 24/7 tại muaban.net.
[](https://muaban.net/atos-quan-4-l5912-c412002/ban-xe-bmw-x5-doi-2004-mau-den-chinh-chu-thu-2-tai-ha-noi-id42296677)
![Bán xe BMW X5 đời 2004 màu đen, chính chủ thứ 2 tại Hà Nội Bán xe BMW X5 đời 2004 màu đen, chính chủ thứ 2 tại Hà Nội](/content/images/1x1.gif)
[](https://muaban.net/atos-quan-4-l5912-c412002/ban-xe-bmw-x5-doi-2004-mau-den-chinh-chu-thu-2-tai-ha-noi-id42296677)
## Bán xe BMW X5 đời 2004 màu đen, chính chủ thứ 2 tại Hà Nội800.000.000 đ Quận 4, TP.HCM 16/12/2017 Cần bán xe ô tô BMW 320i màu đen, đăng ký 2007, nhập khẩu Đức. Xe gia đình đang sử dụng ở TPHCM, nội thất da mới đẹp, đã lắp thêm đồ chơi cho xe, odo 80000km. Xe gắn màn hình, camera, loa sub, cửa nóc, định vị GPS. Xe chính chủ, biển số thành phố, mua xe
-
## Cần mua các loại ôtô đã qua sử dụng, giá cao hơn thị trường
-
## Mua Ôtô đời mới, chạy Uber hoặc Grab, các loại xe du lịch từ 4-7 chổ
-
## Chevrolet Cruze 2018 giảm giá sốc, Hỗ trợ vay 95-100%. giao xe ngay589.000.000 đ
-
## Doanh nghiệp cần mua xe ô tô cũ giá cao
-
## Cty Ô Tô Phi Dung chuyên cho thuê ô tô đời mới tự lái, có tài, Quận 6400.000 đ
Nếu chỉ biết chút ít về xe hơi, lại không có thời gian, cách tốt nhất để sắm cho mình một chiếc ô tô hợp ý, có lẽ nên là tìm đến trang thông tin rao vặt, bán ô tô Hyundai Atos cũ, mới, giá rẻ uy tín tại TP.HCM. Có đầy đủ thông tin của các dòng Hyundai Atos được ưa chuộng. Mua tại hãng, bạn đã loại trừ bớt rất nhiều nguy cơ bởi địa chỉ người mua rõ ràng, hậu mãi chắc chắn hơn, lý lịch xe cũng dễ kiểm tra hơn. Mọi thông tin đều được cập nhật 24/7 tại muaban.net

Cache-Control: private


text:
Có 623.949 tin đăng mua bán và 202.312 thành viên
-
Liên hệ với chủ tin này tại:
Số 17 Đường TL29, P.Thạnh Lộc, Q.12 - Quận 12 - Hồ Chí Minh
-
Khẩu trang than hoạt tính 3M-9042A
Mới 100%
17.900VND
2 năm trước - Số 17 Đường TL29, P.Thạnh Lộc, Q.12 - Quận 12 - Hồ Chí Minh
874 Đã xem chi tiết
Khẩu trang than hoạt tính 3M-9042A
Cấu tạo của khẩu trang than hoạt tính:
* 2 lớp hoặc 3 lớp ngoài cùng là vải không dệt để lọc bụi bận
* Lớp giữa là than hoạt tính để lọc các phân tử độc hại.
Công dụng khẩu trang than hoạt tính:
che bụi và chống nắng, nó còn giúp bạn ngăn ngừa bệnh hô hấp do khí thải độc hại và vi khuẩn.
Đế giày: PU/TPU
Mũi giày: Composite
Lót chống đinh: SJ FLEX
Lót mặt trong: Nylon
Lót bàn chân: EVA
Size: 38-47
Công ty chuyên cung cấp bảo hộ lao động Vina
Link sản phẩm: http://www.vatgia.com/baohovina
Gmail: Ninhsabi@gmail.com
Sđt: 0938900518
website công ty: http://baohovina.com/
Cấu tạo của khẩu trang than hoạt tính:
* 2 lớp hoặc 3 lớp ngoài cùng là vải không dệt để lọc bụi bận
* Lớp giữa là than hoạt tính để lọc các phân tử độc hại.
Công dụng khẩu trang than hoạt tính:
che bụi và chống nắng, nó còn giúp bạn ngăn ngừa bệnh hô hấp do khí thải độc hại và vi khuẩn.
Đế giày: PU/TPU
Mũi giày: Composite
Lót chống đinh: SJ FLEX
Lót mặt trong: Nylon
Lót bàn chân: EVA
Size: 38-47
Công ty chuyên cung cấp bảo hộ lao động Vina
Link sản phẩm: http://www.vatgia.com/baohovina
Gmail: Ninhsabi@gmail.com
Sđt: 0938900518
website công ty: http://baohovina.com/
Lưu ý: Trước khi giao dịch mua bán "Khẩu trang than hoạt tính 3M-9042A giá 17.900 VND " với Ms Dung tại Số 17 Đường TL29, P.Thạnh Lộc, Q.12, hãy tìm hiểu kỹ thông tin về Ms Dung (0938 900 518). Đây là mặt hàng Mới 100% nên bạn hãy kiểm tra thật kỹ tình trạng hàng hóa, bao bì đóng gói (nếu có), đọc kỹ các chính sách bảo hành đổi trả.
Việc mua bán các bên tự thỏa thuận và chịu trách nhiệm với nhau. MuaBanNhanh chỉ là mạng xã hội hỗ trợ tất cả các thành viên đánh giá người mua lẫn người bán.
Việc mua bán các bên tự thỏa thuận và chịu trách nhiệm với nhau. MuaBanNhanh chỉ là mạng xã hội hỗ trợ tất cả các thành viên đánh giá người mua lẫn người bán.
Tìm hiểu về Ms Dung Tại đây
Cùng người bán
-
Nón hàn cảm ứng ánh sáng - CTY BHLĐ Vina690.000 VNDQuận 12 - Hồ Chí Minh
-
Giày bestrun, giày besboy ,thương hiệu jogger bỉ, giá rẻ475.000 VNDQuận 12 - Hồ Chí Minh
-
Giày Utima VN - S3, giày cao cấp chuyên dùng trong công trường1.800.000 VNDQuận 12 - Hồ Chí Minh
-
Giày oxypas sunny , giày bệnh viện, giày chống trơn trượt550.000 VNDQuận 12 - Hồ Chí Minh
-
Chuyên cung cấp các loại mặt nạ hàn cảm ứng ánh sáng700.000 VNDQuận 12 - Hồ Chí Minh
-
Giày jogger Pluto VN-S3 - giày chống đinh, chống dập ngón- còn đôi size 39 cần thanh lý1.300.000 VNDQuận 12 - Hồ Chí Minh
-
Nón hàn cảm ứng ánh sáng750.000 VNDQuận 12 - Hồ Chí Minh
-
Găng tay cao su cách điện VN-RL03 - chuyên cung cấp găng tay cách điện250.000 VNDQuận 12 - Hồ Chí Minh
Tìm kiếm đề nghị: Xem thêm
- An toàn, Bảo hộ lao động Hồ Chí Minh
- An toàn, Bảo hộ lao động Hồ Chí Minh Quận 12
- An toàn, Bảo hộ lao động Mới 100%
- An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh
- An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh Quận 12
- An toàn, Bảo hộ lao động Cần bán/Dịch vụ
- An toàn, Bảo hộ lao động Hồ Chí Minh Cần bán/Dịch vụ
- An toàn, Bảo hộ lao động Hồ Chí Minh Quận 12 Cần bán/Dịch vụ
- An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh Cần bán/Dịch vụ
- An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh Quận 12 Cần bán/Dịch vụ
- An toàn, Bảo hộ lao động Mới 100% Cần bán/Dịch vụ

markdown:
Trang chủ
Đăng nhập
0
Đăng tin
Miễn phí
Danh mục
Xe
82.096
Bất động sản
244.429
Thương Mại Điện Tử
113.193
Kỹ thuật số, Điện máy
49.761
Dịch vụ
14.782
Nông lâm, Ngư nghiệp
8.959
Ẩm thực, Thực phẩm
8.085
Thi Công, XD, Trang Trí
29.034
Gia công, SX, CN
73.518
Việc làm quanh đây
1.453
TIN MỚI NHẤT
Yếm Lội Nước Rằn Ri
350.000
VND
3 ngày trước
Bộ Lội Nước Cao Su Màu Màu Cỏ Úa
300.000
VND
3 ngày trước
Găng Tay Sợi Bảo Hộ Kim 10
3.000
VND
1 tuần trước
Găng Tay Bảo Hộ Đẹp Phủ Sơn Xanh ,sơn Đen
10.000
VND
1 tuần trước
Lưới Che Chắn Công Trình Màu Xanh ,màu Đen
35.000
VND
1 tuần trước
Bạt Chống Cháy Sợi Thủy Tinh Dạng Tấm
250.000
VND
1 tuần trước
Bạt Chống Cháy Sợi Thủy Tinh Dạng Cuộn
90.000
VND
3 ngày trước
Bạt Kẻ Xây Dựng Trắng Đỏ
550.000
VND
1 tuần trước
Liên kết hữu ích
› Tài khoản VIP
› Liên hệ Mua Bán Nhanh
› Giới thiệu MuaBanNhanh.com
› Góc báo chí
› Quy chế Mua Bán Nhanh
› Chính sách bảo mật
› Điều khoản sử dụng
› Mua bán an toàn
› Mạng Xã Hội Mua Bán Nhanh
Có
623.949
tin đăng mua bán và
202.312
thành viên
Trang chủ
An toàn, Bảo hộ lao động
Hồ Chí Minh
Quận 12
Khẩu trang than hoạt tính 3M-9042A
Khẩu trang than hoạt tính 3M-9042A
Khẩu trang than hoạt tính 3M-9042A Mới 100%, giá: 17.900đ, gọi: 0938 900 518, Quận 12 - Hồ Chí Minh
Báo cáo vi phạm
Khẩu trang than hoạt tính 3M-9042A
Mới 100%
17.900
VND
2 năm trước - Số 17 Đường TL29, P.Thạnh Lộc, Q.12
- Quận 12
- Hồ Chí Minh
874 Đã xem chi tiết
Khẩu trang than hoạt tính 3M-9042A
Cấu tạo của khẩu trang than hoạt tính:
* 2 lớp hoặc 3 lớp ngoài cùng là vải không dệt để lọc bụi bận
* Lớp giữa là than hoạt tính để lọc các phân tử độc hại.
Công dụng khẩu trang than hoạt tính:
che bụi và chống nắng, nó còn giúp bạn ngăn ngừa bệnh hô hấp do khí thải độc hại và vi khuẩn.
Đế giày: PU/TPU
Mũi giày: Composite
Lót chống đinh: SJ FLEX
Lót mặt trong: Nylon
Lót bàn chân: EVA
Size: 38-47
Công ty chuyên cung cấp bảo hộ lao động Vina
Link sản phẩm: http://www.vatgia.com/baohovina
Gmail: Ninhsabi@gmail.com
Sđt: 0938900518
website công ty: http://baohovina.com/
Chia sẻ:
Chia sẻ:
Đánh giá
Ms Dung
-
Chưa xác định
(0 sao / 0 đánh giá)
Liên hệ với chủ tin này tại:
Số 17 Đường TL29, P.Thạnh Lộc, Q.12 - Quận 12 - Hồ Chí Minh
0938 900 518
ChatNhanh
Lưu ý:
Trước khi giao dịch mua bán "
Khẩu trang than hoạt tính 3M-9042A
giá
17.900
VND
" với Ms Dung tại
Số 17 Đường TL29, P.Thạnh Lộc, Q.12
, hãy tìm hiểu kỹ thông tin về Ms Dung (0938 900 518). Đây là mặt hàng Mới 100% nên bạn hãy kiểm tra thật kỹ tình trạng hàng hóa, bao bì đóng gói (nếu có), đọc kỹ các chính sách bảo hành đổi trả.
Việc mua bán các bên tự thỏa thuận và chịu trách nhiệm với nhau. MuaBanNhanh chỉ là mạng xã hội hỗ trợ tất cả các thành viên đánh giá người mua lẫn người bán.
Tìm hiểu về
Ms Dung
Tại đây
Cùng người bán
Nón hàn cảm ứng ánh sáng - CTY BHLĐ Vina
690.000
VND
Quận 12 - Hồ Chí Minh
Giày bestrun, giày besboy ,thương hiệu jogger bỉ, giá rẻ
475.000
VND
Quận 12 - Hồ Chí Minh
Giày Utima VN - S3, giày cao cấp chuyên dùng trong công trường
1.800.000
VND
Quận 12 - Hồ Chí Minh
Giày oxypas sunny , giày bệnh viện, giày chống trơn trượt
550.000
VND
Quận 12 - Hồ Chí Minh
Chuyên cung cấp các loại mặt nạ hàn cảm ứng ánh sáng
700.000
VND
Quận 12 - Hồ Chí Minh
Giày jogger Pluto VN-S3 - giày chống đinh, chống dập ngón- còn đôi size 39 cần thanh lý
1.300.000
VND
Quận 12 - Hồ Chí Minh
Nón hàn cảm ứng ánh sáng
750.000
VND
Quận 12 - Hồ Chí Minh
Găng tay cao su cách điện VN-RL03 - chuyên cung cấp găng tay cách điện
250.000
VND
Quận 12 - Hồ Chí Minh
Tìm kiếm đề nghị:
Xem thêm
An toàn, Bảo hộ lao động Hồ Chí Minh
An toàn, Bảo hộ lao động Hồ Chí Minh Quận 12
An toàn, Bảo hộ lao động Mới 100%
An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh
An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh Quận 12
An toàn, Bảo hộ lao động Cần bán/Dịch vụ
An toàn, Bảo hộ lao động Hồ Chí Minh Cần bán/Dịch vụ
An toàn, Bảo hộ lao động Hồ Chí Minh Quận 12 Cần bán/Dịch vụ
An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh Cần bán/Dịch vụ
An toàn, Bảo hộ lao động Mới 100% Hồ Chí Minh Quận 12 Cần bán/Dịch vụ
An toàn, Bảo hộ lao động Mới 100% Cần bán/Dịch vụ
Tổng quan Ms Dung
0 sao / 0 đánh giá
56
Tin đăng
96.809
Lượt xem tin đăng
Tin đăng có Bình luận
Lần tham gia bình luận
Tham gia hỏi đáp
0
Người theo dõi thành viên này
Thông tin về Ms Dung
Ms Dung
0938 900 518
KP.1, P.Thạnh Lộc, Q.12
Xem bản đồ
Ngày tham gia
2015-11-27 09:20:32
Giá: 17.900đ, Khẩu trang than hoạt tính 3M-9042A, Ms Dung, Cần bán/Dịch vụ chuyên mục An toàn, Bảo hộ lao động tại Quận 12 - Hồ Chí Minh - 2016-03-22 14:59:07
Trang chủ
An toàn, Bảo hộ lao động
Hồ Chí Minh
Quận 12
Khẩu trang than hoạt tính 3M-9042A
Tin đăng cùng chuyên mục An toàn, Bảo hộ lao động
Báo cáo vi phạm
Đồ - Dụng Cụ Bảo Hộ Lao Động
Mới 100%
200.000
VND
2 ngày trước
- Quận Gò Vấp
- Hồ Chí Minh
196 Đã xem chi tiết
Bảo Hộ Lao Động Nguyên Gia Phúc
Công Ty TNHH TM Nguyên Gia Phúc
Đánh giá
(5 sao / 2 đánh giá)
An toàn, Bảo hộ lao động
Găng tay chống cháy cho lính cứu hỏa (Thông tư 56 trang phục mẫu cải tiến do Bộ Công an quy...
Xem thêm
Đánh giá
Bảo Hộ Lao Động Nguyên Gia Phúc
-
Công Ty TNHH TM Nguyên Gia Phúc
(5 sao / 2 đánh giá)
Báo cáo vi phạm
Băng rào cảnh báo - Băng rào công trình
Mới 100%
30.000
VND
32.000
VND
2 ngày trước
- Quận Hoàng Mai
- Hà Nội
1.517 Đã xem chi tiết
Trần Mạnh Hùng
Công ty BF VIệt Nam
Đánh giá
(5 sao / 1 đánh giá)
An toàn, Bảo hộ lao động
Bạn cần tìm sản phẩm băng rào công trình hay băng rào cảnh báo dùng trong ngành bảo hộ lao động tại...
Xem thêm
Đánh giá
Trần Mạnh Hùng
-
Công ty BF VIệt Nam
(5 sao / 1 đánh giá)
Báo cáo vi phạm
Bạt Chống Cháy Sợi Thủy Tinh Dạng Cuộn
Mới 100%
90.000
VND
3 ngày trước
- Quận Cầu Giấy
- Hà Nội
9 Đã xem chi tiết
Bhld Trung Hiếu
Chưa xác định
Đánh giá
(0 sao / 0 đánh giá)
An toàn, Bảo hộ lao động
là hệ vải thủy tinh siêu bền, mềm, đường kính sợi nhỏ (16µm) đã được xử lý bề mặt, có binder...
Xem thêm
Đánh giá
Bhld Trung Hiếu
-
Chưa xác định
(0 sao / 0 đánh giá)
Báo cáo vi phạm
Quần áo PCCC TT 48
Mới 100%
500.000
VND
1 tuần trước
- Biên Hòa
- Đồng Nai
320 Đã xem chi tiết
Hoa Bhlđ
Chưa xác định
Đánh giá
(0 sao / 0 đánh giá)
An toàn, Bảo hộ lao động
-
Có
bộ quần áo chữa cháy đã được kiểm định của cục pccc, bộ quần áo trang phục chữa cháy gồm 5 món: quần...
Xem thêm
Đánh giá
Hoa Bhlđ
-
Chưa xác định
(0 sao / 0 đánh giá)
Báo cáo vi phạm
Bộ sản phẩm phòng cháy chữa cháy và thoát hiểm dành cho hộ gia đình.
Mới 100%
2.000.000
VND
2 tháng trước
- Quận Thanh Xuân
- Hà Nội
28 Đã xem chi tiết
Đỗ Thanh Hà
Chưa xác định
Đánh giá
(5 sao / 2 đánh giá)
+ 2
An toàn, Bảo hộ lao động
Bộ sản phẩm hỗ trợ chữa cháy và thoát nạn trang bị cho hộ gia đình của chúng tôi bao gồm những sản...
Xem thêm
Đánh giá
Đỗ Thanh Hà
-
Chưa xác định
(5 sao / 2 đánh giá)
Báo cáo vi phạm
Bộ quần áo cottong thấm hút mồ hôi USA ARMY
Mới 100%
550.000
VND
2 tháng trước
- Thái Nguyên
- Thái Nguyên
12.496 Đã xem chi tiết
VIP 2
Bảo Hộ Lao Động Thái Nguyên
Kinh Doanh Đồ Bảo Hộ Lao Động
Đánh giá
(5 sao / 3 đánh giá)
+ 3
An toàn, Bảo hộ lao động
bộ quần áo cottong thấm hút mồ hôi áp dụng trong ngành công nghiệp hàn
Xem thêm
Đánh giá
VIP 2
Bảo Hộ Lao Động Thái Nguyên
-
Kinh Doanh Đồ Bảo Hộ Lao Động
(5 sao / 3 đánh giá)
Báo cáo vi phạm
Lưới cứu sinh, lưới an toàn, lưới chống rơi chất lượng
Mới 100%
18.000
VND
2 tháng trước
- Quận Thủ Đức
- Hồ Chí Minh
4.038 Đã xem chi tiết
Công Ty Tnhh Tmdv H.N.Q
Chưa xác định
Đánh giá
(5 sao / 1 đánh giá)
An toàn, Bảo hộ lao động
Lưới cứu sinh hay còn gọi là lưới an toàn, lưới chống rơi Quy cách kỹ thuật: - Kích thước mắt...
Xem thêm
Đánh giá
Công Ty Tnhh Tmdv H.N.Q
-
Chưa xác định
(5 sao / 1 đánh giá)
Báo cáo vi phạm
Bình cứu hỏa bột
Mới 100%
199.000
VND
3 tháng trước
- Châu Thành
- An Giang
27 Đã xem chi tiết
Cứu Hỏa Gia Đình
Chưa xác định
Đánh giá
(0 sao / 0 đánh giá)
An toàn, Bảo hộ lao động
Bình cứu hỏa bột Safer Fire có các kí hiệu AB, BC, ABC, ABCE trên vỏ bình trong đó các chữ cái A, B,...
Xem thêm
Đánh giá
Cứu Hỏa Gia Đình
-
Chưa xác định
(0 sao / 0 đánh giá)
Xem tất cả An toàn, Bảo hộ lao động
MUABANNHANH.COM -
MUA BÁN NHANH DỄ DÀNG - CỘNG ĐỒNG SỬ DỤNG ĐIỆN THOẠI THÔNG MINH.
Ms Dung, Khẩu trang than hoạt tính 3M-9042A Mới 100%
Số 17 Đường TL29, P.Thạnh Lộc, Q.12 - Quận 12 - Hồ Chí Minh - Khẩu trang than hoạt tính 3M-9042A
Facebook
Google Plus
Youtube
Twitter
Email contact
ChatNhanh...

Server: MuaBanNhanh

Pragma: no-cache

Strict-Transport-Security: max-age=31536000; preload

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Set-Cookie: SvID=w2|Wq0KI|Wq0KI; path=/


text:
Pháp luật
13:36 08/09/2016
Các thế võ một chọi ba, bốn tội phạm giả định được Trung đoàn cảnh sát cơ động Hà Nội phô diễn tại Quảng trường Mỹ Đình sáng 8/9.
Đức Phạm
Xem tiếp
17:19 17/03/2018
Pháp luật
16:24 16/03/2018
Pháp luật
07:36 16/03/2018
Pháp luật
35
55.9K
06:41 16/03/2018
Vụ án
76.2K
Bạn có thể quan tâm
13:27 17/03/2018
Đời sống
56.7K
23:02 16/03/2018
Thời sự
113
46.6K
08:18 17/03/2018
Nhịp sống
23
43.1K
22:00 16/03/2018
Video bóng đá
662
42.3K
20:51 16/03/2018
Nhịp sống
34.8K
20:09 16/03/2018
Nhịp sống
16
20.9K
08:23 17/03/2018
Nhịp sống
20.8K
00:01 17/03/2018
Nhịp sống
18.4K
20:08 16/03/2018
Nhịp sống
10
17.2K
06:09 17/03/2018
Thế giới
16K
CHANNEL
19:11 17/03/2018
Nhịp sống
19:00 17/03/2018
Ô-tô
19:00 17/03/2018
Công nghệ
19:00 17/03/2018
Sức khỏe
18:10 17/03/2018
Nhịp sống
17:08 17/03/2018
Nhịp sống
17:00 17/03/2018
Nhịp sống
16:57 17/03/2018
Nhịp sống
16:56 17/03/2018
Nhịp sống
16:20 17/03/2018
Ảnh & Video
16:02 17/03/2018
Giải trí
15:32 17/03/2018
Nhạc Việt
14:03 17/03/2018
Nhịp sống
11K
14:03 17/03/2018
Nhịp sống
12:22 17/03/2018
Video bóng đá
95
19.5K
12:21 17/03/2018
Sao Châu Á
135
13.8K
11:06 17/03/2018
Nhịp sống
11:05 17/03/2018
Nhịp sống
15.2K
11:03 17/03/2018
Nhịp sống
10:42 17/03/2018
Sức khỏe
10:33 17/03/2018
Thời sự
13.5K
10:28 17/03/2018
Nhịp sống
16
10:02 17/03/2018
Đô thị
09:06 17/03/2018
Ẩm thực
34
08:15 17/03/2018
Nhịp sống
08:12 17/03/2018
Nhịp sống
07:53 17/03/2018
Nhịp sống
10.7K
07:24 17/03/2018
Công nghệ
192
15.4K
06:36 17/03/2018
Bóng đá
06:32 17/03/2018
Cộng đồng mạng
1007
12.3K
06:30 17/03/2018
Giáo dục
00:00 17/03/2018
Nhịp sống
23:30 16/03/2018
Nhịp sống
21:14 16/03/2018
Thời sự
42.7K
20:53 16/03/2018
Phim chiếu rạp
457
50.9K
20:40 16/03/2018
Âm nhạc
127
25.2K
20:34 16/03/2018
Nhịp sống

X-Cache: MISS from xCache-11419090


text:
Thông tin cá nhân
Họ và tên: Nguyễn Trọng Đạt
Năm sinh: 1991
Hoạt động và thành tích nổi bật:
– Giải nhất cuộc thi BSNEU Case Analysis Competition 2012 – Cuộc thi phân tích tình huống kinh doanh tổ chức bởi Viện Quản trị kinh doanh – ĐH KTQD cho các bạn sinh viên tại Hà Nội.
– Giải nhì cuộc thi hùng biện, phản biện bằng tiếng Anh – BeePro 2012.
– Giải ba cuộc thi Sinh viên thanh lịch – “Tài hoa Kinh tế” của ĐH KTQD.
– Giải nhì cuộc thi Nielsen Case Competition 2012.
– Một số giải thưởng về tài năng ở công ty.
– Giành được học bổng Chevening – chương trình Quản trị chiến lược tại trường đại học Warwick – top 6 đại học ở Anh và đứng Top 2 trong lĩnh vưc quản trị.
– Giành được học bổng Irish Aid.
Trọng Đạt vừa giành học bổng toàn phần cao học Chevening của Bộ Ngoại giao Anh.
“Nhất quán” để giành học bổng cao học Chevening danh giá
Sau khi theo học khoa Quản trị Kinh doanh bằng tiếng Anh – EBBA, Viện Quản trị Kinh doanh trường ĐH Kinh tế Quốc dân, Đạt đã đảm trách vị trí chuyên viên cấp cao, thuộc phòng nghiên cứu định tính của một công ty nghiên cứu thị trường trong TP. Hồ Chí Minh hơn 3 năm.
Trong thời gian đó, Đạt chuẩn bị mọi thứ cho việc “săn” học bổng, và mới đây, cậu đã giành được học bổng Chevening toàn phần – chương trình danh giá của Bộ Ngoại giao Anh với quy mô toàn cầu, dành cho những nhà lãnh đạo trong tương lai.
Với học bổng này, Đạt theo học ngành Quản trị chiến lược tại trường đại học Warwick – top 6 đại học ở Anh và đứng Top 2 trong lĩnh vực quản trị. Theo Đạt, ngoài những kinh nghiệm về lãnh đạo và tạo dựng mối quan hệ – hai trọng tâm lớn của học bổng Chevening, điều lớn nhất giúp chàng trai này nhận được học bổng là “sự nhất quán”.
Đạt cho rằng, thuyết phục một hội đồng khắt khe và cạnh tranh với hàng ngàn nhà lãnh đạo tương lai từ khắp nơi, mỗi người phải đem tới một câu chuyện có sức nặng, có tính thuyết phục cao.
“Mình tin ai cũng có rất nhiều thành tích và câu chuyện về bản thân để kể, nhưng không phải điều gì cũng nên chia sẻ, cần chọn những câu chuyện liên quan tới mục tiêu xin học và mục tiêu sự nghiệp tương lai của mình. Không chỉ vậy, mình đã sắp xếp nhất quán, liền mạch với mục tiêu của tổ chức trao học bổng để họ hiểu rõ nhất về mình và thấy mình là người phù hợp”, Đạt chia sẻ.
Không đi du học ngay sau khi tốt nghiệp ĐH, Trọng Đạt quyết định đi làm để tích lũy kinh nghiệm nghề nghiệp và định hướng tương lai.
Và Đạt cũng tiết lộ rằng, thời gian đi làm đã giúp thực hiện được điều đó, nhờ sự mài giũa kỹ năng phân tích và kỹ năng kể chuyện (cách viết báo cáo). “Ngoài ra, khi bước vào vòng phỏng vấn, “luôn là chính mình” cũng là chiếc chìa khoá để giúp mình thành công.
Khi kể câu chuyện của bản thân, mình lấy chính những trải nghiệm thực tế để chứng minh trước những người phỏng vấn đầy kinh nghiệm, chứ không phải trong sách vở, hoặc “bịa đặt” ra những thứ không phải của mình. Bởi vì những người phỏng vấn có đủ “vũ khí” để biết bạn nói thật hay nói dối.
Tâm lý bạn đi phỏng vấn để giải quyết cái hồi hộp, sợ hãi đã đủ mệt rồi, giờ phải căng não để cố gắng bảo vệ những cái mình nói không đúng, thì chắc chắn kết quả sẽ không thể nào tốt”.
Tích cực trong suy nghĩ
Tự nhận mình là người tích cực trong suy nghĩ, thái độ, Đạt luôn nhìn mọi thứ bằng con mắt lạc quan, vui vẻ. Chính điều này cũng ảnh hưởng rất nhiều đến cách cảm nhận về hạnh phúc trong cuộc sống của Đạt.
“Với mình, luôn suy nghĩ tích cực, bản thân sẽ là người hạnh phúc nhất”, Đạt chia sẻ.
Đạt chia sẻ: “Hạnh phúc cũng từ những điểm số bạn chấm cho mình mà ra. Giống như câu nói: Happiness is an attitude. Thái độ của bạn về bản thân mới là yếu tố then chốt cho mọi hạnh phúc bạn có trong cuộc sống. Với mình, luôn suy nghĩ tích cực, bản thân sẽ là người hạnh phúc nhất”.
Đạt cho biết, cậu cũng từng thất bại và gặp nhiều điều tiêu cực. “Nhưng mỗi lần như thế, mình lại tự điều chỉnh bản thân để chuyển suy nghĩ theo một hướng khác: Thất bại là cơ hội để học hỏi – Tìm ra lý do thất bại, nhược điểm của bản thân và cách khắc phục. Con người chỉ có thể đi lên sau khi thất bại chứ khó mà đi xuống, vì mình đã có kinh nghiệm rồi. Và từ đó mình nghĩ: Gặp thất bại là cơ hội để bản thân đi lên”.
Sếp cũ thỉnh thoảng gặp mình còn trêu: Khách hàng mắng, sếp mắng, mà mặt mình vẫn tỉnh bơ, vẫn cứ cười. Chắc tại mình tập quen cái suy nghĩ đó nên đã “trơ” với những lời nói, suy nghĩ của người khác”.
Lựa chọn đi học sau một thời gian đi làm
Ý định du học nước ngoài của Đạt được ấp ủ từ những năm cuối đại học nhưng không đăng ký học bổng luôn, mà đi làm một thời gian, để tìm ra con đường thực sự muốn gắn bó, phát triển.
Trong thời gian ấy, Đạt đã xác định được đam mê của bản thân là tạo cảm hứng cho người khác. “Mình dự định sau khi trở về nước sẽ có cơ hội làm việc tại công ty hàng đầu về tư vấn quản trị và chiến lược, nhằm thỏa mãn đam mê tạo cảm hứng cho khách hàng bằng những hiểu biết, thông tin quan trọng, phục vụ cho mục đích hoạt động hiệu quả của các doanh nghiệp, đặc biệt là các doanh nghiệp Việt Nam”.
Nụ cười thường trực nơi chàng trai 9X này.
Đạt cho rằng, lựa chọn của mình tốt hơn việc bắt đầu luôn chương trình cao học, ngay sau khi tốt nghiệp đại học. Theo Đạt, hạn chế của giáo dục của Việt Nam là còn nặng về lý thuyết và chưa có tính thực hành cao, mới chỉ cho người ta ở đâu có cá chứ chưa cho người ta biết cách làm thể nào để câu cá thực sự.
“Do đó, nhiều sinh viên còn thiếu định hướng, ra trường phân vân chưa biết làm gì hoặc tưởng rằng những môn mình thích trên trường cũng chính là công việc bản thân muốn làm sau này. Song khi đi làm, mình mới biết bản thân phù hợp và đam mê với công việc gì, từ đó có học lên, cũng sẽ là đầu tư đúng đắn”, Đạt bày tỏ.
Như chứng kiến của Đạt, không ít sinh viên chưa có kinh nghiệm làm việc thực tế, sau khi ra trường đã học thạc sĩ luôn. Khi hoàn tất chương trình, các bạn ấy lại làm một công việc không liên quan tới những thứ đã học, sẽ vừa lãng phí thời gian, vừa lãng phí tiền bạc của bố mẹ, lại vừa hạn chế cơ hội của mình trong mắt nhà tuyển dụng.
“Bởi không ai muốn thuê một người học cao (đa số sẽ hi vọng được mức lương sẽ cao hơn những người học cử nhân) nhưng kinh nghiệm làm việc lại không có. Vậy nên mình nghĩ, hãy tìm đam mê đích thực trước rồi mới nên đầu tư cho đam mê đó”, Đạt chia sẻ.
Hoài Thư
(Ảnh NVCC)

markdown:
**Thông tin cá nhân**
Họ và tên: Nguyễn Trọng Đạt
Năm sinh: 1991
Hoạt động và thành tích nổi bật:
– Giải nhất cuộc thi BSNEU Case Analysis Competition 2012 – Cuộc thi phân tích tình huống kinh doanh tổ chức bởi Viện Quản trị kinh doanh – ĐH KTQD cho các bạn sinh viên tại Hà Nội.
– Giải nhì cuộc thi hùng biện, phản biện bằng tiếng Anh – BeePro 2012.
– Giải ba cuộc thi Sinh viên thanh lịch – “Tài hoa Kinh tế” của ĐH KTQD.
– Giải nhì cuộc thi Nielsen Case Competition 2012.
– Một số giải thưởng về tài năng ở công ty.
– Giành được học bổng Chevening – chương trình Quản trị chiến lược tại trường đại học Warwick – top 6 đại học ở Anh và đứng Top 2 trong lĩnh vưc quản trị.
– Giành được học bổng Irish Aid.
![
Trọng Đạt vừa giành học bổng toàn phần cao học Chevening của Bộ Ngoại giao Anh.
](https://dantri4.vcmedia.vn/k:2016/trongdat1-1465886496661/9x-dien-trai-da-tai-gianh-hoc-bong-chevening-danh-gia.jpg)
Trọng Đạt vừa giành học bổng toàn phần cao học Chevening của Bộ Ngoại giao Anh.
**“Nhất quán” để giành học bổng cao học Chevening danh giá**
Sau khi theo học khoa Quản trị Kinh doanh bằng tiếng Anh – EBBA, Viện Quản trị Kinh doanh trường ĐH Kinh tế Quốc dân, Đạt đã đảm trách vị trí chuyên viên cấp cao, thuộc phòng nghiên cứu định tính của một công ty nghiên cứu thị trường trong TP. Hồ Chí Minh hơn 3 năm.
Trong thời gian đó, Đạt chuẩn bị mọi thứ cho việc “săn” học bổng, và mới đây, cậu đã giành được học bổng Chevening toàn phần – chương trình danh giá của Bộ Ngoại giao Anh với quy mô toàn cầu, dành cho những nhà lãnh đạo trong tương lai.
Với học bổng này, Đạt theo học ngành Quản trị chiến lược tại trường đại học Warwick – top 6 đại học ở Anh và đứng Top 2 trong lĩnh vực quản trị. Theo Đạt, ngoài những kinh nghiệm về lãnh đạo và tạo dựng mối quan hệ – hai trọng tâm lớn của học bổng Chevening, điều lớn nhất giúp chàng trai này nhận được học bổng là “sự nhất quán”.
Đạt cho rằng, thuyết phục một hội đồng khắt khe và cạnh tranh với hàng ngàn nhà lãnh đạo tương lai từ khắp nơi, mỗi người phải đem tới một câu chuyện có sức nặng, có tính thuyết phục cao.
“Mình tin ai cũng có rất nhiều thành tích và câu chuyện về bản thân để kể, nhưng không phải điều gì cũng nên chia sẻ, cần chọn những câu chuyện liên quan tới mục tiêu xin học và mục tiêu sự nghiệp tương lai của mình. Không chỉ vậy, mình đã sắp xếp nhất quán, liền mạch với mục tiêu của tổ chức trao học bổng để họ hiểu rõ nhất về mình và thấy mình là người phù hợp”, Đạt chia sẻ.
![
Không đi du học ngay sau khi tốt nghiệp ĐH, Trọng Đạt quyết định đi làm để tích lũy kinh nghiệm nghề nghiệp và định hướng tương lai.
](https://dantri4.vcmedia.vn/k:thumb_w/640/2016/trongdat2-1465886496665/9x-dien-trai-da-tai-gianh-hoc-bong-chevening-danh-gia.jpg)
Không đi du học ngay sau khi tốt nghiệp ĐH, Trọng Đạt quyết định đi làm để tích lũy kinh nghiệm nghề nghiệp và định hướng tương lai.
Và Đạt cũng tiết lộ rằng, thời gian đi làm đã giúp thực hiện được điều đó, nhờ sự mài giũa kỹ năng phân tích và kỹ năng kể chuyện (cách viết báo cáo). “Ngoài ra, khi bước vào vòng phỏng vấn, “luôn là chính mình” cũng là chiếc chìa khoá để giúp mình thành công.
Khi kể câu chuyện của bản thân, mình lấy chính những trải nghiệm thực tế để chứng minh trước những người phỏng vấn đầy kinh nghiệm, chứ không phải trong sách vở, hoặc “bịa đặt” ra những thứ không phải của mình. Bởi vì những người phỏng vấn có đủ “vũ khí” để biết bạn nói thật hay nói dối.
Tâm lý bạn đi phỏng vấn để giải quyết cái hồi hộp, sợ hãi đã đủ mệt rồi, giờ phải căng não để cố gắng bảo vệ những cái mình nói không đúng, thì chắc chắn kết quả sẽ không thể nào tốt”.
**Tích cực trong suy nghĩ**
Tự nhận mình là người tích cực trong suy nghĩ, thái độ, Đạt luôn nhìn mọi thứ bằng con mắt lạc quan, vui vẻ. Chính điều này cũng ảnh hưởng rất nhiều đến cách cảm nhận về hạnh phúc trong cuộc sống của Đạt.
![
Với mình, luôn suy nghĩ tích cực, bản thân sẽ là người hạnh phúc nhất”, Đạt chia sẻ.
](https://dantri4.vcmedia.vn/k:thumb_w/640/2016/trongdat3-1465886496684/9x-dien-trai-da-tai-gianh-hoc-bong-chevening-danh-gia.jpg)
“Với mình, luôn suy nghĩ tích cực, bản thân sẽ là người hạnh phúc nhất”, Đạt chia sẻ.
Đạt chia sẻ: “Hạnh phúc cũng từ những điểm số bạn chấm cho mình mà ra. Giống như câu nói: Happiness is an attitude. Thái độ của bạn về bản thân mới là yếu tố then chốt cho mọi hạnh phúc bạn có trong cuộc sống. Với mình, luôn suy nghĩ tích cực, bản thân sẽ là người hạnh phúc nhất”.
Đạt cho biết, cậu cũng từng thất bại và gặp nhiều điều tiêu cực. “Nhưng mỗi lần như thế, mình lại tự điều chỉnh bản thân để chuyển suy nghĩ theo một hướng khác: Thất bại là cơ hội để học hỏi – Tìm ra lý do thất bại, nhược điểm của bản thân và cách khắc phục. Con người chỉ có thể đi lên sau khi thất bại chứ khó mà đi xuống, vì mình đã có kinh nghiệm rồi. Và từ đó mình nghĩ: Gặp thất bại là cơ hội để bản thân đi lên”.
Sếp cũ thỉnh thoảng gặp mình còn trêu: Khách hàng mắng, sếp mắng, mà mặt mình vẫn tỉnh bơ, vẫn cứ cười. Chắc tại mình tập quen cái suy nghĩ đó nên đã “trơ” với những lời nói, suy nghĩ của người khác”.
**Lựa chọn đi học sau một thời gian đi làm**
Ý định du học nước ngoài của Đạt được ấp ủ từ những năm cuối đại học nhưng không đăng ký học bổng luôn, mà đi làm một thời gian, để tìm ra con đường thực sự muốn gắn bó, phát triển.
Trong thời gian ấy, Đạt đã xác định được đam mê của bản thân là tạo cảm hứng cho người khác. “Mình dự định sau khi trở về nước sẽ có cơ hội làm việc tại công ty hàng đầu về tư vấn quản trị và chiến lược, nhằm thỏa mãn đam mê tạo cảm hứng cho khách hàng bằng những hiểu biết, thông tin quan trọng, phục vụ cho mục đích hoạt động hiệu quả của các doanh nghiệp, đặc biệt là các doanh nghiệp Việt Nam”.
![
Nụ cười thường trực nơi chàng trai 9X này.
](https://dantri4.vcmedia.vn/k:thumb_w/640/2016/trongdat4-1465886496686/9x-dien-trai-da-tai-gianh-hoc-bong-chevening-danh-gia.jpg)
Nụ cười thường trực nơi chàng trai 9X này.
Đạt cho rằng, lựa chọn của mình tốt hơn việc bắt đầu luôn chương trình cao học, ngay sau khi tốt nghiệp đại học. Theo Đạt, hạn chế của giáo dục của Việt Nam là còn nặng về lý thuyết và chưa có tính thực hành cao, mới chỉ cho người ta ở đâu có cá chứ chưa cho người ta biết cách làm thể nào để câu cá thực sự.
“Do đó, nhiều sinh viên còn thiếu định hướng, ra trường phân vân chưa biết làm gì hoặc tưởng rằng những môn mình thích trên trường cũng chính là công việc bản thân muốn làm sau này. Song khi đi làm, mình mới biết bản thân phù hợp và đam mê với công việc gì, từ đó có học lên, cũng sẽ là đầu tư đúng đắn”, Đạt bày tỏ.
Như chứng kiến của Đạt, không ít sinh viên chưa có kinh nghiệm làm việc thực tế, sau khi ra trường đã học thạc sĩ luôn. Khi hoàn tất chương trình, các bạn ấy lại làm một công việc không liên quan tới những thứ đã học, sẽ vừa lãng phí thời gian, vừa lãng phí tiền bạc của bố mẹ, lại vừa hạn chế cơ hội của mình trong mắt nhà tuyển dụng.
“Bởi không ai muốn thuê một người học cao (đa số sẽ hi vọng được mức lương sẽ cao hơn những người học cử nhân) nhưng kinh nghiệm làm việc lại không có. Vậy nên mình nghĩ, hãy tìm đam mê đích thực trước rồi mới nên đầu tư cho đam mê đó”, Đạt chia sẻ.
**Hoài Thư** *(Ảnh NVCC)*

Server: LiteSpeed

Accept-Ranges: bytes

Vary: Accept-Encoding, Cookie

Content-Type: text/html; charset=UTF-8


text:
Phòng Luxurious Twin/Tripple mang lại cho quý khách sự thoải mái tốt nhất với các tiện nghi cao cấp. Phòng được thiết kế trang nhã, hài hòa, với không gian rộng rãi thoải mái, phù hợp cho cặp vợ chồng và con cái hoặc 2 nam / 2 nữ. Phòng có thể kê thêm giường phụ để ở 3 người thoải mái. Với view sông Hàn, view Cầu Rồng, cầu Trần Thị Lý, Sun Wheel cực đẹp, phòng mang lại cho quý khách không gian trong lành, cảnh quan tươi đẹp.
Một số tiện nghi gồm:
- View Sông Hàn, Cầu Trần Thị Lý, Cầu Rồng
- 2 Giường rộng 1m2
- Diện tích phòng 30m2
- Điều hòa không khí
- Vòi sen, nước nóng/ lạnh
- Tivi LED 29inch
- Internet Wifi miễn phí
- Tủ lạnh
- Bàn ủi
- Bình đun nước siêu tốc
- Truyền hình cáp/ vệ tinh
Tiện nghi của Phòng
Có Tivi
Máy lạnh
Máy sấy tóc
Truyền hình vệ tinh / cáp
Tủ lạnh mini
Vòi hoa sen và bồn tắm tách biệt
Wireless / WiFi
Xem giá phòng khác cùng khách sạn theo ngày
Standard Double
Giường ngủ: 1, Người lớn: 2, Trẻ em: 0
Tiện nghi: Có Tivi - Máy lạnh - Máy sấy tóc - Tủ lạnh mini - Vòi hoa sen và bồn tắm tách biệt - Wireless / WiFi
Luxurious Double
Giường ngủ: 2, Người lớn: 2, Trẻ em: 1
Tiện nghi: Có Tivi - Máy lạnh - Máy sấy tóc - Tầm nhìn ra khung cảnh - Truyền hình vệ tinh / cáp - Tủ lạnh mini - Vòi hoa sen và bồn tắm tách biệt - Wireless / WiFi
Luxurious DoublePhòng Luxurious Double mang lại cho quý khách sự thoải mái tốt nhất với các tiện nghi cao cấp. Phòng được thiết kế trang nhã, hài hòa, với không gian rộng rãi thoải mái, phù hợp cho cặp vợ chồng và con cái hoặc 2 nam / 2 nữ. Phòng có thể kê thêm giường phụ để ở 3 người thoải mái. Với view sông Hàn, view Cầu Rồng, cầu Trần Thị Lý, Sun Wheel cực đẹp, phòng mang lại cho quý khách không gian trong lành, cảnh quan tươi đẹp. Một số tiện nghi gồm: QUAY LẠI
Superior Family
Giường ngủ: 2, Người lớn: 2, Trẻ em: 2
Tiện nghi: Có Tivi - Máy lạnh - Máy sấy tóc - Truyền hình vệ tinh / cáp - Tủ lạnh mini - Wireless / WiFi

markdown:
Phòng Luxurious Twin/Tripple mang lại cho quý khách sự thoải mái tốt nhất với các tiện nghi cao cấp. Phòng được thiết kế trang nhã, hài hòa, với không gian rộng rãi thoải mái, phù hợp cho cặp vợ chồng và con cái hoặc 2 nam / 2 nữ. Phòng có thể kê thêm giường phụ để ở 3 người thoải mái. Với view sông Hàn, view Cầu Rồng, cầu Trần Thị Lý, Sun Wheel cực đẹp, phòng mang lại cho quý khách không gian trong lành, cảnh quan tươi đẹp.
Một số tiện nghi gồm:
- View Sông Hàn, Cầu Trần Thị Lý, Cầu Rồng
- 2 Giường rộng 1m2
- Diện tích phòng 30m2
- Điều hòa không khí
- Vòi sen, nước nóng/ lạnh
- Tivi LED 29inch
- Internet Wifi miễn phí
- Tủ lạnh
- Bàn ủi
- Bình đun nước siêu tốc
- Truyền hình cáp/ vệ tinh
#### Tiện nghi của Phòng
Có Tivi
Máy lạnh
Máy sấy tóc
Truyền hình vệ tinh / cáp
Tủ lạnh mini
Vòi hoa sen và bồn tắm tách biệt
Wireless / WiFi
## Xem giá phòng khác cùng khách sạn theo ngày
[Standard Double ](/khach-san-tam-thanh/standard-double-hrd2426)
##### Giường ngủ: 1, Người lớn: 2, Trẻ em: 0
**Tiện nghi:**
Có Tivi - Máy lạnh - Máy sấy tóc - Tủ lạnh mini - Vòi hoa sen và bồn tắm tách biệt - Wireless / WiFi
[Luxurious Double ](/khach-san-tam-thanh/luxurious-double-hrd2427)
##### Giường ngủ: 2, Người lớn: 2, Trẻ em: 1
**Tiện nghi:**
Có Tivi - Máy lạnh - Máy sấy tóc - Tầm nhìn ra khung cảnh - Truyền hình vệ tinh / cáp - Tủ lạnh mini - Vòi hoa sen và bồn tắm tách biệt - Wireless / WiFi
### Luxurious DoublePhòng Luxurious Double mang lại cho quý khách sự thoải mái tốt nhất với các tiện nghi cao cấp. Phòng được thiết kế trang nhã, hài hòa, với không gian rộng rãi thoải mái, phù hợp cho cặp vợ chồng và con cái hoặc 2 nam / 2 nữ. Phòng có thể kê thêm giường phụ để ở 3 người thoải mái. Với view sông Hàn, view Cầu Rồng, cầu Trần Thị Lý, Sun Wheel cực đẹp, phòng mang lại cho quý khách không gian trong lành, cảnh quan tươi đẹp. Một số tiện nghi gồm:
[QUAY LẠI]
[Superior Family](/khach-san-tam-thanh/superior-family-hrd2429)
##### Giường ngủ: 2, Người lớn: 2, Trẻ em: 2
**Tiện nghi:**
Có Tivi - Máy lạnh - Máy sấy tóc - Truyền hình vệ tinh / cáp - Tủ lạnh mini - Wireless / WiFi
### Superior FamilyPhòng Superior Family được thiết kế đặc biệt với các tiện nghi cao cấp, sang trọng. Phòng được bố trí 2 giường đôi 1m6, phù hợp cho một gia đình lớn hoặc 4 người lớn. Phòng có thể kê thêm giường phụ để ở 6 người thoải mái. Với view sông Hàn, view Cầu Rồng, cầu Trần Thị Lý, Sun Wheel cực đẹp, phòng mang lại cho quý khách không gian trong lành, cảnh quan tươi đẹp.
[QUAY LẠI]

X-Powered-By-Plesk: PleskWin


text:
Đây là
theme trong suốt đẹp cho win 7
mà mình rất hài lòng về giao diện cũng như sự ổn định. Nếu bạn đang sở hữu 1 giao diện Win 7 nhàm chán, bạn hãy thực hiện thay đổi theme qua bài viết này của mình
Hướng dẫn cài đặt
Sau khi tải về hoàn tất, ta giải nén sẽ đươc 6 File. Tiếp đến, thực hiện các bước sau:
Bước 1: Nhấp Double lần lượt vào 2 File Add Take Ownership Option và ShortcutTextRemove. Sau đó chọn Yes.
- Add Take Ownership Option: Có chức năng đổi được tên file khi hệ thống không cho phép.
- ShortcutTextRemove: Loại bỏ dấu mũi tên trong Icon ngoài Desktop.
Bước 2: Chạy Windows 7 UniversalThemePatcher (x86 bit (32bit) hoặc x64 bit tùy HĐH bạn đang dùng). Và nhấn lần lượt 3 Nút Pacth trên phần mềm. Sau đó khởi động lại PC.
Sau khi khởi động, ta tiếp tục thực hiện bước 3 như sau
Bước 3: Tìm đường đến dẫn:" C:\Windows\Resources\Themes ". Để vào nhanh ta mở Run (Window + R) rồi dán đường dẫn vào và Enter. Sau đó, ta chọn Folder Areo và Theme Areo, Click chuột phải, chọn Take Ownership.
Sau đó bạn đổi tên 2 cái này thành Aero11. Đến đây, coi như đã gần xong rồi.
Bước 4: Bây giờ, ta chỉ còn 2 File "7tsp GUI.exe" và "7tsp Aero Blue ( Bottom taskbar).7z là chưa sử dụng. Bạn hãy chạy chương trình 7tsp GUI.exe sau vài giây phần mềm sẽ hiện ra.
Giao diện Seven Themes Source Patcher v0.3 (Nhớ chọn English)
Tiếp đến, ta chọn Add a custom pack và trỏ đường dẫn tới Aero Blue ( Bottom Taskbar ).7z . Và nhấn Start Patching.
Bước 5: Và bây giờ ta chỉ việc nhấn vào nút Start Patching và chờ trong khi nó cài đặt rồi khởi động lại. Lúc đó ta sẽ có kết quả như thế này
Khi muốn gỡ bỏ nó ra thì ta chỉ việc mở cái Seven Themes Source Patcher v0.3 rồi nhấn nút Restore là nó sẽ khôi phục lại. Không được xóa các file đã lưu trong win nhé
4Share: http://up.4share.vn/f/64565d505d54545d/7tsp%20Aero%20Blue%20%28%20Bottom%20Taskbar%20%29.rar
Có thể bạn quan tâm
- Mang giao diện Mac OS lên Windows 7/8 cho ai muốn trải nghiệm
- Minion Skinpack For Windows 7/8/8.1
- Christmas SkinPack for Windows 7, 8, 8.1
- Aero Azure Glass For Windows 7
- Aero Glass Pack For Windows 7
- Luxury Skinpack for Windows XP -Vẻ đẹp của tinh hoa
- Cách dùng Icon Pack
- Sweet Dream Megapack - Happy Women's Day
- Iconpack Ất Mùi 2015 - Quà Tặng Cực Hót Cho Năm Mới
- Aero Blue Skinpack Installed for Windows XP - Vẻ đẹp màu xanh

markdown:
**Đây là** **theme trong suốt đẹp cho win 7** **mà mình rất hài lòng về giao diện cũng như sự ổn định. Nếu bạn đang sở hữu 1 giao diện Win 7 nhàm chán, bạn hãy thực hiện thay đổi theme qua bài viết này của mình** **** ![Cười lớn :D :D](http://emo.me.zdn.vn/emo/default/14.jpg)
![Cười lớn :D :D](http://emo.me.zdn.vn/emo/default/14.jpg)
****
![ ](http://a.imageshack.us/img89/9950/vietdesignernet11052013.png)
**Hướng dẫn cài đặt** **Sau khi tải về hoàn tất, ta giải nén sẽ đươc 6 File. Tiếp đến, thực hiện các bước sau:** **Bước 1: Nhấp Double lần lượt vào 2 File Add Take Ownership Option và ShortcutTextRemove. Sau đó chọn Yes.** ****
![ ](http://a.imageshack.us/img845/9950/vietdesignernet11052013.png)
**Add Take Ownership Option: Có chức năng đổi được tên file khi hệ thống không cho phép.** **ShortcutTextRemove: Loại bỏ dấu mũi tên trong Icon ngoài Desktop.** **Bước 2: Chạy Windows 7 UniversalThemePatcher (x86 bit (32bit) hoặc x64 bit tùy HĐH bạn đang dùng). Và nhấn lần lượt 3 Nút Pacth trên phần mềm. Sau đó khởi động lại PC.**
****
![ ](http://a.imageshack.us/img18/9950/vietdesignernet11052013.png)
**Sau khi khởi động, ta tiếp tục thực hiện bước 3 như sau** **Bước 3: Tìm đường đến dẫn:" C:\Windows\Resources\Themes ". Để vào nhanh ta mở Run (Window + R) rồi dán đường dẫn vào và Enter. Sau đó, ta chọn Folder Areo và Theme Areo, Click chuột phải, chọn Take Ownership.**
****
![ ](http://share24h.net/images/stories/Desktop/trongsuot1.png)
**Sau đó bạn đổi tên 2 cái này thành Aero11. Đến đây, coi như đã gần xong rồi.**
****
![ ](http://share24h.net/images/stories/Desktop/trongsuot2.png)
**Bước 4: Bây giờ, ta chỉ còn 2 File "7tsp GUI.exe" và "7tsp Aero Blue ( Bottom taskbar).7z là chưa sử dụng. Bạn hãy chạy chương trình 7tsp GUI.exe sau vài giây phần mềm sẽ hiện ra.**
****
![ ](http://a.imageshack.us/img17/9950/vietdesignernet11052013.png)
**Giao diện Seven Themes Source Patcher v0.3 (Nhớ chọn English)**
****
![ ](http://a.imageshack.us/img21/9950/vietdesignernet11052013.png)
**Tiếp đến, ta chọn Add a custom pack và trỏ đường dẫn tới Aero Blue ( Bottom Taskbar ).7z . Và nhấn Start Patching.**
****
![ ](http://a.imageshack.us/img29/9950/vietdesignernet11052013.png)
****
![ ](http://a.imageshack.us/img16/9950/vietdesignernet11052013.png)
****
![ ](http://a.imageshack.us/img826/9950/vietdesignernet11052013.png)
****
![ ](http://a.imageshack.us/img560/9950/vietdesignernet11052013.png)
**Bước 5: Và bây giờ ta chỉ việc nhấn vào nút Start Patching và chờ trong khi nó cài đặt rồi khởi động lại. Lúc đó ta sẽ có kết quả như thế này** ![Cười lớn :D :D](http://emo.me.zdn.vn/emo/default/14.jpg)
![Cười lớn :D :D](http://emo.me.zdn.vn/emo/default/14.jpg)
****
![ ](http://a.imageshack.us/img197/9950/vietdesignernet11052013.png)
![ ](http://a.imageshack.us/img201/9950/vietdesignernet11052013.png)
![ ](http://a.imageshack.us/img189/9950/vietdesignernet11052013.png)
**Khi muốn gỡ bỏ nó ra thì ta chỉ việc mở cái** **Seven Themes Source Patcher v0.3 rồi nhấn nút Restore là nó sẽ khôi phục lại. Không được xóa các file đã lưu trong win nhé** ![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Download :dl: :dl:](http://phienbanmoi.com/Hinh%20anh/dl.png)
**4Share:** [http://up.4share.vn/f/64565d505d54545d/7tsp%20Aero%20Blue%20%28%20Bottom%20Taskbar%20%29.rar](http://up.4share.vn/f/64565d505d54545d/7tsp%20Aero%20Blue%20%28%20Bottom%20Taskbar%20%29.rar)
### Có thể bạn quan tâm
[Mang giao diện Mac OS lên Windows 7/8 cho ai muốn trải nghiệm](/threads/mang-giao-dien-mac-os-len-windows-7-8-cho-ai-muon-trai-nghiem.126225/) [Minion Skinpack For Windows 7/8/8.1](/threads/minion-skinpack-for-windows-7-8-8-1.106440/) [Christmas SkinPack for Windows 7, 8, 8.1](/threads/christmas-skinpack-for-windows-7-8-8-1.105899/) [Aero Azure Glass For Windows 7](/threads/aero-azure-glass-for-windows-7.81841/) [Aero Glass Pack For Windows 7](/threads/aero-glass-pack-for-windows-7.81746/) [Luxury Skinpack for Windows XP -Vẻ đẹp của tinh hoa](/threads/luxury-skinpack-for-windows-xp-ve-dep-cua-tinh-hoa.69716/) [Cách dùng Icon Pack](/threads/cach-dung-icon-pack.54470/) [Sweet Dream Megapack - Happy Women's Day](/threads/sweet-dream-megapack-happy-womens-day.53410/) [Iconpack Ất Mùi 2015 - Quà Tặng Cực Hót Cho Năm Mới](/threads/iconpack-at-mui-2015-qua-tang-cuc-hot-cho-nam-moi.50700/) [Aero Blue Skinpack Installed for Windows XP - Vẻ đẹp màu xanh](/threads/aero-blue-skinpack-installed-for-windows-xp-ve-dep-mau-xanh.50055/)

X-Content-Type-Options: nosniff

X-Frame-Options: SAMEORIGIN

Cache-Control: private, no-cache, max-age=0

Set-Cookie: xf_session=X1ibhPJRT9VXCiZkfkjCZRhGWQNvDe_n; path=/; secure; httponly


text:
MÓN NGON NGÀY TẾT: TÉP CHAO
Bài đã đăng Tuần báo Trẻ (Texas, USA)
Khi ăn dùng đũa sạch gắp tép chao, tỏi, ớt trong hũ ra dĩa, múc thêm một ít nước tép chao ra, vắt thêm vô một chút nước chanh tươi. Không dùng đũa, muỗng đang ăn mà cho vào gắp (múc) sẽ làm thúi hũ tép. Trải miếng bánh tráng ra cái dĩa khác, để lên một ít bún tươi, gắp con tép chao để lên, thêm tỏi, ớt, ít rau sống tùy ý, cuốn lại thành một cuốn như cái bánh cuốn rồi chấm vào nước tép chao. Vậy là có thể đưa lên miệng cắn phập một phát nhai nhồm nhoàm -từ từ thưởng thức bánh tráng dai dai, bún hơi ngọt ngọt, hương vị cay cay nồng nồng chan chát của tỏi ớt, rau sống, vị dai dai ngọt đậm đà mằn mặn, hơi chua chua đặc biệt từ con tép, ăn hoài không biết chán. Chỉ có vậy mà người khỏe mạnh có thể “đính kèm” thêm được 5-6 chén cơm.
Trước Tết Nguyên Đán khoảng một tháng là nhà nhà lại rộn rịp chuẩn bị thức ăn để “ăn Tết.” Theo truyền thống “Đói ngày giỗ cha, no ba ngày Tết” nên gia đình nào cũng dự trữ thật nhiều thực phẩm đủ loại, chất đầy nhà, trang trí nhà cửa rực rỡ (nếu có đủ tiền): “Thịt mỡ, dưa hành, câu đối đỏ/ Cây nêu, tràng pháo, bánh chưng xanh”. Ngày Tết chỉ có mỗi việc là sáng dậy nấu mâm cơm cúng ông bà, lên nhang đèn trên bàn thờ “cho nhà cửa ấm cúng”, van vái “ơn trên” phù hộ cho bình an, hạnh phúc, mạnh khỏe, làm ăn thuận lợi, phát tài… Ăn cơm xong, đi chơi đến chiều về ăn tiếp, lại đi chơi tiếp cho đến tối, khuya. Ngày mùng 2, mùng 3, mùng 4… cũng vậy. “Tháng giêng là tháng ăn chơi” mà. Người ta hay nói vui là “ăn hết mùng tới mền luôn.”
Ở quê tôi, ngày Tết trong nhà nhất định phải có nồi thịt đùi heo kho Tàu với trứng vịt thiệt bự, nồi cải xào kho thịt, bánh tét, bánh ít, mì sợi, chả giò, dồi thủ, mấy hũ dưa hành, dưa cải muối chua, dưa củ cải, cà pháo, mắm sống… Nghe liệt kê tên món ăn đã có cảm giác “ngán tận bản họng” rồi, đừng nói gì đến chuyện suốt gần chục ngày phải ăn liên tục những món ăn đầy chất béo đó. Vì vậy, người ta phải làm thêm những món ăn “chống ngán” chèn vào bữa cơm cho ngon miệng. Một trong những món “chống ngán” ấy là tép chao.
Ở quê tôi, con tôm nhỏ bằng hai que tăm trở xuống (cỡ con ruốc loại lớn) thì kêu là tép mòng, tép trấu. Bự từ đó trở lên đến bằng ngón tay người lớn thì kêu là con tép. Lớn hơn nữa (loại ba chục con vô 1 ký) kêu là con tôm. Cho nên, chỉ cần nghe cái tên tép chao là người ta hình dung ra ngay con tôm đó cỡ bi lớn rồi, người nói không phải mất công “ra ni” thì người nghe mới hiểu. Nếu như món vịt nấu chao, tất nhiên trong công thức chế biến không thể thiếu hũ chao đậu nành làm gia vị. Lạ ở chỗ tên món là tép chao, nhưng không có miếng chao nào trong đó hết, vẫn cứ kêu là tép chao từ đời này sang đời khác.Tép chao thật ra là một kiểu mắm ở miền Tây Nam Bộ. Làm tép chao không khó. Mua tép đất còn sống nhảy soi sói trong xửng, đừng ham rẻ mua tép chết làm không ngon, nếu xui xẻo hơn có thể thúi hoắc luôn. Tép đất có màu hơi sậm hơn tép bạc, vỏ dày hơn, thịt dai và ngọt nhưng ít hơn tép bạc. Tép bạc màu trắng, vỏ mỏng, thịt mềm và ngọt. Dĩ nhiên, nếu làm tép chao để ăn ngày thường thì nên mua tép bạc ăn sẽ ngon hơn, nhưng khi thành phẩm tép bạc không có màu đỏ cam tươi đẹp như tép đất, mà nó màu hơi đỏ nhạt tai tái. Ngày Tết, dân ta lại muốn cái gì cũng màu sắc hồng hào, tươi đẹp cho nó “hên cả năm”, câu đối đỏ, liễn đỏ, hoành phi đỏ, pháo đỏ, dưa hấu đỏ… thì tép chao cũng phải đỏ cho đồng bộ, nên tép đất được “ưu tiên” lựa chọn cho ngày Tết.Tép đem về rửa sạch, để trong rổ cho ráo nước rồi đổ vào một cái thau sâu lòng vừa phải. Đổ chừng một xị rượu trắng vào (cho nửa ký tép) xóc cho đều, đậy lại (kẻo chúng nó nhảy ra ngoài) cho tép “uống rượu” chừng 15 phút. Đổ tép ra rổ cho ráo rượu, lấy kéo cắt bớt râu đi, không cắt bỏ đầu, để nguyên đuôi. Như vậy, con tép nhìn sẽ đẹp mắt, khi ăn ai muốn bỏ vỏ, bỏ đầu hay ăn luôn hết là tùy ý thích riêng. Thường thì gặp tép đất người ăn hay bỏ đầu và vỏ đi (nếu tép lớn) do vỏ cứng, còn tép bạc vỏ mềm cứ để y nguyên vậy mà chạp hết cho khỏi phí của trời.
Nước mắm ngon (chừng nửa lít) nấu với khoảng 300 gram đường cát trắng cho sôi lên, để nguội. Ớt sừng trâu chín đỏ cắt bỏ cuống, cắt dọc theo thân ớt lấy hết hột ra, chẻ hoa sơ trên đầu trái ớt. Tỏi ta lột vỏ, đập hơi dập một chút cho dễ thấm nước mắm. Đổ tép vào một cái keo thủy tinh sạch và khô, cho ớt và tỏi vào trộn chung rồi dùng que tre (trúc, hay bất cứ que gỗ gì cũng được) chèn vào keo ém cho tép nằm sát xuống đáy keo. Tất nhiên, phải lựa cái keo lớn vừa với số lượng tép, đừng lấy cái keo lớn quá nhìn nó xấu xí lắm (Tết là “đại kỵ” mấy cái xấu mà). Nếu thích ăn nhiều tỏi, ớt cứ việc ngâm nhiều vào, cái này không ảnh hưởng gì đến phẩm chất tép chao mà còn làm ngon hơn, có điều coi chừng bị mấy đứa con nít nó “biểu tình” do cay quá ăn không được.Đổ nước mắm đường vào keo cho ngập hết tép, đậy nắp keo lại thật kín. Mỗi ngày bưng keo tép ra phơi ngoài nắng chừng một tuần, thấy tép đổi thành màu đỏ cam đậm, đẹp, mở nắp ra bay mùi thơm đặc trưng của no, là ăn được.Tép chao ăn với bún tươi gói bánh tráng gạo, cuốn thêm rau sống gồm: chuối chát, khóm chua, khế chua, trái cóc non, ổi xanh (tất cả đều cắt miếng mỏng), xà lách, cải bẹ xanh non, lá tra non, lá chùm ruột non, đọt xộp, ngò gai, húng, quế, rau thơm, dưa leo, dưa kiệu, hành lá.
Hồi trước, từ chiều 30 Tết, chợ người ta nghỉ buôn bán đến ít nhất là mùng 6 mới khai trương trở lại. Bây giờ, mùng 2 Tết đã có rau cải xanh bán ngoài chợ, nhưng những ngày này cũng không ai đốn chuối xanh, khóm xanh, hái khế chua ra bán hết. Tép chao thiếu mấy món rau đặc chất đồng quê này, không còn gì là ngon nữa. Muốn có bữa tép chao ngon miệng trong ngày Tết cổ truyền, người ta phải dự trữ sẵn trong tủ lạnh các loại rau để ăn kèm.
Khi ăn dùng đũa sạch gắp tép chao, tỏi, ớt trong hũ ra dĩa, múc thêm một ít nước tép chao ra, vắt thêm vô một chút nước chanh tươi. Không dùng đũa, muỗng đang ăn mà cho vào gắp (múc) sẽ làm thúi hũ tép. Trải miếng bánh tráng ra cái dĩa khác, để lên một ít bún tươi, gắp con tép chao để lên, thêm tỏi, ớt, ít rau sống tùy ý, cuốn lại thành một cuốn như cái bánh cuốn rồi chấm vào nước tép chao. Vậy là có thể đưa lên miệng cắn phập một phát nhai nhồm nhoàm -từ từ thưởng thức bánh tráng dai dai, bún hơi ngọt ngọt, hương vị cay cay nồng nồng chan chát của tỏi ớt, rau sống, vị dai dai ngọt đậm đà mằn mặn, hơi chua chua đặc biệt từ con tép, ăn hoài không biết chán. Chỉ có vậy mà người khỏe mạnh có thể “đính kèm” thêm được 5-6 chén cơm.
Ngày Tết mà nhậu bằng món này thì hết ý luôn. Nhớ là tép chao phải uống với rượu đế mắt mèo, rượu nếp than, rượu đế ngâm thuốc Bắc mới đúng gu của nó, càng uống càng ngon. Đừng uống bia hay rượu Tây làm cho mùi vị nó trở thành trớt quớt. Không phải chỉ riêng tép chao, bất cứ món ăn gì mang “tính dân tộc” mà đem uống kèm bia hay rượu Tây cũng đều không phù hợp.
Dân xứ tôi thích ăn tép chao còn là vì món này không bỏ bất cứ thứ gì, kể cả nước mắm dùng để ngâm tép. Sau khi ăn hết tép trong keo rồi, người ta nhận củ cải trắng vào ngâm ăn tiếp cho đến khi hết nước mắm luôn. Củ cải trắng rửa sạch, để nguyên vỏ, kể cả phần đầu có cuống lá xanh bên trên cũng không bỏ, cắt củ cải theo chiều dọc, bề ngang lớn chừng bằng ngón tay, bề dài chừng 3 phân rồi trải củ cải ra cái mâm nhôm phơi. Gặp ngày nắng tốt, phơi được một nắng từ sáng đến chiều, củ cải hơi heo héo lại là được. Đem củ cải nhận vô keo nước tép chao, dùng que tre gài chặt lại cho củ cải chìm hết xuống dưới mặt nước, để chừng 2-3 ngày mang ra ăn tiếp giống như ăn tép chao. Củ cải nhai giòn giòn, sần sật, kêu rôm rốp trong miệng, ngon thiệt là ngon.
Tạ Phong Tần

markdown:
## MÓN NGON NGÀY TẾT: TÉP CHAO
[Bạn nghĩ gì về bài viết này?](#respond) [Go to comments](#comments) *Bài đã đăng * [Tuần báo Trẻ](http://baotreonline.com/Article.aspx?Id=5554)(Texas, USA)
[Khi ăn dùng đũa sạch gắp tép chao, tỏi, ớt trong hũ ra dĩa, múc thêm một ít nước tép chao ra, vắt thêm vô một chút nước chanh tươi. Không dùng đũa, muỗng đang ăn mà cho vào gắp (múc) sẽ làm thúi hũ tép. Trải miếng bánh tráng ra cái dĩa khác, để lên một ít bún tươi, gắp con tép chao để lên, thêm tỏi, ớt, ít rau sống tùy ý, cuốn lại thành một cuốn như cái bánh cuốn rồi chấm vào nước tép chao. Vậy là có thể đưa lên miệng cắn phập một phát nhai nhồm nhoàm -từ từ thưởng thức bánh tráng dai dai, bún hơi ngọt ngọt, hương vị cay cay nồng nồng chan chát của tỏi ớt, rau sống, vị dai dai ngọt đậm đà mằn mặn, hơi chua chua đặc biệt từ con tép, ăn hoài không biết chán. Chỉ có vậy mà người khỏe mạnh có thể “đính kèm” thêm được 5-6 chén cơm.]
Trước Tết Nguyên Đán khoảng một tháng là nhà nhà lại rộn rịp chuẩn bị thức ăn để “ăn Tết.” Theo truyền thống “Đói ngày giỗ cha, no ba ngày Tết” nên gia đình nào cũng dự trữ thật nhiều thực phẩm đủ loại, chất đầy nhà, trang trí nhà cửa rực rỡ (nếu có đủ tiền): “Thịt mỡ, dưa hành, câu đối đỏ/ Cây nêu, tràng pháo, bánh chưng xanh”. Ngày Tết chỉ có mỗi việc là sáng dậy nấu mâm cơm cúng ông bà, lên nhang đèn trên bàn thờ “cho nhà cửa ấm cúng”, van vái “ơn trên” phù hộ cho bình an, hạnh phúc, mạnh khỏe, làm ăn thuận lợi, phát tài… Ăn cơm xong, đi chơi đến chiều về ăn tiếp, lại đi chơi tiếp cho đến tối, khuya. Ngày mùng 2, mùng 3, mùng 4… cũng vậy. “Tháng giêng là tháng ăn chơi” mà. Người ta hay nói vui là “ăn hết mùng tới mền luôn.”
Ở quê tôi, ngày Tết trong nhà nhất định phải có nồi thịt đùi heo kho Tàu với trứng vịt thiệt bự, nồi cải xào kho thịt, bánh tét, bánh ít, mì sợi, chả giò, dồi thủ, mấy hũ dưa hành, dưa cải muối chua, dưa củ cải, cà pháo, mắm sống… Nghe liệt kê tên món ăn đã có cảm giác “ngán tận bản họng” rồi, đừng nói gì đến chuyện suốt gần chục ngày phải ăn liên tục những món ăn đầy chất béo đó. Vì vậy, người ta phải làm thêm những món ăn “chống ngán” chèn vào bữa cơm cho ngon miệng. Một trong những món “chống ngán” ấy là tép chao.
Ở quê tôi, con tôm nhỏ bằng hai que tăm trở xuống (cỡ con ruốc loại lớn) thì kêu là tép mòng, tép trấu. Bự từ đó trở lên đến bằng ngón tay người lớn thì kêu là con tép. Lớn hơn nữa (loại ba chục con vô 1 ký) kêu là con tôm. Cho nên, chỉ cần nghe cái tên tép chao là người ta hình dung ra ngay con tôm đó cỡ bi lớn rồi, người nói không phải mất công “ra ni” thì người nghe mới hiểu. Nếu như món vịt nấu chao, tất nhiên trong công thức chế biến không thể thiếu hũ chao đậu nành làm gia vị. Lạ ở chỗ tên món là tép chao, nhưng không có miếng chao nào trong đó hết, vẫn cứ kêu là tép chao từ đời này sang đời khác.Tép chao thật ra là một kiểu mắm ở miền Tây Nam Bộ. Làm tép chao không khó. Mua tép đất còn sống nhảy soi sói trong xửng, đừng ham rẻ mua tép chết làm không ngon, nếu xui xẻo hơn có thể thúi hoắc luôn. Tép đất có màu hơi sậm hơn tép bạc, vỏ dày hơn, thịt dai và ngọt nhưng ít hơn tép bạc. Tép bạc màu trắng, vỏ mỏng, thịt mềm và ngọt. Dĩ nhiên, nếu làm tép chao để ăn ngày thường thì nên mua tép bạc ăn sẽ ngon hơn, nhưng khi thành phẩm tép bạc không có màu đỏ cam tươi đẹp như tép đất, mà nó màu hơi đỏ nhạt tai tái. Ngày Tết, dân ta lại muốn cái gì cũng màu sắc hồng hào, tươi đẹp cho nó “hên cả năm”, câu đối đỏ, liễn đỏ, hoành phi đỏ, pháo đỏ, dưa hấu đỏ… thì tép chao cũng phải đỏ cho đồng bộ, nên tép đất được “ưu tiên” lựa chọn cho ngày Tết.Tép đem về rửa sạch, để trong rổ cho ráo nước rồi đổ vào một cái thau sâu lòng vừa phải. Đổ chừng một xị rượu trắng vào (cho nửa ký tép) xóc cho đều, đậy lại (kẻo chúng nó nhảy ra ngoài) cho tép “uống rượu” chừng 15 phút. Đổ tép ra rổ cho ráo rượu, lấy kéo cắt bớt râu đi, không cắt bỏ đầu, để nguyên đuôi. Như vậy, con tép nhìn sẽ đẹp mắt, khi ăn ai muốn bỏ vỏ, bỏ đầu hay ăn luôn hết là tùy ý thích riêng. Thường thì gặp tép đất người ăn hay bỏ đầu và vỏ đi (nếu tép lớn) do vỏ cứng, còn tép bạc vỏ mềm cứ để y nguyên vậy mà chạp hết cho khỏi phí của trời.
Nước mắm ngon (chừng nửa lít) nấu với khoảng 300 gram đường cát trắng cho sôi lên, để nguội. Ớt sừng trâu chín đỏ cắt bỏ cuống, cắt dọc theo thân ớt lấy hết hột ra, chẻ hoa sơ trên đầu trái ớt. Tỏi ta lột vỏ, đập hơi dập một chút cho dễ thấm nước mắm. Đổ tép vào một cái keo thủy tinh sạch và khô, cho ớt và tỏi vào trộn chung rồi dùng que tre (trúc, hay bất cứ que gỗ gì cũng được) chèn vào keo ém cho tép nằm sát xuống đáy keo. Tất nhiên, phải lựa cái keo lớn vừa với số lượng tép, đừng lấy cái keo lớn quá nhìn nó xấu xí lắm (Tết là “đại kỵ” mấy cái xấu mà). Nếu thích ăn nhiều tỏi, ớt cứ việc ngâm nhiều vào, cái này không ảnh hưởng gì đến phẩm chất tép chao mà còn làm ngon hơn, có điều coi chừng bị mấy đứa con nít nó “biểu tình” do cay quá ăn không được.Đổ nước mắm đường vào keo cho ngập hết tép, đậy nắp keo lại thật kín. Mỗi ngày bưng keo tép ra phơi ngoài nắng chừng một tuần, thấy tép đổi thành màu đỏ cam đậm, đẹp, mở nắp ra bay mùi thơm đặc trưng của no, là ăn được.Tép chao ăn với bún tươi gói bánh tráng gạo, cuốn thêm rau sống gồm: chuối chát, khóm chua, khế chua, trái cóc non, ổi xanh (tất cả đều cắt miếng mỏng), xà lách, cải bẹ xanh non, lá tra non, lá chùm ruột non, đọt xộp, ngò gai, húng, quế, rau thơm, dưa leo, dưa kiệu, hành lá.
[Hồi trước, từ chiều 30 Tết, chợ người ta nghỉ buôn bán đến ít nhất là mùng 6 mới khai trương trở lại. Bây giờ, mùng 2 Tết đã có rau cải xanh bán ngoài chợ, nhưng những ngày này cũng không ai đốn chuối xanh, khóm xanh, hái khế chua ra bán hết. Tép chao thiếu mấy món rau đặc chất đồng quê này, không còn gì là ngon nữa. Muốn có bữa tép chao ngon miệng trong ngày Tết cổ truyền, người ta phải dự trữ sẵn trong tủ lạnh các loại rau để ăn kèm.](https://taphongtan.files.wordpress.com/2011/02/web_psvn_bta.jpg)
Khi ăn dùng đũa sạch gắp tép chao, tỏi, ớt trong hũ ra dĩa, múc thêm một ít nước tép chao ra, vắt thêm vô một chút nước chanh tươi. Không dùng đũa, muỗng đang ăn mà cho vào gắp (múc) sẽ làm thúi hũ tép. Trải miếng bánh tráng ra cái dĩa khác, để lên một ít bún tươi, gắp con tép chao để lên, thêm tỏi, ớt, ít rau sống tùy ý, cuốn lại thành một cuốn như cái bánh cuốn rồi chấm vào nước tép chao. Vậy là có thể đưa lên miệng cắn phập một phát nhai nhồm nhoàm -từ từ thưởng thức bánh tráng dai dai, bún hơi ngọt ngọt, hương vị cay cay nồng nồng chan chát của tỏi ớt, rau sống, vị dai dai ngọt đậm đà mằn mặn, hơi chua chua đặc biệt từ con tép, ăn hoài không biết chán. Chỉ có vậy mà người khỏe mạnh có thể “đính kèm” thêm được 5-6 chén cơm.
Ngày Tết mà nhậu bằng món này thì hết ý luôn. Nhớ là tép chao phải uống với rượu đế mắt mèo, rượu nếp than, rượu đế ngâm thuốc Bắc mới đúng gu của nó, càng uống càng ngon. Đừng uống bia hay rượu Tây làm cho mùi vị nó trở thành trớt quớt. Không phải chỉ riêng tép chao, bất cứ món ăn gì mang “tính dân tộc” mà đem uống kèm bia hay rượu Tây cũng đều không phù hợp.
Dân xứ tôi thích ăn tép chao còn là vì món này không bỏ bất cứ thứ gì, kể cả nước mắm dùng để ngâm tép. Sau khi ăn hết tép trong keo rồi, người ta nhận củ cải trắng vào ngâm ăn tiếp cho đến khi hết nước mắm luôn. Củ cải trắng rửa sạch, để nguyên vỏ, kể cả phần đầu có cuống lá xanh bên trên cũng không bỏ, cắt củ cải theo chiều dọc, bề ngang lớn chừng bằng ngón tay, bề dài chừng 3 phân rồi trải củ cải ra cái mâm nhôm phơi. Gặp ngày nắng tốt, phơi được một nắng từ sáng đến chiều, củ cải hơi heo héo lại là được. Đem củ cải nhận vô keo nước tép chao, dùng que tre gài chặt lại cho củ cải chìm hết xuống dưới mặt nước, để chừng 2-3 ngày mang ra ăn tiếp giống như ăn tép chao. Củ cải nhai giòn giòn, sần sật, kêu rôm rốp trong miệng, ngon thiệt là ngon.
**Tạ Phong Tần** [Tản mạn](https://taphongtan.wordpress.com/category/t%e1%ba%a3n-m%e1%ba%a1n/)

WARC-Identified-Payload-Type: application/xhtml+xml

Server: nginx

Vary: Cookie

X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.

X-ac: 1.dca _dca


text:
Kĩ thuật Memoize cải thiện performance
Memoize là một kĩ thuật cache lại giá trị trả về của các hàm dựa trên tham số truyền vào nó.
Kĩ thuật này có thể áp dụng trên mọi ngôn ngữ lập trình, trong bài viết này mình chỉ lấy JavaScript ra làm ví dụ.
Đặt vấn đề: Bài toán tìm số Fibonacci
Đối với bài toán tìm số Fibonacci, chúng ta đều biết thuật toán đơn giản nhất để implement nó là sử dụng đệ quy:
$ F_{n}=F_{n-1}+F_{n-2} $
Hay diễn giải bằng code như sau:
const fibo = (n) => { if (n === 0) return 0; if (n === 1) return 1; return fibo(n - 1) + fibo(n - 2); }
Nhược điểm của giải pháp trên rất rõ ràng, đó là thời gian tính toán. Đối với mỗi lần tính toán, hàm
fibo phải thực hiện tính toán lại từ đầu (từ
n = 0) đến
n. Trong quá trình đó một giá trị
fibo(n) sẽ bị tính đi tính lại liên tục, một sự lãng phí không hề nhỏ.
Thời gian chạy của thuật toán trên cho kết quả
fibo(50):
// fibo(50); ➜ time node fibo.js 193.97s user 0.56s system 99% cpu 3:15.24 total
Và như ta đã nhận thấy, thì phần lớn thời gian tiêu tốn vào việc tính đi tính lại các giá trị trùng lặp, vậy để cải thiện, ta cần tìm một cách nào đó để lưu lại giá trị của từng phép tính
fibo(n), và tránh việc tính lại từ đầu mỗi khi chạy. Cách này gọi là caching.
Vì đối với mỗi số
n bất kì, ta luôn luôn chỉ có duy nhất một giá trị sau khi tính toán với hàm
fibo(n). Vậy nên ta có thể tạo ra một mảng tên là
cache để lưu lại các giá trị
fibo(n) đã tính toán, ở lần chạy tiếp theo, chỉ việc lấy nó ra và sử dụng, không cần phải tính lại.
const cache = []; const fibo = (n) => { if (n === 0) cache[n] = 0; else if (n === 1) cache[n] = 1; else cache[n] = cache[n] || (fibo(n - 1) + fibo(n - 2)); return cache[n]; }
Kết quả thời gian chạy
fibo(50) được cải thiện đáng kể:
// fibo(50); ➜ time node fibo.js 0.05s user 0.02s system 98% cpu 0.072 total
Memoize
Ví dụ trên cho chúng ta thấy được tầm quan trọng của việc cache trong việc cải thiện tốc độ xử lý của một ứng dụng.
Tuy nhiên, cứ phải tạo một biến toàn cục
cache một cách thủ công như vậy không phải là một giải pháp hay, chưa kể đến việc cần cache nhiều thứ trong một ứng dụng, chúng ta cần một phương pháp tổng quát hơn, và hiệu quả hơn. Đó là memoize.
Memoize khác với các kĩ thuật cache thông thường ở chỗ: Nó được dùng để cache giá trị trả về của một hàm, và cache được tạo ra dựa trên tham số của hàm đó.
Sau đây là một cách implement đơn giản cho hàm
memoize:
const memoize = (func) => { let cache = {}; let that = this; return (...args) => { let key = JSON.stringify(args); if(cache[key]) { return cache[key]; } else { let val = func.apply(that, args); cache[key] = val; return val; } } };
Hàm
memozie nhận vào tham số là một hàm, tạo cache dựa trên các tham số truyền vào của hàm đó. Khi được gọi thì nó sẽ trả về giá trị được cache nếu có, nếu chưa có giá trị cache thì chạy chính hàm được truyền vào và lưu lại giá trị trả về.
Cực kì đơn giản đúng không? Giờ chúng ta thử implement lại hàm
fibo ở đầu bài dùng
memoize:
const memfibo = memoize((n) => { if (n === 0) return 0; if (n === 1) return 1; return memfibo(n - 1) + memfibo(n - 2); });
Phần logic vẫn được giữ nguyên so với cách implement đầu tiên, nhưng vẫn sử dụng được cache, đó là ưu điểm của việc dùng
memoize.
Chạy thử hàm
memfibo vừa tạo với tham số
n = 100 luôn coi sao:
// memfibo(100); ➜ time node fibo.js 0.06s user 0.02s system 97% cpu 0.077 total
Quá xịn :D
Các implement khác của memoize
Trong thực tế, có thể bạn sẽ không đủ tự tin để sử dụng hàm
memoize do chính mình implement, hoặc team/sếp không tin tưỏng bạn, ok, không sao, mặc dù bị tổn thưong nhưng không nên vì thế mà nản.
Chúng ta có thể sử dụng một vài implement khác như:
- Lodash Memoize (https://npmjs.com/package/lodash.memoize)
- Fast-memoize (https://npmjs.com/package/fast-memoize)
Ngoài ra, các bạn có thể tham khảo thêm bài viết How I wrote the fastest JavaScript memoization library để có cái nhìn sâu hơn về các kĩ thuật implement/tối ưu hóa cho memoize.
Bonus: Sử dụng memoize trong Angular filter
Một trưòng hợp mà bạn có thể sử dụng memoize khá là hiệu quả đó là khi implement một
filter trong Angular. Ví dụ:
angular.module('app').filter('evenNumbers', function() { return function(items) { return items.reduce(function(result, item) { return (item % 2 === 0); }, []); }; });
Filter trên nhận vào một mảng và trả về một mảng mới, nhưng khi sử dụng filter trên bạn sẽ gặp lỗi:
Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
Nguyên nhân của lỗi trên là vì: hàm
reduce trả về một mảng mới mỗi lần bạn chạy filter
evenNumbers, khiến cho Angular "hiểu lầm" kết quả trả về đã đưọc thay đổi và nó phải chạy một digest cycle mới để kiểm tra, và việc chạy này xảy ra liên tục.
Khi gặp những trưòng hợp như vậy, bản chỉ cần đặt hàm filter vào bên trong
memoize để cache lại giá trị trả về là xong:
angular.module('app').filter('evenNumbers', function() { return memoize(function(items) { return items.reduce(function(result, item) { return (item % 2 === 0); }, []); }); });
Lời cuối: đồ xịn nhưng dùng nhiều thì hết xịn
Có một trưòng hợp mà dù có sử dụng memoize thì cũng vô dụng, đó là khi dữ liệu trả về của một hàm nó thay đổi không phụ thuộc vào tham số truyền vào của hàm đó. Ví dụ dữ liệu tracking dạng time series, hay giá chứng khoán, hay danh sách status trên tưòng nhà đứa bạn thích trên Facebook chẳn hạn.
Và thêm nữa, vì memoize cũng là caching, tức là dữ liệu tính toán xong được lưu lại và nằm đó luôn, không mất đi đâu cả, cho nên bạn phải nghĩ tới vấn đề khi app chạy trong một khoản thời gian dài, thì dung lưọng bộ nhớ cũng vì thế mà tăng lên. Cho nên cần phải giải phóng bộ nhớ cache của hàm memoize sau một khoản thời gian nhất định, nếu không sẽ dẫn tới tràn bộ nhớ hoặc memleak.
Vì sử dụng memoize tức là bạn đang đánh đổi memory để lấy tốc độ, chứ không có cái gì là free cả, nên nếu biết chừng mực và dùng đúng lúc đúng chỗ thì sẽ đem lại hiệu quả cao, còn ngược lại, lạm dụng quá mức thì hậu quả sẽ khó lường. Cho nên gì gì thì cũng phải hiểu để xài nhau cho tốt hơn, nhé :D

markdown:
# Kĩ thuật Memoize cải thiện performance
**Published:**2017-3-21 10:42:09
Memoize là một kĩ thuật cache lại giá trị trả về của các hàm dựa trên tham số truyền vào nó.
Kĩ thuật này có thể áp dụng trên mọi ngôn ngữ lập trình, trong bài viết này mình chỉ lấy JavaScript ra làm ví dụ.
## Đặt vấn đề: Bài toán tìm số Fibonacci
Đối với bài toán tìm số Fibonacci, chúng ta đều biết thuật toán đơn giản nhất để implement nó là sử dụng đệ quy:
$ F_{n}=F_{n-1}+F_{n-2} $
Hay diễn giải bằng code như sau:
const fibo = (n) => { if (n === 0) return 0; if (n === 1) return 1; return fibo(n - 1) + fibo(n - 2); }
Nhược điểm của giải pháp trên rất rõ ràng, đó là thời gian tính toán. Đối với mỗi lần tính toán, hàm
fibo phải thực hiện tính toán lại từ đầu (từ
n = 0) đến
n. Trong quá trình đó một giá trị
fibo(n) sẽ bị tính đi tính lại liên tục, một sự lãng phí không hề nhỏ.
Thời gian chạy của thuật toán trên cho kết quả
fibo(50):
// fibo(50); ➜ time node fibo.js 193.97s user 0.56s system 99% cpu 3:15.24 total
Và như ta đã nhận thấy, thì phần lớn thời gian tiêu tốn vào việc tính đi tính lại các giá trị trùng lặp, vậy để cải thiện, ta cần tìm một cách nào đó để lưu lại giá trị của từng phép tính
fibo(n), và tránh việc tính lại từ đầu mỗi khi chạy. Cách này gọi là
**caching**.
Vì đối với mỗi số
n bất kì, ta luôn luôn chỉ có duy nhất một giá trị sau khi tính toán với hàm
fibo(n). Vậy nên ta có thể tạo ra một mảng tên là
cache để lưu lại các giá trị
fibo(n) đã tính toán, ở lần chạy tiếp theo, chỉ việc lấy nó ra và sử dụng, không cần phải tính lại.
const cache = []; const fibo = (n) => { if (n === 0) cache[n] = 0; else if (n === 1) cache[n] = 1; else cache[n] = cache[n] || (fibo(n - 1) + fibo(n - 2)); return cache[n]; }
Kết quả thời gian chạy
fibo(50) được cải thiện đáng kể:
// fibo(50); ➜ time node fibo.js 0.05s user 0.02s system 98% cpu 0.072 total
## Memoize
Ví dụ trên cho chúng ta thấy được tầm quan trọng của việc cache trong việc cải thiện tốc độ xử lý của một ứng dụng.
Tuy nhiên, cứ phải tạo một biến toàn cục
cache một cách thủ công như vậy không phải là một giải pháp hay, chưa kể đến việc cần cache nhiều thứ trong một ứng dụng, chúng ta cần một phương pháp tổng quát hơn, và hiệu quả hơn. Đó là memoize.
Memoize khác với các kĩ thuật cache thông thường ở chỗ:
**Nó được dùng để cache giá trị trả về của một hàm, và cache được tạo ra dựa trên tham số của hàm đó.**
Sau đây là một cách implement đơn giản cho hàm
memoize:
const memoize = (func) => { let cache = {}; let that = this; return (...args) => { let key = JSON.stringify(args); if(cache[key]) { return cache[key]; } else { let val = func.apply(that, args); cache[key] = val; return val; } } };
Hàm
memozie nhận vào tham số là một hàm, tạo cache dựa trên các tham số truyền vào của hàm đó. Khi được gọi thì nó sẽ trả về giá trị được cache nếu có, nếu chưa có giá trị cache thì chạy chính hàm được truyền vào và lưu lại giá trị trả về.
Cực kì đơn giản đúng không? Giờ chúng ta thử implement lại hàm
fibo ở đầu bài dùng
memoize:
const memfibo = memoize((n) => { if (n === 0) return 0; if (n === 1) return 1; return memfibo(n - 1) + memfibo(n - 2); });
Phần logic vẫn được giữ nguyên so với cách implement đầu tiên, nhưng vẫn sử dụng được cache, đó là ưu điểm của việc dùng
memoize.
Chạy thử hàm
memfibo vừa tạo với tham số
n = 100 luôn coi sao:
// memfibo(100); ➜ time node fibo.js 0.06s user 0.02s system 97% cpu 0.077 total
Quá xịn :D
## Các implement khác của memoize
Trong thực tế, có thể bạn sẽ không đủ tự tin để sử dụng hàm
memoize do chính mình implement, hoặc team/sếp không tin tưỏng bạn, ok, không sao, mặc dù bị tổn thưong nhưng không nên vì thế mà nản.
Chúng ta có thể sử dụng một vài implement khác như:
- Lodash Memoize (
[https://npmjs.com/package/lodash.memoize](https://npmjs.com/package/lodash.memoize))
- Fast-memoize (
[https://npmjs.com/package/fast-memoize](https://npmjs.com/package/fast-memoize))
Ngoài ra, các bạn có thể tham khảo thêm bài viết
[How I wrote the fastest JavaScript memoization library](https://community.risingstack.com/the-worlds-fastest-javascript-memoization-library/) để có cái nhìn sâu hơn về các kĩ thuật implement/tối ưu hóa cho memoize.
## Bonus: Sử dụng memoize trong Angular filter
Một trưòng hợp mà bạn có thể sử dụng memoize khá là hiệu quả đó là khi implement một
filter trong Angular. Ví dụ:
angular.module('app').filter('evenNumbers', function() { return function(items) { return items.reduce(function(result, item) { return (item % 2 === 0); }, []); }; });
Filter trên nhận vào một mảng và trả về một mảng mới, nhưng khi sử dụng filter trên bạn sẽ gặp lỗi:
Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
Nguyên nhân của lỗi trên là vì: hàm
reduce trả về một mảng mới mỗi lần bạn chạy filter
evenNumbers, khiến cho Angular "hiểu lầm" kết quả trả về đã đưọc thay đổi và nó phải chạy một digest cycle mới để kiểm tra, và việc chạy này xảy ra liên tục.
Khi gặp những trưòng hợp như vậy, bản chỉ cần đặt hàm filter vào bên trong
memoize để cache lại giá trị trả về là xong:
angular.module('app').filter('evenNumbers', function() { return memoize(function(items) { return items.reduce(function(result, item) { return (item % 2 === 0); }, []); }); });
## Lời cuối: đồ xịn nhưng dùng nhiều thì hết xịn
Có một trưòng hợp mà dù có sử dụng memoize thì cũng vô dụng, đó là khi dữ liệu trả về của một hàm nó thay đổi không phụ thuộc vào tham số truyền vào của hàm đó. Ví dụ dữ liệu tracking dạng time series, hay giá chứng khoán, hay danh sách status trên tưòng nhà đứa bạn thích trên Facebook chẳn hạn.
Và thêm nữa, vì memoize cũng là caching, tức là dữ liệu tính toán xong được lưu lại và nằm đó luôn, không mất đi đâu cả, cho nên bạn phải nghĩ tới vấn đề khi app chạy trong một khoản thời gian dài, thì dung lưọng bộ nhớ cũng vì thế mà tăng lên. Cho nên cần phải giải phóng bộ nhớ cache của hàm memoize sau một khoản thời gian nhất định, nếu không sẽ dẫn tới tràn bộ nhớ hoặc memleak.
Vì sử dụng memoize tức là bạn đang đánh đổi memory để lấy tốc độ, chứ không có cái gì là free cả, nên nếu biết chừng mực và dùng đúng lúc đúng chỗ thì sẽ đem lại hiệu quả cao, còn ngược lại, lạm dụng quá mức thì hậu quả sẽ khó lường. Cho nên gì gì thì cũng phải hiểu để xài nhau cho tốt hơn, nhé :D
Ctrl+ Enterđể gửi.

Server: cloudflare

Set-Cookie: __cfduid=d809c5b051f0cf59edc883c6f93e561c71521290187; expires=Sun, 17-Mar-19 12:36:27 GMT; path=/; domain=.thefullsnack.com; HttpOnly

Content-Type: text/html


text:
Pháp tu tập tuy đơn giản nhưng sâu sắc này thiền định về Đức Phật Dược Sư và bốn thiên nữ dược sư được ngài Liên Hoa Sinh, một vị đại sư Ấn Độ giảng dạy. Pháp thiền này giúp chữa lành bất kỳ bệnh nào mà chúng
ta đã mắc phải và bảo vệ chúng ta không bị bệnh trong tương lai. Dĩ nhiên, dù áp dụng pháp thiền định hay kỹ thuật nào khác đi chăng nữa thì
phương pháp chữa lành bệnh rốt ráo nhất thiết phải liên quan đến tâm chúng ta, đến thiện tâm của ta. Trên tất cả, chúng ta nhất định phải cần
đến sự quán sát tâm và bảo vệ tâm khỏi bị những suy nghĩ phiền não gây rối. Trong khi các pháp thiền định về Bổn tôn có thể giúp chúng ta nhận được sự gia trì, thì cách quan trọng nhất vẫn là thực hành bảo vệ tâm trong đời sống hằng ngày.

Cache-Control: no-cache

Set-Cookie: fn.gzip=2;expires=Fri, 17 Mar 2028 12:37:07 GMT;path=/

Vary: Accept-Encoding,Cookie