{PHẦN MỀM - TOOLS MIỄN PHÍ}

Monday, October 21, 2013

oXygen XML Editor for Linux (32 bit)

- 0 comments
oXygen XML Editor là phần mềm đơn giản để sử dụng XML Editor, XSLT/XQuery Debugger và Profiler, hỗ trợ Unicode đầy đủ. Hay nói ngắn gọn đây là phần mềm cho bạn sử dụng dễ dàng trình soạn thảo Java XML.

Một số tính năng chính:

- Edit và xác nhận hỗ trợ cho XML Schema (hình ảnh biểu đồ), Relax NG (hình ảnh biểu đồ), NRL, DTD, Schematron.
- Chuyển đổi từ DTD, Relax NG hoặc một tập các tài liệu XML Schema, DTD hoặc Relax NG.
- Tạo ra tài liệu HTML từ XML Schemas.
- Hỗ trợ tốt nhất các yếu tố nội dung cung cấp, thuộc tính, giá trị (xử lý tài liệu tham khảo ID....).
- Biên tập XSLT 1.0 và XSLT 2.0, xác nhận, chuyển đổi, gỡ lỗi.
- Chỉnh sửa, xác nhận và hỗ trợ chuyển đổi XPath 1.0
- Hỗ trợ gỡ lỗi XSLT bằng cách sử dụng Xalan và Saxon như bộ vi xử lý XSLT.
- Xem trước các kết quả chuyển đổi XHTML, XML.
- Hỗ trợ cho bộ xử lý định dạng đối tượng bên ngoài XML Diff và Merge.
- Định dạng và thụt lề của các tập tin XML.
- Dễ dàng theo dõi lỗi - xác định vị trí các nguồn lỗi bằng cách nhấp vào nó.
- Liên kết với các vị trí chính xác trong đặc điểm kỹ thuật cho các lỗi XML Schema.
- Hỗ trợ cho các tập tin chỉnh sửa từ xa qua FTP, HTTP/WebDAV và HTTPS/WebDAV.
- Hỗ trợ Unicode và đa ngôn ngữ: Tiếng Anh, tiếng Đức, Pháp, Ý, Nhật Bản và Trung Quốc.
- Kiểm tra chính tả.
- Có thể được sử dụng như ứng dụng desktop độc lập, chạy qua Java Web Start hoặc như là một plugin của Eclipse.
- Hỗ trợ các nền tảng: Windows, Mac OS X, Linux và Eclipse.

>>> Download oXygen XML Editor for Linux (32 bit)
Nguồn download
[Chi tiết...]

XML Notepad - Công cụ lập trình XML hiệu quả

- 0 comments
Nếu người dùng cần một ngôn ngữ cơ bản chưa đến mức phải dùng đến XML thì có thể tìm hiểu XML Notepad 2007. XML Notepad 2007 cung cấp một giao diện người dùng đơn giản, trực quan để duyệt và chỉnh sửa các tài liệu XML. Giao diện người dùng gồm một mục Tree View nằm bên trái màn hình cung cấp mã màu để xem các lớp (class), tag và giá trị (value). Phần bên phải, cửa sổ chỉnh sửa văn bản chính hiển thị tất cả văn bản được đồng bộ hóa và màu sắc được kết hợp với phần nhận diện (identifier) liên quan ở khung Tree View bên trái. Người dùng có thể tùy biến màu sắc và chọn font theo ý thích. Các tính năng khác gồm kéo thả, tìm kiếm và thay thế, tích hợp công cụ XML-Diff,...



>>> Download XML Notpad2007
Lưu ý: Sau 5s, Click BỎ QUA QUẢNG CÁO (SKIP AD)
Theo VnMedia
[Chi tiết...]

Friday, October 18, 2013

[ Tool Crack window 7 ] - Hướng dẫn crack windows 7 32 bit 64 bit

- 0 comments
Hôm nay, mình giới thiệu tới các bạn một công cụ mới an toàn hơn, hiệu quả hơn đó chính là Kill_KB971033.. Thực ra sẽ không có bài này nếu như không có 1 người bạn trên internet nhờ mình activate bản windows 7 ultimate. Mình đã dùng công cụ Windows 7 Loader eXtreme Edition V3, Boot Loder 1.8, Remote Wat đều không thể crack được. Lý do chính là máy đó đã update các hotfix, mà cụ thể là hotfix KB971033. Bài viết này sẽ chia sẻ kinh nghiệm cho bạn nào gặp trình trạng như mình. Còn giờ thì cái windows 7 ở máy người kia đã xử lý thành công nhờ Kill_KB971033.

>> Tải Kill_KB971033


Có 2 hướng giải quyết đó là chưa update hotfix KB971033 và đã update hotfix KB971033.

1. Nếu chưa update Hotfix KB971033 thì cách thực hiện đơn giản và nhanh hơn. Bạn vào folder crack KB971033 và cho chạy file crack KB971033.exe.

Tiếp đó chỉ cần nhấn APPLY và đợi 1 chút máy sẽ tự khởi động lại. Thế là máy của bạn đã được activate. Để kiểm tra bạn vào click phải My Computer ->Properties để xem đã crack thành công chưa.


2. Trường hợp 2 là máy đã lỡ update hotfix KB971033. Cách này dài hơn cách 1 một chút nhưng thao tác cũng rất đơn giản. Cho chạy file old crack.exe trong thư mục old crack và nhấn Deactivate




Sẽ có một hàn hình dos tự động làm việc. Công việc đoạn này là xóa bỏ hotfix đó đi mà thôi. Sau khi hoàn thành chương trình yêu cầu bạn khởi động lai máy. Sau khi khởi động lại bạn thực hiện thao tác như trường hợp 1.

Nguồn: nguyentattoc
[Chi tiết...]

Saturday, October 5, 2013

XYplore - Phần mềm quản lý file tiện ích cho lập trình viên [tiện ích]

- 0 comments
PHẦN MỀM QUẢN LÝ FILES TIỆN LỢI CHO CÁC LẬP TRÌNH VIÊN

XYplorer kết hợp đầy đủ các phần hay nhất của các trình duyệt file khác như Windows Explorer, Total Commander nên nếu bạn đã dùng XYplorer rồi, bạn sẽ không cần thêm nhiều thứ khác, vô cùng tiện lợi cho bạn.


Ngoài chuyện mở các file, thư mục rất nhanh, chương trình ngốn ít bộ nhớ máy tính nên ít khi làm treo hệ thống như một số chương trình quản lý file khác.

Những tính năng:
- Xem file cực nhanh vì bạn không cần nhấp chuột ra xem, chỉ cần rê qua từng file hình dạng jpeg, bmp ở thư mục bên trên là ở cứa sổ dưới cho xem trước ngay hình ảnh. Ngoài ra bạn có thể nghe nhạc mp3, xem file HTML và cả file PDF.
- Duyệt file, thư mục bằng thẻ (Tab) vô cùng tiện lợi mà Explorer cố điển không hề có, với số lượng tạo ra không giới hạn, giấu đi hay cố định, di chuyển bằng kéo thả...
- Nếu bạn thích hình một icon nào đó và muốn trích xuất từ file exe, dll, bạn nhấn chuột phải ngay trên file exe, dll đó rồi chọn Copy icon to clipboard, sau đó chép vào bất cứ chương trình chỉnh sửa ảnh đơn giản nào.
- Tìm file nhanh với Find files ở phần cửa sổ dưới, thật đầy đủ cho bạn lựa chọn: lọc bớt bỏ qua ổ đĩa nào đó, nhằm đem lại kết quả chính xác và nhanh nhất. Những thông tin này bạn đều có thể lưu lại thành file và in ra được.
>> Download phần mềm Tại đây
[nguồn Giasulaptrinh]
[Chi tiết...]

NetBeans IDE - Công cụ lập trình Java phổ biến nhất

- 1 comments
CÔNG CỤ HỌC VÀ LẬP TRÌNH JAVA NETBEANS IDE

NetBeans IDE là một môi trường phát triển tích hợp (Integrated Development Environment) kiểu như Visual Studio của Microsoft và được xem là một một bộ ứng dụng "must-download" dành cho các nhà phát triển phần mềm.


1. Download NetBeans:
Download tại đây.
Trang chủ NetBean : http://netbeans.org/

2. Giới thiệu sơ lược
NetBeans IDE là một môi trường phát triển tích hợp (Integrated Development Environment) kiểu như Visual Studio của Microsoft và được xem là một một bộ ứng dụng “must-download” dành cho các nhà phát triển phần mềm.
NetBeans IDE hỗ trợ nhiều hệ điều hành khác nhau như Windows, Mac, Linux, và Solaris. NetBeans bao gồm một IDE mã nguồn mở và một nền tảng ứng dụng cho phép nhà phát triển nhanh chóng tạo nên các ứng dụng dành cho web, doanh nghiệp, desktop và thiết bị di động bằng các ngôn ngữ lập trình Java, C/C++, JavaScript, Ruby, Groovy, và PHP.
NetBeans IDE cung cấp nhiều tính năng mới như shortcut tìm kiếm trong toàn bộ IDE gọi là QuickSearch, giao diện thận thiện hơn với người dùng, và tính năng tự động biên dịch khi lưu (Compile on Save). Ngoài việc hỗ trợ Java mọi phiên bản (Java SE, Java EE, Java ME), NetBeans IDE còn là công cụ lý tưởng cho việc phát triển phần mềm bằng các ngôn ngữ PHP, C/C++, Groovy and Grails, Ruby and Rails, AJAX và JavaScript. Từ phiên bản 6.5 còn tăng cường hỗ trợ cho web framework (Hibernate, Spring, JSF, JPA), trình ứng dụng máy chủ GlassFish và cơ sở dữ liệu.
Các đặc điểm nổi bật cho từng thành phần
PHP
• Bộ soạn thảo PHP (tự hoàn thành mã, tô màu cú pháp và ngữ vựng của mã)
• Hỗ trợ chú thích heredoc và PHTML
• Gỡ rối bằng Xdebug
• Tự động phát sinh mã cho cơ sở dữ liệu MySQL
JavaScript và AJAX
• Trình soạn thảo JavaScript và bộ gỡ rối
• Trình quản lý thư viện JavaScript
• Các thư viện: YUI, Woodstock, jQuery, Dojo, Scriptaculous, Prototype
• Hoàn thiện trình soạn thảo CSS
JavaEE và phát triển Web
• Tăng cường hỗ trợ Spring, Hibernate, JSF, tự phát sinh JSF CRUD, JPA (Java Persistence API)
• Tạo các dịch vụ web RESTful từ các bảng cơ sở dữ liệu hoặc từ các đối tượng JPA
• Kéo và thả các dịch vụ SaaS vào các file PHP
• Cải thiện bộ soạn thảo SQL (hoàn thành mã, lưu/gọi lại các truy vấn, và nhiều hơn nữa)
• Cải thiện việc nhập và đồng bộ hóa các dự án Eclipse
• Tự động triển khai khi lưu
Groovy và Grails
• Phát triển ứng dụng Groovy thuần khiết hoặc dùng Groovy trong các dự án Java SE
• Bộ soạn thảo Groovy (hoàn thành mã, tô màu và những thứ khác)
• Framework ứng dụng web Grails
• Mở các ứng dụng Grails không cần thêm metadata
Ruby và Rails
• Giao diện Test Runner mới để hiện thị kết quả test
• Cải thiện Rake: Rake Runner và một file Rake được tạo trước.
• Bộ gỡ rối: breakpoint và catchpoint có điều kiện
• Các dự án Ruby chấp nhận các tùy chọn JVM từ dòng lệnh
GlassFish v3 Prelude dành cho phát triển web
• Module, kiến trúc dựa trên OSGi
• Footprint nhỏ, khởi động và triển khai nhanh
• Hỗ trợ script, bao gồm cả JRuby
C/C++
• Hoàn thiện chức năng hoàn thành mã, tô màu lỗi và ngữ vựng
• Gọi cửa sổ Memory, đồ họa
• Phát triển từ xa
• Đóng gói ứng dụng dưới dạng file tar, zip hoặc các gói SVR4
Java ME
• Wizard cho dự án mới cho phép bổ sung các thành phần tùy chọn vào Visual Designer Palette
• Các thành phần SVG UI trong SVG Composer cho phép thiết kế giao diện đa dạng.
• Các thành phần Data Binding Custom mới trong Visual Designer Palette
• Nâng cấp công cụ cho ProGuard 4.2 và test framework cho JMUnit 1.1.0
Java SE
• Gỡ rối Java đa luồng
• Java Swing GUI Builder: Bộ soạn thảo TreeModel cho JTrees
• Tự động biên dịch khi lưu
Các công cụ IDE và tính khả dụng
• Một shortcut QuickSearch cho các: hoạt động, file, tùy chọn và tài liệu của IDE
• Hỗ trợ đường dẫn Windows UNC (các thư mục mạng chia sẻ)

3. Download thư viện JDK
Download tại đây

4. Giới thiệu sơ lược về JDK
JDK là bộ công cụ cho người phát triển ứng dụng bằng ngôn ngữ lập trình Java) là một tập hợp những công cụ phần mềm được phát triển bởi Sun Microsystems dành cho các nhà phát triển phần mềm,

Dùng để viết những applet Java hay những ứng dụng Java - bộ công cụ này được phát hành miễn phí gồm có trình biên dịch, trình thông dịch, trình giúp sửa lỗi (debugger, trình chạy applet và tài liệu nghiên cứu.
Nó giống như Net framwork của Microsoft ==> java thì có JDK.

[Nguồn Giasulaptrinh]
[Chi tiết...]

CÔNG CỤ HỌC và LẬP TRÌNH .NET (VB.NET, C#, ASP.NET, J#.NeT, ADO.NET, VISUAL C++.NET, SQL server)

- 0 comments
VS.NET + SQL
1. Visual Studio 2008 Professional Edition
2. Microsoft Visual Studio 2010 Ultimate v10.0.30319.1 Final Full Crack Actived
3. Hệ quản trị CSDL: SQL SERVER

>> VS.NET Chọn 1 trong 2 công cụ sau:

1. Visual Studio 2008 Professional Edition (Dung lượng: 3.30 GB)
Download Tại đây
Lưu ý: Khi download, bạn chở 5s, click BỎ QUA QUẢNG CÁO (SKIP AD)

* Hướng dẫn Crack trên WinXP:
- Sau khi cài đặt xong, vào Start --> Control Panel --> Settings --> Add or Remove Programs
Chọn Visual Studio 2008 Professional Edition - ENU click chọn Change/Remove
- Chờ 1 chút cho nó load lên, click Next
+ Nếu bản của bạn đang là bản dùng thử, nhìn xuống dưới cùng của cửa sổ Microsoft VS 2008 Setup Maintenance sẽ có chỗ Upgrade key.
+ Bạn điền key sau vào và click vào Upgrade là xong
+ Khi Crack xong, vào chương trình VS 2008 Pro Edition, click Help --> About nó sẽ hiện ra cửa sổ như sau và mất đi dòng Trial

Key: XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT

* Hướng dẫn Crack trên Windows 7:
Trên Windows 7, thì cách trên ko hoạt động đc. Bạn hãy làm như sau:
+ Dùng Ultra ISO để mở file VS 2008, tìm tới file setup.sdb (nằm trong thư mục Setup).
+ Mở file setup.sdb bằng Notepad hoặc bất kỳ Editor nào.
+ Tìm tới dòng [Product Key] và sửa giá trị cho nó : XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT

Sau khi sửa xong, hãy lưu file setup.sdb lại và tiến hành cài đặt bình thường. Sau khi cài đặt xong, nó sẽ tự động Active cho bạn.

2. Microsoft Visual Studio 2010 Ultimate v10.0.30319.1 Final Full Crack Actived

Link download 1 Tại đây (x86)
Hoặc: Visual Studio 2010 Ultimate x86
Link download 2 Tại đây

3. Hệ quản trị CSDL:
a. SQL Server 2005:
Bước 1: Cài phần mềm 
>> Download Tại đây

Bước 2: Cài thêm tool
>> Download Tại đây

b. SQL Server 2008:

SQL Server 2008 có nhiều phiên bản khác nhau, trong đó bản Express là bản thấp nhất, được Microsoft cung cấp miễn phí cho người dùng với mục đích học tập và ứng dụng vào những ứng dụng nhỏ, không yêu cầu cao về các tính năng khác ngoài việc lưu trữ và xử lý đơn giản.

Yêu cầu về phần cứng và hệ điều hành sử dụng:- Hệ điều hành tối thiểu: Windows XP SP3, Windows Wista SP1, Windows 7, Windows 2003 SP2.
- Phần cứng: Pentium IV 2Gb MHz trở lên. Tối thiểu 1 GB RAM. Ổ cứng 10 GB.

Link Download :
- Để cài đặt SQL Server 2008 Express download về tại đây

- Để cài đặt SQL Server 2008 Express with management tools download về tại đây

Đối với WinXp bắt buộc phải cài thêm: Bạn phải có Windows PowerShell 1.0 Tại đây

Ngoài ra: Nếu máy đã cài xong VS2010 thì chỉ cần cài: Microsoft SQL Server 2008 Management Studio Express tại đây.

Chú ý : đối với máy tính cài Windows XP, khi cài SQL Express 2008, nó sẽ thường báo lỗi máy tính phải có cài .Net Framework 2.0 SP2 và Windows Installer 4.5 rồi nó mới cho cài SQL Express 2008. Thì các bạn phải down Net framework 2.0 sp2 và Windows Installer 4.5 ở link trên về cài đặt xong rồi mới cài Sql Express 2008.

* Các bước cài đặt :
- Bước 1 : Tại màn hình cài đặt SQL Server 2008 bạn chọn mục Installation sau đó chọn New SQL Server stand-alone installation or add features to an existing installation


- Bước 2 : Tại màn hình Setup Support Rules chọn OK


- Bước 3 : Tại màn hình "Product Key", chọn Next để tiếp tục


- Bước 4 : Tại màn hình License Term, đánh dấu chọn nút "I accept the licence terms", rồi chọn "Next"


- Bước 5 : Tại màn hình "setup support files" nhấn nút "install" để tiếp tục.


- Bước 6 : tại màn hình "Setup Support Rules", nếu mỗi thứ suôn sẽ, thì nhấn nút "Next" để tiếp tục.


- Bước 7 : Trên màn hình "features selection", nhất nút "Sellect All" để chọn tất cả, sau đó nhấn nút "Next".


- Bước 8 : tại màn hình "instance Configuratio", có 2 lựa chọn : chọn như hình dưới, rồi nhấn nút Next để tiếp tục ....


- Bước 9 : Chọn Next để tiếp tục.


- Bước 10 : Chọn "Account Name" và chọn là NT AUTHORITY\NETWORK như trong hình sau đây, sau đó nhấn Next để tiếp tục.


- Bước 11 : Trên màn hình "Database Engine Configuration", trong phần Account Provisioning, ta chọn "Windows Authotication Mode" hoặc "Mixed Mode" đều được cả
+ Chọn "Windows Authotication Mode" không cần nhập PassWord, để đơn giản ta nên chọn "Windows Authotication Mode"
+ Chọn "Mixed Mode" thì ta phải nhập PassWord.
+ Sau cùng ta nhấn vào nút "Add Current User", rồi nhấn nút Next để tiếp tục.




- Bước 12 : nhấn nút "Next" để tiếp tục


- Bước 13 : nhấn nút "Next" để tiếp tục


- Bước 14 : nhấn nút "Install" để tiến hành cài đặt, quá trình cài đặt khoảng 3 phút ...


- Bước 15 : Nhấn nút "Next" để hoàn thành quá trình cài đặt. Cuối cùng cũng xong

[Nguồn Giasulaptrinh]
[Chi tiết...]

Friday, October 4, 2013

[Thủ thuật tiện ích] Ghost và Backup trực tiếp trong Win và cách dùng [ Download Onekey Ghost V13.4.5.203]

- 0 comments
Ghost và Backup trực tiếp trong Win và cách dùng


Onekey Ghost

Onekey Ghost là một phần mềm giúp bạn thực hiện thao tác Ghost trực tiếp ngay trong Windows đang sử dụng. Với Onekey Ghost việc sao lưu và phục hồi Windows trở nên vô cùng đơn giản. Ghost lại Windows để bảo toàn dữ liệu khi máy bị virus hay windows bị lỗi luôn cần thiết với mọi người.

Lưu ý: Có một số phần mềm diệt virus sẽ báo là virus, bạn cần điều chỉnh vào mục an toàn hoặc tắt phần mềm diệt virus. Lúc đấy bạn có thể sử dụng bình thường.

Có gì mới trong phiên bản Onekey Ghost 13.4.5.203
→ Hỗ trợ thêm định dạng ổ GPT.
→ Các chi tiết thiết lập được thiết kế và trình bày rõ ràng hơn.
→ Tính năng tự tìm ổ đĩa chứa tập tin Ghost được tối ưu hóa.
→ Hiệu năng hoạt động được nâng cao.
→ Hỗ trợ tốt hơn cho Windows 8.
[Chi tiết...]

[Blogger] Tạo Banner chạy dọc 2 bên trang web/blog [Thủ thuật]

- 0 comments
Tạo banner chạy dọc 2 bên cho blogspot

Hình vẽ mô phỏng:

Để tạo được các banner chạy dọc các bạn thực hiện theo các bước sau:

Bước 1: Đăng nhập vào tài khoản Blogspot => Chọn BỐ CỤC => add thêm Tiện ích => Chọn tiện ích HTML/JavaScript.


Bước 2: Paste đoạn code sau vào Tiện ích HTML/Javascript

<div id="divAdRight" style="DISPLAY: none; POSITION: absolute; TOP: 0px">
<script type="text/javascript">
var ro2zoneid = '195125';
var ro2width = '120';
var ro2height = '600';
var parentpos;
if ( window.location === window.top.location )
{ parentpos=window.location + "#(referrer)[" + document.referrer + "]"; }
else { parentpos=window.location + "#(parent_location)[" + document.referrer + "]"; }
document.write('<iframe src="http://ro2.biz/ad.php?zone='+ro2zoneid+'&w='+ro2width+'&h='+ro2height+'&rf='+encodeURIComponent(parentpos)+'"');
document.write(' name="ro2bizadtag" title="ro2bizadtag" scrolling="no"');
document.write('border="0" frameborder="0" width="120" height="600"></iframe>');
</script>


</div>

<div id="divAdLeft" style="DISPLAY: none; POSITION: absolute; TOP: 0px">
<div data-app-id="176" class="div-ad123-vn-for-publisher" data-height="600" style="width:120px;"></div>

<script type="text/javascript" src="http://ad.ad1688.net/ads_block.js?adm_zoneid=176&v=1380853288"></script>


</div>
<script>
function FloatTopDiv()
{
startLX = ((document.body.clientWidth -MainContentW)/2)-LeftBannerW-LeftAdjust , startLY = TopAdjust+80;
startRX = ((document.body.clientWidth -MainContentW)/2)+MainContentW+RightAdjust , startRY = TopAdjust+80;
var d = document;
function ml(id)
{
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
el.sP=function(x,y){this.style.left=x + 'px';this.style.top=y + 'px';};
el.x = startRX;
el.y = startRY;
return el;
}

function m2(id)
{
var e2=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
e2.sP=function(x,y){this.style.left=x + 'px';this.style.top=y + 'px';};
e2.x = startLX;
e2.y = startLY;
return e2;
}
window.stayTopLeft=function()
{
if (document.documentElement && document.documentElement.scrollTop)
var pY = document.documentElement.scrollTop;
else if (document.body)
var pY = document.body.scrollTop;
if (document.body.scrollTop > 30){startLY = 3;startRY = 3;} else {startLY = TopAdjust;startRY = TopAdjust;};
ftlObj.y += (pY+startRY-ftlObj.y)/16;
ftlObj.sP(ftlObj.x, ftlObj.y);
ftlObj2.y += (pY+startLY-ftlObj2.y)/16;
ftlObj2.sP(ftlObj2.x, ftlObj2.y);
setTimeout("stayTopLeft()", 1);
}

ftlObj = ml("divAdRight");

//stayTopLeft();
ftlObj2 = m2("divAdLeft");
stayTopLeft();
}
function ShowAdDiv()
{
var objAdDivRight = document.getElementById("divAdRight");
var objAdDivLeft = document.getElementById("divAdLeft");
if (document.body.clientWidth < 1000)
{
objAdDivRight.style.display = "none";
objAdDivLeft.style.display = "none";
}
else
{
objAdDivRight.style.display = "block";
objAdDivLeft.style.display = "block";
FloatTopDiv();
}
}
</script>
<script>
document.write("<script type='text/javascript' language='javascript'>MainContentW = 1000;LeftBannerW =125;RightBannerW = 125;LeftAdjust = 5;RightAdjust = 5;TopAdjust = 10;ShowAdDiv();window.onresize=ShowAdDiv;;<\/script>");
</script>

Lưu ý: Phần bôi xanh là code quảng cáo hoặc hình ảnh mà bạn muốn hiển thị.

>> Download Code tại đây.

Bước 3: Lưu lại => xem thử thành quả

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



[Chi tiết...]

[Blogger] Tự động tạo liên kết trong cho blogspot (tự động bắt link) [Thủ thuật]

- 1 comments
Tự động tạo liên kết trong cho blogspot (tự động bắt link )

Liên kết trong là liên kết giữa các bài viết trên website thông qua các từ khóa. Liên kết trong giúp tăng thời gian lưu lại trên web của người đọc, giúp cải thiện SEO on page và có thể kiếm tiền từ textlinks với adf.ly.

Để tạo khả năng tự động bắt link có thêm nhiều liên kết trong cho blogspot bạn có thể làm :

Bước 1: Bạn vào Mẫu => Chỉnh sửa HTML => Chọn Mở rộng Mẫu Tiện ích.

Bước 2 : Thêm mã sau vào trước thẻ </head>

<script type='text/javascript'>//<![CDATA[function doHighlight(a,c,f){for(var d="",b=-1,g=c.toLowerCase(),e=a.toLowerCase();0<a.length;)b=e.indexOf(g,b+1),0>b?(d+=a,a=""):a.lastIndexOf(">",b)>=a.lastIndexOf("<",b)&&e.lastIndexOf("/script>",b)>=e.lastIndexOf("<script",b)&&(d+=a.substring(0,b)+'<a title="'+a.substr(b,c.length)+'" alt="'+a.substr(b,c.length)+'" href="'+f+'">'+a.substr(b,c.length)+"</a>",a=a.substr(b+c.length),e=a.toLowerCase(),b=-1);return d} function highlightSearchTerms(a,c,f,d){searchArray=c?[a]:a.split(" ");div=document.getElementById(d);a=div.innerHTML;for(c=0;c<searchArray.length;c++)a=doHighlight(a,searchArray[c],f);div.innerHTML=a;return!0};//]]></script>

Bước 3: Tìm dòng và thay thế: <data:post.body/>

Bằng đoạn code sau :
<div expr:id='"summary" + data:post.id'><data:post.body/></div><!-- textlink --><script type='text/javascript'>highlightSearchTerms('lập trình',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('tài liệu',true,'http://adf.ly/PfKy3','summary<data:post.id/>');highlightSearchTerms('ICT',true,'http://adf.ly/PfKy3','summary<data:post.id/>');highlightSearchTerms('kiếm tiền',true,'http://adf.ly/PfJrE','summary<data:post.id/>');highlightSearchTerms('lập trình C',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('C++',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('Java',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('PHP',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('C#',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('ASP.Net',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('Android',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('VB',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('CSS',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('js',true,'http://adf.ly/T2dpC ','summary<data:post.id/>');highlightSearchTerms('Assembly',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('Programming',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('J2ME',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('J2EE',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('code',true,'http://adf.ly/T2dpC','summary<data:post.id/>');highlightSearchTerms('tool',true,' http://adf.ly/WceeG','summary<data:post.id/>');highlightSearchTerms('công cụ',true,' http://adf.ly/WceeG ','summary<data:post.id/>');</script>
>>> Download code tại đây.

Lưu ý: Mỗi dòng highlighSearchTerms là một textlink ứng với cụm từ mà bạn muốn đặt textlink.

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

[Chi tiết...]

Tuesday, October 1, 2013

Clip hướng dẫn sử dụng NetBean lập trình Java

- 0 comments
Clip hướng dẫn lập trình Java với NetBean.
Java là ngôn ngữ lập trình được ưu dùng hiện nay, rất nhiều công ty phần mềm sử dụng Java là công cụ chủ yếu để phát triển phần mềm.


Việc học lập trình trực tiếp qua video, clip tỏ ra rất hiệu quả cho những ai muốn học nhanh các công cụ lập trình. Các clip sau đây sẻ giới thiệu một cách cơ bản về lập trình Java:

1. Java cơ bản:



2. Tạo và sử dụng Project:



3. Mô hình đối tượng:



4. Lập trinh mô phỏng máy tính (GUI):



5. Cơ bản về Interface:



6.Java cơ bản: Class, Abstract Class và Interface:



7.Làm việc với Swing



8.Kết nối cơ sở dữ liệu SQL với Java



9.Xử lý ngoại lệ (exceptions) trong Java:





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



[Chi tiết...]

Tổng hợp các Code Popup - Javascripts quảng cáo cho website - Blogspot

- 0 comments

Code Javascripts Popup quảng cáo cho website - blogspot.

Code Popup quảng cáo xuất hiện nhiều tab mỗi khi click chuột.Code Popup quảng cáo xuất hiện popup khi click chuột lần đầu tiên.Code Popup quảng cáo xuất hiện nhiều cửa sổ khi click lần đầu tiên. Code mở popup cửa sổ quảng cáo nhỏ dưới góc màn hình.

Các loại Code Popup mình sẽ chia sẻ trong bài viết này:
- Code Popup xuất hiện nhiều tab mỗi khi click chuột
- Code Popup-under hiện sau trình duyệt cho website/Blogger
- Code popup mở ra tab mới khi click vào vị trí bất kỳ trên web
- Code mở popup cửa sổ quảng cáo nhỏ dưới góc màn hình
- Code Popup: Xuất hiện popup khi click chuột lần đầu tiên
- Code Popup : Xuất hiện nhiều cửa sổ khi click lần đầu tiên
- Code tạo quảng cáo popup xuất hiện 1 lần/1 ngày/1 ip

Tổng hợp Code Popup - Javascripts quảng cáo cho website - Blogspot
Chú ý: Thay link bằng link http://kiem-tien-online-tai-nha.blogspot.com/ Website các bạn cần đặt Popup nhé.
1. Code Popup xuất hiện nhiều tab mỗi khi click chuột
Thay phần <body> thành đoạn code dưới đây
<body onclick='open_popup()'>
<script type='text/javascript'>
/* <![CDATA[ */
function open_popup() {
window.open("http://kiem-tien-online-tai-nha.blogspot.com/")
window.open("http://kiem-tien-online-tai-nha.blogspot.com/")
window.open("http://kiem-tien-online-tai-nha.blogspot.com/")
}
/* ]]> */
</script>

Ở trên mình mặc định là 3 trang sẽ được mở ra khi click chuột, bạn hoàn toàn có thể thêm nhiều hơn bằng cách thêm window.open("địa chỉ web/blog").

Chú ý : Cách này sẽ gậy khó chịu cho người dùng

2. Code Popup-under hiện sau trình duyệt cho website/Blogger

Đặc điểm của file javarscripts.

Các popup-under sẽ tự động xuất hiện mà không cần phải đợi độc giả click vào một vị trí bất kỳ nào trên blogger của bạn.
Popup sẽ không xuất hiện trên các trình duyệt sử dụng các add on hay phần mềm chặn popup.

Cách thực hiện

+ Đối với blogspot
- Đăng nhập vào blog
- Vào bảng điều khiển Blogger
- Vào bố cục (Layout) -> Thêm tiện ích (Add a widget) -> HTML/Javascript
- Dán 1 trong 2 đoạn code dưới đây vào tiện ích HTML/Javascript vừa thêm (Ngoài ra bạn có thể dán nó trước thẻ </head>)
+ Đối với website:
- Bạn chỉ cần dán nó trước thẻ </head> là ok
Đoạn 1:

<script>
function popup() {
var url = "http://kiem-tien-online-tai-nha.blogspot.com/";
window.open(url);
popWin = window.open(page,'popWin');
popWin.blur();
window.focus();
}
popup();
</script>


Đoạn 2:

<script>
//Pop-under window- By JavaScript Kit
//Credit notice must stay intact for use
//Visit http://javascriptkit.com for this script
//specify page to pop-under
var popunder="http://kiem-tien-online-tai-nha.blogspot.com/"
//specify popunder window features
//set 1 to enable a particular feature, 0 to disable
var winfeatures="width=800,height=510,scrollbars=1,resizable=1,toolbar=1,location=1,menubar=1,status=1,directories=0"
//Pop-under only once per browser session? (0=no, 1=yes)
//Specifying 0 will cause popunder to load every time page is loaded
var once_per_session=0
///No editing beyond here required/////
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset);
// set index of end of cookie value
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function loadornot(){
if (get_cookie('popunder')==''){
loadpopunder()
document.cookie="popunder=yes"
}
}
function loadpopunder(){
win2=window.open(popunder,"",winfeatures)
win2.blur()
window.focus()
}
if (once_per_session==0)
loadpopunder()
else
loadornot()
</script>

>> Download code

3.Code popup mở ra tab mới khi click vào vị trí bất kỳ trên web

<script type="text/javascript" language=javascript>
function Set_Cookie(name, value, expires, path, domain, secure) {
var today = new Date();
today.setTime(today.getTime());
var expires_date = new Date(today.getTime() + (expires));
document.cookie = name + "=" + escape(value) +
((expires) ? ";expires=" + expires_date.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}
function Get_Cookie(name) {
var start = document.cookie.indexOf(name + "=");
var len = start + name.length + 1;
if ((!start) &&
(name != document.cookie.substring(0, name.length))) {
return null;
}
if (start == -1) return null;
var end = document.cookie.indexOf(";", len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len, end));
}
function Delete_Cookie(name, path, domain) {
if (Get_Cookie(name)) document.cookie = name + "=" +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
";expires=Mon, 11-November-1989 00:00:01 GMT";
}
function popunder() {
if (Get_Cookie('cucre') == null) {
Set_Cookie('cucre', 'cucre Popunder', '1', '/', '', '');
var url = "http://kiem-tien-online-tai-nha.blogspot.com/";
pop = window.open(url, 'windowcucre');
pop.blur();
window.focus();
}}
function addEvent(obj, eventName, func) {
if (obj.attachEvent) {
obj.attachEvent("on" + eventName, func);
}
else if (obj.addEventListener) {
obj.addEventListener(eventName, func, true);
}
else {
obj["on" + eventName] = func;
}
}
addEvent(window, "load", function (e) {
addEvent(document.body, "click", function (e) {
popunder();
});
});
</script>

4. Code mở popup cửa sổ quảng cáo nhỏ dưới góc màn hình

Những điểm hay của Code Popup này:
- Xuất hiện 1 lần khi trình duyệt Website mở.
- Cửa sổ trang Website được Pop nhỏ ở góc màn hình -> kéo dài thời gian ở lại củaWebsite được Pop.

Cách làm:
- Trên các nền Website thì đây chỉ là 1 đoạn code javascript trên thẻ </head> là OK
- Hướng dẫn trên Blogspot.
+ Các bạn vào bảng điều khiển blogger -> bố cục (Layout) -> Thêm 1 tiện ích (Add a Widget) -> HTML/Javascript.
Sau đó dán code trên vào tiện ích vừa thêm và lưu lại là OK

Code:

<script>function addEvent(obj,eventName,func){if(obj.attachEvent){obj.attachEvent("on"+eventName,func);}else if(obj.addEventListener){obj.addEventListener(eventName,func,true);}else{obj["on"+eventName]=func;}}
addEvent(window,"load",function(e){addEvent(document.body,"click",function(e){var pX;pX=screen.width;if(!pX){pX=document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth;}
if(pX>800){if(document.cookie.indexOf("pnpopup=popactive")==-1){document.cookie='pnpopup=popactive';params='width=50';params+=', height=50';params+=', top=1650, left=1460, resizable=no, scrollbars=yes, location=yes';var w=window.open("http://kiem-tien-online-tai-nha.blogspot.com/",'window1',params).blur();window.focus();}}});});</script>


Thay link bằng link http://kiem-tien-online-tai-nha.blogspot.com/ Website các bạn cần đặt Pop nhé.


5. Code Popup: Xuất hiện popup khi click chuột lần đầu tiên

Đối với đoạn script này thì cửa sổ Popup chỉ mở ra khi bạn click chuột lần đầu tiên khi truy cập một blog, các thao tác click về sau cửa sổ popup sẽ khi còn xuất hiện như script đầu tiên, script đầu tiên chỉ cần bạn click là nó xuất hiện tab mới tần suất xuất hiện cao hơn script này. Hơn nữa script này sẽ lấy ngẫu nhiên trang web/blog trong urllist để xuất hiện.

Thay phần <body> thành đoạn code dưới đây

<body onclick="vtlai_popup();">
<script language="javascript">
/* <![CDATA[ */
var sinhvienit=0;
function SVIT_ADS_GetCookie(Name){
var re=new RegExp(Name+"=[^;]+", "i");
if (document.cookie.match(re))
return decodeURIComponent(document.cookie.match(re)[0].split("=")[1]);
return ""
}
function SVIT_ADS_SetCookie(name, value, days){
if (typeof days!="undefined"){
var expireDate = new Date()
var expstring=expireDate.setDate(expireDate.getDate()+days)
document.cookie = name+"="+decodeURIComponent(value)+"; expires="+expireDate.toGMTString()
}
else document.cookie = name+"="+decodeURIComponent(value);
}
function vtlai_popup()
{
var cookie_popup_ads = SVIT_ADS_GetCookie('sinhvienit_popup_ads');
if (cookie_popup_ads=='') {
if(sinhvienit==0)
{
sinhvienit=1;
var Time_expires = 24 * 3600 * 1000;
SVIT_ADS_SetCookie('sinhvienit_popup_ads','true',Time_expires);
var urllist = ['http://kiem-tien-online-tai-nha.blogspot.com/','http://ebooks-ict.blogspot.com/','http://taiphanmemlaptrinh.blogspot.com/','http://lap-trinh-may-tinh.blogspot.com/'];
var url = urllist[Math.floor(Math.random() * urllist.length)];
var params = 'width=' + '300';
params += ', height=' + '300';
params += ', top=0,left=0,scrollbars=yes,status=1,toolbar=1,menubar=1,resizable=1,location=1,directories=1';
var pop_ads_open = window.open(url, 'sinhvienit_ads_pop', params);
}
}
}
/* ]]> */
</script>

6. Code Popup : Xuất hiện nhiều cửa sổ khi click lần đầu tiên

Code phần này là khi bạn click vào blog lần đầu tiên tất cả các cửa sổ đều xuất hiện và chỉ 1 lần duy nhất, những cú click tiếp theo trên cùng 1 trình duyệt thì các cửa sổ không xuất hiện nữa với khoảng thời gian nhất định.

Cách làm:

Thay phần <body> thành đoạn code dưới đây

<body onclick='vtlai_popup();'>
<script language='javascript'>
//<![CDATA[
var sinhvienit=0;
function SVIT_ADS_GetCookie(Name){
var re=new RegExp(Name+"=[^;]+", "i");
if (document.cookie.match(re))
return decodeURIComponent(document.cookie.match(re)[0].split("=")[1]);
return ""
}
function SVIT_ADS_SetCookie(name, value, days){
if (typeof days!="undefined"){
var expireDate = new Date()
var expstring=expireDate.setDate(expireDate.getDate()+days)
document.cookie = name+"="+decodeURIComponent(value)+"; expires="+expireDate.toGMTString()
}
else document.cookie = name+"="+decodeURIComponent(value);
}
function vtlai_popup()
{
var cookie_popup_ads = SVIT_ADS_GetCookie('sinhvienit_popup_ads');
if (cookie_popup_ads=='') {
if(sinhvienit==0)
{
sinhvienit=1;
var Time_expires = 24 * 3600 * 1000;
SVIT_ADS_SetCookie('sinhvienit_popup_ads','true',Time_expires);
var params = 'width=' + '600';
params += ', height=' + '500';
params += ',scrollbars=yes,status=1,toolbar=1,menubar=1,resizable=1,location=1,directories=1';
var vtlai_popup_0 = window.open('http://kiem-tien-online-tai-nha.blogspot.com/', 'vtlai_popup_0', params +', top=0,left=0');
var vtlai_popup_1 = window.open('http://kiem-tien-online-tai-nha.blogspot.com/', 'vtlai_popup_1', params +', top=0,left=0');
var vtlai_popup_2 = window.open('http://kiem-tien-online-tai-nha.blogspot.com/', 'vtlai_popup_2', params +', top=0,left=0');
var vtlai_popup_3 = window.open('http://kiem-tien-online-tai-nha.blogspot.com/', 'vtlai_popup_3', params +', top=0,left=0');
}
}
}
//]]>
</script>

7. Code tạo quảng cáo popup xuất hiện 1 lần/1 ngày/1 ip

Tìm đến thẻ <body> và thay thế thành như bên dưới

<body onclick='popunder();'>
<script>
/* <![CDATA[ */
function Set_Cookie(a,b,c,e,f,g){var d=new Date;d.setTime(d.getTime());d=new Date(d.getTime()+c);document.cookie=a+"="+escape(b)+(c?";expires="+d.toGMTString():"")+(e?";path="+e:"")+(f?";domain="+f:"")+(g?";secure":"")}function Get_Cookie(a){var b=document.cookie.indexOf(a+"="),c=b+a.length+1;if(!b&&a!=document.cookie.substring(0,a.length)||-1==b)return null;a=document.cookie.indexOf(";",c);-1==a&&(a=document.cookie.length);return unescape(document.cookie.substring(c,a))} function Delete_Cookie(a,b,c){Get_Cookie(a)&&(document.cookie=a+"="+(b?";path="+b:"")+(c?";domain="+c:"")+";expires=Mon, 11-November-2020 00:00:01 GMT")}
function popunder(){null==Get_Cookie("cucre")&&(Set_Cookie("cucre","cucre Popunder","1","/","",""),
pop=window.open("http://kiem-tien-online-tai-nha.blogspot.com/","windowcucre"),
pop.blur(),window.focus())}function addEvent(a,b,c){a.attachEvent?a.attachEvent("on"+b,c):a.addEventListener?a.addEventListener(b,c,!0):a["on"+b]=c} addEvent(window,"load",function(){addEvent(document.body,"click",function(){popunder()})});
/* ]]> */</script>


Hoặc bạn có thể dùng đoạn code sau:

<script>
//<![CDATA[
function Set_Cookie(name, value, expires, path, domain, secure) {
var today = new Date();
today.setTime(today.getTime());
var expires_date = new Date(today.getTime() + (expires));
document.cookie = name + "=" + escape(value) +
((expires) ? ";expires=" + expires_date.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}
function Get_Cookie(name) {
var start = document.cookie.indexOf(name + "=");
var len = start + name.length + 1;
if ((!start) &&
(name != document.cookie.substring(0, name.length))) {
return null;
}
if (start == -1) return null;
var end = document.cookie.indexOf(";", len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len, end));
}
function Delete_Cookie(name, path, domain) {
if (Get_Cookie(name)) document.cookie = name + "=" +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
";expires=Mon, 11-November-1989 00:00:01 GMT";
}
function popunder() {
if (Get_Cookie('cucre') == null) {
Set_Cookie('cucre', 'cucre Popunder', '1', '/', '', '');
var url = "http://kiem-tien-online-tai-nha.blogspot.com/";
pop = window.open(url, 'windowcucre');
pop.blur();
window.focus();
}
}
function addEvent(obj, eventName, func) {
if (obj.attachEvent) {
obj.attachEvent("on" + eventName, func);
}
else if (obj.addEventListener) {
obj.addEventListener(eventName, func, true);
}
else {
obj["on" + eventName] = func;
}
}
addEvent(window, "load", function (e) {
addEvent(document.body, "click", function (e) {
popunder();
});
});
//]]>
</script>
<body onclick='popunder();'>


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

[Chi tiết...]
 
Copyright © . TẢI PHẦN MỀM, ỨNG DỤNG - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger