--1-- Adobe Photoshop CS4 Final & Extended full (Phần II)
:: Chia sẻ kinh nghiệm ngoài đời sống :: Kiến thức tin học :: Phần mềm đồ họa và thiết kế chương trình
Trang 1 trong tổng số 1 trang
--1-- Adobe Photoshop CS4 Final & Extended full (Phần II)
--9-- Namo Webeditor 8.0.0.40 - Tự tạo trang Web cá nhân đơn giản
Code:
BẠN KHÁT KHAO TỰ MÌNH THIẾT KẾ MỘT WEBSITE mang phong cách cá nhân? Bạn chưa từng biết gì về thiết kế web, nhưng bạn có thừa tâm huyết, kiên nhẫn và cần cù để thực hiện ước mơ ấy?
Nếu đúng như thế thì Namo WebEditor chính là một người thầy đáng kính có thể giúp bạn khởi đầu “sự nghiệp” thiết kế website của mình một cách nhanh chóng. Giao diện ứng dụng dễ tương tác, những tính năng vượt trội và các công cụ được tích hợp. Tất cả như đem lại sự thân thiện cho người dùng thuộc mọi trình độ và kỹ năng thiết kế web.
_ Site Manager: Cho phép bạn phác thảo và hoạch định sơ bộ cấu trúc mang tính tầng bậc trước khi tiến hành xây dựng chi tiết một website. Điều này giúp bạn ý thức được ma trận thiết kế, phương pháp định vị, bản đồ website và chất lượng của các siêu liên kết.
_ Script Manager: Cho phép bạn thiết lập những hành động (action) tương ứng với một sự kiện nào đó (event) trong một văn bản web.
_ Resource Manager: Cung cấp cho người sử dụng một nguồn tài nguyên mang tính hỗ trợ như các bộ phận cấu thành trang web (Component), Clip Art, tổ hợp màu (Color Set), nút thông minh (Smart Button), nút flash (Flash Button), theme (chủ đề nền) và kiểu bảng (Table Style).
_ Inspector: Cho phép bạn xem và hiệu chỉnh ngay những thuộc tính của một đối tượng đã được chỉ định trong cửa sổ Edit mà không cần phải mở những hộp thoại có liên quan đến đối tượng đó.
Tạo ảnh Thumbnail và Photo Album
Bạn sẽ cảm nhận được sự dễ dàng khi khởi tạo những ảnh thumbnail. Chức năng Create Photo Album sẽ rất lý tưởng cho việc thiết kế các bộ sưu tập ảnh (gallery) trên một website.
Những công cụ hữu ích khác đi kèm
_ Namo Image Slicer: Nhằm tăng tốc độ hiển thị khi phải nạp một file anh có kích thước lớn, Namo Image Slicer “thái mỏng” một ảnh có kích thước lớn ra thành nhiều mảnh nhỏ, để rồi sau đó sẽ tự động ghép chúng lại với nhau khi trang Web có chứa bức ảnh lớn đó được tải xuống.
_ Namo GIF Animator: Đây là một công cụ cho phép bạn tạo nên những ảnh hoạt hình (animated) dạng .gif. Bạn cũng có thể thực hiện việc sửa đổi một tập tin .gif sẵn có.
_ Namo Capture: Cho phép bạn “chụp ảnh” màn hình nền (desktop), khung kích hoạt (active frame), cửa sổ (window) và menu theo những khuôn dạng khác nhau như hình chữ nhật, hình ellipse, có con trỏ hoặc không có con trỏ.
Links Liên Kết Download Namo Webeditor 8.0.0.40
http://www.vn-zoom.com/f103/namo-webeditor-8-0-0-40-tu-tao-trang-web-ca-nhan-don-gian-210318.html
--10-- PHP 5.2.9.1 - Phiên bản PHP mới nhất
Code:
PHP 5 ra đời đã cải thiện 3 vấn đề quan trọng trên (được viết lại hoàn toàn) và kết quả thực sự ấn tượng. Tuy nhiên, đây vẫn chưa phải là tất cả những gì tốt đẹp nhất mà PHP 5 mang đến. Trong bài viết này, tôi sẽ đề cập đến 7 đặc điểm nổi bật của PHP 5. Những đặc điểm này cho phép phát triển mã lệnh ngắn hơn, đẹp hơn và cơ động hơn.
Hỗ trợ mạnh lập trình hướng đối tượng
Mặc dù những tính năng hỗ trợ đối tượng đã được tuyên bố từ PHP 4, tuy nhiên cộng đồng các nhà phát triển đã nhanh chóng nhận ra sự non nớt của chúng. Với PHP 5, các nhà phát triển từ nay có trong tay các phương tiện lập trình hướng đối tượng hoàn thiện (PHP 5 vẫn cho phép làm việc bình thường với kiểu lập trình cấu trúc). Có thể liệt kê một số đặc điểm:
1. Mô hình đối tượng hoàn toàn mới dựa trên nguyên mẫu là mô hình của Java
2. Hàm tạo dựng thống nhất _construct(): tạo điều kiện để di chuyển các lớp từ cây phân cấp lớp này sang cây phân cấp lớp khác.
3. Hàm hủy _destruct(): tạo điều kiện để ghi lại các thông tin phục vụ cho việc tìm lỗi, đóng kết nối dữ liệu và thực hiện các công việc giải phóng tài nguyên khác.
4. Các thuộc tính và các phương thức public, protected, và private: cho phép định nghĩa tính hữu hình của các thuộc tính lớp. Điều này rất quan trọng để hỗ trợ tính kế thừa và tính bao gói trong lập trình hướng đối tượng.
5. Giao diện (Interface): tính năng này lấy từ mô hình của Java nhằm hỗ trợ đa kế thừa.
6. Các lớp trừu tượng.
7. Cấu trúc gợi nhắc kiểu lớp (class hints).
8. Các thuộc tính và phương thức static.
9. Các thuộc tính và phương thức Final.
10. Một loạt các phương thức hỗ trợ mạnh khác như auto loading, reflection, xử lý lỗi ngoại lệ (exceptions), nhân bản đối tượng (object cloning), toán tử instanceof...
Thêm vào đó, các đối tượng bây giờ đồng thời cả gán lẫn truyền đều theo tham chiếu (reference hoặc handle) thay vì theo giá trị, nhờ vậy lập trình viên không còn phải sử dụng rải rác các kí hiệu & xuyên suốt chương trình. Các tính năng ngôn ngữ này cũng đã mở đường cho lập trình viên PHP sử dụng tối ưu sức mạnh của các mô hình thiết kế (pattern).
Thư viện mở rộng MySQL được viết lại hoàn toàn
Hệ quản trị CSDL MySQL song hành với PHP như hình với bóng, mặc dù PHP có khả năng hỗ trợ nhiều hệ CSDL khác. Tuy nhiên, trong khi sự kết hợp này đem đến những thành công vang dội cho cả hai sản phẩm thì sự lạc hậu của mô đun mở rộng để PHP làm việc với MySQL lại là một trở ngại khi nó không cho phép tận dụng các tính năng cực kì hấp dẫn của MySQL 4.1 và các bản cao hơn.
Nhóm phát triển PHP 5 đã viết một thư viện mở rộng hoàn toàn mới, rất mạnh để hỗ trợ MySQL 4.1 và 5.x, mang tên MySQLi (MySQL Improved). Các tính năng bao gồm:
1. Câu lệnh biên dịch trước
2. Tham số xuất và nhập có giới hạn
3. Kết nối SSL
4. Hàm đa truy vấn.
MySQLi còn tận dụng được hỗ trợ lập trình hướng đối tượng mới của PHP 5 để cung cấp một giao diện hướng đối tượng với MySQL. Trên hết, những bản mới nhất của MySQL bây giờ cho phép dùng chọn lọc con (subselects), chuyển tác (transactions) và bản sao dữ liệu (replication).
Bộ công cụ XML có thể tương tác
PHP 5 đã cải tiến hỗ trợ XML với các thư viện XML mở rộng như sau:
1. Làm việc được với nhau như một thể thống nhất.
2. Được chuẩn hóa trên một thư viện XML duy nhất: libxml2.
3. Tuân thủ hoàn toàn các đặc tả của W3.
4. Xử lý dữ liệu hiệu quả.
5. Cung cấp công cụ xử lý XML mạnh.
Thêm vào đó, để tiếp tục duy trì tính dễ dàng của PHP trong việc xây dựng ứng dụng web, người ta đã đưa vào một thư viện XML mới cho phép đọc và thay đổi dễ dàng các tài liệu XML. Mô đun mở rộng SimpleXML cho phép tương tác với các thông tin có trong một văn bản XML như thể các thông tin này là mảng hay đối tượng, có thể dùng vòng lặp để duyệt qua chúng, biên tập chúng tại chỗ chỉ bằng cách gán các giá trị mới vào các biến.
Nếu bạn đã biết trước định dạng của tài liệu, ví dụ như khi phân tách các file RSS, dữ liệu cấu hình thì dùng SimpleXML rất tiện.
Nếu thích dùng DOM, bạn sẽ rất hứng thú với mô đun mở rộng DOM của PHP 5, mô đun này đã được viết lại và cải tiến rất nhiều so với bản trong PHP 4.
Hệ CSDL nhúng SQLITE
Sự gắn kết hoàn hảo với MySQL là một lợi thế rất lớn cho PHP 4.x, tuy nhiên nhiều khi ứng dụng web lại không cần nhiều đến khả năng của hệ quản trị CSDL mạnh. Do đó, việc phân phối kèm hệ CSDL nhúng SQLite cho phép nhà phát triển có thêm công cụ sẵn sàng để lưu trữ và truy vấn dữ liệu bằng phương thức SQL mà không cần cài đặt hệ CSDL riêng biệt nào cả. SQLite xử lý chính xác các truy cập khóa chặn (locking) và truy cập đồng thời (concurrent), hai vấn đề nổi cộm khi xử lý các file dữ liệu phẳng (flat file) tự tạo.
SQLite đủ mạnh để xử lý phần lớn các nhu cầu lưu trữ và thao tác dữ liệu thông thường. Nó hỗ trợ:
1. Chuyển tác (transactions):
2. Truy vấn con (Subqueries)
3. Kiểm soát toàn vẹn tham chiếu (triggers)
4. Nhiều tính năng cao cấp liên quan đến CSDL như hỗ trợ View...
SQLite tương thích với phần lớn các tính năng chuẩn SQL92, tuy nhiên bản 3.0 mới nhất chưa hỗ trợ chuyển tác lồng nhau, ràng buộc khóa ngoại, cũng như hỗ trợ kiểm soát toàn vẹn tham chiếu một cách đầy đủ. Bạn thậm chí có thể viết các hàm cho người sử dụng tự định nghĩa bằng PHP và gọi chúng bên trong SQLite. Đây là tính năng nổi bật nhất từ trước đến nay có được trong một mô đun mở rộng liên quan đến CSDL trong PHP.
Cơ chế xử lý lỗi sáng sủa hơn với Exceptions
PHP 5 cung cấp một mô hình kiểm tra lỗi hoàn toàn khác so với PHP 4. Nó có tên là xử lý lỗi ngoại lệ. Với lỗi ngoại lệ, nhà phát triển được giải phóng khỏi việc phải kiểm tra giá trị trả lại của tất cả các hàm. Thay vào đó, bạn có thể tách biệt luận lý lập trình xử lý lỗi và đặt chúng nằm bên cạnh các khối mã.
Lỗi ngoại lệ thường được thấy ở các ngôn ngữ lập trình hướng đối tượng như Java và C++. Hiện tại, chỉ có một số ít mô đun mở rộng của PHP sử dụng lỗi ngoại lệ, nhưng dần dần điều này sẽ được thực hiện đồng bộ. Tuy nhiên, bạn có thể sử dụng lỗi ngoại lệ cho bất cứ đoạn mã PHP nào của mình.
Bản thực thi SOAP cao cấp
SOAP là thành phần chủ yếu của lĩnh vực dịch vụ web đang phát triển rất nhanh. Hỗ trợ SOAP trong PHP 4 chỉ ở cấp trung bình, không chỉ là việc có rất ít các gói SOAP mà còn ở chỗ các gói quan trọng nhất viết bằng PHP thay vì C nên chậm.
Với PHP 5, cuối cùng chúng ta đã có một mô đun mở rộng cho SOAP viết bằng C. Hiện tại, mô đun này thực thi được phần lớn, mặc dù không phải là tất cả các đặc điểm nêu trong SOAP 1.2. Trong tương lai, mô đun này sẽ được cải thiện nhiều hơn. Hiện tại, so với .NET hay Java thì hỗ trợ SOAP trong PHP vẫn bị xếp ở chiếu dưới.
Links Liên Kết Download PHP 5.2.9.1
http://www.vn-zoom.com/f103/php-5-2-9-1-phien-ban-php-moi-nhat-225449.html
--11-- VB Decompiler Pro v5.0 - Dịch Ngược Code Gốc, P-Code cho VB
Code:
VB Decompiler là trình dịch ngược cho các chương trình được viết trên chương trình Visual Basic 5.0/6.0 (EXE, DLL hoặc OCX). Như bạn biết, các chương trình trong Visual Basic có thể được dịch thành p-code(mã giả) đã được dịch hoặc thành code gốc.
Kể từ khi p-code bao gồm nhiều lệnh cấp độ cao thì đã có một khả năng thực sự để dịch ngược nó thành mã nguồn (tất nhiên tên của các biến, chức năng,... sẽ không được dịch ngược). VB Decompiler khôi phục nhiều lệnh p-code và mặc dù có một cách lâu hơn cho việc tạo mã nguồn có thể dịch được thì trình dịch ngược sẽ phân tích thuật toán của chương trình dễ dàng hơn nhiều và khôi phục toàn bộ mã nguồn của nó.
Nếu một chương trình được dịch thành mã gốc thì việc khôi phục mã nguồn từ các chỉ lệnh của máy là không thể thực hiện được. Nhưng VB decompiler có thể giúp phân tích chương trình thậm chí là trong trường hợp đó. Nó có một bộ phận phân tách mạnh có thể hỗ trợ các lệnh Pentium Pro bao gồm MMX và SSE. Nó cho phép bạn tách rời tất cả các chức năng. Bên cạnh đó còn có một bộ phân tích mã giúp tìm kiếm tất cả các hướng gọi chức năng API và các tham chiếu chuỗi trong mã đã được phân tách và rồi thay đổi chúng thành các các diễn giải cho các chuỗi phân tích. Xét một cách toàn diện, VB Decompiler là công cụ lý tưởng cho việc phân tích chương trình và nó sẽ trở nên cần thiết nếu bạn làm mất mã nguồn và cần khôi phục lại toàn bộ dự án.
Những cái mới trong phiên bản này:
* Engine unpacker mới
* Phím Option
* Thêm file trợ giúp tiếng Nga
* Chức năng nhúng mới: GetFrxIconCount, GetFrxIconOffset, GetFrxIconSize
* Thêm địa chỉ trong cửa sổ String Reference
* Trình chỉnh sử các chuỗi trong cửa sổ String Reference
* Co và giãn lệnh "If" và "For" trong cửa sổ text
* Sửa lỗi: Sửa cú pháp tham số
* Sửa lỗi: Sửa lỗi resize trong Windows Vista SP1
Links Liên Kết Download VB Decompiler Pro v5.0
http://www.vn-zoom.com/f103/vb-decompiler-pro-v5-0-dich-nguoc-code-goc-p-code-cho-vb-59289.html
--12-- KoolMoves 6.2 -công cụ tạo Flash đầy đủ tính năng
Code:
KoolMoves là một công cụ tạo Flash đầy đủ tính năng và dễ sử dụng. Thật là lý tưởng để mở rộng phạm vi nội dung một trang web với ảnh hưởng lớn về hiệu ứng hình ảnh, âm thanh MP3 và WAV.
KoolMoves giúp ta tạo những phim hoạt hình dễ dàng và nhanh chóng. Giống như Flash được phát triển với chuẩn hoạt hình trên web, nhưng KoolMoves nổi bật lên như là một thay thế cao cấp cho Flash mà lại ít tốn kém.
http://www.vn-zoom.com/f103/koolmoves-6-2-cong-cu-tao-flash-day-du-tinh-nang-84711.html
Code:
BẠN KHÁT KHAO TỰ MÌNH THIẾT KẾ MỘT WEBSITE mang phong cách cá nhân? Bạn chưa từng biết gì về thiết kế web, nhưng bạn có thừa tâm huyết, kiên nhẫn và cần cù để thực hiện ước mơ ấy?
Nếu đúng như thế thì Namo WebEditor chính là một người thầy đáng kính có thể giúp bạn khởi đầu “sự nghiệp” thiết kế website của mình một cách nhanh chóng. Giao diện ứng dụng dễ tương tác, những tính năng vượt trội và các công cụ được tích hợp. Tất cả như đem lại sự thân thiện cho người dùng thuộc mọi trình độ và kỹ năng thiết kế web.
_ Site Manager: Cho phép bạn phác thảo và hoạch định sơ bộ cấu trúc mang tính tầng bậc trước khi tiến hành xây dựng chi tiết một website. Điều này giúp bạn ý thức được ma trận thiết kế, phương pháp định vị, bản đồ website và chất lượng của các siêu liên kết.
_ Script Manager: Cho phép bạn thiết lập những hành động (action) tương ứng với một sự kiện nào đó (event) trong một văn bản web.
_ Resource Manager: Cung cấp cho người sử dụng một nguồn tài nguyên mang tính hỗ trợ như các bộ phận cấu thành trang web (Component), Clip Art, tổ hợp màu (Color Set), nút thông minh (Smart Button), nút flash (Flash Button), theme (chủ đề nền) và kiểu bảng (Table Style).
_ Inspector: Cho phép bạn xem và hiệu chỉnh ngay những thuộc tính của một đối tượng đã được chỉ định trong cửa sổ Edit mà không cần phải mở những hộp thoại có liên quan đến đối tượng đó.
Tạo ảnh Thumbnail và Photo Album
Bạn sẽ cảm nhận được sự dễ dàng khi khởi tạo những ảnh thumbnail. Chức năng Create Photo Album sẽ rất lý tưởng cho việc thiết kế các bộ sưu tập ảnh (gallery) trên một website.
Những công cụ hữu ích khác đi kèm
_ Namo Image Slicer: Nhằm tăng tốc độ hiển thị khi phải nạp một file anh có kích thước lớn, Namo Image Slicer “thái mỏng” một ảnh có kích thước lớn ra thành nhiều mảnh nhỏ, để rồi sau đó sẽ tự động ghép chúng lại với nhau khi trang Web có chứa bức ảnh lớn đó được tải xuống.
_ Namo GIF Animator: Đây là một công cụ cho phép bạn tạo nên những ảnh hoạt hình (animated) dạng .gif. Bạn cũng có thể thực hiện việc sửa đổi một tập tin .gif sẵn có.
_ Namo Capture: Cho phép bạn “chụp ảnh” màn hình nền (desktop), khung kích hoạt (active frame), cửa sổ (window) và menu theo những khuôn dạng khác nhau như hình chữ nhật, hình ellipse, có con trỏ hoặc không có con trỏ.
Links Liên Kết Download Namo Webeditor 8.0.0.40
http://www.vn-zoom.com/f103/namo-webeditor-8-0-0-40-tu-tao-trang-web-ca-nhan-don-gian-210318.html
--10-- PHP 5.2.9.1 - Phiên bản PHP mới nhất
Code:
PHP 5 ra đời đã cải thiện 3 vấn đề quan trọng trên (được viết lại hoàn toàn) và kết quả thực sự ấn tượng. Tuy nhiên, đây vẫn chưa phải là tất cả những gì tốt đẹp nhất mà PHP 5 mang đến. Trong bài viết này, tôi sẽ đề cập đến 7 đặc điểm nổi bật của PHP 5. Những đặc điểm này cho phép phát triển mã lệnh ngắn hơn, đẹp hơn và cơ động hơn.
Hỗ trợ mạnh lập trình hướng đối tượng
Mặc dù những tính năng hỗ trợ đối tượng đã được tuyên bố từ PHP 4, tuy nhiên cộng đồng các nhà phát triển đã nhanh chóng nhận ra sự non nớt của chúng. Với PHP 5, các nhà phát triển từ nay có trong tay các phương tiện lập trình hướng đối tượng hoàn thiện (PHP 5 vẫn cho phép làm việc bình thường với kiểu lập trình cấu trúc). Có thể liệt kê một số đặc điểm:
1. Mô hình đối tượng hoàn toàn mới dựa trên nguyên mẫu là mô hình của Java
2. Hàm tạo dựng thống nhất _construct(): tạo điều kiện để di chuyển các lớp từ cây phân cấp lớp này sang cây phân cấp lớp khác.
3. Hàm hủy _destruct(): tạo điều kiện để ghi lại các thông tin phục vụ cho việc tìm lỗi, đóng kết nối dữ liệu và thực hiện các công việc giải phóng tài nguyên khác.
4. Các thuộc tính và các phương thức public, protected, và private: cho phép định nghĩa tính hữu hình của các thuộc tính lớp. Điều này rất quan trọng để hỗ trợ tính kế thừa và tính bao gói trong lập trình hướng đối tượng.
5. Giao diện (Interface): tính năng này lấy từ mô hình của Java nhằm hỗ trợ đa kế thừa.
6. Các lớp trừu tượng.
7. Cấu trúc gợi nhắc kiểu lớp (class hints).
8. Các thuộc tính và phương thức static.
9. Các thuộc tính và phương thức Final.
10. Một loạt các phương thức hỗ trợ mạnh khác như auto loading, reflection, xử lý lỗi ngoại lệ (exceptions), nhân bản đối tượng (object cloning), toán tử instanceof...
Thêm vào đó, các đối tượng bây giờ đồng thời cả gán lẫn truyền đều theo tham chiếu (reference hoặc handle) thay vì theo giá trị, nhờ vậy lập trình viên không còn phải sử dụng rải rác các kí hiệu & xuyên suốt chương trình. Các tính năng ngôn ngữ này cũng đã mở đường cho lập trình viên PHP sử dụng tối ưu sức mạnh của các mô hình thiết kế (pattern).
Thư viện mở rộng MySQL được viết lại hoàn toàn
Hệ quản trị CSDL MySQL song hành với PHP như hình với bóng, mặc dù PHP có khả năng hỗ trợ nhiều hệ CSDL khác. Tuy nhiên, trong khi sự kết hợp này đem đến những thành công vang dội cho cả hai sản phẩm thì sự lạc hậu của mô đun mở rộng để PHP làm việc với MySQL lại là một trở ngại khi nó không cho phép tận dụng các tính năng cực kì hấp dẫn của MySQL 4.1 và các bản cao hơn.
Nhóm phát triển PHP 5 đã viết một thư viện mở rộng hoàn toàn mới, rất mạnh để hỗ trợ MySQL 4.1 và 5.x, mang tên MySQLi (MySQL Improved). Các tính năng bao gồm:
1. Câu lệnh biên dịch trước
2. Tham số xuất và nhập có giới hạn
3. Kết nối SSL
4. Hàm đa truy vấn.
MySQLi còn tận dụng được hỗ trợ lập trình hướng đối tượng mới của PHP 5 để cung cấp một giao diện hướng đối tượng với MySQL. Trên hết, những bản mới nhất của MySQL bây giờ cho phép dùng chọn lọc con (subselects), chuyển tác (transactions) và bản sao dữ liệu (replication).
Bộ công cụ XML có thể tương tác
PHP 5 đã cải tiến hỗ trợ XML với các thư viện XML mở rộng như sau:
1. Làm việc được với nhau như một thể thống nhất.
2. Được chuẩn hóa trên một thư viện XML duy nhất: libxml2.
3. Tuân thủ hoàn toàn các đặc tả của W3.
4. Xử lý dữ liệu hiệu quả.
5. Cung cấp công cụ xử lý XML mạnh.
Thêm vào đó, để tiếp tục duy trì tính dễ dàng của PHP trong việc xây dựng ứng dụng web, người ta đã đưa vào một thư viện XML mới cho phép đọc và thay đổi dễ dàng các tài liệu XML. Mô đun mở rộng SimpleXML cho phép tương tác với các thông tin có trong một văn bản XML như thể các thông tin này là mảng hay đối tượng, có thể dùng vòng lặp để duyệt qua chúng, biên tập chúng tại chỗ chỉ bằng cách gán các giá trị mới vào các biến.
Nếu bạn đã biết trước định dạng của tài liệu, ví dụ như khi phân tách các file RSS, dữ liệu cấu hình thì dùng SimpleXML rất tiện.
Nếu thích dùng DOM, bạn sẽ rất hứng thú với mô đun mở rộng DOM của PHP 5, mô đun này đã được viết lại và cải tiến rất nhiều so với bản trong PHP 4.
Hệ CSDL nhúng SQLITE
Sự gắn kết hoàn hảo với MySQL là một lợi thế rất lớn cho PHP 4.x, tuy nhiên nhiều khi ứng dụng web lại không cần nhiều đến khả năng của hệ quản trị CSDL mạnh. Do đó, việc phân phối kèm hệ CSDL nhúng SQLite cho phép nhà phát triển có thêm công cụ sẵn sàng để lưu trữ và truy vấn dữ liệu bằng phương thức SQL mà không cần cài đặt hệ CSDL riêng biệt nào cả. SQLite xử lý chính xác các truy cập khóa chặn (locking) và truy cập đồng thời (concurrent), hai vấn đề nổi cộm khi xử lý các file dữ liệu phẳng (flat file) tự tạo.
SQLite đủ mạnh để xử lý phần lớn các nhu cầu lưu trữ và thao tác dữ liệu thông thường. Nó hỗ trợ:
1. Chuyển tác (transactions):
2. Truy vấn con (Subqueries)
3. Kiểm soát toàn vẹn tham chiếu (triggers)
4. Nhiều tính năng cao cấp liên quan đến CSDL như hỗ trợ View...
SQLite tương thích với phần lớn các tính năng chuẩn SQL92, tuy nhiên bản 3.0 mới nhất chưa hỗ trợ chuyển tác lồng nhau, ràng buộc khóa ngoại, cũng như hỗ trợ kiểm soát toàn vẹn tham chiếu một cách đầy đủ. Bạn thậm chí có thể viết các hàm cho người sử dụng tự định nghĩa bằng PHP và gọi chúng bên trong SQLite. Đây là tính năng nổi bật nhất từ trước đến nay có được trong một mô đun mở rộng liên quan đến CSDL trong PHP.
Cơ chế xử lý lỗi sáng sủa hơn với Exceptions
PHP 5 cung cấp một mô hình kiểm tra lỗi hoàn toàn khác so với PHP 4. Nó có tên là xử lý lỗi ngoại lệ. Với lỗi ngoại lệ, nhà phát triển được giải phóng khỏi việc phải kiểm tra giá trị trả lại của tất cả các hàm. Thay vào đó, bạn có thể tách biệt luận lý lập trình xử lý lỗi và đặt chúng nằm bên cạnh các khối mã.
Lỗi ngoại lệ thường được thấy ở các ngôn ngữ lập trình hướng đối tượng như Java và C++. Hiện tại, chỉ có một số ít mô đun mở rộng của PHP sử dụng lỗi ngoại lệ, nhưng dần dần điều này sẽ được thực hiện đồng bộ. Tuy nhiên, bạn có thể sử dụng lỗi ngoại lệ cho bất cứ đoạn mã PHP nào của mình.
Bản thực thi SOAP cao cấp
SOAP là thành phần chủ yếu của lĩnh vực dịch vụ web đang phát triển rất nhanh. Hỗ trợ SOAP trong PHP 4 chỉ ở cấp trung bình, không chỉ là việc có rất ít các gói SOAP mà còn ở chỗ các gói quan trọng nhất viết bằng PHP thay vì C nên chậm.
Với PHP 5, cuối cùng chúng ta đã có một mô đun mở rộng cho SOAP viết bằng C. Hiện tại, mô đun này thực thi được phần lớn, mặc dù không phải là tất cả các đặc điểm nêu trong SOAP 1.2. Trong tương lai, mô đun này sẽ được cải thiện nhiều hơn. Hiện tại, so với .NET hay Java thì hỗ trợ SOAP trong PHP vẫn bị xếp ở chiếu dưới.
Links Liên Kết Download PHP 5.2.9.1
http://www.vn-zoom.com/f103/php-5-2-9-1-phien-ban-php-moi-nhat-225449.html
--11-- VB Decompiler Pro v5.0 - Dịch Ngược Code Gốc, P-Code cho VB
Code:
VB Decompiler là trình dịch ngược cho các chương trình được viết trên chương trình Visual Basic 5.0/6.0 (EXE, DLL hoặc OCX). Như bạn biết, các chương trình trong Visual Basic có thể được dịch thành p-code(mã giả) đã được dịch hoặc thành code gốc.
Kể từ khi p-code bao gồm nhiều lệnh cấp độ cao thì đã có một khả năng thực sự để dịch ngược nó thành mã nguồn (tất nhiên tên của các biến, chức năng,... sẽ không được dịch ngược). VB Decompiler khôi phục nhiều lệnh p-code và mặc dù có một cách lâu hơn cho việc tạo mã nguồn có thể dịch được thì trình dịch ngược sẽ phân tích thuật toán của chương trình dễ dàng hơn nhiều và khôi phục toàn bộ mã nguồn của nó.
Nếu một chương trình được dịch thành mã gốc thì việc khôi phục mã nguồn từ các chỉ lệnh của máy là không thể thực hiện được. Nhưng VB decompiler có thể giúp phân tích chương trình thậm chí là trong trường hợp đó. Nó có một bộ phận phân tách mạnh có thể hỗ trợ các lệnh Pentium Pro bao gồm MMX và SSE. Nó cho phép bạn tách rời tất cả các chức năng. Bên cạnh đó còn có một bộ phân tích mã giúp tìm kiếm tất cả các hướng gọi chức năng API và các tham chiếu chuỗi trong mã đã được phân tách và rồi thay đổi chúng thành các các diễn giải cho các chuỗi phân tích. Xét một cách toàn diện, VB Decompiler là công cụ lý tưởng cho việc phân tích chương trình và nó sẽ trở nên cần thiết nếu bạn làm mất mã nguồn và cần khôi phục lại toàn bộ dự án.
Những cái mới trong phiên bản này:
* Engine unpacker mới
* Phím Option
* Thêm file trợ giúp tiếng Nga
* Chức năng nhúng mới: GetFrxIconCount, GetFrxIconOffset, GetFrxIconSize
* Thêm địa chỉ trong cửa sổ String Reference
* Trình chỉnh sử các chuỗi trong cửa sổ String Reference
* Co và giãn lệnh "If" và "For" trong cửa sổ text
* Sửa lỗi: Sửa cú pháp tham số
* Sửa lỗi: Sửa lỗi resize trong Windows Vista SP1
Links Liên Kết Download VB Decompiler Pro v5.0
http://www.vn-zoom.com/f103/vb-decompiler-pro-v5-0-dich-nguoc-code-goc-p-code-cho-vb-59289.html
--12-- KoolMoves 6.2 -công cụ tạo Flash đầy đủ tính năng
Code:
KoolMoves là một công cụ tạo Flash đầy đủ tính năng và dễ sử dụng. Thật là lý tưởng để mở rộng phạm vi nội dung một trang web với ảnh hưởng lớn về hiệu ứng hình ảnh, âm thanh MP3 và WAV.
KoolMoves giúp ta tạo những phim hoạt hình dễ dàng và nhanh chóng. Giống như Flash được phát triển với chuẩn hoạt hình trên web, nhưng KoolMoves nổi bật lên như là một thay thế cao cấp cho Flash mà lại ít tốn kém.
http://www.vn-zoom.com/f103/koolmoves-6-2-cong-cu-tao-flash-day-du-tinh-nang-84711.html
Similar topics
» --1-- Adobe Photoshop CS4 Final & Extended full (Phần I)
» Adobe Photoshop CS4 Final & Extended full
» MAGIC WAND Tách Nền (phần I)
» Những phần mềm giúp làm Flash động dễ dàng
» MAGIC WAND Tách Nền (phần III)
» Adobe Photoshop CS4 Final & Extended full
» MAGIC WAND Tách Nền (phần I)
» Những phần mềm giúp làm Flash động dễ dàng
» MAGIC WAND Tách Nền (phần III)
:: Chia sẻ kinh nghiệm ngoài đời sống :: Kiến thức tin học :: Phần mềm đồ họa và thiết kế chương trình
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết