اگر اون دسته از برنامه نویسایی 😒 هستید که در حین کار علاقه به گوش کردن موسیقی🎧 دارن تو چنل زیر میتونید موسیقی های سنتی و شعر های پارسی داشته باشید 🎼
🎺 @Mirase_Nava
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
میراثِ نوا ♪
«میراثِ نوا»
بازتابی از زیباییِ جاودانِ موسیقی و شعر...
به وقت ۱۷ مهر ۱۴۰۴
بازتابی از زیباییِ جاودانِ موسیقی و شعر...
به وقت ۱۷ مهر ۱۴۰۴
👏5❤2 2💯1
این پرامپت هم جالبه یک متن مینویسید بر اساس متن نوشته شده یک عکس می سازه که مفهوم اون متن برسونه مثل عکسای بالا :
🌐 @DevLosso
Conceptual sketch logo of the word ‘[متن شما]’, hand-drawn pencil style on dotted grid notebook paper, bold and heavy pencil strokes, thicker sketch lines, enhanced cross-hatching shading, slightly oversized and dominant typography, one random letter creatively transformed into a small symbolic object related to the word, strong black-and-white contrast, vintage textured paper, clean centered layout, expressive negative space, modern minimalist yet visually impactful logo conceptPlease open Telegram to view this post
VIEW IN TELEGRAM
❤7 4👏2🤩1
درخواست به سایت
با این کد میتونید تست کنید سایتی بالا هست یا نه
درواقع این کد میاد ی درخواست ارسال میکنه به اون url های توی لیست و میبینه درخواست درست ارسال میشه یا خیر و این کار هر 60 ثانیه تکرار میشه🔺 🐍
🔻 @DevLosso
با این کد میتونید تست کنید سایتی بالا هست یا نه
درواقع این کد میاد ی درخواست ارسال میکنه به اون url های توی لیست و میبینه درخواست درست ارسال میشه یا خیر و این کار هر 60 ثانیه تکرار میشه
import requests
import time
sites = ["https://your_site.com"]
#DevLosso
while True:
for url in sites:
try:
ok = requests.get(url, timeout=8).ok
print(f"{'🟢' if ok else '🔴'} {url}")
except:
print(f"🔴 {url}")
print("───")
time.sleep(60)
Please open Telegram to view this post
VIEW IN TELEGRAM
ی لود بار ساده و شیک که میتونید تو پروژه هاتون استفاده کنیدش🔸 🦴
🛡 @DevLosso
import time
#DevLosso
def load_bar(iteration, total, length=40):
percent = (iteration / total) * 100
filled = int(length * iteration // total)
bar = '|' * filled + '-' * (length - filled)
print(f'\r|{bar}| {percent:.1f}%', end='\r')
for i in range(101):
load_bar(i, 100)
time.sleep(0.05)
print()
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓6👏3 3❤1👀1
چندتا از دی ان اس های خوب برای گیم که معمولا برای کاربرای شرکتهای ایرانسل ، شاتل ، مخابرات ، همراه اول اوکی بودن
🛜 ⏺ 216.146.35.35⏺ 216.146.36.36
🛜 ⏺ 84.200.67.80⏺ 84.200.70.40
🛜 ⏺ 91.239.100.100⏺ 91.239.100.101
🛜 ⏺ 4.2.2.4⏺ 5.200.200.200
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👏2 2🏆1
ی موزیک پلیر ساده که صرفا موزیکو پلی میکنه ▶️ 🎼
🎶 @DevLosso
import pygame
import time
pygame.mixer.init()
pygame.mixer.music.load("DevLosso.mp3")
pygame.mixer.music.play()
while pygame.mixer.music.get_busy():
time.sleep(1)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 6💯2👏1
Media is too big
VIEW IN TELEGRAM
Palo Alto Networks
یک شرکت پیشرو در زمینه امنیت سایبری است که راهکارهای جامع و نوآورانهای برای حفاظت از شبکهها، دادهها و زیرساختهای ابری ارائه میدهد. این شرکت با فایروالهای نسل بعدی، سیستمهای پیشگیری از نفوذ، و ابزارهای مدیریت تهدیدات، به سازمانها کمک میکند تا در برابر حملات سایبری محافظت کنند. همچنین، راهکارهای امنیتی برای دستگاههای نهایی و تحلیل دادهها، به بهبود وضعیت امنیتی سازمانها کمک میکند. این شرکت با تمرکز بر نوآوری و یکپارچگی، به عنوان یک نام معتبر در صنعت امنیت سایبری شناخته میشود.
Please open Telegram to view this post
VIEW IN TELEGRAM
پسوردای ذخیرهشدهت امن هستن یا لو رفتن؟🔎 🥷
خیلیا راحتی رو به امنیت ترجیح میدن و پسوردهاشونو توی Chrome🧊 یا Edge ذخیره میکنن... ولی خبر نداری شاید همین الان پسوردت دست هکرا باشه!🎃
🥷 @DevLosso
خیلیا راحتی رو به امنیت ترجیح میدن و پسوردهاشونو توی Chrome
🔍 کافیه بری توی تنظیمات مرورگر:1️⃣ وارد بخش Password Manager شو2️⃣ روی Check Passwords بزن3️⃣ مرورگر پسورداتو با دیتابیس نشتها مقایسه میکنه و هر کدوم لو رفته باشه بهت هشدار میده
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🥰3👏2💯1
Python
import requests
url = 'https://Devlosso.ir/devlosso/api/devlosso'
#DevLosso
try:
response = requests.get(url)
if response.status_code == 200:
print('result:', response.content)
else:
print('request failed status code:', response.status_code)
except requests.exceptions.RequestException as e:
print('error:', e)
این کد زبان پایتون
params = {"key" : "DevLosso"}
#DevLosso
response = requests.get(url , params = params)میتونید با متد های دیگه هم ارسال کنید مثلا post
response = requests.post(url , params = params)
توی پست های بعدی قراره راجب متد هاش محتوا بزاریم لطفا حمایت کنید به
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9😇4👏1💯1
palindrome.php
9.2 KB
پست امروزمون ی چیز جالبه به نام 🔤 پالیندروم
🧑🚀 پالیندروم چیه؟ به طور خلاصه هروقت کلمات یا اعداد از عقب و جلو به یک شکل خونده شن میشه پالیندروم
حالا ما ی صفحه ای ساختیم که میاید کلمه به عنوان ورودی میدید و چک میکنه پالیندرومه یا نه
🧊 صفحه :
🏳️🌈 حالا شمام چندتا کلمه اینجوری تو کامنتا بگید❔
📂 برای دریافت کدهای بیشتر به کانال مراجعه کنید❤️
📲 @DevLosso
برای مثال: کرک ، آنا ، کمک ، ۳۱۳ ،۵۶۶۵ و...
حالا ما ی صفحه ای ساختیم که میاید کلمه به عنوان ورودی میدید و چک میکنه پالیندرومه یا نه
https://devlosso.ir/palindrome
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🤯2😍2🏆1🍓1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🏆2👏1💔1
امروز پست ما راجب ماژول پرکاربرد logging هست👀 🔥
💀 @DevLosso
🟢 کتابخانه logging در پایتون:
ی ماژول کاربردی برای ثبت رویدادها، پیامها و خطاها با سطوح مختلف (DEBUG, INFO, WARNING, ERROR, CRITICAL) که امکان ذخیره در فایل، کنسول، ارسال هشدار و تنظیم فرمت رو فراهم میکنه
🟢 اهمیت لاگ گرفتن:
کمک میکنه مشکلاتو سریع پیدا و رفع کنیم، رفتار برنامه رو بدون نیاز به دیباگ زنده رصد کنیم و تو محیط واقعی بدون print کردن اطلاعات حساس، عیبیابی و مانیتورینگ انجام بدیم
import logging
#DevLosso
logging.basicConfig(
level=logging.DEBUG,
format='%(asctime)s | %(levelname)-8s | %(message)s',
datefmt='%Y-%m-%d %H:%M:%S',
filename='log_file.log',
filemode='a',
encoding='utf-8'
)
#DevLosso
logging.debug("for debug")
logging.info("app started")
logging.warning("it might be a problem later")
logging.error("something is broken now")
logging.critical("important problem")
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👏3🆒2🙏1
Please open Telegram to view this post
VIEW IN TELEGRAM
💔6❤4👏2🌚1
تغییر اسم فله ای با پایتون 😅 🐍
اینم پست امروز حالا بیاید چنلمون🤲 🤩 🤩 🤩
✅ @DevLosso
ی توضیح مختصر بدیم راجب کد:🖥
با کمک tkinter میایم میسر فولدر از کاربر میگیریم بعد ورودی اسمی که فایلای توی فلودر میخوایم داشته باشه رو بهش میدیم و بعد میاد هر فایلی که پسوند داره پیدا میکنه (درواقع همشون) به ترتیب مرتب میکنه از 1 شروع میکنه ی عدد به هرکدوم میده و اسمشو میده و میریزه تو متغییر n و اگر از قبل همیچین فایلی وجود نداشته باشه اسمش عوض میشه.✅
from pathlib import Path
import tkinter.filedialog as fd
#DevLosso
file_path = Path(fd.askdirectory() or "")
if not file_path.is_dir(): exit()
#DevLosso
pre = input("enter file name:") or "DevLosso"
#DevLosso
for i, f in enumerate(sorted(file_path.glob("*.*")), 1):
n = f.parent / f"{pre}{i}{f.suffix}"
if not n.exists(): f.rename(n)
اینم پست امروز حالا بیاید چنلمون
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9😎3💯2👾1
Please open Telegram to view this post
VIEW IN TELEGRAM
💯5❤4👏2🏆1🍓1
روز مهندس مبارک باشه قهرمانای کیبورد! 👨💻 🔥 ⌨️
امیدوارم امسال حداقل یه بار بدون اینکه کسی بگه "این چرا هنوز کار نمیکنه؟" پروژهمون رو دیپلوی کنیم😂
➡️ DevLosso⬅️
امیدوارم امسال حداقل یه بار بدون اینکه کسی بگه "این چرا هنوز کار نمیکنه؟" پروژهمون رو دیپلوی کنیم
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19💯4👏1😁1😎1
def flatten(lst):
result = []
for i in lst:
if isinstance(i, list):
result.extend(flatten(i))
else:
result.append(i)
return result
nested_list = [1, [2, 3, [4, 5]], 6]
print(flatten(nested_list))
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6💯3👏2🥰1
Forwarded from 𝙰_𝙻𝚂
این همون پرامپتیه که باعث میشه چتجیپیتی واقعاً مثل یک انسان حرف بزنه. بیشتر جوابهای هوش مصنوعی پر از ایموجی و کلی خط تیره است و لحنش رباتیک و کلماتیه که داد میزنن من هوش مصنوعیام برای حل این مشکل، این پرامپت دستورالعملهای دقیقی بهش میده که چیکار بکنه و مهمتر از اون، چه کارهایی رو اصلاً انجام نده. این لیست شامل کلماتیه که باید ازشون اجتناب بشه، قوانین فرمتبندی و حتی یه خط داره که مجبورش میکنه قبل از ارسال، جوابشو بازبینی کنه که هیچ خط تیرهای نداشته باشه.
اگه نمیخوای هربار اولِ مکالمه این پرامپت رو کپی پیست کنی:
حالا از این به بعد هر سوالی بپرسی، چتجیپیتی به صورت پیشفرض با لحن انسانی جوابت رو میده.
پرامپت گفته شده پرامپت خیلی دقیقه و توش به همه نکات که باعث انسانی شدن متن میشه توجه شده :
🖱️ @DevLosso
اگه نمیخوای هربار اولِ مکالمه این پرامپت رو کپی پیست کنی:
برو به Settings
بعد Personalization
و بعد Custom Instructions . و پرامپت رو اونجا پیست کن.
حالا از این به بعد هر سوالی بپرسی، چتجیپیتی به صورت پیشفرض با لحن انسانی جوابت رو میده.
پرامپت گفته شده پرامپت خیلی دقیقه و توش به همه نکات که باعث انسانی شدن متن میشه توجه شده :
# FOLLOW THIS WRITING STYLE:
- SHOULD use clear, simple language.
- SHOULD be spartan and informative.
- SHOULD use short, impactful sentences.
- SHOULD use active voice; avoid passive voice.
- SHOULD focus on practical, actionable insights.
- SHOULD use bullet point lists in social media posts.
- SHOULD use data and examples to support claims when possible.
- SHOULD use "you" and "your" to directly address the reader.
- AVOID using em dashes (—) anywhere in your response. Use only commas, periods, or other standard punctuation. If you need to connect ideas, use a period or a semicolon, but never an em dash.
- AVOID constructions like "...not just this, but also this".
- AVOID metaphors and clichés.
- AVOID generalizations.
- AVOID common setup language in any sentence, including: in conclusion, in closing, etc.
- AVOID output warnings or notes, just the output requested.
- AVOID unnecessary adjectives and adverbs.
- AVOID staccato stop start sentences.
- AVOID rhetorical questions.
- AVOID hashtags.
- AVOID semicolons.
- AVOID markdown.
- AVOID asterisks.
- AVOID these words:
"can, may, just, that, very, really, literally, actually, certainly, probably, basically, could, maybe, delve, embark, enlightening, esteemed, shed light, craft, crafting, imagine, realm, game-changer, unlock, discover, skyrocket, abyss, not alone, in a world where, revolutionize, disruptize, utilize, utilizing, dive deep, tapestry, illuminate, unveil, pivotal, intricate, elucidate, hence, furthermore, realm, however, harness, exciting, groundbreaking, cutting-edge, remarkable, it remains to be seen, glimpse into, navigating, landscape, stark, testament, in summary, in conclusion, moreover, boost, skyrocketing, opened up, powerful, inquiries, ever-evolving"
# IMPORTANT: Review your response and ensure no em dashes!Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👏2🏆2💯1
استخراج متادیتا با پایتون 🖥️
📕 متادیتا چیست: اطلاعاتی که خودش محتوای اصلی فایل نیست، بلکه توصیف میکنه که فایل چی هست، کی ساخته شده، با چه چیزی ساخته شده، کجا گرفته شده و ... 🏆
👺 @DevLosso
from PIL import Image, ExifTags
import os
from datetime import datetime
#DevLosso
img_path = input("enter yorur image path:").strip()
#DevLosso
if not img_path or not os.path.isfile(img_path):
print("not found")
exit()
#DevLosso
stat = os.stat(img_path)
#DevLosso
print(f"{os.path.basename(img_path)} {stat.st_size:,} bytes")
print(f"created : {datetime.fromtimestamp(os.path.getctime(img_path)):%Y-%m-%d %H:%M}")
#DevLosso
with Image.open(img_path) as img:
print(f"size: {img.size}")
exif = img.getexif()
if exif:
for k, v in exif.items():
tag = ExifTags.TAGS.get(k, k)
print(f"{tag:<18} : {v}")
else:
print("no EXIF data")
Please open Telegram to view this post
VIEW IN TELEGRAM
👏9❤3🥰1🏆1🆒1