24/06/2010

Mozilla Firefox 3.6.4 có gì mới?

Ngày 22/06/2010, Mozilla cho phát hành phiên bản 3.6.4 của trình duyệt Firefox. Bên cạnh việc sửa lỗi và vá các lỗ hỏng bảo mật thì phiên bản này Firefox có tính năng mới gọi là "Out-of-process plugins" viết tắt OOPP. Với OOPP thì khi một plugin bị lỗi (crash) thì không làm cho toàn bộ trình duyệt ngừng hoạt động theo. Kỹ thuật chính của OOPP là các plugin như Adobe Flash, Apple Quicktime, Microsoft Silverlight được thực thi ở một tiến trình (process) bên ngoài khác với tiến trình của trình duyệt.Điều này sẽ giúp cho người dùng có thể kết thúc tiến trình thực thi plugin khi plugin bị treo, lỗi mà không ảnh hưởng đến trình duyệt. OOPP chỉ có trong các bản Firefox chạy trên Microsoft Windows, Linux còn trên Apple Mac phải đợi đến phiên bản 4 (3.7). Khi một plugin bị treo, lỗi (crash) thì bạn chỉ cần tải lại (refresh) trang đó.
Nếu bạn cần biết chi tiết về phiên bản 3.6.4 của Firefox bạn xem ở đây.

23/06/2010

Gửi email tới người nhận Undisclosed trong Yahoo!Mail

Đôi khi bạn cần gửi một email đến một nhóm người mà bạn không muốn người nhận này biết địa chỉ email của người nhận kia (undisclosed). Làm cách nào để gửi được một email như vậy trong Yahoo!Mail?
Đầu tiên bạn nên tạo một mục trong sổ địa chỉ của bạn có địa chỉ "Undisclosed recipients" theo các bước sau:
  • Chọn tab "Contacts" trong danh  các tab.
  • Ấn chuột vào nút "Add contact".
  • Nhập "Undisclosed" (không có cặp dấu nháy) vào ô nhập liệu "First".
  • Nhập "recipients" (không có cặp dấu nháy) vào ô nhập liệu "Last".
  • Nhập địa chỉ email của bạn vào ô nhập liệu "Email:".
  • Nhấn nút "Save".
Bây giờ gửi một email tới "undisclosed recipients" theo các bước sau:
  • Bấm phím N để soạn thảo email mới.
  • Gõ "undisclosed" (không có cặp dấu nháy) vào ô nhập liệu "To:".
  • Chọn Undisclosed recipients (theo sau là địa chỉ email của bạn) từ danh sách đề nghị của Yahoo!Mail.
  • Nhấn vào liên kết "Show BCC".
  • Nhập danh sách các địa chỉ email người nhận vào ô nhập liệu "BCC:"
  • Soạn nội dung email.
  • Nhấn nút "Send" để gửi email.
Bạn có thể nhận một email có địa chỉ của bạn ở ô "To:", bạn có thể xoá email này đi.

 

19/06/2010

WEP, TKIP & WPA2 Mixed mode sắp về hưu

Theo kế hoạch của Wi-Fi Alliance thì bắt đầu từ tháng giêng năm 2011 thì TKIP sẽ không được sử dụng trên các access point nữa và chuẩn này sẽ không sử dụng trên các thiết bị Wifi kể từ năm 2012.
Riêng chuẩn WEP thì phải vào cuối năm 2013, một năm sau đó thì chuẩn này sẽ không được sử dụng trên tất cả các thiết bị Wifi.
WPA2 (mixed mode cho phép sử dụng TKIP) cũng sẽ về hưu vào năm 2014. Chuẩn bảo mật duy nhất được sử dụng sẽ là WPA2-AES.

16/06/2010

Facebook gặp sự cố

Gần đây người dùng Facebook than phiền rằng họ gặp một số sự cố khi sử dụng Facebook và điều này đã được Facebook xác nhận vào hôm thứ 2 này. Các vấn đề mà người dùng gặp phải như mất nội dung bài viết, đăng nhập rất khó khăn, không thể xem lại hồ sơ của người dùng, xuất hiện thông báo lỗi khi gửi bài viết.
Facebook đã trả lời rất ngắn gọn trên trang hỗ trợ người dùng của họ là:
"We are working to resolve these issues as soon as possible"
>> Chúng tôi đang giải quyết các vấn đề nàyvào thời gian sớm nhất có thể được.
Nguyên nhân của các vấn đề phát sinh này là do các trục trặc bên trong Facebook chứ không phải do tấn công từ phía bên ngoài.
Trong email, Facebook cho biết rằng họ đã phát hiện một số vấn đề trong cơ sở dữ liệu và hệ thống cache vào sáng nay và họ cho biết thêm là đội ngũ kỹ thuật sẽ sớm khắc phục chúng.
Tuần rồi Facebook cho biết Facebook đã có hơn 300 triệu người dùng. Facebook sẽ phải đối mặt với những thách thức khi số lượng người dùng tăng lên như cải thiện tốc độ của hệ thống và làm cho hệ thống tiện dụng hơn cho người dùng.

Gentoo phát hành cùng backdoor, Linux đã nhiễm malware.

Theo một báo cáo tại đây thì mã nguồn của phần mềm độc hại (malware) đã được đóng gói trong bản phát hành của Gentoo (một Linux distro).
Sau khi nhận được báo cáo, Gentoo đã ra bản vá lỗi tại:
http://packages.gentoo.org/package/net-irc/unrealircd
Trong hệ thống theo dõi lỗi của Gentoo https://bugs.gentoo.org/show_bug.cgi?id=323691 thì lỗi này đã chuyển sang trạng thái VERIFIED (đã kiểm tra) và CLOSED (đóng) với chú thích sau:Gói unrealircd ở các máy phân phối Gentoo đã bị nhiễm nguyên nhân do hệ thống phân phối của unrealircd đã bị tấn công.
Qua sự kiện này đã đánh vào lòng tin của đại đa số người dùng trước nay tin tưởng rằng Virus chỉ xuất hiện ở họ hệ điều hành Microsoft Windows chứ trên Linux thì vô tư đi.

04/03/2010

Java Database Connectivity (JDBC)

Đây là slide trình diễn về JDBC trong loạt bài Java Training. ACE nào quan tâm thì có thể gửi email cho tôi để nhận bài giảng đầy đủ bằng tập tin word.

Java Data Object (JDO)

ACE nào thích chủ đề này, xin vui lòng liên hệ mình để có phần bài giảng đầy đủ bằng tập tin word nha.

06/11/2009

What is new in FB 2.5?

In FB 2.5, there will have new architecture which is called SuperClassic(SC). SC will support SMP better than now. So you will find four architectures in FB 2.5: SupperServer (SS), SuperClassic(SC), ClassicServer (CS) and EmbeddedServer.
Click here to download "Firebird 2.5 architecture comparision" document which is written by Thomas Steinmaurer.
The following slide will give you the details about Firebird 2.5 architecture:
Firebird 2.5 Architecture, by Dmitry Yemanov (in English)


15/09/2009

Security breach in default installing JBoss

If JBoss is installed by default, you can access web console to shutdown JBoss instance remotely by a normal browser without authentication:
Following menu tree will appears, you can do what you want:

10/09/2009

External Java Procedures Plug-in

It is sound promissing. One of new features in Firebird V3.0 is external Java procedure.
This means you can code SP by Java instead of PSQL. The first test version of FB/Java plugin was announced in 6 July 2009.
Read more here

12/08/2009

Thương vụ VMWare và SpringSource

Thứ hai, WMWare thông báo rằng họ sẽ trả 420 triệu đô trong một thương vụ để giúp SpringSource tiếp tục giữ vai trò ngày càng lớn hơn trong cộng đồng mã nguồn mở và trong lĩnh vực quản lý ứng dụng tính toán đám mây.
Sau thương vụ này thì một câu hỏi lớn được đặt ra là liệu WMWare có tiếp tục giữ phương châm phát triển mã nguồn mở hay không ?
English version read here

29/07/2009

Trong hư có thực, trong thực có hư

Trong "Xạ điêu anh hùng truyện" có đoạn Quách Tĩnh, Hoàng Dung, Hồng Thất Công, Âu Dương Phong, Âu Dương Khắc bị lạc trên đảo hoang. Bắc Cái Hồng Thất Công khi giao tranh với Tây Độc Âu Dương Phong trên biển không để ý trên đã bị Âu Dương Phong thả rắn độc cắn vì nghĩ chỉ phân cao thấp võ công nên không đề phòng. Hồng Thất Công mất hết võ công nên ba người Quách Tĩnh, Hoàng Dung, Hồng Thất Công không phải là đối thủ của Âu Dương Phong, Âu Dương Khắc mặc dù Âu Dương Khắc đang bị trọng thương nên phải nhường hang động cho họ mà lên cây cất cái lều ở tạm. Quách Tĩnh săn được hai con thỏ đem nướng. Hoàng Dung mới bảo Quách Tĩnh tè vào 1 trong 2 con thỏ nhưng Quách Tĩnh không làm được và đây là nghề của Hồng Thất Công. Đến đây một vấn đề đặt ra là làm sao lừa được con người xảo quyệt Âu Dương Phong ăn con thỏ mà Hồng Thất Công đã tè váo đó để hả giận đây ? Hoàng Dung bảo Quách Tĩnh mang con thỏ không có nước tiểu đưa cho Âu Dương Phong và do lo sợ bị bỏ thuốc độc vào thức ăn nên Âu Dương Phong lại quẳng con thỏ sạch để cướp con thỏ có nước tiểu kia.
Hoàng Dung bảo đây là kế "trong hư có thực, trong thực có hư"

28/07/2009

Firebird is the winner of SF's Fourth Annual Community Choice Awards

The 2009 Community Choice Awards winners are:

-- Best Commercial Open Source Project: PortableApps.com (portableapps.com)
-- Best New Project: Eeebuntu (eeebuntu.org)
-- Best Project: PortableApps.com (portableapps.com)
-- Best Project for Academia: XMind (xmind.net)
-- Best Project for Gamers: ScummVM (scummvm.org)
-- Best Project for Government: OpenOffice.org (openoffice.org)
-- Best Project for Multimedia: Audacity (audacity.sourceforge.net)
-- Best Project for the Enterprise: Firebird (firebirdsql.org)
-- Best Tool or Utility for Developers: Notepad++
(notepad-plus.sourceforge.net)
-- Best Tool or Utility for SysAdmins: phpMyAdmin (phpmyadmin.net)
-- Best Visual Design: PortableApps.com (portableapps.com)
-- Most Likely to Change the Way You Do Everything: PortableApps.com
(portableapps.com)
Congratulation to FB fans!

21/07/2009

Local protocol and multi-core processors

English version plz
read here
http://ibdeveloper.blogspot.com/2009/06/local-protocol-and-multi-core.html
Chúng tôi đã phát hiện một hiện tượng rất lạ khi sử dụng kết nối cục bộ Firebird Superserver 1,5 trên Windows. Kiểm nghiệm đã được thực hiện trên máy tính AMD 2 CPU với câu lệnh sao lưu như sau:
gbak -b -g db.fdb db.fbk
Khi gbak không chạy trên bộ xử lý nào hay khi chạy trên bộ xử lý khác với bộ xử lý mà Firebird SuperServer đang chạy (ví dụ khi fbserver.exe chạy trên bộ xử lý 0, gbak.exe chạy trên bộ xử lý 1) thì gbak hầu như không chiếm tải trên bộ xử lý và fbserver.exe chiếm tải dưới 50%.
Khi gbak.exe chạy trên cùng bộ xử lý với fbserver.exe thì tốc độ sao lưu tăng lên gần hai lần và fbserver.exe chiếm tải 95% bộ xử lý.
Ví dụ, kết quả của câu lệnh gbak -b -g cho cơ sở dữ liệu 3.8 GB
như sau:
  • fbserver và gbak chạy trện cùng bộ xử lý: 9 phút 22 giây.
  • fbserver và gabk chạy trên hai bộ xử lý khác nhau: 15 phút 41 giây.
Kết quả này hoàn toàn đốu lập với khi sử dụng giao thức TCP. Khi sử dụng giao thức TCP thì kết quả sẽ là 4 phút 10 giây không phụ thuộc vào gbak chạy trên bộ xử lý nào.
Vì vậy, ngay lúc này, chúng tôi khuyên bạn không nên sử dụng giao thức kết nối cục bộ cho Firebird Superserver 1.5 mà sử dụng localhost thay thế. Các thí nghiệm kiểm tra vẫn đang được tiến hành và cách thức để giải quyết sẽ được tìm ra.

18/07/2009

Trạng chết chúa cũng băng hà

Sáng nay đọc báo thấy tình hình khủng hoảng chính trị ở Honduras chuyển sang một hướng mới. Tổng thống lâm thời Roberto Micheletti đồng ý từ chức khi Tổng thống dân bầu Manuel Zelaya từ bỏ quyền lực. Ngẫm đi, ngẫm lại đây là chiêu "Trạng chết,chúa cũng băng hà" đây mà:
TRẠNG CHẾT, CHÚA CŨNG BĂNG HÀ
Từ bận ấy, chúa có bụng ghét Quỳnh. Được mười hôm, chúa đòi Quỳnh vào thị yến, định đánh thuốc độc cho chết, Quỳnh biết chúa căm về mấy chuyện trước, lần này đòi vào thị yến, chắc là có chuyện. Lúc đi dặn vợ con rằng:

- Hôm nay ta vào hầu yến Chúa, lành ít, dữ nhiều. Ta có mệnh hệ nào, thì không được phát tang ngay, cứ phải để ta vào võng, cắt hai đứa quạt hầu, rồi gọi nhà trò về hát, đợi bao giờ phủ chúa phát tang thì ở ngoài hãy phát tang.

Dặn xong, lên võng đi.

Quỳnh vào đến cung, đã thấy chúa ngồi đấy rồi. Chúa bảo:

- Lâu nay không thấy mặt, lòng ta khát khao lắm. Vừa rồi, có người tiến hải vị, ta nhớ đến ngươi, đòi vào ăn yến, người không được từ.

Quỳnh biết chúa thù về cây cải hôm nọ, không ăn không được. Vừa nếm một miếng thì chúa hỏi:

- Bao giờ Quỳnh chết?

Quỳnh thưa:

- Bao giờ chúa băng hà thì Quỳnh cũng chết?

Ăn xong, Quỳnh thấy trong người khang khác, cáo xin về. Vừa về đến nhà thì tắt hơi. Vợ con cứ theo lời Quỳnh dặn mà làm. Chúa sai người dò xem Quỳnh có việc gì không, thấy Quỳnh đương nằm võng nghe nhà trò hát, mà người nhà thì đi lại vui vẻ như thường, về tâu với chúa. Chúa liền đòi đầu bếp lên hỏi xem đánh thuốc thế nào mà Quỳnh không việc gì.

Chúa ăn thử, được một chốc thì chúa lăn ra chết.

Nhà Quỳnh nghe thấy trong dinh chúa phát tang thì ở nhà cũng phát tang. Chúa và Trạng đưa ma một ngày. Thế mới biết Quỳnh chết đến cổ còn lừa được chúa mới nghe. Người đời sau có thơ rằng:

"Trạng chết chúa cũng băng hà

Dưa gang đỏ đít thì cà đỏ trôn".