Hơn một nửa số chuyên gia IT có liên quan tới các hoạt động tấn công mạng theo khảo sát của Malwarebytes và Osterman Research

Các chuyên gia an ninh mạng có nhiệm vụ bảo vệ tổ chức của họ khỏi các mối đe dọa đôi khi chuyển sang hoạt động như hacker mũ đen để kiếm thêm tiền, theo một báo cáo từ Malwarebytes và Osterman Research. Báo cáo khảo sát hơn 900 chuyên gia bảo mật trên toàn thế giới. Có tới 46% ...

Tác giả: Bùi Văn Nam viết 09:29 ngày 14/08/2018

Những website học lập trình online nên bookmark (tiếng Việt)

Việc học lập trình bằng tiếng anh có thể gây khó khăn cho một số bạn, vì vậy Techtalk sẽ tổng hợp những trang web học lập trình bằng tiếng Việt cho các bạn nào muốn tham khảo. Bài viết này mình chỉ nói đến những trang web học lập trình online thông qua trang web, chứ không phải ...

Tác giả: Tạ Quốc Bảo viết 09:29 ngày 14/08/2018

Test Driven Development (TDD) trong Swift với Quick và Nimble(Phần 2)

Ở phần trước chúng ta đã hoàn tất việc cài đặt framework và những thành phần cần thiết để bắt đầu quá trình thực hiện viết test và code. Theo đúng như định nghĩa về TDD, thì muốn viết code thì ta phải viết phần unit test trước, chúng ta biết là phải làm một danh sách chứa dữ liệu của những bộ ...

Tác giả: Trịnh Tiến Mạnh viết 09:29 ngày 14/08/2018

Anh hào UX hội tụ tại Building your UX Design from scratch

Sự kiện Building your UX Design from Scratch diễn ra vào ngày 26/12 vừa qua do VNG phối hợp cùng Topdev tổ chức đã hội tụ được gần 100 anh em UX từ khắp mọi nơi cùng nhau tranh luận những vấn đề UX nóng bỏng và thiết thực nhất. Không khí sôi động ngay từ những phút đầu tiên ...

Tác giả: Tạ Quốc Bảo viết 09:29 ngày 14/08/2018

Lập trình rất khó và đó chính là lý do tại sao bạn nên học đàng hoàng

Đã quá nửa đêm. Vợ và con tôi đã đi ngủ từ lâu rồi. Nhưng ngủ không phải là sự lựa chọn dành cho tôi. Tôi phải tìm ra cách. Vì vậy, tôi tinh chỉnh code lại một lần nữa, trong khoảng thời gian dài và để rồi nhấn run. Hmm, có vẻ đầy hứa hẹn đây. Nếu tôi bấm vào đây, chương trình sẽ ...

Tác giả: Hoàng Hải Đăng viết 09:29 ngày 14/08/2018

Kho tàng plugin Atom không thể thiếu cho dev

Sau một khoảng thơi gian chuyển từ Sublime Text 3 sang Atom Editor, tốc độ code của tôi tăng nhanh hơn hẳn với front-end code chuẩn không cần chỉnh. Atom Editor là gì? Như trang chủ của Atom mô tả: Atom là text editor hiện đại, dễ sử dụng và dễ hack từ trong ra ngòai  — một công ...

Tác giả: Hoàng Hải Đăng viết 09:29 ngày 14/08/2018

10 Dấu hiệu cho thấy nghề lập trình và phát triển phần mềm là phù hợp với bạn

Trong các bài kiểm tra gần đây để đánh giá kiến thức và kỹ năng của các bạn trẻ 15 tuổi từ khắp nơi trên thế giới, Vương quốc Anh xếp hạng 26 cho môn toán và 20 đối với khoa học, giảm tổng thể từ vị trí 28 và 16 tương ứng vào năm 2009. Tuy nhiên, đối với một cái nhìn về tiềm năng của ...

Tác giả: Bùi Văn Nam viết 22:02 ngày 13/08/2018

Tôi yêu Go. Và tôi cũng ghét Go (phần 2)

PHẦN 1 Non nớt và Tương lai hứa hẹn Bạn đã từng ở trong 1 mối quan hệ mà những bất đồng nhỏ ngay lập tức leo thang thành “chúng ta nên chia tay đi?”. Tài liệu Go thậm chí có thể đẩy bạn sang ngôn ngữ khác mà không hề thấy sỉ nhục gì hết. Liệu tôi có các asserts ...

Tác giả: Hoàng Hải Đăng viết 22:02 ngày 13/08/2018

Quy trình kiểm thử phần mềm - Software testing life cycle( STLC)

Quy trình kiểm thử phần mềm xác định các giai đoạn/ pha trong kiểm thử phần mềm. Tuy nhiên, không có STLC tiêu chuẩn cố định nào trên thế giới, nhưng về cơ bản quy trình kiểm thử bao gồm những giai đoạn sau: 1. Requirenment analysis - Phân tích yêu cầu 2. Test planning - Lập kế hoạch kiểm ...

Tác giả: Bùi Văn Nam viết 22:02 ngày 13/08/2018

Chữ số Java với dấu gạch dưới

Suy luận tạo đối tượng Generic Java cho phép bạn sử dụng dấu gạch dưới trong các chữ số . Tính năng này được giới thiệu trong Java 7. Tính năng này cho phép bạn, ví dụ, để phân tách các nhóm chữ số trong các chữ số, có thể cải thiện khả năng đọc mã nguồn của bạn. Cú pháp chữ ...

Tác giả: Tạ Quốc Bảo viết 22:02 ngày 13/08/2018

Kĩ năng của một tester game

Kỹ năng của một tester: Kỹ năng phân tích Luôn luôn học hỏi, học hỏi nhanh Chi tiết, tỉ mỉ, cẩn thận, kiên trì Luôn đổi mới Có nền tảng kỹ thuật Kỹ năng giao tiếp Xem mình như khách hàng, mình là người sở hữu sản phẩm Luôn đặt câu hỏi, luôn có suy nghĩ không bao giờ hết bug trong ...

Tác giả: Tạ Quốc Bảo viết 22:02 ngày 13/08/2018

“Vệ Binh Dải Ngân Hà” của Vietnam Mobile Day là ai?

Vietnam Mobile Day là ngày hội thường niên lớn nhất trong lĩnh vực Ứng dụng Di động, cập nhật những kiến thức mới, chuyên sâu từ các diễn giả được mời về từ những công ty, tập đoàn công nghệ tiên phong trong nước và quốc tế. Để đáp ứng đầy đủ nhu cầu của người tham dự đa dạng từ ...

Tác giả: Trịnh Tiến Mạnh viết 22:02 ngày 13/08/2018

AI hoàn thành màn chơi Mario chỉ sau 34 lần thử

Hẳn các bạn cũng không còn lạ gì về Mario – game về một chàng sửa ống nước và hành trình giải cứu nàng công chúa. Với cách chơi đơn giản nhưng đầy thử thách, đòi hỏi người chơi phải có sự tập trung cũng như nhuần nhuyễn trong điều khiển nhân vật, Mario được xem là một trong những tượng ...

Tác giả: Hoàng Hải Đăng viết 22:02 ngày 13/08/2018

DeepLocker: Malware AI có khả năng vô hiệu hóa các tấn công mạng ngay từ khi manh nha

Trong một thế giới đầy đủ các hệ thống mạng, Cybersecurity, thu thập dữ liệu, Internet of Things (IoT) thiết bị và di động, đã trở thành một cuộc đua giữa các hacker mũ trắng và mũ đen. Các giải pháp an ninh mạng truyền thống, chẳng hạn như phần mềm chống vi-rút đã không còn hiệu ...

Tác giả: Trịnh Tiến Mạnh viết 22:02 ngày 13/08/2018

Sự khác nhau cơ bản giữa MySql và SqlServer

Một ngày nào đó khi đang làm việc ngon lành với MySql và tưởng trừng cả cuộc đời là để dành chọn cho nó. Cũng trong ngày hôm đó khi project A của bạn đã và đang được really, công việc của bạn chỉ là ngồi xem phim và chờ mấy chị tét tờ lên danh sách bug, thì một tin nhắn được send thẳng đến bạn. ...

Tác giả: Tạ Quốc Bảo viết 22:02 ngày 13/08/2018

Phân biệt giới tính trong công nghệ: khó khăn khi code vì… ngực, và kinh nguyệt,…

Chiến dịch của McCann chế nhạo sự phân biệt giới tính trong công nghệ Nhiều người nghĩ code và giới tính chả liên quan gì đến nhau cả. Tuy vậy, phụ nữ trong ngành vẫn liên tục gặp phải những khó khăn trong vấn đề thăng tiến với vô số viết hằn khó nói ra trong lòng nữ coder. Trong ...

Tác giả: Bùi Văn Nam viết 22:02 ngày 13/08/2018

43 thủ thuật hay và hữu ích với Javascript

Javascript là một trong những ngôn ngữ phổ biến nhất trong thế giới lập trình, ngôn ngữ không thể thiếu trong lập trình web thậm chí với JS chúng ta có thể code server hay cả mobile. Với Javascript chúng ta có thể tạo từ một alert đơn giản trên trình duyệt cho đến việc dùng nó điều khiển một con ...

Tác giả: Bùi Văn Nam viết 22:02 ngày 13/08/2018

Báo cáo 10 phần mềm độc hại phổ biến nhất và cách phòng tránh chúng

Theo trang Techrepublic đưa tin, các cuộc tấn công của phần mềm độc hại đã được phát hiện ở 225 mã quốc gia, đại diện cho hầu hết mọi khu vực trên thế giới. Có thể bạn quan tâm: GitHub phát hiện bốn triệu lỗi bảo mật trong các kho lưu trữ Google Chrome extension ...

Tác giả: Trịnh Tiến Mạnh viết 22:02 ngày 13/08/2018

Chỉ một kí tự trong dòng code bị sai đã khiến cả một game bom tấn bị vứt sọt rác, chính nhờ cộng đồng game thủ tận tụy đã cứu rỗi nó

Aliens: Colonial Marines, tựa game được đầu tư công phu ăn theo phần 2 của loạt phim viễn tưởng tuyệt vời Alien – Quái vật Không gian đã không nhận được chút tình thương nào từ cộng đồng game thủ. Game thì bóng bẩy hào nhoáng đó, nhưng những lỗi nực cười trong game đã khiến người chơi ...

Tác giả: Trịnh Tiến Mạnh viết 22:01 ngày 13/08/2018

Suy luận tạo đối tượng Generic

Lệnh try-with-resources trong Java 7 Trong Java 7, Java cung cấp trình biên dịch được cải tiến, đủ thông minh để suy luận tạo đối tượng Generic . Bây giờ, bạn có thể thay thế các đối số kiểu dữ liệu cụ thể bằng một tập rỗng các tham số kiểu (<>). Cặp dấu ngoặc nhọn này được ...

Tác giả: Tạ Quốc Bảo viết 22:01 ngày 13/08/2018