🔰 https://bun.sh/
ران تایم (runtime)جدید جاوا اسکریپت با سرعت فوق العاده
ران تایم (runtime)جدید جاوا اسکریپت با سرعت فوق العاده
Bun
Bun — A fast all-in-one JavaScript runtime
Bundle, install, and run JavaScript & TypeScript — all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner, and npm client built-in.
👍15💩1
🔰بازی smash ball ساخته شده با جاوا اسکریپت
Repo: https://github.com/Embact/SmashBalls
Live preview: https://embact.com/smashballs/
Repo: https://github.com/Embact/SmashBalls
Live preview: https://embact.com/smashballs/
GitHub
GitHub - Embact/SmashBalls: Smash Balls game using javascript canvas
Smash Balls game using javascript canvas. Contribute to Embact/SmashBalls development by creating an account on GitHub.
👍7💩1
🔰با app.recraft.ai میتونید بصورت رایگان پرامپت بنویسید و SVG تحویل بگیرید.
یکی از مزیتهاش نسبت به بقیه اینه که میتونید بهش color palette بدین.
یکی از مزیتهاش نسبت به بقیه اینه که میتونید بهش color palette بدین.
👍12
🔰اولین قسمت از پادکست تیم فرانت اند دیجی کالا را بشنوید
https://castbox.fm/episode/%D8%AA%DB%8C%D9%85-%D9%81%D8%B1%D8%A7%D9%86%D8%AA%E2%80%8C%D8%A7%D9%86%D8%AF-%D8%AF%DB%8C%D8%AC%DB%8C-%DA%A9%D8%A7%D9%84%D8%A7-%D8%A7%D8%B2-%DA%AF%D8%B0%D8%B4%D8%AA%D9%87-%D8%AA%D8%A7-%D8%AD%D8%A7%D9%84-id5384938-id587925202
https://castbox.fm/episode/%D8%AA%DB%8C%D9%85-%D9%81%D8%B1%D8%A7%D9%86%D8%AA%E2%80%8C%D8%A7%D9%86%D8%AF-%D8%AF%DB%8C%D8%AC%DB%8C-%DA%A9%D8%A7%D9%84%D8%A7-%D8%A7%D8%B2-%DA%AF%D8%B0%D8%B4%D8%AA%D9%87-%D8%AA%D8%A7-%D8%AD%D8%A7%D9%84-id5384938-id587925202
Castbox
تیم فرانتاند دیجی کالا از گذشته تا حال
<p>در اولین قسمت از پادکست تیم فرانت دیجیکالا سراغ ۳ نفر ا اعضای این تیم رفتیم تا مروری کنیم از گذشته تا امروز این تیم. چالشهای مختلف فنی و فراز و نشی...
💩10🔥5👍2👎1
🔰قالب وب سایت دیجی کالا + پنل مدیریت(next js, redux)
👇👇👇
https://github.com/saeedghezelarsalan/Digikala-Ecommerce
👇👇👇
https://github.com/saeedghezelarsalan/Digikala-Ecommerce
GitHub
GitHub - saeedghezelarsalan/Digikala-Ecommerce
Contribute to saeedghezelarsalan/Digikala-Ecommerce development by creating an account on GitHub.
👍20👏1
Reactapp
🔰قابلیت جدید و فوق العاده گوگل کروم برای Transitions Smooth and simple transitions with the View Transitions API 👇👇 https://developer.chrome.com/docs/web-platform/view-transitions/
تو این پست لینکدین که یکی از مهندسین گوگل منتشرکرده
کامل میتونید مثال های استفاده از این API
رو در فریمورک های مختلف جاوا اسکریپت ببینید
https://www.linkedin.com/posts/addyosmani_developers-javascript-programmers-activity-7072390770946707456-isKd
کامل میتونید مثال های استفاده از این API
رو در فریمورک های مختلف جاوا اسکریپت ببینید
https://www.linkedin.com/posts/addyosmani_developers-javascript-programmers-activity-7072390770946707456-isKd
Linkedin
Addy Osmani on LinkedIn: #developers #javascript #programmers #webdevelopers | 72 comments
More JavaScript frameworks now support the View Transitions API!
Reminder: The View Transition API makes it easier to animate the transition between two… | 72 comments on LinkedIn
Reminder: The View Transition API makes it easier to animate the transition between two… | 72 comments on LinkedIn
❤13💩1
🔰نکاتی در مورد نوشتن رزومه
👇👇👇
بعد از ده سال و بررسی بیش از هزار رزومه و چندصد مصاحبه یه سری موارد هست که میخوام درباره نوشتن رزومه بگم.
شما مهارتتون رو به کارفرما میفروشید!
پس بهش به عنوان یه کاتالوگ از مهارتهای تخصصیتون نگاه کنید. برای معرفی یه محصول یا سرویس بهترین و شاخصترین ویژگیهاش رو در معرض نمایش قرار میدیم و روی اون تبلیغ میکنیم و بعد تجربه استفاده از اون محصول در جاهای مختلف رو ذکر میکنیم.
چه ربطی به رزومه داره؟
کارفرما نیازهایی داره و دنبال بهترین گزینه میگرده. لیست تخصصها باید اون نیازها رو جواب بده. از یک سمت دهها یا صدها نفر برای اون موقعیت اقدام میکنند. شما در کوتاهترین زمان باید بهترین و جذابترین معرفی از خودتون رو ارایه بدید. در ازای این مهارتها هم پول دریافت میکنید. این همون موقعیتی نیست که شما برای خرید محصول و سرویس مواجه میشید؟
حالا چه طور رزومه بنویسیم؟
- برند
اسم شما برند شماست! اولین مواردی که ذکر میکنید اسم و اطلاعات تماس باید باشه. توضیح یکی دو خطی کافیه و نه بیشتر!
- مهارتهای تخصصی
قسمت بعدی لیست تخصصهای شماست. توجه داشته باشید کارفرما دنبال یه سری نیازه که دنبال اونا میگرده. چه طور بدونیم اونا چیا هستند؟ آگهی شغلی.
لیست تخصصها رو منطبق به آگهی شغلی بنویسید. اما نمیشه برای هر موقعیت یه رزومه نوشت. راهش اینه که آگهیها رو بررسی کنید و پرتکرارترین نیازها رو لیست کنید. اگر تو پرتکرارترینهاش مهارتی هست که بلد نیستید وقت خوبیه که یاد بگیرید.
هر مهارتی غیر مرتبط رو با شغل مورد علاقهتون رو حذف کنید. چون باعث سردرگمی میشه. حتی ممکنه باعث بشه مهارتهای شما برای اون کار زیادتر از حد نیاز باشه. (Over qualified)
(من حتی با این که دنبال کار نیستم گاهی میرم آگهیها رو میخونم تا از جریان صنعت و ترندهای روز خبر داشته باشم)
- تجربه کار حرفهای
تو این بخش از رزومه باید نشون بدید اون مهارتهایی که لیست کردید تو کار چه تاثیری داشته. لیست جاهایی که کار حرفهای انجام دادید رو بنویسید یا اگر پروژه شخصی موفقی رو دارید ذکر کنید. کار غیر مرتبط، پروژههای شخصی کوچیک یا اونایی که جهت یادگیری بوده رو حذف کنید.
لیست جاهایی که کار کردید رو بنویسید و تاثیری که اونجا داشتید رو ذکر کنید. مثلاً اگر تو بخش فروش کار میکردید بنویسید که با فلان مهارت و متود، فروش رو فلان درصد رشد دادم. یا اگر برنامهنویس هستید علاوه بر پارامترهای عددی ویژگیهای شاخصی که برای محصول پیاده کردید رو بنویسید.
جاهایی که کار کردید رو به ترتیب زمان از جدید به قدیم بنویسید. بهتره بین تاریخها فاصله زمان طولانی نباشه. اگر برای شرکتهای خارجی اپلای میکنید درکی از شرایط اقتصادی ایران ندارند و تغییر شرکت با زمانهای کوتاه رو نکته منفی میدونند.
- تحصیلات و دورههای آموزشی
تحصیلات دانشگاهی با گرایش، دورههای آموزشی معتبری که گذروندید رو نام ببرید. باز هم تاکید میکنم به غیر از مدرک دانشگاهی دورههای غیر مرتبط رو لازم نیست ذکر کنید.
اگر برای کار اپلای میکنید و نه دانشگاه، رتبه کنکور، مانور رو دانشگاهی که درس خوندید تاثیر چندانی نداره.
- زبان
لیست زبانهایی که بلدید رو بنویسید. اگر جایی امتحان دادید نمراتش رو ذکر کنید. درصورتی که آزمون ندادید لازم به خودتون نمره بدید یا سطح مهارتهای مختلف رو ذکر کنید. چون اگر زبان خیلی مهم باشه قطعاً توی مصاحبه خودشون ارزیابی میکنند.
- افتخارات
اگر جایی مقامی کسب کردید یا جایزهای بردید ذکر کنید. همینطور که اگر ثبت اختراع دارید هم جاش همینجاست.
- علاقمندیها
این نکته خیلی سرش بحثه که تو رزومه دکتر بشه یا نه. اما اگر با هوشمندی ذکر بشه تاثیر مثبت داره. مثلاً اگر توی یه ورزش خوب هستید و مدالی دارید خیلی روی خواننده تاثیر مثبت میذاره.
- بایدها و نبایدها
لیست مهارتها رو نمره و امتیاز ندید. مثلاً سیشارپ ۴/۵ هیچ معنایی رو منتقل نمیکنه. گاها تاثیر منفی هم داره!
عکس خودتون رو در صورتی تو رزومه بذارید که ظاهر تو کار تاثیر داره. من وارد جزییات نمیشم. اما خودتون میتونید تحقیق کنید و تصمیم بگیرید.
تعداد صفحات باید بین ١ (بهترین حالت) تا نهایت ٣ صفحه باشه. پس در کوتاه و موجز نویسی تلاش کنید.
از سایتهای رزومه ساز استفاده نکنید. رزومه بخشی از مهارت حرفهای شما در ارایه و برقراری ارتباطه.
فرمت رزومه pdf صفحه سفید و فونت مشکی استفاده کنید. تنها یک فونت استاندارد به کار ببرید.
اگر میخواهید توضیحات بیشتر اضافه کنید تو یه فایل دیگه بنویسید و تو ایمیل قرار بدید.
درج سایت شخصی، پروفایل گیتهاب، آرتاستیشن و غیره رو فراموش نکنید.
- نکته آخر
کم، گزیده و مفید بگید. خودتون باشید حتی اگر تمام این نکات رو نادیده بگیرید
👇👇👇
بعد از ده سال و بررسی بیش از هزار رزومه و چندصد مصاحبه یه سری موارد هست که میخوام درباره نوشتن رزومه بگم.
شما مهارتتون رو به کارفرما میفروشید!
پس بهش به عنوان یه کاتالوگ از مهارتهای تخصصیتون نگاه کنید. برای معرفی یه محصول یا سرویس بهترین و شاخصترین ویژگیهاش رو در معرض نمایش قرار میدیم و روی اون تبلیغ میکنیم و بعد تجربه استفاده از اون محصول در جاهای مختلف رو ذکر میکنیم.
چه ربطی به رزومه داره؟
کارفرما نیازهایی داره و دنبال بهترین گزینه میگرده. لیست تخصصها باید اون نیازها رو جواب بده. از یک سمت دهها یا صدها نفر برای اون موقعیت اقدام میکنند. شما در کوتاهترین زمان باید بهترین و جذابترین معرفی از خودتون رو ارایه بدید. در ازای این مهارتها هم پول دریافت میکنید. این همون موقعیتی نیست که شما برای خرید محصول و سرویس مواجه میشید؟
حالا چه طور رزومه بنویسیم؟
- برند
اسم شما برند شماست! اولین مواردی که ذکر میکنید اسم و اطلاعات تماس باید باشه. توضیح یکی دو خطی کافیه و نه بیشتر!
- مهارتهای تخصصی
قسمت بعدی لیست تخصصهای شماست. توجه داشته باشید کارفرما دنبال یه سری نیازه که دنبال اونا میگرده. چه طور بدونیم اونا چیا هستند؟ آگهی شغلی.
لیست تخصصها رو منطبق به آگهی شغلی بنویسید. اما نمیشه برای هر موقعیت یه رزومه نوشت. راهش اینه که آگهیها رو بررسی کنید و پرتکرارترین نیازها رو لیست کنید. اگر تو پرتکرارترینهاش مهارتی هست که بلد نیستید وقت خوبیه که یاد بگیرید.
هر مهارتی غیر مرتبط رو با شغل مورد علاقهتون رو حذف کنید. چون باعث سردرگمی میشه. حتی ممکنه باعث بشه مهارتهای شما برای اون کار زیادتر از حد نیاز باشه. (Over qualified)
(من حتی با این که دنبال کار نیستم گاهی میرم آگهیها رو میخونم تا از جریان صنعت و ترندهای روز خبر داشته باشم)
- تجربه کار حرفهای
تو این بخش از رزومه باید نشون بدید اون مهارتهایی که لیست کردید تو کار چه تاثیری داشته. لیست جاهایی که کار حرفهای انجام دادید رو بنویسید یا اگر پروژه شخصی موفقی رو دارید ذکر کنید. کار غیر مرتبط، پروژههای شخصی کوچیک یا اونایی که جهت یادگیری بوده رو حذف کنید.
لیست جاهایی که کار کردید رو بنویسید و تاثیری که اونجا داشتید رو ذکر کنید. مثلاً اگر تو بخش فروش کار میکردید بنویسید که با فلان مهارت و متود، فروش رو فلان درصد رشد دادم. یا اگر برنامهنویس هستید علاوه بر پارامترهای عددی ویژگیهای شاخصی که برای محصول پیاده کردید رو بنویسید.
جاهایی که کار کردید رو به ترتیب زمان از جدید به قدیم بنویسید. بهتره بین تاریخها فاصله زمان طولانی نباشه. اگر برای شرکتهای خارجی اپلای میکنید درکی از شرایط اقتصادی ایران ندارند و تغییر شرکت با زمانهای کوتاه رو نکته منفی میدونند.
- تحصیلات و دورههای آموزشی
تحصیلات دانشگاهی با گرایش، دورههای آموزشی معتبری که گذروندید رو نام ببرید. باز هم تاکید میکنم به غیر از مدرک دانشگاهی دورههای غیر مرتبط رو لازم نیست ذکر کنید.
اگر برای کار اپلای میکنید و نه دانشگاه، رتبه کنکور، مانور رو دانشگاهی که درس خوندید تاثیر چندانی نداره.
- زبان
لیست زبانهایی که بلدید رو بنویسید. اگر جایی امتحان دادید نمراتش رو ذکر کنید. درصورتی که آزمون ندادید لازم به خودتون نمره بدید یا سطح مهارتهای مختلف رو ذکر کنید. چون اگر زبان خیلی مهم باشه قطعاً توی مصاحبه خودشون ارزیابی میکنند.
- افتخارات
اگر جایی مقامی کسب کردید یا جایزهای بردید ذکر کنید. همینطور که اگر ثبت اختراع دارید هم جاش همینجاست.
- علاقمندیها
این نکته خیلی سرش بحثه که تو رزومه دکتر بشه یا نه. اما اگر با هوشمندی ذکر بشه تاثیر مثبت داره. مثلاً اگر توی یه ورزش خوب هستید و مدالی دارید خیلی روی خواننده تاثیر مثبت میذاره.
- بایدها و نبایدها
لیست مهارتها رو نمره و امتیاز ندید. مثلاً سیشارپ ۴/۵ هیچ معنایی رو منتقل نمیکنه. گاها تاثیر منفی هم داره!
عکس خودتون رو در صورتی تو رزومه بذارید که ظاهر تو کار تاثیر داره. من وارد جزییات نمیشم. اما خودتون میتونید تحقیق کنید و تصمیم بگیرید.
تعداد صفحات باید بین ١ (بهترین حالت) تا نهایت ٣ صفحه باشه. پس در کوتاه و موجز نویسی تلاش کنید.
از سایتهای رزومه ساز استفاده نکنید. رزومه بخشی از مهارت حرفهای شما در ارایه و برقراری ارتباطه.
فرمت رزومه pdf صفحه سفید و فونت مشکی استفاده کنید. تنها یک فونت استاندارد به کار ببرید.
اگر میخواهید توضیحات بیشتر اضافه کنید تو یه فایل دیگه بنویسید و تو ایمیل قرار بدید.
درج سایت شخصی، پروفایل گیتهاب، آرتاستیشن و غیره رو فراموش نکنید.
- نکته آخر
کم، گزیده و مفید بگید. خودتون باشید حتی اگر تمام این نکات رو نادیده بگیرید
👍22❤2🔥1
🔰محمدرضا صفری عزیز
در قالب چند پست در لینکدین نکات بسیار خوبی رو در مورد Nextjs بیان کرده
که بخش اول این نکات رو میتونید از طریق لینک زیر بخونید
👇👇👇
https://www.linkedin.com/feed/update/urn:li:activity:6970674901481357312/
در قالب چند پست در لینکدین نکات بسیار خوبی رو در مورد Nextjs بیان کرده
که بخش اول این نکات رو میتونید از طریق لینک زیر بخونید
👇👇👇
https://www.linkedin.com/feed/update/urn:li:activity:6970674901481357312/
Linkedin
Lukas Safari on LinkedIn: #nextjs #react #reactjs | 69 comments
یه سری نکاتی که در موقع کار با نکست توی این سالها بهشون رسیدم رو توی چند تا پست سعی میکنم به صورت تیتروار بنویسیم براتون. اگر هر کدوم از بخش ها گنگ بود یا نیاز… | 69 comments on LinkedIn
👏10❤4👍2
🔰این کتاب رو توسعه دهنده های Stack Overflow با مستنداتی که تو چند سال گذشته تو این پلتفرم نوشته شده تهیه کردند.
به نظرم مهم ترین ویژگیش این بود که از اول تا آخرش شما با مثال میری جلو.
۵۵ فصل ۲۵۰ صفحه، هر سوالی رو متوجه نشدید از مدل های زبانی کمک بگیرید.
goalkicker.com/AlgorithmsBook…
به نظرم مهم ترین ویژگیش این بود که از اول تا آخرش شما با مثال میری جلو.
۵۵ فصل ۲۵۰ صفحه، هر سوالی رو متوجه نشدید از مدل های زبانی کمک بگیرید.
goalkicker.com/AlgorithmsBook…
Goalkicker
Free Algorithms Book
Getting started with algorithms, Algorithm Complexity, Big-O Notation, Trees, Binary Search Trees, Check if a tree is BST or not, Binary Tree traversals, Lowest common ancestor of a Binary Tree, Graph, Graph Traversals, Dijkstra’s Algorithm, A* Pathfinding…
❤11👍2
🔰اگه web developer هستین و دنبال کار ریموت میگردین و علاقهمند به همکاری با پروژه های خارجی، در اینجا ۱۰ تا از سایتهایی که میتونه بهتون کمک کنه رو معرفی کردم:
👩💻 بوکمارک کنید و ریتوییت کنید تا بچههای دیگه هم بتونن استفاده کنن:
۱. remotive. io
۲. remoteleads. io
۳. remoteok. io
۴. angel. co/jobs
۵. justremote. co
۶. weworkremotely. com
۷. javascriptjob. xyz
۸. flexjobs. com
۹. solidgigs. com
۱۰. dynamitejobs. com
Credit: https://twitter.com/bahr4m/status/1689946801095241728?s=46&t=Y9aax_-zBZZSRo0oUMlU4g
👩💻 بوکمارک کنید و ریتوییت کنید تا بچههای دیگه هم بتونن استفاده کنن:
۱. remotive. io
۲. remoteleads. io
۳. remoteok. io
۴. angel. co/jobs
۵. justremote. co
۶. weworkremotely. com
۷. javascriptjob. xyz
۸. flexjobs. com
۹. solidgigs. com
۱۰. dynamitejobs. com
Credit: https://twitter.com/bahr4m/status/1689946801095241728?s=46&t=Y9aax_-zBZZSRo0oUMlU4g
X (formerly Twitter)
Bahram (@bahr4m) on X
اگه web developer هستین و دنبال کار ریموت میگردین و علاقهمند به همکاری با پروژه های خارجی، در اینجا ۱۰ تا از سایتهایی که میتونه بهتون کمک کنه رو معرفی کردم:
👩💻 بوکمارک کنید و ریتوییت کنید تا بچههای دیگه هم بتونن استفاده کنن:
۱. remotive. io
۲. remoteleads.…
👩💻 بوکمارک کنید و ریتوییت کنید تا بچههای دیگه هم بتونن استفاده کنن:
۱. remotive. io
۲. remoteleads.…
❤18
🔰بعنوان برنامه نویس شاید برای شماهم جذاب باشه که بدونید شرکتای بزرگ چطور نرم افزارهاشون رو تولید میکنن؟
با چالشایی مثل Scale, performance, availability و..چیکار میکنن و اصلا ساختار تیماشون به چه شکله؟
این ریپازیتوری منبع خوبیه بابت خوندن درخصوص این مسائل:
👇👇👇
https://github.com/binhnguyennus/awesome-scalability
Credit: https://twitter.com/reziamini/status/1690446471131287552?s=46&t=Y9aax_-zBZZSRo0oUMlU4g
با چالشایی مثل Scale, performance, availability و..چیکار میکنن و اصلا ساختار تیماشون به چه شکله؟
این ریپازیتوری منبع خوبیه بابت خوندن درخصوص این مسائل:
👇👇👇
https://github.com/binhnguyennus/awesome-scalability
Credit: https://twitter.com/reziamini/status/1690446471131287552?s=46&t=Y9aax_-zBZZSRo0oUMlU4g
GitHub
GitHub - binhnguyennus/awesome-scalability: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems - binhnguyennus/awesome-scalability
👌12👍6❤3
This media is not supported in your browser
VIEW IN TELEGRAM
🔰با ویژگی جدید Chrome DevTools می توانید محتوای Fetch/XHR requests رو بازنویسی کنید.
این ویژگی برای mock کردن API فوق العاده است.
منبع:https://www.linkedin.com/feed/update/urn:li:activity:7097097872529129476/
این ویژگی برای mock کردن API فوق العاده است.
منبع:https://www.linkedin.com/feed/update/urn:li:activity:7097097872529129476/
👌12🔥2👍1