DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
‏یه اسکریپت با رابط TUI برای مدیریت کاربران SSH و ترافیک مصرفیشون با bash نوشتم که دیگه نگران امنیتش هم نباشیم.
نصبش با یک خط کد انجام میشه و توضیحات مختصر رو تو ریپو دادم.

لینک کتابخانه:
https://github.com/vfarid/ssh-panel

@DevTwitter | <Vahid Farid/>
👍241
#کدبوک

این کتاب برای کسانی که می‌خواهند مهارت‌های اسکریپت‌نویسی در محیط لینوکس را یاد بگیرند و برای اتوماسیون کارهای مختلف در سیستم‌های لینوکس استفاده کنند، بسیار مفید است.

شامل:
1. مفاهیم اولیه: مطالب ابتدایی مانند اجرای اسکریپت‌ها، متغیرها، ورودی و خروجی، و کار با دستورات اساسی خط فرمان لینوکس.

2. پردازش متن: یادگیری نحوه پردازش و تحلیل متن‌ها با استفاده از ابزارهای مختلف مانند awk و sed.

3. استفاده از شرایط و حلقه‌ها: نحوه استفاده از دستورات شرطی و حلقه‌ها برای اجرای شرایط مختلف در اسکریپت‌ها.

4. توابع و زیربرنامه‌ها: نحوه تعریف و استفاده از توابع در اسکریپت‌های خود.

5. استفاده از دستورات لینوکس: آشنایی با دستورات متداول لینوکس و چگونگی اجرای آنها در اسکریپت‌ها.

6. نوشتن اسکریپت‌های سیستمی: توسعه اسکریپت‌هایی برای اتوماسیون و مدیریت سیستم‌های لینوکس.

7. اشکال‌زدایی و تست: نحوه اشکال‌زدایی اسکریپت‌ها و تست آنها.


* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
11👍3
دیگه به جایی رسیدیم که واقعا فرانت‌کارها قراره نه تنها برنامه‌نویس نباشن، بلکه کلا نباشن
تو ۱۱ دقیقه ویدئو نابودی این فیلد رو پرزنت کرد :)))

https://youtu.be/nxaRKSQMMco?si=JWH3XUH0xXgWDhEp

@DevTwitter | <آقا پوریا/>
👎122👍40🔥111
هروقت C++ یا Go کد میزنم حس میکنم چقدر ماشین ها خوب و تمیز می تونن کار کنن
از اونطرف وقتی JS کد میزنم بیشتر به این فکر میکنم چقدر کدها می تونن بی شکل و بدون نظرم کار کنن
+ پایتون عزیز کلا همیشه از همه اینا جدا بوده

@DevTwitter | <Ali Zemani/>
👍113👎503🔥2
#کدبوک

در The Go Workshop، شما با مباحثی همچون تعریف متغیرها، توابع، انواع داده، و پیچیدگی‌های مختلف Go آشنا می‌شوید. همچنین مهارت‌هایی مانند توسعه وب، پردازش فایل، تست و اشکال‌زدایی نیز مورد بررسی قرار می‌گیرند. این کتاب به شما امکان می‌دهد تا از یادگیری Go به عنوان زبان برنامه‌نویسی چند منظوره بهره‌برداری کنید و مهارت‌های شما را تقویت کنید.

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
11👍1
#دون

طراحی JavaScript به سال 1990 توسط برندان آیک (Brendan Eich) بر میگردد، اما درسال های اخیر با توجه به انتشار نسخه های پایدارتر این زبان، هرروزه شاهد محبوبیت بالای آن بین برنامه نویسان هستیم.

جاوااسکریپت زبانی سطح بالا، تابعی، داینامیک، پویا ، چند پارادایم ، شیءگرا و دارای کامپایل در جا است.

پلتفرم های JavaScript وب، دسکتاپ و اسکریپت نویسی فرانت اند می باشند.

از فریمورک های متعدد این زبان می توان به مواردی چون Node.js ، Angular.js ، Vue.js و React.js اشاره کرد.

زبان JavaScript یا به اختصار JS ارتباطی با زبان Java ندارد. تنها علت نامگذاری آن به این زبان، بدست گرفتن بخشی از بازار جاوا برای مقاصد تجاری بود!

@DevTwitter
👍46👎156🔥3
‏از ClickUp و Monday و Asana خسته شدی ؟
دنبال یک چیز ساده مثل Trello میگردی که امکانات Jira را داشته باشه ؟
پروژه Leantime نرم افزار آزاد ، یک داکر بزن صفر تا ۱۰۰ بیار بالا تمام

https://github.com/Leantime/leantime

@DevTwitter | <MehrdadLinux/>
👍33👎1
#کدبوک

هدف اصلی کتاب آموزش الگوهای طراحی متداول در زبان برنامه‌نویسی C++ است.
مخاطبان اصلی کتاب برنامه‌نویسان C++ با سطح متوسط به بالا هستند.
کتاب شامل 12 فصل است که هر فصل یک الگوی طراحی معروف مانند Factory Method، Singleton، و غیره را پوشش می‌دهد.
در کتاب از کدهای متعدد C++ برای نمایش مثال‌های عملی استفاده شده است.
کتاب تمرکز زیادی روی جنبه‌های عملی بکارگیری الگوهای طراحی دارد.
در مجموع کتاب خوبی برای یادگیری الگوهای طراحی متداول در C++ است.

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
12👍5
یه روزی یه همچین چیزی قاب میکنم میزنم به دیوار اتاقم

@DevTwitter
104👍20🔥14👎4
#دون

زبان Dart یک زبان برنامه نویسی نسبتا جدید است که در سال 2011 با هدف جایگزین کردن جاوا اسکریپت توسط گوگل معرفی شد.

این زبان همه منظوره، متن باز، شیء گرا به همراه قابلیت مدیریت حافظه(Garbage collection) با ساختاری مشابه زبان C طراحی شده است.

از فریمورک های دارت می توان به AguilarDart ، Flutter و Dart Native اشاره کرد.

جالب است بدانید شرکت هایی مثل Spotify و علی بابا از Dart استفاده می کنند.

@DevTwitter
👍428👎6🔥3
#کدبوک

اگر میخواید توی استفاده از ویم حرفه ای بشید حتما از نکات این کتاب استفاده کنید

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
17👍5👎1🔥1
اونقدر تبلیغات و شوخی/جدی‌های بیخود در خصوص برنامه‌نویس‌های فرانت تو کامیونیتی فارسی فراگیر شده که الان برنامه‌نویس فرانتِ خوب، شده الماس.
حالا شما بگو پایتون، از در و دیوار میریزه.

دوستان من شما بر اساس علاقمندی/توانایی/شرایط اقتصادی خودتون راهتون رو پیدا کنید.

@DevTwitter | <Vahid Farid/>
👍130👎12🔥2
اگه میخواین یه پروژه Node.js استارت بزنین که پیشفرض کانفیگ های مختلف (مثلا برای داکر و گیت و تایپ اسکریپت و ...) رو داشته باشه و فقط تمرکز کنید روی کار های اصلی، این ریپو برای شماست!

مشارکت و بازنشر هم که همیشه مایه خوشحالیست

https://github.com/navidmafi/create-navid-app-node

@DevTwitter | <Navid/>
🔥22👍4👎1
#کدبوک

این کتاب برای دواپس ها شدیدا پیشنهاد میشه

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
6
اعتراف می‌کنم یه بار سر یه تسکی که جدا از خود برنامه یه cli برای لود دیتا داشت گفتم بسم‌الله و همه چی رو گذاشتم توی یه main
الان این گایدلاین ساختار پروژه گولنگ رو دیدم خجل شدم
https://go.dev/doc/modules/layout

@DevTwitter | <Pariya/>
👍13🔥3
#دون

زبان Lisp (مخفف List Processing) به معنای پردازش فهرست، در سال 1985 توسط جان مک کارتی از پدران هوش مصنوعی ابداع شد.

لیسپ چند پارادایم است و از پارادایم های تابعی، شیءگرا، سطح بالا، منطقی و امپراتیو پشتیبانی می کند.

از گویش های شناخته شده و همه منظوره ی Lisp می توان به Common Lisp و Scheme اشاره کرد.

این زبان در زمینه های مختلفی از جمله هوش مصنوعی، رباتیک، علوم شناختی، رمزنگاری و بازی سازی کاربرد دارد.

@DevTwitter
👍29🔥3👎1
آرشیو تمام منابع رایگان آموزش برنامه نویسی به زبان فارسی
برای اینکه هیچکس به خاطر نداشتن پول از آموزش عقب نمونه
https://github.com/barnamenevisi/free-resources

@DevTwitter | <MehrdadLinux/>
👍4116👎1🔥1
#کدبوک

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
8
چون میدونم خیلیا نمیرن داکیومنت این ریپویی که چند روزه ترند اول گیتهابه رو بخونند تو این توییت یه آموزش سریع می‌نویسم و لینک ریپو رو هم آخر توییت میذارم کسی خواست بیشتر بخونه.
اجرای این داکیومنت کلا ۵ دقیقه هم وقت شما رو نمی‌گیره و با گوشی هم می‌تونید انجام بدید.

ریپوی AutoExpert سطح جواب های ChatGPT رو متحول می‌کنه و یکی از بهترین متدهاییه که تا الان منتشر شده و از استارهایی که تو چند روز گذشته گرفته نتیجش کاملا مشخصه.

شما وارد صفحه‌ی http://chat.openai.com بشید و از منو گزینه custom instructions رو انتخاب کنید. دو تا گزینه می‌بینید.
اگه قبلا چیزی واردش کردید یا پاکش کنید یا یه جا ذخیره کنید که پشیمون شدید دوباره به حال قبل برگردونید.

تو گزینه اول محتویات لینک زیر رو بذارید. دقت کنید دقیقا خود همین متن به صورت raw باشه که برای فرمت md نوشته شده:
https://raw.githubusercontent.com/spdustin/ChatGPT-AutoExpert/main/standard-edition/chatgpt_GPT3__about_me.md

برای گزینه دوم هم محتوای لینک زیر رو قرار بدید:
https://raw.githubusercontent.com/spdustin/ChatGPT-AutoExpert/main/standard-edition/chatgpt_GPT3__custom_instructions.md

حالا گزینه Enable for new chats رو فعال کنید و save رو بزنید.

از الان به بعد شما هر سوالی بپرسید خودتون متوجه میشید چه اتفاقی افتاده، در اصل این دستور میاد پرامپت شما رو آنالیز می‌کنه، keyword ها رو مشخص و پرامپت رو از نو می‌نویسه.
به علاوه شما اینجا الان دستورات مختلفی رو میتونید با یک کلمه اجرا کنید.
برای اینکه بدونید دقیقا چه توانایی هایی داره دستور زیر رو تو چت جدید بدون مورد اضافه وارد کنید، خودش به شما توضیح میده:
/help

این مواردی که گفتم برای ChatGPT-3.5 هست ولی برای 4 و یا حتی کد نویسی دقیق هم جداگونه تهیه شده که از لینک زیر قابل دسترسه.
https://github.com/spdustin/ChatGPT-AutoExpert

@DevTwitter | <Sabber/>
👍40🔥5👎21
دانشگاه های پرینستون و شیکاگو اومدن یه ارزیابی کردند که مدل های زبانی حال حاضر تا چه اندازه ای می‌تونند وظایف برنامه نویس ها رو انجام بدن.
ارزیابی روی ۲۳۰۰ github issues انجام شده.
حتی GPT-4 هم عملکرد خیلی ضعیفی داشته و LM ها مسیر درازی پیش رو دارند.

لینک مقاله

@DevTwitter | <Sabber/>
👍74👎21