投稿時間:2023-03-16 18:31:10 RSSフィード2023-03-16 18:00 分まとめ(33件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 侍ジャパン人気、食に波及 東京ドームで「高額弁当」“バカ売れ”のワケ https://www.itmedia.co.jp/business/articles/2303/16/news127.html 売れ行き 2023-03-16 17:41:00
IT ITmedia 総合記事一覧 [ITmedia News] 国際宇宙ステーションを見よう きょう午後6時50分ごろから日本を再通過 関東は晴れ https://www.itmedia.co.jp/news/articles/2303/16/news170.html itmedia 2023-03-16 17:20:00
IT ITmedia 総合記事一覧 [ITmedia News] 結局マスクは外す/外さない? ITmedia NEWSアカで聞いてみた それぞれの理由は https://www.itmedia.co.jp/news/articles/2303/16/news165.html itmedia 2023-03-16 17:08:00
TECH Techable(テッカブル) 謎に包まれたSF展開をするVTuberプロジェクト「ゼロ地区」始動。ライバーは4月デビュー予定 https://techable.jp/archives/199970 vtuber 2023-03-16 08:00:50
python Pythonタグが付けられた新着投稿 - Qiita pythonによるデータ分析_後編(不動産取引価格予測モデル_モデル構築・分析・評価) https://qiita.com/teru-saitou/items/5292cd3f8c7ebe0f7c60 評価 2023-03-16 17:52:07
python Pythonタグが付けられた新着投稿 - Qiita pythonによるデータ分析_前編(不動産取引価格予測_EDA編) https://qiita.com/teru-saitou/items/264b29de13f6abbb666a 記事 2023-03-16 17:51:46
Ruby Rubyタグが付けられた新着投稿 - Qiita 会社員を続けながら未経験からエンジニアに転職した話 https://qiita.com/melonsoda/items/19eea9b707d54db2fdbd 転職 2023-03-16 17:59:08
Ruby Rubyタグが付けられた新着投稿 - Qiita dynamoidのupdateメソッドでエラーハンドリングしたい https://qiita.com/does_not_exist/items/023634df90bdcb781a8b dynamo 2023-03-16 17:56:52
AWS AWSタグが付けられた新着投稿 - Qiita BlueXPのGUIからワンステップで、自動的にAmazon FSx for NetApp ONTAPのSSDストレージ容量を増やす方法を試してみた https://qiita.com/heyanxia/items/8b7aaee764deafea3dd5 amazon 2023-03-16 17:13:31
Docker dockerタグが付けられた新着投稿 - Qiita Spring bootで簡単なWebアプリを作ってみる(序) https://qiita.com/fsd_itchy/items/384f05225e83f2705cf4 qiita 2023-03-16 17:14:31
Azure Azureタグが付けられた新着投稿 - Qiita BlueXPを使ってcross-cloudでAzure Blob StorageとGoogle Cloud Storageの間でデータを同期してみた https://qiita.com/heyanxia/items/f9d0fc9c896d55e39ba7 google 2023-03-16 17:12:51
Ruby Railsタグが付けられた新着投稿 - Qiita 会社員を続けながら未経験からエンジニアに転職した話 https://qiita.com/melonsoda/items/19eea9b707d54db2fdbd 転職 2023-03-16 17:59:08
Ruby Railsタグが付けられた新着投稿 - Qiita dynamoidのupdateメソッドでエラーハンドリングしたい https://qiita.com/does_not_exist/items/023634df90bdcb781a8b dynamo 2023-03-16 17:56:52
Ruby Railsタグが付けられた新着投稿 - Qiita [Rails] pagyを導入する https://qiita.com/Bjp8kHYYPFq8MrI/items/514a62aeae5af5821d86 macos 2023-03-16 17:30:06
技術ブログ Developers.IO [アップデート] Amazon Location Service でシンガポールリージョン限定のプロバイダー GrabMaps が追加されていました https://dev.classmethod.jp/articles/location-service-grabmaps/ amazonlocationservice 2023-03-16 08:40:22
技術ブログ Developers.IO Serverless FrameworkでLambda Provisioned ConcurrencyのAutoScalingを実装する https://dev.classmethod.jp/articles/serverless-framework-lambda-provisioned-concurrency-with-application-autoscaling/ autoscaling 2023-03-16 08:25:20
技術ブログ Developers.IO アカウントの棚卸の作業をちょっとでも楽できるようなツールを試作してみた https://dev.classmethod.jp/articles/7af14085a8e16a17db69ce833e067a28f5a6e886/ 部署 2023-03-16 08:13:45
技術ブログ Developers.IO SnowflakeとOktaを連携しSnowflakeへのSSOを試してみた #SnowflakeDB https://dev.classmethod.jp/articles/snowflake-okta-sso-with-scim-and-saml2/ snowflake 2023-03-16 08:07:51
海外TECH DEV Community 🔦 Community Spotlight - Building KanBoard, a Project Management App🔦 https://dev.to/appwrite/community-spotlight-building-kanboard-a-project-management-app-5ace Community Spotlight Building KanBoard a Project Management AppHighlighting projects from the Appwrite community IntroductionWith Appwrite s developer community growing significantly we want to take the time to appreciate and showcase some amazing applications built by our community Maybe you ll be inspired by these projects to build something amazing with Appwrite too This month we d like to give the spotlight to Mazda who built a successful app called KanBoard Let s get started by interviewing them to learn more about their project and journey Tell us more about who you areI m Madza a technical writer for LogRocket SitePoint and a front end developer who loves to build side projects and participate in hackathons Connect me on Twitter LinkedIn and GitHub Visit my DEV Hashnode and Medium for my articles My coding projects are available in my Portfolio Subscribe to my Newsletter to receive the best resources productivity hacks and career tips I discover each month What is the name of the project you built KanBoard Why did you decide to build this What inspired you Most of the available KanBoard style solutions are privately owned meaning the user is not in control of the data and must follow the terms and conditions set by the owner I wanted to create a solution where users would have full control What is the KanBoard It s an open source self hosted project management tool What technologies did you use to create it and how did you use each technology NextJS React application frameworkAppwrite open source end to end backend serverreact beautiful dnd for drag and drop functionalityreact hook form to track input states and provide validationmodal dialog to provide modal dialogs for user interactionfullcalendar to display the user tasks on the monthly basisrecoil a set of utilities for state managementurl slug dayjs helper libraries for slug creation and date formatting Who is your target audience and how will it help them to learn more about your project The tool recommends some familiarity with Docker Git and command line for the setup phase Installation details are available here Other than that the tool can be used by pretty much anyone What issues did you run into while building this project and how did you solve them This was the first time I worked with Appwrite so I thought it might take some time to get familiar with the product itself I quickly discovered that their docs were very well written and the UI in the console was very straightforward so the learning curve was easy How did Appwrite help your project Appwrite simplified the creation of a backend system and delivered a solid solution for storing the data Anything else you d like to share Read more on how I built Kanboard here and access the code here The project is under MIT license The pull requests are welcome Where can others find your app Please share screenshots of your projectAuthenticationStatsAction historyCalendarKanboard view 2023-03-16 08:29:59
海外TECH DEV Community gRPC on the client side https://dev.to/apisix/grpc-on-the-client-side-2e3o gRPC on the client sideMost inter systems communication components that use REST serialize their payload in JSON As of now JSON lacks a widely used schema validation standard JSON Schema is not widespread Standard schema validation allows delegating the validation to a third party library and being done with it Without one we must fall back to manual validation in the code Worse we must keep the validation code in sync with the schema XML has schema validation out of the box an XML document can declare a grammar that it must conform to SOAP being based on XML benefits from it too Other serialization alternatives have a schema validation option e g Avro Kryo and Protocol Buffers Interestingly enough gRPC uses Protobuf to offer RPC across distributed components gRPC is a modern open source high performance Remote Procedure Call RPC framework that can run in any environment It can efficiently connect services in and across data centers with pluggable support for load balancing tracing health checking and authentication It is also applicable in last mile of distributed computing to connect devices mobile applications and browsers to backend services Why gRPC Moreover Protocol is a binary serialization mechanism saving a lot of bandwidth Thus gRPC is an excellent option for inter systems communication But if all your components talk gRPC how can simple clients call them In this post we will build a gRPC service and show how to call it from curl A simple gRPC serviceThe gRPC documentation is exhaustive so here s a summary gRPC is a Remote Procedure Call frameworkIt works across a wide range of languagesIt relies on Protocol Buffers Protocol buffers are Google s language neutral platform neutral extensible mechanism for serializing structured data think XML but smaller faster and simpler You define how you want your data to be structured once then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages Protocol BuffersIt s part of the CNCF portfolio and is currently in the incubation stageLet s set up our gRPC service We will use Java Kotlin Spring Boot and a dedicated gRPC Spring Boot integration project The project structure holds two projects one for the model and one for the code Let s start with the model project I didn t want something complicated reusing a simple example is enough the request sends a string and the response prefixes it with Hello We design this model in a dedicated Protobuf schema file syntax proto package ch frankel blog grpc model option java multiple files true option java package ch frankel blog grpc model option java outer classname HelloProtos service HelloService rpc SayHello HelloRequest returns HelloResponse message HelloRequest string name message HelloResponse string message Protobuf definition versionPackageJava specific configurationService definitionRequest definitionField definition First comes the type then the name and finally the orderResponse definitionWe shall use Maven to generate the Java boilerplate code lt project gt lt dependencies gt lt dependency gt lt groupId gt io grpc lt groupId gt lt gt lt artifactId gt grpc stub lt artifactId gt lt version gt grpc version lt version gt lt dependency gt lt dependency gt lt groupId gt io grpc lt groupId gt lt gt lt artifactId gt grpc protobuf lt artifactId gt lt version gt grpc version lt version gt lt dependency gt lt dependency gt lt groupId gt jakarta annotation lt groupId gt lt gt lt artifactId gt jakarta annotation api lt artifactId gt lt version gt lt version gt lt optional gt true lt optional gt lt dependency gt lt dependencies gt lt build gt lt extensions gt lt extension gt lt groupId gt kr motd maven lt groupId gt lt gt lt artifactId gt os maven plugin lt artifactId gt lt version gt lt version gt lt extension gt lt extensions gt lt plugins gt lt plugin gt lt groupId gt org xolstice maven plugins lt groupId gt lt gt lt artifactId gt protobuf maven plugin lt artifactId gt lt version gt protobuf plugin version lt version gt lt configuration gt lt protocArtifact gt com google protobuf protoc protobuf version exe os detected classifier lt protocArtifact gt lt pluginId gt grpc java lt pluginId gt lt pluginArtifact gt io grpc protoc gen grpc java grpc version exe os detected classifier lt pluginArtifact gt lt configuration gt lt executions gt lt execution gt lt goals gt lt goal gt compile lt goal gt lt goal gt compile custom lt goal gt lt goals gt lt execution gt lt executions gt lt plugin gt lt plugins gt lt build gt lt project gt Compile time dependenciesSniff information about the Operating System Used in the next pluginGenerate Java code from the proto fileAfter compilation the structure should look something like the following We can package the classes in a JAR and use it in a web app project The latter is in Kotlin but only because it s my favourite JVM language We only need a specific Spring Boot starter dependency to integrate gRPC endpoints with Spring Boot lt dependency gt lt groupId gt net devh lt groupId gt lt artifactId gt grpc server spring boot starter lt artifactId gt lt version gt RELEASE lt version gt lt dependency gt Here s the significant bit GrpcService class HelloService HelloServiceImplBase override fun sayHello request HelloRequest observer StreamObserver lt HelloResponse gt with observer val reply HelloResponse newBuilder setMessage Hello request name build onNext reply onCompleted The grpc server spring boot starter detects the annotation and works its magicReference classes generated in the above projectThe method signature allows a StreamObserver parameter The class comes from grpc stub jar Get the request and prefix it to build the response messagePlay the eventsWe can now start the web app with mvnw spring boot run Testing the gRPC serviceThe whole idea behind the post is that accessing the gRPC service with regular tools is impossible To test we need a dedicated tool nonetheless I found grpcurl Let s install it and use it to list available services grpcurl plaintext localhost list List all available gRPC services without TLS verificationTo avoid clashes between gRPC and other channels e g REST Spring Boot uses another portch frankel blog grpc model HelloService grpc health v Health grpc reflection valpha ServerReflection The gRPC service we definedTwo additional services provided by the custom starterWe can also dive into the structure of the service grpcurl plaintext localhost describe ch frankel blog grpc model HelloServiceservice HelloService rpc SayHello ch frankel blog grpc model HelloRequest returns ch frankel blog grpc model HelloResponse Finally we can call the service with data grpcurl plaintext d name John localhost ch frankel blog grpc model HelloService SayHello message Hello John Accessing the gRPC service with regular toolsImagine that we have a regular JavaScript client side application that needs to access the gRPC service What would be the alternatives The general approach is through grpc web A JavaScript implementation of gRPC for browser clients For more information including a quick start see the gRPC web documentation gRPC web clients connect to gRPC services via a special proxy by default gRPC web uses Envoy In the future we expect gRPC web to be supported in language specific web frameworks for languages such as Python Java and Node For details see the roadmap grpc webThe description states a single limitation it works only for JavaScript as of now However there s another one It s pretty intrusive You need to get the proto file generate boilerplate code and make your code call it You must do it for every client type Worse if the proto file changes you need to regenerate the client code in each of them An alternative exists though if you re using an API Gateway I ll describe how to do it with Apache APISIX but perhaps other gateways can do the same grpc transcode is a plugin that allows transcoding REST calls to gRPC and back again The first step is to register the proto file in Apache APISIX curl http localhost apisix admin protos H X API KEY eddcfffadbcf X PUT d content sed s g model src main proto model proto The second step is to create a route with the above plugin curl http localhost apisix admin routes H X API KEY eddcfffadbcf X PUT d uri helloservice sayhello plugins grpc transcode proto id service ch frankel blog grpc model HelloService method SayHello upstream scheme grpc nodes server Define a granular routeReference the proto file defined in the previous commandgRPC servicegRPC methodAt this point any client can make an HTTP request to the defined endpoint Apache APISIX will transcode the call to gRPC forward it to the defined service get the response and transcode it again curl localhost helloservice sayhello name John message Hello John Compared to grpc web the API Gateway approach allows sharing the proto file with a single component the Gateway itself Benefits of transcodingAt this point we can leverage the capabilities of the API Gateway Imagine we want a default value if no name is passed e g World Developers would happily set it in the code but any change to the value would require a complete build and deployment Changes can be nearly instant if we put the default value in the Gateway s routes processing chain Let s change our route accordingly curl http localhost apisix admin routes H X API KEY eddcfffadbcf X PUT d uri helloservice sayhello plugins grpc transcode serverless pre function phase rewrite functions return function conf ctx local core require apisix core if not ngx var arg name then local uri args core request get uri args ctx uri args name World ngx req set uri args uri args end end upstream Generic all purpose plugin when none fitsRewrite the requestMagic Lua code that does the trickNow we can execute the request with an empty argument and get the expected result curl localhost helloservice sayhello name message Hello World ConclusionIn this post we have briefly described gRPC and how it benefits inter service communication We developed a simple gRPC service using Spring Boot and grpc server spring boot starter It comes at a cost though regular clients cannot access the service We had to resort to grpcurl to test it The same goes for clients based on JavaScript or the browser To bypass this limitation we can leverage an API Gateway I demoed how to configure Apache APISIX with the grpc transcode plugin to achieve the desired result The complete source code for this post can be found on GitHub ajavageek grpc apisix To go further gRPCProtocol Buffersos maven pluginMaven Protocol Buffers PlugingRPC Spring Boot StartergrpcurlApache APISIXgrpc transcode pluginOriginally published at A Java Geek on March th 2023-03-16 08:03:00
Apple AppleInsider - Frontpage News Foxconn wins first AirPods order, plans new factory https://appleinsider.com/articles/23/03/16/foxconn-wins-first-airpods-order-plans-new-factory?utm_medium=rss Foxconn wins first AirPods order plans new factorySix years and six months since AirPods were launched Apple s biggest supplier Foxconn finally gets to make them According to Reuters Foxconn plans to build a million factory in India specifically to make AirPods Apple has already had some AirPod components made in India as part of its move to reduce reliance on China but so far Foxconn has not been involved Neither Apple nor Foxconn have confirmed the story but Reuters cites two unnamed sources reportedly with direct knowledge of the deal One of the sources said that Foxconn s investment in India will be with a new factory in southern Indian state of Telangana Read more 2023-03-16 08:03:48
海外TECH Engadget Google Glass is set to disappear (again) https://www.engadget.com/google-retires-glass-ar-eyewear-082512062.html?src=rss Google Glass is set to disappear again Google will no longer sell its Glass AR smart glasses for enterprise starting on March th and it will only support the device until September th this year The tech giant has posted those details with a notice that says Thank you for over a decade of innovation and partnership on the official Glass website as first reported by toGoogle This marks the end for the company s augmented reality wearable which had its beginnings as a consumer product that piqued early adopters interest but never quite captured the market nbsp Around four years after it first became available Google launched a rebooted version of the Glass for enterprise targeting businesses whose workers could use augmented reality s help to accomplish their tasks It was designed to be more comfortable to wear and with the ability to withstand the rigors of work environments It also had a bigger display a foldable design and a speedier processor Then in Google released the Glass Enterprise Edition eyewear which looked mostly the same as its predecessor but came with more powerful hardware and software nbsp Google says existing units will continue working after September th but it will no longer roll out any software updates after that The company will also only replace devices until that date and the pre installed Meet on Glass app ーGoogle s videoconferencing service on the eyewear ーmight stop working anytime after September th as well nbsp Last year Google started testing its next gen augmented reality glasses that it teased during its I O developer conference It s not quite clear if those glasses will ever be released but company spokesperson Patrick Seybold told The Verge that Google remains deeply committed to AR and that it s been building AR into many of its products This article originally appeared on Engadget at 2023-03-16 08:25:12
Java Java Code Geeks Starting with AJAX Cheatsheet https://www.javacodegeeks.com/2023/03/starting-with-ajax-cheatsheet.html Starting with AJAX Cheatsheet Introduction AJAX Asynchronous JavaScript and XML is a technique for building dynamic web applications that can update content on a web page without requiring a full page reload It uses a combination of JavaScript and XML or other data formats like JSON to send and receive data from a web server asynchronously without disrupting 2023-03-16 08:01:58
医療系 医療介護 CBnews BA.5・XBB.1.5の割合が上昇-東京都のゲノム解析結果 https://www.cbnews.jp/news/entry/20230316174549 新型コロナウイルス 2023-03-16 18:00:00
医療系 医療介護 CBnews 介護ロボなどの導入でインセンティブ求める意見-社保審・介護給付費分科会 https://www.cbnews.jp/news/entry/20230316171518 介護ロボット 2023-03-16 17:35:00
医療系 医療介護 CBnews 新規陽性者数ほぼ横ばい、基本的な感染防止対策を-東京都コロナモニタリング会議 https://www.cbnews.jp/news/entry/20230316171359 新型コロナウイルス 2023-03-16 17:25:00
金融 RSS FILE - 日本証券業協会 外国株式信用取引の取扱状況 https://www.jsda.or.jp/shiryoshitsu/toukei/foreign-shinyo/index.html 信用取引 2023-03-16 09:20:00
金融 JPX マーケットニュース [東証]新規上場日の売買における成行呼値の禁止について https://www.jpx.co.jp/news/1030/20230316-02.html 新規上場 2023-03-16 17:30:00
ニュース BBC News - Home Credit Suisse emergency loan sparks banking fears https://www.bbc.co.uk/news/business-64973321?at_medium=RSS&at_campaign=KARANGA credit 2023-03-16 08:05:33
ビジネス 不景気.com 三井住友建設の23年3月期は205億円の最終赤字へ、工事損失 - 不景気com https://www.fukeiki.com/2023/03/smcon-2023-loss.html 三井住友建設 2023-03-16 08:51:50
ビジネス 不景気.com 放電精密加工研究所の23年2月期は13億円の最終赤字へ - 不景気com https://www.fukeiki.com/2023/03/hsk-2023-loss.html 放電加工 2023-03-16 08:31:31
マーケティング AdverTimes テレビ東京、マーケティング関連部局を再編(23年4月1日付) https://www.advertimes.com/20230316/article414015/ 役割分担 2023-03-16 08:28:42
海外TECH reddit One Piece: Chapter 1078 https://www.reddit.com/r/OnePiece/comments/11so4il/one_piece_chapter_1078/ One Piece Chapter Chapter quot Escape Limit quot Source Status Official Release OFFLINE TCBscans website No link ONLINE TCB Discord ONLINE r OnePiece Discord ONLINE Ch Official Release Mangaplus Ch Scan Release Please discuss the manga here and in the theory discussion post Any other post will be removed until h after the release Please also remember to put the chapter number in the title for any future post talking about this chapter Please remember to only use vague titles until the official release drops submitted by u Kirosh to r OnePiece link comments 2023-03-16 08:27:20

コメント

このブログの人気の投稿

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