Download nhạc từ các trang nhạc lớn của Việt Nam

27 Tháng Tám 2007
@ 01:14
(Được đăng bởi: Phạm Đức Hải)
Khi cài Ubuntu thì độ phân giải tối đa là 1024x768 với Intel 945GM. Để tăng độ phân giải lên 1280x800, 24bdp cần sử dụng auto915Resolution.
Tham khảo :auto915Resolution - Ubuntu Resolution fix for Intel chipset 8x-945

If you have an Intel Chipset 8x - 945 series you will have some trouble setting your resolution in Ubuntu.
Theres is a tool, made by Steve Tomljenovic, called 915Resolution that will fix this problem. However you will have to run this tool every time you restart or logoff from Ubuntu because these changes are only temporary. To avoid this you need to create a startup script that will run before the X server starts. So I have written a small script that will automate this process for you that I called auto915resolution.

The script will automatically install 915resolution and will create the startup script for you.

Below is a sample run of the script that will serve as a guide on how to use it and will give you an idea of how it works.

  1. Download auto915Resolution
  2. Extract the file to your home folder (i.e. /home/[your user name]/
  3. Run terminal.
  4. Login as root (you must be logged in as root to create the startup script)
  5. Navigate to that folder. In my case my home folder is "rolando", replace it with your folder name.

    # cd /home/rolando/auto915Resolution/
  6. Run the script. (notice the dot before the forward slash)

    # ./auto915resolution.sh
  7. When you get the prompt to install 915resolution fix enter 'Y'. If you have 915resolution already installed you can choose not to install it. A list of all available resolutions ( Modes ) will be displayed followed by a prompt to enter the "Mode" you want to replace with you desired screen resolution. (You might have to maximize the terminal window to see the entire list)
    At the top of the list you will see your chipset info. In my case I have a 915GM.

    Example:
    Chipset: 915GM
    BIOS: TYPE 1
    Mode Table Offset: $C0000 + $269
    Mode Table Entries: 36

  8. Enter the "Mode" number you want to replace. You should replace your default resolution. In my case my default resolution was 1024x768 in mode 34.

    # 34
  9. A prompt to enter your desired resolution will be displayed. Enter your horizontal resolution followed by a space and then your vertical resolution. For example for a resolution of "1280x800" enter "1280 800".

    # 1280 800

  10. A prompt for your maximum color depth (in bits) will be displayed. Options are 8, 16, 24 and 32. Most monitors should be able to handle 24, so if you're not sure enter:

    # 24

  11. The resolution (Mode) list is refreshed and the Mode you chose should now be replaced with the new resolution and color depth.
    A prompt to create the startup script will be displayed. You should enter 'y' in here if you see that your changes were applied correctly in the list.
  12. If you entered 'y', then you should see this output:

    Creating startup script...
    The startup script has been created! Please restart for changes to take effect.

  13. Restart your computer.
Thankyou Roland Lopez !

Ý kiến [2] - Chuyên mục: Ubuntu


23 Tháng Tám 2007
@ 03:42
(Được đăng bởi: Phạm Đức Hải)
Đầu tiên download Metasploit 3 tại :
http://framework.metasploit.com
Sau đó giải nén ra.
tar -zxvf framework-3.0.tar.gz
Tham khảo hướng dẫn cài đặt : Installing Metasploit on Ubuntu/Kubuntu/Debian Linux

Cài thêm các gói sau :
apt-get install ruby libruby rdoc
apt-get install libyaml-ruby
apt-get install libzlib-ruby
apt-get install libopenssl-ruby
apt-get install libdl-ruby
apt-get install libreadline-ruby
apt-get install libiconv-ruby

Sau đó cài đặt RubyGems : vào trang của nó down về giải nén ra và chạy lệnh:
ruby setup.rb
để cài RubyGems.

Để dùng
msfweb thì cần cài thêm version 1.2.2 of rails
gem install -v=1.2.2 rails

Để dùng giao diện đồ hoạ của Metasploit cần cài thêm các gói :
apt-get install libgtk2-ruby libglade2-ruby

Như vậy là hoàn tất quá trình cài đặt MS 3. try it ! happy
Ý kiến [0] - Chuyên mục: Hack |  Ubuntu


22 Tháng Tám 2007
@ 03:26
(Được đăng bởi: Phạm Đức Hải)
Như tôi đã nới ở bài Cài đặt Ubuntu và các chương trình cơ bản việc quản lý gói với Linux là khá lằng nhằng. Bài viết này sẽ nói rõ hơn về việc quản lý gói trên Ubuntu.

1. Quản lý gói bằng dòng lệnh
dpkg - là trình quản lý gói cơ bản nhất mà DeBian phát triển.
Cú pháp của dpkg như sau :

http://www.cyberciti.biz/howto/question/linux/dpkg-cheat-sheet.php

Syntax Description Example
dpkg -i {.deb package} Install the package dpkg -i zip_2.31-3_i386.deb
dpkg -i {.deb package} Upgrade package if it is installed else install a fresh copy of package dpkg -i zip_2.31-3_i386.deb
dpkg -R {Directory-name} Install all packages recursively from directory dpkg -R /tmp/downloads
dpkg -r {package} Remove/Delete an installed package except configuration files dpkg -r zip
dpkg -P {package} Remove/Delete everything including configuration files dpkg -P apache-perl
dpkg -l List all installed packages, along with package version and short description dpkg -l
dokg -l | less
dpkg -l '*apache*'
dpkg -l | grep -i 'sudo'
dpkg -l {package} List individual installed packages, along with package version and short description dpkg -l apache-perl
dpkg -L {package} Find out files are provided by the installed package i.e. list where files were installed dpkg -L apache-perl
dpkg -L perl
dpkg -c {.Deb package} List files provided (or owned) by the package i.e. List all files inside debian .deb package file, very useful to find where files would be installed dpkg -c dc_1.06-19_i386.deb
dpkg -S {/path/to/file} Find what package owns the file i.e. find out what package does file belong dpkg -S /bin/netstat
dpkg -S /sbin/ippool
dpkg -p {package} Display details about package package group, version, maintainer, Architecture, display depends packages, description etc dpkg -p lsof
dpkg -s {package} | grep Status Find out if Debian package is installed or not (status) dpkg -s lsof | grep Status

apt và các cái tương tự nó :
Cập nhật tất cả các gói hiện tại:
sudo apt-get update

Tìm gói theo từ khóa
apt-cache search keywords

Lấy thông tin về gói :
apt-cache show program

Cài một gói (chương trình) mới:
sudo apt-get install program

Dỡ bỏ gói (chương trình):
sudo apt-get remove program
sudo apt-get remove --purge program

Nâng cấp toàn bộ hệ thống:
sudo apt-get upgrade
sudo apt-get dist-upgrade

2. Quản lý gói bằng Synaptic,Adept
Khởi động chương trình System > Administration > Synaptic Package Manager, chương trình này có đầy đủ tính năng để bạn có thể cài đặt, cập nhật, dỡ bỏ phần mềm. Adept cũng tương tự như Synaptic nhưng nó là bản chạy trên kubuntu.

3. Cài đặt từ gói .deb
Khi bạn có gói phần mềm dạng .deb bạn dùng dpkg để cài đặt nó, cú pháp bạn có thể tra ở bên trên.

4. Cài đặt phần mềm từ mã nguồn (source)
Khi mà tất cả các công cụ trên không thể cài đặt được phần mềm bạn cần, hoặc phần mềm bạn cần chỉ ở dạng mã nguồn thì bạn cần biết cách cài một phần mềm từ mã nguồn như thế nào ?
Các bước để cài đặt như sau :
- Cài đặt chương trình dịch
- Lấy mã nguồn từ trang cung cấp mã nguồn từ trang cung cấp mã nguồn
- Cài đặt các thư viện phần mềm yêu cầu (library dependencies )
- Dịch và cài phần mềm
- Cài đặt chương trình dịch
sudo apt-get install build-essential
- Lấy mã nguồn từ trang cung cấp mã nguồn từ trang cung cấp mã nguồn
Giải nén ra : tar xvzf program.tar.gz
- Cài đặt các thư viện phần mềm yêu cầu (library dependencies )
có thể dùng các cách trên để cài những cái này. Thường các dependencies có thể thấy khi nó báo lỗi khi cài.
- Dịch và cài phần mềm
Step 1: configure

guru@ubuntu:~/program$ ./configure
              
Step 2: compile

guru@ubuntu:~/program$ make
              
Step 3: install

guru@ubuntu:~/program$ sudo make install
Xin lưu ý một chút là bạn có thể dùng tham số prefix để chỉ ra thư mục cài đặt phần mềm.
./configure --prefix=/opt/program<version>  bạn nên cài có version ở đằng sau vì như vậy sẽ thuận lợi hơn khi bạn nâng cấp phần mềm, bạn không phải xóa bản cũ và không phụ thuộc vào các dependencies của bản cũ. Điều này cực kỳ có lợi khi hệ thống là server chạy online. happy
Chúc bạn cài đặt thành công !

Ý kiến [0] - Chuyên mục: Ubuntu


Mặc định trên Ubuntu có 2 phần mềm nghe nhạc, tuy nhiên các codec không đầy đủ nên bạn sẽ không nghe được các định dạng như mp3,wma,... hay xem các định dạng film mpeg,.... Để có thể nghe và xem được bạn cần cài thêm một số phần mềm, thư viện.

Ví dụ cài thêm một số phần mềm như sau:
sudo apt-get install totem-xine vorbis-tools sox faad lame imagemagick ffmpeg mjpegtools

Cài thêm thư viện Gstreamer Libraries để có thể nghe các định dạng file khác :
sudo apt-get install gstreamer0.8-plugins-multiverse gstreamer0.8-ffmpeg gstreamer0.8-mad gstreamer0.8-plugins gstreamer0.8-lame

Đặc biệt một số loại file sẽ có bản quyền mà chỉ Windows codec libraries mới có thể đọc được như wma nên bạn cần cài thêm : w32codecs

Bạn dùng lệnh sau :

sudo apt-get install libdvdcss2 w32codecs

Nếu không thì có thể tìm download trực tiếp gói w32codecs về để cài.

Xem video với Mplayer, nếu chưa có bạn có thể cài :

sudo apt-get install mplayer


Ý kiến [0] - Chuyên mục: Ubuntu


22 Tháng Tám 2007
@ 02:49
(Được đăng bởi: Phạm Đức Hải)
Trên windows một có một số phần mềm chia sẻ file nổi tiếng như BitComet, Emule, Edonkey,... Trên Linux cũng tương tự như vậy. Trên Ubuntu bạn có thể cài các phần mềm sau : BitTorrent, Azureus (giao diện đồ họa của BitTorrent), aMule, eDonkey2000,LimeWire, Gnutella...

Cài đặt BitTorrent
Kiểm tra xem BitTorrent đã được cài chưa ?
whereis bittorrent
Nếu có rồi thì không cần cài nữa, nếu chưa có bạn cài bằng lệnh :
sudo apt-get install bittorrent
Bạn dùng lệnh : man btdownloadcurses để xem các tính năng cũng như cách sử dụng.

Cài đặt Azureus

Bạn vào trang http://azureus.sourceforge.net download phần mềm và cài ra. Đây là phần mềm chạy bằng Java nên trước đó bạn cần cài Java.

Bạn cài Java như sau :
sudo apt-get install sun-java5-jre sun-java5-plugin sun-java5-fonts
Sau đó kiểm tra lại bằng lệnh :
java -version

Cài đặt aMule

sudo apt-get install amule
Khởi động aMule  : Applications > Internet > aMule

Các phần mềm khác bạn cũng có thể cài tương tự. Nếu là gói .deb, bạn có thể dùng lệnh
sudo dpkg -i <tên-gói >.deb

Ý kiến [0] - Chuyên mục: Ubuntu


22 Tháng Tám 2007
@ 10:31
(Được đăng bởi: Phạm Đức Hải)
Nếu bạn đã từng dùng một hệ điều hành Unix rồi thì việc chuyển sang dùng ubuntu là không có gì khó khăn. Vì khi chuyển sang ubuntu có nhiều tiện ích và đơn giản hơn nhiều, chỉ khác ở cú pháp vài câu lệnh mà thôi. Bài viết này với mục đích giới thiệu cách cài đặt Ubuntu (hệ điều hành Linux dễ dùng nhất hiện nay) với các bạn chưa dùng unix bao giờ. Ubuntu có giao diện khá đẹp và nhẹ nhàng. Nếu với mục đích sử dụng máy tính thông thường (không sử dụng đến công nghệ của M$ để lập trình,...) thì bạn hoàn toàn có thể sử dụng Ubuntu. Ubuntu mấy năm gần đây mới nổi lên là hệ điều hành Linux cho PC khá dễ dùng và thân thiện, hiện nay đã được hãng DELL cài sẵn vào một số dòng máy tính của mình. Còn về bản Ubuntu Server Edition thì chưa có tiếng tăm gì lắm. Hiện vẫn không phổ biến bằng các bản server kinh điển khác như Redhat AS, Sun Solaris,SuSE,DeBian,...

1. Cài đặt OS Ubuntu
Với mục đích thông thường bạn có thể dùng một trong 2 bản Ubuntu là Ubuntu thông thường (dùng giao diện GNOME) hoặc
Kubuntu (dùng giao diện KDE).
Lấy hệ điều hành Ubuntu ở đâu ?
- Bạn có thể mua CD ở ngoài hàng (không nên vì phí tiền big grin)
- Download từ trang chủ của Ubuntu sau đó burn ra đĩa để có bản mới nhất (http://www.ubuntu.com/getubuntu)
- Đăng ký nhận đĩa CD Ubuntu hoàn toàn miễn phí qua hệ thống phân phối Ubuntu, cũng trên trang chủ của Ubuntu nhưng bạn sẽ phải mất một khoảng thời gian để nhận được đĩa bạn cần (hơn một tháng gì đó). Khi có đĩa CD Ubuntu rồi bạn có thể tiến hành cài đặt. Mỗi đĩa CD ubuntu có thể chạy LiveCD luôn mà không cần cài đặt.
Đầu tiên bạn cầu xác định bạn cài Ubuntu vào đâu ? Điều này tuỳ thuộc mục đích và điều kiện của bạn.
- Cài máy ảo thì bạn cần có 1 máy cấu hình khá tốt. Sau đó bạn cài VMware hay phần mềm tạo máy ảo nào đó hỗ trợ ubuntu.
Bạn có thể cài từ đĩa CD hay đĩa CD ảo dạng .iso.
Tham khảo "Cấu hình mạng với máy ảo VMware"
- Cài ngang hàng với một hệ điều hành khác, windows chẳng hạn. Có 3 cách:
    + Cách 1 : cài kiểu truyền thống
Khi cài windows xong bạn cài Ubuntu từ đĩa CD một cách bình thường, nếu chưa có kinh nghiệm bạn không nên cài kiểu này. Vì bạn cần phải phân vùng ít nhất là phân vùng cho / và phân vùng cho /swap. Và khi cài như vậy thì LILO hoặc GRUB sẽ ghi trực tiếp vào Master boot. Nếu không để ý có thể hỏng cả windows.
    + Cách 2 : dùng phần mềm quản lý OS như System Commander
    + Cách 3 : cách này có lẽ là dễ nhất cho người mới bắt đầu và khá an toàn cho hệ điều hành Windows bạn đang dùng. Dùng phần mềm wubi chạy từ windows và cài đặt bình thường, phần mềm này sẽ tạo ra các đĩa ảo để chạy ubuntu. Khi dỡ phần mềm này đi cũng rất đơn giản. Khi Ubuntu bị lỗi thì bạn cũng có thể dùng chính wubi để khôi phục lại rất nhanh chóng (nếu ko xoá đĩa cài đặt nó down về big grin).

2. Cài đặt phần mềm
Có lẽ khó khăn lớn nhất khi sử dụng Linux lần đầu là cài đặt,nâng cấp,gỡ bỏ phần mềm. Nên cái đầu tiên bạn nên tìm hiểu có lẽ là việc cài đặt phần mềm. Với Ubuntu thì việc này đã dễ dàng hơn nhiều so với các bản Linux khác. Tôi xin điểm qua một có phần mềm quản lý gói để bạn được biết. Redhat phát triển ra Redhat package manager viết tắt là RPM, RPM được dùng trong các OS của Redhat như Redhat AS và Fedora. Trên Fedora, có một chương trình dựa trên RPM hiệu quả hơn là yum. Trên SunOS thì có pkgadd,pkgrm, trên Debian có dpkg (Debian package) - cái này được dùng cho Debian, ubuntu và một số bản khác nữa. Tuy nhiên các chương trình đó còn rất nhiều yếu kém để có thể giải quyết được vấn đề shared libraries. Debian đã phát triển ra Advanced Packaging Tool viết tắt là apt sử dụng dpkg tương tự như yum sử dụng RPM. Trên Ubuntu sử dụng apt làm trình quản lý gói, apt có giao diện dòng lệnh nên cũng hơi khó nên còn có thêm Synaptic Package Manager, Synaptic là giao diện đồ hoạ của apt, chạy trên GNOME.

Như vậy, tóm lại trên Ubuntu bạn có trình quản lý gói (giống cái add/remove program của windows) là :
    + dpkg
    + apt, aptitude : giao diện dòng lệnh
    + Synaptic : giao diện đồ hoạ dùng GNOME, nếu bạn dùng Kubuntu nó là Kynaptic
Để xem cú pháp, cách sử dụng của dpkg, apt bạn vào Terminal và dùng lệnh man để xem
man dpkg
man apt
(bấm q để thoát man)
Cách thức dùng Synaptic khá đơn giản. Để khởi động Synaptic bạn vào System > Administration > Synaptic Package Manager
Bạn tự khám phá nó nhé, cứ thử hết các tính năng của nó big grin.

Cách cài đặt chung nhất  (có nối mạng):
Nếu bạn chạy acc không có quyền root thì lệnh là :
sudo apt-get install <tên-gói>
<tên-gói> --> cái này chỉ là tương đối cũng được vì apt có dùng bộ lọc để phân tích.

Nếu bạn login với acc root thì không cần chữ sudo đằng trước. sudo là viết tắt của Super User do, tài khoản có quyền cao nhất trên hệ thống unix, ngoài tên root còn có tên là Super User. Lệnh sudo cho phép 1 tài khoản chạy lệnh với quyền của tài khoản khác.

Bạn tham khảo các ví dụ cụ thể sau:
- Package Management với Ubuntu
- Cài chương trình nghe nhạc và Multimedia Plug-ins với Ubuntu
- Cài phần mềm chia sẻ file P2P với Ubuntu
- Cài đặt bộ gõ tiếng Việt xvnkb
- Install Flash Player for Ubuntu

- Cài đặt chương trình nghe nhạc XMMS
Cài XMMS và tất cả các gói liên quan đến nó.
sudo apt-get install xmms xmms-*

- Cài đặt chương trình đọc file CHM XCHM
sudo apt-get install xchm

- Cài đặt Gftp
sudo apt-get install gftp

- Cài đặt hỗ trợ giải nén winrar
sudo apt-get install rar

- Cài đặt hỗ trợ nghe nhạc wma
sudo aptitude install w32codecs

- Cài đặt trình duyệt web dạng text Lynx
sudo aptitude install lynx

- Cài đặt phần mềm Nmap
sudo aptitude install nmap

- Cài đặt NTFS config

Tham khảo thêm : (google happy )
http://saylinux.wordpress.com
http://nhakhtn.blogspot.com

Ý kiến [3] - Chuyên mục: Linux |  Ubuntu


21 Tháng Tám 2007
@ 01:21
(Được đăng bởi: Phạm Đức Hải)
Làm thế nào để cài Flash Player cho Ubuntu ?
Cách 1 :
bạn vào trang Version test for Adobe Flash Player nó sẽ hiện ra cái cài plugin bạn chọn "install now" và bấm next cho đến khi cài xong. Vậy là ok.
Cách 2 :
Dùng package manager để cài. Bạn vào terminal rồi đánh lệnh:
sudo apt-get install flashplugin-nonfree
Cách 3 :
Tải gói về và cài bằng tay.
http://rivervalleytechsupport.com/files/libflashsupport_1.0%7E2219-1_i386.deb
Vào terminal gõ lệnh :
dpkg -i <tên-gói>
Sau đó khởi động lại trình duyệt là ok.

Ý kiến [0] - Chuyên mục: Linux |  Ubuntu


17 Tháng Tám 2007
@ 02:27
(Được đăng bởi: Phạm Đức Hải)
Bạn cần thông tin về hệ thống của bạn một cách định kỳ? tôi xin giới thiệu 1 script để bạn có thể thực hiện được điều đó. Bạn có thể thay đổi để có những thông tin khác hay có những cảnh báo cụ thể hơn. Ở đây tôi chỉ demo bằng các thông tin đơn giản như tình trạng CPU, memory, disk,..
Bạn tạo file systeminfo.sh và đặt trong thư mục /jobs chẳng hạn. Nhớ là đặt cho quyền thực thi :
chmod +x systeminfo.sh

#!/bin/bash
Date=`date +"%d_%m_%Y"`
rm -rf /monitoring/system_info_.$Date.txt
echo "Information about Guru Server: " >> /monitoring/system_info_.$Date.txt
top 40 >> /monitoring/system_info_.$Date.txt

echo "Memory: " >> /monitoring/system_info_.$Date.txt
vmstat >> /monitoring/system_info_.$Date.txt

echo "Disk: " >> /monitoring/system_info_.$Date.txt
df -h >> /monitoring/system_info_.$Date.txt

echo "Domain: " >> /monitoring/system_info_.$Date.txt
cd /domains
du -sh [a-z0-9]* >> /monitoring/system_info_.$Date.txt
mail -s 'Information about Guru Server' duchaikhtn@gmail.com,admin@guru.net.vn < /monitoring/system_info_.$Date.txt

Sau đó bạn cần xác định thời gian cần gửi thông tin đến bạn, ví dụ cứ 8h sáng hàng ngày gửi thông tin cho tôi. Trong crontab bạn thêm vào dòng sau :

0 8 * * * jobs/systeminfo.sh > /logs/monitoring.log

bạn dùng crontab -e để edit ccrontab.

Bạn lưu ý là các thư mục có trong script phải được tạo trước đó.

Ý kiến [2] - Chuyên mục: Linux


16 Tháng Tám 2007
@ 09:32
(Được đăng bởi: Phạm Đức Hải)
Tôi rất khoái đi bơi nhưng từ trước đến nay cũng không đi bơi mấy. Hè này tự nhiên thấy đau lưng quá,không cúi xuống được, đi khám bác sĩ bảo ngồi máy tính nhiều quá, ít vận động nên bị đau lưng. Cũng đúng thôi mỗi ngày tôi ngồi máy tính hơn 10h đồng hồ, không đau lưng mới là lạ. Tôi khuyên bạn nào ngồi máy tính nhiều thì nên tập thể thao hoặc ngồi ít đi, thỉnh thoảng phải vận động.

Từ hôm đó ngày nào tôi cũng đi bơi tại bể bơi Mỹ Đình, bơi được 2 buổi thì hết đau lưng. Mấy hôm đầu bơi được 1-2 lượt bể mệt đứt hơi. Bây giờ quen rồi, làm một hơi từ đầu đến cuối ca bơi (1h 15') khoảng 15 vòng bể (1.500m). Nếu mà ca bơi dài hơn còn có thể bơi được nữa, tôi tính nếu chuẩn bị tốt (ăn, uống,...) thì có thể bơi liền 3km.

Ở Mỹ Đình có một điểm dở là mỗi lần đi bơi tôi phải về cất máy tính vì nếu gửi cả máy tính thì mất 5k cho vé gửi đồ + 15k vé bới +2k gửi xe = 22k cho một buổi bơi --> đắt quá. Nhưng phải công nhận là nước ở bể Mỹ Đình khá sạch,trong, lặn xuống có thể nhìn từ đầu bề đến cuối bể (50m), một số bể khác đi bơi không khác gì bơi ở ao sad như bể Thanh Xuân chẳng hạn - gớm.

Hè này tôi còn bơi ở MĐ đến khoảng 10-9 ca 1 hoặc ca 2 buổi chiều, bạn nào thích thì đi bơi nhé!

Ý kiến [0] - Chuyên mục: Giải trí | Linh tinh


15 Tháng Tám 2007
@ 01:41
(Được đăng bởi: Phạm Đức Hải)
Version 2.0 of dasBlog is released, and dasBlog goes ASP.NET 2.0 (with medium trust).

Download Now !!!

After a long period as a .NET 1.1 application with .NET 2.0 compatibility, dasBlog has finally migrated completely to ASP.NET 2.0. This means that we can take adavantage of the 2.0 platform and provide newer features!
Tony Bunce has a fine write-up on the issues we ran into with dasBlog on Medium Trust. Here's some highlights:

    "The goal of medium trust is for hosting providers to provide functional ASP.NET 2.0 hosting while also protecting against rogue or malicious applications. Unfortunately that protection comes at the cost of application flexibility. ...There are a few features that are limited in a medium trust environment: SMTP on alternative ports and Mail to Weblog via POP3...dasBlog will let you know that you don't have these privileges by displaying warnings on the configuration page.

    There is some good news though, these limitations won't affect most users.  Many hosting providers that run limited trust environments don't run in the default medium trust, but rather a "modified full trust".  In that case you may already have all the permissions you need for all of the features to work."

What is dasBlog?

dasBlog is an ASP.NET blogging application. It runs on ASP.NET 2.0, (all versions 1.9x and prior run on ASP.NET 1.1 & ASP.NET 2.0) and is developed in C#. dasBlog is an evolution of the BlogX weblog engine initially written by Chris Anderson and contributors.

The initial conversion from Blogx was created by Clemens Vasters. dasBlog adds lots of additional features like Trackback, Pingback, Mail notifications, and over 50 other major modifications some unique only to dasBlog.

dasBlog does not require a database, so it is easier to get setup and cheaper to host. All that dasBlog requires is that you grant write access to a folder so that dasBlog can save your information.

dasBlog is under active development and is always seeking more contributors! If you feel that you can contribute to the project, we'd love to hear from you.
Ý kiến [1] - Chuyên mục: Blog


10 Tháng Tám 2007
@ 09:32
(Được đăng bởi: Phạm Đức Hải)
Định dạng .flv tở ra ưu việt và trở lên khá phổ biến. Khi bạn up file .flv lên web chạy OS Windows server 2003 hay bất kỳ OS nào khác nhưng nó không chạy được bạn cần khai MIME (Multipurpose Internet Mail Extensions) để server biết định dạng này.

Với IIS của windows thì khai như sau :
1) Chọn site cần khai thêm định dạng .flv trong IIS hoặc có thể khai cho cả cụm các site, bấm chuột phải chọn "Properties"
2) Bên dưới Tab HTTP Headers , chọn "File Types" và chọn "New Type"
3) Đánh ".flv" là định dạng đuôi file và content type. là "video/x-flv"
4) Chọn "OK" và Restart lại IIS là ok happy

Với apache bạn cần khai thêm MIME trong file mime.types, cú pháp:
video/x-flv flv
Tương tự bạn có thể khai bất kỳ loại MIME nào khác, tham khảo định dạng của các loại MIME tại :
MIME Reference

Ý kiến [0] - Chuyên mục: Windows


07 Tháng Tám 2007
@ 01:25
(Được đăng bởi: Phạm Đức Hải)
Tôi xin tặng các bạn một link download nhạc và game một số site :
(bạn nên dùng Flashget hay phần mềm hỗ trợ download nào khác để có thể download nhiều file 1 lúc, ví dụ như để down dc 1 phát hơn 300 games ở 24h.com.vn)

Hơn 11.000 bài hát tiếng anh tại Muzic9.com chất lượng rất tốt đây (down nhanh kẻo die happy) (cập nhật 10/08/2007):
link_nhac_muzic9.com_10_08_2007.zip (96,35 KB)

Toàn bộ link Flash game của 24h.com.vn (cập nhật 07/08/2007):
link_game_24h.com.vn_07_08_2007.rar (3,22 KB)

Toàn bộ link nhạc khuctutinh.net (cập nhật 07/08/2007):
link_nhac_khuctutinh.net_07_08_2007.zip (22,91 KB)

Toàn bộ link nhạc  woim.net (cập nhật 07/08/2007):
link_nhac_woim.net_07_08_2007.zip (28,74 KB)

Toàn bộ link nhạc  Yeuamnhac.com (cập nhật 07/08/2007):
link_nhac_yeuamnhac.com_07_08_2007.zip (11,57 KB)
link_nhac_video_yeuamnhac.com_07_08_2007.zip (20,56 KB)

Ngoài các link download trực tiếp ở đây, bạn có thể tìm thấy link download các trang khác mà tôi mà post lên trước đây và bản cập nhật của các trang đó.

Toàn bộ link nhạc tinhcaviet.com
Toàn bộ link nhạc amnhac.timnhanh.com
Toàn bộ link nhạc media.tuoitre.com.vn

Ý kiến [2] - Chuyên mục: Âm nhạc


03 Tháng Tám 2007
@ 03:01
(Được đăng bởi: Phạm Đức Hải)
Cập nhật 22/08/2007 : Cài đặt Ubuntu và các chương trình cơ bản
Hôm nay thấy cái đĩa Ubuntu nên thử cài ngang hàng với windows xem sao ? Bình thường chạy máy ảo cài ubuntu hoặc để ubuntu chạy một mình thì không có vấn đề gì.
Máy tôi có sẵn Win XP pro rồi, tôi cài thêm Ubuntu như sau:
cho Ubuntu 2 phân vùng : 1 phân vùng 10GB cho /, một phân vùng 512MB cho swap), phân vùng còn lại là của Windows
 
Sau khi cài xong Ubuntu chạy bình thường còn Win XP thì toi luôn.
Mà hình hiện ra thông báo
booting 'windows nt/2000/xp (loader)'
root (hd0,1)
filesystem type unknown, partition type 0x7
savedefault
makeactive
chainloader +1

Tìm mãi được 2 hướng dẫn :
http://ubuntuforums.org/showthread.php?t=144397
http://ubuntuforums.org/showthread.php?p=1560602

Nhưng không có tác dụng sad , mặc dù đã thay đổi grup nhiều lần.

Tôi thì cũng ko có ý định cài Ubuntu để sài, vì tôi định cài RedHat AS nhưng hôm nay chưa có đĩa. hix,hix tối nay lại phải fix lại win rồi.

Bạn nào cài Ubuntu cùng Windows XP rồi chia sẻ chút kinh nghiệm nhé !

Ý kiến [0] - Chuyên mục: Linux | Windows


02 Tháng Tám 2007
@ 02:12
(Được đăng bởi: Phạm Đức Hải)
http://www.guru.net.vn/contentfilter.aspx

Đây là demo lọc tách thông tin từ trang web một cách đơn giản. Các bạn góp ý thêm nhé!
Cảm ơn!

Ý kiến [0] - Chuyên mục: .NET


01 Tháng Tám 2007
@ 02:02
(Được đăng bởi: Phạm Đức Hải)
Khá nhiều bạn hỏi tôi cách download nhạc ở trang web http://music.vuilen.com, trước đây thì trang này download nhạc bình thường và tôi có hướng dẫn download tại trang http://www.guru.net.vn/media.aspx. Nhưng hiện tại http://music.vuilen.com đã thay đổi công nghệ nên cách download đó không dùng được nữa. Hôm nay tôi sẽ viết bài nói rõ hơn về công nghệ mà trang này sử dụng và cách thức download nhạc từ trang này để các bạn được rõ.

Chẳng hạn với bài hát có link : http://music.vuilen.com/play.php?albumid=2&songid=11&log=1
Sau khi bạn chạy thì sẽ nghe thấy nhạc của bài hát đó, đoạn chứa Flash object nghe nhạc sẽ nằm trong url (được iframe vào trang trên) :
http://music.vuilen.com/player.php?playertype=c29uZw==&id=MTE=
Trong đó c29uZw== và MTE= lần lượt là mã Base 64 của song và 11.
Khi chạy link này bạn sẽ thấy trong của sổ chỉ có mỗi phần nghe nhạc. Bạn dùng 1 phần mềm lắng nghe giao thức HTTP sẽ thấy như sau :


Hoàn toàn không thấy địa chỉ của file nhạc đâu, nhưng vẫn nghe thấy tiếng nhạc ? Vậy file nhạc được truyền về client theo đường nào ?
Bạn decode file flash sẽ thấy đoạn code :

Trong đó đáng chú ý là dòng:

songURL = "rtmp://w.vuilen.com/musicstream||vuilen/";
songURL = "rtmp://67.159.41.30/musicstream||vuilen/";
imageURL = "http://images.vuilen.com/music";

Như vậy bạn thấy địa chỉ file nhạc sẽ bắt đầu bằng rtmp. Đây là giao thức khác với HTTP, do vậy khi lắng nghe theo giao thức HTTP trên cổng 80 sẽ không nhìn thấy địa chỉ này.
Vậy rtmp là gì ?
Real Time Messaging Protocol (RTMP) là giao thức được phát triển bởi Adobe Systems (trước đó do Macromedia phát triển) được sử dụng cho Adobe Flash Media Server để truyền dữ liệu audio, video, data qua internet tới người dùng sử dụng Adobe Flash Player client.
Mặc đinh giao thức này làm việc trên cổng 1935 do vậy lắng nghe trên cổng 80 sẽ không thấy. Giao thức này không được hỗ trợ bởi trình duyệt nên cho dù có lấy được link thật của nó thì dùng trình duyệt sẽ không download được file về.

Ngoài ra trang vuilen.com còn sử dụng amfphp làm gateway, cho các service của mình.

Ví dụ với music engine :


Làm sao để có thể lưu lại được file nhạc theo giao thức này ?

Hiện tại các phần mềm hỗ trợ giao thức này rất ít. Bạn có thể download bằng phần mềm Replay Media Catcher, bản dùng thử chỉ save được 75% file.


Các trang video lớn hiện nay đều sử dụng công nghệ này, đuôi file là .flv,... tuy nhiên những site đó RTMP đã được tunnelled qua cổng 80 của HTTP nên bạn có thể down theo địa chỉ của giao thức HTTP. Công nghệ này tỏ ra vượt trội vì khả năng buffer rất tốt.

Hy vọng bài viết này đã giải đáp được thắc mắc cho một số bạn.
Ý kiến [0] - Chuyên mục: Âm nhạc | Technology