Bài viết của Trần Trung Dũng

Dãy số Fibonacci trong PHP

PHP Quy luật của dãy số Fibonacci : số tiếp theo bằng tổng của 2 số trước, 2 số đầu tiên của dãy số là 0, 1. Ví dụ: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, … Có 2 cách để viết chương trình tính dãy số Fibonacci trong PHP : Tính dãy số Fibonacci trong java không dùng ...

Tác giả: Trần Trung Dũng viết 16:48 ngày 15/09/2018 chỉnh sửa

Giới thiệu Intel Edison – Phần 1

Intel Edison là một thành tựu mà hãng Intel đang nỗ lực phát triển nhằm hướng đến một nền tảng thân thiện hơn với các nhà sáng chế kỹ thuật. Intel đã đóng gói sức mạnh của CPU lõi kép Atom kết hợp trên một mạch điều khiển kích thước nhỏ, mạch thu/phát sóng Wifi và Bluetooth sử dụng ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 14/09/2018 chỉnh sửa

Tấm gương tự học lập trình đáng nể phục

Năm vừa qua là quãng thời gian khó khăn nhất trong trong con đường sự nghiệp của tôi. Mọi thứ quá, quá khó khăn. Tôi nghỉ công việc cũ và quyết định một thay đổi quan trọng trong sự nghiệp – chuyển từ tài chính/tư vấn sang software engineering. Rất may mắn, tôi tiếp kiệm được một ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 14/09/2018 chỉnh sửa

Gặp gỡ chàng trai gốc Ấn thông minh nhất thế giới. Và cậu ấy chỉ mới 13 tuổi!

Cậu bé cũng chính là lập trình viên IBM Watson trẻ tuổi nhất thế giới, người mà dành cả thời gian rãnh rỗi của mình để viết chương trình máy tính. Bakshi đã viết một cuốn sách và đang hoàn thiện cuốn thứ hai về IBM Watson Trong lúc những đứa trẻ trong lứa tuổi 13 đang bận chơi ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 14/09/2018 chỉnh sửa

7 cách để làm chủ một ngôn ngữ lập trình mới

Lập trình là rất khó. Những người nói khác đều là những người có nhiều năm kinh nghiệm lập trình trong hồ sơ của họ. Nếu bạn bị choáng ngợp trong quá trình học cũng là chuyện bình thường! Có rất nhiều thứ phải học và có thể bạn sẽ quên đi những thứ đó rất nhanh sau khi bạn học chúng. ...

Tác giả: Trần Trung Dũng viết 14:18 ngày 14/09/2018 chỉnh sửa

Laravel Queue

1. Queue là gì Hàng đợi cho phép bạn trì hoãn một công việc mất nhiều thời gian đến một thời điểm nào nó mới xử lý. Laravel cung cấp một API thống nhất cho rất nhiều các hàng đợi ở backend khác nhau. Để hiểu nhanh các khái niệm mới chúng ta hãy bắt đầu bằng ví dụ: Bạn hãy tưởng tượng website ...

Tác giả: Trần Trung Dũng viết 14:18 ngày 14/09/2018 chỉnh sửa

Quy ước tên cho CSS sẽ giúp bạn tiết kiệm thời gian khi debug

Tôi đã nghe không ít developer nói rằng họ ghét CSS. Với kinh nghiệm của mình, đây là kết quả cho việc không dành thời gian để học CSS. CSS không phải là “ngôn ngữ” đẹp nhất, nhưng nó đã thành công trong việc làm front-end cho các website trong hơn 20 năm nay. Tuy nhiên, ...

Tác giả: Trần Trung Dũng viết 14:18 ngày 14/09/2018 chỉnh sửa

Quản lý form trong React với Formik và Yup (P2)

Mở đầu Ở bài viết trước của mình, chúng ta đã nói sơ qua về cách cài đặt cũng như sử dụng Formik & Yup cho React form của chúng ta. Trong bài viết này, mình sẽ giải đáp nốt việc sử dụng Formik & Yup cho những field còn lại trong form của chúng ta cũng, các chúng ta xử lý việc submit form ...

Tác giả: Trần Trung Dũng viết 14:18 ngày 14/09/2018 chỉnh sửa

Series phản phác quy chân – Luận về Technical Debt – Nợ kiếp này duyên kiếp trước

Technical Debt (Nợ kĩ thuật) là một món nợ mà hầu như lập trình viên nào cũng phải gánh trong quá trình làm việc. Hẳn bạn sẽ thắc mắc: Hầu hết lập trình viên chúng mình đều là những con người siêng năng chăm chỉ, không cờ bạc gái gú, hết giờ làm là đi nhậu, mát xa … nhầm, về ...

Tác giả: Trần Trung Dũng viết 23:34 ngày 13/09/2018 chỉnh sửa

Học lập trình – Trào lưu “hot” trên thế giới

Bạn đang sống trong kỷ nguyên bùng nổ của Công nghệ Thông tin (CNTT). Cả thế giới đang “cuồng” học CNTT ngay cả phụ nữ và trẻ em – phần trăm hiếm hoi trong ngành CNTT cũng thông thạo các ngôn ngữ CNTT. Hơn hết, CNTT start-up đang dần chiếm lĩnh thị trường và thay ...

Tác giả: Trần Trung Dũng viết 23:34 ngày 13/09/2018 chỉnh sửa