TopDev
Sort by
2 results
HIGHLIGHT COMPANY

Company information

job-imageCÔNG TY CỔ PHẦN TAKAHIRO
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh 100-499
job-imageCÔNG TY CỔ PHẦN TAKAHIRO
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh 100-499

Related posts

Marketplace Illustration
7 kinh nghiệm hữu ích khi làm việc với GIT trong dự án

Bài viết được sự cho phép của tác giả Sơn Dương Git là một công cụ không thể thiếu trong việc quản lý mã nguồn cho các dự án phát triển phần mềm. Tuy nhiên, không phải ai cũng có thể tận dụng Git một cách hiệu quả ngay từ đầu. Việc tuân thủ các quy tắc và thực hành tốt sẽ giúp bạn quản lý code một cách mượt mà, tránh xung đột và rối rắm trong quá trình làm việc nhóm. Dưới đây là một số kinh nghiệm và thực hành tốt mà bạn có thể áp dụng để làm việc hiệu quả hơn với Git. 1. Luôn sử dụng nhánh (branch) cho từng tính năng hoặc lỗi Một trong những nguyên tắc quan trọng nhất là không bao giờ làm việc trực tiếp trên nhánh chính (thường là main hoặc master). Mỗi khi bạn bắt đầu làm việc trên một tính năng mới hoặ [...]

Marketplace Illustration
Chinh Phục Phân Tích Dữ Liệu Với Pandas Trong Python: Hướng Dẫn Từng Bước

Bài viết được sự cho phép của tác giả Sơn Dương Phân tích dữ liệu đã trở thành một yếu tố sống còn trong nhiều lĩnh vực như kinh doanh, y tế, giáo dục, và công nghệ. Các công ty lớn và nhỏ đều dựa vào phân tích dữ liệu để ra quyết định dựa trên sự thật và dự đoán xu hướng tương lai. Nhưng bạn có biết rằng phân tích dữ liệu không còn là một lĩnh vực quá phức tạp hay chỉ dành cho các chuyên gia? Với Python và thư viện Pandas, ai cũng có thể bắt đầu phân tích dữ liệu một cách dễ dàng và nhanh chóng! Trong bài viết này, chúng ta sẽ cùng khám phá sức mạnh của Python và Pandas – một trong những bộ đôi mạnh mẽ nhất trong việc xử lý dữ liệu. Bài viết này được thiết kế dành riêng cho những bạn trẻ, hoặc bất kỳ ai mới bắt đầ [...]

Marketplace Illustration
Cơ sở dữ liệu vector (Vector Database) - Cách sử dụng chi tiết

Bài viết được sự cho phép của tác giả Trần Ngọc Minh Giới thiệu Cơ sở dữ liệu vector là các cơ sở dữ liệu chuyên biệt được thiết kế cho các tình huống nơi hiểu biết về ngữ cảnh (context), độ tương đồng (similarity) hoặc các mẫu (patterns) quan trọng hơn việc khớp chính xác các giá trị. Tận dụng toán học của các vector và nguyên lý của hình học để hiểu và tổ chức dữ liệu, những khả năng này là cần thiết để tăng cường sức mạnh của trí tuệ nhân tạo phân tích và tạo sinh. Sự bùng nổ của các công nghệ trí tuệ nhân tạo (AI) và học máy (ML) là nguyên nhân chính đằng sau sự phát triển nhanh chóng của cơ sở dữ liệu vector trong hai năm qua, mang lại giá trị lớn hơn thông qua hiệu suất, linh hoạt và chi phí. Khác với các tiến hóa khác trong cơ sở [...]

Marketplace Illustration
BA làm gì trong một dự án phần mềm? (P1)

Bài viết được sự cho phép của tác giả Nguyễn Hoàng Phú Thịnh Hế lôôôô anh em, Bài viết này mình sẽ hệ thống lại rõ hơn công việc của BA theo trình tự thời gian làm dự án. Từ đó anh em sẽ có cái nhìn rõ ràng hơn về công việc của BA. Quy trình làm dự án Đầu tiên sẽ là quy trình tổng quan như sau. [caption id="attachment_65803" align="aligncenter" width="676"] Quy trình làm dự án[/caption] Như anh em thấy quy trình làm phần mềm nó gồm 6 bước: Analysis: phân tích xem mình sẽ làm những gì Design: mình sẽ thiết kế phần mềm như thế nào Develop: mình sẽ code ra sao Test: phần mềm được đem đi test Deploy: phần mềm được đưa vào sử dụng Maintain: giai đoạn bảo trì, hỗ trợ khách hàng sử dụng phần mềm. Quy trình dự án về cơ bản gồm 6 bước trên, nhưng thực tế nó sẽ linh hoạt theo từng phương pháp quản lý dự án (project [...]

Marketplace Illustration
BA làm gì trong một dự án phần mềm? (P2)

Bài viết được sự cho phép của tác giả Nguyễn Hoàng Phú Thịnh Hế lôôô anh em, bài này mình sẽ đi tiếp quy trình làm dự án phần mềm và công việc của BA trong đó. Ở phần trước mình đã note lại giai đoạn đầu tiên là Analysis, gồm 6 bước nhỏ: Project Definition >> Elicitation >> Analysis >> Documentation >> Verification >> Management. [caption id="attachment_65800" align="aligncenter" width="1696"] Recall lại 6 bước nhỏ trong giai đoạn Analysis ở bài trước[/caption] Hi vọng anh em sẽ không cảm thấy khó hiểu khi đọc đến đây. Sau bước Analysis này chúng ta đã có tài liệu mô tả yêu cầu, tức là đã biết được khách hàng cần gì. Giờ BA và team dự án sẽ đi vào giai đoạn thiết kế hệ thống sao cho đáp ứng những yêu cầu này nhé anh em 😎 2. Design Ở bước này, tùy level, trách nhiệm, và loại dự án, mà BA sẽ tham gia vào ít hoặc nhiều. Thực tế xảy ra là: hiếm khi BA ghi nhận các được yêu [...]

Marketplace Illustration
RDBMS là gì? Khám phá hệ quản trị cơ sở dữ liệu quan hệ

Trong kỷ nguyên dữ liệu lớn, hệ quản trị cơ sở dữ liệu đóng vai trò cực kỳ quan trọng trong việc lưu trữ, quản lý và truy xuất thông tin. Một trong những loại DBMS phổ biến nhất là Hệ quản trị cơ sở dữ liệu quan hệ. Trong bài viết này, hãy cùng TopDev tìm hiểu khái niệm RDBMS là gì và chức năng cũng như đi sâu vào thành phần của một hệ quản trị cơ sở dữ liệu quan hệ. RDBMS là gì? RDBMS là viết tắt của từ Relational Database Management System - Hệ quản trị cơ sở dữ liệu quan hệ, là một hệ quản trị cơ sở dữ liệu (DBMS) dựa trên mô hình dữ liệu quan hệ, RDBMS được thiết kế để lưu trữ và quản lý dữ liệu có cấu trúc bằng dạng bảng với các cột ứng với các thuộc tính và các hàng đại diện cho các bản ghi. Dữ liệu trong RDBMS được tổ chức một cách logic và có hệ thống, [...]

Marketplace Illustration
3 tips để "marketing" CV đến nhà tuyển dụng hiệu quả

Bài viết được sự cho phép của tác giả Lê Tuấn Anh Quanh mình đâu đâu cũng thấy việc marketing, thông tin về ngành nghề marketing. Cứ mỗi 10 bạn mình tư vấn CV, cũng có ít nhất 6-7 bạn mong muốn làm hoặc đã từng làm một số công việc nhỏ liên quan đến ngành này. Thiết nghĩ marketing nhiều như vậy, mình nên viết một bài chia sẻ ngắn ngắn của mình về lĩnh vực này. Bài viết này mình sẽ không viết về ngành marketing đâu, mà mình muốn đề cập đến việc mình có thể dùng ‘các kĩ thuật marketing’ nào để quảng bá CV của mình. Để quảng bá được hàng tốt, thì phải quảng báo được bản thân tốt trước đã chứ nhỉ? Các kĩ thuật này có thể dùng cho CV ở mọi ngành nghề, không riêng gì marketing đâu nhé. 1) Làm SEO cho CV  Chắc nhiều bạn cũng có nghe về khái niệm SEO rồi, nhưng cũng [...]

Marketplace Illustration
Hàng đợi - Queue trong C++

Trong những bài trước, ta đã tìm hiểu về Stack, trong lập trình C++, còn có một loại cấu trúc dữ liệu trái ngược với Stack đó là Queue - Hàng đợi. Trong bài viết này, chúng ta sẽ cùng tìm hiểu sâu hơn về Queue trong C++, từ cách khởi tạo, sử dụng đến những ứng dụng thực tế của nó trong lập trình C++. Queue C++ là gì? Hàng đợi - Queue là một cấu trúc dữ liệu đặc biệt trong C++ được quản lý theo nguyên tắc First In First Out (FIFO), tức là phần tử được thêm vào trước sẽ được lấy ra trước. Cấu trúc này rất hữu ích trong nhiều bài toán liên quan đến quản lý luồng dữ liệu, xử lý các yêu cầu theo thứ tự hoặc trong các hệ thống hàng đợi. Với sự hỗ trợ mạnh mẽ từ một thư viện chứa những template C++ (STL - Standard Template Library), Queue trở thành một công cụ hữu ích và linh hoạ [...]

Marketplace Illustration
Khoa Học Dữ Liệu và Hành Vi Thanh Toán Di Động

Trong thời đại công nghệ số, thanh toán di động đang ngày càng trở nên phổ biến, đặc biệt tại Việt Nam. Theo báo cáo, đến cuối năm 2023, Việt Nam có khoảng 36 triệu tài khoản ví điện tử đang hoạt động, nắm giữ khoảng 3000 tỷ đồng. Vậy làm thế nào để khoa học dữ liệu có thể thay đổi hành vi thanh toán di động? Bài viết này sẽ cung cấp cái nhìn chi tiết về cách khoa học dữ liệu có thể thay đổi hành vi thanh toán di động. Tầm Quan Trọng của Thanh Toán Di Động Thanh toán di động không chỉ tiện lợi mà còn nhanh chóng và an toàn, giúp người dùng tiết kiệm thời gian và công sức. Việc sử dụng ví điện tử và các ứng dụng thanh toán di động ngày càng phổ biến, đặc biệt trong bối cảnh dịch bệnh COVID-19 thúc đẩy sự phát triển của các phương thức thanh toán không tiếp xúc. Khoa [...]

Marketplace Illustration
Chiến lược tăng trưởng và giữ chân người dùng ngân hàng số

Trong bối cảnh chuyển đổi số, ngân hàng số đã trở thành một phần không thể thiếu trong cuộc sống hàng ngày. Các ngân hàng truyền thống và ngân hàng số đang nỗ lực không ngừng để ra mắt và nâng cấp các sản phẩm kỹ thuật số mới, nhằm duy trì và thu hút khách hàng. Chẳng hạn, Techcombank Mobile, ra mắt vào tháng 11-2021, đã kết hợp với Amazon Web Services để nâng cao trải nghiệm người dùng và tăng hiệu quả hoạt động. Tổng Quan Về Ngân Hàng Số Và Thị Trường Số Các Giai Đoạn Phát Triển Của Ngân Hàng Số Giai đoạn tái khởi động (2017-2018): Khởi chạy eMBee chatbot internet banking và ra mắt phiên bản mới của ứng dụng ngân hàng. Giai đoạn tăng trưởng (2019-2020): Ra mắt các tính năng mới như eKYC và chi trả. Giai đoạn chuyển đổi số (2021-2022): 94% ngân hàng thương mại triển khai hoặc đang nghiên cứu [...]

Marketplace Illustration
Cách tìm contact của nhà tuyển dụng hiệu quả

Bài viết được sự cho phép của tác giả Lê Tuấn Anh Khi mình viết bài hướng dẫn gửi Cover Letter, mình luôn nói rằng các bạn nên cố gắng có tên người nhận cụ thể. Với các vị trí có tên người nhận rõ ràng, ta có thể gửi trực tiếp cho người đó. Tuy nhiên với các vị trí không có tên, làm thế nào để tìm được contact của một người trong công ty để khi gửi hồ sơ có thể thêm tên người đó vào. Có một số tips như thế này: Bước 1: Tìm tên người đấy trước. Thông thường khi gửi email hoặc viết Cover Letter cho HR chung chung, ta có thể gửi trực tiếp cho HR Manager, Department Manager hoặc thậm chí là CEO của công ty đó. Với điều kiện là chúng ta phải tìm được email của người ta mà gửi. Vậy có 2 cách để tìm ra tên của một người đang giữ chức gì đó trong công ty đấy là 1) [...]

Marketplace Illustration
Tác Động của AI Đến Ngành Bán Lẻ và Ngân Hàng tại Việt Nam

Những nhận định về AI trong lĩnh vực bán lẻ và ngân hàng Trí tuệ nhân tạo (AI) đang ngày càng trở thành yếu tố quan trọng trong việc chuyển mình của nhiều ngành công nghiệp, đặc biệt là bán lẻ và ngân hàng. Tại Việt Nam, AI đang mở ra những cơ hội mới và nâng cao trải nghiệm khách hàng cũng như hiệu quả hoạt động. Dưới đây là một số điểm nhấn về ảnh hưởng của AI đối với ngành bán lẻ và ngân hàng tại Việt Nam. 1. Giai Đoạn Đầu của Điểm Tín Dụng Dựa Trên AI Những bước đầu trong việc áp dụng điểm tín dụng dựa trên AI tại Việt Nam đã tạo ra những thay đổi tích cực trong cách mà khách hàng trải nghiệm dịch vụ cũng như cách thức hoạt động của các tổ chức tài chính. Công nghệ AI giúp cải thiện độ chính xác của [...]

Marketplace Illustration
Router là gì? Hiểu Vuejs Router qua thực hành một dự án

Bài viết được sự cho phép bởi tác giả Sơn Dương Vue thực sự là một thư viện JS tuyệt vời để xây dựng các ứng dụng web, đặc biệt là ứng dụng SPA (Single Page Application). Bài viết trước, mình đã giới thiệu về Vue, các cài đặt cũng bước đầu tạo một ứng dụng web với Vue. Phần này, mình tiếp tục giới thiệu Vuejs Router, một module router chính thức của Vue. Vue Router là module được tích hợp sâu vào Vue, giúp bạn dễ dàng tạo các route cho ứng dụng. Để bạn có thể hiểu được đầy đủ về Vuejs router và thực hành thuần thục, chúng ta sẽ cùng nhau tìm hiểu khái niệm trước. #Router là gì? Vuejs router có tính năng gì hay ho? Khi làm việc với các ứng dụng back-end thì các bạn sẽ thấy router thực chất là định nghĩa cách url để ứng dụng điều hướng tới đúng hàm, đúng component xử lý nó. Ví dụ nhé: GET / [...]

Marketplace Illustration
Học React qua 10 dự án thực tế từ A đến Z

Bài viết được sự cho phép bởi tác giả Sơn Dương Để học React, bạn có rất nhiều cách như: học qua tài liệu chính chủ, học qua sách, video., khóa học online/offline… Với ReactJS, một trong những cách được ưu chuộng là học qua các dự án ví dụ thực tế. Khi đọc mã nguồn của một dự án, bạn sẽ tìm ra nguyên tắc và phương pháp của tác giải để giải quyết một vấn đề. Điều này sẽ giúp bạn học được kỹ năng phân tích và giài quyết vấn đề trong các dự án thực tế. Bài viết này, mình sẽ giới thiệu 10 dự án ReactJS để bạn tìm hiểu. Nhưng trước khi đọc, bạn đến tìm hiểu cơ bản trước về React. Ít nhất bạn cũng nên biết trước về cú pháp React, states, props, component.v.v… Phương pháp học React qua dự án thực tế Nếu chỉ đơn giản bạn clone một dự án trên github về, bạ [...]

Marketplace Illustration
Các kiểu dữ liệu trong TypeScript mà bạn nên biết

Bài viết được sự cho phép của tác giả Thầy Long Web Các kiểu dữ liệu trong TypeScript trình bày các kiểu dữ liệu dùng trong TypeScript, bao gồm các liểu dữ liệu cơ bản và các kiểu bổ sung. Kiểu dữ liệu là gì? Trong lập trình, rất cần có chỗ để lưu các giá trị dùng cho lưu trữ và xử lý. Mỗi nơi lưu trữ này là biến, hằng. Các giá trị trong biến, hằng được xác định thuộc loại nào đó để sử dụng đúng trong các toán tử xử lý. Ví dụ kiểu dữ liệu number (số), kiểu chuỗi (string),… Kiểu chuỗi thì có thể biến thành chữ hoa, kiểu số thì có thể dùng trong các toán tử ++, –… TypeScript có nhiều kiểu dữ liệu phục vụ cho nhiều tính toán rất tốt như boolean, number, string, tuple, array, any… và nhiều kiểu nâng cao khác. Khai báo biến trong typeScript Để khai báo biến trong TypeScript, dùng từ khóa var , let hoặc const. Ví dụ var tenbh = 'Hã [...]