AWS |
AWS Media Blog |
Integrating the Content Localization on AWS solution into your media creation and distribution workflow |
https://aws.amazon.com/blogs/media/integrating-the-content-localization-on-aws-solution-into-your-media-creation-and-distribution-workflow/
|
Integrating the Content Localization on AWS solution into your media creation and distribution workflowContent creators and distributors seeking to deliver video content to worldwide customers have more options than ever before However even as tools and services for simplifying the distribution of video streams have become more readily available the process of localizing content to make it understandable to a worldwide multi lingual audience remains a challenge for many … |
2022-07-14 19:35:34 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
pythonでZoom APIを触ってみた |
https://qiita.com/shinkoma/items/1c3e68db47732543e400
|
zoomapi |
2022-07-15 04:01:06 |
海外TECH |
Ars Technica |
PlayStation’s new “digital collectibles” are definitely not NFTs |
https://arstechnica.com/?p=1866873
|
collectibles |
2022-07-14 19:37:05 |
海外TECH |
MakeUseOf |
The 9 Best Recipe Organizer Apps to Replace Your Cookbooks |
https://www.makeuseof.com/tag/best-recipe-management-apps/
|
management |
2022-07-14 19:45:14 |
海外TECH |
MakeUseOf |
Where to Buy Ebooks: 10 Online Ebook Stores Worth Using |
https://www.makeuseof.com/tag/buy-ebooks-best-ebook-stores/
|
ebook |
2022-07-14 19:20:54 |
海外TECH |
MakeUseOf |
8 Ways to Fix a Cursor When It Moves On Its Own in Windows 11 |
https://www.makeuseof.com/windows-11-cursor-moves-fix/
|
windows |
2022-07-14 19:15:14 |
海外TECH |
DEV Community |
Moving a Python Application to a Distributed Database in Three Easy Steps. |
https://dev.to/yugabyte/moving-a-python-application-to-a-distributed-database-in-three-easy-steps-412p
|
Moving a Python Application to a Distributed Database in Three Easy Steps I have been writing APIs and small services in Python mostly with SQL based databases for quite some time now As developers we don t pay too much attention to database performance and scalability unless our application faces real performance issues like slow reading writing of data bulk requests etc But when we see our application receiving more requests than usual we start to panic about keep performance high and ensuring the application remains available under the increased load To solve this problem we tend to default to increasing the compute power in the system horizontal or vertical scaling to handle more requests but we forget that the data storage layer also has a huge impact on application performance Since traditional SQL databases are single node or based on primary secondary node architecture not all these issues can be fixed by adding more storage or computing power Scaling databases is a tedious task as there are many factors and methods to address such as data replication sharding caching and transactions These all need to be considered before scaling the database as the data needs to be consistent and available across the application You may even need to rewrite some of the services change the codebase to support this database scaling However all the above discussed issues can be solved by using a distributed SQL database Moving your existing application to a distributed databaseUsing a distributed SQL database seems like a single shot solution and exciting to use but I started to think about how hard it might be to move the existing application without changing the business logic First I needed a database that worked with both an existing and modern application architecture cloud native and could solve performance and scalability issues YugabyteDB is an ideal choice here as it is an open source PostgreSQL compatible distributed SQL database If you want to know more about how and why to use YugabyteDB you can check out this amazing playlist on YouTube I have used the JobBoard application for this experiment This is a web application for Job posting You can create update and delete job posts and it also supports the feature of user registration amp authentication It is built using the FastAPI framework with PostgreSQL and SQLite DB support and is a popular project for FastAPI learning You can check out this video to discover more about the overall application use Now that we have decided on the distributed SQL database to use let s see it in action as we migrate using the following steps Step Start a multi zone YugabyteDB managed clusterYugabyteDB provides a fully managed cloud offering that supports AWS and GCP platforms I am using YugabyteDB Managed here to create a multi zone cluster This offering feature matters a lot for me as a developer because all I want is to quickly launch a database instance and focus more on my application logic Bonus YugabyteDB Managed offers a free tier for developers without asking for payment details After setting up a YugabyteDB Managed account I was able to create and launch a multi zone cluster quickly The experience was seamless and fast You can follow these instructions to create a cluster on the cloud If you wish to do a manual cluster setup you can start the cluster locally Step Change Database Connectivity Settings in the AppOne of the best parts is that YugabyteDB is compatible with PostgreSQL and works smoothly with existing Python frameworks drivers and ORMs such as Django psycopg and SQLAlchemy etc This means you don t need extra lines of code to support the database The logic to connect the database is the same as for PostgreSQL or any another relational database Next I downloaded the CA certificate from the cluster and added my machine s public IP address to the cluster IP allow list This is required to communicate and access the cluster So we have set up the distributed database cluster now it s time to connect the application with the database Let s quickly set up the application with the database connection details Clone the repo and install the requirements for the application git clone amp amp cd JobBoard FastapiInstall the app requirements pip install r requirements txtAdd update the env file in the project directory for the database configuration as shown below POSTGRES USER db user name POSTGRES PASSWORD your downloaded db password POSTGRES SERVER cluster host ip POSTGRES PORT POSTGRES DB yugabyte SECRET KEY supersecretkeyhere USE SQLITE DB False Step Start The AppAs the database connectivity parameters are now added to the application let s start the application Run command uvicorn main app reload to run the application and visit Perform the operation of registering the user creating and deleting job posts etc You will see the values reflected in the database you can also see the tables created by the application under your cluster page Let s see some application data by querying the database You can directly connect to your database from Cloud Shell on the cluster page And run a simple query that returns the newly added records Closing ThoughtsMigrating your database can seem like a dreadful and tedious task but you can now see how easy it is to move your existing application to YugabyteDB and benefit from the features of a distributed SQL database In just three quick steps I migrated an existing PostgreSQL application to a distributed YugabyteDB instance And you know what s cool about distributed databases like YugabyteDB These databases are modular by design and can be easily extended on demand This means I can easily scale the database horizontally without interruption or maintenance downtime when the load increases again |
2022-07-14 19:12:27 |
海外TECH |
Engadget |
A docuseries based on Spotify's RapCaviar playlist is coming to Hulu |
https://www.engadget.com/rapcaviar-presents-coming-to-hulu-2022-195240556.html?src=rss
|
A docuseries based on Spotify x s RapCaviar playlist is coming to HuluHulu has ordered a docuseries inspired by the influential hip hop playlist RapCaviar from Spotify and Sony s IPC studio reportedThe Hollywood Reporter RapCaviar Presents will feature the perspectives of artists like Tyler the Creator Jack Harlow Megan Thee Stallion Doja Cat and Saweetie The show has no official release date yet but is expected to debut on Hulu sometime later this year For those who are unfamiliar with RapCaviar both the million follower strong playlist and companion podcast are known for launching the careers of once unknown artists such as Migos Lil Uzi Vert and Kyle For emerging hip hop artists getting a track featured on RapCaviar can quickly result in millions of streams and draw the attention of record labels The creator of the playlist is Tuma Basa Spotify s global head of hip hop programming who hand picks the music himself Filmmaker Karam Gill Supervillain The Making of Tekashi ixine will serve as executive producer and creative director of the docuseries The co EPs are Av Accius and Marcus A Clarke The showrunner is Steve Rivo the writer of the Showtime film about the world s longest running music video You re Watching Video Music Box If the appetite for original programming about music is strong enough we could possibly see even more documentaries and shows in other genres from Spotify in the future There s even a fictionalized series about Spotify in the works The Playlist a scripted series about the music streaming service s origin story will debut on Netflix later this year |
2022-07-14 19:52:40 |
海外TECH |
CodeProject Latest Articles |
Create GraphQL Based REST API Application using Spring Boot |
https://www.codeproject.com/Articles/5337253/Create-GraphQL-Based-REST-API-Application-using-Sp
|
graphql |
2022-07-14 19:20:00 |
ニュース |
BBC News - Home |
Italian PM Mario Draghi offers resignation after coalition falls apart |
https://www.bbc.co.uk/news/world-europe-62171284?at_medium=RSS&at_campaign=KARANGA
|
president |
2022-07-14 19:20:29 |
ニュース |
BBC News - Home |
Ivana Trump, Donald Trump's first wife, dies at 73 |
https://www.bbc.co.uk/news/world-us-canada-62172028?at_medium=RSS&at_campaign=KARANGA
|
amazing |
2022-07-14 19:57:07 |
ニュース |
BBC News - Home |
England dig in to level one-day series against India |
https://www.bbc.co.uk/sport/cricket/62166070?at_medium=RSS&at_campaign=KARANGA
|
england |
2022-07-14 19:36:24 |
ニュース |
BBC News - Home |
Tory leadership race: Rishi Sunak leads pack in tightening contest |
https://www.bbc.co.uk/news/uk-politics-62168579?at_medium=RSS&at_campaign=KARANGA
|
boris |
2022-07-14 19:32:52 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
140円到達は時間の問題、“悪い円安”論議より「安いニッポン」脱却が王道 - 政策・マーケットラボ |
https://diamond.jp/articles/-/306318
|
有効活用 |
2022-07-15 05:00:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
自民大勝で信任を得た「新しい資本主義型アベノミクス」三本の矢の具体像 - 政策・マーケットラボ |
https://diamond.jp/articles/-/306404
|
三本の矢 |
2022-07-15 04:55:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
「上司が説明、部下が納得」が無意味な理由、成長する仕組み作りの極意【動画】 - 結果を出すリーダー 5つの鉄則 |
https://diamond.jp/articles/-/306125
|
鉄則 |
2022-07-15 04:50:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
中国の生産代替地「筆頭格」ベトナム、経済は足元堅調も先行きに山積する不透明要因 - 西濵徹の新興国スコープ |
https://diamond.jp/articles/-/306444
|
国内総生産 |
2022-07-15 04:45:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
旧統一教会「献金」の実態、3000万円の“聖本”に大理石の壺…弁護士と宗教2世が明かす - 弁護士ドットコム発 |
https://diamond.jp/articles/-/306425
|
世界平和統一家庭連合 |
2022-07-15 04:40:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
富士通・NECは減収、野村総研は2桁増収…ITベンダー4社の格差の要因は?【四半期決算報ピックアップ】 - ダイヤモンド 決算報 |
https://diamond.jp/articles/-/306445
|
野村総研 |
2022-07-15 04:35:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
サイボウズのインフレ手当が無理でも…中小企業に「ステルス賃上げ」提案 - 今週もナナメに考えた 鈴木貴博 |
https://diamond.jp/articles/-/306446
|
中小企業 |
2022-07-15 04:30:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
日本企業に迫る「中ロによる輸出規制」リスク、原材料調達で深刻な影響も - DOL特別レポート |
https://diamond.jp/articles/-/306367
|
対中依存 |
2022-07-15 04:25:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
中国人も度肝を抜かれた安倍元首相の外交手腕、「日中関係挽回」の鮮烈 - 莫邦富の中国ビジネスおどろき新発見 |
https://diamond.jp/articles/-/306447
|
中国ビジネス |
2022-07-15 04:20:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
混迷深まる中国住宅市場、ローン返済拒否で新局面に - WSJ発 |
https://diamond.jp/articles/-/306534
|
返済 |
2022-07-15 04:19:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
韓国大統領夫人の大人気に潜む「新政権のリスク」とは、元駐韓大使が解説 - 元駐韓大使・武藤正敏の「韓国ウォッチ」 |
https://diamond.jp/articles/-/306448
|
武藤正敏 |
2022-07-15 04:15:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
Appleの新機能「ロックダウンモード」は、サイバー攻撃の標的にされた個人を守る - ビジネスを変革するテクノロジー |
https://diamond.jp/articles/-/306449
|
apple |
2022-07-15 04:10:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
節税対策の「生前贈与」が2024年に打ち止めも?今すぐやるべき対策とは - 相続&節税「損する人・得する人」 |
https://diamond.jp/articles/-/306054
|
打ち止め |
2022-07-15 04:05:00 |
ビジネス |
東洋経済オンライン |
西九州新幹線、ライバル「高速バス」が歓迎の理由 注目度上昇で福岡―長崎間「九州号」に追い風か | 経営 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/604116?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
九州新幹線 |
2022-07-15 04:30:00 |
コメント
コメントを投稿