Thứ Tư, 31 tháng 8, 2016

Microsoft giới thiệu tính năng tối ưu hóa phân phối cập nhật trong Windows 10 build 14915

Tối ưu hóa Phân phối Windows Update cho phép bạn tải về các build mới của Windows Insider, nhận bản cập nhật Windows và ứng dụng Windows Store từ các nguồn ngoài Microsoft. Ứng dụng này có thể giúp bạn nhận bản cập nhật và ứng dụng nhanh chóng hơn nếu bạn có kết nối Internet giới hạn hoặc không đáng tin cậy. Và nếu bạn có nhiều PC, ứng dụng này có thể làm giảm lượng băng thông Internet cần để luôn cập nhật tất cả PC của bạn. Delivery Optimization cũng gửi các bản cập nhật và ứng dụng từ PC của bạn tới các PC khác trên mạng cục bộ hoặc PC trên Internet.


Tải xuống bản cập nhật và ứng dụng từ các PC khác

Ngoài việc tải xuống bản cập nhật và ứng dụng từ Microsoft, Windows sẽ nhận bản cập nhật và ứng dụng từ các PC khác đã có bản cập nhật và ứng dụng. Bạn có thể chọn PC mà bạn sẽ nhận các bản cập nhật này:

Các PC trên mạng cục bộ. Khi Windows tải xuống bản cập nhật hoặc ứng dụng, nó sẽ tìm các PC khác trên mạng cục bộ của bạn đã tải xuống bản cập nhật hoặc ứng dụng này bằng cách sử dụng Tối ưu hóa Phân phối. Windows sau đó sẽ tải xuống các phần của tệp từ các PC khác và các phần của tệp từ Microsoft. Windows không tải xuống toàn bộ tệp từ một nơi. Thay vào đó, bản tải xuống được chia thành các phần nhỏ hơn. Windows sử dụng nguồn tải xuống nhanh nhất và đáng tin cậy nhất cho mỗi phần của tệp.

Các PC trên mạng cục bộ của bạn và các PC trên Internet. Windows sử dụng cùng một quy trình như khi nhận bản cập nhật và ứng dụng từ các PC trên mạng cục bộ của bạn và cũng tìm các PC trên Internet có thể được sử dụng làm nguồn tải xuống các phần của bản cập nhật và ứng dụng.

Gửi bản cập nhật và ứng dụng tới PC khác

Khi Tối ưu hóa Phân phối được bật, PC của bạn gửi các phần của ứng dụng hoặc bản cập nhật mà bạn đã tải xuống bằng cách sử dụng Tối ưu hóa Phân phối cho các PC khác trên mạng cục bộ của bạn hoặc trên Internet, tùy vào cài đặt của bạn.

Tối ưu hóa Phân phối tải xuống các bản cập nhật và ứng dụng giống như các bản cập nhật và ứng dụng bạn nhận được qua Windows Update và Windows Store. Tối ưu hóa Phân phối tạo bộ nhớ cache cục bộ và lưu trữ tệp đã được tải xuống bộ nhớ cache đó trong khoảng thời gian ngắn. Tùy vào cài đặt của bạn, Windows sau đó sẽ gửi các phần của tệp đó tới các PC khác trên mạng cục bộ của bạn hoặc PC trên Internet đang tải xuống cùng các tệp đó.

Không thể sử dụng Tối ưu hóa Phân phối để tải xuống hoặc gửi nội dung cá nhân.

Làm cách nào để tắt Delivery Optimization?
Cách thực hiện:

Đi tới menu Bắt đầu  logo windowsrồi đến Cài đặt  > Cập nhật & bảo mật > Windows Update rồi chọn Tùy chọn nâng cao.
Trên trang Tùy chọn nâng cao, chọn Chọn cách gửi các bản cập nhậtrồi sử dụng nút bật tắt để tắt Tối ưu hóa Phân phối. Khi đã tắt, bạn sẽ vẫn nhận được các bản cập nhật và ứng dụng từ Windows Update và từ Windows Store.
Nếu bạn muốn ngừng tải xuống các bản cập nhật và ứng dụng từ PC trên Internet, hãy chọn PC trên mạng cục bộ của tôi.

Biện pháp bảo mật nào được sử dụng trong Tối ưu hóa Phân phối?
Tối ưu hóa Phân phối sử dụng các biện pháp bảo mật tương tự như Windows Update và Windows Store.

Windows Update sử dụng thông tin được tải xuống an toàn từ Microsoft để xác thực tính xác thực của tệp được tải xuống PC của bạn. Tối ưu hóa Phân phối cũng kiểm tra tính xác thực của mỗi phần của bản cập nhật hoặc ứng dụng mà nó tải xuống từ các PC khác trước khi cài đặt.

Delivery Optimization có thể truy cập tệp cá nhân?
Delivery Optimization không thể truy cập tệp cá nhân hoặc thư mục của bạn hoặc thay đổi tệp bất kỳ trên PC của bạn.

Delivery Optimization sẽ tải xuống qua kết nối bằng gói dữ liệu theo lưu lượng sử dụng?
Tối ưu hóa Phân phối sẽ không tự động tải xuống hoặc gửi các phần của bản cập nhật hoặc ứng dụng tới các PC khác trên Internet nếu phát hiện thấy rằng bạn đang sử dụng kết nối bằng gói dữ liệu theo lưu lượng sử dụng.

Nếu bạn sử dụng kết nối Wi‑Fi bằng gói dữ liệu theo lưu lượng sử dụng hoặc bị giới hạn, hãy đảm bảo bạn xác định kết nối này là kết nối bằng gói dữ liệu theo lưu lượng sử dụng. Cách thực hiện:

Đi tới menu Bắt đầu  logo windowsrồi đến Cài đặt > Mạng & Internet > Wi Fi > Tùy chọn nâng cao
Sử dụng nút bật tắt trong Đặt làm kết nối bằng gói dữ liệu theo lưu lượng sử dụng để đặt kết nối Wi‑Fi của bạn là kết nối bằng gói dữ liệu theo lưu lượng sử dụng.

Tóm lại bạn đọc có thể hiểu nếu bạn có nhiều máy tính cùng kết nối chung với tài khoản Microsoft bạn có thể sử dụng một máy chủ tải các bản cập nhật windows, cập nhật ứng dụng từ windows store, và các bản build mới từ máy chủ Microsoft sau đó dùng PC này làm máy chủ phân phối cho các máy khác trong cùng mạng cục bộ hoặc ngay cả mạng internet thay vì các máy tính khác của bạn phải tải tứ máy chủ Microsoft.

Cập nhật tích lũy KB3176938 cho Windows 10 version 1607 build 14393.105

Hôm qua Microsoft mới phát hành một bản cập nhật tích lũy KB3176938 cho máy tính sử Windows 10 Insider Preview tham gia kết nối theo vòng Release Preview hay còn gọi là vòng xem trước, vòng thử nghiệm, và hôm nay bản cập nhật này đã được phát hành đến các thiết bị đang chạy Windows 10 Anniversary Update điều này có nghĩa bản cập nhật sẽ không gây bất cứ lỗi phát sinh nào sau khi cài đặt.


Bản cập nhật sẽ mang đến xây dựng 14393.105 và bản cập nhật có thể mang đến một số cải tiến và sửa lỗi mới nhưng khả năng sẽ không có bất cứ tính năng mới được thêm vào mà thay vào đó chỉ là những bản vá lỗi bảo mật bổ sung. Dưới đây là là changelog đầy đủ
  • Improved reliability of Windows Ink Workspace, Microsoft Edge, File Server, Windows kernel, Microsoft Component Object Model (COM), Cluster Health Service, Hyper-V, multi-factor authentication (MFA), NTFS file system, PowerShell, Internet Explorer 11, facial recognition, graphics, Windows Store, and Windows Shell.
  • Improved performance related to purchasing apps from the Store.
  • Improved battery life of wearable devices (such as the Microsoft Band) while Bluetooth is connected and idle.
  • Improved compatibility of using Xbox One controllers with various games.
  • Addressed issue with incorrect character mapping between Japanese and Unicode for the question mark.
  • Addressed issue that prevents the download and initialization of .NET objects in Internet Explorer 11.
  • Improved support of new near-field communication (NFC) chips for Windows 10 Mobile.
  • Addressed issue with game or app audio not resuming after ending a call on Windows 10 Mobile.
  • Addressed additional issues with compatibility, remote desktop, BitLocker, PowerShell, Direct3D, networking policies, Dynamic Access Control (DAC) rules, Microsoft Edge, Connected Standby, mobile device management (MDM), printing, Fingerprint logon, and Cortana.
Nếu bạn muốn nhận được các bản cập nhật mới nhất trên thiết bị của bạn, chỉ cần đi qua các ứng dụng Settings, nhấp vào Update & Security và sau đó kiểm tra các bản cập nhật.

Ứng dụng VLC cho Windows 10 Anniversary Update sẽ đến vào cuối tuần này

Một tin tốt lành đến những người dùng windows hay sử dụng VLC Player để chơi các định dạng tập tin nhạc và video. Mới đây một tài khoản Twitter đã đăng trạng thái trên Twitter thông báo ứng dụng VLC cho Windows 10 Anniversary Update sẽ đến vào cuối tuần này

Theo đó anh ta hi vọng ứng dụng dùng riêng cho Windows 10 và Windows 10 Mobile sẽ nhận cập nhật chính thức vào cuối tuần này và cập nhật cho Windows 10 TH2 phiên bản 1511 vào tuần tới, cho các thiết bị Xbox One sau cùng nhưng chưa rõ khi nào.


Hiện tại ứng dụng mới chỉ đang ở phiên bản beta 2.0.0.0. Ứng dụng VLC media player hỗ trợ hầu như tất cả các  định dạng video và âm thanh, bao gồm phụ đề, các định dạng tập tin hiếm và các giao thức streaming tuy nhiên ứng dụng VLC không có tất cả các tính năng của phần mềm VLC desktop Nó không hỗ trợ DVD hoặc Blurays.

Tính năng chính của ứng dụng
  • video player
  • audio player
  • audio management
  • MKV playback
  • FLAC playback
  • Subtitles downloader
  • subtitles
  • audio

Yêu cầu Hệ thống
Windows 10, Windows 10 Mobile

SBGuard Anti-ransomware giúp bảo vệ máy tính ngăn chặn tất cả các phần mềm lây nhiễm độc hại

SBGuard Anti-ransomware là công cụ phòng chống ransomware mới cập nhật chủ động bảo vệ máy tính của bạn, chống lại tất cả các phần mềm độc hại được biết đến như  ransomware, như cryptolocker, CryptoWall, TeslaCrypt, CryptoXXX, CTB-Locker, Zepto và nhiều mã độc khác.


Bằng cách cho phép bật cơ chế bảo vệ, SBGuard sẽ khóa một số tiến trình hệ thống của windows bằng cách bơm một số lượng lớn các cơ chế hạn chế và sửa đổi một số thành phần lõi của windows. Điều này rất cần thiết để ngăn chặn triệt để các tập tin thực thi và các tiến trình của ransomware . Tuy nhiên nó có thể ngăn chặn cài đặt các chương trình  hợp pháp khi người dùng muốn cài đặt thêm một chương trình mới.


SBGuard Anti-ransomware không phải là một chương trình anti-virus. Nó được thiết kế để ngăn chặn các phần mềm mã hóa độc hại và các văn bản ransomware. Tuy nhiên nó sẽ giúp bảo vệ chống lại nhiều virus đã biết mà sử dụng kỹ thuật tương tự để lây nhiễm vào các máy tính Windows. SBGuard sẽ hoạt động tốt nhất khi kết hợp với các phần mềm anti-virus khác.

SBGuard hỗ trợ các hệ điều hành windows 7, 8 và 10, không hỗ trợ windows xp, chương trình yêu cầu windows phải cài sẵn net framework 3.5. Chương trình yêu cầu chạy bằng quyền administrator để có thể bật chức năng bảo vệ và thay đổi các thành phần cốt lõi của windows. Tải chương trình tại đây.


SBGuard Anti-ransomware không chạy nền nên sẽ không ảnh hưởng tới hiệu suất của máy tính. Nếu muốn để cài đặt chương trình mới người dùng nên để Disable Protection> khởi động lại máy tính> cài đặt chương trình của bạn sau chạy chương trình và Enable Protection> khởi động lại máy tính

Thứ Hai, 29 tháng 8, 2016

Một vài lưu ý cho anh em đang sử dụng template của Blog Windows 10

Cách đây vài ngày Blog Windows 10 đã chia sẻ template của Blog được anh em bạn bè đón nhận một vài người đã áp dụng template cho blog của mình. Tuy nhiên có một vài vấn đề ở đây anh em cần lưu ý khi sử dụng.
Xem các template được chia sẻ bởi Blog Windows 10
1. Tại sao blog của mình (em) không load nhanh bằng Blog Windows 10?

Xin trả lời vấn đề này với anh em rằng vấn đề lại là chính cách viết bài và trình bày bài viết của anh em chưa chuẩn, chưa thể hiện nội dung bài viết bằng tiêu đề ví dụ như mình đọc một vài tiêu đề mà không hiểu nội dung tác giả muốn viết cái gì? Seo tiêu đề là rất quan trọng nó giúp bài viết của anh em luôn xuất hiện tuy không phải là top nhưng cũng chẳng phải mãi ở trang 10 trở lên của Google, chý ít thì nó cũng xuất hiện ở trang thứ 2 đôi khi còn ở top khi nó đúng từ khóa mà người tìm kiếm gõ.


Vấn đề thứ 2 là anh em lúc trình bày bài viết không sử dụng thẻ ngắt làm cho số bài viết ngoài trang chủ bị thiếu và load rất lâu. Thử tưởng tượng khi load trang chủ thay vì chỉ load tiêu đề bài viết bây giờ còn phải load cả nội dung và hình ảnh của bài viết nữa thì đươcng nhiên việc tải trang sẽ chậm rồi.


Vấn đề thứ 3 cái này lưu ý với anh em muốn thêm quảng cáo google adsense vào blog nếu trang web có chứa chủ yếu là hình ảnh, video hoặc hoạt ảnh Flash sẽ không được chấp thuận. do vậy bài viết nên chỉ có 1 đến 2 ảnh thôi và chủ yếu là văn bản bằng chữ.

2. Xóa vệt bóng màu đen

Vào chỉnh sửa mẫu tìm và xóa đoạn dưới trước thẻ </bskin>


3. Thu hẹp khoảng cách Bài đăng trên blog và Footer

nó nằm ở đoạn mã ngay sau đoạn mã mà bạn đã vừa xóa


các bạn có thể sửa thành như dưới


4. Thêm lại breadcrumbs


Tìm đoạn mã <b:includable id='breadcrumb' var='posts'> và thay thế nó bằng đoạn mã bên dưới
<b:includable id='breadcrumb' var='posts'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='breadcrumbs'>
<ul>
<b:loop values='data:posts' var='post'><b:if cond='data:post.labels'>
<span itemscope='' itemtype='http://data-vocabulary.org/Breadcrumb'><a expr:href='data:blog.homepageUrl' itemprop='url'><span itemprop='title' style='padding-left:8px;'>Trang chủ</span></a></span>
<b:loop values='data:post.labels' var='label'><li itemtype='http://data-vocabulary.org/Breadcrumb'><a expr:href='data:label.url + &quot;?&amp;amp;max-results=6&quot;' itemprop='url'><span itemprop='title'> <data:label.name/></span></a></li><b:if cond='data:label.isLast != &quot;true&quot;'/></b:loop>
</b:if></b:loop>
</ul>
</div>
</b:if>
</b:includable>


5. Nhúng khung bình luận Facebook và các plugin khác


Xem bài viết Cách thêm bộ plugins Facebook vào từng bài viết trong Blogspot mới nhất lúc thêm code vào bài viết tìm đoạn addthis và thay thế nó.


Hi vọng bài viết này sẽ giúp ích cho anh em đang sử dụng template của blog làm trang viết bài chính của mình.

Hướng dẫn cài đặt thanh dock có giao diện gần giống với Mac OS Yosemite trên Windows

Vấn đề này chẳng hề xa lạ với anh em thường xuyên sử dụng thanh dock trên windows, tuy nhiên với những người bạn chưa sử dụng bao giờ có thể cài đặt cho biết. Chắc bạn cũng có lần từng xem hay sử dụng qua hệ điều hành Mac OS bạn có thể thấy không như windows sử dụng thanh tác vụ trên Mac OS lại sử dụng thanh dock thay thế. Thanh dock này có hiệu ứng rất đẹp. Có một số phần mềm bên thứ 3 như Rocket dock, Objectdock cũng có tạo được thanh dock trên windows và ở bài viết này sẽ sử dụng phần mềm Rocket dock vì nó đơn giản và miễn phí.


1. Tải về những thứ cần thiết tại đây.
2. Giải nén ra ta được 1 thư mục có tên Rocket_dock trong đó có 2 thư mục skin, icon và file cài đặt Rocket dock


3. Chạy file cài đặt RocketDock-v1.3.5.exe
4. Khi cài đặt xong truy cập thư mục cài đặt theo đường dẫn C:\Program Files ( với win 64 bit thì C:\Program Files x86 ) ta sẽ được thư mục có tên RocketDock


Ở đây có 2 thư mục bạn cần quan tâm đó là thư mục Skins là giao diện thanh dock và Icons là biểu tượng trên thanh dock.

5. Xóa các biểu tượng trong thư mục Icons và copy các biểu tượng trong thư mục Yosemite icon thay thế



6. Thêm skin của Mac OS Yosemite vào thư mục Skins của Rocket Dock copy 2 thư mục nằm trong thư mục macosx_yosemite_skin vao thư mục Skins của  Rocket Dock


7. Chạy RocketDock chuột phải vào một vùng trống trong thanh dock chọn Settings và có thể tham khảo cài đặt theo các hình dưới




8. Để thêm một biểu tượng chuột phải chọn Thêm>Blank Icon


9. Khi bạn thêm Blank Icon vào thanh dock mặc định nó có biểu tượng dấu hỏi bạn chuột phải vào nó chọn cài đặt icon...


Bạn thiết đặt tên, đường dẫn của chương trình và thay thế icon cho phù hợp rồi bấm đồng ý lưu lại. Làm tiếp theo các biểu tượng mà bạn muốn thêm vào.


Xem thêm bài viết:
Việc cài đặt thanh dock không ảnh hưởng nhiều đến hiệu suất của máy nếu không dùng nữa bạn có thể gỡ bỏ bất cứ lúc nào.

Chủ Nhật, 28 tháng 8, 2016

Code bài viết gần đây recent posts và bài viết ngẫu nhiên random posts cho blog với style đẹp load nhanh

Chia sẻ các bạn bộ code bài viết gần đây recent posts và bài viết ngẫu nhiên random posts cho blog mà mình đã sưu tầm được. Đặc điểm của style này là có hình ảnh, ngày đăng bài và số bình luận trong mỗi bài đăng. Để thêm code trước tiên ta cần thêm style ảnh vào trước thẻ ]></b:skin>
#random-posts img, #recent-posts img{border-radius:6%; margin:0 10px 0 0; width:70px; height:70px; overflow:hidden; float:left; transition:all .3s ease-out; } Tiếp theo bạn có thể thêm code bài viết gần đây recent posts và bài viết ngẫu nhiên random posts vào bất cứ chỗ nào như chèn vào cuối bài viết, vào sidebar hay footer đều được ví dụ như để thêm vào sidebar vào phần bố cục>sidebar> thêm tiện ích HTML/Javascript

1. Code bài viết gần đây

<div id='recent-posts'> <script type='text/javaScript'> var rcp_numposts=5; var rcp_snippet_length=150; var rcp_info='yes'; var rcp_comment='Bình luận'; var rcp_disable='Tắt Bình luận'; function recent_posts(json){var dw='';a=location.href;y=a.indexOf('?m=0');dw+='<ul>';for(var i=0;i<rcp_numposts;i++){var entry=json.feed.entry[i];var rcp_posttitle=entry.title.$t;if('content'in entry){var rcp_get_snippet=entry.content.$t}else{if('summary'in entry){var rcp_get_snippet=entry.summary.$t}else{var rcp_get_snippet="";}};rcp_get_snippet=rcp_get_snippet.replace(/<[^>]*>/g,"");if(rcp_get_snippet.length<rcp_snippet_length){var rcp_snippet=rcp_get_snippet}else{rcp_get_snippet=rcp_get_snippet.substring(0,rcp_snippet_length);var space=rcp_get_snippet.lastIndexOf(" ");rcp_snippet=rcp_get_snippet.substring(0,space)+"&#133;";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rcp_commentsNum=entry.thr$total.$t+' '+rcp_comment}else{rcp_commentsNum=rcp_disable};if(entry.link[j].rel=='alternate'){var rcp_posturl=entry.link[j].href;if(y!=-1){rcp_posturl=rcp_posturl+'?m=0'}var rcp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rcp_thumb=entry.media$thumbnail.url}else{rcp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk5EAEnhnTSewTZha2_S0BGddSD9CknhKUTKY1RzM7IpG3fZT3wS5r9vW3hZ_eU40VteuAyuZD4oAdp1rBYvJYYvvl-EwawKxq0e-SqeBvacKBBd7IYY_nDIqsF6LIJTFZou49gv_GEfYZ/"};}};dw+='<li>';dw+='<img alt="'+rcp_posttitle+'" src="'+rcp_thumb+'"/>';dw+='<div><a href="'+rcp_posturl+'" rel="nofollow" title="'+rcp_snippet+'">'+rcp_posttitle+'</a></div>';if(rcp_info=='yes'){dw+='<span>'+rcp_postdate.substring(8,10)+'/'+rcp_postdate.substring(5,7)+'/'+rcp_postdate.substring(0,4)+' - '+rcp_commentsNum+'</span>';};dw+='<div style="clear:both"></div></li>';};dw+='</ul>';document.getElementById('recent-posts').innerHTML=dw;};document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results='+rcp_numposts+'&callback=recent_posts\"><\/script>'); </script> </div>
2. Code bài viết ngẫu nhiên

<ul id='random-posts'> <script type='text/javaScript'> var rdp_numposts=5; var rdp_snippet_length=150; var rdp_info='yes'; var rdp_comment='Bình luận'; var rdp_disable='Tắt Bình luận'; var rdp_current=[];var rdp_total_posts=0;var rdp_current=new Array(rdp_numposts);function totalposts(json){rdp_total_posts=json.feed.openSearch$totalResults.$t}document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');function getvalue(){for(var i=0;i<rdp_numposts;i++){var found=false;var rndValue=get_random();for(var j=0;j<rdp_current.length;j++){if(rdp_current[j]==rndValue){found=true;break}};if(found){i--}else{rdp_current[i]=rndValue}}};function get_random(){var ranNum=1+Math.round(Math.random()*(rdp_total_posts-1));return ranNum}; </script> <script type='text/javaScript'> function random_posts(json){a=location.href;y=a.indexOf('?m=0');for(var i=0;i<rdp_numposts;i++){var entry=json.feed.entry[i];var rdp_posttitle=entry.title.$t;if('content'in entry){var rdp_get_snippet=entry.content.$t}else{if('summary'in entry){var rdp_get_snippet=entry.summary.$t}else{var rdp_get_snippet="";}};rdp_get_snippet=rdp_get_snippet.replace(/<[^>]*>/g,"");if(rdp_get_snippet.length<rdp_snippet_length){var rdp_snippet=rdp_get_snippet}else{rdp_get_snippet=rdp_get_snippet.substring(0,rdp_snippet_length);var space=rdp_get_snippet.lastIndexOf(" ");rdp_snippet=rdp_get_snippet.substring(0,space)+"&#133;";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rdp_commentsNum=entry.thr$total.$t+' '+rdp_comment}else{rdp_commentsNum=rdp_disable};if(entry.link[j].rel=='alternate'){var rdp_posturl=entry.link[j].href;if(y!=-1){rdp_posturl=rdp_posturl+'?m=0'}var rdp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rdp_thumb=entry.media$thumbnail.url}else{rdp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk5EAEnhnTSewTZha2_S0BGddSD9CknhKUTKY1RzM7IpG3fZT3wS5r9vW3hZ_eU40VteuAyuZD4oAdp1rBYvJYYvvl-EwawKxq0e-SqeBvacKBBd7IYY_nDIqsF6LIJTFZou49gv_GEfYZ/"}}};document.write('<li>');document.write('<img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow" title="'+rdp_snippet+'">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span>'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_commentsNum)+'</span>'}document.write('<div style="clear:both"></div></li>')}};getvalue();for(var i=0;i<rdp_numposts;i++){document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index='+rdp_current[i]+'&max-results=1&callback=random_posts\"><\/script>')}; </script> </ul> Để ẩn ảnh ta thêm giá trị display:none vào style ảnh mà ta đã thêm trước thẻ ]></b:skin>  lúc đầu như ví dụ:
#random-posts img, #recent-posts img{border-radius:6%; margin:0 10px 0 0; width:70px; height:70px; overflow:hidden; float:left; transition:all .3s ease-out; display:none;}Số 5 trong code là số bài viết hiển thị

Thứ Bảy, 27 tháng 8, 2016

Cách thêm bộ plugins Facebook vào từng bài viết trong Blogspot mới nhất

Vấn đề này không mới đã có từ lâu và có rất nhiều bài viết trên các website và diễn đàn chỉ cần gõ từ khóa thêm nút like. share Facebook hay bình luận Facebook vào blog là có rất nhiều bài viết hướng dẫn. Tuy nhiên khi chúng ta thêm vào lại thấy không được như ý và thêm bình luận Facebook lại không thể kiển duyệt được có khi nào chúng ta tự hỏi mình đã làm sai chỗ nào. Chuyên mục hôm nay sẽ hướng dẫn bạn một cách nhanh tróng và quan trọng là có thể kiểm duyệt được bình luận.


Bước 1. Tạo ứng dụng Facebook bắt buộc tại địa chỉ https://developers.facebook.com


Cái này chắc ai cũng biết cả không phải hướng dẫn nữa, nếu bạn đã tạo rồi thì bỏ qua bước này.

Bước 2. Truy cập vào bảng điều khiển của ứng dụng ở đây có 3 vấn đề bạn phải quan tâm

1. Xác định ID của ứng dụng


2. Thêm địa chỉ Blog của bạn vào.


Chọn cài đặt>Thông tin cơ bản>Thêm nền tảng và thêm url blog

3. Xét duyệt ứng dụng của bạn ở chế độ công khai.


Bước 3: Thêm code vào Blog

1. Đăng nhập Blogger vào Mẫu>Chỉnh sửa HTML thêm đoạn sau vào trước thẻ đóng </body> và lưu lại:
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/vi_VN/sdk.js#xfbml=1&amp;version=v2.7&amp;appId=ID Ứng dụng";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Thay ID Ứng dụng bằng ID của bạn ví dụ như 583598571819746

2. Thêm thẻ meta sau vào trước thẻ </head>
<meta property="fb:app_id" content="ID Ứng dụng" />
<meta property="fb:admins" content="Facebook User ID"/>
Để xác định Facebook User ID truy cập trang web http://findmyfbid.com dán link trang cá nhân của bạn và bấm Find number ID

3. Thêm đoạn css vào phía trên thẻ ]]></b:skin> của blog để phần fb cmt có thể co dãn theo reponsive của blog.
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style], .fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style]
{ width: 100% !important; }
4. Xác định vị trí muốn thêm vào bài viết bắt buộc là trong thẻ <b:include data='post' name='post'/>  thông thường là sau thẻ <div class='post-footer'>
<div class='fb-like' data-action='like' data-href='' data-layout='button_count' data-share='true' data-show-faces='false' data-width='520'/>
<div class="fb-follow"  data-layout="button_count" data-size="small" data-show-faces="false"></div>
<div class="fb-send" ></div>
<div class="fb-save" data-size="small"></div>
<div class='fb-comments' data-numposts='5' data-width='750'/>
Thay 5 bằng số lượng bình luận muốn hiển thị và 750 là kích thước của khung bình luận Facebook.

OK như vậy bạn đã vửa thêm bộ plugins Facebook vào từng bài viết trong Blogspot rồi, bạn cũng lưu ý cho là phải sau 24 tiếng từ khi bạn thêm vào Blog thì bình luận mới có tác dụng. Để kiểm duyệt bình luận bạn truy cập link https://developers.facebook.com/tools/comments.


Tại đây bạn có thể Cấu hình lại bình luận như hình dưới


Các bước cũng chỉ đơn giản vậy thôi và bạn cũng lưu ý khi người nào đó bật công cụ lọc quảng cáo trên trình duyệt như Ablock, Adguad thì cá plugin như like , Share,... sẻ bị chặn và không hiển thị chỉ còn mỗi bình luận thôi.

Fix lỗi không vào được blogspot trên trình duyệt Internet Explorer

Người dùng thường xuyên sử dụng trình duyệt mặc định internet explorer trên windows khi truy cập một số website ví dụ như các địa chỉ có tên miền .blogspot của google sẽ không thể truy cập được và nhìn thấy một màn hình thông báo màu đỏ với nội dung This wesite has been reported as unsafe và cho dù đã cố gằng load lại trang nhưng vẫn bị chăn.


Nguyên nhân chính của tình trạng bị chắn này là tính năng bô lọc thông minh của Microsoft được gọi là Microsoft Smartscreen được bật mặc định trên trình duyệt có tác dụng lọc những trang web bị nghi ngờ và để khắc phục ta tắt tính năng này trên trình duyệt internet explorer bằng các bước sau:
1. Bấm vài biểu tượng Settings trên góc phải của trình duyệt chọn internet options để bật hộp thoại internet options.
2. Trong hộp thoại internet options chuyển qua tab advanced tìm đến dòng Enable SmartScreen Filter bỏ dấu tích trong ô vuông sau đó bấm Apply để áp dụng.


3. Load lại trang là có thể truy cập blogspot bình thường.

Thứ Sáu, 26 tháng 8, 2016

Chia sẻ bộ con trỏ chuột White Cursor cho Windows

White Cursor là một bộ cursor đẹp, thanh thoát với những đường cong được bo tròn mềm mại và dành cho những ai thích sự đơn giản. Các bạn có thể tải bộ trỏ chuột tại đây:
https://drive.google.com/file/d/0B1xwO16ZewNBeDAyaC1YbG42WEE/view?usp=sharing

Cách cài đặt: 

1. Đầu tiên các bạn giải nén file vừa tải về bằng 7-zip hay WinRAR được thư mục White Cursors như hình dưới
2. Chuột phải vào file Install.inf và bấm Install

3. Gõ từ khóa mouse vào khung tìm kiếm trên thanh tác vụ sau đó chọn Mouse.
4. Vào tab Pointers và phần Scheme chọn White


5. Bấm OK và thưởng thức kết quả. Chúc các bạn thành công!

Thay đổi giao diện con trỏ chuột của Mac OS X Yosemite cho Windows 10

Bạn thấy nhàm chán với giao diện con trỏ chuột hay còn gọi là cusors mặc định trên Windows 10 vì giao diện không thay đổi từ các hệ điều hành windows cũ đến mới nhất, bạn thấy giao diện con trỏ chuột của hệ điều hành Mac Yosemite đẹp tại sao bạn không nên thử nó. Trước đây Blog Windows 10 có bài viết hường dẫn cách thêm thanh finderbar của Mac hôm nay chuyên mục thủ thuật sẽ tiếp tục hướng dẫn cách thêm giao diện con trỏ chuột của Mac OS X Yosemite vào Windows 10. Nào chúng ta cùng bắt tay vào thực hiện thủ thuật nhé.

1. Tải về giao diện OS X Yosemite Cusors tại đây.
2. Giải nén file vừa tải về ta sẽ được một thư mục có tên OS X Yosemite Cursors, chúng ta có thể đổi tên thư mục này thành gì cũng được miễn là không dấu ví dụ như cusors chẳng hạn hay để nguyên thế cũng được.
3. Copy thư mục vào đường dẫn C:\Windows\Cusors như hình dưới


4. Gõ từ khóa mouse vào khung tìm kiếm trên thanh tác vụ sau đó chọn Mouse.


5. Bước này quan trọng trong hộp thoại Mouse Properties ở khung bên dưới bạn sẽ thấy các hiệu ứng của con trỏ chuột mặc định. Để thay lần lượt các hiệu ứng đó bạn nhấp chuột vào một hiệu ứng chọn Browse tìm đến thư mục chứa các tệp của Mac OS X Yosemite tìm tệp tương ứng thay thế ví dụ như Normal Select thì tương ứng với Arrow cứ như thế lần lượt thay tất cả các hiệu ứng tương ứng.


6. Sau khi thay xong bạn chọn Save as đặt tên cho giao diện.


7. Bấm Apply để áp dụng thay đổi.
8. Nếu không dùng nữa thì chọn giao diện con trỏ chuột mặc định của windows trước rồi chọn giao diện con trỏ chuột của Mac mà bạn đã thiết lập và xóa đi là xong.


Các bạn nên thữ một lần cho biết vì nó không ảnh hưởng tời hiệu suất của máy cả.