Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 تخفیف ۵۰ درصدی برای دو دوره وردپرس
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
راییوم
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - راییوم
در این دوره خواهید آموخت که چگونه قالب حرفه ای را طراحی کنید. در این دوره اول صفحات را با چارچوب Bootstrap طراحی می کنیم و سپس رابط کاربری رو تبدیل به قالب
Forwarded from mosTafa Arshadi
اگه به عنوان برنامه نویس، هنوز پس ذهنت روی یک تکنولوژی یا زبان خاص، تعصب داری، راه طولانی ای رو در پیش داری. میزان تعصب شخص روی یک چیز، رابطه معکوس داره با میزان علم و تجربه شخص. تعصب رو کنار بزار، به نظرات گوش بده و تکنولوژی های جدید رو بدون تعصب امتحان کن. باورت نمیشه چقدر سریع تر مسیر برنامه نویسی رو طی میکنی.
@hamidreza01
@hamidreza01
Forwarded from a pessimistic researcher (Kc)
lcl.pdf
252.1 KB
راستی جایزهی Edsger Dijkstra رو که هر سال توی PODC به یک مقالهی تاثیرگزار اهدا میکنن، امسال دادن به مقالهی What Can Be Computed Locally نوشتهی آقای Moni Naor و مرحوم Larry Stockmeyer که سال ۲۰۰۴ بخاطر سرطانی که داشتند فوت کرد. واقعا well-deserved هستش این مقاله که سال ۱۹۹۵ منتشر شد و یک راه جدید تو حوزهی الگوریتمهای Distributed تحت عنوان Local Distributed Algorithm ایجاد کرد.
Forwarded from PhiloLearn | فیلولرن
حس میکنم بعضی هامون کلا مفهوم «کاربر رو احمق در نظر بگیر» رو خیلی بد متوجه شدیم
این مایه شرمندگیه
این مایه شرمندگیه
Forwarded from a pessimistic researcher (Kc)
قدیما بیشتر با هم حرف میزدیم و در ارتباط بودیم. یه مدتیه خبری از هیچکدومتون ندارم. امیدوارم که رو به راه باشید
Forwarded from Gopher Academy
🔵 عنوان مقاله
vipsgen: Go Binding Generator for libvips
🟢 خلاصه مقاله:
libvps یک کتابخانه پرطرفدار و کارآمد در زمینه پردازش تصویر است. ابزار vipsgen امکان تولید اتصالات (bindings) برای زبان برنامهنویسی Go را فراهم میآورد که بر اساس نصب libvps انجام میپذیرد. این اتصالات نه تنها ایمن از نوع دادهای هستند و از قابلیت اطمینان بالایی برخوردارند، بلکه بهطور کامل نیز مستندسازی شدهاند تا توسعهدهندگان بتوانند بهراحتی از آنها در پروژههای برنامهنویسی Go استفاده نمایند.
🟣لینک مقاله:
https://golangweekly.com/link/169716/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
vipsgen: Go Binding Generator for libvips
🟢 خلاصه مقاله:
libvps یک کتابخانه پرطرفدار و کارآمد در زمینه پردازش تصویر است. ابزار vipsgen امکان تولید اتصالات (bindings) برای زبان برنامهنویسی Go را فراهم میآورد که بر اساس نصب libvps انجام میپذیرد. این اتصالات نه تنها ایمن از نوع دادهای هستند و از قابلیت اطمینان بالایی برخوردارند، بلکه بهطور کامل نیز مستندسازی شدهاند تا توسعهدهندگان بتوانند بهراحتی از آنها در پروژههای برنامهنویسی Go استفاده نمایند.
🟣لینک مقاله:
https://golangweekly.com/link/169716/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - cshum/vipsgen: Go binding generator for libvips image processing library
Go binding generator for libvips image processing library - cshum/vipsgen
Forwarded from Geek Alerts
اپلیکیشن جدید گوگل، مدلهای huggingface رو افلاین روی گوشی اجرا میکنه. اپ Google AI Edge Gallery فعلا برای اندروید در دسترسه.
با این اپ میشه مدلهای مربوط به تولید عکس، پاسخ به سوالات، کد زدن و موردهای دیگه رو پیدا و اونها رو روی سخت افزار گوشی ران کرد. همچنین از Prompt Lab اون هم میشه برای کارهای سادهتر مثل خلاصه کردن متن استفاده کرد.
میتونید از این دستور عمل برای نصبش استفاده کنید.
🔗 TechCrunch
🤓 abolfazl @geekalerts
با این اپ میشه مدلهای مربوط به تولید عکس، پاسخ به سوالات، کد زدن و موردهای دیگه رو پیدا و اونها رو روی سخت افزار گوشی ران کرد. همچنین از Prompt Lab اون هم میشه برای کارهای سادهتر مثل خلاصه کردن متن استفاده کرد.
میتونید از این دستور عمل برای نصبش استفاده کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
اخیراً پروژهای به نام Spring BookStore روی GitHub منتشر کردم که دوست دارم با شما به اشتراک بذارم.
در این پروژه یک سیستم فروشگاه کتاب با استفاده از Spring Boot طراحی کردم که کاربران میتونن مثل یک مشتری ثبتنام کنن، کتابها رو مرور کنن و خرید انجام بدن.
در کنار اون، یک پنل ادمین هم وجود داره که توضیحات کاملش رو توی فایل README قرار دادم.
یکی از اهداف اصلی من این بود که پروژه با هوش مصنوعی در ارتباط باشه.
برای این کار، یک چتبات اضافه کردم که با استفاده از Spring AI و Ollama پیادهسازی شده.
مدل LLM استفادهشده Gemma 3 (4B) هست که بهنظرم برای این کاربرد سبک و مؤثره. کاربران میتونن با چتبات دربارهی کتابها گفتگو کنن و تصمیم نهاییشون رو راحتتر بگیرن.
تکنولوژیها:
Spring Boot, Spring Data JPA, H2, PostgreSQL, Spring AI (Ollama), Spring Reactive, Spring Security, JWT Authentication, Lombok
https://github.com/amirziyacode/Spring-BookStore
@DevTwitter | <Amir ali ziya zadeh/>
در این پروژه یک سیستم فروشگاه کتاب با استفاده از Spring Boot طراحی کردم که کاربران میتونن مثل یک مشتری ثبتنام کنن، کتابها رو مرور کنن و خرید انجام بدن.
در کنار اون، یک پنل ادمین هم وجود داره که توضیحات کاملش رو توی فایل README قرار دادم.
یکی از اهداف اصلی من این بود که پروژه با هوش مصنوعی در ارتباط باشه.
برای این کار، یک چتبات اضافه کردم که با استفاده از Spring AI و Ollama پیادهسازی شده.
مدل LLM استفادهشده Gemma 3 (4B) هست که بهنظرم برای این کاربرد سبک و مؤثره. کاربران میتونن با چتبات دربارهی کتابها گفتگو کنن و تصمیم نهاییشون رو راحتتر بگیرن.
تکنولوژیها:
Spring Boot, Spring Data JPA, H2, PostgreSQL, Spring AI (Ollama), Spring Reactive, Spring Security, JWT Authentication, Lombok
https://github.com/amirziyacode/Spring-BookStore
@DevTwitter | <Amir ali ziya zadeh/>
Forwarded from DevTwitter | توییت برنامه نویسی
با یک ابزار جالب برای اتومیت کردن تست API ها آشنا شدم
حتما تست کنید و نظرتون رو بنویسین
https://github.com/akto-api-security/akto
@DevTwitter | <iM4n Emperor/>
حتما تست کنید و نظرتون رو بنویسین
https://github.com/akto-api-security/akto
@DevTwitter | <iM4n Emperor/>
Forwarded from Curious Geek ⚡️
Lenis
با این کتابخونه میشه smooth scroll ساخت و ایونت های مربوط به اسکرول رو مدیریت کرد.
🔗 lenis.darkroom.engineering
🆔 @Hiradsajde
با این کتابخونه میشه smooth scroll ساخت و ایونت های مربوط به اسکرول رو مدیریت کرد.
🔗 lenis.darkroom.engineering
🆔 @Hiradsajde
lenis.darkroom.engineering
Lenis – Get smooth or die trying
A smooth scroll library fresh out of the darkroom.engineering.
Forwarded from DevTwitter | توییت برنامه نویسی
برنامه Onlook برای طراحان وبسایت و اپلیکیشنهای React با کمک هوش مصنوعی
Cursor for Designers
https://github.com/onlook-dev/onlook
@DevTwitter | <Amirio/>
Cursor for Designers
https://github.com/onlook-dev/onlook
@DevTwitter | <Amirio/>
Forwarded from کدنویس یکروزه (𝕻𝖊𝖉𝖗𝖆𝖒 𝕽𝖆𝖍𝖎𝖒𝖎)
KSWEB-Pro-3.988.apk
230.7 MB
نرم افزار KSWEB Pro 💫
نسخهی کامل بدون محدودیت
شامل PHP 8 و MySQL به همراه phpMyAdmin و Apache و همچنین یک ادیتور قوی برای ویرایش کد در بخش Tools!
هر چند قبل از این نصب وردپرس در اندروید یا فریمورک لاراول رو به کمک Termux فیلمبرداری و توضیح داده بودم ولی به نظر میرسه این نرم افزار اندروید یک پکیج گرافیکی جدید و به روز رسانی شده برای کار با تمام امکانات لازم در قالب نصب پکیج منیجر Composer و خلاصه هر چیز لازم روی تبلت یا گوشی آندرویدی هست.
یه پوشه htdocs هم میسازه در ریشه که فایلهای سِرور اونجا قرار داده میشه و حتا وردپرس جدید رو میشه در اونجا ریخت و نصب کرد! با یک رابط کاربری ساده و سایت رسمی.
نسخهی کامل بدون محدودیت
شامل PHP 8 و MySQL به همراه phpMyAdmin و Apache و همچنین یک ادیتور قوی برای ویرایش کد در بخش Tools!
هر چند قبل از این نصب وردپرس در اندروید یا فریمورک لاراول رو به کمک Termux فیلمبرداری و توضیح داده بودم ولی به نظر میرسه این نرم افزار اندروید یک پکیج گرافیکی جدید و به روز رسانی شده برای کار با تمام امکانات لازم در قالب نصب پکیج منیجر Composer و خلاصه هر چیز لازم روی تبلت یا گوشی آندرویدی هست.
یه پوشه htdocs هم میسازه در ریشه که فایلهای سِرور اونجا قرار داده میشه و حتا وردپرس جدید رو میشه در اونجا ریخت و نصب کرد! با یک رابط کاربری ساده و سایت رسمی.
Forwarded from Ditty | دیتی
🔺سوال مصاحبه: چه زمانی از SSR استفاده کنیم؟ چه زمانی از SSG و چه زمانی از CSR؟
ـ SSR که مخفف Server-side Rendering هست برای زمانی مناسبه که سئو اهمیت داره. مثلاً برای بلاگها و صفحاتی که برای جذب کاربر طراحی شده (Marketing Pages). به این دلیل که موتورهای جستجو راحتتر میتونن محتویات صفحه رو بخونن
- اگه محتویات صفحات ما داینامیک نیستن و در گذر زمان خیلی تغییر نمیکنه و همچنین تعامل زیادی با کاربر نداره، اما همچنان سئو اهمیت داره، بهتره که از SSG یا Static Site Generation استفاده کنیم. چون صفحات ما یک بار تولید و کش میشن و تا زمانی که نیاز نباشه، از همون محتویات کش شده استفاده میشه
- اما اگه میخوایم یک دشبرد طراحی کنیم و یا مثلاً محتویات صفحه بعد از احراز هویت به کاربر نمایش داده میشه، از CSR یا همون Client-side Rendering استفاده کنیم. به این دلیل که برنامهٔ ما بعد از لود اولیه خیلی سریعتر میتونه عمل کنه
- بعضی وقتها هم لازمه بعضی از این روشها رو با هم ترکیب کنیم. که این روش با عنوان ISR یا Incremental Static Regeneration شناخته میشه. توی ISR صفحهها مثل SSG ساخته میشن، اما بعد از مدتی توی بازههای زمانی مشخص به طور خودکار محتویات اونها بروز میشه. توی این روش، صفحهها سرعتی به اندازه SSG ها دارن، اما مثل SSR همیشه بروز هستن
#ux
ـ SSR که مخفف Server-side Rendering هست برای زمانی مناسبه که سئو اهمیت داره. مثلاً برای بلاگها و صفحاتی که برای جذب کاربر طراحی شده (Marketing Pages). به این دلیل که موتورهای جستجو راحتتر میتونن محتویات صفحه رو بخونن
- اگه محتویات صفحات ما داینامیک نیستن و در گذر زمان خیلی تغییر نمیکنه و همچنین تعامل زیادی با کاربر نداره، اما همچنان سئو اهمیت داره، بهتره که از SSG یا Static Site Generation استفاده کنیم. چون صفحات ما یک بار تولید و کش میشن و تا زمانی که نیاز نباشه، از همون محتویات کش شده استفاده میشه
- اما اگه میخوایم یک دشبرد طراحی کنیم و یا مثلاً محتویات صفحه بعد از احراز هویت به کاربر نمایش داده میشه، از CSR یا همون Client-side Rendering استفاده کنیم. به این دلیل که برنامهٔ ما بعد از لود اولیه خیلی سریعتر میتونه عمل کنه
- بعضی وقتها هم لازمه بعضی از این روشها رو با هم ترکیب کنیم. که این روش با عنوان ISR یا Incremental Static Regeneration شناخته میشه. توی ISR صفحهها مثل SSG ساخته میشن، اما بعد از مدتی توی بازههای زمانی مشخص به طور خودکار محتویات اونها بروز میشه. توی این روش، صفحهها سرعتی به اندازه SSG ها دارن، اما مثل SSR همیشه بروز هستن
#ux
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت بیستم - کامپوننت سازی در QML
در این قسمت کامپوننت سازی رو یاد میگیریم و برای تمرین دیالوگ انیمیشنی که تو قسمت قبل ساختیم رو تبدیل به یه کامپوننت عمومی میکنیم تا بتونیم جاهای مختلف اپلیکیشنمون استفاده کنیم.
لینک ویدیو در یوتیوب:
https://youtu.be/UXLHzGNX5A8
@Bardiaism
در این قسمت کامپوننت سازی رو یاد میگیریم و برای تمرین دیالوگ انیمیشنی که تو قسمت قبل ساختیم رو تبدیل به یه کامپوننت عمومی میکنیم تا بتونیم جاهای مختلف اپلیکیشنمون استفاده کنیم.
لینک ویدیو در یوتیوب:
https://youtu.be/UXLHzGNX5A8
@Bardiaism
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت اول - نصب و ساختار کلی
در این ویدیو یه توضیح خیلی سریع میدیم درباره اینکه فریمورک Qt چی هست و از کجا اومده و بعد نصبش رو آموزش میدیم و در نهایت درباره ساختار کلی اپلیکیشنهاش توضیح میدیم و یک مثال کوچیک هم میزنیم ازش.
لینک ویدیو در یوتیوب:
https://youtu.be/_6-M5M94w3U
#آموزش #برنامهنویسی #کیوت #Qt
@Bardiaism
در این ویدیو یه توضیح خیلی سریع میدیم درباره اینکه فریمورک Qt چی هست و از کجا اومده و بعد نصبش رو آموزش میدیم و در نهایت درباره ساختار کلی اپلیکیشنهاش توضیح میدیم و یک مثال کوچیک هم میزنیم ازش.
لینک ویدیو در یوتیوب:
https://youtu.be/_6-M5M94w3U
#آموزش #برنامهنویسی #کیوت #Qt
@Bardiaism