Lập trình viên: hãy mài sắc lưỡi cưa của bạn

Là một nhà phát triển phần mềm, bạn làm cách nào để mài sắc lưỡi cưa của mình? Lập trình viên nên tích cực mài giũa ‘lưỡi cưa’ của mình cho thật sắc bén. Mài sắc lưỡi cưa là một thành ngữ để ám chỉ bất cứ việc gì bạn làm mà không phải là lập trình , nhưng cần ...

Tác giả: Tạ Quốc Bảo viết 23:44 ngày 30/08/2018

[Ebook] Tổng hợp bí kíp PHP chọn lọc

PHP là rất dễ học Các vấn đề được liệt kê ở trên là những vấn đề của việc thiếu kiến thức và kinh nghiệm, và đương nhiên là khi ai đó sử dụng PHP cho một mục đích như vậy thì kết quả cuối cùng là không được tối ưu – nó sẽ bổ sung thêm những ý kiến xấu đến danh tiếng đã bị hoen ố của ...

Tác giả: Vũ Văn Thanh viết 23:44 ngày 30/08/2018

Trí tuệ nhân tạo đang tạo ra nhiều công việc hơn là cướp bớt việc của con người

Tỷ phú Bill Gates và Elon Musk lập luận rằng về cơ bản, robot sẽ thay thế con người trong tương lai không xa. Những cuộc khủng hoảng thất nghiệp liên tục xảy ra, cùng thời điểm robot được phát minh và được cấp quyền sở hữu. PwC đưa ra những tiên đoán rằng trí tuệ nhân tạo sẽ ...

Tác giả: Vũ Văn Thanh viết 23:44 ngày 30/08/2018

Chạy database migration khi deploy, nên hay không?

Có một thủ pháp thường hay được sử dụng khi deploy app là chạy database migration ngay khi deploy, nhưng liệu đó có phải là một good practice (tam dịch: cách làm tốt) hay không? Tất nhiên, để đảm bảo tính khách quan, mình giữ lập trường “câu trả lời vẫn luôn là còn tùy”, ...

Tác giả: Trần Trung Dũng viết 23:44 ngày 30/08/2018

Làm thế nào để trở thành người lập trình game hay học cái gì trước

Đầu tiên xác định goal để học cho mình là gì ? 1 .Học để đi làm thuê cho 1 công ty, co-op mở công ty start up về game, hay là team 1 người cân thế giới. Các cái goal khác nhau các bạn sẽ phải học khác nhau vậy đấy. Nhiều người vô cứ học học mà chả ...

Tác giả: Hoàng Hải Đăng viết 23:44 ngày 30/08/2018

Mobile Day TPHCM: Đã cháy vé trước giờ ra mắt?

Không lâu nữa, Mobile Day – sự kiện Mobile lớn nhất cộng đồng công nghệ sẽ lại nổ ra trên toàn quốc tại TPHCM (18/6), Hà Nội (25/6) và Đà Nẵng (2/7). Được tin từ rất nhiều khán giả trong chiều qua đã không thể mua được vé tham gia sự kiện tại Tp.HCM. Liên lạc với phía ban tổ ...

Tác giả: Trần Trung Dũng viết 23:44 ngày 30/08/2018

Thị trường di động nửa đầu 2017- cuộc đua 4G của những ông lớn

Vừa qua Appota- một trong những công ty cung cấp dịch vụ số trên Mobile hàng đầu Việt Nam vừa công bố báo cáo quý 2-2017 về thị trường di động Việt Nam nữa đầu năm 2017. Thị trường ứng dụng di động Việt Nam tiếp tục ghi nhận những dấu hiệu khả quan trong nửa đầu năm 2017. Cuộc đua ...

Tác giả: Tạ Quốc Bảo viết 23:44 ngày 30/08/2018

Sinh viên VN lập trình đứng thứ 3 thế giới, hơn Mỹ và Ấn Độ

Sinh viên Trường Đại học Khoa học Tự nhiên – ĐHQG HCM đứng thứ ba thế giới về lập trình, xếp sau Nga và Trung Quốc – theo kết quả khảo sát từ HackerRank. Hơn 5.500 sinh viên đến từ 126 trường đại học trên thế giới tham gia vào sự kiện trực truyến của trang HackerRank. Mỗi ...

Tác giả: Hoàng Hải Đăng viết 23:44 ngày 30/08/2018

Hàm atof() trong C

Hàm double atof(const char *str) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số thực dấu chấm động (kiểu double). Khai báo hàm atof() trong C Dưới đây là phần khai báo cho hàm atof() trong C: double atof ( ...

Tác giả: Hoàng Hải Đăng viết 23:43 ngày 30/08/2018

Giải quyết những vấn đề hay gặp trong CSS

Làm sao để căn giữa mọi thứ theo chiều dọc? Nói về căn giữa thì có khá nhiều tip để làm về vấn đề này. Một trong số chúng thì bạn có thể tìm hiểu tại https://www.sitepoint.com/atoz-css-quick-tip-float-and-clear/ nhưng đó là theo chiều ngang. Một vài người nó căn giữa theo chiều ...

Tác giả: Trịnh Tiến Mạnh viết 23:43 ngày 30/08/2018

Hàm atoi() trong C

Hàm int atoi(const char *str) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số nguyên (kiểu int). Khai báo hàm atoi() trong C Dưới đây là phần khai báo cho hàm atoi() trong C: int atoi ( const char * str ...

Tác giả: Bùi Văn Nam viết 23:43 ngày 30/08/2018

Hàm atol() trong C

Hàm long int atol(const char *str) trong Thư viện C chuẩn chuyển đổi một chuỗi được trỏ tới bởi tham số str thành một số long int. Khai báo hàm atol() trong C Dưới đây là phần khai báo cho hàm atol() trong C: long int atol ( const char * str ...

Tác giả: Vũ Văn Thanh viết 23:43 ngày 30/08/2018

Lập trình Spring với ứng dụng MyContact

MyContact là một ứng dụng mà mình thường viết mỗi khi học một ngôn ngữ hay công nghệ mới. MyContact chỉ là một ứng dụng CRUD đơn giản, cho phép người dùng quản lý danh bạ cá nhân. Theo mình viết ứng dụng thực tế là một trong những cách học hiệu qủa nhất. Thông qua tutorial này, mình ...

Tác giả: Vũ Văn Thanh viết 23:43 ngày 30/08/2018

stdlib.h trong C

stdlib.h trong C Header file có tên stdlib.h trong Thư viện C chuẩn định nghĩa 4 kiểu biến, một số macro và các hàm đa dạng để thực hiện các tính năng chung. Các biến được định nghĩa trong stdlib.h Dưới đây liệt kê một số kiểu biến được định nghĩa trong ...

Tác giả: Trịnh Tiến Mạnh viết 23:43 ngày 30/08/2018

5 con đường kiếm tiền từ nghề lập trình

Bài viết của tác giả Phạm Huy Hoàng – đăng trên blog toidicodedao.com Một trong những câu hỏi mình hay nhận được về ngành IT là “ngành này ra trường có dễ xin việc, có dễ kiếm tiền không”? Câu trả lời dĩ nhiên là CÓ! Ở bài trước, mình có chia sẻ đôi điều về triển vọng ...

Tác giả: Hoàng Hải Đăng viết 23:43 ngày 30/08/2018

Hàm puts() trong C

Hàm int puts(const char *str) trong Thư viện C chuẩn ghi một chuỗi str tới stdout (không ghi ký tự null). Một ký tự newline (dòng mới) được phụ thêm tới output. Khai báo hàm puts() trong C Dưới đây là phần khai báo cho hàm puts() trong C: int puts ( ...

Tác giả: Bùi Văn Nam viết 23:43 ngày 30/08/2018

Vì sao Munich lại chuyển từ Linux sang Window

Sau hơn 14 năm với vai trò như một open-source pioneer, Munich sẽ quay về với hệ điều hành Windows. Khi mới nhìn lướt qua, có vẻ như đây là một quyết định gây khó hiểu khi Linux vốn được biết tới với khả năng cung cấp cho ta sự tự do hơn hẳn Windows. Thế nhưng, thế giới ngày ...

Tác giả: Hoàng Hải Đăng viết 23:43 ngày 30/08/2018

Làm thế nào để đạt 1000 sao trên Github?

Tuy 1 số dự án đầu của tôi nhận được sự chú ý từ cộng đồng nhưng không có dự án nào có thể làm được như SwiftyStoreKit. Trước khi chia sẻ bí quyết của mình, tôi muốn chia sẻ vài điều: Tôi muốn code của mình có ảnh hưởng đến thế giới Tôi muốn code của mình tiết kiệm được thời gian ...

Tác giả: Vũ Văn Thanh viết 23:43 ngày 30/08/2018

Hàm putchar() trong C

Hàm int putchar(int char) trong Thư viện C chuẩn Ghi một ký tự (một unsigned char) đã được xác định bởi tham số char tới stdout. Khai báo hàm putchar() trong C Dưới đây là phần khai báo cho hàm putchar() trong C: int putchar ( int char ) ...

Tác giả: Bùi Văn Nam viết 23:43 ngày 30/08/2018

Hàm perror() trong C

Hàm void perror(const char *str) trong Thư viện C chuẩn in một thông điệp mô tả lỗi tới stderr. Đầu tiên thì chuỗi str được in được theo sau bởi một dấu hai chấm và sau đó là một space. Khai báo hàm perror() trong C Dưới đây là phần khai báo cho hàm ...

Tác giả: Hoàng Hải Đăng viết 23:43 ngày 30/08/2018