Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
افیس ONLYOFFICE Docs 8.3 (منتشر شد در 6 فوریه 2025)
در اینجا برخی از نکات برجسته انتشار ONLYOFFICE Docs 8.3 آورده شده است:
🔹پشتیبانی از فرمت فایل جدید: آخرین به روز رسانی از فرمتهای Apple iWork (Pages، Keynote، Numbers) و فرمتهای Hancom Office (.hwp، .hwpx) پشتیبانی میکند.
🔹پشتیبانی بهبود یافته از RTL: پیشرفتها شامل قابلیت تغییر جهت پیشفرض صفحه و پاراگراف و نمایش ثابت کاراکترهای غیرقابل چاپ برای پاراگرافهای RTL است.
🔹پیشرفتهای ویرایشگر PDF: مهرهایی برای اسناد حرفهای، بهبود ویرایش مشترک در زمان واقعی، انتخاب چندگانه برای صفحات، پنل سریع برای ویرایش حاشیهنویسیها و شفافیت قابل تنظیم برای رنگهای برجسته معرفی شده است.
🔹بهروزرسانیهای Spreadsheet : همکاری بهبود یافته با عملکرد undo در طول ویرایش مشترک، بهروزرسانی خودکار برای پیوندهای خارجی و گزینههای بیشتر برای پر کردن خودکار سلولها.
🔹ویژگیهای برنامه Presentation : تب طراحی جدید برای ویرایش آسانتر اسلاید، ابزارهای طراحی در حالت نمایش اسلاید و موارد جدید اضافی مانند تغییر نام Slide Master و گزینه Show from Beginning.
🔹ویژگی ادغام اشکال: اشکال را برای ایجاد تصاویر سفارشی با گزینههایی مانند Union، Combine، Fragment، Intersect و Subtract ترکیب کنید.
🔹بهبودهای Usability : مقایسه بهبود یافته اسناد، مدیریت اسناد محافظت شده، جابجایی کدهای فیلد و تنظیم مجدد برش برای تصاویر.
🔹بومیسازی: پشتیبانی از زبان آلبانیایی و زبانهای بیشتر برای استثنائات تصحیح خودکار متن اضافه شده است.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
در اینجا برخی از نکات برجسته انتشار ONLYOFFICE Docs 8.3 آورده شده است:
🔹پشتیبانی از فرمت فایل جدید: آخرین به روز رسانی از فرمتهای Apple iWork (Pages، Keynote، Numbers) و فرمتهای Hancom Office (.hwp، .hwpx) پشتیبانی میکند.
🔹پشتیبانی بهبود یافته از RTL: پیشرفتها شامل قابلیت تغییر جهت پیشفرض صفحه و پاراگراف و نمایش ثابت کاراکترهای غیرقابل چاپ برای پاراگرافهای RTL است.
🔹پیشرفتهای ویرایشگر PDF: مهرهایی برای اسناد حرفهای، بهبود ویرایش مشترک در زمان واقعی، انتخاب چندگانه برای صفحات، پنل سریع برای ویرایش حاشیهنویسیها و شفافیت قابل تنظیم برای رنگهای برجسته معرفی شده است.
🔹بهروزرسانیهای Spreadsheet : همکاری بهبود یافته با عملکرد undo در طول ویرایش مشترک، بهروزرسانی خودکار برای پیوندهای خارجی و گزینههای بیشتر برای پر کردن خودکار سلولها.
🔹ویژگیهای برنامه Presentation : تب طراحی جدید برای ویرایش آسانتر اسلاید، ابزارهای طراحی در حالت نمایش اسلاید و موارد جدید اضافی مانند تغییر نام Slide Master و گزینه Show from Beginning.
🔹ویژگی ادغام اشکال: اشکال را برای ایجاد تصاویر سفارشی با گزینههایی مانند Union، Combine، Fragment، Intersect و Subtract ترکیب کنید.
🔹بهبودهای Usability : مقایسه بهبود یافته اسناد، مدیریت اسناد محافظت شده، جابجایی کدهای فیلد و تنظیم مجدد برش برای تصاویر.
🔹بومیسازی: پشتیبانی از زبان آلبانیایی و زبانهای بیشتر برای استثنائات تصحیح خودکار متن اضافه شده است.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 لیستی از تقلبنامه (Cheat Sheet) های پلتفرم و زبان های مختلف
https://cheatsheets.zip
https://cheatography.com
https://learnxinyminutes.com
#CheatSheet
@TheRaymondDev
https://cheatsheets.zip
https://cheatography.com
https://learnxinyminutes.com
#CheatSheet
@TheRaymondDev
CheatSheets.zip
CheatSheets.zip - Ultimate Cheat for Developers
Share quick reference and cheat sheet for developers
Forwarded from Gopher Academy
در زبان Go، انواع دادهها را میتوان به دو دسته تقسیم کرد:
### 1. انواعی که در یک بلوک حافظه ذخیره میشوند (Solo Direct Value Part)
این دسته شامل boolean، عددی، اشارهگر، struct، array و unsafe pointer است. مقدار این انواع بهصورت مستقیم در حافظه ذخیره میشود، به این معنی که مقدار آنها در همان متغیر قرار دارد و به بخش دیگری از حافظه ارجاع نمیدهد.
### 2. انواعی که در چندین بلوک حافظه ذخیره میشوند (Direct Part → Underlying Part)
این دسته شامل slice، map، channel، function، interface و string است. مقدار واقعی این دادهها در یک بخش دیگر از حافظه ذخیره میشود و متغیر تنها یک ارجاع (reference) به آن مقدار دارد.
بهعنوانمثال، یک slice شامل سه بخش است:
- pointer (به آرایهای که دادهها را ذخیره میکند)
- length (تعداد عناصر)
- capacity (ظرفیت آرایه)
هنگامی که شما یک slice را به متغیر دیگری اختصاص میدهید، تنها ارجاع کپی میشود، نه دادههای داخل آن. این رفتار در مورد
مزیت این ساختار این است که میتواند از مدیریت حافظه بهینهتر پشتیبانی کند، اما در عوض نیازمند کنترل دقیقتر هنگام اشتراکگذاری دادهها میان بخشهای مختلف برنامه است.
➖➖➖➖➖➖➖➖
👑 @gopher_academy
### 1. انواعی که در یک بلوک حافظه ذخیره میشوند (Solo Direct Value Part)
این دسته شامل boolean، عددی، اشارهگر، struct، array و unsafe pointer است. مقدار این انواع بهصورت مستقیم در حافظه ذخیره میشود، به این معنی که مقدار آنها در همان متغیر قرار دارد و به بخش دیگری از حافظه ارجاع نمیدهد.
### 2. انواعی که در چندین بلوک حافظه ذخیره میشوند (Direct Part → Underlying Part)
این دسته شامل slice، map، channel، function، interface و string است. مقدار واقعی این دادهها در یک بخش دیگر از حافظه ذخیره میشود و متغیر تنها یک ارجاع (reference) به آن مقدار دارد.
بهعنوانمثال، یک slice شامل سه بخش است:
- pointer (به آرایهای که دادهها را ذخیره میکند)
- length (تعداد عناصر)
- capacity (ظرفیت آرایه)
هنگامی که شما یک slice را به متغیر دیگری اختصاص میدهید، تنها ارجاع کپی میشود، نه دادههای داخل آن. این رفتار در مورد
map`، `channel`، `string و سایر انواع این دسته نیز صدق میکند. مزیت این ساختار این است که میتواند از مدیریت حافظه بهینهتر پشتیبانی کند، اما در عوض نیازمند کنترل دقیقتر هنگام اشتراکگذاری دادهها میان بخشهای مختلف برنامه است.
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from دستاوردهای یادگیری عمیق(InTec)
یک مدل دیگه از دل چین؛ من برای توسعه کدهای Rust بهش رسیدم و تقریبا از ۲-۳ ساعت پیش دارم ازش استفاده میکنم:
توی جوابهای اولیه به مراتب عملکرد بهتری از Chatgpt داره و بر خلاف Deepseek زمان زیادی برای think نیاز نداره و با همه اینا جواباش از هر دو بهتر هست.
دیتاهاش به مراتب آپدیتتر هست؛ حداقل توی Rust اینطوریه؛ تا جایی که فکر میکنم حتما قابلیت search داره ولی خب جواباش خیلی سریع بر میگرده.
تستش کنید:
KIMI
بازم میگم چین و آمریکا و فرانسه نداره دیتاهای مهم رو برای این مدلها نفرستید.
توی جوابهای اولیه به مراتب عملکرد بهتری از Chatgpt داره و بر خلاف Deepseek زمان زیادی برای think نیاز نداره و با همه اینا جواباش از هر دو بهتر هست.
دیتاهاش به مراتب آپدیتتر هست؛ حداقل توی Rust اینطوریه؛ تا جایی که فکر میکنم حتما قابلیت search داره ولی خب جواباش خیلی سریع بر میگرده.
تستش کنید:
KIMI
بازم میگم چین و آمریکا و فرانسه نداره دیتاهای مهم رو برای این مدلها نفرستید.
Kimi
Kimi AI - Kimi K2 Thinking is here
Try Kimi, your all-in-one AI assistant - now with K2 Thinking, the best open-source reasoning model. Solves math & logic step-by-step, searches accurately, writes & codes with structure, with creativity and precision.
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
تا حالا شده دیزاینر یه طرحی بهت بده که بوردرش گرادینت داشته باشه و تو دلت حسابی بهش بد و بیراه بگی؟
اون بنده خدا رو ول کن، به جاش بیا از این کد استفاده کن!
امروز یه ترفند جالب براتون دارم که بهتون کمک میکنه بدون div اضافی و pseudo element یه بوردر گرادینت خفن درست کنید. فقط با CSS خالص!
چطوری کار میکنه؟
از linear-gradient برای ایجاد گرادینت استفاده میکنیم.
با padding-box و border-box مشخص میکنیم که گرادینت فقط روی بوردر اعمال بشه.
بوردر رو transparent میذاریم تا پسزمینهی گرادینت معلوم بشه.
نکته:
این کد تو مرورگرهای مدرن به خوبی کار میکنه، اما اگه نیاز به پشتیبانی از مرورگرهای قدیمی مثل IE دارید، باید از روشهای دیگه استفاده کنید.
حالا دیگه میتونید با خیال راحت به دیزاینر بگید: «باشه، حله!»
@DevTwitter | <Hossein Akbari/>
اون بنده خدا رو ول کن، به جاش بیا از این کد استفاده کن!
امروز یه ترفند جالب براتون دارم که بهتون کمک میکنه بدون div اضافی و pseudo element یه بوردر گرادینت خفن درست کنید. فقط با CSS خالص!
چطوری کار میکنه؟
از linear-gradient برای ایجاد گرادینت استفاده میکنیم.
با padding-box و border-box مشخص میکنیم که گرادینت فقط روی بوردر اعمال بشه.
بوردر رو transparent میذاریم تا پسزمینهی گرادینت معلوم بشه.
نکته:
این کد تو مرورگرهای مدرن به خوبی کار میکنه، اما اگه نیاز به پشتیبانی از مرورگرهای قدیمی مثل IE دارید، باید از روشهای دیگه استفاده کنید.
حالا دیگه میتونید با خیال راحت به دیزاینر بگید: «باشه، حله!»
@DevTwitter | <Hossein Akbari/>
Forwarded from Linuxor ?
یه پلتفرم اوپن سورس اومده به اسم Potpie که ایجنت های متخصص برای کدتون Codebase میسازه. این ایجنتها میتونن به صورت خودکار کدتون رو تحلیل کنن، تست کنن و کارای توسعهاش رو انجام بدن. Potpie یه گراف دانش knowledge graph کامل از کدتون میسازه و به این ترتیب ایجنتها میتونن رابطههای پیچیده رو بفهمن و تو همهچی، از دیباگ کردن گرفته تا توسعهی ویژگیهای جدید، کمکتون کنن.
خیلی ویژگی های جالبی داره از جمله اینکه هم یک سری ایجنت آماده داره مثل Debugging Agent و Unit Test Agent و چندتای دیگه. و اینکه میتونید ایجنت خودتون را هم بسازید. و همچنین اینکه کدبیس با هر اندازه و زبانی رو هندل میکنه.
https://github.com/potpie-ai/potpie
@Linuxor ~ MehdiAllahyari
خیلی ویژگی های جالبی داره از جمله اینکه هم یک سری ایجنت آماده داره مثل Debugging Agent و Unit Test Agent و چندتای دیگه. و اینکه میتونید ایجنت خودتون را هم بسازید. و همچنین اینکه کدبیس با هر اندازه و زبانی رو هندل میکنه.
https://github.com/potpie-ai/potpie
@Linuxor ~ MehdiAllahyari
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
یک پلتفرم اپن سورس اومده به اسم Potpie که ایجنت های متخصص برای کدتون (codebase) میسازه. این ایجنتها میتونن به صورت خودکار کدتون رو تحلیل کنن، تست کنن و کارای توسعهاش رو انجام بدن. Potpie یه گراف دانش (knowledge graph) کامل از کدتون میسازه و به این ترتیب ایجنتها میتونن رابطههای پیچیده رو بفهمن و تو همهچی، از دیباگ کردن گرفته تا توسعهی ویژگیهای جدید، کمکتون کنن.
خیلی ویژگی های جالبی داره از جمله اینکه هم یک سری ایجنت آماده داره مثل Debugging Agent و Unit Test Agent و چندتای دیگه. و اینکه میتونید ایجنت خودتون را هم بسازید. و همچنین اینکه کدبیس با هر اندازه و زبانی رو هندل میکنه.
Github: https://github.com/potpie-ai/potpie
@DevTwitter | <Mehdi Allahyari/>
خیلی ویژگی های جالبی داره از جمله اینکه هم یک سری ایجنت آماده داره مثل Debugging Agent و Unit Test Agent و چندتای دیگه. و اینکه میتونید ایجنت خودتون را هم بسازید. و همچنین اینکه کدبیس با هر اندازه و زبانی رو هندل میکنه.
Github: https://github.com/potpie-ai/potpie
@DevTwitter | <Mehdi Allahyari/>
Forwarded from Bardiaism
پیادهسازی یک نورون مصنوعی کلاسیک (پرسپترون) با ++C
این کد یه نمونهی خیلی ساده از پیادهسازی نورون مصنوعی به کمک ++C هست که به من خیلی کمک کرد درک کنم دقیقا یک نورون مصنوعی چطوری کار میکنه.
بهش تعدادی ورودی و خروجی میدید (تو مثال ورودیهای OR داده شده) و تعلیم میبینه و وزنها و بایاسهارو آپدیت میکنه و بعد از تعلیم به همون شکل خروجی میده.
شاید به شما هم کمک کنه درک عمیقتری پیدا کنید.
کد رو روی gist گذاشتم و راحت میتونید از این لینک بهش دسترسی داشته باشید:
https://gist.github.com/realbardia/bee1c7f711b449102c8e0d4cf07010a0
@Bardiaism
این کد یه نمونهی خیلی ساده از پیادهسازی نورون مصنوعی به کمک ++C هست که به من خیلی کمک کرد درک کنم دقیقا یک نورون مصنوعی چطوری کار میکنه.
بهش تعدادی ورودی و خروجی میدید (تو مثال ورودیهای OR داده شده) و تعلیم میبینه و وزنها و بایاسهارو آپدیت میکنه و بعد از تعلیم به همون شکل خروجی میده.
شاید به شما هم کمک کنه درک عمیقتری پیدا کنید.
کد رو روی gist گذاشتم و راحت میتونید از این لینک بهش دسترسی داشته باشید:
https://gist.github.com/realbardia/bee1c7f711b449102c8e0d4cf07010a0
@Bardiaism
Forwarded from Gopher Academy
➖➖➖➖➖➖➖➖
🔵 دنیای بلاکچین و ارز های دیجیتال
🔴 @Blockchain_labdon
🟢 حوزه های تحت پوشش
(Bitcoin,
Ethereum,
Altcoins,
Blockchain,
Policy & Regulations,
NFTs,
DeFi)
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
(Engineering,
Architecture,
Design,
Testing,
Security ,
QA)
➖➖➖➖➖➖➖➖
🔵 لینوکس- از توزیعها تا ترفندهای امنیتی
🔴 @linux_labdon
🟢 حوزه های تحت پوشش
(Linux Distributions,
Open Source Software,
Security Tips ,
New Releases & Features)
➖➖➖➖➖➖➖➖
🔵 دوآپـس - ابزارها و روندهای جدید
🔴 @devops_labdon
🟢 حوزه های تحت پوشش
(CI/CD Pipelines,
Cloud Infrastructure,
Containerization & Orchestration,
Monitoring & Performance,
Infrastructure as Code,
Security in DevOps)
🔵 دنیای بلاکچین و ارز های دیجیتال
🔴 @Blockchain_labdon
🟢 حوزه های تحت پوشش
(Bitcoin,
Ethereum,
Altcoins,
Blockchain,
Policy & Regulations,
NFTs,
DeFi)
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
(Engineering,
Architecture,
Design,
Testing,
Security ,
QA)
➖➖➖➖➖➖➖➖
🔵 لینوکس- از توزیعها تا ترفندهای امنیتی
🔴 @linux_labdon
🟢 حوزه های تحت پوشش
(Linux Distributions,
Open Source Software,
Security Tips ,
New Releases & Features)
➖➖➖➖➖➖➖➖
🔵 دوآپـس - ابزارها و روندهای جدید
🔴 @devops_labdon
🟢 حوزه های تحت پوشش
(CI/CD Pipelines,
Cloud Infrastructure,
Containerization & Orchestration,
Monitoring & Performance,
Infrastructure as Code,
Security in DevOps)
Forwarded from محتوای آزاد سهراب
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
یه سال و نیم پیش این پست رو گذاشتم و ازش استقبال خوبی شد.
وبسایت SheCodesFoundation سعی داره برنامهنویسی رو به بانوان آموزش بده.
از سال 1401 که آزادی بانوان ایرانی تو دنیا مطرح شد، این وبسایت اومد و برای خانمهای ایرانی بوتکمپهای رایگان برگزار کرد. اون سال تا 10,000 نفر ظرفیت داشت.
الان بررسی کردم دیدم هنوز فعاله و ظرفیتش شده 50,000 بانو که حدودا نصفش پر شده.
حتما شرکت کنید که خیلی خوبه، برای دوستاتون هم بفرستید.
https://shecodesfoundation.org/iran
@DevTwitter
وبسایت SheCodesFoundation سعی داره برنامهنویسی رو به بانوان آموزش بده.
از سال 1401 که آزادی بانوان ایرانی تو دنیا مطرح شد، این وبسایت اومد و برای خانمهای ایرانی بوتکمپهای رایگان برگزار کرد. اون سال تا 10,000 نفر ظرفیت داشت.
الان بررسی کردم دیدم هنوز فعاله و ظرفیتش شده 50,000 بانو که حدودا نصفش پر شده.
حتما شرکت کنید که خیلی خوبه، برای دوستاتون هم بفرستید.
https://shecodesfoundation.org/iran
@DevTwitter
Forwarded from Armon technical logs (armon Taheri)
YouTube
کشتی نجات
دانیال بهزادی
روز آزادی نرمافزار ۱۴۰۲
CC BY-SA
روز آزادی نرمافزار ۱۴۰۲
CC BY-SA
Forwarded from Armon technical logs (armon Taheri)
نظر من راجع یکی از مشارکت کننده های قدیمی اپن سورس ایرانی
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 کرک محصولات JetBrains
۱- برای کرک محصولات JetBrains ابتدا وارد سایت جتبرا می شوید :
https://3.jetbra.in/
۲- وارد یک از سرورها می شوید و فایل jetbra.zip را دانلود می کنید.
۳- فایل jetbra.zip را استخراج کنید .
۴- مسیر پوشه زیر را طی کنید:
۵- برای ویندوز فایل با پسوند vbs کلیک کنید و برای لینوکس دستور زیر را وارد کنید و بعد از آن سیستم ریستارت کنید.
۶- حالا وارد پوشه vmoptions شوید و مثلا برای PHPStorm فایل phpstorm.vmoptions را باز کنید و محتوای کد آن را کپی کنید.
۷- کد را کپی کرده را وارد پوشه فایل PHPStorm > bin شده و فایل phpstorm64.vmoptions را باز کنید و محتوای کد کپی شده را وارد این فایل می کنید.
۸- برای اکتیو کردن نرم افزار کد لایسنسی که وارد یکی از سرورها شدی را کپی و در محل فیلد Activation Code وارد کنید و دکمه Activate را کلیک کنید.
تمام شد و نرم افزار به ۱ الی ۲ سال اکتیو می کند.
به روز رسانی : با دانلود کرک زیر تا مرحله ۵ اتوماتیک انجام میشه
https://dl4.soft98.ir/programing/ja-netfilter-202x.zip
اگرم انجام نشد از مرحله ۵ به بعد انجام بده. جهت احتیاط
@TheRaymondDev
۱- برای کرک محصولات JetBrains ابتدا وارد سایت جتبرا می شوید :
https://3.jetbra.in/
۲- وارد یک از سرورها می شوید و فایل jetbra.zip را دانلود می کنید.
۳- فایل jetbra.zip را استخراج کنید .
۴- مسیر پوشه زیر را طی کنید:
jetbra > noscripts
۵- برای ویندوز فایل با پسوند vbs کلیک کنید و برای لینوکس دستور زیر را وارد کنید و بعد از آن سیستم ریستارت کنید.
sh install.sh
۶- حالا وارد پوشه vmoptions شوید و مثلا برای PHPStorm فایل phpstorm.vmoptions را باز کنید و محتوای کد آن را کپی کنید.
۷- کد را کپی کرده را وارد پوشه فایل PHPStorm > bin شده و فایل phpstorm64.vmoptions را باز کنید و محتوای کد کپی شده را وارد این فایل می کنید.
۸- برای اکتیو کردن نرم افزار کد لایسنسی که وارد یکی از سرورها شدی را کپی و در محل فیلد Activation Code وارد کنید و دکمه Activate را کلیک کنید.
تمام شد و نرم افزار به ۱ الی ۲ سال اکتیو می کند.
به روز رسانی : با دانلود کرک زیر تا مرحله ۵ اتوماتیک انجام میشه
https://dl4.soft98.ir/programing/ja-netfilter-202x.zip
اگرم انجام نشد از مرحله ۵ به بعد انجام بده. جهت احتیاط
@TheRaymondDev
Forwarded from Curious Geek ⚡️
کانفیلیکت MVP با Over Engineering
یکی از بزرگترین چالش ها ، اینه وقتی اضافه کردن هر ابزار به پروژه ، هزینه رو افزایش میده پس توی کدوم میدون تکنولوژی های جدید رو تست کنیم؟
بخاطر همین تصمیم گرفتم خودم رو به چالش بکشم ، اینکه تا جایی میتونم وبسایت شخصیم رو Over Engineering کنم.
از اونجایی که اینکار به شدت زمان بره به چند فاز تقسیم میشه :
فاز اول » پیاده سازی انیمیشن دو بعدی چهرم با استفاده از CSS و محتوا با VanillaJs و HTML
فاز دوم » پیاده سازی فضای VR و AR با Blender و ThreeJs و React Fiber
فاز سوم » ترکیب فاز اول و دوم پروژه با پیاده سازی انیمیشن با Gsap
فاز چهارم » پیاده سازی Datalake house با استفاده از MTProto روی اکانت شخصیم
فاز پنجم » Fine-tuning مدل Deepseek و نصب روی Ollama و اتصال به وبسایت با Langchain
فاز ششم » Orchestration پروژه به صورت Multi Data center روی چندین کلاستر
فاز هفتم » اتصال Ollama به Grafana برای مانیتورینگ
هدف نهایی » توسعه وبسایت شخصی با تلفیق فضای دو بعدی و VR & AR با اتصال به مدلی که شخصیتم رو تقلید میکنه و با چهره خودم میتونه صحبت کنه.
🆔 @Hiradsajde
یکی از بزرگترین چالش ها ، اینه وقتی اضافه کردن هر ابزار به پروژه ، هزینه رو افزایش میده پس توی کدوم میدون تکنولوژی های جدید رو تست کنیم؟
بخاطر همین تصمیم گرفتم خودم رو به چالش بکشم ، اینکه تا جایی میتونم وبسایت شخصیم رو Over Engineering کنم.
از اونجایی که اینکار به شدت زمان بره به چند فاز تقسیم میشه :
فاز اول » پیاده سازی انیمیشن دو بعدی چهرم با استفاده از CSS و محتوا با VanillaJs و HTML
فاز دوم » پیاده سازی فضای VR و AR با Blender و ThreeJs و React Fiber
فاز سوم » ترکیب فاز اول و دوم پروژه با پیاده سازی انیمیشن با Gsap
فاز چهارم » پیاده سازی Datalake house با استفاده از MTProto روی اکانت شخصیم
فاز پنجم » Fine-tuning مدل Deepseek و نصب روی Ollama و اتصال به وبسایت با Langchain
فاز ششم » Orchestration پروژه به صورت Multi Data center روی چندین کلاستر
فاز هفتم » اتصال Ollama به Grafana برای مانیتورینگ
هدف نهایی » توسعه وبسایت شخصی با تلفیق فضای دو بعدی و VR & AR با اتصال به مدلی که شخصیتم رو تقلید میکنه و با چهره خودم میتونه صحبت کنه.
🆔 @Hiradsajde