Thứ Hai, 17 tháng 12, 2018

Nhìn lại lịch sử thay đổi giao diện của Windows qua nhiều năm, từ Windows 1.0 đến Windows 10


Windows là hệ điều hành máy tính phổ biến nhất thế giới, gần như gắn liền với nhiều người. Lịch sử của Microsoft Windows bắt đầu từ Windows 1.0 (1985) cho đến hiện tại là Windows 10 (2015). Video bên dưới sẽ giúp bạn ôn lại những kỷ niệm đẹp với các phiên bản Windows gắn liền với tuổi thơ.

Tất cả các phiên bản Windows từ 1.0 đến Windows 10, cụ thể bao gồm:

- Windows 1.01
- Windows 2.03
- Windows 3.0
- Windows 3.1
- Windows NT 3.1
- Windows NT 3.51
- Windows 95 OSR 2.5
- Windows NT 4.0 SP6
- Windows 98
- Windows 2000 Professional SP4
- Windows ME
- Windows XP Professional SP3
- Windows Vista Ultimate SP2
- Windows 7 Professional (64-bit)
- Windows 8.1
- Windows 10

Từng phiên bản sẽ được mô tả với những tính năng đặc biệt nhất và trừ Windows 10 thì tất cả đều chạy trên Virtualbox. 


Đoạn video ngắn được thực hiện bởi kênh YouTube Phyrozz.


Theo Techrum
Share:
Xem

Chủ Nhật, 16 tháng 12, 2018

Thứ Hai, 10 tháng 12, 2018

Lập Trình C: Thực hành cơ bản FILE

Cho file TXT có cấu trúc sau:
- Dòng đầu lưu giá trị một số nguyên dương n.
- Dòng còn lại lưu giá trị của một dãy số gồm n các số nguyên.
a. Đọc file trên, lưu dữ liệu đọc được vào mảng một chiều.
b. Xuất mảng ra màn hình.
c. Ghi các số nguyên tố có trong mảng vào file (ghi tiếp vào file đã có).


#include<stdio.h>
#include<stdlib.h>
#define MAX 100
#define link "F:\\input.txt"

void DocFile (int a[MAX], int n)
{
FILE *f;
f=fopen(link, "rt");
if(f==NULL)
{
printf("Khong mo duoc file");
exit(0);
}
fscanf(f, "%d", &n);
for(int i=0; i<n; i++)
fscanf(f, "%d", &a[i]);
fclose(f);
}

void XuatFile (int a[MAX], int n)
{
for(int i=0; i<n; i++)
printf("%d\t", a[i]);
}

int KTNT (int m)
{
int d;
d=0;
for(int i=1; i<m; i++)
{
if(m%i==0)
d++;
}
if(d==1)
return 1;
else return 0;
}

void GhiNT (int a[MAX], int n)
{
FILE *f;
f=fopen(link, "at");
fprintf(f, "\n");
for(int i=0; i<n; i++)
{
if(KTNT(a[i])==1)
fprintf(f, "%d ", a[i]);
}
fclose(f);
}

int main()
{
int a[MAX];
int n;
FILE *f;
f=fopen(link, "rt");
fscanf(f, "%d", &n);
DocFile(a, n);
XuatFile(a, n);
GhiNT(a, n);
return 0;
}


Share:
Xem

Thứ Tư, 5 tháng 12, 2018

[Share] Template Match Attax EPL 2018 - 2019

Trước hết Admin page muốn cảm ơn mọi người đã ủng hộ cho page. Sau khoảng thời gian khá lâu để hoàn thiện hơn về file .psd cho mọi người. Hôm nay mình sẽ share cho mọi người nhé!

template match attax

File Match Attax này mình dùng Photoshop thực hiện nên yêu cầu mọi người biết về Photoshop nhé, nói chung cũng dễ  dùng thôi vì mình đã làm sẵn, các bạn chỉ việc thay đổi theo ý muốn của bản thân.


Trong file .psd mình cũng đã cố gắng sắp xếp các chổ để ảnh render cẩu thủ, nền, chỉ số, tên,... theo ý của mình nên các bạn chịu khó làm quen nhé :)

Trong file có 2 font chữ đi kèm, các bạn nhớ cài trước khi mở nhé. Có thể đổi font nếu thích :D

Link download sẽ là link rút gọn 123link nên  mọi người ủng hộ mình nhé!



File .psd (Chọn 1 trong 2 link)

Link Google Drive

Password giải nén: thankyou
Share:
Xem

Thứ Hai, 3 tháng 12, 2018

Thứ Năm, 29 tháng 11, 2018

Thứ Ba, 27 tháng 11, 2018

Thứ Tư, 21 tháng 11, 2018

[APK] Match Attax - App xem đầy đủ bộ sưu tập thẻ Match Attax

- Cung cấp bởi: Topps Europe Limited
- Yêu cầu: Android 4.4+

logo

- Giới thiệu:

Mã quét được tìm thấy trong mọi gói vật lý của Premier League Match Attax để mở khóa thẻ kỹ thuật số cho Ứng dụng Match Attax mới!

Mở các gói kỹ thuật số và thu thập các cầu thủ Premier League yêu thích của bạn để xây dựng và chơi với đội Attax phù hợp nhất của bạn!



Thêm thẻ mới của bạn vào trình kết nối kỹ thuật số để bạn có thể khoe bộ sưu tập kỹ thuật số của mình cho bạn bè ở bất cứ đâu.


Yêu cầu các gói kỹ thuật số MIỄN PHÍ bằng cách kiếm XP khi bạn chơi Match Attax với đối thủ trực tuyến!


Chơi ứng dụng Match Attax mỗi ngày và kiếm XP và các gói chỉ để đăng nhập!
Với hơn 500 thẻ Premier Attax Match có sẵn trong ứng dụng, bạn có tùy biến tối đa khi bạn xây dựng nhóm Match Attax của bạn và sẵn sàng để tiếp nhận các bộ sưu tập Match Attax khác!

Đối đầu với những người thu gom Match Attax khác với hệ thống mai mối trực tuyến của chúng tôi và trở thành người chơi Attax phù hợp nhất xung quanh!




Thể hiện chuyên môn chiến thuật của bạn khi bạn tiến bộ thông qua các giải đấu Match Attax, nhận được khuyến mãi và kiếm được ngôi sao của bạn trước khi bạn đạt đến đỉnh!

Hãy tìm kiếm các Master Attax Match - nếu bạn đánh bại một, bạn sẽ yêu cầu danh hiệu của họ và đỉnh của bạn sẽ ON FIRE! Sau đó đi và cạnh tranh với những người thu gom khác để giữ danh hiệu của bạn!

Với hệ thống giao dịch siêu nhanh và dễ dàng của chúng tôi, bạn có thể chọn giao dịch bất kỳ thẻ trùng lặp nào bạn nhận được và hoàn tất giao dịch đối với thẻ bạn cần!


CHO PHỤ HUYNH: Con bạn sẽ chơi trong một môi trường an toàn, khép kín, không có thông tin nhận dạng được trình bày, khác với tên nhóm đã chọn của chúng. Không có mua hàng trong ứng dụng và trò chơi được chơi miễn phí thông qua hệ thống XP gói miễn phí của chúng tôi; tuy nhiên, sẽ có nhắc nhở cho con bạn quét mã từ gói dữ liệu vật lý của Topps Match Attax để cho phép chúng thêm vào bộ sưu tập kỹ thuật số của chúng.

Hãy cho chúng tôi biết nếu bạn có bất kỳ phản hồi nào qua email tại matchattaxapp@topps.com
® & © Topps. Đã đăng ký Bản quyền. Topps và Match Attax là các thương hiệu đã đăng ký của The Topps Company, Inc.

TM & © Topps Europe Limited 2007.

- Download:

Share:
Xem