‫۶ سال و ۵ ماه قبل، چهارشنبه ۲۹ فروردین ۱۳۹۷، ساعت ۰۵:۱۶
سوال اینجاست که صرف Open Source بودن اپلیکیشن شما و یا حتی سرور، دلیلی بر حفط حریم شخصی افراد هست؟
و آیا Release نهایی همان سورس ارائه شده است؟! و اصلا چند نفر از مردم ایران توان استفاده از این سورس را دارند؟
و جالب اینکه تلگرام‌های فارسی با وجود اینکه مشخصا توسط توسعه دهندگان داخلی و مدیران داخلی ارائه شده و در معرض تمام ایراداتی که میتوان به پیامرسان‌های داخلی گرفت، هستند به طور نسبتا گسترده استفاده می‌شوند!
‫۶ سال و ۵ ماه قبل، سه‌شنبه ۲۸ فروردین ۱۳۹۷، ساعت ۱۳:۳۰
در جواب مورد اول نباید فراموش کنیم که توصیه کارشناسان و متخصصان توی رواج یک پیام رسان یا شبکه اجتماعی بی تاثیر نیست، اتفاقی که در ابتدای کار برای خود تلگرام هم رخ داد و بسیاری از عامه مروم به توصیه افراد متخصص در این زمینه(بخاطر امنیت و کیفیت بالا) به سمت این اپ رفتن.
اما باقی مواردی که مطرح کردید الزاما در مورد پیام رسان‌ها نیست و در موردهمه اپ‌های ایرانی مصداق پیدا میکنند، که البته باید ببینین واقعا هیچ اپ کارامد و در کلاس جهانی در ایران تولید نشده است تا کنون؟! 
‫۶ سال و ۵ ماه قبل، سه‌شنبه ۲۸ فروردین ۱۳۹۷، ساعت ۰۷:۲۷
بنظر من خیر موفق نخواهد شد:
  • بسیاری از کاربران بواسطه سن ، مدرک یا رشته تحصیلی یا سایر علل درکی از کد باز بودن نرم افزار اطلاع دقیقی ندارند و فقط کارایی برای آنها اهم است.
  • در حال حاضر اپلیکیشن‌های با کلاس جهانی وجود دارند که نمونه‌های مشابه بومی در بهترین حالت یک کپی بی کیفیت از نرم افزار اصلی محسوب میشوند.
  • بخش بزرگی از بی اعتمادی کاربران ناشی از قوانین حاکم بر این اپلیکیشن‌های بومی است ، کافی است نگاه دقیق‌تری به این قوانین و شرایط استفاده از آنها بیندازیم.
  • بسیاری از لایوت‌های اپ‌های داخلی هنوز بصورت ltr است و بنظر میرسد سازندگان آن بیشتر در حال فارسی سازی یک نمونه سورس باز غیر بومی هستند. واضح است طراحی از صفر بسیار زمان بر و پرهزینه خواهد بود.
  • دانش ، توان فنی ، تجربه و تخصص کارشناسان داخلی در حال حاضر قطعا بسیار بسیار کمتر از کارشناسان در سطح جهانی است.
  • حریم خصوصی و امنیت کاربران در خصوص این اپلیکیشن‌ها تقریبا بی معنیست.
  • غلبه بر تجربه‌های ناموفق اپ‌های داخلی قبلی و حتی شاید محصولات داخلی انحصاری قبلی  و تغییر تصویر ذهنی کاربران ایرانی دشوار خواهد بود.
در کنار دلایل فوق ، دلایل جامع شناسانه ، روانشناسی جمعیتی و... را هم باید افزود که بنظر میرسد در جریان آزاد اطلاعات و رقابتی شانس اپ‌های داخلی برای موفقیت بسیار پایین است. 
‫۶ سال و ۵ ماه قبل، یکشنبه ۲۶ فروردین ۱۳۹۷، ساعت ۲۱:۳۲
من هم بنظرم خیلی کار مرسومی نیست. اما مشکل اینکه این تعداد فرد خبره جمع کردشون توی یک شرکت کار ساده ای نیست. به اضافه اینکه حتی اگه بعد از چند ماه (سال) خروجی خوبی بدهند بیرون مشخص نیست که چقدر با اعتماد کاربران روبرو بشه. اما شاید کدباز بودنش کمی بتونه خاطر کاربران رو جمع بکنه.
‫۶ سال و ۵ ماه قبل، یکشنبه ۲۶ فروردین ۱۳۹۷، ساعت ۱۹:۴۱
این رفتار درستی نیست که سمت سرور هم باز باشه!

الان به طور مثال ما به اپ تلگرام با اینکه اپن سورس هست دسترسی داریم ولی نه کاملا چون فرضا بخش api‌های سمت سرور (api server) دست ما نیست و برای امنیت بیشتر تحت نظر خودشونه یا موارد دیگه که بازهم امکان دسترسی رو به ما نمیده مثل رابط‌های api‌های سمت سرور 
در کل به بهترین شیوه هم رمزگذاری بشه، اینکه سورس سمت سرور منتشر بشه بنده مخالفم
سمت سرور رو با تعدادی فرد خبره میشه خیلی عالی مدیریت کرد و نیازی به انتشار عمومی نیست!
‫۶ سال و ۵ ماه قبل، یکشنبه ۱۹ فروردین ۱۳۹۷، ساعت ۱۳:۲۶
بله ، اگر با گوشی بازی کنم، بازی‌های فرار یا point and click بازی می‌کنم، و در بقیه موارد با PS4 بازی هایی که گرافیک بالایی دارند و میشه توی طبیعت اونا چرخید، مثل witcher , farcry ,.... اینطوری هم تمرکزم رو نگه می‌دارم روی یک موضوع ، هم اینکه از وقتم لذت میبرم، بیشتر مواقع که رفرش برمیگردم سر کار. البته خب شاید خیلی‌ها نظر متفاوتی داشته باشن.
‫۶ سال و ۵ ماه قبل، چهارشنبه ۸ فروردین ۱۳۹۷، ساعت ۱۷:۳۵
واقعیت این است که برای تمدد شاید پاسخ خیر باشه یعنی به نوعی واژه تمدد صحیح نیست اما برای حواس پرتی و جدا شدن از یک موضوع یا مشکل بله.
گاهی لازم که شما فضای ذهنی خودتون رو عوض کنید لزوما معنیش آرام شدن نیست در این جهت شاید سراغ بازی رفتن هم یک گزینه باشد.
‫۶ سال و ۶ ماه قبل، شنبه ۴ فروردین ۱۳۹۷، ساعت ۰۵:۱۳
بنده خودم یه گیمر حرفه ای بودم و در یک کلام بخوام بگم بخاطر انرژی زیادی که حین بازی آدم مصرف می‌کنه، در طول روز خستگی ذهنی بیشتر عاید شخص می‌شه و نه تنها ذهن رفرش نمی‌شه بلکه خسته‌تر می‌شه و البته استرس بیشتری رو به شخص تحمیل می‌کنه و همینطور بخشی از فضای ذهنی و فکری طرف، خواسته یا ناخواسته درگیر این مسائل می‌شه
یادمه چند سال پیش تو یکی از شرکت هایی که مشغول بودم اخر وقت‌ها خود شرکت اجازه داده بود که بازی کنیم. روزهایی که بازی می‌کردیم، حین بازی درست بود که بخاطر هیجان بازی انرژی پیدا می‌کردیم ولی بعد از بازی به مراتب خستگیمون بیشتر می‌شد.
به نظرم یکی از بهترین کارها ورزش کردن و هیمنطور کنار دوستان و خانواده رفتنه
خودم به شخصه دوست داریم وسط روز اگر شرایطش باشه یه پیاده روی هرچند کوتاه 5 الی 10 دقیقه ای داشته باشم و در مسیر شرکت چه رفت و چه برگشت یه بخشی رو بصورت پیاده طی کنم. واقعا تاثیر مثبتی داره
شما هم امتحان کنید ^_^
‫۶ سال و ۶ ماه قبل، سه‌شنبه ۲۹ اسفند ۱۳۹۶، ساعت ۰۵:۰۸
بازی بیشتر جنبه سرگرمی دارد تا اینکه کمکی برای تمدد اعصاب باشه. چون خود بازی مغز و اعصاب انسان رو درگیر میکنه و بعضی مواقع باعث خرد شدن اعصاب میشه. به نظر من پیاده روی در مکانی آرام، شنیدن موسیقی و صدای طبیعت ، دراز کشیدن در وان و ... میتونه به تمدد اعصاب کمک زیادی بکنه.
‫۶ سال و ۶ ماه قبل، دوشنبه ۲۸ اسفند ۱۳۹۶، ساعت ۱۱:۱۰
خودم به شخصه وقت پیدا کنم از بازی‌های سبک استراتژی استقبال می‌کنم.مدیریت منابع ، داشتن نقشه برای رسیدن به هدف ، بهترین روش و کمترین هزینه رو می‌شه عملا تمرین کرد.
در سبک موبایل هم بازی هایی در سبک و سیاق شطرنج در زمان‌های مرده کارگشا هستن.
من از Rider روی MacBook استفاده می‌کنم و واقعاً کار کردن باهاش عالیه چون همزمان یک IDE جامع و همچنین ReSharper رو ارائه میده. به شخصه وقتی از Visual Studio استفاده می‌کنم نیاز به استفاده از ماوس خیلی بیشتر احساس می‌شه ولی وقتی در محیط Rider کدنویسی می‌کنم اصلاً نیازی به استفاده از ماوس ندارم. همچنین قابلیت‌های جالبی برای دیباگ کد به خصوص Lambda Expression ارائه میده که واقعاً جالب و کاربردی هستن (+). در نهایت به شخصه Rider رو بیشتر می‌پسندم چون JetBrains سعی کرده محصولات برترش رو توی این IDE قرار بده، به عنوان مثال شما در Rider به یک نسخه کم حجم DataGrip نیز دسترسی دارید که نوشتن TSQL را واقعاً راحت کرده:
 


Rider به مرور زمان داره ویژگی‌های Visual Studio رو اضافه می‌کنه، به عنوان مثال در ورژن‌های جدید قابلیت C# Interactive رو اضافه کرده اما فعلاً به خوبی Visual Studio نیست و از IntelliSence پشتیبانی نمی‌کنه:


‫۶ سال و ۶ ماه قبل، یکشنبه ۲۷ اسفند ۱۳۹۶، ساعت ۲۰:۵۱
این مشکل در SDK نسخه 2.1 حل شده (و کاملا محسوس هست). حتی اگر از آن استفاده هم نکنید، نصب آن سرعت build نگارش‌های دیگر را افزایش می‌دهد. فقط نگارش‌های دیگر باید تعریف فایل global.json را در بالاترین سطح پروژه فراموش نکنند.
پروژه ای دارم در نسخه Core 1.1 که  شامل 10 پروژه سایت خروجی و یک پروژه مدیریتی ادمین  

بعد از افزایش ماژول‌های مختلف و  به نسبت حجیم شدن پروژه به طور وحشتناکی کاهش سرعت اجرا بعد از build پروژه رو دارم
پروژه در حالت توسعه هم این مشکل رو به ندرت در محیط Visual Studio داره ولی در VSCode این مشکل فقط پس از اجرای dotnet run با این مشکل روبرو میشم.

به طوری که بعد از اجرا CPU Usage 100% , Disk Usage 100%  تا مدتی استفاده میشه برای مثال سیستمی با این مشخصات :
cpu: i7
Ram : 16 DDR4
HDD: 500 SSD  

 این مشکل در بین تمامی اعضا تیم داریم. آیا محدودیت در حجم پروژه هست؟ آیا با مهاجرت به نسخه 2.1 این مشکل کمتر میشه؟