Архив за 26 мая 2016 - 6

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

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

Возможно, ситуация, описанная мною вам знакома, возможно нет. После 5 лет разработки в экосистеме WordPress я понял, что нужно что-то менять. Нужно переосмыслить структуризацию проекта, ввести правила организации логики и вывода, решить проблему повторяемости кода. Так и родилась идея написать wordpress theme framework — Classy.

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

Ирина Горбачева, прославившаяся как видеоблогер в Instagram, приняла участие в рекламной кампании застройщика ГК ПИК. Недавно актриса также снялась в рекламном ролике «Связного».

В официальном Instagram’е ГК ПИК появилось 15 коротких видео с участием актрисы, которые она придумала, сняла и смонтировала самостоятельно. Все сюжеты снятыЧитать полностью »

Сегодня компания Samsung представила в Китае смартфон Galaxy C5. Мы знаем, что в ассортименте должен появиться ещё и Galaxy C7, но пока анонс касается лишь одной модели.

Samsung представила смартфон Galaxy C5

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

Сенсорный радио выключатель на батарейках. Livolo + Z-Uno - 1
Я полюбил сенсорные выключатели! Мне нравится их внешний вид, блестящее стекло, подсвечивающиеся кнопочки, смотрятся элегантно!
Т.к. моя квартира автоматизирована технологией Z-Wave, то и сенсорные выключатели должны поддерживать эту технологию. С переделкой кнопочного радио выключателя в сенсорный я справился в прошлый раз. Теперь мне нужен пульт на батарейках в виде сенсорного выключателя, который я смогу приклеить на двухсторонний скотч на кухне, чтобы дети доставали.

Сенсорные Z-Wave выключатели Vitrum

Если вы можете себе позволить выключатель за 20К ₽, обратите свое внимание на Z-Wave продукцию Vitrum
Сенсорный радио выключатель на батарейках. Livolo + Z-Uno - 2

Если вы хотите свой уникальный сенсорный выключатель, да еще и не дороже 4К ₽, добро пожаловать под кат.
Читать полностью »

Компания PayPal анонсировала выход обновления мобильного приложения для доступа к одноименному платежному сервису. В период с 3 по 30 июня обновление будет предложено всем пользователям предыдущих версий. Точнее говоря, почти всем, поскольку приложение PayPal 6.0 будет доступно только для устройств с ОС Android версии 4.0.3 или более новой версии и устройств с iOS 9.1 или более новой версии. Аппараты с ОС Windows Phone, BlackBerry OS и Amazon Fire OS останутся без обновления.

Ассортимент Asus пополнился мобильным ПК, который фигурирует на сайте под каталожным номером C301SA-DS02. Устройство работает под управлением Chrome OS.

Хромбук появится в продаже по цене $280. За эти деньги покупатель получит ноутбук с экраном диагональю 13,3 дюйма разрешением Full HD. Сердцем послужит CPU Intel Celeron N3160. Также в конфигурацию войдёт 4 ГБ ОЗУ и накопитель объёмом всего 16 ГБ.

Хромбук Asus C301SA-DS02 получил CPU Intel Celeron N3160

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

Строго говоря, к реверсингу данную статью можно отнести только с натяжкой.

Всем вам знаком такой сервис как zaycev.net. Не ошибусь, предположив, что каждый хоть раз качал с него музыку, либо через web-интерфейс, либо через мобильное приложение.

Если вам все же интересно, добро пожаловать под кат.

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

На МКС в прямом эфире разворачивают первый в истории станции надувной модуль [обновляется] - 1

В апреле этого года на Международной космической станции появился новый модуль Bigelow Exapandable Activity Module (BEAM). Он был доставлен на станцию грузовым кораблем Dragon, после чего экипаж станции успешно закрепил новинку. BEAM является первым в истории МКС надуваемым модулем, объем которого составляет 16 кубометров, а диаметр — 3,2 метра.

Модуль будет оставаться пристыкованным к станции около двух лет, но космонавты пока не будут в нем жить. Если испытания пройдут успешно, то из таких модулей можно будет создавать целые станции — как для космических туристов, так и для ученых. Возможно, BEAM помогут расширить жилое пространство на МКС, хотя говорить об этом пока рано. Основное достоинство надувного модуля — относительно малый объем в сложенном состоянии, что значительно облегчает задачу вывода такого модуля на орбиту. Масса надувного модуля — всего 1360 кг, в то время, как масса алюминиевого модуля Unity, используемого на МКС сейчас — 11793 кг. Соответственно, вывод надувного модуля на орбиту не только более простая задача, чем вывод обычного модуля, но еще и обходится намного дешевле.
Читать полностью »

Смартфоны, планшеты, экшен-камеры — все это, конечно, хорошо, но не стоит забывать, что и для дома полезных штук компания XIAOMI выпускает не меньше. Как и обещали, публикуем вторую подборку новинок и аксессуаров, которые сделают из вашего дома или квартиры настоящую высокотехнологичную крепость.

В гостях хорошо, а с XIAOMI лучше: полезные новинки для вашего дома - 1
Читать полностью »

Краткое руководство по созданию навигации на основе фрагментов - 1

В течение последних лет можно было наблюдать использование различных подходов к построению навигации в Android-приложениях. Кто-то использует только активности (Activity), кто-то смешивает их с фрагментами (Fragment) и/или с модифицированными видами (Custom View).

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

В этой статье мы рассмотрим несколько характерных подходов к реализации навигации в Android, а затем поговорим о подходе с использованием фрагментов, сравнив его с другими подходами. Демонстрационное приложение, на примере которого иллюстрирована статья, можно скачать с GitHub.
Читать полностью »


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