Refactor a big class
Em có 1 class lớn như thế này chuyên để gửi HTTP request. Hướng nào là tốt nhất để group những hàm liên quan lại với nhau thành 1 class (số lượng endpoint có thể lên đến vài trăm) https://github.com/daynhauhoc/sync-wiki/blob/master/app/Api/Discourse/Discourse.php @laptrinhio
Rủ nhau đọc sách
Mọi người có nghĩ CNTT và tiểu thuyết là một ý tưởng hay không ? Không biết mọi người thế nào chứ mình thấy đọc sách lập trình cũng không mấy thú vị bằng code trực tiếp. Không biết chỗ nào thì lại Google search. Xin lỗi vì hơi lan man Mình cũng là một sinh viên ngành CNTT và mình thì lại rất thích ...
Xây dựng quy tắc ứng xử và sử dụng DayNhauHoc
Cho phù hợp với phong trào sử dụng GitHub nên mình cũng sẽ sử dụng GitHub để lưu thay đổi của diễn đàn. Diễn đàn mình phát triển dựa trên tinh thần học tập là chính. Định hướng nâng chất lượng của các thảo luận trong diễn đàn. File guidelines.md này sẽ chứa các hướng dẫn sử dụng cho thành viên. ...
Front Matter - Định nghĩa tiêu đề, mô tả và các thông tin cần thiết cho Wiki
Sau 1 hồi chơi thử với API của Discourse thì em nghĩ viết wiki mình cần tuân theo 1 quy tắc nào đó để cho dễ dàng trong việc sync giữa Github và Forum. Tức là phải tiêu đề, tags, … đều được đọc từ file markdown wiki, không phải tạo bằng tay (trong vài version tiếp theo). Nguyên tắc em đề ra là ...
Tại sao phải lập trình theo OOP?
hôm nay ngồi học thì thằng bạn hỏi 1 câu mình hơi bị đứng hình:“Tại sao m phải lập trình OOP? học IT thì phải viết p.mềm, sao không lập trình xử lí ảnh mà phải theo OOP?”. mấy ace cho ý kiến với!
Category ẩn - phpdocs - dành cho dev
Continuing the discussion from Tạo repository trên GitHub cho project Wiki PHP : Continuing the discussion from Tổng hợp - Open source project - Wiki posts - PHP :
Lý do Discourse không hỗ trợ S3 như là phương thức lưu trữ
Bài này nghiêng về @ltd hơn nhưng mà post lên đây để mọi người cùng biết. @sam & @coddinghorror chỉ nói là khó duy trì codebase của họ. Bây giờ mình đã hiểu tại sao Mình copy link của cái hình trong bài viết này một cái style lõi căn bản thôi, đơn giản và sẽ thêm chi tiết ...
Nhờ mọi người tư vấn con đường đi sau này
Chào mọi người, hiện em là sv năm 2 khoa cntt Bản thân em từ hồi cấp 2 đã rất thích công nghệ và những gì lquan đến máy vi tính (phần cứng cũng như phần mềm). Tuy nhiên khả năng lập trình của em không được tốt lắm. Nhiều lúc em tức đến phát khóc và nản chí vì code không ra Em mong mọi người tư ...
Sync-wiki: Đồng bộ dữ liệu giữa DNH Github Wiki và DNH Discourse
daynhauhoc/sync-wiki App Laravel nhỏ dùng để đồng bộ https://github.com/daynhauhoc/phpdocs và Dạy Nhau Học Forum (Discourse) Roadmap [x] Prototype : Quy trình pull từ Github và up lên Forum [x] Build Discourse API : Đã xong với các endpoint cơ bản [ ] Thảo luận về quy trình tạo ...
Lỗi khi include `<iostream.h>`
Em thêm thư viện graphic vào rồi chạy code nó báo như thế này thì phải làm như thế nào ạ untitled.JPG 1366x768 144 KB
Mình đang tìm hiểu về OpenSceneGraph, có bạn nào hứng thú không?
Mình đang tìm hiểu về OpenSceneGraph. Thật ra là project sắp tới của mình có liên quan tới OpenSceneGraph. Tình cờ mình biết tới diễn đàn daynhauhoc qua kênh youtube của mr Đạt. Mình cũng có mong muốn mỗi khi mình làm xong được một thứ gì đó, mình sẽ để lại được một bức tranh về con đường mình đã ...
Tạo repository trên GitHub cho project Wiki PHP
Continuing the discussion from Tổng hợp - Open source project - Wiki posts - PHP : Wiki mà mấy bác đăng loạn xạ lên thế… cơ mà em đề nghị bác @kayz làm một repo trên GitHub để anh em lên đóng góp
Em mới tìm hiểu về CNTT và muốn theo ngành này, mong các bạn giúp!
chào mọi người, em là học sinh cuối cấp, tháng 7 này là em phải đối mặt với kì thì quốc gia, em đã chọn ngành công nghệ thông tin nhưng thật ra em chẳng biết tí gì về CNTT cả :, ai có thể send cho em link học online đc ko ạ, cả link code nữa, em thật sự mê nó lắm mà tìm trên mạng thì toàn trả lời ...
Lập trình web HTML5, CSS3
Dạ, em mới là sinh viên năm 2 và mới tham gia diễn đàn mình Có gì thiếu sót mong anh chị và các bạn góp ý ạ Gần đây thì em phát hiện ra mình có hứng thú trong việc lập trình và phát triển web. Khi tiếp cận lĩnh vực này trên Internet thì có khá nhiều ebook để em có thể tự tìm hiểu vì trên trường ...
Có nên lập topic về thuật toán trên daynhauhoc.com?
Hiện tại mình là sinh viên CNTT, ngoài lập trình ứng dụng các kiểu thì rất cũng rất thích nghiên cứu về thuật toán và giải thuật. Không biết em có ngộ nhận không chứ em thấy đa số các bạn sinh viên mình không thích học giải thuật cho lắm, nên mạo muội lập topic này để xem có ai đam mê giải thuật ...
Phải chăng đây là lý do lập trình luôn đếm từ 0
Một câu chuyện về Nhà toán học Wacław Sierpiński. Ông được biết đến bởi những đóng góp quan trọng trong lý thuyết tập hợp (nghe đâu vụ tập hợp là phần quan trọng trong lập trình, nhất là bên khoa học máy tính, em chưa học chưa biết), lý thuyết số, hàm số, … (công bố hơn 700 bài báo và 50 cuốn ...
Tìm giúp code base có sẵn cho việc đặt câu hỏi tư vấn
Mình đang tham gia 1 project nhỏ của trường. Mục tiêu là các giáo sư, bác sĩ có thể tổ chức tư vấn cho bệnh nhân, hay trả lời những câu hỏi chuyên môn trong buổi khác nhau. Hiện tại thì mới chỉ demo nhưng mà có vài trăm câu hỏi được gửi về (qua Google Docs form) , Mình muốn tìm 1 app/code base nào ...
Lập trình viên: hãy mài sắc lưỡi cưa của bạn
VinaCode – 16 Mar 15 Lập trình viên: hãy mài sắc lưỡi cưa của bạn Bài viết được dịch từ blog Coding Horror 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… ...
Cách đặt quảng cáo kiếm tiền từ Blog/Website/App?
Continuing the discussion from [Daynhauhoc] Daynhauhọc duy trì hoạt động bằng nguồn nào : Tiện nói về quảng cáo cho em hỏi, nếu như sau này em có làm được 1 blog, website, app nào đó tốt thì nếu em muốn cho đặt quảng cáo để kiếm tiền từ nó thì phải làm thế nào, ...
Cần mọi người giúp tư vấn về kiến trúc dự án
Chào mọi người, e đang gặp khó khăn về việc thiết kế kiến trúc 1 dự án, mong mọi người góp ý giúp e. E đang xây dựng 1 website cho phép người dùng đặt món từ các nhà hàng, cửa hàng. Vì dữ liệu của các nhà hàng đó ng ta k muốn public lên cloud, nên fai để ở Local trong quán người ta. Bên đó ng ta ...