Архив за 04 июля 2012 - 4

Слухи о недорогой мини-версии iPad ходят уже давно, но на этот раз о них пишет Bloomberg. По данным источников агентства, Apple планирует выпустить к концу года планшет, который будет меньше по размеру и дешевле обычного iPad, чтобы сохранить доминирование на рынке планшетов в то время, как Google и Microsoft готовят свои аналогичные устройства.

Новая модель, как сообщается, будет иметь экран с диагональю от 7 до 8 дюймов, то есть меньший, чем у нынешней 9,7-дюймовой версии. При этом, разрешение экрана будет таким, как у iPad 2. Новый планшет Apple может представить уже в октябре.
Читать полностью »

AWS CloudWatch: собственные метрики (Custom Metrics)Привет читатели!

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

Итак, потребовалось создать метрики по параметрам, которые Cloud Watch считать не умеет. Можно мерять много чего, но, например, возьмём Load Average. Этот странный, но понятный всем параметр, объясняет состояние системы. В целом, мы можем оценивать здоровье сервера по этому состоянию. Естественно, не всегда, но как пример LA идеален.

Что же нам для этого нужно?

1. Amazon CloudWatch Command Line Tools
2. Несколько скриптов

Начнём приготовления на сервере.

  1. В папке /opt создадим папку — aws.
  2. Распакуем утилиты командной строки в папку /opt/aws/mon.
  3. Ключ и сертификат pk-**.pem и cert-**.pem. Уложим в папку /opt/aws/keys
  4. Нужную папку c Java симлинком направим на /usr/java/latest

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

Другим названием этой заметки может стать «Почему мне больше не интересно быть российским MVP в номинации Visual C++». Первая ассоциация, которая может возникнуть у читателя, что мне больше не интересен отживший своё язык. Такие ассоциации меня очень огорчают. C++ живее всех живых. К сожалению, в России многие про это не знают и уверены, что весь мир давно программирует только на C#, PHP, Python и иных новомодных языках. Это очень странно, и я чувствую себя в этой пустыне одиноко. Про это и будет моя статья.
Читать полностью »

Обзор новой портативной игровой консоли на базе Android JXD S5110, сравнение с JXD S601
В этом обзоре я расскажу вам о новинке от JXD, которая обзавелась 5” емкостным экраном с высоким разрешением, новым стильным дизайном, работает на Android 4 ICS и стоит всего 86$, а также сравню ее со старой моделью JXD S601, о которой я рассказывал ранее на хабре.
Для тех кто не вкурсе – портативные игровые консоли компании JXD на базе Android позволяют вам удобно играть в эмуляторы игр (Dendy/NES, Sega, N64, GameBoy, PS1, MAME и другие), а теперь благодаря появлению большого емкостного тачскрина и в нативные Android игры.
Читать полностью »

Недавно мой студент и я пытались понять одну тонкость в стандарте C. Самый простой способ прояснить подобные вопросы — это узнать, учли ли её разработчики компиляторов, то есть написать код и посмотреть, что с ним будут делать разные компиляторы.

Я написал такую функцию:

int foo (char x) {
  char y = x;
  return ++x > y;
}

Так как ++x увеличивает на 1 значение x, очевидно, что функция должна возвращать "1" для большинства значений x. Вопрос состоит в том, что она вернет для значения CHAR_MAX?

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

«Непофигизм» — опыт создания некоммерческого проекта (три года выдержки)

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

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

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

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

Итак, начнем?Читать полностью »

Добрый день, коллеги!

Когда-то давно, еще не не имея полноценного аккаунта на Хабре, я написал статью в песочницу, надеясь получить инвайт. Инвайта я не получил, и думал, что статья ушла в никуда. Сегодня, просматривая логи Google App Engine, я обнаружил ссылку с сайта, на котором, как оказалось, размещена моя статья из песочницы. Оставляя за скобками вопрос о корректности такой публикации, хочу поблагодарить неизвестных мне добрых людей с сайта ajc.su/ за то, что сохранили для меня мою статью. :) Но, собственно, по теме.

Первый раз идея посетила меня, когда у меня возникла необходимость снять квартиру. Я просматривал объявления на Циане и отзванивался по наиболее интересным. После пары-тройки звонков я понял, что надо как-то упорядочивать обзвон — сохранять не только номера, но и адреса, а заодно и описания квартир. В этот момент я осознал, что при всем развитии Интернета контактную информацию по-прежнему приходится обрабатывать руками — в лучшем случае копировать поблочно и где-то сохранять. При том, что контакт — это объект, аналогичный, к примеру, календарю. Но если кнопки «Добавить событие в календарь» на многих сайтах уже есть, то вот кнопку «Добавить контакт в записную книжку» я пока еще не видел. Я решил восполнить этот пробел, и результатами своих размышлений и наработок хочу поделиться.
Читать полностью »

Здравствуйте, дорогие друзья!

Как вы знаете, на прошлой неделе Google представил последнюю версию Android 4.1 Jelly Bean. Сегодня мы рады представить вам обзор операционки на смартфоне Galaxy Nexus.

К основным фишкам «желейной конфеты» относятся: более плавная работа интерфейса, новый интеллектуальный сервис Google Now, голосовой ассистент, а также комплект обновленных фирменных приложений. Надеемся, основные производители уже озаботились обновлением своих смартфонов, и они не заставят себя долго ждать.

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

Добрый день, читатель

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

Задача:

Требуется дописать дополнительный модуль для Астериска (elastix):

Для работы горячей линии необходимо голосовое меню со сбором статистики.
Вопрос: «Помогли ли вам специалисты Горячей линии?»
Варианты ответа: Нет — кнопка «0» и Да — кнопка «1»

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

Компания Skytex анонсировала выпуск двух планшетов под управлением операционной системы Android 4.0 (Ice Cream Sandwich) —
Gemini и Protos.
По ценовому предложению новинки предназначены для бюджетного сегмента — 179 за Gemini и 279 долларов США за Protos.

Skytex+Gemini+Protos

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


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