Pink Orca | پینک اورکا – Telegram
Pink Orca | پینک اورکا
2.42K subscribers
414 photos
118 videos
45 files
318 links
درود به همه.
به کانال من خوش اومدین :)

🔗 دسته‌بندی پست‌ها: t.me/PinkOrca/5

انجمن: برای عضویت پیام بفرستید.

ادمین: @Pink0rca
اگر پستی ایراد علمی داره حتما بگید.

دونیت: Daramet.com/PinkOrca
💥 دربارهٔ من: PinkOrca.net
Download Telegram
How_Computers_Really_Work_A_Hands_On_Guide_to_the_Inner_Workings.pdf
13 MB
📚 How Computers Really Work: A Hands-On Guide to the Inner Workings of the Machine
💢 یک کتاب عملی و ساده برای درک اینکه کامپیوترها چطور کار می‌کنن، از مدار‌های low-level تا کدهای high-level، با پروژه‌های عملی متنوع.

✍️ نویسنده: Matthew Justice
🔤 زبان: انگلیسی
📖 سال انتشار: 2020
📄 تعداد صفحات: 396
🔗 مشاهده کتاب در آمازون

پ.ن:
این کتاب برای درک مقدماتی از موضوعات مختلف تو دنیای کامپیوتر عالیه، حتما نگاهی به سرفصل‌هاش بندازید💯
#کتاب #علوم_کامپیوتر #برنامه_نویسی
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥9👍7
~> LFS

🩷LFS‏(Linux From Scratch) یک پروژه آزاد و اپن‌سورسه که باهاش راه ساخت یک سیستم‌عامل لینوکسی رو از اول و گام به گام یاد می‌گیرید. این پروژه به ما می‌گه که چطوری از صفر شروع کنیم و یه لینوکس کاملا سفارشی و بدون هیچ چیز اضافه‌ای بسازیم.

توی LFS هیچ برنامه‌ای از قبل نصب نیست. باید از پایه شروع کنید و کامپایل کردن هر چیزی رو از ابتدا یاد بگیرید. حتی باید کرنل لینوکس و برنامه‌های پایه‌ای مثل bash‏، gcc و glibc رو هم خودتون کامپایل کنید...

‏LFS خیلی سخته، ولی برای اونایی که می‌خوان درک عمیقی از لینوکس و اجزای یک توزیع داشته باشن یا یه سیستم‌عامل خاص و کاملا سفارشی بسازن عالیه. البته باید حوصله زیادی داشته باشید و از پس مشکلات زیادی بربیاین. ولی در نهایت تجربه‌ای بی‌نظیر و ارزشمنده.
👩‍💻 www.linuxfromscratch.org

#نوشته #معرفی #لینوکس #گنو
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍104🔥3🍾1
Pink Orca | پینک اورکا
~> Dot-com bubble (dot-com boom) همه چیز از اواسط دهه ۹۰ میلادی شروع شد. اون موقع سرویس‌های آنلاین محبوبیت زیادی پیدا کردن. شرکت‌های زیادی راه افتادن که کار اصلیشون فروش محصولات و خدمات از طریق اینترنت بود. اینا همون شرکت‌های دات‌کامی بودن که اسمشون با .com…
🌐 روزنامه دیلی میل، اواخر سال ۲۰۰۰ :
اینترنت احتمالا یک ترند زودگذر است، زیرا میلیون‌ها نفر آن را کنار می‌گذارند.

💢 وقتی با خردِ پس‌نگرِ تاریخی این تیتر رو قضاوت کنیم، احمقانه به‌نظر می‌رسه، اما همچین ایده‌هایی اون روز‌ها خیلی جدی بود ...
می‌تونیم ازش درس بگیریم که تکنولوژی قابل پیش‌بینی نیست.
🔗 منبع

#متفرقه #حرف_با_شما
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍249🤯2
~> استفادهٔ رایگان، سریع و بی‌دردسر از بهترین LLMها، بدون نیاز به ثبت‌نام

- اول از همه بگم که برای استفاده از GPT-4 به نظرم چت‌باتی بهتر از Copilot وجود نداره فعلا...

💎 برای استفاده از انواع مدل‌های دیگه، مثل Claude 3 که تو بیشتر بنچمارک‌ها از GPT-4 بهتر عمل کرده و ده‌ها مدل دیگه، کافیه از این صفحه استفاده کنید.
~> chat.lmsys.org

+ برای چت مستقیم از تب‌های بالا Direct Chat رو انتخاب کنید و مدل هم از همونجا انتخاب کنید.

+ اگر براتون ممکنه بعد از استفاده به منظور کمک به این پروژه، به مدل‌ها و پاسخ‌هاشون رای و نظر بدید، این پروژهٔ آزاد اهداف تحقیقاتی داشته و هزینه‌های زیادی هم براش شده که شما می‌تونید به واسطش بی‌دردسر و رایگان استفاده کنید از این‌ها...
#معرفی #هوش_مصنوعی
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍217🔥2👎1
~> Paru VS Yay (AUR helpers)

👩‍💻 تو این پست می‌خوام در مورد دو تا ابزار خفن مدیریت پکیج تو آرچ لینوکس و توزیع‌های بر پایهٔ اون باهاتون حرف بزنم: Paru و Yay.

👩‍💻 هر دو ابزار کارشون اینه که پکیج‌ها رو از AUR (Arch User Repository) نصب و مدیریت کنن. یعنی می‌تونید با اینا پکیج‌هایی که تو ریپازیتوری‌های رسمی آرچ نیستن رو هم نصب کنید که یعنی دسترسی به کلی پکیج، اونم به سادگی هرچه تمام‌تر! ولی خب این دو یه سری تفاوت‌هایی هم با هم دارن که جالبه بدونید.

‏Paru یه ابزار تقریباً جدیده با کامیونیتی خیلی فعال که با زبان Rust نوشته شده و Yay با Go نوشته شده.
خیلی‌ها می‌گن که Rust سرعت و پرفورمنس بهتری داره و تو نصب پکیج‌ها هم سریع‌تر عمل می‌کنه.

یه ویژگی باحال هردو اینه که از Pacman (پکیج منیجر اصلی آرچ) تقلید می‌کنن و سینتکس دستوراتشون شبیه اونه. یعنی اگه با Pacman کار کرده باشید، کار کردن با Paru و Yay براتون راحته.

‏Paru و Yay همچنین قابلیت رنگی کردن خروجی‌ها رو هم دارن که خوندن اون‌ها رو آسون‌تر می‌کنه. تازه تم‌های مختلفی هم برای رنگ‌ها دارن که می‌تونید انتخاب کنید.

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

در کل هر دو تا ابزار گزینه‌های خوبی هستن و بستگی به نیاز و سلیقه خودتون داره که کدوم رو انتخاب کنید. اگه دنبال سرعت و پرفورمنس عالی هستید، Paru انتخاب خوبیه. ولی اگه ثبات و سادگی براتون مهم‌تره، سراغ Yay برید. هر کدوم رو انتخاب کنید، مطمئن باشید که کارتون رو راه میندازه!

در مورد AUR، جز این دوتا AUR helper‌های متنوع دیگه‌ای هم هستن که بهشون نمی‌پردازم اینجا...
می‌تونید به طور دستی هم پکیج‌ها رو از مخزن گیتِ پروژه‌ها بدون این‌ها clone و بعد build کنید، ولی با اینا کار ساده‌تره (مثلا مثل سایر پکیج‌ها به سادگی آپدیت و... می‌کنیدشون)

اینم بگم که در کل باید حواستون به پکیج‌هایی که نصب می‌کنید باشه، همیشه قبل از نصب کامنت‌ها و امتیازهاشون رو تو AUR چک کنید... هرچیزی رو چشم‌بسته نصب نکنید.

🩷 پیوست‌ها:
🔗 Yay
🔗 Paru
🔗 AUR
#نوشته #لینوکس #گنو #اپن_سورس
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1813🔥4
~> Pyinstaller

👩‍💻 اگه برنامه‌نویس پایتون باشین حتماً تا حالا اسمشو شنیدین. این برنامه یه ابزار خیلی کاربردیه که به شما کمک می‌کنه برنامه‌های پایتونی رو به یه فایل اجرایی تبدیل کنین تا بشه اونا رو روی سیستم‌های دیگه بدون نیاز به نصب پایتون اجرا کرد.

☑️ کار کردن با Pyinstaller خیلی راحته. کافیه اونو نصب کنین و بعد با یه دستور ساده، برنامتونو بهش بدین تا براتون یه فایل اجرایی بسازه. Pyinstaller خودش وابستگی‌های برنامه رو شناسایی می‌کنه و اونا رو هم داخل فایل اجرایی می‌ذاره تا مشکلی برای اجرا روی سیستم‌های دیگه پیش نیاد.

🔴 یه نکته جالب اینه که Pyinstaller از فایل‌های باینری پایتون (bytecode) استفاده می‌کنه تا حجم فایل نهایی کمتر بشه. البته فایل‌های اجرایی ساخته شده توسط Pyinstaller معمولاً حجم زیادی دارن... ولی خب چاره‌ای نیست چون باید همه وابستگی‌ها رو شامل بشن.

🟢 می‌تونین Pyinstaller رو روی ویندوز، مک و لینوکس استفاده کنین و برنامه‌های پایتونی رو برای هر سه سیستم‌عامل کامپایل کنین. فقط حواستون باشه که برای هر سیستم‌عامل باید رو همون سیستم‌عامل کامپایل رو انجام بدین.

🩷 نصب پکیج:
pip install pyinstaller

🩷 روش استفاده:
pyinstaller --onefile my_noscript.py
(اینجا onefile باعث می‌شه که فقط یه فایل اجرایی ساخته بشه و تمام وابستگی‌ها داخلش باشن.)

#برنامه_نویسی #معرفی #ترفند
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍208🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 این شما و این خانوادهٔ آرچ لینوکس! 👩‍💻
🔗 ورژن دبیانِ میم
#فان #میم #لینوکس
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33👍5🤣2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34🤣4👍31👎1
💎 دو تا پیشنهاد خوب دارم براتون:

🗯 ۱. مصاحبهٔ جدید پاول دورف(مالک و مؤسس تلگرام) که به نظرم حرف‌های جالبی توش زده شده.
🔗 https://youtu.be/1Ut6RouSs0w
(اگه کیفیت اینترنت خوبی ندارید و دانلودش می‌کنید، از طرفی زبانتون هم زیاد خوب نیست، می‌تونید زیرنویس فارسیش رو از کامنت اول همین پست دانلود کنید)

🌐 ۲. برای دانلود پکیج‌هایی که تحریم شدن می‌تونید به کمک این ابزار اپن‌سورس مناسب‌ترین dns رو با توجه به شبکه‌ای دارید به شکل خودکار پیدا کنید.
🔗 github.com/ArmanTaheriGhaleTaki/best403unlocker

#معرفی #شبکه #پادکست #پروژه
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍11🍾2
شنبه - [ 3/2/1 ]
- تاریخ زیبایی برای آغاز تغییرات مثبته...
#حرف_با_شما #متفرقه
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
24🔥9🍾3🤣2
Pink Orca | پینک اورکا
How_Computers_Really_Work_A_Hands_On_Guide_to_the_Inner_Workings.pdf
💢 نسخهٔ چاپی این کتاب هم رسید!

برای اینکه بتونید PDFهای خودتون رو مثل همین یا این مورد با نرخ مناسب تبدیل به کتاب چاپی کنید، می‌تونید به اسکای‌بوک سر بزنید:
https://skybooks.ir

پ.ن:
تبلیغات نیست
#معرفی
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13105
This media is not supported in your browser
VIEW IN TELEGRAM
برای اولین بار
آلبوم «نسل»
با حضور ۲۶ هنرمند موسیقی مستقل توسط لیبل رادیوملامیم تهیه و تولید شده. این آلبوم شامل ۲۶ ترک در سبک های راک، متال و بلوز میباشد که با حضور چهار نسل از هنرمندان ( دهه ۴۰ تا به امروز ) اولین آلبوم various artists موسیقی مستقل ایران می‌باشد. موضوعیت و کانسپت ترک‌های این آلبوم در راستای دغدغه‌ها ، تجربه‌ها و احساسات هر آرتیست در نسل خود می‌باشد.
امیدواریم از شنیدن این آلبوم لذت ببرید.

«در تمامی پلتفرم‌های معتبر موسیقی جهان»

لینک آلبوم :
https://zil.ink/radiomelamim

🔗 پست اصلی | ☑️ دانلود
#موسیقی
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17111👎1🍾1
Pink Orca | پینک اورکا
💥 به سادگی و به کمک کامندلاین، از شرّ واترمارک‌ها تو اسم همهٔ فایل‌ها خلاص شو! - کامند استفاده شده: for file in *Watermark*; do mv "$file" "${file#Watermark}"; done (به جای Watermark متن مورد نظر رو بذارید) پ.ن: خیلی وقت‌ها یک خط شِل، کارهای پیچیده و زمان‌بر…
This media is not supported in your browser
VIEW IN TELEGRAM
یه مثال دیگه براتون از سریع‌تر کردن کار‌ها با کامندلاین بیارم:

من خوشم نمیاد در اسم فایل‌هام فاصله (" ") باشه و ترجیح می‌دم به جاش "." بذارم، یه عادته...

بازم به جای اینکه دستی کلی تایم بذاریم برای Rename، کافیه از این کامند استفاده کنیم:
for file in *; do mv "$file" `echo $file | tr ' ' '.'`; done


#ترفند #لینوکس
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2491👎1🍾1
Pink Orca | پینک اورکا
برای اولین بار آلبوم «نسل» با حضور ۲۶ هنرمند موسیقی مستقل توسط لیبل رادیوملامیم تهیه و تولید شده. این آلبوم شامل ۲۶ ترک در سبک های راک، متال و بلوز میباشد که با حضور چهار نسل از هنرمندان ( دهه ۴۰ تا به امروز ) اولین آلبوم various artists موسیقی مستقل ایران…
Nasl_2024.zip
288.5 MB
اینم یک فایل zip حاوی هر ۲۶ ترک آلبوم نسل برای دوستانی که تمایل به دانلود موسیقی و گوش کردن به شکل آفلاین دارن💎

بدون واترمارک

البته پیشنهاد می‌کنم از پلتفرم‌ها گوش کنید که از آرتیست‌ها حمایت بشه❤️
#موسیقی
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍15🍾2😍1
📢 جشن ۱٫۰۰۰٫۰۰۰ مقاله ویکی‌پدیا
📅 چهارشنبه ۵ اردیبهشت ۱۴۰۳
ساعت ۲۰
🔗 لینک رویداد (گوگل میت)

آپدیت:
رویداد به پایان رسید.
YouTube | Piped | Invidious

پ.ن:
متاسفانه با اندکی دیرکرد.
#رویداد
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍15🍾4
~> 64Gram
🌐 یک کلاینت اپن‌سورس بر پایه تلگرام دسکتاپ با امکانات متنوع که برای لینوکس، مک و ویندوز در دسترسه.

🔗 دانلود
(در AUR هم موجوده)

پ.ن:
کلی فیچر داره که خودتون می‌تونید ببینید، ولی من به دلیل ساپورت تعداد بالای اکانت(تا ۱۰۰ عدد)، بهینگی، امکان بکاپ کلی، نمایش آیدی عددی و... در کنار ده‌ها فیچر دیگه ای که داره استفادش می‌کنم.
❤️مرسی از نادر برای معرفی.
#معرفی #اپن_سورس
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2315👎21
Hellraiser (30th Anniversary Edition)
Ozzy Osbourne & Lemmy Kilmister & Motörhead
🎵 Motörhead & Ozzy Osbourne - Hellraiser (30th Anniversary Edition)
#موسیقی
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍11🔥3🍾2
~> Alpine Linux ( + postmarketOS )
تو این پستِ نسبتا طولانی از توزیع خاص آلپاین و همینطور کمی از pmOS نوشتم که امیدوارم براتون مفید باشه!⬇️
#لینوکس #معرفی #نوشته #اپن_سورس
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124🍾2
Pink Orca | پینک اورکا
~> Alpine Linux ( + postmarketOS ) تو این پستِ نسبتا طولانی از توزیع خاص آلپاین و همینطور کمی از pmOS نوشتم که امیدوارم براتون مفید باشه!⬇️ #لینوکس #معرفی #نوشته #اپن_سورس ~> @PinkOrca 🩷
‏Alpine Linux یک توزیع سبک و امنِ لینوکسه که برای کاربردهای سرور، کانتینر و سیستم‌های تعبیه‌شده(Embedded System) طراحی شده. این سیستم‌عامل از musl libc و busybox استفاده می‌کنه تا فوت‌پرینت کمی داشته باشه و در عین حال عملکرد بالایی ارائه بده، البته همین ممکنه برای خیلیا چالش‌هایی هم در اجرای بعضی برنامه‌ها در پی داشته باشه! حواسمون باشه که آلپاین گنو/لینوکس نیست.

‏Alpine بر پایهٔ هسته لینوکس و پکیج منیجر APK‏(Alpine Package Keeper) بنا شده. پکیج‌های Alpine برای بهینه بودن کامپایل شدن و فقط وابستگی‌های ضروری رو نصب می‌کنن. این باعث می‌شه حجم ایمیج‌ها کم باشه و سرعت بوت و پرفورمنس بالا بره.

امنیت یکی از اولویت‌های اصلی Alpine هستش. به صورت پیش‌فرض هیچ سرویس غیرضروری‌ای اجرا نمی‌شه، دسترسی روت محدود شده و پکیج‌ها برای آسیب‌پذیری‌ها اسکن می‌شن. همچنین Alpine از پَچ‌های امنیتی Grsecurity/PaX استفاده می‌کنه.

آلپاین به صورت پیش‌فرض از OpenRC به عنوان init system استفاده می‌کنه. OpenRC یک init system سبک، ماژولار و مبتنی بر دیپندنسی هستش که برای سادگی و قابلیت پیکربندی طراحی شده.

‏OpenRC از اسکریپت‌های شل برای مدیریت سرویس‌ها استفاده می‌کنه و فرآیند بوت رو به صورت موازی انجام می‌ده تا سرعت بالا بره. همچنین قابلیت‌هایی مثل کنترل دیپندنسی‌ها، مدیریت رانلول (runlevel)، لاگینگ و هندل کردن ایونت‌ها رو ارائه می‌کنه.

با وجود اینکه SystemD رواج بیشتری پیدا کرده، آلپاین همچنان به OpenRC وفادار مونده تا فلسفه مینیمالیستی خودش رو حفظ کنه. البته در صورت نیاز می‌شه SystemD رو هم روش نصب کرد.

‏Alpine برای توسعه‌دهندگان ابزارهای زیادی مثل Rust، Go، Python، Lua و غیره فراهم می‌کنه. همچنین می‌شه به راحتی از اون برای ساخت کانتینرهای داکر استفاده کرد چون ایمیج پایه سبکی داره.

توزیع آلپاین انتخابی عالی برای مواردیه که نیاز به یک سیستم‌عامل سبک، چابک و ایمن باشه. به‌خاطر سادگی، پایداری و امنیتش برای سرورها و برنامه‌های کانتینری و IoT مناسبه.

در مورد postmarketOS (pmOS)،
پستمارکت او-اس یک سیستم‌عامل موبایل آزاد و اپن‌سورس هستش که هدفش ارائه طول عمر بیشتر برای گوشی‌های هوشمند و تبلت‌هاست. این پروژه در سال 2017 با الهام از سیستم‌عامل Alpine Linux شروع شد تا جایگزینی برای سیستم‌عامل‌های انحصاری اندروید و iOS باشه.

‏pmOS در هسته خودش از Alpine Linux استفاده می‌کنه که باعث می‌شه سبک، امن و چابک باشه. استفاده از پکیج منیجر APK اجازه می‌ده که کاربران به راحتی نرم‌افزارهای مورد نیازشون رو نصب کنن.

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

‏pmOS از ساختار ماژولار و کاستومایزبلی برخورداره و کاربران می‌تونن رابط کاربری (UI) مورد نظر خودشون رو انتخاب کنن. گزینه‌های UI شامل پلاسما موبایل، لومیری، GNOME، Phosh و MATE هستش.

با وجود اینکه pmOS هنوز در مراحل اولیه توسعه خودشه، نشون داده که موبایل‌های قدیمی می‌تونن با نصب لینوکس جون دوباره‌ای بگیرن و عمر طولانی‌تری داشته باشن. این سیستم‌عامل برای توسعه‌دهندگان، کاربران حرفه‌ای و طرفداران نرم‌افزارهای آزاد و متن‌باز گزینه جذابیه.
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21121
💎 به پاس زحمات ارزشمندتان در راه پرورش اندیشه و شکوفایی خرد، روزتان سرشار از شادکامی و کامروایی باد، ای فرزانگان سرزمین دانش.
#متفرقه #حرف_با_شما
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍142🔥1🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
~> mdbtools

🤣 دیشب نیاز به سرچ بین کلی دیتابیس داشتم که برای انجام این کار استفاده از ابزار فوق‌العاده و اصیلِ دنیای یونیکس grep مد نظرم بود، اما یک‌سری از دیتابیس‌های خاص در فرمت CSV نبودن و MDB بودن... یه مسئله جدید و من حوصلهٔ سرچ به شکل جداگونه نداشتم.


⚡️ برای تبدیل جداول مورد نیاز از فایل MDB به یک فایل CSV که سادگی و بهینگی رو با خودش به همراه داره، از پکیج mdbtools استفاده کردم و همینطور که تو ویدیو می‌بینید، اسم جداول رو پیدا کردم، خروجی CSV گرفتم از رکوردها و عبارت مد نظر رو سرچ کردم.

💢 ‏mdbtools یک پکیج مناسب برای انجام انواع کار‌ها روی فایل‌های MDB(‏Microsoft Access database) هستش.

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

#ترفند #لینوکس
~> @PinkOrca 🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🍾861