thanhit08
Thứ Tư, 27 tháng 10, 2021
Some YouTube videos about Explaining Maths
Thứ Hai, 17 tháng 5, 2021
NEW WORLD - DIGITAL EARTH
The birth of the metaverse
What do people do on the subway? Everyone lowers their heads and looks at their smartphones. My body in reality is on the chair in the subway, but my mind and will are entirely in the world in the smartphone. What do people do in a PC room? Five people sit side by side and unite with dozens of people on the other side of the globe, fighting dozens of people in another region. In elementary school, they wrote diaries at the end of vacation every day on social media.
I'm using it. I carefully upload what I ate today, what books I read, who I met, and what good things happened to the online world.
Our bodies are in the material world, the analog earth, but our lives are increasingly moving to the digital world, the digital earth. You can communicate and play with people on the analog earth. Why would you want to live on the digital earth? Since ancient times, humans have lived to explore new worlds, make more neighborhoods, and achieve endlessly. This is a basic human need. As a human being, he is a being who cannot satisfy all his needs. No matter how many buildings you build, create new products, travel around, and meet people in the analog district, you won't be able to satisfy your desires. We are creating digital earth to satisfy the needs that cannot be filled with analog earth.
The new world and the digitized earth contained in digital media such as smartphones, computers, and the Internet are called metaverses. Metaverse is a compound word of meta, meaning transcendental and virtual, and the universe, meaning the world and the universe. It means a virtual world that transcends reality. Since the shape of the metaverse is constantly evolving even at this moment, it is difficult to conclude the metaverse as a fixed concept. Posting your daily life on Facebook, Instagram, and Kakao Story, joining an Internet café and becoming a member, and playing online games, all of these are ways of living in Metaverse.
The technology research organization ASF Acceleration Studies Foundation categorizes the metaverse into four categories: augmented reality world, lifelogging world, mirror worlds, and virtual worlds. So far, the classification of ASF seems to be the cleanest and most relevant, so in this book I will try to unravel the present and future of the metaverse based on these four classifications.
Have you tried catching Pokemon with a smartphone app? Have you ever used the HUD Head Up Display, which shows directions images on the windshield of your car? Or have you ever taken a marker on a book with a smartphone app and saw a moving animal appear on the book? You have experienced the augmented reality world.
Did you upload photos of the food you ate today on Instagram? Did you upload the cover of a great book you read recently on Facebook? Have you posted your study and work on the vlog? You enjoyed the world of lifelogging.
Did you join the idol fan cafe and try activities? Have you ever used video conferencing software for remote lessons or remote conferences? Have you ordered food with Baemin app or booked a place with Airbnb? You have experienced the mirror world.
Have you played online games? Have you seen the movie “Ready Player One” produced by Steven Spielberg? That's the virtual world.
How much would the value of the metaverse be measured in terms of the value of the real world? How about looking at the market capitalization of companies that have metaverse. Of course, it is difficult to conclude that market capitalization accurately represents the value of the metaverse, but it is certainly an important indicator. As of August 2020, the market capitalization of Amazon, which supports various companies operating Metaverse as web services from behind, is 1,880mil USD, ranking fourth in the world. Google's market capitalization, which has YouTube with numerous vlogs, exceeds 1,200mil USD, making it the 5th in the world. Facebook, a leading company in the field of lifelogging, has a market capitalization of over 900mil USD, making it the 6th in the world. The game and virtual world metaverse account for 35% of the sales of Tencent, which is ranked 8th in the world, with a market capitalization of over 770mil USD. Half of the companies with world market caps 1-8 are metaverse-related companies. The metaverse, which seems to have nothing to do with the digital earth, Nike has been steadily growing its own metaverse since 2006. As a result, the market cap has been recorded at 198mil USD, widening the profit gap with competitors over the past five years.
Metaverse, the growth of companies in the digital world is exceeding that of offline-based manufacturing and distribution companies. The metaverse is becoming the center of the world economy. That's why the concept of metaverse shouldn't be viewed as just a distant world story, a playground for some digital enthusiasts.
Thứ Tư, 24 tháng 2, 2016
Hướng dẫn cách sử dụng cùng lúc mạng Wifi và mạng Lan (Force Specific Applications To Use Different Internet Connections)
Thứ Ba, 23 tháng 2, 2016
Giới thiệu Processing 2
Hôm nay mình sẽ giới thiệu với các bạn một ngôn ngữ lập trình mã nguồn mở và là một IDE cực kì mạnh mẽ dựa trên nền tảng Java - PROCESSING
Processing 2 là gì?
Như đã nói ở trên, nó là vừa là một ngôn ngữ lập trình, lại vừa cung cấp một IDE cho nhà phát triển, giống như Visual Studio vậy. Ngôn ngữ sử dụng trong lập trình Processing tương tự như trong Java, các kiểu biến, tham số, đối tượng bạn đều có thể áp dụng giống như cách bạn dùng ở Java.
Processing xuất hiện cũng khá lâu, từ năm 2001 (cách đây hơn 14 năm) nó được Casey Reas và Benjamin Fry tạo nên cùng sự công tác của một nhóm thuộc MIT Media Lab. Nó được tạo ra giống như một công cụ giúp đỡ những người mới bắt đầu lập trình. Sau một thời gian, nó được xây dựng trên ngôn ngữ Java nhưng có những cú pháp rút gọn và những mẫu dành riêng cho lập trình đồ họa
Tại sao lại sử dụng Processing 2?
Như đã đề cập ở trên, Processing có 2 thế mạnh tiêu biểu
1. Là một mã nguồn mở dựa trên ngôn ngữ lập trình Java
2. Chuyên về lập trình đồ họa 2D và 3D
Về thế mạnh thứ nhất thì chắc ai cũng hiểu, một ngôn ngữ mã nguồn mở với rất nhiều library miễn phí hỗ trợ bạn làm tất cả mọi thứ một cách dễ dàng. Tính đến nay thì số lượng library của Processing đã gần hoàn thiện, tuy rằng những library hỗ trợ các tác vụ khó vẫn chưa hoàn thành nhưng nếu là các ứng dụng không đòi hỏi độ phức tạp cao, bạn có thể sử dụng Processing và library của nó để tạo ra một cách dễ dàng.
Khía cạnh thứ 2 thực sự rất thú vị, nếu như các bạn đã từng tiếp xúc với một số ngôn ngữ lập trình đồ họa như OpenGL, WebGL... thì các bạn cũng biết, ngôn ngữ lập trình của nó là C++. Với processing bạn có thể tích hợp OpenGL vào dự án java của bạn một cách rất dễ dàng và nhanh chóng, không mang quá nhiều phiên hà như trong lập trình C++ phải cài đặt môi trường, import library, includes...
Về lập trình đồ họa 3D, có khá nhiều thư viện giúp bạn có thể tương tác với các đối tượng như camera, lights, 3D models, ... giúp bạn có thể dễ dàng xây dựng một ứng dụng 3D mà không hề tốn công
Hiện nay, Processing đã phát triển trên các nền tảng khác như mobile (Android, iOS), web. Đây được coi là bước tiến vượt bậc giúp Processing sớm trở nên phổ biến như OpenGL, WebGL.
Sử dụng Processing 2 như thế nào?
Khó khăn???
Một số demo ứng dụng
-
Chào các bạn, Hôm nay mình sẽ giới thiệu với các bạn một ngôn ngữ lập trình mã nguồn mở và là một IDE cực kì mạnh mẽ dựa trên nền tảng Java...
-
Chào các bạn, Nếu bạn là một người dùng máy tính để bàn có kết nối tới mạng Lan của công ty, của trường học, bạn sẽ cảm thấy khó chịu kh...
-
The birth of the metaverse What do people do on the subway? Everyone lowers their heads and looks at their smartphones. My body in reality i...