هدایت شده از دنیا زیبای هوش مصنوعی
پوشهی زبالهدان وارد پیامرسان پیشفرض اندروید شد / جلوگیری از حذف تصادفی پیامها
قبلا حذف یک چت از پیامرسان پیشفرض اندروید بلافاصله آن را از گوشی پاک میکرد. اما اکنون پوشهی جدید زبالهدان بهعنوان یک «شبکه ایمنی» عمل میکند. پس از ضربهزدن روی آیکون Trash، این پیام نمایش داده خواهد شد: "چت پس از ۳۰ روز حذف خواهد شد." در این دورهی ۳۰ روزه کاربران فرصت دارند قبل از اینکه چتها و پیامها بهطور دائم حذف شوند، آنها را بازیابی کنند
میتوان از طریق منوی حساب گوگل با ضربه روی تصویر پروفایل به پوشهی زبالهدان ( Trash) دسترسی پیدا کرد. در منوی زبالهدان، تعداد پیامها در هر چت نشان داده میشود. میتوان همه را حذف کرد یا بهسرعت همه یا برخی پیامها را به صفحهی اصلی بازیابی نمود.
📂 چرا تاریخ ساخت فایلهای پایتون بعد از کپی عوض میشود؟ (و راه حل)
سلام به همراهان عزیز 🌹
امروز میخواهم تجربهای را که حین نوشتن یک اسکریپت تحلیل فایل داشتم، با شما به اشتراک بگذارم. شاید برای شما هم پیش آمده باشد که بخواهید تاریخ واقعی ساخت فایلهای قدیمی خود را پیدا کنید، اما بعد از کپی کردن آنها روی درایو جدید، همه تاریخها به «امروز» تغییر کرده است.
🧪 ماجرا چیست؟
من یک اسکریپت پایتون نوشتم که تمام فایلهای یک پوشه را بر اساس تاریخ ایجاد واقعی دستهبندی میکند. وقتی اسکریپت را روی پوشهای از فایلهای کپیشده اجرا کردم، نتیجه عجیبی دیدم:
- ✅ فایلهای PDF و DOCX تاریخهای درستی نشان میدادند (مثلاً ۲۰۱۹، ۲۰۲۰، ...)
- ❌ فایلهای Python، MP3، MP4 و TXT همه تاریخشان شده بود «۲۰۲۶-۰۵-۱۶» (یعنی همان روز کپی)
🔍 دلیل چیست؟
سیستمعاملها (مخصوصاً ویندوز) برای هر فایل سه نوع زمان ثبت میکنند:
- Creation time (زمان ایجاد) – این همان تاریخی است که فایل برای اولین بار روی آن درایو نوشته شده.
- Modification time (زمان تغییر محتوا)
- Access time (زمان آخرین دسترسی)
مشکل بزرگ: وقتی یک فایل را از جایی کپی میکنید، Creation time در مقصد برابر با زمان کپی شدن میشود (نه زمان اصلی ساخت فایل). فقط اگر فایل را Move (انتقال) دهید، زمان ایجاد حفظ میشود. اما اکثر ما فایلها را کپی میکنیم، نه جابهجا.
اما چرا PDFها این مشکل را ندارند؟
چون فایلهای PDF و DOCX علاوه بر زمان سیستمعامل، یک متادیتای داخلی دارند که داخل خود فایل ذخیره شده است. فیلد CreationDate در PDF یا <cp:created> در DOCX حتی بعد از کپی هم دست نخورده میماند. در مقابل، فایلهای متنی ساده (مانند .py، .txt، .c، .cpp) چنین متادیتای استانداردی ندارند. همچنین فایلهای صوتی و تصویری هم اگر تگهای ID3 نداشته باشند، تاریخ خود را از دست میدهند.
🛠 راهحلها (برای فایلهای پایتون و متنی)
اگر میخواهید تاریخ واقعی فایلهای کدتان حفظ شود، سه کار میتوانید بکنید:
1. استفاده از Git (بهترین راه)
اگر پروژههای خود را در یک مخزن Git مدیریت میکنید، تاریخ اولین commit هر فایل به عنوان تاریخ تولد آن قابل استخراج است. حتی اگر فایل را کپی کنید، مخزن Git همراه با تاریخچهاش منتقل نمیشود. ولی اگر مخزن را کلون کنید، تاریخچه intact میماند.
2. اضافه کردن کامنت تاریخ به فایل (ساده و عملی)
در ابتدای هر فایل پایتون (یا هر فایل متنی دیگر) یک خط کامنت مانند زیر اضافه کنید:
# Created: 2019-03-15
سپس اسکریپت تحلیلگر شما میتواند این تاریخ را بخواند و به جای زمان سیستم از آن استفاده کند. من یک اسکریپت آماده دارم که میتواند یکباره به صدها فایل چنین کامنتی اضافه کند.
3. استفاده از فایلهای فشرده (ZIP/RAR)
اگر فایلها را قبل از کپی زیپ کنید، درون زیپ تاریخ اصلی حفظ میشود. بعد از Extract در مقصد، برخی از برنامههای Extract (مانند WinRAR) میتوانند تاریخها را برگردانند (گزینه “Restore original file dates”).
📌 جمعبندی
- فایلهای PDF و DOCX به لطف متادیتای داخلی، حتی پس از کپی نیز تاریخ واقعی خود را حفظ میکنند. ✅
- فایلهای پایتون و متنی ساده این مزیت را ندارند و تاریخ کپی را نشان میدهند. ❌
- برای حل مشکل، یا از Git استفاده کنید، یا به فایلها کامنت تاریخ اضافه کنید، یا قبل از کپی فایلها را بستهبندی کنید.
امیدوارم این توضیحات برای شما مفید بوده باشد. 🌸
#برنامه_نویسی #Python #مدیریت_فایل #metadata #تاریخ_ساخت_فایل
✅با ما همراه باشید در 👇
https://eitaa.com/learns_py
سیستم هوشمند لیست خرید.html
حجم:
13.2K
🚀 سیستم هوشمند لیست خرید + صفحه ورود اختصاصی
یک تجربه کاربری کامل با HTML، CSS و جاوااسکریپت خالص
✅ دارای صفحه ورود با رمز ۲۰۲۶
✅ افزودن کالا با اولویت، مقدار و برند
✅ کالاهای پرکاربرد با یک کلیک
✅ امکان علامت خرید و حذف موارد
✅ اشتراکگذاری لیست در یک لحظه
✍️ طراحی شده توسط یاسر محمودیان
مناسب برای پروژههای خانگی، فروشگاههای کوچک یا آموزش جاوااسکریپت
📁 فایل HTML آماده – فقط ذخیره کن و اجرا کن
#برنامه_نویسی #پایتون #هوش_مصنوعی #یاسر_محمودیان #لیست_خرید #HTML_CSS_JS
✅با ما همراه باشید در 👇
https://eitaa.com/learns_py
ارتباط با گوگل.html
حجم:
792Byte
«سریعترین راه ارتباط با گوگل، همین دکمه است»
زبانهای برنامهنویسی.html
حجم:
21.2K
🧠 ۱۵ زبان برنامهنویسی که هر توسعهدهندهای باید بشناسد
از C قدرتمند و قدیمی تا Python محبوب، از Rust امن تا JavaScript همهکاره — در این صفحه تعاملی، هر زبان با مزایا، معایب، رتبه سختی و کاربردهای اصلی مقایسه شده.
✅ مناسب برای:
· انتخاب مسیر یادگیری
· تدریس در مدارس و دانشگاه
· آشنایی سریع با اکوسیستم برنامهنویسی
🔗 لینک صفحه را برای دوستان برنامهنویس خود بفرستید.
#برنامهنویسی #یادگیری_برنامهنویسی
هوش مصنوعی به مجموعهای از تکنیکها و الگوریتمها گفته میشود که ماشینها را قادر میسازد تا کارهایی را که معمولاً به هوش انسانی نیاز دارد (مانند یادگیری، استدلال، تشخیص الگو و تصمیمگیری) انجام دهند. این حوزه شامل زیرشاخههایی مانند یادگیری ماشین، یادگیری عمیق و پردازش زبان طبیعی است که با استفاده از دادهها، مدلهایی میسازند تا الگوهای پیچیده را شناسایی و پیشبینی کنند.
ارتباط پایتون با هوش مصنوعی عمیق و گسترده است؛ پایتون به دلیل سادگی، خوانایی بالا و کتابخانههای قدرتمند (مانند NumPy، Pandas، Scikit-learn، TensorFlow و PyTorch) به زبان غالب در این حوزه تبدیل شده است. این کتابخانهها ابزارهای آماده برای پیادهسازی الگوریتمهای یادگیری ماشین، شبکههای عصبی و پردازش داده را در اختیار توسعهدهندگان قرار میدهد و فرآیند طراحی، آموزش و ارزیابی مدلهای هوش مصنوعی را بسیار سریعتر و کارآمدتر از زبانهای دیگر میکند.
✅با ما همراه باشید در 👇
https://eitaa.com/learns_py
اثبات تعاملی قضیه نیمساز.html
حجم:
24.7K
🔷 قضیهٔ طول نیمساز داخلی به زبان تصویر:
در هر مثلث، اگر AD نیمساز زاویهٔ A باشد، آنگاه:
AD² = AB·AC − BD·DC
این شبیهساز تعاملی، اثبات این رابطه را با رسم دایرهٔ محیطی و نقطهٔ E روی امتداد نیمساز نشان میدهد.
🖱️ رأسها را جابهجا کنید و اعداد را در لحظه ببینید.
✅ مناسب برای تدریس، پژوهش و مرور هندسهٔ یازدهم
۲۷ اردیبهشتماه؛ روز ارتباطات و روابط عمومی گرامی باد
فرارسیدن ۲۷ اردیبهشتماه، روز «ارتباطات و روابط عمومی»، فرصتی مغتنم برای پاسداشت جایگاه رفیع و نقش حیاتی این حرفه در پیشبرد اهداف سازمانی و اعتلای فرهنگ ارتباطی جامعه است.
این روز، صرفاً نامی در برگِ تقویم نیست، بلکه سرفصلی از اخلاق، علم و هنر است. در عصر ارتباطات، که اطلاعرسانی در همه عرصهها پیشتاز است، موفقیت و دوام سازمانها، ادارات و شرکتها به عملکرد روابط عمومیهای آنها گره خورده است.
اینجانب این روز را به تمامی خادمان، متخصصان و پیشگامان این وادی تبریک و تهنیت عرض میکنم. نقش شما در ایجاد شفافیت، اعتمادسازی و هدایت جریان اطلاعات، ستونفقرات موفقیت سازمانی و اجتماعی است.
باشد که با همدلی و همزبانی، شاهد بالندگیِ بیش از پیش این حرفهٔ تخصصی و تأثیرگذاری عمیقتر آن در تاروپود جامعه باشیم.
🌺 روز ارتباطات و روابط عمومی گرامی باد
شبیهساز تقارن در ریاضیات:
این یک ابزار تعاملی HTML است که دو نوع تقارن اصلی در ریاضیات را به صورت بصری و عملی آموزش میدهد:
1. تقارن بازتابی (آینهای):
· در سمت راست صفحه، نقاط آبی رنگ قابل کشیدن هستند.
· با حرکت هر نقطه، تصویر متقارن آن به طور خودکار در سمت چپ خط چین (محور تقارن عمودی) رسم میشود.
· میتوانید با دوبار کلیک روی نیمه راست، نقطه جدید اضافه کنید یا با دکمهها نقاط را حذف یا بازنشانی کنید.
· این شبیهساز به خوبی نشان میدهد که در یک شکل متقارن، دو طرف دقیقاً بازتاب یکدیگرند.
2. تقارن چرخشی (دورانی):
· یک شکل گلمانند با مرتبههای قابل انتخاب (۳، ۴، ۵، ۶) رسم میشود.
· با لغزنده میتوانید زاویه چرخش را تغییر دهید و ببینید در چه زاویههایی شکل بر خودش منطبق میشود.
· دکمه «چرخش خودکار» به صورت پویا زاویه را تغییر میدهد و هر بار که زاویه به مضرب صحیح برسد، پیام «تقارن کامل» نمایش داده میشود.
· این قسمت مفهوم «مرتبه تقارن چرخشی» را به روشی جذاب و قابل لمس آموزش میدهد.
ویژگیهای فنی و آموزشی:
· کاملاً واکنشگرا (Responsive) و قابل استفاده روی موبایل و دسکتاپ.
· پشتیبانی از رویدادهای لمسی برای کشیدن نقاط.
· بدون نیاز به اینترنت و هیچ کتابخانه خارجی.
· مناسب برای معلمان ریاضی، دانشآموزان و هر کسی که میخواهد تقارن را به صورت عملی درک کند.
نحوه استفاده: فایل را با پسوند .html ذخیره کرده و در مرورگر باز کنید. بلافاصله میتوانید با نقاط بازی کرده و زاویه چرخش را تغییر دهید.
🎉 به جمع برنامهنویسان و علاقهمندان هوش مصنوعی خوش آمدید!
به همه اعضای جدید و همچنین همراهان قدیمی که با معرفی کانال به دوستان خود و حمایت از ما، باعث گسترش این خانواده بزرگ میشوید، خسته نباشید و قوت قلب میگوییم.
هدف ما این است که در کنار هم، با بهترین و بهروزترین آموزشها در زمینه برنامهنویسی (پایتون و مسیر حرفهای) و هوش مصنوعی، به سطحی از مهارت برسیم که بتوانیم ایدههای خود را به واقعیت تبدیل کنیم.
✨ از همراهی شما بسیار خرسندیم. امیدواریم این مسیر پربار و لذتبخش برای همه ما رقم بخورد.
📌 لینک عضویت در کانالها:
🔹 ایتا: https://eitaa.com/learns_py
🔹 روبیکا: http://rubika.ir/PyPlus_Admin
👉 لطفاً کانال را به دوستان علاقهمند خود معرفی کنید تا بتوانیم محتوای قویتری تولید کنیم.
🙏 حمایت شما یعنی انگیزه بیشتر برای ما.
#آموزش_برنامهنویسی #هوش_مصنوعی #پایتون #یادگیری_آنلاین