Giter Club home page Giter Club logo

pr-techblog's Introduction

پول ریکوئست، دست نوشته های فنی فارسی زبان

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


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

از چی بگم؟

شاید بشه گفت ترجیچ میدیم دلیل انتشار مطلبتون توی بلاگ پول ریکوئست، این باشه که مطلبی رو بلدید و بسیار مشتاقید تا اونو با دیگران هم به اشتراک بذارید. اگر دلیلتون همینه عالیه! موضوعتون میتونه هرچیزی باشه که به وب مربوطه. (Anything Web)

اگر هم فنی نویس هستین اما دوس دارین تا ما موضوعی بهتون پیشنهاد کنیم حتما باهامون در تماس باشید. پول ریکوئست همیشه لیست بلند بالایی از موضوعات پیشنهادی نگه میداره :)

برای کی و چی بنویسم؟

مخاطبان بلاگ پول ریکوئست از گیک های شب بیدار تا نوجوونای علاقه مند به وب و موبایل رو شامل میشه. پس نوشتن مطلب برای ما کار سختی نیس. میتونین هم ساده درحد ۱۰۱ بنویسین و آموزش یه ابزار رو به صورت روون توش بگنجونید یا اینکه راجع به حل یه مشکل قدیمی و سخت بنویسید که اخیرا حلش کردید. حتی میتونین دیدگاهتون رو در مورد وضعیت فعلی غیر فنی وب فارسی در قالب یه مطلب برامون ارسال کنید. مثل ورکشاپ هایی که توی سطح کشور برگزار میشه یا همایش ها و جشنواره ها، استارت آپ های نوپا و ... خلاصه اش اینکه عرصه بازه و ماهم تا جایی که بتونیم در اشتراک گذاری این مطلب بین توسعه دهنده های وب فارسی دریغ نمیکنیم.

حالا چطور بنویسم؟

سعی کنین قلموتون خودمونی و ساده و بلیغ!! باشه. اگر میتونین کمی فان (Fun) بنویسین. مثل همین متنی که الان دارین میخونینش.

پول هم میدین؟

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

حالا راه نوشتن و ارسال مطلب براتون چطوریه؟

اسمی که ما برای این بلاگ انتخاب کردیم دلایل متعددی داشته. یکی از این دلایل این بود که تصمیم داشتیم بلاگ رو کاملا استاتیک و با استفاده از jekyll بسازیمش. برای هاستش هم از Github-Pages استفاده کنیم. خب در این صورت اگر کسی تمایل داشت برامون مطلبی ارسال کنه میتونه اونو در قالب یه پول ریکوئست به مخزن بلاگ بفرسته. ازینجا بود که اسم پول ریکوئست به ذهنمون رسید.

برای فرستادن مطلبتون برای ما ۲ راه وجود داره: راه اول که گیکی هم هست :دی و خب گیک ها و عاشقان اوپن سورس باهاش خیلی خوب کنار میان، راه فرستادن PullRequest هست:

روش کار هم ساده است. در ابتدا مخزن بلاگ رو از آدرس مخزن بلاگ فورک کنید. در مرحله بعدی روی برنچ master مطلبتون رو در قالب یه فایل مارک داون در پوشه _posts قرار بدید. مطمئن باشید که فرمت نام فایلتون باید yyyy-m-d-title.md باشه. برای آشنایی بیشتر با روش کار jekyll میتونین از این لینک استفاده کنین. در نهایت هم بعد از اتمام نوشتار کافیه تغییرات رو در مخزنی که فورک کردین پوش کنید و یه درخواست PullRequest برامون ارسال کنین. اگر با مراحل ارسال یه درخواست PullRequest آشنا نیستید میتونین از این لینک راهنما استفاده کنین.

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

یادمون نره کیفیت مطلب با اضافه کردن تکه کدهای مفید، لینک های هوشمندانه به ابزارها و کتابخونه هایی که استفاده میکنین، عکس از دمو و مراحل کار و ... بالاتر میره و تجربه خوندن مطلب رو برای خواننده لذت بخش تر میکنه.

ابزارهایی که ما برای مطالب خودمون ازشون استفاده می کنیم:

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

راستی: اگه کامیتها رو هم به فارسی بنویسین دیگه عالی میشه :))

مراحل انتشار

همیشه نه ولی در اکثر اوقات به این صورت پیش میره که:

  • با هم صحبت میکنیم و اعلام آمادگی میکنین که میخواین برامون مطلب بنویسین
  • شما مطلب رو انتخاب مبکنین یا باهمفکری هم یه مطلب بهتون پیشنهاد میدیم
  • نمونه اولیه مطلب رو میفرستین برامون
  • اگر مشکلی نداشته باشه میره توی لیست انتشار، اگرم مشکل داشت باهم صحبت کنیم و تصحیحشون میکنیم
  • در نهایت هم شما مطلب منتشر شده رو توی بلاگ پول ریکوئتست خواهید دید

ختم کلام اینکه

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

ممنون ازت که این مطلب رو تا انتها دنبال کردی :)

pr-techblog's People

Contributors

aientech avatar arastu avatar barryclark avatar behdad222 avatar coltonfitzgerald avatar devi-vahid avatar dijonkitchen avatar ebraminio avatar erfansahaf avatar eringrand avatar farskid avatar fleeting avatar henryaj avatar hunjaelee avatar javiercejudo avatar jmosawy avatar junefrench avatar mahmood avatar mahmoud-eskandari avatar mehrad77 avatar nainemom avatar niima avatar nscyclone avatar omgmog avatar omidp avatar peteretelej avatar praseodym avatar rnicholus avatar sunnankar avatar yzyzsun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

pr-techblog's Issues

آمار ناصحیح از محیط توسعه

درحال حاضر اسکریپت گوگل آنالیتیکز داره روی محیط توسعه هم دیتا میفرسته به پنل مدیریتش.
باید راهی برای جلوگیری از این دیتاهای بیهوده پیدا کنیم.
@nainemom

Feature: Branching

سلام به همه‌ی دوستان،
یه پیشنهادی داشتم که گفتم مطرح کنم و تظرتون رو بدونم
و اون اینکه، به نظرتون بهتر نیست برای هر نویسنده یه شاخه جدا داشته باشیم و در نهایت با مَستِر، مِرج کنیم؟

فکر میکنم اینطوری مدیریت کد ساده‌تر بشه.

jekyll compilatoin error

project can not be compiled with jekyll 3.4.3 check out following error :

jekyll build
Configuration file: /home/omidp/projects/pr-techblog/_config.yml
            Source: /home/omidp/projects/pr-techblog
       Destination: /home/omidp/projects/pr-techblog/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
             Error: could not read file /home/omidp/projects/pr-techblog/_posts/2017-4-30-در-میان-شیب.md: (<unknown>): could not find expected ':' while scanning a simple key at line 5 column 1
             Error: could not read file /home/omidp/projects/pr-techblog/_posts/2017-4-30-دلایل شکست پروژه های نرم افزاری.md: (<unknown>): could not find expected ':' while scanning a simple key at line 5 column 1

RTL markdown

LTR direction in markdown files is annoying. How do you deal with it?

ساخت یک انتشارات در وریگول‌دات‌آی‌او

به ذهنم رسید از بجه‌ها یه نظرخواهی بکنم که نظرتون چیه اگر پول‌ریکوست رو تبدیل به یک انتشارات در ویرگول‌دات‌آی‌او بکنیم؟

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

بحث: بازنویسی پول ریکوئست

به نظرم تکنولوژی ای که الان داریم یکم قدیمی و دست و پا گیر شده.
مخصوصا درصورتی که بخوایم دیزاین اختصاصی داشته باشیم و ابزارهای کمکی بهش اضافه کنیم.

لیستی که فعلا توی ذهنمه برای تکنولوژی و ابزارهای ورژن جدید ایناست:

  • بازنویسی با استفاده از Gatsby
  • بهتر کردن SEO با استفاده از Pre-render
  • دیزاین اختصاصی
  • PWA برای دسترسی بهتر روی موبایل
  • Netlify یا Now برای دیپلوی و لایو چک کردن پست های جدید
  • ادیتور آنلاین برای نوشتن، پیش نمایش و سابمیت کردن مطلب جدید
  • صفحه Stats برای نشون دادن تعداد مطالب و مطالب درصف برای انتشار

اگر نکته ای به ذهنتون میرسه که توی ورژن جدید نیازه بهش اشاره بشه، اضافه کنین :)

@arastu @niima @nainemom @mehrad77 @nainemom @AienTech

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.