معرفی سرویس جدید آمازون برای ترجمهٔ وب‌سایت‌ها و اپلیکشین‌ها

معرفی سرویس جدید آمازون برای ترجمهٔ وب‌سایت‌ها و اپلیکشین‌ها

بخش رایانش‌ابری (AWS) شرکت آمازون مدتی است که مشغول به کار بر روی پروژه‌ای در زمینهٔ ایجاد سرویس ترجمه برای وب‌سایت‌ها و اپلیکشین‌ها برای دولوپرها بوده است که در این مقاله قصد داریم به معرفی و بررسی این سرویس بپردازیم.
شرکت آمازون در راستای افزایش تعداد وب‌سرویس‌های خود برای دولوپرها، ابزار جدیدی برای ایجاد قابلیت ترجمهٔ محتوا به زبان‌های مختلف در اپلیکشین‌ها و وب‌سایت‌ها ارائه کرده است؛ انتظار می‌رود این سرویس آمازون در آینده‌ای نزدیک به رقیبی جدی برای شرکت‌های مایکروسافت و گوگل و API‌های ترجمه آن‌ها به‌خصوص برای مشتریان بزرگشان تبدیل شود.

خواندن ادامه مطالب در sokanacademy.com

 

Codemade: وب‌­سایتی مشابه Pinterest اما برای اشتراک‌گذاری پروژه­‌های تکنولوژی

Codemade: وب‌­سایتی مشابه Pinterest اما برای اشتراک‌گذاری پروژه­‌های تکنولوژی

اکثر دولوپرها از گیت‌هاب برای به اشتراک‌گذاری کدهای خود استفاده می‌کنند، اما مهندسان فنی چه گزینه‌ای را برای به اشتراک‌گذاری پروژه‌های خود انتخاب می‌کنند؟ در این مطلب، به معرفی و بررسی وب‌سایت Codemade می‌پردازیم؛ وب‌سایتی که از نظر ظاهری مشابه با Pinterest می‌باشد اما دارای محتوایی خاص است.

Codemade پلتفرمی رایگان و مشابه با Pinterest برای به اشتراک گذاشتن پروژه‌های جذاب تکنولوژی می‌باشد و برخلاف سایت‌های مربوط به پروژه‌های نرم‌افزاری که آیتم‌ها اغلب براساس زبان پیاده‌سازی‌شان مرتب می‌شوند، در این وب‌سایتتکنولوژی به کار رفته در پیاده‌سازی پروژه‌ها مثل AI، Nvidia ،Arduino ،Raspberry Pi و … عامل مرتب‌سازی آیتم‌ها است.

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

 

خواندن ادامه مطالب در sokanacademy.com

 

آنالیز کدهای CSS وب­‌سایت با افزونهٔ CSS Dig گوگل کروم

آنالیز کدهای CSS وب­‌سایت با افزونهٔ CSS Dig گوگل کروم

جعبه‌ابزار ویژهٔ دولوپرها در گوگل‌کروم (Chrome DevTools) امکانات زیادی از ویرایش آنلاین صفحات وب تا بررسی دقیق ریکوئست‌های HTTP یک صفحه به همراه جزئیات را در اختیار کاربران قرار می‌دهد، اما جای قابلیتی برای آنالیز دقیق کدهای CSS و قوانین آن در این جعبه‌ابزار خالی است که این جای خالی هم به لطف افزونهٔ اپن‌سورس CSS Dig پر شده است.

CSS Dig این امکان را در اختیار دولوپرهای فرانت‌اند می‌گذارد تا در گوگل کروم به‌ بررسی تمام سلکتورها، اتریبیوت‌ها و خصوصیات منحصربفرد موجود در CSS بپردازند؛ این افزونه رایگان بوده و امکانات بسیاری را به‌ویژه در اختیار دولوپرهای رابط کاربری سایت قرار می‌دهد.

پس از انتخاب یک فایل CSS در پنل‌کاربری CSS Dig، اطلاعات زیادی از جمله سلکتورها، موارد تکراری و همچنین بخش‌های غیر‌ضروری و استفاده‌نشده برای دولوپر نشان داده می‌شوند.

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

 

خواندن ادامه مطالب در sokanacademy.com

Larder: راه‌کاری مناسب برای بوک‌مارک کردن به‌خصوص برای دولوپرها

Larder: راه‌کاری مناسب برای بوک‌مارک کردن به‌خصوص برای دولوپرها

گیت‌هاب یک پلتفرم بسیار قدرتمند برای ایجاد ارتباط و به اشتراک‌گذاری پروژه‌ها توسط دولوپرها می‌باشد اما نبود امکاناتی خاص برای ذخیره و مرتب‌سازی لایبرری‌ها و گزینه‌های موردعلاقهٔ دولوپرها، همواره یکی از مواردی است که نیاز به گزینه‌ای تکمیلی را برای استفاده بهتر از این وب‌سایت به‌وجود می‌آورد و اینجا است که سرویس Larder این امکان را برایمان فراهم می‌سازد.

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

ایجاد ارتباط بین اکانت Github و Larder، اشتراک‌گذاری موارد ستاره‌دار شده و بوک‌مارک‌های شخصی را به‌سادگی فراهم می‌کند و این احتمالاً آسان‌ترین راه برای سینک کردن همه‌چیز با یکدیگر و قرار دادن آن‌ها در یک مکان می‌باشد. Larder برای ثبت جدیدترین تغییرات، به‌صورت خودکار ستاره‌های گیت‌هاب شما را هر ۲۴ ساعت یک‌بار رفرش نموده و آخرین تغییرات را اعمال می‌کند.

اگر شما کاربر اندروید هستید، می‌توانید اپلیکشین اندروید Larder را از گوگل‌پلی استور به‌صورت کاملاً رایگان دانلود کرده و استفاده نمایید و اگر از کاربران آیفون هستید، اپلیکیشن iOS نیز احتمالاً به‌زودی در دسترس شما قرار خواهد گرفت.

Larder می‌تواند گزینه‌ای بسیار جذاب برای ذخیرهٔ فایل‌های آموزشی، ایده‌ها و دیدگاه‌ها و همچنین ایجاد ارتباط با سایت‌هایی نظیر Reddit باشد؛ بااستفاده از این وب اپلیکشین، به‌راحتی می‌توانید مواردی را که احتمالاً می‌خواهید آن‌ها را مجدد بخوانید مشخص نمایید.

 

خواندن ادامه مطالب در sokanacademy.com

 

معرفی اکانت گیت‌هاب آژانس امنیت ملی آمریکا (NSA) و پروژه‌های اپن‌سورس این سازمان

معرفی اکانت گیت‌هاب آژانس امنیت ملی آمریکا (NSA) و پروژه‌های اپن‌سورس این سازمان

در گذشته عمده فعالیت­‌های آژانس امنیت ملی آمریکا (NSA) بسیار مخفیانه انجام می‌­شد اما با گذشت زمان و افشاگری­‌های پیش‌آمده، این سازمان تصمیم بر شفاف‌­سازی و حضور بیشتر در جامعه به‌خصوص جامعهٔ اپن‌سورس گرفته است.

پس از افشاگری‌های اسنودن، این سازمان اکانت توییتر خود را فعال نمود و هم‌اکنون به‌دنبال افزایش حضور خود در جوامع اپن‌سورس می‌باشد؛ اکانت گیت هاب NSA که در سال ۲۰۰۵ و پس از انتشار سورس کد یک پلتفرم مدیریت یکپارچه‌سازی با نام System Integrity Management Platform یا به‌اختصار SIMP فعال شده است، هم‌اکنون دارای بیش از ۳۰ پروژهٔ اپن‌سورس بوده که توسط دولوپرهای این سازمان نوشته شده‌اند.

این پروژه‌ها به‌عنوان بخشی از تکنولوژی انتقال برنامه این سازمان با نام Technology Transfer Program یا TTP بوده و نقش یک پل ارتباطی میان اختراعات، تحقیقات آکادمیک و سایر زمینه‌های علمی تحقیقاتی را برعهده دارند.

 

خواندن ادامه مطالب در sokanacademy.com

 

درآمدی بر قانون تشابه (گشتالت)

درآمدی بر قانون تشابه (گشتالت)

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

تئوری Gestalt به‌صورت کاملاً موجز توسط روانشناسان این حوزه نظیر Kurt Koffka به‌صورت زیرخلاصه شده است:

کلیّت و نتیجهٔ نهایی، چیزی فراتر و متفاوت از جمع اجزا است!

درکی که انسان از یک مفهوم کلی دارا است به‌مراتب متفاوت از درکی است که وی از اجزای تشکل‌دهندهٔ آن مفهوم کلی دارد؛ درعین‌حال، این مفهوم کلی موجودیتی کاملاً مجزا بوده و الزاماً حاصل‌جمعی از اجزا تشکیل‌دهنده‌اش نمی‌باشد!

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

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

Gestalt واژه‌ای آلمانی است که در لغت به‌معنی «شکل یا فرم» می‌باشد؛ اصولی که ریشهٔ آن به Max Wertheimer روانشناس اتریشی مجارستانی الاصل مربوط به سال‌های (۱۸۸۰-۱۹۴۳) باز می‌گردد و سپس توسط (Wolfgang Köhler (1929) ،Kurt Koffka (1935 و  (Wolfgang Metzger (1936 مورد بررسی و تکمیل واقع شده است.

هدف اصلی محققان این زمینه، یکپارچه‌سازی تئوری‌های مشابه و ارائهٔ نظریه‌ای واحد برای توضیح ایجاد ارتباط بین عناصر یک طرح به‌صورت ناخودآگاه توسط انسان می‌باشد که در ادامه به بررسی یکی از اصول گشتالت با نام Law of Similarity یا «قانون تشابه» می‌پردازیم.

خواندن ادامه مطالب در sokanacademy.com

 

ARKit: کیت واقعیت افزودهٔ شرکت اپل

ARKit: کیت واقعیت افزودهٔ شرکت اپل

شرکت اپل در رویداد خرداد ماه ۱۳۹۶ خود، به معرفی نسل جدیدی از محصولاتش نظیر مک‌بوک و آی‌مک پرداخت اما معرفی سیستم‌عامل iOS 11 و ویژگی‌های جدید آن یکی از شگفتی‌های این رویداد بود. یادگیری ماشینی و هوش مصنوعی عباراتی بودند که بارها توسط ارائه‌کنندگان استفاده شد که در ادامه، به بررسی اجمالی کیت واقیعت افزوده معرفی شده -ARKit- خواهیم پرداخت.

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

بررسی اجمالی ARKit
ARKit از تکنولوژی بصری بسیار دقیقی با نام Visual Inertial Odometry) VIO) برای تعامل با دنیای اطراف بهره می‌برد؛ VIO با بهره‌گیری از دوربین‌های بسیار دقیق و تکنولوژی CoreMotion data می‌تواند هنگام حرکت در فضای یک اتاق، با دقت بسیار بالا و بدون نیاز به هیچ‌گونه کالیبراسیون جانبی و اضافی، چگونگی حرکات و تغییرات را ثبت و پردازش نماید.

خواندن ادامه مطالب در sokanacademy.com

 

بررسی 10 ویژگی بسیار مفید فایرفاکس برای فرانت‌اند دولوپرها

بررسی ۱۰ ویژگی بسیار مفید فایرفاکس برای فرانت‌اند دولوپرها

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

۱٫ خط‌کش‌های افقی و عمودی
یکی از امکانات مفیدی که مرورگر فایرفاکس در ارتباط با بررسی اندازهٔ عناصر صفحه و چیدمان آن‌ها در اختیار دولوپرها می‌گذارد، خط‌کش‌های افقی و عمودی به‌صورت هم‌زمان می‌باشد؛ برای فعال کردن این ویژگی، از منوی کاربری مرورگر به‌ترتیب گزینه‌های Developer و سپس Developer Toolbar را انتخاب نمایید (همچنین می‌توانید از ترکیب کلیدهای میانبر Shift + F2 نیز استفاده نمایید). در کامندلاین ایجاد شده در قسمت پایین صفحه، عبارت Rulers را نوشته و اینتر کنید.

اگر می خواهید این ویژگی در پنجرهٔ Developer Tools نیز اضافه شود، پس از باز نمودن این قسمت (کلید F12 را فشار دهید) از بخش بالا و سمت راست آن، روی آیکون چرخ‌دنده (Toolbox Options) کلیک نمایید. از میان گزینه‌های قابل انتخاب، Toggle rulers for the page را فعال نمایید؛ پس از آن، آیکون خط‌کش به این پنجره اضافه شده و می‌توانید در صورت نیاز، به‌راحتی از آن استفاده نمایید.

خواندن ادامه مطالب در sokanacademy.com

 

راه‌کار جدید گوگل برای ارزیابی عملکرد کمپین‌های تبلیغات اینترنتی

راه‌کار جدید گوگل برای ارزیابی عملکرد کمپین‌های تبلیغات اینترنتی

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

این شرکت در راستای افزایش توانایی‌ها و سهم بازار خود، به‌تازگی پلتفرم ارزیابی ابری Ads Data Hub را معرفی نموده است که بااستفاده از آن، سفارش‌دهندگان تبلیغات می‌توانند به ارزیابی نتایج کمپین تبلیغاتی خود برپایهٔ اطلاعات دقیق ثبت شده از جزئیات رفتار کاربران -به‌ویژه کاربران موبایل- در تعامل با کمپین‌های تبلیغاتی خود بپردازند.

همان‌طور که اشاره شد، این سرویس بر پایهٔ زیرساخت ابری گوگل بوده و با سرویس آنالیز BigQuery Big Data به‌صورت یکپارچه درآمده است به گفتهٔ Geoff Samek, از مدیران ارشد محصول شرکت گوگل:

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

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

خواندن ادامه مطالب در sokanacademy.com