Удаление зуба «мудрости»

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

Завтра будет ровно как неделя после удаления, и я бы хотел поведать, как за это время протекало мое существование.

Читать далее «Удаление зуба «мудрости»»

Деструкция стекловидного тела

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

Выглядит это примерно так (только не в таком большом количестве):

myodesopsia

Оказывается, этому есть объяснение, которое носит название «деструкция стекловидного тела» (ДСТ). Появление таких «плавающих палочек» связано с потерей прозрачности волокон стекловидного тела и обычно встречается у людей старше 40-60 лет. Но я, как видно, в эту категорию не попал. Значит, причина деструкции не из-за возрастных изменений, а в чем-то другом. Пишут, что если ДТС появляется в раннем или подростком возрасте, то деструкция находится не в стекловидном теле, а непосредственно на верхней части сетчатки.

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

[PHP] Скрипт рандомного показа изображений со ссылками

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

Ниже приводится одна из простых (возможно, не самой «тру») реализаций данной задачи:

Логика:

$images = array();
$images[] = array('image'=>'/images_1.jpg','url'=>'http://link_1.ru','title'=>'Title_1');
$images[] = array('image'=>'/images_1.jpg','url'=>'http://link_1.ru','title'=>'Title_2');
$count = count($images);
$random_number = rand(0,($count - 1));

Вставляем в то место, где нужно выводить баннер:

<a href=»<?php echo $images[$random_number][‘url’]; ?>» target=»_blank» rel=»noopener»><img src=»<?php echo $images[$random_number][‘image’]; ?>» title=»<?php echo $images[$random_number][‘title’]; ?>»></a>

Как правильно отправить iMac в сон

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

Многие, чтобы отправить iMac в сон, просто нажимаю клавишу «Power» на задней стороне моноблока (можно и комбинацией Command + Option + Media Eject), а беспроводную клавиатура и мышь так и остаются быть включенными. И хотя в этих устройствах и присутствует система энергосбережения, я все равно выключаю и их.

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

Я нашел весьма банальный выход из этой ситуации — изменил порядок выключения устройств.

Т.е. теперь действия стали такими: выключаю мышь, потом на клавиатуре нажимаю Command + Option + Media Eject, чтобы перевести компьютер в сон, и лишь затем выключаю клавиатуру.

iMac + Bootcamp + Windows 8.1

На этих выходных решил поставить Windows 8.1 на свой горячо обожаемый iMac. Связано это по двум причинам: первая, как обычно, ради эксперимента (пощупать, что такое Boot Camp, и как все это делается), второе — Windows в качестве отдельной ОС нужна для того, чтобы запускать прожорливые игры, которые через Parallels работают неохотно.

На практике Bootcamp оказался действительно удобной утилитой, инструкций по работе с которой в сети пруд пруди. Я лишь останавливаюсь на некоторых моментах.

Во-первых, в наличии нужно иметь флешку с объемом 8 ГБ и более. У меня под рукой была как раз только на 8 ГБ, но на нее с успехом поместилась и Windows 8.1, и драйвера от iMac, и еще даже 2 ГБ остались свободными.

Во-вторых, после установки Windows 8.1 и драйверов, система быстро нашла беспроводную клавиатуру и мышь от Apple, но для «спаривания» потребовала ввести для мышки пин-код (!). Хм, оказалось, что нужно просто ввести четыре нуля (0000). С клавиатурой я тоже немного повозился: было предложено с клавиатуры набрать проверочный код, который показывала ОС, но сколько я не вводил код, он не принимался. Оказалось, что после ввода всех цифр нужно еще нажать на «Enter», но ведь в подсказках об этом ни слова!

Вот и все — Windows 8.1 установлена на iMac, все работает прекрасно. +10 XP в освоении чего-то новенького 🙂

iMac + Bootcamp + Windows 8.1

Зарядка телефона от тепла нашего тела

Тут в голову пришла интересная мысль, касающаяся смартфонов, которыми пользуемся ежедневно и которые нужно заряжать чуть ли те же самые дни.

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

Допустим, у меня ладони часто очень теплые, а когда держу телефон в руках, то он через какое-то время прилично так нагревается (не из-за своего собственно нагрева, а именно из-за моих рук). Так почему бы это тепло не использовать для того, чтобы увеличить срок работы аккумулятора, а? 🙂

Я напрасно хочу не любить…

Я напрасно хочу не любить, —
И, природе покорствуя страстной,
Не могу не любить,
Не томиться мечтою напрасной.

Чуть могу любоваться тобой
И сказать тебе слова не смею,
Но расстаться с тобой
Не хочу, не могу, не умею.

А настанут жестокие дни,
Ты уйдешь от меня без возврата.
О, зачем же вы, дни!
За утратой иная утрата.

Федор Сологуб

Метрики оценки посещаемости и прибыльности приложения

Метрики оценки посещаемости приложения:

  • DAU (Daily Active Users, ежедневные активные пользователи) — количество уникальных пользователей, которые зашли в приложение в течение суток
  • WAU (Weekly Active Users, еженедельные активные пользователи) — количество уникальных пользователей, которые зашли в приложение в течение недели
  • MAU (Monthly Active Users, ежемесячные активные пользователи) — количество уникальных пользователей, которые зашли в приложение в течение месяца
  • PCU  (Peak Concurrent User, пик пользователей онлайн) — максимальное количество пользователей, одновременно находящихся в приложении. Измеряется за конкретный промежуток времени (в час/день/неделю/месяц/год)
  • ACU (Average Concurrent User, среднее число пользователей онлайн) — среднее количество пользователей, одновременно находящихся в приложении. Измеряется за конкретный промежуток времени (в час/день/неделю/месяц/год)

Метрики оценки  прибыльность приложения:

  • ARPPU (Average Revenue Per Paying User, средний счет на платящего пользователя) — средний доход с одного платящего пользователя. Рассчитывается по формуле: Выручка приложения / Количество пользователей, совершивших платеж
  • ARPU (Average Revenue Per User, средний счет на пользователя) — средних доход с пользователя. Рассчитывается по формуле: Выручка приложения / Количество всех пользователей, посетивших приложение за период полученной выручки

Метрики оценки посещаемости и прибыльности приложения

Небольшая подборка ошибок в сторонних продуктах

Когда я нахожу какую-либо визуальную проблему, я стараюсь ее зафиксировать. Ниже приводится очередная подборка проблемных мест 🙂

1. Сайт Facebook — не так давно в этой социальной сети проходил процесс смены UI для страниц сообществ. В качестве информирования о том, что можно перейти на новый облик, выводился поп-ап, правда в нем почему-то вместо символа апострофа виднелся его html-код &#039;

facebook_site

2. Сайт NVIDIA — кто-то забыл корректно закрыть тег <div>:

nvidia_site

3. Антивирус Avast — на последнем шаге установки приложения показывается реклама об антивирусе для Android-устройств. Внизу — две кнопки, вот только что они означают, остается догадываться:

avast_promo

4. VMWare Workstation — в окне установщика приложения нижние кнопки почему-то взяли и налезли друг на друга:

vmware_installer

5. Программа обновления Apple — значок обновления выводится в ограниченной цветовой палитре:

apple_update

Еще один ляп на «Первом канале»

На прошлой недели по «Первому каналу» в программе «Воскресное время» в репортаже под названием «Мороз по коже» была допущена досадная ошибка, которую я непременно и заметил.

В репортаже про технологии заморозки тела для продления жизни использовался фрагмент фильма «Обливион» (Oblivion, 2013, режиссер Джозеф Косински), в то время как в описании было указано, что это фильм «Забвение» (Limbo, 1999, режиссер Джон Сейлз).

От чего возник такой ляп догадаться нетрудно, ведь слово «oblivion» переводится на русский именно как «забвение». И это каким же непрофессионализмом должен обладать редактор, чтобы вот так взять и перепутать названия фильмов? Хм, зато уже точно известно, что он не смотрел тот самый, настоящий, «Обливион» 🙂

Еще один ляп на Первом канале