- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Hàm setvbuf() trong C
Hàm int setvbuf(FILE *stream, char *buffer, int mode, size_t size) trong Thư viện C chuẩn xác định cách một Stream nên được đệm (buffer). Khai báo hàm setvbuf() trong C Dưới đây là phần khai báo cho hàm setvbuf() trong C: int setvbuf ( FILE * ...
Viết ứng dụng đầu tiên với Spring
Viết ứng dụng đầu tiên với Spring Trong bài viết này, mình sẽ hướng dẫn các bạn viết ứng dụng HelloWorld kinh điển trong Spring. Các công cụ mình sẽ sử dụng bao gồm: Ubuntu 16.04 JDK 1.8 Eclipse Neon đã cài đặt Spring Tool Suite Các công nghệ mình sẽ sử ...
Tâm thư của dev: Hãy khiêm tốn trong lập trình
Portrait Of Happy Young Asian Man; Outdoors WARNING: Bài viết rất dài, đừng đọc, có đọc cũng sẽ không rút ra được bài học gì đâu :~ 3:00 AM Mình đã tìm hiểu lập trình hơn 2 năm rồi, mà cũng không đúng. Phải là từ hồi 2011 tới giờ, từ cái lúc có được cái máy tính, vòi vĩnh mẹ ...
5 thủ thuật cực kỳ hữu ích khi làm Responsive Website
1. Responsive Video Trang web tjkdesign đã có một bài viết chi tiết về thủ thuật này, bạn có thể xem ở đây . Thủ thuật này làm cho các video nhúng trong trang web có chiều rộng mở rộng ra 2 bên đến sát hai đường biên. .video { position: relative; ...
Hàm freopen() trong C
Hàm FILE *freopen(const char *filename, const char *mode, FILE *stream) trong Thư viện C chuẩn gắn kết một filename mới với Stream đã cho và cùng lúc đó đóng FILE cũ trong Stream. Khai báo hàm freopen() trong C Dưới đây là phần khai báo cho hàm freopen() ...
Những thói quen xấu làm kìm hãm sự tiến bộ của các lập trình viên
Gần đây, tôi được phân công hỗ trợ những người lập trình chưa giỏi, dưới hình thức một kèm một (pair programming). Trong khi làm công việc đó, tôi nhận thấy có một vài thói quen xấu khiến họ khó tiến bộ và thói quen tốt nữa mà tôi sẽ liệt kê ra như dưới đây. Có thể bạn quan ...
Angular cho phép developer chia sẽ code giữa web và mobile app
Mục tiêu của Angular chính là việc có thể chia sẻ code giữa các ứng dụng web và mobile app đang trở thành hiện thực. Nhóm nghiên cứu đã đưa ra thông báo rằng hiện lập trình viên đã có thể xây dựng các ứng dụng web – di động với Angular và NativeScript, thay vì phải xây dựng cả hai như ...
Lỗ hổng mới trên Android khiến dễ bị đánh cắp mật khẩu và dữ liệu
Các nhà nghiên cứu đã phát hiện ra một lỗ hổng mới trên Android mà từ đó các hacker có thể chiếm quyền điều khiển thiết bị của bạn mà bạn không hề hay biết. Theo Independent , các thử nghiệm đã cho thấy lỗ hổng này tồn tại ở hầu hết các phiên bản Android, kể cả phiên bản 7.1.2 ...
Lịch sử dài của “Đó không phải là lỗi, đó là tính năng”: chính con người cũng vậy, đừng đổ tại các lập trình viên
Dựa theo bài viết đăng trên tạp chí Wired của Nicholas G. Carr, cây bút về kinh doanh, văn hóa và công nghệ. Ông đã vinh dự đoạt giải thưởng báo chí Pulitzer năm 2011. “ Đó không phải là lỗi, đó là tính năng – That’s not a bug, that’s a feature ” là một câu ...
Hàm ferror() trong C
Hàm int ferror(FILE *stream) trong Thư viện C chuẩn kiểm tra error indicator cho Stream đã cho. Khai báo hàm ferror() trong C Dưới đây là phần khai báo cho hàm ferror() trong C: int ferror ( FILE * stream ) Tham số stream − Đây ...