Forwarded from Parsa Salavati
ما در تیم پیامرسان #سروشپلاس در راستای گسترش تیم فنی، به دنبال یک Java Developer باانگیزه و خلاق هستیم.
اگر به کدنویسی تمیز، معماری اصولی و کار تیمی علاقهمند هستید و از همه مهمتر سرتون برای چالشهای فنی یک محصول با ۱۳ میلیون کاربر فعال درد میکنه، منتظر شما هستیم!
در این موقعیت شغلی، شما نقش کلیدی در توسعه سرویسها و APIهای نوآورانه ایفا خواهید کرد و فرصت کار در پروژههای چالشی و پیشرفته را خواهید داشت.
🔸علاقهمند به یادگیری تکنولوژیهای جدید
🔸تسلط بر Java
🔸حداقل یک سال سابقهٔ کار با Java و Spring Boot به صورت تماموقت
🔸آشنایی با Spring Framework (بهخصوص Spring Boot و Spring Data)
🔸تجربهٔ کار با Hibernate/JPA و پایگاههای دادهٔ رابطهای
🔸آشنایی با Docker و اجرای سرویس با آن
🔸آشنا با مفاهیم Unit Test و JUnit
🔸آشنایی با مفاهیم شیءگرایی و Clean Code
🔸آشنایی با Rest API
🔸آشنایی با ابزارهای مانیتورینگ و لاگ (Prometheus, Kibana, Grafana)
🔸آشنایی با Kubernetes و نحوهٔ دیپلوی سرویس در بستر آن
🔸آشنایی با CI/CD و روالهای آن
ضمناً این موقعیت شغلی تماموقت و حضوری است.
چنانچه تمایل به گفتگو برای همکاری داشتید، لطفاً رزومهتون رو برام بفرستید: @ParSal99
اگر به کدنویسی تمیز، معماری اصولی و کار تیمی علاقهمند هستید و از همه مهمتر سرتون برای چالشهای فنی یک محصول با ۱۳ میلیون کاربر فعال درد میکنه، منتظر شما هستیم!
در این موقعیت شغلی، شما نقش کلیدی در توسعه سرویسها و APIهای نوآورانه ایفا خواهید کرد و فرصت کار در پروژههای چالشی و پیشرفته را خواهید داشت.
شایستگیها و توانمندیهای مورد نیاز
🔸علاقهمند به یادگیری تکنولوژیهای جدید
🔸تسلط بر Java
🔸حداقل یک سال سابقهٔ کار با Java و Spring Boot به صورت تماموقت
🔸آشنایی با Spring Framework (بهخصوص Spring Boot و Spring Data)
🔸تجربهٔ کار با Hibernate/JPA و پایگاههای دادهٔ رابطهای
🔸آشنایی با Docker و اجرای سرویس با آن
🔸آشنا با مفاهیم Unit Test و JUnit
🔸آشنایی با مفاهیم شیءگرایی و Clean Code
🔸آشنایی با Rest API
آشنایی با مفاهیم زیر هم، مزیت محسوب میشود
🔸آشنایی با ابزارهای مانیتورینگ و لاگ (Prometheus, Kibana, Grafana)
🔸آشنایی با Kubernetes و نحوهٔ دیپلوی سرویس در بستر آن
🔸آشنایی با CI/CD و روالهای آن
ضمناً این موقعیت شغلی تماموقت و حضوری است.
چنانچه تمایل به گفتگو برای همکاری داشتید، لطفاً رزومهتون رو برام بفرستید: @ParSal99
👎17👍7😁2
Web_programming
یکی از مشکلاتی که در زبان جاوا اسکریپت برای دوستانی که به تازگی آن را شروع کرده اند پیش میاد، عدم درک صحیح از مکانیزم آن در زمانی است که یک کار باید به صورت آسنکرون (غیر همگام) انجام شود. به صورت پیش فرض، زبان جاوا اسکریپت یک زبان Synchronous است و به صورت…
پیش تر در مورد مفهوم Event Loop و درک کارکرد آن، در قالب یک پست یک مطلب با یک مثال بصری قرار دادیم. یکی از جاهایی که میتونید یکم این مفاهیم رو بیشتر تمرین کنید و حتی با برخی دیگر از عناصر Event Loop مثل Micro Task ها و Macro Task ها آشنا بشوید، شبیه سازی زیر میتونه درک خوبی از آن به شما بدهد :
https://www.jsv9000.app/
https://www.jsv9000.app/
👍1
Forwarded from 10th WSS ☃️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🎉1
10th WSS ☃️
دوستان این کانال هم میتونن با کد تخفیف زیر ، با بیست و پنج درصد تخفیف در رویداد ثبت نام کنند .
sharif_web
🎉4👍1
The DataLoader pattern is a common design pattern used primarily in backend development to optimize data fetching, especially in the context of GraphQL APIs. It helps reduce the number of database or API calls by batching and caching requests efficiently.
👍6
const promise1 = new Promise((resolve, reject) => {
setTimeout(resolve, 500, "one");
});
const promise2 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, "two");
});
Promise.race([promise1, promise2]).then((value) => {
console.log(value);
// Both resolve, but promise2 is faster
});
// Expected output: "two"
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/race
MDN Web Docs
Promise.race() - JavaScript | MDN
The Promise.race() static method takes an iterable of promises as input and returns a single Promise. This returned promise settles with the eventual state of the first promise that settles.
👍4