تا وقتی به سیپلاسپلاس، راست، زیگ یا نهایتا گو مهاجرت نکردید، فقط بین ابزارهای دیگه که با اینا توسعه داده شدن برای زبانهای دیگه مهاجرت میکنید. مثل این مدت که بین node (سیپلاسپلاس) و deno (راست) و bun (زیگ) دارید میچرخید.
مسئله جالبتر این که این چند روز متون مختلفی از تحلیلها راجع به bun رو خوندم و هنوز هیچکس نتونسته دقیقا بگه چرا سریعتره؟ علتش هم اینه کسایی که رفتن بررسی کردن نسبت به ابزارهای سطح پایینتر که بان باهاشون توسعه داده شده هیچ شناختی ندارن!
حدودا با ۱ دقیقه چرخیدن توی گیتهابش اینا رو میشه فهمید:
برای networking یا بهتر بگم socket programming توی فولدر پکیجهاش uSockets رو داره.
با چی نوشته شده؟ آفرین C
یا مثلا برای بخشی از عملیات IO از کتابخونههای جنریک لزوما فقط استفاده نکرده و بخشهایی رو جداگانه برای سیستمعاملهای مختلف کد زده
برای وبسوکتش هم یه لایه رو همین نوشته تو فولدر uws
در صورتی که اگر موضوع انقدر مهمه براتون میتونستید یه بار این ابزارها رو یاد بگیرید و خودتون بدونید چطور استفاده کنید!
یا حتی توی makefile رو نگاه کنید دریایی از کتابخونههای C و ++C رو میبینید که داره بیلد و استفاده میکنه.
مسئله اینه فردا اگر یکی بیاد تلفیق بهتری از همین کتابخونهها ارائه بده، از bun سریعتر میشه و همه باز مهاجرت میکنید روی اون
ولی اگر سرعت و بهینه بودن و مقیاسپذیری براتون واقعا مسئلهست در این حد که انقدر ریز دارید جزئیات اینا رو بررسی میکنید، خب برید ابزاری رو یاد بگیرید که خود اینا رو باهاش نوشتن.
اگر فرانت کار میکنید و نهایتا میخواید یه چیزی بیارید بالا که سمت سرورِ HTTP باشه، واقعا فرقی نمیکنه بین اینا یا ابزارهای سادهتر چی رو انتخاب میکنید.
@DevTwitter | <آقا پوریا/>
مسئله جالبتر این که این چند روز متون مختلفی از تحلیلها راجع به bun رو خوندم و هنوز هیچکس نتونسته دقیقا بگه چرا سریعتره؟ علتش هم اینه کسایی که رفتن بررسی کردن نسبت به ابزارهای سطح پایینتر که بان باهاشون توسعه داده شده هیچ شناختی ندارن!
حدودا با ۱ دقیقه چرخیدن توی گیتهابش اینا رو میشه فهمید:
برای networking یا بهتر بگم socket programming توی فولدر پکیجهاش uSockets رو داره.
با چی نوشته شده؟ آفرین C
یا مثلا برای بخشی از عملیات IO از کتابخونههای جنریک لزوما فقط استفاده نکرده و بخشهایی رو جداگانه برای سیستمعاملهای مختلف کد زده
برای وبسوکتش هم یه لایه رو همین نوشته تو فولدر uws
در صورتی که اگر موضوع انقدر مهمه براتون میتونستید یه بار این ابزارها رو یاد بگیرید و خودتون بدونید چطور استفاده کنید!
یا حتی توی makefile رو نگاه کنید دریایی از کتابخونههای C و ++C رو میبینید که داره بیلد و استفاده میکنه.
مسئله اینه فردا اگر یکی بیاد تلفیق بهتری از همین کتابخونهها ارائه بده، از bun سریعتر میشه و همه باز مهاجرت میکنید روی اون
ولی اگر سرعت و بهینه بودن و مقیاسپذیری براتون واقعا مسئلهست در این حد که انقدر ریز دارید جزئیات اینا رو بررسی میکنید، خب برید ابزاری رو یاد بگیرید که خود اینا رو باهاش نوشتن.
اگر فرانت کار میکنید و نهایتا میخواید یه چیزی بیارید بالا که سمت سرورِ HTTP باشه، واقعا فرقی نمیکنه بین اینا یا ابزارهای سادهتر چی رو انتخاب میکنید.
@DevTwitter | <آقا پوریا/>
👍67👎28❤2
از این به بعد دیگه با SpeedTest سرعت اینترنت رو چک نکنید
ابزار تست سرعت کلادفلر در کنار تست سرعت یه سنجش کیفیت اینترنت هم داره، مثلا میاد چیزهایی مثل packet loss یا jitter رو هم تست میکنه
نهایتا یه رده بندی کیفیت سرعت اینترنت در دنیا هم اضافه کرده
از اینجا میتونید تست سرعت و کیفیت اینترنت بگیرید:
speed.cloudflare.com
اینجا کیفیت اینترنت ایران رو نمایش میده:
radar.cloudflare.com/quality/ir
بعد همین تستهارو بر اساس اپراتورهای اینترنت هم بهتون میده
@DevTwitter | <Soroush Ahmadi/>
ابزار تست سرعت کلادفلر در کنار تست سرعت یه سنجش کیفیت اینترنت هم داره، مثلا میاد چیزهایی مثل packet loss یا jitter رو هم تست میکنه
نهایتا یه رده بندی کیفیت سرعت اینترنت در دنیا هم اضافه کرده
از اینجا میتونید تست سرعت و کیفیت اینترنت بگیرید:
speed.cloudflare.com
اینجا کیفیت اینترنت ایران رو نمایش میده:
radar.cloudflare.com/quality/ir
بعد همین تستهارو بر اساس اپراتورهای اینترنت هم بهتون میده
@DevTwitter | <Soroush Ahmadi/>
👍49👎3❤2
اگر تخصص های خودتون رو به روز نکنین، هوش مصنوعی جای شمارو نمیگیره، اما متخصص هایی که به هوش مصنوعی مسلط هستند جای شمارو خواهند گرفت.
Then: Now:
————— —————
• Linkedin • X
• Photoshop • Canva
• PowerPoint • Beautiful AI
• Wordpress • Durable
• Excel • Rows
• IFTTT • Zapier
• ChatGPT • Claude
• Adobe XD • Runway ML
@DevTwitter | <Bahram/>
Then: Now:
————— —————
• Linkedin • X
• Photoshop • Canva
• PowerPoint • Beautiful AI
• Wordpress • Durable
• Excel • Rows
• IFTTT • Zapier
• ChatGPT • Claude
• Adobe XD • Runway ML
@DevTwitter | <Bahram/>
👎148👍29
This media is not supported in your browser
VIEW IN TELEGRAM
#وی_اس_کد_تیپ
آپدیت جدید VSCode اومده یه ویژگی جدید گذاشته که باعث میشه تسلط بیشتری روی اسکوپ های طولانی داشت، من که خیلی خوشم اومد.
برای فعال کردن Sticky Scroll:
Tools > Options > Text Editor > General > Sticky Scroll
@DevTwitter | <Sabber/>
آپدیت جدید VSCode اومده یه ویژگی جدید گذاشته که باعث میشه تسلط بیشتری روی اسکوپ های طولانی داشت، من که خیلی خوشم اومد.
برای فعال کردن Sticky Scroll:
Tools > Options > Text Editor > General > Sticky Scroll
@DevTwitter | <Sabber/>
👍84👎10
Fix your resume using AI
اگه قصد مهاجرت دارید یا میخواید یک شغل ریموت یا خارج از ایران داشته باشید، قطعا به یه رزومه خوب و مناسب و البته استاندارد نیاز دارید. اولین چیزی که کارفرما از شما میبینه رزومه شماست و همین اولین دلیل مهم بودنشه. برای اینموضوع یک سایت معرفی کردم که رزومتون رو بهش میدین و اون بررسی انجام میده و راهکارهای بهبودش رو بر اساس حوزه کاری شما بهتون ارائه میده. یک سری امکانات جالب دیگه که مربوط به موضوعات گرافیکی رزومه هم هست انجام میده.
خدماتی که این سایت خودش عنوان میکنه میده اینهاست:
- بازبینی و ویرایش رزومه توسط متخصصین رزومهنویسی
- ارائه نمونه رزومههای حرفهای برای الگوبرداری
- مشاوره در مورد نحوه نگارش محتوای رزومه
- طراحی و تنظیم قالب رزومه بر اساس صنعت مورد نظر
- ترجمه رزومه به زبانهای مختلف
- افزودن عناصری مانند گرافیک و طراحی برای جذابیت بیشتر رزومه
در مجموع، این سرویس آنلاین میتونه به افرادی که دنبال شغل هستند کمک کنه تا رزومه حرفه ای تری تهیه کنن و شانس استخدام خودشون رو افزایش بدن
fixmyresume.xyz
@DevTwitter | <Bahram/>
اگه قصد مهاجرت دارید یا میخواید یک شغل ریموت یا خارج از ایران داشته باشید، قطعا به یه رزومه خوب و مناسب و البته استاندارد نیاز دارید. اولین چیزی که کارفرما از شما میبینه رزومه شماست و همین اولین دلیل مهم بودنشه. برای اینموضوع یک سایت معرفی کردم که رزومتون رو بهش میدین و اون بررسی انجام میده و راهکارهای بهبودش رو بر اساس حوزه کاری شما بهتون ارائه میده. یک سری امکانات جالب دیگه که مربوط به موضوعات گرافیکی رزومه هم هست انجام میده.
خدماتی که این سایت خودش عنوان میکنه میده اینهاست:
- بازبینی و ویرایش رزومه توسط متخصصین رزومهنویسی
- ارائه نمونه رزومههای حرفهای برای الگوبرداری
- مشاوره در مورد نحوه نگارش محتوای رزومه
- طراحی و تنظیم قالب رزومه بر اساس صنعت مورد نظر
- ترجمه رزومه به زبانهای مختلف
- افزودن عناصری مانند گرافیک و طراحی برای جذابیت بیشتر رزومه
در مجموع، این سرویس آنلاین میتونه به افرادی که دنبال شغل هستند کمک کنه تا رزومه حرفه ای تری تهیه کنن و شانس استخدام خودشون رو افزایش بدن
fixmyresume.xyz
@DevTwitter | <Bahram/>
🔥25👍8👎1
اگر میخواید با مفاهیم و علی الخصوص ابزارهای postgres مثل extension هاش آشنا شید، یا مثلا با چه ابزارهایی میتونید replication ایجاد کنید، این ریپو رو توصیه میکنم.
https://github.com/dhamaniasad/awesome-postgres
خودم فکر نمیکردم اینقدر ابزار دور و ورش باشه. یه دور شنیدن اسمشون خالی از لطف نیست.
@DevTwitter | <Amir phl/>
https://github.com/dhamaniasad/awesome-postgres
خودم فکر نمیکردم اینقدر ابزار دور و ورش باشه. یه دور شنیدن اسمشون خالی از لطف نیست.
@DevTwitter | <Amir phl/>
🔥8👍5
#کدبوک
هنر برنامه نویسی - جلد سوم
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
هنر برنامه نویسی - جلد سوم
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤15👎2👍1
بیایید امروز چیزی در مورد زبان برنامه نویسی نویس Ola یاد بگیریم! Ola-lang یک زبان برنامه نویسی سطح بالا برای پیاده سازی قراردادهای هوشمند در Ola است.
github.com/Sin7Y/ola-lang
@DevTwitter | <Ola Community/>
github.com/Sin7Y/ola-lang
@DevTwitter | <Ola Community/>
👎15👍4
#کوته_نیوز
22 شهریور روز جهانی برنامه نویسه
مبارک همه ی برنامه نویس های گذشته، حال و آینده
@DevTwitter
22 شهریور روز جهانی برنامه نویسه
مبارک همه ی برنامه نویس های گذشته، حال و آینده
@DevTwitter
❤147👍12🔥6👎3
#کوته_نیوز
وزیر گردشگری: رونالدو اگر اومد ایران، برای ارتباط با خانواده و دوستاش باید «ایتا» و «بله» نصب کنه، ما تو جیبمون سیمکارت با دسترسی آزاد نداریم که به هر کی یه دونه بدیم.
@DevTwitter
وزیر گردشگری: رونالدو اگر اومد ایران، برای ارتباط با خانواده و دوستاش باید «ایتا» و «بله» نصب کنه، ما تو جیبمون سیمکارت با دسترسی آزاد نداریم که به هر کی یه دونه بدیم.
@DevTwitter
🔥49👎37👍2
#کوته_نیوز
لاراول 10.23 منتشر شد
از جمله ویژگی های مهم اضافه شدن دستور make:view و پشتیبانی از phpRedis6 هست
@DevTwitter
لاراول 10.23 منتشر شد
از جمله ویژگی های مهم اضافه شدن دستور make:view و پشتیبانی از phpRedis6 هست
@DevTwitter
👍24👎6
کروم 117 با ویژگی groupBy برای ES معرفی شد
این ویژگی در حال حاضر برای سافاری TP و فایرفاکس حالت آزمایشی موجوده
به زودی به همه ی مرورگر ها میرسه
با groupBy میتونید یک آبجکت رو بر اساس یک پراپرتی گروه بندی کنید
@DevTwitter
این ویژگی در حال حاضر برای سافاری TP و فایرفاکس حالت آزمایشی موجوده
به زودی به همه ی مرورگر ها میرسه
با groupBy میتونید یک آبجکت رو بر اساس یک پراپرتی گروه بندی کنید
@DevTwitter
👍33👎2
#کدبوک
کتاب هنر برنامه نویسی جلد چهارم
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
کتاب هنر برنامه نویسی جلد چهارم
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤10👍4🔥1
97 چیزی که هر برنامه نویسی باید بدونه ؟
یه ریپو ارزشمندی که مهندس ساسان صفری توی گیت هابیش این محتوارو منتشر کرده و ارزش حمایت و خوندن زیادی داره
با استار هاتون حمایتش کنید
https://github.com/sasansafari/Ninety-seven-things
@DevTwitter | <Mahdi Nazari/>
یه ریپو ارزشمندی که مهندس ساسان صفری توی گیت هابیش این محتوارو منتشر کرده و ارزش حمایت و خوندن زیادی داره
با استار هاتون حمایتش کنید
https://github.com/sasansafari/Ninety-seven-things
@DevTwitter | <Mahdi Nazari/>
👍29🔥3👎1
کتابخانه libwebp که همون کدک معروف Webp که به عنوان فرمت تصویری توی سایتها زیاد استفاده میشه یک آسیبپذیری جدی داره که باعث اجرای کدهای مخرب توسط مهاجم میشه، یعنی ما یک عکس رو میبینیم اما در پس زمینه کدهای مخرب مخفیانه اجرا میشن
گوگل کروم، موزیلا و ...
آپدیتهای جدید منتشر کردن که این آسیبپذیری رو برطرف میکنه و لازمه که همین الان روی هر دستگاهی هر مرورگری دارید آپدیتش کنید.
البته برنامههای زیادی از کتابخانه libwebp استفاده میکنن که لازمه اونا هم آپدیت بدن، لطفا نشر بدید، آسیبپذیری مهمی هست
منبع
https://stackdiary.com/critical-vulnerability-in-webp-codec-cve-2023-4863/
@DevTwitter | <Soroush Ahmadi/>
گوگل کروم، موزیلا و ...
آپدیتهای جدید منتشر کردن که این آسیبپذیری رو برطرف میکنه و لازمه که همین الان روی هر دستگاهی هر مرورگری دارید آپدیتش کنید.
البته برنامههای زیادی از کتابخانه libwebp استفاده میکنن که لازمه اونا هم آپدیت بدن، لطفا نشر بدید، آسیبپذیری مهمی هست
منبع
https://stackdiary.com/critical-vulnerability-in-webp-codec-cve-2023-4863/
@DevTwitter | <Soroush Ahmadi/>
👍21🔥3
داشتم یه کتابی میخوندم، برخوردم به این سایت:
https://pythontutor.com/visualize.html
همونجوری که تو عکس دیده میشه، ابزار بسیار جالبیه برای تصویر سازی اجرای خط به خط کد به شیوه استاندارد و قابل فهم، محدودیت های کمی داره و انعطاف پذیری بالا
@DevTwitter | <Ali/>
https://pythontutor.com/visualize.html
همونجوری که تو عکس دیده میشه، ابزار بسیار جالبیه برای تصویر سازی اجرای خط به خط کد به شیوه استاندارد و قابل فهم، محدودیت های کمی داره و انعطاف پذیری بالا
@DevTwitter | <Ali/>
👍17🔥1
طرف اومده با زبان C برای ویندوز 3.1 کلاینت ChatGPT ساخته! تمام کامپوننتهای گرافیکی هم خودش از صفر با زبان سی نوشته. آخه چرا؟!
dialup.net/wingpt/
@DevTwitter | <Ayub Kokabi/>
dialup.net/wingpt/
@DevTwitter | <Ayub Kokabi/>
🔥97👍9👎4❤1
#کدبوک
این کتاب چهارصد صفحه ای آموزش های خوبی برای php داره، این کتاب نویسنده ی خاصی نداره و معمولا هم برای فروش گذاشته نمیشه و رایگانه
از داکیومنت های stackoverflow جمع آوری شده مطالبش
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
این کتاب چهارصد صفحه ای آموزش های خوبی برای php داره، این کتاب نویسنده ی خاصی نداره و معمولا هم برای فروش گذاشته نمیشه و رایگانه
از داکیومنت های stackoverflow جمع آوری شده مطالبش
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍23❤3👎3🔥1
این چیزی که Vercel درست کرده نه تنها زیادی عجیبه بلکه یه جورایی game changer هستش.
شما پرامت می نویسی چی می خوای اون کد فرانتش رو می ده :))
اول فکر کردم حتما مثل مدل های دیگست ولی نیست!
الان می تونم بگم داریم وارد مراحل جدیدی می شیم.
این صفحه رو ببینید!
https://v0.dev/explore
@DevTwitter | <Sabber/>
شما پرامت می نویسی چی می خوای اون کد فرانتش رو می ده :))
اول فکر کردم حتما مثل مدل های دیگست ولی نیست!
الان می تونم بگم داریم وارد مراحل جدیدی می شیم.
این صفحه رو ببینید!
https://v0.dev/explore
@DevTwitter | <Sabber/>
🔥40👍10👎5❤1