text:
Bạn có thể gửi nhận xét, góp ý hay liên hệ về bài viết Chủng loại máy tính xách tay cao cấp mới nhất của Acer bằng cách gửi thư điện tử tới Lien He Bao Viet Nam. Xin bao gồm tên bài viết Chung loai may tinh xach tay cao cap moi nhat cua Acer ở dạng tiếng Việt không dấu. Hoặc Chủng loại máy tính xách tay cao cấp mới nhất của Acer ở dạng có dấu. Bài viết trong chuyên đề của chuyên mục Công Nghệ.
Type notebook Acer's latest high
Mobile AMD Athlon, Acer, small and medium business, notebook, processor, is equipped, the switch, type , advanced, latest technology, Aspire, People
Acer has launched category Aspire 1520 laptop is equipped with mobile processors AMD (AMD Mobile Athlon 64 3000 +). Aspire 1520 is targeted at professional clients and users in small and medium businesses, ...
Xử lý nghiêm, thậm chí truy tố nếu để xảy ra ngộ độc do ăn cá chết; Nắng nóng bất thường tại TP.HCM: Trẻ nhỏ đổ bệnh, người già đột qụy; Chuyên gia phản bác nguyên nhân thuỷ triều đỏ làm chết cá; Phát hiện công nhân tráo đổi, làm mới hạn bánh quy hết date; Cháy chung cư ở Linh Đàm: Trẻ vạ vật ngủ ngoài đường
Cá chết bất thường ở Vũng Áng: Thêm 5 thợ lặn nhập viện; Thảm án ở Hải Dương: Bé trai 8 tuổi bị mẹ đẻ ép uống thuốc độc đã chết; Giả mạo facebook nữ sinh bị cưa chân để lừa đảo: Lỗi tại nhà hảo tâm; Dân "tố" nước có mùi hôi, GĐ nước sạch bảo "Đun lên là hết"; Hành trình 18 năm vật vã tìm "tiếng người" cho con gái
Người nhái lặn 200m dưới kênh đen ngòm ô nhiễm để tìm két sắt; Có nên ăn hải sản khi cá chết hàng loạt ở miền Trung?; Thủy ngân trong không khí Hà Nội: "Khói xe chỉ là nghi ngờ"; Bỏ chất cấm độc hại: Thái Lan mất 6-7 năm, Việt Nam chỉ 6-7 tháng; Hà Nội: Lại một chung cư có nước sạch "sạch" như... nước cống!
Những cô gái bị xử tội... hiếp dâm; ‘Ai đầu độc cá cũng phải bị xử lý’!; Nằm rạp xuống đất khi thanh niên quăng mìn ra đường; Trẻ em bị bạo hành: Những nỗi đau về thể xác và tinh thần; Từ những vụ tống tình, tiền bằng ảnh 'nóng': Bài học cho giới trẻ... là những tin tức thời sự nổi bật ngày 25/04/2016.
Công an nóng vội bỏ qua, còn ta nóng vội thì ra vào tù; Vì sao có những miếng thịt bò lại ánh lên màu 7 sắc cầu vồng?; Mỗi ngày cả trăm người đi taxi "thất lạc hành lý"; Số phận như bóng ma của các cô gái Việt bị bán sang Trung Quốc; Lún vào đa cấp liên tỉnh, tiền tỉ bốc hơi
Bạo lực gia đình từ lâu là một vấn đề nhức nhối trong xã hội, trong đó đáng báo động nhất là tình trạng bạo lực phụ nữ.
Bệnh nhân sốt virus có thể khỏi sau 5-7 ngày điều trị. Tuy nhiên, nếu không phát hiện sớm và điều trị kịp thời, bệnh có thể gây ra nhiều biến chứng nguy hiểm. ------------ Xem thêm: Sốt virus - triệu chứng và cách điều trị, http://vietbao.vn/tp/Sot-virus-trieu-chung-va-cach-dieu-tri/13168970/ Tin nhanh Việt Nam ra thế giới vietbao.vn
Trên đời này, chỉ có cha mẹ mới có thể hi sinh vì con cái! Đừng nghĩ mình có thể thay đổi được người khác. Sống vì mình đi, thương mình đi, sáng suốt lên, đừng vì sợ thị phi, sợ không làm được mà sống chịu đựng cả đời. Ai bị..
Ông Tấn thuê mặt bằng ở huyện Bình Chánh để bán cà phê, ăn sáng, cơm trưa... nhưng lại bị phạt tiền vì nhiều lý do rồi bị truy tố vì chậm đăng ký kinh doanh...
Đại diện Bộ Tài chính khẳng định, hiện Bộ Tài chính chưa có kế hoạch trình Chính phủ về điều chỉnh tăng thuế bảo vệ môi trường đối với xăng dầu.
Bước khỏi cửa nhà gặp một đứa trẻ bị bỏ rơi còn nguyên dây rốn, bạn có dám bế lên và ngay lập tức nhận cưu mang bé không?
Đâu đó giữa một Hà Nội phồn hoa, nhộn nhịp vẫn còn những con người ngày đêm phải chiến đấu với cái nghiệt ngã ở đời, với căn bệnh quái ác mang tên “suy thận”. Chúng tôi vừa trở về từ chuyến thăm các bệnh nhân ở Xóm chạy thận nằm sâu trong ngõ 121 Lê Thanh Nghị, Hai Bà Trưng, Hà Nội.
Câu chuyện về dãy nhà trọ 15.000 đồng với đầy đủ tiện nghi điều hòa, tivi, bình nước nóng lạnh của ông chủ Nguyễn Thế Hiệp khiến nhiều người không tin...
Cho đến bây giờ, nhiều người vẫn nhớ giọng hát người phụ nữ ấy vút cao tại chương trình kỷ niệm lần thứ 27 Ngày Thế giới phòng chống HIV/AIDS của Đại sứ quán Mỹ tổ chức tại Việt Nam.
Ở tuổi 76 nhưng "bác Lâm" vẫn ngày ngày miệt mài với nghề… tìm hạnh phúc cho những cặp vợ chồng vô sinh, hiếm muộn.
Trong buổi lễ Kỷ niệm 65 năm ngày thành lập ngành Ngân hàng Việt Nam, Thủ tướng Nguyễn Xuân Phúc yêu cầu ngành điều hành linh hoạt lãi suất, kiềm chế lạm phát, đẩy mạnh tái cơ cấu; theo cách tính của Việt Nam, sau 4 tháng, lạm phát đang dừng ở mức 1,33%; mức lương của người lao động tại Việt Nam là 384-582 USD/tháng.
Cá chết hàng loạt tại vùng biển miền Trung; Sự thật về thông tin có thủy ngân lơ lửng trong không khí Hà Nội; Gió thổi đổ cột điện cao thế 500kV; Phản cảm cảnh chân dài mặc bikini 2 mảnh câu khách ở siêu thị tại HN; Cá chết, thuỷ ngân, chất cấm - người Việt sống sao... là những tin tức xã hội nổi bật được dư luận quan tâm trong tuần qua.
Mỹ chi 38 tỷ USD cho phòng thủ tên lửa trong 5 năm tới; một phần tài liệu Panama bí mật sẽ được công bố vào tháng 5; Bà Clinton, ông Trump đứng trước chiến thắng lớn ở 5 bang; Nhật Bản ngơ ngác mất hợp đồng tàu ngầm 39 tỷ USD... là những tin chính trong tuần qua.
Tác động khủng khiếp của ô nhiễm không khí đến sức khỏe; 100% xúc xích Vietfoods chứa chất gây ung thư; Những món khoái khẩu mùa hè dễ gây ngộ độc nhất; Bé 6 tuổi dậy thì sớm vì được mẹ cho ăn một món liên tục trong 2 năm;... là những thông tin Sức khỏe được quan tâm nhất tuần qua.
Nhiều khi cha mẹ đã vô tình 'xâm hại' con mà không hay biết; cảnh giác trước những chiêu 'móc túi' của thợ điều hòa; vấn nạn dùng chất cấm trong chăn nuôi; cá chết khiến người dân không dám ăn hải sản...Cùng với những câu chuyện về tình yêu, hạnh phúc gia đình với ý nghĩa sâu xa khiến chúng ta phải suy ngẫm nhiều hơn là các
Viết phản hồi

markdown:
|
|
Hãng Acer vừa cho ra mắt chủng loại máy tính xách tay Aspire 1520 được trang bị bộ vi xử lý di động của hãng AMD (Mobile AMD Athlon 64 3000+). Aspire 1520 nhắm tới đối tượng là khách hàng chuyên gia và người dùng trong các doanh nghiệp vừa và nhỏ, những người muốn có sự chuyển đổi giữa môi trường điện toán 32-bit và 64-bit.
Aspire 1520 được trang bị công nghệ HyperTransport giúp tăng tốc độ hệ thống và kinh nghiệm xử lý các ứng dụng đa truyền thông; quản lý năng lượng với công nghệ AMD PowerNow; và chỉnh sửa chất lượng phát lại video số với công nghệ 3DNow! Professional.
Aspire 1520 còn được trang bị công nghệ DualView, Microsoft DirectSound, ổ CDRW-DVD, màn hình ma trận 15-inch Active Matrix XGA+ TFT với độ phân giải tới 1400 x1050 pixel, DDR SDRAM 512MB (có thể nâng cấp lên 1024MB), hai loa âm thanh nổi tích hợp, microphone xây dựng sẵn và đường hỗ trợ đầu ra SPDIF.
Một số tính năng chính của Aspire 1520 bao gồm: chuẩn kết nối không dây 802.11b/g, 4 cổng USB 2.0, cổng FireWire (IEEE 1394), đường LAN 10/100/1000, modem 56K V.92, ổ cứng ATA/100 60GB, nặng 3,58 kg, và cài đặt hệ điều hành Microsoft Windows XP Professional.
|
|
00:00 / --:--
|
|
|
|
TIN
![]()
Bạn có thể gửi nhận xét, góp ý hay liên hệ về bài viết
** bằng cách gửi thư điện tử tới Chủng loại máy tính xách tay cao cấp mới nhất của Acer**
Xử lý nghiêm, thậm chí truy tố nếu để xảy ra ngộ độc do ăn cá chết; Nắng nóng bất thường tại TP.HCM: Trẻ nhỏ đổ bệnh, người già đột qụy; Chuyên gia phản bác nguyên nhân thuỷ triều đỏ làm chết cá; Phát hiện công nhân tráo đổi, làm mới hạn bánh quy hết date; Cháy chung cư ở Linh Đàm: Trẻ vạ vật ngủ ngoài đường
Cá chết bất thường ở Vũng Áng: Thêm 5 thợ lặn nhập viện; Thảm án ở Hải Dương: Bé trai 8 tuổi bị mẹ đẻ ép uống thuốc độc đã chết; Giả mạo facebook nữ sinh bị cưa chân để lừa đảo: Lỗi tại nhà hảo tâm; Dân "tố" nước có mùi hôi, GĐ nước sạch bảo "Đun lên là hết"; Hành trình 18 năm vật vã tìm "tiếng người" cho con gái
Người nhái lặn 200m dưới kênh đen ngòm ô nhiễm để tìm két sắt; Có nên ăn hải sản khi cá chết hàng loạt ở miền Trung?; Thủy ngân trong không khí Hà Nội: "Khói xe chỉ là nghi ngờ"; Bỏ chất cấm độc hại: Thái Lan mất 6-7 năm, Việt Nam chỉ 6-7 tháng; Hà Nội: Lại một chung cư có nước sạch "sạch" như... nước cống!
Những cô gái bị xử tội... hiếp dâm; ‘Ai đầu độc cá cũng phải bị xử lý’!; Nằm rạp xuống đất khi thanh niên quăng mìn ra đường; Trẻ em bị bạo hành: Những nỗi đau về thể xác và tinh thần; Từ những vụ tống tình, tiền bằng ảnh 'nóng': Bài học cho giới trẻ... là những tin tức thời sự nổi bật ngày 25/04/2016.
Công an nóng vội bỏ qua, còn ta nóng vội thì ra vào tù; Vì sao có những miếng thịt bò lại ánh lên màu 7 sắc cầu vồng?; Mỗi ngày cả trăm người đi taxi "thất lạc hành lý"; Số phận như bóng ma của các cô gái Việt bị bán sang Trung Quốc; Lún vào đa cấp liên tỉnh, tiền tỉ bốc hơi
Bạo lực gia đình từ lâu là một vấn đề nhức nhối trong xã hội, trong đó đáng báo động nhất là tình trạng bạo lực phụ nữ.
Bệnh nhân sốt virus có thể khỏi sau 5-7 ngày điều trị. Tuy nhiên, nếu không phát hiện sớm và điều trị kịp thời, bệnh có thể gây ra nhiều biến chứng nguy hiểm. ------------ Xem thêm: Sốt virus - triệu chứng và cách điều trị, http://vietbao.vn/tp/Sot-virus-trieu-chung-va-cach-dieu-tri/13168970/ Tin nhanh Việt Nam ra thế giới vietbao.vn
Trên đời này, chỉ có cha mẹ mới có thể hi sinh vì con cái! Đừng nghĩ mình có thể thay đổi được người khác. Sống vì mình đi, thương mình đi, sáng suốt lên, đừng vì sợ thị phi, sợ không làm được mà sống chịu đựng cả đời. Ai bị..
Ông Tấn thuê mặt bằng ở huyện Bình Chánh để bán cà phê, ăn sáng, cơm trưa... nhưng lại bị phạt tiền vì nhiều lý do rồi bị truy tố vì chậm đăng ký kinh doanh...
Đại diện Bộ Tài chính khẳng định, hiện Bộ Tài chính chưa có kế hoạch trình Chính phủ về điều chỉnh tăng thuế bảo vệ môi trường đối với xăng dầu.
Bước khỏi cửa nhà gặp một đứa trẻ bị bỏ rơi còn nguyên dây rốn, bạn có dám bế lên và ngay lập tức nhận cưu mang bé không?
Đâu đó giữa một Hà Nội phồn hoa, nhộn nhịp vẫn còn những con người ngày đêm phải chiến đấu với cái nghiệt ngã ở đời, với căn bệnh quái ác mang tên “suy thận”. Chúng tôi vừa trở về từ chuyến thăm các bệnh nhân ở Xóm chạy thận nằm sâu trong ngõ 121 Lê Thanh Nghị, Hai Bà Trưng, Hà Nội.
Câu chuyện về dãy nhà trọ 15.000 đồng với đầy đủ tiện nghi điều hòa, tivi, bình nước nóng lạnh của ông chủ Nguyễn Thế Hiệp khiến nhiều người không tin...
Cho đến bây giờ, nhiều người vẫn nhớ giọng hát người phụ nữ ấy vút cao tại chương trình kỷ niệm lần thứ 27 Ngày Thế giới phòng chống HIV/AIDS của Đại sứ quán Mỹ tổ chức tại Việt Nam.
Ở tuổi 76 nhưng "bác Lâm" vẫn ngày ngày miệt mài với nghề… tìm hạnh phúc cho những cặp vợ chồng vô sinh, hiếm muộn.
Trong buổi lễ Kỷ niệm 65 năm ngày thành lập ngành Ngân hàng Việt Nam, Thủ tướng Nguyễn Xuân Phúc yêu cầu ngành điều hành linh hoạt lãi suất, kiềm chế lạm phát, đẩy mạnh tái cơ cấu; theo cách tính của Việt Nam, sau 4 tháng, lạm phát đang dừng ở mức 1,33%; mức lương của người lao động tại Việt Nam là 384-582 USD/tháng.
Cá chết hàng loạt tại vùng biển miền Trung; Sự thật về thông tin có thủy ngân lơ lửng trong không khí Hà Nội; Gió thổi đổ cột điện cao thế 500kV; Phản cảm cảnh chân dài mặc bikini 2 mảnh câu khách ở siêu thị tại HN; Cá chết, thuỷ ngân, chất cấm - người Việt sống sao... là những tin tức xã hội nổi bật được dư luận quan tâm trong tuần qua.
Mỹ chi 38 tỷ USD cho phòng thủ tên lửa trong 5 năm tới; một phần tài liệu Panama bí mật sẽ được công bố vào tháng 5; Bà Clinton, ông Trump đứng trước chiến thắng lớn ở 5 bang; Nhật Bản ngơ ngác mất hợp đồng tàu ngầm 39 tỷ USD... là những tin chính trong tuần qua.
Tác động khủng khiếp của ô nhiễm không khí đến sức khỏe; 100% xúc xích Vietfoods chứa chất gây ung thư; Những món khoái khẩu mùa hè dễ gây ngộ độc nhất; Bé 6 tuổi dậy thì sớm vì được mẹ cho ăn một món liên tục trong 2 năm;... là những thông tin Sức khỏe được quan tâm nhất tuần qua.
Nhiều khi cha mẹ đã vô tình 'xâm hại' con mà không hay biết; cảnh giác trước những chiêu 'móc túi' của thợ điều hòa; vấn nạn dùng chất cấm trong chăn nuôi; cá chết khiến người dân không dám ăn hải sản...Cùng với những câu chuyện về tình yêu, hạnh phúc gia đình với ý nghĩa sâu xa khiến chúng ta phải suy ngẫm nhiều hơn là các
Ý kiến bạn đọc
Viết phản hồi


text:
Chua tot nghiep nganh dien vien cua truong Cao dang San khau TPHCM, Hoang Anh gan day nhan duoc 2 vai dien “nang ki” cua phim truyen hinh HTV. Bấm ngay Subscribe / Đăng Ký xem video hay mới nhất >>
Voi vai dien nhan vat Tung trong phim truyen hinh KTX (dang phat song tren HTV toi thu 5,6,7, chu nhat hang tuan) guong mat tre Hoang Anh da chiem tron cam tinh cua khan gia, dac biet la nhung nguoi tre tuoi.
Sinh ra va lon len tai Long An, mot thi tran nho va ngheo kho, nha gan cho, me Hoang Anh lam com ruou bo moi nen cuoc song tuoi tho cua anh chang dien vien nay chang may sung tuc. Hoang Anh tam su: “Nam lop 11 thi ba Hoang Anh mat. Nha chi con lai 3 me con nuong tua, dum boc nhau. Phai vat va lam, me moi lo cho Hoang Anh hoc xong lop 12. Vi vay, minh luon tu hua se co gang kiem tien de do dan me”.
Hoc xong lop 12, Hoang Anh loay hoay khong biet thi truong nao vi “Hoang Anh thich dien anh nhung lai nhat va thieu tu tin qua nen minh chon thi giao thong van tai”, Hoang Anh ke. Tuy nhien, danh sach trung tuyen cua truong Giao thong van tai nam do khong co ten Hoang Anh. Mot vai truong khac xet tuyen gui giay bao goi nhap hoc nhung Hoang Anh quyet dinh “se lam cai minh thich”.
Mot nam, thoi gian cho doi de thi lai, Hoang Anh nop ho so xin viec o cong ty bao ve… va bat dau hoc vo. Chia se ve nhung ngay do, Hoang Anh noi: “Nha ngheo nen Anh muon tu lap de me bot nhoc nhan. Khi dau vao San khau dien anh, Anh tiep tuc lam bao ve, ngay di hoc, toi ve cang mat ra truc. Cung hoi cuc nhung bu lai Hoang Anh co the kiem duoc tien”.
Khi phim KTX phat song, Hoang Anh ve que choi thi “bi” moi nguoi phat hien “thang nho que minh dong phim do”. Nhung tieng xi xao, chi tro cua may co, may bac di cho lam chang dien vien lan dau nay chim ngap trong hang phuc. Hoang Anh say sua: “Do la mot cam giac rat la. Hoang Anh luc ay cu nhu mot dua con nit thich duoc khen nhung lai nguong. Tuy nhien, nguong nhung khong bo di. Co le day la ki niem dep nhat cua Anh. No la cot moc danh dau nghe dien vien cua Hoang Anh”.
Noi ve con duong den voi dien anh, Hoang Anh thua nhan minh may man. Nha khong co ai lam nghe thuat nen moi thu doi voi Hoang Anh deu moi me va kho khan. Tuy nhien, khi den casting vai va duoc nhan lam dien vien chinh, Hoang Anh nghi: “To nghiep da cho Hoang Anh mot co hoi tot. Phan con lai, Anh phai tu co gang”.
Ke ve ki niem vui khi quay KTX, Hoang Anh bat cuoi: “Dao dien muon co mot canh that la Tung va Thanh bi cong an bat nen Anh phai vuot den do. Tuy nhien, may chu cong an chang ruot theo. Hoang Anh doi chien thuat chay nguoc chieu. Lan nay, thanh cong hon mong doi vi Anh bi bat that. Cong an giu bang lai va phai nop phat sau mot hoi trinh bay li do va nan ni”.
Khi duoc hoi ve mau nguoi phu nu co the khien trai tim Anh “rung rinh”, chang dien vien sinh nam 1984 chan thanh: “Hoang Anh thich nhung nguoi con gai co ca tinh. Co le, do la luat bu tru. Mot nguoi con gai vui ve, ca tinh se can bang tinh cach cua Hoang Anh”.
So voi nhan vat Tung trong KTX, Hoang Anh o ngoai doi la mot con nguoi hoan toan khac. Tung nhi nhanh, de thuong va thuong xuyen lam nung voi ba ngoai. Tung manh dan yeu va cung sang sang dam vao mat ten quan li hach dich.
Hoang Anh la mot chang sinh vien nam cuoi khoa dien vien nhung lai hoi nhut nhat va tram tinh. Voi Hoang Anh, co le nu cuoi la loi the khien Anh “noi it nhung moi nguoi van co the hieu”.
Kim Huong
TIN Thế Giới Giải Trí NỔI BẬT
Nàng Dae Jang Geum – Lee Young Ae – đã khoe với khán giả hai thiên thần xinh xắn của mình – qua bộ ảnh mới thực hiện.
Không còn diện những bộ cánh "menly", Thanh Hằng của sự kiện hôm qua dịu dàng đến bất ngờ
Chiếc đầm vàng dịu ngọt với họa tiết chuồn chuồn mềm mại tôn vinh lợi thế làn da trắng ngần không tì vết của Nhã Phương.
Chia sẻ hình ảnh đôi chân thâm tím, Ngọc Trinh khiến nhiều fan hâm mộ xót xa.
Song Hye Kyo cho rằng đôi lúc bản thân đã 'rất muốn' kết hôn. Tuy nhiên, cô cũng yêu cuộc sống độc thân vì nó tự do và được làm điều mình muốn.
Ban co the doc ban tieng Viet co dau cua bai viet Hoàng Anh: Chàng diễn viên nhút nhát bang cach nhan chuot vao duong dan tren.
Nhan xet, hay lien he ve tin Hoang Anh Chang dien vien nhut nhat co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Hoang Anh Chang dien vien nhut nhat de lam tham khao. Bai viet nay thuoc chuyen de Phim anh trong chuyen muc The gioi giai tri.

markdown:
|
|
Voi vai dien nhan vat Tung trong phim truyen hinh
Sinh ra va lon len tai Long An, mot thi tran nho va ngheo kho, nha gan cho, me Hoang Anh lam com ruou bo moi nen cuoc song tuoi tho cua anh chang dien vien nay chang may sung tuc. Hoang Anh tam su: “Nam lop 11 thi ba Hoang Anh mat. Nha chi con lai 3 me con nuong tua, dum boc nhau. Phai vat va lam, me moi lo cho Hoang Anh hoc xong lop 12. Vi vay, minh luon tu hua se co gang kiem tien de do dan me”.
Hoc xong lop 12, Hoang Anh loay hoay khong biet thi truong nao vi “Hoang Anh thich dien anh nhung lai nhat va thieu tu tin qua nen minh chon thi giao thong van tai”, Hoang Anh ke. Tuy nhien, danh sach trung tuyen cua truong Giao thong van tai nam do khong co ten Hoang Anh. Mot vai truong khac xet tuyen gui giay bao goi nhap hoc nhung Hoang Anh quyet dinh “se lam cai minh thich”.
Mot nam, thoi gian cho doi de thi lai, Hoang Anh nop ho so xin viec o cong ty bao ve… va bat dau hoc vo. Chia se ve nhung ngay do, Hoang Anh noi: “Nha ngheo nen Anh muon tu lap de me bot nhoc nhan. Khi dau vao San khau dien anh, Anh tiep tuc lam bao ve, ngay di hoc, toi ve cang mat ra truc. Cung hoi cuc nhung bu lai Hoang Anh co the kiem duoc tien”.
Khi phim
Noi ve con duong den voi dien anh, Hoang Anh thua nhan minh may man. Nha khong co ai lam nghe thuat nen moi thu doi voi Hoang Anh deu moi me va kho khan. Tuy nhien, khi den casting vai va duoc nhan lam dien vien chinh, Hoang Anh nghi: “To nghiep da cho Hoang Anh mot co hoi tot. Phan con lai, Anh phai tu co gang”.
Ke ve ki niem vui khi quay
Khi duoc hoi ve mau nguoi phu nu co the khien trai tim Anh “rung rinh”, chang dien vien sinh nam 1984 chan thanh: “Hoang Anh thich nhung nguoi con gai co ca tinh. Co le, do la luat bu tru. Mot nguoi con gai vui ve, ca tinh se can bang tinh cach cua Hoang Anh”.
So voi nhan vat Tung trong
|Viet Bao|
|
|
TIN
![]()
Ban co the doc ban tieng Viet co dau cua bai viet
*Hoàng Anh: Chàng diễn viên nhút nhát* bang cach nhan chuot vao duong dan tren.
Nhan xet, hay lien he ve tin
** co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Hoang Anh Chang dien vien nhut nhat**

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

Connection: close

Cache-Control: max-age=280, public

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


text:
Chi so gia tieu dung nam 2004 cho toi nay da tang 8,5%, trong do gia luong thuc thuc pham tang hon 15%. Nhung nuoc giai khat lai la mot ngoai le trong vong xoay cua gia ca.
Them mot ngoai le ve gia
Ong Nguyen Phan Thanh Bao, quyen truong phong thi truong cong ty Dona Newtower cho biet: "Chung toi san xuat hon 30 mat hang nuoc giai khat. Tu dau nam den nay, chua mot mat hang nao tang gia ca". Khong chi rieng san pham cua Dona Newtower, nhieu mat hang nuoc giai khat khac tren thi truong cung khong thay tang gia.
Nhan dinh cua ong Nguyen Xuan Hai, giam doc Big C Dong Nai khang dinh them dieu nay: "Nhieu mat hang thuc pham tang gia. Nhung mat hang nuoc giai khat khong thay doi nhieu. Dang chu y la chung loai nuoc giai khat, dac biet la cac loai nuoc giai khat bo duong, nuoc giai khat trai cay, nuoc giai khat khong gas ngay cang nhieu".
De chuan bi cho thi truong mua tet, hau nhu cong ty, co so nao cung co dua ra thi truong mot vai loai nuoc giai khat moi. Dona Newtower tung ra them mat hang nha dam, thach lo hoi, so ri, trai vai dong lon; Vinamilk co them nuoc ep so ri, mang cau, ca rot; Tribeco se tung ra nuoc khoang co bo sung vitamin…
Nhieu nguoi tranh gianh "ly nuoc khong gas"
Hau het cac san pham nuoc giai khat moi da va se xuat hien tren thi truong deu la cac loai nuoc giai khat khong gas, cac san pham co thanh phan la trai cay, nguyen lieu tu nhien.
Ba Tran Thi Mai, phong thi truong cong ty Tribeco cho rang: nuoc giai khat co gas van la nhung san pham dang duoc tieu thu manh tren thi truong.
The nhung phan "nuoc" nay chu yeu da duoc hai dai gia Pepsi va Coca Cola chia nhau. Do vay, nhieu doanh nghiep khac san xuat nuoc giai khat van phai bam lay xu huong moi cua thi truong la su dung nuoc giai khat khong gas, nuoc giai khat co nguyen lieu tu nhien de canh tranh. Do co qua nhieu doanh nghiep chay theo de nam bat xu huong moi ve thi hieu tieu thu loai nuoc giai khat nay nen canh tranh tren thi truong cang tro nen khoc liet.
"Do la ly do tai sao mat hang nuoc giai khat khong the tang gia trong thoi gian vua qua va chac chan dip tet nay cung khong the tang gia nhieu", ong Bao nhan dinh.
Thi truong tet, hap dan nhung nhieu kho khan
Thi truong nuoc giai khat mua tet luon hap dan. Nhieu cong ty cho biet doanh so vao mua nay luon tang tu 30 den 50% so voi binh thuong. Ong Nguyen Duy Luan, phong thi truong cong ty Vinamilk cho biet: "Mot dac diem cua thi truong hien nay la co nhieu gia dinh co tu lanh, tu kem… Do vay cac mat hang nuoc giai khat bao quan lanh hoac thuong duoc uong lanh dang co xu huong phat trien. Cu the cac san pham nuoc ep trai cay cua Vinamilk vao dip tet muc tieu thu tang kha manh, tu 25 den 30%. Ngoai ra, cac mat hang sua tuoi, sua chua cung la nhung mat hang duoc dung nhieu".
Ben canh do, mot net rieng cua thi truong Viet Nam la viec dung nuoc giai khat de lam qua bieu. Ong Bao noi: "Nuoc giai khat lam qua bieu co le la mot trong nhung dac thu cua thi truong Viet Nam". Vi vay, hau nhu hang nao cung dua ra chuong trinh khuyen mai manh vao cuoi nam cung nhu dau tu nhieu cho mau ma bao bi de phuc vu cho nhu cau nay.
The nhung, nam nay, duong nhu kiem duoc loi nhuan tu thi truong nay xem ra khong de. Ong Nguyen Dang Hien, giam doc cong ty Tan Quang Minh cho rang: "Nam nay, nhung loai nuoc giai khat dung trong bao bi nhua se kho canh tranh voi nuoc giai khat dung trong lon kim loai. Boi vi nguyen lieu nhua len gia qua cao khien loi nhuan khong con".
Con ong Le Minh Giap, giam doc cong ty Quang Minh thi than: "Thi truong hien co qua nhieu loai nuoc giai khat, duong nhu thu gi nguoi ta cung lam nuoc giai khat duoc". Va de tieu thu duoc san pham, nguoi ta phai tang cuong quang cao, khuyen mai trong khi loi nhuan ngay cang thap. Dieu nay khien cho doanh nghiep nho cang kho khan hon vi khong du tien de quang cao, nen cang lam cang kho.
Ba Tran Thi Mai cung cho rang kho khan cung se tap trung vao cac doanh nghiep nho. Boi vi theo ba Mai, cong ty cang lon cang thuan loi hon vi co the kim ham duoc gia. Dac biet trong thoi diem hien nay, nhung cong ty lon con dua ra duoc nhung chuong trinh khuyen mai lon de loi cuon nguoi tieu dung.
Mot kho khan nua, theo ong Luan, nhieu loai nuoc giai khat ngoai nhap cung xuat hien tro lai nhieu. Gia co cao nhung nhan dip tieu thu dac biet nay (tet) nen co kha nang tieu thu manh.
Theo SGTT
TIN Kinh Tế NỔI BẬT
Dù cuộc họp được mời từ lúc 8h sáng nhưng trong gần 1 tiếng đồng hồ tỉ lệ cổ đông Eximbank đến tham dự vẫn lác đác.
Kết thúc cuộc họp kéo dài hai ngày 26-27/4, Cục Dự trữ Liên bang Mỹ (Fed) đã quyết định giữ nguyên mức lãi suất siêu thấp 0,25-0,5% đúng như dự báo của thị trường.
Theo chuyên gia kinh tế Phạm Chi Lan, báo cáo chỉ số Hiệu quả quản trị và hành chính công cấp tỉnh ở Việt Nam (PAPI) là 'bức tranh trung thực' dựa trên đánh giá và trải nghiệm của người dân tại 63 tỉnh/thành phố. Mặc dù Hà Nội và TPHCM đã có nỗ lực cải thiện về hạ tầng giao thông, y tế, giáo dục…
Trong 4 tháng đầu năm 2016, dòng vốn FDI của TP.HCM đã sụt giảm hơn 50% so với cùng kỳ năm trước, theo số liệu của Cục Thống kê TP.HCM. ( Singapore, doanh nghiệp FDI, Nhật Bản, dòng vốn đầu tư, Hàn Quốc, Malaysia, TP.HCM)
Hoạt động mua bán nợ của doanh nghiệp (DN) đã góp phần đẩy nhanh quá trình cổ phần hóa, sắp xếp lại DN, trong đó chủ yếu là DN nhà nước (DNNN), một trong những nhiệm vụ trọng tâm trong tiến trình tái cơ cấu nền kinh tế.
Ban co the doc ban tieng Viet co dau cua bai viet Thị trường nước giải khát cuối năm: Nhiều và không tăng giá bang cach nhan chuot vao duong dan tren.
Nhan xet, hay lien he ve tin Thi truong nuoc giai khat cuoi nam Nhieu va khong tang gia co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Thi truong nuoc giai khat cuoi nam Nhieu va khong tang gia de lam tham khao. Bai viet nay thuoc chuyen de Tin kinh te trong chuyen muc Kinh te.

markdown:
|
|
Chi so gia tieu dung nam 2004 cho toi nay da tang 8,5%, trong do gia luong thuc thuc pham tang hon 15%. Nhung nuoc giai khat lai la mot ngoai le trong vong xoay cua gia ca.
Ong Nguyen Phan Thanh Bao, quyen truong phong thi truong cong ty Dona Newtower cho biet: "Chung toi san xuat hon 30 mat hang nuoc giai khat. Tu dau nam den nay, chua mot mat hang nao tang gia ca". Khong chi rieng san pham cua Dona Newtower, nhieu mat hang nuoc giai khat khac tren thi truong cung khong thay tang gia.
Nhan dinh cua ong Nguyen Xuan Hai, giam doc Big C Dong Nai khang dinh them dieu nay: "Nhieu mat hang thuc pham tang gia. Nhung mat hang nuoc giai khat khong thay doi nhieu. Dang chu y la chung loai nuoc giai khat, dac biet la cac loai nuoc giai khat bo duong, nuoc giai khat trai cay, nuoc giai khat khong gas ngay cang nhieu".
De chuan bi cho thi truong mua tet, hau nhu cong ty, co so nao cung co dua ra thi truong mot vai loai nuoc giai khat moi. Dona Newtower tung ra them mat hang nha dam, thach lo hoi, so ri, trai vai dong lon; Vinamilk co them nuoc ep so ri, mang cau, ca rot; Tribeco se tung ra nuoc khoang co bo sung vitamin…
Hau het cac san pham nuoc giai khat moi da va se xuat hien tren thi truong deu la cac loai nuoc giai khat khong gas, cac san pham co thanh phan la trai cay, nguyen lieu tu nhien.
Ba Tran Thi Mai, phong thi truong cong ty Tribeco cho rang: nuoc giai khat co gas van la nhung san pham dang duoc tieu thu manh tren thi truong.
The nhung phan "nuoc" nay chu yeu da duoc hai dai gia Pepsi va Coca Cola chia nhau. Do vay, nhieu doanh nghiep khac san xuat nuoc giai khat van phai bam lay xu huong moi cua thi truong la su dung nuoc giai khat khong gas, nuoc giai khat co nguyen lieu tu nhien de canh tranh. Do co qua nhieu doanh nghiep chay theo de nam bat xu huong moi ve thi hieu tieu thu loai nuoc giai khat nay nen canh tranh tren thi truong cang tro nen khoc liet.
"Do la ly do tai sao mat hang nuoc giai khat khong the tang gia trong thoi gian vua qua va chac chan dip tet nay cung khong the tang gia nhieu", ong Bao nhan dinh.
Thi truong nuoc giai khat mua tet luon hap dan. Nhieu cong ty cho biet doanh so vao mua nay luon tang tu 30 den 50% so voi binh thuong. Ong Nguyen Duy Luan, phong thi truong cong ty Vinamilk cho biet: "Mot dac diem cua thi truong hien nay la co nhieu gia dinh co tu lanh, tu kem… Do vay cac mat hang nuoc giai khat bao quan lanh hoac thuong duoc uong lanh dang co xu huong phat trien. Cu the cac san pham nuoc ep trai cay cua Vinamilk vao dip tet muc tieu thu tang kha manh, tu 25 den 30%. Ngoai ra, cac mat hang sua tuoi, sua chua cung la nhung mat hang duoc dung nhieu".
Ben canh do, mot net rieng cua thi truong Viet Nam la viec dung nuoc giai khat de lam qua bieu. Ong Bao noi: "Nuoc giai khat lam qua bieu co le la mot trong nhung dac thu cua thi truong Viet Nam". Vi vay, hau nhu hang nao cung dua ra chuong trinh khuyen mai manh vao cuoi nam cung nhu dau tu nhieu cho mau ma bao bi de phuc vu cho nhu cau nay.
The nhung, nam nay, duong nhu kiem duoc loi nhuan tu thi truong nay xem ra khong de. Ong Nguyen Dang Hien, giam doc cong ty Tan Quang Minh cho rang: "Nam nay, nhung loai nuoc giai khat dung trong bao bi nhua se kho canh tranh voi nuoc giai khat dung trong lon kim loai. Boi vi nguyen lieu nhua len gia qua cao khien loi nhuan khong con".
Con ong Le Minh Giap, giam doc cong ty Quang Minh thi than: "Thi truong hien co qua nhieu loai nuoc giai khat, duong nhu thu gi nguoi ta cung lam nuoc giai khat duoc". Va de tieu thu duoc san pham, nguoi ta phai tang cuong quang cao, khuyen mai trong khi loi nhuan ngay cang thap. Dieu nay khien cho doanh nghiep nho cang kho khan hon vi khong du tien de quang cao, nen cang lam cang kho.
Ba Tran Thi Mai cung cho rang kho khan cung se tap trung vao cac doanh nghiep nho. Boi vi theo ba Mai, cong ty cang lon cang thuan loi hon vi co the kim ham duoc gia. Dac biet trong thoi diem hien nay, nhung cong ty lon con dua ra duoc nhung chuong trinh khuyen mai lon de loi cuon nguoi tieu dung.
Mot kho khan nua, theo ong Luan, nhieu loai nuoc giai khat ngoai nhap cung xuat hien tro lai nhieu. Gia co cao nhung nhan dip tieu thu dac biet nay (tet) nen co kha nang tieu thu manh.
|
|
Viet Bao
|
|
TIN
![]()
Ban co the doc ban tieng Viet co dau cua bai viet
*Thị trường nước giải khát cuối năm: Nhiều và không tăng giá* bang cach nhan chuot vao duong dan tren.
Nhan xet, hay lien he ve tin
** co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Thi truong nuoc giai khat cuoi nam Nhieu va khong tang gia**


text:
ADM 06 có khả năng tính toán kết cấu áo đường mềm cho tuyến thiết kế mới, đặc biệt là hỗ trợ thiết kế kết cấu áo đường cho đường nâng cấp cải tạo.
Trước đây, trong công tác tính toán kết cấu áo đường mềm, việc tính toán thực hiện trên bảng tính excel. Việc lập bảng tính trên excel có ưu điểm là rất trực quan, dễ sử dụng và tổ chức, đặc biệt là có thể sử dụng bảng tính làm bảng thuyết minh tính toán luôn. Tuy nhiên, do dễ sử dụng và tổ chức nên đây cũng chính là 1 nhược điểm.
Bởi sự dễ dãi của số liệu khi nhập vào, nếu không được kiểm soát chặt ngay từ đầu sẽ thất bại trong quá trình thực hiện hoặc có những lỗi lớn trong quá trình tính toán. Bên cạnh đó, việc xây dựng các mô đun hỗ trợ trong excel (macro) thường xuyên bị vi rút tấn công gây khó khăn trong việc lưu trữ sử dụng bảng tính 1 cách ổn định.
ADM 06 là chương trình tính toán kiểm tra cường độ chung và cường độ trong mỗi lớp kết cấu áo đường theo các tiêu chuẩn tại quy định 22TCN 211-06. ADM 06 được viết bằng ngôn ngữ lập trình Visual Basic 6.0 chạy trên môi trường Windows có chức năng hỗ trợ thiết kế kết cấu áo đường mềm, tính toán, kiểm tra cường độ và bề dày kết cấu áo đường, hỗ trợ xuất kết quả và in ấn.
Theo tác giả đề tài - K.s Trịnh Đức Liêm, có 9 bước tiến hành tính toán kết cấu áo đường trên phần mềm ADM 06 là: Nhập thông tin, Tính toán số trục xe tính toán tiêu chuẩn, Nhập số liệu đầu vào, Nhập các thông số đất nền, Nhập thông số vật liệu, Lựa chọn các hệ số tính toán theo các điều kiện kiểm toán, Xác nhận các thông số tra toán đồ, Tính toán và kiểm tra các điều kiện tính toán theo các trạng thái giới hạn và cuối cùng là Xuất kết quả.
Nhập thông tin chung là nhập các thông số ban đầu liên quan tới dự án. Tính toán số trục xe tính toán tiêu chuẩn thì phần mềm cho phép tính toán trong trường hợp có số liệu đếm xe và trường hợp không có số liệu đếm xe. Tùy vào chủ trương thiết kế, người dùng sẽ lựa chọn 1 trong các trường hợp thiết kế mà tác giả đưa ra, sau đó lựa chọn loại vật liệu, chiều dày kết cấu, mô đun đàn hồi về tính độ võng (Ev), tính trượt (Et), tính kéo uốn (Eku), Ru, C và F (phi).
Chương trình tự động tính toán và tra các toán đồ để xác định các thông số Ech/E1 (đối với điều kiện kiểm toán theo tiêu chuẩn độ võng đàn hồi cho phép), Tax/P và Tav (đối với điều kiện kiểm toán theo tiêu chuẩn chịu kéo uốn). Trong trường hợp người dùng muốn tự tra toán đồ có thể chọn tại ô tùy chọn. Tại cửa sổ kết quả sẽ hiển thị kết quả tính toán theo các trạng thái giới hạn. Trường hợp nền đường là lớp vật liệu có dính kết (mặt BTN cũ) thì tại cửa sổ kết quả kiểm tra điều kiện trượt nền sẽ không tính toán. Trong trường hợp kết quả kiểm toán không đảm bảo thì chương trình cho phép người dùng quay lại bước lựa chọn kết cấu để thực hiện quá trình lựa chọn lại. Bước cuối cùng, chương trình hỗ trợ việc xuất bảng tính sang excel. Đó là bảng tính hoàn thiện, người dùng cần chỉnh khổ giấy và chọn máy in là có thể in bảng tính.
Theo đánh giá của các chuyên gia Hội KHKT Cầu đường Đà Nẵng, phần mềm ADM 06 có ưu điểm là tự động hóa tính toán số trục xe tính toán khi có số liệu đếm xe, tự động hóa kiểm tra cấu tạo kết cấu áo đường theo các tiêu chuẩn về cường độ, hỗ trợ mạnh việc thiết kế áo đường mềm đối với trường hợp thiết kế nâng cấp cải tạo. Đồng thời còn là cung cấp, hỗ trợ cho người sử dụng 1 thư viện mở về các loại vật liệu thường được sử dụng làm KCAD mềm cùng với 1 số thông số đặc trưng tính toán để tham khảo.
Các bước lựa chọn kết cấu áo đường và kiểm toán kết cấu áo đường có mối quan hệ với nhau chặt chẽ, cho phép người dùng có thể thực hiện lựa chọn lại kết cấu khi kết quả kiểm toán không đạt cho đến khi đảm bảo được các yêu cầu kiểm toán. Cho phép người dùng biết được các kết quả tính toán trung gian trong quá trình xử lý kết quả; trong trường hợp nhập sai hoặc chưa đúng, người dùng có thể dễ dàng kiểm soát được mình đang sai ở bước nào. Bên cạnh đó, giao diện chương trình trực quan, thân thiện với người dùng, các bước nhập, tính toán kết quả được bố trí hợp lý. Hỗ trợ xuất bảng tính.
Việc đưa vào sử dụng phần mềm ADM 06 để hỗ trợ công tác tính toán kết cấu áo đường mềm đã mang lại hiệu quả rõ rệt. Trước đây, để hoàn thành 1 bảng tính toán kết cấu áo đường mềm, 1 cá nhân bình thường phải mất từ 4-5h. Với việc ứng dụng ADM 06 vào sản xuất sẽ làm giảm thời gian tính toán xuống còn khoảng 30 phút cho 1 bảng tính. Tuy nhiên, chương trình cũng có 1 số nhược điểm nhất định như chưa đề cập tới tính toán kết cấu áo lề, chưa đề cập đến kết cấu áo đường chịu tải trọng rất nặng (tải trọng trục trên 120 kN), chưa đề cập tới áo đường cấp thấp B1, B2. Và các trường hợp thiết kế đối với đường thiết kế mới đưa ra chưa phong phú, chưa phản ánh hết các trường hợp trong thực tiễn.
Lê Gôn

markdown:
**ADM 06 có khả năng tính toán kết cấu áo đường mềm cho tuyến thiết kế mới, đặc biệt là hỗ trợ thiết kế kết cấu áo đường cho đường nâng cấp cải tạo.**
Trước đây, trong công tác tính toán kết cấu áo đường mềm, việc tính toán thực hiện trên bảng tính excel. Việc lập bảng tính trên excel có ưu điểm là rất trực quan, dễ sử dụng và tổ chức, đặc biệt là có thể sử dụng bảng tính làm bảng thuyết minh tính toán luôn. Tuy nhiên, do dễ sử dụng và tổ chức nên đây cũng chính là 1 nhược điểm.
| |![]()
|Phần mềm ADM06 hỗ trợ mạnh việc thiết kế áo đường mềm đối với trường hợp thiết kế để nâng cấp, cải tạo đường bộ|
Bởi sự dễ dãi của số liệu khi nhập vào, nếu không được kiểm soát chặt ngay từ đầu sẽ thất bại trong quá trình thực hiện hoặc có những lỗi lớn trong quá trình tính toán. Bên cạnh đó, việc xây dựng các mô đun hỗ trợ trong excel (macro) thường xuyên bị vi rút tấn công gây khó khăn trong việc lưu trữ sử dụng bảng tính 1 cách ổn định.
ADM 06 là chương trình tính toán kiểm tra cường độ chung và cường độ trong mỗi lớp kết cấu áo đường theo các tiêu chuẩn tại quy định 22TCN 211-06. ADM 06 được viết bằng ngôn ngữ lập trình Visual Basic 6.0 chạy trên môi trường Windows có chức năng hỗ trợ thiết kế kết cấu áo đường mềm, tính toán, kiểm tra cường độ và bề dày kết cấu áo đường, hỗ trợ xuất kết quả và in ấn.
Theo tác giả đề tài - K.s Trịnh Đức Liêm, có 9 bước tiến hành tính toán kết cấu áo đường trên phần mềm ADM 06 là: Nhập thông tin, Tính toán số trục xe tính toán tiêu chuẩn, Nhập số liệu đầu vào, Nhập các thông số đất nền, Nhập thông số vật liệu, Lựa chọn các hệ số tính toán theo các điều kiện kiểm toán, Xác nhận các thông số tra toán đồ, Tính toán và kiểm tra các điều kiện tính toán theo các trạng thái giới hạn và cuối cùng là Xuất kết quả.
Nhập thông tin chung là nhập các thông số ban đầu liên quan tới dự án. Tính toán số trục xe tính toán tiêu chuẩn thì phần mềm cho phép tính toán trong trường hợp có số liệu đếm xe và trường hợp không có số liệu đếm xe. Tùy vào chủ trương thiết kế, người dùng sẽ lựa chọn 1 trong các trường hợp thiết kế mà tác giả đưa ra, sau đó lựa chọn loại vật liệu, chiều dày kết cấu, mô đun đàn hồi về tính độ võng (Ev), tính trượt (Et), tính kéo uốn (Eku), Ru, C và F (phi).
Chương trình tự động tính toán và tra các toán đồ để xác định các thông số Ech/E1 (đối với điều kiện kiểm toán theo tiêu chuẩn độ võng đàn hồi cho phép), Tax/P và Tav (đối với điều kiện kiểm toán theo tiêu chuẩn chịu kéo uốn). Trong trường hợp người dùng muốn tự tra toán đồ có thể chọn tại ô tùy chọn. Tại cửa sổ kết quả sẽ hiển thị kết quả tính toán theo các trạng thái giới hạn. Trường hợp nền đường là lớp vật liệu có dính kết (mặt BTN cũ) thì tại cửa sổ kết quả kiểm tra điều kiện trượt nền sẽ không tính toán. Trong trường hợp kết quả kiểm toán không đảm bảo thì chương trình cho phép người dùng quay lại bước lựa chọn kết cấu để thực hiện quá trình lựa chọn lại. Bước cuối cùng, chương trình hỗ trợ việc xuất bảng tính sang excel. Đó là bảng tính hoàn thiện, người dùng cần chỉnh khổ giấy và chọn máy in là có thể in bảng tính.
Theo đánh giá của các chuyên gia Hội KHKT Cầu đường Đà Nẵng, phần mềm ADM 06 có ưu điểm là tự động hóa tính toán số trục xe tính toán khi có số liệu đếm xe, tự động hóa kiểm tra cấu tạo kết cấu áo đường theo các tiêu chuẩn về cường độ, hỗ trợ mạnh việc thiết kế áo đường mềm đối với trường hợp thiết kế nâng cấp cải tạo. Đồng thời còn là cung cấp, hỗ trợ cho người sử dụng 1 thư viện mở về các loại vật liệu thường được sử dụng làm KCAD mềm cùng với 1 số thông số đặc trưng tính toán để tham khảo.
Các bước lựa chọn kết cấu áo đường và kiểm toán kết cấu áo đường có mối quan hệ với nhau chặt chẽ, cho phép người dùng có thể thực hiện lựa chọn lại kết cấu khi kết quả kiểm toán không đạt cho đến khi đảm bảo được các yêu cầu kiểm toán. Cho phép người dùng biết được các kết quả tính toán trung gian trong quá trình xử lý kết quả; trong trường hợp nhập sai hoặc chưa đúng, người dùng có thể dễ dàng kiểm soát được mình đang sai ở bước nào. Bên cạnh đó, giao diện chương trình trực quan, thân thiện với người dùng, các bước nhập, tính toán kết quả được bố trí hợp lý. Hỗ trợ xuất bảng tính.
Việc đưa vào sử dụng phần mềm ADM 06 để hỗ trợ công tác tính toán kết cấu áo đường mềm đã mang lại hiệu quả rõ rệt. Trước đây, để hoàn thành 1 bảng tính toán kết cấu áo đường mềm, 1 cá nhân bình thường phải mất từ 4-5h. Với việc ứng dụng ADM 06 vào sản xuất sẽ làm giảm thời gian tính toán xuống còn khoảng 30 phút cho 1 bảng tính. Tuy nhiên, chương trình cũng có 1 số nhược điểm nhất định như chưa đề cập tới tính toán kết cấu áo lề, chưa đề cập đến kết cấu áo đường chịu tải trọng rất nặng (tải trọng trục trên 120 kN), chưa đề cập tới áo đường cấp thấp B1, B2. Và các trường hợp thiết kế đối với đường thiết kế mới đưa ra chưa phong phú, chưa phản ánh hết các trường hợp trong thực tiễn.
**Lê Gôn**

Vary: Accept-Encoding

Pragma: no-cache

Cache-Control: public


text:
Thay đổi về ngoại hình
Đây là cách hiệu quả nhất khi bạn muốn thay đổi một điều gì đó, ngoại hình sẽ nói lên bạn là ai trong mắt những người đối diện. Nếu trước đây bạn luôn trung thành với những gì sẵn có thì tại sao không thử thay đổi, phá cách hoặc nổi loạn một chút để cảm thấy mình mới mẻ hơn. Bản thân bạn còn cảm thấy vui về điều đó huống chi là những người xung quanh, phải không nào?
Thay đổi ngoại hình sẽ giúp tinh thần bạn phấn chấn và làm được nhiều việc hơn
Bạn không nhất thiết phải thay đổi toàn bộ như "lột xác" mà chỉ cần thay đổi một chi tiết nhỏ nào đó như: kiểu tóc, màu sơn móng tay hoặc thay những đôi giày bệt đơn điệu thành những đôi cao gót quyến rũ. Cái cũ không ra đi làm sao cái mới có thể tới, đã đến lúc bạn tiễn đưa cái cũ đi thật xa rồi đấy! Năm mới đã đến rồi.
Bỏ đi một thói quen xấu
Bất kì ai trong chúng ta cũng đều đang có một thói quen xấu như: ngủ trễ, dậy muộn, bỏ bữa sáng, thích đọc sách trong bóng tối… Cố gắng sửa một thói quen bất lợi nào đó sẽ làm bạn trở nên tốt đẹp hơn trong năm mới. Có khi nào bạn nghĩ rằng thủ phạm gây ra những điều xui xẻo, kém may mắn và chán phèo trong năm cũ chính là những thói quen xấu này? Có thể lắm chứ, chỉ là bạn đang không nhìn ra thôi.
Ví dụ như thói quen ngủ dậy muộn và bỏ bữa sáng, chính thói quen xấu này đã làm cơ thể và đầu óc bạn không được minh mẫn và khả năng làm việc, tư duy sụt giảm. Hiệu quả học tập, công việc không có khiến bạn bị khiển trách, bị điểm kém và kết quả không như mong muốn. Bạn thấy đấy, những việc thường ngày tưởng chừng vô hại lại làm ta bị thụt lùi trong cuộc sống. May mắn là do bạn tự tạo ra, hãy suy nghĩ về điều này nhé!
Tìm cho mình một đam mê
Ai đó đã nói rằng “Thật hạnh phúc biết bao khi chúng ta luôn có một cái gì đó để mà nghĩ đến”, đó là điều gì? Đó chính là cái làm bạn say mê và khao khát. Cuộc sống thật tẻ nhạt nếu chúng ta không biết mình sống vì điều gì, như thế nào và bằng cách nào.
Nếu năm 2012 trôi qua mà bạn vẫn chưa tìm cho mình một niềm đam mê thì hãy bắt đầu nghĩ đến điều đó ngay hôm nay. Và hãy dùng tất cả những gì mình có để theo đuổi nó, bởi: đó là điều làm cho bạn vui và thêm yêu cuộc sống.
Còn với những ai đã tìm thấy niềm đam mê của mình thì hãy cứ tiếp tục vun đắp, bạn sẽ không bao giờ phải hối hận, bởi đó là chìa khóa mở cánh cửa hạnh phúc cho riêng bạn!
Đọc sách nhiều hơn nữa
Đây có lẽ là điều khó thực hiện nhất với không ít các bạn trẻ, nhưng quả thực đây là điều vô cùng hữu ích. Nếu tất cả những điều trên làm cho mọi người nhận ra bạn đã thay đổi từ bên ngoài thì chính điều này sẽ giúp bạn nhận ra những thay đổi của chính mình từ bên trong.
Sách giúp tâm hồn bạn tươi mát hơn, nhắc nhở bạn hãy sống chậm lại và yêu thương nhiều hơn, trao cho bạn niềm tin vào cuộc sống và con người. Thật tuyệt vời khi sách trở thành người bạn đồng hành, tin rằng thành công sẽ không ở xa bạn.
Bởi vì sách là cả thế giới, nên hãy trân trọng sách như trân trọng thế giới bạn đang sống
Hài lòng với những gì mình có
Lời khuyên này có lẽ hơi mâu thuẫn giữa hai việc: bạn đang cố gắng làm cho cuộc sống mình tốt đẹp hơn và hài lòng với cuộc sống hiện tại. Nhưng có bao giờ bạn nghĩ rằng chúng không hề mâu thuẫn mà là sự giải đáp cho nhau? Một cuộc sống tốt đẹp chính là một cuộc sống sẽ làm bạn hài lòng ở mọi mặt, vậy tại sao bạn không học cách hài lòng và thấy hạnh phúc với những gì mình đang có thay vì lúc nào cũng mang nó đi so sánh với người khác?
Cuộc sống sẽ dạy cho bạn rất nhiều bài học và bài học mà ai cũng phải ghi nhớ nếu muốn hạnh phúc chính là: Sự công bằng trong cuộc sống này cũng giống nhu việc ta chia nhỏ quả cam, sẽ không bao giờ ta có thể chia một cách đều đặn và công bằng từng phần cho từng người. Nếu số người quá đông và quả cam quá nhỏ thì ắt hẳn sẽ có người phải nhường lại phần cam của mình cho kẻ khác.
So sánh với người khác, đôi lúc lại khiến bạn đang tự hạ thấp chân giá trị của mình. Vậy nên, hãy nhớ rằng, bạn phấn đấu để vươn lên, chứ không phải để so bì, tị nạnh.
Với những chia sẻ nhỏ trên đây, hi vọng các bạn sẽ có một năm tràn đầy may mắn và hạnh phúc!

markdown:
**Thay đổi về ngoại hình**
Đây là cách hiệu quả nhất khi bạn muốn thay đổi một điều gì đó, ngoại hình sẽ nói lên bạn là ai trong mắt những người đối diện. Nếu trước đây bạn luôn trung thành với những gì sẵn có thì tại sao không thử thay đổi, phá cách hoặc nổi loạn một chút để cảm thấy mình mới mẻ hơn. Bản thân bạn còn cảm thấy vui về điều đó huống chi là những người xung quanh, phải không nào?
Thay đổi ngoại hình sẽ giúp tinh thần bạn phấn chấn và làm được nhiều việc hơn
Bạn không nhất thiết phải thay đổi toàn bộ như "lột xác" mà chỉ cần thay đổi một chi tiết nhỏ nào đó như: kiểu tóc, màu sơn móng tay hoặc thay những đôi giày bệt đơn điệu thành những đôi cao gót quyến rũ. Cái cũ không ra đi làm sao cái mới có thể tới, đã đến lúc bạn tiễn đưa cái cũ đi thật xa rồi đấy! Năm mới đã đến rồi.
**Bỏ đi một thói quen xấu **
Bất kì ai trong chúng ta cũng đều đang có một thói quen xấu như: ngủ trễ, dậy muộn, bỏ bữa sáng, thích đọc sách trong bóng tối… Cố gắng sửa một thói quen bất lợi nào đó sẽ làm bạn trở nên tốt đẹp hơn trong năm mới. Có khi nào bạn nghĩ rằng thủ phạm gây ra những điều xui xẻo, kém may mắn và chán phèo trong năm cũ chính là những thói quen xấu này? Có thể lắm chứ, chỉ là bạn đang không nhìn ra thôi.
Ví dụ như thói quen ngủ dậy muộn và bỏ bữa sáng, chính thói quen xấu này đã làm cơ thể và đầu óc bạn không được minh mẫn và khả năng làm việc, tư duy sụt giảm. Hiệu quả học tập, công việc không có khiến bạn bị khiển trách, bị điểm kém và kết quả không như mong muốn. Bạn thấy đấy, những việc thường ngày tưởng chừng vô hại lại làm ta bị thụt lùi trong cuộc sống. May mắn là do bạn tự tạo ra, hãy suy nghĩ về điều này nhé!
**Tìm cho mình một đam mê**
Ai đó đã nói rằng “Thật hạnh phúc biết bao khi chúng ta luôn có một cái gì đó để mà nghĩ đến”, đó là điều gì? Đó chính là cái làm bạn say mê và khao khát. Cuộc sống thật tẻ nhạt nếu chúng ta không biết mình sống vì điều gì, như thế nào và bằng cách nào.
Nếu năm 2012 trôi qua mà bạn vẫn chưa tìm cho mình một niềm đam mê thì hãy bắt đầu nghĩ đến điều đó ngay hôm nay. Và hãy dùng tất cả những gì mình có để theo đuổi nó, bởi: đó là điều làm cho bạn vui và thêm yêu cuộc sống.
Còn với những ai đã tìm thấy niềm đam mê của mình thì hãy cứ tiếp tục vun đắp, bạn sẽ không bao giờ phải hối hận, bởi đó là chìa khóa mở cánh cửa hạnh phúc cho riêng bạn!
** Đọc sách nhiều hơn nữa**
Đây có lẽ là điều khó thực hiện nhất với không ít các bạn trẻ, nhưng quả thực đây là điều vô cùng hữu ích. Nếu tất cả những điều trên làm cho mọi người nhận ra bạn đã thay đổi từ bên ngoài thì chính điều này sẽ giúp bạn nhận ra những thay đổi của chính mình từ bên trong.
Sách giúp tâm hồn bạn tươi mát hơn, nhắc nhở bạn hãy sống chậm lại và yêu thương nhiều hơn, trao cho bạn niềm tin vào cuộc sống và con người. Thật tuyệt vời khi sách trở thành người bạn đồng hành, tin rằng thành công sẽ không ở xa bạn.
Bởi vì sách là cả thế giới, nên hãy trân trọng sách như trân trọng thế giới bạn đang sống
**Hài lòng với những gì mình có**
Lời khuyên này có lẽ hơi mâu thuẫn giữa hai việc: bạn đang cố gắng làm cho cuộc sống mình tốt đẹp hơn và hài lòng với cuộc sống hiện tại. Nhưng có bao giờ bạn nghĩ rằng chúng không hề mâu thuẫn mà là sự giải đáp cho nhau? Một cuộc sống tốt đẹp chính là một cuộc sống sẽ làm bạn hài lòng ở mọi mặt, vậy tại sao bạn không học cách hài lòng và thấy hạnh phúc với những gì mình đang có thay vì lúc nào cũng mang nó đi so sánh với người khác?
Cuộc sống sẽ dạy cho bạn rất nhiều bài học và bài học mà ai cũng phải ghi nhớ nếu muốn hạnh phúc chính là: Sự công bằng trong cuộc sống này cũng giống nhu việc ta chia nhỏ quả cam, sẽ không bao giờ ta có thể chia một cách đều đặn và công bằng từng phần cho từng người. Nếu số người quá đông và quả cam quá nhỏ thì ắt hẳn sẽ có người phải nhường lại phần cam của mình cho kẻ khác.
So sánh với người khác, đôi lúc lại khiến bạn đang tự hạ thấp chân giá trị của mình. Vậy nên, hãy nhớ rằng, bạn phấn đấu để vươn lên, chứ không phải để so bì, tị nạnh.
Với những chia sẻ nhỏ trên đây, hi vọng các bạn sẽ có một năm tràn đầy may mắn và hạnh phúc!

X-Cache: MISS from cache11

Cache-Control: private


text:
Giá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đ
Giá bán: 53.000 VNĐ
Giá gốc: 100.000 VNĐ
47 %
Khuyến mại hết hạn Mua chung
Nội dung khuyến mại của Giá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đ
Đi gặp bạn bè thấy nhiều người cũng đang dùng giá để đỡ điện thoại hay máy tính bảng cũng khá là tiện dụng, cả nhà có ai muốn mua thì tham khảo sản phẩm này nhé! Vì có những người cũng không biết bán ở đâu, thấy mua chung đang bán thì mình chia sẻ luôn
Giá đỡ điện thoại + máy tính bảng tiện dụng - Dòng sản phẩm tiện lợi đang được các bạn trẻ vô cùng yêu thích.
Sản phẩm Giá đỡ iPhone & iPad chuyên dụng cho iPhone, iPad, máy tính bảng, ngoài ra còn dùng cho tất cả các dòng smartphone khác như: SamSung, HTC, Nokia,...
Áp dụng cho khách hàng tại Hà Nội thôi nhé
Cả nhà đến nhận hàng tại:
VP Hoàng Minh Giám
Lô A31 - tổ 59 - ngõ 48 đường Nguyễn Chánh - phường Trung Hòa - Cầu Giấy - Hà Nội
VP Mai Hắc Đế
Số 27, Mai Hắc Đế, Hai Bà Trưng, Hà Nội
VP Phó Đức Chính
152 Phó Đức Chính, Ba Đình, Hà Nội
VP Tam Trinh
Tầng 17, Tòa nhà VTC, 18 Tam Trinh, Hoàng Mai, Hà Nội
Hotline: (04) 73068386
Khuyến mại Công nghệ khác
Khuyến mại khác danh mục
Lời nhắn
Xin chào ,
gửi bạn lời mời xem sản phẩm khuyến mại với thông tin như sau
Giá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đ
Link xem sản phẩm: http://www.chonmua.com/khuyen-mai/gia-do-dien-thoai-may-tinh-bang-tien-dung-giam-gia-con.html
Email này được gửi đi từ website http://www.chonmua.com/khuyen-mai/
Chúc bạn có những giây phút thoải mái tại CHỌNMUA.COM
- Các sản phẩm người dùng mới đăng
-
Sạc laptop asus đầy đủ các loại
Ngày đăng: 13:45 21/11/2015 0
-
Đầu thu DVB T2 VJV HD012 chỉ còn 500k/bộ
Ngày đăng: 16:40 19/11/2015 0
-
khuyen mai 50% bán iphone 5 trắng (quốc tế) 32gb.............
Ngày đăng: 09:16 03/06/2015 0
-
Mỡ bò nước cao cấp (chuyên dùng cho ngành ôtô)
Ngày đăng: 07:41 28/05/2015 0
-
USB giá rẻ, bảo hành 2 năm
Ngày đăng: 07:35 28/05/2015 0
-
Wifi tenda tốc độ 150 Mbp.
Ngày đăng: 07:27 28/05/2015 0
-
Khuyến mại đồ bơi hot 2015: Set 3 bikini + váy chỉ 230K
Ngày đăng: 16:19 23/05/2015 0
-
Giấy bao tập – Mua 5 xấp tặng 2 xấp – Thiệp Hoa Mỹ Việt
Ngày đăng: 10:19 21/05/2015 0
-
TÚI XÁCH, BALO LAPTOp, VALI KÉO, VÍ NAM NỮ
Ngày đăng: 14:32 15/05/2015 0
-
Dụng cụ làm sushi 199000
Ngày đăng: 14:09 15/05/2015 1
Viết bình luậnGiá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đĐăng nhập/Đăng ký

markdown:
# Giá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn
* 53.000đ*
Giá bán: 53.000 VNĐ
Giá gốc: 100.000 VNĐ
[Chọn mua](/khuyen-mai/chuyen-trang?url=http%3A%2F%2Fmuachung.vn%2Fgoc-gia-dinh%2Fgia-do-dien-thoai-may-tinh-bang-tien-dung-47015.html%3Fpartner=Mua chung&deal_id=28973) **5**người chọn mua. **47 %**
Khuyến mại hết hạn
Mua chung
## Nội dung khuyến mại của Giá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đ
Đi gặp bạn bè thấy nhiều người cũng đang dùng giá để đỡ điện thoại hay máy tính bảng cũng khá là tiện dụng, cả nhà có ai muốn mua thì tham khảo sản phẩm này nhé! Vì có những người cũng không biết bán ở đâu, thấy mua chung đang bán thì mình chia sẻ luôn
**Giá đỡ điện thoại + máy tính bảng tiện dụng**
Sản phẩm
**Giá đỡ iPhone & iPad** chuyên dụng cho iPhone, iPad, máy tính bảng, ngoài ra còn dùng cho tất cả các dòng smartphone khác như: SamSung, HTC, Nokia,...
Áp dụng cho khách hàng tại Hà Nội thôi nhé
**Cả nhà đến nhận hàng tại:**
VP Hoàng Minh Giám
Lô A31 - tổ 59 - ngõ 48 đường Nguyễn Chánh - phường Trung Hòa - Cầu Giấy - Hà Nội
VP Mai Hắc Đế
Số 27, Mai Hắc Đế, Hai Bà Trưng, Hà Nội
VP Phó Đức Chính
152 Phó Đức Chính, Ba Đình, Hà Nội
VP Tam Trinh
Tầng 17, Tòa nhà VTC, 18 Tam Trinh, Hoàng Mai, Hà Nội
Hotline: (04) 73068386
[Xem thêm]
## Khuyến mại Công nghệ khác
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
## Khuyến mại khác danh mục
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
![ Lượt xem](/images/deal/like-deal.png)
![ Bình luận](/images/deal/total-comment.png)
[Đóng [X]]
Lời nhắn
Xin chào ,
gửi bạn lời mời xem sản phẩm khuyến mại với thông tin như sau
**Giá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đ**
Link xem sản phẩm:
[http://www.chonmua.com/khuyen-mai/gia-do-dien-thoai-may-tinh-bang-tien-dung-giam-gia-con.html](http://www.chonmua.com/khuyen-mai/gia-do-dien-thoai-may-tinh-bang-tien-dung-giam-gia-con.html)
Email này được gửi đi từ website
[http://www.chonmua.com/khuyen-mai/](http://www.chonmua.com/khuyen-mai/)
**Chúc bạn có những giây phút thoải mái tại CHỌNMUA.COM**
**Các sản phẩm người dùng mới đăng**
-
[Sạc laptop asus đầy đủ các loại](/khuyen-mai/sac-laptop-asus-day-du-cac-loai.html)Ngày đăng: 13:45 21/11/2015
0
-
[Đầu thu DVB T2 VJV HD012 chỉ còn 500k/bộ](/khuyen-mai/dau-thu-dvb-t2-vjv-hd012-chi-con-500kbo.html)Ngày đăng: 16:40 19/11/2015
0
-
[khuyen mai 50% bán iphone 5 trắng (quốc tế) 32gb.............](/khuyen-mai/50-ban-iphone-5-trang-quoc-te-32gb.html)Ngày đăng: 09:16 03/06/2015
0
-
[Mỡ bò nước cao cấp (chuyên dùng cho ngành ôtô)](/khuyen-mai/mo-bo-nuoc-cao-cap-chuyen-dung-cho-nganh-oto.html)Ngày đăng: 07:41 28/05/2015
0
-
[USB giá rẻ, bảo hành 2 năm](/khuyen-mai/usb-gia-re-bao-hanh-2-nam-35a582a3.html)Ngày đăng: 07:35 28/05/2015
0
-
[Wifi tenda tốc độ 150 Mbp.](/khuyen-mai/usb-gia-re-bao-hanh-2-nam.html)Ngày đăng: 07:27 28/05/2015
0
-
[Khuyến mại đồ bơi hot 2015: Set 3 bikini + váy chỉ 230K](/khuyen-mai/do-boi-hot-2015-set-3-bikini-vay-chi-230k.html)Ngày đăng: 16:19 23/05/2015
0
-
[Giấy bao tập – Mua 5 xấp tặng 2 xấp – Thiệp Hoa Mỹ Việt](/khuyen-mai/giay-bao-tap-mua-5-xap-tang-2-xap-thiep-hoa-my-viet.html)Ngày đăng: 10:19 21/05/2015
0
-
[TÚI XÁCH, BALO LAPTOp, VALI KÉO, VÍ NAM NỮ](/khuyen-mai/tui-xach-balo-laptop-vali-keo-vi-nam-nu.html)Ngày đăng: 14:32 15/05/2015
0
-
[Dụng cụ làm sushi 199000](/khuyen-mai/dung-cu-lam-sushi-199000.html)Ngày đăng: 14:09 15/05/2015
1
[Fanpage ChonMua](https://www.facebook.com/ChonMua)Nếu không vào được [Cách vào facebook](http://cachvaofacebook.com/cach-vao-facebook-moi-nhat.html)
## Viết bình luậnGiá đỡ điện thoại + máy tính bảng tiện dụng giảm giá còn 53.000đĐăng nhập/Đăng ký

Set-Cookie: SESS7c9ab68dfc37d7ac51caf20961e9af3f=bnfau18nm3bhkuimtjiquhl3e1; expires=Wed, 25-May-2016 02:41:19 GMT; path=/; domain=.chonmua.com

X-Cache-Status: MISS


text:
Giới thiệu
REST (Representational State Transfer - Chuyển giao trạng thái biểu diễn) là phong cách kiến trúc cho phép phát triển các hệ thống được ghép lỏng lẻo bằng cách sử dụng giao thức HTTP. Theo truyền thống, việc thiết kế các dịch vụ dựa trên REST (hoặc các dịch vụ web RESTful) đã được mô tả dưới dạng các URI, tài nguyên, các phương thức HTTP được hỗ trợ bởi từng tài nguyên và các cách biểu diễn của chúng. Các mô tả như vậy thường được xuất bản làm tài liệu để cho phép thực hiện dịch vụ, cũng như để cho phép các khách hàng của dịch vụ nhận biết và sử dụng dịch vụ web. Do không có bất kỳ ký pháp chính thức nào, nên các mô tả như vậy luôn tồn tại trong các tài liệu thiết kế dưới dạng văn bản và bảng biểu, mang đến cho chúng ta một số thách thức về cách tiếp cận này:
- Làm thế nào để bạn thiết kế dịch vụ web RESTful của mình?
- Làm thế nào để bạn triển khai thực hiện thiết kế này?
- Làm thế nào để bạn xuất bản các dịch vụ RESTful của mình để làm cho chúng có sẵn cho người dùng?
- Làm thế nào để bạn phát triển thiết kế và thực hiện RESTful?
Phiên bản 8.0.3 của IBM® Rational® Software Architect (Kiến trúc sư phần mềm Rational của IBM) giải quyết những thách thức trong mẫu hình phát triển hướng mô hình (MDD), với sự hỗ trợ mô hình hóa và thực hiện các dịch vụ web RESTful. Sự hỗ trợ mô hình hóa này cho phép bạn tạo ra các mô hình UML cho các dịch vụ web của mình để mô tả dịch vụ web của bạn. Chính mô hình UML ấy cũng dùng làm nguồn để tạo ra tài liệu cho những người dùng dịch vụ web của bạn. Về phía thực hiện, bạn tạo mã Java để tạo ra dịch vụ web của mình, bằng cách sử dụng Java API với Các dịch vụ Web RESTful hay là JAX-RS.
Với suy nghĩ như vậy, chúng ta hãy khám phá những tính năng mô hình hóa REST của Rational Software Architect. Đến cuối bài này, bạn sẽ có thể thiết kế và triển khai thực hiện một dịch vụ RESTful Bookmark theo mô hình UML được hiển thị trong Hình 1.
Hình 1. Mô hình dịch vụ web RESTful Bookmark
Thiết kế dịch vụ web
Việc thiết kế dịch vụ web RESTful bắt đầu bằng một mô hình UML. Rational Software Architect gồm có hai mô hình khuôn mẫu làm cơ sở cho thiết kế của bạn (được hiển thị trong Hình 2).
Hình 2. Các khuôn mẫu mô hình REST
Hãy chọn khuôn mẫu JAX-RS Service Model (Mô hình dịch vụ JAX-RS) nếu việc thực hiện dịch vụ RESTful cuối cùng của bạn sẽ dựa vào JAX-RS. Hoặc, nếu bạn chưa quan tâm đến việc thực hiện hoặc không muốn sử dụng JAX-RS, bạn có thể chọn khuôn mẫu REST Service Model (Mô hình dịch vụ REST). Các khuôn mẫu mô hình này đều cài sẵn các bảng (palette) và các thư viện khác nhau mà bạn sẽ cần để mô hình hóa dịch vụ.
Sau khi tạo mô hình, thông thường bạn sẽ thấy biểu đồ chính của mô hình đó. Trên biểu đồ này, bạn có thể thấy bảng tạo phần tử REST ở phía bên trái, bạn sẽ sử dụng nó để tạo ra các phần tử REST và một bảng các phần tử mô hình để lựa chọn ở phía bên phải.
Hình 3. Biểu đồ chính và bảng tạo phần tử REST
Bạn sử dụng bảng tạo phần tử này để tạo ra các phần tử khác nhau, tạo nên một dịch vụ web RESTful.
Hãy bắt đầu bằng cách tạo một ứng dụng.
- Nhấn vào mục Application Class trên bảng các phần tử mô hình, rồi nhấn vào một khoảng trống trong biểu đồ đó.
- Đặt tên lớp này là
BookmarkApplication. Lớp ứng dụng này là thư mục gốc của dịch vụ web RESTful.
- Tiếp theo, bạn có thể thêm tài nguyên RESTful mà ứng dụng này cần trưng ra.
Mỗi tài nguyên được trưng ra tại một URI và nó có thể hỗ trợ bất kỳ các phương thức HTTP nào. Ví dụ, với Bookmark Web Service (Dịch vụ Web Bookmark), bạn có thể trưng ra tài nguyên của mình theo cách mà Bảng 1 hiển thị.
Bảng 1. Tài nguyên và các URI
Từ bảng này, bạn có thể truy cập tài nguyên Users (Những người dùng) thông qua URI /users tại thư mục gốc của ứng dụng của bạn.
- Để tạo tài nguyên, bạn có thể nhấn vào Resource Class (Lớp tài nguyên) trong bảng các phần tử mô hình, rồi nhấn vào một khoảng trống trong biểu đồ và đặt tên lớp này là Users.
- Các URI của REST được mô hình hóa dưới dạng các đường dẫn
(paths). Do đó, để mô hình hóa URI /user, nhấn vào mục Path Dependency
(Phụ thuộc đường dẫn) trong bảng các phần tử mô hình, rồi nhấn và kéo
từ lớp BookmarkApplication trên biểu đồ đến lớp Users và đặt tên đường
dẫn này là
/users.
Tiếp theo, bạn có thể thêm các phương thức REST do tài nguyên này hỗ trợ.
Đối với tài nguyên Users, phần mềm này hỗ trợ các phương thức GET và POST
của HTTP, vì vậy bạn có thể nhấn vào hoạt động GET rồi nhấn vào lớp Users
trên biểu đồ và đặt tên cho hoạt động này là
getListofUsers.
Tương tự, hãy lặp lại những hành động này cho hoạt động POST và đặt tên nó
là
createUser.
Lưu ý:
Từ phối cảnh REST, có các phương thức GET và POST của HTTP, nhưng ở đây bạn đã đặt cho chúng những cái tên gợi tả hơn.
Bây giờ biểu đồ của bạn sẽ trông giống như Hình 4.
Hình 4. Biểu đồ BookmarkApplication và Users
- Bây giờ bạn có thể thêm phần còn lại là tài nguyên, các đường dẫn và các hoạt động.
Biểu đồ cuối cùng của bạn sẽ trông giống như Hình 5.
Hình 5. Mô hình UML
Đối với hoạt động GET
getUser trên tài nguyên User (Người
dùng), lưu ý rằng URI này là
/users/{username}. Ở đây,
{username} là một tham số cho tài nguyên này. Để quy định
việc sử dụng nó trong hoạt động
getUser, hãy nhấn vào
Param parameter (tham số Param) trong bảng các phần
tử mô hình, rồi nhấn vào hoạt động getUser trên biểu đồ
chính. Việc này sẽ tạo ra một tham số cho hoạt động này.
Lưu ý:
Sau khi tạo tham số, nó có thể chưa nhìn thấy trên biểu đồ. Điều này là vì, theo mặc định, các thông số bị lọc ra khỏi các biểu đồ. Để nhìn thấy nó, hãy nhấn chuột phải vào lớp User trong biểu đồ và chọn Filter > Show Signature (Hiển thị chữ ký).
Bạn có thể chỉ rõ các chi tiết của tham số này trong thẻ REST trong khung nhìn Properties (Hình 6). Với tham số này, hãy chọn kiểu là PathParam, vì nó được trích ra từ đường dẫn và chọn tên là username. Bạn cũng có thể chỉ định tham số đó là một Header Parameter (Tham số Tiêu đề) hoặc Query Parameter (Tham số truy vấn) và v.v.. dựa trên thiết kế của bạn. Ngoài ra, bạn có thể quy định một giá trị mặc định.
Hình 6. Thẻ REST Parameter
Để cho nhất quán, chúng tôi khuyên bạn nên giữ tên UML cho tham số này giống như tên REST của nó (hoặc tương tự).
- Để làm điều này, bạn có thể chuyển tới thẻ General và thay đổi tên là
username.
- Cũng trong thẻ General, bạn có thể chỉ rõ kiểu UML của tham số này là String (Chuỗi).
Sự khác biệt giữa kiểu REST (PathParam) và kiểu UML (String) là ở chỗ kiểu REST là kiểu trên giao diện REST cho người dùng dịch vụ REST, trong khi kiểu UML là kiểu tham số mà việc triển khai dịch vụ REST sẽ sử dụng.
Đối với mỗi phương thức REST, bạn cũng cần xác định định dạng dữ liệu mà nó hỗ trợ cho đầu vào và đầu ra.
- Chọn phương thức getUser và chuyển đến thẻ REST trong khung nhìn Properties (Các đặc tính).
- Nhấn vào bên trong danh sách Produces (sản xuất) hoặc Consumes (tiêu thụ) để quy định định dạng.
Có một bộ các giá trị được định sẵn mà bạn có thể lựa chọn (xem Hình 7) hoặc bạn nhập một kiểu ưa thích của mình. Với cả hai Produces và Consumes, bạn có thể chỉ định nhiều kiểu.
- Chọn application/xml cho phần Produces.
Hình 7. Các đặc tính mà phương thức REST tạo ra và sử dụng
Tiếp tục đi xuống phía dưới thẻ này, bạn có thể quy định các mã trả về HTTP mà phương thức này có thể trả về.
- Nhấn vào bên trong của danh sách Return codes (các mã trả về) để chọn một mã trả về.
- Chọn 200 OK là một mã trả về và 404 Not Found là một mã khác.
Các mã trả về HTTP tiêu chuẩn có sẵn trong trình đơn thả xuống hoặc bạn cũng có thể gõ vào mã tùy chỉnh của bạn. Với mỗi mã trả về, bạn có thể quy định một ví dụ về nội dung có thể được trả về và thêm một mô tả trong hộp văn bản Content (Nội dung) và hộp văn bản Description (Mô tả), tương ứng.
Hình 8. Các đặc tính mã trả về của phương thức REST
Mô hình hóa các tương tác RESTful trong các biểu đồ trình tự
Bạn có thể mô hình hóa các tương tác điển hình với các khách hàng của dịch vụ web RESTful của bạn bằng cách sử dụng các biểu đồ trình tự. Các cuộc gọi giữa khách hàng và dịch vụ của bạn về căn bản là những cuộc gọi HTTP; do đó, một phần tử tương tác HTTP được cung cấp trong thư viện HTTPReference (xem Hình 9).
Hình 9. Các phần tử tương tác HTTP
HTTPReference đã được nhập khẩu vào trong các mô hình của bạn nếu bạn đã sử dụng mô hình khuôn mẫu REST hoặc JAX-RS để tạo ra mô hình.
Phần tử tương tác HTTP được sử dụng để biểu diễn cả khách hàng lẫn các dịch vụ web RESTful.
- Để sử dụng phần tử tương tác này trên một biểu đồ trình tự, hãy nhấn
và kéo phần tử HTTP Interaction (Tương tác HTTP) từ Project Explorer
vào một biểu đồ trình tự và đặt cho nó một cái tên thích hợp, ví dụ
Clientcho khách hàng,
Bookmark Servicecho dịch vụ web.
- Bây giờ bạn có thể vẽ các thông báo giữa khách hàng và dịch vụ web.
- Khi bạn vẽ mỗi thông báo, bạn có thể chọn một kiểu hoạt động từ danh sách HTTP Requests and Responses (Các yêu cầu và Các đáp ứng HTTP) cho thông báo đó từ trình đơn thả xuống (Hình 10). Thông thường, đối với các thông báo từ khách hàng đến các dịch vụ web bạn sẽ chọn một yêu cầu GET, POST, DELETE chẳng hạn.
Hình 10. Yêu cầu HTTP trên một biểu đồ trình tự
- Và với mã trả về, hãy chọn một mã trả về, ví dụ như 200 OK.
Hình 11. Đáp ứng HTTP trên một biểu đồ trình tự
- Bạn cũng có thể mô tả chi tiết từng yêu cầu hoặc đáp ứng dưới dạng URI, các tiêu đề và nội dung bằng cách sử dụng thẻ HTTP Properties (Các đặc tính HTTP) cho một thông báo (Hình 12).
Hình 12. Các chi tiết của phương thức HTTP
Sự hỗ trợ của biểu đồ trình tự là rất có ích cho các khách hàng dịch vụ web của bạn để hiểu các luồng công việc được hỗ trợ.
- Về phía thực hiện, bạn có thể phát triển các chi tiết trong biểu đồ trình tự với các cuộc gọi đến các lớp tài nguyên thực tế chỉ bằng cách kéo các lớp tài nguyên của bạn lên các biểu đồ trình tự và vẽ các thông báo trong biểu đồ.
Hình 13. Biểu đồ trình tự cho việc thực hiện
Tạo tài liệu bằng cách sử dụng các báo cáo BIRT
Các báo cáo BIRT (Business Intelligence and Reporting Tools – Các công cụ tạo báo cáo và Kinh doanh thông minh) là một cách dễ dàng cho bạn để chia sẻ hoặc xuất bản tài liệu dịch vụ web RESTful của bạn. Rational Software Architect bao gồm một khuôn mẫu báo cáo REST để sử dụng với các Mô hình REST của bạn. Bạn cũng có thể chỉnh sửa và cải tiến báo cáo tùy theo các nhu cầu tài liệu của mình.
- Để tạo ra một báo cáo REST, chọn File > New > Other > REST Modeling Reports > REST Report.
Hình 14. Báo cáo REST
Triển khai thực hiện dịch vụ web bằng cách sử dụng JAX-RS
Khi mô hình đã sẵn sàng, bạn có thể sử dụng phép chuyển đổi UML-sang-Java với phần mở rộng JAX-RS để tạo ra mã triển khai dịch vụ. Tuy nhiên, trước khi làm điều đó, bạn cần thêm một vài chi tiết đặc thù JAX-RS cho mô hình của bạn.
Chi tiết đầu tiên là các hoạt động của trình định vị tài nguyên con. Trong mô hình REST, bạn đã vẽ phụ thuộc đường dẫn để cung cấp việc dẫn đường từ một tài nguyên này tới tài nguyên khác.
- Trong việc thực hiện JAX-RS, bạn cần tạo ra một hoạt động của trình định vị tài nguyên con trong tài nguyên nguồn. Bạn có thể tạo một phương thức SubResourceLocator từ bảng JAX-RS.
Hình 15. Bảng JAX-RS
- Để định nghĩa đầy đủ hoạt động của trình định vị, bạn cần thiết lập kiểu trả về của nó như là tài nguyên đích và ngoài ra cũng thiết lập đặc tính bản mẫu của trình định vị (SubResourceLocator) cho giá trị đường dẫn (<Path/bookmarks> trong ví dụ này), như Hình 16 hiển thị.
Hình 16. Các đặc tính của Trình định vị Tài nguyên con
- Ngoài ra, bạn cần thêm các kiểu đặc thù của JAX-RS vào các hoạt động của mình.
Ví dụ, bạn có thể muốn sử dụng đối tượng javax.ws.rs.core.Response như là một kiểu trả về. Các kiểu như vậy có sẵn trong thư viện tham khảo JAX-RS (xem Hình 17).
Hình 17. Thư viện tham khảo JAX-RS
- Bây giờ bạn có thể tạo một cấu hình chuyển đổi UML-sang-Java để tạo ra mã cho dịch vụ này. Nguồn của cấu hình sẽ là mô hình mà bạn đã tạo ra và đích sẽ là một dự án web động, được chạy với các thư viện JAX-RS.
- Bạn cũng sẽ cần chạy phần mở rộng JAX-RS UML-to-Java5 (UML-sang-Java5 của JAX-RS) (Hình 18) trên thẻ extensions của cấu hình chuyển đổi.
Hình 18. Phần mở rộng phép chuyển đổi UML-sang-Java5 của JAX-RS
Phần mở rộng này chịu trách nhiệm về tạo ra các chú giải JAX-RS trên các lớp Java và các bản cập nhật tệp web.xml cần thiết cho dịch vụ này.
- Chạy phép chuyển đổi này sẽ tạo ra các lớp Java cần thiết cho việc triển khai của bạn và ở đó bạn có thể thêm logic triển khai cần thiết cho các lớp của bạn.
Bây giờ bạn có thể đóng gói và triển khai ứng dụng này trên một IBM® WebSphere® Application Server với Gói tính năng cho Web 2.0 và Di động, có hỗ trợ JAX-RS.
- Nếu bạn có Môi trường kiểm tra WebSphere Application Server được cài đặt với Rational Software Architect, bạn có thể nhấn phím chuột phải vào dự án web động của bạn và chọn Debug As > Debug on Server (Gỡ lỗi trên máy chủ) và chọn máy chủ kiểm tra.
Sau đó, bạn có thể kiểm tra và gỡ lỗi dịch vụ web RESTful của mình trong môi trường Rational Software Architect.
Lưu ý:
Bạn có thể sử dụng bất kỳ bản cài đặt JAX-RS nào để triển khai các bản cài đặt của mình (ví dụ, với Apache Wink chẳng hạn). Không cần thiết phải sử dụng WebSphere Application Server.
Phép chuyển đổi UML-sang-Java với phần mở rộng JAX-RS cung cấp sự hỗ trợ đầy đủ cho kỹ thuật khứ hồi. Vì vậy, bạn có thể mô hình hóa và tạo mã rồi sau đó tinh chỉnh mô hình và cập nhật mã hoặc thậm chí cập nhật mã và sử dụng phép chuyển đổi UML-sang-Java trong chế độ Reconcile (Hòa giải) để cập nhật mô hình từ mã đó.
Nếu bạn đã có một dự án web động hiện có dựa trên JAX-RS, bạn sử dụng phép chuyển đổi Java-sang-UML với phần mở rộng JAX-RS để tạo ra một mô hình UML từ dự án của bạn. Điều này có thể dùng làm điểm khởi đầu tốt cho bạn để hiểu các bản cài đặt JAX-RS hiện có của bạn và tiếp tục tinh chỉnh chúng.
Tóm tắt
Bài này đã chỉ trình bày rất ngắn gọn sự hỗ trợ cho JAX-RS. Một bài sau sẽ khám phá các đặc trưng của JAX-RS một cách chi tiết.
Bạn đã học cách mô hình hóa và triển khai thực hiện các dịch vụ web RESTful bằng cách sử dụng sự hỗ trợ phát triển dựa theo mô hình trong Rational Software Architect. Một cách tiếp cận dựa trên mô hình làm cho việc thiết kế, thực hiện và phát triển tiếp các dịch vụ web RESTful của bạn dễ dàng hơn.
Bạn có thể tải về mô hình dịch vụ Bookmark để khám phá thêm (xem phần Tải về). Ngoài ra, bạn sẽ tìm thấy nhiều thông tin có ích hơn trong phần Tài nguyên của bài này.
Tải về
Tài nguyên
Học tập
- Hãy chắc chắn kiểm tra tài nguyên sau đây
có liên quan đến bài này:
- Để tìm hiểu thêm về Rational Software Architect, hãy bắt đầu tại trang developerWorks. Ngoài ra hãy khám phá tổng quan về sản phẩm, trung tâm thông tin về cài đặt và hướng dẫn sử dụng và Rational Software Architect wiki để có thêm tài nguyên.
- Xem các trình chiếu và video về mô hình hóa REST trong chủ đề wiki Rational Software Architect: RSA v8 có gì mới, Tạo dịch vụ kiểu REST.
- Nhận Gói tính năng WebSphere Application Server cho Web 2.0 và Di động
- Xem JSR 311: JAX-RS: API JavaTM cho các dịch vụ Web RESTful, trong tài liệu Các yêu cầu đặc tả Java trên trang web Java Community Process.
- Bạn cũng có thể thấy blog này rất có ích: Một ví dụ về mô hình hóa các dịch vụ web REST
- Truy cập vào Vùng phần mềm Rational trên developerWorks để xem các tài nguyên kỹ thuật và các hướng dẫn thực hành tốt nhất với các sản phẩm Rational Software Delivery Platform.
- Theo sát với webcast và các sự kiện kỹ thuật của developerWorks được tập trung
vào một loạt các sản phẩm của IBM và các chủ đề ngành công nghiệp công
nghệ thông tin.
- Tham dự một lớp hướng dẫn developerWorks Live! miễn phí để tăng tốc độ nhanh chóng trên các sản phẩm và các công cụ của IBM, cũng như các xu hướng của ngành công nghiệp công nghệ thông tin.
- Xem các trình diễn theo yêu cầu của developerWorks trải rộng từ các trình diễn cài đặt và thiết lập sản phẩm cho người mới bắt đầu đến các chức năng nâng cao cho các nhà phát triển có kinh nghiệm.
- Cải thiện các kỹ năng của bạn. Xem bảng danh mục đào tạo và chứng chỉ Rational bao gồm nhiều loại khóa học về một loạt các chủ đề. Bạn có thể chọn một số khóa học trong số đó bất cứ ở đâu, bất cứ lúc nào và có nhiều khóa học "Bắt đầu" miễn phí.
Lấy sản phẩm và công nghệ
- Tải về một trong hai hoặc cả hai phiên bản dành để thử nghiệm:
- Đánh giá phần mềm của IBM theo cách phù hợp nhất với bạn: Tải về nó để dùng thử, dùng thử nó trực tuyến, sử dụng nó trong một môi trường đám mây hoặc dành một vài giờ trong SOA Sandbox để tìm hiểu cách thực hiện kiến trúc hướng dịch vụ có hiệu quả.
Thảo luận
- Tham gia thảo luận trong diễn đàn Các công cụ phát triển Rational.
- Đánh giá hoặc xem lại phần mềm Rational. Đó là cách nhanh chóng và dễ dàng. Thật đấy.
- Chia sẻ kiến thức của bạn và giúp đỡ những người khác sử dụng phần mềm Rational bằng cách viết một bài báo trên developerWorks. Tìm hiểu điều gì tạo nên một bài viết developerWorks tốt và cách thực hiện.
- Theo dõi phần mềm Rational trên Facebook, Twitter (@ibmrational) và YouTube và thêm nhận xét và yêu cầu của bạn.
- Hỏi và trả lời các câu hỏi và nâng cao chuyên môn của bạn khi bạn dành tâm trí vào các diễn đàn, các quán cà phê và các wiki Rational.
- Tham gia mạng xã hội dẫn dắt các ý tưởng. Tham gia cộng đồng Rational để chia sẻ chuyên môn về phần mềm Rational của bạn và kết nối với các đồng nghiệp của bạn.
Bình luận
-
Vùng dữ liệu trên developerWorks
Khám phá các bài viết xoay quanh lĩnh vực dữ liệu, Quản lý hệ thống thông tin
-
Vùng mã nguồn mở trên developerWorks
Xem các bài viết về HTML, CSS, JavaScript,...
-
Điện toán đám mây
Tìm hiểu về điện toán đám mây

markdown:
## Giới thiệu
REST (Representational State Transfer - Chuyển giao trạng thái biểu diễn) là phong cách kiến trúc cho phép phát triển các hệ thống được ghép lỏng lẻo bằng cách sử dụng giao thức HTTP. Theo truyền thống, việc thiết kế các dịch vụ dựa trên REST (hoặc các dịch vụ web RESTful) đã được mô tả dưới dạng các URI, tài nguyên, các phương thức HTTP được hỗ trợ bởi từng tài nguyên và các cách biểu diễn của chúng. Các mô tả như vậy thường được xuất bản làm tài liệu để cho phép thực hiện dịch vụ, cũng như để cho phép các khách hàng của dịch vụ nhận biết và sử dụng dịch vụ web. Do không có bất kỳ ký pháp chính thức nào, nên các mô tả như vậy luôn tồn tại trong các tài liệu thiết kế dưới dạng văn bản và bảng biểu, mang đến cho chúng ta một số thách thức về cách tiếp cận này:
- Làm thế nào để bạn thiết kế dịch vụ web RESTful của mình?
- Làm thế nào để bạn triển khai thực hiện thiết kế này?
- Làm thế nào để bạn xuất bản các dịch vụ RESTful của mình để làm cho chúng có sẵn cho người dùng?
- Làm thế nào để bạn phát triển thiết kế và thực hiện RESTful?
Phiên bản 8.0.3 của IBM® Rational® Software Architect (Kiến trúc sư phần mềm Rational của IBM) giải quyết những thách thức trong mẫu hình phát triển hướng mô hình (MDD), với sự hỗ trợ mô hình hóa và thực hiện các dịch vụ web RESTful. Sự hỗ trợ mô hình hóa này cho phép bạn tạo ra các mô hình UML cho các dịch vụ web của mình để mô tả dịch vụ web của bạn. Chính mô hình UML ấy cũng dùng làm nguồn để tạo ra tài liệu cho những người dùng dịch vụ web của bạn. Về phía thực hiện, bạn tạo mã Java để tạo ra dịch vụ web của mình, bằng cách sử dụng Java API với Các dịch vụ Web RESTful hay là JAX-RS.
Với suy nghĩ như vậy, chúng ta hãy khám phá những tính năng mô hình hóa REST của Rational Software Architect. Đến cuối bài này, bạn sẽ có thể thiết kế và triển khai thực hiện một dịch vụ RESTful Bookmark theo mô hình UML được hiển thị trong Hình 1.
##### Hình 1. Mô hình dịch vụ web RESTful Bookmark
![ Biểu đồ lớp UML của các phần tử dịch vụ web RESTful web](image001.jpg)
## Thiết kế dịch vụ web
Việc thiết kế dịch vụ web RESTful bắt đầu bằng một mô hình UML. Rational Software Architect gồm có hai mô hình khuôn mẫu làm cơ sở cho thiết kế của bạn (được hiển thị trong Hình 2).
##### Hình 2. Các khuôn mẫu mô hình REST
![ Danh sách các thể loại Mô hình, các khuôn mẫu REST có sẵn](image002.jpg)
Hãy chọn khuôn mẫu
**JAX-RS Service Model** (Mô hình dịch vụ
JAX-RS) nếu việc thực hiện dịch vụ RESTful cuối cùng của bạn sẽ dựa vào
JAX-RS. Hoặc, nếu bạn chưa quan tâm đến việc thực hiện hoặc không muốn sử
dụng JAX-RS, bạn có thể chọn khuôn mẫu REST Service Model (Mô hình dịch vụ
REST). Các khuôn mẫu mô hình này đều cài sẵn các bảng (palette) và các thư
viện khác nhau mà bạn sẽ cần để mô hình hóa dịch vụ.
Sau khi tạo mô hình, thông thường bạn sẽ thấy biểu đồ chính của mô hình đó. Trên biểu đồ này, bạn có thể thấy bảng tạo phần tử REST ở phía bên trái, bạn sẽ sử dụng nó để tạo ra các phần tử REST và một bảng các phần tử mô hình để lựa chọn ở phía bên phải.
##### Hình 3. Biểu đồ chính và bảng tạo phần tử REST
![ Các phần tử mô hình REST có sẵn trên bảng biểu đồ](image003.jpg)
Bạn sử dụng bảng tạo phần tử này để tạo ra các phần tử khác nhau, tạo nên một dịch vụ web RESTful.
Hãy bắt đầu bằng cách tạo một ứng dụng.
- Nhấn vào mục
**Application Class**trên bảng các phần tử mô hình, rồi nhấn vào một khoảng trống trong biểu đồ đó.
- Đặt tên lớp này là
BookmarkApplication. Lớp ứng dụng này là thư mục gốc của dịch vụ web RESTful.
- Tiếp theo, bạn có thể thêm tài nguyên RESTful mà ứng dụng này cần trưng ra.
Mỗi tài nguyên được trưng ra tại một URI và nó có thể hỗ trợ bất kỳ các phương thức HTTP nào. Ví dụ, với Bookmark Web Service (Dịch vụ Web Bookmark), bạn có thể trưng ra tài nguyên của mình theo cách mà Bảng 1 hiển thị.
##### Bảng 1. Tài nguyên và các URI
|Tài nguyên||URI||Các phương thức HTTP được hỗ trợ|
|Users||/users||GET||getListofUsers|
|POST||createUser|
|User||/users/{username}||GET||getUser|
|DELETE||deleteUser|
|Bookmarks||/users/{username}/bookmarks||GET||getListofBookmarks|
|POST||createBookmark|
|Bookmark||/users/{username}/bookmarks/{bookmarkId}||GET||getBookmark|
|DELETE||deleteBookmark|
Từ bảng này, bạn có thể truy cập tài nguyên Users (Những người dùng) thông
qua URI
**/users** tại thư mục gốc của ứng dụng của bạn.
- Để tạo tài nguyên, bạn có thể nhấn vào Resource Class (Lớp tài nguyên) trong bảng các phần tử mô hình, rồi nhấn vào một khoảng trống trong biểu đồ và đặt tên lớp này là Users.
- Các URI của REST được mô hình hóa dưới dạng
*các đường dẫn*(paths). Do đó, để mô hình hóa URI /user, nhấn vào mục Path Dependency (Phụ thuộc đường dẫn) trong bảng các phần tử mô hình, rồi nhấn và kéo từ lớp BookmarkApplication trên biểu đồ đến lớp Users và đặt tên đường dẫn này là
/users.
Tiếp theo, bạn có thể thêm các phương thức REST do tài nguyên này hỗ trợ.
Đối với tài nguyên Users, phần mềm này hỗ trợ các phương thức GET và POST
của HTTP, vì vậy bạn có thể nhấn vào hoạt động GET rồi nhấn vào lớp Users
trên biểu đồ và đặt tên cho hoạt động này là
getListofUsers.
Tương tự, hãy lặp lại những hành động này cho hoạt động POST và đặt tên nó
là
createUser.
**Lưu ý:**
Từ phối cảnh REST, có các phương thức GET và POST của HTTP, nhưng ở đây bạn đã đặt cho chúng những cái tên gợi tả hơn.
Bây giờ biểu đồ của bạn sẽ trông giống như Hình 4.
##### Hình 4. Biểu đồ BookmarkApplication và Users
![ Đường dẫn REST vẽ giữa Ứng dụng và Tài nguyên](image004.jpg)
- Bây giờ bạn có thể thêm phần còn lại là tài nguyên, các đường dẫn và các hoạt động.
Biểu đồ cuối cùng của bạn sẽ trông giống như Hình 5.
##### Hình 5. Mô hình UML
![ Biểu đồ lớp của dịch vụ web Bookmark](image005.jpg)
Đối với hoạt động GET
getUser trên tài nguyên User (Người
dùng), lưu ý rằng URI này là
/users/{username}. Ở đây,
{username} là một tham số cho tài nguyên này. Để quy định
việc sử dụng nó trong hoạt động
getUser, hãy nhấn vào
**Param parameter** (tham số Param) trong bảng các phần
tử mô hình, rồi nhấn vào hoạt động **getUser** trên biểu đồ
chính. Việc này sẽ tạo ra một tham số cho hoạt động này. **Lưu ý:**
Sau khi tạo tham số, nó có thể chưa nhìn thấy trên biểu đồ. Điều này là vì, theo mặc định, các thông số bị lọc ra khỏi các biểu đồ. Để nhìn thấy nó, hãy nhấn chuột phải vào lớp
**User** trong biểu đồ và chọn **Filter > Show
Signature** (Hiển thị chữ ký).
Bạn có thể chỉ rõ các chi tiết của tham số này trong thẻ REST trong khung
nhìn Properties (Hình 6). Với tham số này, hãy chọn kiểu là
**PathParam**, vì nó được trích ra từ đường dẫn và chọn
tên là **username**. Bạn cũng có thể chỉ định tham số đó là
một Header Parameter (Tham số Tiêu đề) hoặc Query Parameter (Tham số truy
vấn) và v.v.. dựa trên thiết kế của bạn. Ngoài ra, bạn có thể quy định một
giá trị mặc định.
##### Hình 6. Thẻ REST Parameter
![ Khung nhìn Properties của một tham số REST](image006a.jpg)
![ Khung nhìn Properties của một tham số REST](image006b.jpg)
Để cho nhất quán, chúng tôi khuyên bạn nên giữ tên UML cho tham số này giống như tên REST của nó (hoặc tương tự).
- Để làm điều này, bạn có thể chuyển tới thẻ General và thay đổi tên là
username.
- Cũng trong thẻ General, bạn có thể chỉ rõ kiểu UML của tham số này là
**String**(Chuỗi).
Sự khác biệt giữa kiểu REST (PathParam) và kiểu UML (String) là ở chỗ kiểu REST là kiểu trên giao diện REST cho người dùng dịch vụ REST, trong khi kiểu UML là kiểu tham số mà việc triển khai dịch vụ REST sẽ sử dụng.
Đối với mỗi phương thức REST, bạn cũng cần xác định định dạng dữ liệu mà nó hỗ trợ cho đầu vào và đầu ra.
- Chọn phương thức getUser và chuyển đến thẻ
**REST**trong khung nhìn Properties (Các đặc tính).
- Nhấn vào bên trong danh sách Produces (sản xuất) hoặc Consumes (tiêu thụ) để quy định định dạng.
Có một bộ các giá trị được định sẵn mà bạn có thể lựa chọn (xem Hình 7) hoặc bạn nhập một kiểu ưa thích của mình. Với cả hai Produces và Consumes, bạn có thể chỉ định nhiều kiểu.
- Chọn
**application/xml**cho phần Produces.
##### Hình 7. Các đặc tính mà phương thức REST tạo ra và sử dụng
![ Khung nhìn Properties của một phương thức REST](image007.jpg)
Tiếp tục đi xuống phía dưới thẻ này, bạn có thể quy định các mã trả về HTTP mà phương thức này có thể trả về.
- Nhấn vào bên trong của danh sách
**Return codes**(các mã trả về) để chọn một mã trả về.
- Chọn
**200 OK**là một mã trả về và **404 Not Found**là một mã khác.
Các mã trả về HTTP tiêu chuẩn có sẵn trong trình đơn thả xuống hoặc bạn cũng có thể gõ vào mã tùy chỉnh của bạn. Với mỗi mã trả về, bạn có thể quy định một ví dụ về nội dung có thể được trả về và thêm một mô tả trong hộp văn bản Content (Nội dung) và hộp văn bản Description (Mô tả), tương ứng.
##### Hình 8. Các đặc tính mã trả về của phương thức REST
![ Khung nhìn Properties của một mã trả về của ơhương thức REST](image008.jpg)
## Mô hình hóa các tương tác RESTful trong các biểu đồ trình tự
Bạn có thể mô hình hóa các tương tác điển hình với các khách hàng của dịch vụ web RESTful của bạn bằng cách sử dụng các biểu đồ trình tự. Các cuộc gọi giữa khách hàng và dịch vụ của bạn về căn bản là những cuộc gọi HTTP; do đó, một phần tử tương tác HTTP được cung cấp trong thư viện HTTPReference (xem Hình 9).
##### Hình 9. Các phần tử tương tác HTTP
![ Các phần tử tương tác HTTP có sẵn](image009.jpg)
HTTPReference đã được nhập khẩu vào trong các mô hình của bạn nếu bạn đã sử dụng mô hình khuôn mẫu REST hoặc JAX-RS để tạo ra mô hình.
Phần tử tương tác HTTP được sử dụng để biểu diễn cả khách hàng lẫn các dịch vụ web RESTful.
- Để sử dụng phần tử tương tác này trên một biểu đồ trình tự, hãy nhấn
và kéo phần tử HTTP Interaction (Tương tác HTTP) từ Project Explorer
vào một biểu đồ trình tự và đặt cho nó một cái tên thích hợp, ví dụ
Clientcho khách hàng,
Bookmark Servicecho dịch vụ web.
- Bây giờ bạn có thể vẽ các thông báo giữa khách hàng và dịch vụ web.
- Khi bạn vẽ mỗi thông báo, bạn có thể chọn một kiểu hoạt động từ danh sách HTTP Requests and Responses (Các yêu cầu và Các đáp ứng HTTP) cho thông báo đó từ trình đơn thả xuống (Hình 10). Thông thường, đối với các thông báo từ khách hàng đến các dịch vụ web bạn sẽ chọn một yêu cầu GET, POST, DELETE chẳng hạn.
##### Hình 10. Yêu cầu HTTP trên một biểu đồ trình tự
![ Các phương thức HTTP có sẵn trên biểu đồ trình tự](image010.jpg)
- Và với mã trả về, hãy chọn một mã trả về, ví dụ như
**200 OK**.
##### Hình 11. Đáp ứng HTTP trên một biểu đồ trình tự
![ Các mã trả về HTTP có sẵn trên biểu đồ trình tự](image011.jpg)
- Bạn cũng có thể mô tả chi tiết từng yêu cầu hoặc đáp ứng dưới dạng URI, các tiêu đề và nội dung bằng cách sử dụng thẻ HTTP Properties (Các đặc tính HTTP) cho một thông báo (Hình 12).
##### Hình 12. Các chi tiết của phương thức HTTP
![ Khung nhìn Properties của một phương thức HTTP](image012.jpg)
Sự hỗ trợ của biểu đồ trình tự là rất có ích cho các khách hàng dịch vụ web của bạn để hiểu các luồng công việc được hỗ trợ.
- Về phía thực hiện, bạn có thể phát triển các chi tiết trong biểu đồ trình tự với các cuộc gọi đến các lớp tài nguyên thực tế chỉ bằng cách kéo các lớp tài nguyên của bạn lên các biểu đồ trình tự và vẽ các thông báo trong biểu đồ.
##### Hình 13. Biểu đồ trình tự cho việc thực hiện
![ Tương tác RESTful trên một biểu đồ trình tự](image013.jpg)
## Tạo tài liệu bằng cách sử dụng các báo cáo BIRT
Các báo cáo BIRT (Business Intelligence and Reporting Tools – Các công cụ tạo báo cáo và Kinh doanh thông minh) là một cách dễ dàng cho bạn để chia sẻ hoặc xuất bản tài liệu dịch vụ web RESTful của bạn. Rational Software Architect bao gồm một khuôn mẫu báo cáo REST để sử dụng với các Mô hình REST của bạn. Bạn cũng có thể chỉnh sửa và cải tiến báo cáo tùy theo các nhu cầu tài liệu của mình.
- Để tạo ra một báo cáo REST, chọn
**File > New > Other > REST Modeling Reports > REST Report**.
##### Hình 14. Báo cáo REST
![ Báo cáo BIRT của mô hình REST](image014.jpg)
## Triển khai thực hiện dịch vụ web bằng cách sử dụng JAX-RS
Khi mô hình đã sẵn sàng, bạn có thể sử dụng phép chuyển đổi UML-sang-Java với phần mở rộng JAX-RS để tạo ra mã triển khai dịch vụ. Tuy nhiên, trước khi làm điều đó, bạn cần thêm một vài chi tiết đặc thù JAX-RS cho mô hình của bạn.
Chi tiết đầu tiên là các hoạt động của trình định vị tài nguyên con. Trong mô hình REST, bạn đã vẽ phụ thuộc đường dẫn để cung cấp việc dẫn đường từ một tài nguyên này tới tài nguyên khác.
- Trong việc thực hiện JAX-RS, bạn cần tạo ra một hoạt động của trình định vị tài nguyên con trong tài nguyên nguồn. Bạn có thể tạo một phương thức SubResourceLocator từ bảng JAX-RS.
##### Hình 15. Bảng JAX-RS
![ Các phần tử mô hình JAX-RS có sẵn trên bảng biểu đồ](image015.jpg)
- Để định nghĩa đầy đủ hoạt động của trình định vị, bạn cần thiết lập kiểu trả về của nó như là tài nguyên đích và ngoài ra cũng thiết lập đặc tính bản mẫu của trình định vị (SubResourceLocator) cho giá trị đường dẫn (<Path/bookmarks> trong ví dụ này), như Hình 16 hiển thị.
##### Hình 16. Các đặc tính của Trình định vị Tài nguyên con
![ Khung nhìn các đặc tính của các hoạt động của trình định vị JAX-RS](image016.jpg)
- Ngoài ra, bạn cần thêm các kiểu đặc thù của JAX-RS vào các hoạt động của mình.
Ví dụ, bạn có thể muốn sử dụng đối tượng
**javax.ws.rs.core.Response** như là một kiểu trả về. Các
kiểu như vậy có sẵn trong thư viện tham khảo JAX-RS (xem Hình 17).
##### Hình 17. Thư viện tham khảo JAX-RS
![ Các phần tử mô hình JAX-RS trong thư viện tham khảo](image017.jpg)
- Bây giờ bạn có thể tạo một cấu hình chuyển đổi UML-sang-Java để tạo ra mã cho dịch vụ này. Nguồn của cấu hình sẽ là mô hình mà bạn đã tạo ra và đích sẽ là một dự án web động, được chạy với các thư viện JAX-RS.
- Bạn cũng sẽ cần chạy phần mở rộng
**JAX-RS UML-to-Java5**(UML-sang-Java5 của JAX-RS) (Hình 18) trên thẻ extensions của cấu hình chuyển đổi.
##### Hình 18. Phần mở rộng phép chuyển đổi UML-sang-Java5 của JAX-RS
![ Được chọn từ các phần mở rộng UML-sang-Java có sẵn](image018.jpg)
Phần mở rộng này chịu trách nhiệm về tạo ra các chú giải JAX-RS trên các lớp Java và các bản cập nhật tệp web.xml cần thiết cho dịch vụ này.
- Chạy phép chuyển đổi này sẽ tạo ra các lớp Java cần thiết cho việc triển khai của bạn và ở đó bạn có thể thêm logic triển khai cần thiết cho các lớp của bạn.
Bây giờ bạn có thể đóng gói và triển khai ứng dụng này trên một IBM® WebSphere® Application Server với Gói tính năng cho Web 2.0 và Di động, có hỗ trợ JAX-RS.
- Nếu bạn có Môi trường kiểm tra WebSphere Application Server được cài
đặt với Rational Software Architect, bạn có thể nhấn phím chuột phải
vào dự án web động của bạn và chọn
**Debug As > Debug on Server**(Gỡ lỗi trên máy chủ) và chọn máy chủ kiểm tra.
Sau đó, bạn có thể kiểm tra và gỡ lỗi dịch vụ web RESTful của mình trong môi trường Rational Software Architect.
**Lưu ý:**
Bạn có thể sử dụng bất kỳ bản cài đặt JAX-RS nào để triển khai các bản cài đặt của mình (ví dụ, với Apache Wink chẳng hạn). Không cần thiết phải sử dụng WebSphere Application Server.
Phép chuyển đổi UML-sang-Java với phần mở rộng JAX-RS cung cấp sự hỗ trợ đầy đủ cho kỹ thuật khứ hồi. Vì vậy, bạn có thể mô hình hóa và tạo mã rồi sau đó tinh chỉnh mô hình và cập nhật mã hoặc thậm chí cập nhật mã và sử dụng phép chuyển đổi UML-sang-Java trong chế độ Reconcile (Hòa giải) để cập nhật mô hình từ mã đó.
Nếu bạn đã có một dự án web động hiện có dựa trên JAX-RS, bạn sử dụng phép chuyển đổi Java-sang-UML với phần mở rộng JAX-RS để tạo ra một mô hình UML từ dự án của bạn. Điều này có thể dùng làm điểm khởi đầu tốt cho bạn để hiểu các bản cài đặt JAX-RS hiện có của bạn và tiếp tục tinh chỉnh chúng.
## Tóm tắt
Bài này đã chỉ trình bày rất ngắn gọn sự hỗ trợ cho JAX-RS. Một bài sau sẽ khám phá các đặc trưng của JAX-RS một cách chi tiết.
Bạn đã học cách mô hình hóa và triển khai thực hiện các dịch vụ web RESTful bằng cách sử dụng sự hỗ trợ phát triển dựa theo mô hình trong Rational Software Architect. Một cách tiếp cận dựa trên mô hình làm cho việc thiết kế, thực hiện và phát triển tiếp các dịch vụ web RESTful của bạn dễ dàng hơn.
Bạn có thể tải về mô hình dịch vụ Bookmark để khám phá thêm (xem phần
[Tải về](#download)). Ngoài ra, bạn sẽ tìm thấy nhiều thông
tin có ích hơn trong phần [Tài nguyên](#resources) của bài
này.
## Tải về
|Mô tả||Tên||Kích thước|
|Bookmark service UML model|
## Tài nguyên
### Học tập
- Hãy chắc chắn kiểm tra tài nguyên sau đây
có liên quan đến bài này:
- Để tìm hiểu thêm về Rational Software Architect, hãy bắt đầu tại
[trang developerWorks](http://www.ibm.com/developerworks/rational/products/rsa/?S_TACT=105AGY75). Ngoài ra hãy khám phá [tổng quan về sản phẩm](http://www.ibm.com/software/rational/products/swarchitect/), [trung tâm thông tin](http://publib.boulder.ibm.com/infocenter/rtnlhelp/v6r0m0/index.jsp?topic=%2Fcom.ibm.rational.rsa.books%2Ficwelcome_product_rsa.htm)về cài đặt và hướng dẫn sử dụng và [Rational Software Architect wiki](https://www.ibm.com/developerworks/wikis/display/RSA/Resources?S_TACT=105AGY75)để có thêm tài nguyên.
- Xem các trình chiếu và video về mô hình hóa REST trong chủ đề wiki
Rational Software Architect:
[RSA v8 có gì mới, Tạo dịch vụ kiểu REST](https://www.ibm.com/developerworks/wikis/display/RSA/RSA+v8+-+What%27s+new#RSAv8-What%27snew-rest).
- Nhận
[Gói tính năng WebSphere Application Server cho Web 2.0 và Di động](http://www-01.ibm.com/software/webservers/appserv/was/featurepacks/web20-mobile/)
- Xem
[JSR 311: JAX-RS: API JavaTM cho các dịch vụ Web RESTful](http://jcp.org/en/jsr/detail?id=311), trong tài liệu Các yêu cầu đặc tả Java trên trang web Java Community Process.
- Bạn cũng có thể thấy blog này rất có ích:
[Một ví dụ về mô hình hóa các dịch vụ web REST](http://firstinfinity.wordpress.com/modeling_rest_web_services/)
- Để tìm hiểu thêm về Rational Software Architect, hãy bắt đầu tại
- Truy cập vào
[Vùng phần mềm Rational trên developerWorks](http://www.ibm.com/developerworks/rational?S_TACT=105AGY75)để xem các tài nguyên kỹ thuật và các hướng dẫn thực hành tốt nhất với các sản phẩm Rational Software Delivery Platform.
- Theo sát với
[webcast và các sự kiện kỹ thuật của developerWorks](http://www.ibm.com/developerworks/offers/techbriefings/events.html?S_TACT=105AGY75)được tập trung vào một loạt các sản phẩm của IBM và các chủ đề ngành công nghiệp công nghệ thông tin.
- Tham dự một
[lớp hướng dẫn developerWorks Live! miễn phí](http://www.ibm.com/developerworks/offers/techbriefings/?S_TACT=105AGY75)để tăng tốc độ nhanh chóng trên các sản phẩm và các công cụ của IBM, cũng như các xu hướng của ngành công nghiệp công nghệ thông tin.
- Xem
[các trình diễn theo yêu cầu của developerWorks](http://www.ibm.com/developerworks/offers/lp/demos/?S_TACT=105AGY75)trải rộng từ các trình diễn cài đặt và thiết lập sản phẩm cho người mới bắt đầu đến các chức năng nâng cao cho các nhà phát triển có kinh nghiệm.
- Tham dự một
- Cải thiện các kỹ năng của bạn. Xem
[bảng danh mục đào tạo và chứng chỉ Rational](http://www.ibm.com/software/rational/education/)bao gồm nhiều loại khóa học về một loạt các chủ đề. Bạn có thể chọn một số khóa học trong số đó bất cứ ở đâu, bất cứ lúc nào và có nhiều khóa học "Bắt đầu" miễn phí.
### Lấy sản phẩm và công nghệ
- Tải về một trong hai hoặc cả hai phiên bản dành để thử nghiệm:
[Đánh giá phần mềm của IBM](http://www.ibm.com/developerworks/downloads/)theo cách phù hợp nhất với bạn: Tải về nó để dùng thử, dùng thử nó trực tuyến, sử dụng nó trong một môi trường đám mây hoặc dành một vài giờ trong [SOA Sandbox](http://www.ibm.com/developerworks/downloads/soasandbox/index.html?S_TACT=105AGY75)để tìm hiểu cách thực hiện kiến trúc hướng dịch vụ có hiệu quả.
### Thảo luận
- Tham gia thảo luận trong
[diễn đàn Các công cụ phát triển Rational](http://www.ibm.com/developerworks/forums/forum.jspa?forumID=430&S_TACT=105AGY75). [Đánh giá hoặc xem lại](http://www-01.ibm.com/software/rational/review/)phần mềm Rational. Đó là cách nhanh chóng và dễ dàng. Thật đấy.
- Chia sẻ kiến thức của bạn và giúp đỡ
những người khác sử dụng phần mềm Rational bằng cách
[viết một bài báo trên developerWorks](https://www.ibm.com/developerworks/secure/myideas.jsp?start=true&domain=&S_TACT=105AGY75). Tìm hiểu [điều gì tạo nên một bài viết developerWorks tốt](http://www.ibm.com/developerworks/rational/library/what-makes-a-good-developerWorks-article/index.html?S_TACT=105AGY75)và cách thực hiện.
- Theo dõi phần mềm Rational trên
[YouTube](http://www.youtube.com/user/IBMRational)và thêm nhận xét và yêu cầu của bạn.
- Hỏi và trả lời các câu hỏi và nâng cao
chuyên môn của bạn khi bạn dành tâm trí vào
[các diễn đàn](http://www.ibm.com/developerworks/forums/dw_rforums.jspa?S_TACT=105AGY75), [các quán cà phê](http://www.ibm.com/developerworks/rational/community/cafe?S_TACT=105AGY75)và [các wiki Rational](https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en_US#/wiki/Rational Wiki Central/page/Rational Wiki).
- Tham gia mạng xã hội dẫn dắt các ý
tưởng. Tham gia
[cộng đồng Rational](http://ibm.co/rationalcommunity)để chia sẻ chuyên môn về phần mềm Rational của bạn và kết nối với các đồng nghiệp của bạn.
## Bình luận
[Vùng dữ liệu trên developerWorks](http://www.ibm.com/developerworks/vn/views/data/libraryview.jsp)
Khám phá các bài viết xoay quanh lĩnh vực dữ liệu, Quản lý hệ thống thông tin
[Vùng mã nguồn mở trên developerWorks](http://www.ibm.com/developerworks/vn/views/opensource/libraryview.jsp)
Xem các bài viết về HTML, CSS, JavaScript,...
[Điện toán đám mây](http://www.ibm.com/developerworks/vn/views/cloud/libraryview.jsp)
Tìm hiểu về điện toán đám mây

Content-Language: en-US

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


text:
Add to favorite
Set homepage
Advertise
Contact
eg.
my sassy girl
,
love
,
kungfu hustle
Search
Online Movie
Download Movie
Game/Flash
Home
Phim Online
Phim Lẻ
Phim News
Download Phim
Television Online
Facebook
|
Twitter
|
Phim mới cập nhật
|
Phim mới
|
Phim xem nhiều nhất
|
Phim hay
Phim bộ
Phim Hồng Kông
Phim Hàn Quốc
Phim Trung Quốc
Phim Nhật Bản - Thái
Phim Việt Nam
Phim Việt Nam
Hài Kịch
Ca Nhạc
Phóng sự - Thời Sự
Phim Nấu Ăn
Thiếu Nhi
Phim Lẻ HK-TQ
Phim Võ Thuật - Kiem Hiep
Phim Hành Động - XHĐ
Phim Hài
Phim Ma - Kinh Dị
Phim Tình Cảm
Phim Lẻ Hàn Quốc
Phim Hành Động
Phim Hài
Phim Kinh Dị
Phim Tình Cảm
Phim Họat Hình
Nhạc Phim
Funny Clips
Phim Online
Phim Sắp Chiếu
Phim
Võ sĩ cờ tướng
Submitter:
User_1252224
|
47
episode |
14829
views
| Rating
Xem phim Võ sĩ cờ tướng tai http://www.thegioiphim.com
Tập Phim
Server main:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Hết
Từ khóa:
Võ
,
sĩ
,
cờ
,
tướng
, Xem phim
Vo si co tuong
, Vo si co tuong vietsub, subviet, long tieng, tap cuoi, ffvn, uslt, htv7, todaytv, phimvang, xuongphim, vietsn, htv9, vtv1, vtv2, vtv3, vtv9, sctv6 tap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
Thảo luận phim
Xem phim
MOC QUE ANH PHA THIEN MON TRAN II
8
tập
Xem:
4012
HOANG KIM GIAP
11
tập
Xem:
4252
CHUEYN TINH ANH VUONG
22
tập
Xem:
6178
TU DAI MY NHAN- CAI LUONG HO QUANG
21
tập
Xem:
8665
Trai Tim Nhiem Mau
16
tập
Xem:
4998
Ma Giới
26
tập
Xem:
8791
MAI MAI
14
tập
Xem:
4778
NANG NANA
12
tập
Xem:
4040
con gai dong cu ga
30
tập
Xem:
6634
CAU CHUYEN CANH SAT
12
tập
Xem:
4692
LONG PHI TUONG CONG
15
tập
Xem:
5692
DINH THIEN LAP DIA
27
tập
Xem:
8341
Advertising
© 2007
thegioiphim.com
. All Rights Reserved.
Phim
,
Phim online
,
Phim viet nam
,
Phim han quoc
,
Phim hong kong
,
Phim hanh dong
Privacy Policy
|
Copyright Notification
|
Terms of Use
|
Contact Us

Server: cloudflare-nginx

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

Vary: User-Agent


text:
Hãng điện tử Hàn Quốc vừa tiếp tục tung quảng cáo mới tại Iceland với nội dung "không hề tốt" với đối thủ nặng kí Apple.
Theo đó, nội dung clip quảng cáo là việc 1 thanh niên đang loay hoay gọi điện bằng 1 quả táo (ám chỉ Apple), và tất nhiên là không thể được. Ngay sau đó, "điều kì diệu" đến khi thanh niên này sở hữu một Galaxy S4 của Samsung và nói chuyện một cách bình thường. Ở đoạn này, Samsung cũng đã "đá đểu" Apple thêm khi có hàm ý cho rằng iPhone không thể hoạt động ở những vùng núi như Iceland giống smartphone của hãng và nhấn mạnh thêm rằng "Galaxy S4 hiểu Iceland".
Tiếp sau đó, hàng loạt hình ảnh khác minh họa cho clip bao gồm những ninja, cừu và những điệu nhảy, tất cả có vẻ như "phụ họa thêm" cho quảng cáo.
Theo CNET
Bình luận
Dafuq did I just watch? Samsung? Seriously?!!
Thông điệp: sài Samsung, bạn dễ ra đảo chơi với thú (cừu)!
cuối cùng thì Samsung cũng đã bite Apple

markdown:
![](https://www.thongtincongnghe.com/sites/default/files/imagecache/xw640/images/2013/7/6/img-1373092050-1.jpg)
![](https://www.thongtincongnghe.com/sites/default/files/imagecache/xw640/images/2013/7/6/img-1373092050-1.jpg)
Hãng điện tử Hàn Quốc vừa tiếp tục tung quảng cáo mới tại Iceland với nội dung "không hề tốt" với đối thủ nặng kí Apple.
Theo đó, nội dung clip quảng cáo là việc 1 thanh niên đang loay hoay gọi điện bằng 1 quả táo (ám chỉ Apple), và tất nhiên là không thể được. Ngay sau đó, "điều kì diệu" đến khi thanh niên này sở hữu một Galaxy S4 của Samsung và nói chuyện một cách bình thường. Ở đoạn này, Samsung cũng đã "đá đểu" Apple thêm khi có hàm ý cho rằng iPhone không thể hoạt động ở những vùng núi như Iceland giống smartphone của hãng và nhấn mạnh thêm rằng "Galaxy S4 hiểu Iceland".
Tiếp sau đó, hàng loạt hình ảnh khác minh họa cho clip bao gồm những ninja, cừu và những điệu nhảy, tất cả có vẻ như "phụ họa thêm" cho quảng cáo.
Theo
[CNET](http://news.cnet.com/8301-17852_3-57592481-71/samsungs-weirdest-apple-is-rotten-ad-ever/)
## Bình luận
Dafuq did I just watch? Samsung? Seriously?!!
Thông điệp: sài Samsung, bạn dễ ra đảo chơi với thú (cừu)!
cuối cùng thì Samsung cũng đã bite Apple

Set-Cookie: __cfduid=d109d084f4cb9c43440a9b3673dd03e871462144409; expires=Mon, 01-May-17 23:13:29 GMT; path=/; domain=.thongtincongnghe.com; HttpOnly