خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

من سرویس جایگزین Google Photos خودم را میزبانی می‌کنم و نسبت به نسخه اصلی، سریع‌تر است.

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

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

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

میزبانی ایمیک کمتر از آنچه انتظار داشتم ترسناک بود

نحوهٔ پیکربندی واقعی من در جهان واقعی چگونه است

بر خلاف گوگل فوتوز، ایمیک به‌صورت plug-and-play نیست. با این حال، پیکربندی ایمیک میزبانی‌شده توسط خود شما نیز دلهره‌آور نیست. اجرای آن در داکر کار را بسیار آسان‌تر می‌کند، زیرا داکر برنامه، پایگاه داده و سرویس‌های پس‌زمینه را در یک تنظیمات قابل پیش‌بینی بسته‌بندی می‌کند.

ابتدا باید Docker را با تنظیمات پیش‌فرض نصب کنید، سپس می‌توانید با این مراحل ادامه دهید:

  1. دستورات زیر را اجرا کنید تا یک پوشهٔ Immich ایجاد کنید و به آن بروید:

    mkdir -p ~/immich-app
    cd ~/immich-app
  2. Docker رسمی نگهداری‌شده برای ایمیک را با فرمان زیر دریافت کنید. این دستور دو فایل «docker-compose.yml» و «.env» را در اختیار شما می‌گذارد:

    curl -o docker-compose.yml https://raw.githubusercontent.com/immich-app/immich/main/docker/docker-compose.yml 
    curl -o .env https://raw.githubusercontent.com/immich-app/immich/main/docker/example.env
  3. دستور زیر را اجرا کنید تا فایل .env باز شود:

    nano .env
  4. خط «UPLOAD_LOCATION» را با متن زیر جایگزین کنید و به جای «YOUR_USERNAME» نام کاربری واقعی خود را بگذارید:
    UPLOAD_LOCATION=/home/YOUR_USERNAME/immich-library
  5. پوشهٔ جدیدی برای ایمیک با فرمان زیر ایجاد کنید:

    mkdir -p ~/immich-library
  6. دستور زیر را اجرا کنید تا ایمیک راه‌اندازی شود:

    docker compose up -d
  7. به ایمیک در مرورگر خود با آدرس زیر دسترسی پیدا کنید:
    http://localhost:2283
مطلب مرتبط:   نحوه تغییر عکس‌های HEIC به JPEG در iPhone یا iPad

پس از انجام این مراحل، می‌توانید یک حساب ایمیک به‌عنوان کاربر تازه‌وارد ایجاد کنید، وارد حساب شوید و تنظیمات تم خود را آغاز کنید.

اما بخش جالب این است که می‌توانید در طول فرآیند راه‌اندازی به برنامهٔ موبایلی ایمیک متصل شوید و بلافاصله شروع به پشتیبان‌گیری از فایل‌های خود به نصب ایمیک میزبانی‌شده‌تان کنید. پشتیبان‌گیری اولیه ممکن است اگر مخزن بزرگ عکس یا ویدیو داشته باشید زمان ببرد. ایمیک کتابخانهٔ شما را اسکن می‌کند، متاداده‌ها را استخراج می‌کند، تصویرهای کوچک (thumbnail) تولید می‌کند و به‌صورت اختیاری تشخیص چهره را اجرا می‌کند. پس از این تنظیم یک‌باره، استفاده روزانه بسیار سبک است.

ایمیچ

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

کارایی جایی است که ایمیک به‌صورت آرام پیشی می‌گیرد

پردازش محلی مرور و جستجو را لحظه‌ای احساس می‌کند

کاوش آلبوم‌های عکس در ایمیک

یکی از بزرگ‌ترین مزایایی که متوجه شدم، پاسخگویی عملی روزانهٔ ایمیک بود. اسکرول روان و بلافاصله بود، حتی در مخزنی که حدود 150 گیگابایت بود. تصویرهای کوچک فوراً ظاهر می‌شدند و خطوط زمان من به‌صورت صاف اسکرول می‌شد. من آن تاخیرهای کوچک را که معمولاً هنگام باز کردن تصاویر با وضوح کامل احساس می‌کردم، دریافت نکردم.

این‌ها مزایایی هستند که دریافت می‌کنید چون ایمیک منتظر یک مرکز داده دوردست نیست، با تأخیر شبکه مبارزه نمی‌کند و یا پهنای باند را با میلیون‌ها کاربر به اشتراک نمی‌گذارد. از آنجا که تمام عکس‌های من بر روی سرور محلی‌ام زندگی می‌کنند، پرس‌وجوها به پایگاه داده محلی می‌رسند و پردازش‌گر سرور کار سنگین را انجام می‌دهد. وقتی کتابخانه رشد کرد، حتی گزینه‌های میزبانی‌شده مانند PhotoPrism که قبلاً استفاده کرده بودم، سنگین‌تر از ایمیک احساس می‌شد.

مطلب مرتبط:   نحوه تغییر جلد آلبوم های گالری سامسونگ

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

سازمان هوشمندانهٔ عکس‌ها بدون ارسال خاطرات به ابر

تشخیص چهره، تشخیص شیء و متاداده—همه بر روی سرور شما

برچسب‌گذاری افراد در کتابخانهٔ عکس

حریم خصوصی یکی از بزرگ‌ترین دلایلی بود که باعث شد به دنبال جایگزین‌های گوگل فوتوز بگردم. برخی از جایگزین‌هایی که امتحان کردم در حفاظت از حریم خصوصی عالی بودند، اما به‌قدری هوشمند نبودند که بتوانند جایگزین مستقیم باشند. اینجاست که ایمیک بر همهٔ آن‌ها ارجحیت دارد: دارای تشخیص چهره، تشخیص شیء و جستجوی معنایی است و همه این‌ها به‌صورت محلی اجرا می‌شوند. این سیستم به‌صورت خودکار چهره‌ها را خوشه‌بندی می‌کند و به محض اینکه این خوشه‌ها را برچسب‌گذاری کنید، دقت تشخیص به سطح دیگری می‌رسد. این بسیار شبیه به گوگل فوتوز است، فقط بدون وابستگی به ابر.

تشخیص شیء آن را در دسته‌های رایج مانند حیوانات خانگی، وسایل نقلیه، اسناد و مناظر دقیق می‌بینم. در برخی دسته‌ها کمتر دقیق است، اما همچنان شفاف و ثابت است. می‌توانم زمان اجرای کارها را ببینم؛ می‌توانم آن‌ها را متوقف کنم و در برخی موارد، داده‌ها را بر حسب نیازهای سخت‌افزاری‌ام دوباره پردازش کنم.

در مقایسه با گوگل، متوجه شدم که یادگیری ماشین ایمیک ساده‌تر است، عمدتاً به این دلیل که به دستگاه واقعی من محدود است و نه یک پلتفرم هوش مصنوعی ابرپیمانه‌ای که من به آن آشنایی ندارم. معاوضه این است که ممکن است کمی کمتر دقیق باشد، اما من می‌توانم با این موضوع کنار بیایم.

مطلب مرتبط:   3 روشی که سازندگان محتوا می توانند با استفاده از X (توئیتر) درآمد کسب کنند

ایمیچ در استراتژی ذخیره‌سازی و پشتیبان‌گیری موجود من جا می‌گیرد

عکس‌ها را سازماندهی می‌کند بدون اینکه مالکشان باشد

مکان‌های فیزیکی برای عکس‌های ایمیک

یک ویژگی کمی کم‌ارزش شدهٔ ایمیک این است که می‌تواند کتابخانه‌های داخلی و همچنین خارجی را مدیریت کند و این شامل حالت‌های فقط‑خواندنی نیز می‌شود. این ویژگی به آن اجازه می‌دهد تمام عکس‌ها را فهرست کند بدون اینکه شما را به ساختار ذخیره‌سازی اختصاصی هدایت کند.

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

MUO Report

MUO Report

با عضویت، شما موافق دریافت خبرنامه و ایمیل‌های بازاریابی هستید و شرایط استفاده و سیاست حریم خصوصی Valnet را می‌پذیرید. می‌توانید در هر زمان لغو اشتراک کنید.

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

با این حال، ایمیک مالکیت را تشویق می‌کند و همانند گوگل فوتوز رایگان نیست. شما مسئول به‌روزرسانی‌ها، برنامه‌ریزی ذخیره‌سازی هستید و اگر درایوها خراب شوند یا سرویسی سقوط کند، پشتیبانی دریافت نمی‌کنید. این معمولاً هزینهٔ استفاده از منبع باز است.

میزبانی عکس‌های من نحوهٔ ارزیابی آن‌ها را تغییر داد

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

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