یادداشت های یک توسعه دهنده از جهان برنامه نویسی

باز کردن فایل عکس از طریق لینک متن در اکسل

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

همونطور که میدونید میشه یک متن داخل سلول اکسل ( و البته همه نرم افزار دیگر آفیس مثل ورد و ... ) رو بصورت لینک در آورد تا با کلیک روی اون یه فایل یا یه صفحه در مرورگر یا حتی یه شیت دیگه رو باز کنه . برای اینکار روی متن یا سلول مورد نظر راست کلیک میکنیم :

بعد اون فایل رو انتخاب کرده و کار تمومه . حالا هر وقت که روی اون متن کلیک میکنید میره و اون فایل رو باز میکنه

اما مشکل این دوستمون این بود که وقتی روی لینک کلیک میکرد عکس تو ie باز میشد ! 


اولین چیزی که به ذهنم رسید داستان open with  که احتمالا بصورت پیش فرض برای سیستمش تعریف شده نیست که باید عکس با فرمت jpg رو با نرم افزار خودش باز کنه ولی مشکل این نبود . همه چیز در بیرون از اکسل درست کار میکرد ولی وقتی داخل اکسل فایل رو باز میکردید با ie یا همون اینترنت اکسپلور باز میشد !!

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

(1) Run regedit.exe

(2) Navigate to HKEY_CLASSES_ROOT -> jpegfile -> CLSID

(3) Right-click on “Default” (the Value Name) and select “Modify”

(4) Change “Value data” from

 {25336920-03F9-11cf-8FD0-00AA00686F13} to

 {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}

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


شما هم اگه می دونید کجا میشه خدای رجیستر شد بگید ما هم یاد بگیریم ...

۰ نظر موافقین ۱ مخالفین ۰
مرتضی درزی

طراحی رابط کاربری موبایل

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

اما اگه آستین ها رو بالا زدید و میخواید طراحی رو شروع کنید ولی مسلما مثل هر برنامه نویس دیگه نرم افزار های طراحی مثل Photoshop , Sketch , Invision ندارید بهتره از بعضی از اپلیکیشن های انلاین استفاده کنید که اتفاقا خود طراحان هم تو کارهاشون ازش استفاده میکنن . 

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

از جمله امکانات این اپ آنلاین 

نمونه سازی سریع 

به راحتی و با سرعت میتونید از المان های متریال دیزاین در اندروید و ios استفاده کنید .

اشتراک گذاری 

میتونید بصورت گروهی در ساخت طراحی شرکت کنید و هر کدام بصورت جدا یکی از کارها رو انجام داده و به اشتراک بگذارید 

دسترسی آسان 

بدلیل انلاین بودن اپ میتونید از هر کجا که اینترنت دارید کار طراحیتون رو ادامه بدید 

پیش نمایش روی موبایل 

میتونید با نصب اپلیکیشن اندروید این سایت و اسکن QR پروژه روی موبایلتون بصورت واقعی نتیجه رو ببینید 


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


شما هم اگه اپ یا سایت دیگه ای میشناسید معرفی کنید ...

۰ نظر موافقین ۱ مخالفین ۰
مرتضی درزی

در هر فرصتی گوش بدید

تو این دنیای سریعی که برای خودمون ساختیم ، استفاده از هر فرصتی غنیمته . گوش دادن هم یکی از این فرصت های مغتنمه که زیاد بهش توجه نمیکنیم . برای من که یه مسیر 25 کیلومتری رو هر روز باید از خونه تا سرکار رانندگی کنم یه فرصت خوبیه که بجای از دست دادن زمان بتونم از فرصت استفاده کنم و با گوش دادن یه چیزی هم یاد بگیرم .برای اینکار دنبال یه اپ یا سایت پادکست گشتم . اپ زیادی برای اینکار وجود داره و من فعلا یکیش رو انتخاب کردم که بد نیست . 


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

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


۰ نظر موافقین ۱ مخالفین ۰
مرتضی درزی

سلام اول

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

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


پس بریم تا که باشیم ....

۰ نظر موافقین ۱ مخالفین ۰
مرتضی درزی