Веб программирование

Веб программирование

AngularJS: Смена хеша без перезагрузки контроллера

AngularJs прекрасен и подходит для любых страниц, не только так любимых ныне SinglePageApplication, но для этого нужно правильно его готовить. Одно из правил готовки: позволь пользователю запоминать текущее состояние

Продолжить чтение…


Веб программирование

AngularJs + Ionic: Быстрый способ превратить блог в приложение

Практический пример использования: публикация блога рецептов как книги в Google.Play

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

Продолжить чтение…


Веб программирование

Angular JS + GO: Маленькие сокеты или делим задачу на потоки

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

Продолжить чтение…


Веб программирование

Foundation CSS: Как пофиксить нерабочий «скролл» к якорю

Мне нравятся ссылки вида example.com#something, когда на длинной странице мы сразу спускаем пользователя в нужное место. Например, блок добавить комментарий после длинной статьи. Незадача — Foundation (foundation.zurb.com) не любит такие вещи. От слова — совсем. Идет вниз — а потом «магия» и мы опять сверху. Даешь свободу якорям!

Продолжить чтение…


Веб программирование

PHP + MYSQL Простой сайт интернет магазина своими руками за два часа

Для новичков — как совсем с нуля начать делать сайт и выводить данные из базы… Необходимы только начальные знания синтаксиса (пхп, хтмл, запросов) и два часа времени (из них у меня большую часть заняло написание этой статьи)

Шаг 1: Выбор шаблона

С помощью поисковиков легко найти готовые, похожие на нужный вам, шаблоны сайтов. Шаблон — это статичная страница с уже готовой версткой, дизайн элементами и тд. Желательно выбирать максимально годный шаблон: с адаптивной версткой, нормальной минималистичной и валидной структурой кода и тд.
Но первый можно брать любой — главное чтобы Вам нравился).

Например, для нашей дальнейшей работы мы выберем startbootstrap.com/template-overviews/shop-homepage/ и скачаем себе в локальную папку (предполагаем что установить апач/нгинкс и запустить пхп с базой вы уже смогли)
Продолжить чтение…