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

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

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

Mr. T Js Coder.
& TooVinS Team Owner.
Download Telegram
Mr. T
این قضیه که جدیدا هوش مصنوعیا سر خود افتادن به جون زیرساختار شرکت‌ها، نشون میده وارد فصل بعدی شدیم @ToovinsJs
قهرید باهمدیگه هرکدومتون یه ریکشن میزنه؟
😁29👍4🔥4🤝4🫡43💔3👎2👏2🤯2😢2
Soft skills
Soft skills
Soft skills

دو سه سال دیگه نگید که نگفت.

@ToovinsJs
👍196👎1👏1🤔1🤝1🫡1
جاوا اسکریپت چلنج

سه‌تا آرایه‌ی عددی متفاوت درست کنید و فانکشنی بنویسید که اولین عددِ تکراری که داخل آرایه هست رو برگردونه

اگه هم عدد تکراری داخل آرایه نبود null رو برگردونه

مثالِ خروجی
[1, 7, 36, 4, 7, 9]
output // 7

[3, 6, 1, 12, 8, 10]
output // null

@ToovinsJs
👍32🫡2😁1
بچه‌ها یک ابزار قدرتمندی هست به نام Regex بسیار خفن و کاربردیه

مرتبط به یک زبان یا حوزه نیست و تقریبا توی همه‌ی زبان‌ها کار میکنه، از نظرم یک ابزار الزامیه، باعث میشه ده‌ها کد توی پروژتون صرفه جویی کنید

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

@ToovinsJs
8👍3🤔21🔥1👏1
ربطی به برنامه نویسی نداره ولی من چند ساعت پیش دیدم یجایی بستنی رو اقساط میدن😊

@ToovinsJs
💔41🤯421👏1
برای منتورینگ، واسه یک دانشجو جا دارم، اما صفر کیلومترِ راه رو فقط می‌پذیرم.

دلیلش اینه، چالش‌های جاوا اسکریپتی که آماده کردم به گونه‌ای هستن که پایه‌های قوی‌ای از Html & Css می‌خواد.

باید مطمئن باشم دانشجو از ریشه بلده، این اطمینان هم زمانی میاد که توسط خودم منتوری بشه.

🔗 Direct

@ToovinsJs
👍9🫡21
آقای کارفرما، واقعا از قالب وردپرس ۸ ۹ تومن انتظار امنیت داری؟

@ToovinsJs
👍10😁8🔥1🤝1
Mr. T
چنلاتون بفرستید برام، پست‌هاتون رو می‌خونم، تجربه‌هاتون میسنجم اگر چیز مفیدی بتونید اضافه کنید، چنلاتون معرفی میکنم بقیه استفاده کنن 🔗 t.me/ToovinsJs?direct @ToovinsJs
تجربه‌هاتون رو می‌خونم، یه سری‌ها چون جک میگن و میخندن، میخندم، یک سری‌ها همه چیو جدی میگیرن یه عده هم نسبت به پروژه، کارفرما و همه چی بدبینن...

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

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

🔗 Channel

@ToovinsJs
9👍2👏1
این بازی سه بعدی با کتابخونه‌ی جاوا اسکریپت Three.js ساخته شده، یعنی بازی توی مرورگره و انلاینه

با گوشی نمایش داده نمیشه حتما با سیستم اجرا کنین

🔗 Game

پ.ن : نه ببین داداش، وردپرس هم میتونه همه جوره سایت‌هایی که برنامه نویسا میسازن رو بسازه

:) باشه داداش

@ToovinsJs
😁153🔥1🤯1🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
1321🔥5👏2🤝1
Mr. T
@ToovinsJs
صبح بخیر
آقای Surtr خیلی ازت ممنونم بابت استارزها❤️

@ToovinsJs
7🔥2😁2👏1
سوال مصاحبه‌ای :

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

داخل دایرکتوری پاسخ بدین.

@ToovinsJs
🤔11👍32😁21🤝1
حتما پایه نگهدارنده لپ تاپ تهیه کنین، اگرم نه لپ تاپ جایی بزارید که زیرش سفت باشه

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

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

@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