Amin Kameli
Amin Kameli
خواندن ۵ دقیقه·۲ سال پیش

اگر یک فرد فنی هستید، این وب‌سایت ها به شما کمک خواهند کرد!


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

تحت عنوان یک فرد فنی وظایفی وجود دارند که ما می توانیم آنها را به چند روش انجام دهیم. بسیاری از ابزارها، برنامه های متن باز، کدنویسی یا هر چیز دیگری می توانند در این موارد مفید باشند.

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


بررسی ایمنی و امنیت وب سایت

ابزارهای بررسی امنیت که برای اسکن و بررسی ایمنی وب سایت ها استفاده می شود. ما باید بدافزار، اسپم، و گزارش های صحت مربوط به نگهداری وب سایت ها را بررسی کنیم. می توان از ابزارها یا خطوط فرمان برای انجام این کار استفاده کرد، اما راه حل زیر ساده ترین راه است. SSL/TLS را می توان در اینجا ایجاد کرد. وب سایت زیر کمک می کند تا از امن بودن یک وب سایت برای بازدید و اشتراک گذاری اطلاعات اطمینان حاصل کنید.

لینک: https://www.ssltrust.com.au/ssl-tools/website-security-check
SSLTrust
SSLTrust


استعلام باز بودن بودن پورت

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

پورت هایی که معمولا باید پیگیری کنیم:

21 — File Transfer Protocol (FTP)
22 — Secure File Transfer Protocol (SFTP)
25 — Simple Mail Transfer Protocol (SMTP)
80 — Hypertext Transfer Protocol (HTTP)
110 — Post Office Protocol v3 (POP3)
143 — Internet Message Access Protocol (IMAP)
443 — Hypertext Transfer Protocol over TLS/SSL (HTTPS)
993 — Internet Message Access Protocol over TLS/SSL (IMAPS)
3306 — MySQL database systemMySQL
لینک:https://www.whatismyip.com/port-scanner/
Port Scanner
Port Scanner


پیدا کردن آدرس IP واقعی

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

لینک: https://whatismyipaddress.com/
WhatIsMyIPAdress
WhatIsMyIPAdress


جستجوی دامین/ ثبت نام دامنه

گاهی اوقات جستجوی نام دامنه مورد نیاز است و یافتن آن به تنهایی تقریباً غیرممکن است. در اینجا یک وب سایت وجود دارد که به شما در انجام این کار کمک می کند. فقط URL خود را وارد کرده و اینتر را بزنید. کل اطلاعات را پیدا خواهید کرد.

لینک: https://lookup.icann.org/
ICANN LOOKUP
ICANN LOOKUP


نقشه ذهنی(mind mapping)

این یک فرایند پیچیده است. گاهی اوقات این کار با فلوچارت، نمودار یا هر چیز دیگری به درستی انجام نمی شود، اما با "coggle" امکان پذیر است. این یک برنامه نقشه برداری ذهنی است که برای اسناد ساختاریافته مانند درختان سند نیز قابل استفاده است. Coggle ابزاری است که توسط گوگل توسعه یافته است. موارد استفاده شامل: یادداشت برداری، برنامه ریزی، مدیریت جلسات، نقشه ذهنی، به اشتراک گذاری ایده و...

لینک: https://coggle.it/
coggle
coggle


طراحی رابط

این مبحث نیز پیچیده است و به ابزارهایی مانند Adobe XD یا ابزارهای دیگر نیاز دارد. اما گاهی اوقات لازم است این نوع طراحی را از رایانه دیگری انجام دهیم که این یک معزل است. به‌عنوان یک توسعه‌دهنده، گاهی اوقات به آن نیاز داریم، همچنین نصب کردن ابزاری مانند این دردسر دیگری دارد. راه ساده تر این است که از یک ابزار طراحی رابط آنلاین مانند Figma استفاده کنید. Figma یک ابزار پروتوتایپ(نمونه ساز) است. کافیست به وب بروید و شروع به ساخت طرح خود کنید و به صورت آنلاین در وقت خود صرفه جویی کنید.

لینک: https://www.figma.com/
figma
figma


طراحی پایگاه داده

پایگاه داده و انبار داده را بدون نوشتن حتی یک خط کد توسعه دهید طراحی پایگاه داده یکی از نیازهای اساسی توسعه دهندگان است. بدون نیاز به نگه داشتن ابزارهای نصب شده برای طراحی پایگاه داده، فقط به وب سایت بروید و شروع به ساخت پایگاه داده خود کنید.

انواع پایگاه داده های پشتیبانی شده:

SQL server
MySQL
PostgreSQL

یکی دیگر از امکانات اصلی در اینجا اینست که توسعه دهندگان می توانند از راه دور روی یک پروژه واحد از طریق این پلتفرم کار کنند.

لینک: https://sqldbm.com/
نمونه  پروژه  sqldbm
نمونه پروژه sqldbm


کامپایل هر زبان به صورت آنلاین

یک وب سایت وجود دارد که می تواند در این زمینه به شما کمک کند. بدون نیاز به هیچ ابزار یا نصب کامپایلر و ویرایشگر. فقط به وب سایت بروید و زبان خود را انتخاب کنید. این تمام کاریست که باید انجام دهید. اکنون آماده کامپایل کد خود در هر زبان برنامه نویسی هستید. Ideone قادر است بیش از 60 زبان برنامه نویسی را کامپایل کند.

لینک: https://ideone.com/
ideon
ideon


به اشتراک گذاری اسنیپت (قطعه) کد

به عنوان یک برنامه نویس، رایج ترین چیزی که ما به آن نیاز داریم اشتراک گذاری کد به صورت آنلاین است. به اشتراک گذاری کد از طریق ایمیل، رسانه های اجتماعی یا سایر سیستم عامل ها چندان ساده نیست و همچنین با آن سازگاری ندارد. به اشتراک گذاری کد از طریق git نیز یک معزل است."gist" یک ابزار به اشتراک گذاری قطعه توسط GitHub است. در اینجا یک مثال آورده شده. Gist راهی برای به اشتراک گذاری کدها و اسنیپت ها با دیگران است. هر Gists یک مخزن گیت جداگانه و قابل چنگال و استفاده است.

لینک: https://gist.github.com/
GitHubGist
GitHubGist


سوال ?have I been pawned

(آیا تا به حال تحت فشار قرار گرفته ام؟)

یک وب سایت مفید دیگر برای استفاده بصورت مرتب. نه فقط برای برنامه نویسان.

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

لینک: https://haveibeenpwned.com/
have I been pwned
have I been pwned


در این مقاله سعی کردم تمام وب سایت های بالقوه برای افراد علاقه مند و بدنبال توسعه را پوشش دهم. امیدوارم این مقاله برای استفاده روزانه شما مفید باشد.



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