Forwarded from اقتصاد و نرمافزار
⚙ سهم عوامل و قیمتگذاری نرمافزار
♦️ یکی از مسائل مهم اقتصاد و نرمافزار؛ "سهم عوامل تولید و قیمتگذاری نرمافزارها" است.
ماجرا ساده به نظر میرسد و احتمالا با نگاه سادهانگارانه خواهیم داشت:
"به بازار رجوع کنید و متوسطی از قیمتهای بازار را به عنوان حقالعمل نیروها و قیمت نهایی محصول در نظر بگیرید. یا اینکه به میزان مشارکت مهندسین نیز، حقالعمل آنان پرداخت شود. نهایتا چند درصد بیشتر از حقالعمل و هزینههای متوسط سالیانه، قیمتگذاری صورت گیرد مشکلی پیش نمیآید."
به بیان ساده اینکه "عرفی" قیمتگذاری کنیم.
♦️ ولی مسئله پیچیدهتر از تحلیل عرفی است. بیاییم محل نزاع را بررسی کنیم. مسئله را به سطح "نهادههای تولید"، "نحوه مصرف" و "مسیر توسعه" میبریم:
🔍 در سطح نهادههای تولید، عمدهی هزینهی تولید برای نرمافزارها، "دانش انباشته" است. طراح، سالها "آموزش" میبیند، "تجربه" کسب میکند و در نهایت نرمافزاری مینویسد. این "دانشِ انباشته" را چگونه قیمتگذاری کنیم؟ آیا امکان مقایسه دانشِ انباشتهها و یا تعیین شاخص وجود دارد؟ و... .
🔍 در سطح نحوهی مصرف، تفاوتی اساسی و ماهوی بین کالای فیزیکی و نرمافزارها وجود دارد: "کالای فیزیکی صرفا یکبار قابل فروش است، ولی نرمافزار تقریبا هیچ محدودیتی ندارد". در اینجا قیمت فروش و حتی تعداد فروش را چگونه تعیین کنیم؟ آیا تخمین بزنیم؟ متوسط نرمافزارهای مشابه را به دست آوریم؟ از خریداران اول تمام هزینه را بگیریم؟ و... .
🔍 در سطح "مسیر توسعه" مجادلات فراوانی وجود دارد. عموم نرمافزارهایی که توان ماندن در بازار را پیدا میکنند، بارها و بارها بازنویسی میشوند. مسیر توسعه پارامتری است که جوابهای احتمالی به دو مسئله دیگر را هم به چالش میکشد.
♦️ اختلاف در پاسخ به این مسائل بیشتر خودش را استارتآپها نشان میدهد. من هنوز پاسخی برای این سوالات پیدا نکردهام! هرچه بیشتر فکر میکنم؛ بیشتر به "بر آب بناشدن پاسخها" میرسم.
پاسخ شما چیست؟
۱۰ شهریور ۹۹
اقتصاد و نرمافزار
@m2rahnama
♦️ یکی از مسائل مهم اقتصاد و نرمافزار؛ "سهم عوامل تولید و قیمتگذاری نرمافزارها" است.
ماجرا ساده به نظر میرسد و احتمالا با نگاه سادهانگارانه خواهیم داشت:
"به بازار رجوع کنید و متوسطی از قیمتهای بازار را به عنوان حقالعمل نیروها و قیمت نهایی محصول در نظر بگیرید. یا اینکه به میزان مشارکت مهندسین نیز، حقالعمل آنان پرداخت شود. نهایتا چند درصد بیشتر از حقالعمل و هزینههای متوسط سالیانه، قیمتگذاری صورت گیرد مشکلی پیش نمیآید."
به بیان ساده اینکه "عرفی" قیمتگذاری کنیم.
♦️ ولی مسئله پیچیدهتر از تحلیل عرفی است. بیاییم محل نزاع را بررسی کنیم. مسئله را به سطح "نهادههای تولید"، "نحوه مصرف" و "مسیر توسعه" میبریم:
🔍 در سطح نهادههای تولید، عمدهی هزینهی تولید برای نرمافزارها، "دانش انباشته" است. طراح، سالها "آموزش" میبیند، "تجربه" کسب میکند و در نهایت نرمافزاری مینویسد. این "دانشِ انباشته" را چگونه قیمتگذاری کنیم؟ آیا امکان مقایسه دانشِ انباشتهها و یا تعیین شاخص وجود دارد؟ و... .
🔍 در سطح نحوهی مصرف، تفاوتی اساسی و ماهوی بین کالای فیزیکی و نرمافزارها وجود دارد: "کالای فیزیکی صرفا یکبار قابل فروش است، ولی نرمافزار تقریبا هیچ محدودیتی ندارد". در اینجا قیمت فروش و حتی تعداد فروش را چگونه تعیین کنیم؟ آیا تخمین بزنیم؟ متوسط نرمافزارهای مشابه را به دست آوریم؟ از خریداران اول تمام هزینه را بگیریم؟ و... .
🔍 در سطح "مسیر توسعه" مجادلات فراوانی وجود دارد. عموم نرمافزارهایی که توان ماندن در بازار را پیدا میکنند، بارها و بارها بازنویسی میشوند. مسیر توسعه پارامتری است که جوابهای احتمالی به دو مسئله دیگر را هم به چالش میکشد.
♦️ اختلاف در پاسخ به این مسائل بیشتر خودش را استارتآپها نشان میدهد. من هنوز پاسخی برای این سوالات پیدا نکردهام! هرچه بیشتر فکر میکنم؛ بیشتر به "بر آب بناشدن پاسخها" میرسم.
پاسخ شما چیست؟
۱۰ شهریور ۹۹
اقتصاد و نرمافزار
@m2rahnama
✔️ مهارت افراد =! تعداد سالهای کاری
خالق فریمورک پایتونی FastAPI نوشته یک موقعیت شغلی دیده که حداقل نیاز به ۴ سال تجربه در FastAPI داره، اما از اونجایی که ایشون ۱ سال و نیم هست که این فریمورک رو به وجود آورده، نتونست برای این موقعیت شغلی اپلای کنه. 😂
#FastAPI #Python
https://twitter.com/tiangolo/status/1281946592459853830
〰️〰️〰️〰️〰️〰️
© @DjangoEx
خالق فریمورک پایتونی FastAPI نوشته یک موقعیت شغلی دیده که حداقل نیاز به ۴ سال تجربه در FastAPI داره، اما از اونجایی که ایشون ۱ سال و نیم هست که این فریمورک رو به وجود آورده، نتونست برای این موقعیت شغلی اپلای کنه. 😂
#FastAPI #Python
https://twitter.com/tiangolo/status/1281946592459853830
〰️〰️〰️〰️〰️〰️
© @DjangoEx
🤡1
✔️ سایت مپ و پینگ به گوگل
گوگل برای بررسی سایت ها از رباتش استفاده و توی بازه های زمانی مختلف سایت هارو بررسی میکنه و شروع میکنه به ایندکس کردن. ولی برای اینکه ما خودمون صفحات رو لیست کنیم تا بهتر ایندکس بشه باید از سایت مپ استفاده کنیم.
سایت مپ سایتتون رو در این آدرس ثبت کنید و مشکلاتش رو رفع کنید
https://search.google.com/search-console/about
اما وجود سایت مپ به تنهایی کافی نیست و ما به یکسری فعالیت های دیگه برای ایندکس شدن نیاز داریم.
مورد اول اینکه ما بعد از انتشار هر صفحه جدید یا پست جدید به گوگل اعلام کنیم که سایت ما بروز رسانی شده بیا ایندکس رو چک کن. وگرنه گوگل طبق تایم خودش میاد چک میکنه و سایت ما یا پستمون دیر ایندکس میشیم که خیلی مسئله مهمی هستش
پس گوگل گفته از این روش استفاده کنید
1-ثبت سایت در گوگل سرچ کنسول(همون لینک بالا که دادم)
2-قرار دادن سایت مپ در robots.txt به روش زیر :
Sitemap: https://example.com/sitemap_location.xml
3-ارسال پینگ بعد از هر آپدیت سایت مپ به روش زیر :
https://www.google.com/ping?sitemap=https://example.com/sitemap.xml
اگر جنگو دولوپر هستید یک تابع برای راحتی کار در اختیار دارید :
django.contrib.sitemaps.ping_google()
ping_google(sitemap_url=None, ping_url=PING_URL, sitemap_uses_https=True)
#Djnago
#sitemap
#ping
#google_bot
#سید @IT_SEYED
〰️〰️〰️〰️〰️〰️
© @DjangoEx
گوگل برای بررسی سایت ها از رباتش استفاده و توی بازه های زمانی مختلف سایت هارو بررسی میکنه و شروع میکنه به ایندکس کردن. ولی برای اینکه ما خودمون صفحات رو لیست کنیم تا بهتر ایندکس بشه باید از سایت مپ استفاده کنیم.
سایت مپ سایتتون رو در این آدرس ثبت کنید و مشکلاتش رو رفع کنید
https://search.google.com/search-console/about
اما وجود سایت مپ به تنهایی کافی نیست و ما به یکسری فعالیت های دیگه برای ایندکس شدن نیاز داریم.
مورد اول اینکه ما بعد از انتشار هر صفحه جدید یا پست جدید به گوگل اعلام کنیم که سایت ما بروز رسانی شده بیا ایندکس رو چک کن. وگرنه گوگل طبق تایم خودش میاد چک میکنه و سایت ما یا پستمون دیر ایندکس میشیم که خیلی مسئله مهمی هستش
پس گوگل گفته از این روش استفاده کنید
1-ثبت سایت در گوگل سرچ کنسول(همون لینک بالا که دادم)
2-قرار دادن سایت مپ در robots.txt به روش زیر :
Sitemap: https://example.com/sitemap_location.xml
3-ارسال پینگ بعد از هر آپدیت سایت مپ به روش زیر :
https://www.google.com/ping?sitemap=https://example.com/sitemap.xml
اگر جنگو دولوپر هستید یک تابع برای راحتی کار در اختیار دارید :
django.contrib.sitemaps.ping_google()
ping_google(sitemap_url=None, ping_url=PING_URL, sitemap_uses_https=True)
#Djnago
#sitemap
#ping
#google_bot
#سید @IT_SEYED
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔Python BeeWare
Create android apps , ios apps , web apps ( cross platform apps ) using python
https://youtu.be/PsH9E2rdwVw
Thanks to: @Chaquo
〰〰〰〰〰〰
©@DjangoEx
Create android apps , ios apps , web apps ( cross platform apps ) using python
https://youtu.be/PsH9E2rdwVw
Thanks to: @Chaquo
〰〰〰〰〰〰
©@DjangoEx
با ربات جدید تلگرام، در صورتی که از گروهی خارج شده باشید و کسی به پیام شما پاسخ دهد، آن پیام را از گروه فوروارد کرده و به شما میفرستد.
در حال حاضر این ربات نیازی به اضافه شدن به گروه ندارد و با گروه های خصوصی و عمومی کار میکند.
#منهای_جنگو
〰〰〰〰〰〰
©@DjangoEx
در حال حاضر این ربات نیازی به اضافه شدن به گروه ندارد و با گروه های خصوصی و عمومی کار میکند.
#منهای_جنگو
〰〰〰〰〰〰
©@DjangoEx
✔️ آموزش صفر تا صد Celery
۵ قسمت جدید به این دوره اضافه شد. توی این بخشها بیشتر با خطاهای ممکن در فرایند اجرای تسکها آشنا میشیم و شخصیسازی های بیشتری رو اعمال میکنیم.
۰۱۷ - آموزش سلری - استفاده از چند اپلیکیشن در پروژه
https://youtu.be/_qThfHMBvg8
۰۱۸ - آموزش سلری - ساخت کلاس دلخواه برای تسکها
https://youtu.be/qwfnics4yxY
۰۱۹ - آموزش سلری - جلوگیری از مشکلات هنگام اجرای تسکها
https://youtu.be/kEGsZANy0MY
۰۲۰ - آموزش سلری - استفاده از چندین Decorator برای تسک
https://youtu.be/93VePLs510g
۰۲۱ - آموزش سلری - بررسی پارامترهای تسک ریکوئست
https://youtu.be/pjSGmwPHgSE
#python #celery
〰〰〰〰〰〰
©@DjangoEx
۵ قسمت جدید به این دوره اضافه شد. توی این بخشها بیشتر با خطاهای ممکن در فرایند اجرای تسکها آشنا میشیم و شخصیسازی های بیشتری رو اعمال میکنیم.
۰۱۷ - آموزش سلری - استفاده از چند اپلیکیشن در پروژه
https://youtu.be/_qThfHMBvg8
۰۱۸ - آموزش سلری - ساخت کلاس دلخواه برای تسکها
https://youtu.be/qwfnics4yxY
۰۱۹ - آموزش سلری - جلوگیری از مشکلات هنگام اجرای تسکها
https://youtu.be/kEGsZANy0MY
۰۲۰ - آموزش سلری - استفاده از چندین Decorator برای تسک
https://youtu.be/93VePLs510g
۰۲۱ - آموزش سلری - بررسی پارامترهای تسک ریکوئست
https://youtu.be/pjSGmwPHgSE
#python #celery
〰〰〰〰〰〰
©@DjangoEx
YouTube
۰۱۷ - آموزش سلری - استفاده از چند اپلیکیشن در پروژه
توی این بخش به نصیحتهای سلری گوش میدیم و چندتا ترفند برای استفاده از چند اپلیکیشن همزان داخل پروژه سلری یاد میگیریم.
✔Get Started With Django Part 2: Django User Management – Real Python
👉🏻link: https://realpython.com/django-user-management/
〰〰〰〰〰〰
©@DjangoEx
👉🏻link: https://realpython.com/django-user-management/
〰〰〰〰〰〰
©@DjangoEx
Forwarded from Django Expert (Deleted Account)
Forwarded from Django Expert (Deleted Account)
Django 2 By Example.pdf
18.5 MB
Forwarded from Django Expert (Majid A.M)
Forwarded from Django Expert (Majid)
by_William_S_Vincent_Django_for.pdf
7.1 MB
Forwarded from Django Expert (Deleted Account)
✔️ پایتون رو از NSA یاد بگیریم!
#Python #English_Book
👉🏻 Link Review
🎗 یسری نکات استخراج شده از کتاب رو هم میتونید از لینک پایین ببینید:
👉🏻 Link
ممنون از @sec_nerd
〰️〰️〰️〰️〰️
©️ @DjangoEx
#Python #English_Book
👉🏻 Link Review
🎗 یسری نکات استخراج شده از کتاب رو هم میتونید از لینک پایین ببینید:
👉🏻 Link
ممنون از @sec_nerd
〰️〰️〰️〰️〰️
©️ @DjangoEx
Forwarded from Django Expert (Deleted Account)
comp3321.pdf
117.7 MB
Forwarded from Django Expert (Amir Rahmani)
Forwarded from Django Expert (Amir Rahmani)
William_S__Vincent_Django_for_APIs.pdf
8.6 MB
✔Django For APIs
کتاب بسیار عالی
#API #Djnago
#English_Book #Django
#Django_RESTframework
〰️〰️〰️〰️〰️
©️@DjangoEx
کتاب بسیار عالی
#API #Djnago
#English_Book #Django
#Django_RESTframework
〰️〰️〰️〰️〰️
©️@DjangoEx
Forwarded from Django Expert (Majid A.M)
Forwarded from Django Expert (Majid A.M)
Kamon_Ayeva,_Sakis_Kasampalis_Mastering.pdf
1.5 MB