IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 「賃上げを実施」45.8%、どの業種が多い? 中小企業3200社に聞いた |
https://www.itmedia.co.jp/business/articles/2204/07/news064.html
|
中小企業 |
2022-04-07 09:44:00 |
AWS |
AWS Japan Blog |
Amazon EKS が Kubernetes 1.22 のサポートを開始 |
https://aws.amazon.com/jp/blogs/news/amazon-eks-now-supports-kubernetes-1-22/
|
リリースリードのSavithaRaghunathanによると、このリリースのテーマは彼女が次のように説明したことによります“パンデミックとバーンアウトにもかかわらず、Kubernetesはあらゆるリリースの中で最も多くの機能拡張が行われました。 |
2022-04-07 00:31:09 |
デザイン |
コリス |
Web制作者がチェックしておきたい! 2022年版、CSSフレームワークのまとめ |
https://coliss.com/articles/build-websites/operation/css/awesome-css-frameworks.html
|
続きを読む |
2022-04-07 00:36:38 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
push 配列の末尾に追加 JavaScript |
https://qiita.com/marukome/items/405a8d4fc05efd3cc48d
|
arraypush |
2022-04-07 09:37:29 |
golang |
Goタグが付けられた新着投稿 - Qiita |
初心者がGoを学ぶときに気になったことメモ |
https://qiita.com/kojiko430430/items/fc215a1066e9c7db6f9f
|
blockchain |
2022-04-07 09:26:32 |
技術ブログ |
Developers.IO |
dbtのHookで複数クエリを記述する方法を確かめてみた #dbt |
https://dev.classmethod.jp/articles/dbt-how-to-define-multi-queries-in-hook/
|
model |
2022-04-07 00:56:34 |
技術ブログ |
Developers.IO |
Amazon Honeycodeのユーザーインターフェースが刷新されました |
https://dev.classmethod.jp/articles/amazon-honeycode-new-ui/
|
位置づけ |
2022-04-07 00:17:25 |
海外TECH |
DEV Community |
Creating A Fixed Place Spatial Environment for Video Conferencing |
https://dev.to/dolbyio/creating-a-fixed-place-spatial-environment-for-video-conferencing-1623
|
Creating A Fixed Place Spatial Environment for Video ConferencingBeing in a virtual meeting where the audio comes at you can be a jarring and awkward experience as audio tracks overlap and speakers become indiscernible Spatial audio also known as D audio is a more natural approach to solving this problem Traditionally non spatial audio is subject to the walkie talkie effect where sound is flattened and output to the user via one or two channels of data in an experience that can feel like the audio is coming at you all at once This limitation is corrected with spatial audio as sound instead comes from around you helping create an environment where conversations blend more naturally like they would in the physical world In this blog post we ll show how you can set up a D virtual video conference where participants will speak from fixed spatial perspectives using Dolby io Spatial Audio and the Dolby io Web SDK Account SetupTo get started with creating a static spatial audio scene you first need to have signed up for a free Dolby io account The free tier of Dolby io awards you trial credit and doesn t require a credit card Once signed up and logged in scroll down to the applications section and create a new app titled Static spatial After naming the application your page will open to a list of API keys take note of the Communications API Consumer Key and Consumer Secret Dolby io Web SDKWith your account set up and your API keys on hand we can get started with creating a static spatial video conference using the Dolby io Web SDK If you haven t worked with our Web SDK before I recommend first building a basic web application by following our Web SDK Getting Started guide If you are already familiar with the guide we can start by cloning the Fixed Place Spatial Demo repository This project largely builds off of the original Web SDK getting started guide by adding user interface adjustments for creating a spatial experience Whilst this blog will mainly focus on implementing a fixed spatial audio experience all of the code is included in the repository in case you are interested in reviewing the interface changes as well Getting Started with a Spatial EnvironmentOnce you have cloned the Fixed Place Spatial Demo project the next step to adding spatial to your app is enabling it in the creation of your conference To do this we assign an alias that can be user defined or static depending on the scope of your web app and enable Dolby Voice a tool that optimizes bandwidth utilization and suppresses background noise and audio defects in real time let conferenceOptions alias spatialTestConf Can be user defined params dolbyVoice true Required for spatial audio VoxeetSDK conference create conferenceOptions With a Dolby Voice enabled conference created we now activate spatial audio It is important to note that these API calls are asynchronous operations meaning they can vary slightly in execution time and hence rely on promises to resolve so including the await operator or a then function is required Start conference with audio and video turned offVoxeetSDK conference join conference constraints audio false video false spatialAudio true Setting a Spatial ScenePart of integrating spatial audio into a web application is defining the spatial scene or rather how the audio renderer interprets what is Forward or what is Right We define these directions on an x y z axis where the larger x is the further to the right noise is heard and the smaller y is the more participants at the top of the screen are heard from the front In this case the rd direction is irrelevant as our conference is only represented on a dimensional plane however three dimensional projects would also have to define an up axis as z Negative Y axis is heard in the forwards direction so tell the SDK forward has Yconst forward x y z Upwards axis is unimportant for this case we can set it to either Z or Z we never provide a Z positionconst up x y z Positive X axis is heard in the right hand direction so tell the SDK right has Xconst right x y z In addition to directions we also define a scale that mimics the physical world In real life we define the hearing limit as the furthest possible distance you can hear someone Whilst a variety of factors influence this limit in the real world in the Dolby io virtual world this limit is capped at meters so a person further than meters away wouldn t be heard This raises a question though what is a meter in the virtual space We define this as the scale parameter which can be converted from user defined units scale for Z axis doesn t matter as we never provide a Z position set it to We set the scale as so as we move one unit in the virtual world our hearing changes as if we have moved meters in the physical world const scale x y z For the purposes of our virtual conference we want the scale to be defined by a ratio meaning that a guest who is assigned an x position units greater than you would sound meters further away in the x direction Setting Spatial PositionWith the scale set and spatial audio enabled we now need to make sure everyone is assigned their spatial location as they join How people s spatial location is selected will depend on the layout of your web app in our example code we will be using a x square grid allowing for a maximum of participants to join the web conference To appropriately assign spatial location we must track who joined and when One way to do this is to define a posList object composed of different arrays each containing an undefined participant ID and different position combinations With both these lists created we next need to assign spatial positions to the attendees in the order of left to right top to bottom as they arrive let posList undefined undefined undefined undefined undefined undefined undefined undefined undefined There are a variety of different ways we can work to associate a particular participant with a spatial location For example our documentation maps the audio locations to the participant s center video In our case we will take a different approach that works by using a for loop to iterate over an array that records the participant s ID For each participant ID the loop will then assign the corresponding spatial position according to the count I e the st person would be assigned the array personOneID which corresponds to the first square along the top row and would sound meters away in the x direction when heard by someone who was assigned the second spatial position personTwoID Once the position is assigned we can use the setSpatialPosition function This function takes in a newly joined participant and assigns them to the next available cell This means the first person will be assigned the top left square the second person would be assigned the top center square the third person will be assigned the top right square and so on Function for altering spatial positions as guests joinconst setSpatialPosition participant gt let spatialPosition x y z default spatial position loop over posList for let i i lt posList length i If posList i has no assigned participantID assign one if posList i participant id posList i posList i participant id Assigned spatial position based on join order spatialPosition x posList i y posList i z Only d so z is never changed break VoxeetSDK conference setSpatialPosition participant spatialPosition In the sample code provided we included a banner that displays the spatial position of the user in terms of x y and z Try it out yourselfNow that we have the theory out of the way we can boot up the sample app and try it out the first step to getting the spatial app up and running is to update the last two rows of the scripts client js file with your Communications API Consumer Key and Consumer Secret Update scripts client js with your API Keysmain Insert your Communications APIs Consumer Key here Insert your Communications APIs Consumer Secret here Now simply open the file index html in your web browser and start playing with the application It is important to note that hard coding your API keys into the client js file is only for testing and should not be used for production as the key are not secure and could be stolen Instead we we recommend using a token to initialize the SDK For more information see Initializing or learn about security best practices Next StepsSpatial audio opens the door to a range of possibilities when building your web conferencing app such as virtual events meeting spaces and collaboration tools For this blog we kept it simple with a fixed place example however the tools work just as well for building a dynamically updating web app that adjusts spatial audio as the users move around in a D or D environment Whatever your next spatial project is the Dolby io team is here to help Connect with us here or check out a few of our helpful resources to dive deeper into the awesome world of communication and spatial audio Enabling Spatial Audio in Your Web ApplicationsThe Dolby io Documentation for Integrating Spatial AudioThe Dolby io Web SDK referenceBest Security Practices When Handling API Keys |
2022-04-07 00:47:12 |
海外TECH |
Engadget |
Mark Zuckerberg thinks this looks like a home office |
https://www.engadget.com/mark-zuckerberg-thinks-this-looks-like-a-home-office-quest-2-004801804.html?src=rss
|
Mark Zuckerberg thinks this looks like a home officeMeta CEO Mark Zuckerberg ーa real human man who works ーunderstands the plight of those who work remotely The year old founder of one of the world s largest companies is actually working remotely as you read this But unlike you or me Zuckerberg s home office is in the metaverse Zuckerberg on Facebook today teased an upcoming software update to the Quest s Horizon Home that includes a home office space It looks kind of like a Blue Bottle Coffee or maybe a dentist s office But it s in VR you see It s becoming glaringly clear that Zuckerberg wants the future of work to look like the world s most boring VR video game It s less boot stamping on a human face forever and more expensive inconvenient solution in search of a problem According to Zuckerberg workers can use the metaverse office to take “Messenger calls read emails or work on your next big project It s also true that most of us can do those tasks just fine on our computers But imagine the productivity boost you ll get doing all these mundane tasks while strapped to a Quest headset Meta s Horizon for those who don t know is a group of three social VR apps that rolled out last December It includes Horizon Worlds user created experiences Horizon Venues sports and concerts and Horizon Workrooms work They resemble D social playplaces where users create their own avatars and interact with each other all the while keeping a four foot personal boundary from each other As of February Worlds and Venues had around users against an estimated million Quest headsets sold Dismal numbers some might say A company spokesperson would not disclose many people ーincluding Meta employees ーcurrently use Workrooms in any capacity Working in VR is still a relatively novel concept mostly because it s been terrible so far If you re curious about what kind of work applications are available in VR for Quest there are still only a handfulーtwo of which are Facebook and Instagram both in beta There are also apps for spreadsheets Smartsheet visual collaboration MURAL email Spike and VR versions of Dropbox and Slack If you want to know what it feels like to read your emails in VR Lifewire took one for the team While reading emails can become grating in the real world the Quest speedruns the experience and gets quot uncomfortable after half an hour quot Spike s VR app also lacks the ability to attach files to an email a feature that has been available outside the metaverse since While Workplaces might seem to an outsider like a complicated physically nauseating way to perform tasks most people already hate doing what matters most is how the product is being received by Meta s audience “I really don t see the point of it Why would you need to do office work in a virtual world It looks great for sure but that s about it wrote one user in the comments to Zuckerberg s post From another enthused user quot How primal and old fashioned It looks like the futuristic spaces of the s lol Who in their right mind will waste their time on this quot As dubious as a VR enabled workspace may be there s still more interest than ever in all that virtual reality entails IDC reported that more than million VR AR headsets were sold in a percent increase from the year prior The newly rebranded Meta Quest formerly known as the Oculus Quest hit stores this week The Quest is currently the world s best selling VR headset but that could change when Sony Apple and other tech giants enter the space While we can t know for sure how much Meta has spent developing digital cubicles specifically the company plans to sink at least billion in metaverse projects this year alone For reference WeWork ーessentially a mass subletter of actual physical offices ーwent public on a valuation of billion ーalthough simply buying up companies may no longer be a viable growth strategy |
2022-04-07 00:48:01 |
金融 |
日本銀行:RSS |
営業毎旬報告(3月31日現在) |
http://www.boj.or.jp/statistics/boj/other/acmai/release/2022/ac220331.htm
|
月日 |
2022-04-07 10:00:00 |
北海道 |
北海道新聞 |
東証、501円安 午前9時15分現在 |
https://www.hokkaido-np.co.jp/article/666677/
|
日経平均株価 |
2022-04-07 09:27:00 |
北海道 |
北海道新聞 |
苫小牧海保署長に蓮見さん 女性の就任、1管本部で初 「後輩が先見えるように」 |
https://www.hokkaido-np.co.jp/article/666614/
|
管区海上保安本部 |
2022-04-07 09:24:03 |
ビジネス |
プレジデントオンライン |
EUの盟主から一気に転落…プーチンを信じて親ロシアを続けてきたドイツの末路 - ガスパイプラインで大儲けしてきたツケ |
https://president.jp/articles/-/56360
|
親ロシア |
2022-04-07 10:00:00 |
ビジネス |
プレジデントオンライン |
「実店舗の強みとは何か」ネットであらゆる商品が買える時代にファミマ社長が導き出した答え - 「モノを売るのではなくインフラを提供する」 |
https://president.jp/articles/-/56163
|
細見 |
2022-04-07 10:00:00 |
マーケティング |
AdverTimes |
日清食品、Well-being推進部長(22年4月11日付) |
https://www.advertimes.com/20220407/article381039/
|
wellbeing |
2022-04-07 00:52:08 |
マーケティング |
AdverTimes |
ヨネックス、社長室長にジョセフ氏(22年4月11日付) |
https://www.advertimes.com/20220407/article381034/
|
長田氏 |
2022-04-07 00:06:33 |
コメント
コメントを投稿