Mr. T
710 subscribers
40 photos
7 videos
26 links
Programming Mentor.

برنامه نویسی همش فکره با مقدارِ کمی کد.

دایرکتوری t.me/ToovinsJs?direct 🪐

Mr. T Js Coder.
& TooVinS Team Owner.
Download Telegram
حتما پایه نگهدارنده لپ تاپ تهیه کنین، اگرم نه لپ تاپ جایی بزارید که زیرش سفت باشه

تا بادِ فنِ زیرش راحت‌تر خارج بشه، اگه روی تشک، پتو یا زیری نرم بزارین راه فن رو میبنده

از وسایلتون محافظت کنین، خیلی گرون شدن.

@ToovinsJs
41👍10👏2💔2🫡21🔥1
جوابِ این سوال مصاحبه‌ای :

این سوال گول زنندس، اصلا این قضیه به شما مربوط نیست، دخالت توی کارِ همکار جز کدورت هیچ خروجی دیگه‌ای نداره

اگه فرد نامحسوس متوجه اشتباه فنی همکارش بشه باید به Tech Lead اطلاع رسانی کنه تا به شکل حرفه‌ای بررسی بشه.

شما زمانی می‌تونی دخالت کنی، که Team Lead اون بخش باشی.

@ToovinsJs
13👍72🔥2👏2
این عکس بزرگ ترین LAN پارتی توی جهانه که توی یونشوپینگ سوئد برگزار شده.

به این صورته که عده‌ای جمع میشدن یه جا و با کابل LAN سیستم‌هاشونو به همدیگه شبکه میکردن.

که بعدها ایده گیم نت از این پارتی به ایران اومد به قدری از گیم نت‌ها توی ایران استقبال شد که توی هر محله یه گیمنت داشتیم. البته الان گیم نت‌های کامپیوتری دیگه بر پایه LAN نیست.

@ToovinsJs
🔥152👏2👍1😁1
هرکی که از قبل برنامه نویسی بلد بود نونش تو روغنه، الان دیگه دیره و بدرد نمی‌خوره

این جمله رو کامل نقض می‌کنم، برنامه نویس های الان ادمن و قراره بمیرن، پس ما به برنامه نویس های جدیدی نیاز داریم.

@ToovinsJs
👍29🫡64🔥1👏1😁1
عیب نداره اگه کدتو بدی به هوش مصنوعی، ولی عیب داره اگه کدشو برداری.

اون احتمالا بتونه خطای کدتو بگه، ولی تو بعیده بتونی ایراد کدشو بفهمی.

@ToovinsJs
1👍1952🤝2👎1👏1
حقیقتا امروزه کدهای یک برنامه نویس بیشتر از هر زمانی برای دنیا، ترسناکه.

هیچوقت نتونستم این سوالِ خودم رو به خودم جواب بدم که ما داریم دنیا رو نجات میدیم یا نابود می‌کنیم؟

@ToovinsJs
🤯13🤝32👍2🤔21🔥1
در ابتدای گیت و گیت‌هاب، اینارو بلد باشین کارو جمع میکنین
‌ ‌‌
‌ ‌
1. خود Git و GitHub چی هستن و چه تفاوتی باهم دارن

2. ساخت Repository
- git init

3. دیدن وضعیت پروژه
- git status

4. معنی Stage

5. اضافه کردن فایل‌ها به Stage
- git add .
- git add index.html

6. معنی Commit

7. کامیت کردن
- git commit -m "message"

8. دیدن تاریخچه کامیت‌ها
- git log

9. ساخت ریپو در گیت‌هاب و اتصالش به پروژه
- git remote add origin URL

10. معنی پوش و پوش دادن پروژه
- git push

11. معنی پول و پول دادن پروژه
- git pull

12. کلُن کردن پروژه‌های خارجی
- git clone URL

هرچی از قسمت بالا یاد گرفتید برای فعالیت فردی هستش، از اینجا هرچی یاد بگیرید برای فعالیت تیمیه

13. مفهوم برنج و زیرو بم اون ( بسیار مهم )
- git branch
- git branch feature/navbar
- git switch feature/navbar
یا
- git switch -c feature/navbar

باید مفهوم قدم بردن این مدل ساختار رو بدونی
main > branch > تغییر پروژه > commit > merge > main

این عبارت main میتونه احیانا master هم باشه

14. مرج در حد پایه
- git merge feature/navbar


اما چیزهایی که باید در GitHub بلد باشید

- Repository
- README
- Commit
- Branch
- Pull Request ( مهم )
- Merge
- Issues
- Fork
- Star
- .gitignore
- Public / Private Repository

مخصوصاً Pull Request رو کامل متوجه بشید؛ توی کار تیمی خیلی باهاش سروکار دارین.

و موفق باشید.
‌ ‌ ‌ ‌ ‌

@ToovinsJs
176👍3🔥2🫡1
راهنمای اصول برا نوشتن کدای تمیز و قابل نگهداری در جاوا اسکریپت، توی ریپو نکاتی مثل نام‌گذاری بهتر، ساده‌سازی توابع، کاهش پیچیدگی و... بررسی شده

پروژتون بعد خوندنش برا توسعه و رفع باگ به امواتتون رحمت می‌فرسته.

🔗 Repository

پ.ن : انتهای ریپو ترجمه فارسیش هست.

@ToovinsJs
92👍1🔥1
برید ChatGPT رو اپدیت کنید، مدل لونا هم داخل سایتش نامحدوده، مترجم مجزا هم اضاف کرده.

@ToovinsJs
🔥1332👍2🫡2
اگه کسی هر بار برای اثبات باهوش بودنش کد پیچیده‌تری می‌نویسه، احتمالا هنوز اصل ماجرا رو نفهمیده.

@ToovinsJs
👍24🤝421👎1👏1😁1🤔1
مدل چت جی‌پی‌تی به نام luna نامحدود هستش کافیه ازش بپرسید "از چه مدلی استفاده می‌کنی؟" اونم باید بهتون بگه لونا

پ.ن : به صورت مرحله‌ای برای کاربرا اضاف می‌شه برا یه عده هنوز نشده

@ToovinsJs
😁7🤔2💔21
در استخدام، رزومه‌ات دلیل دعوت شدنت به مصاحبه‌ست؛ ولی طرز تفکرت دلیل انتخاب شدنته.

@ToovinsJs
👍2132👏2🤔1🤝1
دانشجو دارم ۱۶ ساله بهش میگفتم تا بیست سالگی به درآمد خوبی می‌رسی. میگفت : وااع پیرم تا اون موقع

دانشجو هم داشتم ۳۹ ساله، می‌گفتم تا ۴۲ ۴۳ به درآمد میرسین، میگفت: عااالیه

رفقا، مانع فقط توی ذهنتونه.

@ToovinsJs
👍536🔥3👏31💔1
می‌دونستین توی گیت‌هاب کانتریبیوشن‌های قدیمیو می‌تونین سبز کنین؟

شرطش اینه که توی اون روزِ مد نظر کامیتی داشته باشید، اینشکلی می‌تونید تمام کامیت‌هایی که قبلا Push نشدن رو با تاریخِ دقیق، خونه‌های قدیمیِ گرَف رو، سبز کنین.

@ToovinsJs
10👍3🤔21😢1
زرومه‌ات یهو پر نمیشه، ساختار اولیه‌اش رو بساز درمرور با مسیر به خودت میای میبینی پره.

@ToovinsJs
146👍1🔥1🫡1
برنامه‌نویس به برنامه‌نویس :

استاندارد بالا در محیط شغلی تو رو از تجربه‌ی بی‌کیفیت حفظ می‌کنه.

@ToovinsJs
143👍2👏1🫡1
اگه قصد دارید در آینده منتور بشید، هیچوقت در اِزای پرداختِ هزینه‌ی کم دانشجو، افت کیفیت نداشته باشید

کیفیت اگه حفظ نشه، مستقیم رو اعتبار بازارتون اثر می‌ذاره.

@ToovinsJs
22🫡64🔥1👏1🤝1
اگه منتوری، به هیچ عنوان نذار در مینی پروژه‌های تمرینی دانشجوهات از Ai استفاده کنن

تکیه به این ابزار در تمرینات، قدرت کدزنی و حل مسئله رو خیلی ضعیف میکنه.

@ToovinsJs
👍25🔥7👎42💔1🫡1
Mr. T
اگه منتوری، به هیچ عنوان نذار در مینی پروژه‌های تمرینی دانشجوهات از Ai استفاده کنن تکیه به این ابزار در تمرینات، قدرت کدزنی و حل مسئله رو خیلی ضعیف میکنه. @ToovinsJs
‌ ‌ ‌
بخون ایلان‌ماسک
فقط یک منتور بیاد دایرکتوریم، حرفم رو نقض کنه، فقط یک نفر!

تا بدونم چی بگم.

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

تست گرفتم از یک‌سری دانشجوها برای یک طرح و یک موتور سازی، شرطم این بود که کمک از Ai نگیرن، از ۸ نفر ۷ نفر رد شدن

این بی‌سابقه بوده پیش من
درحالیکه من میگفتم فقط ازش سوال بپرسید و کدهاشو کپی نکنید اما مثل اینکه سوسکی ازش کد می‌گرفتن

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

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

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

دوباره میگم، تکیه به این ابزار در تمرینات، قدرت کدزنی و حله مسئله رو خیلی ضعیف میکنه

حواستون به دانشجوهاتون باشه، اونا اعتبارتونن.

‌ ‌ ‌ ‌
@ToovinsJs
👏234👍41👎1💔1🤝1🫡1
Mr. T
آیوا – گیسو پریشان ؛
پُتک ؛
شروین
اینو دانلود نکنید و گوش ندین❤️

@ToovinsJs
💔93👍3😢1
امروز داشتم یه سری مقالات میخوندم اطلاعات عمومی خوبی دارن، این یذره خلاصه.

- اسینت (OSINT) یک شغل کاراگاهی ولی در دنیای دیجیتال.

- ایدا (Ada) زبان برنامه نویسی برای نظام‌ها و موشک‌های جنگی، بنظرم جالبه راجبش تحقیق کنید.

- ایران اگه کابلایی که زیر تنگه هرمز رو بزنه اینترنت کل جهان قطع نمیشه و فقط در اینترنت کشورای خلیج‌فارس اختلال میشه که اونم میشه با روشای دیگه جبرانش کرد.

@ToovinsJs
🔥11👏311👍1