کپی‌رایت و اخلاق

در لینوکس, لایسنس

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

بیشتر بخوانید

با سلام! خیلی وقت بود که تو اینجا مطلبی ننوشتم؛ در واقع داشتم روی نسخه جدید beepaste کار می‌کردم که قبلا هم در موردش نوشته بودم. در واقع فقط کار بهینه‌سازی روش انجام نشده! بلکه به کل سیستم (چه دیتابیس، چه API یا حتی زبان برنامه‌نویسی!) عوض شده.
بیشتر بخوانید

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

با سلامی دیگر! این‌بار قسمت دوم این‌سری آموزشی رو درست کردم! البته این‌سری عجله‌ای شد یکمی ولی کلیت این ویدئو اینه:

  • تنظیم فایروال
  • کانفیگ بیشتر میلسرور
  • راه‌اندازی ابتدایی سرویس beepaste که قبلا هم معرفیش کردم!
  • یکمی سر و کله زدن با فایلای کانفیگ آپاچی! (یسری مشکلاتی سر beepaste پیش میاد که می‌بینین چجوری حلش میکنیم 😐)

راستی این ویدئوکست‌ها رو تو یوتیوب هم آپلود می‌کنم (چنل یوتیوب) اگر که می‌تونین فالو کنین ضرر نداره :))) ولی تو آپارات هم میزارم که اگه به یوتیوب دسترسی ندارین چیزی از دست ندین!
بیشتر بخوانید

سلام! شاید تا به حال به این فکر کردین که سایتتون رو، رو سرور خودتون میزبانی کنین؛ منابع اختصاصی میشه، پایداری (اگه درست کانفیگ بشه!) میره بالا، هزینه‌ها هم میاد پایین، تازه کنترل کامل رو سرور دارین و کلی کاربرد جدید ازش کشف می‌کنین؛ مثلا باهاش لینک تورنت مستقیم کنین! مثلا شما جای اینکه برین کلی برای ۱۰ گیگ هاست ماهانه پول بدین، می‌تونین با مثلا سالی ۸۰ ۹۰ تومن، یه سرور خوب از time4vps.eu بخرین! حالا شاید ازونا نشه خرید فلن، می‌تونین از سرویس‌دهنده‌های داخلی مثل دیتا پرداز که اتفاقا این آموزش رو سرورای اونا ساخته شده، بخرین!
بیشتر بخوانید

با سلامی دیگر! این‌بار قراره شما رو با پروژه‌ای دیگر از خودم و دوست خوبم صادق‌علیرضایی آشنا کنم! beepaste، یه سرویس پیست‌بین آزاد که کدش رو گیت‌هاب هست؛ میتونین برین، کداشو بخونین، ویرایش کنین و در پایان سرویس خودتونو راه‌بندازین، ممنون هم میشیم یه اسمی هم از ما ببرین 😁

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

در ادامه مطلب با ما باشین تا مراحل راه‌اندازی رو ببینین!

بیشتر بخوانید

نسخه جدید پرسپولیس منتشر شد! در این نسخه، تغییرات زیادی در برنامه داده شده و حتی کارکرد اسکریپت نصاب تغییر کرد! تعدادی از تغییراتی که داده شد عبارتند از:

  • اضافه شدن صف دانلود که مهم‌ترین ویژگی این ورژن هست!
  • اضافه شدن افزونه کروم!
  • امکان اضافه کردن از لیست دانلود متنی
  • و از همه مهم‌تر که کار من هست (😂) مستقل کردن و ساخت پکیج برنامه روی مک هستش که تو ریپوی بیلد مک پرسپولیس می‌تونین ببینین چه کار هایی انجام شده! در پست بعدی هم بیشتر در مورد ساخت پکیج standalone توضیح می‌دم. تا اینجا توضیح بدم که برای ساخت پکیج از pyinstaller استفاده شده. (تغییرات دیگه‌ای هم مخصوصا تو قسمت مسیرهای فایل‌های اجرایی مثل aria2c داده شده!
  • همون‌طور که تو عکس پست هم می‌بینین رابط کاربری برنامه خـــــــــــیـــــــلـــــــــی تغییر کرده! برای نصبش هم به سایت پرسپولیس مراجعه کنین کامل راهنمایی کردیم اونجا.
  • در آخر هم همزمان با انتشار نسخه جدید، سایت هم جدید شد 😃 می‌تونین برین ببینین!

در پایان هم می‌خوایم از آقای امیرصمیمی تشکر کنیم که این برنامه رو نوشتن!
اگر مشکلی یا انتقادی داشتین، به persepolis[@]beeit[.]ir ایمیل بزنین یا روی گیت‌هاب پرسپولیس بگین!

پ.ن: از امروز سایت beepaste رفت رو https پس از این به بعد میتونین راحت تو هر سایت و بلاگی از embed codeش استفاده کنین!

در مورد پست بحث کنید

پست ویژه کریسمس!

در لینوکس, ترمینال

خب کریسمس شده و معمولا کریسمس رو همه با برف و درخت کریسمس به یاد میارن! ولی اینجا که برفی نداشتیم، قرار هم نیست که برف بیاد. ولی از اونجایی که این وبلاگ رو دارین دنبال میکنین، احتمالا باید گنویی باشین یا حداقل خودتون رو برنامه نویس یا لینوکسی بدونین! افراد این گروه یه مشکلی براشون پیش میاد جا نمیزنن؛ میان ایده میزنن برای حل اون. حالا میخوایم یه مشکل بامزه تعریف کنیم:

مشکل:

خب همه جا تو کریسمس معمولا برف باید بیاد ولی ما میخوایم حس برفی بودن بهمون دست بده. مثلا حداقل تو لپ‌تاپ این قسمتو داشته باشیم!

بیشتر بخوانید

اگر از کابران لینوکس (یا به قول دوستان گنو/لینوکس، هرطور که راحتین!) بودین، حتما با دانلود منیجر پرسپولیس آشنا هستین! یه دانلود منیجر ساده و آزاد که خیلی هم سبکه! خب اگه کاربر مک هم باشین که میدونین اوضاع تو مک او اس ۱۰ چجوریه: یه چیز درست حسابی نداریم! بهترینش تا حالا همون Progressive Download بوده که خیلی چیز جذابی نیست :| (تو نسخه آخر که معمولا فایلارو خراب میکرد …). حالا این خبر رو بهتون میدم که دانلود منیجر پرسپولیس برای مک نیز آمادس! البته فلن کاملا مستقل نشده برنامه! یعنی مثل لینوکسیا باید یسری پیشنیاز (dependacy) نصب کنین! ولی به هر حال کار میکنه دیگه!

چطوری نصبش کنیم؟

خب مرحله اول اینه که یسری پیش‌نیاز داشته باشین! در حال حاضر پیش‌نیاز هامون ایناس:

  • Command Line Tools (با Xcode نصب میشه یا میتونین با نصب برنامه بعدی اینو هم بگین نصب کنه!)
  • brew

بعد از اینکه اینارو نصب کردین (دقت کنین که احتمالا به خاطر فیلترینگ یا تحریم نمیدونم کدوم، برای نصب دومی به همون چیزی که میدونین نیاز دارین!) حالا باید از مخزن Github رو مک‌تون پروژه رو کلون یا دانلود کنین (فرقی نداره!) حالا اگه دانلودش کردین، یه جایی اونو اکسترکت کنین (جاش مهمه!). مرحله بعدی اینه که با ترمینال به فولدری که سورس پروژه هست برین! حالا دوتا دستور باید بزنین:

1
2
bash dependay_mac
bash install mac

اولیه میاد دپندسی هارو نصب میکنه، دومی هم خود برنامه! حالا برنامه هم با ترمینال در دسترس هست، هم از منوی اپ هاتون!
برای اینکه پرسپولیس بتونه مستقیم از مرورگرتون لینک رو دانلود کنه، میتونین از آموزشی که تو سایت پرسپولیس هست استفاده کنین! (فقط جای /usr/bin/persepolis باید /usr/local/bin/persepolis بزارین!)

اگر پیشنهادی در این رابطه دارین میتونین به mrnull [at] beeit.ir ایمیل بزنین!

راستی آموزش اینکه چطوری تونستم فایل اجرایی برنامرو بسازم به زودی تو همین بلاگ میزارم!

در مورد پست بحث کنید

خب این‌بار قراره که xfce رو شخصی‌سازی کنیم! xfce یه دسکتاپه مثل گنوم و غیره که ساختارش یکمی متفاوته و امکانات شخصی‌سازیش به نسبت بهتره! همچنین با مدیر صفحه lightdm هم به خوبی کار میکنه!

پیش‌نیازها

  • اول از همه به یه گنو/لینوکس با دسکتاپ xfce نیاز داریم، مثلا میتونین مانجارو یا زوبونتو رو دانلود کنین، یا اینکه با آموزش‌های تو اینترنت آرچ بریزین و روش xfce نصب کنین! (خودم با آموزش علیرضا امیرصمیمی رفتم جلو!
  • مدیر پنجره compiz رو سیستمتون نصب شده باشه که اونم بلاگ آقای امیرصمیمی پیشنهاد میشه! اگه از اون کانفیگ خوشتون نیومد، میتونین از کانفیگ من
    استفاده کنین (فقط سایه‌های پنجره هارو حذف کردم!)
  • مطالعه پست‌های مربوط به کانکی و گنوم (تو این پست‌ها در مورد تم توضیح دادم و
    مراحل نصب تم و کانکی)
  • کلی صبر و حوصله!
بیشتر بخوانید
author avatar

محمد امین واحدی‌نیا

یادداشت‌های ماهانه یه برنامه‌نویس درحال کار با سیستمای یونیکسی (لینوکس یا مک :|)


برنامه‌نویس!


Tehran