Автоматизируй это немедленно или как бизнесу сегодня работать в интернете

Автор: admin от 14-06-2018, 18:40, посмотрело: 27

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

Категория: Веб-разработка

 

Разработка умных устройств на примере контроллера теплого пола на ESP8266

Автор: admin от 1-06-2018, 09:25, посмотрело: 28

Хочу поделиться своим опытом разработки умного устройства. В этой публикации я опишу аппаратное (кратко) и программное (более подробно) обеспечение.



Контроллер предназначен анализировать показания датчиков (проводных и беспроводных) и поддерживать заданную (с учетом расписания, в т.ч. по дням недели) температуру в каждой отдельной зоне, путем включения/выключения котла и управления петлями водяного теплого пола с помощью термоголовок на коллекторе.

Категория: Веб-разработка

 

Анимация в Angular-приложениях

Автор: admin от 11-04-2018, 05:20, посмотрело: 55

Анимация в Angular-приложениях



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



После перехода нашего продукта на Angular 2+ мы столкнулись с тем, что Ангуляр предоставляет свой механизм для описания анимации. Поскольку Ангуляр полностью владеет транзакциями DOM, то он может упростить описание анимации и мы решили попробовать отказаться от анимации на CSS. Да и в целом было интересно посмотреть, что из этого получится. За почти год разработки проекта мы так и не перешли обратно на CSS-анимацию, и я могу сказать, что можно вполне успешно жить с анимацией Ангуляра. В этой статье я расскажу, как использовать анимацию в проектах на Angular 2+ и о возможностях, которые до сих пор почему-то не описаны в официальном гайде.

Категория: Программирование » Веб-разработка

 

Ограничение длины текста через градиент

Автор: admin от 2-04-2018, 16:25, посмотрело: 51

Ограничение длины текста через градиент



Рассмотрим создание эффекта ухода текста в прозрачность как альтернативу обрезания текста многоточием.

Категория: Программирование » Веб-разработка

 

Золотое правило git rebase

Автор: admin от 2-04-2018, 14:30, посмотрело: 56

Всем привет!



Мы тут немного переделали наш курс посвящённый web-разработке и добавили ещё целый месяц изучения JS. Ну и как обычно у нас — рассмотрим что-нибудь интересное, что разбирается у нас на курсе. В данном случае — git rebase.



Поехали.



Что на самом деле происходит во время git rebase, и почему вас должно это волновать.



Основы rebase-а



Таким вы могли бы представить себе rebase в git:



Золотое правило git rebase

Категория: Программирование » Веб-разработка

 

PHP ACL. Попытка сделать код безопаснее

Автор: admin от 2-04-2018, 11:20, посмотрело: 38

Приветствую хабрасообщество.



Представьте? что вы разрабатываете какой-то продукт в котором есть система модулей. Модули могут писать сторонние разработчики. Далее вы загружаете модули в систему и запускаете код.

В такой ситуации часто возникает вопрос — как можно ограничить возможности запускаемого кода?



Все мы помним истории со скрытыми майнерами, которые были добавлены в зависимости опенсорс библотек.



Как защитить свой продукт от модуля который банально сделает запрос в базу и закачает архив на какой-нибудь фтп сервер.



Если вы не Apple, Google и т.д. и у вас нет штата своих модераторов которые будут модерировать загружаемые модули возможно решение под катом облегчит Вам жизнь.



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

Категория: Программирование, Веб-разработка

 

Пакетная обработка изображений в Windows с ImageMagick. Часть I

Автор: admin от 12-03-2018, 21:10, посмотрело: 131

ImageMagick — свободный и кроссплатформенный редактор для работы с графикой.
Он состоит из нескольких консольных утилит. Его возможностей не счесть, как звезд на небе.
В сети есть множество примеров, как пользоваться им. Но большинство из них для Linux или PHP. Для Windows же их кот наплакал. Настало время восполнить пробел.

Категория: Программирование » Веб-разработка

 

Соглашения по именованию CSS-сущностей и экономия времени

Автор: admin от 22-01-2018, 11:50, посмотрело: 67

Я слышал, как многие разработчики говорят, что ненавидят CSS. Опыт подсказывает мне, что причина здесь в том, что они не уделяют достаточно времени для того, чтобы изучить CSS. Да, речь идёт о не самом дружелюбном «языке», но он успешно используется для стилизации веб-страниц уже более 20-ти лет. Это впечатляет, и с технологиями такого уровня распространённости приходится считаться. Однако, по мере роста объема стилей, задействованных в некоем проекте, проявляется один большой минус CSS: его очень сложно поддерживать. А плохо написанные стили быстро превращаются в кошмар.



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



Соглашения по именованию CSS-сущностей и экономия времени


Вы уже бывали в подобной ситуации, правда?

Категория: Программирование » Веб-разработка

 

Поспорим о Dart и Flutter на встрече русскоязычного сообщества Dart в Питере

Автор: admin от 17-11-2017, 16:20, посмотрело: 114

Поспорим о Dart и Flutter на встрече русскоязычного сообщества Dart в Питере

30 ноября в Питере пройдет ежегодная встреча Dart-разработчиков. Что это такое?

Во-первых, это возможность узнать что-то новое (если вы вдруг никогда не слышали о Dart). Во-вторых, это повод хорошо провести время, тем более, что в этот раз всё будет не совсем обычно.
Что будет?

Категория: Программирование » Веб-разработка

 

Хакатон для всех от GDG & WTM Moscow

Автор: admin от 9-11-2017, 03:10, посмотрело: 363

Хакатон для всех от GDG & WTM Moscow



24-26 ноября в «Доме-Коммуне» состоится хакатон для всех, организованный IT-сообществами: Women TechMakers & Google Developers Group Moscow. Соорганизаторами мероприятия являются ВЭБ и МИСиС. Для участников будут доступны разные номинации от таких компаний партнеров как Google, App in the Air, ВЭБ. Участие в Хакатоне полностью бесплатное, но по предварительному отбору.

Категория: Программирование » Веб-разработка

 
Назад Вперед