Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
لایسنس ردیسو عوض کردن (درواقع آزادی عمل رو کم کردن)
یه سری اومدن گفتن من فلان جارو تحت لایسنس قبل نوشتم و بدون اون ردیس کار نمیکنه و باید بر دارید 😂😂😂😂
بعد یه سری اومدن میگن وقتشه که بریم رو libredis یا مثلا freedis 😐😂
libre + redis
free + redis
https://github.com/redis/redis/pull/13157
یه سری اومدن گفتن من فلان جارو تحت لایسنس قبل نوشتم و بدون اون ردیس کار نمیکنه و باید بر دارید 😂😂😂😂
بعد یه سری اومدن میگن وقتشه که بریم رو libredis یا مثلا freedis 😐😂
libre + redis
free + redis
https://github.com/redis/redis/pull/13157
😐3
Seyed Mahdi Notes
لایسنس ردیسو عوض کردن (درواقع آزادی عمل رو کم کردن) یه سری اومدن گفتن من فلان جارو تحت لایسنس قبل نوشتم و بدون اون ردیس کار نمیکنه و باید بر دارید 😂😂😂😂 بعد یه سری اومدن میگن وقتشه که بریم رو libredis یا مثلا freedis 😐😂 libre + redis free + redis https:…
توردیس, redis by tori
تو کامنتا گفتن فردیس، free redis
تو کامنتا گفتن فردیس، free redis
Forwarded from Python BackendHub (Mani)
تو پست قبلی interface لایبری خیلی واضح نشد, برای همین عکس میدم ازش. اگه ایده ای داشتین حتما بهم بگید. تومن و بقیه کریپتو ها ساپورت شن میتونه game changer خوبی باشه.
(پ.ن: تایپ ها یک جورین که میتونید راحت تیبلشون کنید 😅.)
برای حمایت خیلی ممنون میشم استار و یا contribute بدید 🙏
لینک گیتهاب لایبری:
https://github.com/ManiMozaffar/fastexchange
@PyBackEndHub
(پ.ن: تایپ ها یک جورین که میتونید راحت تیبلشون کنید 😅.)
برای حمایت خیلی ممنون میشم استار و یا contribute بدید 🙏
لینک گیتهاب لایبری:
https://github.com/ManiMozaffar/fastexchange
@PyBackEndHub
Python BackendHub
تو پست قبلی interface لایبری خیلی واضح نشد, برای همین عکس میدم ازش. اگه ایده ای داشتین حتما بهم بگید. تومن و بقیه کریپتو ها ساپورت شن میتونه game changer خوبی باشه. (پ.ن: تایپ ها یک جورین که میتونید راحت تیبلشون کنید 😅.) برای حمایت خیلی ممنون میشم استار…
مردم چه کارها که نمیکنن واقعا 😳
این کتاب MySQL Currency رو که بخونم میخام برم سراغ یک پروژه جنگوایی سیستم بانکی، دلیلش چیه که بعد کتاب میرم؟ چون داخل یک سیستم بانکی Currency زیاد یقهام رو قرار بگیره و دیتابیس باید درست کارکنه :)
@TorhamDevCH 😳
این کتاب MySQL Currency رو که بخونم میخام برم سراغ یک پروژه جنگوایی سیستم بانکی، دلیلش چیه که بعد کتاب میرم؟ چون داخل یک سیستم بانکی Currency زیاد یقهام رو قرار بگیره و دیتابیس باید درست کارکنه :)
@TorhamDevCH 😳
❤6🔥2
Jesper_Wisborg_Krogh_MySQL_Concurrency_Locking_and_Transactions.pdf
5.9 MB
کتاب MySQL Currency برای مشتاقان علم
@TorhamDevCH 😳
@TorhamDevCH 😳
👍3❤1
TorhamDev | تورهام 😳
sorry for not having super high-quality content 😳 ۱. دکمه pause ۲. همون خارجی ببین خب 😳
اینا که خوبه بابا، یک سری کامنت هست نگه داشتم هروقت به سرم زد دوباره محتوا بسازم اونا میخونم فراموش میکنم 🥰
💔2
TorhamDev | تورهام 😳
fastapi>>>
نه کلاس ریسپانس مشخص کردم نه پایدنتیک براش نوشتم فقط ریترن کردمش خودش جیسان کرد 😳🍻
😨3❤1👍1
TorhamDev | تورهام 😳
برم اینو با پایتون بزنم سورسشو میفرستم https://www.youtube.com/watch?v=Qmh7M6qx3H8
from fastapi import FastAPI
from redis import Redis
app = FastAPI()
r = Redis()
@app.get("/get-updates/{userid}/")
def get_updates(userid: int):
data = r.blpop(f"user:{userid}", timeout=30)
return data
@app.get("/add/{userid}/")
def add_update(userid: int, update: str):
r.lpush(f"user:{userid}", update)
return {"Status": "Not bad"}
TorhamDev | تورهام 😳
from fastapi import FastAPI from redis import Redis app = FastAPI() r = Redis() @app.get("/get-updates/{userid}/") def get_updates(userid: int): data = r.blpop(f"user:{userid}", timeout=30) return data @app.get("/add/{userid}/") def add_update(userid:…
برای دریافت آپدیت
http://127.0.0.1:8000/get-updates/1234/
برای اضافه کردن آپدیت
http://127.0.0.1:8000/add/1234/?update=test
http://127.0.0.1:8000/get-updates/1234/
برای اضافه کردن آپدیت
http://127.0.0.1:8000/add/1234/?update=test
🫡4
موفق به ساخت آبجکت سینگلتون شدم، با override کردن داندرلاین new هم میشه سینگلتون ساخت تو پایتون
⚡2🤣2