TopDev
Sort by
40 results
HIGHLIGHT COMPANY

COMPANY INFORMATION

job-imageLG CNS Việt NamLG CNS - Công ty IT số 1 Hàn Quốc
Thành phố Hà Nội, Thành phố Hải Phòng 100-499
job-imageCÔNG TY TNHH GIẢI PHÁP CÔNG NGHỆ XBOSSChất lượng - Tư duy - Phát triển
Thành phố Hồ Chí Minh 25-99
job-imageHEINEKEN VietnamHeineken Vietnam - Brewing a Better Vietnam
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hà Nội Hơn 1000
job-imageCÔNG TY TNHH NGUYỄN AN NAM
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh
job-imageCÔNG TY TNHH NGUYỄN AN NAM
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh
job-imageCÔNG TY CỔ PHẦN CC1 - HOLDINGS
Thành phố Hồ Chí Minh
job-imageCJ OLIVENETWORKS VINA CO., LTD.A top-tier digital service company
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh 25-99
job-imageCÔNG TY CỔ PHẦN CC1 - HOLDINGS
Thành phố Hồ Chí Minh
job-imageCÔNG TY TNHH GIẢI PHÁP CÔNG NGHỆ XBOSSChất lượng - Tư duy - Phát triển
Thành phố Hồ Chí Minh 25-99
job-imageCOCONUT SILO VINAMake logistics easy!
Thành phố Hồ Chí Minh 10-24
job-imageCÔNG TY TNHH WEBCASH VIỆT NAM
Thành phố Hồ Chí Minh 25-99
job-imageINFOPLUS
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hồ Chí Minh 100-499
job-imageCÔNG TY CỔ PHẦN K. HỆ THỐNG (Ksystem)Ksystem - Digital revolution
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Đà Nẵng, Thành phố Hồ Chí Minh 25-99
job-imageCÔNG TY CỔ PHẦN K. HỆ THỐNG (Ksystem)Ksystem - Digital revolution
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Đà Nẵng, Thành phố Hồ Chí Minh 25-99
job-imageGlobaltechGia tăng năng lực khách hàng
Thành phố Hồ Chí Minh 25-99

RELATED POSTS

Marketplace Illustration
Copilot là gì? Trợ lí ảo AI từ Microsoft (Bing AI)

Sự ra đời của ChatGPT đã mở ra một kỉ nguyên mới về trí tuệ nhân tạo, kéo theo đó nhiều chatbot AI đình đám lần lượt xuất hiện trong đó có Copilot (trước kia là Bing AI), tuy sinh sau đẻ muộn nhưng Copilot của nhà Microsoft lại có những vượt trội đáng kể so với các đàn anh. Trong bài viết này, cùng TopDev tìm hiểu Copilot là gì, nó hoạt động ra sao, những điểm nổi bật so với chatGPT và hướng dẫn cài đặt sử dụng thật chi tiết. Copilot là gì? Microsoft Copilot là trợ lý chatbot AI được tích hợp vào công cụ tìm kiếm Bing, Microsoft 365 và trình duyệt Edge của Microsoft để trả lời những truy vấn tương tự như ChatGPT. Nhắc đến Microsoft, chắc hẳn bạn còn nhớ đến một AI đó là Bing Chat, đúng vậy Copilot chính là tên gọi mới của Bing AI, sau khi ra mắt được một năm, "Bing Chat và Bing Chat Enterprise giờ đây sẽ đơn giản trở thành Copilot" MS đã chia sẻ tại sự kiện ra mắ [...]

Marketplace Illustration
.NET là gì? Nền tảng phát triển ứng dụng toàn diện của Microsoft

.NET là gì? .NET là nền tảng phát triển ứng dụng toàn diện của Microsoft, đã được sử dụng trong nhiều thập kỷ để xây dựng các ứng dụng web, desktop và di động, từ các startup đến các doanh nghiệp lớn. .NET không chỉ đóng vai trò trung tâm trong ngành phát triển phần mềm mà còn được ưa chuộng rộng rãi trong cộng đồng lập trình viên. Điều này thể hiện qua số lượng dự án mã nguồn mở và sự hiện diện của C# trong top năm ngôn ngữ lập trình phổ biến nhất. Với phiên bản mới nhất, .NET 5, Microsoft đã cách mạng hóa ngành công nghiệp bằng việc tiên phong khái niệm phát triển phần mềm toàn cầu. Cùng TopDev tìm hiểu chi tiết về .NET trong bài viết dưới đây! [caption id="attachment_62843" align="aligncenter" width="1098"] .NET là gì? Nền tảng phát triển ứng dụng toàn diện của Microsoft[/caption] .NET là gì? .NET hay còn được gọi là dotnet [...]

Marketplace Illustration
Bí quyết nâng cao cơ hội phỏng vấn tại Microsoft Việt Nam

Bài viết được sự cho phép của tác giả Ly Tran ***Disclamer: Những chia sẻ của mình đơn thuần từ quan sát và kinh nghiệm sau khi screen 1000+ CVs, làm việc cùng Hiring Manager và được chị HR Manager Microsoft chia sẻ => Không phản ánh được practice Microsoft trên toàn cầu. Một sự thật là, có rất nhiều CVs tiềm năng nhưng lại không được Hiring Manager (HM) chọn phỏng vấn/ không được ưu tiên dẫn đến việc dù ứng tuyển sớm nhưng được phỏng vấn sau và không kịp có offer. Tất nhiên, là Recruiter, bản thân mình sẽ không ngại 1 cuộc điện thoại để có thể làm rõ thêm CV và hỗ trợ cung cấp thêm insight cho HM, tuy nhiên, thường thì những CV chỉn chu và đủ thông tin ngay từ đầu sẽ giúp quá trình này nhanh và đến tay HM sớm hơn. Sau nhiều pha cứu cánh CV và hỗ trợ ứng viên đến được offer, mình cũng muốn chia sẻ một số điểm chính giúp tăng [...]

Marketplace Illustration
Microsoft Visual C++ là gì? Các tính năng của Microsoft Visual C++

Microsoft Visual C++ là một môi trường phát triển tích hợp (IDE) được Microsoft phát triển để tạo các ứng dụng bằng ngôn ngữ lập trình C++. Visual C++ là một trong những IDE C++ phổ biến nhất và được nhiều lập trình viên sử dụng để phát triển các ứng dụng chuyên nghiệp và phức tạp. Với các tính năng toàn diện và hiệu suất cao, Microsoft Visual C++ đã trở thành công cụ không thể thiếu đối với các nhà phát triển phần mềm. Microsoft Visual C++ là gì? Microsoft Visual C++ là một IDE được thiết kế để hỗ trợ quá trình phát triển phần mềm bằng ngôn ngữ lập trình C++. Nó cung cấp một loạt các tính năng để giúp các nhà phát triển viết và chỉnh sửa mã một cách hiệu quả, từ biên dịch mã đến gỡ lỗi và triển khai ứng dụng. Visual C++ được phát triển bởi Microsoft và là một phần của bộ công cụ [...]

Marketplace Illustration
Dynamic Rendering là gì? Hướng dẫn thiết lập Dynamic Rendering cho các trang CSR bằng Nginx

Bài viết được sự cho phép của tác giả Tống Xuân Hoài Vấn đề Những năm gần đây sự bùng nổ của các Framework về UX/UI như Angular hay React đang tạo nên một cuộc cách mạng về việc phát triển một trang web chú trọng vào tương tác người dùng và giao diện được xử lý hoàn toàn phía trình duyệt. Những trang web như thế người ta gọi là Client Side Rendering (CSR) và thường được triển khai theo cách Single Page Application (SPA). Chúng tận dụng sức mạnh xử lý của thiết bị người dùng để giảm tải cho máy chủ, bên cạnh đó những trang web này thường mang lại trải nghiệm mượt mà bởi vì máy chủ chỉ cần gửi về mã Javascript cho thiết bị và việc lấy dữ liệu từ máy chủ chỉ cần thông qua API với dữ liệu cần thiết thay vì phải tải toàn bộ mã HTML. CSR đang làm rất tốt nhiệm vụ của [...]

Marketplace Illustration
[Thư mời] Tham dự Hội thảo: Microsoft Intelligent Cloud for app development tại Microsoft Technology Summit 2022 | 12:30 - 16:00 l 07.12.2022

We’re back. Microsoft Technology Summit 2022. What’s new? What’s next? #MicrosoftTechnologySummit2022 #Do_more_with_less_with_Microsoft_Cloud #Innovate_for_tomorrow Phát triển công nghệ đồng nghĩa với việc tiếp cận những giải pháp tân tiến và cải tiến hơn so với phát kiến trước nhằm phục vụ đối tượng mục tiêu. Trong đó, công nghệ điện toán đám mây vượt trội là giải pháp được thiết kế cho các doanh nghiệp hiện đại và phức tạp, đóng vai trò là nền tảng mạnh mẽ cho sự đổi mới. Công nghệ này được xây dựng dựa trên trí thông minh nhân tạo bổ sung các chức năng tân tiến, khiến người dùng làm việc hiệu quả hơn gấp nhiều lần, đặc biệt đối với các công việc liên quan đến phát triển phần mềm - vị trí đòi hỏi tiếp cận nguồn tài nguyên lớn. Hãy cùng chúng tôi tham dự Hội thảo “Intelligent Cloud for app development - [...]

Marketplace Illustration
Bí Kíp Pass Phỏng Vấn Coding Amazon, Apple, Facebook, Microsoft Mà Không Cần Leet Code Quá Nhiều

Bài viết được sự cho phép của tác giả Trần Thiện Khiêm Hôm nay mình sẽ chia sẻ cho các bạn cách vượt qua vòng phỏng vấn của Amazon, Apple, Facebook và Microsoft mà không cần leet code quá nhiều. (không có nghĩa là không leetcode tí nào nha). Cách giải quyết vấn đề này các bạn cũng có thể áp dụng trong công việc của mình. GIỚI THIỆU Trong một lần đi phỏng vấn dạo, Mình pass phỏng vấn Amazon vào năm 2019 tại Singapore. Đầu năm, mình cũng đi phỏng vấn dạo tiếp, và cuối cùng mình đã pass 3 công ty cùng 1 lúc: Microsoft, Facebook và Apple, cho vị trí senior developer. Mình không chuẩn bị gì nhiều vì nghĩ chỉ đi phỏng vấn để tìm hiểu thị trường, nhưng sau khi có offer thì mình đã nghỉ Amazon. CẤU TRÚC BUỔI PHỎNG VẤN Amazon, Microsoft, Facebook, Apple đều có cấu trúc phỏng vấn khá giống nhau, tuy lịch trình sẽ khác nhau một [...]

Marketplace Illustration
Máy học Microsoft ML.NET - Mô hình hồi quy, Dự báo giá nhà (Phần 1) – Bài 2

Bài viết được sự cho phép của tác giả Trần Duy Thanh Ở bài 1 Tui đã giới thiệu về nền tảng máy học Microsoft ML.NET, các bạn chưa đọc thì chú ý đọc để nắm được sơ lược về nền tảng máy học này trước khi làm bài Dự báo giá nhà bằng mô hình hồi quy. Tui sẽ hướng dẫn từ cơ bản tới nâng cao để các bạn có thể tự tay viết được phần mềm dự báo giá nhà nên Tui chia ra làm nhiều phần, mỗi phần sẽ giúp các bạn hiểu lý thuyết cơ bản, áp dụng lý thuyết để lựa chọn các tình huống cụ thể nhằm xây dựng được phần mềm theo mục đích riêng. Hi vọng qua mỗi phần thì nội công của các bạn sẽ thâm hậu lên, tuy nhiên đừng có chém gió quá vì các phần mềm này nó chỉ hữu ích thực sự khi chạy trong hệ thống minh bạch, nếu hệ thố [...]

Marketplace Illustration
Giới thiệu nền tảng máy học ML.NET của Microsoft

Bài viết được sự cho phép của tác giả Trần Duy Thanh ML.NET là gì? ML.NET là thư viện máy học Mã nguồn mở và chạy cross-platform (Windows, Linux, macOS) của Microsoft. Ta có thể lập trình được thư viện này trên các nền tảng như Desktop, Web, hay build các Service. Nó được đánh giá là mạnh mẽ có thể làm được những gì một số thư viện khác làm được (chẳng hạn như scikit-learn viết bằng Python) và làm được những thứ mà thư viện khác không làm được. Với việc sở hữu các nền tảng công nghệ mạnh mẽ nhất, khách hàng sẵn có trải rộng khắp thế giới nên ML.NET được kỳ vọng rất lớn sẽ tạo ra được cơn sốt về công nghệ liên quan tới máy học viết bằng C#/F# và tạo ra thị trường lao động ở phân khúc này là rất khả thi. Theo thông tin từ hãng thì ML.NET bắt đầu khởi động từ 05/2018 và hiện nay bả [...]

Marketplace Illustration
Dynamic typing trong Rust với std::any::Any

Bài viết được sự cho phép của tác giả Huy Trần Xét một tình huống thường gặp trong lập trình: Giả sử ta có một interface kiểu Shape, và 2 class là Rectangle, Circle cùng implement interface Shape, sau đó ta tạo một danh sách tên là shapes để chứa tất cả các đối tượng có implement Shape. [irp posts="18057" name="Tại sao team Discord chuyển từ Go sang Rust?"] [irp posts="37402" name="Hướng dẫn và sử dụng jquery plugin typing để giả hiệu ứng gõ văn bản"] Xem thêm tuyển dụng C# lương cao trên TopDev Trong Rust code sẽ nhìn như thế này: pub trait Shape {} pub struct Rectangle {} impl Shape for Rectangle {} pub struct Circle {} impl Shape for Circle {} fn main() { let shapes: Vec<Box<dyn Shape>> = vec![ Box::new(Rectangle {}), Box::new(Circle {}), ]; } Trong quá trình làm việc với mảng shapes, có lúc chúng ta muốn lấy một giá trị ra và cast nó về kiểu Rectangle hoặc Circle để sử dụng, thường thì chúng ta sẽ làm như này: let rect: &Rectangle = shapes.get(0).unwrap().as_ref(); Xong rồi sẽ bị Rust chửi vào mặ [...]

Marketplace Illustration
Cài đặt Visual Studio: Công cụ lập trình mạnh mẽ của Microsoft

Bài viết được sự cho phép của blogchiasekienthuc.com Chào các bạn, khi nói đến những sản phẩm phần mềm, dịch vụ phần mềm hay hạ tầng phần cứng, thiết bị công nghệ… thì không thể không nhắc tới ông trùm Microsoft  được. Với ngôn ngữ lập trình C# (C Sharp) được đánh giá thuộc TOP các ngôn ngữ lập trình nên học năm 2021 thì Microsoft cũng cho ra đời một công cụ lập trình rất mạnh đó là Visual Studio. [irp posts="33869" name="Hướng dẫn tạo Copyright Header trên từng file .cs trong Visual Studio"] Visual Studio được thiết kế để phù hợp với các dự án sử dụng ngôn ngữ lập trình C# và các công nghệ .NET do Microsoft phát triển. Trong bài viết này, mời các bạn hãy cùng mình đến với nội dung hướng dẫn cài đặt Visual Studio (phiên bản 2019 – LTS) trên hệ điều hành Windows 10. Các hệ điều hành khác cũng hoàn toàn tương tự nha [...]

Marketplace Illustration
Dynamic SQL và Static SQL – những điều cần biết

Bài viết được sự cho phép của tác giả Kiên Nguyễn Static SQL là gì?. Dynamic SQL là gì?. Nguồn gốc ra đời thật là một câu chuyện dài. Anh em chúng ta ngày xưa xem phim chưởng Hongkong tất nhiên không thể không biết tới Trương Vô Kị, Tạ Tốn và BIG DICK môn phái. Ý nhầm (BIG SIX môn phái). Ngày ấy, lúc Triệu Mẫn thách đấu Trương Tam Phong, trong lúc nguy khốn, Vô Kỵ được sư ông chỉ dạy cho một bộ quyền pháp có tên “Thái cực quyền”. Bộ võ học tuyệt tác này có đoạn viết: Thái cực quyền trọng kì nghĩa, bất trọng kì chiêu. Lấy TĨNH CHẾ ĐỘNG, lấy âm chế dương, lấy vô chiêu thắng hữu chiêu. Tại sao tôi lại nhắc về thái cực quyền, vì bản thân cái Dynamic đã có nghĩa là động. Dynamic SQL là SQL động. Nhưng để hiểu được động thì tất nhiên phải biết một chút tới [...]

Marketplace Illustration
Các thao tác cơ bản với Database SQL Server (tạo mới database, table,...)

Bài viết được sự cho phép của blogchiasekienthuc.com Trong bài viết này mình sẽ cùng các bạn tìm hiểu thêm về những thao tác cơ bản nhất đối với database trong SQL Server như tạo database, thao tác với table,... thông qua công cụ giao diện SQL Server Management Studio. Ok, bắt đầu thôi ! Việc làm Database nhiều vị trí, việc làm SQL lương cao Database trong SQL Database SQL Server bao gồm một tập hợp các bảng lưu trữ một tập hợp dữ liệu có cấu trúc cụ thể. Một bảng chứa một tập hợp các hàng, còn được gọi là bản ghi hoặc bộ dữ liệu, và các cột, còn được gọi là thuộc tính. Mỗi cột trong bảng được thiết kế để lưu trữ một loại thông tin nhất định. DATABASE của SQL Server được lưu trữ dưới 3 loại tập tin: Tập tin dữ liệu chính (.mdf): Chứa dữ liệu và cấu trúc chính của cơ sở dữ liệ [...]

Marketplace Illustration
Dynamic Sharding – Nghệ thuật của locator

Bài viết được sự cho phép của tác giả Kiên Nguyễn Tìm hiểu về Scalable Web, App hay bất cứ nội dung nào khác liên quan tới database tất nhiên không thể bỏ qua khái niệm về Dynamic Sharding. Vậy Dynamic Sharding là gì?. Điều gì làm nên sức mạnh của nó?. Điểm mạnh, điểm yếu. Tất cả sẽ được phân tích cụ thể qua bài viết dưới đây. Bắt đầu ngay thôi nào!. [irp posts="36587" name="Kết nối Database động với PHP, Dynamic Database Connection!"] [irp posts="35592" name="Kiểm thử tĩnh vs kiểm thử động (Static vs Dynamic testing)"] 1. Dynamic Sharing là gì? Đầu tiên, nhắc tới Sharing là nhắc tới kỹ thuật Scaling. Thường sử dụng cho các hệ thống được thiết kế để scalable (có thể mở rộng một cách nhanh chóng). Vậy Sharding là gì? Sharding involves breaking up one’s data into two or more smaller chunks, called logical shards. The logical shards are then distributed across separate database nodes, referred to as physical shards, which can hold multiple logical shards. Despite this, the data held within all the shards collectively represent an entire [...]

Marketplace Illustration
Kết nối Database động với PHP, Dynamic Database Connection!

Bài viết được sự cho phép của BQT Kinh nghiệm lập trình Hôm nay mình cùng trở lai với PHP nhé. Chắc hẳn chúng ta đều đã biết hầu hết các hệ thống/ứng dụng đều sử dụng ít nhất 1 hệ quản trị Cơ sở dữ liệu để lưu trữ dữ liệu cho ứng dụng của mình. Thông thường các hệ thống đó có thể sử dụng một hoặc nhiều Database. Tuy nhiên phần lớn chúng đều được khai báo cố định trước trong các file config. Một ngày đẹp trời, chúng ta cần xây dựng một hệ thống mà cần quản lý, kết nối tới nhiều Database khác nhau nhưng lại không được khai báo và xác đinh trước. Vậy chúng ta sẽ xử lý ra sao? Bài viết hôm nay mình sẽ chia sẻ phương án giải quyết cho việc kết nối động tới Database (dynamic database connection). Cụ thể mình sẽ minh họa đối với PHP CodeIgniter. Dynamic Database Connection Giải pháp Các bước [...]