Ngày 26/3, Apple đã thông báo chính thức iOS 18 sẽ được phát hành cùng với loạt hệ điều hành mới của Apple như iPadOS, macOS và VisionOS tại WWDC 2024. iOS 18 khi nào ra mắt? Vừa qua, Apple đã thông báo về sự kiện quan trọng dành cho các nhà phát triển toàn cầu WWDC24 sẽ diễn ra từ ngày 10 - 14/6. Trong đó, các lập trình viên và sinh viên được chọn lọc sẽ có mặt tại trụ sở Apple Park để tham dự trực tiếp. Ngoài ra, những nhà phát triển khác cũng có thể truy cập miễn phí vào nội dung, phiên họp trên ứng dụng và trang web Apple Developer, cũng như kênh YouTube của Apple để tìm hiểu về các tính năng và phần mềm mới được giới thiệu tại WWDC 2024. Theo thông tin từ Apple, tại sự kiện này, đơn vị này sẽ giới thiệu loạt hệ điều hành mới bao gồm iOS 18, iPadOS 18, tvOS 18, macOS 15, watchOS 11 và VisionOS 2. Những phiên bản này sẽ được phát [...]
Read more →Bài viết được sự cho phép bởi tác giả Sơn Dương Freelancer đang trở thành một xu hướng nghề nghiệp rất hot. Cũng giống như các loại hình việc làm khác, có rất nhiều công việc cho freelancer như: freelancer thiết kế, freelancer dịch thuật, freelancer viết lách, hoặc đơn giản là nhận viết truyện kiếm tiền… Để trở thành một freelancer thành công, có thu nhập ổn định thì bạn cần xác định: Freelancer là một nghề, là một business. Bài viết này mình sẽ chia sẻ một số kinh nghiệm làm freelancer mà mình đã học được. Tất nhiên những kinh nghiệm này đã được áp dụng thành công bởi rất nhiều người. Trước khi bắt đầu thì mình sẽ giới thiệu cho những ai chưa biết freelancer là gì. Freelancer là gì? Freelancer là người được trả tiền để thực hiện một công việc nào đó cho khách hàng trong một khoảng thời gian nhất định. Nói nôm na, họ là [...]
Read more →Bài viết được sự cho phép của tác giả Kiên Nguyễn Lại là mình đây, trong bài viết này mình sẽ kể khổ cho các bạn khi bạn quyết định theo học ngành Công nghệ thông tin (IT) ha. Mình hiện là sinh viên năm cuối ngành IT, tuy chưa có nhiều năm kinh nghiệm thực tế nhưng những gì mình chia sẻ là những gì mình đã lĩnh hội được trong quá trình học tập và làm việc tại các công ty IT. Hi vọng với những gì mình chia sẻ sẽ ngày hôm nay sẽ giúp các bạn phần nào hiểu rõ hơn về những áp lực khi quyết tâm theo học ngành học này (đặc biệt là các bạn học sinh đang nung nấu ý định thi vào các trường về IT). Ok bắt đầu thôi ! #1. Có quá nhiều sự lựa chọn Có thể nhiều bạn còn chưa hiểu tại sao lại là “nhiều sự lựa chọn”. Thự [...]
Read more →Bài viết được sự cho phép của tác giả Tống Xuân Hoài Vấn đề Trình quản lý gói (Package Manager) được tích hợp hay được tạo ra và sử dụng trong các ngôn ngữ lập trình là một cách hữu hiệu để chúng ta tái sử dụng mã được chia sẻ. Ví dụ như trong Javascript/Node.js có npm với hàng triệu packages được chia sẻ bởi rất nhiều lập trình viên trên thế giới. Mỗi khi cần gì, việc đầu tiên chúng ta thường làm là tìm xem có gói nào đáp ứng được nhu cầu để giảm thời gian phát triển phần mềm. Việc chia sẻ các gói mà ai cũng có thể tìm kiếm và sử dụng đôi khi không phù hợp trong một số trường hợp, ví dụ chúng ta tạo ra các hàm tiện ích chỉ để sử dụng trong các dự án nội bộ của công ty hay cho riêng cá nhân mà không muốn chia sẻ với bất kì ai khác. Mặ [...]
Read more →Bài viết được sự cho phép của tác giả Trần Hữu Cương Java ME/SE/EE là ba phiên bản khác nhau được xây dựng dựa trên nền tảng Java. Java SE(Java Platform, Standard Edition) Java SE còn được gọi là Java Core, đây là phiên bản chuẩn và cơ bản của Java, được dùng làm nền tảng cho các phiên bản khác. Chứa các API chung (như java.lang, java.util...) và nhiều các API đặc biệt khác. Bao gồm tất cả các tính năng, đặc trưng cơ bản của ngôn ngữ Java như biến, kiểu dữ liệu nguyên thủy, Arrays, Streams, Strings, Java Database Connectivity (JDBC)… Tính năng nổi tiếng nhất của Java là JVM cũng chỉ được xây dựng cho phiên bản này. Java SE được sử dụng với mục đích chính là để để tạo các ứng dụng cho môi trường Desktop. [irp posts="52500" name="Top 10 câu hỏi phỏng vấn Java Developer thường gặp"] [irp posts="52966" name="Internationalization và Localization trong Java"] Java ME(Java Platform, Micro Edition) [...]
Read more →Bài viết được sự cho phép của tác giả Trần Hữu Cương 1. Bridge Pattern là gì? Bridge Pattern là một mẫu cấu trúc (Structural Pattern). Bridge Pattern được dùng khi có sự phân cấp giao diện trong cả thành phần interface lẫn thành phần implement nó. 2. Bridge Pattern UML Diagram [irp posts="51737" name="Hướng dẫn Java Design Pattern – DAO"] [irp posts="39604" name="Hệ thống 23 mẫu Design Patterns"] 3. Ví dụ Ta có 1 tin nhắn với 2 cách log là ghi ra file và show ra màn hình mỗi cách lại được thực hiện làm 2 kiểu là thực hiện với kết quả là text rõ hoặc text đã được mã hóa. Message: là 1 lớp trừu tượng khai báo chức năng log MessageLogger: là 1 interface thực thi chức năng log của Message ConsoleLogger: thừa kế MessageLogger, có chức năng show message ra console FileLogger: thừa kế MessageLogger, có chức năng ghi message vào file TextMessage và EncryptedMessage: thừa kế Message, quyết định xem việc log tin nhắn là text rõ hoặc text đã được mã hóa. Tham khảo việc làm Fresher Java mới nhất trê [...]
Read more →Bài viết được sự cho phép của tác giả Trần Anh Tuấn Xin chào các bạn. Lâu ngày ẩn danh tu luyện nay mềnh đã trở lại. Và để bắt đầu sự trở lại này thì mình quyết định ra series chia sẻ kỹ năng và kinh nghiệm cắt PSD sang HTML toàn tập từ A-Z cho các bạn. Phần này rất là dài nên mình sẽ chia ra nhiều phần(modules) để cho các bạn không bị rối loạn khi làm và học. Mình đã lên danh sách các check-list nên làm khi cắt PSD của mình bao gồm: # Phân tích design Khi các bạn nhận được design do ai yêu cầu hoặc các bạn làm bài test thực tập hoặc tập cắt PSD tải từ trên mạng về. Thì việc đầu tiên các bạn cần làm đó là phân tích nó. Vậy các bạn nên phân tích những gì? Sau đây là check-list (việc cần làm) của mình khi phân [...]
Read more →Sự phát triển vượt bậc của các công nghệ di động luôn đem lại nguồn cảm hứng bất tận cho thị trường Tech trong những năm gần đây. Sự tích hợp của AI và Machine Learning vào việc hiểu người dùng thông qua các ứng dụng đang trở nên thịnh hành. Các công nghệ mobile gì sẽ thống trị năm 2024? 1. Công nghệ AR/VR định hình những chiến lược mobile Các ứng dụng thực tế tăng cường đã phát triển đáng kể trong những năm gần đây, với sự thành công của các ứng dụng AR như Pokemon Go, bộ lọc AR nâng cao trải nghiệm của các mạng xã hội khác nhau cũng như ứng dụng cho các doanh nghiệp như IKEA (của Apple). Năm nay, với ARKit trên iOS và ARCore trên Android, chúng ta sẽ thấy những tiến bộ hơn nữa trong công nghệ này. Các framework này cho phép các lập trình viên sử dụng cá [...]
Read more →Kết thúc năm 2023 đầy biến động của thị trường công nghệ, dưới đây là 5 startup tech trend được dự báo sẽ phát triển bùng nổ năm 2024. Riêng đối với thị trường trong nước, khi mà Bất động sản thì kéo đáy, Chứng khoán thì đỏ sàn. Dòng tiền nhàn rỗi dự báo sẽ tiếp tục được đầu tư mạnh vào phần mềm và số hoá. Trong bài viết này, tất nhiên scope không chỉ trong nước, tech trend này được dự báo là xu hướng và sẽ phát triển mạnh vào năm 2024. Năm nay đánh dấu là năm toàn thế giới bước ra khỏi đại dịch covid, là một năm hi vọng các hoạt động kinh doanh sẽ quay trở lại, nhộn nhịp như thường lệ. Không thể phủ nhận nền kinh tế nói chung và ngành công nghệ nói riêng vẫn là một năm khó khăn. Năm vừa qua, ngành IT có vô vàn sự biến đổi mạnh mẽ, năm mà các big four đ [...]
Read more →Kỹ sư cầu nối là gì? BrSE là gì? Ngày càng nhiều tin tuyển dụng BrSE, Kỹ sư cầu nối xuất hiện. Liệu rằng đây là vị trí liên quan đến “cầu, đường”? Con đường sự nghiệp của Kỹ sư cầu nối như thế nào? Cùng mình giải đáp những câu hỏi này bằng thông tin bên dưới. Kỹ sư cầu nối (BrSE) là gì? Kỹ sư cầu nối hay BrSE (Bridge Software Engineer) là người có trách nhiệm kết nối công ty với khách hàng. Họ giúp team thực hiện dự án hiểu rõ mục tiêu, yêu cầu của khách hàng, đồng thời giúp khách hàng hiểu về quá trình phát triển sản phẩm của team. Từ đó, đảm bảo việc hai bên hiểu nhau, tiến triển của dự án diễn ra thuận lợi và đạt hiệu quả. Để làm được điều này, kỹ sư cầu nối phải luôn theo sát tiến độ dự án, từ giai đoạn nhận yêu cầu đến [...]
Read more →Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Mấy tuần nay do nhận việc mới nên giờ mới rảnh để viết linh tinh. Chuyện là tháng trước có đứa em (cùng công ty) của thằng bạn thân nó có nguyện vọng qua Nhật làm BrSE, rồi cũng mới hôm qua cũng có 1 chú em tình cờ đọc mấy bài viết của mình nên nhờ tư vấn. Để trả lời cho đầy đủ qua mấy dòng tin nhắn ngắn ngủi thiệt sự không đủ nên thôi viết cái bài này, mấy chú lỡ “vô tình” đọc được thì tốt, còn không thì … coi như anh tự viết tự đọc [irp posts="39121" name="5 Ngộ nhận về nghề BrSE"] [irp posts="38762" name="Kinh Nghiệm Phỏng Vấn BrSE"] Trăn Trở Thiệt sự nhiều bạn muốn làm kỹ sư cầu nối vì có nhiều mục đích, nhưng theo mình nghĩ cái chính và cái cũng ít người nói thẳng vì nó “vật chất” quá, đó là thu nhậ [...]
Read more →Thời gian gần đây điện toán đám mây phát triển và mở rộng không ngừng, đáng chú ý nhất phải kể đến sự trỗi dậy của Hybrid Cloud đã khiến Public Cloud rơi vào thế “bí” và không còn được “cưng chiều” như trước. Phải chăng, Public Cloud đang đối mặt với nguy cơ phải nhường chỗ đứng cho các dịch vụ mới? Có thể thấy rõ từ năm 2020, đặc biệt là trong giai đoạn COVID bùng phát khắp mọi nơi, trải dài từ Á sang Âu, Phi, Mỹ và Châu Đại Dương, điện toán đám mây được dịp phát triển chưa từng thấy trong lịch sử. Các doanh nghiệp buộc phải thay đổi để thích nghi với đại dịch bằng cách đẩy mạnh chuyển đổi số. Tức là áp dụng các công nghệ mới như dữ liệu lớn (Big Data), Internet cho vạn vật (IoT), điện toán đám mây (Cloud)… nhằm giảm chi phí vận hành, tiếp cận được nhiều khách hàng hơn, tối ư [...]
Read more →Bài viết được sự cho phép của blogchiasekienthuc.com Trình duyệt Web (Microsoft Edge, Google Chrome, Cốc Cốc, Firefox, …) là một trong những cửa ngõ quan trọng (nếu không muốn nói là quan trọng nhất) khi chúng ta truy cập vào Internet. Nó quan trọng như cánh cửa nhà bạn vậy, việc bạn sử dụng trình duyệt Web không an toàn cũng tương tự như việc bạn đi ngủ mà không đóng cửa vậy. Và chuyện gì xảy ra sau đó thì chắc có lẽ bạn cũng đoán được rồi, thậm chí còn hơn thế nữa là đằng khác. Và dưới đây là 8 nguyên tắc an toàn mà bạn nên thực hiện khi sử dụng trình duyệt Web, hãy lưu ý kỹ thật kỹ nha các bạn. [irp posts="6054" name="10 Java Web Framework tốt nhất"] [irp posts="16124" name="10 trang web hàng đầu để tìm hiểu WordPress"] Xem thêm tuyển web developer hấp dẫn trên TopDev #1. Đăng xuất tất cả các tài khoản ngay sau khi sử dụng Phần [...]
Read more →Bài viết được sự cho phép của blogchiasekienthuc.com Bạn đã bao giờ cảm thấy khó chịu với bàn phím mà bạn đang gõ chưa, nhất là đối với bàn phím rời (kết nối với máy tính thông qua Bluetooh) thì hay có hiện tượng giật, lag và delay nhẹ. Tức là bạn gõ được một lúc rồi thì chữ mới hiện ra ấy. Tuy nhiên, trước khi đến với những cách khắc phục bên dưới thì bạn cần phải đảm bảo rằng nguyên nhân không phải đến từ những lỗi khác. Bởi đôi khi máy tính của bạn bị chậm cũng là nguyên nhân khiến bàn phím của bạn bị delay. Vậy nên, hãy thử khởi động lại máy tính và kiểm tra lại bàn phím một lần nữa xem sao, hoặc nếu có sẵn một cái bàn phím khác thì có thể kết nối thử xem có bị hiện tượng tương tự như [...]
Read more →Cụ thể, tại sự kiện MMA Impact Vietnam Virtual diễn ra trong hai ngày 7&8 tháng 10, MMA Việt Nam cùng Ban điều hành sẽ công bố 4 Báo cáo quan trọng được mong đợi nhất năm. Bao gồm: Báo cáo về hệ sinh thái Modern Marketing; Báo cáo về thị trường tiếp thị số nông thôn; Báo cáo về hệ sinh thái Martech tại Việt Nam; Báo cáo về tổng quan Mobile Marketing do đối tác toàn cầu Warc thực hiện cùng MMA APAC. Đăng ký tham gia ngay tại đây. MMA Impact Vietnam Virtual 2021 được đánh giá là sự kiện lớn nhất về tiếp thị hiện đại năm 2021. Sự kiện được tổ chức bởi MMA Việt Nam sẽ thu hút hơn 5000 người tham dự khắp Châu Á. MMA Impact Vietnam Virtual 2021 quy tụ hơn 50 nhà lãnh đạo, họ là Tổng giám đốc, Chủ tịch các Tập đoàn; Giám đốc Marketing, Giám đốc khu vực… từ các doanh nghiệp lớn trong và ngoài nước. Một trong những nội dung được mong chờ nhất tại sự kiệ [...]
Read more →