🌀 کتابخانه ZXing 🌀
امروزه استفاده از بارکدها برای به دست آوردن اطلاعات محصول و سایر مشخصهها و ... خیلی رایج شده است، برای ایجاد بارکدخوان در اندروید میتوان از کتابخانه ZXing استفاده کرد.
کتابخانه ZXing یک کتابخانه بارکدخوان (Barcode Scanner) برای جاوا و اندروید میباشد که میتواند بارکدهای نوع 1D/2D را پردازش کند.
برای استفاده از این کتابخانه باید ورژن AppCompat بالای 23 و ورژن BuildTools بالای 27.0.3 باشد، در غیر این صورت ممکن است با خطای کامپایل مواجه شوید و همچنین داخل فایل Manifest نیز برای عملکرد بهتر باید ویژگی HardwareAccelerated را در بخش Application بر روی True تنظیم کنید.
💎 Channel : @Developix 💎
امروزه استفاده از بارکدها برای به دست آوردن اطلاعات محصول و سایر مشخصهها و ... خیلی رایج شده است، برای ایجاد بارکدخوان در اندروید میتوان از کتابخانه ZXing استفاده کرد.
کتابخانه ZXing یک کتابخانه بارکدخوان (Barcode Scanner) برای جاوا و اندروید میباشد که میتواند بارکدهای نوع 1D/2D را پردازش کند.
برای استفاده از این کتابخانه باید ورژن AppCompat بالای 23 و ورژن BuildTools بالای 27.0.3 باشد، در غیر این صورت ممکن است با خطای کامپایل مواجه شوید و همچنین داخل فایل Manifest نیز برای عملکرد بهتر باید ویژگی HardwareAccelerated را در بخش Application بر روی True تنظیم کنید.
💎 Channel : @Developix 💎
🌀 کتابخانه PDF.js 🌀
امروزه استفاده از فایل های PDF برای نشان دادن گزارش، اطلاعات، فاکتور و ... خیلی مرسوم شده است. و گاهی نیاز است در صفحه وب محتوای یک فایل PDF را به کاربر نشان دهیم.
در چنین مواقعی میتوان از کتابخانه PDF.js استفاده کرد که یک کتابخانه جاوا اسکریپت، برای رندر کردن فایل PDF با استفاده از Canvas در HTML5 است.
💎 Channel : @Developix 💎
امروزه استفاده از فایل های PDF برای نشان دادن گزارش، اطلاعات، فاکتور و ... خیلی مرسوم شده است. و گاهی نیاز است در صفحه وب محتوای یک فایل PDF را به کاربر نشان دهیم.
در چنین مواقعی میتوان از کتابخانه PDF.js استفاده کرد که یک کتابخانه جاوا اسکریپت، برای رندر کردن فایل PDF با استفاده از Canvas در HTML5 است.
💎 Channel : @Developix 💎
🌀 کتابخانه DropZone 🌀
یکی از قابلیت هایی که یک وبسایت میتواند داشته باشد امکان بارگذاری فایل است؛ برای این که کاربر با کشیدن و رها کردن فایل را آپلود کند راه های مختلفی وجود دارد که یکی از آنها استفاده از کتابخانه DropZone است.
کتابخانه DropZone یک کتابخانه متن باز جاوا اسکریپت است که به شما امکان آپلود فایل با کشیدن و رها کردن را میدهد.
💎 Channel : @Developix 💎
یکی از قابلیت هایی که یک وبسایت میتواند داشته باشد امکان بارگذاری فایل است؛ برای این که کاربر با کشیدن و رها کردن فایل را آپلود کند راه های مختلفی وجود دارد که یکی از آنها استفاده از کتابخانه DropZone است.
کتابخانه DropZone یک کتابخانه متن باز جاوا اسکریپت است که به شما امکان آپلود فایل با کشیدن و رها کردن را میدهد.
💎 Channel : @Developix 💎
🌀 کتابخانه Intro.js 🌀
زمانی که کاربران جدیدی وبسایت شما را میبینند، یکی از بهترین راهکارها، ارائه یک راهنمای گامبهگام است تا بتوانند با خدمات و قابلیت های جدید سایت آشنا شوند.
برای این منظور راهکار های متنوعی وجود دارد، که یکی از آنها استفاده از Intro.js است که یک کتابخانه متن باز جاوا اسکریپت، برای ساخت راهنمای گامبهگام برای آشنا کردن کاربران با خدمات و قابلیت های سایت است.
💎 Channel : @Developix 💎
زمانی که کاربران جدیدی وبسایت شما را میبینند، یکی از بهترین راهکارها، ارائه یک راهنمای گامبهگام است تا بتوانند با خدمات و قابلیت های جدید سایت آشنا شوند.
برای این منظور راهکار های متنوعی وجود دارد، که یکی از آنها استفاده از Intro.js است که یک کتابخانه متن باز جاوا اسکریپت، برای ساخت راهنمای گامبهگام برای آشنا کردن کاربران با خدمات و قابلیت های سایت است.
💎 Channel : @Developix 💎
🌀 کتابخانه MPAndroidChart 🌀
گاهی نیاز است که اطلاعات و آمار هایی را به کاربر نمایش دهید؛ که در چنین مواردی استفاده از نمودار و اشکال، ظاهر بهتری به اپلیکیشن میدهد و بهتر میتوان اطلاعات را نشان داد.
برای نمایش اطلاعات و آمارها به شکل نموداری زیبا و کاربر پسند در اندروید میتوان از کتابخانه MPAndroidChart استفاده کرد که یک کتابخانه اندروید برای رسم نمودار است، با استفاده از این کتابخانه میتوانید انواع نمودار مثل نمودار رادار، خطی، میله ای، حبابی، دایره ای را با وارد کردن مختصات همراه با انیمیشن رسم کنید.
💎 Channel : @Developix 💎
گاهی نیاز است که اطلاعات و آمار هایی را به کاربر نمایش دهید؛ که در چنین مواردی استفاده از نمودار و اشکال، ظاهر بهتری به اپلیکیشن میدهد و بهتر میتوان اطلاعات را نشان داد.
برای نمایش اطلاعات و آمارها به شکل نموداری زیبا و کاربر پسند در اندروید میتوان از کتابخانه MPAndroidChart استفاده کرد که یک کتابخانه اندروید برای رسم نمودار است، با استفاده از این کتابخانه میتوانید انواع نمودار مثل نمودار رادار، خطی، میله ای، حبابی، دایره ای را با وارد کردن مختصات همراه با انیمیشن رسم کنید.
💎 Channel : @Developix 💎
🌀 ابزار PurgeCSS 🌀
یکی از راه های بهینه کردن وبسایت، حذف استایل های استفاده نشده از فایل CSS است که برای این کار راه های زیادی وجود دارد که یکی از آنها ابزار PurgeCSS است.
ابزار PurgeCSS ابزاری برای بررسی استایل های وبسایت و همچنین فریمورکها و کتابخانه های CSS استفاده شده در پروژه است که فایل های CSS را بررسی و استایلها و کلاس های استفاده نشده را از فایل CSS مربوطه حذف میکند و در نتیجه حجم فایل های CSS کمتر و وبسایت بهینهتر میشود.
💎 Channel : @Developix 💎
یکی از راه های بهینه کردن وبسایت، حذف استایل های استفاده نشده از فایل CSS است که برای این کار راه های زیادی وجود دارد که یکی از آنها ابزار PurgeCSS است.
ابزار PurgeCSS ابزاری برای بررسی استایل های وبسایت و همچنین فریمورکها و کتابخانه های CSS استفاده شده در پروژه است که فایل های CSS را بررسی و استایلها و کلاس های استفاده نشده را از فایل CSS مربوطه حذف میکند و در نتیجه حجم فایل های CSS کمتر و وبسایت بهینهتر میشود.
💎 Channel : @Developix 💎
🌀 پیش پردازنده SASS 🌀
پیشپردازنده های CSS ابزار هایی هستند که ساختار خاص خود را دارند تا به توسعهدهندگان برای نوشتن آسانتر و تمیزتر کد CSS کمک کنند و در نهایت به کد CSS استاندارد باندل/ترنسپایل شوند.
یکی از بهترین پیشپردازنده های CSS، پیشپردازنده Sass است که امکان استفاده از متغیرها، دستورات تو در تو، وارد کردن قطعه کدها، گروهبندی کدها، وراثت و عملگرها را در کد های CSS فراهم میکند.
برای مثال میتوانید برای ویژگی Prefix مرورگر های مختلف یک گروهبندی کد یا همان Mixin بنویسید که مانند یک تابع عمل میکند و برای هر المانی که خواستید این Mixin را اعمال کنید.
💎 Channel : @Developix 💎
پیشپردازنده های CSS ابزار هایی هستند که ساختار خاص خود را دارند تا به توسعهدهندگان برای نوشتن آسانتر و تمیزتر کد CSS کمک کنند و در نهایت به کد CSS استاندارد باندل/ترنسپایل شوند.
یکی از بهترین پیشپردازنده های CSS، پیشپردازنده Sass است که امکان استفاده از متغیرها، دستورات تو در تو، وارد کردن قطعه کدها، گروهبندی کدها، وراثت و عملگرها را در کد های CSS فراهم میکند.
برای مثال میتوانید برای ویژگی Prefix مرورگر های مختلف یک گروهبندی کد یا همان Mixin بنویسید که مانند یک تابع عمل میکند و برای هر المانی که خواستید این Mixin را اعمال کنید.
💎 Channel : @Developix 💎
🌀 افزونه The Great Suspender 🌀
مرورگر کروم از حافظه رم برای افزایش سرعت استفاده میکند و یکی از معایب آن مصرف بیش از حد و زیادهروی در این مورد است، ممکن است تعداد زیادی تب در مرورگر کروم باز کنید و چون این زبانهها حافظه اصلی را اشغال میکنند، کارآیی سیستم را کاهش دهند و منابع زیادی مصرف کنند.
برای رفع این مشکل میتوان از افزونه The Great Suspender استفاده کرد که یک افزونه برای کروم است، نحوه کار این افزونه به این صورت است که وقتی زبانه های باز مرورگر برای مدت زمان مشخص استفاده نشود، افزونه آنها را با یک اسکرینشات کمحجم جایگزین میکند و پردازش های سنگین DOM و BOM صفحه را متوقف میکند، سپس با اکتیو شدن تب صفحه مجددا بارگیری میشود.
💎 Channel : @Developix 💎
مرورگر کروم از حافظه رم برای افزایش سرعت استفاده میکند و یکی از معایب آن مصرف بیش از حد و زیادهروی در این مورد است، ممکن است تعداد زیادی تب در مرورگر کروم باز کنید و چون این زبانهها حافظه اصلی را اشغال میکنند، کارآیی سیستم را کاهش دهند و منابع زیادی مصرف کنند.
برای رفع این مشکل میتوان از افزونه The Great Suspender استفاده کرد که یک افزونه برای کروم است، نحوه کار این افزونه به این صورت است که وقتی زبانه های باز مرورگر برای مدت زمان مشخص استفاده نشود، افزونه آنها را با یک اسکرینشات کمحجم جایگزین میکند و پردازش های سنگین DOM و BOM صفحه را متوقف میکند، سپس با اکتیو شدن تب صفحه مجددا بارگیری میشود.
💎 Channel : @Developix 💎
🌀 سرویس Todoist 🌀
داشتن یک برنامه برای انجام کارها باعث میشود از تایمتان بهترین استفاده را کنید و از برنامه زندگیتان عقب نمانید. یکی از بهترین راهها برای برنامه ریزی روزانه، نوشتن کارها است، به طوری که در هر لحظه و هر پلتفرمی به آن دسترسی داشته باشید.
سرویس Todoist گزینه مناسبی است که هم نسخه وب و هم افزونه مرورگر آن و هم اپ آن برای سیستم عامل های اندروید – آیاواس – مک – گنو/لینوکس - ویندوز وجود دارد، همچنین افزونه آن برای مرورگر های کروم – فایرفاکس – سافاری ساخته شده است؛ شما با هر دیوایس و پلتفرمی میتوانید کار های روزانه خود را ببینید و تغییرات روی آن انجام دهید.
💎 Channel : @Developix 💎
داشتن یک برنامه برای انجام کارها باعث میشود از تایمتان بهترین استفاده را کنید و از برنامه زندگیتان عقب نمانید. یکی از بهترین راهها برای برنامه ریزی روزانه، نوشتن کارها است، به طوری که در هر لحظه و هر پلتفرمی به آن دسترسی داشته باشید.
سرویس Todoist گزینه مناسبی است که هم نسخه وب و هم افزونه مرورگر آن و هم اپ آن برای سیستم عامل های اندروید – آیاواس – مک – گنو/لینوکس - ویندوز وجود دارد، همچنین افزونه آن برای مرورگر های کروم – فایرفاکس – سافاری ساخته شده است؛ شما با هر دیوایس و پلتفرمی میتوانید کار های روزانه خود را ببینید و تغییرات روی آن انجام دهید.
💎 Channel : @Developix 💎
🌀 ابزار Webpack 🌀
اگر سرویسی داشته باشید که در آن با تعداد زیادی منابع خارجی از جمله اسکریپت های JS و فایل های CSS و تصاویر و ... سر و کار داشته باشید، مدیریت پروژه سخت و Minify کردن تکبهتک فایلها برای خروجی نهایی زمانبر خواهد بود، در چنین مواردی به جای کار های تکراری و زمانبر بهتر است از ابزار های Module Bundler یا همان باندلرها استفاده کنید.
یکی از محبوبترین Module Bundler ها در دنیای وب Webpack است. Webpack تمام فایل های جاوا اسکریپت را با رعایت ایمپورتها، فایل های CSS و Sass و تصاویر و سایر ریسورس های استفاده شده در برنامه را به یک خروجی واحد و در حد پروداکشن، باندل میکند.
💎 Channel : @Developix 💎
اگر سرویسی داشته باشید که در آن با تعداد زیادی منابع خارجی از جمله اسکریپت های JS و فایل های CSS و تصاویر و ... سر و کار داشته باشید، مدیریت پروژه سخت و Minify کردن تکبهتک فایلها برای خروجی نهایی زمانبر خواهد بود، در چنین مواردی به جای کار های تکراری و زمانبر بهتر است از ابزار های Module Bundler یا همان باندلرها استفاده کنید.
یکی از محبوبترین Module Bundler ها در دنیای وب Webpack است. Webpack تمام فایل های جاوا اسکریپت را با رعایت ایمپورتها، فایل های CSS و Sass و تصاویر و سایر ریسورس های استفاده شده در برنامه را به یک خروجی واحد و در حد پروداکشن، باندل میکند.
💎 Channel : @Developix 💎
🔥1
🌀 افزونه ووکامرس 🌀
امروزه اکثر کسب و کارها به دنبال فعالیت در فضای اینترنت هستند، یک نمونه محبوب و رایج آن، راهاندازی فروشگاه اینترنتی برای فروش محصولات و خدمات است، برای ساخت یک فروشگاه اینترنتی فروشگاهساز های مختلفی وجود دارند که برخی از آنها رایگان و برخی دیگر غیررایگان هستند.
سیستم مدیریت محتوای وردپرس، افزونهای به نام ووکامرس برای ساخت فروشگاه های اینترنتی مختلف دارد، این افزونه کاملا رایگان است و بهراحتی میتوانید بهکمک آن، فروشگاه اینترنتی برای هر نوع فعالیتی ایجاد کنید.
ویژگی های ووکامرس بهطور خلاصه :
- استفاده از افزونه های متعدد برای اضافه کردن امکانات به فروشگاه
- مدیریت موجودی
- پرداخت های امن
- پشتیبانی از زبان فارسی
- ذخیرهسازی و فیلتر کردن محصولات
💎 Channel : @Developix 💎
امروزه اکثر کسب و کارها به دنبال فعالیت در فضای اینترنت هستند، یک نمونه محبوب و رایج آن، راهاندازی فروشگاه اینترنتی برای فروش محصولات و خدمات است، برای ساخت یک فروشگاه اینترنتی فروشگاهساز های مختلفی وجود دارند که برخی از آنها رایگان و برخی دیگر غیررایگان هستند.
سیستم مدیریت محتوای وردپرس، افزونهای به نام ووکامرس برای ساخت فروشگاه های اینترنتی مختلف دارد، این افزونه کاملا رایگان است و بهراحتی میتوانید بهکمک آن، فروشگاه اینترنتی برای هر نوع فعالیتی ایجاد کنید.
ویژگی های ووکامرس بهطور خلاصه :
- استفاده از افزونه های متعدد برای اضافه کردن امکانات به فروشگاه
- مدیریت موجودی
- پرداخت های امن
- پشتیبانی از زبان فارسی
- ذخیرهسازی و فیلتر کردن محصولات
💎 Channel : @Developix 💎
🔥3