投稿時間:2021-07-08 01:39:59 RSSフィード2021-07-08 01:00 分まとめ(46件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Big Data Blog Power operational insights with Amazon QuickSight https://aws.amazon.com/blogs/big-data/power-operational-insights-with-amazon-quicksight/ Power operational insights with Amazon QuickSightOrganizations need a consolidated view of their applications but typically application health status is siloed end users complain on social media platforms operational data coming from application logs is stored on complex monitoring tools formal ticketing systems track reported issues and synthetic monitoring data is only available for the tool administrators In this post we show … 2021-07-07 15:30:40
python Pythonタグが付けられた新着投稿 - Qiita Django+herokuで本棚アプリ作って公開してみた https://qiita.com/wooolwoool/items/6c9011cf7b5d5b2af193 このとき、選択肢で定義していたデータはそのまま渡すとその番号が表示されてしまうため、getdisplayのように記載して渡します。 2021-07-08 00:27:55
js JavaScriptタグが付けられた新着投稿 - Qiita 一般サイトがハンター専用サイトになるChrome拡張を作る https://qiita.com/zakuroishikuro/items/db5390e0d0c321f79718 manifestjsonisekaijsvendorhunterttfで、閲覧中のページ側からこのフォントをダウンロード可能にしなければいけない。 2021-07-08 00:39:25
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) CRLFをLFにしたいのに、文字コードの置換ができない https://teratail.com/questions/348286?rss=all CRLFをLFにしたいのに、文字コードの置換ができないやりたいことCRLFをLFにしたいエラーvimであるテキストファイルを展開するとMとでており、改行してほしい場所が改行されていなかった。 2021-07-08 00:54:12
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) HTMLとCSSを連結してプレビューしたい https://teratail.com/questions/348285?rss=all HTMLとCSSを連結してプレビューしたい前提・実現したいことHTMLとCSSを連結してプレビューしたい発生している問題・エラーメッセージ何度cromeでプレビューしても連結できてない初心者ですいませんどこを調べてもhtmlに書くhrefを間違えるなとばかり書いてあり解決策がわかりませんでした。 2021-07-08 00:53:21
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) スプレッドシートの「アクセス許可」した人が誰なのか知りたい https://teratail.com/questions/348284?rss=all スプレッドシートの「アクセス許可」した人が誰なのか知りたい前提・実現したいことスプレッドシートのimportrange関数について教えてください。 2021-07-08 00:22:46
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Vue.jsでdisbledの状態でチェックボタンがチェックされていたら外したい。 https://teratail.com/questions/348283?rss=all Vuejsでdisbledの状態でチェックボタンがチェックされていたら外したい。 2021-07-08 00:19:07
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Python loggingで2回同じログが表示されてしまう https://teratail.com/questions/348282?rss=all Pythonloggingで回同じログが表示されてしまうPythonnbsploggingで回同じログが表示されてしまいます。 2021-07-08 00:08:14
AWS AWSタグが付けられた新着投稿 - Qiita バッチ処理で EBS ボリュームタイプを gp2 から gp3 に変更する https://qiita.com/Jenny1025/items/00dde270ba149959c629 バッチ処理でEBSボリュームタイプをgpからgpに変更するはじめに要件今回の実施内容は、バッチ処理でEBSボリュームタイプをgpからgpに変更します。 2021-07-08 00:00:22
技術ブログ Developers.IO Material UIを駆使して円グラフを描く #React https://dev.classmethod.jp/articles/material-ui-pie-chart/ 円グラフ 2021-07-07 15:10:45
海外TECH Ars Technica Cluster full of black holes may be spitting out stars https://arstechnica.com/?p=1778619 black 2021-07-07 15:35:59
海外TECH Ars Technica No driver? No problem—this is the Indy Autonomous Challenge https://arstechnica.com/?p=1778606 college 2021-07-07 15:16:03
海外TECH DEV Community How to Create a Blog with SvelteKit and Strapi https://dev.to/strapi/how-to-create-a-blog-with-sveltekit-and-strapi-54pb How to Create a Blog with SvelteKit and StrapiSvelteKit is a relatively new SSR framework for SvelteJS We can compare it to NextJS but instead of using React it uses Svelte In this tutorial you ll learn how you can create a blog website with SvelteKit and Strapi as a CMS What is a CMS A CMS or a Content Management System is a popular tool for creating web pages blogs and online stores They store your website s data images pictures and other hosted content They are popular among bloggers because anyone can spin up a blog pretty quickly Strapi is a Headless CMS coded in Javascript A headless CMS has no frontend only an admin panel so it is ideal for developers In other words a Headless CMS is an API that serves up your content to be consumed by a frontend Goals for todayIn this tutorial you ll code a blog website using the SvelteKit framework You ll use Strapi for content management You ll learn the basics of SvelteKit including Filesystem based routingPreloading contentDynamic routing Error handlingSvelteKit LayoutsAnd much moreYou ll also learn how to use Strapi to manage your content PrerequisitesNodeJS and NPM installed on your machine Javascript and Svelte knowledge Svelte has a great tutorial so go check it out Some coffee and articles to write on your new blog Creating a Strapi projectNow that you know what a CMS and Strapi are you can get started by locally hosting Strapi or in other words Creating a Strapi Project Run this command in an empty folder to create a Strapi project npx create strapi project cms quickstartYou can replace the word cms with anything you like This command will be the name of the folder your new Strapi project will sit in Now sit back relax and wait for the project to create itself After that you should automatically be taken to localhost If that s not the case cd into the newly created folder and run this command npm run strapi developThis command will start Strapi up on port If a page is not automatically opened up for you open localhost to launch the Strapi Admin Page It should present you with this page You need to sign up for an account here Remember that this account is locally scoped to this project meaning it won t work on other Strapi projects Creating content typesIn the sidebar of Strapi admin http localhost click the Content Types Builder button This button should take you to the Content Types builder page What are content types We can compare a content type to a table in SQL Thus content types help us structure and categorize our data PostsLet s create a content type for posts Then click the Create new Collection Type button to launch a dialogue Enter Post as the name Go to Advanced Settings at the top and disable the Drafts system Click ContinueAdd these fields Refer to the image if you get stuck A title field with type Text A description field with type Text Make sure the text is Long text A content field with the Rich Text type Let s also add a relation between Post and User from the users permissions plugin This relationship allows us to easily link a post to a user to display relevant information like the Author s name and profile picture fetch the Author s posts etc Add a new Relation field to the Post content type The column on the left should be PostPost and the column on the right should be User from users permissions Select the fourth relation the User has many Posts and clicks Finish Refer to the below image if you get stuck Click Save to save your changes and restart the server Setting up roles and permissionsIf you try querying the Content API for the posts content type i e at http localhost posts you ll get a FORBIDDEN error This error is because by default Strapi doesn t allow any man down the street to access your content You re supposed to set rules and permissions for specific roles Let s allow the Public role i e an unauthenticated user to read our posts In the sidebar click on the Settings button There click on Roles in the Users amp Permissions section But first let s edit the permissions for the Public role We ll allow the Public role to count find and findOne for Posts Next let s do the same for the Authenticated role but we ll also allow them to create update and delete posts as well Creating a SvelteKit projectNow for the main SvelteKit code Create a new folder named frontend in the same directory as the folder for the Strapi project and cd into it Now let s create a SvelteKit project with this command npm init svelte nextBe sure to choose the options as shown in the below image Launch the app inside your favourite editor for example VSCode Now we can start the app with the below two commands To install packages npm i To start the app npm run devFeel free to use yarn instead of npm Here s how your app should look hosted on localhost Install TailwindCSSTailwindCSS is a straightforward way to style your apps and it s clear to add them to SvelteKit We ll use SvelteAdd to add TailwindCSS to our application quickly Run the below command to add TailwindCSS to our project npx svelte add tailwindcssBe sure to stop the running server with Ctrl C first Let s start our project from scratch Delete all the extra CSS except the tailwind parts in src app postcss Delete all of the items in src routes and src lib and now we should be left with an empty project Create a new file src routes index svelte All files in the src routes folder will be mapped to actual routes For example src routes example svelte will be accessible at example and src routes blog test svelte will be accessible at blog test index svelte is a special file It maps to the base directory src routes index svelte maps to and src routes blog index svelte maps to blog This is how filesystem based routing works in SvelteKit Later you ll learn to add routes with dynamic names For now let s work on the basic UI Add the following code to index svelte lt script lang ts gt lt script gt lt div class my gt lt h class text center text xl font bold gt My wonderful blog lt h gt lt div gt I ve elected to use Typescript which is just like Javascript but with types You can follow along with javascript but types and interfaces won t work for you Also you shouldn t put lang ts in your script tag Now you ll notice that TailwindCSS is no longer working This is because we deleted layout svelte the file importing src app postcss Let s now learn what this layout svelte file is layout svelte is a special file that adds a layout to every page layout sveltes can not only exist at the top level routes folder but can also exist in subdirectories applying layouts for that subdirectory Read more about SvelteKit layouts here For now all we have to do is create src routes layout svelte and import src app postcss in it lt script lang ts gt import app postcss lt script gt lt slot gt The lt slot gt element will be the actual content displayed on the page Now here in this layout svelte file we can add whatever content we want and it ll be displayed on all pages So add your Navbars Headers Footers and everything else here Fetch blog postsNow we can fetch blog posts from Strapi and display them in index svelte We ll utilize SvelteKit Endpoints to make API fetching easier Endpoints in SvelteKit are files ending with js or ts for typescript that export functions corresponding to HTTP methods These endpoint files become API routes in our application Let s create an endpoint src routes posts ts use the js extension if you re not using typescript src routes posts ts import type EndpointOutput from sveltejs kit export async function get Promise lt EndpointOutput gt const res await fetch http localhost posts const data await res json return body data Ignore the typings if you re using javascript Now when we visit http localhost posts we ll receive the posts from Strapi Let s implement this route in our index svelte file using SvelteKit s Loading functionality Loading allows us to fetch APIs before the page is loaded using a particular lt script context module gt tag Add this to the top of src routes index svelte lt script lang ts context module gt import type Load from sveltejs kit export const load Load async fetch gt const res await fetch posts const data await res json return props posts data lt script gt lt script lang ts gt export let posts any lt script gt You can see that the load function takes in the fetch function provided to us by SvelteKit and returns an object containing props These props are passed down to our components lt src routes index svelte gt lt script lang ts context module gt import type Load from sveltejs kit export const load Load async fetch gt const res await fetch posts const data await res json return props posts data lt script gt lt script lang ts gt import type Post from lib types import goto from app navigation export let posts Post lt script gt lt div class my gt lt h class text center text xl font bold gt My wonderful blog lt h gt lt div gt lt div class container mx auto mt gt each posts as post lt div class hover bg gray cursor pointer px py border b border gray on click gt goto blog post id gt lt h class font bold gt post title lt h gt lt p class mt text gray gt post description lt p gt lt p class text gray gt By post author username lt p gt lt div gt each lt div gt I ve added a few typings in src lib types ts You can check it out in the Source CodeSvelteKit allows us to access any file in src lib using the lib modules lib alias I added a test user and a test post in Strapi and this is how my app looks Posts pageNow let s add a route that ll allow us to view a post Now you ll learn about Dynamic Routes in SvelteKit If we enclose a string in brackets in a filename of a route that becomes a parameter So for example if I have a route called src routes blog post svelte the route maps to blog ANY STRING where ANY STRING will be the value of the post parameter Let s use this to query posts with Strapi We can use the load function we talked about earlier to get the parameters Create a file called src routes blog slug svelte and add the below code to it lt src routes blog slug svelte gt lt script lang ts context module gt import type Load from sveltejs kit export const load Load async page params fetch gt The params object will contain all of the parameters in the route const slug params Now we ll fetch the blog post from Strapi const res await fetch http localhost posts slug A status means NOT FOUND if res status We can create a custom error and return it SvelteKit will automatically show us an error page that we ll learn to customise later on const error new Error The post with ID slug was not found return status error else const data await res json return props post data lt script gt lt script lang ts gt import type Post from lib types import onMount from svelte export let post Post let content post content onMount async gt Install the marked package first Run this command npm i marked We re using this style of importing because marked uses require which won t work when we import it with SvelteKit Check the How do I use a client side only library in the FAQ const marked await import marked default content marked post content lt script gt lt h class text center text xl mt gt post title lt h gt lt p class text center mt gt By post author username lt p gt lt div class border border gray my mx p rounded gt html content lt div gt We need to use the html directive when we want the content to be actually rendered as HTML Authentication and authorizationLet s get started with authenticating users to our blog Strapi allows us to configure third party providers like Google but we ll stick to the good ol email and password sign in We don t want anybody to register to our blog so we ll manually create a user with Strapi Then in the Strapi admin panel click on the Users collection type in the sidebar There click Add new Users and create your user Here s mine for example Click Save when doneWe can test logging in to our user by sending a POST request to http localhost auth local Follow the image below for the correct JSON body The REST client I m using in the above image is InsomniaThe login routeLet s create a new route src routes login svelte This will of course map to login lt script lang ts gt import type User from lib types import goto from app navigation import user from lib user let email let password async function login const res await fetch http localhost auth local method POST headers Content Type application json Accept application json body JSON stringify identifier email password if res ok const data user User jwt string await res json localStorage setItem token data jwt if data user data user goto else const data message messages message string await res json if data message messages message alert data message messages message lt script gt lt form on submit preventDefault login class container mx auto my gt lt h class text center text xl font bold gt Login lt h gt lt div class my gt lt label for email gt Email lt label gt lt input type email placeholder Enter your email bind value email gt lt div gt lt div class my gt lt label for password gt Password lt label gt lt input type password placeholder Enter your password bind value password gt lt div gt lt div class my gt lt button class submit type submit gt Login lt button gt lt div gt lt form gt lt style lang postcss gt label apply font bold block mb input apply bg white w full border border gray rounded outline none py px submit apply bg blue text white border transparent rounded px py lt style gt I ve created a store in src lib user ts that will house the User to access the User in any component Here s the code src lib user ts import writable from svelte store import type User from types const user writable lt User null gt null export default user Persisting auth stateGreat Our login page works flawlessly but there s one problem When we refresh the page the user store gets reset to null To fix this we need to re fetch the User every time the page reloads That s right we need a load function in layout svelte since it is present on every page Change layout svelte to this code lt src routes layout svelte gt lt script lang ts gt import app postcss import userStore from lib user import type User from lib types import onMount from svelte let loading true onMount async gt Check if token exists in localStorage if localStorage getItem token loading false return props user null Fetch the user from strapi const res await fetch http localhost auth me headers Authorization Bearer localStorage getItem token const user User await res json loading false if res ok userStore user lt script gt if loading lt slot gt if Wait a minute Why are we using onMount instead of load Since load is executed on the server we won t have access to localStorage which is on the browser Hence we have to wait for the app to load before accessing localStorage If you visit your app you ll get a Error when trying to get the User from Strapi This error is because auth me isn t a valid route So let s create it ourselves Open the Strapi project in your favorite editor Strapi allows us to add custom API routes to it Let s use the strapi CLI to generate a route npx strapi generate controller AuthYou ll find a new file called api auth controllers Auth js We need to add our simple controller here use strict A set of functions called actions for auth module exports async me ctx if ctx state user return ctx state user ctx unauthorized You re not logged in This simple API route will return the User if it exists or give us a UNAUTHORIZED error Now we need to tell Strapi to register this controller at auth me To do that create file api auth config routes json routes method GET path auth me handler Auth me config policies Now if we access auth me we get FORBIDDEN Like the post routes Strapi doesn t by default allow anyone to access this route either So let s edit permissions like how we did earlier for the Authenticated role And now everything should work flawlessly NavbarLet s add a quick navbar to our app Create file src lib Navbar svelte and put the below code in it lt src lib Navbar svelte gt lt script lang ts gt import user from user lt script gt lt nav class bg white border b border gray py px w full gt lt div class flex items center justify between container mx auto gt lt a href class font bold no underline gt My blog lt a gt lt section gt if user lt a href login class font mono no underline gt Login lt a gt else lt a href new class font mono no underline mr gt New lt a gt lt span class font mono text gray gt user username lt span gt if lt section gt lt div gt lt nav gt Add the Navbar to layout svelte lt src routes layout svelte gt lt script lang ts gt import Navbar from lib Navbar svelte lt script gt lt Navbar gt lt slot gt Create and update postsNow let s get to the juicy part Add a file called src routes new svelte This file will contain the form used to create a new post on Strapi lt src routes new svelte gt lt script lang ts context module gt import type Load from sveltejs kit import type Post from lib types export const load Load async fetch page query gt edit will be an optional query string parameter that ll contain the ID of the post that needs to be updated If this is set the post will be updated instead of being created const edit query get edit if edit const res await fetch http localhost posts edit if res status const error new Error The post with ID edit was not found return status error else const data Post await res json return props editId edit title data title content data content description data description return props lt script gt lt script lang ts gt import onMount from svelte import user from lib user import goto from app navigation export let editId string export let title export let description export let content onMount gt if user goto login To edit the post async function editPost if localStorage getItem token goto login return const res await fetch http localhost posts editId method PUT headers Content Type application json Accept application json Authorization Bearer localStorage getItem token body JSON stringify title description content if res ok const data message messages message string await res json if data message messages message alert data message messages message else const data Post await res json goto blog data id async function createPost if localStorage getItem token goto login return if editId We re supposed to edit not create editPost return const res await fetch http localhost posts method POST headers Content Type application json Accept application json Authorization Bearer localStorage getItem token body JSON stringify title description content if res ok const data message messages message string await res json if data message messages message alert data message messages message else const data Post await res json goto blog data id lt script gt lt form on submit preventDefault createPost class my mx auto container p gt lt div class my gt lt label for title gt Title lt label gt lt input type text placeholder Enter title id title bind value title gt lt div gt lt div class my gt lt label for description gt Description lt label gt lt input type text placeholder Enter description id description bind value description gt lt div gt lt div class my gt lt label for title gt Content lt label gt lt textarea rows placeholder Enter content id content bind value content gt lt div gt lt div class my gt lt button class submit type submit gt Submit lt button gt lt div gt lt form gt lt style lang postcss gt label apply font bold block mb input apply bg white w full border border gray rounded outline none py px textarea apply bg white w full border border gray rounded outline none py px resize y submit apply bg blue text white border transparent rounded px py lt style gt Don t try this out yet since there s currently no way to determine the Author of the PostPost We need to code that in Strapi explicitly Let s create custom controllers for the Post content type Here we ll make it so that the Author of a post will be the currently logged in User Edit api post controllers post js in the Strapi project use strict const parseMultipartData sanitizeEntity require strapi utils Read the documentation core controllers to customize this controller module exports async create ctx let entity if ctx is multipart const data files parseMultipartData ctx data author ctx state user id entity await strapi services post create data files else ctx request body author ctx state user id entity await strapi services post create ctx request body return sanitizeEntity entity model strapi models post async update ctx const id ctx params let entity const article await strapi services post find id ctx params id author id ctx state user id if article return ctx unauthorized You can t update this entry if ctx is multipart const data files parseMultipartData ctx entity await strapi services post update id data files else entity await strapi services post update id ctx request body return sanitizeEntity entity model strapi models post If you get confused checkout thisAnd now you should be able to create and update posts all from one route Let s make the update process easier Change src routes blog slug svelte to the code below lt src routes blog slug svelte gt lt script lang ts context module gt import type Load from sveltejs kit export const load Load async page params fetch gt The params object will contain all of the parameters in the route const slug params Now we ll fetch the blog post from Strapi const res await fetch http localhost posts slug A status means NOT FOUND if res status We can create a custom error and return it SvelteKit will automatically show us an error page that we ll learn to customise later on const error new Error The post with ID slug was not found return status error else const data await res json return props post data lt script gt lt script lang ts gt import type Post from lib types import onMount from svelte import goto from app navigation import user from lib user export let post Post let content post content onMount async gt Install the marked package first Run this command npm i marked We re using this style of importing because marked uses require which won t work when we import it with SvelteKit Check the How do I use a client side only library in the FAQ const marked await import marked default content marked post content async function deletePost TODO lt script gt lt h class text center text xl mt gt post title lt h gt lt p class text center mt gt By post author username lt p gt if user amp amp post author id user id lt p class my flex justify center items center gap gt lt button class bg blue text white font bold py px rounded border transparent on click gt goto new edit post id gt Update post lt button gt lt button class bg red text white font bold py px rounded border transparent on click deletePost gt Delete post lt button gt lt p gt if lt div class border border gray my mx p rounded gt html content lt div gt Now when the Author visits their PostPost they ll see two buttons to Update and Delete the PostPost respectively Deleting postsLet s add functionality to the Delete Post button Edit the deletePost function in the file we just modified src routes blog slug svelte and change it to this if localStorage getItem token goto login return const res await fetch http localhost posts post id method DELETE headers Authorization Bearer localStorage getItem token if res ok goto else const data message messages message string await res json if data message messages message alert data message messages message Now obviously we don t want anybody to delete a post by someone else Let s add another method in api post controllers post js in our Strapi App This is how your code should look now api post controllers post js use strict const parseMultipartData sanitizeEntity require strapi utils Read the documentation core controllers to customize this controller module exports async create ctx let entity if ctx is multipart const data files parseMultipartData ctx data author ctx state user id entity await strapi services post create data files else ctx request body author ctx state user id entity await strapi services post create ctx request body return sanitizeEntity entity model strapi models post async update ctx const id ctx params let entity const article await strapi services post find id ctx params id author id ctx state user id if article return ctx unauthorized You can t update this entry if ctx is multipart const data files parseMultipartData ctx entity await strapi services post update id data files else entity await strapi services post update id ctx request body return sanitizeEntity entity model strapi models post async delete ctx const id ctx params let entity const article await strapi services post find id ctx params id author id ctx state user id if article return ctx unauthorized You can t delete this entry await strapi services post delete id return ok true And now the author should be able to delete posts Custom error page You may have noticed that the page looks terrible It has almost no styling With SvelteKit we re allowed to create a custom error page So we need to name this file error svelte and place it in src routes lt src routes error svelte gt lt script lang ts context module gt import type ErrorLoad from sveltejs kit export type ErrorLoad from sveltejs kit export const load ErrorLoad error status gt return props error status lt script gt lt script lang ts gt export let error Error export let status number lt script gt lt div class fixed w full h full grid place items center gt lt section class p border gray rounded gt lt h class text center text xl font mono mt gt status lt h gt lt p class text center gt error message lt p gt lt section gt lt div gt Here s how our error page will look like Much better right ConclusionAnd there you have it Your blog website is made with SvelteKit and Strapi If you got stuck anywhere be sure to check the SvelteKit Docs the Strapi Docs and the source code on Github 2021-07-07 15:23:37
Apple AppleInsider - Frontpage News Deals: M1 Mac mini back in stock at $599, 512GB model $799 ($100 off) https://appleinsider.com/articles/21/07/07/deals-m1-mac-mini-back-in-stock-at-599-512gb-model-799-100-off?utm_medium=rss Deals M Mac mini back in stock at GB model off Amazon s best M Mac mini deal is back in stock this July with the discount on the standard model matching the record low price of M Mac mini promoNow off thanks to a instant rebate stacked with a in cart discount Amazon s hidden Mac mini deal delivers the lowest price available on the M GB GB model according to the AppleInsider M Mac mini Price Guide Read more 2021-07-07 15:38:15
Apple AppleInsider - Frontpage News Kaspersky Password Manager generated easily cracked passwords https://appleinsider.com/articles/21/07/07/kaspersky-password-manager-generated-easily-cracked-passwords?utm_medium=rss Kaspersky Password Manager generated easily cracked passwordsSecurity researchers show that Kaspersky used the current time to generate passwords prior to a update which led to easy to crack passwords Kaspersky Password Manager made easy to crack passwords prior to October Password generators are not always entirely random since there is potential for weak passwords in entirely random sequences However rather than use several layers of logic to develop a strong password Kaspersky was using only the current time to determine a generated password Read more 2021-07-07 15:43:05
海外TECH Engadget Bungie will reveal what's next for 'Destiny 2' on August 24th https://www.engadget.com/bungie-destiny-2-showcase-the-witch-queen-154638767.html?src=rss Bungie will reveal what x s next for x Destiny x on August thDestiny fans will soon find out more about the future of the game Bungie will host a showcase on August th and although there aren t many more concrete details it s very probable that the studio will reveal more details about the upcoming expansion The Witch Queen A teaser image Bungie shared gave some hints about what s in store Along with a tagline that reads quot survive the truth quot there s a symbol that has been linked to Savathun the Hive witch queen Savathun is also known as the quot Queen of Lies quot and quot The Deceitful Sister quot which certainly have a connection with that quot survive the truth quot line pic twitter com MJatdBVkーDestiny DestinyTheGame July Bungie has been planting the seeds for a bigger focus on Savathun in recent months following years of teases about the character Season has seen the Vex imposing The Endless Night upon the Last City and spoiler warning it seems Savathun was behind it all That gives credence to rumors Savathun will be the main villain in The Witch Queen expansion What s more the studio said in February that it would have more to share about quot The Witch Queen and beyond quot in late summer The timing of the showcase matches up with that Earlier this year Bungie delayed The Witch Queen to partly because of the impact of COVID The studio had long been thinking about shifting its annual expansions to the first half of each year anyway quot primarily for the health of the team quot Meanwhile cross play is slated to go live alongside Season We might learn more details about that important change during the showcase The current season is scheduled to end on the day of the event Season should start soon afterward 2021-07-07 15:46:38
海外TECH Engadget Trump is suing Twitter, Facebook and YouTube https://www.engadget.com/trump-sues-twitter-facebook-google-152555050.html?src=rss Trump is suing Twitter Facebook and YouTubeAs expected former President Donald announced on Wednesday he plans to file class action lawsuits against Facebook Twitter and YouTube as well as the CEOs of each respective company Trump announced the legal bid at a press conference in Bedminster New Jersey promising the case would lead to an quot end of the shadow banning a stop to the silencing and the cancelling that you know so well quot Trump and his lawyers many of whom he said come from the to tobacco industry plan to file the lawsuits in the Southern District of Florida Trump alleges the tech giants violated his First Amendment rights and even calls Facebook a quot state actor quot in one of the suits The lawsuit against Alphabet CEO Sundar Pichai names YouTube as a defendant quot Our case will prove this censorship is unconstitutional quot Trump said adding that he plans to seek punitive damages from each of the companies nbsp Following the January th US Capitol riot both Twitter and Facebook suspended Trump from their respective platforms quot We believe the risks of allowing the President to continue to use our service during this period are simply too great quot Facebook CEO Mark Zuckerberg said at the time The action comes more than two months after Facebook s Oversight Board said the company s suspension of the former president was quot appropriate quot Facebook currently plans to uphold the ban until at least January Following the decision Trump called Facebook s actions a quot total disgrace and an embarrassment to our country quot nbsp nbsp nbsp Developing 2021-07-07 15:25:55
海外TECH Engadget Amazon open-sources its in-house game engine https://www.engadget.com/amazon-lumberyard-game-engine-open-source-150615764.html?src=rss Amazon open sources its in house game engineAmazon made its Lumberyard game engine free to use from the outset but it s now opening development of the technology to everyone too GamesBeatreports that Amazon has made Lumberyard an open source project rebranding it as the Open D Engine The Linux Foundation will manage the project and form an Open D Foundation to foster development Amazon is a founding member alongside tech heavyweights like Adobe Huawei Niantic and Red Hat While the original Lumberyard was based on the Crytek engine the version you ll get as Open D Engine was rewritten and is free of possible patent headaches according to Amazon It also boasts a new more photorealistic renderer as well as many of the other tools you d need to build a game or simulation including an animation system a content editor and visual scripting This is relatively untouched ground for developers They don t always have to pay for engines but they rarely have full freedom to modify the code for their own ends ーand those that do often keep the modifications for themselves Open D Engine not only allows extensive customization but will encourage creators to contribute to the wider community That theoretically strengthens the technology and helps it move faster than commercial tech like Unreal Engine and Unity There is a financial incentive for Amazon though ーopen source may be its best chance at fostering growth Amazon hasn t had much success with in house games built on Lumberyard having cancelled Crucible and delayed New World The shift to Open D Engine could spur adoption and encourage studios to use AWS Twitch and other services that hook into the platform Amazon could reap the rewards of Open D Engine even if its dreams of becoming a AAA game creator never come to pass 2021-07-07 15:06:15
Cisco Cisco Blog Cisco IoT – Cisco partners are accelerating customer digital transformations https://blogs.cisco.com/partner/cisco-iot-cisco-partners-are-accelerating-customer-digital-transformations Cisco IoT Cisco partners are accelerating customer digital transformationsReal time decision making is critical to your customer s success Customers that don t take the necessary steps to build next generation infrastructures and solutions will be stuck with the same basic applications 2021-07-07 15:00:53
海外TECH CodeProject Latest Articles Reviewing dynamichael's OctTree https://www.codeproject.com/Tips/5307360/Reviewing-dynamichaels-OctTree octtree 2021-07-07 15:26:00
金融 RSS FILE - 日本証券業協会 株主コミュニティの統計情報・取扱状況 https://www.jsda.or.jp/shiryoshitsu/toukei/kabucommunity/index.html 株主コミュニティ 2021-07-07 15:30:00
金融 金融庁ホームページ イノベーション促進に向けた金融庁の取組みについて更新しました。 https://www.fsa.go.jp/policy/bgin/information.html 金融庁 2021-07-07 17:00:00
金融 金融庁ホームページ 「規制の事後評価」について公表しました。 https://www.fsa.go.jp/seisaku/r3ria.html 評価 2021-07-07 17:00:00
金融 金融庁ホームページ 「保険会社向けの総合的な監督指針」全編の英訳について公表しました。 https://www.fsa.go.jp/news/r3/hoken/20210707.html 保険会社 2021-07-07 17:00:00
金融 金融庁ホームページ 「金融所得課税の一体化に関する研究会」(第2回)議事要旨について公表しました。 https://www.fsa.go.jp/singi/shotokukazei_ittaika/gijiyousi/20210525.html Detail Nothing 2021-07-07 17:00:00
金融 金融庁ホームページ 「金融所得課税の一体化に関する研究会」(第2回)議事次第について公表しました。 https://www.fsa.go.jp/singi/shotokukazei_ittaika/siryou/20210525.html Detail Nothing 2021-07-07 17:00:00
金融 金融庁ホームページ 「金融所得課税の一体化に関する研究会」(第3回)議事次第について公表しました。 https://www.fsa.go.jp/singi/shotokukazei_ittaika/siryou/20210702.html Detail Nothing 2021-07-07 17:00:00
金融 金融庁ホームページ 金融所得課税の一体化に関する研究会論点整理について公表しました。 https://www.fsa.go.jp/news/r3/singi/20210707.html Detail Nothing 2021-07-07 17:00:00
金融 金融庁ホームページ 「ソーシャルボンドガイドライン(案)」について公表しました。 https://www.fsa.go.jp/news/r2/singi/20210707-1.html ソーシャルボンドガイドライン 2021-07-07 17:00:00
金融 金融庁ホームページ FinTech Innovation Hub 活動報告[第2版]について公表しました。 https://www.fsa.go.jp/policy/bgin/FIH_Report_2nd_ja.pdf fintechinnovationhub 2021-07-07 17:00:00
金融 金融庁ホームページ 審判期日の予定を更新しました。 https://www.fsa.go.jp/policy/kachoukin/06.html 期日 2021-07-07 16:00:00
金融 金融庁ホームページ スチュワードシップ・コードの受入れを表明した機関投資家のリストについて更新しました。 https://www.fsa.go.jp/singi/stewardship/list/20171225.html 機関投資家 2021-07-07 16:00:00
金融 金融庁ホームページ 資金決済法に基づく払戻手続実施中の商品券の発行者等一覧を更新しました。 https://www.fsa.go.jp/policy/prepaid/index.html 資金決済法 2021-07-07 15:15:00
ニュース ジェトロ ビジネスニュース(通商弘報) カナダ、2035年までにゼロエミッション車の販売を義務付け https://www.jetro.go.jp/biznews/2021/07/f14dae5326c048da.html ゼロエミッション車 2021-07-07 15:40:00
ニュース ジェトロ ビジネスニュース(通商弘報) 「デジタル中国発展報告」、脱貧困や新型コロナ禍のデジタル技術活用評価 https://www.jetro.go.jp/biznews/2021/07/8b847ca577f72b45.html 貧困 2021-07-07 15:30:00
ニュース ジェトロ ビジネスニュース(通商弘報) 政府、国産の医療機器使用を推進 https://www.jetro.go.jp/biznews/2021/07/52a23fa8eefe7aff.html 医療機器 2021-07-07 15:20:00
ニュース ジェトロ ビジネスニュース(通商弘報) 製造強国実現に向け、2025年までに1万社の「小さな巨人」企業を育成 https://www.jetro.go.jp/biznews/2021/07/e5bffeac99f94a69.html 小さな巨人 2021-07-07 15:10:00
ニュース BBC News - Home Haiti President Jovenel Moïse killed in attack at home https://www.bbc.co.uk/news/world-latin-america-57750358 capital 2021-07-07 15:12:29
ニュース BBC News - Home Lorry drivers able to work longer hours to address shortage https://www.bbc.co.uk/news/business-57753277 calls 2021-07-07 15:01:38
ニュース BBC News - Home Security minister resigns to focus on cancer recovery https://www.bbc.co.uk/news/uk-politics-57752534 treatment 2021-07-07 15:52:30
ニュース BBC News - Home England's excitement ahead of Euro 2020 semi-final https://www.bbc.co.uk/news/in-pictures-57743446 denmark 2021-07-07 15:31:09
ニュース BBC News - Home Top seed Djokovic into Wimbledon semi-finals https://www.bbc.co.uk/sport/tennis/57743188 finals 2021-07-07 15:58:07
ニュース BBC News - Home Van Aert claims spectacular stage 11 win as Pogacar shows slight vulnerability https://www.bbc.co.uk/sport/cycling/57754578 Van Aert claims spectacular stage win as Pogacar shows slight vulnerabilityBelgium s Wout van Aert secures a superb solo win on stage of the Tour de France as Tadej Pogacar retains the yellow jersey 2021-07-07 15:50:06
ニュース BBC News - Home South Africa's match against Georgia cancelled over Covid-19 cases https://www.bbc.co.uk/sport/rugby-union/57741576 South Africa x s match against Georgia cancelled over Covid casesSouth Africa s match against Georgia is cancelled because of Covid cases in both teams fewer than three weeks before the Springboks face the British and Irish Lions 2021-07-07 15:52:43
北海道 北海道新聞 ハイチの大統領、暗殺される 私邸に武装集団押し入る https://www.hokkaido-np.co.jp/article/564545/ 武装集団 2021-07-08 00:02:56
北海道 北海道新聞 スエズ座礁船、航行再開 運河庁と正式合意で式典 https://www.hokkaido-np.co.jp/article/564621/ 運河 2021-07-08 00:11: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件)