Рубрика «javascript» - 330

Первая версия Visual Studio Code 1.0 — путь от простого редактора до мощного инструмента - 1

Отличная новость завершает рабочую неделю - версия Visual Studio Code 1.0 вышла в релиз!

Мы с удовольствием делимся этим событием с разработчиками и вспоминаем, что с момента первого публичного выпуска превью Visual Studio Code прошел почти год, и за это время инструмент был установлен и протестирован 2 миллионами разработчиков.

Начинавшийся в качестве эксперимента, редактор кода превратился за это время в новый кросс-платформенный инструмент разработки, отлично дополнивший всю историю платформы для создания программного обеспечения средствами Visual Studio. Сейчас Visual Studio Code предоставляет расширенные возможности редактирования, навигации, отладки и встроенной поддержки Git. Скачать и установить Visual Studio Code 1.0 можно для операционных систем Windows, Linux и OS X.

Выпуск Visual Studio Code 1.0 — это не просто набор новых возможностей редактора, дополнивших предыдущие бета-версии, это результат плотной работы команды с сообществом, совместная работа над ошибками, улучшением производительности и т.д. Ведь изначально, VS Code создавался, как инструмент для разработчиков веб-приложений, ориентированных на JavaScript и TypeSript.
Читать полностью »

Раньше ты был счастливым front-end разработчиком — верстал странички, подключал к ним AngularJS и даже оседлал Gulp. Но истерия вокруг NodeJS не прошла мимо тебя и в один не очень прекрасный день ты решил сделать свой проект на Node. И все шло прекрасно, проект отлично работал по адресу localhost:3000 и это странное сладостное чувство «full stack разработчик» легким перышком щекотало твою душу. До тех пор, пока в твоей голове не возник вопрос о хостинге.
Ведь тебе никто не сказал, что мифический «full stack» должен знать не только front и back, но и уметь настроить сервер, установить нужные пакеты, задеплоить и собрать проект.
То чувство, когда тебя предали… Вытесняя тяжелые мысли ты стал искать статьи в интернете и наткнулся на этот текст.Читать полностью »

Разработка HTML5-игр в Intel XDK. Часть 5. Увеличиваем длину змеи и управляем ей - 1
Часть 1 » Часть 2 » Часть 3 » Часть 4 » Часть 5
Разработка HTML5-игр в Intel XDK. Часть 5. Увеличиваем длину змеи и управляем ей - 2

Сегодня займёмся тем, что увеличим длину тела змеи и создадим систему управления её перемещением.

Разработка HTML5-игр в Intel XDK. Часть 5. Увеличиваем длину змеи и управляем ей - 3

Читать полностью »

Недавно (в конце марта 2016 года) делал исследование перспективности языков программирования на upwork.com для одного из своих проектов и подумал, что это может быть интересно кому-нибудь ещё.

В первую очередь меня интересовало соотношение спрос/предложение по наиболее популярным ЯП, а так же уровень оплаты труда по каждому из них. Так же мне было любопытно какой уровень квалификации ожидают работодатели (и соответственно сколько они предполагают платить)

image
Процентное соотношение офферов по популярным языкам программирования

Читать полностью »

Фильтруй правильно, или вредные советы по фильтрации в Angular.Js - 1

Всем привет. Эта статья писалась довольно долго, пару раз переписывалась заново, и, в итоге, меня не устроила. Уж слишком менторский получался тон. А тут, вдруг, грядет пятница, конец спринта, и значит, можно расслабиться. И так, не воспринимайте слишком серьезно, всего лишь несколько советов о том, как готовить фильтры в Angular.JS

Кому интересно или хочется немного расслабиться — вперед под кат и всем хорошей пятницы!
Читать полностью »

в 6:17, , рубрики: eslint, javascript, jscs, node.js, метки: ,

Мы наконец-то выпустили JSCS версии 3.0, и надо сказать, что помимо энтузиазма, мы испытываем еще и некоторую грусть. Над новой мажорной версией мы работали много и долго, это было довольно интересно и местами захватывающе. Грустно от того, что это будет последней версией JSCS.

С помощью вас, JavaScript разработчиков, которые помогали JSCS, проект смог достичь успеха. Около 5 тысяч звезд на гитхабе и более 27 тысяч скачиваний npm пакета в день. Тем не менее, мы приняли решение не выпускать новых мажорных версий и впоследствии прекратить работу над проектом.
Читать полностью »

В статье описано, как с использованием jQuery создать 3D эффекты CSS при наведении курсора.

Создаем 3D эффекты CSS при наведении с использованием jQuery - 1

Тут можно Посмотреть, а тут — Скачать

В примерах ниже используются миниатюры, которые при наведении курсора будут отображать определенную информацию CSS. Благодаря jQuery при наведении на изображения, они появляться в свернутом или согнутом виде. Для этих эффектов будет использоваться CSS 3D transforms.

Читать полностью »

Разработка HTML5-игр в Intel XDK. Часть 4. Система координат и перемещение объектов - 1
Часть 1 » Часть 2 » Часть 3 » Часть 4
Разработка HTML5-игр в Intel XDK. Часть 4. Система координат и перемещение объектов - 2

Сегодня разберёмся с системой координат, которая применяется в Cocos2d-JS и поговорим о том, как перемещать игровые объекты на экране.

Разработка HTML5-игр в Intel XDK. Часть 4. Система координат и перемещение объектов - 3
Читать полностью »

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

Введение в программирование шейдеров: часть 2 - 1
Читать полностью »

12 апреля ушел в релиз iRidium pro — набор инструментов для инсталлятора/системного интегратора, а также полноценная платформа автоматизации. ПО можно использовать как основу практически любого проекта «умного» или «интеллектеального» здания, домашней или коммерческой AV интеграции и многих других. В наступившую эпоху Интернета вещей на первый план выходят мультиплатформенность, наличие готовых решений и свободное программирование — как раз тот набор, на который делает акцент iRidium pro.

Я участвовал в бета-тестировании iRidium pro, которое продолжалось несколько месяцев. Сейчас уже два дня как работаю с финальной версией. В этой статье я хотел бы описать основные отличия и нововведения, с которыми я столкнулся при переходе с iRidium 2.x.

Часто спрашивают почему «новая» и почему «платформа»? Вроде бы iRidium хорошо известен, используется на этом рынке уже несколько лет. Дело в том, что раньше iRidium был просто инструментом для создания графических интерфейсов. В этом качестве он применяется в самом конце проекта, когда установленную систему нужно просто дополнить управлением с планшетов/смартфонов. Этот функционал остался, но теперь iRidium pro можно использовать как основу проекта автоматизации. То есть реализовывать логику, автоматику и пользовательский интерфейс в рамках платформы, а остальное оборудование подбирать уже в соответствии с этим.
iRidium pro: новая платформа визуализации и автоматизации для Интернета вещей - 1

Обновление проектов через облако
Для загрузки проектов в панель удобно использовать облако. Проект конфигурации загружается в кабинет, прямо оттуда можно отослать приглашение конечному пользователю на почту. Клиент нажимает на ссылку и получает проект или обновление сразу на свое устройство.

Для автора его проекты доступны в боковом меню клиентского приложения. И да, теперь можно иметь сразу несколько проектов, загруженных в проект и показывать клиентам их все:
iRidium pro: новая платформа визуализации и автоматизации для Интернета вещей - 2

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js