تکنولوژی

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

برنامه نویسی وب

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

ویندوز

سیستم عامل Windows محبوب ترین سیستم عامل کامپیوترهای شخصی دنیاست. نسخه ی اول ویندوز به سال 1985 باز میگردد که طی دو دهه ی اخیر با نسخه های متنوع ازتقاع یافته است. آخرین نسخه این سیستم عامل نسخه 10 می باشد که در سال 2015 روانه بازار شد. شرکت سازنده ی این سیستم عامل یعنی مایکروسافت اعلام کرده که از این پس نسخه ی جدیدی از ویندوز تولید نمی کند و تمام تمرکز آن در بروز رسانی نسخه 10 می باشد. آموزش های مرتبط با سیستم عامل ویندوز مایکروسافت، معرفی برنامه ی کاربردی و جالب تحت این سیستم عامل محبوب در این مجموعه قرار میگیرد

لینوکس

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

مکینتاش

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

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

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

 

راه‌اندازی یک بیزنس آنلاین موفق، کار دشواری است و نیاز به برنامه و راهبرد دارد که در این گزارش به آنها می‌پردازیم.

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

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

معاون زیرساخت اعلام کرد امروز ظرفیت پهنای باند داخلی کشور ۱۰ ترابیت بر ثانیه می‌شود. این ظرفیت پیش از این ۴ ترابیت بر ثانیه بود.

معاون زیرساخت در مراسم افتتاح پروژه‌ی تلاش ۳ این شرکت، اعلام کرد ظرفیت انتقال پهنای باند کشور دو و نیم برابر می‌شود. سبوحی معاون طرح و توسعه‌ی شرکت ارتباطات زیرساخت گفت: «پروژه‌ی تلاش ۳ امروز به بهره‌برداری می‌رسد و در آن ظرفیت انتقال داده‌ی کشور از ۴ ترابیت بر ثانیه به ۱۰ ترابیت بر ثانیه می‌رسد. در این پروژه برای اولین بار از پورت‌های ۱۰۰ گیگابیت بر ثانیه در کشور استفاده شده است.»

سبوحی افزود:...

asus-products-3965-001.jpg

منظور از لپ تاپ تجاری نسبت به لپ تاپ های دیگر دنبال کردن دو هدف است : 1- طراحی زیبا و باریک 2- قدرت پردازشی مناسب

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

این لپتاپ فوق العاده تنها 1.04 کیلوگرم وزن دارد و برای افراد پر مشغله با جابجایی زیاد بسیار مناسب است. استفاده از نسل 7 پردازنده اینتل و قیمت مناسب 999$ می تواند رقیب جدی برای مک بوک پرو اپل باشد.

در ادامه مطلب مشخصات و تصاویر مختلف از این لپ تاپ را مشاهده کنید.

شاید برای شما هم پیش آمده که بخواهید در یک متن دنبال یک کلمه یا عبارت بگردید و روی آن تغییرات دلخواه را اعمال کنید.

به عنوان مثال در متن دلخواه دنبال عبارت "دینامیت" بگردید و تمام آنها را به رنگ نارنجی دربیاورید و به صفحه ویکی پدیا واژه "دینامیت" لینکش کنید. یا مثال دیگر در موتور جستجوی داخلی سایتتون عبارت های جستجو شده را پررنگ یا Highlight کنید و خیلی کاربرد های دیگر.

یکی از روش های معمول استفاده از توابع کار با رشته حروف یا String هاست که PHP در این ضمینه بسیار قدرتمند است. استفاده از توابعی مانند strpos ، strlen یا نسخه mb_strpos که برای حروف فارسی و عربی بدون ایراد می شود.

ولی تابع (mb_strpos) برای پیدا کردن اولین کلمه ساده و سریع است منتها برای پیدا کردن همه ی کلمات در متن بخصوص متون طولانی، علاوه بر پیچیدگی برنامه، بدلیل حلقه for طولانی مصرف cpu بالایی دارد.

خوش بختانه در این مواقع روش Regular Expression یا همان RegEx با سرعت بالا به کمک ما می آید. در ادامه ی مطلب با نوین ایران باشید که چگونه با چند خط ساده بکمک RegEx (با قابلیت پشتیبانی از حروف فارسی و UTF-8) مسئله را حل کنیم.