Thứ Ba, 29 tháng 3, 2016

Xây dựng Web Application bằng công nghệ JSP với Spring Boot


Bài viết như một ví dụ thực tế nâng cấp từ triển khai truyền thống sử dụng Tomcat lên blue/green deployment (triển khai song song) sử dụng Spring Boot và Pivotal Web Services.

Nguồn bài gốc tại DZONE.
Tác giả: Gunnar Hillert
Dịch bởi: Phạm Trung Đức
Xin không copy dưới mọi hình thức

Thứ Hai, 28 tháng 3, 2016

6 điểm mới của Java 9 sẽ khiến bạn thay đổi cách phát triển phần mềm

Dịch bởi Hồ Trí Lộc

Những tính năng nào được háo hức nhất của Java 9?

Thật vô tâm nếu chúng ta bẵng quên đi Java 9  trong khi những chuyên gia tâm huyết vẫn  đang tận lực chuẩn bị cho sự ra mắt của nó vào năm 2016 này. Các tính năng mới đã được hoàn tất chỉ trong vòng vài tháng khi kết thúc năm 2015. Sau đó vòng kiểm tra phần mềm nghiêm ngặt và chữa lỗi sẽ được thực hiện để chuẩn bị cho sự ra mắt hoàn thiện vào tháng 9 năm 2016.

Hiện tại chúng ta đã có được những tính năng mong đợi của Java 9. Nếu Java 8 tâp trung vào Lambdas, Streams hoặc thay đổi về giao diện lập trình ứng dụng(API) thì Java 9 đánh dấu sự ra đời của Jigsaw mạng lại tiện ích hữu dụng cùng sự thay đổi sâu sắc ở các thành phần cốt lõi. Bài viết này tập trung giới thiệu vài tính năng đáng kỳ vọng của Java 9 cùng vài chi tiết liên quan đến "Jigsaw", khả năng chia JRE thành những thành phần nhỏ hơn để phục vụ tốt hơn việc “module" hoá các thành phần lõi trong Java.

Đề nghị không copy nội dung dưới mọi hình thức.

Thứ Tư, 24 tháng 6, 2015

Mời tải bản VietSpider 22 làm việc ổn định với Wordpress mới nhất

Bản VietSpider 22 làm việc ổn định với Wordpress 4.1.1 mới nhất đã được released.

Mời tải bản mới nhất tại đây.

Wordpress plugin là chương trình cho phép bạn gửi tin (tự động) từ chương trình quét (tải) tin (từ các báo và các website) lên trang web xây dựng trên nền WordPress. VietSpider sẽ cố gắng phát triển trở thành 1 phần mềm post tin tự động tốt nhất lên Wordpress.

Chủ Nhật, 29 tháng 3, 2015

Các bước cấu hình (config) để VietSpider tự động gửi tin lên Wordpress - Lấy tin tự động cho Wordpress

Để đảm bảo, VietSpider có 2 files Plugin Config cho wordpress, bạn vào thư mục VietSpider/data/client và  VietSpider/data/system mở file có tên là plugin.config để kiểm tra.


2 plugins đã được config trên 2 files bao gồm tên đầy đủ là

org.vietspider.content.wordpress.WordPressSyncArticlesPlugin

org.vietspider.server.plugin.wordpress.WordPressSyncArticlePlugin

không có dấu # ở đầu.

Sau khi bật VietSpider bạn vào Công cụ - > Cấu hình





Sau đó Cấu hình plugin -> chọn Đồng bộ tới Wordpress.

Mục Common Config bạn Copy địa chỉ trang quản trị (admin) của trang wordpress vào và kiểm tra các thông tin đã đúng chưa khi VietSpider tự động điền.

Sang mục Option Config - bạn điền đầy đủ username và password đăng nhập vào trang quản trị của web.


Sau đó sang mục Categories Config bạn nhấn vào nút Tải chuyên mục từ trang và chờ đợi. Sau khi VietSpider load được hết các chuyên mục, hãy nhấn Lưu và khởi động lại VietSpider. Bây giờ bạn có thể gửi tin tới Wordpress chỉ bằng 1 cố vài cú nhấn chuột.


Trong cấu hình có mục Tự động đồng bộ  cho phép VietSpider gửi tin tự động đến Wordpress mà không cần người dùng nhấn chuột. Tên mục tin ở VietSpider với tên Chuyên mục trong wordpress lúc này phải đảm bảo giống nhau.

Chúc bạn thành công!


VietSpider version 22 làm việc tốt với Wordpress 4.1.1 - Lấy tin tự động Wordpress

Hiện bản 22 của VietSpider đã làm việc ổn định với version mới nhất của WordPress. Wordpress plugin là chương trình cho phép bạn gửi tin (tự động) từ chương trình quét (tải) tin (từ các báo và các website) lên trang web xây dựng trên nền WordPress. VietSpider sẽ cố gắng phát triển trở thành 1 phần mềm post tin tự động tốt nhất lên Wordpress.



Thứ Năm, 12 tháng 2, 2015

VietSpider build 21 - phần mềm tải tin tức tự động

Bản 21 nâng cấp các thư viện, một số chỉnh sửa và tăng cường độ ổn định cho VietSpider. Bạn có thể download bản quét tin tức tại đây: http://sourceforge.net/projects/binhgiang/files/VietSpider/VietSpider%203/

Thứ Sáu, 2 tháng 5, 2014

Java 8 - Làm quen nhanh với Lambda Expressions

Tài liệu tiếng Việt về Java 8 Lambda Expressions - một trong những điểm mới qua trọng về mặt ngôn ngữ của Java 8. Tài liệu biên soạn cho chương trình đào tạo Java căn bản tại TechMaster.vn

Toàn bộ nội dung trong file PDF - tại www.fshare.vn/file/GW7STG8QQY/
Bài thực hành làm quen với Lambda tại www.fshare.vn/file/XE1RB9FEVX/

Thứ Năm, 6 tháng 2, 2014

The study of web information extraction technology based on VietSpider

Currently network information extraction technology is a hot and difficult spot of the Web data excavation area. In this paper, the author introduces a new, open source information collection tool: VietSpider, including system structure, core technology, case to proceed etc. The author also compares it with another tool (the Heritrix+HtmlParser combination) and analyzes the advantages and disadvantages of the two methods, which facilitates the selection and application of the users and researchers. And at last the author gives the solution to the garbage problem in the process of Chinese information acquisition. Authors: Gao Tao ; Beijing Inst. of Technol., Beijing, China ; Wu Hongna

Thứ Sáu, 6 tháng 12, 2013

Big Data: Khái niệm, khai thác, xử lý và ứng dụng trong marketing

Big Data là thuật ngữ dùng để chỉ một tập hợp dữ liệu rất lớn và rất phức tạp đến nỗi những công cụ, ứng dụng xử lí dữ liệu truyền thống không thể nào đảm đương được. Tuy nhiên, Big Data lại chứa trong mình rất nhiều thông tin quý giá mà nếu trích xuất thành công, nó sẽ giúp rất nhiều cho việc kinh doanh, nghiên cứu khoa học, dự đoán các dịch bệnh sắp phát sinh và thậm chí là cả việc xác định điều kiện giao thông theo thời gian thực. Chính vì thế, những dữ liệu này phải được thu thập, tổ chức, lưu trữ, tìm kiếm, chia sẻ theo một cách khác so với bình thường. Bài gốc tại http://www.brandsvietnam.com/tieudiem/3311-Big-Data-Khai-niem-khai-thac-xu-ly-va-ung-dung-trong-marketing

Thứ Năm, 7 tháng 11, 2013

Java Fundamentals by Examples

Khóa học Java căn bản được thiết kế trên cơ sở tài liệu Java Tutorial của Oracle tập trung vào kỹ năng thực hành bằng các ví dụ. Java Fundamentals by examples lấy người học làm trung tâm, nhấn mạnh vào kỹ năng tự đào tạo của mỗi học viên trong đó giảng viên chỉ là người trợ giúp, bổ trợ, định hướng. Tham khảo và đăng ký tại đây http://techmaster.vn/web/java/

Thứ Ba, 5 tháng 11, 2013

Nik.vn trở lại!

Bản demo của VietSpider Search về tìm kiếm chuyện biệt bắt đầu vận hành thử nghiệm trở lại tại địa chỉ http://nik.vn . Đây là phiên bản tìm kiếm dữ liệu tập trung vào lĩnh vực bất động sản trong đó có cài đặt các thuật toán tìm kiếm ngữ nghĩa. Mời anh chị em dùng thử tại đây và đóng góp ý tưởng để Thuận hoàn thiện sản phẩm. Cám ơn.


Thứ Tư, 9 tháng 1, 2013

Transaction là gì?


Bài viết thể hiện sự hiểu biết cá nhân dưới góc nhìn của một lập trình viên về một thuật ngữ trong lĩnh vực phát triển phần mềm. Bản PDF.

Thứ Sáu, 19 tháng 10, 2012

Luận bàn về một số thuật ngữ và khái niệm trong lĩnh vực phần mềm

Trong quá trình giảng dạy, tôi thường xuyên phải đề cập về một số khái niệm hoặc thuật ngữ chuyên nghành. Vì vậy, bài viết dưới dây như một rút trích những hiểu biết cá nhân về một số khái niệm hay thuật ngữ chuyên nghành đó.