投稿時間:2021-07-14 01:42:53 RSSフィード2021-07-14 01:00 分まとめ(44件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Big Data Blog Enable federation to multiple Amazon QuickSight accounts with Microsoft Azure Active Directory https://aws.amazon.com/blogs/big-data/enable-federation-to-multiple-amazon-quicksight-accounts-with-microsoft-azure-active-directory/ Enable federation to multiple Amazon QuickSight accounts with Microsoft Azure Active DirectoryAmazon QuickSight is a scalable serverless embeddable machine learning ML powered business intelligence BI service built for the cloud that supports identity federation in both Standard and Enterprise editions Organizations are working towards centralizing their identity and access strategy across all of their applications including on premises third party and applications on AWS Many organizations use Microsoft Azure … 2021-07-13 15:50:18
js JavaScriptタグが付けられた新着投稿 - Qiita javascriptで作る〇✕ゲーム https://qiita.com/ho-gaku/items/122ca54168fc996ce8c7 javascriptで作る〇✕ゲームはじめに最近、javascriptを学ぶ機会があり簡単なアプリを開発したいと思いました。 2021-07-14 00:17:30
js JavaScriptタグが付けられた新着投稿 - Qiita 【LINE bot】GASで家計簿作った https://qiita.com/mnthx/items/f0e8f03a00ec568b3811 ・月始まりの日になると、予算外利用料金がリセットされる開設した公式アカウントの公開範囲を設定できなかったので、万が一、自分以外のLINEユーザーが使用して何かしらのデータを受け取ってしまうのが怖かったので、現在は削除しています。 2021-07-14 00:04:31
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Python アルゴリズム バブルソート https://teratail.com/questions/349334?rss=all 2021-07-14 00:50:28
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) C♯ 配列で全て未入力の場合 https://teratail.com/questions/349333?rss=all C配列で全て未入力の場合Cで、テキストボックスに入力した数字をボタン押下することで、ラベルに表示したいと思います。 2021-07-14 00:44:24
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) swift timerを2つ非同期で動かしたい https://teratail.com/questions/349332?rss=all swifttimerをつ非同期で動かしたいswiftnbspでサーバーにアクセスしながら、ストップウオッチを動作させたいです。 2021-07-14 00:40:18
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) 2次のテイラー法を用いて楕円軌道を正しく描きたい https://teratail.com/questions/349331?rss=all 2021-07-14 00:36:17
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) p5.jsでFPSゲームを作っているが、弾がうまく発射できない https://teratail.com/questions/349330?rss=all pjsでFPSゲームを作っているが、弾がうまく発射できないpjsでFPSゲームを作成している中で、スペースキーを押下したときにプレイヤーの向いている向きに弾を発射する処理を行っているのですが発目の弾を打った後に発目の弾をプレイヤーの向きを変えて打つと、発目の弾の向きが途中で発目の弾を打った時の向きになってしまいます。 2021-07-14 00:20:33
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) vocodeでJavaを書いていたら、 importのエラーでデバッグ出来なくなった。 https://teratail.com/questions/349329?rss=all それ まで は デバッグ も でき て い まし た 。 2021-07-14 00:12:12
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Flutterのflutter_local_notificationsプラグインのローカル通知について https://teratail.com/questions/349328?rss=all Flutterのflutterlocalnotificationsプラグインのローカル通知についてflutterでflutterlocalnotificationsプラグインを使用し、ローカル通知機能を作成しようとしています。 2021-07-14 00:08:08
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) Unity save as 何も起こらない https://teratail.com/questions/349327?rss=all savenbspas 2021-07-14 00:03:31
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) bootstrap 複数コンテンツ分割について https://teratail.com/questions/349326?rss=all bootstrap複数コンテンツ分割についてbootstrapでタグで複数コンテンツの切り替えをやっているのですが下記のコードで最初読み込むときにコンテンツごとに分割されずすべてのコンテンツが一緒に出てきてしまい。 2021-07-14 00:03:29
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) UnityでScriptableObjectでデータベースの作成で詰まっています https://teratail.com/questions/349325?rss=all UnityでScriptableObjectでデータベースの作成で詰まっています前提・実現したいことUnityでScriptableObjectでデータベースをつくろうとしています。 2021-07-14 00:02:53
Ruby Rubyタグが付けられた新着投稿 - Qiita 【Rails】メソッド new と build との違い https://qiita.com/Hamatus/items/d632540b10e84da1174a 【Rails】メソッドnewとbuildとの違い個人的なメモ。 2021-07-14 00:43:58
Ruby Rubyタグが付けられた新着投稿 - Qiita 【Ruby on Rails】deviceで構築したログイン機能のログアウト時、”Couldn't find User with~”のエラーが発生した https://qiita.com/n4suka7/items/5e7559572e5a0df52096 試したことじゃあルートがミスっているのかと思い、ルート周りを確認してみるも、そもそもそこまで長いコードでもないし、ミスってそうにもない。 2021-07-14 00:36:10
Git Gitタグが付けられた新着投稿 - Qiita [Git入門]Gitコマンド(branch,stash,reset,他)[初心者] https://qiita.com/yud-miki/items/cbeea1bc251092aa5562 Git入門Gitコマンドbranchstashreset他初心者gitコマンド全部調べたので、gitの解説をしてみた対象読者gitを勉強中の人機械的にfetchして、addしてcommitしてpushみたいなのが出来るようになったけどもっと業務に活かしたい人リモート追跡ブランチって何って人HEADとかHEADって何って人addとかcommitを取り消すコマンドを毎回ググっちゃう人正確な説明ではなくても、とにかく理解したい人gitbranch概念ブランチはいくつかに分類して考えるとわかりやすいです。 2021-07-14 00:11:24
Ruby Railsタグが付けられた新着投稿 - Qiita 【Rails】メソッド new と build との違い https://qiita.com/Hamatus/items/d632540b10e84da1174a 【Rails】メソッドnewとbuildとの違い個人的なメモ。 2021-07-14 00:43:58
Ruby Railsタグが付けられた新着投稿 - Qiita 【Ruby on Rails】deviceで構築したログイン機能のログアウト時、”Couldn't find User with~”のエラーが発生した https://qiita.com/n4suka7/items/5e7559572e5a0df52096 試したことじゃあルートがミスっているのかと思い、ルート周りを確認してみるも、そもそもそこまで長いコードでもないし、ミスってそうにもない。 2021-07-14 00:36:10
海外TECH DEV Community AWS VPC Basics. Building your first VPC with a public and private subnet https://dev.to/leewynne/aws-vpc-basics-building-your-first-vpc-with-a-public-and-private-subnet-22ll AWS VPC Basics Building your first VPC with a public and private subnetHey there Manually building your first VPC with a public and private subnet should definitely be one of your AWS newbie tasks it will allow you to quickly get a grasp of how VPCs work and what we are trying to do here and why Of course you can use the VPC wizard to do this but it is helpful just to create your first VPC manually this way you can get an indication of the subnet ranges and services required to get you going with your very first VPC that has both a public and private subnet both ready to host ec instances These are the things we want to accomplish here Select an AWS regionCreate a VPC a virtual private data centre within the selected region Assign a network address range to our VPCConsider the subnets ranges you want to use with the VPC address range we will be using Create a single public subnet for one availability zoneAttach an Internet Gateway for our public subnet Create a single private subnet for one availability zone We are using single availability zones only designing fault tolerant distributed systems across multiple availability zones would be something that you would definately do in production Let s get started Select a regionLogin to the AWS console and then choose the region at the top right I am going for London eu west Create a VPCNow hit the services drop down option at the top and choose VPC under Networking amp Content Delivery from there hit create VPC at the top right Fill in the new VPC detailsNext up use the following details to fill in the VPC form Name tag your vpc name IPv CIDR block this will give us IP addresses to split up across the whole VPC in various subnet ranges Tenancy choose DefaultI have put some resource tags in as examplesHit create Create the public subnetYou should still be in the VPC part of the AWS console so look to the left and there will be a link to subnets hit that link At the top right hit create new subnetSelect the VPC that we just createdLet s give the subnet a relevant name I am going for public subnet myawesomevpc eu west a specifying public or private resource type vpc name and then region az For this example I am going for a subnet in each AZ giving us a total of per subnet excluding management IPs so Hit create Create the Internet GatewayOkay so what makes the public subnet actually public and different than the private subnet The answer is simple you attach an Internet Gateway to your VPC and then update the associated routing table to allow Internet traffic in and out of the subnet Let s do that now Still in the VPC dashboard under subnets hit Internet gateways Top right again hit create new Internet Gateway From there fill in the Internet gateway form Name fill in a descriptive nameTag the resource appropriately Hit create Done Associating the Internet Gateway with our VPCHit Internet gateways again in the console then click on the Internet gateway ID in the list At the top right hit actions and then attach to VPC and from there select the VPC we created earlier Update the public subnet route table to send traffic to the Internet Now when we created our public subnet AWS kindly created a route table for it so all we need to do here is associate our new Internet gateway with a new route out to the Internet You ll still be under the VPC dashboard hit subnets then under subnets hit route tables and select the link under the route table ID This will open up the route table Towards the right hit edit routesHit add route and insert and then to the right select the Internet gateway that we created earlier Hit save changes Okay cool now we have a VPC public subnet route table and Internet gateway setup If you want to drop an ec instance into the public subnet all you would need to do is give it an Elastic IP address and you ll be able to access it from the Internet ensuring that you configure the security group for the ec instance and lock it down Create the private subnetThis is somewhat easier As all we are doing is following the steps above but not associating the route table associated with the subnet to an Internet gateway You should still be in the VPC dashboard so again head towards subnets Again we need to select our existing VPC and we will provide another subnet range Fill in the form like this VPC ID select the VPC we created earlier from the drop down Subnet name private subnet myawesomevpc eu west aAvailability Zone I am again choosing London eu west a as both my public and private subnet are in the same data centre and subnets do not span availablity zones in AWS IPv CIDR block Add some optional tagsThat s it Now if you drop an ec instance into your private subnet it won t be accessible from the Internet because there is no direct route out to the Internet however ec instances in all subnets can communicate with each other because the VPC has a default router than ensures that all subnets know how to make contact with each other It is therefore up to you to ensure that routes are locked down and source destination configuration takes place through ec security groups and network access control lists There is more to come I ll write another post that explains how to add a NAT gateway to your private subnet that will allow ec instances to access the Internet through a mask but no traffic will be allowed back in directly therefore it remains private You may always want to route the AWS private network into an on premises network through a VPN or MPLS network again that is for a later post 2021-07-13 15:50:45
海外TECH DEV Community Setup Mocha in watch mode for TDD in Node.js https://dev.to/promyze/setup-mocha-in-watch-mode-for-tdd-in-node-js-1mah Setup Mocha in watch mode for TDD in Node jsTest Driven Development is a great developement not testing methodology It definitively helps you to produce Minimal code to implement business needsSmall functions Code covered by tests avoiding later regressionsWe use it everyday at Promyze and we definitively saw the benefits of coding in this way IllustrationNow let s see how you can apply TDD with Mocha with Typescript on a Node js project All the code is available on this Github project Code StructureIn this example we have this simple structure ├ーdomains│└ーBowling│├ーGame spec ts│└ーGame ts├ーLICENSE├ーpackage json├ーpackage lock json├ーREADME md└ーtest └ーmocha spec tsdomains contains our source code and test contains my main test suite Let s have a look at the code now package jsonThe interesting part here is the scripts section As you can see we added the watch option of Mocha in addition with the watch files option Here all the code in domain and test folders will be checked for modification and tests will be automatically run again name node tu wacher devDependencies types chai types mocha types node chai mocha ts node typescript engines node gt scripts test mocha r ts node register test mocha spec ts test watch mocha r ts node register watch watch files domains ts test ts test mocha spec ts test mocha spec tsThis is the root test file that will import all my test suites import GameSpec from domains Bowling Game spec import Suite from mocha describe Server unit testing function this Suite describe Game GameSpec domains Bowling Game spec tsHere we assume that I ve just started to code a Bowling app I wrote my first test import expect from chai import Game from Game export default function describe Game testing function it should start a bowling game async function const game new Game expect game currentScore to eql domains Bowling Game tsAnd here a basic implementation so that my first test can run export default class Game private score Number constructor this score start void this score currentScore Number return this score See it in actionThe command npm run test watch will help me for my TDD session Everytime a file is saved CTRL S with in your favorite IDE tests would be run again cteyton laptop node tu watcher npm run test watch gt node tu wacher test watch home cteyton Work Promyze blog node tu watcher gt mocha r ts node register watch watch files domains ts test ts test mocha spec ts Server unit testing Game Game testing ✓should start a bowling game passing ms mocha waiting for changes Get started now and have fun with TDD 2021-07-13 15:25:33
海外TECH DEV Community The 7 Most Popular DEV Posts from the Past Week https://dev.to/devteam/the-7-most-popular-dev-posts-from-the-past-week-1poi The Most Popular DEV Posts from the Past WeekEvery Tuesday we round up the previous week s top posts based on traffic engagement and a hint of editorial curation The typical week starts on Monday and ends on Sunday but don t worry we take into account posts that are published later in the week Security in the cloud is a shared responsibilityIn the words of a community member Matt Irby this is a fantastic explanation of the shared responsibility model Great work adityagaur Steps To Secure Your Cloud Aditya Gaur for AWS Community Builders・Jul ・ min read aws cloud security A very important numeronym Ay that is Thank you for this thorough and clear breakdown of the term ashleemboyer It s definitely a critical one to me familiar with in this field What the heck is web ay Ashlee she her ・Jul ・ min read ay webdev numeronym Notes on inheriting code There will always be a time in your life when you inherit code that was written by another developer writes towernter In their guide on the subject you ll learn what to do in this inevitable situation Getting started with a project written by another developer Tawanda Nyahuye・Jul ・ min read productivity codenewbie python javascript Pedro s research is your gain arantespp created this guide because they needed to work on a project that uses MongoDB Completing the steps outlined in this guide gave them an overview of how MongoDB works Their research is your gain MongoDB shell commands running on Docker Pedro Arantes・Jul ・ min read mongodb docker database beginners On Scrubs and RobotsThis is such a powerful career change story winnekes Thank you for sharing it with us on DEV Why I hung up my Stethoscope and became a Web Developer Simona Winnekes・Jul ・ min read career webdev bootcamp Be Genuine Build Trust Have FunThose are some pretty great Developer Relations tenets kimmaida This post explains just how cross functional DevRel is ーand why understanding that matters Which Department Does DevRel Belong In Kim Maida・Jul ・ min read devrel career tech Decoding cryptography xjepsen has done a massive service in breaking down cryptography as it relates to distributed ledger tech They also shared some seriously helpful resources if you re interested in this field including respected open source cryptography libraries An introduction to cryptography in distributed ledger technology Waylon Jepsen・Jul ・ min read security cryptography distributedsystems blockchain That s it for our weekly wrap up Keep an eye on dev to this week for daily content and discussions and if you miss anything we ll be sure to recap it next Tuesday 2021-07-13 15:18:50
海外TECH DEV Community How to create an HTML generator with JavaScript? https://dev.to/murtuzaalisurti/how-to-create-an-html-generator-with-javascript-gdg How to create an HTML generator with JavaScript Ever tired of writing multiple lines of similar HTML If you are then you can automate the process by using template literals in JavaScript Let s see how we can do that Let s say you have multiple boxes which are actually hyperlinks and you want to create multiple of them One way is to just copy and paste the HTML code and make changes to a particular section of the code This approach can work for small projects but if your project is big enough then it can become a mess Alternatively you can create your own HTML generator using template literals in JavaScript which will generate HTML code for you Template Literals in JavaScriptTemplate literals in JavaScript are nothing but string literals which allow you to embed various expressions into the string They are enclosed in backticks For embedding an expression the syntax goes like this let string first part of the string expression second part of the string Now let s create the HTML generator Create respective input fields for link URL Title amp a Tag You can add your own input fields also if you want to lt div id contains gt lt label for title class title gt Title lt label gt lt input type text id title name title gt lt label for url class url gt URL lt label gt lt input type url id url name url gt lt label for tag class tag gt Tag lt label gt lt input type text id tag name tag gt lt button id submit gt Generate lt button gt lt div gt Next create a textarea field in which the resultant code will be displayed as well as create a button to copy the code to the clipboard lt div class result gt lt textarea class result text type text rows gt lt textarea gt lt button class copy btn gt lt i class fas fa clipboard gt lt i gt lt button gt lt div gt JavaScriptWe will create a function named generate This function has three parameters ーtitle url and tag It will take in the value of the title the url and the tag that we have input in the field as arguments function generate title url tag code Further we will use template literals and we will embed the title the url amp the tag into the string Then set the value of the result field to the string that is generated let title document querySelector title let url document querySelector url let tag document querySelector tag let result document querySelector result text function generate title url tag let final string lt a href url gt lt div class link gt lt div class banner gt tag lt div gt title lt div gt lt a gt result value final string All of this will take place after the user clicks the generate button and so let s add an eventListener to it let submit btn document querySelector submit submit btn addEventListener click gt generate title value url value tag value title value url value tag value In order to copy the code from the textarea we can define a function called copy and then call the function when the user clicks on the copy to clipboard button let copy btn document querySelector copy btn copy btn addEventListener click gt copy function copy result select document execCommand copy Here s a quick demo Now you can copy the code into your main project This is just one of the use cases of template literals You can do a lot of thins by using template literals in JavaScript They make your life as a JavaScript developer easy Signing off 2021-07-13 15:17:54
海外TECH DEV Community Should You Invent a New Query Language? (Probably Not) https://dev.to/arctype/should-you-invent-a-new-query-language-probably-not-2mof Should You Invent a New Query Language Probably Not What s worse than data silos Data silos that invent their own query language Erik BernhardssonIn his infamous and widely discussed blog post named I don t want to learn your garbage query language Erik Bernhardsson expressed what so many other Data Engineers and Analysts related with so strongly Namely that he really doesn t like software that invents its own query language and that he just wants his SQL back The fairly short yet passionate rant summarized the almost universal experience that technologies that require their own language often produce a whole new different set of complexities There has been an explosion of different types of databases in the last years Just take a look at the sheer number of NoSQL database types in my last article and increased specialization is forcing Data Engineers and Analysts to learn an even greater number of new programming languages Each of them has its own syntax and specific weirdness and while ORMs sometimes help they often make things even more difficult That being said new Query Languages are often necessary like in the case of NoSQL databases This begs the question how can we tell whether a new language actually adds more value than problems it creates To answer this we need to take a deep look at what causes all this conflict Why are there so many Query Languages There are a lot of Query Languages out there So many that even the most comprehensive lists leave out many important players I wouldn t even want to attempt to gather a list like this because it seems new ones are added every minute So let s take a look at what causes this In short there are so many different Query Languages because there are so many different things to query In addition data often has to be stored in various models with varying kinds of schemas and varying degrees of separation between physical and logical schema For example data stored in a relational database requires different technology and syntax than data stored in JSON files An early hierarchical or network database query language will look quite different from a relational query language In the early days of databases one had to explicitly navigate the paths between records That also explains why the last decade has been particularly fruitful due to new challenges created by NoSQL Just take a look at the number of different NoSQL categories in my last blog post Even within relational databases different vendors want to offer special features and functions through their own SQL dialects T SQL PostgreSQL etc All of this adds up quickly and in retrospect it was inevitable that we would end up with a myriad of options to store and query data Overall that is actually an excellent thing because that way there is constant improvement through competition However development slowdowns due to too many different query languages persist so Object Relational Mappers ORMs were invented As we are about to see though they also often complicate things even more Why ORMs Don t Always HelpLet s first take a deeper look at what ORMs are and why you might want to use them Object Relational Mapping is a process often used in computer science to convert data between incompatible type systems through object oriented programming languages The goal is to create an abstract database layer of database objects that can then be queried using the programming language of your choice Long story short it allows you to interact with your database using your language of choice instead of that database s Query Language This is best explained through a quick example using SQL SELECT FROM users WHERE name Jane Doe Object relational mapping is the idea of writing queries like the one above and much more complicated ones using the object oriented paradigm of your preferred programming language That is where ORMs come in ORMs libraries that implement this technique in different programming languages For example using a JavaScript ORM the above query would now look something like this var orm require generic orm library var user orm users where name Jane Doe There are of course plenty of good things that can come from using an ORM No SQL If you ve read my blog post about learning SQL but still aren t convinced that you should learn SQL then ORMs allow you to use a programming language of your choice No Dialects ORMs abstract away the database system so that switching from MySQL to PostgreSQL for example is much easier Extra Features Some ORMs have advanced features such as support for transactions connection pooling migrations seeds and streams that can be useful in some cases Performance If you really aren t any good at SQL then an ORM will perform better than you for some queries As you probably already deduced from the title of this section there are also plenty of cons Performance If you are a master at SQL you can probably get more performant queries by writing them yourself Learning ORMs don t work like normal Query Languages so if that s what you are used to there is overhead involved in learning how to use them Too Many The learning problem only worsens when you consider just how many different ORMs there are and each has its own learning process Configuration The initial configuration of an ORM can take a long time and be a pain Black Box The layer of abstraction that ORMs provide can hinder getting at the real problem of a query or database issue To summarize ORM s alleged benefit is that they cut down development time by adding an abstraction layer but it often produces an even bigger headache Instead of using SQL you now have to scroll back and forth in some ORM documentation to determine how to write the most basic queries Debugging can also be an issue because sometimes an ORM translates a query into some monstrosity that joins tables using a full table scan and you end up with bloated higher level data classes rather than easy to understand tuples or dicts that contain the data in a dumb simple format that is trivial to introspect So ORMs can be useful but don t necessarily help with the underlying problemーthere are already too many query languages So what can be done Should we follow Erik s advice and put a year moratorium on inventing new query languages When Should You Invent a New Query Language While Erik s call for a moratorium was certainly more of a joke than a serious solution I think it did express the sentiment that we need to stop adding so many query languages so quickly pretty well It s certainly appreciated that many of these are necessary to deal with new classes of data new ways that data is stored or simply too much new data but how do we know which ones were necessary and which ones weren t This is why I suggest a few simple guiding questions and rules for any new developer who might feel the urge to add to the query language ecosystem Is My Language Just Another Dialect This one seems too obvious but even big organizations like Oracle and Microsoft couldn t quite follow this rule resulting in dialects like T SQL and PL SQL At this point almost every database has its own ways of defining stored procedures functions triggers and differences that are even more pronounced than for queries and data definitions For example the scripting language for Sybase and SQL Server is called T SQL Strictly speaking SQL Server is the database and T SQL is the language but the two are often used interchangeably when referring to code MySQL s scripting language is quite different from T SQL as can be seen in the documentation in the reference manual The first major difference you will probably encounter is that IF is only allowed in programming blocks The second will be the delimiter then the word go and the differences multiply from there So please don t create another SQL dialect That doesn t mean that we shouldn t iterate and improve on SQL but don t try to do something unnecessarily fancy that nobody asked for because no one will bother learning it Does My Language Solve Anything New This rule is very similar to the first one only more broadly applicable There are many databases and types of data where standard SQL can t get the job done Graph Databases are a good example of this because in their case both the storage and languages were designed specifically to do things that relational databases simply couldn t That doesn t mean that you should add to the list of well established Graph Query languages like Cypher which is already extremely popular It was created by Neoj for use with their own graph database and eventually open sourced as a separate project called openCypher which allows any database to implement the same language It s very visualーusing ASCII characters to make shapes for clean and expressive queries MATCH d Database USES gt Cypher QUERIES gt Model Graph Another widely used graph query language is SPARQL which looks like SQL and was created by the WC to query RDF graph models It s not as common as the other two languages but has unique features because of the subject predicate object data model It can even be used with SQL databases that have tables modeled after RDF structures Some graph databases also support their own languages like ArangoDB DGraph TigerGraph etc The most common graph query language at the moment would be Gremlin which is part of the Apache TinkePop graph computing framework It is simple to write easy to learn and widely supported by many graph databases and even non graph databases that can emulate graph queries On the other hand it can be verbose for long queries but generally works well for both OLTP and analysis work g V has lang gremlin out supported by values db name That being said the time is ripe for an international standard graph query language Industry vendors including Neoj and TigerGraph have called this out and I definitely agree As graphs continue to see widespread adoption we have certainly reached a tipping point for this industry and at this point you d probably be doing more harm than good by adding another language to the mix Is My Language Easy to Use If you have made it this far and your language solves a novel use case that no one has worked on before you might actually have a point by making your own query languageーthis is why the last question focuses on how you should go about it that Ask yourself How long will it take for others to learn my new language If your answer is a couple of weeks then you should start dedicating a lot of time to simplify your syntax as much as possible This doesn t just mean creating tutorials and documentation which should be self explanatory Instead this means that you will have to make a serious effort to provide processes and abstractions that let a novice pick up your language and solve your main use case in a matter of hours if not minutes If you don t think you can do that your language probably isn t ready yet ConclusionSQL is one of the most ubiquitous programming languages today but countless others deserve recognition as well These languages are often tied to specific technologies that solve use cases that relational databases simply can t However this has lead to an overproduction of query languages which has significantly slowed down development times due to steep learning curves ORMs were introduced to solve that problem but ended up complicating matters even more That is why smart developers should be wary of introducing yet another query language to the mix To guide this decision I laid out some key questions they should be asking themselves to take a good look at the existing ecosphere use cases and simplicity That being said nothing quite beats working in good ole SQL especially when you have access to a world class SQL editor like Arctype Arctype has built a collaborative SQL editor that allows you to share databases queries and dashboards with anyone easily Join our growing community and try out Arctype today 2021-07-13 15:01:13
Apple AppleInsider - Frontpage News JetBlue is giving all of its pilots M1 iPad Pro models https://appleinsider.com/articles/21/07/13/jetblue-is-giving-all-of-its-pilots-m1-ipad-pro-models?utm_medium=rss JetBlue is giving all of its pilots M iPad Pro modelsJetBlue has announced that it is giving new M equipped iPad Pro models to its pilots as part of an effort to future proof the technology used in its aircraft cockpits Credit Nick Morales UnsplashAccording to the airline the new M iPad Pro models will keep JetBlue pilots on the cutting edge of technology and will provide safety critical capabilities to all crew members on an aircraft The new iPad Pro models are a good fit for the cockpit JetBlue said because of their thin and light design bright Liquid Retina display and G compatibility Read more 2021-07-13 15:11:59
Apple AppleInsider - Frontpage News Tuesday steals: AirPods Pro back for $197, 16-inch MacBook Pro $2,099 ($300 off) https://appleinsider.com/articles/21/07/13/tuesday-steals-airpods-pro-back-for-197-16-inch-macbook-pro-2099-300-off?utm_medium=rss Tuesday steals AirPods Pro back for inch MacBook Pro off Back to school deals continue to ramp up at Amazon delivering better than the education store Apple student discounts on MacBook Pros and AirPods ーand best of all you don t need to be enrolled in college to snap up the savings Save up to instantlyThe latest markdowns at Amazon see the return of AirPods Pro for off retail along with a fresh price drop on the standard inch MacBook Pro bringing the cost of the Core i model down to the lowest price seen since the holiday season Read more 2021-07-13 15:11:05
Apple AppleInsider - Frontpage News 5G iPhones may become payment terminals in Verizon-Mastercard project https://appleinsider.com/articles/21/07/13/5g-iphones-may-become-payment-terminals-in-verizon-mastercard-project?utm_medium=rss G iPhones may become payment terminals in Verizon Mastercard projectMastercard is working with Verizon to come up with ways to improve contactless payments in the United States by leveraging G a partnership that could help small businesses by turning smartphones like the iPhone into an accessible payment terminal Announced on Tuesday the partnership with have the two companies working together on G enabled contactless payments While leaning towards assisting consumers the project will also focus on improving the payments for small and medium sized businesses As part of the collaboration which hopes to offer results by the companies will try to employ emerging payment systems to turn smartphones and mobile devices into payment terminals and allow wearables to make payments reports CNBC Read more 2021-07-13 15:12:09
海外TECH Engadget Bethesda PS5 exclusive 'Ghostwire: Tokyo' is delayed until early 2022 https://www.engadget.com/ghostwire-tokyo-delayed-ps5-release-date-tango-gameworks-bethesda-154248562.html?src=rss Bethesda PS exclusive x Ghostwire Tokyo x is delayed until early Ghostwire Tokyo the upcoming PlayStation and PC game from Bethesda studio Tango Gameworks has been delayed to early It was expected to arrive in the coming months The studio says it s quot focused on protecting the health of everyone at Tango quot It s based in Tokyo where a fourth state of emergency just came into effect amid a sharp increase in COVID cases An update on Ghostwire Tokyo from TangoGameworks pic twitter com hKTFAoーGhostwire Tokyo playGhostwire July “We want to get the game in your hands as soon as possible so you can experience the unforgettable version of a haunted Tokyo that we ve been hard at work building Tango which also made The Evil Within wrote in a tweet “Our new release window will give us time to bring the world of Ghostwire to life as we ve always envisioned it Although a specific release date hadn t been set Sony suggested in a CES presentation that the spooky Ghostwire Tokyo would arrive in October The company later took down the video and replaced it with a version that dropped release windows for several third party games Bethesda announced Ghostwire Tokyo in and Tango plans to show off more of the paranormal adventure in the coming months Ghostwire will be a timed console exclusive on PS It s highly likely Ghostwire will eventually come to Xbox though ーMicrosoft owns Bethesda after all While the Ghostwire delay may have been unavoidable pushing back the release date to early next year may give Deathloop another PS console exclusive from fellow Bethesda studio Arkane more room to breathe Following delays of its own Deathloop is scheduled to arrive on September th 2021-07-13 15:42:48
海外TECH Engadget VW expects EVs to represent half of its vehicle sales by 2030 https://www.engadget.com/vw-ev-sales-2030-target-153212862.html?src=rss VW expects EVs to represent half of its vehicle sales by Volkswagen hasn t been shy about wanting to switch to electric cars but it s now setting more tangible goals for that transition CNBCreports that VW has unveiled a quot New Auto quot strategy where EVs should represent half of all the company s vehicle sales by quot Nearly quot all sales in major markets will be EVs by the automaker said The approach would not only include an expanded EV range but a quot leading quot car software platform Early models like the ID have struggled with rough software that struggles to compete with rivals like the Tesla interface or Android Automotive VW s development firm Cariad aims to fix that with updates that will include a unified infotainment system in and a quot brand new quot platform in New Auto will also introduce a more Tesla like quot controlled quot battery supply chain complete with a harmonized battery format and six European gigafactories by The first in Skellefteå Sweden will be run by a partner Northvolt when it starts production in Another factory is due in Salzgitter Germany by The goal is a significant one for car brand on the scale of VW which owns brands like Audi Porsche Seat and Skoda However there are questions as to whether or not those goals are ambitious enough to meet both VW s other targets as well as those of key countries and states The company wants to stop selling combustion engine cars in Europe by while the UK Canada and US states like California all plan to ban sales of those passenger vehicles by the same year Smaller rivals like Volvo plan to go all electric by VW won t have much time to finish electrifying its lineup in some places and it may seem slow in comparison to a few brands 2021-07-13 15:32:12
海外TECH Engadget Razer’s Barracuda X wireless headset is geared toward Switch and Android players https://www.engadget.com/razer-barracuda-x-gaming-headset-150058074.html?src=rss Razer s Barracuda X wireless headset is geared toward Switch and Android playersBetween the enduring popularity of the Nintendo Switch the increasing power of flagship phones and new services like Apple Arcade portable gaming has finally moved to the forefront However the disappearance of mm ports on mobile devices has left many players bereft of premium audio ーBluetooth earbuds don t quite cut it when you need your audio synced perfectly If you want a rock solid connection your best bet is an RF dongle which usually uses USB A in a world steadily being overtaken by USB C ports Razer has finally stepped up with a mobile first headset that can connect to your Switch Android phone or thin and light laptop the Barracuda X The Barracuda X is far from the first headset geared toward Nintendo Switch players we re big fans of SteelSeries Arctis Wireless thanks to its comfort and superb audio quality and have even included it in a few of our gift guides It s fair to say that this headset is the Barracuda s primary competitor Even the RF adapters look the same Kris Naudus EngadgetHowever while the Arctis Wireless maintains the standard look of the line as it should ーit s a great design the Barracuda is a change of pace for Razer Instead of the Kraken brand s circular grated look the new headset resembles last year s Opus headphones which got a refresh last month It s not totally identical with different joints on the cups and cloth ear padding instead of fake leather Here in New York it s degrees as of this writing and I can report that I haven t felt the need to take off the Barracuda even after wearing it for a few hours It s still a bit warm and I definitely feel cooler when I take the headset off but it s bearable The Barracuda X also weighs a very scant grams one of the lightest headsets I ve tested I think it might be lighter than its own packaging In direct comparison it feels about the same in hand as similar models from Turtle Beach and Logitech but there s a balance in the Barracuda s plastic build that makes it feel more ethereal It s not something I would mind keeping on my head for several hours or throwing it in my backpack so I can game on the train Which is precisely the point You shouldn t feel that carrying this thing around is a burden Kris Naudus EngadgetWhile I wouldn t go tossing this thing around casually in a rage it does feel solidly built capable of taking a few dings in your bag I have mixed feelings about the detachable mic being able to take it off means a more compact headset design but it s also another fiddly bit that I might lose Then again it s unlikely you need voice functions while out and about Heck the Switch console doesn t even have real voice chat it asks you to connect via the app on your phone The Barracuda X excites me mostly because of its USB C compatibility But that s also where it falls short for me The adapter is small for sure but it s very wide That means that if you happen to have a laptop with two USB C ports next to each other like my MacBook the Barracuda dongle will block the other completely This is a hassle in my office setup where I have an external monitor and USB hub connected on the other side So while working I get to choose between the power cord and the headset I ve opted out of using the Barracuda with my laptop at all preferring instead to listen to podcasts on my phone However that s my unique situation and on the go you might only need two ports one for the headset and the other for power Kris Naudus EngadgetIt s exciting to see companies finally start to take mobile gaming seriously and address the specific needs those gamers have Mobile friendly controllers are great but many popular mobile games don t really need them Better audio though Almost everyone can appreciate that The price tag might seem a bit steep for some but the Barracuda X seems versatile enough that you ll more than get your money s worth 2021-07-13 15:00:58
海外TECH CodeProject Latest Articles Blockchain Royalties: How NFTs Can Be Programmed to Reward Creators https://www.codeproject.com/Articles/5307417/Blockchain-Royalties-How-NFTs-Can-Be-Programmed-to creator 2021-07-13 15:54:00
海外TECH CodeProject Latest Articles GFX Forever: The Complete Guide to GFX for IoT https://www.codeproject.com/Articles/5302085/GFX-Forever-The-Complete-Guide-to-GFX-for-IoT drawing 2021-07-13 15:21:00
海外科学 NYT > Science Branson Beats Jeff Bezos to Space, Aiming to Open Space Tourism https://www.nytimes.com/2021/07/11/science/richard-branson-virgin-galactic-space.html Branson Beats Jeff Bezos to Space Aiming to Open Space TourismThe successful trip was the first in a series to the edge of space and beyond by billionaire entrepreneurs that seek to make human spaceflight more routine 2021-07-13 15:57:46
海外科学 NYT > Science Síndrome de Guillain-Barré: qué es y cómo se relaciona con la vacuna https://www.nytimes.com/es/2021/07/13/espanol/Guillain-Barre-vacunas.html Síndrome de Guillain Barré quées y cómo se relaciona con la vacunaLa relación entre este raro trastorno neurológico y la vacuna contra la COVID de Johnson Johnson puede ser real pero el riesgo parece ser muy pequeño 2021-07-13 15:11:00
金融 ◇◇ 保険デイリーニュース ◇◇(損保担当者必携!) 保険デイリーニュース(07/14) http://www.yanaharu.com/ins/?p=4640 第一生命 2021-07-13 15:15:45
ニュース BBC News - Home Overseas aid: MPs fail in bid to reverse spending cut https://www.bbc.co.uk/news/uk-politics-57826111 income 2021-07-13 15:50:20
ニュース BBC News - Home Marcus Rashford: Hundreds of messages left on mural https://www.bbc.co.uk/news/uk-england-manchester-57816588 artwork 2021-07-13 15:31:46
ニュース BBC News - Home Uefa probe over security breaches at Euro 2020 final https://www.bbc.co.uk/sport/football/57823364 wembley 2021-07-13 15:52:39
ニュース BBC News - Home Covid passes for nightclubs branded unworkable https://www.bbc.co.uk/news/business-57819679 nightclub 2021-07-13 15:11:29
ニュース BBC News - Home Bloody Sunday: Colum Eastwood names Soldier F in parliament https://www.bbc.co.uk/news/uk-northern-ireland-57825284 bloody 2021-07-13 15:53:14
ニュース BBC News - Home Colin Pitchfork: Double child killer's release confirmed https://www.bbc.co.uk/news/uk-england-leicestershire-57737050 colin 2021-07-13 15:40:26
北海道 北海道新聞 藤井、決断の角打ち 王位戦第2局初日終了 https://www.hokkaido-np.co.jp/article/566704/ 藤井聡太 2021-07-14 00:10:51
北海道 北海道新聞 イラク病院火災、死者92人 コロナ患者向け、怒り噴出 https://www.hokkaido-np.co.jp/article/566782/ 新型コロナウイルス 2021-07-14 00:04:00
北海道 北海道新聞 選手村静かなオープン 式典なく厳戒態勢 周辺住民は感染悪化懸念 https://www.hokkaido-np.co.jp/article/566740/ 東京五輪 2021-07-14 00:00:34
仮想通貨 BITPRESS(ビットプレス) [CoinDesk Japan] 280億円弱の暗号資産を押収、先月は180億円弱:ロンドン警視庁 https://bitpress.jp/count2/3_9_12646 coindeskjapan 2021-07-14 00:18:56

コメント

このブログの人気の投稿

投稿時間: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件)