Thứ Sáu, 28 tháng 11, 2014

Full dung lượng ổ C

Xoá bỏ các file tạm Temporary Internet files.
Dọn sạch Thùng Rác (Recycle Bin).
Dọn sạch các file tải về mà không dùng đến nữa (trong My Documents,...).
Xoá bỏ các file tạm của Windows (Windows temporary files).
Gỡ bỏ các chương trình đã cài đặt mà thực sự không cần thiết.
Tắt bỏ System Restore.
Sử dụng thuộc tính nén NTFS (nếu cần thiết).
Dồn đĩa (chống phân mảnh).

..

Nguồn:
http://forum.bkav.com.vn/showthread.php/11253-home-o-dia-c-bi-bao-day

http://vnreview.vn/hoi-dap-ve-may-tinh/-/view_content/content/1013039/cach-khac-phuc-hien-tuong-laptop-canh-bao-o-c-bi-day

Xem thêm phần Off System Restore trên win 7
http://forum.bkav.com.vn/showthread.php/1825-c-4-14-l-m-sao-de-tat-system-restore-tren-Windows-7

Good luck!


Thứ Bảy, 8 tháng 11, 2014

Các hàm cơ bản trong Excel.

I. HÀM LOGIC. 

1. Hàm AND:
- Cú pháp:
-  AND (Logical1, Logical2, ….)
- Các đối số:
- Logical1, Logical2… là các biểu thức điều kiện.
- Hàm trả về giá trị TRUE (1) nếu tất cả các đối số của nó là đúng, trả về giá trị FALSE (0) nếu một hay nhiều đối số của nó là sai.

Embed Code Syntax Highlighting cho Blogger

 
Bạn muốn chèn các đoạn code vào blog của mình và bạn muốn chúng hiển thị đẹp với các từ khóa được tô màu hay các dòng lệnh hiển thị xen kẽ,...Bài viết sẽ giúp bạn
Bài viết trích dịch từ trangGeekTalkin .

Cài đặt

Lấy số trong excel

1. Dùng

=value(right(A1,3)) 

right (A1,3) , để lấy 100 ( đang la chuỗi ) 
muốn chuyển 100 ( chuỗi ) thành sỗ = value ( 100 ) 
A1=value(right(A1,3))=100 
A2=value(right(A2,2))=50

2. Dùng macro
Hôm nay bỗng nhận được một tập tin excel của khách hàng, trong đó có một cột mã chấm công có số, có chữ lộn xộn nhau không theo một qui luật nào hết (ví dụ: M123E, 155D, F33). Nhưng mình thì cần mã chấm công chỉ toàn số thôi (ví dụ: 123, 155, 33). Làm sao tách được số ra khỏi chuỗi, trong khi excel không có hàm đó. Làm cách nào đây? Chẳng lẽ làm bằng tay, làm biết đến bao giờ cho xong, mấy ngàn dòng dữ liệu lận đó!

Xóa khoãng trắng trước chữ trong excel

Dùng hàm: = Trim(text)

Lấy chiều dài của chuỗi trong excel

Công dụng: Dùng để đếm số ký tự trong một chuỗi văn bản Công thức:
 
=LEN(text)
___text: chuỗi văn bản mà bạn cần đếm số ký tự có trong đó
LEN, LENB (Hàm LEN, LENB)
=LEN(text)

Thứ Sáu, 7 tháng 11, 2014

Đừng vi Đồng tiền mà - Tâm không tỉnh táo - Đừng vì lời ảo mà chao đảo cuộc đời - Đừng vì chơi bời mà bỏ bê nhiệm vụ - Đừng vì hưởng thụ mà đánh mất tương lai - Đừng vì có tài mà ta đây ra vẻ - Đừng vì " chê tiền lẻ " mà khinh rẻ bần hàn !!

Thứ Bảy, 1 tháng 11, 2014

Sự khác nhau giữa khái niệm Dashboard và Report là gì?

Report là những Báo cáo quản trị thể hiện các số liệu ở nhiều nội dung và góc độ khác nhau tùy theo nhu cầu của người quản lý
Dashboard là Bảng thông tin tổng hợp kết hợp nhiều Báo cáo (Report) trên một màn hình hiển thị, giúp cho người xem có cái nhìn tổng quát và nhanh chóng nhiều thông tin quản trị khác nhau 

Tổng Quan Về Business Intelligent (BI)

Business Intelligence

BI là một qui trình có tích hợp công nghệ mà các doanh nghiệp dùng để kiểm soát khối lượng dữ liệu khổng lồ đến từ nhiều nguồn khác nhau và khai thác nguồn dữ liệu đó giúp cho họ có thể đưa các các quyết định hiệu quả hơn trong hoạt động kinh doanh của mình. BI có mặt ở khắp các doanh nghiệp như hệ thống siêu thị, ngân hàng, viễn thông,… đó đều là những nơi cần thu thập, xử lý khối lượng dữ liệu cực lớn. Do đó BI có tính ứng dụng rất cao khi nguồn dữ liệu của doanh nghiệp sẽ lớn dần theo thời gian hoạt động. Hiện nay BI vẫn còn là một thuật ngữ khá mới ở Việt Nam, nhưng trên thế giới BI đã được ứng dụng rất nhiều vào doanh nghiệp.Vậy mình sẽ cùng tìm hiểu 1 giải pháp BI cho doanh nghiệp gồm những gì và cách hoạt động như thế nào nhé.
BI chủ yếu gồm các thành phần chính như  sau :
 
  • Data Sources:
o   Là cơ sở dữ liệu thô (thường là cơ sở dữ liệu quan hệ) đến từ nhiều nguồn khác nhau như các ứng dụng business như Human Resource Management  (HRM), Customer relationship management  (CRM), phần mềm bán hàng, website thương mại điện tử…
o     Có thể là bất cứ hệ quản trị cơ sở dữ liệu nào như MySQL, Oracle, MSSQL, DB2, …
o     Thường được thiết kế theo mô hình cơ sở dữ liệu quan hệ ( vì dạng mô hình này đang rất phổ biến trong thực tế )
  • Data Warehouse:
o     Là cơ sở dữ liệu được thiết kế theo mô hình khác với CSDL quan hệ và là nơi lưu trữ dữ liệu lâu dài của tổ chức
o     Dữ liệu của DW chỉ có thể đọc, ko ghi hay update được và chỉ được update bởi gói ETL chuyển đổi dữ liệu từ Data Sources vào Data Warehouse. Mình sẽ bàn kỹ hơn về Data Warehouse ở phần tiếp theo.
  • Integrating Server:
o   Chịu trách nhiệm trung gian  vận hành gói ETL để chuyển đổi dữ liệu từ Data Sources vào Data Warehouse.
  • Analysis Server:
o     Chịu trách nhiệm thực thi các Cube được thiết kế dựa trên các Dimension dữ liệu và tri thức nghiệp vụ
o     Cube chịu trách nhiệm nhận input data từ DW và thực thi theo nghiệp vụ định nghĩa sẵn để trả về output.
  • Reporting Server:
o     Thực thi các report với output nhận được từ Analysis Server.
o     Nơi quản trị tập trung các report trên nền web, các report này có thể được attach vào ứng dụng web, hay application
  • Data Mining
o   Là quá trình trích xuất thông tin dữ liệu đã qua xử lý (phù hợp với yêu cầu riêng của doanh nghiệp) từ Data Warehouse rồi kết hợp với các thuật toán để đưa ra ( hoặc dự đoán ) các quyết định có lợi cho việc kinh doanh của doanh nghiệp.
o   Đây là một quá trình quan trọng trong BI, thông thường một doanh nghiệp muốn sử dụng giái pháp BI thường kèm theo về Data Mining.
  • Data Presentation
o   Tạo ra các báo cáo, biểu đồ từ quá trình data mining để phục vụ cho nhu cầu của người dùng cuối.
Sau đây mình sẽ nói rõ hơn về Data Warehouse – 1 phần gần như không thể thiếu của 1 giải pháp BI.

Data Warehouse

Data warehouse nói nôm na như một nơi lưu trữ dữ liệu khổng lồ của doanh nghiệp nhằm phục vụ cho yêu cầu về sau này. Một data warehouse thường có các tính chất sau :
  • Hướng đối tượng
    Thường  dữ liệu trong data warehouse sẽ được phân tích theo từng đối tựơng cụ thể, ví dụ như khách hàng hoặc là sản phẩm,…
  • Tổng hợp dữ liệu
    Như chúng ta đã biết, dữ liệu vào data warehouse có thể đến từ nhiều nguồn khác nhau, mỗi nguồn có cách định nghĩa dữ liệu khác nhau nhưnh khi đưa vào Data Warehouse, chúng sẽ đựơc chuẩn hoá theo thiết kế riêng của từng DW thông qua giai đoạn ETL. Khi đó mọi nguồn dữ liệu sẽ được tổng hợp lại thành một nguồn thống nhất .
  • Lưu trữ lâu dài
    Dữ liệu trong data warehouse được lưu trữ trường kỳ theo một thời gian dài cho dù nó đã được thay đổi. Một hệ thống dữ liệu bình thường chỉ lưu trữ dữ liệu  gần nhất của một trường nào đó, ví dụ như địa chỉ của 1 khách hàng, khi thay đổi nó, địa chỉ cũ vẫn được giữ lại thông qua các phương pháp Slowly Changing Dimensions ( sẽ được bàn kỹ vào các bài blog tiếp theo )
  • Bất biến theo thời gianMột khi dữ  liệu đựơc đưa vào DW, nó chỉ đựơc thay đổi thông qua gói ETL ( nhưng dữ liệu cũ vẫn được giữ lại).

Kiến trúc của một Data Warehouse thông thường
 
  • Data Source Layer (Lớp dữ liệu nguồn)
    Dữ liệu vào DW có thể đến từ nhiều nguồn khác nhau và dưới các định dạng khác nhau như đơn thuần một file text, cơ sở dữ liệu quan hệ, file Excel… hoặc dữ liệu từ doanh nghiệp như dữ liệu về sản phẩm, thông tin lưu trữ về việc lướt web của ngừơi dùng lưu trên web server …
  • Data Extraction LayerĐảm nhận việc trích dữ liệu từ nguồn để đưa vào hệ thống DW. sddsada
  • Staging Area
    Đây là nơi mà dữ liệu sẽ được loại bỏ các trường dữ liệu thừa theo chuẩn của từng DW và chuỷên vào DW hoặc Data mart.
  • ETL LayerLớp này có nhiệm vụ thêm sự logic vào dữ liệu ( thường do yêu cầu riêng của doanh nghiệp ) .
  • Data Storage Layer
    Đây là nơi mà dữ liệu sau khi đã được lược bỏ và chuẩn hóa sẽ được lưu trữ.
  • Data Logic LayerCác quy luật riêng của doanh nghiệp sẽ đươc lưu vào đây. Chúng không ảnh hưởng tới dữ liệu lưu trong DW nhưng sẽ tác động tới các dạng như báo cáo sau này.
  • Data Presentation Layer
    Lớp này đảm nhận việc “xuất” các thông tin hữu ích cho người dùng như bảng hoặc báo cáo đồ họa theo  yêu cầu của doanh nghiệp trên web, dạng email báo cáo tự dộng tạo và gửi đi định kỳ hoặc …
  • Metadata LayerĐây sẽ lưu trữ các thông tin về dữ liệu trong DW.
  • System Operations Layer
    Lưu lại thông tin về quá trình hoạt động của hệ thống DW như tình trạng của tiến trình ETL, năng suất của hệ thống và lưu lại lịch sử truy xuất của các user.

Giới thiệu về Ext.NET

Ext.NET là gì???
Để hiểu hơn về Ext.NET chúng ta sẽ tìm hiểu qua về ExtJS trước tại đây.
Ext.NET là 1 thư viện hỗ trợ thêm cho ASP.NET (WebForm và MVC) tích hợp bộ thư viện Sencha ExtJS. 
Rất đơn giản phải không :D
Phiên bản hiện tại của Ext.NET là Ext.NET 2.5 hỗ trợ :
- Framework:  .NET 3.5, 4.0, 4.5 & 4.5.1 (4.x dành cho Ext.NET MVC)
- Visual Studio: 2008, 2010, 2012 & 2013
Xem các demo ở đây
Trích: http://blogthegioimang.info/?p=218