IT |
気になる、記になる… |
ソニーの新型ワイヤレスイヤホン「WF-1000XM5」の価格は39,000円前後に?? |
https://taisy0.com/2023/06/24/173360.html
|
発表 |
2023-06-24 14:54:45 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
windowsでUbuntuをインストールして、pythonを利用してみる。【環境構築】 |
https://qiita.com/momiji777/items/f7f4bcd28562a5a57753
|
ubuntu |
2023-06-24 23:56:05 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
ABC307 |
https://qiita.com/nng_ac/items/dfe4520d874eb4398d3c
|
unrated |
2023-06-24 23:47:49 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
ピンホールカメラモデルとカメラキャリブレーション |
https://qiita.com/ground0state/items/2f025bbfb84774faf46b
|
紹介 |
2023-06-24 23:26:26 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
ChatGPTが解き明かすテキストの心情(ChatGPTで感情分析してみる) |
https://qiita.com/tsuno0821/items/7ca5e0471fbb7feba67a
|
chatgpt |
2023-06-24 23:22:13 |
Linux |
Ubuntuタグが付けられた新着投稿 - Qiita |
Orange Pi 5 を買って Ubuntu をインストールしてみました |
https://qiita.com/jibri/items/04dd27ccbbcbfc872b1a
|
orangepi |
2023-06-24 23:23:31 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【AWS】Systems ManagerからLinux内のバッチを実行してみました |
https://qiita.com/hyj624117615/items/b5fcda2a41cae2cb72ab
|
systemsmanager |
2023-06-24 23:54:02 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
Windows(WSL)を使ったDocker環境構築(導入編) |
https://qiita.com/ys05181406/items/49fa9d9de286f0a474ef
|
docker |
2023-06-24 23:07:56 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
私のgit-flowのやり方 |
https://qiita.com/yukisakakima/items/0976400f5b6ad9705cf8
|
gitclonelt |
2023-06-24 23:49:04 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
Windows(WSL)を使ったDocker環境構築(導入編) |
https://qiita.com/ys05181406/items/49fa9d9de286f0a474ef
|
docker |
2023-06-24 23:07:56 |
海外TECH |
DEV Community |
Litestar 2.0 [Beta]: Speed of Light - Power of Stars! |
https://dev.to/v3ss0n/litestar-20-beta-speed-of-light-power-of-stars-1j62
|
Litestar Beta Speed of Light Power of Stars Litestar Formally Starlite is coming soon In the world of Python web development frameworks web frameworks can be categorized into two extremes One category is full stack frameworks like Django and Odoo They are often considered bloated and heavy making it hard to optimize performance These frameworks impose their own way of doing things and can get in the way of both frontend and backend developers They may not even provide a proper REST API by default While they can be customized to some extent especially Django implementing special features can be challenging requiring hacky workarounds or forks Although some functionality can be added through addons not all addons are properly maintained or meet the quality standards of the core frameworks The others are there are micro frameworks like Flask Sanic and FastAPI that are simple just an HTTP server with route handlers for the sake of simplicity However they reject many features that could benefit developers This often leads teams to build their own half cooked frameworks based on these micro frameworks which eventually become too complex to maintain Consequently teams often abandon their custom frameworks and migrate to frameworks like Django which may not support their specific use cases Why we choose Litestar instead of FastAPI We are one of a small but experienced Software development agency in Yangon Myanmar In past decade we had used various python web frameworks back in we used webpy for quick and easy applications development then we moved to Django for more fuller stack admin style dev needs During we developed our own chatrooms and realtime social application so we used Tornado web for that It is still great high quality Realtime web framework but it doesn t have any support for building REST OpenAPI systems out so we started trying FastAPI around Shortfalls of FastAPIAt the start everything went great However soon after we moved it to staging and tested it with a few hundred users it started encountering problems We faced memory leak issues that had been reported and had pull requests by other contributors that fix it ready for a long time Additionally we experienced unexpected asynchronous problems and random failures in file uploads What s worse is that the repo had quality pull requests waiting to be merged for years and the maintainers won t even actually review them Although the repository seemed active with daily commits and sponsor updates there were only a few lines of documentation and README md changes Despite multiple requests from the community the maintainer replied but we weren t convinced by his replies and questioned their judgment a few months ago all the issues were abruptly converted into discussions without any notice too Around the same time the Starlite framework was released Even in its alpha version it proved to be a lot faster than FastAPI and was already well architected with a proper Dependency Injection system FastAPI on the other hand still struggled in this aspect Consequently we decided to rewrite our app using Starlite and since then we haven t looked back Starlite has proven to be more stable and significantly faster improving performance by to even in older versions on our use cases I have also joined the Starlite community and genuinely appreciate their commitment to producing quality work which is nonexistent in FastAPI We have been using Starlite Litestar for over a year now and it has been a great experience Enter Litestar Starlite is getting renamed as Litestar Starting at release Litestar is a framework that strikes a balance between simple micro framework and enterprise full stack frameworks With Litestar you can start with a route handler function with typed parameters and already get auto generated OpenAPI documentation Swagger Redoc Element interfaces and auto generated example schema documentation with just five lines of code It even provides TypeScript types Next Litestar won t get in your way but it offers batteries included functionality to build fully functional full stack web applications Just import or included the already included contrib moduels middlewares and plugins maintained by core maintainers who are industry experts In Litestar you can build full framework style applications by utilizing the following features JWT based authentication and securityDomain Driven Development DDD style web development with CRUD operations filtering listing and counting It supports various features that even Django would need additional plugins for Real time systems using channelsCaching and data storesVisit litestar dev they have a great discord at The maintainers are very helpful and they keep a great community culture They keep high bar for code quality and I learnt a lot contributing there Cod together with us In the next post I will show how a simple route handler script can evolve into a complex application using DDD DTO and Repository patterns |
2023-06-24 14:04:16 |
ニュース |
BBC News - Home |
South East Water blames working from home for hosepipe ban |
https://www.bbc.co.uk/news/uk-england-66007675?at_medium=RSS&at_campaign=KARANGA
|
claims |
2023-06-24 14:53:22 |
ニュース |
BBC News - Home |
Nazanin Zaghari-Ratcliffe: 'Readjusting to UK life was hard' |
https://www.bbc.co.uk/news/uk-england-london-66007539?at_medium=RSS&at_campaign=KARANGA
|
civil |
2023-06-24 14:15:57 |
ニュース |
BBC News - Home |
Polar Prince: Support ship docks at Canadian harbour as rescue operations wind down |
https://www.bbc.co.uk/news/world-us-canada-66008843?at_medium=RSS&at_campaign=KARANGA
|
implosion |
2023-06-24 14:24:34 |
ニュース |
BBC News - Home |
Wagner fighters in Russian cities defy Putin's charge of mutiny |
https://www.bbc.co.uk/news/world-europe-66006860?at_medium=RSS&at_campaign=KARANGA
|
russia |
2023-06-24 14:23:11 |
ニュース |
BBC News - Home |
Queen's 2023 results: Alex de Minaur beats Holger Rune to reach final |
https://www.bbc.co.uk/sport/tennis/66008313?at_medium=RSS&at_campaign=KARANGA
|
holger |
2023-06-24 14:21:23 |
コメント
コメントを投稿