- Trang chủ / trong Hệ thống
Cài đặt Suhosin cho PHP trên Linux
21/3/17
Hệ thống,
Linux,
PHP
Suhosin là một hệ thống bảo vệ mã nguồn PHP mà nó hoạt động như một PHP module nhằm chống lại một số hình thức khai thác lỗ hổng thông qua các đoạn mã PHP. Ví dụ như nó sẽ có thể giúp bạn hạn chế các lỗ hổng SQL Injection hay Remote Attack, thêm một lớp bảo vệ trên một số hàm nhạy cảm trong PHP như mail(), eval(), preg_replace(), ngoài ra còn có rất nhiều tính năng khác mà bạn có thể xem tại đây.
Ở bài này, mình sẽ hướng dẫn cách cài Suhosin trên máy chủ Linux ở các hệ điều hành RHEL/CentOS và Ubuntu/Debian.
7 lệnh hữu dụng cho mạng Linux
24/6/16
Hệ thống,
Kiến thức cơ bản,
Linux
Mặc dù có thể quản lý các thiết lập mạng thông qua GUI trong hầu hết các phân phối Linux ngày nay, tuy nhiên các quản trị viên vẫn cần sử dụng thành thạo với các công cụ dòng lệnh. Với quan điểm đó mà trong bài này chúng tôi sẽ giới thiệu cho các bạn một số lệnh mang tính chọn lọc được lấy từ công cụ có trong các phân phối Linux phổ biến. Cần nhớ rằng, nếu bạn muốn có được thông tin đầy đủ về các công cụ và các tùy chọn của nó, hãy tham khảo trang “man” của nó: đánh man theo sau là tên công cụ. Khi đó bạn sẽ thấy xuất hiện một terminal.
[Cấu hình] Bật tính năng Gzip trong IIS 6.0 cho các website sử dụngASP.NET 2.0
1/11/10
asp,
asp.net,
Database,
deflate,
gzip,
Hệ thống,
IIS,
Kiến thức cơ bản,
Microsoft,
trình duyệt,
Ứng dụng,
website,
Windows
Trong bài viết này chúng tôi sẽ hướng dẫn bạn cách bật tính năng Gzip (nén dữ liệu để gửi về trình duyệt của người dùng) để làm việc với ASP.NET 2.0. Việc sử dụng Gzip sẽ làm cho website của bạn nhanh hơn đặc biệt khi xem với đường truyền chậm.
Mở rộng nhánh IIS Manager. Bấm chuột phải lên Websites. Chọn Properties. Chọn thẻ Service. Tích chọn để bật tính năng nén.
Bước 1: Bật Gzip bằng cách sử dụng IIS Manager
Mở rộng nhánh IIS Manager. Bấm chuột phải lên Websites. Chọn Properties. Chọn thẻ Service. Tích chọn để bật tính năng nén.
Tìm hiểu về Linux Kernel và những chức năng chính của chúng
29/10/10
Hệ thống,
Kiến thức cơ bản,
Linux
Với hơn 13 triệu dòng lệnh, Linux kernel là 1 trong những dự án mã nguồn mở rộng lớn nhất trên thế giới, nhưng chính xác chúng là gì và chúng làm gì trong hệ thống?
Kernel là gì?
Khái niệm kernel ở đây nói đến những phần mềm, ứng dụng ở mức thấp (low-level) trong hệ thống, có khả năng thay đổi linh hoạt để phù hợp với phần cứng. Chúng tương tác với tất cả ứng dụng và hoạt động trong chế độ user mode, cho phép các quá trình khác – hay còn gọi là server, nhận thông tin từ các thành phần khác qua inter-process communication (IPC).
Cách cắt và ghép file trong Linux/Ubuntu
19/10/10
Hệ thống,
Kiến thức cơ bản,
Linux
Bạn tải các file trên mạng về các chúng có phần mở rộng là .001 .002 .003. Bạn có biết cách ghép chúng lại chứ ? Trong bài viết này chúng tôi sẽ hướng dẫn bạn cách ghép và chia các file trong linux/ubuntu.
Sau đây là cách ghép và chia các file
Cách ghép các file:
Bạn có thể dùng lệnh cat hoặc tải công cụ lxsplit.
Vào thư mục chứa các file đã bị cắt nhỏ ( các file có phần mở rộng như .001 .002) và đánh lệnh sau:
$cat file.avi.001 file.avi.002 > file.avi
trong đó: file.avi.001 và file.avi.002 là các file bị chia nhỏ, file.avi là tập tin sau khi đã ghép các file 001 và 002 lại.
hoặc
tải và sử dụng công cụ lxsplit (có cả bản cài từ tập tin .deb) , vào thư mục chứa các tập tin bị chia nhỏ và đánh lệnh :
$lxsplit -j file.avi.001
Cách chia các file:
Ví dụ bạn chia file của bạn thành các file nhỏ mỗi file có dung lượng 99M bằng công cụ lxsplit :
$lxsplit -s file.avi 99M
Lưu ý : Ngoài lxsplit còn có công cụ HJsplit dùng để chia các file. Tuy nhiên nó không tốt bằng lxsplit.
[Tin tức] Ubuntu 10.10 chính thức ra mắt
12/10/10
email,
firefox,
font,
gnome,
Hệ thống,
Linux,
mã nguồn mở,
Phần mềm,
Tin tức,
ubuntu,
ứng dụng,
web
2
Sau nhiều tháng chờ đợi, cuối cùng phiên bản thứ 13 của Ubuntu, hệ điều hành mã nguồn mở trên nền Linux nổi tiếng, cũng đã chính thức ra mắt.
Với tên mã Maverick Meerkat, Ubuntu 10.10 có quá trình xây dựng qua 3 bản Alpha, 1 bản Beta và 1 bản RC. Nhiều tính năng mới đã được thử nghiệm liên tục, và dần đi đến ổn định. Người dùng có thể dễ dàng nhận thấy những thay đổi của Ubuntu 10.10 so với Ubuntu 10.04, cả về hình thức lẫn tính năng, ứng dụng.
[Kiến thức cơ bản] 3 cách truy cập thư mục chia sẻ của Windows từ Linux
25/9/10
gnome,
Hệ thống,
Kiến thức cơ bản,
Linux,
share,
ssh,
ubuntu,
ứng dụng,
Windows
Đây là 1 trong những vẫn đề thường gặp nhất trong hệ thống sử dụng cả Windows và Linux. Sau đây chúng tôi sẽ giới thiệu với các bạn những cách cơ bản và đơn giản nhất để truy cập tới thư mục chia sẻ trên Windows từ Linux.
Sử dụng phím tắt
Tại Linux, bạn có thể sử dụng phím tắt Alt+F2 để mở cửa sổ Run (như Windows + R trong Windows), tại ô địa chỉ bạn chỉ cần khai báo giao thức sử dụng và địa chỉ cụ thể. Ví dụ như smb:// để kết nối tới server chia sẻ samba, ngoài ra còn 1 số giao thức phổ biến khác như ssh, ftp, sftp, http, và https:
Ở ví dụ này là tên server – playground, thư mục chia sẻ là music
Sử dụng phím tắt
Tại Linux, bạn có thể sử dụng phím tắt Alt+F2 để mở cửa sổ Run (như Windows + R trong Windows), tại ô địa chỉ bạn chỉ cần khai báo giao thức sử dụng và địa chỉ cụ thể. Ví dụ như smb:// để kết nối tới server chia sẻ samba, ngoài ra còn 1 số giao thức phổ biến khác như ssh, ftp, sftp, http, và https:
Ở ví dụ này là tên server – playground, thư mục chia sẻ là music
Tăng tốc truy cập và tải xuống với mô đun mod_deflate của Apache 2
20/9/10
apache,
Hệ thống,
Kiến thức cơ bản,
Linux,
mã nguồn mở
Bạn có thể tăng tốc độ truy cập và tải xuống với mô đun mod_deflate của Apache. Mô đun này cung cấp khả năng lọc các loại tập tin từ máy chủ của bạn và nén trước khi gửi tới trình duyệt của người dùng. Qua đó giảm thời gian mà người dùng truy cập, tải xuống các nội dung trên website của bạn.
Tôi có thể tăng tốc độ tải xuống từ máy chủ Apache 2.0 của tôi như thế nào?
[Cách cài đặt] Cài đặt Liferay 6.0.5 Community với Tomcat trên Ubuntu
10.04
19/9/10
cách cài đặt,
chmod,
cơ sở dữ liệu,
Database,
date,
Hệ thống,
Kiến thức cơ bản,
liferay,
Linux,
mysql,
network,
Phần mềm,
ubuntu,
ứng dụng,
web
Liferay Portal là 1 giải pháp dành cho doanh nghiệp dựa trên nền tảng web với khả năng mang lại kết quả gần như ngay lập tức và giá trị sử dụng lâu dài. Hãy tận hưởng lợi ích của các giải pháp toàn diện và nền tảng ứng dụng dành cho doanh nghiệp chỉ với 1 phần mềm duy nhất. Trong bài này chúng tôi sẽ giới thiệu với các bạn cách cài đặt Liferay 6.0.5 Community với tài khoản root và MySQL server có sẵn.
[caption id="attachment_335" align="aligncenter" width="394" caption="liferay-logo"]
[/caption]
Cài đặt Java JDK
Trước tiên, chúng ta cần tạo thư mục dành cho java:
tại hệ thống thử nghiệm này, chúng tôi đang sử dụng hệ điều hành Ubuntu phiên bản 64bit (với hệ thống Ubuntu 32bit các bạn cần tải gói i586 tương ứng). Truy cập địa chỉ này và tải file jdk-6u21-linux-x64.bin, lưu vào thư mục java vừa tạo ra.
[caption id="attachment_335" align="aligncenter" width="394" caption="liferay-logo"]
Cài đặt Java JDK
Trước tiên, chúng ta cần tạo thư mục dành cho java:
mkdir /usr/java
tại hệ thống thử nghiệm này, chúng tôi đang sử dụng hệ điều hành Ubuntu phiên bản 64bit (với hệ thống Ubuntu 32bit các bạn cần tải gói i586 tương ứng). Truy cập địa chỉ này và tải file jdk-6u21-linux-x64.bin, lưu vào thư mục java vừa tạo ra.
[Cách cài đặt] Thiết lập hệ thống WebDAV với Apache2 trên OpenSUSE 11.3
16/9/10
apache,
cách cài đặt,
chmod,
cơ sở dữ liệu,
Database,
directory,
domain,
Hệ thống,
Kiến thức cơ bản,
Linux,
unix,
ứng dụng,
web,
WebDAV
Trong bài viết sau đây chúng tôi sẽ giới thiệu với các bạn cách cài đặt và thiết lập hệ thống WebDAV cùng với Apache2 trên nền tảng OpenSUSE 11.3 server. WebDAV là khái niệm viết tắt của Web-based Distributed Authoring and Versioning – bộ tổ hợp các công cụ hỗ trợ giao thức HTTP cho phép người sử dụng trực tiếp chỉnh sửa dữ liệu trên server Apache, qua đó không cần phải thao tác qua FTP. Đương nhiên WebDAV cũng có thể làm được việc upload và download dữ liệu.
Lưu ý sơ bộ
Tại hệ thống thử nghiệm này, chúng tôi sử dụng OpenSUSE 11.3 server và địa chỉ IP 192.168.0.100
Cài đặt WebDAV
Nếu hệ thống của bạn chưa được cài đặt Apache, hãy sử dụng lệnh sau:
Sau đó, kích hoạt các module của WebDAV:
Và tạo đường dẫn khởi động cho Apache, đồng thời khởi động luôn dịch vụ này:
Tạo host ảo
Sau đây, chúng ta sẽ tạo 1 vhost Apache www.example1.com tại thư mục /srv/www/web1/web. Nếu hệ thống của bạn đã có vhost thì chỉ cần chỉnh lại các thông số cho phù hợp với bài thử nghiệm này.
Lưu ý sơ bộ
Tại hệ thống thử nghiệm này, chúng tôi sử dụng OpenSUSE 11.3 server và địa chỉ IP 192.168.0.100
Cài đặt WebDAV
Nếu hệ thống của bạn chưa được cài đặt Apache, hãy sử dụng lệnh sau:
yast2 -i apache2
Sau đó, kích hoạt các module của WebDAV:
a2enmod dav
a2enmod dav_fs
a2enmod dav_lock
Và tạo đường dẫn khởi động cho Apache, đồng thời khởi động luôn dịch vụ này:
chkconfig --add apache2
/etc/init.d/apache2 start
Tạo host ảo
Sau đây, chúng ta sẽ tạo 1 vhost Apache www.example1.com tại thư mục /srv/www/web1/web. Nếu hệ thống của bạn đã có vhost thì chỉ cần chỉnh lại các thông số cho phù hợp với bài thử nghiệm này.
[Kiến thức cơ bản] Quản lý phông chữ trong Linux bằng FontMatrix
15/9/10
font,
Google,
Hệ thống,
install,
Kiến thức cơ bản,
Linux,
mã nguồn mở,
Phần mềm,
ubuntu,
ứng dụng,
Windows
Viết phần mềm cho Linux, biên dịch kernel, thiết lập các máy chủ,… hay rất nhiều vấn đề khác có thể bạn đã thực hiện qua. Tuy nhiên có một việc đơn giản mà hầu hết trong số chúng ta ít ai biết đến đó là cách thêm vào các bộ phông chữ mới như thế nào và cách thực hiện nào là đơn giản và dễ dàng cho cả những người mới sử dụng hệ điều hành này. Trong bài này chúng tôi sẽ giới thiệu cho các bạn một tiện ích mang tên FontMatrix, đây là một tiện ích có thể giúp người dùng Linux thực hiện được vấn đề như đặt ra ở trên.
Về FontMatrix
Về mặt kỹ thuật mà nói, FontMatrix chạy trên hệ điều hành Windows và OSX, tuy nhiên nó không có các tập tính năng hoàn chỉnh. Chính vì vậy mà chúng ta sẽ sử dụng phiên bản Linux trong hướng dẫn này. Các gói cài đặt cho cả ba nền tảng đều có thể được download tại đây, tuy nhiên hầu hết người dùng Linux đều có thể tìm được gói sản phẩm trong kho lưu trữ chuẩn của phân phối. Cho ví dụ, người dùng Ubuntu có thể cài đặt qua Ubuntu Software Center với lệnh
Về FontMatrix
Về mặt kỹ thuật mà nói, FontMatrix chạy trên hệ điều hành Windows và OSX, tuy nhiên nó không có các tập tính năng hoàn chỉnh. Chính vì vậy mà chúng ta sẽ sử dụng phiên bản Linux trong hướng dẫn này. Các gói cài đặt cho cả ba nền tảng đều có thể được download tại đây, tuy nhiên hầu hết người dùng Linux đều có thể tìm được gói sản phẩm trong kho lưu trữ chuẩn của phân phối. Cho ví dụ, người dùng Ubuntu có thể cài đặt qua Ubuntu Software Center với lệnh
[Kiến thức cơ bản] 7 Gadget hay nhất dành cho Windows 7
14/9/10
asp,
facebook,
Google,
Hệ thống,
Kiến thức cơ bản,
Microsoft,
network,
Phần mềm,
top,
trình duyệt,
Ứng dụng,
web,
Windows
Không ai thực sự thích Windows Sidebar khi nó lần đầu xuất hiện trên Windows Vista. Hầu hết người dùng thấy nó chỉ là một bản sao của Mac Dashboard không hơn không kém, và lại ít tính năng hơn. Vì thế, Microsoft đã nâng cấp và đưa ra hệ thống gadget phù hợp hơn cho Windows Sidebar trong Windows 7 .
Không giống như sidebar, các gadget trong Windows 7 thực sự rất hữu ích. Đáng tiếc là nhiều người đã bỏ qua tính năng này, và tìm tới một hệ thống gadget khác như của Google Desktop. Đã từng sử dụng sử dụng các gadget của cả Google Desktop và Windows 7 , tôi phải nói rằng các gadget của Google Desktop mượt mà hơn các lựa chọn khác. Tuy nhiên, Windows 7 vẫn có những lựa chọn tuyệt vời mà ta không nên bỏ qua.
Ba Meters hữu ích
Giám sát hệ thống là là điều nên có trên desktop. Chúng cung cấp cho bạn thông tin về tài nguyên máy tính theo thời gian thực , giúp bạn phát hiện ra bất cứ mức độ cao lạ thường nào trong việc sử dụng tài nguyên máy tính. Những mức độ cao này thường không có vấn đề , nhưng chúng có thể cảnh báo cho bạn về sự tồn tại của phần mềm độc hại hoặc đơn giản là một chương trình mà bạn đã cài đặt và sau đó quên mất .
Không giống như sidebar, các gadget trong Windows 7 thực sự rất hữu ích. Đáng tiếc là nhiều người đã bỏ qua tính năng này, và tìm tới một hệ thống gadget khác như của Google Desktop. Đã từng sử dụng sử dụng các gadget của cả Google Desktop và Windows 7 , tôi phải nói rằng các gadget của Google Desktop mượt mà hơn các lựa chọn khác. Tuy nhiên, Windows 7 vẫn có những lựa chọn tuyệt vời mà ta không nên bỏ qua.
Ba Meters hữu ích
Giám sát hệ thống là là điều nên có trên desktop. Chúng cung cấp cho bạn thông tin về tài nguyên máy tính theo thời gian thực , giúp bạn phát hiện ra bất cứ mức độ cao lạ thường nào trong việc sử dụng tài nguyên máy tính. Những mức độ cao này thường không có vấn đề , nhưng chúng có thể cảnh báo cho bạn về sự tồn tại của phần mềm độc hại hoặc đơn giản là một chương trình mà bạn đã cài đặt và sau đó quên mất .
[Kiến thức cơ bản] Dùng lệnh date trên Linux.
date,
Hệ thống,
Kiến thức cơ bản,
Linux,
linux command,
unix
Bài viết sau sẽ giúp ích cho bạn khi thời gian trên hệ thống Linux của bạn bị sai và bạn cần phải đặt giá trị mới cho nó.
Bạn phải đăng nhập với quyền root để sử dụng lệnh date.
Đặt ngày trong Linux
Dùng lệnh theo cú pháp sau để đặt ngày và giờ mới trong Linux:
Ví dụ, đặt ngày và giờ mới là 2 Oct 2006 18:00:00 thì bạn gõ lệnh sau với quyền quản tri (root):
hoặc
Bạn cũng có thể dùng định dạng đơn giản như sau:
Đặt giờ trong Linux
Để đặt giờ bạn dùng cú pháp sau:
Trong đó,
* 10: Giờ (hh)
* 13: Phút (mm)
* 30: Giây (ss)
Bạn phải đăng nhập với quyền root để sử dụng lệnh date.
Đặt ngày trong Linux
Dùng lệnh theo cú pháp sau để đặt ngày và giờ mới trong Linux:
date --set="STRING"
Ví dụ, đặt ngày và giờ mới là 2 Oct 2006 18:00:00 thì bạn gõ lệnh sau với quyền quản tri (root):
# date -s "2 OCT 2006 18:00:00"
hoặc
# date --set="2 OCT 2006 18:00:00"
Bạn cũng có thể dùng định dạng đơn giản như sau:
# date +%Y%m%d -s "20081128"
Đặt giờ trong Linux
Để đặt giờ bạn dùng cú pháp sau:
# date +%T -s "10:13:13"
Trong đó,
* 10: Giờ (hh)
* 13: Phút (mm)
* 30: Giây (ss)
[Kiến thức cơ bản] Cấu trúc thư mục trong Linux
12/9/10
apache,
Cơ sở dữ liệu,
directory,
filesystem,
Hệ thống,
Kiến thức cơ bản,
Linux,
ssh,
Ứng dụng
1
Bạn đã bao giờ nghĩ tại sao các chương trình được lưu trong /bin, or /sbin, or /usr/bin, or /usr/sbin?
Ví dụ, một vài lệnh được lưu trong thư mục /usr/bin. Tại sao không lưu trong /bin, hoặc /sbin, hoặc /usr/sbin? Điểm gì khác nhau giữa các thư mục này?
Trong bài viết này, chúng tôi sẽ giới thiệu cấu trúc cây thư mục của hệ thống tập tin trong Linux.
Ví dụ, một vài lệnh được lưu trong thư mục /usr/bin. Tại sao không lưu trong /bin, hoặc /sbin, hoặc /usr/sbin? Điểm gì khác nhau giữa các thư mục này?
Trong bài viết này, chúng tôi sẽ giới thiệu cấu trúc cây thư mục của hệ thống tập tin trong Linux.
Cách kiểm tra cổng nào mở trong Linux
7/9/10
Hệ thống,
Kiến thức cơ bản,
Linux
Vì một lý do nào đó mà bạn cần kiểm tra một hoặc nhiều cổng trên hệ thống của bạn có mở hay không. Những ví dụ dưới đây sẽ chỉ rõ cách kiểm tra cổng mở trên Linux.
“Cách kiểm tra cổng mở trong Linux”
Cách 1:
Kiểm tra tập tin /etc/services
planetmy:/ # cat /etc/services | grep xxx (xxx = số cổng)
Nếu sau khi gõ lệnh mà không có gì xảy ra nghĩa là không có cổng nào được cấu hình phù hợp với số cổng mà bạn định kiểm tra. Ví dụ cổng SSH/22, thì bạn có thể nhìn thấy như sau:
ssh 22/tcp # SSH Remote Login Protocolssh 22/udp # SSH Remote Login Protocol
Cách 2:
Sử dụng lệnh netstat – In ra số kết nối mạng, bảng định tuyến, thống kê các giao tiếp..vv.
Cài đặt Xfce (Xubuntu) trên Linux
6/9/10
Hệ thống,
Kiến thức cơ bản,
Linux
Mặc định Ubuntu sử dụng môi trường quản lý cửa sổ là Gnome nhưng nếu bạn muốn sử dụng môi trường quản lý cửa sổ khác thì cũng đơn giản.
Xubuntu là một phiên bản chạy nhẹ hơn Ubuntu. Nó sử dụng Xfce như là chương trình quản lý của sổ.
Để bắt đầu cài đặt, bạn mở cửa sổ dòng lệnh và gõ lệnh sau:
sudo apt-get install xubuntu-desktop
Bạn sẽ được hỏi mật khẩu, sau đó bạn sẽ được hỏi có chọn đồng ý (yes) hay không. Hãy chọn Y.
[Kiến thức cơ bản] 5 tiện ích bảo trì, tối ưu hóa, cập nhật, tinh
chỉnh, tăng tốc máy tính miễn phí tốt nhất
4/9/10
AppSnap,
asp,
ccleaner,
FixWin,
Google,
Hệ thống,
install,
Kiến thức cơ bản,
Microsoft,
Phần mềm,
revo Uninstaller,
Specy,
top,
Ứng dụng,
web,
Windows
1. Công cụ “dọn rác”
CCleaner nổi tiếng trong lĩnh vực này, nó có thể giúp bạn làm sạch hệ thống như xóa dấu vết truy cập của trình duyệt cũng như cookies, kiểm tra các biểu tượng không còn dùng được, các shortcut bị hỏng, các file .DLL, làm sạch MRU,….
Một lựa chọn khác là nCleaner, cũng có tính năng tương tự như lên lịch quét, quản lí các tinh chỉnh, quản lí service, theo dõi tài nguyên hệ máy tính và hệ thống đưa ra lời khuyên.
CCleaner nổi tiếng trong lĩnh vực này, nó có thể giúp bạn làm sạch hệ thống như xóa dấu vết truy cập của trình duyệt cũng như cookies, kiểm tra các biểu tượng không còn dùng được, các shortcut bị hỏng, các file .DLL, làm sạch MRU,….
[caption id="attachment_272" align="aligncenter" width="300" caption="ccleaner"][/caption]
Một lựa chọn khác là nCleaner, cũng có tính năng tương tự như lên lịch quét, quản lí các tinh chỉnh, quản lí service, theo dõi tài nguyên hệ máy tính và hệ thống đưa ra lời khuyên.
[Kiến thức cơ bản] Phục hồi chế độ Dual Boot sau khi cài Windows
27/8/10
Hệ thống,
install,
Kiến thức cơ bản,
Linux,
ubuntu,
Windows
Bạn cần có đĩa LIVE CD nếu bạn phục hồi Ubuntu. Mở hệ thống với Live CD (Giả sử bạn đang dùng đĩa CD Ubuntu Live). Ấn Alt+F2 và gõ lệnh gnome-terminal. Và tiếp tục bằng cách gõ :
$sudo fdisk -l
Sau khi gõ lệnh xong thì màn hình sẽ hiện ra danh sách tương tự như sau:
[Phần mềm miễn phí] 10 chương trình miễn phí đáng dùng của Microsoft
22/8/10
asp,
asp.net,
cơ sở dữ liệu,
font,
Hệ thống,
Kiến thức cơ bản,
Microsoft,
phần mềm miễn phí,
silverlight,
Ứng dụng,
web,
Windows
Nếu nhận được 5 đồng mỗi khi nghe ai đó nói rằng: “với tất cả số tiền tôi đã mua sản phẩm của Microsoft, họ nên cung cấp cho tôi phần mềm miễn phí”, thì có thể tôi sẽ rất giàu. Tuy nhiên, điều này lại không thể thành hiện thực. Dẫu vậy, Microsoft cũng có rất nhiều phần mềm Windows miễn phí dành cho tất cả mọi người. Tất cả chúng ta đều rất quen thuộc với sản phẩm của Microsoft, nhưng đó không phải là tất cả. Microsoft vẫn còn rất nhiều phần mềm miễn phí đang chờ đón bạn. Công việc của bạn rất đơn giản: tìm kiếm và sử dụng. Vì vậy, trong bài báo này chúng tôi sẽ cung cấp 10 phần mềm miễn phí đáng để bạn xem nhất.
1. Paint.NET
Paint.NET ban đầu là một dự án khoa học máy tính tại đại học Washington State. Nhưng nó cũng chỉ là một công cụ tốt để chỉnh sửa ảnh (giống như chương trình .NET Framework về cách thức hoạt động). Microsoft đã thuê 2 nhà lập trình viên Rick Brewster và Tom Jackson, cho phép họ tiếp tục phát triển, nâng cấp ứng dụng này và cung cấp miễn phí cho người dùng tải về. Paint.NET có giao diện người dùng đẹp, dễ sử dụng. Nó cung cấp tất cả những tính năng chỉnh sửa ảnh cần thiết mà bạn muốn dùng, cùng với các layer, hiệu ứng đặc biệt, hỗ trợ nhiều định dạng file ảnh. Ngoài ra, Paint.NET hỗ trợ cả Windows 7.
2: Visual Web Developer 2008 Express Edition
Nếu bạn là một nhà lập trình web, bạn nên xem qua Visual Web Developer 2008 Express Edition. Môi trường phát triển dễ học, dễ sử dụng này rất tiện dụng cho mọi người có thể tạo một trang web hoặc ứng dụng nhỏ. Chủ yếu hướng vào những lập trình viên amateur hoặc ở cấp độ thấp, Visual Web Developer 2008 Express Edition cung cấp các tính năng cao cấp, cho phép bạn tạo rất nhiều trang web khác nhau, từ HTML cơ bản cho tới các trang ASP.NET cao cấp hoặc cơ sở dữ liệu SQL Server.
1. Paint.NET
Paint.NET ban đầu là một dự án khoa học máy tính tại đại học Washington State. Nhưng nó cũng chỉ là một công cụ tốt để chỉnh sửa ảnh (giống như chương trình .NET Framework về cách thức hoạt động). Microsoft đã thuê 2 nhà lập trình viên Rick Brewster và Tom Jackson, cho phép họ tiếp tục phát triển, nâng cấp ứng dụng này và cung cấp miễn phí cho người dùng tải về. Paint.NET có giao diện người dùng đẹp, dễ sử dụng. Nó cung cấp tất cả những tính năng chỉnh sửa ảnh cần thiết mà bạn muốn dùng, cùng với các layer, hiệu ứng đặc biệt, hỗ trợ nhiều định dạng file ảnh. Ngoài ra, Paint.NET hỗ trợ cả Windows 7.
[caption id="attachment_222" align="aligncenter" width="300" caption="Paint.NET"][/caption]
2: Visual Web Developer 2008 Express Edition
Nếu bạn là một nhà lập trình web, bạn nên xem qua Visual Web Developer 2008 Express Edition. Môi trường phát triển dễ học, dễ sử dụng này rất tiện dụng cho mọi người có thể tạo một trang web hoặc ứng dụng nhỏ. Chủ yếu hướng vào những lập trình viên amateur hoặc ở cấp độ thấp, Visual Web Developer 2008 Express Edition cung cấp các tính năng cao cấp, cho phép bạn tạo rất nhiều trang web khác nhau, từ HTML cơ bản cho tới các trang ASP.NET cao cấp hoặc cơ sở dữ liệu SQL Server.
Đăng ký:
Bài đăng (Atom)