All
Companies

Related posts

View all
Chia sẻ thư viện javascript mở rộng khi kết nối tới Hub sử dụng SignalR

Chia sẻ thư viện javascript mở rộng khi kết nối tới Hub sử dụng SignalR

Bài viết được sự cho phép của tác giả Phạm Công Sơn Tôi chia sẻ kinh nghiệm và thư viện mở rộng mà tôi viết để kết nối tới Hub sử dụng SignalR. Thư viện do tôi mở rộng thêm với mục đích 1. Có thể kết nối được tới nhiều Hub 2. Duy trì được kết nối ổn định: Khi disconnected thì sẽ tự động kết nối trở lại 3. Có thể đăng ký nhiều sự kiện để nhận data được push từ server gửi về 4. Khi gửi request lên server Hub thì chỉ gửi được khi đang ở trạng thái kết nối tốt. [irp posts="21159" name="10 câu hỏi javascript để nâng cao trình độ"] [irp posts="34596" name="10 tip tối ưu code trên JavaScript mà web developer nào cũng nên biết"] Để tải thư viện mở rộng do tôi viết các bạn có thể tải tại đây. function Hub(hubUrl, hubName) {     this.onOk = function (func) { if (state == 2) func(); };     this.onBeforeStart = function () { };     this.start = function() {/* Code coe */ }; } Phần mở rộng tôi viết gồm hubUrl, hubName là trỏ đến địa chỉ Hub cần kết nối tới. this. [...]

Read more
Bitbucket là gì? Tính năng ưu, khuyết điểm so với GitHub

Bitbucket là gì? Tính năng ưu, khuyết điểm so với GitHub

Bitbucket là gì? - Bitbucket và GitHub đang là 2 code repository phổ biến nhất trong giới lập trình viên hiện nay. Tại sao lại cần code repository? Nói tóm tắt là quản lý source code. Nếu như bạn đang update code base hoặc đang làm việc với người khác, thì bạn sẽ cần review những thay đổi về code và cấp access cho đồng nghiệp hay đối tác. GitHub thì phổ biến hơn một chút với hơn 100 triệu code repositories. Giải thích một số thuật ngữ thường dùng Repo: viết tắt của repository – kho chứa code Origin: repository gốc, nếu có clone code thì là clone từ origin.  Pull: kéo code mới từ origin về máy. Commit: cập nhật những sửa đổi của code vào repo trong máy của bạn Push: đẩy những sửa đổi mà bạn đã commit lên origin. Bitbucket là gì? Được đặt lên bàn cân với GitHub, Bitbucket cũng là một loại hệ thống để quản lý các phiên bản code, dịch vụ cung cấp kho lưu trữ source code [...]

Read more
GitHub là gì? Những lợi ích GitHub mang lại cho lập trình viên

GitHub là gì? Những lợi ích GitHub mang lại cho lập trình viên

GitHub là một hệ thống quản lý dự án và phiên bản code, hoạt động giống như một mạng xã hội cho lập trình viên. Các lập trình viên có thể clone lại mã nguồn từ một repository và Github chính là một dịch vụ máy chủ repository công cộng, mỗi người có thể tạo tài khoản trên đó để tạo ra các kho chứa của riêng mình để có thể làm việc. Github là gì? GitHub là một dịch vụ nổi tiếng cung cấp kho lưu trữ mã nguồn Git cho các dự án phần mềm. Github có đầy đủ những tính năng của Git, ngoài ra nó còn bổ sung những tính năng về social để các developer tương tác với nhau. Vài thông tin về GIT: Là công cụ giúp quản lý source code tổ chức theo dạng dữ liệu phân tán. Giúp đồng bộ source code của team lên 1 server. Hỗ trợ các thao tác kiểm tra source code trong quá trình làm việc (diff, check modifications, show history, [...]

Read more
Biến Git và GitHub trở thành công cụ đắc lực cho Software Engineer

Biến Git và GitHub trở thành công cụ đắc lực cho Software Engineer

Bài viết bởi M.P - Kỹ sư của Got It Vietnam Git và GitHub — hai công cụ mà dân dev ai cũng nghe tên, thậm chí còn sử dụng hàng ngày. Thế nhưng, bạn có biết thế nào là một GitHub đủ “đẹp” để đưa vào CV? Hay làm thế nào để tối đa hoá hiệu suất công việc trên hai công cụ này? Như đã hứa ở blog LinkedIn — vũ khí bí mật khi tìm việc online, hãy cùng đọc bài viết nóng hổi từ một chàng kỹ sư lập trình nhà Got It— người chuyên review GitHub cho các bạn ứng viên nhé! 1. Git Khi viết code, sẽ có rất nhiều lúc bạn muốn, hoặc cần phải quay lại đoạn code mình đã viết tại một thời điểm trước đây. Một cách đơn giản, ta hoàn toàn có thể dùng tính năng undo/redo của trình biên soạn (editor) mình đang dùng. Tuy nhiên, editor có thể sẽ không lưu lại lịch sử sau khi đóng, và bạ [...]

Read more