Thứ Ba, 24 tháng 4, 2018

✪ ✪ ✪ TỌA ĐÀM: CÔNG NGHỆ LẬP TRÌNH WEB - HIỆN TẠI & TƯƠNG LAI

Chúng ta đều có thể thấy ngành công nghiệp phát triển web thay đổi nhanh chóng với tốc độ chóng mặt. Nếu đã bước chân vào thế giới lập trình web này, bạn sẽ phải liên tục cập nhật và đuổi kịp những công nghệ và khuynh hướng phát triển mới nhất. Những công nghệ bạn đã, đang và sẽ dùng sẽ chính là thế mạnh tiềm năng để bạn phát triển trong ngành. Điều quan yếu nhất đó là hãy liên tục cập nhật và "nghe ngóng" những thay đổi mới nhất từng giờ.

Chính vì vậy chương trình TỌA ĐÀM: CÔNG NGHỆ LẬP TRÌNH WEB - ngày nay & ngày mai sẽ một phần nào đó giúp các bạn có được những cái nhìn sâu sắc, những tri thức có ích cùng cơ hội việc làm trong chương trình.

Đăng ký ngay tại đây

✪ NỘI DUNG CHƯƠNG TRÌNH

 ⏩ Chủ đề: CÔNG NGHỆ LẬP TRÌNH WEB - HIỆN TẠI & TƯƠNG LAI

 🕢 Thời gian: 18h30 - 21h00

 📆 05/05/2018

 🗽 Hội trường P5, tầng 3, tòa nhà 25T2, Nguyễn Thị Thập, Hà Nội

 👉 Số lượng tham dự: 80 người

================

 👉 Khách mời chia sẻ:

 👤 Ông Ông Cao Văn Việt (Project Technical Leader - FPT Software Services (FSS))

 👤 Ông Phạm Tuấn Dương (Team Leader - Chính quyền điện tử Công ty CNTT VNPT (VNPT IT))

 👤 Ông Mai Văn Hà - Trưởng phòng Công nghệ Công ty Thiên Hoàng Group)

================

 ☎️ Liên hệ: 0902 242 996

 📬 Email: info@niithanoi.vn

 🌏 Web: icthanoi.edu.vn

Thứ Hai, 23 tháng 4, 2018

4 lý do Javascript vẫn là ngôn ngữ lập trình bạn cần học

Javascript không phải là tiếng nói lập trình bình thường của bạn. Đối với một điều, đó là AF cũ trong thế giới của mã hóa - tạo ra cách trở lại vào năm 1995. Để tham khảo, đó là năm Hillary Clinton là đệ nhất phu nhân, và năm mà "Macarena" đã truyền. Nhưng trong khi Macarena hiện chỉ dành cho danh sách nhạc đám cưới, Java vẫn là một trong 5 tiếng nói lập trình phổ biến nhất để tìm hiểu, hơn 20 năm sau đó.

Nếu bạn là người mới đến với thế giới mã hóa, tầng sự đổi thay nghề, hoặc chỉ tò mò về vớ điều lập trình này, khóa học trực tuyến này được bán với giá chỉ 39 đô la là một khoản đầu tư lớn. Đây là lý do tại sao Javascript vẫn là một ngôn ngữ tót vời để tìm hiểu trong năm 2018:


1. Java là nơi trước hết
Theo Payscale, nhà phát triển Java nhàng nhàng kiếm được mức lương trung bình hơn 73 nghìn đô la mỗi năm. Và xem xét bạn nhãi ranh như thế nào, bạn chắc chắn sẽ vượt qua điều đó.

2. Nhu cầu là có
Có rất nhiều vai trò khác nhau đối với các lập trình viên Java - Nhà phát triển phần mềm, Nhà phát triển web, Lập trình viên web, Nhà phát triển vận dụng - và chúng liên tục có nhu cầu trên toàn thế giới. Từ các công ty đại chúng đồ sộ đến những người khởi nghiệp hai người trong nhà để xe của ai đó, mọi người đều cần một lập trình viên Java. Nhưng có lẽ bạn đang tự hỏi: Ai thực sự dùng Java? Ồ, chỉ các trang web như Netflix, Amazon và Google - nhưng chúng tôi chắc chắn bạn chưa bao giờ nghe nói về những trang web đó.

3. Hoàn toàn miễn phí
Java là mã nguồn mở
có nhẽ tin tốt nhất của vơ là Java dễ học (đối với một ngôn ngữ mã hóa) và siêu linh hoạt. Nó được dùng để xây dựng trang web, ứng dụng, máy chủ front-end, máy chủ back-end, trò chơi, dụng cụ chuyện trò trực tuyến và hơn thế nữa. Nó thậm chí là một ngôn ngữ mong muốn để phát triển các công nghệ mới như Internet of Things và có một API linh hoạt và mạnh mẽ. Không tệ đối với một ngôn ngữ nghe giống như hạt cà phê.

 

Bạn có thể đi sâu vào và bắt đầu tự mình khám phá Java, nhưng cách tốt nhất để tìm hiểu các nguyên tắc cơ bản là dự một khóa học. Chúng tôi khuyên bạn nên đi tuyến đường khóa học trực tuyến, vì nó không đề nghị bạn phải mặc quần và bạn không phải rời khỏi đi văng.

 

Gói trực tuyến gồm 10 khóa, 80 giờ trực tuyến này sẽ cung cấp cho bạn trải nghiệm thực tiễn về xây dựng vận dụng trong khi dạy bạn cách viết mã hiệu quả, sạch sẽ. Nó thường phí $ 740, nhưng bạn có thể nhận được nó chỉ với $ 39 ngay hiện giờ - một khoản tiện tặn lớn 94%. Và sau đó, tằn tiện thêm 20% bằng cách nhập mã phiếu giảm giá MADMARCH20.

Thứ Sáu, 20 tháng 4, 2018

Cách một dòng code đã thay đổi cuộc đời của tôi

 

Đó là năm 2012 và sự nghiệp của tôi vẫn không đi đến đâu. Ngày hôm đó, một đồng nghiệp của tôi, Otto Lombardo, đã chỉ cho tôi một dòng code độc nhất nhưng lại thay đổi cả thế cục tôi mãi mãi. Đây là câu chuyện về cách tôi trở thành một developer phần mềm.

Vốn từ nhỏ đã có thị hiếu với máy tính. Nhưng mọi chuyện chỉ thật sự bắt đầu khi tôi chuyển từ Argentina sang Mỹ lúc 15 tuổi, khi bố mẹ tôi mang cho tôi chiếc máy tính trước nhất, Sony PC màu đen. Quá tuyệt trần! Thời điểm đó cũng là lúc Internet nở rộ, và tôi luôn dành cả đêm để viết các trang web của tôi trong Notepad và tải nó lên AngelFire. Tôi thậm chí còn nhận được đĩa CD vàng (24 kt) với chữ kí của Bill Gates và Steve Ballmer làm quà tặng cho việc đã dự vào quá trình testing MSN. Đó là những ngày thật sự hạnh phúc của tôi.

một đôi năm sau, tôi đã có một cuộc phỏng vấn với một công ty máy tính ở New York và chính thức làm việc tại đó với vai trò là một kỹ sư mạng và phải nói rằng tôi có thể sửa bất kỳ vấn đề máy tính / mạng nào… nhưng bản thân lại không cảm thấy hạnh phúc vì điều đó. Giấc mơ của tôi luôn hướng tới việc sáng tạo ra những thứ mới mẻ nhưng giờ đây tôi nhận ra sự nghiệp 8 năm của mình lại là về việc tu bổ mọi thứ..

Và đó là khi mọi chuyện bắt đầu xảy ra. Một đồng nghiệp chỉ cho tôi một dòng code trong Delphi với khả năng cho in ra một tin nhắn với nội dung là “Xin chào Ricardo!” Thật tuyệt vời! tức khắc tôi biết mình muốn trở thành một developer phần mềm. Tôi về nhà, tải về delphi và trong vòng một tuần tôi học ngấu nghiến mọi thứ có thể từ nó. Thậm chí còn biết được nhiều thủ thuật mà ít người biết tới.

Nhưng vậy là không đủ đối với tôi. Và lần nữa tôi xin nhấn mạnh là mình đã may mắn khi một người bạn của tôi đã đề nghị học iOS “Bạn chỉ có thể tạo một app và đăng lên trong App Store!”. Tuy vậy, tôi mất khoảng một năm để tìm hiểu vì vốn không có nền móng trong lập trình từ trước. Do đó mà việc dành hàng giờ đồng hồ chỉ để đọc sách, xem video gần như chiếm hết khoảng thời gian của tôi.

Nhờ đó mà tôi đã có thể lập trình sản phẩm trước hết của bản thân và giúp cho tôi kiếm được công việc trước nhất…

Tôi sống ở Queens, NY và công việc trước tiên của tôi với vai trò iOS developer là ở Summit, NJ. Dù vậy, tôi phải dìm rằng trải nghiệm này không hề dễ dàng tí nào nhưng công việc đó đã giúp tôi khiếm được cơ hội khác gần nhà hơn với chỉ khoảng 40 phút đi lại ở Manhattan, NY. Cùng thời khắc đó, tôi cũng có giành thắng lợi trong một cuộc thi phát triển với tiền thưởng lên đến 20.000 đô la.

Tôi cũng nhận được chứng chỉ của đại học New York và sau đó được mời làm diễn giả vài sự kiện cũng như được thuê làm cho một số project khác nhau. Đây là cuộc sống mà tôi mong ước, tôi đang sống giấc mơ Mỹ!
 


Tôi hiện đang làm việc tại MediPortal, một nhóm muốn tạo ra sự đột phá trong ngành y tế. Tôi đảm đương mọi việc liên tưởng tới mảng di động. Với giờ giấc khá tự do khi tôi có thể làm việc vào ban đêm, trong ngày thậm chí là cuối tuần.

Tôi xoành xoạch nghĩ đến những câu nói đầy cảm hứng của Steve Jobs:

Nếu có điều gì đó tôi muốn đạt được hiện giờ thì đó chính là khích lệ ai đó giống như Otto đã khích lệ tôi. Hãy ra ngoài và bắt đầu sống với ước mơ của bạn. Không có gì bạn không thể làm và bạn là người độc nhất ngăn trở nó xảy ra. Hãy điên và tự do!

Thứ Tư, 18 tháng 4, 2018

10 lời khuyên các CTO gửi đến lập trình viên



Những lời khuyên sau đến từ các CTO sẽ giúp các lập trình viên có được quan điểm rộng hơn về kinh doanh, và sử dụng các dụng cụ một cách hạp 

Paul McGough, CTO của Qwyit giải thích về những xung đột nảy sinh giữa CTO và các thành viên team. 

McGraw nói: “trách nhiệm quản lý tiến độ công việc là của người leader. Nhưng sự kết hợp thực sự đòi hỏi nổ lực của mỗi thành viên trong team” 

1. Hãy quan sát bức tranh toàn cảnh 

Ben Johnson, CTO của Obsidian Security, các lập trình viên thỉnh thoảng gặp khó khăn khi quan sát thấy bức tranh toàn cảnh. 

Johnson cho biết: “Khi bạn gặp phải vấn đề, rất khó để có cái nhìn toàn cảnh toàn cảnh. Mặt khác, các CTO thường không biết những gì đang được đề cập trong cuộc trò chuyện của team hoặc những người dự cảm thấy thế nào nếu họ không giao thông. Đòi hỏi phải đồ mưu hoạch và điều chỉnh để tối ưu hóa và xếp đặt liên tục”.

2. Tập trung vào nhiệm vụ chính 

Khi các giải pháp dành cho lập trình viên nhiều hơn và dễ dàng hơn, họ dễ bi xa rời nhiệm vụ chính McGough nói. 

Các lập trình viên muốn thêm các nút bấm, nhưng trước hết họ phải tự hỏi mình làm thế nào để phục vụ cho mục tiêu kinh dinh. C ác lập trình viên thường làm theo ý họ muốn: Nói chung, điều này làm họ xa khỏi đích ban sơ. “ 

Hãy hỏi “tại sao” trước khi thêm một tính năng mới làm cho quá trình này rõ ràng hơn và giúp team hoạt động tốt hơn, tạo ra một kết quả tốt hơn, McGough nói.

3. Nhớ bảo mật 

Theo James Goepel, CTO, phó chủ tịch của ClearArmor Corporation, từ góc độ quản lý rủi ro, các lập trình viên cần bảo đảm an ninh cho phần mềm mà họ tạo ra phê duyệt việc sử dụng các kĩ thuật mã hóa tốt. 

Goepel nói: “Giống như những tiếng nói mới, hoặc các cách tiếp cận triết học mới để code Nó có thể có ảnh hưởng lớn đến công ty, và các lập trình viên có bổn phận trực tiếp bảo đảm nó được giải quyết một cách đầy đủ và hợp lý.”

4. Không có một giải pháp độc nhất vô nhị 

Hector Aguilar, CTO và phó chủ tịch của Okta nói: “Các lập trình viên nên lên tiếng và thách thức các giả thuyết, vị có thể có hàng chục cách khác để phát triển sản phẩm hoặc khắc phục sự cố. 

“Mọi lập trình viên nên biết rằng không chỉ có một giải pháp duy nhất nào cho bất kỳ vấn đề cố định”, Aguilar nói. “Khắc phục sự cố là một nghệ thuật, không phải là khoa học, và phải có sự hợp nhất thông tin từ tất tật các thành viên trong team – cấp dưới và cấp cao – để giải quyết những thách thức và vượt quá mục tiêu.”

5. Tránh lãng phí thời gian 

Lee cho biết: “Tôi đã dành cả trái tim vào các ứng dụng trải qua sự quá trình bảo đảm chất lượng chi tiết, chỉ để không có bất cứ sự đổi thay chiến lược vào phút chót. “Nhưng điều quan trọng cần nhớ là sản phẩm không quan yếu đối với sự nghiệp của bạn như là tri thức và kinh nghiệm mà bạn thu thập chuẩn y quá trình viết code, giống như thường nhạc cụ, là một thứ mà bạn cảm thấy tốt hơn. Đừng để một chương trình làm mất sự tập hợp vào những gì bạn sẽ đạt được . “ 
6. Không tin cẩn các giải pháp “kỳ diệu” 

Các lập trình viên trẻ có thể tìm thấy các thư viện mã nguồn mở và nghĩ rằng chúng sẽ tự động làm cho những vấn đề phức tạp trở thành đơn giản, Lee nói. Tuy nhiên, họ cần phải nhìn lại mã nguồn và xem nó được duy như thế nào, và điều gì sẽ xảy ra nếu họ đổi thay nó. 

Ông Lee nói: “Dùng của bên thứ ba thường đi kèm với hiểu biết về gia công phần mềm, và đó là một hành động nguy hiểm chỉ đơn giản giả định rằng một người nào đó đã xác định và rà kỹ lưỡng tất các trường hợp rìa có thể xuất hiện trong áp dụng của bạn. “Hãy nhìn sâu vào bên dưới, cảm nhận về chất lượng code, bổ sung những khoảng trống trong kiến thức và chuẩn bị để làm quen với việc debug và đổi thay khi có thời gian.”

7. Làm thế nào để thực hành đổi thay trên stack 

Sean Suchter nói: “Thường thì các kỹ sư biết làm thế nào để thay đổi các component mà chúng được sử dụng, và khi có các tính năng đòi hỏi phải đổi thay trên nhiều phần của stack, cách độc nhất vô nhị để thực hành dự án là phải có nhiều nhân viên biết về nó, CTO và đồng sáng lập của Pepperdata cho biết. 

“Các kỹ sư thẳng tính liên kết nhiều phần của stack trông giống như” 10 kỹ sư “, Suchter nói. “Nếu có thể cho phép nhiều kỹ sư làm việc, rất nhiều tính năng mà tuồng như khó làm được dễ dàng hơn.”
  
8. Đừng quá tin tưởng.# vào framework 


“Framework có thể giúp bạn tiết kiệm thời gian, nhưng đặc biệt nếu bạn là người mới, chúng có thể dễ dàng làm cho bạn trở thành tù với những hạn chế được thừa kế, các vấn đề về hiệu suất, các lỗ hổng bảo mật, “Lee nói. “Trước khi đi toàn bộ trong một framework, hãy bảo đảm rằng bạn hiểu xác thực những gì bạn đang kinh doanh”

9. Tính năng hoàn chỉnh chưa phải là kết thúc 

John Kodumal, CTO và đồng sáng lập LaunchDarkly cho biết “Tính năng hoàn thiện” chỉ khoảng 10% đoạn đường. 

“Là một nhà phát triển, bạn cũng cần phải suy nghĩ về những gì đang xảy ra trong thời kì, và bạn nên thường xuyên quan sát code,” Kodumal nói. “Một vài năm trước đó có lẽ là tuyên bố vỡ hoang đơn giản, nhưng hiện nay nó tương trợ các công cụ quan sát được và giám sát, tính năng gắn cờ, và nhiều hơn nữa.” .

10. Có thể có lý do bạn không có quyền truy cập vào một số thông tin khăng khăng 

Mike Duensing, CTO và phó chủ tịch của Skuid cho biết: “Các CTO là một phần của nhiều kênh thông tin của một công ty, tình huống của nhà đầu tư, các kế hoạch chiến lược, các sự kiện sắp xảy ra. 

“Một số vấn đề có thể sắp xảy ra, và một số chưa. Bạn ước bạn có thể đưa mọi người vào những gì đang diễn ra, nhưng nó không thể”, Duensing nói. Cách tiếp cận tốt để giải quyết vấn đề này là hãy có tương tác tốt và cung cấp cho bạn các kỹ sư nhiều thông báo nhất có thể và vài lý do vì sao công việc của họ được ưu tiên”
 

Thứ Ba, 17 tháng 4, 2018

Facebook yêu cầu người dùng cài đặt lại bảo mật trong Facebook Messenger trước ngày 25/5 tới

Facebook đang yêu cầu mọi người xem xét lại cài đặt bảo mật tại Messenger nhằm né tránh Luật bảo vệ dữ liệu của Châu Âu, được áp dụng vào ngày 25/5 tới. Có vẻ như công ty đang lo sợ và hoang mang sau cuộc điều trần vừa qua.

Sau khi buổi điều trần vừa chấm dứt, cộng với nỗi lo sợ luật mới về bảo vệ dữ liệu sẽ được Châu Âu sẽ đặt ra vào ngày 25/05 tới, Facebook đã bắt đầu đẩy thông tin tới người dùng tại Messenger, yêu cầu mọi người xem xét lại cài đặt bảo mật.

thông báo này đã xuất hiện tại vận dụng Messenger trên điện thoại và chiếm tuốt tuột màn hình, với nội dung đầy đủ: "Cập nhật quan trọng - Hãy xem lại cài đặt dữ liệu của bạn trước ngày 25/05 để nối dùng Messenger".

Nếu bạn nhấp chuột vào "Review Now - Xem lại ngay hiện thời" thì một loạt cài đặt cho Facebook Messenger trên điện thoại sẽ hiện ra, thế nhưng rất nhiều người dùng đã không thấy hiệu quả tích cực khi cập nhật. Điều đó cho thấy có thể Facebook vẫn đang ở trong chế độ thử nghiệm trước khi cho ra phiên bản đầy đủ chính thức.

 

 

Luật GDPR từ Châu Âu đang khiến gã đồ sộ Facebook sợ hãi

Sở dĩ Facebook lưu ý người dùng mốc thời gian 25/05 là vì đây sẽ là ngày mà Quy chế bảo vệ dữ liệu tổng thể (GDPR) của Châu Âu được áp dụng. Đặc biệt dành cho các công ty công nghệ cao chuyên dùng số lượng dữ liệu của người dùng để chạy quảng cáo như Google và Facebook.

Luật mới sẽ nhắm đến bất cứ bên thứ 3 nào đang sở hữu dữ liệu người dùng được xử lý bởi văn phòng của Facebook tại Ailen và những công ty khác nằm ngoài khu vực EU. GDPR cũng cung cấp cho người dùng quyền kiểm soát lượng dữ liệu của mình trên Facebook, cũng như việc dữ liệu đó được dùng vào việc gì.

Đối với các công ty không tuân thủ luật này có thể bị phạt tới 4% doanh thu hàng năm, song song các cơ quan giám sát dữ liệu tại mỗi nhà nước thành viên EU sẽ có thêm nhiều quyền hạn hơn, nhằm xử lý các công ty có độ bảo mật lỏng lẻo.

Một trong những điểm nhấn quan trọng của GDPR là phải có sự đồng ý rõ ràng từ người dùng. Tuy nhiên Facebook lại nằm vào trường hợp đặc biệt, thông thường công ty sẽ hỏi bạn có vui lòng chia sẽ những dữ liệu như ý kiến chính trị, cội nguồn chủng tộc hay dân tọc, dữ liệu sinh trắc, sức khỏe, thậm chí là khuynh hướng dục tình hay không. Nhưng luật sư Mark McCreary nhận định rằng đây không phải là đề nghị sự đồng ý từ người dùng, mà là những câu hỏi "gây rối", làm phiền thì đúng hơn.

Chính vì điều này mà Facebook đã có động thái "đặt nặng" công tác bảo mật lên người dùng bằng việc "cài đặt lại bảo mật trước ngày 25/05".
Liệu sự chuẩn bị tỉ mỉ của Facebook có kịp trước ngày 25/05 hay không?

ngày nay Facebook đang chuẩn bị để đối mặt với Quy định mới bằng cách cải tổ lại các tính năng và nguồn dữ liệu, với sự rứa của hàng loạt các giám đốc điều hành cao cấp về sản phẩm, thiết kế, kinh nghiệm người dùng, chính sách bảo mật cho cả Instagram và WhatsApp.

Cụ thể là Facebook sẽ có thêm các phím bật/tắt bảo mật đơn giản và nhanh hơn. Công ty sẽ làm rõ các chính sách bảo mật và giải thích cách mình dùng dữ liệu để điều chỉnh các bài đăng, quảng cáo, đề xuất trang và bạn bè. Cũng như cách hiển thị quảng cáo như thế nào và khi nào thì san sẻ thông báo đó với bên thứ 3.

Thế nhưng vẫn chưa rõ là Facebook liệu có đích thực cho phép người dùng xem và kiểm soát dữ liệu của mình hay không ngay cả khi người dùng không biết mình được quyền làm điều đó. thí dụ như Facebook dùng cookie để theo dõi bạn kể cả khi bạn đã đăng xuất và dữ liệu cũng sẽ bị phân tán.

Gần đây một người dùng có tên Paul Olivier-Dehaye đã tả với các Nghị sĩ về việc mình đã nắm được cách Facebook chuyển giao hết thảy dữ liệu thu được phê duyệt 2 công cụ lăng xê Tùy chỉnh đối tượng và Pixel như thế nào. Chỉ cần chờ đến 25/05 thôi, mọi bí mật về Facebook sẽ được lộ rõ.

Thứ Hai, 16 tháng 4, 2018

Windows ML - nền tảng AI mới sẽ được cập nhật trên Windows 10 sắp tới

Microsoft đang lên kế hoạch bổ sung thêm các tính năng trí óc nhân tạo vào hệ điều hành Windows 10 trong thời kì sắp tới.

 

 


Microsoft đã công bố Windows ML, một nền móng AI mới cho các nhà phát triển vào hôm nay. Nó sẽ xuất hiện trong bản cập nhật lớn cho Windows 10 vào mùa xuân. nền tảng mới của Microsoft sẽ cho phép các nhà phát triển có thể tạo các áp dụng trên Windows 10 để tận dụng mô hình học máy được đào tạo từ trước đó trong các áp dụng.

Windows ML sẽ cho phép các nhà phát triển tạo ra các áp dụng mạnh mẽ hơn cho người dùng Windows 10. Họ sẽ có thể tải các mô hình học máy từ các nền tảng AI khác nhau và chạy chúng trên máy tính cá nhân chủ nghĩa và trên các thiết bị chạy Windows 10, tăng cường tốc độ xử lý dữ liệu trong máy như hình ảnh hoặc video theo thời gian thực, hoặc thậm chí có thể cải thiện các tác vụ chạy trên nền như sắp xếp các tệp file khi tầng bằng áp dụng. Microsoft cũng đã sử dụng AI trong Office 365, bên trong áp dụng Photos của Windows 10, và thậm chí cả trong tính năng nhận diện khuôn mặt Windows Hello để cho phép người dùng đăng nhập vào PC hoặc laptop bằng khuôn mặt của họ.

 

 

 

 


Mô hình học máy của Windows được thiết kế để chạy được trên nhiều thiết bị khác nhau, bao gồm laptop, PC, các máy chủ, trung tâm dữ liệu, và thậm chí cả kính HoloLens. Các chip xử lý AI, như Movidius VPU của Intel, cũng sẽ được tương trợ, và nền tảng của Microsoft sẽ tối ưu các tác vụ cho phần cứng mà người dùng sở hữu. ngoại giả, Microsoft còn hẹn rằng Windows sẽ phụ trách cả những mô hình học máy xử lý của phần cứng cũ, thay vì bắt các nhà phát triển phải xem xét về những tác động của hiệu suất trong các vận dụng của họ.

Các nhà phát triển sẽ có thể được xem trước nền tảng AI trên Windows với Visual Studio Preview 15.7, và họ sẽ có thể dùng Windows ML API trong các áp dụng máy tính tiêu chuẩn và Universal Windows Apps trên tất cả các phiên bản Windows 10 trong năm nay. Microsoft cũng đang lên kế hoạch để tiết lậu thêm về nền tảng này tại ngày hội nhà phát triển Windows ngày hôm nay, và tại hội thảo của của công ty vào tháng 5. Có khả năng Microsoft sẽ trình diễn những cải tiến AI trong các phiên bản ngày mai của Windows tại hội thảo tháng 5, để cho người dùng chứng kiến cách mà nền tảng này sẽ cải thiện như thế nào.

Thứ Sáu, 13 tháng 4, 2018

Quên Passwords! sinh trắc học, và khóa bảo mật mới là tương lai

Thời đại của “Password123” và “qwerty” đã qua rồi. Nói đúng hơn là, rất may là nó đã qua. Viêc chuẩn xác một bước quá dễ để để bị hack. nên chi, mật khẩu không chỉ lỗi thời, trên thực tế nó còn tiềm ẩn một nguy cơ rất lớn. 
 

 

May mắn thay, liên minh FIDO (“Fast IDentity Online”) đã xuất hiện để giải quyết tình hình này. Tổ chức này đã phát triển một tiêu chuẩn hoàn toàn mới gọi là “chuẩn xác Web” ( hay còn được viết tắt là WebAuthn), theo thưa của Motherboard . hiện, bất kỳ trang web nào dùng giao diện của áp dụng này cũng có thể yêu cầu người dùng đăng nhập với ít ra hai hoặc nhiều bước chính xác, với khả năng sử dụng dữ liệu sinh trắc học trong một hoặc nhiều bước trong số đó. 

chính xác nhiều nhân tố, như hiện nay, cũng có thể trở thành sự phiền toái cho người dùng: ghi chép các khoá riêng tư trong số điện thoại cá nhân có thể trở nên tẻ nhạt, và thậm chí có thể khóa account của người dùng nếu họ không thể truy cập số điện thoại đó nữa. 

Việc sử dụng chuẩn WebAuthn mới rất đơn giản. Trên thực tại, trong một số trường hợp, bạn sẽ không cần phải thay đổi bất kì nếp nào cả. 

Các phần chính của tiêu chuẩn WebAuthn mới đã sẵn sàng để triển khai vào năm 2014 , nhưng FIDO chẳng thể tìm ra cách triển khai nó trên các thiết bị di động. giờ, về căn bản, mỗi chiếc điện thoại sáng dạ đều được trang bị ít ra một loại cảm biến sinh trắc học – đầu đọc dấu vân tay, phần mềm nhận diện khuôn mặt trong máy ảnh – Có thể nói, thời cơ đã chín muồi. 

WebAuthn rất dễ dùng trên smartphone, nhưng đối với những thiết bị không có thiết bị đọc dấu vân tay hoặc nhận diện khuôn mặt thì sao ? Đây là vấn đề của sự tương đồng – Chúng sẽ cần một phần cứng rời để có thể theo chuẩn WebAuthn. Các công ty phần cứng bảo mật như Yubico đã phát triển các hardware keys hoạt động như một thiết bị xác thực với dạng hình của một cái USB. 
 
Ai cũng đồng ý rằng việc đeo một sợi dây USB trên cổ không phải là giải pháp hay. Nhưng nó an toàn hơn rất nhiều so với việc dùng một mật khẩu đơn giản. An toàn là trên hết các bạn à! 

tất những điều này nghe có vẻ phiền phức, nhưng chúng tôi sẽ quen với nó khi tuốt tuột các trình duyệt đã bắt đầu sử dụng. Cho đến nay, Google Chrome và Windows Edge đã ra tín hiệu rằng họ sẽ sớm dùng công nghệ này. Mozilla Firefox đã triển khai nó . Safari của Apple chưa biểu đạt sự quan tâm về vấn đề này, mặc dầu Apple đã bắt đầu làm việc với một nhóm liên can, và có thể sẽ sớm tham dự vào. 

” Vậy dữ liệu sinh trắc học của tôi có thể sẽ tràn lan trên internet ?” Đúng vậy, nghe có vẻ điên rồ – chúng tôi biết rõ những việc nhợt có thể xảy ra khi dữ liệu rơi vào tay kẻ xấu . Và bây chừ họ muốn lấy dấu vân tay và quét khuôn mặt của bạn nữa ư? Có thể bạn sẽ không muốn dùng nữa khi nghe những điều này. 

Tuy nhiên, việc có thêm lớp bảo vệ khi đăng nhập và dữ liệu cá nhân chủ nghĩa trên web là một điều tốt. Mật khẩu đã nhiều lần cho thấy rằng chúng là mối đe dọa an ninh, và sự thực là chúng ta càng sớm dừng dùng sẽ càng tốt. Thêm vào đó, chúng thật sự là một thứ nhảm. vì sao tôi phải nhớ tất thảy passwords trong khi mỗi cái đều phải biệt lập, chứa các chữ cái in hoa, số và các kí tự đặc biệt? 

Thêm các bước bảo mật bổ sung cho mật khẩu là một việc đáng suy xét. Việc quét dấu vân tay không chỉ dễ hơn cho người dùng rất nhiều mà còn ngay thức thì thêm một lớp bảo vệ khác trong thời đại xuất hiện nhiều lỗ hổng dữ liệu, hacks, và các vụ tấn công từ các phần mềm độc hại. Nhưng người dùng sẽ cần phải bắt kịp các thiên hướng công nghệ mới để giúp nó trở thành phổ biến hơn, và thực thụ hiệu quả hơn.

Bài viết trên được học viện quốc tế NIIT-ICT Hà Nội thu thập

Thứ Năm, 12 tháng 4, 2018

Nguyên lý vượt thời gian thật đơn giản nhưng tại sao con người chưa thực hiện được?

Trong khi vượt thời kì là khả thi về mặt toán học, nhà nghiên cứu nói rằng không dễ để có thể chế tác một cỗ máy thời gian hoạt động được trong tương lai gần bởi các vật liệu cần thiết để tạo ra con tàu vẫn chưa được phát hiện ra.
véc tơ vận tốc tức thời là cơ bản của nguyên lý vượt thời kì

Nguyên lý vượt thời kì thực ra rất đơn giản. Nếu bạn đi từ A đến B mất 1 giờ đi bộ, với xe đạp bạn sẽ mất chừng 20 phút, xe máy bạn sẽ mất chừng 5 phút, đi tàu tốc hành bạn sẽ mất chưa đến 1 phút, đi phi cơ bay thì chỉ trong vài giây, với tàu vũ trụ bạn sẽ mất vài phần nghìn giây; và với một dụng cụ đạt véc tơ vận tốc tức thời của ánh sáng, lúc đó, theo Albert Einstein, thời kì sẽ đứng yên và bạn chẳng mất giây nào. Vậy với một công cụ vượt vận tốc ánh sáng thì sao? Chắc hẳn bạn sẽ được chuyển về một thời – không khác.

véc tơ vận tốc tức thời là căn bản của nguyên lý vượt thời kì (Ảnh: forbes.com)

Albert Einstein từng đề xuất ý tưởng cho rằng di chuyển ra xa Trái Đất tại mức cận vận tốc ánh sáng sẽ khiến thời kì đối với người di chuyển trôi chậm lại, trong khi những người trên địa cầu sẽ trải nghiệm thời kì trôi như thông thường.

Nhà vật lý lý thuyết Giáo sư Brian Greene từ Đại học Columbia (Mỹ) từng nói:

“Bạn có thể xây dựng một con tàu vũ trụ, đi ra vũ trụ ngoài kia và chuyển di gần mức vận tốc ánh sáng, rồi quay đầu ngược trở lại. Thử tưởng tượng bạn bay ra ngoài kia 6 tháng và quay trở lại trong 6 tháng. Khi bạn di chuyển tại mức véc tơ vận tốc tức thời ánh sáng, thời kì trôi chậm lại so với những người đang đứng trên Trái Đất. Kết quả là, bạn sẽ đi nhanh trong khi đồng hồ đeo trên tay bạn vẫn chạy chậm. Khi bạn bước ra khỏi con tàu, bạn già đi 1 tuổi nhưng Trái Đất đã sang trọng rất nhiều, rất nhiều năm. Nó có thể qua 10.000, 100.000 hay 1 triệu năm phụ thuộc vào việc bạn chuyển di gần mức véc tơ vận tốc tức thời ánh sáng đến đâu”.

Trong hàng thế kỷ, các nhà khoa học, triết học và công chúng đã kiêng khả năng du hành xuyên thời kì. Nhưng vì sao chúng ta chưa thực hành được?

trở lực lớn nhất hiện nay của du hành thời kì chính là thiếu loại nguyên liệu có thể dùng chế tác cỗ máy thời gian (Ảnh: khoahoc.tv)

Như đã nói ở trên, để vượt thời kì vấn đề nằm ở véc tơ vận tốc tức thời, phải có một công cụ đủ mạnh và đủ bền để có thể đạt vận tốc gần hoặc vượt vận tốc ánh sáng, tức thị hàng trăm nghìn km một giây. Vì thế trở lực lớn nhất bây giờ của du hành thời kì chính là loại nguyên liệu có thể dùng chế tác cỗ máy thời kì. Trong khi nó khả thi về mặt toán học, nhà nghiên cứu nói rằng không dễ để có thể chế tác một cỗ máy thời kì hoạt động được trong ngày mai gần. Các vật liệu cấp thiết, được gọi là vật chất ngoại lai để uốn cong không-thời gian, vẫn chưa được phát hiện ra.

tuy thế, trên thế giới vẫn ghi nhận có một số trường hợp vượt thời gian mà không thể giảng giải nổi

Bức ảnh chụp năm 1941 tại Cầu South Forks, Gold Bridge, Canada (Ảnh: baomoi.com)

Bức ảnh chụp năm 1941 tại Cầu South Forks, Gold Bridge, Canada khiến giới khoa học đau đầu đi tìm lời giải về việc du hành vượt thời kì. Bởi lẽ, giữa đám đông ăn mặc theo trời trang thập niên 40 thì có một người đàn ông trong y phục hiện đại với áo phông và cardigan, đeo kính râm và mang theo một chiếc máy ảnh trước ngực. Phong cách ăn mặc này không phù hợp với thời trang những năm 1940.

Victor Goddard (1897-1987) là một chỉ huy cao cấp trong Không quân hoàng phái Anh. Ông cho hay đã có chuyến du hành thời kì đến tương lai vào năm 1935. Khi ấy, ông lái phi cơ nhưng bất ngờ gặp một cơn bão bất thường rồi bị lạc vào một phi trường bỏ hoang ở Edinburgh. Tại đây, ông nhìn thấy những máy bay sơn vàng lạ mắt, chưa từng thấy.

Victor Goddard (1897-1987)

Khi trở về, ông kể lại câu chuyện trên cho mọi người nhưng không ai tin vì không tìm thấy trường bay bỏ hoang trên. Đến năm 1939, ông Goddard bắt gặp cảnh tượng thân thuộc mà ông đã nhìn thấy 4 năm trước.

Năm 1954, trong một cuộc thi trình diễn khinh khí cầu tại Sain Juan,Puerto Rico, chiếc khí cầu của Harry Rogan và Derek Norton đột biến mất không dấu vết.

Đến năm 1990, tại vùng biển Cu Ba xuất hiện một khinh khí cầu không biết từ đâu tới, người chứng kiến cho biết: “Một phút đồng hồ trước tôi không thấy có gì ở chỗ đó nhưng một phút sau khinh khí cầu liền xuất hiện”, cảnh này rất kỳ lạ. Lúc ấy, chính phủ Cu Ba còn khăng khăng cho rằng đó là “Vũ khí bí mật” do Mỹ phái tới, thiếu chút nữa ra lệnh cho phi cơ bắn rơi. Nhưng rút cuộc rất may mắn, họ đã không làm như vậy.

Năm 1954, trong một cuộc thi trình diễn khinh khí cầu tại Sain Juan,Puerto Rico, chiếc khí cầu của Harry Rogan và Derek Norton bỗng dưng biến mất không dấu vết. (Ảnh: khoahoc.tv)

Rogan và Derek sau đó kể lại rằng, lúc đang bay, họ bỗng bị kích thích vào vùng não, cảm giác đau đớn có luồng điện chạy qua người, chỉ trong chớp mắt bầu trời và biển cả đột nhiên biến thành một mảng màu xám trắng. Sau đó đến Cu Ba, phi cơ đã hiện ra trước mắt họ.

Phải chăng trong thiên nhiên vẫn ẩn chứa đâu đó một điểm yếu thời – không. Một khi vật thể lạc vào điểm yếu thời không này, sẽ bị chuyển sang một thời – không khác?

Bài viết trên được học viện quốc tế NIIT-ICT  Nội thu thập 

Stack Overflow đã phát hành nghiên cứu hàng năm về ngành công nghiệp lập trình.

Công ty cho biết ấn bản 2018 của nó đại diện cho nghiên cứu 'lớn nhất từng có' về thái độ, lương và nhân khẩu học của nhà phát triển...