Code By Me
998 subscribers
1.88K photos
385 videos
4 files
755 links
برنامه نویسی لذت بخش تره یا چایی ؟
.
.
ارتباط:
@AmirMohammadMohammadi

.
Instagram: codebyme_official
Youtube: codebyme
Download Telegram
✍️یه سری کامندهای عمومی و ضروری که هر برنامه نویسی در کار با لینوکس باید بلد باشه

📂 𝟭. 𝗙𝗶𝗹𝗲 𝗮𝗻𝗱 𝗗𝗶𝗿𝗲𝗰𝘁𝗼𝗿𝘆 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 🗂
- 𝚕𝚜: List files and directories in the current location
- 𝚙𝚠𝚍: Display the current working directory path
- 𝚌𝚍: Navigate between directories
- 𝚖𝚔𝚍𝚒𝚛: Create new directories
- 𝚛𝚖𝚍𝚒𝚛: Remove empty directories
- 𝚝𝚘𝚞𝚌𝚑: Create new files
- 𝚌𝚙: Duplicate files or directories
- 𝚖𝚟: Move or rename files and directories
- 𝚛𝚖: Delete files or directories

🔧 𝟮. 𝗣𝗿𝗼𝗰𝗲𝘀𝘀 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁
- 𝚙𝚜: View running processes
- 𝚝𝚘𝚙: Monitor active processes in real-time
- 𝚑𝚝𝚘𝚙: Interact with processes using a user-friendly interface
- 𝚔𝚒𝚕𝚕: Stop a specific process
- 𝚔𝚒𝚕𝚕𝚊𝚕𝚕: Terminate all occurrences of a process
- 𝚙𝚜𝚝𝚛𝚎𝚎: Visualize processes in a hierarchical tree structure 🌲

👥 𝟯. 𝗨𝘀𝗲𝗿 𝗮𝗻𝗱 𝗚𝗿𝗼𝘂𝗽 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁
- 𝚙𝚊𝚜𝚜𝚠𝚍: Update user passwords
- 𝚞𝚜𝚎𝚛𝚊𝚍𝚍: Create new users
- 𝚞𝚜𝚎𝚛𝚍𝚎𝚕: Remove users
- 𝚐𝚛𝚘𝚞𝚙𝚜: List groups a user belongs to
- 𝚞𝚜𝚎𝚛𝚖𝚘𝚍: Modify user account details
- 𝚒𝚍: Show user and group information
- 𝚐𝚛𝚘𝚞𝚙𝚊𝚍𝚍: Create new groups
- 𝚐𝚛𝚘𝚞𝚙𝚍𝚎𝚕: Remove groups

💾 𝟰. 𝗦𝘆𝘀𝘁𝗲𝗺 𝗜𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻 🖥
- 𝚞𝚗𝚊𝚖𝚎: Display system details
- 𝚍𝚏: Check disk space usage
- 𝚍𝚞: Estimate file and directory sizes
- 𝚏𝚛𝚎𝚎: Show available memory
- 𝚕𝚜𝚌𝚙𝚞: Provide CPU architecture information
- 𝚕𝚜𝚑𝚠: List hardware components
- 𝚕𝚜𝚋𝚕𝚔: Display block devices

🌐 𝟱. 𝗡𝗲𝘁𝘄𝗼𝗿𝗸 𝗖𝗼𝗻𝗳𝗶𝗴𝘂𝗿𝗮𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗠𝗼𝗻𝗶𝘁𝗼𝗿𝗶𝗻𝗴 🕸
- 𝚒𝚏𝚌𝚘𝚗𝚏𝚒𝚐: Manage network interfaces
- 𝚒𝚙: Control routing, devices, and tunnels
- 𝚙𝚒𝚗𝚐: Verify network connectivity
- 𝚗𝚎𝚝𝚜𝚝𝚊𝚝: Analyze network statistics
- 𝚜𝚜: Investigate socket connections
- 𝚝𝚛𝚊𝚌𝚎𝚛𝚘𝚞𝚝𝚎: Track packet routes and delays
- 𝚜𝚜𝚑: Establish secure remote connections
- 𝚗𝚌: Swiss army knife for TCP/IP networking

📦 𝟲. 𝗣𝗮𝗰𝗸𝗮𝗴𝗲 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 📥
- 𝚊𝚙𝚝-𝚐𝚎𝚝, 𝚊𝚙𝚝: Manage packages on Debian-based systems
- 𝚢𝚞𝚖, 𝚍𝚗𝚏: Handle packages on RPM-based systems
- 𝚛𝚙𝚖: Manage RPM packages
- 𝚍𝚙𝚔𝚐: Manage Debian packages
- 𝚜𝚗𝚊𝚙: Work with the universal Linux package system
- 𝚣𝚢𝚙𝚙𝚎𝚛: Manage packages on openSUSE

📜 𝟳. 𝗙𝗶𝗹𝗲 𝗩𝗶𝗲𝘄𝗶𝗻𝗴 𝗮𝗻𝗱 𝗘𝗱𝗶𝘁𝗶𝗻𝗴 📝
- 𝚌𝚊𝚝: Display file contents
- 𝚕𝚎𝚜𝚜: View files with navigation controls
- 𝚖𝚘𝚛𝚎: Another file viewing tool
- 𝚟𝚒𝚖: Use the powerful Vim text editor
- 𝚐𝚎𝚍𝚒𝚝: Edit files using the GNOME text editor
- 𝚗𝚊𝚗𝚘: Edit files with the user-friendly Nano editor



👑 @codebyme
👍4👏1🤯1
سرعت اینترنت لحظه به لحظه افت فاحش تری می کند/انتخاب


@codebyme
👍8👏1
ابزاری خفن تر از elastic براتون آوردیم امروز.

https://quickwit.io/


@codebyme
1🔥1👏1
توی مسیر یادگیری (هرچیزی ...). برنامه‌نویسی، زبان، موسیقی یا هرچیزی. ما آدمِ باهوش یا کم هوش نداریم. آدم پر تلاش و کم تلاش داریم.

@codebyme
👍5👏21👎1
Usefull bash shortcuts you really need it.
میانبرهای کاربردی که قطعا توی ترمینال به کارتون میاد

https://gist.github.com/tuxfight3r/60051ac67c5f0445efee

@codebyme
👍2
👑 این فرصت طلایی رو برای برنامه نویسی خفن شدن توی بک اند رو از دست ندید👇👇🔥

🔹آموزش نکات مهم و کلیدی در زبان برنامه نویسی گولنگ
🔹 نکات مهم طلایی در مصاحبه فنی و لایو کد ها
🔹مقالات بروز در زمینه گولنگ
🔹مقالات جدید در مورد اصول مهندسی نرم افزار , سیستم دیزاین , انواع دیتابیس ها و ابزارهای رایج برای بک اند کارها

در کانال گوفر آکادمی👇👇

🕊 @gopher_academy
👍3
مردم تو این سایت دلایل مضحک ریجکت شدنشون تو مصاحبه‌های کاری رو می‌نویسند. مثلا به کایل سیمسون، نویسنده کتاب معروف You Don't Know JS گفتن که به اندازه کافی JS بلد نیستی 😂😂😂

https://rejected.us/


@codebyme
😁6👍1🤯1😱1
دوستانی که تو مفهوم async مشکل دارند. این لینک رو حتما بخونند. بسیار کمک کننده اس:


https://fastapi.tiangolo.com/async/


@codebyme
👍4
هر مهندس نرم افزاری باید یه تسلط نسبی رو همه ی این دیزاین پترن ها داشته باشه.


@codebyme
5👍2🤯1
اسپاتیفای رفع فیلتر شد....


@codebyme
🔥14👎4👍2
Code By Me
اسپاتیفای رفع فیلتر شد.... @codebyme
انشالله همین جمع آزادی تلگرام❤️

بکوب لایکو 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍6😁3
چرا حرف برنامه‌نویس دوم بهتر بود؟

1. کار با اصول:
برنامه‌نویس دوم با گفتن "دو اسپرینت"، نشون داد که به روش‌های استاندارد مثل چابک مسلطه و کار رو دقیق می‌شناسه.

2. زمان‌بندی شفاف:
وقتی میگه "دو اسپرینت"، دقیق‌تر و قابل پیگیری‌تر از "یه ماه" است. اینجوری مدیریت پروژه راحت‌تر میشه.

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

4. ارتباط بهتر:
به شکلی صحبت کرد که مدیرها هم دقیقاً بفهمن چی داره میگه و مطمئن بشن که کار درست پیش میره.

5. حرفه‌ای بودن:
استفاده از اصول چابک، یعنی با تجربه و حرفه‌ایه و کار رو بهتر می‌شناسه.

#مدیریت_پروژه #توسعه_نرم_افزار #چابک #اسکرام #مدیریت_زمان #تیم_قوی

@codebyme
🤨5👍43👎1🤔1
خبر خوب!

ازین به بعد یه بخشی تحت عنوان Projects داخل بعضی رودمپ های سایت Roadmap.sh اضافه شده به درد کسایی میخوره که دنبال چالش هستند یا دوست دارن از طریق انجام پروژه دانش خودشون رو افزایش بدن.

این پروژه ها شامل سه سطح Beginner, Intermediate, Advanced هستند.

برای هر پروژه نیازمندی هایی که قرار هست انجام بدید کامل نوشته شده و همینطوری خروجی که از برنامه شما انتظار میره مشخص هست

کسایی که با این سایت آشنایی ندارن:
این سایت مسیر یادگیری زبان ها یا فریمورک هایی که دوست دارید یاد بگیرید رو با آپشن های مختلف به شما نشان میده

@codebyme
👍6🔥2
وقتی عشق قدیمی فلسک دستاتو گرفته ولی fastapi رد میشه و همه‌چی رو به لرزه درمیاره! 🐍👀

آخه کی می‌تونه از fasapi بگذره وقتی همه درباره‌ش حرف می‌زنن؟ 😉

#برنامه_نویس #پایتون #فلسک #فستAPI #ترند #برنامه‌نویسی


@codebyme
👍4😁2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
کد می‌زنم تا صبح، وقت ندارم خواب،😳
دیبـاگ می‌کنم، باید برسـم به جواب.😵‍💫
هر خطی یه مشکله، ولی من پا به‌پا،😈
امروز که یادم اومد، فردا ددلاین ما!🏁

رپ ددلاینی از کد بای می! 😂😂
پرچم بالاست!🔥

@codebyme
👍4😁2🔥1🤯1