ربات چت ناشناس

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

میتونید اینجا سورسش رو ببینید و بهش کمک هم بکنید اگر خواستید.

از اینجا هم میتونید استفاده کنید ازش با اطمینان از اینکه «هیچ پیامی» «هیچ کجا» ذخیره نمیشه!

در حال حاضر ربات روی سرور شخصی خودم هست، اگر دوست داشتید کمک کنید برای هزینه سرور هم میتونید کمک کنید 🙂

چرا نه به اعدام

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

ادامه خواندن چرا نه به اعدام

یک API برای تقویم شمسی

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

حقیقتش یکی دو مورد پیدا کردم که هر کدوم ایراداتی داشتن، و چون متن‌باز هم نبودن، نمی‌تونستم کمک کنم بهبودشون بدم، در نتیجه، گفتم چرا خودم یکی ننویسم؟ و نوشتم!

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

دور زدن تحریم‌های گوگل بر گیت‌لب

همونطور که خبر دارید، گیت‌لب از روی سرورهای Azure به Google Cloud منتقل شد و خب نتیجه‌ی این انتقال برای ما که در ایران زندگی می‌کنیم، اینه که به خاطر تحریم‌های گوگل! ما دیگه به GitLab دسترسی نداریم!

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

ادامه خواندن دور زدن تحریم‌های گوگل بر گیت‌لب

پادکست – پادکست‌های من

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

ادامه خواندن پادکست – پادکست‌های من

پادکست – معرفی نرم‌افزار

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

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

ادامه خواندن پادکست – معرفی نرم‌افزار

مدیریت رمزهای عبور با Bitwarden

زیاد می‌شنویم که رمز عبورتون رو همه جا یک چیز نذارید، یا رمز طولانی و غیرقابل حدس انتخاب کنید، ولی مگه آدم چند تا رمز غیر یکسان طولانی و غیرقابل حدس می‌تونه حفظ کنه؟ راه‌حل این نیست که همه توصیه‌های امنیتی رو بیخیال بشیم و همه جا یه پسورد راحت که حفظیم رو بذاریم، راه‌حل اینجاست: Bitwarden

Bitwarden Logo

ادامه خواندن مدیریت رمزهای عبور با Bitwarden

کاش یه روز همه بزرگ بشیم… ادامه بحث کالی

سلام، این نوشته رو فقط می‌نویسم که یه سری چیزا که تو دلمه رو بگم… اگر دنبال مطلب مفید هستید نخونیدش…

من پارسال یه مطلب نوشتم راجع به اینکه چرا کالی نصب نکنیم! که قصدم این بود که به دوستانی که به هک و هکر شدن علاقه دارن، یه کمکی کنم که تو مسیر غلط نرن، منتها الان حس می‌کنم هم من بد منظورم رو منتقل کردم، هم دوستان سریع جبهه گرفتن، هم یه عده به نظرم بی‌جنبه و بچه پیدا شدن که هر قضاوتی رو راجع به آدم می‌کنن و هرچی از دهنشون در میاد بهت می‌گن…

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

ادامه خواندن کاش یه روز همه بزرگ بشیم… ادامه بحث کالی

پایانی بر یک مشکل شایع – مشکل حافظه فلش

اندازه فلش درست نشون داده نمی‌شه!‌ بیشتر از اندازشه! یا حتی شده ۲ فقط مگابایت! شما هم احتمالا یا خودتون به این مشکل خوردید یا دیدید که دیگران به این مشکل خوردن و ازش سوال می‌کنن!

ادامه خواندن پایانی بر یک مشکل شایع – مشکل حافظه فلش

فهمیدن اتمام دستورات در ترمینال

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

اسم ابزار undistract-me هست. که با مجوز MIT منتشر می‌شه.

نحوه‌ی نصب

در اوبونتو

sudo apt install undistract-me

در آرچ لینوکس

yaourt -S undistract-me-git

سپس در انتهای فایل

~/.bashrc

این خط رو اضافه می‌کنید.

source /etc/profile.d/undistract-me.sh

ترمینال رو ببندید و دوباره باز کنید، از حالا هر دستوری که اجراش بیشتر از ۱۰ ثانیه طول بکشه، در انتهای اجرا یک پیغام اتمام فعالیت بهتون می‌ده! مقدار ۱۰ ثانیه رو می‌تونید با تغییر متغیر محیطی LONG_RUNNING_COMMAND_TIMEOUT تغییر بدید.

برای اطلاعات بیشتر به صفحه گیت‌هاب این برنامه مراجعه کنید.

ابزارهای برنامه‌نویسی اندروید – دور زدن تحریم‌ها

یه مشکل که برنامه‌نویس‌های اندروید باهاش مواجه هستن تحریم ایران از طرف گوگل و اوراکل هست، در این پست راه دور زدن این تحریم‌ها رو قرار دادم امیدوارم کمک کنه همه رو 🙂

اندروید-گوگل

ادامه خواندن ابزارهای برنامه‌نویسی اندروید – دور زدن تحریم‌ها

سرویس آزاد تاکس فمیلی

تاکس فمیلی یک سرویس آزاد هست که به پروژه‌های آزاد سرویس‌هایی به صورت همیشگی و رایگان ارائه می‌ده که از جمله اون‌ها می‌شه به:

  • میزبانی وب (Webhosting)
  • پایگاه داده (MySQL و PostgreSQL)
  • مخازن CVS و GIT
  • مدیریت نام دامنه‌ها (DNS hosting)
  • حساب ایمیل
  • ساخت لیست ایمیل (Mailing List)
  • فضای دانلود ۱ گیگابایت (قابل افزایش)
  • فضای ۲۰۰ مگابایت برای همه گروه‌ها (قابل افزایش)
  • اداره اطلاعات از طریق FTP، SFTP (FTP over SSL)، SSH و SFTP
  • ارائه https توسط Let’s Encrypt به صورت رایگان

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

tuxfamily

امیدوارم تاکس رو هم بشناسید البته 🙂 پنگوئن معروف که نماد لینوکس هست 😊
ادامه خواندن سرویس آزاد تاکس فمیلی

حذف تاریخ از پیوندها و تغییر مسیر پیوندهای قدیمی به جدید

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

به یکی از دوستانم پیشنهاد دادم تا تاریخ رو از پیوندهاش حذف کنه تا راحت‌تر بشه جایی نوشتشون و به خاطر سپردشون، اونم این کار رو انجام داد اما یه مشکل ایجاد شد، اونم این که پیوندهای قبلی که از بلاگش داده بود جاهای مختلف همه به صفحه ۴۰۴ می‌رسیدن.

پیوند

کمی جستجو کردیم و به نتیجه رسید کارمون 🙂 گفتم با همه در میون بذارمش.

ادامه خواندن حذف تاریخ از پیوندها و تغییر مسیر پیوندهای قدیمی به جدید