GULP چیست و چه ویژگی هایی دارد؟

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

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

بیشتر بخوانید
برنامه ریزی تبلیغات
۶ روش تبلیغاتی که شاید تاکنون بررسی نکرده باشید

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

بیشتر بخوانید
نت فیلیکس
تبلیغات همگن، روحی در کالبد یک رسانه معتبر

احتمالا در پست های قبل در خصوص تبلیغات محلی و مبحث native advertising مطالبی را خوانده اید، تکنیک ها و روشهای جدیدی که برای اثرگذاری بالاتر تبلیغات استفاده می شوند.

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

بیشتر بخوانید
تبلیغات محلی
بازاریابی محتوایی و تبلیغات محلی

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

بیشتر بخوانید
Big Data از چه جهت اهمیت دارد؟

Big Data چیست؟

داده های بزرگ یا عظیم داده ترجمه اصطلاح Big Data می باشد که معمولا به مجموعه از داده ها اطلاق می شود که اندازه آنها فراتر از حدی است که با نرم افزارهای معمول بتوان آنها را در یک زمان معقول اخذ، دقیق سازی، مدیریت و پردازش کرد. مفهوم «اندازه» در داده های بزرگ بطور مستمر در حال تغییر است و به مرور بزرگتر می شود.
داده های بزرگ (Big Data) مجموعه از تکنیک ها و تاکتیک هایی است که نیازمند شکل جدیدی از یکپارچگی هستند تا بتوانند ارزش های بزرگی را که در مجموعه های بزرگ، وسیع، پیچیده و متنوع داده پنهان شده اند، آشکار سازند.

بیشتر بخوانید
معرفی پروتکل Open Graph

OpenGraph فیس­بوک به شما اجازه می­دهد متادیتا را به منظور بهینه­سازی نحوه­ی نمایش محتوای خود در تایم لاین بکار بگیرید. ارزش استفاده از این داده­ها این است که  با ایجاد «لبه» در فیس­بوک، می­توانید داده­های خارق­العاده­ای را در مورد کاربرانی که محتوای شما را از طریق گزینه ­های مشاهده­ی فیس­بوک کنترل می­کنند، بدست بیاورید. اگر از تگ­های گراف باز استفاده نمی­کنید، فیس­بوک از متادیتا­های استاندارد پیش­فرض استفاده خواهد کرد.

بیشتر بخوانید
تد كروز و سوء استفاده از داده‌های كلان

هفته گذشته به اهمیت شفافیت در شیوه استفاده از داده‌ها توسط نهاد‌های تجاری پرداختیم. از سال ۲۰۱۰ دیوان عالی آمریکا رای به مشارکت سیاسی آزاد نهاد‌های تجاری از طریق حمایت مالی در مبارزات انتخاباتی داده است. بد نیست که این بار نمونه‌ای از سوءاستفاده‌های انجام شده در این زمینه را بررسی کنیم. اگر انتخابات ریاست جمهوری آمریکا را دنبال می‌کنید احتمالا نام تد کروز را شنیده‌اید. این سناتور تازه‌کار آخرین امید حزب جمهوری‌خواه برای متوقف کردن دانولد ترامپ بود. او در یازده ایالت برنده انتخابات درون حزبی شد ولی در پایان باز هم نتوانست جلوی پوپولیسم مفرط ترامپ دوام بیاورد. این هفته او پس از شکست در ایندیانا، پایان مبارزات انتخاباتی خود را اعلام کرد. ولی نکته قابل توجه این نیست که چرا کروز شکست خورد؛ نکته این است که چرا او تا این مرحله توانست دوام بیاورد؟

بیشتر بخوانید
تحلیل اطلاعات
تست شخصيت ١٠٠هزار نفره!

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

بیشتر بخوانید
hadoop
HDFS چه تفاوتی با فايل سيستم‌هاي معمولي دارد؟

HDFS یا فایل‌سیستم توزیع‌شده‌ی هدوپ در واقع پیاده‌سازی مفاهیم سنتی فایل‌سیستم، در مقیاسی بسیار بزرگتر از معمول است. در حالتی که کوچکترین بلوک قابل آدرس‌دهی در کامپیوتر شما احتمالا چند کیلوبایت است، بلوک‌های HDFS به سادگی ۶۴ یا ۱۲۰ مگابایت یا حتی بیشتر هستند. ده‌ها‌هزار برابر بزرگتر! به قلمرو داده‌های کلان خوش آمدید. به امکاناتی که این تغییر مقیاس در اختیار ما می‌گذارد فکر کنید.

بیشتر بخوانید
بهترین معادل فارسی Big Data کدام است؟

در نظر فرهنگستان زبان و ادب فارسی «علم‌آموزي به زبان بیگانه بسیار دشـوارتر از علم‌آموزي به زبان مادري است، زیرا درك ظرایف و پیچیدگیهاي زبان بیگانه میسر نیـست مگر با صرف وقت و هزینۀ بسیار. ازاین رو، اگر علم به زبان بیگانـه تـدریس شـود، کـسانی بیشترین بهره را از آن خواهند برد که بر آن زبان مسلط باشند. بـه ایـن ترتیـب، فاصـلۀ میـان تحصیلکردگان و مردم عادي بیشتر می‌شود و اشاعۀ دانش محـدود مـیگـردد و در جامعـه تبعیضی سخت ناروا پدید میآید.»

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