Главная » Архив меток: Блог компании RUVDS.com

Архив меток: Блог компании RUVDS.com

Перевезти дата-центр за 14 400 секунд

Всем знакома пословица «Один переезд равен двум пожарам». Смысл этой народной мудрости в том, что процесс переезда сопряжен со стрессами, суетой, переживаниями и, конечно, беготней, которые бывают и при пожаре, а подчас и с утратами ценного имущества. К тому же, когда собираешься в спешке, пакуешь вещи для перевозки бессистемно, то велика вероятность что-то потерять, разбить, забыть. Представьте, с какими сложностями ...

Читать далее »

Эй, HR, где моя сувенирка?

Декабрь — время раздачи слонов, премий, ручек, календарей и открыток во всех бизнес-сегментах мира. Большинство компаний в IT-сфере к этому процессу относятся довольно халатно и не задумываются о том, что вся вот эта мелочёвка (и не мелочёвка тоже) — обоюдоострый опасный инструмент, который может стать как большим успехом, так и полным провалом. Это способ дополнительного взаимодействия с сотрудниками и клиентами, ...

Читать далее »

У нас были олдскульные игры и немного грибов: mission completed

В конце прошлой недели состоялся GAME OVERNIGHT — первый в России турнир по легендарным олдскульным видеоиграм и интерактивная выставка по его итогам. И нам пришлось ждать целую неделю, чтобы на правах пятницы поделиться с вами итогами. Мы уже делали несколько публикаций по игровой тематике (например, «История игры Paс Man»), в которых упоминали про GAME OVERNIGHT — возможно, в том числе ...

Читать далее »

[Перевод] Оптимизация Angular-приложений

Angular — это самый популярный фреймворк для разработки одностраничных веб-приложений, хотя это не значит, что Angular-приложения могут содержать в себе лишь одну страницу. С помощью этого фреймворка можно создавать и сайты, состоящие из десятков страниц. Последняя версия Angular, благодаря усилиям команды разработчиков и сообщества энтузиастов, хорошо оптимизирована. Однако когда речь заходит о конкретном приложении, нельзя забывать о некоторых вещах, которые ...

Читать далее »

[Перевод] Imba: JavaScript-совместимый язык для быстрой работы с DOM

Imba — это опенсорсный язык программирования, созданный компанией Scrimba специально для разработки веб-приложений. Он компилируется в JavaScript и способен работать внутри существующей JS-экосистемы. Речь идёт, например, о Node.js, об npm, о Webpack. Рост производительности приложений достигается за счёт того, как Imba работает с обновлениями DOM. Основная сильная сторона Imba заключается в том, что этот язык позволят создавать гораздо более быстрые ...

Читать далее »

[Перевод] Руководство по JavaScript, часть 9: обзор возможностей стандартов ES7, ES8 и ES9

Сегодня, в девятой части перевода руководства по JavaScript, будет сделан обзор возможностей, которые появились в языке благодаря стандартам ES7, ES8 и ES9. → Часть 1: первая программа, особенности языка, стандарты→ Часть 2: стиль кода и структура программ→ Часть 3: переменные, типы данных, выражения, объекты→ Часть 4: функции→ Часть 5: массивы и циклы→ Часть 6: исключения, точка с запятой, шаблонные литералы→ ...

Читать далее »

[Перевод] Малоизвестные возможности JavaScript

JavaScript часто называют самым простым языком для новичков, в программировании на котором сложнее всего достичь мастерства. Автор материала, перевод которого мы публикуем, говорит, что не может не согласиться с этим утверждением. Всё дело в том, что JS — это по-настоящему старый и по-настоящему гибкий язык. Он полон таинственных синтаксических конструкций и устаревших возможностей, всё ещё им поддерживаемых. Сегодня мы поговорим ...

Читать далее »

[Перевод] Самые популярные Node.js-фреймворки 2018 года

Сегодня мы публикуем перевод материала, автор которого хочет рассказать о самых популярных в наши дни фреймворках для Node.js. В этот список входят Sails.js, Hapi.js, NestJS, LoopBack, Derby.js, Mean.io и Total.js. Sails.js Sails.js можно считать самым популярным фреймворком для разработки приложений реального времени, основанном на шаблоне проектирования MVC. Он был выпущен в 2012 году под лицензией MIT. Это — бесплатный опенсорсный ...

Читать далее »

[Перевод] Руководство по обработке ошибок в JavaScript

Ошибки — это хорошо. Автор материала, перевод которого мы сегодня публикуем, говорит, что уверен в том, что эта идея известна всем. На первый взгляд ошибки кажутся чем-то страшным. Им могут сопутствовать какие-то потери. Ошибка, сделанная на публике, вредит авторитету того, кто её совершил. Но, совершая ошибки, мы на них учимся, а значит, попадая в следующий раз в ситуацию, в которой ...

Читать далее »

[Перевод] Руководство по JavaScript, часть 7: строгий режим, ключевое слово this, события, модули, математические вычисления

Сегодня, в седьмой части перевода руководства по JavaScript, мы поговорим о выполнении кода в строгом режиме, об особенностях ключевого слова this, о событиях, о модулях, о математических вычислениях. Здесь же мы затронем темы работы с таймерами и асинхронного программирования. → Часть 1: первая программа, особенности языка, стандарты→ Часть 2: стиль кода и структура программ→ Часть 3: переменные, типы данных, выражения, ...

Читать далее »