Pages

Subscribe

Thứ Sáu, 21 tháng 5, 2010

Sử dụng & Bảo dưỡng bình ắc-quy cho xe máy

Ắc quy dùng trong xe máy có 2 loại: ắc quy chì axit (còn được gọi là ắc quy nước) và ắc quy kiềm (còn gọi là ắc quy khô). Trong đó ắc quy chì axit được sử dụng rộng rãi hơn. Ắc quy xe máy có nhiệm vụ cung cấp điện cho các hệ thống điện như đèn còi, đề, hệ thống đánh lửa,...
1. Ắc quy nước:

Đối với loại ắc quy 12 V (thông dụng cho xe máy hiện nay) có 6 ngăn. Mỗi ngăn được xem là một ắc quy đơn và được nối với nhau bằng các cầu nối. Cực âm có dấu(-), cực dương có dấu(+). Trên các ngăn có nắp đậy và lỗ thông hơi. Khi ắc quy hoạt động sẽ tạo ra chất khí hyđrô và ô xy bay lên nên sẽ thấy hiện tượng dung dịch sủi bọt và nước cạn dần, nồng độ dung dịch trở nên đậm đặc. Ắc-quy nước là loại có công suất lớn, việc bảo dưỡng cần phải thường xuyên. Muốn cho ắc-quy hoạt động tốt, phải thường xuyên kiểm tra mức dung dịch điện phân và khả năng phóng điện của bình.
2. Ắc quy khô:
Thực tế ắc quy khô cũng là loại ắc quy axít, chỉ khác là dung dịch axít có tỷ trọng cao hơn và chỉ đổ một lần duy nhất lúc mới dùng, sau đó đậy kín, trên vỏ bình không có lỗ thông hơi nên nhìn vào chỉ thấy 2 cực âm dương. Loại này không đổ thêm nước, không cần bảo dưỡng và giá thành đắt hơn loại ắc quy nước.
3. Những hư hỏng thường gặp:
a. Bình ắc quy nạp đầy nhưng sau một đêm điện đã yếu, thậm chí khi không sử dụng.
Nguyên nhân: Do bề mặt ắc quy bị bẩn tạo ra cầu nối giữa 2 cực; bình chập mạch bên trong do kết tủa hoặc các tấm ngăn bị lỏng; cũng có thể vật liệu làm ắc quy không đạt yêu cầu hoặc trong dung dịch có tạp chất.
Khắc phục: Bạn nên làm vệ sinh, lau chùi ắc quy hoặc súc rửa bình sạch sẽ, thay dung dịch mới và nạp lại điện cho bình
b. Hiệu điện thế tăng nhanh khi nạp, dung dịch mau sôi nhưng nồng độ tăng không đáng kể, bề ngoài lá cực có nhiều đốm trắng phủ trên bản cực và tấm ngăn. Ắc quy không phóng điện được hoặc phóng điện mau hết. Trường hợp này gọi là bị sulphat hoá.
Nguyên nhân: Do dung dịch trong ắc quy quá ít làm bản cực nhô lên, hoặc nồng độ dung dịch quá cao.
Khắc phục: Cần phải đổ thêm nước cất hoặc nạp lại bình. Với bình phóng điện nhanh hoặc dung dịch bẩn thì nên thay dung dịch mới theo đúng nồng độ quy định, sau đó nạp điện cho bình khoảng 10 tiếng.
c. Cong vênh bản cực: Vỏ bình bị phồng nắp bình đội lên không đều ở phía bản cực dương.
Nguyên nhân: Do nạp điện với dòng quá lớn hoặc thời gian nạp quá lâu làm cho nồng độ dung dịch tăng cao dẫn đến giảm độ bền của bản cực.
Khắc phục:Cần đổ thêm nước cất, nạp thêm điện theo đúng quy trình.
Khi thấy xuất hiện các hiện tượng sau thì có thể ắc-quy xe của bạn đã có vấn đề, do đó bạn cần kiểm tra, bảo dưỡng ngay:
Máy khởi động quay chậm, yếu.
Đèn xi nhan mờ, không ngắt rơ-le.
Còi bị méo tiếng và khi bấm lên các bóng đèn bị sụt áp, mờ hẳn đi.
Nếu thấy những dấu hiệu trên, bạn nên tháo bình ắc-quy ra khỏi xe để kiểm tra:
Tháo hộp đựng ắc-quy, mở vít kẹp, gỡ cầu chì khỏi mạch.
Rút ống thoát nước của bình, nhấc bình điện ra khỏi hộc chứa.
Kiểm tra kỹ mực nước ở các ngăn bình, rút nắp ngăn, thêm nước vào cho tới vạch Upper.
Lắp ắc-quy trở lại xe, bôi mỡ vào vít bắt điện cực, cuối là gắn cầu chì thông mạch. Nếu cầu chì bị cháy thì nên thay đúng chủng loại cũ.
Trong trường hợp đã thêm nước mà bình điện vẫn còn yếu, hãy mang nó đến một hiệu sửa ắc-quy để súc bình và nạp lại điện.
Lưu ý: Khi sử dụng ắc quy nước, nên định kỳ 1 - 2 tháng kiểm tra 1 lần. Nếu thiếu dung dịch và cầm châm thêm thì bạn nên mua axít đã được pha loãng. Tuyệt đối không cho thêm nước a xít, (những bình axít bán ở tiệm phụ tùng xe máy) loại này chỉ được đổ cho lần đầu tiên. Nếu bạn tiếp tục châm thêm loại nước a xít này vào bình, nồng độ axít cao sẽ sớm làm hỏng các bản cực, giảm tuổi thọ và công suất ắc-quy. Khi thêm nước, lâu chùi... tránh làm chập các điện cực. Dùng đèn xi nhan hoặc phanh liên tục cũng sẽ làm ắc quy sẽ mau hết điện

Sưu tầm

Thứ Tư, 19 tháng 5, 2010

Học nhanh Toán cấp 3: Hệ thống tất cả công thức Toán cần nhớ

Hoc nhanh Toan cap 3

Học nhanh Toán cấp 3: Hệ thống tất cả công thức Toán cần nhớ sẽ giúp học sinh dễ dàng ghi nhớ các công thức Toán học (công thức lượng giác, đạo hàm, nguyên hàm, hệ thức lượng trong tam giác, ...), tóm tắt các cách giải các phương trình, bất phương trình, hệ phương trình có trong chương trình Toán cấp 3 (từ bậc hai đến lượng giác, mũ và logarit, ...). Đặc biệt hữu ích cho các thí sinh dự thi kì thi Tốt nghiệp THPT và Đại học sắp tới.
Bản in PDF với màu sắc rất đẹp. Link tải về tại đây (9.63MB): Download
Xem thêm : Sổ tay Toán cấp 3 ở định dạng .chm

mathvn.com

Thứ Hai, 17 tháng 5, 2010

Hướng dẫn sử dụng đồng hồ vạn năng

CÓ BÁC NÀO CHƯA BIẾT CÁCH SỬ DỤNG ĐỒNG HỒ VẠN NĂNG ĐỂ ĐO DÒNG ĐIỆN, ĐIỆN ÁP, ĐIỆN TRỞ KHÔNG. HI HI CHẮC LÀ KHÔNG ÍT BÁC ĐÂU NHỈ.
CÁC BẠN ĐỪNG LO , MÌNH VỪA TÌM ĐƯỢC MỘT BÀI VIẾT RẤT CHI TIẾT VỀ CÁCH SỬ DỤNG ĐỒNG HỒ VẠN NĂNG CÓ HÌNH ẢNH MINH HỌA RÕ RÀNG.
Bài 1 : Hướng dẫn sử dụng đồng hồ vạn năng
1. Giới thiệu về đồng hồ vạn năng ( VOM)
Đồng hồ vạn năng ( VOM ) là thiết bị đo không thể thiếu được với bất kỳ một kỹ thuật viên điện tử nào, đồng hồ vạn năng có 4 chức năng chính là Đo điện trở, đo điện áp DC, đo điện áp AC và đo dòng điện.
Ưu điểm của đồng hồ là đo nhanh, kiểm tra được nhiều loại linh kiện, thấy được sự phóng nạp của tụ điện , tuy nhiên đồng hồ này có hạn chế về độ chính xác và có trở kháng thấp khoảng 20K/Vol do vây khi đo vào các mạch cho dòng thấp chúng bị sụt áp.
2. Hướng dẫn đo điện áp xoay chiều.
Sử dụng đồng hồ vạn năng đo áp AC
Khi đo điện áp xoay chiều ta chuyển thang đo về các thang AC, để thang AC cao hơn điện áp cần đo một nấc, Ví dụ nếu đo điện áp AC220V ta để thang AC 250V, nếu ta để thang thấp hơn điện áp cần đo thì đồng hồ báo kịch kim, nếu để thanh quá cao thì kim báo thiếu chính xác.
* Chú ý – chú ý :
Tuyết đối không để thang đo điện trở hay thang đo dòng điện khi đo vào điện áp xoay chiều => Nếu nhầm đồng hồ sẽ bị hỏng ngay lập tức !
Để nhầm thang đo dòng điện, đo vào
nguồn AC => sẽ hỏng đồng hồ
Để nhầm thang đo điện trở, đo vào nguồn AC
=> sẽ hỏng các điện trở trong đồng hồ
* Nếu để thang đo áp DC mà đo vào nguồn AC thì kim đồng hồ không báo , nhưng đồng hồ không ảnh hưởng .
Để thang DC đo áp AC đồng hồ không lên kim
tuy nhiên đồng hồ không hỏng
Bài 2 : Hướng dẫn đo điện áp một chiều (DC)
1. Hướng dẫn đo điện áp một chiều DC bằng đồng hồ vạn năng.
Khi đo điện áp một chiều DC, ta nhớ chuyển thang đo về thang DC, khi đo ta đặt que đỏ vào cực dương (+) nguồn, que đen vào cực âm (-) nguồn, để thang đo cao hơn điện áp cần đo một nấc. Ví dụ nếu đo áp DC 110V ta để thang DC 250V, trường hợp để thang đo thấp hơn điện áp cần đo => kim báo kịch kim, trường hợp để thang quá cao => kim báo thiếu chính xác.
Dùng đồng hồ vạn năng đo điện áp một chiều DC
* Trường hợp để sai thang đo :
Nếu ta để sai thang đo, đo áp một chiều nhưng ta để đồng hồ thang xoay chiều thì đồng hồ sẽ báo sai, thông thường giá trị báo sai cao gấp 2 lần giá trị thực của điện áp DC, tuy nhiên đồng hồ cũng không bị hỏng .
Để sai thang đo khi đo điện áp một chiều => báo sai giá trị.
* Trường hợp để nhầm thang đo
Chú ý – chú ý : Tuyệt đối không để nhầm đồng hồ vào thang đo dòng điện hoặc thang đo điện trở khi ta đo điện áp một chiều (DC) , nếu nhầm đồng hồ sẽ bị hỏng ngay !!
Trường hợp để nhầm thang đo dòng điện
khi đo điện áp DC => đồng hồ sẽ bị hỏng !
Trường hợp để nhầm thang đo điện trở khi đo điện
áp DC => đồng hồ sẽ bị hỏng các điện trở bên trong!
Bài 3 : Hướng dẫn sử dụng thang đo điện trở
1. Hướng dẫn đo điện trở và trở kháng.
Với thang đo điện trở của đồng hồ vạn năng ta có thể đo được rất nhiều thứ.
  • Đo kiểm tra giá trị của điện trở
  • Đo kiểm tra sự thông mạch của một đoạn dây dẫn
  • Đo kiểm tra sự thông mạch của một đoạn mạch in
  • Đo kiểm tra các cuộn dây biến áp có thông mạch không
  • Đo kiểm tra sự phóng nạp của tụ điện
  • Đo kiểm tra xem tụ có bị dò, bị chập không.
  • Đo kiểm tra trở kháng của một mạch điện
  • Đo kiểm tra đi ốt và bóng bán dẫn.
* Để sử dụng được các thang đo này đồng hồ phải được lắp 2 Pịn tiểu 1,5V bên trong, để xử dụng các thang đo 1Kohm hoặc 10Kohm ta phải lắp Pin 9V.
Đo điện trở :

Đo kiểm tra điện trở bằng đồng hồ vạn năng
Để đo tri số điện trở ta thực hiện theo các bước sau :
  • Bước 1 : Để thang đồng hồ về các thang đo trở, nếu điện trở nhỏ thì để thang x1 ohm hoặc x10 ohm, nếu điện trở lớn thì để thang x1Kohm hoặc 10Kohm. => sau đó chập hai que đo và chỉnh triết áo để kim đồng hồ báo vị trí 0 ohm.
  • Bước 2 : Chuẩn bị đo .
  • Bước 3 : Đặt que đo vào hai đầu điện trở, đọc trị số trên thang đo , Giá trị đo được = chỉ số thang đo X thang đo
    Ví dụ : nếu để thang x 100 ohm và chỉ số báo là 27 thì giá trị là = 100 x 27 = 2700 ohm = 2,7 K ohm
  • Bước 4 : Nếu ta để thang đo quá cao thì kim chỉ lên một chút , như vậy đọc trị số sẽ không chính xác.
  • Bước 5 : Nếu ta để thang đo quá thấp , kim lên quá nhiều, và đọc trị số cũng không chính xác.
  • Khi đo điện trở ta chọn thang đo sao cho kim báo gần vị trí giữa vạch chỉ số sẽ cho độ chính xác cao nhất.
Dùng thang điện trở để đo kiểm tra tụ điện
Ta có thể dùng thang điện trở để kiểm tra độ phóng nạp và hư hỏng của tụ điện , khi đo tụ điện , nếu là tụ gốm ta dùng thang đo x1K ohm hoặc 10K ohm, nếu là tụ hoá ta dùng thang x 1 ohm hoặc x 10 ohm.
Dùng thang x 1K ohm để kiểm tra tụ gốm
Phép đo tụ gốm trên cho ta biết :
  • Tụ C1 còn tốt => kim phóng nạp khi ta đo
  • Tụ C2 bị dò => lên kim nhưng không trở về vị trí cũ
  • Tụ C3 bị chập => kim đồng hồ lên = 0 ohm và không trở về.
Dùng thang x 10 ohm để kiểm tra tụ hoá
Ở trên là phép đo kiểm tra các tụ hoá, tụ hoá rất ít khi bị dò hoặc chập mà chủ yếu là bị khô ( giảm điện dung) khi đo tụ hoá để biết chính xác mức độ hỏng của tụ ta cần đo so sánh với một tụ mới có cùng điện dung.
  • Ở trên là phép đo so sánh hai tụ hoá cùng điện dung, trong đó tụ C1 là tụ mới còn C2 là tụ cũ, ta thấy tụ C2 có độ phóng nạp yếu hơn tụ C1 => chứng tỏ tụ C2 bị khô ( giảm điện dung )
  • Chú ý khi đo tụ phóng nạp, ta phải đảo chiều que đo vài lần để xem độ phóng nạp.

Bài 4 : Hướng dẫn đo dòng điện và đọc chỉ số
Hướng dẫn đo dòng điện bằng đồng hồ vạn năng. Cách 1 : Dùng thang đo dòng
Để đo dòng điện bằng đồng hồ vạn năng, ta đo đồng hồ nối tiếp với tải tiêu thụ và chú ý là chỉ đo được dòng điện nhỏ hơn giá trị của thang đo cho phép, ta thực hiện theo các bước sau
  • Bươc 1 : Đặt đồng hồ vào thang đo dòng cao nhất .
  • Bước 2: Đặt que đồng hồ nối tiếp với tải, que đỏ về chiều dương, que đen về chiều âm .
  • Nếu kim lên thấp quá thì giảm thang đo
  • Nếu kim lên kịch kim thì tăng thang đo, nếu thang đo đã để thang cao nhất thì đồng hồ không đo được dòng điện này.
  • Chỉ số kim báo sẽ cho ta biết giá trị dòng điện .
Cách 2 : Dùng thang đo áp DC
Ta có thể đo dòng điện qua tải bằng cách đo sụt áp trên điện trở hạn dòng mắc nối với tải, điện áp đo được chia cho giá trị trở hạn dòng sẽ cho biết giá trị dòng điện, phương pháp này có thể đo được các dòng điện lớn hơn khả năng cho phép của đồng hồ và đồng hồ cũmg an toàn hơn.
Cách đọc trị số dòng điện và điện áp khi đo như thế nào ?
* Đọc giá trị điện áp AC và DC
Khi đo điện áp DC thì ta đọc giá trị trên vạch chỉ số DCV.A
  • Nếu ta để thang đo 250V thì ta đọc trên vạch có giá trị cao nhất là 250, tương tự để thang 10V thì đọc trên vạch có giá trị cao nhất là 10. trường hợp để thang 1000V nhưng không có vạch nào ghi cho giá trị 1000 thì đọc trên vạch giá trị Max = 10, giá trị đo được nhân với 100 lần
  • Khi đo điện áp AC thì đọc giá trị cũng tương tự. đọc trên vạch AC.10V, nếu đo ở thang có giá trị khác thì ta tính theo tỷ lệ. Ví dụ nếu để thang 250V thì mỗi chỉ số của vạch 10 số tương đương với 25V.
  • Khi đo dòng điện thì đọc giá trị tương tự đọc giá trị khi đo điện áp

Nguồn bài viết: Không nhớ rõ

Làm gì khi trẻ bị nôn - trớ sau khi ăn ?

Nguyên nhân và cách xử lý
Khi bú quá no hoặc nuốt nhiều không khí do chỉ ngậm núm vú mà không ngậm sâu vào quầng vú của mẹ, trẻ có thể bị trớ. Khi đó, hãy kiêm trì vỗ nhẹ cho bé ợ hết không khí sau mỗi lần bú.

Trước tiên, cần phân biệt hiện tượng nôn và trớ ở trẻ.
  • Nôn là khi nhiều sữa bị đẩy ra ngoài miệng, trong khi trớ là chỉ một lượng sữa nhỏ chảy ra mép một cách tự nhiên.
  • Trớ sữa là một hiện tượng sinh lý bình thường ở trẻ sơ sinh.

Nguyên nhân khiến sữa dễ dàng chảy ngược từ dạ dày ra thực quản và tới miệng được chia làm 3 nhóm:

- Dạ dày của bé lúc này còn nằm ngang, dung lượng nhỏ, cơ và thần kinh chưa trưởng thành.

- Cơ co thắt ở thượng vị (chỗ nối thực quản và dạ dày) chưa phát triển.

- Bú quá no.

- Nuốt nhiều không khí: do khi bú mẹ, trẻ chỉ ngậm núm vú mà không ngậm sâu vào quầng vú, hoặc khi bú bình, đầu vú không đầy sữa.

- Sau khi ăn, trẻ vô tình bị đột ngột thay đổi tư thế.

Để khắc phục hiện tượng trên, cần thực hiện một số động tác sau:

- Khi cho trẻ bú, cần để bé ngậm sâu vào quầng vú.

- Vỗ cho bé ợ hết không khí sau mỗi lần bú bằng cách bế trẻ thẳng đứng, bụng ép vào ngực mẹ, đầu kề vai mẹ. Sau đó, vỗ vào lưng trẻ cho tới nghe thấy tiếng ợ lớn.

Cần kiên trì vỗ cho tới khi con ợ được một tiếng, nhiều khi phải mất tới 5-7 phút. Lúc ợ, bé có thể trớ ra một chút sữa, vì vậy đừng quên lót sẵn ở vai mình một chiếc khăn nhỏ để khỏi ướt áo.

- Giữ bé ở tư thế thẳng đứng hoặc nằm đầu cao trong khoảng 15-20 phút, tránh thay đổi tư thế đột ngột. Trên thực tế, không ít trẻ cần được bế tới 30 phút sau khi ăn để không bị nôn, trớ.

Nếu các biện pháp trên không có kết quả, cần cho bé đi khám để xác định bệnh lý trào ngược dạ dày thực quản. Trong trường hợp cần thiết, bác sĩ có thể cho bé uống thuốc để cải thiện.

Ngoài ra cần theo dõi cân nặng của bé hằng tuần. Nếu bé lên cân đều thì không có gì đáng ngại. Còn nếu xuất hiện các biểu hiện bất thường như sút cân, sốt, đi ngoài phân lỏng...thì đưa trẻ đi khám ngay.

khamchuabenh.net(Theo SKĐS

Thứ Bảy, 15 tháng 5, 2010

Page Navigation với phong cách WP-PageNavi

Page Navigation với phong cách WP-PageNavi

Như đã hứa với các bạn, hôm nay tôi chia sẻ tiếp cách làm Page Navigation cho Blogger với phong cách giống như plugin WP-PageNavi của WordPress, vốn đang được dùng cho Hỗn tạp Blog.

Chúng ta đều đã biết rằng Blogger vốn chỉ cung cấp 2 link "Previous" và "Next" để chuyển bài, điều đó hiển nhiên không làm thỏa mãn người dùng. Vì thế có nhiều hack cho Blogger ra đời. Hack lần này tôi trình bày về cơ bản không khác các hack trước, chức năng cũng không nổi bật hơn nhiều, chỉ có duy nhất 1 điểm là nó được viết lại hoàn toàn theo phong cách của 1 plugin nổi tiếng cho WordPress - WP-PageNavi. Vì thế, nếu bạn mong chờ 1 bản đột phá hơn cho Blogger, thì điều đó chỉ có thể làm được nhờ các góp ý của các bạn!

Cách cài đặt

1. Cài đặt CSS

Mở file template của bạn, tìm đến dòng:

  ]]></b:skin>

Chèn vào phía trước:

 

/* Page Navigation */

.pagenavi{clear:both;margin:10px auto;text-align:center}

.pagenavi span,.pagenavi a{padding:3px;margin-right:5px;background:#fff;border:1px solid #c20c0c}

.pagenavi a:visited{color:#c20c0c}

.pagenavi a:hover,.pagenavi .current{background:#c20c0c;color:#fff;text-decoration:none}

.pagenavi .pages,.pagenavi .current{font-weight:bold}

.pagenavi .pages{border:none}

Phần này dùng để định nghĩa một số màu sắc, style cho phần Page navigation. Màu mặc định này là bản mà Hỗn tạp Blog đang dùng. Các bạn nên sửa cho phù hợp với tông màu của blog của mình.

2. Cài đặt script

Trong template, tìm đến dòng này:

  <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>

Chèn ngay sau nó:

 

<b:includable id='page-navi'>

<div class="pagenavi">

<script type="text/javascript">

var pageNaviConf = {

perPage: 5,

numPages: 9,

firstText: "First",

lastText: "Last",

nextText: "Next",

prevText: "Prev"

}

</script>

<script type="text/javascript" src="http://rilwis.googlecode.com/svn/trunk/blogger/pagenavi.min.js"></script>

<div class="clear" />

</div>

</b:includable>

3. Chèn Page Navigation

Bước cuối cùng là bước tìm đến phần cần hiển thị Page Navigation và chèn code. Thông thường phần này ở cuối phần bài viết. Tìm trong template của bạn:

 

<!-- navigation -->

<b:include name='nextprev'/>

Thay thế nó bằng:

 

<b:if cond='data:blog.pageType == "index"'>

<b:include name='page-navi' />

<b:else/>

<b:if cond='data:blog.pageType == "archive"'>

<b:include name='page-navi' />

</b:if>

</b:if>

Nếu như bạn không tìm được phần nextprev thì hãy để ý đến cấu trúc template của bạn, nó có dạng:

 

<b:section class='main' id='main' showaddelement='no'>

<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>

...

<b:includable id='main' var='top'>

...

</b:includable>

</b:widget>

</b:section>

Chèn đoạn code ở trên vào ngay trước thẻ </b:includable> là được.

Cấu hình script

Điểm khác biệt giữa các đoạn code mà Hỗn tạp Blog trình bày so với các code khác là không yêu cầu cấu hình địa chỉ blog. Nhờ đó, phần cấu hình trông sẽ sáng sủa hơn chút, và chỉ tập trung vào những thứ cần thiết.

Cấu hình của script này nằm ở bước 2 trong phần cài đặt ở trên. Các tham số bao gồm:

 

var pageNaviConf = {

perPage: 5,

numPages: 9,

firstText: "First",

lastText: "Last",

nextText: "Next",

prevText: "Prev"

}

trong đó:

- perPage: số bài viết hiển thị trong 1 trang

- numPages: số trang hiển thị

- firstText, lastText, nextText, prevText: tương ứng là các từ hiển thị cho các nút First, Last, Next, Prev

Hy vọng đoạn code này sẽ có ích cho blog của các bạn. Mọi ý kiến xin để lại dưới comment.

Nguồn: Hỗn tạp Blog

Chat Box đẹp với chức năng Ẩn/Hiển thị hộp thoại Chat

Hộp Chat Box dạng thu gọn giúp bạn tối ưu hoá hình ảnh của Weblog do ưu điểm không chiếm không gian trên các trang Page, khi cần sử dụng bạn chỉ cần click vào chữ "Chat Box" thì hộp thoại sẽ hiện ra, và cũng thao tác đó bạn ẩn giấu chúng một cách nhanh chóng.

Sau đây là cách thực hiện để tạo được một Hộp Chat Box ẩn giấu được mà anh3ngơ học lỏm được:
Bước 1: Truy cập vào Blogger / LayoutEdit HTML
Bước 2: Dán đoạn code dưới vào phía trên </head>

<style type='text/css'>
#gb{
position:fixed;
top:31px;
z-index:+1000;
}
* html #gb{position:relative;}
.gbtab{
height:81px;
width:24px;
float:left;
cursor:pointer;
background:url(&#39;http://lh3.ggpht.com/_rVQLxDFDz0A/SsV-6MbJNAI/AAAAAAAAB8c/gM04HoC_fZA/chatbox.png&#39;) no-repeat;
}
.gbcontent{
float:left;
border:2px solid #f38d02;
background:#e49b00;
padding:3px;
}
</style>
<script type='text/javascript'>
function showHideGB(){
var gb = document.getElementById(&quot;gb&quot;);
var w = gb.offsetWidth;
gb.opened ? moveGB(0, 24-w) : moveGB(20-w, 0);
gb.opened = !gb.opened;
}
function moveGB(x0, xf){
var gb = document.getElementById(&quot;gb&quot;);
var dx = Math.abs(x0-xf) &gt; 10 ? 5 : 1;
var dir = xf&gt;x0 ? 1 : -1;
var x = x0 + dx * dir;
gb.style.right = x.toString() + &quot;px&quot;;
if(x0!=xf){setTimeout(&quot;moveGB(&quot;+x+&quot;, &quot;+xf+&quot;)&quot;, 10);}
}
</script>

Bước 3: Vào Blogger / LayoutPage Element và tạo một tiện ích (Add a Gadget) dạng HTML/Javascript
Bước 4: Dán đoạn code dưới vào tiện ích HTML/JavaScript vừa tạo

<div id="gb">
<div class="gbtab" onclick="showHideGB()">
</div>
<div class="gbcontent">
<strong>Chat Box</strong>

<center>

<!-- Begin ShoutMix - http://www.shoutmix.com -->

<iframe scrolling="auto" width="300" frameborder="0" src="http://www2.shoutmix.com/?chinhnd" height="450" title="chinhnd">

<a href="http://www2.shoutmix.com/?chinhnd">View shoutbox</a>

</iframe>

<!-- End ShoutMix –>

</center>

<div style="text-align: right;">
<a href="javascript:showHideGB()">
<span style="color: #660000;">[Ẩn Chat Box]</span>
</a>
</div>
</div>
</div>
<script type="text/javascript">
var gb = document.getElementById("gb");
gb.style.right = (24-gb.offsetWidth).toString() + "px";
</script>

Trong đó: Đoạn code màu đỏ là code của hộp chát box, như anh3ngơ sử dụng dịch vụ là của shoutmix, các bạn có thể tạo shoutmix theo hướng dẫn Tạo Shoutbox để chatvới khách thăm blog.

Chúc các bạn thành công.

Sưu tầm

Thứ Ba, 11 tháng 5, 2010

VN vào danh sách hạn chế tự do blog

Ủy ban Bảo vệ các Nhà báo (Committee for Protection of Journalists - CPJ) vừa công bố danh sách 10 quốc gia mà tổ chức này cho là 'Khó khăn nhất đối với các blogger', trong đó Việt Nam đứng thứ sáu.

Các quốc gia này là Miến Điện, Iran, Syria, Cuba, Ả rập Saudi, Việt Nam, Tunisia, Trung Quốc, Turkmenistan và Ai Cập.

Đáng chú ý là Việt Nam nay bị cho là hạn chế giới blogger hơn cả Trung Quốc.

CPJ, tổ chức độc lập có trụ sở tại New York, viết trong thông cáo: "Với một chính quyền quân sự đang hạn chế nghiêm ngặt việc tiếp cận internet và cầm tù người dân vì đăng tải các tài liệu mang tính chỉ trích trên internet, Miến Điện là nước khó khăn nhất đối với các blogger".

CPJ nhận định, tại nhiều quốc gia Trung Đông và châu Á, sự lan truyền của mạng internet ngày càng rộng và chính quyền phản hồi bằng cách cũng tăng cường trấn áp mạng.

Giám đốc điều hành tổ chức này, ông Joel Simon, nhật xét: "Các blogger đứng trên tuyến đầu trong cuộc cách mạng thông tin và con số của họ ngày càng tăng".

"Thế nhưng các chính phủ cũng nhanh chóng học cách sử dụng công nghệ để chống lại các blogger thông qua việc kiểm duyệt và sàng lọc trên mạng, hạn chế tiếp cận internet và tìm kiếm các dữ liệu cá nhân."

"Nếu các việc trên không thành, chính quyền (một số nước) bỏ tù một vài blogger để làm gương cho cả cộng đồng mạng, buộc họ hoặc phải im lặng, hoặc phải tự kiểm duyệt."

Việt Nam và Trung Quốc, nơi văn hóa blog đang phát triển mạnh, cũng là hai quốc gia mà CPJ cho là thuộc diện tồi tệ nhất trong việc kiểm soát và hạn chế blog ở Á châu.

Giám đốc CPJ Joel Simon phát biểu: "Chính phủ các nước trong danh sách trên đang tìm cách ngăn chặn cuộc cách mạng thông tin, và hiện giờ họ đang thành công".

Ông Simon nói "các nhóm vận động tự do ngôn luận, các chính phủ, cộng đồng mạng và các công ty công nghệ cần hiệp sức với nhau để bảo vệ quyền lợi của các blogger trên toàn cầu".

Chính phủ các nước trong danh sách trên đang tìm cách ngăn chặn cuộc cách mạng thông tin, và hiện giờ họ đang thành công.

Giám đốc CPJ Joel Simon

Việt Nam được CPJ nhận định là nơi mà các blogger đang bù vào khoảng trống các nguồn tin độc lập mà báo chí chính thống trong nước để lại. Tuy nhiên, chính quyền phản ứng bằng cách gia tăng các quy định.

"Chính phủ Việt Nam đã yêu cầu các công ty công nghệ quốc tế như Yahoo, Google, và Microsoft cung cấp thông tin cá nhân về các blogger đang sử dụng dịch vụ của họ."

"Tháng Chín năm ngoái, ông Nguyễn Văn Hải, hay blogger Điếu Cày, đã bị bỏ tù 30 tháng vì tội trốn thuế nhưng các điều tra của CPJ cho thấy ông bị trừng phạt chính vì viết blog."

CPJ chỉ ra một bằng chứng rõ ràng cho việc hạn chế blog của chính phủ Việt Nam là quyết định hồi tháng 10/2008 thành lập cơ quan riêng thuộc Bộ Thông tin-Truyền thông nhằm quản lý internet.

Hồi tháng Ba 2009, Tổ chức Phóng viên không Biên giới (RSF) cũng đưa ra danh sách 12 quốc gia 'thù nghịch với internet', trong có Việt Nam.

Danh sách của CPJ được đưa ra nhân ngày Tự do Báo chí Thế giới 03/05 nhằm đấu tranh chống nạn trấn áp trên mạng internet. Theo CPJ, trong năm 2008, con số các nhà báo mạng và blogger bị bỏ tù lần đầu tiên đã vượt qua con số các nhà báo cho ấn bản in.

Cũng nhân ngày Tự do Báo chí Thế giới, tổ chức Freedom House tại Hoa Kỳ cũng ra phúc trình cho hay lần đầu tiên trong lịch sử thế giới, tự do báo chí tại tất cả các châu lục đều xuống cấp.

Theo BBC Vietnamese

Facebook đạt kỷ lục 300 triệu thành viên

Mạng xã hội lớn nhất thế giới tiếp tục mở rộng với thông báo đang có 300 triệu người sử dụng hoạt động hàng tháng trên thế giới.

Facebook cũng tiết lộ là họ bắt đầu kiếm ra tiền, trước kế hoạch.

Trước đó họ tính là sẽ không thể bắt đầu kiếm tiền trước giữa năm 2010.

"Với chúng tôi điều đó quan trọng vì sẽ giúp Facebook trở thành dịch vụ độc lập về dài hạn," nhà sáng lập Mark Zuckerberg nói.

"Chúng tôi xây dựng Facebook thành công trong mô hình bền vững. Chúng tôi bắt đầu thực hiện mục tiêu của mình là kết nối mọi người."

"Chúng tôi gặp rất nhiều niềm vui và các thách thức lớn nhất cần phải vượt qua để chuyển đổi hệ thống hiện tại để thông tin có thể chạy trên toàn cầu," ông Zuckerberg nói trong trang blog của mình.

'Dấu ấn'

Tin tức Facebook vượt qua hai ngưỡng vừa kể được loan báo tại hội thảo TechCrunch 50 ở San Francisco.

Facebook vượt mức 250 triệu người sử dụng vào tháng Bảy, và ước tính mỗi tuần họ có thêm 5 triệu người sử dụng mới đăng ký, tức là 50 triệu trong vòng 75 ngày vừa qua.

Hơn 70% người sử dụng đến từ ngoài Hoa kỳ.

"Vượt qua các ngưỡng này đối với tôi là chúng tôi có thể tiếp tục chi tiền cho phát triển và xây dựng, tự phát triển hệ thống một cách bền vững," Mike Schroepfer, phụ trách công nghệ của Facebook nói với BBC News.

"Chúng tôi nghĩ 300 triệu mới chỉ là một bước trên đường kết nối toàn thế giới vào mạng liên lạc xã hội với bạn bè và gia đình và những người họ muốn liên lạc."

facebook

Hơn 70% thành viên của Facebook đến từ ngoài nước Mỹ

"Để Facebook có thể tiếp tục tăng trưởng như hiện nay và xây dựng doanh nghiệp với 'nguồn tài chính tích cực' là một chiến tích đáng nể," lời ông Nick O'Neil từ AllFacebook.com

"Nếu công ty có thể chịu nổi chi phí phục vụ một tỷ thành viên và vẫn đủ sức hòa vốn thì chắc chắn công ty sẽ có cơ hội kiếm cả tỷ," ông nói thêm.

Ông Schroepfer từ Facebook nói họ đã làm việc chăm chỉ để có nhiều tiền vào hơn ra.

"Tăng trưởng của mạng chắc chắn giúp chúng tôi có nguồn tiền vào và nhóm công nghệ đã làm rất nhiều để cải tiến công nghệ và sản phẩm, vì doanh nghiệp của chúng tôi chủ yếu có nguồn thu là từ quảng cáo.

"Trong lúc có thêm người trên thế giới nối kết vào mạng, người dân và các công ty quảng cáo nhận ra khả năng của việc chia sẻ thông tin, bất kể là điểm phim hay nhận xét về xe hơi," ông Schroepfer nói.

Ben Parr là biên tập của mạng xã hội Mashable.com thì nói cần phải coi chừng Twitter.

"Nếu Facebook tiếp tục mở cửa hệ thống và tiếp nhận các cơ chế tốt nhất của Twitter thì sẽ tạo ra vấn đề cho mạng Twitter."

"Mạng xã hội lớn nhất thế giới đang trên đường tới chiến tranh," ông Parr cảnh báo.

Theo BBC Vietnamese

[Facebook] Cộng đồng Facebook VN lo ngại

Người sử dụng internet ở Việt Nam đang lo ngại trước thông tin chính quyền có thể ngăn chặn mạng xã hội Facebook.

Việc truy cập trang mạng ngày càng thông dụng này thời gian gần đây gặp nhiều vấn đề.

Một số người than phiền họ không thể vào được Facebook như mọi khi mà phải thông qua đường proxy.

Cũng có người nói sau khi chỉnh sửa một số thông số kỹ thuật họ có thể vào lại Facebook như thường.

Các trung tâm dịch vụ khách hàng của FPT và Viettel nhận được nhiều yêu cầu của người sử dụng internet hỏi về khó khăn khi truy cập.

Chưa có bất kỳ thông báo hay quyết định chính thức nào từ phía Nhà nước liên quan tới Facebook, mà theo thống kê có tới một triệu người đăng ký sử dụng tại Việt Nam.

Số người tham gia Facebook tại Việt Nam đang tăng nhanh, chủ yếu dùng công cụ này để liên lạc với bạn bè và người thân, chia sẻ thông tin trên mạng.

Nhưng không chỉ vậy, ngày càng có nhiều người tìm cách gia tăng cơ hội kinh doanh, làm PR hay tiếp thị thông qua các mạng xã hội.

Mục đích kinh doanh

Hãng thông tấn Associated Press trích lời một người phát ngôn của Facebook từ trụ sở chính của hãng này tại Palo Alto, California, nói rằng họ chưa nhận được tin về khó khăn trong truy cập ở Việt Nam.

Bà Debbie Frost được trích lời nói: "Chúng tôi sẽ rất thất vọng khi người sử dụng không vào được Facebook ở bất kỳ quốc gia nào".

''Chúng ta cần biết là có thể trông cậy vào Facebook để liên lạc với các đối tác hay quãng cáo cho các sự kiện tương lai hay không,'' Huy Zing, một chuyên gia về internet viết trên mạng.

''Bất kỳ thời gian chết nào trên mạng đều làm ảnh hưởng đến tính hiệu quả của việc tiếp thị trên mạng, đến công việc tổ chức, chứ chưa nói đến khả năng có thể giữ liên lạc thường xuyên với bạn bè và gia đình.''

Người nước ngoài sống tại Việt Nam cũng thường sử dụng Facebook để giữ liên lạc với gia đình.

Chính phủ Việt Nam gần đây đã siết chặt kiểm soát việc sử dụng internet, đặc biệt là các blog cá nhân, mà đôi khi được sử dụng để đăng tải các thông tin được cho là không chính thống và "tế nhị về chính trị". Nhưng không mấy ai dùng Facebook để viết blog.

Việt Nam luôn nói muốn ngăn chặn các trang web có "nội dung xấu". Nhưng ra quyết định ngăn chặn một mạng xã hội phổ cập như Facebook thì không phải là điều đơn giản.

Việt Nam, với 86 triệu dân, có 22 triệu người sử dụng internet, được cho là tỷ lệ lớn trong các nước đang phát triển.

Trung Quốc đã chặn Facebook từ tháng Bảy năm nay, sau đó là các dịch vụ khác như Twitter và YouTube.

Bấm Quý vị bấm vào đây để chia sẻ ý kiến về chủ đề này với bạn đọc BBCVietnamese.com

Theo BBC Vietnamese

Thứ Bảy, 8 tháng 5, 2010

Tìm kiếm, download và sao lưu Driver với phần mềm miễn phí

Khi nâng cấp hoặc cài đặt mới hệ thống, bạn phải cài đặt driver của các linh kiện để chúng có thể nhận dạng, hoạt động hiệu quả và ổn định. Công việc này sẽ trở nên đơn giản và nhanh chóng hơn với những phần mềm miễn phí dưới đây.

Driver là phần mềm do các nhà sản xuất linh kiện điện tử cung cấp kèm theo sản phẩm, mục đích để hệ thống máy tính nhận biết được thiết bị được gắn vào và để máy tính điều khiến chúng.

Theo thời gian, các nhà sản xuất cung cấp các phiên bản mới của Driver để giúp thiết bị hoạt động ổn định và hiệu quả hơn. Đặc biệt, nếu bạn vừa nâng cấp hệ thống của mình (từ Windows XP lên Windows Vista hoặc từ Vista chuyển lên Windows 7) thì việc cập nhật Driver mới của thiết bị là điều cần thiết để phần cứng hoạt động ổn định.

Quá trình tìm kiếm, download và cập nhật driver mới từ Internet rất dễ xảy đến tình trạng “rước nhầm” virus và các phần mềm gián điệp trá hình. Để đơn giản, an toàn và thuận tiện hơn, bạn có thể nhờ đến một trong các phần mềm miễn phí dưới đây.

Tìm kiếm và download Driver:

Divice Doctor là phần mềm miễn phí, cho phép quét toàn bộ các thiết bị trên hệ thống để tìm kiếm xem có phiên bản cập nhật của các thiết bị này hay không. Nếu có, Device Doctor sẽ cung cấp link download phiên bản cập nhật này.

Download Device Doctor tại đây (Bao gồm cả phiên bản cài đặt và phiên bản Portable)

Đối với phiên bản Portable, bạn giải nén, kích hoạt file DeviceDoctor.exe để sử dụng.

Tại giao diện chính của chương trình, bạn kích vào nút Begin Scan để phần mềm bắt đầu tiến hành quét toàn bộ các linh kiện phần cứng đang có trên hệ thống.

Sau khi quá trình scan kết thúc, danh sách các thiết bị phần cứng cần phải cập nhật Driver sẽ được liệt kê bên dưới. Nhấn vào nút Download Updateđể download bản cập nhật.

Sau khi nhấn nút, bạn sẽ được đưa đến trang web có chứa đường link download Driver mới của thiết bị. Những Driver này được đảm bảo về mức độ tin cậy và an toàn.

Ngoài ra, bạn cũng có thể nhờ đến phần mềm DriverEasy để làm điều tương tự. Download hoàn toàn miễn phí tại đây (Phần mềm yêu cầu cài đặt .NET Framework trước khi sử dụng, download tại đây)

Sau khi cài đặt, tại giao diện chính của phần mềm, bạn nhấn vào nút Scan Now để bắt đầu quá trình quét phần cứng trên hệ thống.

Danh sách các thiết bị cần cập nhật Driver cũng như danh sách các linh kiện chưa được cài đặt Driver sẽ được liệt kê sau khi quá trình Scan kết thúc. Nhấn vào nút GetDrivers để download những Driver cần thiết.

Nhấn vào nút Download ứng với mỗi thiết bị tương ứng để download Driver cho thiết bị đó. Hoặc bạn cũng có thể nhấn nút Download All để download đồng thời toàn bộ các Driver cần thiết.

Sao lưu và khôi phục driver trên hệ thống:

Trong trường hợp bạn cần sao lưu các Driver đang có trên hệ thống để có thể sử dụng trong lần sau (chẳng hạn sau khi cài đặt mới hệ thống), thì có thể nhờ đến DriverMax.

DriverMax là phần mềm miễn phí, ngoài tính năng cho phép tìm kiếm và download driver (tương tự như 2 phần mềm ở trên), DriverMax còn cung cấp tính năng sao lưu và khôi phục Driver hiện có trên hệ thống, để đề phòng driver bị hỏng hóc (do virus phá hoại) hoặc để sử dụng trong trường hợp cài mới hệ điều hành.

Download DriverMax tại đây.

Tại giao diện chính của phần mềm, bạn chọn mục Driver backup andRestore -> Backup Drivers để tiến hành sao lưu các Driver đang có.

Bấm Next ở hộp thoại hiện ra sau đó, chờ trong giây lát để phần mềm kiểm tra, sau đó, danh sách các Driver hiện có của hệ thống sẽ được liệt kê. Đánh dấu vào loại driver bạn mốn sao lưu, rồi nhấn Next để tiếp tục.

Lưu ý: Bạn có thể nhấn vào mũi tên tại mục All Drivers để lọc ra những loại Driver tương ứng với các thiết bị.

Sau khi nhấn Next, chọn vị trí để lưu file sao lưu, hoặc lưu chúng dưới dạng file nén ZIP, rồi nhấn Next để quá trình sao lưu diễn ra.

Để tiến hành khôi phục lại các driver đã được sao lưu từ trước, tại giao diện chính của phần mềm, bạn chọn Driver backup and Restore -> Restore Driver from Backup, nhấn Next ở hộp thoại hiện ra sau đó, tìm đến vị trí lưu file Driver sao lưu được ở trên. Danh sách những Driver đã sao lưu sẽ được liệt kê. Bạn đánh dấu vào những Driver nào muốn khôi phục trên hệ thống mới, và nhấn Next để quá trình khôi phục diễn ra.

Lưu ý: Để sử dụng các tính năng tìm kiếm và nhận dạng thiết bị của DriverMax, bạn cần phải đăng ký một tài khoản miễn phí. Quá trình đăng ký sẽ được yêu cầu khi bạn sử dụng các tính năng này. Những tính năng sao lưu và khôi phục driver (như đã hướng dẫn ở trên) không cần phải đăng ký tài khoản.

Dân trí

Biến USB và thẻ nhớ thành bộ nhớ RAM để tăng tốc PC

Nâng cấp phần cứng, đặc biệt là bộ nhớ RAM là cách thức đơn giản nhưng hiệu quả nhất để cài thiện tốc độ của máy tính. Tuy nhiên không phải ai cũng có đủ điều kiện kinh tế để thực hiện điều này.

Trong trường hợp bạn đang sở hữu một chiếc USB hoặc thẻ nhớ (SD Card) với dung lượng kha khá, hãy thử sử dụng những cách thức dưới đây để nâng cao dung lượng bộ nhớ và cải thiện tốc độ xử lý của hệ thống.

Lưu ý: Để thực hiện những cách thức này, USB/thẻ nhớ phải có tối thiểu 256MB dung lượng trống. Ngoài ra, để sử dụng thẻ nhớ, máy tính của bạn phải có khe đọc thẻ nhớ (thường có trên laptop/netbook).

 Đối với Windows Vista/7: 

2 phiên bản mới này của Windows cung cấp tính năng ReadyBoost, cho phép biến dung lượng trống của các thiết bị lưu trữ dữ liệu gắn ngoài (USB/Thẻ nhớ) thành dung lượng lữu trữ bộ nhớ RAM, giúp cải thiện hiệu suất của hệ thống.

Để sử dụng tính năng này, đầu tiên, bạn cắm USB/thẻ nhớ vào máy tính (khe đọc thẻ nhớ). Windows sẽ tự động kiểm tra xem thiết bị của bạn có đủ đáp ứng yêu cầu để sử dụng ReadyBoost hay không.

Nếu đủ khả năng đáp ứng, tại hộp thoại Auto Play hiện ra sau đó, bạn nhấn vào tùy chọn Speedup My System.

 

 

Lưu ý: Trong trường hợp hộp thoại Auto Play không hiển thị (hoặc bạn đã tắt đi chức năng Auto Play của Windows), để sử dụng tính năng này, bạn kích chuột phải vào biểu tượng của USB/Thẻ nhớ trong My Computer, chọn Properties.

Tại hộp thoại Properties hiện ra sau đó, chọn tab ReadyBoost. Tại đây, đánh dấu vào tùy chọn Use this Device, và thiết lập dung lượng bạn muốn ReadyBoost sử dụng (Dung lượng này phụ thuộc vào tổng dung lượng trống của thiết bị). Dung lượng được sử dụng càng nhiều, tốc độ của hệ thống càng được cải thiện.

Nhấn nút OK. Windows sẽ tiến hành thiết bị và bắt đầu sử dụng tính năng ReadyBoost trên máy tính. Sau đó, mỗi khi bạn cắm thiết bị này vào máy tính, Windows sẽ tự động kích hoạt tính năng này.

Khi tính năng này được kích hoạt, mỗi khi truy cập vào USB/Thẻ nhớ, bạn sẽ thấy một file ReadyBoost, có dung lượng đúng bằng dung lượng bạn đã thiết lập ở trên. File này sẽ tự đọng xóa khi bạn rút thiết bị ra khỏi máy tính.

  
Trong trường hợp cần rút thiết bị ra khỏi máy, bạn chỉ việc sử dụng cách thức rút USB an toàn như vẫn thường dùng. Windows sẽ hiển thị một hộp thoại thông báo cho biết thiết bị đang được sử dụng. Đảm bảo rằng bạn không mở file nào khác chứa trên USB, nhấn nút Continue để ngừng sử dụng tính năng ReadyBoost và tiến hành rút thiết bị.

 

 

Trong trường hợp bạn rút trực tiếp USB/thẻ nhớ mà không thực hiện các bước trên, file ReadyBoost được tạo ra ở trên vẫn còn chứa bên trong thiết bị, bạn có thể xóa file này bằng cách thông thường.

 

Đối với Windows XP

Tuy tính năng ReadyBoost không được hỗ trợ trong Windows XP, nhưng người dùng vẫn có thể thực hiện điều tương tự với eBoostr.

eBoostr là phần mềm cho phép bạn sử dụng USB/thẻ nhớ thành dung lượng bộ nhớ RAM để tăng thêm tốc độ của hệ thống. eBoostr cũng mang đến tính năng tương tự như tính năng ReadyBoost ở trên, tuy nhiên, bạn có thể sử dụng phần mềm cho mọi phiên bản của Windows, kể cả Windows XP.

Download bản dùng thử của phần mềm tại đây.

Bản dùng thử của phần mềm cung cấp đầy đủ tính năng như phiên bản có phí, nhưng chỉ cho phép sử dụng phần mềm trong 2 tiếng/mỗi lần khởi động hệ thống. Do vậy, nếu cần, bạn có thể khởi động lại hệ thống để tiếp tục sử dụng phần mềm sau mỗi 2 tiếng.

Sau khi cài đặt, cắm USB/thẻ nhớ vào máy tính. Trong lần đầu tiên sử dụng, phần mềm sẽ yêu cầu kích hoạt cache trên USB/thẻ nhớ. Chọn Yes ở hộp thoại đầu tiên hiện ra để thực hiện điều này.

Sau đó thực hiện theo các bước hướng dẫn để thiết lập và sử dụng phần mềm. Tại giao diện chính của phần mềm, bạn có thể thêm vào các thiết bị để sử dụng, thiết lập dung lượng mà mỗi thiết bị cung cấp cho eBoostr…


eBoostr không chỉ hoạt động hiệu quả trên máy tính bàn, mà còn rất hữu dụng trên laptop. Thông thường, tốc độ truy cập ổ cứng của laptop chậm hơn so với máy tính bàn, do vậy, với eBoostr, tốc độ của hệ thống trên laptop sẽ được cải thiện do được “san sẻ” bớt một phần qua các thiết bị lưu trữ gắn ngoài. Ngoài ra, eBoostr có chế độ tiết kiệm năng lượng, giúp cho thời lượng sử dụng pin của laptop được kéo dài hơn so với thông thường.

Điểm khác biệt của eBoostr so với ReadyBoost, đó là bạn có thể cộng dồn dung lượng của các thiết bị gắn ngoài để sử dụng, chứ không phải chỉ sử dụng được 1 thiết bị như ở tính năng ReadyBoost.

Mặc dù cách thức trên có thể không khiến cho hệ thống cải thiện tốc độ một cách rõ rệt như nâng cấp bộ nhớ RAM thực thụ, tuy nhiên, nó vẫn giúp cho hệ thống hoạt động mượt mà và hiệu quả hơn, đặc biệt khi chạy đồng thời nhiều ứng dụng trên các máy tính có cấu hình không quá mặt. Hơn nữa, với cách thức này, bạn có thể tiết kiệm được một khoản chi phí nâng cấp phần cứng, tạm thời sử dụng để có thế sắm một cỗ máy tính mới mạnh mẽ hơn.

Dân trí

Thứ Năm, 6 tháng 5, 2010

[Blogspot] Thủ thuật tạo danh mục trang – Page Navigation

Thủ thuật tạo tiện ích danh mục số trang Page Navigation cho Blogger của Mohamed Rias đã được VnPress@net đã giới thiệu cho các bạn là một trong những thủ thuật về danh mục trang – Page Navigationthông dụng nhất. Tuy nhiên có một số trường hợp không thể sử dụng được vấn thủ thuật này.

PageNavigation
Chính vì đây là thủ thuật hữu ích nên bạn có thể thấy chúng ở bất kỳ đầu, đa số các Blogger nổi tiếng của Blogspot đều sử dụng thủ thuật này, chẳng hạn:
bloggerbuster
Bloggertricks
Deluxetemplates
Blogger Pluggin
Nhưng nếu bạn để ý các comment trong các bài hướng dẫn thực hiện thì sẽ thấy rất nhiều ý kiến thắc mắc do không hiển thị được Danh mục trang. Nguyên nhân chính của lỗi này là do:
1. Tên miền trong đoạn đầu của script chỉ sử dụng cho blogger (.blogspot.com) và đã được giải thích chi tiết tại bài viết: Amanda give explanation about this.
2. Sẽ có một số mẫu Blogger không có tên id 'blog-pager.
Để giải quyết câc vẫn đề này, abu-farhan đã thay đổi các tập lệnh và hướng dẫn chi tiết thực hiện bản hoàn chỉnh (đã sửa lỗi) như sau:
Bước 1: Đăng nhập vào tài khoản Blogger >> Layout >> Edit HTML
Bước 2: Tìm tới đoạn tag ]]></b:skin> và thêm đoạn mã CSS sau:



 
.showpageArea {padding: 0 2px;margin-bottom:10px;margin-top:10px;
}

.showpageArea a {border: 1px solid #505050;
color: #000000;font-weight:normal;
padding: 3px 6px !important;
padding: 1px 4px ;margin:0px 4px;
text-decoration: none;
}
.showpageArea a:hover {
font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;
}

.showpageNum a {border: 1px solid #505050;
color: #000000;font-weight:normal;
padding: 3px 6px !important;
padding: 1px 4px ;margin:0px 4px;
text-decoration: none;

}
.showpageNum a:hover {
font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;

}
.showpagePoint {font-size:11px;
padding: 2px 4px 2px 4px;
margin: 2px;
font-weight: bold;
border: 1px solid #333;
color: #fff;
background-color: #000000;


}

.showpage a:hover {font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;

}
.showpageNum a:link,.showpage a:link {
font-size:11px;
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;
border: 1px solid #0066cc;
color: #0066cc;
background-color: #FFFFFF;}

.showpageNum a:hover {font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;
}



vào trên tag ]]></b:skin>


Như hình dưới:





(Ảnh nguồn từ Mohamed RIAS)


Bước 3 : Bước tiếp theo bạn tìm code hay dòng lênh tương tự trong mẫu template ( Không cần click chọn Expand Widget Templates ) như dưới









 
<b:section class=’mainid=’mainshowaddelement=’yes> 
<b:widget id=’Blog1locked=’truetitle=’Blog Poststype=’Blog/>
</b:section>



Thêm đoạn code sau:









 
<script type='text/javascript'>
var home_page_url = location.href;

var pageCount=10;
var displayPageNum=6;
var upPageWord ='Previous';
var downPageWord ='Next';

function showpageCount(json) {
var thisUrl = home_page_url;
var htmlMap = new Array();
var thisNum = 1;
var postNum=1;
var itemCount = 0;
var fFlag = 0;
var eFlag = 0;
var html= &#39;&#39;;
var upPageHtml =&#39;&#39;;
var downPageHtml =&#39;&#39;;


htmlMap[htmlMap.length]=&#39;/&#39;;
postNum++;

for(var i=pageCount-1, post; post = json.feed.entry[i]; i=i+pageCount) {

var timestamp1 = post.published.$t.substring(0,19)+post.published.$t.substring(23,29);
timestamp = encodeURIComponent(timestamp1);
var title = post.title.$t;
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}

postNum++;
htmlMap[htmlMap.length] = &#39;/search?updated-max=&#39;+timestamp+&#39;&amp;max-results=&#39;+pageCount;

}

var banyaknomer = htmlMap.length;
if (json.feed.entry.length % pageCount == 0){
var banyaknomer = htmlMap.length -1 ;
postNum=postNum-1;
};

for(var p =0;p&lt; banyaknomer;p++){
if(p&gt;=(thisNum-displayPageNum-1) &amp;&amp; p&lt;(thisNum+displayPageNum)){
if(fFlag ==0 &amp;&amp; p == thisNum-2){
if(thisNum==2){
upPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt;&lt;a href=&quot;/&quot;&gt;&#39;+ upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
}else{
upPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
}

fFlag++;
}

if(p==(thisNum-1)){
html += &#39;&lt;span class=&quot;showpagePoint&quot;&gt;&#39;+thisNum+&#39;&lt;/span&gt;&#39;;
}else{
if(p==0){
html += &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;/&quot;&gt;1&lt;/a&gt;&lt;/span&gt;&#39;;

}else{
html += &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ (p+1) +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
}
}

if(eFlag ==0 &amp;&amp; p == thisNum){
downPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt; &lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ downPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
eFlag++;
}
}
}

if(thisNum&gt;1){
html = &#39;&#39;+upPageHtml+&#39; &#39;+html +&#39; &#39;;
}

html = &#39;&lt;div class=&quot;showpageArea&quot;&gt;&lt;span style=&quot;COLOR: #000;&quot; class=&quot;showpageOf&quot;&gt; Pages (&#39;+(postNum-1)+&#39;)&lt;/span&gt;&#39;+html;

if(thisNum&lt;(postNum-1)){
html += downPageHtml;
}

if(postNum==1) postNum++;
html += &#39;&lt;/div&gt;&#39;;

var pageArea = document.getElementsByName(&quot;pageArea&quot;);
var blogPager = document.getElementById(&quot;blog-pager&quot;);

if(postNum &lt;= 2){
html =&#39;&#39;;
}

for(var p =0;p&lt; pageArea.length;p++){
pageArea[p].innerHTML = html;
}

if(pageArea&amp;&amp;pageArea.length&gt;0){
html =&#39;&#39;;
}

if(blogPager){
blogPager.innerHTML = html;
}

}

function showpageCount2(json) {

var thisUrl = home_page_url;
var htmlMap = new Array();
var isLablePage = thisUrl.indexOf(&quot;/search/label/&quot;)!=-1;
var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf(&quot;/search/label/&quot;)+14,thisUrl.length) : &quot;&quot;;
thisLable = thisLable.indexOf(&quot;?&quot;)!=-1 ? thisLable.substr(0,thisLable.indexOf(&quot;?&quot;)) : thisLable;
var thisNum = 1;
var postNum=1;
var itemCount = 0;
var fFlag = 0;
var eFlag = 0;
var html= &#39;&#39;;
var upPageHtml =&#39;&#39;;
var downPageHtml =&#39;&#39;;

var labelHtml = &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;/search/label/&#39;+thisLable+&#39;?&amp;max-results=&#39;+pageCount+&#39;&quot;&gt;&#39;;
var thisUrl = home_page_url;

htmlMap[htmlMap.length]=labelHtml;
postNum++;

for(var i=pageCount-1, post; post = json.feed.entry[i]; i=i+pageCount) {
var timestamp1 = post.published.$t.substring(0,19)+post.published.$t.substring(23,29);
timestamp = encodeURIComponent(timestamp1);

var title = post.title.$t;

if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}

if(title!=&#39;&#39;) postNum++;
htmlMap[htmlMap.length] = &#39;/search/label/&#39;+thisLable+&#39;?updated-max=&#39;+timestamp+&#39;&amp;max-results=&#39;+pageCount;

itemCount++;
}

var banyaknomer = htmlMap.length;
if (json.feed.entry.length % pageCount == 0){
var banyaknomer = htmlMap.length -1 ;
postNum=postNum-1;
};

for(var p =0;p&lt; banyaknomer;p++){
if(p&gt;=(thisNum-displayPageNum-1) &amp;&amp; p&lt;(thisNum+displayPageNum)){
if(fFlag ==0 &amp;&amp; p == thisNum-2){
if(thisNum==2){
upPageHtml = labelHtml + upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
}else{
upPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
}

fFlag++;
}

if(p==(thisNum-1)){
html += &#39;&lt;span class=&quot;showpagePoint&quot;&gt;&#39;+thisNum+&#39;&lt;/span&gt;&#39;;
}else{
if(p==0){
html = labelHtml+&#39;1&lt;/a&gt;&lt;/span&gt;&#39;;
}else{
html += &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ (p+1) +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
}
}

if(eFlag ==0 &amp;&amp; p == thisNum){
downPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt; &lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ downPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
eFlag++;
}
}
}

if(thisNum&gt;1){
if(!isLablePage){
html = &#39;&#39;+upPageHtml+&#39; &#39;+html +&#39; &#39;;
}else{
html = &#39;&#39;+upPageHtml+&#39; &#39;+html +&#39; &#39;;
}
}

html = &#39;&lt;div class=&quot;showpageArea&quot;&gt;&lt;span style=&quot;COLOR: #000;&quot; class=&quot;showpageOf&quot;&gt; Pages (&#39;+(postNum-1)+&#39;)&lt;/span&gt;&#39;+html;

if(thisNum&lt;(postNum-1)){
html += downPageHtml;
}

if(postNum==1) postNum++;
html += &#39;&lt;/div&gt;&#39;;

var pageArea = document.getElementsByName(&quot;pageArea&quot;);
var blogPager = document.getElementById(&quot;blog-pager&quot;);

if(postNum &lt;= 2){
html =&#39;&#39;;
}

for(var p =0;p&lt; pageArea.length;p++){
pageArea[p].innerHTML = html;
}

if(pageArea&amp;&amp;pageArea.length&gt;0){
html =&#39;&#39;;
}

if(blogPager){
blogPager.innerHTML = html;
}

}

</script>

<script type='text/javascript'>

var thisUrl = home_page_url;
if (thisUrl.indexOf(&quot;/search/label/&quot;)!=-1){
if (thisUrl.indexOf(&quot;?updated-max&quot;)!=-1){
var lblname1 = thisUrl.substring(thisUrl.indexOf(&quot;/search/label/&quot;)+14,thisUrl.indexOf(&quot;?updated-max&quot;));
}else{
var lblname1 = thisUrl.substring(thisUrl.indexOf(&quot;/search/label/&quot;)+14,thisUrl.indexOf(&quot;?&amp;max&quot;));
}
}
var home_page = &quot;/&quot;;
if (thisUrl.indexOf(&quot;?q=&quot;)==-1 &amp;&amp; thisUrl.indexOf(&quot;.html&quot;)==-1){
if (thisUrl.indexOf(&quot;/search/label/&quot;)==-1){
document.write('&lt;script src=&quot;'+home_page+'feeds/posts/summary?alt=json-in-script&amp;callback=showpageCount&amp;max-results=99999&quot; &gt;&lt;\/script&gt;')
}else{document.write('&lt;script src=&quot;'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&amp;callback=showpageCount2&amp;max-results=99999&quot; &gt;&lt;\/script&gt;')
}
}
</script>



vào phía dưới tag </b:section> .

Mẹo: Nếu bạn không tìm thấy code cần tìm bạn có thể search (ctrl+f) cho key ” id=’main’ để tìm.


Hoắc nếu thực sự khó khăn bạn có thể dán chúng vào trước thẻ </body>


Trong đoạn code ở trên, bạn có thể sửa các dòng sau:


var pageCount=10;


var displayPageNum=6;


Trong đó:


PageCount thể hiện số bài viết hiển thị trên một trang. Thay đổi số lượng theo ý định đặt số bài viết trên một trang của bạn.


displayPageNum: thể hiện sỗ trang sẽ hiển thị để bạn chọn lựa trong danh sách list.


Với thủ thuật danh mục số trang Page Navigation cho Blogger của Mohamed Rias, cách giải quyết trên đã giúp bạn thực hiện được lỗi không hiển thị.


Tuy nhiên nếu bạn lựa chọn xem theo Label thì hiển thị không chính xác, với abu-farhan còn sửa được cả hiển thị trong Label.


Để thực hiện bạn làm như sau:


Bước 1 : Thêm Label Gadget (Layout –> page elements –> Add Gadget –> Select Labels)


Bước 2 : Vào Blogger >> Layout >> Edit HTML . Đừng quên sao lưu dự phòng template (Download Full Template)


Bước 3 : Search đoạn code dưới:









 
<a expr:dir=’data:blog.languageDirectionexpr:href=’data:label.url><data:label.name/></a>



và thay chúng bằng đoạn code:









 
<script type='text/javascript'>

var lblname = &quot;<data:label.name/>&quot;;

lblname2 = encodeURIComponent(lblname);
var feedlink = &#39;/search/label/&#39; + lblname2+&#39;?&amp;max-results=10&#39;;
document.write(&#39;&lt;a href=&quot;&#39; + feedlink + &#39;&quot;&gt;&#39;+lblname+&#39;&lt;/a&gt;&#39;);
</script>



và Click “save template” là bạn đã thực hiện xong hoàn hảo thủ thuật Danh mục số trang.


Chúc các bạn thành công. Bạn có xem bản Demo : click Demo



phattrienso