Đây là tác giả của “chú chim màu tím” đang làm mưa làm gió mấy ngày vừa qua
Chỉ xuất hiện cách đây chưa lâu, thế nhưng chú chim màu tím này đã tạo nên một cơn sốt rất lớn với cư dân mạng. Trong ít ngày trở lại đây, cư dân mạng đang liên tục chuyền tay nhau hình ảnh của một chú chim màu tím khá ngộ nghĩnh. Điểm ấn tượng nhất chính là chú chim này có động ...
AWS tiếp tục chi phối thị trường IaaS
Trong quý 4 này AWS tiếp tục dẫn đầu thị trường IaaS (Infrastructure as a Service ). Microsoft, Google, Alibaba, … được ghi nhận có sự phát triển nhanh hơn AWS, nhưng vẫn chưa thể soán ngôi của AWS đối với thị trường IaaS. AWS thực sự là “quái vật” trên thị trường ...
Lộ trình Frontend Developer in 2018
Tại sao tôi lại làm ra cái roadmap này ư? Tôi đã là một Fullstack Developer được 5 năm và hiện là kĩ sư lead cho tajawal . Nó không chỉ là sở thích mà cũng là một phần trọng trách của tôi phải nắm bắt các xu hướng và hướng dẫn các dev thật khác vững vàng. Tôi có thể thấy rất nhiều bạn mới vào ...
Những nguyên tắc cơ bản giúp cải thiện code của bạn
Bài viết này tôi dịch lại từ chia sẻ của một lập trình viên đã có 15 năm kinh nghiệm trong lập trình, anh đã từng code qua rất nhiều ngôn ngữ, nhiều framework. Anh đưa ra những nguyên tắc để code có thể tốt hơn. 1. Tối ưu hóa code hay là code dễ đọc. Bỏ ý định tối ưu hóa đi Luôn ...
Nhìn lại hành trình trở thành công ty nghìn tỷ đô đầu tiên trên thế giới của Apple qua ảnh
Nếu nhìn lại lịch sử từ khi Apple thành lập, không ai nghĩ Apple sẽ có thể tiến xa đến mức này. Từ khi Steve Jobs tiếp quản CEO của Apple vào năm 1997, công ty đã phải vật lộn để tìm được chỗ đứng của mình trong một thị trường ngày càng bị chi phối bởi Microsoft và các đối tác của nó. ...
Hàm strlen() trong C
Hàm size_t strlen(const char *str) tính toán độ dài của chuỗi str (không bao gồm ký tự null kết thúc). Khai báo hàm strlen() trong C Dưới đây là phần khai báo cho strlen() trong C: size_t strlen ( const char * str ) Tham số str -- Là ...
Hàm strpbrk() trong C
Hàm char *strpbrk(const char *str1, const char *str2) tìm ký tự đầu tiên trong chuỗi str1 mà kết nối bất cứ ký tự nào đã được xác định trong str2. (không bao gồm ký tự null kết thúc). Khai báo hàm strpbrk() trong C Dưới đây là phần khai báo cho strpbrk() ...
Hàm strspn() trong C
Hàm size_t strspn(const char *str1, const char *str2) tính toán độ dài của đoạn ký tự đầu tiên của chuỗi str1 mà chứa các ký tự trong str2 Khai báo hàm strspn() trong C Dưới đây là phần khai báo cho strspn() trong C: size_t strspn ( const char ...
Hàm strerror() trong C
Hàm char *strerror(int errnum) tìm kiếm một mảng nội tại cho số lỗi errnum và trả về một con trỏ tới một chuỗi thông báo lỗi. Khai báo hàm strerror() trong C Dưới đây là phần khai báo cho strerror() trong C: char * strerror ( int errnum ) ...
Hàm strtok() trong C
Hàm char *strtok(char *str, const char *delim) chia chuỗi str thành một dãy các token được phân biệt riêng rẽ bởi dấu tách delim (ví dụ: dấu phảy,...). Khai báo hàm strtok() trong C Dưới đây là phần khai báo cho strtok() trong C: char * strtok ( ...
Hàm strncpy() trong C
Hàm char *strncpy(char *dest, const char *src, size_t n) copies up to n sao chép tới n ký tự từ chuỗi được trỏ tới bởi src tới dest. Trong trường hợp độ dài của src là nhỏ hơn n, thì phần dư hay phần còn lại của dest sẽ được điền bởi các giá trị null. Khai báo ...
Hàm strrchr() trong C
Hàm char *strrchr(const char *str, int c) tìm kiếm sự xuất hiện cuối cùng của ký tự c (một unsigned char) trong chuỗi được trỏ tới bởi tham số str. Khai báo hàm strrchr() trong C Dưới đây là phần khai báo cho strrchr() trong C: char * strrchr ( ...
Hàm strxfrm() trong C
Hàm size_t strxfrm(char *dest, const char *src, size_t n) biến đổi n ký tự đầu tiên của chuỗi src vào trong locale hiện tại và đặt chúng trong chuỗi dest. Khai báo hàm strxfrm() trong C Dưới đây là phần khai báo cho strxfrm() trong C: size_t strxfrm ...
Hàm strcspn() trong C
Hàm size_t strcspn(const char *str1, const char *str2) tính độ dài của đoạn ký tự của chuỗi str1 mà không chứa các ký tự trong str2. Khai báo hàm strcspn() trong C Dưới đây là phần khai báo cho strcspn() trong C: size_t strcspn ( const char * ...
Cách làm một ứng dụng Chat cho Android & iOS bằng Contus Fly như thế nào?
“Thành công của mỗi ứng dụng chat khác nhau về những chức năng riêng biệt mà nó có” – Do đó, Đâu là những tính năng đáng chú ý, thứ mà bạn mang vào trong chính ứng dụng chat của mình? Cuộc chiến giữa các nhà cung cấp ứng dụng chat luôn ở mức cao trào! Khi chúng ta hầu như ...
Thống kê ngành lập trình năm 2016
Overview Năm nay, hơn 50 nghìn lập trình viên đã chia sẻ nơi làm việc, tác phẩm, và bản ngã của họ với chúng tôi. Những thông tin bạn sắp sửa đọc được là kết quả của cuộc khảo sát lập trình viên sâu và rộng nhất từng được thực hiện. Cứ mỗi 8 giây, một lập trình viên sẽ hỏi một ...
Framework đang giết chết sự sáng tạo trong thiết kế web
Cứ gọi tôi là ông già cổ hủ đi nếu bạn muốn nhưng vào thời của tôi, website luôn ở cái level gọi là siêu “điên” luôn. Sự đổi mới luôn diễn ra và cực kì khó đoán bạn sẽ lại gặp phải cái “bựa” gì mỗi khi dùng internet. Màu sắc thì cực kì hoang dã, layout thì lúc ...
1 triệu Ethereum ( tương đương 280 triệu đô) bị đóng băng do lỗi “vô tình ” kích hoạt hệ thống
Man holding empty wallet Tiền ảo cũng như ví tiền điện tử chứa chúng đã trở thành nơi ưa thích nhất với tội phạm công nghệ, dẫn tới thất thoát hàng triệu đô. Năm ngoái, lợi dụng lỗ hổng trong việc mã hóa tiền ảo khiến cho đồng Ethereum bị mất $50 triệu đô vào tay hacker. Thế nhưng mọi ...
7 thủ đoạn đánh cắp mật mã phổ biến trên thế giới
Khi nghe đến cụm từ “bẻ khoá bảo mật”, điều gì sẽ xuất hiện ngay trong tâm trí bạn? Một hacker bí ẩn ngồi trước màn hình máy tính với những dãy ký tự đổ xuống như mưa trong phim Ma trận? Một thanh niên mặc mũ trùm ngồi trong bóng tối hàng tuần liền? Hay một siêu máy tính ...
Phát hiện mã độc đào coin ẩn trong quảng cáo YouTube
Khi xem quảng cáo trên YouTube, nhiều người đã vô tình cho kẻ xấu mượn CPU trên máy tính của mình để đào coin một cách lén lút. Tiền mã hóa chắc chắn là chủ đề hot nhất hiện nay. Dễ hiểu khi nhiều website muốn kiếm tiền nhờ vào sức mạnh từ vi xử lý trên máy tính của hàng triệu ...