Tôi không quan tâm nếu nó hoạt động trên bộ máy của bạn ! Chúng tôi không vận chuyển chúng. Ted Nelson
pages Bài viết mới nhất
  • visibility
    Design Pattern Huỳnh Minh Tân 02/11/2017 13:49 visibility 1590
    Proxy Pattern là một trong những Design Pattern thường được áp dụng khi phát triển phần mềm cũng như thiết kế game, là một mẫu thiết kế thuộc nhóm Structural patterns. Proxy Pattern là một đối tượng được sử dụng để đại diện cho một đối tượng khác thực thi các phương thức, phương thức đó có thể được định nghĩa lại cho phù hợp với múc đích sử dụng.
  • visibility
    DirectX Huỳnh Minh Tân 18/10/2017 23:32 visibility 1722
    Thao tác với Sprite, Sprite animation là một trong những kỹ thuật cần thiết trong lập trình game. Bài viết sẽ giới thiệu tổng quan về Sprite, Sprite animation, tổng quan quá trình hiển thị Sprite lên màn hình và làm rõ các khái niệm như texture, surface, backbuffer, frontbuffer, tile. Cuối cùng sẽ hiện thực load Sprite từ cơ bản đến các thao tác nâng cao như flip, scale, rotation, translate với DirectX9.
  • description
    Design Pattern Trần Thị Thu Hiền 10/10/2017 09:58 visibility 1366
    Khi thực hiện những dự án với độ phức tạp cao ngoài việc thiết kế tính năng cho ứng dụng, tổ chức code luôn luôn là vấn đề được đặt lên hàng đầu. Tổ chức tốt giúp lập trình viên dễ dàng bảo trì, cũng như mở rộng code về sau. Để có thể tiết kiệm chi phí và thời gian cho công đoạn này nhưng vẫn đem lại hiệu quả cao, việc nắm vững về các design pattern được thiết kế sẵn sẽ giúp ích rất nhiều. Bài viết nhằm mang đến sự tiếp cận đầu tiên cho độc giả về Dependency Injection. Đây là một dạng design pattern nhằm ngăn chặn sự phụ thuộc giữa các class.
  • call_split
    J2EE Nguyễn Hoàng Vinh 03/10/2017 14:21 visibility 933
    Sử dụng IDE Eclipse Helios và Apache Tomcat Web Server 7.0, chúng ta có thể dễ dàng viết một ứng dụng web đơn giản và chạy ngay trên máy tính của mình. Bên cạnh đó, hai khái niệm quan trọng của một ứng dụng web là Servlet và JSP cũng sẽ được đề cập đến trong bài viết.
  • call_split
    C/C++ Huỳnh Duy Lộc 19/09/2017 14:52 visibility 3672
    Bài viết hướng dẫn độc giả cách cài đặt trình biên dịch GCC tạo tiền đề cho độc giả có môi trường để tìm hiểu việc khởi tạo và thực thi một chương trình bằng ngôn ngữ C trên Linux.
  • call_split
    SQL Server Trần Thị Hồng Thảo 13/09/2017 21:01 visibility 5033
    Bài viết hướng dẫn độc giả cách khởi tạo, cài đặt và cấu hình Microsoft SQL Server mà cụ thể là Microsoft SQL Server 2014 Express nhằm giúp độc giả tạo ra môi trường quản lí cơ sở dữ liệu một cách nhanh chóng và hiệu quả.
  • visibility
    Data Structure & Algorithm Huỳnh Duy Lộc 13/09/2017 21:00 visibility 1560
    Bài viết hướng dẫn độc giả, đặc biệt là những độc giả mới bắt đầu làm quen với lập trình hình thành tư duy phân tích và thiết kế một thuật toán xáo trộn 1 mảng cho trước.
  • description
    PHP Nguyễn Hồng Sơn 09/09/2017 21:53 visibility 825
    Lập trình một Framework yêu cầu người lập trình phải hiểu rõ từng thành phần có trong Framework đang sử dụng. Bài viết giải thích cấu trúc của Framework Laravel 5.4.
  • call_split
    PHP Nguyễn Hồng Sơn 04/09/2017 09:51 visibility 629
    Laravel là PHP Framework được nhiều lập trình viên bình chọn là Framework phổ biến nhất năm 2015. Bài viết này giới thiệu bước đầu tiếp cận Laravel framework.
  • call_split
    Visual Studio Huỳnh Duy Lộc 31/08/2017 08:34 visibility 16466
    Bài viết hướng dẫn cách cài đặt môi trường lập trình C++ với Visual Studio Comunity 2017 nhằm giúp độc giả có nhu cầu tìm hiểu và thực hành lập trình ngôn ngữ C++ có được môi trường lập trình ngôn ngữ này một cách nhanh chóng và đơn giản nhất.
  • call_split
    Công cụ Huỳnh Duy Lộc 26/08/2017 22:04 visibility 2325
    Bài viết hướng dẫn cách cài đặt và thiết lập môi trường Linux trên Windows 10 Anniversary và sử dụng công cụ Bash on Ubuntu on Windows nhằm giúp độc giả khởi tạo môi trường Linux để sử dụng và tìm hiểu Linux trên hệ điều hành Windows 10.
  • visibility
    C# Huỳnh Duy Lộc 31/07/2017 23:15 visibility 1451
    Bài viết giới thiệu và phân tích hiệu năng khi xử lí chuỗi với đối tượng String, từ đó giới thiệu một phương pháp xử lí chuỗi khác với hiệu năng cao hơn là StringBuilder. Qua đó giúp độc giả có cái nhìn tổng quát hơn khi lựa chọn đối tượng để xử lí chuỗi trong từng trường hợp cụ thể.
  • call_split
    Python Vũ Trọng Quang 16/07/2017 11:40 visibility 1026
    Như chúng ta đã biết, các hàm trong python có thể sử dụng các tham số mặc định khi chúng ta định nghĩa hàm. Python có một số điểm đặc biệt đối với các tham số mặc định và sẽ thể hiện rõ nhất khi chúng ta return các giá trị tham số này.
  • call_split
    VR/AR Bùi Trung Hiếu 15/07/2017 23:09 visibility 725
    Hướng dẫn tạo Image Targets trong môi trường Unity. Image Targets là một trong những tính năng cơ bản nhất của Vuforia, giúp thiết bị có thể theo dõi hình ành và hiển thị nội dụng thực tại tăng cường.
  • call_split
    Data Structure & Algorithm Trần Thị Thu Hiền 12/07/2017 20:15 visibility 1097
    Hướng dẫn lập trình với JSON bằng C++ với thư viện RapidJSON, các thao tác cơ bản như đọc, xử lý các dữ liệu trong JSON. Bài viết không giải quyết hết tất cả trường hợp nhưng đã đề xuất 1 thư viện gọn nhẹ để xử lý JSON trong C++.
  • description
    Điện tử căn bản Vũ Trọng Quang 16/06/2017 00:23 visibility 1174
    Bài viết giải thích về điện trở thực chất là gì và điều gì tạo ra điện trở. Việc giải thích được dành cho các bạn không quá chuyên về Vật Lý chỉ cần nắm chút về dòng điện là có thể hiểu.
  • description
    OOP Huỳnh Minh Tân 14/06/2017 14:53 visibility 3152
    Bài viết sẽ làm rõ khái niệm interface, các đặc điểm quan trọng và các trường hợp thường sử dụng interface. Với những ví dụ đơn giản, bài viết rất thích hợp với những lập trình viên mới tiếp cận và làm việc với các ngôn ngữ cấp cao C#, Java,..
  • description
    C/C++ Phan Tấn Phúc 12/06/2017 13:42 visibility 4878
    Bài viết giúp người dùng nắm được cơ bản về thread, cách thức sử dụng thread với std::thread trong C++ (C++11). Bài viết này sẽ đưa đến cho người đọc kiến thức cơ bản để có thể lập trình đa luồng, từ đó có thể tự mình phát triển các kỹ thuật chuyên sâu hơn.
  • description
    Unity Bùi Trung Hiếu 12/06/2017 00:21 visibility 1899
    Awake và Start đều là 2 phương thức Unity hỗ trợ để thiết lập, khởi tạo biến hoặc trạng thái của đối tượng lúc ban đầu. Chúng ta thường hay sử dụng Start và không thường dùng Awake. Trong bài viết này tôi sẽ giúp các bạn phân biệt Awake và Start, cũng như việc sử dụng chúng một cách chính xác.
  • call_split
    VR/AR Bùi Trung Hiếu 11/06/2017 20:54 visibility 769
    Bài viết hướng dẫn cài đặt Vuforia Engine vào trong môi trường Unity. Vuforia SDK là 1 thư viện phía client, được liên kết tĩnh với ứng dụng. Nó hỗ trợ Android, iOS và UWP. Bạn cũng có thể sử dụng Android Studio, Xcode, Visual Studio để xây dựng ứng dụng.
Thảo luận thành viên
  • access_time 3 tháng trước
    Chào anh, anh giúp dùm em chỉnh sửa thêm phần code bên dưới điều khiển servo sao cho cứ mỗi lần servo ở vị trí ban đầu (góc 0 độ) em tác động tín hiệu 1 s servo quay sang góc180 độ và khi em ngắt tín hiệu thì servo 10s trở ... đọc thêm
  • access_time 4 tháng trước
    Chào anh, anh giúp em phần code Arduino điều khiển servo sao cho cứ mỗi lần servo quay ở 1 góc bất kỳ, khi em ngắt tín hiệu thì servo luôn luôn trở về vị trí ban đầu ạ. Em cảm ơn anh. ... đọc thêm
  • access_time 7 tháng trước
    hi chào chị, em mới biết lập trình về arduino, em có board ESP8266 với arduino uno, làm sao để kết nối 2 board lại với nhau và điều khiển bằng web server vậy chị? Em làm được ESP8266 up lên web được ... đọc thêm
  • access_time 7 tháng trước
    Chào Nam, Chúc em một ngày tốt lành, cảm ơn lời bình luận của em, xin lỗi vì bây giờ mới đọc được, hy vọng cũng có ngày hội ngộ. Cuộc sống không bao giờ ngừng vì thế chúng ta cũng phải luôn cố gắng để hoàn thiện và phát ... đọc thêm
  • access_time 8 tháng trước
    Em thật hãnh diện khi đã từng nói chuyện với những người như anh, chúc anh càng thành công hơn nữa nhé ... mặc dù không được giỏi như Stephen Hawking nhưng em thấy có rất nhiều điểm tương đồng lắm. hy vọng được thêm 1 lần ... đọc thêm
  • access_time 10 tháng trước
    Dạ, em nạp theo bài của chị thì ok rồi nhưng em mới viết code để điều khiển qua blynk, nạp code bằng Arduino và ESP8266 nhưng code của em nạp vào không thấy ESP nháy hay nhận gì cả nên em nghĩ chắc do khâu giao tiếp giữa ... đọc thêm
  • access_time 10 tháng trước
    Xin chào chị Trần Thị Thu Hiền, chị có thể cho em Facebook hoặc ứng dụng gì đó nhắn tin online để e hỏi chị một số vấn đề cho tiện không ạ? ... đọc thêm
  • access_time 10 tháng trước
    Chào em, em có thể tham khảo bài viết này https://www.stdio.vn/articles/huong-dan-su-dung-module-wifi-esp8266-v1-540 trong phần "Những điểm cần lưu ý khi nạp code cho Arduino Uno để giao tiếp với ESP8266" xem có bỏ lỡ thao ... đọc thêm
  • access_time 10 tháng trước
    chị ơi. cho em hỏi là nạp code cho esp8266 qua arduino bắt buộc phải có gì khác so với code thông thường ạ. tại em thêm hàm delay vào hàm setup rồi mà esp8266 vẫn không nhận ạ. cảm ơn chị! ... đọc thêm
  • access_time 11 tháng trước
    Có thể hỏng phần cứng, em có thể liên hệ trực tiếp trong bai viết hướng dẫn của Hiền để dễ theo dõi và hướng dẫn. ... đọc thêm
Thảo luận bài viết
Trần Hậu viết trong bài Tìm Hiểu Về fstream
fstream đọc được file nhị phân nói chung, còn việc đọc "ý nghĩa" file như mp3, hay hình ảnh thì bạn cần đọc kiến trúc file đó.
Nguyen Van Luong viết trong bài Tìm Hiểu Về fstream
ad cho e hỏi cái fstream này có thể đọc được những file gì ạ
Huy viết trong bài Phép Cộng Trừ Hai Số Lớn
mình muốn mở rộng với số thực nhờ dấu chấm động thì làm như thế nào, giúp e với
La Kiến Vinh viết trong bài Đọc Ghi File Cơ Bản Với fstream
Em add thử vài node trước, rồi hẳn add hết xem lỗi do đâu. Nếu em cấp phát đúng thì không tràn dữ liệu được với 10.000 từ đó.
Trần Thị Thanh Kiều viết trong bài Distribution Sort - Radix Sort
Cho em hỏi đối với số âm thì mình viết như thế nào ạ?
Võ Gia Thịnh viết trong bài Một Vài Chương Trình C++ Cơ Bản
Xin chào anh Huy. anh cho em hỏi bài em làm khi nhập vào thì ok nhưng vừa chạy thì không hiển thị kết quả ra màn hình. Em dùng cin.get () cũng không tác dụng. Hướng giải quyết như thế nào ạ?
Võ Lê Huy viết trong bài Thuật Giải A*
Cách 1: bạn freopen("input.txt", "r", stdin) và tạo ngay cái vòng lặp sau đó với scanf. Cách 2: bạn không cần gõ freopen và tạo ngay luôn cái vòng lặp với scanf. Sau khi bạn compile code bạn dùng lệnh sau để chạy file thực