شرکتها با این همه ادعا، فرایند استخدامشون از باندهای مواد مخدر ضعیفتره! واسه همینه که مدیران ارشد توی لینکدین همش دارن آه و ناله میکنن که کارجو نیست یا از کجا کارمند خوب بیاریم؟ چطور استخدام کنیم؟ چطور نگهشون داریم؟
همین مشکل برای کارتلهای مواد مخدر هم بود! اینا یه بیزینس پرریسک اما پرسود دارن و به آدمای حرفهای نیاز دارن که هم بتونن بزنن و بکشن، هم عقلشون کار کنه که پول دربیارن. یاغیهای جسور، باهوش و وفادار میخوان ... دقیقا همون چیزی که استارتاپها بهش نیاز دارن.
ولی قرارداد که نمیتونن بنویسن! پس چطور آدما رو متعهد نگه میدارن؟ با زور و اسلحه؟ آره، ولی این تمام ماجرا نیست. کسی که توی کارتل هست با بسته کمک معیشتی 2 تا روغن و 2 ماکارونی وفادار نمیمونه. یه انگیزه بالاتر میخواد که جونش رو به خطر بندازه.
همین مشکل برای کارتلهای مواد مخدر هم بود! اینا یه بیزینس پرریسک اما پرسود دارن و به آدمای حرفهای نیاز دارن که هم بتونن بزنن و بکشن، هم عقلشون کار کنه که پول دربیارن. یاغیهای جسور، باهوش و وفادار میخوان ... دقیقا همون چیزی که استارتاپها بهش نیاز دارن.
ولی قرارداد که نمیتونن بنویسن! پس چطور آدما رو متعهد نگه میدارن؟ با زور و اسلحه؟ آره، ولی این تمام ماجرا نیست. کسی که توی کارتل هست با بسته کمک معیشتی 2 تا روغن و 2 ماکارونی وفادار نمیمونه. یه انگیزه بالاتر میخواد که جونش رو به خطر بندازه.
#byteforge
@byteforge_chan 🛸
❤🔥4🔥1
اندروید ۱۶ یه ویژگی به اسم Intrusion Detection (تشخیص نفوذ) داره که توی کدهای نسخه بتا گوگل پلی دیده شده، این ویژگی اطلاعات دستگاه رو جمعآوری و به صورت رمزنگاری شده در گوگل درایو ذخیره میکنه و دسترسی به این اطلاعات هم با حساب گوگل و باز کردن قفل صفحه نمایش ممکن میشه.
بعد به کمک این دیتا تلاش میکنه تا اتفاقات مشکوک روی دستگاه اندرویدی رو بررسی کنه و احتمالا با دیدن یه فعالیت مشکوک به کاربر اطلاع بده، ممکنه بخشی از حالت امنیتی پیشرفته تو اندروید ۱۶ باشه که اسمش Advanced Protection Mode هست.
androidauthority
✍ ZhinA
Ref: geek alerts
بعد به کمک این دیتا تلاش میکنه تا اتفاقات مشکوک روی دستگاه اندرویدی رو بررسی کنه و احتمالا با دیدن یه فعالیت مشکوک به کاربر اطلاع بده، ممکنه بخشی از حالت امنیتی پیشرفته تو اندروید ۱۶ باشه که اسمش Advanced Protection Mode هست.
androidauthority
✍ ZhinA
Ref: geek alerts
#android
#byteforge
@byteforge_chan 🛸
👍4🔥1
حافظه Swap در لینوکس؛ ناجی خاموش سیستم
وقتی پای مدیریت حافظه در لینوکس وسط میآید، حافظهی Swap یکی از آن مفاهیم کلیدیست که کمتر کسی به آن توجه میکند. با این حال، همین بخش کوچک و کمصدا از سیستم، میتواند ناجی واقعی در مواقع بحرانی باشد. در این مطلب به زبان ساده بررسی میکنیم که Swap دقیقاً چیست، چطور کار میکند، چرا مهم است، و چطور میتوان آن را بهینه کرد.
Swap چیست؟
چرا Swap اهمیت دارد؟
Swap چطور کار میکند؟
مدل های سواپ
چطور وضعیت Swap را بررسی کنیم؟
با اجرای دستور زیر، میتوانید ببینید چقدر Swap دارید و چقدرش در حال استفاده است.
چطور Swap File ایجاد کنیم؟
اگر سیستمتون Swap نداره یا میخوایید حجمش رو افزایش بدین :
برای فعال ماندن آن پس از ریستارت، این خط را به انتهای فایل /etc/fstab اضافه کنید.
پارامتر swappiness چیست؟
لینوکس با استفاده از پارامتر swappiness تصمیم میگیرد که چه زمانی از Swap استفاده کند.
مشاهده مقدار فعلی
تغییر موقت
تغییر دائمی: فایل /etc/sysctl.conf را باز کرده و این خط را به آن اضافه کنید
چه زمانی سواپ لازمتون نمیشه
وقتی پای مدیریت حافظه در لینوکس وسط میآید، حافظهی Swap یکی از آن مفاهیم کلیدیست که کمتر کسی به آن توجه میکند. با این حال، همین بخش کوچک و کمصدا از سیستم، میتواند ناجی واقعی در مواقع بحرانی باشد. در این مطلب به زبان ساده بررسی میکنیم که Swap دقیقاً چیست، چطور کار میکند، چرا مهم است، و چطور میتوان آن را بهینه کرد.
Swap چیست؟
Swap (یا فضای تعویض)، بخشی از فضای ذخیرهسازی (معمولاً روی هارد دیسک یا SSD) است که وقتی حافظهی RAM پر میشود، لینوکس از آن بهعنوان حافظهی موقت استفاده میکند.
در واقع، Swap مثل یک رم پشتیبان عمل میکند — البته بسیار کندتر، چون روی دیسک قرار دارد و نه در حافظهی فرار (volatile memory).
چرا Swap اهمیت دارد؟
افزایش پایداری سیستم: زمانی که برنامهها بیش از حد RAM مصرف میکنند، Swap وارد عمل میشود و جلوی کرش کردن سیستم را میگیرد.
اجرای برنامههای سنگین در سیستمهایی با رم کم : مخصوصاً در سرورهای مجازی (VPS) با منابع محدود، Swap نقش حیاتی پیدا میکند.
امکان Hibernate: برای ذخیرهی وضعیت فعلی سیستم در دیسک، Swap ضروری است.
Swap چطور کار میکند؟
وقتی RAM پر میشود، هستهی لینوکس (Kernel) صفحاتی از حافظه که مدتی استفاده نشدهاند را به Swap منتقل میکند؛ به این فرایند page swapping گفته میشود.
اگر بعداً دوباره به این دادهها نیاز باشد، سیستم آنها را از Swap بازمیگرداند — البته با سرعتی کمتر از RAM، چون دیسک (بهخصوص HDD) بسیار کندتر است.
مدل های سواپ
Swap File (فایل سواپ): یک فایل معمولی روی دیسک که سیستم از آن بهعنوان Swap استفاده میکند.
Swap Partition (پارتیشن سواپ): یک پارتیشن جداگانه برای Swap که در سیستمهای قدیمیتر یا سرورهای خاص بیشتر دیده میشود.
چطور وضعیت Swap را بررسی کنیم؟
با اجرای دستور زیر، میتوانید ببینید چقدر Swap دارید و چقدرش در حال استفاده است.
swapon --show
free -h
چطور Swap File ایجاد کنیم؟
اگر سیستمتون Swap نداره یا میخوایید حجمش رو افزایش بدین :
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
برای فعال ماندن آن پس از ریستارت، این خط را به انتهای فایل /etc/fstab اضافه کنید.
/swapfile none swap sw 0 0
پارامتر swappiness چیست؟
لینوکس با استفاده از پارامتر swappiness تصمیم میگیرد که چه زمانی از Swap استفاده کند.
مقدار 0: حداقل استفاده از Swap؛ سیستم تا جای ممکن از RAM استفاده میکند.
مقدار 100: استفادهی بیشتر و زودتر از Swap.
مشاهده مقدار فعلی
cat /proc/sys/vm/swappiness
تغییر موقت
sudo sysctl vm.swappiness=10
تغییر دائمی: فایل /etc/sysctl.conf را باز کرده و این خط را به آن اضافه کنید
vm.swappiness=10
چه زمانی سواپ لازمتون نمیشه
اگر سیستم شما
RAM بالای ۳۲ گیگ دارد
از SSD استفاده میکند
برنامههای سنگین اجرا نمیکنید
میتوانید از Swap صرفنظر کنید یا حجم آن را بسیار کم در نظر بگیرید. البته داشتن مقدار کمی Swap بهطور کلی ضرری ندارد و بهنوعی مثل چرخ زاپاس در صندوق عقب است.
Swap شاید در نگاه اول چیز مهمی به نظر نرسد، اما وقتی سیستمتان در لبهی کمبود حافظه قرار میگیرد، همین بخش کوچک میتواند ناجی باشد. مدیریت درست Swap نهتنها از کرشهای ناگهانی جلوگیری میکند، بلکه باعث پایداری و عملکرد بهتر سیستم میشود. مثل زاپاس ماشین، شاید همیشه از آن استفاده نکنید، اما وقتی نیاز شد، واقعاً به کار میاد.
#os
#swap
#linux
#byteforge
@byteforge_chan 🛸
👏4👍1
اینترنت بی سر و صدا دوباره گران شد/ هر گیگابایت ۷ هزار و ۷۰۰ تومان!
قیمت بستههای اینترنتی بلندمدت اپراتورهای تلفن همراه نشان میدهد که قیمت هر گیگ اینترنت همراه با احتساب ارزش افزوده به ۷ هزار و ۷۰۰ تومان رسیده است.
قیمت بستههای اینترنتی بلندمدت اپراتورهای تلفن همراه نشان میدهد که قیمت هر گیگ اینترنت همراه با احتساب ارزش افزوده به ۷ هزار و ۷۰۰ تومان رسیده است.
#freenet
#byteforge
@byteforge_chan 🛸
💔4😐1
TCP و UDP؛ دو مسیر، دو فلسفه در انتقال داده
وقتی صحبت از انتقال داده توی شبکه میشه، همهچی به یه سؤال ساده برمیگرده: دنبال اطمینان صددرصدی هستی یا سرعت برات مهمتره؟
واقعیت ساده
هیچکدوم بهتر از اون یکی نیستن. TCP و UDP دو ابزار متفاوتن برای دو نیاز متفاوت.
اینکه بدونی کی کدوم رو انتخاب کنی، دقیقاً همون چیزیه که یه مهندس شبکه رو از یه کاربر معمولی جدا میکنه.
وقتی صحبت از انتقال داده توی شبکه میشه، همهچی به یه سؤال ساده برمیگرده: دنبال اطمینان صددرصدی هستی یا سرعت برات مهمتره؟
TCP (Transmission Control Protocol)
یه پروتکل قابلاعتماد و دقیق که قبل از هر کاری یه ارتباط کامل برقرار میکنه.
دادهها رو مرتب میفرسته،
اطمینان میده که همهچی سالم و کامل رسیده،
برای جاهایی که نباید چیزی از قلم بیفته مثل باز کردن یه سایت، ارسال ایمیل یا تراکنش بانکی.
UDP (User Datagram Protocol)
سادهتره، سریعتره، اما بیحاشیهتر هم هست.
بدون برقراری ارتباط، شروع میکنه به فرستادن دادهها،
تأیید نمیگیره، ترتیب هم مهم نیست،
برای وقتایی خوبه که سرعت از دقت مهمتره؛ مثل تماس ویدیویی، بازی آنلاین یا استریم زنده.
واقعیت ساده
هیچکدوم بهتر از اون یکی نیستن. TCP و UDP دو ابزار متفاوتن برای دو نیاز متفاوت.
اینکه بدونی کی کدوم رو انتخاب کنی، دقیقاً همون چیزیه که یه مهندس شبکه رو از یه کاربر معمولی جدا میکنه.
#tcp
#udp
#byteforge
@byteforge_chan 🛸
👏4👍1
همین حلقه ساده💍، یا این بچه مظلوم🥺، شایدم این شیطون😈، حتی کیکیزدی خودمون💩، میدونستید ایموجیهای امروزی از ژاپن اومدن؟
توی دهه 90 یه طراح ژاپنی که کلهاش خراب بود و حوصله حرف اضافی نداشت، میخواست اطلاعات رو سریع برسونه، مثلا به جای «هوا آفتابیه» یه خورشید ☀ کافیه یا برای اینکه بگی مریضی 😷 این بسه!!!
این شروع داستان ایموجیها بود. یک دهه بعد با توسعه موبایل، گوگل و اپل هم اومدن وسط ماجرا و تا سال 2010 استاندارد یونیکد اومد و ایموجیا شدن یه زبون جهانی. حالا یه کمیته توی یونیکد هست که درخواستهای جدید رو بررسی میکنه. حتی اگه بخوای یه ایموجی خاص بسازی، میتونی پیشنهاد بدی!
توی دهه 90 یه طراح ژاپنی که کلهاش خراب بود و حوصله حرف اضافی نداشت، میخواست اطلاعات رو سریع برسونه، مثلا به جای «هوا آفتابیه» یه خورشید ☀ کافیه یا برای اینکه بگی مریضی 😷 این بسه!!!
این شروع داستان ایموجیها بود. یک دهه بعد با توسعه موبایل، گوگل و اپل هم اومدن وسط ماجرا و تا سال 2010 استاندارد یونیکد اومد و ایموجیا شدن یه زبون جهانی. حالا یه کمیته توی یونیکد هست که درخواستهای جدید رو بررسی میکنه. حتی اگه بخوای یه ایموجی خاص بسازی، میتونی پیشنهاد بدی!
#byteforge
@byteforge_chan 🛸
🤓6👍1
https://www.linkedin.com/posts/digiato_%D9%85%D9%87%D8%A7%D8%AC%D8%B1%D8%AA-%D8%AE%D8%A7%D9%85%D9%88%D8%B4-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-%D8%A8%D9%87-%D8%B5%D8%A7%D8%AF%D8%B1%DA%A9%D9%86%D9%86%D8%AF%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3-activity-7324450182656401408-XX91?utm_source=share&utm_medium=member_android&rcm=ACoAAFWvrsQBNsILHRhqT5sNTVvt21krDHcUOH0
#byteforge
@byteforge_chan 🛸
Linkedin
مهاجرت خاموش: چگونه ایران به صادرکننده برنامهنویس تبدیل شد
در دل شبها… | Digiato
در دل شبها… | Digiato
مهاجرت خاموش: چگونه ایران به صادرکننده برنامهنویس تبدیل شد
در دل شبها در اتاقهای کوچک آپارتمانهای تهران، مشهد یا تبریز، جوانانی با چشمهایی خسته و لپتاپهایی روشن نشستهاند؛ نه برای کار در شرکتی داخلی، بلکه برای تحویل پروژهای به کارفرمایی در لندن،…
در دل شبها در اتاقهای کوچک آپارتمانهای تهران، مشهد یا تبریز، جوانانی با چشمهایی خسته و لپتاپهایی روشن نشستهاند؛ نه برای کار در شرکتی داخلی، بلکه برای تحویل پروژهای به کارفرمایی در لندن،…
👍3
خونه کامل یا اتاق اشتراکی؟ فرق کانتینر با ماشین مجازی
ماشین مجازی (VM)
یه سیستمعامل کامل مجازیه. انگار یه کامپیوتر جدا توی کامپیوترته. کمی سنگینه ، ولی خیلی ایزولهست.
کانتینر (Container)
فقط برنامه رو با وابستگیاش میاره بالا، از سیستمعامل اصلی استفاده میکنه. سبکه، سریع میاد بالا، مقیاسپذیریش عالیه.
لُپ کلام
VM مثل یه آپارتمان مستقل با همه چی جداست، ولی کانتینر مثل یه اتاق اجارهای توی یه خونهست؛ سبکه، سریعتره، ولی همچنان محدوده و از منابع اصلی خونه استفاده میکنه.
#vm
#container
#byteforge
@byteforge_chan 🛸
👍2🔥1
اگر اندروید دارید حالا میتونید ویجت Gemini رو به صفحه اصلیتون اضافه کنید تا مستقیماً اگر عکسی یا فایلی داشتید بهش بدید و درموردش صحبت کنید، بدون باز کردن برنامه.
#ai
#gemini
#byteforge
@byteforge_chan 🛸
👍3🔥1
Programming Rust.pdf
11.7 MB
🔥3❤1👏1
Media is too big
VIEW IN TELEGRAM
HeyGen Avatar IV
آواتار ویدئویی با کیفیت بالا !
یه سرویس هوش مصنوعی که فقط با یه عکس و صدا، برات یه ویدئو با آواتار میسازه، اونم با حرکت لب (lip-sync) و حالتهای صورت کاملاً طبیعی.
اگه صدات رو نداشته باشی، خودش با صداهای آماده یکی برات تولید میکنه.
نسخه رایگان هم داره میتونی تا ۳ تا ویدئو ۱۰ ثانیهای رایگان بسازی .
https://app.heygen.com/home
آواتار ویدئویی با کیفیت بالا !
یه سرویس هوش مصنوعی که فقط با یه عکس و صدا، برات یه ویدئو با آواتار میسازه، اونم با حرکت لب (lip-sync) و حالتهای صورت کاملاً طبیعی.
اگه صدات رو نداشته باشی، خودش با صداهای آماده یکی برات تولید میکنه.
نسخه رایگان هم داره میتونی تا ۳ تا ویدئو ۱۰ ثانیهای رایگان بسازی .
https://app.heygen.com/home
#ai
#heygen
#byteforge
@byteforge_chan 🛸
🔥4❤1👏1
ی اصطلاح هست دوستان network بهتر میدونن، میگه که :
Two is one , one is none 😁🔥
#network
#byteforge
@byteforge_chan 🛸
😎5
تفاوت میان URI، URL و URN
به طور خلاصه:
کلمه URI: شناسایی کننده یک منبع
کلمه URL: آدرس و نحوه دسترسی به یک منبع
کلمه URN: فقط نام یک منبع
توضیح فنی بیشتر
تفاوت URI، URL و URN:
کلمه URI (Uniform Resource Identifier) معرف یک منبع است، به گونهای که آن را از سایر منابع متمایز میکند. مانند یک آدرس پستی برای منابع آنلاین.
کلمه URL (Uniform Resource Locator) زیرمجموعهای از URI است که آدرس و نحوه دسترسی به یک منبع را مشخص میکند. مانند آدرس یک وبسایت.
کلمهURN (Uniform Resource Name) زیرمجموعهای دیگر از URI است که فقط نام منبع را مشخص میکند و نه محل آن را.
به طور خلاصه:
کلمه URI: شناسایی کننده یک منبع
کلمه URL: آدرس و نحوه دسترسی به یک منبع
کلمه URN: فقط نام یک منبع
توضیح فنی بیشتر
تفاوت URI، URL و URN:
کلمه URI (Uniform Resource Identifier) معرف یک منبع است، به گونهای که آن را از سایر منابع متمایز میکند. مانند یک آدرس پستی برای منابع آنلاین.
کلمه URL (Uniform Resource Locator) زیرمجموعهای از URI است که آدرس و نحوه دسترسی به یک منبع را مشخص میکند. مانند آدرس یک وبسایت.
کلمهURN (Uniform Resource Name) زیرمجموعهای دیگر از URI است که فقط نام منبع را مشخص میکند و نه محل آن را.
#byteforge
@byteforge_chan 🛸
🔥6👍1