Рубрика «Песочница» - 32

Доброго времени суток, а моя дальнейшая речь пойдёт в направлени, рассказывающем о сайтах интересных дизайном более чем контекстом и наоборот.
Читать полностью »

Недавно начал разбираться с Amazon Web Services для мобильных приложений. Первым делом я хотел разобраться с сервисом идентификаций AWS Cognito Identity. Данный сервис позволяет пользоваться сервисами AWS пользователем моего приложения, причем как прошедшим идентификацию, так и не прошедшим. На первом этапе я решил попробовать просто инициализироваться как гость и добавить запись в набор данных моего пула пользователей. Но возникли некоторые трудности…

Как Дмитрий Анатольевич Медведев стал виноват в ошибке синхронизации с базой данных - 1
Читать полностью »

Использование VK Payments API в IFrame-приложениях - 1

В данной статье будет рассмотрен пример создания простого IFrame-приложения с использованием VK Payments API.

Для нормальной работы потребуется сервер, а также домен с подключенным SSL-сертификатом.
Читать полностью »

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

Дело было на хакатоне GamesJamMicrosoft, где мы небольшой командой делали игру про радугу и мохнатый глаз на ножках.
Читать полностью »

image

«Самый популярный фронтенд шаблон для разработчиков» — именно такая фраза красуется на официальном сайте.

Boilerplate 5.0.0 это HTML5/CSS/JS шаблонизатор, с помощью которого можно создать надежные и адаптируемые веб-приложения или сайты.
Читать полностью »

iOS за время своего существования показала себя как OS с хорошо защищенными данными. Среди некоторых разработчиков бытует миф, что доступ к файлам приложения без JL получить нельзя. Так вот, это не так. Если вам интересно как получить доступ к файлам приложения и почему нельзя хранить пароли и пользовательскую информацию в открытом виде, то вам под катЧитать полностью »

Мы все сегодня знаем, что будущие за новыми открытиями, технологиями и решениями.

Мое открытие (условно)

Сегодня хочу поделится с вами моим открытием, которому условно я дал название «Теория 7-12». Эта теория имеет сугубо музыкальный аспект и освещает теорию музыки, гармонию со всеми ее законами и правилами. Но в сравнении с существующей в мире музыкальной теорией, «Теория 7-12» имеет совершенные знания, выглядит совершенно иначе и имеет свою собственную логику, как и свои законы и правила. Кроме того, «Теория 7-12» по своей сути неисчерпаема, а значит ее карьерный рост не остановить. Соответственно, все что есть новое, по новому и употребляется.
Читать полностью »

image

Жизнь системного администратора подкинула нового зверя на и без того тернистый путь. Потребовалось клиенту под проект в обязательном порядке использовать Couchbase.

Под катом инструкция по его установке, добавлению в кластер и балансировке данных. А вдруг кому будет полезно.

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

В одном из проектов понадобилось использовать горизонтальные текстовые вкладки, хотел найти что-то готовое, но подключать bootstrap ради такого дела — это извращение нелогично. Попробовал найти простые jQuery плагины для вкладок, однако нашел только множество плагинов с кучей настроек, эффектами анимации и прочим. Было найдено пару вариантов «без выкрутасов», написанных на скорую руку, однако где-то было ограничение по количеству вкладок. В общем, меня ни один вариант не устроил. Как результат, в течении 15 минут родился несложный jQuery плагин, удовлетворяющий моим запросам. Решил поделиться, думаю, кому-нибудь да пригодится.
Читать полностью »

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

Многие знают сервис Google PageSpeed Insights для проверки скорости загрузки страницы. Он помог мне обнаружить, что кнопка лайка Facebook подгружает пользователю огромный javascript, который даже не удосуживается сжать. Мне стало очень интересно: зачем для того чтобы поставить лайк нужен js скрипт на 224 Kb? Культовая игра СуперМарио весила 40 Kb, а кнопка лайка 224! Сразу представил себе, чем занимается кнопка Facebook на моем сайте помимо своих основных обязанностей. Дальнейшее исследование показало, что абсолютно все социальные кнопки подгружают большие несжатые скрипты.

Проверив скорость загрузки страницы, на которой установлен ряд кнопок из соц сетей, я ужаснулся. PageSpeed Insights показывал 50 баллов.

Социальные api кнопки убивают производительность сайта - 1
Читать полностью »


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