TECH |
Engadget Japanese |
Snapchat、10代のおすすめユーザー機能を一部制限。合成麻薬フェンタニルの流行対策 |
https://japanese.engadget.com/snapchat-limit-quick-add-teens-065016476.html
|
snapchat |
2022-01-19 06:50:16 |
フリーソフト |
新着ソフトレビュー - Vector |
累計100万部のベストセラー「億万長者ボード」の理論に基づいて「ナンバーズ3」の買い目を予想するソフト「億万長者シリーズ最新攻略法 ナンバーズ3が簡単に当たる!」 |
https://www.vector.co.jp/magazine/softnews/220119/n2201191.html?ref=rss
|
億万長者 |
2022-01-19 17:00:00 |
ROBOT |
ロボスタ |
GROOVE X「オフィス向けLOVOTお試しキャンペーン」の募集を開始 10日間無料で『LOVOT』との暮らしを体験 |
https://robotstart.info/2022/01/19/lovot-office-campaign.html
|
groovex |
2022-01-19 06:01:36 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 女性の「転職求人倍率」コロナ前の104.1%まで回復 求人数が右肩上がりの職種は? |
https://www.itmedia.co.jp/business/articles/2201/19/news130.html
|
itmedia |
2022-01-19 15:45:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia Mobile] 6G時代は「テレパシーがSFの世界でなくなる」 ドコモが掲げる“人間拡張基盤”とは |
https://www.itmedia.co.jp/mobile/articles/2201/19/news133.html
|
docomoopenhouse |
2022-01-19 15:34:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 働く女性に聞いた2022年「仕事面」でかなえたいこと 1位は「年収アップ」 |
https://www.itmedia.co.jp/business/articles/2201/19/news131.html
|
itmedia |
2022-01-19 15:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 「YouTube Originals」、ほぼ終了へ |
https://www.itmedia.co.jp/news/articles/2201/19/news128.html
|
itmedia |
2022-01-19 15:03:00 |
IT |
情報システムリーダーのためのIT情報専門サイト IT Leaders |
サイバネットシステム、ビッグデータを簡単な操作で可視化するツール「BIGDAT@Analysis」 | IT Leaders |
https://it.impress.co.jp/articles/-/22597
|
同社が自社開発したツールであり、同年月日から販売している。 |
2022-01-19 15:01:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
【備忘録】pytorchで空の配列にtensorをappendするには |
https://qiita.com/Mony0_S/items/adc5e7b948f2d6d75354
|
for文を使って処理した値を空のリストに入れるというような操作をpytorchでやりたかったのですが、pytorchで空の配列を作ろうとすると処理後のtensorの次元にあったものを作って代入する必要があるっぽい。 |
2022-01-19 15:56:37 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
railsの環境構築 |
https://qiita.com/kandalog/items/4c7adbeb4d977a8889b0
|
railsの環境構築はじめに備忘録PCはMacMチップ参考記事を読んでから実装するとわかりやすいと思います。 |
2022-01-19 15:40:46 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
DockerでZabbix Server 5.0の構築してみた |
https://qiita.com/ohhara_shiojiri/items/90e692c19af760ab4e53
|
DockerでZabbixServerの構築してみた背景Dockerコンテナ環境でZabbixServerを構築していますのでメモ書きしてみました。 |
2022-01-19 15:58:20 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
railsの環境構築 |
https://qiita.com/kandalog/items/4c7adbeb4d977a8889b0
|
railsの環境構築はじめに備忘録PCはMacMチップ参考記事を読んでから実装するとわかりやすいと思います。 |
2022-01-19 15:40:46 |
技術ブログ |
Developers.IO |
ECR で Docker イメージのプッシュが「no such host」で失敗します。なぜでしょうか? |
https://dev.classmethod.jp/articles/tsnote-docker-image-push-fails-with-no-such-host-in-ecr-why-is-this/
|
docker |
2022-01-19 06:24:10 |
海外TECH |
DEV Community |
CRUD operations with Prisma and Fastify |
https://dev.to/dailydevtips1/crud-operations-with-prisma-and-fastify-4njc
|
CRUD operations with Prisma and FastifyYou might have heard of CRUD It s a concept of data manipulation which stands for C CreateR ReadU UpdateD DeleteWhich these four steps we are generally able to create complete applications We ll learn how to handle CRUD operations on a Prisma database for today s article while using Fastify as our server This way the end user will perform specific requests to the API endpoint which will handle the CRUD operations Setting up the frameworkWe won t be making this project from scratch If you are interested in setting up Prisma check out this article In this article we created two models the User and the Hobby model A user can have multiple hobbies so let s use this knowledge to enable our CRUD operations If you like to follow along download the following GitHub repo The very first thing we ll want to do is install Fastify npm i fastifyI ve also taken the liberty to add a start script for our application in the package json file scripts start ts node index ts test echo Error no test specified amp amp exit Then let s change our index ts file to run a primary Fastify server import fastify from fastify import PrismaClient from prisma client const prisma new PrismaClient const app fastify Todo Create the routesapp listen In between we ll start by adding our routes Creating the read routesFirst up is a GET read route We want to retrieve all users with their hobbies by requesting the users endpoint app get users async request reply gt const allUsersAndHobbies await prisma user findMany include hobbies true reply send allUsersAndHobbies Let s try it out to see if we are on the right track Run the startup script npm run start Now open up your favorite API client and paste the URL in the bar http localhost users Note You can also use your browser for the get requests Alright that is the first element done There is however also the option to read just one user We can leverage the Fastify params option for this app get lt Params IByIdParam gt user id async request reply gt const id request params const user await prisma user findUnique where id Number id include hobbies true reply send user You may have noticed I m using a definition here to define what the Params look like This is because the typescript version of Fastify doesn t know what kind of params to expect The interface I created looks like this interface IByIdParam id number Now we can try and retrieve only the user with ID Amazing this seems to work perfectly Create routesThe next thing on our list is to create new rows in our database For this we use the POST request app post lt Body IUserBodyParam gt user async request reply gt const name hobbies request body const user await prisma user create data name hobbies create hobbies split map hobby gt name hobby reply send user You see we leverage the request body here and as with the Params Fastify does not know what our body will look like so let s define the interface interface IUserBodyParam name string hobbies string As you can see it accepts two strings the name and the hobbies The hobbies for the user will be a string delimited by a sign Let s say we push the following data hobbies Surfing Cooking name Chris This will map into the following request const user await prisma user create data name hobbies create name Surfing name Cooking Let s try it out and see what happens Nice another one done Update a recordOops we made a mistake We set the wrong name for a user How can we update this We can leverage the PUT command and make an update route app put lt Body IUserBodyParam Params IByIdParam gt user id async request reply gt const id request params const name request body const user await prisma user update where id Number id data name reply send user As you can see this route leverages both the body and the Params as we need to know the user s new name and ID Then we use the Prisma update query to update the user s name with this specific ID Let s try it out and see what happens So the user with ID which we just created was chris and now his name is Yaatree Deleting recordsThe last method we want to introduce is to delete records For this we can leverage the DELETE request and send this to a specific ID The route will look like this app delete lt Params IByIdParam gt hobby id async request reply gt const id request params await prisma hobby delete where id Number id reply send hobby removed Here we use the Prisma delete function to delete a specific hobby Then we reply with a string that the hobby has been removed ConclusionAnd that s it We now learned how to use CRUD operations with Fastify and Prisma This is a Super powerful combo and you can create any web application with these two combined If you want to read the source code in detail I ve uploaded the project to GitHub Thank you for reading and let s connect Thank you for reading my blog Feel free to subscribe to my email newsletter and connect on Facebook or Twitter |
2022-01-19 06:22:59 |
Apple |
AppleInsider - Frontpage News |
Deals: Save $100 to $200 on MacBook Air, 24-inch iMac models with M1 |
https://appleinsider.com/articles/22/01/17/deals-save-100-to-150-on-macbook-air-24-inch-imac-models-with-m1?utm_medium=rss
|
Deals Save to on MacBook Air inch iMac models with MLimited time deals are going on now delivering triple digit discounts on Apple s latest MacBook Air and inch iMac B amp H Photo has partnered with AppleInsider this week to offer readers exclusive discounts on six MacBook Air and inch iMac models Save up to on upgraded configurations with units in stock and ready to ship with free expedited delivery within the contiguous U S To activate the exclusive deals simply click through the pricing links below from a laptop desktop or iPad and look for the advertised price You can also find the selection of markdowns in our Apple Price Guide Read more |
2022-01-19 06:12:33 |
海外科学 |
BBC News - Science & Environment |
Untreated sewage regularly dumped illegally in UK rivers |
https://www.bbc.co.uk/news/uk-60040162?at_medium=RSS&at_campaign=KARANGA
|
sewage |
2022-01-19 06:04:17 |
医療系 |
医療介護 CBnews |
「衛生意識の向上」などで救急出動件数が減少-総務省消防庁が2021年版「消防白書」公表 |
https://www.cbnews.jp/news/entry/20220118153354
|
新型コロナウイルス |
2022-01-19 16:00:00 |
医療系 |
医療介護 CBnews |
薬価や医療材料などの制度見直し案了承-中医協・総会 |
https://www.cbnews.jp/news/entry/20220119152932
|
中央社会保険医療協議会 |
2022-01-19 15:45:00 |
金融 |
JPX マーケットニュース |
[OSE]特別清算数値(2022年1月限):台湾加権指数 |
https://www.jpx.co.jp/markets/derivatives/special-quotation/
|
台湾加権指数 |
2022-01-19 15:50:00 |
金融 |
JPX マーケットニュース |
[東証]新規上場の承認(マザーズ):(株)CaSy |
https://www.jpx.co.jp/listing/stocks/new/index.html
|
新規上場 |
2022-01-19 15:30:00 |
金融 |
JPX マーケットニュース |
[東証]新規上場の承認(JASDAQスタンダード):(株)ノーザ |
https://www.jpx.co.jp/listing/stocks/new/index.html
|
新規上場 |
2022-01-19 15:30:00 |
海外ニュース |
Japan Times latest articles |
Tokyo set to log more than 7,000 cases, a new record high |
https://www.japantimes.co.jp/news/2022/01/19/national/covid19-tracker-jan-19/
|
daily |
2022-01-19 15:50:54 |
海外ニュース |
Japan Times latest articles |
Ambulances in Japan struggle to find hospitals for serious patients as omicron spreads |
https://www.japantimes.co.jp/news/2022/01/19/national/hospital-transport-difficulty/
|
Ambulances in Japan struggle to find hospitals for serious patients as omicron spreadsThe number of cases in which ambulance crews had difficulties finding where to take emergency patients hit a record high in the week through Sunday |
2022-01-19 15:30:05 |
ニュース |
BBC News - Home |
Downing Street party: Johnson to face MPs as Tories discuss his future |
https://www.bbc.co.uk/news/uk-politics-60047606?at_medium=RSS&at_campaign=KARANGA
|
confidence |
2022-01-19 06:56:02 |
ニュース |
BBC News - Home |
Covid: Boris Johnson expected to ease England's Plan B measures |
https://www.bbc.co.uk/news/uk-60047438?at_medium=RSS&at_campaign=KARANGA
|
current |
2022-01-19 06:42:40 |
ニュース |
BBC News - Home |
Untreated sewage regularly dumped illegally in UK rivers |
https://www.bbc.co.uk/news/uk-60040162?at_medium=RSS&at_campaign=KARANGA
|
sewage |
2022-01-19 06:04:17 |
ニュース |
BBC News - Home |
Nadal cruises into Australian Open third round |
https://www.bbc.co.uk/sport/tennis/60049791?at_medium=RSS&at_campaign=KARANGA
|
australian |
2022-01-19 06:21:59 |
ニュース |
BBC News - Home |
Jose Mourinho: Is Portuguese manager running out of time at Roma? |
https://www.bbc.co.uk/sport/football/60044439?at_medium=RSS&at_campaign=KARANGA
|
Jose Mourinho Is Portuguese manager running out of time at Roma Jose Mourinho was once dismissive of the Europa League now Europe s new third tier Conference League could be key to his chances of success as manager at Roma |
2022-01-19 06:17:20 |
北海道 |
北海道新聞 |
道内ガソリン価格、1リットル166円台に上昇 2週連続大幅値上がり |
https://www.hokkaido-np.co.jp/article/635158/
|
値上がり |
2022-01-19 15:14:00 |
IT |
週刊アスキー |
バレンタインシーズンだからチョコレートいっぱいのアフタヌーンティーを! ルミネ新宿「RITUEL CAFÉ」にて「ショコラ アフタヌーンティーセット」2月1日より提供開始 |
https://weekly.ascii.jp/elem/000/004/080/4080720/
|
提供開始 |
2022-01-19 15:30:00 |
IT |
週刊アスキー |
Switch版『ぎゃる☆がん だぶるぴーす』新しいオープニングムービーを公開 |
https://weekly.ascii.jp/elem/000/004/080/4080724/
|
nintendo |
2022-01-19 15:10:00 |
マーケティング |
AdverTimes |
動画広告市場4205億円に 急成長も消費活動とはギャップか |
https://www.advertimes.com/20220119/article374484/
|
消費活動 |
2022-01-19 06:58:51 |
マーケティング |
AdverTimes |
「フィービジネスで生きていくための交渉術」をテーマに、TCCがトークイベントを開催 |
https://www.advertimes.com/20220119/article374460/
|
開催 |
2022-01-19 06:27:27 |
コメント
コメントを投稿