Kỹ Thuật Máy tính

Nghiên cứu – Phát triển – Rút ngắn khoảng cách

Archive for Tháng tám, 2008

Trích xuất ảnh từ file PDF

Đăng bởi dongthao on Tháng tám 30, 2008

pdfimages là công cụ chạy trên dòng lệnh của Linux để trích xuất ảnh từ các file Portable Document Format (PDF). Nó scan file PDF để tìm các hình ảnh trên một hay nhiều trang, sau đó lưu các ảnh dưới dạng Portable Pixmap (PPM), Portable Bitmap (PBM), hay JPEG.

Trên Ubuntu đã cài sẵn công cụ này nên bạn không cần phải cài đặt nữa. Nếu chưa có thì bạn cài như sau:

# apt-get install poppler-utils

Trên Fedora thì bạn cài gói sau đây:

# yum install poppler-utils

Sử dụng pdfimages rất đơn giản theo cú pháp sau đây:

pdfimages /path/to/file.pdf /path/to/output/dir

Ví dụ:

$ mkdir images

$ pdfimages sg245986.pdf images/

$ ls images/

Để xuất ảnh dạng jpeg, ta thêm tham số -j

$ pdfimages -j sg245986.pdf images/

Dùng tham số -f để xác định trang đầu tiên bắt đầu scan hình

$ pdfimages -j -f 5 sg245986.pdf images/

Tham số -l để xác định trang cuối cùng scan hình

$ pdfimages -j -f 5 -l 10 sg245986.pdf images/

Chúc các bạn cuối tuần vui vẻ.

Đăng trong Software | Tagged: , , | 1 Comment »

Elgg – nền tảng mạng xã hội nguồn mở cho giáo dục

Đăng bởi dongthao on Tháng tám 30, 2008

Elgg là một nền tảng mạng xã hội mã nguồn mở, ra đời nhằm đáp ứng nhu cầu mạng xã hội cho các trường học, tổ chức giáo dục. Đặc thù của mạng xã hội trong các tổ chức này là phải “an toàn”, nghĩa là có thể kiểm soát được nội dung được công bố. Elgg thay thế cho LiveJournal, Blogger, Facebook và MySpace, mang lại môi trường an toàn cho mạng xã hội giáo dục.

Elgg cung cấp phiên bản đầy đủ với nhiều plug-in bao gồm blogging, một kho chứa và tổ chức tài liệu, bookmarks, một bảng thông điệp và plug-in rất quan trọng “Walled Garden”. Plug-in này cung cấp phương tiện cho hội đồng giáo viên tạo các trang riêng (như là một phòng học hay một trường học) trong đó chỉ những ai đăng kí mới có thể truy cập vào nội dung. Nhờ đó thông tin sinh viên và những nội dung trao đổi sẽ không bao giờ bị trưng bày ra mạng bên ngoài.

Mỗi cá nhân có toàn quyền quy định ai có thể truy cập vào profile cá nhân, bài viết trên blog của mình. Nngoài ra còn có thể quy định là không thể cấm thầy giáo truy cập vào nội dung, chẳng hạn.

Đọc thêm:

Đăng trong Software | Tagged: , , | 3 phản hồi »

Firefox an toàn hơn với Double-Checks

Đăng bởi dongthao on Tháng tám 29, 2008

Cũng giống như những trình duyệt tiên tiến khác, phiên bản mới nhất của Firefox xem an toàn là ưu tiên hàng đầu. FF có cơ chế cảnh báo người dùng nếu click vào một trang web được xem là có dấu hiệu không an toàn. Tuy nhiên cách làm hiện nay của FF cũng như các trình duyệt khác lại cho kết quả thường là sai nhiều hơn đúng. Perspective, một plugin mới ra đời giúp thêm một lớp kiểm tra nữa cho trình duyệt FF.

Perspective hoạt động khi bạn kết nối vào các trang web bảo mật theo giao thức HTTPS. Thông thường, nếu bạn kết nối đến một trang web có certificate không được trust (chẳng hạn self-signed certificate), Firefox sẽ chuyển đến một trang báo lỗi bảo mật rất khó chịu và buộc bạn phải thiết lập một exception thủ công. Phần lớn người dùng tôi quen khi gặp trang báo lỗi này họ đều cho là website đã không còn hoạt động nữa và complain ngay lập tức. Điều này không phải là hiếm, vì để FF không báo lỗi thì certificate của bạn phải được chứng thực từ một cơ quan thứ ba có uy tín như là VeriSign. Tuy nhiên không phải tổ chức nào cũng muốn mua sự tin tưởng này (chẳng hạn certificate cho web mail của một công ty nhỏ).

Perspective sẽ giúp bạn:

  1. Perspectives có thể dò ra một self-signed certificate có phù hợp hay không và tự động đè lên trang báo lỗi phiền phức kia nếu nó xác nhận là an toàn. Perspective thực hiện việc xác nhận này dựa trên cơ chế truy vấn các máy chủ “công chứng viên” (network notary servers)trên thế giới. (Xem thêm cách hoạt động của Perspective)
  2. Trên thực tế có thể có khả năng là một kẻ tất công có thể lợi dụng một trong số các tổ chức chứng thực certificate (Certificate Authorities) được Firefox tin tưởng và tạo ra một certificate giả mạo. Perspectives có thể dò ra trường hợp này và cảnh báo cho bạn nếu có điều gì đó đáng ngờ.

Cài đặt Plugin Perspective

Đăng trong Software | Tagged: , , , , | Leave a Comment »

Amarok 2.0 beta 1 released

Đăng bởi dongthao on Tháng tám 26, 2008

Một trong những lựa chọn hàng đầu cho chương trình chơi nhạc trên Linux, Amarok vừa release phiên bản 2.0 beta 1. Với bí danh Nerrivik, phiên bản mới nhất này có thêm một số tính năng như cho phép chọn nhiều playlist, chơi các bài nhạc liên tục không ngắt quãng, cho phép chạy nhiều chương trình Amarok cùng lúc, giao diện mới, cách quản lý album mới.

Một số screenshot (Nguồn ảnh: Lifehacker.com):

amarok2_scaled

amarok2_scaled

amarok_splash

amarok_splash

Người dùng Windows có thể cài đặt qua trang KDE on Windows Project.

Người dùng Linux có thể tải gói source về cài đặt hoặc thêm dòng sau vào kho sourcelist của apt (Debian) và cài amarok mới nhất bằng apt-get:

deb http://ppa.launchpad.net/project-neon/ubuntu hardy main

Đọc thêm:

Đăng trong Software | Tagged: | Leave a Comment »

phpMinAdmin – Điều khiển MySQL gọn nhẹ

Đăng bởi dongthao on Tháng tám 22, 2008

Nhiều người thường xuyên làm việc với hệ quản trị cơ sở dữ liệu MySQL mà không phải lúc nào cũng có thời gian cài đặt phpMyAdmin. Lúc này phpMinAdmin (trang chủ) là một sự lựa chọn đáng giá.

phpMinAdmin chỉ có một file PHP, chỉ cần tải lên web server là có thể hoạt động, không cần phải cấu hình gì cả. Giao diện đơn giản, cho phép bạn thao tác hầu như đầy đủ tất cả các chức năng như tạo database, chỉnh sửa database, cấp quyền, backup, restore, truy vấn SQL …

Đọc thêm:

Đăng trong Software | Tagged: , | 9 phản hồi »

Twitter Client cho Ubuntu

Đăng bởi dongthao on Tháng tám 22, 2008

Các Ubuntu fan nghiện Twitter giờ đã có công cụ để “twit” suốt ngày. Không những có một mà đến hai chương trình, cài đặt rất đơn giản như sau:

  • Twitux: sudo apt-get install twitux
  • Gtwitter: sudo apt-get install gtwitter

Sau khi cài đặt cả hai nằm trong menu Applications > Internet.

Cả hai đều đầy đủ tính năng. Tôi thích cách trình bày entry của Twitux hơn, nhưng phần expand message của Twitux chiều cao nhỏ và không co dãn lên xuống được dẫn đến muốn xem message dài phải kéo rộng cửa sổ Twitux ra. Gửi message trên Gtwiter cũng tiện hơn.

Giao diện của hai chương trình cho các bạn so sánh:

Twitux và Gtwitter

Twitux và Gtwitter

Đọc thêm:

Đăng trong Software | Tagged: , , | 1 Comment »

Quản lý ảnh với Google Picasa

Đăng bởi dongthao on Tháng tám 22, 2008

Hôm nay ngồi xem lại mấy cái hình trong máy và đã up lên mạng, tôi muốn có một chương trình quản lý ảnh trên Desktop (giống như F-Spot) mà cũng cho mình tải lên mạng luôn (giống Flickr hay Photobucket). Xem xét lựa chọn một hồi thấy Picasa dùng được.

Một số nhận xét:

  • Khởi động nhanh
  • Tìm kiếm và cập nhật thay đổi hình ảnh trên máy nhanh
  • Giao diện quản lý tốt
  • Upload lên tài khoản Picasa nhanh

Để cài đặt, tải gói .deb của từ Google (click vào đây).

Tải xong click đúp vào gói .deb để cài đặt, Picasa sẽ xuất hiện trong menu Applications> Graphics.

Đăng trong Software | Tagged: , | 4 phản hồi »

Coder Việt thắng best new Fire Fox Add-on

Đăng bởi dongthao on Tháng tám 22, 2008

Hôm qua, Mozilla labs công bố ba sản phẩm đoạt giải Best New Add-on

Pencil Add-on

Pencil Add-on

Dẫn đầu là sản phẩm Pencil của Dương Thành An, một coder người Việt.

Hai sản phẩm còn lại là

Tagmarks của Felipe Tassario Gomes

HandyTag của Rémi Szymkowiak

Xem tin trên Blog Mozilla labs.

Đăng trong News | Tagged: , , | 1 Comment »

Cài Ubuntu 8.04 trên Acer Aspire One

Đăng bởi dongthao on Tháng tám 20, 2008

Acer-Aspire-One

Acer-Aspire-One

Acer Aspire One là một sản phẩm được đánh giá cao ở Việt Nam trong dòng các laptop mini (tham khảo đánh giá trên Dân Trí). Chiếc laptop này được cài đặt sẵn một trong hai hệ điều hành là Linpus hoặc Windows XP.

Ubuntu 8.04 gặp một số khó khăn về driver thiết bị khi cài lên Acer Aspire One, cụ thể là:

  • Wireless
  • Card Reader
  • Audio
  • Chức năng Hibernate

Tuy nhiên các fan của Ubuntu cũng có thể cài đặt một hệ thống Ubuntu 8.04 hoạt động đầy đủ trên Acer Aspire One theo hướng dẫn sau của Ubuntu community: Install Ubuntu Hardy Heron (8.04.1) on the Acer Aspire One

Đăng trong Linux Troubleshoot, Software | Tagged: , , | Leave a Comment »

Làm chủ command history trên Linux

Đăng bởi dongthao on Tháng tám 18, 2008

Khi bạn thường xuyên sử dụng dòng lệnh trên Linux, kĩ năng dùng history hiệu quả sẽ giúp bạn tăng hiệu suất công việc lên rất nhiều. 15 ví dụ sau đây giúp bạn thấy sử dụng dòng lệnh thú vị và hiệu quả như thế nào. Đọc tiếp »

Đăng trong Linux Tutorial | Tagged: , , | 1 Comment »