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

Lập trình đa luồng với CompletableFuture trong Java 8

Link bài viết gốc: https://gpcoder.com/4064-lap-trinh-da-luong-voi-completablefuture-trong-java-8/ Trong bài viết Lập trình đa luồng với Callable và Future trong Java, tôi đã giới thiệu với các bạn về đối tượng Future trong Java. Khi sử dụng phương thức get() của đối tượng Future, chương trình ...

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

Symbols, Iterators trong Javascript

Trong ES2015, một kiểu dữ liệu mới được tạo ra có tên là symbol. Tại sao lại có kiểu dữ liệu này? Có 3 lý do chính: 1 - Thêm một core-features mới với khả năng tương thích ngược Đôi khi chúng ta cần thêm một thuộc tính mới vào đối tượng hiện tại mà không muốn gây ảnh hưởng tới vòng lặp for ...

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

Sử dụng hiệu quả Composer Command Line - Helper Commands

Tiếp tục series bài viết tìm hiều về Composer, tôi sẽ đi qua một lượt những command-line của Composer. Bên cạnh đó, tôi cũng sẽ nêu ra những chú ý riêng từ kinh nghiệm của bản thân khi sử dụng công cụ này. Qua đó, tôi mong có thể cung cấp thêm cho các bạn những thông tin hữu ích về Composer. Vì số ...

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

Cộng đồng khởi nghiệp và 7000 khán giả đang chờ đợi gì tại Vietnam Web Summit 2016?

Trong những ngày vừa qua, không khí của Vietnam Web Summit 2016 (VWS2016) đang dần nóng lên bởi sự xuất hiện của các diễn giả cũng như những chủ đề đang dần được BTC tiết lộ sẽ xuất hiện trong chuỗi sự kiện lần này. Điểm sơ qua những chủ đề ta thấy được sự đồ sộ và tính ...

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

[Ebook] Cẩm nang dành cho người mới làm quen với Python

Ngôn ngữ lập trình Python ngày càng được phổ biến và ứng dụng rộng rãi trong IT. Nắm bắt được xu hướng đó và nhằm tạo điều kiện nghiên cứu cho các sinh viên, người mới bắt đầu tiếp xúc với Python. Trong quá trình sưu tâm, biên dịch chắc chắn không thể tránh khỏi các thiếu sót, rất ...

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

Garena nhận đầu tư 170 triệu đô!

Công ty Garena có trụ sở chính tại Singapore, hiện được đánh giá là một trong những công ty lớn nhất trong ngành Internet và Mobile tại Đông Nam Á vừa thông báo nhận được khoảng đầu tư series D lên đến 170 triệu đô. Phía công ty cho biết, vòng đầu tư này được dẫn dắt bởi Khazanah ...

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

Vì sao Microsoft Stack chưa bị khai tử? (Phần 1)

Tuy ngành Công nghệ Thông tin chỉ mới phát triển trong một vài thập kỷ gần đây, chúng ta không thể phủ nhận sự thay đổi vượt bậc đối của nó đối với cuộc sống nói chung, và với ngành kinh tế nói riêng, trên phạm vi toàn cầu. Những thay đổi có ý nghĩa trong cả doanh nghiệp và người tiêu dùng thế ...

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

Document Based App

Đối với những người sử dụng máy tính thì việc thao tác và sử dụng các file rất là dễ dàng. Từ việc tạo file, lưu file, đọc file...đều rất quen thuộc và dễ sử dụng. Còn trên máy điện thoại thì sao. Bạn muốn làm điều đó khá là phức tạp, và nhiều lúc bạn cũng không để ý các file được lưu trữ ở đâu ...

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

Hướng dẫn Tensorflow cơ bản - Phần 6 - Softmax Classification MNIST

Softmax Classifier là một trong những thuật toán cơ bản nhất để phân lớp các bài toán multi-class. Trong bài số 6 này chúng ta sẽ cùng nhau tìm hiểu về lý thuyết của thuật toán này cũng như cách triển khai nó trên nền tảng Tensorflow. Cảm ơn các bạn đã theo dõi Series này của mình nhé

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

Giải phương trình bậc 2 trong PHP

PHP Đề bài Viết chương trình giải phương trình bậc 2 trong PHP. Phương trình bậc 2 có dạng: Lời giải Bài này được viết trên eclipse, bạn có thể tham khảo bài debug PHP project trong Eclipse. Các kiến thức được sử dụng trong ví dụ này: Biến toàn cầu ...

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