نیما قائدشرفی

گاه نوشته های یک توسعه‌دهنده نرم‌افزار

              

کوله پشتی من در سال ۹۵

یکشنبه ۱ فروردین ۹۵

کوله پشتی من در سال ۹۵

امسال به خاطر تفاوت های که در من ایجاد شده بود از کوتاه ترین سال های عمرم بود و خیلی سریع این سال به انتها رسید. سال ۹۴، ‌سالی پر از تنش و استرس و در عین حال از آرام ترین سال های عمرم بود.

چندسالی بود که دلم می خواست در بازی وبلاگی کوله پشتی شرکت کنم اما امسال به واقعیت تبدیلش کردم.

در چند خط بعدی یادداشتم سعی کردم خلاصه در مورد گذر سال ۹۴ بنویسم. 

این نوشته رو به ۳ بخش تقسیم کردم در بخش اول در مورد بعد حرفه ای ۹۴،  در بخش دوم از بعد شخصی ۹۴ صحبت می کردم و در آخر تصمیم های که تا الان برای سال آینده گرفتم رو با شما به اشتراک میگذارم.

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

پرداخت درون برنامه ای + Xamarin

دوشنبه ۱۹ بهمن ۹۴

پرداخت درون برنامه + زامارین اندروید

چند روز پیش تصمیم گرفته بودیم که به پروژه نبش امکان پرداخت آنلاین اضافه کنیم و من مسئول پیاده سازی این قسمت از پروژه بودم. اما چون ما از زامارین برای پیاده سازی برنامه استفاده می کنیم هیچ مستنداتی برای پیاده سازی درگاه پرداخت وجود نداشت و اکثر شرکت ها هم یک کتابخانه Jar برای اندروید ها گذاشته بودند که برای ما قابل استفاده بود اما به سختی پیاده سازیش نمی ارزید. 

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

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

۱۴ پیشنهاد من به تلگرام

شنبه ۲۱ آذر ۹۴



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

لیستی که در ادامه این یادداشت وجود داره چند تا از امکاناتی هست که من به فکرم رسیده البته نکته های دیگه ایهم هست اما به همین ۱۴ نکته اکتفا کردم. 

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

نکته مهم در شارژ باتری

سه شنبه ۱۷ آذر ۹۴

نکته مهم در شارژ باتری

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

مدت زمان شارژ شدن در بین این حساسیت ها اهمیت بیشتری داره، سرعت شارژ یک دوایس به چند عامل بستگی داره

۱- شارژر: که با خواندن اطلاعات روی شارژر میشه حداکثر جریان خروجی (به واحد آمپر) رو پیدا کرد
۲- خود دستگاه : معمولن به طور مستقیم ذکر نمیشه که یک دستگاه رو با حداکثر چه میزان جریان میشه شارژ کرد. ولی با یک سرچ ساده این مقدار هم پیدا میشه
۳-کابل شارژر! 

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

استارتاپ گرایند شیراز - رویداد دوم

سه شنبه ۳۱ شهریور ۹۴

سلام

چند روز پیش از طرف سرکار خانم نصیحت کن که رویداد استارتاپ گرایند شیراز رو برگزار می کنند تیم نبش به شرکت در این رویداد دعوت شد. در روز پنجشنبه ۲۶ شهریور ماه این رویداد برگزار شد و من در این یادداشت قصد دارم به تجربه شرکت در این رویداد بپردازم.

ابتدا با تعریف اینکه استارتاپ گرایند چیه و شرکت در ان چه فایده ای داره می خوام مطلب رو شروع کنم.

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

حضور در استارتاپ گرایند از سه جهت مفید هست یکی اینکه تجربه شخصی که مسیر انترپرنری رو پیش رفته و خیلی  از سختی ها و موانع راه رو دیده می تونه خیلی برای کسایی که دوست دارن از موفق های آینده بشن تاثیر گذار باشه از جهت دیگه حضور در همچین رویدادهای و دیدن تعداد زیادی انترپرنر فعال ( ویا حتی علاقمند ) در این زمینه باعث تشویق افراد (Inspire) و کمک به فعال تر شدن افراد در این جامعه می کنه و در نهایت همیشه شبکه سازی و آشنا شدن با فعال های یک حوزه مثبت و مفید بوده.

در ادامه بیشتر با این رویداد آشناشید.

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

عدم امکان ذخیره اموت ایکون ها در MySQL

پنجشنبه ۱۲ شهریور ۹۴

امروز در پاسخ به کامنت ها متوجه شدم که قسمتی از متن های که نوشتم به طور خاصی نیستند ٬ در ابتدا فکر کردم که مشکل از استفاده از ترکیب شیفت +‌ اینتر برای رفتن به خط بعد هست اما بعد از تست این موضوع متوجه شدم که دلیل این مشکل نبوده و دلیلی که پشت این موضوع وجود داشت استفاده از اموت ایکون ها بود.

این مشکل خیلی ساده حل میشه برای توضیحات بیشتر به ادامه مطلب بروید.

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

آمار خیره کننده

چهارشنبه ۱۱ شهریور ۹۴

سلام به همه دوستان

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

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

در چند روز آینده نوشتن دو یادداشت با عنوان ها « تجربه ساخت اپلیکیشن با زامارین‌ » و « استارتاپ نبش » به اتمام میرسانم و در بلاگ قرار می دهم.

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

بیتکوین به زبان [نسبتا] پیچیده

یکشنبه ۷ تیر ۹۴

بیتکوین به زبان [نسبتا] پیچیده

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

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

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

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

همایش الس

چهارشنبه ۲۰ خرداد ۹۴

شرکت در نشست حوزه کسب و کارهای نوپا

سلام دوباره

از روزی که اولین بازخورد ها رو از اولین یادداشت بلاگم داشتم چند تا مطلب درباره ی تکنولوژی و کامپیوتر و برنامه نویسی آماده کرده ام اما چون بعضی هاشو خیلی صریح و تند انتقاد کرده بودم و بعضی هاش رو خیلی دقیق نمی تونم ثابت کنم فعلن به صورت عمومی توی بلاگم به اشتراک نگذاشتم ولی در مورد مطالبی که نوشتم خیلی تحقیق کردم با دوستای فعالم توی این زمینه ، در موردشون صحبت کردم و نظرو دیدگاه اون ها رو در این باره پرسیدم و خیلی توی نوشتن مطالب برام مفید بوده.

 

از بین شبکه ها اجتماعی ، خیلی توئیتر و سیستم اطلاع رسانی این شبکه اجتماعی رو می پسندم ، محدودیت 140 کارکتری توئیتر به طور خیلی نامنطقی ای کافی هست و این محدودیت ساده خیلی به صرف وقت و نگه داشتن کاربر توی این شبکه  کمک می کنه! اما متاسفانه به دلیل اینکه اکثر دوستائی که من دارم از این شبکه اجتماعی استفاده نمی کنند منم نمی تونم خیلی خوب از توئیتر استفاده کنم اما چند هفته ای هست که استفاده مداوم و روزمره از توئیتر رو شروع کردم از همین طریق هم خیلی خوب تونستم با جامعه ی کامپیوتری ها در ارتباط باشم و چندین ساعت از عمرم رو روزانه توی توئیت های چند کلمه ای این شبکه اجتماعی صرف می کنم! چند روز پیش چند تا از کسائی که جز دنبال کننده هاشون بودم توی یک عکس منشن شده بودن ، به نظرم جالب امد و عکس رو باز کردم و در این عکس تبلیغ یک کنفراس توی حوزه کسب و کارهای نوپا از طرف شرکت آویژه (بنیاد الس) بود. به سایت این شرکت رفتم اونجا توضیح داده شده بود که یک کنفراس روز چهارشنبه 20 خرداد برگزار میشه که در ابتدا چندتا سخنرانی داره و بعد از سخنرانی ها ، زمانی برای شبکه سازی بین شرکت کننده ها وجود داره و تیم تشکیل می دهند در نهایت شرکت کننده ها ایده هایی رو مطرح میکنن و اگر جز ایده های منتخب شدن ، تیم در یک دوره 21 روزه به رایگان آموزش می بینن! اما نکته جالب این نشست قیمت خیلی پائین شرکت کردن بود ! 11 هزار تومان ( دقیق تر میشه گفت 10900 تومان) ، خلاصه که توی این نشست ثبت نام کردم و بعلت پرداخت به موقع یک مهمان هم همراه خودم می تونستم ببرم! من هم دوستم آقای نبئی رو دعوت کردم.

 

امروز این نشست برگزار شد و من هم تصمیم گرفتم درباره تجربه شرکت توی این نشست چند خطی بنویسم. در ادامه در باره امروز بخونید.

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

شروع به کار

چهارشنبه ۲۲ بهمن ۹۳

شروع به کار

دوستان سلام

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

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