‫۸ سال و ۱ ماه قبل، یکشنبه ۱۷ مرداد ۱۳۹۵، ساعت ۲۱:۲۱
یکی از مسائلی که بسیار مهم است صد در صد میزان محبوبیت گوشی مورد نظر در سطح جامعه است که باعث میشود تست گوشی بهتر صورت بگیرد.

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

نکته بعدی که مهم میدانم این هست که به روز بودن گوشی در هنگام تست بسیار کاربردی است به عنوان نمونه زمانی که شما قصد دسترسی به حافظه خارجی داشته باشید یا تنطیمات سیستم را بخواهید تغییر دهید از api 23 به بعد این مورد نیاز به یک اجازه مجدد هنگام انجام عمل را دارد و تنها به مجوز داخل مانیفست اکتفا نمی‌کند. در صورتی که ورژن گوشی از این پایین‌تر باشد با چنین مسئله ای روبرو نخواهید شد مگر اینکه از قبل درباره این مورد اطلاع داشته باشید و حالا برای مسائل دیگر هم به همین صورت.
هر چند تجربه کار با این کتابخانه‌ها بیشتر برای من در حد مشاهده بوده ولی به نظر من به چند دلیل انگیولار برتری داره
اول اینکه مستندات و مثال‌ها و کدهای زیادی ازش در اینترنت یافت میشه
دوم اینکه برنامه نویس‌های بیشتری در این کتابخانه در ایران هستند که در صورت پروژه ای که قبلا با انگیولار نوشته شده باشه و نیاز به توسعه در آینده داشته باشه و اگه تیم سابق نباشه میشه افرادی جدیدتری رو سریع و راحت‌تر پیدا کرد.
سوم اینکه انگیولار توسط گوگل منتشر میشه که نسبت به بقیه معتبرتره و هم اینکه چون بازنویسی کردن احتمال مشکل در آینده براش به شدت پایین میاد.
فکر میکنم اون هشت گزینه ای که شما مطح کردید رو انگیولار به خوبی داره.
البته این نکته رو هم باید مدنظر داشت که کاربران عمومی از برنامه‌های عمومی استفاده می‌کنند و این تعدد نسخه برای آن‌ها گیج کننده است. همین الان اشخاصی که کاربران عمومی از آن‌ها زیاد سوال میکنند یک پرسش داشته باشید می‌گویند خیلی هاشان سوال می‌پرسند که " اونی که 32 داره رو بگیرم یا اونی که 64 نوشته؟"
و البته پاسخ خودم به آن‌ها فقط این جمله هست 32 رو بگیر.
حالا شما در یک حالت عمومی این انتظار را داشته باشید که کاربر بداند کدام نسخه را بگیرد؟
‫۸ سال و ۳ ماه قبل، شنبه ۱۵ خرداد ۱۳۹۵، ساعت ۰۰:۴۳
عموما این ناراضی زمانی دیده میشه که از کاربران نظرسنجی بشه. کاربران فقط یک موقع خودجوش اعتراض میکنن که فونت واقعا خیلی مشکل داشته باشه یا سال‌ها با یک فونت کار کرده باشند و در یک مرحله زمانی فونت به یک نمونه بدتر تغییر پیدا کنه.
در بقیه حالات حتی اگ هم ناراضی باشن سخنی نمی‌گویند ولی در یک نظرسنجی که کاربر دو نمونه رو ببینه میشه به نکات مهمتری رسید. فونت یکان یکی از فونت‌های مورد علاقه من هست ولی در وب رضایت چندانی ازش ندارم. هر چند تا مدت‌ها جز معدود فونت‌های مجاز و خوب بود. دلیل اینکه ازش ناراضی هستم این هست که چندان برای وب بهینه نیست و در حالت‌های سایز خیلی بزرگ و کوچک فرم خودش رو از دست میده ولی وزیر و صمیم این مشکل چندان حاد نیست. چون بسیار بهینه‌تر شدند یا مثلا تاهما تا موقعی که 9pt هست بسیار خوب عمل می‌کنه، بزرگتر بشه به یک فاجعه تبدیل میشه. من از صمیم راضی هستم چون واقعا برای خواندن مطالب بلند برای چشم عالی هست. خیلی حالت رسمی داره.
دو سوال از شما داشتم:
1- خروجی ios چطور؟
2- با دلفی دات نت می‌نویسید؟

البته من در Xamarin تست نکردم ولی از آنجای که Xamarin طبق مستندات گفته شده، برنامه را به نتیجه نهایی Compile می‌کند نباید تفاوات چندانی باشد ولی برای اندروید چون کمپایل درجا صورت میگیرد لاجرم باید dll‌ها فرستاده شوند.
ما خودمون به شخصه توی تیممون شروع به تست Xamarin کردیم که البته بعدا java را ترجیح دادیم. یک سری مقاله در مورد Xamarin توی سایت هست که می‌تونید دلیلش رو ببینید.
توی Xamarin برنامه چند لحظه ای کندتر اجرا میشه ولی مشکل چندانی نداره و ارزشش رو داره ولی مشکل اصلی حجم برنامه بود که که میتونه خیلی بالاتر باشه. مثلا به ازای استفاده از Linq باید Dll مربوطه داخل برنامه کپی بشه که حجمش چیزی حدود یک مگابایت به برنامه اضافه می‌کنه و همینطور DLL‌های دیگه. به همین علت ما Xamarin رو برای برنامه هایی که متعلق به مکان‌ها خاصی مثل کارخانه‌ها و شرکت‌ها میشه ترجیح میدیم ولی عرضه عمومی روی مارکت‌ها رو با جاوا ترجیح میدیم.
‫۸ سال و ۵ ماه قبل، جمعه ۱۰ اردیبهشت ۱۳۹۵، ساعت ۲۲:۱۹
موافقم. منم از دسکتاپ بیشتر خوشم میاد ولی وقتی بحث بین جابجایی و  جمع و جور بود و موراد دیگه پیش میاد خب لپ تاپ در اینجا نقش مهمی ایفا میکنه.
من قبلا فقط روی دسکتاپ کار میکردم ولی الان که مرتبا دارم بین چندجا جابجا میشم مدت زیادی روی لپ تاپ کار میکنم و واقعا هم بهش عادت کردم ولی یک دسکتاپ با کانفیگ خوب یک چیز دیگست.
‫۹ سال و ۱ ماه قبل، شنبه ۲۴ مرداد ۱۳۹۴، ساعت ۱۶:۴۵
به نظرم من مورد منطقی هست
به خصوص که نیروی کار در حین انجام روژه به خاطر سربازی ، کار خود را ترک نکند یا اینکه در آینده به او نیازی شد در دسترس باشد. کلا نداشتن کارت پایان خدمت هم برای شخص و هم برای دیگران یه جور بلاتکلیفی ایجاد می‌کند.