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
سلام به همه رفقای و گل و مشتی خودم

دو تا نکته ی ریز،

اول این که گروه کارآموزی (خودآموزی) node js یه دونه ظرفیت داره، اگر خواستید میتونید بیاید
دوم این که اگر node js بلدید و حاضرید به بچه ها کمک کنید و میتونید راهنماییشون کنید و به سوالاشون جواب بدید، بگید که شما به عنوان منتور اد بشید به گروه

بازم دم همتون گرم

@DevTwitterAdmin

- گروه php هم دو تا جا داره اگر تمایل داشتید شرکت کنید میتونید بگید

گروه های فرانت، پایتون و php در حال حاضر دارن کار میکنن و شروع کردن تقریبا
گروه جنگو هم خود بچه ها با هم میخوان شروع کنن و هنوز منتور ندارن،
گروه node هم تشکیل شده به تازگی

به زودی گروه java هم تشکیل میشه، هم کارآموز میخوایم هم منتور

@DevTwitter


لطفا فوروارد کنید تو گروه هاتون
👍1
‏پارسال این موقع یه دیت رفتم بعد از اون تصمیم گرفتم با لاراول کار معاشرت نکنم :)))) من فقط تو اون دیت گفتم سلام و بقیشو اون ۳ ساعت نان استاپ داشت از کارهاش و پروژه هاش می‌گفت =))))))

@DevTwitter | <بنت معصومه/>

*آخه ببینید کاراتونو، بعد میگن چرا #برنامه_نویس_یبس زیاده
👍1
‏مفاهیم پایه برنامه نویسی به زبان گویا!

@DevTwitter | <Farshad/>
👍1
JavaScript...... Such a disappointment

@DevTwitter | <Meet Jain/>
👍1
‏همیشه موقع گرفتن dependency های اندروید به اندازه کافی با پروکسی و vpn داستان داشتیم
حالا سر این پروژه
یه سری از dependency ها روی سرور های شرکته
باید یه بار به vpn شرکت وصل شم و gradle رو sync کنم
بعدش از vpn شرکت قطع بشم
پروکسی رو وصل کنم و بقیه رو بگیرم

@DevTwitter | <M.hassan Dabbaghi/>
👍1
#QA ID30

یه وبسایت میخوام بسازم
یه حالتی داره که
مثلا چنتا دوره داره
بعد افراد میان توی فلان دوره
مثلا دوره سی روزس
توی هر روز یه کاریو بکنه
یه همچین سازو کاری
بک اند پیشرفته ای داره؟
بعد اینکه میخوام یه نرم افزار اندروید هم داشته باشم نمای موبایل رو نمایش بده فک کنم میگه وب پیش رونده
برای اون باید کار خاصی بکنم چجوریا میشه؟
کلا اگه راهنمایی یا تجربه ای در این مورد دارید خوشحال میشم باهام در اشتراک بزارید

@DevTwitter
👍1
‏درسته ما برنامه نویسا سر زبون برنامه نویسی و حوزه کاری باهم کل کل میکنیم اما هممون یه دشمن مشترک داریم اونم کسی نیست جز : میم، میم

@DevTwitter | <Mahdi Barati/>

* و البته الف، میم
👍1
#Wordpress

‏این حرفا گله است درباره ی کار با وردپرس:
وردپرس کار رو به اسم ماژول بند و نصاب پلاگین میشناسن که شرایط بدی رو هم ایجاد کرده. یه برنامه نویس وردپرس هم فرانت میزنه هم بک اند و از طرفی باید حواسش به سرور و هاست و این چیزا هم باشه و کارای اونا رو هم تنهایی انجام بده ولی وقتی حقوقشون رو میبینی هم از بک اند کمتره و هم از فرانت،(فول استک که بماند!!!) در صورتی که تقریبا باید از فرانت و بک خیلی خوب بدونه و توانایی دیپلوی و مدیریت دیتابیس رو هم داشته باشه!
یه وقتا لازمه مثل بک اند کارها از پکیج ها و کتابخونه های خاصی استفاده کنه و یه وقتی هم با ری‌اکت (وردپرس ورژن جدید با ری‌اکت هست) سر و کله بزنه و برای ساخت ماژول یا پلاگین جدید از اونا استفاده کنه و....
از طرف دیگه توقع پرفورمنس 100 دارن با سرعت لود پایین و از طرف دیگه دائم میگن "کاری نمیکنی که دوتا پلاگینه نصب کن بره سریعتر پروژه بیاد بالا!"
اگر واقعا همین بود که خودت اینکارو میکردی!ماشالا این همه پلاگین فارسی و مطالب آموزشی فارسی هست.
جالب اینجاست که یه عده خودشون یاد میگیرین و ماژول بند میشن و وقتی پروژه بزرگتر میشه یا پرفورمنس و سرعت افتضاح میشه دست به دامن همین برنامه نویس وردپرس میشن که بیا جمعش کن! وقتی هم که پروژه رو میبینی، انگار مخزن پلاگین وردپرسه!!!
وقتی هم که یه پلاگینی مشکل داره که دیگه نگو!!! طرف خودش نصب کرده و اصرار هم کرده که دکتر فلانی یا مهندس بهمانی اینو سفارش کرده برای افزایش پرفورمنس یا صفحه ساز خوشگل تر!!!!!!!!!! بهش میگی آقا این پلاگین رو نمیشه خیلی دستکاری کرد و همینطوریه میگه پس تو چطور وردپرس کاری هستی!!!!(آدم میمونه چی بگه)
حالا بحث ساختار دیتابیس ها و ساختن جدول های اختصاصی و معماری و خیلی چیزای دیگه که بماند.


@DevTwitter | <AbNormal Coder/>
👍1
‏من اون زمان که یادگرفتم اگه چیزی تو تگ body بنویسی میره رو صفحه مرورگر تو بیو زدم
Web developer

@DevTwitter | <Just a simple mammad/>
👍1
‏بهترین نوع داکیومنت توی برنامه نویسی از نظر من چیت شیت ها هستن :)‌
کوتاه مفید مختصر همه چیو جمع میکنه میرهه

@DevTwitter | <الکس/>
👍1
#Java

‏امروز گفتم برم ببینم یک جاوا دولوپر چیا باید بلد باشه که رسیدم به این عکس که خیلی خوب و کامل بود

@DevTwitter | <Mori/>
👍2
‏این source کد یه سایته به زبان پایتون و فریم ورک django
دوست داشتید استفاده کنید - راستی یه داشبورد ساده ولی اختصاصی هم براش زدم

https://github.com/mohamadhasan-zeinali/django-blog-dashboard.git

@DevTwitter | <mohammad hassan/>
👍1
‏خداوکیلی خدا پدر استک اورفلو رو بیامر‌زه. دوتا دیتابیسی که من با بیست خط کد داخلش لوپ میکردم رو یه نفر با یه خط کد ساده برام راحتش کرد. من دوتا for loop مینوشتم، اون طرف همچین چیزی تحویل داد:

MyArrayList.stream().filter(MyHashMap.condition).forEach(doStuff)

@DevTwitter | <Khode Alishon/>
👍1
‏Unpopular opinion:
بین جاوااسکریپت و پی‌اچ‌پی و پایتون، پی‌اچ‌پی سکسی‌ترین پکیج منیجر رو داره

@DevTwitter | <مایکی/>
👍1
#کدشعر

‏بشنو این نیما چون حکایت می کند
از گنوم و kde شکایت می کند

کز ویندوز مرا ببرید اند
در gui لینوکس همواره نالیده ام

ا ui خواهم ساده ساده و سی زبان
تا برانم سریع هر چه که بخوام

@DevTwitter | <Nima Mohammadi/>
👍1
‏تعداد زیادی از C2 یا همان C&C ها با پایتون نوشته شده اند ولی قاعدتا همه جا کاربرد ندارند.
از آنجایی که ما ایرانی ها بیشتر با PHP سروکار داریم PHPSploit یک C2 نسبتا خوب است که می توانیم از آن برای کارهای خوب تست نفوذ و red teaming استفاده کنیم :))

https://github.com/nil0x42/phpsploit

@DevTwitter | <V̲A̲H̲I̲D̲ ̲N̲A̲M̲E̲N̲I̲/>
👍1
برای راه انداختن دیتابیس تو مک ترکیب DBngin و TablePlus خیلی خوبه :))) به راحتی میشه چندین تا MySQL/PostgreSQL/Redis در ورژن/پورت متفاوت داشت. اگر TablePlus داشته باشید و دوبار رو دیتابیس بزنید، درجا تو برنامه باز میشه

@DevTwitter | <noname/>
👍1
چرا از node_modules متنفرم؟
- یه هارد رو به تنهایی پر میکنه
- ۴ قرن طول میکشه تا پاک بشه
- مزاحمه
- ۹۹ درصدش بلا استفادس
- هر دفعه باید تو gitignore بزاریش
- دهنت سرویس میکنه

@DevTwitter | <arash jb/>
👍1
‏جاوااسکریپت بدرد نمی‌خوره، پایتون زبون بچه‌هاس، سی شارپ مثل یک کارمند اتو کشیده‌اس با کت شلوار، جاوا کارها توی زندگی قبلیشون راننده ماشین سنگین بودن و...
توی توییتر، تلگرام، وب و... از این حرفا خیلی شنیدیم و خوندیم. اما واقعیت چیه؟

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

فرض کنیم ما توی یک جمعی هستیم که حدود ۱۰۰ نفر برنامه نویس توی این جمع باشه. در خوشبینانه ترین حالت ممکن توی این ۱۰۰ نفر فقط ۱۰ نفر شاید واقعا متخصص باشن توی کاری که دارن انجام میدن، بقیه ادعای متخصص بودن دارن، این هر روز به من ثابت شده! خب این یعنی چی؟
این ۱۰ نفر دارن اون ۹۰ نفر رو هدایت میکنن با حرفاشون، نقدهاشون و هرچی که فکرشو بکنید، توی این ۱۰ نفر حتما آدم ترول پیدا میشه که یک جوکی، چرندی راجب یک زبون برنامه نویسی بگه بقیه هم برای اینکه ثابت کنن اره حالیشونه شروع میکنن عین حرفای اون رو کپی میکنن.
این میشه که فلان زبان برنامه نویسی میشه نماد مسخره شدن برای خندیدن یک عده. در صورتی که اون عده حتی یک خط کدهم با اون زبان نزده و اگرم زده باشه مسیرش اشتباهه، یکی از مشکلات جاوا اسکریپت غر میزد وقتی مشکلش رو گفت با یک سرچ فهمیدم این مشکل ۵ سال پیش حل شده.

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

@DevTwitter | <𝒜𝒷𝑜𝓁𝒻𝒶𝓏𝓁/>
👍1
‏گوگل جوری UX/UI ابزارهاش رو عوض می‌کنه که نه تنها باهاش مشکلی نداری که سریع هم تغییرات رو می‌پسندی و استقبال می‌کنی!
این یک هنر بزرگ‌ه. به طورمعمول به ویژه تغییر تجربه کاربری فوق‌العاده سخت هست.
قبول دارم درمورد گوگل صحبت می‌کنیم ولی درهمین ابعاد هم زیادند که دراین فن ناتوان‌اند.

@DevTwitter | <H.Saatchi/>
👍1
‏یادش بخیر اون اوایل که لینوکس نصب کرده بودم اتفاقی دستم خورد به Ctrl alt f4 رفت روی ترمینال و از حالت گرافیکی کلا خارج شد، پشمام ریخته بود. دکمه پاور رو نگه داشتم تا لپتاپ خاموش شه وتا زمانی که دوباره روشنش کنم و بالا بیاد همش فک میکردم ریدم توش:)

@DevTwitter | <Error 403:Forbidden/>
👍1