Веб – разработка

19.06.2014

Создание собственных компонентов в Yii

Создание собственных компонентов в Yii

Yii framework имеет такую хорошую штуку как компонента. Компоненты в yii позволяют получить доступ к определенным библиотекам/классам в любом месте приложения. Для того, чтобы ...
Изучаем PHP изнутри. Zval

Изучаем PHP изнутри. Zval

Эта статья базируется на главе Zvals книги PHP Internals Book, переводом которой на русский язык я сейчас занимаюсь [1]. Книга ориентирована в первую очередь на ...

18.06.2014

MeetUp Autodesk. Обсудим современные технологии визуализации 3D-моделей в WEB

MeetUp Autodesk. Обсудим современные технологии визуализации 3D-моделей в WEB

Когда: 25 июня 2014 г. 19.00 Где: Офис Autodesk, Москва Приглашаем всех тех, кому интересны современные технологии визуализации разнообразных 3х-мерных данных, HTML5, WebGL и ...
Создаем Zoom-анимацию при прокрутке с помощью jQuery.Zoom-Scroller.js

Создаем Zoom-анимацию при прокрутке с помощью jQuery.Zoom-Scroller.js

Всем привет! Когда дело доходит до разработки веб-сайта, больше всего внимания следует уделить деталям, которые будут способствовать тому, что пользователь захочет остаться на ...
Война с дизайнером: откуда берётся хороший дизайн. Часть 2

Война с дизайнером: откуда берётся хороший дизайн. Часть 2

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

jsonex – упрощаем сложные клиент-серверные диалоги

Взаимодействие между клиентом и сервером как правило устроено очень просто и опирается на довольно примитивный инструментарий. Это не создает проблем само по себе, но зачастую ...
От сообщества для сообщества — открытый хаб статей

От сообщества для сообщества — открытый хаб статей

DevShelf.us — это открытый хаб статей по веб-разработке, основанный на голосовании пользователей. Цель проекта — дать разработчикам качественные подборки статей и лучшие ...
История создания карты мира для игры “C&C Tiberium Alliances”. Постмортем

История создания карты мира для игры “C&C Tiberium Alliances”. Постмортем

Всем привет! В этом посте хотел бы поделиться опытом создания и развития сервиса для одной небезызвестной онлайн игры. Жизнь в нем еще пока теплится, но, думаю, уже можно ...

17.06.2014

Простой способ сделать из обычного текста продающий

Простой способ сделать из обычного текста продающий

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

16.06.2014

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014)

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014)

Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы. Приятного чтения!
Что должен знать «PHP Junior Developer без опыта работы»?

Что должен знать «PHP Junior Developer без опыта работы»?

Эта статья стала результатом двухмесячного поиска работы в Новосибирске. В процессе общения с работодателями я обнаружил некоторые факты, которые для меня были весьма ...
Двухпанельный веб-файл менеджер Cloud Commander

Двухпанельный веб-файл менеджер Cloud Commander

Файловых менеджеров много, но есть один, о котором, думаю, будет многим интересно узнать. Ведь он двухпанельный, работает в браузере, оснащён редактором (с подсветкой ...
Классы и фабрики. Как разобрать и собрать объект с наследованием на прототипах

Классы и фабрики. Как разобрать и собрать объект с наследованием на прототипах

Привет! При разработке игр на JavaScript часто возникает необходимость создавать множество объектов. О том, как правильно это сделать и не утонуть в коде, я рассказывал, ...
Быстрое создание callback-сценариев с помощью VoxImplant

Быстрое создание callback-сценариев с помощью VoxImplant

Не удивительно, что во многих бизнес процессах так или иначе встречается такая задача как позвонить на один номер телефона и потом соединить его с другим номером. Чаще всего ...
Создание шаманских бубнов

Создание шаманских бубнов

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

Геймификация или игрофикация

Геймификация: вовлечение пользователей и сотрудников или как повысить лояльность Добавление игровых элементов в Вашем приложении или на Вашем сайте – иначе известное как ...

15.06.2014

Несколько полезных функций для разработчика под Squarespace

Несколько полезных функций для разработчика под Squarespace

Как я писал было ранее, Squarespace много чего предлагает нам из «коробки», давая возможность быстро «развернуться» и создать блог, галерею, магазин (правда только используя ...

14.06.2014

Многоязычный сайт. 16 проблем и 5 способов решения

Многоязычный сайт. 16 проблем и 5 способов решения

Вам приходилось видеть сайты на нескольких языках? Уверен, да. А вы знаете как они устроены, какие забавные проблемы с ними возникают и насколько возрастает трудоемкость ...

13.06.2014

Как я выбирал Zend Framework для проектов веб-студии

Как я выбирал Zend Framework для проектов веб-студии

Начну с того, что Zend Framework (далее ZF) меня заинтересовал четыре года назад. Около года я присматривался к этому фреймворку, после чего наконец решился переписать ...
Веб анимации — element.animate() уже в Chrome 36

Веб анимации — element.animate() уже в Chrome 36

Анимация в вебе была одна из областей JavaScript, но сейчас, когда мир пересел на мобильные устройства, анимация переместилась на CSS. Это позволило нам использовать ...

12.06.2014

DevConf 2014 — уже завтра — 14 июня! Опубликована окончательная программа конференции

DevConf 2014 — уже завтра — 14 июня! Опубликована окончательная программа конференции

Более 1000 разработчиков придут в эту субботу на DevConf 2014, уникальную конференцию которую создали сообщества разработчиков. DevConf является результатом деятельности ...
Наш вариант подхода к написанию JS приложений. Загрузка скриптов и проксирование

Наш вариант подхода к написанию JS приложений. Загрузка скриптов и проксирование

Приветствую Всех! В прошлый раз, то ли по неопытности, то ли ещё по какой причине — выложив статью я не смог отстоять своё мнение по поводу «необходимости» написания своего ...
Революция дата-байндинга с Object.Observe()

Революция дата-байндинга с Object.Observe()

Введение Грядет революция. Появилось новое дополнение к JavaScript, которое изменит всё, что вы когда-либо знали о дата-байндинге. Помимо этого, изменится и подход ваших MVC ...

11.06.2014

Механизм фильтров Collection

Механизм фильтров Collection

Эта статья является продолжением "Итерируем всё вместе с Collection" и здесь я расскажу о встроенном механизме Collection — фильтрах.

10.06.2014

Итерируем всё вместе с Collection

Итерируем всё вместе с Collection

В современном JavaScript существует целый пласт различных видов итерируемых структур данных: Array TypedArrays Object Map Set String А также появились генераторы и ...

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