Pull to refresh
-6
0
Ruslan Makhankov @maynoz

User

Send message

Легким движением руки планшет превращается в… дополнительный монитор

Reading time3 min
Views476K
Привет тебе, внимательный хабрачитатель.

После публикации топика с фотографиями рабочих мест хабровчан, я всё таки дождался реакции на «пасхальное яйцо» в фотографии моего захламленного рабочего места, а именно вопросов вида: «Что это за планшет с Windows и почему на нём такие мелкие иконки?»

image

Ответ подобен «смерти Кощеевой» — ведь планшет (обычный iPad 3Gen) в нашем случае выступает в роли дополнительного монитора, на котором в полноэкранном режиме запущена виртуальная машина с Windows 7, и работает всё это для полного счастья по Wi-Fi. Такой себе второй небольшой IPS-монитор с высоким разрешением.

О том, как быстро и просто научить ваш планшет/смартфон под управлением Android/iOS работать в качестве дополнительного беспроводного дисплея для Windows/Mac OS X можно прочесть далее.
Узнать всё и сразу
Total votes 140: ↑122 and ↓18+104
Comments127

Как работают беспроводные универсальные зарядные устройства Qi

Reading time3 min
Views113K
Как вы знаете, наши новейшие смартфоны Nokia Lumia 920 и Nokia Lumia 820 имеют возможность беспроводной зарядки: флагманская модель заряжается по воздуху «из коробки», а для Lumia 820 необходимо приобрести сменный корпус с возможностью беспроводной зарядки.


Миру уже были показаны устройства с беспроводной зарядкой, например зарядное устройство Touchstone для Palm Pre, Powermat для iPhone, индукционнные зарядки от Energizer. Но в отличие от этих зарядок, созданных по собственным спецификациям, а значит несовместимых с другими устройствами, мы используем стандарт Qi — единственный глобально принятый интерфейс беспроводной зарядки устройств, созданный консорциумом Wireless Power Consortium, состоящим из более чем 100 различных компаний.

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

Как это работает?
Total votes 58: ↑50 and ↓8+42
Comments103

Реальная оценка или почему наступают дедлайны?

Reading time3 min
Views63K
image

Как опытный менеджер проектов, я часто сталкивался с заявленными программистами сроками выполнения задачи, умножал их на Пи и брал следующий по счету порядок. Так 1 день превращался в 3.14 недель. Я познал на собственной шкуре, что программисты — никудышные оценщики.

Для пущей точности я сделал таблицу, которая помогает перевести программистские оценки в приближенные к реальности.
Читать дальше →
Total votes 138: ↑127 and ↓11+116
Comments108

Что нужно делать смолоду или как стать богатым айтишником

Reading time7 min
Views631K

Статья написана после прочтения статьи Копи деньги смолоду или пара утверждений, легко проверяемых в Excel.

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

Нужно заметить, что три года назад, я и сам не знал этого принципа, и мне даже пришлось продать свою машину, чтобы выплатить долги. Но я не расстроился – я уже знал этот принцип и был уверен, что у меня получится стать богатым. Ведь если ты действуешь исходя из этого принципа, то настоящее богатство – лишь вопрос времени. И я не ошибся.
Не важно, кто ты – дизайнер или программист, но я уверен, если ты тоже последуешь ему, то станешь богатым.
Ближе к делу
Total votes 389: ↑303 and ↓86+217
Comments578

«Зеленая волна» сегодня

Reading time5 min
Views29K

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

Но недавно мне пришла в голову идея, каким образом воплотить «зеленую волну» в жизнь при существующей инфраструктуре.
Как именно?
Total votes 46: ↑38 and ↓8+30
Comments84

Пишем игру для Android используя Canvas

Reading time12 min
Views56K
Привет Хабр!
Сегодня я хочу рассказать о том, как написать простую логическую игру для Android OS с использованием Canvas. С этой игрой я познакомился около 5 лет назад на своем телефоне. Название забылось, а поиски на нескольких тематических форумах ни к чему не привели и я решил написать свою реализации этой игры. Разработка для меня скорее хобби, хотя иногда берусь за небольшие проекты. После некоторых раздумий я решил не использовать движок, а писать самостоятельно. Причины такого решения: желание получить опыт работы с Canvas'ом.
Кому интересно, добро пожаловать под кат...
Total votes 32: ↑29 and ↓3+26
Comments7

Сравнительный анализ CMS: охота на оптимальную систему для создания корпоративных сайтов

Reading time14 min
Views95K
Здравствуйте!

Хочу поделиться результатом собственного исследования, проводимого мной на протяжении недели в среде существующих CMS. Цель у меня была проста и прагматична — выбрать лучшую систему для создания корпоративных сайтов. Такая необходимость возникла в связи с постоянно растущим количеством заказов на сайты. С одной стороны, это не может не радовать, а с другой — заставляет максимально тщательно и с полной ответственностью отнестись к выбору движка, которому и предстоит сопутствовать не слишком опытному программисту в вопросе создания сайтов.
Читать дальше →
Total votes 110: ↑56 and ↓54+2
Comments188

Одно предложение, которое делает нас сильнее

Reading time2 min
Views93K
Это мой самый короткий топик, суть которого в одном предложении. Часто именно с этого предложения начинается успешный стартап, бизнес и любое другое начинание.

Это шаблон описания сути вашей компании или проекта в одном предложении. Я открыл его для себя во время стажировки в США. Составив его, мы реально становимся сильнее. В последствии мне это помогло выбрать правильный курс, сфокусироваться и расставить приоритеты.
Читать дальше →
Total votes 198: ↑168 and ↓30+138
Comments51

Subaru и Arduino: протокол SSM1. Рукопожатие

Reading time4 min
Views45K

Исходные данные




Приехала ко мне недавно плата под названием Carduino Nano v7. И как-то так вдруг совпало, что примерно в это же время на панели своего авто я с удивлением обнаружил горящую лампочку Check Engine. «Это жжжжжж неспроста» — подумал я, и углубился в поиски. Оказалось, что ошибки можно прочитать без дополнительных устройств — самодиагностика в Форестерах очень проста и доступна любому. Причем здесь тогда Arduino?
Читать дальше →
Total votes 30: ↑27 and ↓3+24
Comments10

Взгляд рядового программиста на вектор изменения оболочек и что делать дальше

Reading time5 min
Views32K
imageLinux на моём компьютере уже 5 лет стоит как основная операционная система. Пришлось проходить через всякое: ставить разные дистрибутивы, как для фана, так и для работы. Почти все шесть лет я сидел на Gnome 2, и сейчас бы сидел, если бы не новый ноутбук, нормально работающий только на третьем ядре из-за каких-то драйверов. А с новым ядром пришла новая проблема: новые оболочки. В этом топике я просто опишу свои мысли насчет оболочек, чем они удобны или не удобны лично для меня. Так что, можете сразу ставить после каждого предложения ИМХО.
Подробности
Total votes 175: ↑136 and ↓39+97
Comments291

Android: Обработка СМС

Reading time4 min
Views75K

0. Вместо вступления


Периодически (когда у меня выпадает свободный вечер, и наш «клуб» организует игру) я играю в регбол. «Клуб» организован таким образом, что в день игры всем участникам приходит СМС такого вида:

Регбол! Сегодня в 19-30. Двор школы №30: ул. Володарского, 20. Открытая площадка с резиновым покрытием. Тел. 8 (951) ***-**-**.

И вот я подумал — почему бы не написать небольшое приложение, которое будет отлавливать эти сообщения, и забивать их в гугл-календарь. Зачем? Да, в основном, just for fun, ибо я не настолько занятой человек, чтобы мне были жизненно необходимы автоматические секретари.

Итак, приложение будет уметь следующее:
  • Следить за входящими сообщениями. Если пришло сообщение от адресата RM FIGHT, то нужно сверить текст сообщения с шаблоном, и при совпадении создать мероприятие в гугл-календаре. Если же текст сообщения с шаблоном не совпадает (например, просто какие-то новости пришли), то сохраняем сообщение в базе, чтобы потом можно было его прочитать.
  • Показывать сообщения от этого адресата, не попадающие в категорию «Оповещение об игре» (новости, реклама и т.д.).

В рамках статьи я полагаю, что у читателя есть базовые знания — как создать проект, что такое файл Manifest, и с чего вообще начинать разработку под андроид — на этот счет есть куча разных туториалов, и здесь на этом останавливаться не будем. В то же время статья не предназначена для продвинутых андроид-девелоперов, в ней будут рассматриваться достаточно базовые вещи, вроде мониторинга и обработки смс, работы с базой данных, подключения по HTTP.
Читать дальше →
Total votes 22: ↑15 and ↓7+8
Comments12

Карманный сервер MiniX, или обзор серверных технологий для Android

Reading time3 min
Views51K

На этот раз из MiniX мы будем делать не Интернет-розетку, а самый настоящий веб-сервер. Правда, маленький, но с полноценным php, python, bash, MySQL.
Заглянуть под кат
Total votes 52: ↑47 and ↓5+42
Comments40

Закачка файлов с depositfiles.com из консоли

Reading time1 min
Views5.4K
Пост не мой — просто попросили закинуть. Если понравилось, то почта автора для инвайта: jeka.eee.12@gmail.com. Уже получено — спасибо!

Функция для скриптов на bash, предназначенная для автоматизации скачивания файлов с файлообменника Depositefiles.com:
Читать дальше →
Total votes 120: ↑112 and ↓8+104
Comments38

Управляем чайником из браузера или как я интернет-розетку делал

Reading time5 min
Views165K

В этой статье я хочу рассказать о моем опыте создании управляемой розетки. Не GSM(это всем надоело, да и слишком просто — читай sms да дергай пинами), а управляемой через браузер, с помощью кнопочек на HTML-страничке.

Итак, какой же путь должен проделать сигнал, чтоб включить чайник?
Нажатие кнопки на странице -> переход по ссылке и отработка web-сервера -> выполнение CGI скрипта -> передача команды по UART контроллеру -> появление напряжение на пине -> срабатывание реле, которое включает чайник.

Рассмотрим все по порядку.
Читать дальше →
Total votes 93: ↑87 and ↓6+81
Comments66

Создаем форму обратной связи с помощью Google Forms

Reading time2 min
Views109K
Привет, Хабр!

Данный пост посвящен прекрасному инструменту Google Forms, как за 10 минут сделать форму обратной связи на сайте или более полезные вещи.
Читать дальше →
Total votes 72: ↑64 and ↓8+56
Comments13

20 вещей, которые я должен был знать в 20 лет

Reading time3 min
Views716K
1. Мир пытается оставить тебя тупым. Начиная от банковских платежей и процентов и заканчивая чудо-диетами — из необразованных людей легче вытрясти деньги и ими проще управлять. Занимайтесь самообразованием столько, сколько можете — для того, чтобы быть богатым, независимым и счастливым.
Читать дальше →
Total votes 544: ↑445 and ↓99+346
Comments544

Information

Rating
4,175-th
Location
Toronto, Ontario, Канада
Date of birth
Registered
Activity