Архив за 06 февраля 2012

Mobile Development / Сравнение iOS и Android по количеству краш-репортов

Статистика краш-репортов с разных мобильных устройств показывает, что процент успешных запусков приложений под Android заметно выше, чем под iOS. Таковы данные агрегированной статистики, собранной компанией Crittercism, которая занимается мониторингом работы мобильных приложений. Они выпускают SDK и библиотеку real-time crash reporting, которую каждый разработчик может встроить в свой мобильное приложение и получать статистику по «крашам».
Необходимая оговорка: компания Crittercism является стартапом, для которого важно сделать себе имя и получить бесплатную рекламу за счёт упоминаний в СМИ, а в числе их инвесторов числится Google Ventures. С другойЧитать полностью »

Сегодня мы будет обсуждать технические аспекты и реализацию задач на Python и C/C++, которыми нас будет закидывать инженер из Google. Начнём с самых тривиальных проблем с последующим нарастанием сложности. Параллельно обратим внимание о чём стоит упомянуть во время интервью и где не попасть в ловушку.
Если Вы видите способ улучшить алгоритм или код приведённый в данной статье — милости прошу отписаться в комментариях. Я хочу научиться чему-то новому на этой публикации тоже.
Телефонное техническое интервью — весьма оригинально само по себе. В тех компаниях, где мне посчастливилось его проходить, обычно мы говорили о моихЧитать полностью »

Дизайн в IT / Рабочие места #2
Подборка рабочих мест. Первую часть я не стал публиковать, потому что она достаточно старая. Доступна у меня в блоге.
UPD: Некоторые загрузили свои фотографии. Если хотите поделиться своим рабочим местом, присылайте фото на ящик eugene@krouzhek.com с пометкой «Рабочее место».
@five.othreeetwo
@linxspiration
@linxspiration
@nespodzany
@therift
@schikedimdim
@stephaniedegeus
@eeliasmedia
@thinkdanijel
@hellogeriЗапись у меня в блоге.
PS: Если опубликовал не в тот блог, отпишите плз в комментах.

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

Программинг микроконтроллеров / MSP430, учимся программировать и отлаживать железо (часть 3)

Возможно Вы уже не первый раз садитесь за программирование Вашего MSP430. Если это не так, то рекомендую ознакомиться с предыдущими статьями по данной тематике: часть 1, часть 2.
В этой статье мы рассмотрим инструмент для графической настройки периферии нашего микроконтроллера — Grace, познакомимся с принципом работы watchdog и поработаем с виртуальным COM-портом (через программатор). Уже традиционно будет рассмотрен небольшой пример кода, и предоставлены все необходимые для понимания ссылки.
Введение

В первой статье я упоминал Code Composer Studio, от рассмотрения которого отказался, но недавно моё внимание,Читать полностью »

Необходимо сказать, что существует два больших направления разработки и использования архитектур Wi-Fi-решений:
1. автономная архитектура,
2. централизованная/управляемая архитектура.
Именно на основе данных архитектур создается основное количество проектов сетей Wi-Fi.В случае Автономной архитектуры решение представляет собой набор несвязанных точек доступа, каждая из которых конфигурируется и обслуживается независимо. Поэтому сложность обслуживания сети, построенной подобным образом, растет линейно, а порой и экспоненциально, с ростом количества устройств. Отсюда сети с автономной архитектурой, как правило,Читать полностью »

DIY или Сделай Сам / Умный дом с web-интерфейсом на perlxstut
В какой-то момент стало очень лениво отрывать свою пятую точку, чтобы перед сном выключить свет в комнате. И решил это дело автоматизировать. В итоге был изобретён свой велосипед для удалённого управления силовой нагрузкой – программно-аппаратный комплекс, обладающий следующими особенностями:* Возможность управления силовой нагрузкой, питаемой напряжением 220в, из любого места, где есть доступ к сети Интернет, независимо от территориальной удалённости.* Управление силовой нагрузкой через web-сайт* Клиент-серверная архитектура* Доступ к web-сайту системы с мобильных устройств, в том числе через сотовые телефоны с поддержкой WAP* ИспользованиеЧитать полностью »

Некоторое время назад я решал задачу автоматической покупки домена. Нужно было оформить в виде библиотеки (jar и файл настроек), которая использовалась бы в корпоративном приложении на Java. Я начал поиски DNS провайдеров с public API. Желательно, чтобы API были попроще, и домены подешевле — такой баланс оказалось не просто найти.
Было рассмотрено много вариантов, некоторые из которых можно найти тут: stackoverflow. В последствии, я сузил круг до следующих претендентов:
http://Dnsimple.com

http://www.namecheap.com/

http://www.linode.com/

Последний многие советовали, но это хостингЧитать полностью »

Всем хорош teamviewer, вот только в коммерческих целях он какой-то не бесплатный, о чем не устает напоминать… Да и вообще, не хорошо нарушать лицензию.
Но удобство запуска quick support впечатляет — клиент запускает маленькую программку, диктует циферки по телефону и вуаля, мы видим его рабочий стол. Никаких VPN, никаких пробросов портов и прочей предварительной настройки. Удобно же?
В качестве бесплатного аналога вполне подходит VNC, с call-back подключением вполне приемлемо, да вот только когда клиентов много, и компьютер к которому цепляются тоже не один начинаются те же проблемы (хотя и более решаемые). Идея teamviewer лично мне нравится больше.Читать полностью »

Windows / Microsoft убрала кнопку «Пуск»
Как сообщает TheVerge, в новом билде Windows 8 под номером 8220 убрана кнопка «Пуск». Как мы помним, в предыдущих билдах в порыве попыток соответствовать стилистике Metro кнопка «Пуск» уже была изменена. На этот раз разработчики подошли более радикально, убрав ее совсем.
По некоторым данным, функционал, который выполняла кнопка «Пуск», теперь делегирован так называемым «активным углам», которые работают как в обычном, так и в Metro-режиме.
Стоит напомнить, что впервые меню «Пуск» было предоставлено нам еще в 1995-м году вместе с Windows 95.

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

Электроника для начинающих / [Из песочницы] Общие сведения об усилителях

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

По величине усиливаемых частот:
Усилитель постоянного тока (УПТ)

Усилитель низкой частоты (УНЧ), он же усилитель звуковойЧитать полностью »


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