TECH |
Engadget Japanese |
将来のiPad ProとMacBook Proに「2スタック有機EL」採用、画面が超明るくなるとのウワサ |
https://japanese.engadget.com/future-ipad-macbookpro-2stack-oled-093023791.html
|
ipadpro |
2021-11-04 09:30:23 |
ROBOT |
ロボスタ |
歩き方を思い出させてくれるリハビリ歩行トレーニングロボット「curara」 信州大学発ベンチャーが発表 |
https://robotstart.info/2021/11/04/assistmotion-curara.html
|
assistmotion |
2021-11-04 09:47:34 |
ROBOT |
ロボスタ |
高さ4mの巨大ピラミッド「ロボミッド」とは? ロボカップAPでは鉄人28号や海亀ロボット、COBOTTA調理ロボットにも会えるかも |
https://robotstart.info/2021/11/04/rcap2021-int04.html
|
cobotta |
2021-11-04 09:25:07 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 東証一部の医療機器メーカーで、社員による仕入品の転売行為が発覚 約4000万円の被害 |
https://www.itmedia.co.jp/news/articles/2111/04/news138.html
|
itmedia |
2021-11-04 18:34:00 |
AWS |
AWS Japan Blog |
NHLがAWS Elemental Link UHDで映像制作パイプラインのUHD化を実現 |
https://aws.amazon.com/jp/blogs/news/jpmne-nhl-goes-all-in-on-uhd-aws/
|
「LinkUHDを使えば、ボタンをクリックするだけで、すべてのアリーナで、試合ごとに複数の冗長なマルチリージョン・エンコードを開始することができ、ストリームのビットレートを上げたり、複数のストリーム・レンディションを作成したりした場合の関連コストを簡単に判断することができます」とNodine氏は説明します。 |
2021-11-04 09:19:38 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
私的WSH/JScript総括②~(今更)これからWSH/JScriptを学ぶには。 |
https://qiita.com/itasnasal/items/8ad4aebb8071ca0af7ee
|
WSHJScriptを学ぶにはJavaScriptのことWSHJscript固有のこといろいろなオブジェクトのことが必要になると思います。 |
2021-11-04 18:57:38 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
js カウントダウンタイマーのmsの挙動がおかしい? |
https://teratail.com/questions/367768?rss=all
|
jsカウントダウンタイマーのmsの挙動がおかしいお世話になっております。 |
2021-11-04 18:58:14 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
WP functions.php パーマリンクのリライト |
https://teratail.com/questions/367767?rss=all
|
WPfunctionsphpパーマリンクのリライトまったくの素人で困っているのでどなたか教えていただけると幸いです。 |
2021-11-04 18:51:05 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Pythonのtweepyでsearch_tweetsした際のretweetedプロパティについて |
https://teratail.com/questions/367766?rss=all
|
Pythonのtweepyでsearchtweetsした際のretweetedプロパティについてpythonのtweepyのsearchtweetsを実行した際にfavoritedとretweetedというプロパティがあり、調べたところ自分がいいねとリツイートをしているかどうかが見れるらしいのですが、いいねやリツイートをしてもFalseのままで変わりません。 |
2021-11-04 18:49:52 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Access レポート レイアウトについての質問 |
https://teratail.com/questions/367765?rss=all
|
Accessレポートレイアウトについての質問テーブル「備品」があります。 |
2021-11-04 18:42:10 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
DNP3プロトコルの実装について |
https://teratail.com/questions/367764?rss=all
|
linus |
2021-11-04 18:36:24 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
sql:全称量子の実装でexistsのバインドの条件による挙動の変化の理由がわからない |
https://teratail.com/questions/367763?rss=all
|
以下のテーブルから、学部ごとにグルーピングした時にすべての行がnullでない学部を選択したいです。 |
2021-11-04 18:36:19 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
AWS:Cognito+Google認証でエラー |
https://teratail.com/questions/367762?rss=all
|
AWSCognitoGoogle認証でエラーAWSを使ってWebアプリケーションを開発しています。 |
2021-11-04 18:36:17 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
スプレッドシートの情報をWordPressと連携させたサイトを作りたい |
https://teratail.com/questions/367761?rss=all
|
物の場所をGoogleスプレッドシートで管理しようとしています。 |
2021-11-04 18:34:26 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Javascrpit fetchの動作がローカルサーバーとWEBサーバーで異なる |
https://teratail.com/questions/367760?rss=all
|
Javascrpitfetchの動作がローカルサーバーとWEBサーバーで異なる前提・実現したいことfetchでデータベース登録用のPHPファイルを呼び出し、その結果をもとにメッセージを表示したいのですが、ローカルサーバーではエラー、WEBサーバーでは正常にレスポンスが返ってきています。 |
2021-11-04 18:33:09 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Vue.jsで、要素のコンテンツ幅を取得するには?? |
https://teratail.com/questions/367759?rss=all
|
getboundingclientrect |
2021-11-04 18:28:55 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
スクロールバーが表示されるときに、ボタンをクリックすると左右に移動するようにしたいです。 if文の書き方がいまいちわかりません レクチャーいただければ幸いです。 |
https://teratail.com/questions/367758?rss=all
|
スクロールバーが表示されるときに、ボタンをクリックすると左右に移動するようにしたいです。 |
2021-11-04 18:27:32 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Wi-Fiの範囲拡大 |
https://teratail.com/questions/367757?rss=all
|
WiFiの範囲拡大自宅のWiFi環境構築について質問です。 |
2021-11-04 18:27:26 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
(Java)bit演算による部分集合探索を特定の条件に従って行わせたい |
https://teratail.com/questions/367756?rss=all
|
|
2021-11-04 18:27:23 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
自己参照型構造体の動的配列における、メモリ確保の認識の違い |
https://teratail.com/questions/367755?rss=all
|
|
2021-11-04 18:25:32 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
concatで結合した画像をtkinterを用いてcanvasに出力したい |
https://teratail.com/questions/367754?rss=all
|
concatで結合した画像をtkinterを用いてcanvasに出力したい前提・実現したいこと辞書に格納した麻雀牌の画像をconcatを用いて結合し、結合した画像をtkinterでcanvasに表示させたいです。 |
2021-11-04 18:23:11 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Docker+.Net5にてWebApiを作成しVB.NetのDLLをCALLした場合プログラム内のリテラルがすべて文字化け |
https://teratail.com/questions/367753?rss=all
|
DockerNetにてWebApiを作成しVBNetのDLLをCALLした場合プログラム内のリテラルがすべて文字化け前提・実現したいことNetにてWebAPICを作成し、VBnetNEtのクラスライブラリのプロジェクトを追加し使用したいと思っています。 |
2021-11-04 18:19:12 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Python 関数について |
https://teratail.com/questions/367752?rss=all
|
Python関数について現在パイソンの課題で、defnbspexmatcheskという関数の中で、文字列と文字列のインデックスどうしのascii番号の差がパラメータKnbspより小さければ、値が大きいほうにポイントが付くというミニゲームを作ってます。 |
2021-11-04 18:14:07 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
【Git】既にあるリモートブランチに、再度pushするときのエラー |
https://qiita.com/hinako_n/items/2e526c6290a2c953da1d
|
ここで再度ローカルのfeatureAからリモートのfeatureAにpushしたところ、エラーになる。 |
2021-11-04 18:09:32 |
技術ブログ |
Developers.IO |
対応必須!Tableau Onlineユーザーに多要素認証(MFA)を設定する方法 |
https://dev.classmethod.jp/articles/configure-tableau-online-mfa/
|
tableauonline |
2021-11-04 09:45:14 |
技術ブログ |
Developers.IO |
【12/8(水)ウェビナー】AWSマルチ環境一元管理 ~SumoLogicで始めるログ監視~ |
https://dev.classmethod.jp/news/211208_sumologic/
|
sumologic |
2021-11-04 09:28:26 |
技術ブログ |
Developers.IO |
複数のCloudWatch Canaryを削除する方法を教えてください |
https://dev.classmethod.jp/articles/tsnote-aws-cloudwatch-canary-multiple-delete/
|
canary |
2021-11-04 09:15:42 |
海外TECH |
DEV Community |
QuestDB raises $12M Series A as the adoption of its time series database grows |
https://dev.to/questdb/questdb-raises-12m-series-a-as-the-adoption-of-its-time-series-database-grows-1j26
|
QuestDB raises M Series A as the adoption of its time series database growsTo continue development on QuestDB the open source database for time series we have raised a million Series A investment led by Capital with participation from Uncorrelated Ventures and more than enterprise open source founders and executives to grow the team increase product development and accelerate adoption In tandem with the funding round Florian Leibert co founder of Mesosphere joined QuestDB s board of directors Funded by leaders in open sourceThe backing comes from innovators such as Tom Preston Werner GitHub co founder Sebastien Pahl Docker co founder Alexis Ohanian Reddit co founder Mirko Novakovic Instana co founder Andrey Alekseev NGINX co founder and Tobi Knaup DiQ CEO as well as Michael Li VP Data at Coinbase and Grace Francisco VP Developer Relations Strategy at Cisco The round of funding was also made possible with participation from Sumedh Pathak Citus Data co founder James Hawkins PostHog CEO Paul Copplestone Supabase CEO and Dan Pinto FingerprintJS CEO QuestDB is now supported by investors who bring years of collective experience in open source and enterprise software domains and have invested personally in the expansion and success of the company at a phase of rapid growth The infusion of funds will support continued growth and drive product innovation building up support and success functions to meet expanding user demand These resources will enable us to continue powering high performance applications that rely on robust easy to use analytics This round also allows the engineering team behind QuestDB to develop new features for a cloud native database and launch a DBaaS platform that offers fully managed time series database solutions The fastest open source time series databaseDevelopers rely on QuestDB for time series insights and real time applications in FinTech DevOps monitoring asset tracking Big Data machine learning engines digital factories geospatial analysis autonomous vehicles and a growing list of use cases that depend on high performance ingestion and queries over massive data sets in real time Collecting data quickly and efficiently allows for the storage of vast amounts of information without wasting compute resources making sense of the collected data is a different challenge QuestDB allows developers to use SQL as a query language to answer questions about how their data looks without the barrier of entry that comes with proprietary query languages Analyzing historical aspects of data allows users to understand changes over time identify patterns and make better decisions on future trends The engineering team behind QuestDB has built a system that s easier to use and more powerful than open source alternatives by providing support for SQL faster queries through massively parallelized execution via SIMD and ingestion speeds that reach millions of rows per second Driven by product led growthThe QuestDB team is dedicated to improving product functionality and enhancements and regularly delivers features and stability improvements In the last six months alone the engineering team has delivered geospatial data support out of order data ingestion new SQL extensions and accelerators for working with time series data and time zones along with AWS Marketplace offerings and DigitalOcean applications for flexible deployments These features empower users to work with complex data sets including spatial data and allow developers to quickly and easily build time series applications where their infrastructure operates Since QuestDB launched at Y Combinator one year ago the company has been embraced by developers looking for high ingestion and query speeds and an open source alternative to proprietary solutions Engineers continue to support QuestDB which now consists of a community of more than developers and is reflected in the DB Engines ranking which shows a increase in popularity over the last months The adoption of QuestDB continues to expand with unique deployed instances growing per month and powering the infrastructure of industry leaders such as Airbus and Yahoo The success of this funding round increases the company s valuation times versus seed a year ago and will invigorate product and community development in preparation for upcoming launches What users say about QuestDB QuestDB is used at Airbus for real time applications involving hundreds of millions of data points per day For us QuestDB is an outstanding solution that meets and exceeds our performance requirements Oliver Pfeiffer Software Architect Airbus We use QuestDB to monitor metrics for autoscaling decisions within our ML engine that provides search recommendation and personalization via models and aggregations on continuously changing data Jon Bratseth VP Architect Yahoo When we set out to design the next generation of our execution platform one of our requirements was large scale model calibration based on real time market data streams QuestDB allows us to derive quick insights on live and historical data that would not be achievable with other open source time series databases Jean François Perreton Head of Algo Quant Kepler Cheuvreux About QuestDBQuestDB is an open source high performance time series database built from the ground up to offer breakthrough performance for real time analytics using SQL The team behind QuestDB brings decades of experience and technical approaches from low latency applications to leverage real time data processing QuestDB is a remote first company and is backed by leading venture capital firms and Y Combinator For more information visit questdb io QuestDB on GitHub or follow QuestDB |
2021-11-04 09:53:05 |
海外TECH |
DEV Community |
Why Programs Fail – a Book Review |
https://dev.to/codenameone/why-programs-fail-a-book-review-41c3
|
Why Programs Fail a Book ReviewFirst in a long series of book reviews focusing on production debugging and developer relations When I got my new job as developer advocate at Lightrun one of the first things I asked for was books Lots of books Some of them cover my new job and others talk about debugging I ve been debugging for decades but I feel like the theory around debugging is a bit vague My goal was to bolster my terminology used by academics and peers A secondary goal is to see how others teach ideas related to debugging The first book I received was “Why Programs Fail a guide to systematic debugging second edition by Andreas Zeller I think this book is only half of the equation the other half is Andreas s wonderful website I liked both even though I m not exactly in the target demographic for either one Andreas is a professor at Saarland University and as such has written a book and website both of which are designed as course material They are still enjoyable without taking a course I will qualify that both are for the most part mostly aimed at beginners I used the word mostly since the book includes some more intermediate concepts and might be difficult for complete novices My review focuses on the book since the website is a moving target and you can probably check it out faster than you can read this What is it AboutI was mostly looking for a debugging book This isn t a debugging book At least not in the way I was hoping for in fact his website is closer to what I was looking for in the first place The book is about preventing failures by preventing lowering bugs It classifies and organizes the terms we use to define a bug e g Defect that s a bug in the codeInfection incorrect program stateFailure observable incorrect behaviorThese definitions might seem semantic and related After all a defect will usually be the cause of an infection failure or both But I see his point I see developers often fix the infection instead of the defect or fix the defect without dealing with the infection I ll give an example say we have a defect in the code that causes “undefined values to pass into the application That s an infection It went into the database which now has many cells with “undefined as a value…That s a failure a user might see in the UI A bad fix will be to have a special case for the “undefined string that would just hide the problem Or stopping the undefined value before it enters the database We need to fix the root defect But that s not enough now that we have an infection we also need to clean up the bad data The book doesn t stop here it talks about reproducibility and goes deep into testing observability anomalies etc The book spends a lot of time on the process surrounding the actual debugging Issue tracking testing logging and defensive coding practices What I LikedThe book is filled with anecdotes and stories that I loved A lot of them are well known first bug F etc but for the target audience they might be new As the book progresses there are more personal and lesser known stories which were my personal favorites The basic story on the Commodore made me laugh out loud The Lufthansa Warsaw accident was a perfect example of a workaround to a design flaw I think I might use that in future talks very interesting The explanations in the book and deduction are top notch I particularly liked the discussion on slicing program logic to find the culprit in a case of failure It s a great way to explain such an elaborate process The process of slicing is divided in a very methodical way The process makes a lot of sense and I think I intuitively used a similar process when debugging but never actually followed a clear path like that I think the sections about process are especially important for beginners Usually when we onboard college graduates we need to explain the tools and they eventually understand the theory behind this This book might explain the theory beforehand so they might pick the tools more easily What I Didn t LikeI d like to qualify this by saying that I like the book I think most of the problems I had relate to me I m not a college student and I was looking for a book about debugging There is one objective problem about the book though it s out of date This isn t too bad It highlights how everything stays the same in some regards Whenever the book talks about tools bugzilla anyone It feels a bit like a blast from the past While the core concepts in terms of developers are surprisingly similar to the ones in the book…The industry has shifted a lot SRE devops and QA industries completely changed the way we handle regressions and track issues Modern APMs log processing tools continuous observation tools etc are a seismic shift in our industry TL DRIf you want to learn debugging as a beginner check out this site and also which seems like a great resource to learn debugging This book provides the theoretical infrastructure you need to go through the whole quality process Viewed under that lens as a tutorial it s pretty good The content is somewhat out of date but that doesn t matter much if the target demographic is students If you want to read it to learn more about these processes I suggest bolstering it with some newer books that cover newer thinking on these subjects Alternatively a rd edition can probably revisit a lot of the chapters and revitalize this book Here s hoping it will happen at some point |
2021-11-04 09:49:45 |
海外TECH |
DEV Community |
Why you should never use random module for generating passwords. |
https://dev.to/vaarun_sinha/why-you-should-never-use-random-module-for-generating-passwords-38nl
|
Why you should never use random module for generating passwords Why Random Numbers Are Not Random The Random Numbers come from a particular seed number which is usually the system clock Run the program below to understand the security risk The Python Documentation also has a warning about the same The pseudo random generators of this module should not be used for security purposes So all the password generators you have built using random module are not secure So How do we generate cryptographically secure numbers passwords But there is another line after that warning For security or cryptographic uses see the secrets module What is this secrets module The secrets module is used for generating cryptographically strong random numbers suitable for managing data such as passwords account authentication security tokens and related secrets How it is different from the random module I found a really good post on reddit from which you can understand what is the difference between these two modules The Post says with random your numbers come from some seed number usually based on the system clock which generates pseudo random numbers That means that if you get guess the seed you can generate the same sequence of numbers If you used pseudorandomly generated numbers as salts for all your passwords then brute forcing the keys would become trivial true random numbers come from high entropy seeds meaning it s not just some number you can guess it s things that are impossible to reproduce algorithmically Imagine things like keyboard inputs time between keystrokes mouse movements cpu usage number of programs running etc It might not use those exactly but you can see how the numbers it generates from those sources are literally impossible to reproduce which is why you want to use those ones as your encryption keys and salts And another post says It s more secure because it s less predictable The random module uses an algorithm that s fast but it s possible to calculate what the next random number will be That s fine for randomly placing things on the screen or something but for generating passwords it s important that the number is not predictable So basically it makes the seed really hard to guess less predictable Reddit Post utm medium webx amp context Reddit Post utm medium webx amp context Stay tuned for the next blog where we make a password generator which generates cryptographically strong passwords Happy Coding |
2021-11-04 09:43:19 |
海外TECH |
DEV Community |
Day 27 of 100 Days of Code & Scrum: Rest Day & Company Banner |
https://dev.to/rammina/day-27-of-100-days-of-code-scrum-rest-day-company-banner-20k5
|
Day of Days of Code amp Scrum Rest Day amp Company BannerGood day everyone I m doing a lot better now compared to yesterday Thank you for the kind concern and support I decided to take it easier today compared to usual However I managed to get a lot done and I do have something to show I ve finally made a temporary prototype design template for my company Anyway let s move on to my daily report YesterdayI finished the official Next js tutorial finished reading Scrum and XP from the Trenches I learned about Next js performance and Core Web vitals Also I wrote Agile user stories for my company website I read about scrum of scrums and distributed Agile teams TodayHere are the things I learned and worked on today Next jsworking on my company website here is a temporary prototype banner I ve made for my company ScrumI did some practice flashcards for Scrum I read about how to split user stories into tasks Once again thank you to everyone for reading and supporting me I wish you all the best Resources Recommended ReadingsOfficial Next js tutorialScrum and XP from the Trenches The Scrum GuideMikhail Lapshin s Scrum Quizzes DISCLAIMERThis is not a guide it is just me sharing my experiences and learnings This post only expresses my thoughts and opinions based on my limited knowledge and is in no way a substitute for actual references If I ever make a mistake or if you disagree I would appreciate corrections in the comments |
2021-11-04 09:42:55 |
海外TECH |
DEV Community |
Exploring the concept of the Metaverse and what it could mean for humans. |
https://dev.to/babatunde/exploring-the-concept-of-the-metaverse-and-what-it-could-mean-for-humans-5dbe
|
Exploring the concept of the Metaverse and what it could mean for humans This Metaverse is going to be far more pervasive and powerful than anything else If one central company gains control of this they will become more powerful than any government and be a god on Earth Timothy Dean Sweeney Epic Games What is the Metaverse Before I begin I would like to inform those of you who are well versed in the Metaverse concept that this article may not be for you that the vast majority of people I have spoken to have no idea what the Metaverse is and it is to them that I write There are currently many definitions and speculations on what the Metaverse is and how it should be defined for this article I will be sticking with a definition from the Metaverse Primer by venture capitalist and writer Matthew Ball who was previously head of strategy at Amazon Studios The Metaverse is a massively scaled and interoperable network of real time rendered D virtual worlds which can be experienced synchronously and persistently by an effectively unlimited number of users and with continuity of data such as identity history entitlements objects communications and payments To put it simply the Metaverse is a virtual universe made up of connected experiences built to be cross platform That is it isn t just accessible by VR headsets alone but a whole range of devices including but not limited to computer systems gaming consoles mobile phones XR hardware not leaving out physical presence The term Metaverse comes from Neal Stephenson s sci fi novel Snow Crash where it was used to describe a VR successor to the internet The Novel inspired the popular Ready Player One movie which portrays a possibility of what the Metaverse could shape up to look like It is important to note however that the Novel proposes VR as the Metaverse of the future but current trajectories and experts say otherwise The Metaverse is perceived by many experts as the successor of mobile internet and D communications Rather than just having access to the internet when virtually communicating with friends the metaverse would empower us to exist within the internet in what will lead to increased Social Presence Social Presence and the MetaverseSocial presence is important because it goes beyond just communicating in real time which your phone and various meeting apps can do to communicating and interacting as if you are physically together with gestures reactions impressions and interactions playing a very big role my article about the impact of Social presence and Co presence dives deeper into this The concept of presence distinguishes the Internet from the metaverse Matthew Ball who has written extensively on the subject defined the Metaverse in as possessing the seven qualities the Metaverse must Be persistent which is to say it never “resets or “pauses or “ends it just continues indefinitely Be synchronous and live even though pre scheduled and self contained events will happen just as they do in “real life the Metaverse will be a living experience that exists consistently for everyone and in real timeBe without any cap to concurrent users while also providing each user with an individual sense of “presence everyone can be a part of the Metaverse and participate in a specific event place activity together at the same time and with individual agency Be a fully functioning economy individuals and businesses will be able to create own invest sell and be rewarded for an incredibly wide range of “work that produces “value that is recognized by others Be an experience that spans both the digital and physical worlds private and public networks experiences and open and closed platforms Offer unprecedented interoperability of data digital items assets content and so on across each of these experiences your “Counter Strike gun skin for example could also be used to decorate a gun in Fortnite or be gifted to a friend on through Facebook Similarly a car designed for Rocket League or even for Porsche s website could be brought over to work in Roblox Today the digital world basically acts as though it were a mall where every store used its own currency required proprietary ID cards had proprietary units of measurement for things like shoes or calories and different dress codes etc Be populated by “content and “experiences created and operated by an incredibly wide range of contributors some of whom are independent individuals while others might be informally organized groups or commercially focused enterprises Facebook s Meta name change and effect The Metaverse will introduce a new degree of freedom in social communication Not one person or brand can tell you how it would shape up to look like although many companies are already shaping various aspects of its possible future A few weeks before Facebook s name change to Meta Microsoft s CEO Satya Nadella endorsed the Metaverse as a strategic goal for Microsoft where he talked about the use of both Azure digital Twin and Azure IoT to implement Metaverse like solutions he was also quoted saying as the virtual and physical worlds converge the metaverse made up of digital twins simulated environments and mixed reality is emerging as a first class platform Microsoft later used the word “enterprise metaverse in a subsequent event making it clear that it isn t only Facebook that has its eyes on the ball nor understands the opportunities this new and emerging landscape will provide The truth is we may not fully know what the Metaverse of the future will look like the first reason being that it is at a very early stage and it is obvious that Facebook s name change and works in the hardware software and gaming ecosystem has stirred things up Facebook s ambition is bold not just the name change the Oculus Quest released by Facebook has surpassed expectations with over million units sold as of making the company one of the top deliverers of immersive experiences With over billion users of Facebook products worldwide a dedication to research and development a maturing immersive ecosystem and more their goal of creating a shared reality for more than half of the world seems like a feasible aim However that reality will most certainly coexist with multiple realities it is very important to note that there are thousands of brands pushing forward the establishment of the Metaverse an example is Vault Hill a decentralised virtual reality VR and augmented reality AR world where users can interact with computer generated imagery CGI and other users and Decentraland a decentralised D virtual reality platform which uses the Ethereum blockchain which was opened to the public in February There are also many more brands building connected experiences and technologies that would be instrumental in shaping what the Metaverse would look like and how we will interact with it Facebook may have changed its name to Meta but we all hold the brush and if you are reading this you must have noticed that the painting on the canvas has begun What the Metaverse is not Metaverse is a relatively new term in terms of it going mainstream Because of the kind of relationship and similarities shared between it and many experiential technologies it is quite understandable that confusion may arise in trying to understand or define what it is or isn t this is why I will be going through a few major misconceptions and try my best to clarify to the best of my knowledge The Metaverse is not a gameThe Metaverse is not a game because it goes far beyond gaming though the gaming ecosystem is one of the major drivers of the concept and is probably one of the closest in implementing a working prototype You may not have made the connection if you are not a gamer but the gaming ecosystem has for a long time started exhibiting symptoms of shifting towards a Metaverse like state and Epic Games have been very vocal about this their popular multiplayer game Fortnite demonstrates very strong attributes of a Metaverse admittedly it still has a long way to go it has served as a testbed for the metaverse concept Taking a close look at where it is now Players designing their own avatars from a variety of skins that span a wide range of IPs the ability to purchase products that only exist in virtual spaces in game exclusive currency the interaction between players events such as concerts movies and others…etc Fortnite may possess and are integrating attributes similar to a Metaverse but they still have much to do in implementing the seven main qualities that define a Metaverse as stated above Sidenote I think bridging these sorts of highly interactive and immersive gaming platforms for example making it easy for players to be able to move their characters values and more across platforms may further advance the shift towards the Metaverse There are some things working for and against the establishment of a true Metaverse and we will discuss them down the line The Metaverse is not Virtual RealityIt may be a little tricky to differentiate between the Metaverse and a virtual reality platform especially when the name originates from a fictional VR metaverse concept but just as mobile phones computer hardware and more are devices used to access the metaverse so are VR headsets they provide a way to experience and interact with virtual worlds but they are by no means the only way to access the Metaverse The Metaverse is not a virtual world spaceVirtual worlds have been in existence for a while now a game such as GTA possesses AI driven characters in a virtual world which even accepts human inputs there are also virtual worlds that are populated by humans that still do not qualify as Metaverses Things like gaming shopping attending classes and meetings interacting with friends etc which many virtual spaces currently provide will only be parts of the features of a fully functional Metaverse My Top Predictions on the Future of MetaverseIt will be bigger in terms of population and economy than many nations on earth It will not replace physical reality and activities because even the physical is also seen by many experts as a component of the Metaverse I predict however that having a Metaverse will have a positive impact on the environment individuals and brands that utilize it properly I believe some companies may try to claim significant parts of the Metaverse to have strategic control making accessibility harder further damaging the goal of making it decentralized cross platform and open I hope not but predict so Some things working for or against the establishment of a true Metaverse Technological Limitations Without ultrafast low latency internet the metaverse would never attain its full potential ーmillions of people accessing with various devices and living in the virtual world from anywhere at any time in real time isn t an easy thing to achieve Today s third and fourth generation G connections can manage streaming multiplayer games like Call of Duty and Fortnite but they can t handle hundreds of simultaneous transmissions of time sensitive data to the degree needed for a fully functional Metaverse just yet This is why the development of G networks and G networks will go a long way in achieving the goal Governmental regulations There are increasingly growing number of people buying virtual lands and spending their money on virtual properties and services things such as entitlements properties payment platforms amongst many would exist within the Metaverse and we need to start having serious thoughts on how these things will be regulated will they be regulated by private institutions or would the Government want to have a hand in it If they do what would this mean in terms of accessibility and adoption Would the Metaverse truly be decentralized Technological Advancements Advancement in technology like Blockchain cryptocurrencies NFTs Extended Reality hardware eg VR headsets etc has been a strong driving force in making the Metaverse concepts catch on many of the new platforms are based on or utilize some of these technology in some way allowing a new kind of decentralised digital asset to be built owned and monetised ConclusionWe should expect more probably much more than we currently do on the impact the Metaverse would have on our lives and businesses it is also an extremely advantageous thing that large brands with experience designing developing and pushing out products are putting their money and workforce into this My next writup on this will be addressing how everyday people and medium sized businesses should prepare themselves and their businesses for a future in which Metaverses exist either fully or in a higher capacity than they currently do I will also focus on the possible impact this may have on the African continent and how youths can strategically position themselves in preparation for the future Until then Keep learning |
2021-11-04 09:39:33 |
海外TECH |
DEV Community |
GraphQL in React |
https://dev.to/dro1/graphql-in-react-97k
|
GraphQL in ReactHello guys today we d be talking about graphQL and how it works with React We d also be looking at a popular library called Apollo that helps handle GraphQL requests in most frontend frameworks including React Table Of ContentsWhat is GraphQLREST vs GraphQLMaking Requests to REST amp GraphQL APIsMaking GraphQL requests with ApolloShould you use GraphQL What is GraphQLGraphQL publicly released in is a query language for APIs and server side runtime for fulfilling those queries with your existing data as stated on the GraphQL documentation Simply put GraphQL is a way of interacting with your APIs that involves using a query language to send requests and the server sending responses based on the query This query can also be in form of a mutation in cases where we want to edit or update a particular document GraphQL works with schemas which are simply rules that dictate the type of data we can query or mutate and the queries or mutations that can be performed on them REST vs GraphQLREST Representational State Transfer was the de facto standard some would argue it still is for building APIs as it enabled a whole lot of simplicity while using APIs as compared to its predecessors SOAP and CORBA With REST Every request is handled independently therefore a request must be accompanied with every bit of information needed for the server to successfully process it REST also brought about the use of HTTP verbs GET POST PUT PATCH DELETE OPTIONS etcSeems like REST has done a lot of good already then why why would we want to leave our good ol REST for this new REST was popularised in tool Well as good as our RESTful APIs are they have some drawbacks StatelessnessThis actually seems to fall on both sides of the spectrum as it can be advantageous too The fact that we don t handle state on the server makes our server lightweight and reduces its complexity but this state management is then pushed to the frontend thereby increasing its complexity SecuritySOAP APIs are more secure as opposed to REST APIs as they undergo more stringent security protocols but evidently require more management Overfetching Underfetching DataSay we had an ecommerce app and we re trying to get the reviews of a particular user s product We d probably have a route to get the list of users and we could make this route return all products of a particular user as well as the reviews of each product Whenever we need the names of users only we will be overfetching data because we d be getting the products and their reviews On the other hand we could break it down by having a route to get all users another route to get the list of products owned by a user and one more route to get the reviews of that product This would be underfetching because we had to make requests to get our desired response Lastly we could have two getUsers routes with one responding with the list of users only and the other responding with the products and reviews too Unfortunately this would break our DRY Don t Repeat Yourself rule and might increase the complexity of our server GraphQL helps us solve this last issue effortlessly through the use of its query language because we re specifying exactly what we want from the server on every request REST and GraphQL can be used together on one server but that will also cause an increase in complexity Making Requests to REST amp GraphQL APIsSending requests to both APIs are similar in the sense that they use JSON to send and receive data axios method get url data firstName Finn lastName Williams then resp gt console log resp data The code above is the typical way to send requests to a REST API using the axios package The method stands for the HTTP verb and data the request body we want to send along with the request With GraphQL all requests are POST requests going to a particular route usually graphql and the code snippet is like so const body query query GetProductById id String getProductById id id name price imageUrl variables id productId axios method post url data body then resp gt console log resp data We write our query or mutation in template literals and our variables in an object variables are simply values in our code we want to pass into our query The keys query and variables of our body object must be named like that for our graphQL request to be successful Making GraphQL Request with ApolloApollo is a library that can be used on the client to communicate with GraphQL servers serve as a state management library on the client and can also be used to set up a GraphQL server on the backend When using Apollo on the client and utilizing it s state management feature it sort of combines our GraphQL server schema with the schema we provide it on the client side the client side schema represents our client side state When making requests we then specify in our query if Apollo should check on the client or on the server We won t be using the state management features of Apollo in this tutorial though To get started create a React App by running yarn create react app apollo app then install Apollo and GraphQL by running yarn apollo client graphql Head to the index js file and paste the code below import React from react import ReactDOM from react dom import ApolloClient InMemoryCache ApolloProvider from apollo client import App from App const cache new InMemoryCache const client new ApolloClient uri cache ReactDOM render lt ApolloProvider client client gt lt App gt lt ApolloProvider gt document getElementById root We simply created the client passing in the URL of our GraphQL server and cache The client object is then passed as a prop to the ApolloProvider This enables us make GraphQL requests in our components with Apollo Then in the component where the request is to be made App js in this case import React from react import useQuery gql from apollo client import style css const GET COLLECTIONS gql query GetProductById id String getProductById id id name price imageUrl export default function App const loading error data useQuery GET COLLECTIONS id productId Where id is the product id console log error data if loading return lt h gt Loading lt h gt if error return lt h gt An Error Occurred lt h gt return lt div gt lt h gt Hello StaBlitz lt h gt lt p gt Start editing to see some magic happen lt p gt lt div gt In the component we first import useQuery and gql useQuery helps us to actually make the request while gql helps us create the query or mutation You pass the query as the first argument to the useQuery function In cases where you have variables like we do you pass them in an object as the second argument to the useQuery function Should you use GraphQLWell like most things in software engineering It depends GraphQL has grown in popularity since its release mainly due to the problem it solves and probably because it s backed by Meta Facebook It has garnered a lot more users and seems to have become a serious opponent but REST is still being used by most companies My advice will be to play around with GraphQL on side projects cause what do you lose from learning something new ️ Feel free to comment what you think about GraphQL overtaking REST and any other thing you think I missed in the article Thanks for reading the article Till we meet again I remain the dro |
2021-11-04 09:35:24 |
海外TECH |
DEV Community |
How to get the size of a directory in Linux |
https://dev.to/boiliev/how-to-get-the-size-of-a-directory-in-linux-3bhd
|
How to get the size of a directory in Linux IntroductionLinux is one of the most popular operating systems in the world It is Unix like and it is also open source Quite a big percentage of developers use Linux because it can be customized in so many ways What s cool about Linux is its command line Every hackers paradise There are a ton of commands If you aren t familiar with any Linux commands be sure to check out this post on the Linux Commands Everyone Should Know There is probably a command for almost anything that you want to do For example what if you wanted to get the size of a directory Well luckily for you there is a command for that In this post we are going to talk about that command and see what it can offer The du commandThis command lets the user get a quick view of the disk usage The best way to use it is by giving it the directory you want to see the size of It should look a little something like this du directory name output directory nameThis will give you the size of all the files and at the very end it will give you the size of the directory itself You could point out the full path or you could just give the name of the directory you want to see if you are already on the same path But we could make this even easier just b adding flags Flags help the command change its behavior For the du command we could add the flags s and h s stands for summarize and it will show you only the total size of the directory without all those files popping up on your screen h stands for human readable and it will convert the size so that you can read it easier Just by running the command without the h flag doesn t specify you a unit of measurement So now to get the best of this command you should run it like this with the s and h flags du sh directory name outputM directory nameAnd if you wanted to see all of the directories sizes you could just run this du sh outputM dir M dir M dirAnother thing you can do is use pipe and sort them by size which will make it even easier for you to see their sizes What does is get the output from the command behind it and add it into the input of the command after it So to sort the directories by size just run the following command du sh sort h output M dirM dir M dir ConclusionThis is a pretty useful command that I think everybody should know just because of how short and easy it is I hope that this post has helped you and I wish you happy coding |
2021-11-04 09:17:37 |
海外TECH |
Engadget |
Debt-laden FC Barcelona begins selling NFTs |
https://www.engadget.com/fc-barcelona-ownix-nfts-092038747.html?src=rss
|
Debt laden FC Barcelona begins selling NFTsFC Barcelona one of football s biggest clubs is auctioning off NFTs “based on some of the club s historic moments Details are scarce for now but it appears as if the club will allow fans to bid on clips of highlights in a style similar to that of NBA Top Shot The transactions will take place through Ownix a new Ethereum based marketplace which will offer auctions for digital trinkets in a variety of categories The company says that the Barcelona NFTs will be selected by a “special joint committee and then minted first as unique one off auctions and then later as a broader limited edition or collection Ownix which is emerging from stealth with this announcement currently has a fairly limited selection of items to purchase including some Squid nbsp Game and Batman themed fan art plus whatever the hell this is nbsp Barcelona s decision to begin selling NFTs may have been prompted by the debt crisis the club is currently in with debts reported around billion this summer The club s previous leadership is accused of reckless spending on a number of players on high wages that have subsequently underperformed This summer the club was forced into a fire sale and due to rules on how big its wage bill could be was unable to retain Lionel Messi one of the world s most successful players That NFTs are essentially the definition of money for old rope means that it s the sort of financial opportunity a club like Barcelona are incapable of turning down right now nbsp The club isn t alone in leaping feet first into the cryptocurrency mire with many major names offering quot Fan Tokens quot through Socios That company offers clubs the ability to mint their own coins and use it to run engagement schemes with their fans But unlike real socios ーthe Spanish word for the members who own a real ownership stake in their club ーthese tokens will only allow you to take part in polls set out by the club s leadership enter competitions and so on But despite the obvious limitations Socios is already making money and when France s Paris Sant Germain signed Lionel Messi part of his quot welcome package quot was a bundle of these tokens believed to be worth at the time up to million |
2021-11-04 09:20:38 |
海外科学 |
NYT > Science |
COP26 Climate Summit: What Happened During the First Days |
https://www.nytimes.com/2021/11/04/climate/cop26-climate-glasgow-takeaways.html
|
pledges |
2021-11-04 09:54:39 |
海外科学 |
NYT > Science |
Carbon Dioxide Emissions Rebounded Sharply After Pandemic Dip |
https://www.nytimes.com/2021/11/03/climate/carbon-dioxide-emissions-global-warming.html
|
Carbon Dioxide Emissions Rebounded Sharply After Pandemic DipGlobal emissions are now less than percent below their previous high in suggesting that any climate impact from the pandemic was fleeting |
2021-11-04 09:44:16 |
海外科学 |
NYT > Science |
COP26 Summit Turns Its Focus to a Contentious Question: Who Pays? |
https://www.nytimes.com/2021/11/03/climate/climate-summit-finance-glasgow.html
|
COP Summit Turns Its Focus to a Contentious Question Who Pays Even as financial institutions vowed to mobilize trillions in capital toward clean energy developing countries say they are still struggling to pay the costs of adapting to the dangers of global warming |
2021-11-04 09:46:51 |
医療系 |
医療介護 CBnews |
技術評価の対象は約750件、次期診療報酬改定-中医協・分科会 |
https://www.cbnews.jp/news/entry/20211104182332
|
中央社会保険医療協議会 |
2021-11-04 18:40:00 |
金融 |
RSS FILE - 日本証券業協会 |
グリーン/ソーシャルボンド・コンファレンス(2021年11月12日)の開催について |
https://www.jsda.or.jp/about/international/green_socialbondconference2021.html
|
年月日 |
2021-11-04 09:41:00 |
金融 |
金融庁ホームページ |
入札公告等を更新しました。 |
https://www.fsa.go.jp/choutatu/choutatu_j/nyusatu_menu.html
|
公告 |
2021-11-04 11:00:00 |
金融 |
ニュース - 保険市場TIMES |
あいおいニッセイ同和損保、TOYOTA「GR86」の車両保険を10%割引へ |
https://www.hokende.com/news/blog/entry/2021/11/04/190000
|
あいおいニッセイ同和損保、TOYOTA「GR」の車両保険を割引へDR性能が優良な自動車向けの車両保険割引であいおいニッセイ同和損害保険株式会社以下、あいおいニッセイ同和損保は年月日、トヨタ自動車株式会社以下、トヨタの「GR」に対して、車両保険の割引を適用すると発表した。 |
2021-11-04 19:00:00 |
海外ニュース |
Japan Times latest articles |
Rahm Emanuel’s bid for ambassador to Japan hits major roadblock |
https://www.japantimes.co.jp/news/2021/11/04/national/politics-diplomacy/rahm-emanuel-ambassador-japan-roadblock/
|
democratic |
2021-11-04 18:40:09 |
海外ニュース |
Japan Times latest articles |
North Korea could make more weapons-grade uranium with existing mills: report |
https://www.japantimes.co.jp/news/2021/11/04/asia-pacific/north-korea-produce-more-uranium/
|
North Korea could make more weapons grade uranium with existing mills reportSatellite imagery suggests the country s current facilities for extracting the nuclear fuel are running below capacity according to a new academic study |
2021-11-04 18:02:49 |
海外ニュース |
Japan Times latest articles |
Yuzuru Hanyu to miss NHK Trophy due to injury |
https://www.japantimes.co.jp/sports/2021/11/04/figure-skating/hanyu-hurts-ankle/
|
beijing |
2021-11-04 18:43:36 |
ニュース |
BBC News - Home |
Owen Paterson: Government faces backlash over new conduct rules plan |
https://www.bbc.co.uk/news/uk-politics-59158469?at_medium=RSS&at_campaign=KARANGA
|
plans |
2021-11-04 09:53:51 |
ニュース |
BBC News - Home |
Cleo Smith: Australian man charged over four-year-old's abduction |
https://www.bbc.co.uk/news/world-australia-59162188?at_medium=RSS&at_campaign=KARANGA
|
abductionthe |
2021-11-04 09:48:51 |
ニュース |
BBC News - Home |
Damon Galgut wins Booker Prize with 'gripping' South Africa novel The Promise |
https://www.bbc.co.uk/news/entertainment-arts-59149960?at_medium=RSS&at_campaign=KARANGA
|
promise |
2021-11-04 09:07:14 |
GCP |
Google Cloud Platform Japan 公式ブログ |
Google Cloud のデータ取り込みの基本方針 |
https://cloud.google.com/blog/ja/products/data-analytics/data-ingestion-planning-principles/
|
理論上は、すべてのデータパイプラインをクラウドベースの単一のプロダクトで構築することでこれを実現できますが、ユースケースに最適なプロダクトを選択することで得られる機能とコスト削減を享受できなくなるため、Googleでは、このような方法をおすすめしません。 |
2021-11-04 11:00:00 |
北海道 |
北海道新聞 |
日本製紙、15%以上値上げ 燃料高、需要低迷で利幅を確保 |
https://www.hokkaido-np.co.jp/article/607943/
|
日本製紙 |
2021-11-04 18:19:00 |
北海道 |
北海道新聞 |
東京で14人感染、2人死亡 新型コロナ |
https://www.hokkaido-np.co.jp/article/607926/
|
新型コロナウイルス |
2021-11-04 18:02:40 |
北海道 |
北海道新聞 |
将棋、里見が女流王将を奪還 西山破り五冠復帰 |
https://www.hokkaido-np.co.jp/article/607942/
|
女流王将 |
2021-11-04 18:17:00 |
北海道 |
北海道新聞 |
年末ジャンボ、24日から発売 公式サイトでも購入可能 |
https://www.hokkaido-np.co.jp/article/607940/
|
年末ジャンボ宝くじ |
2021-11-04 18:14:00 |
北海道 |
北海道新聞 |
飲酒運転摘発、10月で前年に並ぶ 釧路署「絶対にやめて」 |
https://www.hokkaido-np.co.jp/article/607933/
|
取り締まり |
2021-11-04 18:13:00 |
北海道 |
北海道新聞 |
東京円、114円台前半 |
https://www.hokkaido-np.co.jp/article/607931/
|
東京外国為替市場 |
2021-11-04 18:08:00 |
北海道 |
北海道新聞 |
フジパン、平均8%値上げ 来年1月、原料高騰で |
https://www.hokkaido-np.co.jp/article/607930/
|
名古屋市 |
2021-11-04 18:08:00 |
北海道 |
北海道新聞 |
衆院選小選挙区当選者に証書 道選管 |
https://www.hokkaido-np.co.jp/article/607929/
|
小選挙区 |
2021-11-04 18:06:00 |
ビジネス |
東洋経済オンライン |
白鵬15歳「細すぎて入門先決まらず」飲んだ悔し涙 モンゴルから来日、最後の晩餐の串カツの味 | スポーツ | 東洋経済オンライン |
https://toyokeizai.net/articles/-/464424?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
史上最多 |
2021-11-04 18:30:00 |
IT |
週刊アスキー |
15周年ロゴ入りコースターを手に入れよう! 新横浜プリンスホテル「秦 基博コラボレーション スイーツプレート -15th Anniversary-」を期間限定で販売 |
https://weekly.ascii.jp/elem/000/004/074/4074153/
|
anniversary |
2021-11-04 18:40:00 |
IT |
週刊アスキー |
コワーキングスペースの解錠と決済を一元化した「いいアプリ」 |
https://weekly.ascii.jp/elem/000/004/074/4074132/
|
利用可能 |
2021-11-04 18:30:00 |
IT |
週刊アスキー |
横浜のお米と横浜にちなんだフレーバーを楽しもう! ミツハシライス「横濱お米かりんと」 |
https://weekly.ascii.jp/elem/000/004/074/4074140/
|
発売 |
2021-11-04 18:30:00 |
IT |
週刊アスキー |
シルスマリア「クリスマスケーキ」6種が予約受付中 |
https://weekly.ascii.jp/elem/000/004/074/4074143/
|
受付中 |
2021-11-04 18:20:00 |
IT |
週刊アスキー |
『Epic Seven』2周年記念ログインボーナス&最大70回無料召喚キャンペーンを開催 |
https://weekly.ascii.jp/elem/000/004/074/4074150/
|
epicseven |
2021-11-04 18:05:00 |
GCP |
Cloud Blog JA |
Google Cloud のデータ取り込みの基本方針 |
https://cloud.google.com/blog/ja/products/data-analytics/data-ingestion-planning-principles/
|
理論上は、すべてのデータパイプラインをクラウドベースの単一のプロダクトで構築することでこれを実現できますが、ユースケースに最適なプロダクトを選択することで得られる機能とコスト削減を享受できなくなるため、Googleでは、このような方法をおすすめしません。 |
2021-11-04 11:00:00 |
コメント
コメントを投稿