This media is not supported in your browser
VIEW IN TELEGRAM
~> ترجمهٔ متنهای هر سایتی به فارسی + نمایش درست و منظم
💁♂️ اول از همه، وقتی شما تو حوزهٔ IT فعال هستید باید زبان یاد بگیرید! کلی منبع رایگان هم هست واسش و با یکم وقت گذاشتن در روز میتونید به سطح مطلوبی برسید...
🔧 حالا این پست هم به عنوان یه ترفندِ ریز داشته باشید، ممکنه به کارتون بیاد.
😬 اگه مرورگرتون در حالت پیشفرض از مترجم خاصی استفاده نمیکنه، یه اکستنشن به دلخواه واسش نصب کنید...
✅ بعد از این روشی که تو ویدیو نشون دادم صفحه رو به فارسی ترجمه و راستچین کنید و تموم.
👀 اگه حس میکنید این میتونه برای کسی مفید باشه بهش یاد بدید.
#ترفند
~> @PinkOrca
💁♂️ اول از همه، وقتی شما تو حوزهٔ IT فعال هستید باید زبان یاد بگیرید! کلی منبع رایگان هم هست واسش و با یکم وقت گذاشتن در روز میتونید به سطح مطلوبی برسید...
🔧 حالا این پست هم به عنوان یه ترفندِ ریز داشته باشید، ممکنه به کارتون بیاد.
😬 اگه مرورگرتون در حالت پیشفرض از مترجم خاصی استفاده نمیکنه، یه اکستنشن به دلخواه واسش نصب کنید...
✅ بعد از این روشی که تو ویدیو نشون دادم صفحه رو به فارسی ترجمه و راستچین کنید و تموم.
👀 اگه حس میکنید این میتونه برای کسی مفید باشه بهش یاد بدید.
#ترفند
~> @PinkOrca
❤10👍6🤯5⚡2
This media is not supported in your browser
VIEW IN TELEGRAM
~> Btop++
💥 یک ابزار خیلی جذاب و کاربردی برای مانیتورینگ سیستم که از هر نظر فوقالعادست.
دارای یک UI بینظیر، قابل شخصیسازی و همینطور کیبایندینگ جذاب.
🔧 برای استفاده کافیه پکیج btop رو به کمک پکیجمنیجرتون نصب کنید و با همین کامند btop اجراش کنید(یا از لانچر).
پ.ن:
پارسال تو کانال قبلیم معرفیش کرده بودم ولی گفتم خالی از لطف نیست اینجا هم پستی در موردش گذاشته بشه.
#معرفی #لینوکس
~> @PinkOrca
💥 یک ابزار خیلی جذاب و کاربردی برای مانیتورینگ سیستم که از هر نظر فوقالعادست.
دارای یک UI بینظیر، قابل شخصیسازی و همینطور کیبایندینگ جذاب.
🔧 برای استفاده کافیه پکیج btop رو به کمک پکیجمنیجرتون نصب کنید و با همین کامند btop اجراش کنید(یا از لانچر).
پ.ن:
پارسال تو کانال قبلیم معرفیش کرده بودم ولی گفتم خالی از لطف نیست اینجا هم پستی در موردش گذاشته بشه.
#معرفی #لینوکس
~> @PinkOrca
👍14❤8
This media is not supported in your browser
VIEW IN TELEGRAM
~> Tree
🌳 کامند tree که تو دنیای یونیکس خیلی معروف هستش، میتونه برای مشاهده لیست فایلها و فولدرها به شکل درختی استفاده بشه.
🧩 معمولا به شکل پیشفرض رو توزیعها نصب نیست، کافیه پکیج tree رو با توجه به پکیج منیجرتون نصب کنید...
🔗 آپشنهای مختلفی هم داره، مثلا فلگ -d برای اینکه فقط دایرکتوریها رو نشون بده یا –dirsfirst برای اینکه اول دایرکتوریها رو نشون بده و ... که اگه دوست داشتید بیشتر در موردش بدونید این صفحه میتونه مفید باشه.
#لینوکس
~> @PinkOrca
🌳 کامند tree که تو دنیای یونیکس خیلی معروف هستش، میتونه برای مشاهده لیست فایلها و فولدرها به شکل درختی استفاده بشه.
🧩 معمولا به شکل پیشفرض رو توزیعها نصب نیست، کافیه پکیج tree رو با توجه به پکیج منیجرتون نصب کنید...
🔗 آپشنهای مختلفی هم داره، مثلا فلگ -d برای اینکه فقط دایرکتوریها رو نشون بده یا –dirsfirst برای اینکه اول دایرکتوریها رو نشون بده و ... که اگه دوست داشتید بیشتر در موردش بدونید این صفحه میتونه مفید باشه.
#لینوکس
~> @PinkOrca
👍12🔥8🍾2
Pink Orca | پینک اورکا
~> Strava یکی از اپلیکیشنهای جذاب برای ورزشکارا که میتونین باهاش مسیر دوچرخهسواری، پیادهروی، دویدن، کوهنوردی و ... رو به همراه مشخصات دقیق سیو کنید، آنالیز کنید، با بقیه به اشتراک بذارید و... در واقع استراوا یه شبکه اجتماعی برای ورزشکارا محسوب میشه. …
این Year in sport تو استراوا چقدر بخش جذابی بود!
پ.ن:
از اونجایی که بیشتر فعالیتهام رو توی استراوا رکورد نکردم و فقط چند ماهیه که استراوا نصب کردم، این همهٔ آمار من در ۲۰۲۳ محسوب نمیشه.
#متفرقه
~> @PinkOrca
پ.ن:
از اونجایی که بیشتر فعالیتهام رو توی استراوا رکورد نکردم و فقط چند ماهیه که استراوا نصب کردم، این همهٔ آمار من در ۲۰۲۳ محسوب نمیشه.
#متفرقه
~> @PinkOrca
🔥12👍6
This media is not supported in your browser
VIEW IN TELEGRAM
~> BMI Calculator
☑️ یک ابزار سادهٔ CLI که BMI بدن شما رو با توجه به قد و وزن محاسبه میکنه و بهتون میگه تو چه شرایطی هستید.
- با Go نوشته شده و اپنسورسه.
🔗 source code
#برنامه_نویسی #تکه_کد
~> @PinkOrca
☑️ یک ابزار سادهٔ CLI که BMI بدن شما رو با توجه به قد و وزن محاسبه میکنه و بهتون میگه تو چه شرایطی هستید.
- با Go نوشته شده و اپنسورسه.
🔗 source code
#برنامه_نویسی #تکه_کد
~> @PinkOrca
👍13❤8
This media is not supported in your browser
VIEW IN TELEGRAM
~> Ponysay
یه ابزار فان دیگه برای کامندلاینِ شما😁
💥 این پکیج یه بازنویسی از پکیج cowsay با پایتون هستش که باهاش به جای اون گاو معروف دنیای یونیکس، یه سری کرّه اسبِ کیوت رو به شکل رندوم داریم.
🔗 راهنمای نصب
#معرفی #فان #لینوکس
~> @PinkOrca
یه ابزار فان دیگه برای کامندلاینِ شما😁
💥 این پکیج یه بازنویسی از پکیج cowsay با پایتون هستش که باهاش به جای اون گاو معروف دنیای یونیکس، یه سری کرّه اسبِ کیوت رو به شکل رندوم داریم.
🔗 راهنمای نصب
#معرفی #فان #لینوکس
~> @PinkOrca
👍13😍5😁3🍾3❤1👎1
💎 Ruby 3.3 منتشر شد.
📌 از ویژگیهای این آپدیت میتونیم به اضافه شدن یک parser جدید به اسم Prism و یک کامپایلرِ pure-Ruby JIT جدید به اسم RJIT و بهبودهای زیادی به ویژه در پرفورمنس اشاره کنیم.
🔗 خبر کامل در وبسایت روبی
🎄 راستی کریسمس هم مبارک 🎄
#اخبار_تکنولوژی #برنامه_نویسی
~> @PinkOrca
📌 از ویژگیهای این آپدیت میتونیم به اضافه شدن یک parser جدید به اسم Prism و یک کامپایلرِ pure-Ruby JIT جدید به اسم RJIT و بهبودهای زیادی به ویژه در پرفورمنس اشاره کنیم.
🔗 خبر کامل در وبسایت روبی
🎄 راستی کریسمس هم مبارک 🎄
#اخبار_تکنولوژی #برنامه_نویسی
~> @PinkOrca
👍19
🤬32💔10👍6🤣1
Jome Bazar
Aref Ghorani
👍11😍8🍾3
~> QuickEdit+
خیلی سریع بگم، نیاز به یک ادیتور ساده و سبک داشتم واسه اندروید، که هم کد ران کنه، هم کاستومایزبل باشه، هم از انواع زبانها پشتیبانی کنه، هم خروجی وب بگیره به سرعت و...
بهترین نتیجهای که بهش رسیدم این بوده.
پ.ن:
اگه جایی هستید که سیستم همراهتون نیست و کار فوریای براتون پیش اومده، یکی از گزینههای مناسب همینه.
ورژن پریمیومش هم میتونید از هرجایی که خواستید دانلود کنید، از جمله فارسروید.
#معرفی
~> @PinkOrca
خیلی سریع بگم، نیاز به یک ادیتور ساده و سبک داشتم واسه اندروید، که هم کد ران کنه، هم کاستومایزبل باشه، هم از انواع زبانها پشتیبانی کنه، هم خروجی وب بگیره به سرعت و...
بهترین نتیجهای که بهش رسیدم این بوده.
پ.ن:
اگه جایی هستید که سیستم همراهتون نیست و کار فوریای براتون پیش اومده، یکی از گزینههای مناسب همینه.
ورژن پریمیومش هم میتونید از هرجایی که خواستید دانلود کنید، از جمله فارسروید.
#معرفی
~> @PinkOrca
👍25👎1
یک نشت دادهٔ بزرگ دیگه، اینبار از اسنپفود :)
🔗 جزئیات بیشتر
به قول سید مهدی:
اپنسورس شدیم!
#اخبار_تکنولوژی #هک_و_امنیت
~> @PinkOrca
🔗 جزئیات بیشتر
به قول سید مهدی:
اپنسورس شدیم!
#اخبار_تکنولوژی #هک_و_امنیت
~> @PinkOrca
👍26😁5💔1
This media is not supported in your browser
VIEW IN TELEGRAM
👍12🔥6
🤣25👍12👎3😁2❤1
~> Steganography
یکی از دوستان داخل گروه اشارهای به استگانوگرافی کرد، حس کردم بد نیست یه پست در موردش داشته باشیم ⬇️
#نوشته #هک_و_امنیت #ترفند
~> @PinkOrca
یکی از دوستان داخل گروه اشارهای به استگانوگرافی کرد، حس کردم بد نیست یه پست در موردش داشته باشیم ⬇️
#نوشته #هک_و_امنیت #ترفند
~> @PinkOrca
👍8⚡5👎1🍾1
Pink Orca | پینک اورکا
~> Steganography یکی از دوستان داخل گروه اشارهای به استگانوگرافی کرد، حس کردم بد نیست یه پست در موردش داشته باشیم ⬇️ #نوشته #هک_و_امنیت #ترفند ~> @PinkOrca
استگانوگرافی یه هنر و یه علمه که باهاش میشه پیامهای مخفی رو توی یه پیام دیگه پنهان کرد. مثلاً میخوای یه متنی رو بفرستی به دوستت که کسی جز خودتون نفهمه چی گفتی. پس میتونی از استگانوگرافی استفاده کنی و متنت رو توی یه عکس یا یه آهنگ یا یه فیلم یا حتی یه فایل odt پنهان کنی. اینجوری کسی که اون فایل رو ببینه فقط یه عکس یا یه آهنگ یا یه فیلم یا یه فایل معمولی میبینه و نمیفهمه که توش یه پیام مخفی هم هست.
استگانوگرافی یه کلمه یونانیه که معنیش میشه نوشتن پوشیده. این کار رو از قدیمها میکردن. مثلاً یونانیهای باستان پیامهاشون رو روی چوب مینوشتن و بعد با موم میپوشوندن. یا رومیها از جوهرهای نامرئی استفاده میکردن که برای خوندنشون باید نور یا گرما روشون میزدن. یا توی جنگ جهانی دوم آلمانیها ریزنقطههایی رو معرفی کردن که توشون اسناد و تصاویر و نقشهها رو کوچیک کرده بودن و به یه برگه معمولی میچسبوندن.
امروزه هم میشه از تکنیکها و ابزارهای مدرن استگانوگرافی استفاده کرد. مثلاً میشه توی یه متن یه سری حرف یا کلمه رو انتخاب کرد که اگه برداریمشون یه پیام جدید بسازن. یا میشه توی یه عکس یه سری پیکسل رو عوض کرد که رنگشون یه کد رو نشون بدن. یا میشه توی یه فیلم یا یه آهنگ یه سری فریم یا صدا رو تغییر داد که یه پیام رو برسونن. یا میشه توی یه شبکه یه سری پکت فرستاد که توشون یه پیام رمزی باشه.
اینجوری میشه از استگانوگرافی برای ارسال پیامهای مهم و محرمانه استفاده کرد. البته باید دقت کرد که اگه کسی بفهمه که داریم از استگانوگرافی استفاده میکنیم ممکنه بتونه پیام مخفی رو پیدا کنه. پس باید از روشهایی استفاده کنیم که کمترین تغییر قابل تشخیص رو در فایل پوششی ایجاد کنن.
~> @PinkOrca
استگانوگرافی یه کلمه یونانیه که معنیش میشه نوشتن پوشیده. این کار رو از قدیمها میکردن. مثلاً یونانیهای باستان پیامهاشون رو روی چوب مینوشتن و بعد با موم میپوشوندن. یا رومیها از جوهرهای نامرئی استفاده میکردن که برای خوندنشون باید نور یا گرما روشون میزدن. یا توی جنگ جهانی دوم آلمانیها ریزنقطههایی رو معرفی کردن که توشون اسناد و تصاویر و نقشهها رو کوچیک کرده بودن و به یه برگه معمولی میچسبوندن.
امروزه هم میشه از تکنیکها و ابزارهای مدرن استگانوگرافی استفاده کرد. مثلاً میشه توی یه متن یه سری حرف یا کلمه رو انتخاب کرد که اگه برداریمشون یه پیام جدید بسازن. یا میشه توی یه عکس یه سری پیکسل رو عوض کرد که رنگشون یه کد رو نشون بدن. یا میشه توی یه فیلم یا یه آهنگ یه سری فریم یا صدا رو تغییر داد که یه پیام رو برسونن. یا میشه توی یه شبکه یه سری پکت فرستاد که توشون یه پیام رمزی باشه.
اینجوری میشه از استگانوگرافی برای ارسال پیامهای مهم و محرمانه استفاده کرد. البته باید دقت کرد که اگه کسی بفهمه که داریم از استگانوگرافی استفاده میکنیم ممکنه بتونه پیام مخفی رو پیدا کنه. پس باید از روشهایی استفاده کنیم که کمترین تغییر قابل تشخیص رو در فایل پوششی ایجاد کنن.
~> @PinkOrca
👍23❤5👎1
با اپراتور سامانتل آشنایی دارید؟
یه سیمکارت ۱۰ تومنی میخرید و این مقدار هدیه همراهشه + ۲ تومن شارژ :|
قیمت بستهها هم از سایر اپراتورها بهتره و پیششمارههای رند داره(09999 با ۱۰ تومن و 099999 با ۹۰ تومن!).
از نظر آنتندهی هم مثل رایتل میتونه به سایر اپراتورها وصل بشه و در هرجایی پوشش مناسب در اختیار شما قرار بده.
جهت اطلاعات بیشتر به سایتش سر بزنید، من چیزایی که ازش میدونستم رو گفتم. دیگه چیز بیشتری از من نپرسید😂
Samantel.ir
پ.ن:
صرفا خواستم معرفی کنم شاید بدردتون بخوره.
#معرفی
~> @PinkOrca
یه سیمکارت ۱۰ تومنی میخرید و این مقدار هدیه همراهشه + ۲ تومن شارژ :|
قیمت بستهها هم از سایر اپراتورها بهتره و پیششمارههای رند داره(09999 با ۱۰ تومن و 099999 با ۹۰ تومن!).
از نظر آنتندهی هم مثل رایتل میتونه به سایر اپراتورها وصل بشه و در هرجایی پوشش مناسب در اختیار شما قرار بده.
جهت اطلاعات بیشتر به سایتش سر بزنید، من چیزایی که ازش میدونستم رو گفتم. دیگه چیز بیشتری از من نپرسید😂
Samantel.ir
پ.ن:
صرفا خواستم معرفی کنم شاید بدردتون بخوره.
#معرفی
~> @PinkOrca
👍20❤5👎1
~> SOLID Principles
در این پست به معرفی مختصر اصول سالید که از مهمترین اصول توسعه نرمافزار هستن میپردازیم. ⬇️
#نوشته #نرم_افزار #برنامه_نویسی
~> @PinkOrca
در این پست به معرفی مختصر اصول سالید که از مهمترین اصول توسعه نرمافزار هستن میپردازیم. ⬇️
#نوشته #نرم_افزار #برنامه_نویسی
~> @PinkOrca
👍8❤5⚡1👎1🔥1🍾1
Pink Orca | پینک اورکا
~> SOLID Principles در این پست به معرفی مختصر اصول سالید که از مهمترین اصول توسعه نرمافزار هستن میپردازیم. ⬇️ #نوشته #نرم_افزار #برنامه_نویسی ~> @PinkOrca
SOLID Principles یا اصول سالید، یه سری قانونه که اگه رعایت کنیم، کدامون رو بهتر و تمیزتر مینویسیم. این قوانین رو یه مهندس نرمافزار به اسم رابرت سی مارتین(Robert Cecil Martin ملقب به Uncle Bob) در سال ۲۰۰۰ ارائه داده و بعدا یه دولوپر دیگه به اسم مایکل فیدرز(Michael Feathers) در سال ۲۰۰۴ از حروف اولشون کلمه سالید رو درست کرد.
SOLID مخفف این اصول هستش:
Single-responsibility: یعنی هر کلاس یا هر تابع فقط باید یه کار کنه و چند مسئولیت نداشته باشه، برای تغییرش هم فقط یه دلیل وجود داشته باشه.
Open-closed: یعنی هر کلاس یا هر تابع باید برای اضافه کردن قابلیتهای جدید باز و آزاد باشه، ولی برای تغییر دادن کارایی فعلی بسته و محدود باشه.
Liskov substitution: یعنی هر جا که از یه کلاس پدر استفاده میکنیم، باید بتونیم از هر کلاس فرزندی که ازش مشتق شده هم استفاده کنیم، بدون اینکه مشکلی پیش بیاد.
Interface segregation: یعنی هر کلاس یا هر تابع، نباید به چیزی بیشتر از اون متدها یا اون پارامترهایی که نیاز داره وابستگی داشته باشه.
Dependency inversion: یعنی هر کلاس یا هر تابع باید به شکل انتزاعی تعریف بشه، نه با جزئیات کامل.
این اصول باعث میشن که کدامون قابل فهمتر، انعطافپذیرتر و با نگهداریِ راحتتر بشن و میتونن به ما کمک کنن که از بینظمی و تکرار کد و در نتیجه یه فاجعهٔ بزرگ جلوگیری کنیم.
اگر چه اصول سالید معمولا با شیگرایی همراه هستش، ولی میتونه به عنوان یک هستهٔ فلسفی در توسعه نرمافزارهای اجایل(Agile) یا توسعهٔ تطبیقی(ADS) هم استفاده بشه.
~> @PinkOrca
SOLID مخفف این اصول هستش:
Single-responsibility: یعنی هر کلاس یا هر تابع فقط باید یه کار کنه و چند مسئولیت نداشته باشه، برای تغییرش هم فقط یه دلیل وجود داشته باشه.
Open-closed: یعنی هر کلاس یا هر تابع باید برای اضافه کردن قابلیتهای جدید باز و آزاد باشه، ولی برای تغییر دادن کارایی فعلی بسته و محدود باشه.
Liskov substitution: یعنی هر جا که از یه کلاس پدر استفاده میکنیم، باید بتونیم از هر کلاس فرزندی که ازش مشتق شده هم استفاده کنیم، بدون اینکه مشکلی پیش بیاد.
Interface segregation: یعنی هر کلاس یا هر تابع، نباید به چیزی بیشتر از اون متدها یا اون پارامترهایی که نیاز داره وابستگی داشته باشه.
Dependency inversion: یعنی هر کلاس یا هر تابع باید به شکل انتزاعی تعریف بشه، نه با جزئیات کامل.
این اصول باعث میشن که کدامون قابل فهمتر، انعطافپذیرتر و با نگهداریِ راحتتر بشن و میتونن به ما کمک کنن که از بینظمی و تکرار کد و در نتیجه یه فاجعهٔ بزرگ جلوگیری کنیم.
اگر چه اصول سالید معمولا با شیگرایی همراه هستش، ولی میتونه به عنوان یک هستهٔ فلسفی در توسعه نرمافزارهای اجایل(Agile) یا توسعهٔ تطبیقی(ADS) هم استفاده بشه.
~> @PinkOrca
👍11❤8🔥2👎1
~> HCI
ایده این نوشتهها معمولا از گفتوگو با دوستان تو گروه شکل میگیره :)
بیاین یکم با این رشته آشنا بشیم ⬇️
#علوم_کامپیوتر #نوشته
~> @PinkOrca
ایده این نوشتهها معمولا از گفتوگو با دوستان تو گروه شکل میگیره :)
بیاین یکم با این رشته آشنا بشیم ⬇️
#علوم_کامپیوتر #نوشته
~> @PinkOrca
👍11⚡5👎2