Как стать автором
Обновить
41
0
Эльдар Мусин @eldarmusin

Пользователь

Отправить сообщение

Умный дом с нуля своими руками или путешествие длиною в год

Время на прочтение8 мин
Количество просмотров203K

Данную статью пишу для думающих, стоит оно того или нет и начинающих построение своего умного дома, надеюсь она поможет сделать вам свой выбор. Для тех кто думает я не программист у меня ничего не получится, я тоже, хотя имею техническое (теплоэнергетик) образование, но никогда не работал в IT, не знаю не одного языка программирования. Дорогу осилит идущий. Начнем с рассуждений что такое умный дом, поверьте на слово он не решит все ваших бытовых и семейных проблем, но точно сделает жизнь немного комфортней. Что такое умный дом в моем представлении год назад: 1. Красивый планшет со схемой дома весящий на стане в прихожей с которого можно управлять всем в доме; 2. Управление всем чем можно голосом. Откровение через год планшет не нужен, так как бегать со второго этажа на первый что бы по управлять неудобно. Что бы хорошо работало голосовое управление, требуется установка умной колонки в каждую комнату, когда их две это одно. А когда значительно больше вопрос. Сейчас для меня умный дом это то, что работает само без моего участия, и не требует управления. Все о чем пойдет речь далее сделано мною лично, может можно сделать по другому, может проще и лучше. Но таков путь.

Читать далее
Всего голосов 35: ↑28 и ↓7+29
Комментарии154

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

Время на прочтение5 мин
Количество просмотров56K


Уже 2 года я развиваю робототехнику в России. Наверно громко сказано, однако недавно устроив вечер воспоминаний понял, что за это время под моим руководством было открыто 12 кружков по России. Сегодня решил написать об основных штуках, которые я делал в процессе открытия, но Вам этого делать точно не нужно. Так сказать, концентрированный опыт в 7 пунктах. Выделил только самый сок. Приятного чтения.
Читать дальше →
Всего голосов 104: ↑98 и ↓6+92
Комментарии151

Умный дом: на страже покоя и безопасности

Время на прочтение4 мин
Количество просмотров22K

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

А в этом материале я расскажу о том, как умный дом стал следить за безопасностью периметра.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии44

Сказ о том, как фильтры пачкаются

Время на прочтение7 мин
Количество просмотров30K

Долго ли, коротко ли, но фильтры для бризера компании Tion с разными степенями загрязнения (или времени использования) наконец-то добрались до моих шаловливых ручонок. Это значит, что пора налить кружку чая и погрузиться в чудесный микромир фильтрации пыли и грязного воздуха.

За интимными подробностями жизни фильтров в реальных условиях добро пожаловать под кат. Осторожно, будет много фотографий с электронного мелкоскопа.
Интимные подробности загрязнения фильтров
Всего голосов 35: ↑33 и ↓2+31
Комментарии33

Опыт поиска работы и переезда в Дубай

Время на прочтение11 мин
Количество просмотров50K
image

Я видел немало различных статей на тему трудоустройства/работы в Америке и Европе, но я не встречал ничего про Ближний восток. В этой статье речь пойдет о том, как я искал работу iOS разработчика в Дубае, работаю и живу здесь.
Читать дальше →
Всего голосов 47: ↑44 и ↓3+41
Комментарии115

Технические рекомендации и ресурсы Google для мобильных сайтов

Время на прочтение8 мин
Количество просмотров15K


Предлагаем вашему вниманию материалы доклада Андрея Липатцева, Google, с последней конференции Bitrix Summer Fest. В своём выступлении Андрей рассказал о текущей ситуации с ранжированием и оценкой Google сайтов для мобильных устройств.
Читать дальше →
Всего голосов 25: ↑19 и ↓6+13
Комментарии1

Семейный бизнес в IT. Первые полгода жизни нашего стартапа

Время на прочтение7 мин
Количество просмотров26K
image

Предисловие


Соскучились? Я тоже! Пишу статью и понимаю, как же мне этого не хватало. Знаете, мне кажется, что за эти почти полгода, прошедшие с запуска нашего сервиса, объем информации в моей голове вырос десятикратно. Вы не представляете, какая это прокачка для мозгов!
Ощущение, что полгода назад я вообще ничего не знала. Вроде бы мы так тщательно все рассчитывали, продумывали, опирались на свой предыдущий опыт. Однако, развитие бизнеса вебстудии и развитие стратапа — это совсем не одно и тоже. Уверена, пройдет еще полгода, и я опять буду покусывать себя и грызть мужа, что все нужно было делать по другому.
Итак, устраивайтесь поудобнее. Сегодня вы узнаете о том, как прошли первые полгода жизни нашего стартапа.
Читать дальше →
Всего голосов 34: ↑30 и ↓4+26
Комментарии15

Список YouTube-каналов для обучения веб-разработке

Время на прочтение2 мин
Количество просмотров218K
image


Привет, хабражители!

Представляю вам список YouTube-каналов для обучения веб-разработке. Список доступен на гитхабе, там он будет пополняться и редактироваться. В планах — создание отдельной странички для фильтрации каналов по тегам и рубрикам.

Также хочу попросить вас о небольшой услуге: если вы знаете канал, не вошедший в список — опубликуйте ссылку на него в комментариях или отправьте pull request. Сообщество будет благодарно вам.

Под катом — текущая версия списка.
Читать дальше →
Всего голосов 64: ↑59 и ↓5+54
Комментарии16

58 признаков хорошего интерфейса

Время на прочтение16 мин
Количество просмотров381K
У хорошего интерфейса пользователя высокая конверсия и его просто использовать. То есть, он хорош и для бизнеса, и для использующих его людей. Вот список опробованных нами идей.

1 Один столбец вместо нескольких


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

image
Читать дальше →
Всего голосов 226: ↑182 и ↓44+138
Комментарии102

Презентация средствами HTML5

Время на прочтение3 мин
Количество просмотров14K
image
Обратил внимание, что в настоящее время программисты Google начали использовать новую форму представления своих презентаций.

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

Несложный поиск привел к удобному шаблону, который при своей простоте позволяет создавать неплохие презентации с легко внедряемыми элементами
Читать дальше →
Всего голосов 114: ↑110 и ↓4+106
Комментарии40

Инфопункт, или интересная инициатива властей Петербурга

Время на прочтение2 мин
Количество просмотров3.1K
Во время воскресной велосипедной прогулки по Санкт-Петербургу в районе станции метро Новочеркасская был обнаружен несколько необычный объект, окрещенный властями города «Инфопунктом». При ближайшем рассмотрении объект оказался настолько интересным, что мной было решено посветить ему отдельную статью на хабре.



Итак, что же это такое и для чего это предназначено? За подробностями прошу под кат.
Читать дальше →
Всего голосов 230: ↑223 и ↓7+216
Комментарии185

Некоторые (полезные) советы по Windows 7

Время на прочтение4 мин
Количество просмотров38K
Содержание:
1. Быстрый запуск приложений с правами администратора
2. Отчет об использовании электроэнергии
3. Поиск в интернете из меню «пуск»
4. Навигация по панели задач
5. Скрытие значка Windows Live Messenger
6. Сворачивание окон
7. Быстрое открытие и закрытие копии приложения
8. Копирование файлов из командной строки в несколько потоков
9. Быстрое управление окном

Читать дальше →
Всего голосов 282: ↑218 и ↓64+154
Комментарии113

Получаем интернет по USB с компьютера на Android

Время на прочтение2 мин
Количество просмотров804K
image

Статья актуальна на 2010 год, современные Android могут проделывать такое одной «галочкой» в настройках

После покупки HTC Hero у меня возник вопрос: как получать интернет на коммуникаторе через компьютер? С моим предыдущим коммуникатором Toshiba G900 под управлением WindowsMobile 6 было все просто: установил «центр мобильных устройств», и на коммуникаторе появился интернет. «Эта функция не нужна», — скажите вы, ведь сейчас много точек доступа Wi-Fi, через которые можно подключиться двумя кликами. Но вот лично у меня нет Wi-Fi точки (есть ноутбук, но Android не обнаруживает Ad-hoс сети). Поэтому я был огорчен отсутствием этой функции. Все мои попытки найти мануалы на эту темы — не увенчались успехом. Поэтому я решил это сам.
Внимание: Для работы ножен root пользователь.
Читать дальше →
Всего голосов 71: ↑58 и ↓13+45
Комментарии87

Как оптимизировать сайт для мобильных устройств с помощью PageSpeed Insights

Время на прочтение2 мин
Количество просмотров86K
Уровень подготовки веб-мастера: для всех

Мы опубликовали на сайте PageSpeed Insights новые рекомендации, которые помогут улучшить сайты для мобильных устройств.
PageSpeed Insights для мобильных устройств
Недостаточная оптимизация может свести на нет все преимущества быстрой загрузки сайта. В среднем загрузка одной страницы на мобильных устройствах длится более 7 секунд, но правильное использование инструмента PageSpeed Insights позволяет значительно сократить это время. Предположим, вам удалось добиться загрузки сайта не за семь секунд, а всего за две. Но какой в этом смысл, если пользователю все равно придется потратить ещё 5 секунд на то, чтобы увеличить размер шрифта и прокрутить страницу до нужного места? Новые рекомендации PageSpeed Insights помогут выявить и устранить подобные проблемы.
Список новых рекомендаций
Всего голосов 33: ↑24 и ↓9+15
Комментарии40

Равномерное выравнивание блоков по ширине

Время на прочтение4 мин
Количество просмотров19K
Продолжая свои «css-раскопки» возникла новая идея, разобрать по косточкам ещё одну актуальную тему, которая касается равномерного выравнивания блоков по ширине. В принципе мои доскональные исследования я уже запостил у себя в блоге, но так как прошлая моя работа очень понравились Хабра-сообществу, то я решил сделать здесь небольшой краткий обзорчик этой статьи, чтобы ни одна хабра-душа не пропустили её наверняка. Так что, как говорил Гагарин: «Поехали».

В общем в задачах вёрстки периодически возникают моменты, когда появляется необходимость выровнять какой-нибудь список по ширине экрана. При этом пункты этого списка должны выравниваться равномерно, прижимаясь своими крайними элементами к границам контейнера, а расстояние между ними должно быть одинаковым.
image
Читать дальше →
Всего голосов 172: ↑163 и ↓9+154
Комментарии87

Почему стоит пользоваться PDO для работы с базой данных

Время на прочтение9 мин
Количество просмотров326K

Перевод статьи Why you Should be using PHP’s PDO for Database Access.

Множество PHP-разработчиков привыкли использовать для работы с базами данных расширения mysql и mysqli. Но с версии 5.1 в PHP существует более удобный способ — PHP Data Objects. Этот класс, сокращенно именуемый PDO, предоставляет методы для работы с объектами и prepared statements, которые заметно повысят вашу продуктивность!

Введение в PDO


«PDO – PHP Data Objects – это прослойка, которая предлагает универсальный способ работы с несколькими базами данных.»

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

Эта статья написана для людей, которые пользуются mysql и mysqli, чтобы помочь им в переходе на более мощный и гибкий PDO.
Читать дальше →
Всего голосов 127: ↑115 и ↓12+103
Комментарии165

Backbone.js для «чайников»

Время на прочтение13 мин
Количество просмотров288K
Backbone.js для чайников
Как то поздним вечерком мне пришла мысль изучить Backbone.js и привязать его к уже написанному на jQuery сервису. Сервис уже серьёзно расширился и меня достало это нагромождение обработчиков кликов, запросов и логики. Поэтому, я как усердный школьник полез в официальную документацию. Но либо я тупой, либо мой английский меня подкачал, либо то и другое вместе, но я не черта не понял. Я прочитал уже второй раз, внимательно, и для особо одарённых мест использовал google translate. Прочитал также и пример ToDo List. Всё показалось понятно, ровно до той поры пока я не стал писать. После чего я взял всё что нашел по этой библиотеке, как на английском так и переводы. Прочтя кипу документации я решил, что сейчас вроде всё понял. Я напрягся, но… Не вышел каменный цветок у мастера Данилы, т.е. вышло, но это явно был не цветок, и камень как то неправильно пах. Тогда, как прилежный ученик, я решил написать «Hello, KittyWorld» с нуля. Попутно комментируя и сохраняя шаги в hg, у меня получилось введение в backbone.js framework для таких как я, особо одарённых.
Данные 7 шагов с комментариями.
Всего голосов 113: ↑110 и ↓3+107
Комментарии51

Вышел PIE 1.0 beta 4

Время на прочтение1 мин
Количество просмотров1.1K
[CSS3 PIE]CSS3 PIE достиг версии 1.0 beta 4. Этот бета-выпуск в основном посвящён исправлению ошибок. Вот основные исправления:
  • Исправлена ошибка JavaScript при печати.
     
  • Переменилось обнаружение IE9: теперь PIE срабатывает в режимах соместимости и quirks, но отключается в стандартном режиме IE9.
     
  • Исправлены ошибки в отображении border-image, в отображении изображений нулевого размера, и некоторые другие (спасибо, Keith Gable).
     
  • Предотвращено многократное скачивание изображений, используемых на странице многократно.
     
  • Добавлена поддержка ключевых слов цветов CSS3 (спасибо, Don Retzlaff).
     
  • Исправлено поведение ключевых слов border-width (таких, как «medium»).
     
  • Исправлено позиционирование элементов внутри RTL-текста.
     
  • Добавлено новое особое CSS-свойство -pie-poll, которое позволяет указать, что PIE должен периодически проверять, не изменилось ли положение и размеры элемента. Это полезно в тех случаях, когда IE не создаёт события «onmove» и «onresize», хотя и должен.
Глядите полный список изменений и скачивайте PIE 1.0 beta 4 прямо сейчас.

После этой четвёртой беты разработка в основном будет сосредоточена на внедрении в IE9 корректной поддержки свойств CSS3, там отсутствующих — прежде всего «linear-gradient» и «border-image».
Всего голосов 48: ↑39 и ↓9+30
Комментарии33

90% людей не знают про Ctrl+F

Время на прочтение2 мин
Количество просмотров111K
Дэн Рассел в компании Google занимает должность «поискового антрополога» и проводит различные исследования, как люди используют поисковые сайты. Некоторые результаты этих исследований кажутся просто невероятными. Например, по словам Рассела, 90% людей не умеют использовать Ctrl+F (Cmd+F) при поиске информации на странице: «Это проверено на выборке в несколько тысяч человек. Я лично проводил эти исследования и могу рассказать, как часто сидел у кого-нибудь дома и смотрел, как он листает длинный документ в поисках информации. В конце концов я говорил: “Позвольте показать один маленький фокус”, после чего обычно человек изумлялся: “Не могу поверить, что я раньше столько времени тратил впустую”».
Читать дальше →
Всего голосов 108: ↑92 и ↓16+76
Комментарии303

Обработка входящей почты на PHP

Время на прочтение2 мин
Количество просмотров37K
Хочу поделиться рецептом, как совместить php-скрипт и почтовый сервер Postfix для автоматической обработки входящей почты.

С помощью такой связки мы собираем статистику по количеству возвратов bounce-писем:Undelivered Mail Returned to Sender.

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

Как это сделать...
Всего голосов 73: ↑62 и ↓11+51
Комментарии43
1

Информация

В рейтинге
Не участвует
Откуда
Altenrhein, Sankt Gallen, Швейцария
Дата рождения
Зарегистрирован
Активность