Featured 1

Curabitur et lectus vitae purus tincidunt laoreet sit amet ac ipsum. Proin tincidunt mattis nisi a scelerisque. Aliquam placerat dapibus eros non ullamcorper. Integer interdum ullamcorper venenatis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Featured 2

Curabitur et lectus vitae purus tincidunt laoreet sit amet ac ipsum. Proin tincidunt mattis nisi a scelerisque. Aliquam placerat dapibus eros non ullamcorper. Integer interdum ullamcorper venenatis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Featured 3

Curabitur et lectus vitae purus tincidunt laoreet sit amet ac ipsum. Proin tincidunt mattis nisi a scelerisque. Aliquam placerat dapibus eros non ullamcorper. Integer interdum ullamcorper venenatis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Featured 4

Curabitur et lectus vitae purus tincidunt laoreet sit amet ac ipsum. Proin tincidunt mattis nisi a scelerisque. Aliquam placerat dapibus eros non ullamcorper. Integer interdum ullamcorper venenatis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Featured 5

Curabitur et lectus vitae purus tincidunt laoreet sit amet ac ipsum. Proin tincidunt mattis nisi a scelerisque. Aliquam placerat dapibus eros non ullamcorper. Integer interdum ullamcorper venenatis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

down

Showing posts with label Internet-and-Blogger-Operations. Show all posts
Showing posts with label Internet-and-Blogger-Operations. Show all posts

1.09.2012

Khắc phục lỗi IDM CC không tương thích sau khi Update Firefox 9

Giải quyết vấn đề addon IDM CC không tương thích với Firefox 9 và Firefox 10

Mỗi khi Firefox cập nhật phiên bản mới, nhiều addon sẽ không tương thích kịp (trong đó có addon IDM CC).

IDM CC là addon quản lí download của phần mềm Internet Download Manager dành cho trình duyệt Firefox.


Để IDM CC hoạt động tốt trên Firefox 9.0 Final hay các phiên bản Firefox về sau (Firefox 10 beta 2) , bạn hãy làm theo các bước sau:


1. Remove IDM CC phiên bản cũ và khởi động lại Firefox.

Vào Tool của Firefox -> Add-on (Tiện ích), chọn Remove ở IDM CC cũ đi hén.

2. Cài đặt IDM CC 7.3.11 mới nhất tại đây :









3. Khởi động lại Firefox, bạn sẽ thấy IDM CC tương thích hoàn toàn với Firefox 9.0 Final và Firefox 10 beta 2.
Thủ thuật này đã thực hiện thành công, chúc bạn hoàn thành tốt nhé.

1.08.2012

SSE Accounting - Phần mềm kế toán miễn phí

Các Tính Năng



Tải phần mềm: SSE Accounting


1. Nhỏ gọn dễ dàng trong việc cài đặt


2. Quản lý phân quyền


- Phân quyền theo đơn vị sử dụng


- Phân quyền theo chức năng của hệ thống


- Phân quyền truy cập các chứng từ, báo cáo


- Phân quyền chi tiết đến từng chức năng của chứng từ (Thêm mới, Sửa, Xóa, Xem, Chuyển sổ sách..)


- Phân quyền truy cập từng kho hàng trong một đơn vị sử dụng


3. Bảo mật và sao lưu số liệu


- Tận dụng các hệ thống bảo mật của Server


- Tự động sao lưu số liệu khi cần thiết


- Cho phép sao chép số liệu Vào, Ra chi tiết đến từng chứng từ, số dư, danh mục....


4. Tiện ích

- Mặc định đa số các hạch toán cơ bản nhằm tránh các sai xót trong quá trình hạch toán.


- Tự động tìm cách hạch toán sai và cho người dùng sửa trực tiếp.


- Cho phép tìm kiếm nhanh hàng hóa vật tư, khách hàng theo mã hoặc theo tên


- Cho phép tìm kếm gõ tắt: VD để tìm hàng hóa vật tư có tên là “Cụm phanh trước Wave” bạn chỉ cần gõ “C P T W”


- Thao tác chuyển đổi giữa các giao dịch hoặc giao dịch sang báo cáo vô cùng đơn giản và nhanh gọn chỉ bằng một thao tác chuột phải.


- Cho phép đánh lại toàn bộ số chứng từ


- Cho phép in chứng từ hàng loạt


- Quản lý chi tiết việc in ấn hóa đơn theo NĐ 51, tự động đóng dấu bản sao hoặc bản mẫu khi in vượt quá số lần in quy định của một hóa đơn


5. Quản lý đa tiền tệ


6. Tự động hạch toán chênh lệch tỷ giá tại thời điểm thanh toán


7. Tự động đánh giá chênh lệch tỷ giá cuối kỳ.


8. Kế toán tổng hợp


- Cho phép hạch toán các bút toán đơn.


- Cho phép hạch toán đồng thời bút toán nhiều nợ nhiều có


- Tự động phân bổ, kết chuyển chi tiết theo từng sản phẩm, mã phí, vụ việc, hợp đồng


9. Quản lý công nợ mua vào và bán ra theo nhiều phương án


- Quản lý công nợ theo khách hàng, nhà cung cấp


- Quản lý công nợ theo Hợp đồng


- Quản lý công nợ chi tiết đến từng hóa đơn


- Quản lý công nợ theo từng công trình, hạng mục công trình.


10. Quản lý tồn kho vật tư


- Quản lý vật tư chi tiết đến màu sắc, kích thước, quy cách mẫu mã, xuất xứ của sản phẩm


- Quản lý tồn kho theo nhiều phương án tính giá khách nhau


o Nhập trước xuất trước


o Nhập trước xuất sau


o Giá đích danh


o Giá trung bình tháng


o Giá trung bình di động


- Quản lý tồn kho chi tiết đến từng vị trí của hàng hóa


- Quản lý tồn kho theo nhiều đơn vị tính


- Quản lý tồn kho theo Lô, hạn dùng


- Tự động tạo mã vạch theo các dạng chuẩn


- In tem mã vạch trực tiếp từ hệ thống hoặc xuất ra các định dạng khác


11. Quản lý tài sản, công cụ dụng cụ


- Quản lý tài sản, công cụ dụng cụ chi tiết đến từng nguồn vốn phát sinh


- Tự động tính khấu hao hàng tháng


- Tự động tạo bút toán phân bổ khấu hao cuối kỳ


- Cho phép lựa chọn nhiều phương pháp tính khấu hao và phân bổ


12. Kế toán giá thành


- Cho phép người dùng tự định nghĩa các công đoạn


- Cho phép người dùng tự định nghĩa các yếu tố chi phí, cách thức tập hợp, phân bổ tính toán


- Tính giá thành theo nhiều công đoạn


13. Báo cáo thuế


- Tự động lên các báo cáo thuế theo đúng thông tư chuẩn mực của BTC (TT28/2011/TT-BTC)


- Tự đông đẩy sổ liệu sang phần mềm hỗ trợ kê khai thuế


14. Báo cáo tài chính


- Tự động lên báo cáo tài chính đúng theo chuẩn mực của BTC QĐ15, TT48, cập nhật TT244


- Cho phép người dùng khai báo, sửa đổi lại cách tính báo cáo tài chính và mẫu biểu

15. Báo cáo quản trị


- Báo cáo tài chính so sánh nhiều kỳ


- Báo cáo tài chính so sanh nhiều đơn vị cơ sở


- Báo cáo phân tích tài chính của doanh nghiệp


- Báo cáo vòng quay hàng hóa vật tư


Xin lưu ý:
- Phiên bản miễn phí này chỉ áp dụng được cho các doanh nghiệp thương mại và dịch vụ. Là hệ thống thiết kế theo hướng mở, mặc dù là phiên bản miễn phí nhưng khách hàng hoàn toàn có thể tự sửa đổi cho phù hợp với doanh nghiệp của mình.

- Với phiên bản này, SSE sẽ không chịu trách nhiệm đào tạo cho khách hàng. Quý khách hàng có thể tự cài đặt và đọc hướng dẫn sử dụng đính kèm.

- SSE không cam kết hỗ tư vấn hỗ trợ thường xuyên cho các khách hàng dùng bản miễn phí. Tuy nhiên để khách hàng có thể áp dụng thành công phiên bản này vào DN của mình SSE cố gắng hỗ trợ DN bước ban đầu.

- SSE cam kết cập nhật kịp thời, miễn phí mọi thay đổi TT của Nhà Nước và các bản vá lỗi (nếu có) cho sản phẩm này.
Hiện tại SSE đã có phần Update TT28/2011/TT-BTC cho các phiên bản của phần mềm SSE Accounting

Các bạn vào theo đường Link sau để tải về máy của mình nhé

http://sse.net.vn/news/new_other_details.aspx?o=1 43

Phần mềm dự toán G8 enterprise v.2010

Phần mềm tính đơn giá dự toán, dự thầu G8 là phần mềm đã được kế thừa, và liên tục phát triển trong nhiều năm qua. Giờ đây với phiên bản 2010 một lần nữa khẳng định về tính ưu Việt và hơn hẳn các phần mềm Dự toán trước đây của công ty cũng như các sản phẩm cùng loại hiện có trên thị trường.
Cung cấp đầy đủ các tính năng và tiện ích tốt nhất nhằm tăng hiệu quả làm việc và độ chính xác cao cho người sử dụng cũng như các doanh nghiệp.






Phát hành: Công ty CP công nghệ Hoàng Hà

Hạn định: Giới hạn một số tính năng

Sử dụng: Trial

Yêu cầu: Windows XP/2000/2003/vista/7

Các tính năng ưu Việt vượt trội đó được thể hiện:


· Lập dự toán, thanh quyết toán, đấu thầu các công trình Xây dựng, Giao thông, Thuỷ lợi, Trạm biến áp, Đường dây tải điện….

· Cập nhật đơn giá năm 2008/2009, sử dụng định mức 1776/1777/1778/1779 và tất cả các định mức ban hành trước đó .


* Cập nhật đầy đủ quyết định 957/QĐ-BXD ngày 29/09/2009 của Bộ Xây Dựng về định mức chi phí quản lý dự án và tư vấn đầu tư xây dựng công trình hay Nghị Định 99/2007/NĐ-CP về quản lý chi phí đầu tư xây dựng công trình, theo Thông tư Số 05/2007/TT-BXD và 18/2008/TT-BXD.

* Giao diện thân thiện giống phần mềm Microsoft Excel.

* Có nhiều cách chiết tính, dự thầu phục vụ cho việc làm thầu của doanh nghiệp.

* Có khả năng xuất sang Microsoft Excel với đầy đủ công thức, định dạng, v.v.. ( Khi xuất sang Excel vẫn giữ nguyên định dạng, công thức trong từng Sheet và công thức liên kết giữa các Sheet).

* Có khả năng lấy tiên lượng dự toán từ bất kỳ 1 dự toán nào như dự toán 97 năm 1997,......năm 2007 hoặc tiên lượng làm trên Excel.

* Có khả năng thẩm định công trình để tìm ra sự sai lệch về khối lượng, đơn giá.
* Có khả năng kết nối các tiên lượng lại thành 1 tiên lượng duy nhất.

* Dùng đa đơn giá, đa hạng mục trong 1 công trình mà không cần tách 1 hạng mục thành 1 file như các phần mềm dự toán khác.

* Cơ sở dữ liệu hiệu chỉnh dễ dàng, trực quan và đặc biệt là có đầy đủ đơn giá, định mức của 64 Tỉnh, Thành phố.

* Tính bù giá nhiên liệu, bù giá ca máy, cước vận chuyển, tự động vẽ biểu đồ tiến độ thi công ,ghi bản vẽ sang Autocad.


· Hỗ trợ người dùng lập công tác Tạm tính có phân tích Vật tư/ Nhân công/ Máy đầy đủ, cho phép thêm vật tư mới vào cơ sở dữ liệu để dùng cho nhiều công trình.

· Thay đổi giao diện linh hoạt cho các bài thầu và theo các thông tư khác nhau.

· Chuyển đổi qua lại xi măng PC30 và PC40 cho 1 công tác hay toàn bộ công trình.

· Chuyển đổi từ bê tông thường thành bê tông thương phẩm và ngược lại.

· Tự động cập nhật đơn giá mới - phiên bản mới.


* Hỗ trợ bóc tách khối lượng theo các cấu kiện thường gặp .

* Hỗ trợ song ngữ Anh - Việt .

* Cùng nhiều tính năng ưu việt khác …


Công ty cổ phần công nghệ Hoàng Hà – Đơn vị sản xuất, Chuyển giao công nghệ liên quan đến phần mềm Dự toán G8


Xin vui lòng liên hệ:

Công ty cổ phần công nghệ Hoàng Hà

P1114, CT1A, ĐN1, Khu đô thị Mỹ Đình 2, Từ Liêm, Hà Nội

ĐT/Fax: 0437 870 240

Website: www.dutoanG8.com

Email: DutoanG8@Hotmail.com

Tổng hợp 22 file Video hướng dẫn: Phần mềm dự toán G8

Auto shutdown - Phần mềm hẹn giờ tắt máy tính

Phần mềm Auto Shutdown sẽ giúp bạn tự tắt máy tính trong những tình huống gấp gáp nhất. Với những người phải thường xuyên ra ngoài vì việc gấp khi chưa làm xong việc trên máy tính, hay bạn muốn download lúc nữa đêm cho nhanh mà không sợ phải treo máy tới sáng. Với Auto shutdown 1.0 bạn có thể làm được những điều đó một cách rất đơn giản.




Tải phần mềm: Auto Shutdown V1.0



Giải nén sau khi download. Phần mềm chạy trực tiếp mà không cần phải cài đặt. Chạy file mShutdown.exe trong thư mục giải nén. Giao diện chính của chương trình như sau:


Giao diện chương trình rất đơn giản và khoa học, với chức năng Shutdown sau mm phút bạn có thể cài đặt chức năng tự động tắt máy tính sau mm phút hoặc nếu chính xác bạn có thể thiết lập tắt máy tại một thời điểm cố định bằng chức năng Shutdown lúc hh (giờ) mm (phút) .


Chức năng Dần hạ âm lượng trong mm phút cuối. Chức năng này kết hợp với 2 chức năng tắt máy ở trên giúp bạn có thể nghe nhạc cho dễ ngủ mà không sợ treo máy tới sáng. Với chức năng này, âm lượng máy tính sẽ tự động giảm dần từ mm phút đã cài đặt.


Nút hidden, dùng để thu nhỏ cữa sổ thành biểu tượng dưới thanh tác vụ.

1.01.2012

Ultra Video Splitter v6.2.0411 Công Cụ Hữu Hiệu Để Cắt File Video

Ultra Video Splitter 6.2.0411 là một công cụ giúp bạn cắt, tách một đoạn video lớn ra thành các đoạn video nhỏ, hoặc bạn có thể lựa chọn điểm bắt đầu và kết thúc bất kỳ trong một cuốn film dài để xem lại đoạn film yêu thích.

Hố trợ rất nhiều định dạng video như AVI, Divx, XviD, MPEG, WMV, ASF, RM, MOV, 3GP, MP4. Sử dụng phần mềm phát video lèm theo, bạn có thể cắt đoạn video ra và lưu chúng thành các định dạng AVI, DivX, MPEG, VCD, SVCD, DVD, WMV.


Cách sử dụng Ultra Video Splitter cũng cực kỳ dễ dàng. Nhấp vào nút Open để chọn file video cần cắt, sử dụng thanh trượt để đi đến đầu đoạn video cần cắt và nhấp vào nút Mark Start Point để đánh dấu đầu đoạn video, sau đó chuyển thanh trượt đến cuối đoạn video cần cắt và nhấp vào nút Mark End Point để đánh dấu điểm cuối cần cắt, lựa chọn định dạng xuất, dài rộng của khung hình, tốc độ thể hiện khung hình/giây và cuối cùng là nhấp vào nút Split để hoàn tất quá trình cắt. Ultra Video Splitter sẽ tự động đặt tên và lưu file video vừa cắt xong vào thư mục của file video gốc.



KEY CRACK:
Name: ziadmosaan
Serial: B314B2C0

12.27.2011

Cách Tìm Driver Cho Máy Tính Thông Qua Device ID

Một ngày nào đó vô tình chú máy tính bàn hay chiếc Laptop thân yêu của bạn đột nhiên dở chứng, bạn phải loay hoay tìm pan sửa chữa, không hay rồi "phải setup lại Wins" cho chú rồi, nhưng không may thay cái CD/DVD Driver của chú biệt tăm đâu mất, có chút rắc rối rồi đây...Phải tìm giải pháp ngay thôi, bạn đừng lo tiểu xảo sau đây sẽ giúp bạn khắc phục được khó khăn ngay thôi.

Bước 1: Vào mục quản lý thiết bị (Manage Device) bằng các cách sau: Gõ Run, gõ devmgmt.msc và click Ok nhé. Hoặc trên màn hình Desktop bạn click phải chuột vào biểu tượng My Computer, rồi chọn Manage nhé.
Bước 2: Các thiết bị chưa có Driver sẽ có biểu tượng dấu chấm than màu vàng hoặc có chữ Unknown Device, bây giờ bạn click phải chuột vào hàng chữ có những biểu tượng đó.

Bây giờ bạn chọn Properties sẽ xuất hiện bảng sau:



Bạn click chọn tab Detail, rồi lựa chọn dòng Device Instance Path từ mũi tên có chứa danh sách xổ xuống. trong bảng bạn sẽ thấy dòng sau, tùy vào máy của bạn sẽ có dòng kí hiệu khác:

PCI\VEN_1180&DEV_0843&SUBSYS_382D17AA&REV_05\4&169 7FF41&0&34F0
Đó là mã nhận dạng của nhà sản xuất, tuần tự như sau (Vendor ID) ở dòng 1180 và (Device Id) là 0843.


Bước 3: Bây giờ bạn vào địa chỉ sau PCI DATABASE và nhập Vendor ID cùng Device ID tương ứng vào và nhấn nút Search để trang web bắt đầu tìm kiếm.




Bây giờ công việc trở nên đơn giản hơn rồi đó, dựa vào kết quả tìm kiếm được của PCI DATABASE chúng ta dùng bộ máy tìm kiếm Google để tìm và tải về máy Driver cần thiết cho máy tính của bạn.
Chúc các bạn thành công với các bước hướng dẫn ở trên nhé.

12.22.2011

Ultra Video Splitter Phần Mềm Chia Nhỏ Video Clip

Phần mềm này hỗ trợ người dùng cắt ngắn những Video Clip dài thành những đoạn ngắn, thuận tiện cho việc chia sẽ và giảm dung lượng khi upload lên host.

Ultra Video Splitter hỗ trợ đa số định dạng video phổ biến hiện nay như avi, mpeg, mp4, wmv, rmvb, flv, dat, vob…


Sau khi cài đặt và chạy chương trình, người sử dụng nhấn vào nút "Open" ở trên đỉnh bên trái và tìm đến đường dẫn của file video. Phần mềm sẽ yêu cầu thiết lập điểm bắt đầu và kết thúc trước khi cắt.

Người dùng có thể lựa chọn định dạng file xuất (output) bao gồm avi, mpeg, wmv, vob… Khi đã hoàn tất, nhấn vào nút "Split" nằm bên cạnh "Open" để bắt đầu cắt video.Ngoài ra, phần Splitting Mode cũng cho phép người sử dụng tùy biến trong 3 cách thức tách file:



- Cắt video đã chọn điểm đầu và cuối thành một tập tin duy nhất (block).
- Cắt file vừa open thành nhiều clip (số lượng chỉ định trước trong hộp nhập liệu).
- Cắt theo thời gian tùy chọn (mặc định là 600 giây).
- Cắt theo số lượng Megabyte định trước.


Chương trình tương thích Windows 98/ 2000/XP/Vista/7. Hệ thống yêu cầu tối thiểu DirectX 8.0, Intel Pentium 300 MHz và 128M RAM.


Tải phần mềm: Ultra Video Splitter

Keygen here !
User: Team SnD
Serial: F623BA51
User: Jason Mazur
Serial: B54V-EWEH5-V47PU-HVX7D-75TLV-SV2SS-7NFS9-H4PF7-FGRWM
User: Jason Mazur.
Serial: 000WDP-YMGAJ8-NPCNHN-1TDKF6-G21Z6M-UNRGY1-PHGVEK-3HRTN1
Chúc các bạn sử dụng phần mềm hữu ích nhé.

10.09.2011

Những Cách Tăng Thứ Hạng Alexa Rank Cho Webs

Đây là một tập hợp các phương thức bạn có thể sử dụng để làm tăng nhanh thứ tự xếp hạng Alexa cho website của mình.
Các thủ thuật này có hiệu quả không? Theo một số người thì chúng rất hiệu quả. Nhưng xin chú ý là một số phương thức đòi hỏi bạn phải lỗ lực và cố gắng rất nhiều mới đạt đượt.
Để tăng Alexa rank trong dài hạn, tôi khuyên bạn nên tập trung vào phát triển nội dung và chất lượng website của bạn vì đó mới là thứ thu hút và hấp dẫn người đọc nhất, đừng chỉ chú trọng vào tăng Alexa rank một cách giả tạo.
Một nội dung hay nào đó mà có được các liên kiến đến từ những site lớn khác sẽ tạo cho site của bạn có sự tăng traffic một cách tự nhiên và đó là cách tuyệt vời nhất giúp bạn tăng Alexa rank.
Điều rất quan trọng cần phải nhấn mạnh là bạn phải dành hết công sức để phát triển thêm nội dung để thu thêm người đọc bên cạnh việc sử dụng các thủ thuật sau:  
1. Cài thanh công cụ Alexa hay extention SearchStatus của Firefox và đặt blog của bạn làm trang chủ. Đây là bước cơ bản nhất.
2. Đặt Alexa rank widget trên website của các bạn. Mấy ngày trước tôi có đặt lên trên blog của mình và thấy rằng mỗi ngày cũng có khá nhiều người click vào để xem. Mỗi click này được tính là một visit ngay cải khi người click đó không cài thanh công cụ của Alexa.
3. Khuyến khích người khác sử dụng thanh công cụ của Alexa. Đó là bạn bè, các webmaster đồng nghiệp hay là cả những người đọc hoặc khách ghé thăm blog của bạn. Hãy nhớ liên kết đến trang của Alexa để mọi người biết được thanh công cụ và hệ thống theo dõi của Alexa để người đọc biết được lợi ích của việc sử dụng thanh công cụ này.
4. Bạn làm việc ở văn phòng hay có công ty riêng? Hãy cài thanh công cụ Alexa hay Extention SearchStatus của Firefox trên tất cả các máy tính và đặt website hay blog của bạn làm trang chủ cho tất cả các trình duyệt. Cái này chỉ có tác dụng khi sử dụng IP động hoặc IP các máy khác nhau.
5. Hãy mời bạn bè đánh giá và bình chọn cho profile của website của bạn trên Alexa. Tôi không chắc chắn 100% rằng nó sẽ tác động lên thứ tự xếp hạng của bạn, nhưng ít nhiều nó cũng giúp được điều gì đó.
6. Viết về Alexa. Các webmaster và các blogger thích được nghe về các cách làm tăng Alexa rank. Họ sẽ link đến bạn và sẽ đưa traffic đến cho bạn.
7. Quảng cáo URL của bạn trong các forum dành cho webmaster. Các webmaster thường cài đặt thanh công cụ của Alexa. Nếu như có webmaster nào đó vào xem website của bạn và để lại vài lời comment hữu ích nào đó thì đó là một cách rất tốt để cho cộng đồng biết rằng bạn có gì đó hay trên website của mình để chia sẻ.
8. Viết nội dung liên quan đến các webmaster. Cái này có thể rơi vào chủ đề về Domain và SEO, hai lĩnh vực mà hầu hết các webmaster khi vào xem trên website của bạn thì họ đã cài sẵn thanh công cụ Alexa. Sau đó hãy quảng bá nội dung của bạn trên các mạng xã hội hay các forum.
9. Sử dụng Alexa Ridirect cho URL của website. Hãy thử dùng: [Bạn hãy đăng nhập để xem link này]. Hãy thay phamen.com bằng URL của website của bạn. Hãy sử dụng URL được redirect này trên blog comment cũng như trên chữ ký ở các forum. URL redirect này sẽ giúp đếm các IP riêng biệt một lần trong một ngày, nếu có click lên nhiều lần cũng chỉ tính một IP. Cũng chưa có bằng chứng chứng minh là việc này có lợi cho Alexa rank, vì vậy nên sử dụng cẩn thận.
10. Viết bài trên các website xã hội hay các forum có ngôn ngữ châu Á. Nhiều webmaster có nói rằng các người dùng ở các nước Đông Á là những fan của thanh công cụ Alexa, hãy xem sự hiện diện các website ở Đông Á trên Top 500 của Alexa. Tôi khuyên bạn làm điều này khi có thời gian.
11. Hãy tạo một mục dành cho các webmaster trên website của bạn. Đây là một thanh nam châm thu hút các webmaster thường xuyên ghé thăm website của bạn.
12. Khơi gợi. Việc này thường mang đến cho website của bạn rất nhiều khách xem và số người xem đó sẽ làm tăng Alexa rank của bạn.
13. Sử dụng chương trình quảng cáo PayperClick. Mua quảng cáo trên các bộ máy tìm kiếm như Google sẽ giúp mang traffic đến với bạn. Sẽ là lợi đôi đường nếu quảng cáo của bạn lại rất liên quan đến các webmaster.
14. Tạo một chuyên mục dành cho Alexa trên blog của bạn và sử dụng nó để đăng các bài viết hay các tin tức về Alexa. Đây là một nguồn dễ truy cập cho các wemaster hay các người tìm kiếm ngẫu nhiên trên mạng, trong khi đó nó lại giúp tăng xếp hạng của bạn trên các bộ mãy tìm kiếm.
15. Tối ưu hóa các bài viết. Hãy lựa chọn các bài viết hay nhận được traffic từ các bộ máy tìm kiém, thêm vào đó một graph hay một widget ở cuối và link đến bài viết về Alexa hoặc sử dụng Alexa rediret cho các địa chỉ URL của các bài viết khác trong website của bạn.
16. Mua traffic bằng banner và link từ các forum hoặc các website dành cho webmaster. Một vị trí quảng cáo dễ nhìn thấy sẽ đưa rất nhiều traffic là các webmaster đến website của bạn. Việc này đặc biệt giúp tăng Alexa rank.
17. Thuê người viết trên forum để dắt khách đến website của bạn. Có thể sử dụng chữ ký trên các webmaster forum hoặc khuyếch trương các bài viết đặc biệt để kéo khách vào website của bạn..
18. Trả tiền cho các chủ tiệm net hoặc cafe net để cài đặt thanh công cụ Alexa và đặt website của bạn làm trang chủ trên các máy tính trọng tiệm của họ. Có thể điều này rất khó làm, nhưng nó là một cách rất hiệu quả.
19. Sử dụng MySpace. Đây là cách không trung thực lắm nên tôi không khuyên bạn sử dụng trừ khi bạn thực sự quan tâm đến Alexa rank. Hãy sử dụng các bức ảnh hay banner bắt mắt và link chúng đến URL được redirect qua Alexa. Việc này sẽ hiệu quả nhất nếu nội dung trên website của bạn đặc biệt có liên quan đến MySpace.
20. Thử dùng các trang Autosurf: Đây không phải là giải pháp cải thiện Alexa rank trong dài hạn vì thế tôi khuyên bạn nên cẩn thận khi sử dụng.
                                                                                                                                 Học Lập Trình .NET

10.04.2011

Những Cải Tiến Mới Của Windows 8 So Với Windows 7

Những cải tiến chính của Windows 8 so với Windows 7

Windows 8 đã chính thức được giới thiệu cho các nhà phát triển tại hội nghị BUILD của Microsoft. Mặc dù chưa phải là phiên bản hoàn chỉnh nhưng một số khác biệt quan trọng so với người tiền nhiệm mà chúng ta có thể phát hiện.

Windows 8 được phát triển để có thể làm việc trên bất kì thiết bị nào, từ tablet đến MTXT và máy tính để bàn.
1. Cảm ứng thân thiện

Sự khác biệt rõ ràng nhất giữa Windows 8 và người tiền nhiệm đó chính là giao diện người dùng. Windows 7 hỗ trợ cảm ứng nhưng Windows 8 thực sự mang đến một giao diện cảm ứng cần thiết trong tương lai. Giao diện Metro UI vốn được phát triển trên Windows Phone được mang đến Windows 8.


Điều đó có nghĩa là tile (gạch) được sử dụng thay vì các menu khó sử dụng cho khả năng đáp ứng khởi động chương trình bạn muốn nhanh hơn rất nhiều, cùng với đó là bàn phím trên màn hình được cải thiện nhiều hơn bên cạnh khả năng nhận dạng chữ viết.
2. Thay thế trình đơn Start

Thay thế trình đơn Start quen thuộc là một màn hình bắt đầu cho phép sử dụng các tile và các dữ liệu xuất hiện trên màn hình chính giống như trong Windows Phone 7. Tuy nhiên, việc sử dụng sẽ trở nên linh hoạt hơn nhiều cho người dùng.


Khi bạn mở một ứng dụng, bạn vẫn nhận được thùng rác quen thuộc và thanh tác vụ nhưng nút menu Start đưa bạn trở lại với màn hình bắt đầu.
3. Hỗ trợ nhiều màn hình tốt hơn

Microsoft đã quyết định cải tổ tính năng quản lý màn hình desktop của máy tính tốt hơn nhiều, điều này thực sự cần thiết đối với những ai muốn sử dụng nhiều màn hình cho công việc của mình.


Điều đó có nghĩa là bây giờ bạn có thể bắt đầu với một màn hình cho soạn thảo văn bản và một màn hình cho lướt web, hay đơn giản là bạn có thể thực hiện mỗi công việc trên một màn hình riêng.
4. Quyến rũ hơn

Microsoft đã biến Windows 8 trở nên quyến rũ hơn cho các chức năng tìm kiếm và chia sẻ cũng như các thiết bị và các thiết lập.

Những nét quyến rũ này làm việc trên các ứng dụng khác nhau, các thiết bị và các thiết lập có thể được swipe từ bên phải của màn hình.


Nét duyên dáng không chỉ ngừng lại ở đó, nó còn đi theo các menu ngữ cảnh trong các ứng dụng bạn đang sử dụng, bao gồm cả điều chỉnh âm lượng, độ sáng,… Nó cũng cung cấp chức năng khởi động lại và các tùy chọn tắt máy.

Việc chia sẻ nội dung cũng khá dễ dàng, chỉ cần cung cấp liên kết hoặc bất kỳ điều gì khác đến các ứng dụng Metro hỗ trợ, bao gồm Facebook và Twitter.
5. Tìm kiếm

Với trình đơn Start, tìm kiếm hiện có sẵn cho phép người dùng đánh máy và nhận các kết quả trên màn hình cho các chương trình và tập tin.


Bạn cũng có thể chọn các ứng dụng mà hình có thể tìm kiếm thông qua Internet Explorer, ví dụ như tìm kiếm thông qua Bing.
6. Hỗ ARM

Cho đến nay, Windows chỉ hỗ trợ kiến trúc x86 vốn được xây dựng cho máy tính gia đình truyền thống, nhưng Windows 8 đã chứng kiến sự thay đổi khi hệ điều hành này cũng có thể hỗ trợ các thiết bị chạy trên kiến trúc ARM.


Hiện các công ty thiết kế chip ARM đang tập trung rất nhiều đến việc gia tăng số lượng các thiết bị, cùng với đó chính là mục đích của Microsoft đó là để cho Windows của mình trở nên phổ biến ngày càng rộng rãi càng tốt.
7. Windows Store

Mặc dù không phải là một phần của việc xây dựng bản Dev nhưng Windows Store của Microsoft sẽ được quan tâm như là một phần quan trọng của Windows 8, cung cấp các ứng dụng cho tablet và một hệ sinh thái đến từ các nhà phát triển phần mềm.


Hiện không có tin tức nào về việc giảm doanh số bán hàng trên kho ứng dụng Windows Store nhưng công ty chỉ ra rằng chúng ta có thể mua ứng dụng trên đây.
8. Tích hợp nền tảng đám mây

Mặc dù Microsoft có thể không đồng ý với ý kiến của Steve Jobs về việc ông cho rằng chúng ta đang ở trong một kỷ nguyên tablet nhưng dựa vào các hành động của Microsoft gần đây cho thấy công ty đang có mối quan tâm lớn đến việc phát triển trung tâm điện toán đám mây tích hợp trong Windows 8 .


Điều đó có nghĩa là Windows 8 có thể đồng bộ dữ liệu lên SkyDrive, tiến hành đồng bộ hóa các thiết lập giữa máy tính cá nhân (bao gồm cả lịch sử duyệt web trong IE) và hình ảnh được chia sẻ trên nhiều máy tính khác nhau.

Theo TechRadar

9.25.2011

Những Công Nghệ Sẽ Định Hình Web

Những đổi mới về công nghệ sẽ giúp web thông minh, phong phú và hấp dẫn hơn.
Trở lại năm 1997 – năm mà Internet và web chỉ mới bắt đầu "cất cánh". Người dùng lúc bấy giờ có rất ít chọn lựa để "trực tuyến", thường là sử dụng modem và trình duyệt Netscape Navigator. Google lúc này vẫn còn là dự án nghiên cứu của 2 sinh viên trường đại học Stanford, và sáng lập viên Facebook, Mark Zuckerberg lúc này chỉ mới 13 tuổi.
 
Dần những năm sau, web tiến triển thêm một bước nữa, đó là những năm cuối của thập niên 1990, các doanh nghiệp bắt đầu chấp nhận web; đầu thập niên 2000, Google đã chiếm ưu thế về tìm kiếm; giữa thập niên 2000, người dùng tạo ra nội dung ngày càng nổi bật. Đến nay, web đang trong quá trình chuyển đến giai đoạn phát triển mới, biến thành nơi mà các tương tác xã hội là quan trọng hơn bao giờ hết. "Anh cả" trong việc biến đổi này không ai khác ngoài Facebook.

Vậy bước phát triển tiếp theo của web là gì? Với câu hỏi đặt ra là những công nghệ nào sẽ định hình web trong vài năm tới. Những người được khảo sát gồm nhiều nhà phân tích, kỹ sư và những nhà quản trị đã có những dự đoán tập trung vào 5 công nghệ chủ chốt và được đề cập thường xuyên nhất. Ngoài ra, trong bài viết sẽ có nhận định của các chuyên gia về Google và Facebook.
1. Web di động sẽ thông minh hơn
Trong bước ngoặt của lịch sử điện toán, lần đầu tiên, số lượng điện thoại thông minh (smartphone) bán ra trên toàn cầu trong quý 4 năm 2010 vượt qua máy tính. Các thiết bị di động gia tăng một cách đáng kinh ngạc cả về tốc độ và quy mô của nó. Mỗi ngày, các hãng điện thoại kích hoạt 350.000 chiếc chạy hệ điều hành Android của Google. Ước tính có 15% lượng tìm kiếm trên cỗ máy Google liên quan đến các thiết bị di động. Hơn 10 tỷ lượt ứng dụng được tải về từ App Store của Apple.

Theo nhận xét của Gina Trapani, người triển khai ThinkUp (smarterware.org) cho biết, Google đang chiến thắng về web, còn Facebook chiến thắng về mạng xã hội. Google đang thiếu về xã hội. Họ đang cố gắng để làm việc này nhưng có lẽ đã muộn.
Như chúng ta đã thấy, công nghệ di động đã làm thay đổi thói quen của nhiều người dùng: các thiết bị di động đang trở thành cổng thông tin thuận tiện cho họ trong việc trực tuyến trên mạng xã hội. Họ có thể sử dụng điện thoại để ghi lại các "cảm nhận" bằng giọng nói, đăng ảnh, chơi game và thu thập thông tin bạn bè. Hơn 250 triệu người dùng truy cập Facebook ngay trên các thiết bị di động của họ, và 40% tin nhắn (tweet) đến từ các nền tảng di động. Thực tế, iPhone 4 đã trở thành chiếc máy ảnh phổ biến cho những cư dân Flickr.

Các chuyên gia cho rằng, đây chỉ mới là những khởi đầu. Sự mạnh mẽ pha trộn giữa khả năng di động và xã hội sẽ truyền "cảm hứng" cho nhiều loại hình dịch vụ và sản phẩm mới và trở thành nền tảng trong cách làm việc, buôn bán và giải trí của tất cả chúng ta. Yếu tố chính thúc đẩy sự chuyển đổi này chính là ngữ cảnh (context).

Theo Richard MacManus, Blogger của ReadWriteWeb (readwriteweb.com), dùng điện thoại di động có nghĩa là người dùng muốn thông tin về ngữ cảnh. Vì vậy, thách thức của Google là làm thế nào để cung cấp cho người dùng những khuyến cáo cá nhân khi họ đang di chuyển, khác với danh sách các kết quả tìm kiếm. Facebook làm tốt việc này, vì họ có ngữ cảnh xã hội (social context) để tìm kiếm trên các điện thoại di động.

Trong hầu hết quá trình sử dụng điện thoại, những ngữ cảnh cụ thể đều được ghi lại. Đó là vị trí, ngày, giờ, bạn làm gì ở đó, gần nơi nào, bạn đã làm gì trước đó.
 
Ngoài ra, còn có bản đồ xã hội (social graph) của bạn – những kết nối giữa các cá nhân cũng như các đối tượng và cá nhân – với các bit dữ liệu có liên quan đến ngữ cảnh đó (chẳng hạn khi bạn bè chia sẻ thông tin về vị trí đó). Tương lai của tính toán di động (mobile computing) tùy thuộc vào các công ty và những nhà phát triển các công nghệ - các phân tích về dữ liệu và các thuật toán máy học (machine learning algorithm), chẳng hạn khả năng "cảm" dữ liệu ngữ cảnh để đưa ra kết quả tìm kiếm, quảng cáo và nhiều dịch vụ khác tốt hơn.

Để biết những tiến triển về điều này, bạn hãy xem một phần thông tin ngữ cảnh của các công ty đang làm về thông tin địa lý (geolocation). Facebook tung ra dịch vụ Places, và Google khai trương dịch vụ Latitude (khởi đầu gồm có Foursquare và Gowalla). Sử dụng định vị toàn cầu (GPS) và dữ liệu Wi-Fi từ điện thoại của nhiều người, những dịch vụ này cung cấp thông tin những vị trí cụ thể và những dịch vụ giảm giá (deal). Nếu đến cửa hàng, bạn sẽ nhận được phiếu giảm giá; Nếu bạn ở quán cà phê, bạn sẽ nghe bạn bè nói về nơi này và những nơi khác ở gần đó có giảm giá chẳng hạn. Vì vậy, những gì mà các thiết bị di động đang hỗ trợ thực hiện là liên kết thế giới số đến thế giới thực – và như vậy nhiều ứng dụng có thể chấp nhận được và con người sẽ được kết nối với nhau nhanh hơn.

Dennis Woodside, Phó chủ tịch Google nói rằng bạn có thể nhìn thấy những thay đổi tương tự của ngành công nghiệp và kinh doanh từ khi web bắt đầu phổ biến và hiện nay nó được phát triển nhanh hơn nhiều.
2. Video làm "tràn ngập" web
Bạn có thể trả lời nhanh câu hỏi: Cỗ máy tìm kiếm nào lớn thứ 2 thế giới? Nếu trả lời là Yahoo hay Bing, bạn đã sai. Câu trả lời là YouTube.

Mỗi tháng, những người dùng YouTube trên toàn thế giới bỏ ra 2,9 tỉ giờ - tương đương 331.050 năm để truy cập trang web này. Số lượng video clip được tải lên YouTube trong 60 ngày nhiều hơn 3 mạng lớn của Mỹ có được trong vòng 60 năm.

Theo Robert Scoble, Blogger của Scobleizer (scobleizer.com), sự kỳ vọng của chúng ta ngày càng tăng. Chúng ta mong muốn xem phim và giải trí bất kỳ lúc nào chúng ta muốn. Tại sao ta phải thức đêm xem "American Idol" trên một kênh nhất định? Tại sao không "đẩy" lên iPad để xem bất kỳ khi nào mình muốn?

Các nhà phân tích cho rằng, khi được Google mua lại vào năm 2006, YouTube chỉ là "dòng chảy nhỏ giọt" trong "cơn lũ" video gây tràn ngập web. Thực vậy, hiện nay, lưu lượng video đã vượt qua điểm-tới-điểm cũng như vượt cao hơn hình thức truyền dữ liệu trong các đường truyền viễn thông. Chỉ riêng các phim được truyền trực tiếp bằng Netflix đã có thể chiếm khoảng 20% băng thông của Mỹ vào mỗi đêm. Khi chuyển đổi nhiều chương trình TV lên web, những chiếc TV "kiêm" chức năng kết nối "Net" (có thể gọi là Smart TV, xem thêm bài viết "Ti vi thông minh", ID:A1106_70) tối ưu cho video; những chiếc smartphone có thể dễ dàng tạo nội dung, xem và chia sẻ đã góp phần tăng tốc phát triển xu hướng này.
 
Tương lai của web video không chỉ có nhiều hơn mà còn có thể cho chúng ta xem video theo hướng đổi mới. Đó là video tăng cường "chất" xã hội.

Theo Danny Sullivan, Blogger của Search Engine Land (searchengineland.com), Google có thể mất thị phần về video nhiều hơn Facebook. Vì YouTube là trang web chia sẻ video phổ biến và cực kỳ lớn, tuy vẫn phải đối mặt với một số mối đe dọa như chuyển đổi nội dung chuyên nghiệp, vì việc chuyển đổi này khá phức tạp.

Bản đồ xã hội có thể sẽ là công cụ khuyến cáo (recommendation) có tác động mạnh. Đây là "sân chơi" mà web xã hội có thể tham gia. Mới đây, Facebook đã hợp tác với Warner Bros. để cung cấp dịch vụ cho thuê phim trực tuyến, bắt đầu với phim Dark Night hồi tháng 3. Cuộc "đổ bộ" này gây ra mối đe dọa lớn cho các dịch vụ xem bao nhiêu trả bấy nhiêu (pay-per-view) của các công ty truyền hình cáp. Vì Facebook có ưu thế là có số lượng người dùng khổng lồ và thực tế là hãng này có thể sử dụng nhiều kết nối xã hội của người dùng, những lời bình luận (comment) của họ, và cả "likes" các phim một cách hiệu quả.

Sức hấp dẫn của video trực tuyến là có thể mang lại nguồn thu nhập khổng lồ, vì vậy các công ty đang nỗ lực tổ chức lại phần mềm và các hạ tầng mạng phù hợp hơn. Trọng tâm của những vấn đề này đã gây ra "trận chiến" giữa các chuẩn. Ngày càng có nhiều web video dựa vào công nghệ mã hóa bị vướng tác quyền (patent-encumbered) H.264. Google cho biết, H.264 là chuẩn mở, miễn phí cho tất cả định dạng video, vì thế họ ngưng hỗ trợ H.264 và đang tiến hành thay thế bằng WebM.

Độ phân giải sẽ là trọng tâm khi có chuẩn web HTML5 chính thức. HTML5 sẽ định ra các định dạng video – các đối thủ gồm H.264, WebM và một số đối thủ khác – tất cả các trình duyệt sẽ hỗ trợ. David Recordon, quản lý cao cấp các chương trình mở của Facebook cho rằng, không có việc định dạng chiếm ưu thế, mà những định dạng sẽ làm cho các ứng dụng phong phú hơn cho cả trên web và các thiết bị di động, giúp người dùng tạo và xem video dễ dàng hơn bao giờ hết.
3. Nhiều đối tượng tham gia mạng xã hội
Sau tình trạng khẩn cấp tại nhà máy điện hạt nhân Dai-ichi Fukushima ở Nhật vừa rồi, các cơ quan chính phủ và các cá nhân thiết lập các bộ đếm Geiger để đo bức xạ. Như nhiều cảm biến hiện nay, những bộ đếm Geiger đưa kết quả đo được lên web, cho phép mọi người theo dõi thông tin về các mức bức xạ.

Đây được gọi là Internet of Things, nơi mà mọi thiết bị dân dụng như tủ lạnh, bóng đèn, lò nướng, các dụng cụ đo lường kỹ thuật cao, cảm biến nhúng và phân loại các đối tượng... đều được kết nối với Internet.
Theo Jeff Clavier, nhà đầu tư SoftTech VC (softtechvc.com), nhiều thiết bị kết nối này sẽ sử dụng hệ điều hành Android, vì vậy Google sẽ được hưởng lợi từ xu hướng này dù họ đã tìm ra cách tích hợp dữ liệu vào chỉ mục tìm kiếm. Còn Facebook không phải là không có nhưng hiện nay, Facebook đang thiếu lớp xã hội (social layer) trong các thiết bị này. Có thể trong tương lai, Facebook sẽ tìm ra những thứ thú vị khác. 
 
Theo xu hướng Internet of Things (IoT, xem thêm trang 69), các nhà nghiên cứu của trường đại học Carnegie Mellon đang phát triển các cảm biến quản lý các tòa nhà, đường phố và cầu; Fitbit đã chế tạo máy ước lượng quãng đường bằng cách đếm bước (pedometer) giám sát các động tác của bạn và cho phép bạn chia sẻ các thói quen tập thể dục với bạn bè; nhà sản xuất đồ chơi Mattel ra mắt thẻ điện tử (electronic tag), cho phép gửi "tweet" mỗi khi con chó di chuyển hay sủa.

Được đề xuất hơn một thập kỷ trước, IoT cuối cũng đang hình thành, nhờ các linh kiện điện tử rẻ hơn, các cải tiến về công nghệ không dây, và tính sẵn có của linh kiện điện tử DIY (Do It Yourself) như Arduino, vi điều khiển nguồn mở nổi tiếng.

Bản đồ dữ liệu từ các cảm biến thường gặp cho đến các bản đồ xã hội sẽ cung cấp giá trị thông tin và những sự việc liên quan đến chúng ta, cho phép mọi người dễ dàng tìm kiếm những thông tin cần thiết; vì thế, cũng đừng ngạc nhiên nếu chiếc tủ lạnh của bạn cũng tham gia Facebook.

Theo Richard MacManus, Blogger của ReadWriteWeb (readwriteweb.com), các cảm biến sẽ bơm hàng "tấn" dữ liệu mới vào Internet. Google hay Facebook sẽ là công ty Internet of Things, chúng ta hãy chờ xem.
4. Dữ liệu web sẽ bùng nổ
Theo Marissa Mayer - nhà điều hành Google cho biết dữ liệu đang "sinh sôi nảy nở" với tốc độ nhanh hơn cả định luật Moore. Theo hãng nghiên cứu IDC, số lượng dữ liệu được tạo ra trên toàn cầu vào năm vừa qua vượt mức 1 zettabyte (1 tỉ terabyte). Việc "tích lũy" chưa có tiền lệ này đã dẫn đến một cuộc đua công nghệ, các công ty đang tìm kiếm cách để chứa, quản lý và phân tích thông tin.

Dĩ nhiên, Google là hãng tiên phong trong việc phát triển các công nghệ "nghiền" dữ liệu (data-crunching), chẳng hạn công cụ MapReduce, chứa một tập các thuật toán phân bố và xử lý các khối dữ liệu lớn. Ngoài ra, Google có các trung tâm dữ liệu siêu bí mật (supersecret) làm việc như các máy tính khổng lồ (warehouse-sized computer).

Theo Gina Trapani, nhà phát triển ThinkUp (smarterware.org), Google có rất nhiều dữ liệu được thu thập từ web trong thời gian rất lâu, còn Facebook có được dữ liệu do người dùng tạo ra. Dữ liệu của Facebook có nhiều điều thú vị hơn so với Google

Dữ liệu mới sẽ có một phần rất lớn về web xã hội. Hiện tại, mỗi tháng những người dùng Facebook chia sẻ hơn 30 tỉ mẫu nội dung - các liên kết web, những mẫu tin, những bài viết trên blog, hình ảnh. Những người dùng Twitter tạo ra hơn 155 triệu tweet/ngày (tức tăng hơn 55 triệu so với năm trước). Hơn nữa, cả 2 công ty đang thiết lập các nền tảng tập hợp dữ liệu, chấp nhận các công ty khác truy cập đến các kết quả thông qua API hay các giao diện chương trình ứng dụng. (Facebook Connect, cho phép các trang web truy cập dữ liệu công cộng từ những người dùng Facebook, đó là một API điển hình). Dĩ nhiên, sự phát triển của các mối liên kết vẫn còn nhiều dữ liệu trực tuyến ở dạng "trứng nước" nhưng tiến triển theo dạng xoắn ốc mở rộng.

Xoắn ốc này đang dần rời khỏi tay Google vì tính năng tìm kiếm xã hội (socia search) và thời gian thực, ngoài ra còn là mối đe dọa cho các công ty tìm kiếm khác. Facebook, Twitter và các trang hướng đến xã hội khác tích lũy khối lượng lớn dữ liệu và kết nối dữ liệu này đến các bản đồ xã hội của người dùng, có thể giúp người dùng tìm thông tin theo cách mà Google không thể làm được.
Trong cuộc đua này, các công ty công nghệ, gồm cả các công ty mới sáng lập như Cloudera đã xây dựng các công nghệ dữ liệu lớn (big-data) tốt hơn: kiến trúc máy chủ hoàn toàn mới, hệ thống cơ sở dữ liệu rất khác biệt từ các kế hoạch liên quan, các nền (framework) ngôn ngữ mới cho đến việc kết hợp các diện mạo tốt nhất của nhiều ngôn ngữ lập trình. Ngoài ra, các công ty còn nhờ vào các nhóm chuyên gia trình độ cao về khoa học dữ liệu. Dù các công ty giữ bí mật về những "kho" công nghệ của họ nhưng phần lớn đều dựa vào nguồn mở.
5. Giọng nói và cử chỉ sẽ thay đổi tương tác giữa máy tính và người
 
Trong 30 năm qua, những bộ xử lý liên tục được cải tiến để xử lý nhanh hơn, khả năng của hệ thống lưu trữ phát triển "như nấm sau mưa", màn hình nhẹ và độ phân giải cao hơn. Nhưng cách chúng ta tương tác với các máy tính – dùng bàn phím và chuột – chưa được thay đổi nhiều.

Hiện nay, tương tác giữa máy tính và con người đang tiến triển. Các smartphone và tablet với màn hình cảm ứng đã phổ biến, hỗ trợ tương tác như các bàn phím vật lý và là một giao diện trực quan, ngay cả trẻ mới biết đi cũng có thể "chọc ngoáy" trên đó.

Trong ứng dụng bằng giọng nói, đã có Google triển khai ứng dụng tìm kiếm bằng giọng nói cho Android; ứng dụng dịch ngôn ngữ gần như tức thời, chẳng hạn từ tiếng Tây Ban Nha sang tiếng Anh.

Theo Charlene Li, nhà phân tích của Altimeter Group (altimetergroup.com), ứng dụng cử chỉ và giọng nói có một vài trở ngại khó vượt qua do cần phải có các khoản đầu tư lớn. Những giao tiếp tự nhiên (natural interfaces) thực sự rất khó phát triển, vì cần có nguồn lực nghiên cứu và phát triển (R&D) đồ sộ.

Tiếp theo ứng dụng cử chỉ và giọng nói, làn sóng giao tiếp kế tiếp sẽ là... vẫy tay (waving). Năm ngoái, Microsoft đã tung ra Kinect, một cảm biến chuyển động 3D dành cho thiết bị chơi game Xbox 360. Thiết bị này phát ra mẫu các chấm hồng ngoại không thể nhìn thấy bằng mắt thường trong môi trường bình thường. Sau đó, thiết bị dùng cảm biến để nhận dạng các chấm hồng ngoại này, nhận diện khoảng cách dựa trên cách các đối tượng và người chơi làm thay đổi mẫu này. Còn gì tuyệt vời hơn, khi chơi game chỉ bằng cách "quơ" tay với Kinect – một loại giao tiếp "tự nhiên". Có vài suy đoán rằng có thể Microsoft sẽ tích hợp các điều khiển Kinect vào Windows.

Theo các chuyên gia, những cải tiến mới nhất trong các giao tiếp tự nhiên sẽ cung cấp một cái nhìn mới về tương lai tiếp cận nhanh (fast-approaching) mà người dùng sẽ tương tác với web – không chỉ gõ và chạm mà còn nói và "khoa tay múa chân" trước các thiết bị.
Nguồn: Plusviet.com

9.19.2011

Cấu Trúc Tổ Chức Mẫu Blogger Template (Phần 5)

Tìm Hiểu Về Margin Và Padding


Để có một blog đẹp chúng ta phải chỉnh sửa mã nguồn cho các thành phần trở nên cân đối và hài hòa. Bài viết này sẽ hướng dẫn các bạn làm quen với margin và padding, canh lề và canh đệm. Những ai đã từng học qua CSS thì không lạ gì với hai tag này.


MARGIN
Margin được dùng để kiểm soát khoảng trống giữa các thành phần của trang, hay còn được gọi là lề. Hãy để ý các khoảng trống mà trình duyệt của bạn hiển thị khi bạn xem bất kỳ trang web hay blog. Nào, đăng nhập blogger.com bằng tài khoản Google của bạn, vào Template (Mẫu) ->Edit HTML (Chỉnh sửa HTML), kéo thanh trược xuống và bạn có thể nhìn thấy rất nhiều thành phần có margin với các giá trị khác nhau. Phụ thuộc vào số giá trị đứng phía sau mà khoảng trống khác nhau. Bạn có thể bắt gặp 4, 3, 2, thậm chí 1 giá trị đứng phía sau.


Margin

Bốn giá trị:
margin 10px 5px 0 5px;
Lề trên, phải, dưới, trái được canh lần lượt theo các khoảng cách 10px, 5px, 0px, 5px

Ba giá trị:
margin: 30px 20px 70px;
Lề trên, phải, dưới, trái được canh lần lượt theo các khoảng cách 30px, 20px, 70px, 20px

Hai giá trị:
margin: 30px 20px;
Lề trên và dưới: 30px
Lề trái và phải: 20px

Một giá trị:
margin: 100px;
Tất cả các lề đều được canh một khoảng cách 100px

Nếu bạn không nhớ các vị trí này, hãy sử dụng theo cú pháp sau cho từng vị trí một.

margin-top: 1px;
margin-right: 2px;
margin-bottom: 3px;
margin-left: 4px; 
(Các con số ở đây là ví dụ)

PADDING

Padding dùng để kiểm soát khoảng trống giữa nội dung và đường viền của nó. Trong tiếng Anh, từ này có nghĩa là vật hay sự đệm, lót.
Tương tự như margin, padding cũng có thể có 4 giá trị đi phía sau, tương ứng trên, phải, dưới, trái (như chiều kim đồng hồ).


Padding
Ví dụ:
padding: 15px 30px 25px 0;
Trên 15px, phải 30px, dưới 25px, trái 0px

Ngoài ra người ta có thể dùng:
padding-top: 15px;
padding-right: 30px;
padding-bottom: 0;
padding-left: 30px;
(Các con số ở đây là ví dụ)

Hi vọng nhưng kiến thức cơ bản đó sẽ giúp cho bạn và new bloggers hiểu rõ hơn về bố cục của một Template Blogger, chúc các bạn thành công !
Nguồn: Thủ thuật blog

Cấu Trúc Tổ Chức Mẫu Blogger Template (Phần 4)


Mã nguồn của Blogger

Blogger của Google là một dịch vụ blog mã nguồn mở. Bạn có thể biên tập khoảng 95% mã nguồn của nó để thay đổi theme cho nó. Không chỉ đổi màu, đổi background... mà hơn thế nữa, bạn có thể thay đổi Layout (bố cục) để có một giao diện 100% mới. Ngoài ra vì là mã nguồn mở lên bạn dễ dàng tìm được những thứ gọi là Widget (phụ tùng) - một kiểu Add-on cho blog - và nhưng đoạn script tạo các chức năng, hiệu ứng đặc biệt... Với Blogger, bạn có thể tạo một cái blog trên nền tảng Web 2.0 dễ dàng. Bài viết này sẽ hướng dẫn bạn chỉnh sửa mã nguồn của Blogger.

I.Chuẩn bị:Để bắt đầu, bạn phải đăng nhập vào blog của mình.
Trong trang Dashboard → chọn Layout (tại blog muốn chỉnh)
Tại trang Blogger :: Edit Layout → nhấn vào link Edit HTML
Ở trang này, bạn có thể bắt đầu việc chỉnh sửa của mình.

II.Dạng cơ bản:Mã nguồn thường sẽ có dạng cơ bản như sau:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<b:skin><![CDATA[/*
-----------------------------------------------
Giới thiệu về skin và tác giả-----------------------------------------------*/



/* Variable definitions
phần đặt biến cho skin
*/



Phần CSS có thể chỉnh sửa
]]></b:skin>
Phần chèn Javascript</head>
<body>
Nội dung trang...
Phần này thay đổi theo trang. Thường được chia ra thành cái Section (nằm giữa thẻ <b:section> và </b:section>).
Trong các section (vùng) còn có những Widget (nằm giữa thẻ <b:widget> và </b:widget>).

</body>
</html>
Từ đoạn này trở đi không có giá trị
Những phần nằm trên thẻ <head> bạn không cần để ý, cũng đừng bao giờ thay đổi gì ở đây. Có thể hiểu đây là phần thủ tục thôi. Phần màu xanh lá cây có thể bỏ đi. Phần in nghiêng là các lưu ý.
Ngoài ra, những đoạn nằm trong /* và */ trong phần CSS và những đoạn nằm trong <!-- và --> trong những phần còn lại đều không có ý nghĩa. Đó chỉ là phần chú thích.
...

III.Section và Widget:Thẻ <b:section>
Nó có các thuộc tính (attribute) như sau:
  • id: (Bắt buộc) Nó có ý nghĩa như tên của section đó (chỉ dùng chữ và số).
    VD: <b:section id="MySection">.
  • class: phân nhóm cho section của bạn. Bạn nên dùng những cái tên sau cho class của mình như "navbar," "header," "main," "sidebar," and "footer". Để sau này, khi thay đổi phần CSS, Blogger có thể chuyển Section của bạn đến đúng nơi.
    VD: <b:section class="sidebar" id="MySection">.
  • maxwidgets: Quy định số lượng widget tối đa mà section có thể chứa. Nếu không đề cập có nghĩa là không giới hạn.
    VD: <b:section id="MySection" maxwidget="1">.
  • showaddelement: Chỉ có 2 giá trị là "yes" hay "no" (mặc định là "yes". Nó quy định tại trang Edit Layout có hiển thị liên kết "Add a Page Element" cho section này không.
    VD: <b:section id="MySection" showaddelement="no">.
  • growth: Cũng chỉ có 2 giá trị là "horizontal" (ngang) hay "vertical" (dọc) (mặc định là "vertical"). Nó quy định cách mà các widget xuất hiện (hàng dọc hay ngang).
    VD: <b:section id="MySection" growth="horizontal">
Nằm trong <b:section> bắt buộc phải là thẻ <b:widget>, những thẻ khác sẽ không được chấp nhậnThẻ <b:widget>
Widget là những phần add-on có thể quản lý được trong trang Edit Layout. Nó có các thuộc tính sau:

  • id: (bắt buộc) có ý nghĩa như tên của widget đó. Không thể có 2 widget cùng tên. ID của widget sau khi tạo, không thể thay đổi được trừ khi bạn xóa vào tạo lại một widget khác.
  • type: (bắt buộc) Nó xác định kiểu widget.
  • locked: có 2 giá trị "yes" hoặc "no" (mặc định là "no"). Nếu bạn trong "yes" thì widget này không thể xóa hay di chuyển trong trang Edit Layout.
  • title: Hiện tên của widget khi nó xuất hiện trên trang blog. Nếu bạn bỏ trống thì Blogger sẽ sử dụng một cái tên tự động kiểu HTML1, List2...
  • pageType: Có thể là "all", "archive", "main", hay "item" (mặc định là "all"). Widget này sẽ chỉ hiển thị ở loại trang được xác định cho nó. Nhưng tất cả đều xuất hiện trong trang Edit Layout.
Các loại widget hiện có:
  • BlogArchive
  • Blog
  • Feed
  • Header
  • HTML
  • SingleImage
  • LinkList
  • List
  • Logo
  • BlogProfile
  • Navbar
  • VideoBar
  • NewsBar
Khi bạn bấm nút , tất cả các thẻ <b:section> và <b:widget> sẽ được chuyển thành <div> với ID tương ứng. ID này sẽ cùng với định dạng trong phần CSS của bạn để hiển thị đúng trên màn hình.
Lần trước mình đã giới thiệu về mã nguồn của Blogger. Nhưng đó chỉ là dạng thu gọn, nội dung của các widget bị giấu đi. Ở bài này, mình sẽ nói chi tiết về nội dung của một Widget. Xét về bản chất thì nó khá giống những ngôn ngữ lập trình hướng cấu trúc (structured programming language), nó cũng cấu tạo bởi cái code block và có những hàm cơ bản như Loop và Condition.

I.Chuẩn bịTại trang Edit HTML (?) bạn nhấn vào checkbox Expand Widget Templates


Lúc này thì trang Edit HTML sẽ tự tải lại. Và dễ dàng nhận ra, phần mã nguồn đã thay đổi, các dòng
<b:widget [các thuộc tính] />
trở thành
<b:widget [các thuộc tính]>
<b:includable>
...
</b:includable>
</b:widget>
Lưu ý là giữa 2 thẻ <b:widget> và </b:widget> có thể chứa nhiều nhóm <b:includable> và </b:includable>
II.Sẵn sàng
Thẻ <b:includable>

Bạn có thể bất cứ thứ gì vào giữa 2 thẻ <b:includable> và </b:includable>. Thẻ này có 2 thuộc tính như sau.
  • id: (bắt buộc) Những chữ hay số có giá trị như tên của 1 includable. Hai includable trong cùng widget không được trùng tên.
  • var: Một tham số có liên quan tối phần nội dung trong thẻ, có thể là chữ hoặc số.
Có thể xem mỗi 1 includable là một function trong lập trình (C, Pascal...) có id là tên hàm và var là tên biến. Trong mỗi Widget cần phải có một includable với id='main'. Nếu bạn viết thêm những includable với những id khác thì chúng sẽ không tự xuất hiện. Muốn chúng xuất hiện thì bạn cần dùng đến thẻ <b:include>.
Các thuộc tính của thẻ <b:include> gồm:
  • name: (bắt buộc) là tên của include này. Nó buộc phải trùng với ID của includable bạn muốn xuất hiện (với điều kiện, cả 2 nằm trong cùng một widget).
  • data: có ý nghĩa như var trong includable.
Thẻ include dùng để gọi một includable khác vào includable có id='main'. Nó giống như một lệnh để gọi hàm vào hàm main() vậy. Để có thể hiểu và phân biệt được thế nào là 1 includable và 1 include, xin mọi người xem qua ví dụ sau:
<b:includable id='main'>
<b:loop var='i' values='posts'>
<b:include name='post' data='i'/>
</b:loop>
</b:includable>

<b:includable id='post' var='p'>
Title: <data:p.title/>
</b:includable>
Chỉ cần một dòng
<b:include name='post' data='i'/>
sẽ thay thế cho cả đoạn
<b:includable id='post' var='p'>
Title: <data:p.title/>
</b:includable>
Tham số i được dùng trong thẻ include có ý nghĩa như p trong includable. Sở dĩ dùng i ở đây là vì trong thẻ b:loop có var='i'. Thẻ <b:include> rất có ý nghĩa nếu bạn phải lập đi lập lại một vùng includable nhiều lần trong một widget.
Lưu ý: <b:include name='main'/> không cần viết vào vì nó sẽ xuất hiện tự động.
Thẻ data:
Thẻ data: có ý nghĩa quan trong nhất trong toàn bộ phần mã nguồn. Vì nó là đại diện cho nội dung thực sự của blog. Một vài ví dụ của thẻ này:
<data:title/> đại diện cho tựa đề của widget
<data:photo.url/> đại diện cho đường dẫn của ảnh
...
Đây là những ví dụ đơn giản và thường gặp nhất. Vì hầu hết các widget đều có tựa đề. Thẻ data còn được dùng trong nhiều trường hợp phức tạp khác, thậm chí có tham số trong đó. Dấu "." ý chỉ là url ta cần là url của tấm hình đó, chứ không phải của bất cứ cái gì khác. Tới đây thì có vẻ nó đã giống như một ngôn ngữ lập trình rồi.
Lưu ý: Còn rất nhiều thẻ data khác nhau và danh sách các thẻ data sẽ được viết trong bài sau.

Thẻ <b:loop>
Thẻ b:loop được dùng khá phổ biến. Nó dùng để lặp đi lặp lại một nhóm thông tin. Cú pháp cơ bản của b:loop là:
<b:loop var='tham số chỉ định' values='nhóm dữ liệu'>
[Nội dung cần lặp lại]
</b:loop>
Với tham số chỉ định là tùy chọn, thường dùng nhất là 'i'. Và nhóm dữ liệu chính là các data: (chi tiết sẽ để cập ở bài sau).
vd:
<b:loop var='i' values='data:posts'>
<h2><data:i.title/></h2>
</b:loop>
Trong ví dụ này, ta sẽ lặp đi lặp lại tựa đề của bài viết. Tham số là i, lặp lại sau mỗi bài viết (data:posts là danh sách tất cả các bài viết trong một trang). Nội dung cần lặp lại là tựa đề của từng bài. Tức là khi i sẽ chạy từ post[1] tới post[n], thì xuất hiện trên màn hình sẽ là tựa đề của post[1] tới post[n].
Thẻ <b:if>
Bạn có thể dùng b:if và b:else để quy định thông tin chỉ hiển thị trên vùng này hay vùng khác. Cú pháp cơ bản là:
<b:if cond='điều kiện'>
[nếu điều kiện đúng]
<b:else/>
[nếu điều kiện sai]
</b:if>
Bạn có thể bỏ qua <b:else/> mà không ảnh hưởng tới <b:if>. Như vậy, chỉ có 2 trường hợp, một là nội dung nếu điều kiện đúng; hai là không có gì.
Điều kiện phải là những biểu thức có thể đánh giá đúng sai. vd:
<b:if cond='data:post.showBacklinks'>
đúng nếu bài viết hiện tại cho phép hiển thị backlinks.
<b:if cond='data:blog.pageType == "item"'>
Đúng nếu trang hiện tại là dạng item (trang chứa bài viết).
<b:if cond='data:displayname != "Gman"'>
Đúng nếu tên hiển thị khác Gman.
<b:if cond='data:post.numComments > 1'>Đúng nếu bài viết hiện tại có nhiều hơn một bài trả lời.

Hướng dẫn tiếp theo: sẽ giúp bạn Tìm hiểu Margin và Padding

Nguồn: Blog lô - Gman:

Cấu Trúc Tổ Chức Mẫu Blogger Template (Phần 3)


Bố cục blog của Blogger

Hiểu rõ hơn về bố cục của 1 blog của Blogger sẽ giúp bạn tự tay mình modify code CSS đơn giản hơn.
FREE-Premium-Magazine-Style-Blogger-Template
Bài viết này dành cho những người mới bắt đầu làm quen với blogspot, và nâng cao hơn nữa là hướng dẫn cách tiếp cận bố cục của blog theo phương pháp tiếp cận từ trên xuống để đơn giản mã CSS.

►Phương pháp tiếp cận top-down (từ trên xuống)
Cách tốt nhất để thiết kế một tập tin CSS là sử dụng phương pháp tiếp cận từ trên xuống, nói cách khác là xác định các phần tử chính của blog. Vì vậy, bạn có thể tiến hành để viết mã của bạn trong một cấu trúc chặt chẽ hơn theo cách không cần thiết tránh mã.
Trong thực tế, để xác định các thành phần chính trong bố cục của 1 blog cũng đơn giản. Sự xuất hiện các "mã không cần thiết" sẽ xảy ra khi bạn xác định các chi tiết của yếu tố đó. Để đơn giản hóa các mã CSS này, bạn cần tuân thủ 2 "quy tắc" sau:
1. Giảm thiểu số lượng các yếu tố CSS
2. Sử dụng các thẻ HTML chuẩn(P, H1, UL, LI ...) thay vì tạo các class mới.
- Ví dụ : trong blog của bạn, để thiết kế style cho tiêu đề bài viết, bạn có thể sử dụng thẻ <h1> thay vì dùng class mới ".post-title" .
►Bây giờ ta làm quen với các thành phần chính trong bố cục của blog:
Trước khi bắt đầu viết mã CSS của bạn, bạn phải có hình dung rõ ràng trong đầu bạn các mục chính trong bố cục của 1 blog. Lấy ví dụ 1 blog có 2 cột, bạn có thể xác định những phần chính như hình bên dưới:
Bố cục có 4 phần cơ bản như bên dưới:
1. Header (#header)
2. Main content (#main-content)
3. Sidebar (#sidebar)
4. Footer (#footer)
►Bước kế tiếp, là xác đinh các thành phần có trong từng mục chính đó.
1. Header :
- Phần Header gồm có 2 thành phần cơ bản là Logo và thanh Navbar.(xem hình bên dưới)
- Bạn có thể thay đổi lại logo theo cách bên dưới:
#header {
background:url(YOUR-LOGO.gif) no-repeat;
}
- Đối với thanh Navbar, bạn nên sử dụng các thẻ <ul> <li> để tạo .(xem hình bên dưới)
Làm thế nào ta có thể thấy chúng, bạn không nhất thiết phải tạo một class mới như là "#navigation-bar", bởi vì nó đã được xác định bằng cách sử dụng thẻ<ul> trong phần Header (#header ul, #header ul li). Bằng cách này đọan mã CSS của bạn sẽ gọn gàng hơn, đơn giản hơn, dễ quản lý hơn.
2. Main content :
- Ở trong phần main, chủ yếu là chứa nội dung bài viết, như : tựa đề, nội dung, các nhãn... , có thể xem minh họa bên dưới:
- Vì vậy cách tốt nhất để thiết kế các mã CSS là sử dụng các thẻ chuẩn (bên dưới) vào class #main-content :
+ Post section paragraph(nội dung bài viết) (<p>)
+ Post title (tựa đề bài viết) (<h1>)
+ Post date (ngày post)(<h2>)
+ Post tag (nhãn) (<small>)
Và nó trông như thế này:
3. Thanh Sidebar:
- Sẽ rất đơn giản nếu dùng các thẻ <h1> , <p> (xem hình minh họa)
- Và code CSS sẽ trông như thế này:
4. Footer:
- Tùy bạn thiết kế. hòan tòan tương tự.
Như vậy mình đã giới thiệu xong, hy vọng với bài viết này các bạn sẽ nắm rõ hơn về bố cục của 1 blog, và tự tay mình modify code CSS cho nó đơn giản hơn.
Hướng dẫn tiếp theo: sẽ giúp bạn Tìm hiểu mã nguồn của Blogger
Nguồn: Fandung Blog