Архив Тэгов: open-source

Программирование

Сварщиков будут тренировать на 3D симуляторе с дополненной реальностью

Интересное практическое применение AR технологий (дополненная реальность)

Сделано на базе открытой библиотеки OpenCV: https://www.uco.es/investiga/grupos/ava/node/26

Интернет Программирование

DataTable — сравнение на Angular 2, React и JQuery

Решил сравнить трендовые JS фреймворки Angular и React со старым добрым JQuery подходом. В Интернете много статей, где сравнивают их абсолютно предвзято, на изначально неверных примерах. Сравнивают как апельсины с картошкой:)

Я вот лично всегда беру для сравнения какой-то одинаковый элемент, притом очень сложный и показательный для крупных приложений. Таким компонентом является сложная таблица с фильтрами и сортировками (DataGrid или DataTable), и как пик эволюции — табличный ввод (TabularInput или EditableGrid). Притом ввод не просто текста (input) или из статичных выпадающих списков (select), а из динамического выпадающего списка с AJAX подкачкой значений (по типу библиотеки JQuery Select2). Чтобы можно было организовать гибкий табличный CRUD интерфейс.

И так, какие самые продвинутые компоненты я нашел (Open Source), ссылки на Demo, где можно попробовать: читать далее »

Интернет Программирование

SCRUM методология управления гибкой (Agile) разработкой ПО

Немного современного прожект менеджмента…

Если вы разрабатываете какой-либо программный проект, особенно многопользовательский, вы понимаете, насколько сложная задача — командное сопровождение и развитие работающего ПО. Без систематизации не обойтись.

Суть менеджмента проектов: Почему 9 беременных женщин не могут родить ребенка за 1 месяц?

Суть менеджмента проектов: Почему 9 беременных женщин не могут родить ребенка за 1 месяц?

Даже если вы не слышали про методику SCRUM или Agile, у вас точно есть список TODO, или список «хотелок пользователей«, список идей по развитию проекта. Такой список, ранжированный по приоритетам, является первой ступенью методологии SCRUM и подобных ей подходов быстрого и гибкого развития IT-проектов. Этот список в методологии называется «Бэклог проекта» (Project backlog) или «Пользовательские истории» (User stories).

И так, идеи по развитию проекта есть. А как же далее эффективно организовать разработку?  читать далее »

Дизайн Интернет Программирование

Bootstrap layout prototyping — адаптивный дизайн с нуля

Бесплатные инструменты прототипирования разметки и дизайна на Bootstrap:

  • Layoutit.com — быстрое прототипирование онлайн (только расположение элементов разметки на странице, без корректировки меню и т.д.)
  • Pingendo.com Desktop приложение с более детальной прорисовкой. Есть версия для Bootstrap 4.

Суть обоих методов — быстро создать прототип разметки в визуальном режиме, согласовать с собой и заказчиком, скачать готовые HTML5 + CSS3 файлы и уже далее встраивать туда логику. Их можно назвать «генераторами» Bootstrap разметки, которая является адаптивной под разные экраны — от сматфона до ТВ.

 

Программирование

Создатель Unity 3D о перспективах игровой индустрии

Познавательное интервью о рынке игровой индустрии с создателем движка Unity 3D и CEO компании Unity Technologies – Дэвидом Хельгасоном (David Helgason).

Дизайн Интернет

База готовых бесплатных иконок, картинок и логотипов

Хочу представить 2 сервиса, которыми я пользуюсь для поиска бесплатной графики: разного рода готовых картинок для вставки использования в свои, к примеру, веб-проекты.

1. Vector.me

База Векторных изображений, то есть с легкостью масштабируемых по вашим нуждам. Есть форматы CDR и AI, а также EPS, открывающийся как в Corel, так и в PhotoShop. База просто огромная, на любую фантазию!

2. Findicons.com

Этой базой я пользовался ранее — в ней много именно маленьких иконок. Минус в том, что эта база меньше. И форматы там НЕ векторные (обычно PNG и ICO).

А так, в принципе, тоже отличная база логотипов и иконок, изображений разных предметов на все случаи жизни веб-разработчика. Очень простой поиск, в том числе по цветовой гамме. Правда, хоть и есть русский интерфейс, но ключевые слова для поиска нужно вводить на английском. Легкое скачивание. Всё бесплатно.

Интернет Программирование

Мультиязычный сайт на WordPress — это новый плагин qTranslate-X

На моей практике, самое простое и удобное решение для того чтобы сделать ваш сайт на WordPress многоязычным — это плагин qTranslate. Но данный плагин, к сожалению, перестал обновляться и стал несовместим с версиями WP более 3.8. Но недавно появилось отличное решение — новый плагин qTranslate X, который совместим с WordPress 3.9, 4.1 и более.

Он совместим со старым qTranslate, но активно обновляется и будет работать на новом WordPress без проблем. Далее немного об этом новом плагине: читать далее »

Программирование

WordPress: Как правильно создать новую тему на основе существующей

Отличная статья о том, как правильно создавать дочерние темы в WordPress.

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

Точнее, почти безболезненно. Так как, если вы перезапишите какой-то файл, то в новой версии он обновится только в родительской теме, а в вашей останется старый код. Но так или иначе это максимально правильный метод расширения тем.

Интернет Программирование

Безопасны ли бесплатные шаблоны WordPress?

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

От себя добавлю, что и многие плагины имеют уязвимости. На моей практике были такие случаи. Так что и здесь нужно «доверять, но проверять»… читать далее »

Интернет Программирование

Устанавливаем новый блог WordPress и ставим базовые плагины

Далее краткая пошаговая инструкция о том как быстро и установить и настроить WordPress блог. Инструкция очень краткая, без лишних умозаключений, только сама суть. Поехали… читать далее »