Web_programming
1.14K subscribers
354 photos
14 videos
125 files
1.23K links
Sharif web programming
If you have any questions, please feel free to ask(@yumcoder)
Download Telegram
Web Programming Ch08_Data.pdf
1.1 MB
#spring_boot

فریم ورک اسپرینگ بوت یک فریم ورک ایجاد نرم افزارهای تحت وب با استفاده از زبان جاوا است که مجموعه ای از قابلیت‌ها را به صورت یکجا و یک پارچه به منظور ایجاد نرم افزارهای تحت وب در اختیار برنامه نویسان قرار می‌دهد. در اسپرینگ بوت ابزارهای متنوعی برای کارهای مختلفی مثل ذخیره و بازیابی داده‌ها، ایجاد REST API و پیاده سازی مکانیزم های امنیتی وجود دارد.

در نمیسال تحصیلی جاری، این فریم ورک در درس برنامه نویسی وب در حال ارائه است و در ارائه آن، صرفا به جنبه های فنی فریم ورک پرداخته نشده و لازم است علاوه بر پرداختن به جنبه های عملی اساسی آن، چرایی و چگونگی آن ها نیز مورد بررسی قرار گیرد.

با توجه به این که در مبحث ذخیره و بازیابی داده ها با استفاده از Spring Data ، علاوه بر پرداختن به آن به مباحث دیگر مثل ضرورت به کارگیری آن به منظور هماهنگ سازی مدل دامنه با مدل داده پرداخته شده است، اسلایدهای این مبحث در اینجا نیز به دوستان تقدیم میشود.

این اسلایدها حاوی نکات اساسی و پایه ای به کارگیری ابزارهای ذخیره و بازیابی داده ها در زبان جاوا و بخش های اساسی فریم ورک Spring Boot با استفاده از Spring Data میباشد.
👍5
Forwarded from Quera
🍃 بوت‌کمپ‌ Next.js / React کوئرا | بهار ۱۴۰۳🍃

🔴 تا 20 اردیبهشت می‌تونی برای دریافت مشاوره رایگان و مصاحبه با بوت‌کمپ‌ منیجر‌ها روزمه بفرستی...

🌟 با حمایت بنیاد ملی نخبگان، این بوت‌کمپ‌ نه تنها بهت فرصت یادگیری میده، بلکه شانس اینو داری که ستاره بشی.
♦️امکان پرداخت قسطی

🔭 همین حالا برای کشف جزئیات بیشتر، روی لینک زیر کلیک کن و به ما بپیوند.

🔗 https://quera.org/r/dbu8s

☎️ارتباط مستقیم با تلگرام بوت‌کمپ:
@QBOOTCAMP
#BootCamp #QBC6
#برنامه_نویسی
👍2
https://openresty.org/en/getting-started.html

نصب nginx برای فعال کرد lua به منظور نوشتن قوانین خاص در وب سرور
توجه کنید مسیر نصب با توزیع‌های رایج متقاوت است

/usr/local/openresty/nginx/sbin/nginx -v
sudo /usr/local/openresty/nginx/sbin/nginx # Start OpenResty
sudo /usr/local/openresty/nginx/sbin/nginx -s stop # Stop OpenResty
sudo /usr/local/openresty/nginx/sbin/nginx -s reload # Reload configuration

و مسیرهای فوق را باید تنظیم کنید
#nginx #lua
درود دوستان یک landing page دارم که می خواهم با استفاده از SVG animation های جذاب طراحی بشود کسی است یا می شناسید UX UI کار کنه و بتواند در این خصوص با من همکاری کنه.
Validation is the process of checking whether the specification captures the customer's requirements, while verification is the process of checking that the software meets specifications.


Validation: Are we building the right product?
Verification: Are we building the product right?
#Spring
#Java
#Spring_boot

این پست در لینکدین حاوی فایلی است که در اون انوتیشن های اساسی فریم ورک Spring Boot آورده شده است و پس از بیان مختصر توضیحاتی برای هر کدام ، یک مثال هم آورده شده است (و خوشبختانه در ترم جاری در درس وب ،تقریبا تمامی آن ها مورد بررسی قرار گرفته است)



https://www.linkedin.com/posts/ivanfranchin_common-annotations-in-a-spring-boot-app-activity-7191660240474402816-A5go
👍1
https://github.com/YumcoderCom/nginx-default-html
سه صفحه پیش‌فرض برای جایگزینی با صفحه‌های nginx به منظور جلوگیری از نمایش صفحات پیشفرض که حاوی اطلاعاتی درباره نسخه nginx است
Logitech ERGO K860 Wireless Ergonomic Keyboard

پس از چند سال که با کیبورد مایکروسافت کار میکردم دیروز این را گرفتم و خوب است
تا چند ماه پیش حدود ۴ سال از این کیبورد استفاده میکردم این هم خوب بود
موس سالهاست از این استفاده میکنم
👍1
Forwarded from Yumcoder
این را اخیرا دست گرفتم و خیلی خوب بود ولی نمیدانم بلند مدت هم خوب است یا نه کسی تجربه چنین موسهایی را دارد؟
👎1
یکی از سوالاتی که اصولا در برنامه نویسی وب می‌تواند مطرح شود، این است که تعامل بخش Backend و Front End چگونه باید باشد؟ به گونه ای که در بازنمایی صفحات از کارایی بالایی برخوردار باشیم و از سوی دیگر ، وابستگی بین کلاینت و سرور نیز حداقلی باشد. معمولا در این موارد، استفاده از یک سری از فریم ورک های مرسوم مثل React Js توصیه میشود؛ بنابراین خوب است بدانیم که فریم ورک React از منظر معماری و جداسازی دغدغه‌ها، به چه صورتی عمل می‌کند. برای این منظور مقاله زیر را در سایت مارتین فاولر پیدا کردم و قصد دارم بخش هایی از آن را نیز در کلاس وب به منظور ارائه درک صحیحی از «چیستی چنین فریم ورک هایی» ارائه دهم تا بچه ها پیش از پرداختن به «چگونگی استفاده از آن فریم ورک‌ها» بدانند که در چه زمانی و برای چه مواردی استفاده از آن‌ها مناسب است.

عنوان مطلب : Modularizing React Applications with Established UI Patterns

لینک : https://martinfowler.com/articles/modularizing-react-apps.html
👍6👎1
#spring_boot

اسپرینگ بوت یک قدم رشد کرد و ورژن 3.2.6 آن منتشر شد.
جزئیات آن را از اسپرینگ ببینید

https://spring.io/blog/2024/05/23/spring-boot-3-2-6-available-now
👎8👍4
آغاز ثبت‌نام اولین دوره‌ی سری سمینارهای نرم افزاری شریف (S4)

◀️ زمان برگزاری: ۱۰ و ۱۱ خرداد
◀️ مهلت ثبت‌نام: تا ۹ خرداد
👥 نحوه‌ی برگزاری: حضوری (۱۰ خرداد) و مجازی (۱۱ خرداد)
🏬 برگزارکننده: آزمایشگاه کیفیت نرم‌افزار دانشگاه صنعتی شریف

📌سری سمینار‌های نرم‌افزاری دانشگاه صنعتی شریف (S4) رویدادی ارائه‌محور است که در آن برخی از صاحب‌نظران حوزه‌ی مهندسی نرم‌افزار از سراسر جهان به ارائه‌ی آخرین دستاوردهای خود در زمینه‌های علمی و صنعتی می‌پردازند. هدف از برگزاری این رویداد، بررسی تاثیر عمق و بنیه‌ی دانش انتزاعی نرم‌افزار در مسیر پیش‌روی افراد، در کنار انتشار و تعامل در زمینه‌های آکادمیک و صنعتی مربوطه است.

🚫 لازم به ذکر است که ظرفیت شرکت حضوری در رویداد محدود است.

✍️ ثبت‌نام در این رویداد به صورت رایگان و از طریق وب‌سایت رویداد صورت می‌گیرد.

🗄🗄🗄🗄🗄🗄🗄
🔗 ارتباط با ما و اطلاعات بیشتر:         
وب‌سایت 🌎 | اینستاگرام 🌐 | لینکدین 🌐

✈️ @s4_sut
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🎉1