Forwarded from ⚝
YouTube
مصاحبه فرانت جونیور میدلول با عرفان
محتوایی که به مسیرشغلی شما کمک کنه. تکنیکال و سافت اسکیل بهتر بشین و درآمد بهتری داشته باشین
حمایت : https://www.coffeete.ir/andishe
لینکدین من : https://www.linkedin.com/in/andisheh-abbasian/
عضویت در تلگرام کامیونیتی : https://news.1rj.ru/str/+XBFvh5exzQY5ZmY0…
حمایت : https://www.coffeete.ir/andishe
لینکدین من : https://www.linkedin.com/in/andisheh-abbasian/
عضویت در تلگرام کامیونیتی : https://news.1rj.ru/str/+XBFvh5exzQY5ZmY0…
YouTu.be/hz-4A2LuDsM
Piped | Invidious
برسد به دست عزیزانی که مایلند در آینده مصاحبه کنند برای موقعیت شغلی توسعهدهندهٔ وبِ سمت کاربر:
#web #frontend #معرفی
@amiria703_channel
Piped | Invidious
برسد به دست عزیزانی که مایلند در آینده مصاحبه کنند برای موقعیت شغلی توسعهدهندهٔ وبِ سمت کاربر:
#web #frontend #معرفی
@amiria703_channel
Forwarded from Ninja Learn | نینجا لرن
روز برنامه نویس مبارک 🎉
۲۱ شهریور (۱۲ سپتامبر) به عنوان "روز برنامهنویس" شناخته میشود زیرا این روز، ۲۵۶مین روز سال است. عدد ۲۵۶ برای برنامهنویسان معنای ویژهای دارد؛ چون در سیستم دودویی (باینری) که اساس کامپیوترها و برنامهنویسی است، ۲۵۶ بزرگترین توانی است که میتوان با ۸ بیت (یک بایت) نشان داد. همچنین، عدد ۲۵۶ در بسیاری از مفاهیم کامپیوتری بهویژه حافظه و پردازش دادهها اهمیت زیادی دارد. به همین دلیل، روز ۲۵۶مین روز سال در تقویم میلادی به عنوان روز برنامهنویس انتخاب شده است.
در تقویم میلادی، اگر سال کبیسه باشد، این روز به ۱۳ سپتامبر منتقل میشود.
@ninja_learn_ir
۲۱ شهریور (۱۲ سپتامبر) به عنوان "روز برنامهنویس" شناخته میشود زیرا این روز، ۲۵۶مین روز سال است. عدد ۲۵۶ برای برنامهنویسان معنای ویژهای دارد؛ چون در سیستم دودویی (باینری) که اساس کامپیوترها و برنامهنویسی است، ۲۵۶ بزرگترین توانی است که میتوان با ۸ بیت (یک بایت) نشان داد. همچنین، عدد ۲۵۶ در بسیاری از مفاهیم کامپیوتری بهویژه حافظه و پردازش دادهها اهمیت زیادی دارد. به همین دلیل، روز ۲۵۶مین روز سال در تقویم میلادی به عنوان روز برنامهنویس انتخاب شده است.
در تقویم میلادی، اگر سال کبیسه باشد، این روز به ۱۳ سپتامبر منتقل میشود.
@ninja_learn_ir
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
تیم همروش گزارشی از نظرسنجی ۲۰۲۴ استکاورفلو منتشر کرده که مطالب جذابی داره:
https://hamravesh.com/blog/stackoverflow-survey/
چیزی که به نظرم انتظار میرفت:
برای سالیان طولانی MySQL همواره محبوبترین دیتابیس در آمارهای Stack Overflow بوده است. اما در طول ۲ سال گذشته PostgreSQL توانسته رتبه اول محبوبترین دیتابیس دنیا را به خود اختصاص دهد. در جایگاه دوم نیز MySQL حضور دارد.
مانند سالهای پیش، جاوااسکریپت، توانسته جایگاه محبوبترین زبان برنامهنویسی را به خود اختصاص دهد. جالب است بدانید که از سال ۲۰۱۴ تا اکنون جاوااسکریپت همواره محبوبترین زبان برنامهنویسی بوده است. بعد از زبانهای HTML/CSS توانستند رتبه دوم و زبان پایتون رتبه سوم محبوبترین زبانهای برنامهنویسی، اسکریپتنویسی و نشانهگذاری را بدست بیاورند.
@code2_ir
https://hamravesh.com/blog/stackoverflow-survey/
چیزی که به نظرم انتظار میرفت:
برای سالیان طولانی MySQL همواره محبوبترین دیتابیس در آمارهای Stack Overflow بوده است. اما در طول ۲ سال گذشته PostgreSQL توانسته رتبه اول محبوبترین دیتابیس دنیا را به خود اختصاص دهد. در جایگاه دوم نیز MySQL حضور دارد.
مانند سالهای پیش، جاوااسکریپت، توانسته جایگاه محبوبترین زبان برنامهنویسی را به خود اختصاص دهد. جالب است بدانید که از سال ۲۰۱۴ تا اکنون جاوااسکریپت همواره محبوبترین زبان برنامهنویسی بوده است. بعد از زبانهای HTML/CSS توانستند رتبه دوم و زبان پایتون رتبه سوم محبوبترین زبانهای برنامهنویسی، اسکریپتنویسی و نشانهگذاری را بدست بیاورند.
@code2_ir
Forwarded from DevTwitter | توییت برنامه نویسی
12 سپتامبر (22 شهریور) روز برنامه نویسه
این روز به خاطر 256اُمین روز سال نامگذاری شده
عدد 256 بر مبنای 2 میشه 1 بایت :))
روز همه «از نظر فنی نمیشه»، «ساختارمون بهم میریزه» و «از کشه» ها مبارک
@DevTwitter
این روز به خاطر 256اُمین روز سال نامگذاری شده
عدد 256 بر مبنای 2 میشه 1 بایت :))
روز همه «از نظر فنی نمیشه»، «ساختارمون بهم میریزه» و «از کشه» ها مبارک
@DevTwitter
Forwarded from Linuxor ?
چند تا روش مصنوعی برای افزایش ذهنیت هکری که تا الان به صورت تجربی بدستشون آوردم
+ بمباران سوال : سعی کنید برای موضوعتون سوال طرح کنید. این کارو انقدر باید تکرار کنید که همیشه سوال های خوب به ذهنتون برسه و سوالای سطحی حذف بشه
+ نقض فرضیه ها : همه چیز ممکنه، سعی کنید فرضیه های مسئله رو به راحتی قبول نکنید. حتی در حد چند ثانیه بیشتر فکر کردن
+ از بازی روانی نترسید : قرار نیست یه سایت یا اپلیکیشن چون ui خوب و تعداد کاربر بالایی داره باگ نداشته باشه همه جا برای شما زمین بازیه حتی سایت Google.com
+ پلن برای فانه : استرس اینکه وقت و پول ندارم رو نداشته باشید، نگهبان بازی (مغزتون) بفهمه پول یا وقت ندارید خیلی بی رحمه اجازه نمیده خوب بازی کنید
+ سازنده باشید : فقط دنبال این نباشید که این سیستم رو هک کنم و اون سیستم رو هک کنم، خودتون سعی کنید یه سیستم بسازید، ناخودآگاه نقاط ضعف سیستم های بقیه رو پیدا میکنید
+ در نهایت شما نیاز به علم دارید : با ورودی اطلاعات ثابت به مغزتون به احتمال زیاد خروجی تکراری میده باید ورودی های مغزتون رو بالا ببرید تا بتونید خروجی های غیر تکراری تری تولید کنید
🐧 @Linuxor
+ بمباران سوال : سعی کنید برای موضوعتون سوال طرح کنید. این کارو انقدر باید تکرار کنید که همیشه سوال های خوب به ذهنتون برسه و سوالای سطحی حذف بشه
+ نقض فرضیه ها : همه چیز ممکنه، سعی کنید فرضیه های مسئله رو به راحتی قبول نکنید. حتی در حد چند ثانیه بیشتر فکر کردن
+ از بازی روانی نترسید : قرار نیست یه سایت یا اپلیکیشن چون ui خوب و تعداد کاربر بالایی داره باگ نداشته باشه همه جا برای شما زمین بازیه حتی سایت Google.com
+ پلن برای فانه : استرس اینکه وقت و پول ندارم رو نداشته باشید، نگهبان بازی (مغزتون) بفهمه پول یا وقت ندارید خیلی بی رحمه اجازه نمیده خوب بازی کنید
+ سازنده باشید : فقط دنبال این نباشید که این سیستم رو هک کنم و اون سیستم رو هک کنم، خودتون سعی کنید یه سیستم بسازید، ناخودآگاه نقاط ضعف سیستم های بقیه رو پیدا میکنید
+ در نهایت شما نیاز به علم دارید : با ورودی اطلاعات ثابت به مغزتون به احتمال زیاد خروجی تکراری میده باید ورودی های مغزتون رو بالا ببرید تا بتونید خروجی های غیر تکراری تری تولید کنید
🐧 @Linuxor
Forwarded from Rust for Python developers
آپدیت وضعیت:
این مدت کارهای شرکتهایی که استعفا دادم رو پیش بردم و نیروهای جایگزین رو onboard کردم.
هرچند هنوز خودم درگیر هستم (ولی خیلی سعی میکنم دور بمونم و ساعت کاری پر نکنم)
پیشنهاد دستمزد بالاتر هم بهم دادند ولی دیگه نمیخوام کار کنم (پروژهها خسته کننده شده)
توی این مدت بهم اجازه داد روزی ۳-۴ ساعت
الان از توانایی کد زدنم مطمئن شدم، اما با مدل پروژههام حال نمیکنم بنظرم میشه بهتر ازین باشه واقعاً.
برای همین تصمیم گرفتم، از امروز دوباره برگردم روی آموزش خوندن، خوبی این مدت کد زدن این بود که فهمیدم یک سری مفاهیم رو جزئیاتش رو ندیدم توی آموزشهای قبلی و این جزئیات برای کد بهتر و تمیزتر زدن مهم هست.
میتونم با سرچ بهش برسم ولی هربار سرچ کردن و خوندن با توجه به اینکه مرض درک جزئیات دارم زمان زیادی ازم داره میگیره، پس تصمیم گرفتم یک مقدار کد زدن رو کنار بذارم و باز به آموزش دیدن رو بیارم.
الان میدونم دقیقاً کجاها ضعف دارم و چه چیزهایی رو به جزئیاتش نیاز، البته که با منابع جدید ادامه خواهم داد.
این وسط یک اتفاق دیگه هم افتاد، چندروز قبل مدیرم با مدیرعامل headquarter اصلی برای دفاع از آنچه که به ناحق علیه تیمهای فنی بود دعوا کرد.
امروز هم استعفا داد، با اینکه این شرکت تنها جایی بود که کار میکرد.
برای من بعنوان مدیر میانی (تیملید بودم بیشتر) این موضوع خیلی درگیری ذهنی ایجاد کرد تا اینکه امروز به این تصمیم رسیدم با وجود اینکه این شرکت درآمد ساده و خوبی رو بهم میداد استعفا بدم در حمایت از مدیر خودم که به حق دعوا کرد، حدود ظهر اینکار رو کردم و متوجه شدم باقی مدیرهای فنی همراه ایشون هم استعفا دادند.
و بعد از اون یکسری از نیروهای زیر دست، متأسفانه با من هماهنگ نشده بود ولی همگی متنی یکسان برای استعفا داده بودند با این خلاصه که :
با توجه به اتفاقات افتاده، به این نتیجه رسیدیم مدیرعامل جدید درک درستی از کارهای فنی نداره و شرکت موقعیتش توی بازار جهانی رو از دست خواهد داد.
نمیخواهیم شاهد نابودی آنچه که ساختیم باشیم.
حدود ۷۰ نفر استعفا دادند در کل، اینجوری شد ۳ تا استعفای شغلی برای من
ولی بابت این آخری خیلی خوشحالم، بعد از این استعفا واقعاً حالم خوب شد چون طرف درستی وایسادم.
در نهایت اینکه؛ یک جورایی داره بهم الهام میشه که شاید وقتش هست برم سمت
برای همین ۵-۶ مورد دعوت به همکاری که این چندروز بعد از تعطیلات دریافت کردم رو فعلا رد کردم؛ شاید با همین ۲ تا شغل که دارم بمونم و به وقت گذاشتن روی
شایدم ۱ مورد دیگر رو هم اضافه کنم، چون از اول تصمیم روی استعفا از ۲ تا شغل بود نه ۳ مورد.
ولی بطور خلاصه، برگشتم روی یادگیری باز و اینبار عمیقتر قرار هست
این مدت کارهای شرکتهایی که استعفا دادم رو پیش بردم و نیروهای جایگزین رو onboard کردم.
هرچند هنوز خودم درگیر هستم (ولی خیلی سعی میکنم دور بمونم و ساعت کاری پر نکنم)
پیشنهاد دستمزد بالاتر هم بهم دادند ولی دیگه نمیخوام کار کنم (پروژهها خسته کننده شده)
توی این مدت بهم اجازه داد روزی ۳-۴ ساعت
Rust کد بزنم.الان از توانایی کد زدنم مطمئن شدم، اما با مدل پروژههام حال نمیکنم بنظرم میشه بهتر ازین باشه واقعاً.
برای همین تصمیم گرفتم، از امروز دوباره برگردم روی آموزش خوندن، خوبی این مدت کد زدن این بود که فهمیدم یک سری مفاهیم رو جزئیاتش رو ندیدم توی آموزشهای قبلی و این جزئیات برای کد بهتر و تمیزتر زدن مهم هست.
میتونم با سرچ بهش برسم ولی هربار سرچ کردن و خوندن با توجه به اینکه مرض درک جزئیات دارم زمان زیادی ازم داره میگیره، پس تصمیم گرفتم یک مقدار کد زدن رو کنار بذارم و باز به آموزش دیدن رو بیارم.
الان میدونم دقیقاً کجاها ضعف دارم و چه چیزهایی رو به جزئیاتش نیاز، البته که با منابع جدید ادامه خواهم داد.
این وسط یک اتفاق دیگه هم افتاد، چندروز قبل مدیرم با مدیرعامل headquarter اصلی برای دفاع از آنچه که به ناحق علیه تیمهای فنی بود دعوا کرد.
امروز هم استعفا داد، با اینکه این شرکت تنها جایی بود که کار میکرد.
برای من بعنوان مدیر میانی (تیملید بودم بیشتر) این موضوع خیلی درگیری ذهنی ایجاد کرد تا اینکه امروز به این تصمیم رسیدم با وجود اینکه این شرکت درآمد ساده و خوبی رو بهم میداد استعفا بدم در حمایت از مدیر خودم که به حق دعوا کرد، حدود ظهر اینکار رو کردم و متوجه شدم باقی مدیرهای فنی همراه ایشون هم استعفا دادند.
و بعد از اون یکسری از نیروهای زیر دست، متأسفانه با من هماهنگ نشده بود ولی همگی متنی یکسان برای استعفا داده بودند با این خلاصه که :
با توجه به اتفاقات افتاده، به این نتیجه رسیدیم مدیرعامل جدید درک درستی از کارهای فنی نداره و شرکت موقعیتش توی بازار جهانی رو از دست خواهد داد.
نمیخواهیم شاهد نابودی آنچه که ساختیم باشیم.
حدود ۷۰ نفر استعفا دادند در کل، اینجوری شد ۳ تا استعفای شغلی برای من
ولی بابت این آخری خیلی خوشحالم، بعد از این استعفا واقعاً حالم خوب شد چون طرف درستی وایسادم.
در نهایت اینکه؛ یک جورایی داره بهم الهام میشه که شاید وقتش هست برم سمت
Rust برای موقعیت شغلی بعدی.برای همین ۵-۶ مورد دعوت به همکاری که این چندروز بعد از تعطیلات دریافت کردم رو فعلا رد کردم؛ شاید با همین ۲ تا شغل که دارم بمونم و به وقت گذاشتن روی
Rust ادامه بدم شایدم ۱ مورد دیگر رو هم اضافه کنم، چون از اول تصمیم روی استعفا از ۲ تا شغل بود نه ۳ مورد.
ولی بطور خلاصه، برگشتم روی یادگیری باز و اینبار عمیقتر قرار هست
Rust بخونم.Forwarded from محتوای آزاد سهراب
وسط یک مشت حاشیه توی جامعه نرم افزار آزاد طبق معمول، بالاخره پچم توی گنوم و گنومموبایل مرج شد:
https://gitlab.gnome.org/verdre/gnome-shell-mobile/-/blob/46-mobile.1/CHANGELOG.md
@SohrabContents
https://gitlab.gnome.org/verdre/gnome-shell-mobile/-/blob/46-mobile.1/CHANGELOG.md
@SohrabContents
GitLab
CHANGELOG.md · 46-mobile.1 · Jonas Dreßler / gnome-shell-mobile · GitLab
Welcome to GNOME GitLab
Forwarded from LearnPOV | لرن پی او وی
ساخت فایل در Node.js
برای ساخت فایل و نوشتن در آن در Node.js از ماژول داخلی fs استفاده میکنیم:
ماژول fs را ایمپورت کنید:
javanoscript
Copy code
const fs = require('fs');
ایجاد و نوشتن در فایل:
javanoscript
Copy code
fs.writeFile('myfile.txt', 'این یک متن نمونه است.', (err) => { if (err) throw err; console.log('فایل با موفقیت ساخته شد.'); });
اجرای برنامه:
فایل را با دستور زیر در ترمینال اجرا کنید:
bash
Copy code
node filename.js
با این کار فایل myfile.txt ساخته شده و متن داخل آن ذخیره میشود.
برای سوالات بیشتر در دسترسم!
4o
You said:
یه نکته جذاب اخر متن بگو
ChatGPT said:
ChatGPT
اگر بخواهید به جای بازنویسی، اطلاعات جدیدی به فایل اضافه کنید، میتوانید از متد appendFile استفاده کنید تا هر بار اطلاعات جدید به انتهای فایل اضافه شود، بدون اینکه محتوای قبلی پاک شود! 👌
4o
You said:
بازنویسی یعنی چه
ChatGPT said:
ChatGPT
بازنویسی یعنی وقتی محتوای جدیدی را در یک فایل مینویسید، محتوای قبلی فایل پاک میشود و فقط متن جدید در آن ذخیره میشود. در واقع، فایل به حالت اولیه بازگردانده میشود و محتوای قدیمی جایگزین میشود.
برای مثال، وقتی از متد writeFile در Node.js استفاده میکنید، اگر فایلی با همان نام وجود داشته باشد، تمام محتوای آن حذف میشود و متن جدید جایگزین میشود.
برای اینکه محتوای قبلی حفظ شود و فقط متن جدید به انتهای آن اضافه شود، باید از متد appendFile استفاده کنید.
برای ساخت فایل و نوشتن در آن در Node.js از ماژول داخلی fs استفاده میکنیم:
ماژول fs را ایمپورت کنید:
javanoscript
Copy code
const fs = require('fs');
ایجاد و نوشتن در فایل:
javanoscript
Copy code
fs.writeFile('myfile.txt', 'این یک متن نمونه است.', (err) => { if (err) throw err; console.log('فایل با موفقیت ساخته شد.'); });
اجرای برنامه:
فایل را با دستور زیر در ترمینال اجرا کنید:
bash
Copy code
node filename.js
با این کار فایل myfile.txt ساخته شده و متن داخل آن ذخیره میشود.
برای سوالات بیشتر در دسترسم!
4o
You said:
یه نکته جذاب اخر متن بگو
ChatGPT said:
ChatGPT
اگر بخواهید به جای بازنویسی، اطلاعات جدیدی به فایل اضافه کنید، میتوانید از متد appendFile استفاده کنید تا هر بار اطلاعات جدید به انتهای فایل اضافه شود، بدون اینکه محتوای قبلی پاک شود! 👌
4o
You said:
بازنویسی یعنی چه
ChatGPT said:
ChatGPT
بازنویسی یعنی وقتی محتوای جدیدی را در یک فایل مینویسید، محتوای قبلی فایل پاک میشود و فقط متن جدید در آن ذخیره میشود. در واقع، فایل به حالت اولیه بازگردانده میشود و محتوای قدیمی جایگزین میشود.
برای مثال، وقتی از متد writeFile در Node.js استفاده میکنید، اگر فایلی با همان نام وجود داشته باشد، تمام محتوای آن حذف میشود و متن جدید جایگزین میشود.
برای اینکه محتوای قبلی حفظ شود و فقط متن جدید به انتهای آن اضافه شود، باید از متد appendFile استفاده کنید.
Forwarded from LearnPOV | لرن پی او وی
ماژول fs در Node.js
ماژول fs (فایل سیستم) در Node.js برای کار با فایلها و دایرکتوریها استفاده میشود. این ماژول امکان خواندن، نوشتن، حذف و مدیریت فایلها را فراهم میکند.
متدهای مهم fs:
fs.readFile(path, callback)
محتوای فایل را میخواند و در صورت موفقیت، آن را به کالبک برمیگرداند.
fs.writeFile(path, data, callback)
محتوای داده را در فایل مینویسد و فایل را بازنویسی میکند.
fs.appendFile(path, data, callback)
داده جدید را به انتهای فایل اضافه میکند بدون حذف محتوای قبلی.
fs.unlink(path, callback)
فایلی را حذف میکند.
fs.rename(oldPath, newPath, callback)
نام یا مکان فایل را تغییر میدهد.
fs.mkdir(path, callback)
یک دایرکتوری جدید ایجاد میکند.
fs.rmdir(path, callback)
دایرکتوری خالی را حذف میکند.
fs.readdir(path, callback)
لیست فایلها و پوشههای داخل دایرکتوری مشخص شده را برمیگرداند.
fs.stat(path, callback)
اطلاعات مربوط به وضعیت فایل یا دایرکتوری (مانند سایز، تاریخ ایجاد) را برمیگرداند.
fs.copyFile(src, dest, callback)
فایل را از یک مکان به مکان دیگر کپی میکند.
fs.watch(path, listener)
تغییرات در یک فایل یا دایرکتوری را نظارت میکند و هر تغییری را گزارش میدهد.
fs.existsSync(path)
به صورت همزمان بررسی میکند که آیا فایل یا دایرکتوری وجود دارد یا خیر
ماژول fs (فایل سیستم) در Node.js برای کار با فایلها و دایرکتوریها استفاده میشود. این ماژول امکان خواندن، نوشتن، حذف و مدیریت فایلها را فراهم میکند.
متدهای مهم fs:
fs.readFile(path, callback)
محتوای فایل را میخواند و در صورت موفقیت، آن را به کالبک برمیگرداند.
fs.writeFile(path, data, callback)
محتوای داده را در فایل مینویسد و فایل را بازنویسی میکند.
fs.appendFile(path, data, callback)
داده جدید را به انتهای فایل اضافه میکند بدون حذف محتوای قبلی.
fs.unlink(path, callback)
فایلی را حذف میکند.
fs.rename(oldPath, newPath, callback)
نام یا مکان فایل را تغییر میدهد.
fs.mkdir(path, callback)
یک دایرکتوری جدید ایجاد میکند.
fs.rmdir(path, callback)
دایرکتوری خالی را حذف میکند.
fs.readdir(path, callback)
لیست فایلها و پوشههای داخل دایرکتوری مشخص شده را برمیگرداند.
fs.stat(path, callback)
اطلاعات مربوط به وضعیت فایل یا دایرکتوری (مانند سایز، تاریخ ایجاد) را برمیگرداند.
fs.copyFile(src, dest, callback)
فایل را از یک مکان به مکان دیگر کپی میکند.
fs.watch(path, listener)
تغییرات در یک فایل یا دایرکتوری را نظارت میکند و هر تغییری را گزارش میدهد.
fs.existsSync(path)
به صورت همزمان بررسی میکند که آیا فایل یا دایرکتوری وجود دارد یا خیر
Forwarded from Linuxor ?
توضیح :
به برنامه های اجرایی ELF گفته میشه در واقع مخفف Executable and Linkable Format هستش.
توی لینوکس میتونید با دستور زیر ببینید یه برنامه اجرایی به چه لایبری هایی لینک شده
lddtree /bin/ls
که تقریبا اکثر برنامه های اجرایی از لایبری libc استفاده میکنن این لایبری در واقع قلب تپنده برنامه های نوشته شده با زبان c هستش حتی ممکنه برنامه ای با زبان c نوشته نشده باشه اما از libc استفاده کنه.
🐧 @Linuxor
به برنامه های اجرایی ELF گفته میشه در واقع مخفف Executable and Linkable Format هستش.
توی لینوکس میتونید با دستور زیر ببینید یه برنامه اجرایی به چه لایبری هایی لینک شده
lddtree /bin/ls
که تقریبا اکثر برنامه های اجرایی از لایبری libc استفاده میکنن این لایبری در واقع قلب تپنده برنامه های نوشته شده با زبان c هستش حتی ممکنه برنامه ای با زبان c نوشته نشده باشه اما از libc استفاده کنه.
🐧 @Linuxor
Forwarded from محتوای آزاد سهراب
sudo crontab -e
@SohrabContents
0 0 13 9 * [ "$(date +\%Y)" != "$(date +\%Y -d "$(date +\%Y-02-29 2>/dev/null || date +\%Y-02-28)")" ] && echo "Happy programmer day"
0 0 12 9 * [ "$(date +\%Y)" = "$(date +\%Y -d "$(date +\%Y-02-29 2>/dev/null || date +\%Y-02-28)")" ] && echo "Happy programmer day"
@SohrabContents
Forwarded from محتوای آزاد سهراب
Sohrab Behdani: خب متأسفانه یک سری ایرادات فنی پیش اومده که الان دارم از ماتریکس پیام میذارم، سعی میکنم دوباره به تلگرام وصل بشم.
کامنتهاتون رو نمیتونم بخونم از سمت ماتریکس
کامنتهاتون رو نمیتونم بخونم از سمت ماتریکس
Forwarded from متخصص وردپرس | پوینا
اختلال سراسری در کل اینترنت کشور
تمامی اینترنت های کشور دچار تداخل شده
radar.arvancloud.ir
@poinair پوینا
تمامی اینترنت های کشور دچار تداخل شده
radar.arvancloud.ir
@poinair پوینا
Forwarded from LearnPOV | لرن پی او وی
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Gopher Academy
22 شهریور روز جهانی برنامه نویسه
مبارک همه ی برنامه نویس های گذشته، حال و آینده
➖➖➖➖➖➖➖➖
👑 @gopher_academy
مبارک همه ی برنامه نویس های گذشته، حال و آینده
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from Gopher Academy
🔵 عنوان مقاله
Streamline Your Product Delivery with monday dev
🟢 خلاصه مقاله:
مقاله در مورد ابزاری به نام "monday dev" صحبت میکند که فرایند تولید و عرضه محصولات را سریعتر و سادهتر میکند. این ابزار، که در یک محیط یکپارچه کار میکند، از مرحله ایدهپردازی تا راهاندازی محصول، تمامی جنبههای مورد نیاز را پوشش میدهد. "monday dev" به کاربران اجازه میدهد تا تمامی مراحل توسعه محصول را در یک مکان کنترل و مدیریت کنند، که منجر به بهبود چشمگیر در بهرهوری و کاهش زمان عرضه محصول به بازار میشود. این سیستم بر پایه فراهم آوردن ابزارهای همهجانبه و ادغام شده برای توسعهدهندگان و تیمهای محصول است تا بتوانند با کارآیی بیشتری به اهداف خود برسند.
🟣لینک مقاله:
https://golangweekly.com/link/159561/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Streamline Your Product Delivery with monday dev
🟢 خلاصه مقاله:
مقاله در مورد ابزاری به نام "monday dev" صحبت میکند که فرایند تولید و عرضه محصولات را سریعتر و سادهتر میکند. این ابزار، که در یک محیط یکپارچه کار میکند، از مرحله ایدهپردازی تا راهاندازی محصول، تمامی جنبههای مورد نیاز را پوشش میدهد. "monday dev" به کاربران اجازه میدهد تا تمامی مراحل توسعه محصول را در یک مکان کنترل و مدیریت کنند، که منجر به بهبود چشمگیر در بهرهوری و کاهش زمان عرضه محصول به بازار میشود. این سیستم بر پایه فراهم آوردن ابزارهای همهجانبه و ادغام شده برای توسعهدهندگان و تیمهای محصول است تا بتوانند با کارآیی بیشتری به اهداف خود برسند.
🟣لینک مقاله:
https://golangweekly.com/link/159561/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
monday.com
monday dev | Develop with precision and speed
Plan roadmaps, manage sprints, and release products fast - on one flexible platform