TopDev
Sort by
0 results
job-image
DEVOPS/AIOPS SPECIALISTCÔNG TY CỔ PHẦN CMC OPENAI
Login to view salary
Hà Nội
Fulltime
1 giờ trước
Hot job
HIGHLIGHT COMPANY

Company information

job-imageCÔNG TY CỔ PHẦN CMC OPENAI
Thành phố Hà Nội 100-499
5 Jobs

Related posts

Marketplace Illustration
15 GitHub Repositories giúp lập trình viên phát triển kỹ năng

Bài viết được sự cho phép của tác giả Nguyễn Thành Nam GitHub không chỉ là nơi để chia sẻ mã nguồn mà còn là một kho tàng tài nguyên quý giá cho lập trình viên muốn nâng cao kỹ năng của mình. Từ các dự án mã nguồn mở cho đến tài liệu học tập chuyên sâu, GitHub cung cấp một nền tảng tuyệt vời để bạn cải thiện khả năng lập trình và tiếp cận những kiến thức mới. Trong bài viết này, chúng ta sẽ khám phá một số repositories nổi bật mà bạn có thể tham khảo để phát triển kỹ năng lập trình. 1. FreeCodeCamp FreeCodeCamp là một nền tảng học lập trình nổi tiếng, và repository của nó là một trong những nguồn tài liệu học tập phong phú nhất trên GitHub. Với hơn 40,000 giờ học miễn phí và hàng loạt bài tập thực hành từ cơ bản đến nâng cao, FreeCodeCamp giúp [...]

Marketplace Illustration
Cách làm cho Github Profile Readme của bạn thu hút hơn

Bài viết được sự cho phép của tác giả Nguyễn Thành Nam Github không chỉ là một nơi để lưu trữ mã nguồn mở và làm việc nhóm, mà còn là một nền tảng mạng xã hội cho các nhà phát triển và chuyên gia công nghệ. Và giới thiệu mới nhất của Github chính là Github Profile README - một cách tuyệt vời để cá nhân hóa trang cá nhân của bạn và giới thiệu về bản thân mình một cách sáng tạo. Trong bài viết này, chúng ta sẽ cùng nhau khám phá tính năng mới này và làm thế nào để tận dụng tối đa. 1. Github Profile là gì? Github Profile README là một trang README.md đặc biệt được hiển thị ngay ở phần đầu trang của trang cá nhân GitHub của bạn. Điều này cung cấp cho bạn một không gian để tạo ra một bảng tự giới thiệu động với văn bản, hình ảnh, liên kết và thậm [...]

Marketplace Illustration
Tuyển dụng IT bằng Github và StackOverflow

"Là HR trong ngành, để tuyển dụng nhân sự IT ngoài các hội nhóm về công nghệ trên Facebook, Linked in phần lớn chỉ đem về hiệu quả cho truyền thông thì các kênh tuyển dụng có hiệu quả cao như TopDev, VietnamWorks, ITViec,... luôn được các doanh nghiệp chú trọng hợp tác. Một số trang Web lớn với sự tham gia lên đến 99% thành viên có sự quan tâm đến ngành IT, bạn đã biết đến? Bí mật sẽ được bật mí bên dưới. Nếu anh, chị đang tìm cách chiêu mộ các nhà phát triển thì Github và StackOverflow là nơi anh, chị phải đến ít nhất một lần. Hai trang web này là nơi tốt nhất để tìm và tuyển dụng các chuyên gia công nghệ hàng đầu." Chúng ta sẽ hiểu về GitHub như thế nào?    là nền tảng phát triển phần mềm lớn nhất thế giới. Đây là nơi các Developer có thể lưu trữ và xem xét code của họ, quản lý dự án và [...]

Marketplace Illustration
Tạo thư viện cocoapod trên github

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Bài này mình dùng 1 thư viện sửa rich text trên textview, có hình ảnh như sau: Thư viện gốc nằm ở đây: https://github.com/aryaxt/iOS-Rich-Text-Editor Và vì thư viện này không hỗ trợ cài qua cocoapod nên mình sẽ tiến hành tạo pod cho nó. Mình sẽ lấy tên là QRichTextView và mong muốn sẽ cài bằng lệnh: pod 'QRichTextView' Nào cùng tiến hành nhé. [irp posts="32030" name="15 thư viện slider jquery miễn phí cho dự án website của bạn"] [irp posts="18053" name="5 công cụ nguồn mở các thư viện cần biết"] Đầu tiên bạn cần tải sources code này về bằng dòng lệnh: https://github.com/aryaxt/iOS-Rich-Text-Editor Bây giờ ta thấy source code như sau: Sau khi phân tích thì mình nhận thấy các vấn đề sau: Source code này không có ARC – tự động dọn dẹp bộ nhớ, vì nó tạo cách đây 8 năm, cái thời xcode còn chưa hỗ trợ -> nên cần xóa [...]

Marketplace Illustration
Viết blog sử dụng markdown, pelican, github pages

Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng I. Markdown Markdown được nói trong bài này là cú pháp để phục vụ việc chuyển text thành HTML. Tức là khi viết bằng cú pháp markdown, đưa qua 1 chương trình xử lý, nó sẽ cho ra kết quả là HTML. [irp posts="20734" name="25 blogger IT nổi tiếng mà dân lập trình ai cũng phải biết"] [irp posts="26170" name="Câu chuyện về cái comment tại một blog nọ"] Một số cú pháp hay dùng: Headers # H1 ## H2 ### H3 #### H4 ##### H5 ###### H6 Kết quả: (lưu ý, xem source html của kết quả để biết chính xác, việc trình bày có thể bị ảnh hưởng bới template của blog) H1 H2 H3 H4 H5 H6 Định dạng chữ: Chữ nghiêng: *nghiêng* hoặc _nghiêng_. (*: asterik, _: underscore) Chữ đậm: **đậm** hoặc __đậm__. Nghiêng đậm: **_nghiêng đậm_** hoặc *__nghiêng đậm__* Gạch ngang chữ: <s>gạch ngang</s> Kết quả: Chữ nghiêng: nghiêng hoặc nghiêng. (*: asterik, _: underscore) Chữ đậm: đậm hoặc đậm. Nghiêng đậm: nghiêng đậm hoặc nghiêng đậm [...]

Marketplace Illustration
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 [...]

Marketplace Illustration
GitHub là gì? Giới thiệu tính năng và hướng dẫn cài đặt GitHub

Làm thế nào để lưu trữ source code sau mỗi lần update dự án? GitHub đã ra đời để giải quyết vấn đề này! GitHub là một trong những resource phổ biến hiện nay để lưu trữ, chia sẻ mã nguồn và làm việc cùng nhau trên các dự án. Nếu bạn thấy GitHub thú vị và muốn tìm hiểu thêm, hãy đọc hết bài chia sẻ về GitHub này của TopDev. Chúng tôi sẽ giải thích GitHub là gì, các tính năng nổi bật, nó được sử dụng để làm gì và cách bắt đầu sử dụng GitHub. Github là gì? GitHub là một mạng xã hội đặc biệt dành cho lập trình viên, là một hệ thống quản lý dự án, lưu trữ source code, theo dõi và cộng tác trong các dự án phần mềm.  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 [...]

Marketplace Illustration
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ạ [...]

Marketplace Illustration
10 ngôn ngữ phát triển nhanh nhất theo GitHub thống kê năm 2024

Github là một nơi hội tụ của những lập trình viên đắm mình cùng nhiều dự án và các ngôn ngữ lập trình khác nhau. Nên bản báo cáo thường niên của nền tảng này sẽ đánh giá tương đối chính xác về những xu hướng đang diễn ra trong ngành công nghệ thông tin. [irp posts="16369" name="GitHub là gì? Những lợi ích GitHub mang lại cho lập trình viên"] Bên cạnh những cái tên "sừng sỏ" như Javascript hay Java thì trong danh sách năm nào cũng đều có sự xuất hiện của các ngôn ngữ và framework "mới nổi" nhưng được sử dụng rộng rãi. Theo Stephen O'Grady, một nhà phân tích đồng thời là đồng sáng lập của RedMonk, thì các ngôn ngữ lập trình thuộc nhóm "mới nổi" đều có ba đặc điểm. Thứ nhất đó là linh hoạt. Ví dụ, Python có thể được sử dụng cho nhiều mục đích gồm machine learning, data science và ứng dụng trong cá [...]

Marketplace Illustration
Những lập trình viên phiên bản X-men: Những code project "dị" nhất trên GitHub

Trong số 35 triệu project nguồn mở trên GitHub, có rất nhiều gói phần mềm phức tạp dành cho doanh nghiệp trên toàn cầu. Số khác thì nhẹ hơn, là các thư viện code phục vụ cho 1 mục đích mà các dev không thể sống thiếu. Và những cái còn lại, chỉ để cho vui thôi. Code joke với người ngoài sẽ nghe sẽ hơi kiểu "chỉ dân lập trình mới hiểu", "những câu đùa của nerd". Nó sẽ cần một đoạn chú thích nhỏ, nhưng đừng lo - đó là lý do chúng ta ở đây. Dưới đây là top những project "độc nhất vô nhị" trên GitHub. [irp posts="8827" name="Git - Học nghiêm túc một lần (Phần 1)"] [irp posts="11399" name="Cấu hình SSH Key cho Github"] TrumpScript: “Ngôn ngữ minh hoạ về Trump”     Logo của TrumpScript  TrumpScript là một ngôn ngữ lập trình ảo tạo ra bởi 4 sinh viên Đại học một cuộc thi Hackathon trong 36 tiếng. Họ làm ra nó vì nhận thấy "không có ngôn ngữ lập trình [...]

Marketplace Illustration
[Update] 43 kho lưu trữ Github JS phổ biến nhất 2024 -  Bạn đã biết hết chưa?

Chắc chắn các bạn sẽ bất ngờ với số lượng project mã nguồn mở mà TopDev sẽ chia sẻ trong bài viết hôm nay. Và bạn sẽ còn bất ngờ hơn bởi chất lượng của chúng nữa đấy. Mỗi khi gặp một vấn đề gì đó, có thể tìm ra nhiều kho lưu trữ kho lưu trữ Github JS phổ biến hơn. Trong bài viết này, TopDev sẽ giúp các bạn khám phá kho lưu trữ với các tiện ích thực tiễn tốt nhất của Node, tiện ích mở rộng trình duyệt hiển thị cây mã trên GitHub, render JavaScript, thư viện Node.js WebSocket, framework JS để làm game 3D cũng như nhiều dự án GitHub Javascript tinh gọn khác... [irp posts="11399" name="Cấu hình SSH Key cho Github"] [irp posts="10803" name="Tự động deploy Laravel project lên server với Laravel Envoy Github Webhooks [Phần 1] Github là gì? GitHub được xem như một dịch vụ, công cụ hỗ trợ và cung cấp kho lưu trữ mã nguồn Git dựa trên nền tảng web cho các dự á [...]

Marketplace Illustration
8 tips giúp tăng hiệu suất làm việc với Github

Bài viết được sự cho phép của tác giả Ngo Thang Chắc hẳn ai trong số chúng ta cũng đã từng làm việc với Github. Nhưng ít ai biết đến các phím tắt cũng như 1 số tính năng giúp làm việc hiệu quả hơn. Nào cùng xem đó là những phím tắt nào nhé. Tìm kiếm file nhanh trong Repository Đây là 1 trong những phím tắt mà mình thấy hay và tiện lợi nhất trên Github. Nó có thể giúp ta tìm kiếm bất kì file nào trong Repository 1 cách nhanh chóng. Đầu tiên bạn mở 1 Repository nào đó. Sau đó ấn phím “t” nó sẽ đi đến màn hình tìm kiếm. Ở màn hình này bạn chỉ cần nhập tên file muốn tìm kiếm vào là được. Suggest thay đổi code trong Pull Request Khi chúng ta comment vào 1 phần code nào đó trong Pull Request. Chúng ta có thể đề xuất thay thế code bằng việc sử dụng tính năng ”Suggested Changes”. Người tạo Pull Request có thể apply trực tiếp [...]

Marketplace Illustration
Cấu hình SSH Key cho Github

Vì mình mới sử dụng git, nên mình muốn chia sẻ với các bạn một vấn đề mình gặp trong lúc dùng git. Đây là vấn đề cơ bản, nhưng lại tốn thời gian cho những người mới như mình. Bởi vậy, bài viết này là dành cho các bạn mới làm quen với Git như mình. Các pro xin đừng ném đá. Trong bài viết này mình sẽ hướng dẫn các bạn cách tạo SSH Key cho Github trên Window và Ubuntu. Sau đó là config SSH Key này trên Github để mỗi lần thực hiện các thao tác với git (clone, commit, push, pull,..) thì Github không yêu cầu nhập mật khẩu nữa. ( Tìm hiểu thêm về Github là gì?) Lúc clone một repository trên git về máy của mình, chúng ta sẽ thấy có 2 lựa chọn là Clone with HTTPS và Clone with SSH: Việc Clone with HTTPS khá đơn giản, git chỉ yêu cầu chúng ta nhập thông tin đăng nhập khi clone, và [...]

Marketplace Illustration
5 tip về GitHub cho lập trình viên

Tháng 10.2017 là kỷ niệm 5 năm làm việc tại GitHub.  Cách đây 5 năm, tôi là một kế toán viên nhiệt tình, người không biết gì về lập trình, hãy để tôi nói về việc sử dụng Git và GitHub. Bây giờ tôi là một nhà khoa học về dữ liệu, người biết rất nhiều điều về Git & GitHub. Đó là một phần nhờ vào việc học những công nghệ này mà tôi đã thực hiện chuyển đổi nghề nghiệp này. Mẹo số 1: Thay text editor mặc định kết hợp với Git Đối với nhiều người, trình text editor mặc định khi sử dụng Git từ thiết bị terminal là VIM. VIM có thể rất tệ hay đáng sợ đối với những người mới hoặc thậm chí là với các hacker mới vào nghề. Hoặc thậm chí đối với các hacker có nhiều kinh nghiệm @ laacked [embed]https://twitter.com/haacked/status/924824870495469569?ref_src=twsrc%5Etfw&ref_url=https%3A%2F%2Fmedium.freecodecamp.org%2Fmedia%2Fad9eeb8db8948e5c3a380b08666fbb26%3FpostId%3D2f312689ffd5[/ [...]

Marketplace Illustration
12 điều cực "cool" mà bạn có thể làm với Github

#1 Edit code trên GitHub.com Bắt đầu với điều mà hẳn mọi người đều đã biết khi vào Github. Với GitHub, khi bạn truy cập vào một file, có một icon hình bút chì ở phía trên góc phải màn hình. Nếu bạn click vào thì sẽ được cho phép edit file. Sau khi xong thì nhấn Propose file change và GitHub sẽ cập nhật fork repo cho bạn và tạo một pull request. Tất cả đều hoàn toàn tự động. Đây là một cách rất hay để sửa typo và edit code. #2 Paste images Bạn sẽ không cần phải lo việc bị giới hạn chỉ với text trong comment và issue descriptions. Github còn cho phép việc ta paste trực tiếp hình ảnh từ clipboard. Nó sẽ được upload và markdown hiển thị hình ảnh ngay sau khi bạn chọn. Khá là tuyệt đúng không? #3 Format code Nếu bạn muốn viết một code block, hãy bắt đầu với 3 backticks  - như những gì bạn học được sau khi đọc bài Mastering Markdown - Và GitHub sẽ đoán ngôn [...]