Hiệu ứng Lightbox cho hình ảnh sử dụng jQuery (kiểu 2)

Posted by chiasedamme on Sunday, October 31, 2010

Lightbox là một script đơn giản được dùng để tạo chế độ Preview hình ảnh trên trang web. Hôm nay xin giới thiệu hiệu ứng Lightbox của Leandro Pinho lấy ý tưởng từ Plugin Lightbox2 của Lokesh Dhakar.



Xem Demo.

Các bước thực hiện như sau:

1. Đặt phần code dưới đây vào trước thẻ </head>.
<style type="text/css">
#jquery-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#lightbox-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width: 49%;
height: 100%;
zoom: 1;
display: block;
}
#lightbox-nav-btnPrev {
left: 0;
float: left;
}
#lightbox-nav-btnNext {
right: 0;
float: right;
}
#lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data {
padding: 0 10px;
color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
width: 70%;
float: left;
text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
display: block;
clear: left;
padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
width: 66px;
float: right;
padding-bottom: 0.7em;
}

#gallery {
background-color: #444;
padding: 10px;
width: 550px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
border: 5px solid #3e3e3e;
border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
border: 5px solid #fff;
border-width: 5px 5px 20px;
color: #fff;
}
#gallery ul a:hover { color: #fff; }

</style>
<script type="text/javascript" src="http://huynhatha.250free.com/js/jquery.js"></script>
<script type="text/javascript" src="http://huynhatha.250free.com/js/jquery.lightbox-0.5.js"></script>

<script type="text/javascript">
$(function() {
$('#gallery a').lightBox({fixedNavigation:true});
});
</script>
Chú ý, bạn nên tải về file jquery.js jquery.lightbox-0.5.js và upload lên free hosting để sử dụng cho trang web của bạn, tránh hạn chế băng thông.

2. Thiết lập cấu trúc HTML như bên dưới và đặt vào phần thân của trang web, giữa 2 thẻ <body>, </body>.
<div id="gallery">
<ul>
<li><a href="/image1.jpg" title="Text 1"><img src="/thumb_image1.jpg" width="72" height="72" alt="" />a>li>

<li><a href="/image2.jpg" title="Text 2"><img src="/thumb_image2.jpg" width="72" height="72" alt="" />a></li>

<li><a href="/image3.jpg" title="Text 3"><img src="/thumb_image3.jpg" width="72" height="72" alt="" /></a></li>

<li><a href="/image4.jpg" title="Text 4"><img src="/thumb_image4.jpg" width="72" height="72" alt="" /></a></li>

<li><a href="/image5.jpg" title="Text 5"><img src="/thumb_image5.jpg" width="72" height="72" alt="" /></a></li>
</ul>
</div><!-- / gallery -->
Chú ý, trong đoạn code HTML ở trên, bạn cần thay các liên kết hình ảnh đánh dấu màu đỏ bằng liên kết hình ảnh chuẩn cho chế độ Preview, và thay các liên kết đánh dấu màu xanh bằng liên kết ảnh đại diện (thumbnail) tương ứng. Text 1, Text 2,… là các mô tả cho hình ảnh, bạn cần thay đổi cho phù hợp.
More about

Cân bằng chiều cao của phần main và phần sidebar

Posted by chiasedamme

(Huynh Nhat Ha's Blog) --
Khi thiết kế Blogger, đôi khi chúng ta gặp trường hợp phần main và phần sidebar của trang blog ở một số template không có chiều cao bằng nhau, khiến cho blog thiếu sự cân đối.

Việc điều chỉnh chiều cao của phần main và phần sidebar có thể được thực hiện bằng việc sử dụng javascript khá đơn giản. Bạn chỉ việc đặt đoạn code bên dưới vào trước thẻ </head> là có thể giúp cho phần main và phần sidebar có cùng chiều cao rồi.
<!--Height Fixer Starts-->
&lt;script type=&#39;text/javascript&#39;&gt;
&lt;!--
onload=function() {

var mh = document.getElementById(&#39;main-wrapper&#39;).offsetHeight;
var sh = document.getElementById(&#39;sidebar-wrapper&#39;).offsetHeight;
if(sh&gt;mh) mh=sh;
document.getElementById(&#39;main-wrapper&#39;).style.height = document.getElementById(&#39;sidebar-wrapper&#39;).style.height = mh+ &#39;px&#39;
}
//--&gt;
&lt;/script&gt;
<!--Height Fixer Ends-->
Ở đây sử dụng code đã được mã hóa để tránh trường hợp Blogger gặp lỗi đối với các Template dạng Layout.

Ý nghĩa của code trên như sau: mh biểu thị chiều cao của phần main-wrapper (main height). Biến sh thể hiện giá trị chiều cao của phần sidebar-wrapper. Nếu sh cao hơn mh thì chỉ định chiều cao của phần cao hơn (cao hơn phần main một giá trị pixel nào đó) bằng với chiều cao của phần main cộng với giá trị pixel ở trên. Như vậy script này giúp kiểm tra chiều cao của hai phần và gán cho chiều cao của hai phần đều bằng nhau khi có một phần cao hơn.
More about

Mở liên kết ngoài sang cửa sổ mới một cách tự động

Posted by chiasedamme

Thông thường khi thiết kế website hay webblog, khi muốn mở liên kết ngoài sang một cửa sổ mới, chúng ta thường sử dụng giá trị target="_blank" theo như ví dụ sau đây:

<a href="http://www.blogger.com/" target="_blank">Blogger</a>

Tuy nhiên đối với cả một website hay webblog đồ sộ, cứ mỗi lần có một liên kết ngoài ta muốn mở sang một cửa sổ mới khi kích chuột vào liên kết đó thì thật là bất tiện và mất nhiều công sức.

Bằng một thủ thuật đơn giản với việc sử dụng Javascript chúng ta có thể mở các liên kết ngoài sang cửa sổ mới một cách tự động mà không cần phải sử dụng giá trị "_blank".

Bạn chỉ cần đặt đoạn code dưới đây trước thẻ </body>. Thủ thuật này sử dụng cho website thông thường và cho cả Blogspot nữa đấy. Thật tuyệt cho các Blogger.
<script type='text/javascript'>
this.blankwin = function(){
var hostname = window.location.hostname;
hostname = hostname.replace("www.","").toLowerCase();
var a = document.getElementsByTagName("a");
this.check = function(obj){
var href = obj.href.toLowerCase();
return (href.indexOf("http://")!=-1 && href.indexOf(hostname)==-1) ? true : false;
};
this.set = function(obj){
obj.target = "_blank";
obj.className = "external";
};
for (var i=0;i<a.length;i++){
if(check(a[i])) set(a[i]);
};
};



// script initiates on page load.

this.addEvent = function(obj,type,fn){
if(obj.attachEvent){
obj['e'+type+fn] = fn;
obj[type+fn] = function(){obj['e'+type+fn](window.event );}
obj.attachEvent('on'+type, obj[type+fn]);
} else {
obj.addEventListener(type,fn,false);
};
};
addEvent(window,"load",blankwin);
</script>
Đơn giản hơn, chúng ta đặt đoạn javascript trên vào một file nguồn như thế này.

<script src='http://huynhatha.250free.com/js/blankwindow.js' type='text/javascript'/>

Lưu ý bạn nên tải về file blankwindow.js và upload lên free hosting để sử dụng cho website/webblog của bạn nhé.
More about

Mỗi ngày 1 phần mềm miễn phí

Posted by chiasedamme on Saturday, October 30, 2010

Trên trang web này mỗi ngày nó cung cấp cho chúng ta 1 phần mềm có license miễn phí. Các bạn lưu ý khi download về nhớ cài đặt liền nếu để quá giờ thì sẽ cài đặt không được nữa. 
Đây là link trang web : http://www.giveawayoftheday.com/

Đây là phần mềm đang có:

Mỗi ngày 1 phầm mềm miễn phí

qc BKAV Pro
More about

Hiệu ứng Lightbox cho hình ảnh sử dụng jQuery

Posted by chiasedamme on Thursday, October 28, 2010

Lightbox là một script đơn giản được dùng để tạo chế độ Preview hình ảnh trên trang web. Hôm nay xin giới thiệu hiệu ứng Lightbox của Pirolab phát triển dựa trên thư viện jQuery, có chức năng tự động chỉnh lại kích cỡ hình ảnh dự trên kích cỡ cửa sổ trình duyệt.


Hiệu ứng này tương thích với các công cụ trình duyệt như FireFox 2-3, Opera 9.0, Chrome, Safari (Mac/Windows), Internet Explorer 6-7-8.

Xem Demo.

Sau đây là các bước thực hiện:

1. Gắn các phần code dưới đây vào trước thẻ </head>.
<link href="http://www.pirolab.it/pirobox/css_pirobox/demo3/style.css" class="piro_style" media="screen" title="white" rel="stylesheet" type="text/css" />
<style type="text/css" >
.demo a{ float:left; margin:0; padding:0; margin:5px 0px 5px 19px!important; margin:5px 10px 5px 10px; display:block; border:3px solid #efefef;} .demo a:hover{ border:3px solid #fff} .demo a img{ float:left; margin:0; padding:0; margin:0; background:url(http://www.pirolab.it/pirobox/css_pirobox/bg_tms.jpg) no-repeat;} ul,li,dl,dt,dd{ list-style-type:none; margin:0; padding:0; }
</style>
<script type="text/javascript" src="http://www.pirolab.it/pirobox/js/jquery.min.js"></script>
<script type="text/javascript" src="http://www.pirolab.it/pirobox/js/pirobox.js"></script>
<script type="text/javascript">
$(document).ready(function() { $().piroBox({ my_speed: 400, //animation speed bg_alpha: 0.1, //background opacity slideShow : true, // true == slideshow on, false == slideshow off slideSpeed : 4, //slideshow duration in seconds(3 to 6 Recommended) close_all : '.piro_close,.piro_overlay'// add class .piro_overlay(with comma)if you want overlay click close piroBox }); });
</script>
Trong các phần code trên, bạn có thể chỉnh các thông số cho tốc độ slide hình ảnh.

2. Thiết lập cấu trúc HTML như bên dưới và đặt vào phần thân của trang web, nằm giữa 2 thẻ <body>, </body>.
<div style="float:left; width:550px; display:block;">
<h2>Click chuột trái vào Thumbnail để phóng lớn hình</h2>
<div class="demo"><a href="/images/1.jpg" class="pirobox_gall" title="Mo ta anh 1"><img src="/images/1s.jpg" /></a></div>
<div class="demo"><a href="/images/2.jpg" class="pirobox_gall" title="Mo ta anh 2"><img src="/images/2s.jpg" /></a></div>
<div class="demo"><a href="/images/3.jpg" class="pirobox_gall" title="Mo ta anh 3"><img src="/images/3s.jpg" /></a></div>
<div class="demo"><a href="/images/4.jpg" class="pirobox_gall" title="Mo ta anh 4"><img src="/images/4s.jpg" /></a></div>
...
</div>
Chú ý: Các file ảnh đánh dấu màu xanh là ảnh lớn cho chế độ Preview, các file ảnh đánh dấu màu đỏ là ảnh thumnail đại diện, thêm thuộc tính mô tả ảnh nếu cần. Bạn có thể thêm số lượng ảnh tùy thích và chỉnh sửa cấu trúc HTML cho phù hợp.
More about

Kỹ thuật load ảnh trước dùng Javascript

Posted by chiasedamme

Kỹ thuật load ảnh trước là một cách để cải thiện tốc độ tải trang web. Khi ảnh được load trước trong công cụ trình duyệt, người đọc có thể lướt qua trang web của bạn nhanh chóng hơn. Kỹ thuật này đặc biệt hữu ích cho các trang web có bộ sưu tập hình ảnh.

Sau đây xin giới thiệu một kỹ thuật giúp load ảnh trước sử dụng Javascript.

Đặt phần code dưới đây vào trước thẻ <body>.

<div class="hidden">
<script type="text/javascript">
<!--//--><![CDATA[//><!--
var images = new Array()
function preload() {
             for (i = 0; i < preload.arguments.length; i++) {
                         images[i] = new Image()
                         images[i].src = preload.arguments[i]
            }
}
preload(
            "http://yourdomain.com/gallery/image-001.jpg",
            "http://yourdomain.com/gallery/image-002.jpg",
            "http://yourdomain.com/gallery/image-003.jpg"
)
//--><!]]>
</script>
</div>
Bạn cần phải thay đường dẫn cho các file ảnh cần load trước. Với việc thêm đoạn thẻ <div class="hidden"> trên vào ngay dưới thẻ <body> của trang web hoặc blog của bạn, khi trình duyệt đọc tới thẻ div này, nó sẽ load trước toàn bộ những ảnh được liệt kê trong danh sách trên vào trong bộ đệm của trình duyệt.
More about

Tạo plugin Twitter cập nhật tweet mới nhất bằng jQuery

Posted by chiasedamme on Wednesday, October 27, 2010

Bạn muốn theo dõi những bình luận mới nhất từ trang Twitter? Plugin Twitter sẽ giúp tải những bình luận mới nhất của người dùng Twitter trên toàn cầu với chức năng lọc ngôn ngữ thô tục để tránh những nội dung xấu trên trang web của bạn.Plugin này còn có chức năng hỗ trợ tìm kiếm nhiều người dùng, hiển thị hình Avatar và đặc biệt là không làm chậm trang web khi các tweet đang hạ tải.


Xem Demo.
Sau đây là các bước cài đặt:

1. Đặt các file jQuery và javasctipt bên dưới vào trước thẻ </head>.
<style type="text/css">
/*JUITTER PLUGIN CSS*/
#juitter{width:550px;float:left;}
#juitterSearch{clear:both;padding:7px 0 5px 0;}
#juitterSearch P{font-size:1.2em;color:#2CAF1D}
#juitterSearch INPUT{padding:4px;border:solid 1px #666;width:250px;color:#666}

#juitterContainer{} /*Juitter container*/

#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */

#juitterContainer .twittLI{list-style:none;background:#EEFDEA;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #CAF8C9;padding:3px;clear:both;height:55px;}
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#006600;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image */

#juitterContainer .juitterAvatar{float:left;border:solid 1px #D3EECA;background:#FFF;margin-right:5px;padding:2px;width:48px;;height:48px;}

#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/

#juitterContainer .extLink{} /*CSS for the external links*/

#juitterContainer .hashLink{} /*CSS for the hash links*/

/*end of Juitter CSS*/
</style>

<script language="javascript" src="http://juitter.com/app/js/jquery-1.3.1.min.js" type="text/javascript"></script>

<script language="javascript" src="http://juitter.com/app/js/jquery.juitter.js" type="text/javascript"></script>

<script language="javascript" src="http://juitter.com/app/js/system.js" type="text/javascript"></script>
Các các file trên thì file jquery-1.3.1.min.js là phần lõi jQuery để làm cho plugin hoạt động, file jquery.juitter.js là file lõi và cấu hình plugin, file system.js là file mẫu về cách làm cho plugin hoạt động trên trang web của bạn.

Tiếp đến cần tạo phần chứa nội dung plugin, đặt thành phần div với định dạng id như sau:
<div id="juitter">
<form method="post" id="juitterSearch" action="">
<p>Search Twitter: <input type="text" class="juitterSearch" value="Type a word and press enter" />
</p>
</form>
<div id="juitterContainer"></div>
</div>
Đặt phần code ở trên vào phần thân của trang web (giữa 2 thẻ <body>, </body>).
More about

Yahoo thử nghiệm phiên bản Mail nâng cấp

Posted by chiasedamme

Thứ 4 ngày 27 tháng 10, Yahoo chính thức cho phép người dùng thử nghiệm phiên bản nâng cấp mới của dịch vụ mail, vốn được coi là dịch vụ thu hút được lượng ghé thăm của nhiều người dùng nhất trong số các dịch vụ của tập đoàn này

Đơn giản với cái tên Yahoo Mail Beta, phiên bản mới dịch vụ web mail có một giao diện thân thiện với nhiều tính năng được cải tiến cho phép người dùng xem ảnh, video trong giao diện webmail, khả năng kết nối tới Facebook, Twitter cùng với tính năng chặn và lọc thư rác được cải thiện tốt hơn.

Có rất nhiều lý do thúc đẩy Yahoo nâng cấp dịch vụ mail mà một trong số đó là sự suy giảm nhanh chóng về mức độ gắn bó của người dùng với các dịch vụ nói chung của hãng. Tháng 5 vừa qua CEO của Yahoo, Carol Batz, đã thẳng thắn chỉ rõ nguyên nhân của sự suy giảm này là do dịch vụ Mail.

Theo số liệu được cung cấp bởi comScore thì từ tháng 1 năm 2009 đến tháng 4 năm 2010 thời gian trung bình người dùng ở lại các trang dịch vụ của Yahoo đã giảm từ 336,4 phút xuống còn 247,9 phút (trong một tháng).

Để dùng thử phiên bản beta mới của Yahoo Mail người dùng có thể truy cập vào địa chỉ http://features.mail.yahoo.com và nhấn vào đường link “Try It Now”.

Phiên bản mới được thiết kế để người dùng có thể tải nhanh hơn, đặc biệt với những người dùng truy cập từ di động với băng thông Internet bị hạn chế.

Nguồn PC World

qc BKAV Pro Mua BKAV Pro bằng ngân lượng:
More about

Wi-Fi Direct: chia sẻ dữ liệu trực tiếp không cần mạng Wi-Fi

Posted by chiasedamme on Tuesday, October 26, 2010

Wi-Fi Direct, một công nghệ cho phép kết nối không dây từ thiết bị này đến thiết bị khác và sử dụng ngay các chuẩn Wi-Fi hiện tại, vừa được Liên minh Wi-Fi (Wi-Fi Alliance) phê chuẩn trở thành một công nghệ áp dụng thực tiễn vào ngày 26-10.

wifi01

Công nghệ kết nối Wi-Fi Direct có thể giúp bạn kết nối không dây mọi lúc mọi nơi rất tiện dụng

Được giới thiệu lần đầu tiên tại triển lãm CES 2010 diễn ra vào đầu năm nay, Wi-Fi Direct là một công nghệ mới được thiết kế nhằm cho phép những kết nối Wi-Fi ngang hàng (P2P) giữa các thiết bị như smartphone, laptop và máy ảnh số mà không cần phải có một mạng Wi-Fi truyền thống hoặc phải cần các thiết bị phát sóng Wi-Fi (access point).

Bạn có thể hiểu cơ bản rằng một chiếc máy ảnh số có tích hợp Wi-Fi Direct sẽ có thể kết nối không dây đến một khung ảnh số hay một máy in hoặc truyền tải ảnh vào một laptop có Wi-Fi Direct trong phạm vi mà các mạng Wi-Fi hiện tại cho phép (vào khoảng 180m) với tốc độ truyền tải tối đa đạt 250Mbps.

Minh họa thực tiễn hơn, nếu hai người trên một chuyến xe buýt muốn chơi game hay chia sẻ dữ liệu với nhau bằng smartphone nhưng lại không có bất kỳ điểm phát sóng mạng không dây nào (Wi-Fi hotspot) trong phạm vi gần đó thì chỉ cần smartphone của họ có cài đặt Wi-Fi Direct, việc kết nối với nhau là điều có thể. Đây cũng là yếu tố mà Wi-Fi Direct có thể "giết chết" kết nối không dây Bluetooth vốn bị hạn chế về phạm vi hoạt động.

"Chỉ cần một thiết bị trong hai thiết bị kết nối với nhau có cài đặt phần mềm Wi-Fi Direct, mạng ngang hàng có thể được triển khai với một cú nhấn phím (Wi-Fi Proteded Setup) hay nạp số thông tin cá nhân (PIN). Trong vài trường hợp, người dùng có thể tải phần mềm Wi-Fi Direct về thiết bị để cài đặt", giám đốc điều hành Liên minh Wi-Fi, Edgar Figueroa cho biết.

Ý tưởng về cách thức hoạt động của Wi-Fi Direct mở ra nhiều cánh cửa kết nối không dây rất hữu ích cho người dùng như in ấn, chia sẻ, đồng bộ hóa hay hiển thị. Một anh nhân viên kinh doanh có thể đem laptop chứa dữ liệu đến trình diễn với đối tác trên máy chiếu của họ mà không cần gắn dây hay bất kỳ kết nối vật lý nào giữa hai thiết bị.

Hơn nữa, các thiết bị có chứng thực khả năng sử dụng Wi-Fi Direct có thể kết nối với các thiết bị cũ hơn có chứng thực Wi-Fi, giúp gần như tất cả các thiết bị có thể kết nối Wi-Fi đều có thể tiếp cận Wi-Fi Direct.

Theo Liên minh Wi-Fi, các sản phẩm cho người tiêu dùng và cho doanh nghiệp sử dụng Wi-Fi Direct sẽ bùng nổ trong thời gian rất ngắn, công nghệ này sẽ được nhúng vào hàng loạt thiết bị số hiện nay như TV, smartphone, máy ảnh số, máy MP3, máy tính xách tay... Sự khẳng định của Liên minh Wi-Fi hoàn toàn có cơ sở vì mạng Wi-Fi hiện tại với các chuẩn 802.11 a/b/g cùng chuẩn n mới nhất đã ngót ngét 11 năm tuổi, số lượng thiết bị tích hợp kết nối không dây lên đến hơn 1 tỉ thiết bị với hơn 700 triệu người dùng. Do đó, phạm vi triển khai Wi-Fi Direct là rất lớn.

Hiện đã có 5 sản phẩm được chứng thực "Hỗ trợ W-Fi Direct" (Wi-Fi Direct-ready) vào thời điểm công bố công nghệ mới này bao gồm: card mini-PCI của Atheros, card mini-PCI gắn trong Intel Centrino, mini-PCI từ Realtek và hai sản phẩm chưa định hình của Ralink và Broadcom. Nhiều hãng khác cũng chuẩn bị tung ra hàng loạt sản phẩm tích hợp Wi-Fi Direct trong một vài ngày tới.

wifi02

Wi-Fi Direct sẽ sớm hiện diện trong các dòng thiết bị số mới

Bảo mật kết nối cũng được lưu ý. Công nghệ Wi-Fi Direct có kết nối mã hóa và chứng thực WPA2. Khi một hay nhiều thiết bị có Wi-Fi Direct kết nối trực tiếp, chúng sẽ được nhóm lại thành Wi-Fi Direct Group. Tuy vậy, có một vấn đề nguy hiểm về bảo mật của Wi-Fi Direct là bất cứ máy tính nào cũng có thể trở thành điểm phát sóng kết nối và đó là cách thức "đặt mồi câu" mà tin tặc có thể thâm nhập vào thiết bị nạn nhân.

Nguồn Tuổi trẻ

qc BKAV Pro
More about

Phân trang cho bài viết sử dụng jQuery

Posted by chiasedamme

Với sự hỗ trợ của jQuery, việc phân trang ngay trong bài viết giúp cho không gian trong trang web được bố trí hài hòa hơn nhờ thanh Pagination khá giống với phân trang cho cả một website hoặc webblog.


Xem Demo.

Trong thủ thuật này chúng ta cần dùng thẻ <div> để tạo các trang nhỏ và thẻ
để phân bố đều các đoạn văn trong trang nhỏ ấy.

Trước tiết cần đặt phần code CSS và Javascript vào trước thẻ </div>.
<style type='text/css'>
.pagination {
font-size: 80%;
}
.pagination a {
text-decoration: none;
border: solid 1px #AAE;
color: #15B;
}
.pagination a, .pagination span {
display: block;
float: left;
padding: 0.3em 0.5em;
margin-right: 5px;
margin-bottom: 5px;
}
.pagination .current {
background: #26B;
color: #fff;
border: solid 1px #AAE;
}
.pagination .current.prev, .pagination .current.next{
color:#999;
border-color:#999;
background:#fff;
}
#Searchresult {
margin-top:15px;
margin-bottom:15px;
border:solid 1px #eef;
padding:5px;
background:#eef;
width:40%;
}
#Searchresult p { margin-bottom:1.4em;}
</style>
<script type="text/javascript" src="http://d-scribe.de/webtools/jquery-pagination/lib/jquery/jquery.min.js"></script>
<script type="text/javascript" src="http://d-scribe.de/webtools/jquery-pagination/lib/jquery_pagination/jquery.pagination.js"></script>
<script type="text/javascript">

// This is a very simple demo that shows how a range of elements can
// be paginated.

/**
* Callback function that displays the content.
*
* Gets called every time the user clicks on a pagination link.
*
* @param {int}page_index New Page index
* @param {jQuery} jq the container with the pagination links as a jQuery object
*/
function pageselectCallback(page_index, jq){
var new_content = $('#hiddenresult div.result:eq('+page_index+')').clone();
$('#Searchresult').empty().append(new_content);
return false;
}

/**
* Callback function for the AJAX content loader.
*/
function initPagination() {
var num_entries = $('#hiddenresult div.result').length;
// Create pagination element
$("#Pagination").pagination(num_entries, {
num_edge_entries: 2,
num_display_entries: 8,
callback: pageselectCallback,
items_per_page:1
});
}

// Load HTML snippet with AJAX and insert it into the Hiddenresult element
// When the HTML has loaded, call initPagination to paginate the elements
$(document).ready(function(){
initPagination();
});



</script>
* Chú ý: Dòng items_per_page:1, số 1 thể hiện 1 thành phần div trên mỗi trang, bạn có thể đặt 2, 3, 4, ... tùy theo số lượng thành phần div cần hiển thị.

Ở phần nội dung phân trang, thiết lập cấu trúc HTML như sau:
<div id="Pagination"></div>
<br style="clear:both;" />
<div id="Searchresult">
This content will be replaced when pagination inits.
</div>

<!-- Container element for all the Elements that are to be paginated -->
<div id="hiddenresult" style="display:none;">
<div class="result">
<p>Nội dung đoạn văn bản thứ 1 – trang 1.</p>
<p>Nội dung đoạn văn bản thứ 2 – trang 1.</p>
</div>
<div class="result">
<p>Nội dung đoạn văn bản thứ 1 – trang 2</p>
<p>Nội dung đoạn văn bản thứ 2 – trang 2.</p>
</div>
<div class="result">
<p>Nội dung đoạn văn bản thứ 1 – trang 3</p>
<p>Nội dung đoạn văn bản thứ 2 – trang 3.</p>
</div>
</div>
(Còn cập nhật)
More about

Tạo hiệu ứng Tooltip trong trường dữ liệu của Form

Posted by chiasedamme on Monday, October 25, 2010

Tooltip là một thành phần giao thức người dùng khá phổ biến. Nó được sử dụng để tạo hiệu ứng con trỏ. Người dùng web rê con trỏ qua một đối tượng mà không kích trỏ vào nó, thì hiệu ứng tooltip xuất hiện với một khung nhỏ chứa thông tin về đối tượng đã được rê chuột.

Chúng ta có thể sử dụng tooltip trong những trường dữ liệu (field) của một Form. Bạn có thể di chuyển giữa các trường bằng bàn phím (sử dụng phím TAB) hoặc bằng chuột.

Xem Demo.

Các bước thực hiện như sau:

1. Bước 1: Đặt code CSS vào phần đầu của trang web, giữa 2 thẻ <head>, </head>.
<style type="text/css">

/* simple css-based tooltip */
.tooltip {
background-color:#000;
border:1px solid #fff;
padding:10px 15px;
width:200px;
display:none;
color:#fff;
text-align:left;
font-size:12px;

/* outline radius for mozilla/firefox only */
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
}
#myform {
border:1px outset #ccc;
background:#fff url(http://static.flowplayer.org/img/global/gradient/h600.png) repeat-x;
padding:20px;
margin:20px 0;
width:350px;
font-size:12px;
-moz-border-radius:4px;
}

#myform h3 {
text-align:center;
margin:0 0 10px 0;
}

/* http://www.quirksmode.org/css/forms.html */
#inputs label, #inputs input, #inputs textarea, #inputs select {
display: block;
width: 150px;
float: left;
margin-bottom: 20px;
}

#inputs label {
text-align: right;
width: 75px;
padding-right: 20px;
}

#inputs br {
clear: left;
}
</style>
2. Bước 2: Đặt đoạn code jQuery bên dưới vào trước thẻ </head>.
<script src="http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js"></script>

3. Bước 3: Đặt đoạn code jQuery dưới đây vào trước thẻ </body>.
<script>
// execute your scripts when the DOM is ready. this is a good habit
$(function() {



// select all desired input fields and attach tooltips to them
$("#myform :input").tooltip({

// place tooltip on the right edge
position: "center right",

// a little tweaking of the position
offset: [-2, 10],

// use the built-in fadeIn/fadeOut effect
effect: "fade",

// custom opacity setting
opacity: 0.7

});
});
</script>

4. Bước 4: Thiết lập cấu trúc HTML như dưới đây và đặt vào phần thân của trang web (giữa 2 thẻ <body>, </body>).
<form id="myform" action="#">

<h3>Registration Form</h3>

<div id="inputs">

<!-- username -->
<label for="username">Username</label>
<input id="username" title="Must be at least 8 characters."/><br />

<!-- password -->
<label for="password">Password</label>
<input id="password" type="password" title="Try to make it hard to guess." /><br />

<!-- email -->
<label for="email">Email</label>
<input id="email" title="We won't send you any marketing material." /><br />

<!-- message -->
<label for="body">Message</label>
<textarea id="body" title="What's on your mind?"></textarea><br />

<!-- message -->
<label for="where">Select one</label>
<select id="where" title="Select one of these options">
<option>-- first option --</option>
<option>-- second option --</option>
<option>-- third option --</option>
</select>
<br />
</div>

<!-- email -->
<label>
I accept the terms and conditions
<input type="checkbox" id="check" title="Required to proceed" />
</label>

<p>
<button type="button" title="This button won't do anything">Proceed</button>
</p>

</form>
Những dòng chữ màu đỏ là phần nội dung hiển thị mà bạn cần sửa đổi cho hiệu ứng theo nhu cầu của bạn.
More about

Virus siêu đa hình hoành hành dữ dội

Posted by chiasedamme

Virus siêu đa hình quay lại hoành hành dữ dội trong thời gian gần đây.
380.000 lượt máy tính tại Việt Nam bị nhiễm virus siêu đa hình W32.Sality.PE trong tháng 9 vừa qua, tăng gấp đôi so với tháng 7, theo thống kê của Bkav.

Theo nghiên cứu của Bkav, tình trạng này là do lỗ hổng Shortcut của Windows đang "tạo điều kiện" khiến dòng virus siêu đa hình (Metamorphic virus) lây lan trên diện rộng.

Được phát hiện từ tháng 7/2010, lỗ hổng Shortcut của Windows liên tục bị virus lợi dụng để xâm nhập và phá hoại máy tính của người sử dụng.

"Chỉ cần người dùng mở thư mục có chứa file Shortcut, virus sẽ tự động lây nhiễm vào máy tính. Kết hợp với khả năng tự động biến đổi, lai tạo để sinh ra các thế hệ virus đời F1, F2... khiến cho việc nhận dạng và bóc lớp của các phần mềm diệt virus càng khó khăn", ông Vũ Ngọc Sơn, Giám đốc bộ phận nghiên cứu của Bkav mô tả.

Bkav khuyến cáo người dùng cần thường xuyên cập nhật bản vá lỗi các phần mềm đang sử dụng để tránh nguy cơ bị nhiễm virus và cập nhật phần mềm diệt virus. Theo ông Sơn, người dùng có thể cập nhật phiên bản Bkav mới nhất (tại bkav.com.vn) để diệt triệt để virus W32.Sality.PE.

Trong tháng 9/2010, Bkav đã thống kê 36 website của các cơ quan, doanh nghiệp tại Việt Nam bị hacker xâm nhập, trong đó có 20 trường hợp gây ra bởi hacker trong nước và 16 trường hợp do hacker nước ngoài.

Tháng 9 đã có 2.876 dòng virus máy tính mới xuất hiện tại Việt Nam. Các virus này đã lây nhiễm trên 5.610.000 lượt máy tính. Virus lây nhiều nhất trong tháng qua là W32.AutoRunUSB.Worm đã lây nhiễm trên 270.000 lượt máy tính.
More about

Công chức không nên dùng email “ngoại”

Posted by chiasedamme

Các công chức nhà nước sử dụng các dịch vụ email của nước ngoài để trao đổi công việc có thể ảnh hưởng đến an ninh quốc gia, công ty an ninh mạng Bkav khuyến cáo.

Trong tháng 9 vừa qua, một loạt báo quốc tế như CNN và Cnet đều đưa tin về việc Google thừa nhận sa thải một kỹ sư là David Barksdale vì đã lợi dụng quyền quản trị hệ thống để đọc và nghe trộm tài khoản Gmail, Gtalk của ít nhất 4 khách hàng. Trong vụ truy cập trái phép như vậy, viên kỹ sư này đã nghe trộm log những cuộc gọi qua Google Voice của một cậu bé 15 tuổi, sau đó truy cập vào tài khoản và tìm được tên, số điện thoại của bạn gái cậu ta. Barksdale đã chế nhạo và dọa sẽ gọi điện cho bạn gái cậu bé, khiến cậu này rất hoang mang. Google cũng thừa nhận trước đó tại Google đã từng xảy ra vi phạm chính sách an ninh thông tin tương tự.

"Vụ việc cho thấy chính sách an ninh thông tin của Google chưa đủ đảm bảo những thông tin, dữ liệu cá nhân của khách hàng không bị khai thác bất hợp pháp, thậm chí bị lợi dụng vào mục đích xấu. Khi điện toán đám mây phát triển, những sự việc tương tự như của Google kể trên tất yếu có thể xảy ra với bất kỳ nhà cung cấp dịch vụ trực tuyến nào", ông Nguyễn Minh Đức, Giám đốc bộ phận an ninh mạng của Bkav, nhận định.

Sử dụng dịch vụ trực tuyến, khách hàng không biết những thông tin, dữ liệu của mình được lưu trữ ở đâu, phải hoàn toàn phụ thuộc vào nhà cung cấp mà không có gì để đảm bảo. Tại Việt Nam, hàng triệu cá nhân, doanh nghiệp, nhân viên các tổ chức xã hội, nhà nước... đang sử dụng dịch vụ email miễn phí của các nhà cung cấp nước ngoài như Google, Yahoo, Hotmail... Nhiều thông tin quan trọng như bí mật kinh doanh, đời tư cá nhân... được trao đổi bằng email cung cấp bởi những nhà cung cấp này. Điều đó tiềm tàng những nguy cơ gây tổn thất cho người dùng tại Việt Nam.

"Chúng tôi nhận thấy, thậm chí nhiều nhân viên trong các cơ quan nhà nước sử dụng email được cung cấp bởi các nhà cung cấp dịch vụ từ nước ngoài để trao đổi thông tin công việc. Điều này sẽ ảnh hưởng đến an ninh thông tin quốc gia", ông Đức nhấn mạnh.

Không chỉ có nguy cơ bị đọc trộm thông tin khi sử dụng các dịch vụ trực tuyến bên ngoài Việt Nam, người dùng trong nước còn không thể can thiệp được gì khi có sự cố xảy ra. Trong trường hợp bị mất tài khoản, dù những cái tên như Google, Yahoo... hiện hữu rất quen thuộc, song người sử dụng vẫn không thể biết họ "ở đâu", phải liên hệ thế nào để có thể lấy lại được tài khoản. Thực tế, hầu hết người sử dụng tại Việt Nam bị mất tài khoản Gmail, Yahoo... đều không thể lấy lại được.

Công ty an ninh mạng Bkav khuyến cáo, nhân viên các cơ quan hành chính nhà nước không nên trao đổi thông tin công việc bằng hệ thống email miễn phí của những nhà cung cấp dịch vụ từ nước ngoài. Người sử dụng cá nhân và doanh nghiệp cũng cần cẩn trọng, không trao đổi các thông tin quan trọng về cá nhân, bí mật kinh doanh qua hệ thống email kiểu này.

More about

Folder Guard v8.3

Posted by chiasedamme


Folder Guard is a Windows security program which you can use to restrict access to files, folders, and other computer resources. If you share your computer with your business colleagues, family, or roommates, you can use Folder Guard to stop other users from opening your personal files, or even completely hide your documents until a valid password is entered. You can protect sensitive system files from modification or destruction, disable access to the floppy, CD-ROM, and other removable drives, restrict access to Control Panel, Start Menu, applications, and more. Windows Vista or XP allows you to use its built-in security to control access to data stored on the NTFS volumes. 


With Folder Guard you can secure files and folders on both the NTFS and FAT/FAT32 drives, with a much greater flexibility: you can hide some files and keep other files in the same folder visible, set up the access rights using wildcards, or make files accessible to only some programs that you select. Folder Guard protects your documents by intercepting requests from other programs to work with files; your data is not modified in any way. When Folder Guard hides a folder, the folder-s contents becomes invisible to all applications including Windows programs like Explorer, applications like Office, and even MS-DOS programs. You can require password access to the protected folders to keep away unauthorized visitors. On a user-by-user basis, you can allow or deny access to the files and folders of your choice, as well as to the removable drives, Start Menu and Control Panel. You can configure the protection so that users would not be able to download programs from the Internet or install them from the CD-ROM without your permission.








More about

File Renamer Turbo v2.73

Posted by chiasedamme


File Renamer Turbo is a cutting edge file renaming tool that will make your life easier. If you need to rename multiple files, folders or set the ID3 tags of MP3 files or the tags of WMA, M4A, OGG, FLAC, APE and MPC files, this program will do the job quickly. File Renamer Turbo is very easy-to-use, and offers all the basic and advanced functionality you need. Additional features include file mover, command line support, regex support, search music album online and right-click Windows shell extension.









More about

Tạo nút trượt lên đầu và cuối trang web bằng jQuery

Posted by chiasedamme on Sunday, October 24, 2010

Dưới đây là một cách tạo nút lên đầu hoặc cuối trang web bằng 1 cái nhấp chuột đơn giản. Thủ thuật này sử dụng các sự kiện cuộn đặc biệt qua thư viện jQuery từ James Padolsey. Có 2 nút cố định nằm ở đáy bên trái trang web, mỗi nút có chức năng di chuyển xuống hoặc lên trong trang web. Nếu bạn kéo thanh cuộn trang web thì 2 nút này mờ ẩn dần và cho hiệu ứng mềm mại đẹp mắt.


Xem demo.

Sau đây là các bước thực hiện thủ thuật.

1. Bước 1: Dán đoạn code CSS này vào trước thẻ </head> (áp dụng cho cả Blogger).
<style type="text/css">
.nav_up{
padding:7px;
background-color:white;
border:1px solid #CCC;
position:fixed;
background:transparent url(http://www.tympanus.net/scrollupdown/images/arrow_up.png) no-repeat top left;
background-position:50% 50%;
width:20px;
height:20px;
bottom:10px;
opacity:0.7;
left:30px;
white-space:nowrap;
cursor: pointer;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-top-left-radius:3px;
-webkit-border-top-right-radius:3px;
-khtml-border-top-left-radius:3px;
-khtml-border-top-right-radius:3px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.nav_down{
padding:7px;
background-color:white;
border:1px solid #CCC;
position:fixed;
background:transparent url(http://www.tympanus.net/scrollupdown/images/arrow_down.png) no-repeat top left;
background-position:50% 50%;
width:20px;
height:20px;
bottom:10px;
opacity:0.7;
left:70px;
white-space:nowrap;
cursor: pointer;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-top-left-radius:3px;
-webkit-border-top-right-radius:3px;
-khtml-border-top-left-radius:3px;
-khtml-border-top-right-radius:3px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
</style>
Bước 2: Dán toàn bộ đoạn code bên dưới vào trước thẻ </body> (áp dụng cho cả Blogger). Đối với Blogger có thể dán toàn bộ đoạn code vào một widget HTML/JavaScript nằm dưới phần footer.
<script src="http://www.tympanus.net/scrollupdown/jquery-1.3.2.js" type="text/javascript"></script>
<script src="http://www.tympanus.net/scrollupdown/scroll-startstop.events.jquery.js" type="text/javascript"></script>
<script>
$(function() {
var $elem = $('#content');

$('#nav_up').fadeIn('slow');
$('#nav_down').fadeIn('slow');

$(window).bind('scrollstart', function(){
$('#nav_up,#nav_down').stop().animate({'opacity':'0.2'});
});
$(window).bind('scrollstop', function(){
$('#nav_up,#nav_down').stop().animate({'opacity':'1'});
});

$('#nav_down').click(
function (e) {
$('html, body').animate({scrollTop: $elem.height()}, 800);
}
);
$('#nav_up').click(
function (e) {
$('html, body').animate({scrollTop: '0px'}, 800);
}
);
});
</script>
Hy vọng với thủ thuật này, các bạn sẽ giúp ích nhiều cho trang web của bạn.
More about

Liệt kê tiêu đề bài viết mới nhất cho 1 nhãn

Posted by chiasedamme

Nếu bạn chịu khó tìm kiếm trên Google thì sẽ tìm thấy một số bài viết hướng dẫn cách tạo widget bài viết mới nhất có ảnh thumbnail cho cả Blog và cho riêng 1 nhãn nào đó. Đôi khi bài viết mới nhất cho riêng 1 nhãn mà chỉ cần liệt kê tiêu đề bài viết cũng rất cần thiết. Thủ thuật sau đây sử dụng feed chuyên biệt theo 1 nhãn với định dạng JSON kết hợp Javascript. Nó giúp liệt kê tiêu đề những bài viết mới nhất cho 1 nhãn nào đó trên Blogger. Dưới đây là những bước cài đặt widget.

1. Đăng nhập vào Blogger.

2. Vào Bảng điều khiển (Dashboard) >> Thêm tiện ích (Add A Gadget) >> Chọn HTML/Javascript .

3. Đặt tiêu đề cho widget của bạn. Dán đoạn code bên dưới vào phần nội dung của widget.

<!-- Recent Posts by Label Start -->
<script type="text/javascript">
function recentpostslist(json) {
document.write('<ul>');
for (var i = 0; i < json.feed.entry.length; i++)
{
for (var j = 0; j < json.feed.entry[i].link.length; j++) {

if (json.feed.entry[i].link[j].rel == 'alternate') {

break;

}

}

var entryUrl = "'" + json.feed.entry[i].link[j].href + "'";//bs
var entryTitle = json.feed.entry[i].title.$t;
var item = "<li>" + "<a href="+ entryUrl + '" target="_blank">' + entryTitle + "</a> </li>";

document.write(item);
}

document.write('</ul>');
}
</script>
<script src="http://yourname.blogspot.com/feeds/posts/summary/-/Label name?max-results=postnumber&alt=json-in-script&callback=recentpostslist"></script>
<!-- Recent Posts by Label End -->
4. Thay thế yourname bằng tên địa chỉ Blogger của bạn.

Thay Label name bằng tên nhãn cần hiển thị những bài viết mới nhất.

Thay Postnumber bằng số bài viết cần hiển thị, ví dụ: 5, 7, 10, … Nếu muốn hiển thị tất cả bài viết thì để là 500 (số tối đa cho widget này).

Chú ý: Tiêu đề các bài viết được liệt kê có dấu chấm đầu dòng (dùng thẻ <ul>). Nếu bạn muốn được liệt kê theo số thứ tự thì thay đoạn document.write('</ul>'); bằng document.write('</ol>');
More about

Đánh giá chi tiết ưu nhược điểm Laptop eMACHINES D730

Posted by chiasedamme on Friday, October 22, 2010

Toàn bộ phần vỏ máy đều được làm bằng nhựa cứng và được gia công cẩn thận, các khớp nối được gắn chắc chắn. Nhìn chung, toàn bộ phần thân máy tương đối cứng cáp. Kích thước của emachines là 342 x 245 x 25.5/31.9 mm (dài x rộng x cao trước/sau), dày hơn từ 2mm đến 4mm nếu so sánh với Aspire 4745. Trọng lượng đo được là 2.19Kg, mức trung bình của hầu hết các máy có cỡ màn hình 14 inch hiện tại.
eMachines là thương hiệu trực thuộc nhà sản xuất laptop đứng thứ 1 thế giới, Acer, và nhắm vào phân khúc người dùng phổ thông với cấu hình mạnh và giá bán hấp dẫn. Năm 2010 đánh dấu sự thay đổi quan trọng đối với cả tập đoàn Acer khi hãng quyết định thay đổi hoàn toàn diện mạo của tất cả các dòng laptop mới. Trông cứng cáp, chắc chắn và có vẻ "đắt tiền" hơn thiết kế của những dòng laptop cũ. Ngoại hình của emachines D730 cũng thừa hưởng những ưu điểm của dòng sản phẩm "chiếu trên" Aspire nhưng có phần đơn giản hơn.

Cấu hình emachines D730

* Bộ vi xử lý Intel Core i3 330M (2.13GHz, HyperThreading).


* Chipset Intel HM55.


* Chip đồ họa tích hợp Intel GMA HD.


* Dung lượng RAM 2GB DDR3 bus 1066MHz


* Ổ cứng 320GB tốc độ 5400rpm.


* Màn hình 14 inch tỷ lệ 16:9 độ phân giải 1366×768 pixel.


* Wi-Fi 802.11 b/g/n.


* Pin 6 cell dung lượng 48WHr.


* Giá: 10.690.000 đồng, đã bao gồm VAT (cập nhật 20/9/2010 tại WWW.THEGIOISO.VN )

Kiểu dáng thiết kế

Toàn bộ phần vỏ máy đều được làm bằng nhựa cứng và được gia công cẩn thận, các khớp nối được gắn chắc chắn. Nhìn chung, toàn bộ phần thân máy tương đối cứng cáp. Kích thước của emachines là 342 x 245 x 25.5/31.9 mm (dài x rộng x cao trước/sau), dày hơn từ 2mm đến 4mm nếu so sánh với Aspire 4745. Trọng lượng đo được là 2.19Kg, mức trung bình của hầu hết các máy có cỡ màn hình 14 inch hiện tại.
Mặt trên được phủ sơn bóng và chia thành 2 phần rõ rệt với logo emachines màu trắng bạc làm điểm nhấn. Bên trong đánh dấu sự tương phản khá nổi bật giữa phần thềm nghỉ tay màu trắng bạc với khu vực bàn phím, loa màu đen bằng nhựa được sơn giả nhôm mài xước.
Mặt dưới máy trông khá gọn gàng khi toàn toàn bộ các thiết bị có khả năng nâng cấp được dẩy sát về phần thân phía trước.

Cạnh trước được trang bị đầu đọc thẻ đa năng và các đèn báo hiệu.


Cạnh trái bao gồm giắc cắm nguồn, khe thoát nhiệt, cổng D-Sub, cổng HDMI, cổng USB.



Cạnh sau không có cổng giao tiếp nào khác.



Ngoài 2 giắc 3.5 ly cho loa và micro, cạnh phải còn có thêm 2 cổng USB và ổ đĩa quang.



Bàn phím và touchpad

eMachines D730 sử dụng cùng loại bàn phím truyền thống của các sản phẩm Acer, hầu như không có gì khác biệt về cảm giác gõ phím. Các phím hơi cứng, hành trình phím hơn ngắn và độ nảy ở mức trung bình. Touchpad có kích thước khá nhỏ nhưng bù lại bề mặt được thiết kế khá tốt, khi di chuột không bị rít, các thao tác tap-click nhạy.
Màn hình và loa
Màn hình LCD kích thước 14 inch, độ phân giải 1366×768 trên emachines D730 hiển thị hình ảnh ở mức khá, dải màu hiển thị trung bình, góc nhìn tốt (khoảng 50-60 độ không bị đổi màu hoặc giảm sáng quá nhiều). Về cơ bản, với một người dùng thông thường không quá khắt khe về khả năng hiển thị hình ảnh của LCD,màn hình của emachines D730 là có thể chấp nhận được.
Chất lượng loa của eMachines D730 khá tốt. Điều đáng phàn nàn nhất chính là mức âm lượng hơi bé, âm thanh có thể dễ bị lấn át khi nghe ở những nơi ồn ào! Giải pháp hay nhất là nếu bạn mua eMachines D730, hãy nhớ sắm thêm một cặp tai nghe 'hoành tráng'.

Trải nghiệm khi sử dụng

Qua quá trình sử dụng thực tế ở, emachines D730 có khả năng đáp ứng tốt mọi ứng dụng thông thường như lướt web, xem phim, nghe nhạc và thậm chí là chỉnh sửa hình ảnh bằng Photoshop ở mức đơn giản. Kết nối Wi-Fi ổn định ở vị trí khoảng 8m so với Acess Point, download hoặc lướt web không gặp tình trạng mất sóng đột ngột. Khi đặt độ sáng màn hình ở mức khoảng 40%, vừa nghe nhạc vừa lướt web và soạn văn bản, emachines D730 có thể "trụ" được khoảng 3 giờ 15 phút, thời gian sạc khá nhanh, khoảng 80 phút. Một điểm lưu ý nhỏ, con số 3 giờ 15 phút là quá trình sử dụng thực tế được tổng hợp trung bình từ 3 người dùng khác nhau. Nếu áp dụng đúng quy trình thử nghiệm của chúng tôi, con số này sẽ thấp hơn một chút.
Một điểm cộng cho eMachines D730, nhiệt độ bề mặt khi hoạt động sau hơn 4 giờ liên tục vẫn khá mát. Phần thềm nghỉ tay bên trái và touchpad hơi ấm hơn một chút so với các khu vực còn lại nhưng nhìn chung vẫn khá thoải mái. Nhiệt độ mặt dưới phân bố tương đối đồng đều.

Kết luận

Xét một cách khách quan, eMachines D730 không có nhiều điểm thực sự nổi bật về thiết kế và giá trị sử dụng so với nhiều model laptop khác. Nhưng nhờ mức giá hấp dẫn (cấu hình Core i3 có giá vào loại thấp nhất hiện nay), eMachines D730 sẽ là một lựa chọn rất tốt cho những ai muốn trải nghiệm bộ xử lý Intel Core I mới với mức chi phí hợp lý.

Ưu:


o Giá hấp dẫn.


o Cấu hình tốt.



Khuyết:


o Chất lượng loa chưa cao.


o Touchpad có kích thước bé.

More about

Linux trên nền tảng để bàn: "Giấc mơ đã chết ".

Posted by chiasedamme

More about

Glary Utilities PRO v2.29

Posted by chiasedamme on Thursday, October 21, 2010


Glary Utilities is a collection of system tools and utilities to fix, speed up, maintain and protect your PC. It allows you to clean common system junk files, as well as invalid registry entries and Internet traces (theres a plug-in support for 45+ external programs). You can also manage and delete browser add-ons, analyze disk space usage and find duplicate files.

Furthermore, Glary Utilities includes the options to optimize memory, find, fix, or remove broken Windows shortcuts, manage the programs that start at Windows startup and uninstall software. Other features include secure file deletion, an Empty Folder finder and more. Other features include secure file deletion, an Empty Folder finder and more. All Glary Utilities tools can be accessed through an eye-pleasing and totally simplistic interface.









More about

Panda Cloud AV được vinh danh trong giải thưởng của WSJ

Posted by chiasedamme on Wednesday, October 20, 2010

Phần mềm diệt malware miễn phí dựa trên nền tảng điện toán đám mây của hãng bảo mật Panda Security, Panda Cloud AV, vừa được bầu chọn vào vị trí thứ 2 của hạng mục “Bảo mật mạng” trong giải thưởng “Đổi mới công nghệ” (Technology Innovation) của tạp chí danh tiếng Nhật báo phố Wall (WSJ)

Panda

Ông Juan Santana, giám đốc điều hành của Panda Security, cho biết hãng rất tự hào khi nhận được giải thưởng này từ WSJ. Tự hào không chỉ bởi Panda được đánh giá cao hơn so với rất nhiều ứng cử viên đến từ nhiều nước khác nhau trên thế giới, mà còn bởi vì nó cho thấy chiến lược và công nghệ của Panda Security đã được thế giới biết đến và công nhận.

Bằng cách áp dụng công nghệ điện toán đám mây trong các giải pháp bảo mật, Panda Security một mặt đã nâng cao được khả năng cũng như độ tin cậy trong việc phát hiện và tiêu diệt malware, mặt khác lại không làm ảnh hưởng nhiều đến hiệu năng của hệ thống. Những ưu điểm này đã được áp dụng trong các giải pháp bảo mật cho cả người dùng cá nhân và người dùng doanh nghiệp.

Ông Scott D. Anthony, tổng giám đốc Innosight Ventures và là thành viên của ban giám khảo giải thưởng, cho rằng suy thoái kinh tế không hề làm suy giảm sức sáng tạo của các công ty. Và chính những sáng tạo này sẽ là niềm hi vọng và nhiều khả năng sẽ làm thay đổi tương lai của thế giới.

Giải thưởng của Wall Street Journal thu hút được sự tham gia của 597 công ty, tổ chức và cá nhân đến từ 30 nước trên thế giới. Qua vòng sơ loại tạp chí đã chọn ra 275 ứng cử viên để gửi cho ban giám khảo đánh giá. Ban giám khảo là những cá nhân đến từ các tổ chức nghiên cứu, các quỹ đầu tư mạo hiểm và các tổ chức khác. Sau khi đánh giá, chấm điểm ban giám khảo đã chọn ra được 49ứng viên xuất sắc nhất để trao giải, trong số đó có Panda Cloud Antivirus

Tác giả: Panda
Phiên bản: 1.1.2. Giấy phép: Miễn phí, Thương mại
HĐH: Windows 2000/XP/Vista/7
Trang chủ: www.cloudantivirus.com

Nguồn TTCN

Bảo vệ máy tính theo cách chuyên nghiệp, BKAV Pro

qc BKAV Pro

More about

Folder Lock v6.5

Posted by chiasedamme on Tuesday, October 19, 2010


Folder Lock is a fast file encryption software that can also password protect folders, lock files and protect USB Drives and lock CD/DVDs. Folder Lock creates encrypted storages called 'Lockers'. You can keep as many of your private files and folders in your Locker and password protect it with a single click. You can transfer, secure and backup these Lockers. Lockers are portable, you can keep them in USB Drives, CD/DVD, and notebooks or transfer them via email or upload. These Lockers are undeletable on the computer where Folder Lock is installed. You can create as many Lockers as you want. Different users can create different Lockers with different passwords as well. With Folder Lock, you can choose either to encrypt using 256-bit AES on-the-fly encryption or lock files, folders and drives anywhere on your computer. Each Locker can contain your encrypted files as well as your personal list of locked items. Furthermore, Folder Lock's options like hack monitoring, stealth mode, data shredding, history cleaning, auto protection, portable USB autoplay feature and virtual keyboard can enhance file locking and encryption beyond anything ever achieved. In addition, a locker's delete, move and rename are password protected to prevent data loss.










More about

1CLICK DVD COPY PRO v.4.2.3.1

Posted by chiasedamme


1CLICK DVD COPY - PRO™ is a fast, easy-to-use, full featured software for copying DVD movies onto DVD discs. The latest version now incorporates CPRx™ technology to ensure the highest level of success copying the latest generation of DVD movies. You now have complete control over the final copy. Use the Copy Presets™ or the more advanced features to select what content will be copied and how much compression will be used. With 1CLICK DVD COPY - PRO, you can make a perfect copy with just one click.


Features of 1Click DVD Copy Pro :

• Windows Vista Compatible
• CPRx™ technology for copying new DVD movies.
• Copy Presets™ - One click preset for each type of DVD copy.
• Preview the movie, extras and menus.
• Include or exclude movie and menus based on preview.
• Select individual audio, video, and subtitles streams.
• Control the amount of video compression used.
• Make additional backup copies without re-copying the DVD.
• Copy Episodic DVD Movies, TV Series, etc.
• Copy a movie to your hard drive - great for laptops.
• Supports copying of Multi-Channel Audio (Dolby Digital 5.1, DTS).
• Supports both NTSC and PAL DVD movies.
• Supports Dual Layer media.
• Free software updates and technical support for a year.








More about

Focus Photoeditor v6.2.8.3

Posted by chiasedamme on Monday, October 18, 2010

Focus Photoeditor

Focus Photoeditor is a powerful, easy-to-use image editor, that can be used to improve and correct all kind of digital photos and to produce graphics for the web, the home and the office. You can acquire digital pictures from file, from other applications, or with the help of a scanner or a digital camera and start to work with them immediately. Try the different automatic improvement functions and correct your photos in a matter of seconds. With its many image regulation abilities, that improve the pictures appearance, without loosing any quality, Focus can be used as a strong and professional tool by both beginner and advanced photographers.










More about

RAR Password Recovery Magic v6.1.1.375

Posted by chiasedamme



RAR Password Recovery Magic is a powerful tool designed to recover lost or forgotten passwords for a RAR/WinRAR archives. RAR Password Recovery Magic supports the customizable brute-force and dictionary-based attacks. RAR Password Recovery Magic has an easy to use interface. All you need to do to recover your password is just to add your file to the operation window. Recover passwords for RAR/WinRAR archives. Custom character set for "brute-force" attack supported. You can select character from a range of character options including: Letters, Numbers, symbol. Large wordlist dictionary. Work in the background.





DOWNLOAD HERE





More about

Mẹo nhỏ dành cho blogger mới bắt đầu

Posted by chiasedamme

Dưới đây là 1 số mẹo nhỏ dành cho những người mới làm blog được thu thập từ nhiều ý kiến tổng hợp. Tất cả những gì bạn cần là nhìn lại tổng thể mô hình của trang blog, giao diện bề ngoài trông như thế nào, yếu tố nào cần phải có và cần tránh, làm cách nào để tối ưu hóa hoạt động và các tính năng sẵn có, duy trì sự thu hút đối với người đọc...


Mẹo nhỏ dành cho blogger mới  bắt đầu (Phần 2)

7. Hãy để người đọc chia sẻ bài viết của bạn


Đây là lỗi thường xuyên mắc phải của những người mới bắt đầu. Các mô hình mạng xã hội cũng như dịch vụ Social Bookmarking có lưu lượng người sử dụng lớn nhất trên thế giới, nếu bạn bỏ qua hoặc quên không cài đặt thêm chức năng bookmark tới các mạng xã hội thì người đọc sẽ rất khó khăn để chia sẻ những bài viết này. Hoặc tệ hơn nữa, họ sẽ tìm đến những nguồn cung cấp, website hoặc blog khác chứ không phải là của bạn.

- Đặt vị trí những nút này ngay bên cạnh tiêu đề hoặc phía cuối bài viết, hãy đảm bảo chúng ở vị trí dễ nhìn, không quá to cũng không quá nhỏ

- Hãy chèn thêm chức năng in trực tiếp hoặc gửi qua email nếu được

8. Tạo nhiều chủ đề đa dạng


Nếu tên miền của blog bị giới hạn về mặt ý nghĩa tượng trưng, thì bạn nên liệt kê hết tất cả các chủ đề bạn muốn đề cập đến, bằng cách áp dụng Tags trong WordPress hoặc Labels với Blogger. Thanh công cụ điều hướng di chuyển tất nhiên là quan trọng nhất, tại đây người đọc sẽ tìm được các ý tưởng về blog của tác giả. Hãy đảm bảo rằng bạn đã bao gồm tất cả các mục quan trọng trong menu điều hướng này. Sử dụng menu theo kiểu drop down, trong đó có chứa các mục nhỏ... Hoặc sử dụng thêm widget Tag Cloud, để giúp người đọc tìm kiếm chủ đề nhanh hơn từ các Search Engine.

9. Đừng biến blog thành 1 mớ lộn xộn


Mỗi người quản trị đều muốn website của mình trong thật bắt mắt, do vậy họ cố trang trí giao diện với nhiều widget để tăng thêm phần hấp dẫn đối với người đọc. Và chính từ việc "trang trí" này, các thanh widget sẽ che phần lớn nội dung của bài viết. Sự có mặt của các thanh widget là rất tốt, nhưng quá nhiều thì chúng sẽ phản tác dụng và làm cho bài viết mất đi sự hấp dẫn. Luôn nhớ rằng chỉ nên trình diễn những gì tốt nhất và có sức thu hút với người đọc, nên sử dụng những gam màu sáng và chữ nổi, người đọc sẽ dễ chú ý hơn.

11. Không nên "thí nghiệm" trực tiếp trên website của mình


Nếu bạn có thói quen thử nghiệm các ứng dụng, công cụ hỗ trợ hoặc các plugin, add-on trực tiếp ngay trên website thì chúng tôi khuyến cáo bạn nên dừng ngay việc này lại, trừ khi bạn đã biết quá rõ và chắc chắn về những ứng dụng này. Việc này khá mạo hiểm vì nếu xảy ra lỗi, bạn khó có thể biết chính xác lỗi ở bước nào, khắc phục ra sao, nếu sửa lại thì còn mất nhiều thời gian và công sức hơn nhiều so với việc cài mới. Tốt nhất, các bạn nên thí nghiệm trên blog localhost, hoặc tạo ra 1 blog mới tại thư mục lưu trữ khác. Khi đã hoàn toàn làm chủ được ứng dụng mới trên hệ thống thử nghiệm này, hãy áp dụng trên thực tế. Và hãy luôn nhớ rằng thật cẩn thận!

12. Hãy cho người đọc biết bạn là ai


Để làm điều này, các bạn hãy thêm 1 mục hoặc trang riêng biệt thường thấy là About me hoặc About us. Điều này thực sự rất quan trọng, vì khi 1 người đọc bất kỳ cảm thấy bài viết trên website/blog rất hay và cuốn hút, họ muốn tìm hiểu tác giả của bài viết đó là ai. Bạn cần đưa ra những thông tin cá nhân cụ thể và chính xác, ví dụ như tên, chi tiết các lĩnh vực được đề cập đến trong blog. Khi thấy được những thông tin này, người đọc sẽ cảm thấy tin tưởng và quay lại thường xuyên hơn.

Mặc khác, việc thêm trang Contact us cũng quan trọng không kém đối với bất kỳ website nào. Đây là cách duy nhất để người đọc, đối tác hoặc bất cứ cá nhân nào muốn hợp tác với bạn. Nếu thiếu trang liên lạc này, đồng nghĩa với việc tác giả không muốn liên lạc với ai khác, hoặc nói theo cách khác là không tạo được sự tin tưởng tối thiểu cần thiết giữa tác giả và độc giả, dĩ nhiên những website đó sẽ không ai biết và nhớ đến nữa.

Trên đây là 1 số điều chú ý và kinh nghiệm cơ bản, khá cần thiết dành cho những người mới tập làm blog. Tất nhiên còn rất nhiều ý kiến và khía cạnh khác mà chúng tôi và các bạn đều muốn chia sẻ, hãy để lại ý kiến bình luận tại mục dưới đây. Chúc các bạn thành công!

T.Anh (theo Quick Online Tips)
More about

Ghi đè lên tập tin Windows 7 khi hệ thống không cho phép

Posted by chiasedamme

Khi cố gắng để thay đổi tập tin hệ thống, bạn sẽ gặp thông báo lỗi: "Access denied: You need permission to perform this action." (Truy cập bị từ chối: Bạn cần sự cho phép để thực hiện hành động này). Ngay cả khi bạn đăng nhập bằng quyền quản trị cũng không thể thực hiện được việc ghi đè lên tập tin hệ thống. Bài viết sau sẽ hướng dẫn bạn cách khắc phục lỗi này và ghi đè lên tập tin hệ thống khi cần thiết (thay đổi giao diện Windows 7 hay Windows Media Player).


Ghi đè lên tập tin Windows 7  khi hệ thống không cho phép

Các bước thực hiện như sau:

Cách 1:

- Nhấp vào Orb (menu Start), gõ cmd vào hộp tìm kiếm, nhấn chuột phải vào cmd.exe và chọn Run as administrator.
- Bây giờ, bạn gỡ bỏ quyền sở hữu của tập tin hệ thống bằng cách gõ lệnh sau đây:
takeown / f C: \ Windows \ System32 \ wmpeffects.dll và nhấn Enter (thay thế C: \ Windows \ System32 \ wmpeffects.dll là đường dẫn đến tập tin bạn muốn thay thế). Nếu thành công, bạn sẽ thấy một thông báo như thế này.

- Sau đó, gõ vào lệnh dưới đây. Điều này sẽ cho phép bạn lấy quyền sử dụng các file hệ thống:
cacls C: \ Windows \ System32 \ wmpeffects.dll / G: F (thay thế với tên người dùng của bạn) và nhấn Enter.

- Nó sẽ hỏi bạn xem bạn có chắc chắn để làm điều đó? Gõ phím Y và nhấn Enter lần nữa.

- Bây giờ, bạn có thể dễ dàng ghi đè lên file hệ thống mà không có bất kỳ vấn đề lỗi xảy ra.

Cách 2 :

- Trước tiên, bạn tải gói tập tin sau : http://tinyurl.com/26jtbpz. Giải nén ra, bạn thu được thư mục chứa hai file Install Take Ownership.reg và Remove Take Ownership.reg, bạn nhấn đúp chuột lên Install Take Ownership. reg để cài đặt thông tin vào registry hệ thống. Trên menu ngữ cảnh lúc này sẽ có thêm lệnh Take Ownership để bạn chiếm quyền kiểm soát tập tin / thư mục hệ thống của Windows 7.
- Bây giờ, bạn chỉ việc nhấn phải chuột lên file / thư mục hệ thống cần thay thế > chọn lệnh Take Ownership. Những thao tác như đổi tên, xóa bỏ, di chuyển,... các file / thư mục hệ thống trước đây không thể thực hiện được, nay đã được giải quyết một cách dễ dàng.

Theo Itgat
More about

Hướng dẫn loại bỏ các thành phần trong Context menu của Internet Explorer

Posted by chiasedamme

Đối với 1 số người sử dụng IE, đây là nguyên nhân chính khiến họ tìm đến những trình duyệt khác.


Trong phần sau chúng tôi sẽ hướng dẫn các bạn cách loại bỏ bớt những thành phần này.


Bạn sẽ cảm thấy thế nào khi sử dụng IE với Context Menu dài như thế này:


Hướng dẫn loại bỏ  các thành phần trong Context menu của Internet Explorer

Chọn Tools -> Manage Add-ons và các mục Accelerator tại menu bên trái, và tắt bỏ những thành phần bạn không mong muốn:

Hướng dẫn loại bỏ  các thành phần trong Context menu của Internet Explorer

Tiếp theo, mở Regedit và tìm tới khóa registry sau:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt
Tại đây, bạn có thể tiến hành sao lưu khóa thông tin của tất cả các thành phần Context Menu. Kích chuột phải lên khóa MenuExt và chọn Export, lưu file *.reg này vào nơi nào đó (để đề phòng trường hợp lỗi thì sử dụng file reg này để phục hồi lại hiện trạng):

Hướng dẫn loại bỏ  các thành phần trong Context menu của Internet Explorer

Sau đó, xóa các thành phần tương ứng:

Hướng dẫn loại bỏ  các thành phần trong Context menu của Internet Explorer

Sau đó, đóng Regedit và khởi động lại IE, bạn sẽ thấy sự khác biệt rõ ràng so với lúc trước:

Hướng dẫn loại bỏ  các thành phần trong Context menu của Internet Explorer

Trên đây là 1 số thao tác cơ bản để xóa bỏ các thành phần của Context Menu trong Internet Explorer. Chúc các bạn thành công!

T.Anh (theo HowToGeek)
More about