投稿時間:2021-10-23 03:31:38 RSSフィード2021-10-23 03:00 分まとめ(36件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Government, Education, and Nonprofits Blog Getting started with healthcare data lakes: A deeper dive on Amazon Cognito https://aws.amazon.com/blogs/publicsector/getting-started-healthcare-data-lakes-deeper-dive-amazon-cognito/ Getting started with healthcare data lakes A deeper dive on Amazon CognitoIn this blog post series on getting started building a data lake for healthcare with Amazon Web Services AWS I will focus on improving the security posture of our example build by incorporating the relatively new Attribute Based Access Control ABAC feature of Amazon Cognito This will help to both streamline and improve the granularity of access control for various user profiles connected to our data lake scenario 2021-10-22 17:55:14
AWS AWS AWS Supports You - Effectively Monitoring Your AWS Costs https://www.youtube.com/watch?v=OHh58rDO3A0 AWS Supports You Effectively Monitoring Your AWS CostsAWS Supports You Effectively Monitoring Your AWS Costs gives viewers on the twitch tv aws channel an overview of Managing the lifecycle of commitment based purchases Controlling costs with spend tracking budgets Detecting and analyzing cost anomalies Inspecting environment health with cost optimization checks Using cost and usage data for insights on operational efficiency and Choosing the appropriate AWS Support plan This series showcases best practices and troubleshooting tips from AWS Support This episode originally aired on October Managing the lifecycle of commitment based purchases Controlling costs with spend tracking budgets Detecting and analyzing cost anomalies Inspecting environment health with cost optimization checks Using cost and usage data for insights on operational efficiency Choosing the appropriate AWS Support planSubscribe More AWS videos More AWS events videos ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing 2021-10-22 17:38:28
python Pythonタグが付けられた新着投稿 - Qiita seleniumでURLを入力し,そのページを開こう! https://qiita.com/AiNopo/items/d9fa44de832e2a1204ff seleniumでURLを入力しそのページを開こう前置きC言語だと出力はprintf入力はscanfというのをすぐに学習しましたが、pythonは出力であるprintだけ知って入力を知らないままでしたちょうどselenium関係でコードを書くとき必要になったので勉強していきます準備まずpythonでの入力ですが、input関数というものを使います。 2021-10-23 02:46:06
python Pythonタグが付けられた新着投稿 - Qiita ABC202 A~D問題 ものすごく丁寧でわかりやすい解説 python 灰色~茶色コーダー向け #AtCoder https://qiita.com/sano192/items/30d394e2c53730dae11f 確定した文字のうち辞書順最初のものが何番目か記録する変数numを作る初期値は「a」の残り個数Aまたは「b」の残り個数Bがならば残っている文字を末尾へつけるを繰り返す『確定していない部分の最初の文字が「b」の辞書順最初の文字』が何番目かbstart計算する→num『確定していない部分の最初の文字が「a」である場合の順列の数』→num『「a」がA個、「b」がB個の順列の数』→numABCBKとbstartを比較する・もしKがbstartより小さいならば確定していない部分の最初の文字は「a」「a」を末尾へ追加「a」を使ったのでAをマイナス・そうでないならKがbstart以上、確定していない部分の最初の文字は「b」bを末尾へ追加「b」を使ったのでBをマイナスをABがになるまで繰り返す。 2021-10-23 02:42:33
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) 開始と終了レコードを結合するpythonスクリプトを最適化したい https://teratail.com/questions/365776?rss=all 開始と終了レコードを結合するpythonスクリプトを最適化したい前提・実現したいこと集計用にログの開始レコードと終了レコードを結合するスクリプトを作成しました。 2021-10-23 02:36:01
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) processingで正三角形を複数個描画する方法 https://teratail.com/questions/365775?rss=all processingで正三角形を複数個描画する方法processingを使用して正三角形の描画を行いたいです私は現在processingを使用して複数の正三角形を描画した画像を作りたいです。 2021-10-23 02:15:13
Ruby Rubyタグが付けられた新着投稿 - Qiita Ruby Leet文字列に変換 https://qiita.com/hoshiko0202/items/531e0ecc946000b969d7 qiitarbwordgetschompsplitこれで変数wordに分解された文字列が配列として代入することができました。 2021-10-23 02:14:58
AWS AWSタグが付けられた新着投稿 - Qiita boto3でECSを使ってブログ開設するまでを自動化 https://qiita.com/fugashy/items/20fc4d5652bdd723ecc5 2021-10-23 02:35:35
Docker dockerタグが付けられた新着投稿 - Qiita boto3でECSを使ってブログ開設するまでを自動化 https://qiita.com/fugashy/items/20fc4d5652bdd723ecc5 2021-10-23 02:35:35
Git Gitタグが付けられた新着投稿 - Qiita gitignoreが上手くいかない https://qiita.com/NoOne/items/75535fbc324548bd8dc2 gitrmrcached 2021-10-23 02:48:01
海外TECH Ars Technica FBI, others crush REvil using ransomware gang’s favorite tactic against it https://arstechnica.com/?p=1806806 critical 2021-10-22 17:24:12
海外TECH MakeUseOf What Is InPrivate Browsing in Microsoft Edge? https://www.makeuseof.com/what-is-inprivate-browsing-microsoft-edge/ What Is InPrivate Browsing in Microsoft Edge If you re concerned with private browsing it might be worth checking out Microsoft Edge s InPrivate Browsing feature Here s what you need to know 2021-10-22 17:30:12
海外TECH MakeUseOf Nacon MG-X Review: The Essential Controller for Android Gaming https://www.makeuseof.com/nacon-mgx-review/ Nacon MG X Review The Essential Controller for Android GamingNacon s MG X is an excellent Android controller turning your smartphone into a gaming console powerhouse whether you re at home or on the road 2021-10-22 17:05:11
海外TECH DEV Community Blog Post #5 https://dev.to/edouble79/blog-post-5-ngd Blog Post Hello everyone week of October was ups and downs Tears tears and more tears because I was still having trouble with the coding language in Ruby Codecademy and how it applies in real life As a former CPS teacher I had tools to use in class whether it was classroom management how to speak how to facilitate and how to execute the curriculum to my students In this IT world I am having a difficult time learning what first prisms Blocks Procs Lambdas mean Interpolation was another one Towards the end of the week I began another lesson called Object Oriented Programming which was interesting and fun Here s a syntax I learned in Ruby that describes symbol before a variable to signify that it is an instance variable class Person def initialize name name name endendmatz Person new Yukihiro Another syntax I learned was that the attributes in a parameter correspond to what makes up a vehicle see example below class Car def initialize make model make make model model endendKitt Car new Pontiac Trans Am 2021-10-22 17:12:32
海外TECH DEV Community Protected Routes in React with Custom Hook & Context API https://dev.to/jeff_codes/protected-routes-in-react-with-custom-hook-context-api-363p Protected Routes in React with Custom Hook amp Context API TLDRCustom Protected Route Component Custom Hook React Context API Protected Route ️Github Repo Oftentimes we want to restrict what the user can see depending on if they are currently logged in or not It is a better user experience to hide a Profile Page with no data then displaying it to a user who is not authenticated While most of the logic to restrict a user s permissions should be done on the server side we still need a way to hide pages on the frontend This tutorial assumes that you already have the appropriate server side code implemented Hiding Authenticated Pages Resources Behind Protected Routes in ReactProtected routes to the rescue Protected routes or private routes are routes that are only accessible when a user is authorized logged in has the appropriate account permissions etc to visit them Setting up React with RoutingWe will be using react router dom to create routes that will render different pages react creates single page apps so each page is really just a component that is rendered Make sure to install it in your project npm i react router dom For the sake of this tutorial we will have different pages Home Public Page Do not have to be authenticated to view it Profile Protected Page Have to be authenticated to view it About Public Page Do not have to be authenticated to view it We need to add the BrowserRouter component to the main entry file of our application index tsx or index jsimport reportWebVitals from reportWebVitals import BrowserRouter from react router dom ReactDOM render lt React StrictMode gt lt BrowserRouter gt lt App gt lt BrowserRouter gt lt React StrictMode gt document getElementById root Let s also create a Navbar component so that we can go to the other pages import React from react import Link from react router dom function Navbar return lt div gt lt Link to gt Home Public lt Link gt lt Link to about gt About Public lt Link gt lt Link to profile gt Profile Protected lt Link gt lt div gt export default Navbar After that we need to setup our routes in our App tsx file App tsx or App jsimport React from react import App css import Switch Route from react router dom import Navbar from components Navbar import Home from Pages Home import Profile from Pages Profile import About from Pages About function App return lt div className App gt lt Navbar gt lt Switch gt lt Route path exact component Home gt lt Route path about exact component About gt lt Route path profile exact component Profile gt lt Switch gt lt div gt export default App If we run our app now we can see that the navigation is working Now we just need to know whether or not the user is authenticated Creating a Custom Auth Hook With the React Context APIIn order to keep track of whether or not the user is authenticated we can create a custom hook in conjunction with the React context API This will allow us to know if the user is authenticated no matter where are in the application Let s create a new file called useAuth tsx and add the following code src hooks useAuth tsximport React useState createContext useContext useEffect from react Create the context const AuthContext createContext null export const AuthProvider children gt Using the useState hook to keep track of the value authed if a user is logged in const authed setAuthed useState lt boolean gt false const login async Promise lt void gt gt const result await fakeAsyncLogin if result console log user has logged in setAuthed true const logout async Promise lt void gt gt const result await fakeAsyncLogout if result console log The User has logged out setAuthed false Mock Async Login API call TODO Replace with your actual login API Call code const fakeAsyncLogin async Promise lt string gt gt return new Promise resolve reject gt setTimeout gt resolve Logged In Mock Async Logout API call TODO Replace with your actual logout API Call code const fakeAsyncLogout async Promise lt string gt gt return new Promise resolve reject gt setTimeout gt resolve The user has successfully logged on the server return Using the provider so that ANY component in our application can use the values that we are sending lt AuthContext Provider value authed setAuthed login logout gt children lt AuthContext Provider gt Finally creating the custom hook export const useAuth gt useContext AuthContext Now we need to make sure that we add this new AuthProvider component to our root entry point file just like we did with the BrowserRoute component This is how all of our child components in the tree are able to see the values that we previously specified index tsx or index jsimport BrowserRouter from react router dom import AuthProvider from hooks useAuth ReactDOM render lt React StrictMode gt lt BrowserRouter gt lt AuthProvider gt lt App gt lt AuthProvider gt lt BrowserRouter gt lt React StrictMode gt document getElementById root Let s take this new hook out for a spin I have created a very basic Login amp Logout component They are as follows Login tsximport React from react import useAuth from hooks useAuth function Login Destructing our hook to get the login function const login useAuth return lt div gt lt button onClick login gt Login lt button gt lt div gt export default Login Logout tsximport React from react import useAuth from hooks useAuth function Logout Destructing our hook to get the logout function const logout useAuth return lt button onClick logout gt Logout lt button gt export default Logout When we click on the Login button we will be doing a fake login API call and setting the state of authed to true and the inverse for the logout button Pretty neat huh Now we need to create a protected route component that will consume our fancy new hook Creating a Protected Route ComponentUnfortunately react router dom does not provide us with a lt ProtectedRoute gt component But that won t stop us from creating our own This component will basically check the authed value from the useAuth hook If the user is authenticated then we will render the protected page if the user is not authenticated then we will redirect back to a public page ProtectedRoute tsx import React from react import Route Redirect from react router dom import useAuth from hooks useAuth We are taking in the component that should be rendered if the user is authed We are also passing the rest of the props to the lt Route gt component such as exact amp the pathconst ProtectedRoute component Component rest gt Getting the value from our cool custom hook const authed useAuth return lt Route rest render props gt If the user is authed render the component if authed return lt Component rest props gt else If they are not then we need to redirect to a public page return lt Redirect to pathname state from props location gt gt export default ProtectedRoute Now we can use this protected route and replace the regular route components for protected pages App tsximport Login from components Login import Logout from components Logout import Navbar from components Navbar import Home from Pages Home import Profile from Pages Profile import ProtectedRoute from components ProtectedRoute import useAuth from hooks useAuth import About from Pages About function App const authed useAuth return lt div className App gt lt Navbar gt authed lt Logout gt lt Login gt lt div style margin px gt lt span gt Auth Status authed Logged In Not Logged In lt span gt lt div gt lt Switch gt lt Route path exact component Home gt lt Route path about exact component About gt lt ProtectedRoute path profile exact component Profile gt lt Switch gt lt div gt As you can see from the above gif it is working as expected However there is a bug When the user refresh the page while on a protected route they are redirected back to the page How can we fix this Refresh Bug Persisting the Authentication StateThe reason that this bug is happening is because we are losing authed value when the user refreshes the page Because this value is defaulted to false in the useAuth hook the redirect logic is happening and sending the user back to the page There are a couple of ways that we could resolve this CookieIf your server is sending a cookie to the client after authentication you could use that cookie to verify that the user is logged in However if you are using the http only option on your cookie this will not be possible as the code won t be able to interact with the cookie But don t fear there are two other ways that this could still be accomplished Session StorageWe could save a value into session storage so that we can keep this value on page refresh However a savvy user could go into the dev tools and change this value This could pose a problem depending on your implementation Here is how you would implement this in the useAuth hook useAuth tsx export const AuthProvider children gt Get the value from session sotrage const sessionStorageValue JSON parse sessionStorage getItem loggedIn Use this value as the defalt value for the state const authed setAuthed useState lt boolean gt sessionStorageValue const login async Promise lt void gt gt const result await fakeAsyncLogin if result console log user has logged in setAuthed true sessionStorage setItem loggedIn true const logout async Promise lt void gt gt const result await fakeAsyncLogout if result console log The User has logged out setAuthed false sessionStorage setItem loggedIn false Authentication Endpoint CheckIf session storage won t work for your implementation then you could do an API call to your server to an authentication endpoint that verifies if the current user is logged in This is the most secure solution however it comes at the cost of having to do another API call Here is how you would implement this solution useAuth tsx export const AuthProvider children gt const authed setAuthed useState lt boolean gt false Store new value to indicate the call has not finished Default to true const loading setLoading useState lt boolean gt true Runs once when the component first mounts useEffect gt fakeAsyncLoginCheck then activeUser gt if activeUser console log fake async login check called setAuthed true setLoading false else setAuthed false setLoading false Mock call to an authentication endpoint const fakeAsyncLogin async Promise lt string gt gt return new Promise resolve reject gt setTimeout gt resolve Logged In return Expose the new loading value so we can consume it in App tsx lt AuthContext Provider value authed setAuthed login logout loading gt children lt AuthContext Provider gt We also need to make changes to the App tsx file We will need to use the new loading value and only render the routes if it is false This fixes the issue where the user would get redirected back to the home page because the authed value has not been updated yet Because we aren t rendering the lt ProtectedRoute gt component until after loading is done we can be sure that the authed value is accurate App tsxfunction App const authed loading useAuth return lt div className App gt lt Navbar gt authed lt Logout gt lt Login gt loading lt div gt Loading lt div gt lt gt lt div style margin px gt lt span gt Auth Status authed Logged In Not Logged In lt span gt lt div gt lt Switch gt lt Route path exact component Home gt lt Route path about exact component About gt lt ProtectedRoute path profile exact component Profile gt lt Switch gt lt gt lt div gt ReferencesReact Router Dom React Custom Hooks React Context API That s all folksIf you have any issues or questions feel free to reach out to me on twitter jeff codes Thanks for reading Github Repo This article was originally published at Head over there to see more articles like it 2021-10-22 17:03:30
海外TECH DEV Community Deno + Appwrite https://dev.to/asiancat54x/deno-appwrite-5271 Deno AppwriteHi there This post teaches you how you can use Appwrites Deno SDK to write Appwrite Functions Setting upYou should have cli version of deno installed Let s start learning Importing module and setting up the function APIAppwrite has the sdk for deno published to deno land We can import easily with the help of the package s url import as sdk from Create a Appwrite clientconst client new sdk Client Set apiEndpoint apiKey and projectIDNext we will require the above mentioned data and set it to the clientclient setProject projectId setEndpoint endPoint setKey apiKeyCreate a instance of the Function classconst functions new sdk Functions client Now that we have imported the import we will start interacting with the Appwrite s functions API Creating functionLets first get started by creating a function Now creating a function is pretty simple You just need to run a method and pass all the data for your new functionfunctions create foo node then gt console log Successfully created a new function catch error gt console log Error while creating a new function console log error Okay lets understand the code line by line functions create foo node then gt This line calls the function that creates the function The parameters are the following Name The first parameter states the name of the function You can give it a name of your choicePermissions The second parameter takes in a list of permission that you will allow your function means all the function You can find a list of all the permission hereRuntime The third parameter takes in the excecution runtime It can be one of the following java Java python Python ruby Ruby php PHP node Typescript JavaScript The next line is printing to console telling that the function was created successfully Now run the code by running deno run allow net main js and then go ahead to Function tab in appwrite s console You should see a new function being created Listing all the functionsNow at some point of time you will require to print all the available functions Here is how to you do it functions list then res gt let index res functions forEach function gt console log index function name index What is happening here So the first line basically fetches all the functions which are registered in our database Next we are iterations over all the functions Each function object looks like this Next we are just printing the name of each of the function Run the file by this command deno run allow net main jsThis should give the following output foo Getting functionsYou can get the details of a function using the function s id Here is how you can do it functions get dbcf then res gt console log Fetching details for function id res id console log Name res name console log Created at res dateCreated console log Status res status console log Runtime res runtime So in the first line we are fetching the function by id It returns a object with these key value pairs We then just print some of the properties to the console The output is like this Fetching details for function id dbcfName fooCreated at Status disabledRuntime node Updating functionsNow are you stuck at the place where you want to rename your function Its easy Appwrite provies a function to change the function s id name runtime etc Here is how you do it const newName Bar functions update dbcf newName then gt console log Successfully renamed the function catch err gt console log err So first we are initiating a variable with the new name of the function Next we are running the function and updating the function The parameters are as follows ID The id of the function that we want to changeName The new name for this functionPermissions New permissions for this function Rest Rest args are not required you can read those here Deleting functionsGot fed up by a function and want to delete it forever well its easy functions delete dbcf then gt console log Successfully deleted Well there isnt anything to explain here The function name and the parameter describes it The function delete the function from the database The parameter is the id of the function Function Creating tagsNow to create a tag use the following code functions createTag edcc foo somepath tar gz then gt console log Successfully created a new tag Now the first parameter takes in the id of the function target The second parameter takes in the name of the code extension command The last is the path of the zipped code Updating tag idYou can set a custom tag id and use them functions updateTag edcc foo tag then gt console log Succesfully changed the tag So we call the updateTag function It takes in two parameter first for the function id while the last for the new name of the tag Listing tagsSame as that for the function we may also require to print all the tags Here is how you can do it functions listTags edcc then res gt let index for const tag of res tags console log index tag id index So we are fetching all the tags available in a function Then we print the id of all the tags Getting tag dataNow we saw how to create tags list tags now to fetch a single one Here is how you can do it functions getTag edcc foo tag then res gt console log Tag id is res id The first param is for the function id and the second is for the tag s id Then we just do a simple console logging Deleting tagsAre you even fed up of the tag Here is how you delete it functions deleteTag edcc foo tag then gt console log Successfully deleted the tag Well this doesnt require a explanation Creating executionsAfter all the tiring work you now want your application to execute the functions properly Here is how you can create execution functions createExecution edcc then res gt console log Created an excecution So this creates up an execution of the function with the id which is passed as an argument Listing executionsNow do you want to get all the current user function execution logs As always its simple functions listExecutions edcc then res gt let index for const tag of res executions console log index tag id index The listExecutions function takes in the function id as a param It returns an list of objects of the executions Here is the format of the return value Getting executionLast but not the least get a single execution Here is how you can do it functions getExecution edcc eeace then res gt Play with the execution object So here you run the function getExecution which takes in the function id as the first parameter and the function id as the second parameter It returns a execution object with multiple different properties all about that execution ConclusionThanks for reading this post I hope that you will have understood how to use the function api with the deno sdk Github repositoryYou can get the code hereMy github account 2021-10-22 17:03:01
Apple AppleInsider - Frontpage News Apple Card 6% cash back rate may have been an error, report claims https://appleinsider.com/articles/21/10/22/apple-card-6-cash-back-rate-may-have-been-an-error-report-claims?utm_medium=rss Apple Card cash back rate may have been an error report claimsAn apparent bug caused some users to see an erroneous Daily Cash back on recent Apple Store purchases according to an Apple customer who said they spoke with an Apple Card supervisor Credit AppleOn Thursday some Apple Card holders took to Twitter to show off a Daily Cash back rate on specific purchases they made from Apple s online storefront Apple did not officially announce the promotion however and other users didn t see the increased cash back rate Read more 2021-10-22 17:04:36
海外TECH Engadget Apple TV+ renews 'Mythic Quest' for seasons three and four https://www.engadget.com/apple-tv-plus-mythic-quest-renewed-season-three-four-174529977.html?src=rss Apple TV renews x Mythic Quest x for seasons three and fourFans of Mythic Quest nbsp have much more of the show to look forward to Apple TV has renewed the series for seasons three and four The second season of the workplace sitcom aired this spring and season three will arrive in Hi Ron here We have an announcement AppleTVPlus mythic quest TedLasso MythicQuestpic twitter com lOMjYFwーRob McElhenney RMcElhenney October Co creator Rob McElhenney who plays Ian Grimm in the show made the announcement with the help of a couple of familiar faces Jason Sudeikis the Emmy winning face of fellow Apple TV comedy series Ted Lasso and Anthony Hopkins who received an Emmy nomination for narrating Mythic Quest s standalone quot Everlight quot episode The series picked up another Emmy nomination this year for its sound editing Mythic Quest which is from some of the folks behind It s Always Sunny in Philadelphia focuses on the developers of a hugely successful fictional MMORPG Ubisoft co produces Mythic Quest so there s certainly a degree of authenticity to the show and how a game studio might actually operate 2021-10-22 17:45:29
海外TECH Engadget ‘Dune’ is too big for your TV https://www.engadget.com/dune-movie-review-cinema-hbo-max-173051367.html?src=rss Dune is too big for your TVThe real world just felt too small when I stepped out of Denis Villeneuve s Dune There weren t any enormous spaceships ready to rocket off to planets in distant galaxies No Brutalist palaces amid endless desert vistas No building sized sandworms roaming about eager to devour anyone who disturbed them Just me and traffic on Atlanta s I This latest Dune adaptation isn t perfect ーit s at times emotionally empty and it s basically set up for a second movie we may never see ーbut it successfully transported me to the universe Frank Herbert created over half a century ago The film focuses on half of the novel telling the story of Paul Atreides Timothée Chalamet a sheltered baron s son who moves to the desert planet of Arrakis It s an important post since it s the only world that produces the melange or spice which powers interstellar travel But as Paul quickly learns it s also a dangerous place for his elite family and it s where he learns he may also be a potential messiah You know typical teen boy stuff Warner Bros and Legendary PicturesAfter being wowed by Dune in the theater I plan to rewatch it at home on HBO Max where it s also being released today But I m certain the experience won t be the same even on my inch projector screen This Dune demands to be seen on something even biggerーa place where your very sense of being can be dwarfed Dune made me feel like Paul Atreides standing in front of a skyscraper sized sandworm waiting to be consumed And I welcomed it Of course it s no simple thing to trek out to the cinema these days not with coronavirus still raging and fellow theatergoers refusing to take basic safety precautions The vaccines are safe Masks work Please protect yourself and others But if you can manage to safely see it in theaters ーperhaps by renting out a private screen with friends ーyou ll be reminded of what makes that experience so special I watched it in the second row of a fairly typical multiplex theater and it still floored me I can only imagine what it would be like on a full sized IMAX screen which can reach up to feet tall Dune is at its best when Villeneuve and cinematographer Greig Fraser let you soak in the vistas the regal yet alien costumes and the wealth of background details It s pure visual world building At one point a character s eyes briefly flash white when he s asked to compute the cost of an imperial envoy s trek through the stars It s never explained but you get it This style of slow burn sci fi isn t for everyone but if you enjoyed Arrival or Blade Runner Villeneuve s previous genre forays there s a good chance you re primed for this brand of storytelling Even before I saw anything on the screen though I felt Dune in my gut As I waited for my screening to begin an alien voice began speaking out of nowhere sounding like it came entirely from the theater s subwoofers It posed a question about the power of drums but really it was as if the movie was saying quot Sit up pay attention you re not on Earth anymore quot The film s inventive sound design doesn t stop there Everything you hear ーfrom the roar of spaceships as they take off the buzz of dragonfly like vehicles as they flap their wings or the sphincter clenching roar of the sandworms ーis meticulously crafted to make you believe it s all real Hans Zimmer s score doesn t tread too far from his Gladiator vibe but does a fine job of making everything sound epic And yes I was blasting it down the highway as I sped back home Don t take my praise for this movie as disrespect towards David Lynch s Dune That was a troubled production that s since attained cult status but it was hampered by meddling producers and a script that tried to cram in the entire novel Villenueve s approach is more confident and as you d expect is backed by far more capable visual effects technology Even though it runs for two hours and minutes I could have easily given up another three hours to watch the rest of the story Warner Bros and Legendary PicturesUnfortunately there s a chance we won t see that conclusion Warner Bros originally agreed to let Villeneuve tell the story in two parts this movie s title card says quot Dune Part quot but the follow up still hasn t been officially greenlit The director told Variety that his plan to shoot both parts at once was deniedーhe expects to hear more from the studio once we see how Dune performs in theaters and on HBO Max Plans for a prequel TV series Dune The Sisterhood are still in the works with Villeneuve attached to produce As epic as Dune is it s a shame that its scope couldn t fit in actors from the Middle East and North Africa MENA cultures that Herbert was clearly inspired by The film almost goes out of its way to diminish any Islamic influence from its story instead of Jihad there are references to a crusade That s particularly egregious when we see the locals of Arrakis the blue eyed sand dwellers known as the Fremen who are often portrayed as noble savages At least the film begins with the Fremen perspective Chani played by Zendaya wonders aloud who their next oppressors will be All of this is to say if you can make it to the theater to see Dune you should You can still capture some of its immensity by watching it up close Pull a chair right up to your TV or veg out with a laptop as close to your eyeballs as possible But Dune is a story that hinges on the power of dreams so it s almost fitting that it s best experienced when it overwhelms your reality 2021-10-22 17:30:51
海外科学 NYT > Science Seeing a Future for Astronauts With Disabilities on a Zero-Gravity Airplane Flight https://www.nytimes.com/2021/10/22/science/astronauts-disabilities-astroaccess.html Seeing a Future for Astronauts With Disabilities on a Zero Gravity Airplane FlightPeople with different types of disabilities tested their skills and technologies on a research flight with the goal of proving that they can safely go to space 2021-10-22 17:37:33
海外科学 NYT > Science Biden Crafts a Climate Plan B: Tax Credits, Regulation and State Action https://www.nytimes.com/2021/10/22/climate/biden-climate-plan.html Biden Crafts a Climate Plan B Tax Credits Regulation and State ActionThe new strategy could deeply cut greenhouse gases that are heating the planet but it will still face considerable political logistical and legal hurdles 2021-10-22 17:02:19
金融 金融庁ホームページ 鈴木財務大臣兼内閣府特命担当大臣ぶら下がり記者会見の概要(令和3年10月14日)を公表しました。 https://www.fsa.go.jp/common/conference/minister/2021b/20211014-1.html 内閣府特命担当大臣 2021-10-22 18:03:00
金融 金融庁ホームページ 鈴木財務大臣兼内閣府特命担当大臣閣議後記者会見の概要(令和3年10月15日)を公表しました。 https://www.fsa.go.jp/common/conference/minister/2021b/20211015-1.html 内閣府特命担当大臣 2021-10-22 18:03:00
金融 金融庁ホームページ 「事業者を支える融資・再生実務のあり方に関する研究会」(第4回)を開催します。 https://www.fsa.go.jp/news/r3/singi/20211022.html 融資 2021-10-22 18:00:00
金融 金融庁ホームページ 【お知らせ】金融庁ウェブサイトのTLS1.0/TLS1.1による暗号化通信の無効化について公表しました。 https://www.fsa.go.jp/rules/angouka_3.html tlstls 2021-10-22 18:00:00
金融 金融庁ホームページ 金融活動作業部会(FATF)10月会合にかかる議長サマリーについて掲載しました。 https://www.fsa.go.jp/inter/etc/20211022/20211022.html 金融活動作業部会 2021-10-22 17:32:00
ニュース BBC News - Home Manchester Arena attack: Man arrested on suspicion of terror offence https://www.bbc.co.uk/news/uk-england-manchester-59013405?at_medium=RSS&at_campaign=KARANGA offence 2021-10-22 17:19:33
ニュース BBC News - Home Ex-MP Frank Field reveals he is close to death https://www.bbc.co.uk/news/uk-politics-59009053?at_medium=RSS&at_campaign=KARANGA lords 2021-10-22 17:01:05
ニュース BBC News - Home Channel 4 subtitles returning after fire disruption https://www.bbc.co.uk/news/entertainment-arts-59016233?at_medium=RSS&at_campaign=KARANGA services 2021-10-22 17:43:49
ニュース BBC News - Home Valtteri Bottas fastest as Mercedes set United States GP pace https://www.bbc.co.uk/sport/formula1/59017202?at_medium=RSS&at_campaign=KARANGA mercedes 2021-10-22 17:44:25
ビジネス ダイヤモンド・オンライン - 新着記事 お肌の乾燥対策に! 脳細胞の再生に! 牡蠣を食べるといい理由 - 脳の毒を出す食事 https://diamond.jp/articles/-/285106 お肌の乾燥対策に脳細胞の再生に牡蠣を食べるといい理由脳の毒を出す食事現代人の脳には“毒が溜まっている無意識に溜まった脳の“毒を出して脳がみるみる若返る食事法を紹介する脳の若返りと認知症治療の専門医・白澤卓二医師が提案する衝撃の最新刊『脳の毒を出す食事』では、現代人の脳に溜まった毒を出し、脳の機能を上げる食事法を紹介している。 2021-10-23 02:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 精神科医が教える、脳から「怒り」を収める方法 - どうかご自愛ください https://diamond.jp/articles/-/285311 精神科医 2021-10-23 02:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 【心が傷ついてしまった時に】簡単すぎるけど意外に効く、心がたちまち復活する3つの方法 - とても傷つきやすい人が無神経な人に悩まされずに生きる方法 https://diamond.jp/articles/-/285309 2021-10-23 02:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 「上司から頼まれると、断りづらい…」。仕事でキャパオーバーしないための対処法とは? - 「しなくていいこと」を決めると、人生が一気にラクになる https://diamond.jp/articles/-/285536 思い込み 2021-10-23 02:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 人間関係がポジティブに変化!? 人生を劇的に前向きにする考え方とは - 宇宙人が教える ポジティブな地球の過ごし方 https://diamond.jp/articles/-/285535 人間関係 2021-10-23 02:30:00
ビジネス ダイヤモンド・オンライン - 新着記事 「高血圧と言われたけど、無症状だし放置しよう」は絶対NG! 高血圧は「体の時限爆弾」 - 40歳からの予防医学 https://diamond.jp/articles/-/285599 予防医学 2021-10-23 02:25:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)