چرا هر دولوپری باید به یک کاربر حرفه‌ای گوگل­ کروم تبدیل شود؟

چرا هر دولوپری باید به یک کاربر حرفه‌ای گوگل­ کروم تبدیل شود؟

امروزه مرورگرها نقشی فراتر از یک نمایش‌دهنده صفحات وب پیدا کرده‌اند و با امکاناتی که در اختیار کاربران خود به‌ویژه دولوپرها قرار می‌دهند، یکی از پایه‌های توسعهٔ وب نیز به شمار می‌آیند؛ در همین راستا، گوگل‌ کروم توانسته است به یکی از ارکان مهم توسعهٔ وب در سطح جهان تبدیل شود. اگر شما هم یک دولوپر مشتاق و علاقه‌مند به یادگیری هستید، این مطلب که در آن به بررسی امکانات پایه‌ای گوگل‌ کروم می‌پردازیم، می‌تواند برایتان جالب و البته مفید باشد.
به‌طور قطع، مرورگرهای زیاد دیگری نظیر سافاری، فایرفاکس، اکسپلورر و … هم وجود دارند، اما کروم دارای ویژگی‌های زیادی است که به‌سادگی نمی‌توان از آن‌ها گذشت؛ حتی می‌توان گفت ابزارهایی که گوگل‌ کروم به‌ویژه در حالت پیش‌فرض در اختیار کاربران و به‌خصوص دولوپرها قرار می‌دهد، تا حدودی استثنایی هستند.
صفحات وب از کنار هم قرار گرفتن تگ‌های HTML ساخته شده‌اند و هر یک از این تگ‌ها عنصری از صفحه را ایجاد می‌نمایند؛ در کروم اگر بر روی عنصری از صفحه کلیک راست کنید و گزینهٔ Inspect را از منوی باز شده انتخاب نمایید، ساختار و تگ‌های HTML تشکیل دهندهٔ آن قسمت در پنجره‌ای به نام جعبه‌ابزار دولوپر (Developer Tools) در پایین صفحهٔ نمایش به شما نشان داده خواهد شد.

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

 

خواندن ادامه مطالب

10 مهارتی که برای موفقیت پس از انقلاب صنعتی چهارم باید آن‌­ها را کسب کرده باشید

10 مهارتی که برای موفقیت پس از انقلاب صنعتی چهارم باید آن‌­ها را کسب کرده باشید

کمتر از ۳ سال دیگر و در سال 2020، بیش از یک‌سوم (35%) از مهارت‌های مورد نیاز برای نیروی کار تغییراتی جدی خواهند داشت؛ روبات‌های فوق‌پیشرفته و حمل‌و‌نقل بدون نیاز به دخالت انسان، هوش‌مصنوعی و یادگیری‌ماشینی، مهندسی‌ مواد‌ پیشرفته، بیوتکنولوژی و مهندسی ژنتیک از اصلی‌ترین مواردی هستند که در آن زمان، انقلاب صنعتی چهارم برای ما را به‌ارمغان خواهد آورد.

اما پیش از پرداختن به موضوع این مقاله، بهتر است به‌طور خلاصه نیم‌نگاهی به انقلاب‌های صنعتی که تاکنون تجربه‌ کرده‌ایم داشته باشیم:

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

– دومین انقلاب صنعتی: الکتریسیته، موتورهای بنزینی، اختراع هواپیما، تلفن،‌ رادیو و همچنین تولید انبوه کالاها جزو ویژگی‌های دومین انقلاب صنعتی است.

– سومین انقلاب صنعتی: در سومین انقلاب صنعتی چیزهایی همچون الکترونیک، اینترنت و فناوری اطلاعات برای خدمت به نوع بشر به‌کار گرفته شدند.

– چهارمین انقلاب صنعتی: در چهارمین انقلاب صنعتی که یواش‌یواش به آن ورود پیدا می‌کنیم خودروهای بدون سرنشین، روبات‌های هوشمند، مواد پیشرفته، پرینت سه‌بعدی، دستیارهای صوتی، هوش مصنوعی، یادگیری ماشینی، یادگیری ژرف، اینترنت اشیاء و سایر موارد مربوطه به زندگی‌مان ورود پیدا خواهند کرد.

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

 

خواندن ادامه مطالب

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

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

بخش رایانش‌ابری (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 برای ثبت جدیدترین تغییرات، به‌صورت خودکار ستاره‌های گیت‌هاب شما را هر 24 ساعت یک‌بار رفرش نموده و آخرین تغییرات را اعمال می‌کند.

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

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

 

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

 

خواندن ادامه مطالب

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

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

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

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

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

 

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

 

خواندن ادامه مطالب

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

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

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

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

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

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

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

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

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

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

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

 

خواندن ادامه مطالب