Bài đăng

Đang hiển thị bài đăng từ Tháng 6, 2011

Phần mềm cắt nối file nối file 001 | 002 | __a | __b ....

Hình ảnh
Khi bạn tải các file chia sẽ trên Internet, thì việc tải các file *.001 *.__a là chuyện thường thấy. Cách chia nhỏ file này so với việc sử dụng winrar để cắt file thì an toàn hơn rất nhiều. Nếu trên môi trường Linux các bạn có thể tham khảo ở đây. Trên môi trường Windows các có thể các bạn có thể sử dụng HJSPIT hoặc FFSJ. Trong bài này mình sẽ giới thiệu tới các bạn  cách sử dụng FFHJ. Đây là giao diện của chương trình: Giao diện rất dễ dùng gồm 3 tab : Spliting ( cắt file ), Joining ( nối file ), MD5 checksum. Ở đây chúng ta cắt file sẽ dùng ở tab Spliting. Clink vào nút để chọn file nguồn rồi chọn thư mục lưu ở mục Output derectory. Click nút Spit để bắt đầu cắt file. Tương tự ở tab Joining thì các bạn cũng chọn file nguồn. và chọn thư mục lưu. Sau đó ấn nút Join Vậy là OK [;)]! [linkdown]http://www.jaist.ac.jp/~hoangle/filesj/FSJSetup.exe[/linkdown]

Cấu hình Squid proxy để cho phép AIM, Yahoo, Gtalk và MSN Messenger truy cập mạng

Hình ảnh
M?nh đ? có 1 bài vi?t hư?ng d?n các b?n c?u h?nh SQUID PROXY . Hôm nay gi?i thi?u ti?p đ?n các b?n trong trư?ng h?p b?n deny all các đ?a ch?, port ko mong mu?n th? khi dùng AIM, Yahoo, Gtalk và MSN Messenger th? ko th? nào vào m?ng đư?c. Sau đây là cách thêm vào các rule cho phép proxy Squid đ?ng ? các ?ng d?ng này truy c?p m?ng. M? file c?u h?nh lên và ti?n hành thêm các rule: Allow AIM protocols acl AIM_ports port 5190 9898 6667 acl AIM_domains dstdomain .oscar.aol.com .blue.aol.com .freenode.net acl AIM_domains dstdomain .messaging.aol.com .aim.com acl AIM_hosts dstdomain login.oscar.aol.com login.glogin.messaging.aol.com toc.oscar.aol.com irc.freenode.net acl AIM_nets dst 64.12.0.0/255.255.0.0 acl AIM_methods method CONNECT http_access allow AIM_methods AIM_ports AIM_nets http_access allow AIM_methods AIM_ports AIM_hosts http_access allow AIM_methods AIM_ports AIM_domains Allow Yahoo Messenger acl YIM_ports port 5050 acl YIM_domains dstdomain .yahoo.com .yahoo.co.jp acl YIM

Tạo file Iso trên Linux

Hình ảnh
Chào các bạn! Hôm nay mình sẽ tiếp tục chinh phục Linux bằng việc tìm hiểu cách tạo file ISO. Như bạn đã biết trên Windows muốn tạo file iso thì chúng ta chỉ việc tìm phần nào đó hỗ trợ tạo file iso (đại loại như Ultra ISO) là có thể tạo được, nó khá đơn giản. Thế còn trên Linux thì sao?? Thật sự mà nói. Nó còn đơn giản hơn nhiều ^^!. Việc đầu tiên là bạn phải xác định xem Linux nhận ổ đĩa CD của bạn là thiết bị gì?. Thông thường là cdrom0, sr0, scd0. Các bạn lần lượt gõ lệnh như hình để kiểm tra. Như hình trên thì ổ cd máy mình sr0 và scd0. Bây giờ, tiếp tục việc tạo file iso chỉ bằng một lệnh ! [code] sudo cp /dev/sr0   ~/tenfile.iso[/code] Chờ trong giây lát là bạn đã có file iso như ý [;)]

Chuyển Bookmark từ Chrome sang Firefox

Hình ảnh
Các bạn đang sử dụng song song hai trình duyệt Chrome và Firefox? Đôi việc sử dụng song song hai trình duyệt này hoặc muốn chuyển từ Chrome sang dùng Firefox cũng làm cho bạn cảm thấy khó khăn vì khi đánh dấu các trang ưa thích trong Chrome thì khi sang Firefox lại phải đánh dấu các trang lại từ đầu [:|]. Hôm nay, mình sẽ hướng dẫn các bạn chuyển các mục đánh dấu từ Chrome sang Firefox bằng video. Các bước tiến hành: Vào Chrome xuất các bookmark của Chrome ra 1 file *.html Vào Firefox, nhập file *.html này vào bookmark. Các công việc trên là bằng Bookmark manager của hai trình duyệt hỗ trợ. Xem video để rõ hơn nhá ! [youtube]http://www.youtube.com/watch?v=1GI0WfbxMWI[/youtube]

Phần cứng căn bản

Hình ảnh
Phần cứng (Hardware) là các bộ phần vật lí cấu tạo nên máy tính điện tử. Thứ mà chúng ta có thể sờ mó cầm nắm được. Phần 1: Các loại máy tính hiện nay: Desktop MicroComputer: Đây là loại máy tính có khả năng xử lý hạn chế, dành cho đối tượng người dùng cá nhân. Laptop MicroComputer: Cũng giống như Desktop MicroComputer về khả năng xử lí. Tuy nhiên Laptop có tính di động cao, với kích thước thước vừa phải chỉ nặng khoảng 2kg, nên bạn có thể mang đi khắp nơi tùy thích ;)! Workstation: Dịch sát nghĩ là Máy Trạm. Thế nhưng nó là khái niệm dùng để các máy tính có khả năng xử lí mạnh. Chuyên cho một công việc nào đó. VD như: Các nhà làm phim, xử lí ảnh, âm thanh, ... Server: Đơn giản mà nói thì server là các máy tính cung cấp dịch vụ cho các máy trạm. Tùy vào quy mô mạng mà máy chủ đòi hỏi mạnh yếu khác nhau. Nếu chỉ dùng làm máy chủ cho 1 mạng nhỏ thì chỉ cần 1 máy tính bình thường là được (Một Desktop hoặc Workstation) thế nhưng nếu là một máy chủ cung cấp dịch vụ trên Int

Code C/C++ Tam giác Pascal

Đây là bài code Tam giác Pascal kinh điển. Mình lấy nguồn từ forum của lớp 08CT Hùng Vương. (Có chỉnh sửa đôi chút để chạy được trên Linux ^^!)

Update bản firefox 3.6.10 mặc định lên bản 4.0

Hình ảnh
Firefox 4.0 đã ra mắt khá lâu, trong Windows bạn có thể dễ dàng nâng cấp lên bản mới này, thế nhưng trong Linux thì ^^!, hjhj không đơn giản như thế, vì vậy mình sẽ hướng dẫn các bạn, nâng cấp lên chỉ với các bước khá đơn giản mà mình đã đọc được trên trang chủ của Mozilla Firefox :P. B1: Các bạn Backup profiles của firefox đang dùng bằng lệnh: tar -cvzf $HOME/mozilla-firefox-profiles-backup.tar.gz $HOME/.mozilla/firefox/ B2: Chuyển qua user root: su - B3: Cài đặt kho remi (thêm firefox 4 vào kho yum): ## Fedora 14 ## rpm -Uvh  http://rpms.famillecollet.com/remi-release-14.rpm ## Fedora 13 ## rpm -Uvh  http://rpms.famillecollet.com/remi-release-13.rpm ## Fedora 12 ## rpm -Uvh  http://rpms.famillecollet.com/remi-release-12.rpm B4: Kiểm tra phiên bản firefox 4: yum --enablerepo=remi list firefox B5: Bắt đầu cài đặt: yum --enablerepo=remi install firefox Vậy là đã cài đặt xong bây giờ tiến hành cài thêm vài cái theme nữa là cool nhá !!

Các thao tác cần nắm đối với OpenOffice

Hình ảnh
Trong thời buổi hiện nay, Nguồn mở hóa đang là xu thế toàn cầu. Bạn có thể sử dụng bộ OpenOffice  miễn phí thay thế cho Microsoft Office đắc đỏ. Hiện tại OpenOffice hỗ trợ cho cả Windows, MAC và Linux. Hiện nay chuẩn định dạng ODF cũng đã đạt chuẩn ISO và đang được coi như là một định dạng văn bản phổ biến ở các nước Châu Âu. Vì thế nắm được những thao tác cơ bản trên OpenOffice sẽ giúp bạn từng bước chuyển từ MS Office sang OpenOffice - xu thế toàn cầu!!

Cấu hình dịch vụ Proxy trên Linux - Squid

Hình ảnh
   Trên HĐH Linux có rất nhiều phần mềm cung cấp dịch vụ proxy, trong đó Squid được sử dụng rộng rãi nhất. Giới thiệu về SQUID.              Squid là một chương trình internet proxy-caching có vai trò tiếp nhận các yêu cầu từ các client và chuyển cho Internet server thích hợp. Đồng thời,nó sẽ lưu lên đĩa những dữ liệu được trả về từ Internet server - gọi là caching. Chương trình này dùng để cấu hình Proxy Server. Vì vậy ưu điểm của squid là khi một dữ liệu mà được yêu cầu nhiều lần thì Proxy Server sẽ lấy thông tin từ cache trả về cho client. Điều này làm cho tốc độ truy xuất Internet nhanh hơn và tiết kiệm băng thông. Squid dựa trên những đặc tả của giao thức HTTP và ICP.   Chức năng hỗ trợ của SQUID. Proxying and caching of HTTP, FTP, and other URLs. Proxying for SSL. Cache hierarchies. ICP, HTCP, CARP, Cache Digests. Transparent caching. WCCP -  Web Cache Communication Protocol (Squid v2.3 and above). Extensive access controls. HTTP server acceleration. SNMP. Caching of

Các công cụ biên tập video miễn phí trên Linux

Hình ảnh
Trên Windows, bạn có thể sử dụng công cụ sẵn có Windows Movie Maker để biên tập video tương đối hiệu quả. Ngược lại, đối với người dùng Linux, không có bất cứ lựa chọn nào sẵn có bên trong các bản phân phối theo mặc định. Tuy nhiên, với sự trợ giúp của cộng đồng người dùng mã nguồn mở, bạn có thể tìm kiếm và sử dụng hàng loạt những ứng dụng thay thế hoàn toàn miễn phí.

Tìm group và các user trong group đó khi nhập Group ID

Dữ liệu mà ta quan tâm nằm tại /etc/group. Vấn đề là ta chỉ cần đọc được file group và xử lí nội dung của nó.!

Cài đặt bộ gõ SCIM cho Ubuntu

Hình ảnh
Ở tất cả các phiên bản của Ubuntu, khi cài Scim thông qua apt-get thì đều giống nhau. Các bạn Mở Terminal: Applications/Accessories/Terminal gõ lệnh, và nhập password: $ sudo apt-get install scim-qtimm $ sudo apt-get install scim-m17n Và cuối cùng là: vào System/Preferences/Input Method Switcher. Nếu không thấy mục Input Method Switcher. Bạn có thể vào terminal gõ trực tiếp lệnh: $im-switch  Giao diện của  scim Check vào mục Use SCIM. Bấm OK và Log Out sao đó đăng nhập lại. Thế là đã cài đặt được SCIM. Bây giờ bạn đã có thể gõ được tiếng Việt bằng cách ấn phím Ctrl + Space để chuyển đổi kiểu gõ Tiếng Anh <-> Tiếng Việt!! Chúc bạn thành công !

Màn hình LED lớn nhất thế giới

Hình ảnh
Gồm 42,000 đèn LED, bao phủ tòa nhà Digital Canvas 19 tầng có diện tích khoảng 0.77 hecta, màn hình LED lớn nhất thế giới thường được dùng cho việc triển lãm nghệ thuật.

Một số hàm Excel thông dụng 1

Sau đây là một số hàm thường sử dụng trong Microsoft Excel: 1. Hàm LEFT Hàm LEFT cho kết quả là chuỗi con bên trái của một chuỗi cho trước với số lượng ký tự được chỉ định trước. Cú pháp: LEFT(text,num_chars) Các tham số: - Text: Là chuỗi cho trước (ký tự trắng vẫn kể là một ký tự) - Num_chars: Số lượng ký tự cần lấy VD LEFT(“Saigon – Ho Chi Minh Ville”,20) = Saigon - Ho Chi Minh 2. Hàm RIGHT Hàm RIGHT cho kết quả là chuỗi con bên phải của một chuỗi cho trước với số lượng ký tự được chỉ định trước. Cú pháp: RIGHT(text,num_chars) Các tham số: Tương tư hàm LEFT VD RIGHT(“Saigon – Ho Chi Minh Ville”,17) = Ho Chi Minh Ville 3. Hàm MID Hàm MID cho kết quả là chuỗi con của một chuỗi cho trước trên cơ sở vị trí và số ký tự được xác định trước. Cú pháp: MID(text,start_num,num_chars) Các tham số: - Text và num_chars: Tương tự như ở hàm LEFT, RIGHT - Start_num: Vị trí của ký tự bắt đầu (ký tự đầu tiên là 1, ký tự thứ hai là 2, …) VD MID(A3,2,3) = VCD. MID(

Hướng dẫn dùng thử Android trên Máy Tính

Hình ảnh
Android là hệ điều hành trên điện thoại hot nhất hiện nay, nếu bạn chưa tậu được chiếc điền thoại có thể chạy được android thì bạn cũng có thể dùng thử nó trên máy tính ;)!! Video này sẽ hướng dẫn các bạn.

Nude IT - ứng dụng "Lột quần áo" trên điện thoại IPhone

Hình ảnh
Trên thực tế, "Nude It" chỉ là một phần mềm có khả năng nhận dạng kích thước cơ thể, vị trí khuôn mặt, đặc điểm giới tính và màu da của con người, giống như "mắt đọc" của mọi chiếc máy ảnh thông thường khác. Ngoài ra, bên trong phần mềm này còn có một file ảnh cơ thể không đầu trong trạng thái khỏa thân hay chỉ mặc bikini rất phong phú, mà khi nhận dạng được khuôn mặt tương ứng, nó sẽ tự động ghép đầu của người thật vào thân của bức ảnh khác nhờ công nghệ... Photoshop!

Cách lấy lại mật khẩu trên Linux

Hình ảnh
Vô tình một ngày nào đó, bạn đổi pass ROOT mà nhỡ bị quên!! haizz, khổ nhỉ [:-/] nhưng đừng lo, cái gì cũng có cách [:D] http://i1192.photobucket.com/albums/aa330/net9_thp/n9blog/Linux/lbfedora1.png Chỉ cần làm theo hướng dẫn sau, rất đơn giản và nhanh chóng bạn sẽ có lại pass ROOT mà ko phải cài lại HĐH @.@! - B1: Trong lúc vừa bật máy tính lên, ấn nhanh phím e, sẽ hiện ra được menu:   - B2: Ấn phím e thêm 1 lần nữa ra menu thế này, chọn mục thứ 2 (mục boot fedora) - B3: Hiện ra thế này: - B4: Thêm vào chữ “-s”, ấn enter,  rồi ấn phím b, để khởi động lại - B5: Sau khi khởi động lại ta sẽ vào chế độ single, không cần đăng nhập cũng có ở quyền root     - B6: Thực hiện lệnh passwd root để đổi pass cho root, ở đây không cần xác nhận , nhập vào mật khẩu mới - B7: Nhập xác nhận 2 lần là đã đổi được pass root. Tương tự cũng có thể đổi pass cho các user khác

Phím tắt trong Excel

Hình ảnh

Cấu trúc Case - shell linux

Liệt kê các user trong máy - shell linux

Kiểm tra kí tự vừa nhập vào là chữ thường chữ hoa hay số

Hello World - ASM x86

Nhập kí tự - ASM x86

Sử dụng lệnh rẽ nhánh - ASM x86

Sử dụng các dấu đặc biệt - Xuống dòng - Tab - ASM x86

Nhập vào 1 kí tự, xuất kí tự liền trước và sau - ASM x86

Nhập vào 1 kí tự thường xuất ra kí tự hoa tương ứng - ASM x86

Nhập xuất chuỗi và độ dài của chuỗi - ASM x86

Tìm min max của mảng 1 chiều các số nguyên - ASM x86

Cờ caro đơn giản 2 người chơi - Code C

- Đây là chương trình đánh cờ caro hai người (Không có máy đánh tự động). Đơn giản là mình kiểm tra coi ván cờ đã kết thúc hay chưa. Chúng ta sử dụng 1 mảng 2 chiêu để lưu trạng thái của ván cờ với quy ước, 0: chưa có người đánh, 1: người thứ nhất đánh, 2: người thứ 2 đánh. Hoặc theo một cách quy ước nào đó mà bạn thik.

Bài tập 2 MIPS

Bài tập 1 MIPS

Bài tập mẫu về mảng trong MIPS

Gọi hàm nhiều cấp trong MIPS

G?i hàm trong hàm, đ?i các ngôn ng? b?c cao th? quá d?, c?ng tương t? như g?i hàm ? chương tr?nh chính, nhưng trong MIPS th? không đơn gi?n như v?y, chúng ta ph?i x? lí trư?ng h?p thanh ghi $ra b? thay đ?i sau m?i l?n g?i hàm. Cách gi?i quy?t dùng 1 thanh ghi t?m đ? lưu tr? l?i giá tr? $ra t? ra không kh? quan, s? lư?ng thanh ghi trong MIPS là có h?ng (ch? 32 thanh ghi), do đó chúng ta s? lưu nó trên b? nh? nh? stack. V?y th? có g?i hàm n c?p th? v?n không s? b? "l?c l?i" v? thanh ghi $ra b? thay đ?i. Chúng ta l?y 1 ví d? như sau:

Tìm MIN MAX trong mảng (Không xài thủ tục) - MIPS

Bài này không dùng thủ tục, tìm MIN MAX trực tiếp khi vừa nhập vào, nên chỉ cần xài 1 vòng lặp

Đệ quy trong MIPS

Để thực hiện được đệ quy trong MIPS, điều quan tâm của chúng ta là các kết quả trung gian và thanh ghi địa chỉ $ra. MIPS cung cấp cho  chúng ta một stack pointer (thanh ghi $sp). Theo cơ chế stack thì cứ trước mỗi lần gọi thì ta giảm giá trị của thanh $sp, sau đó Push vào các kết quả trung gian cần nhớ và thanh ghi $ra. Sau lời gọi đệ quy thì ta lấy lại các kết quả trung gian xử lí tính toán và phục hồi lại thanh $ra, sau đó jr $ra là OK!