Pull to refresh

Google утверждает, что поиск по изображениям Lens научился определять проблемы с кожей

Reading time1 min
Views971


В посте в блоге, опубликованном на этой неделе, Google описал, как функция поиска изображений Lens, встроенная в его приложения на iOS и Android, может «искать информацию о состояниях кожи», например, о «странных родинках или сыпи». Она будет работать и на других частях тела, если вы хотите получить больше информации о шишке на губе, линии на ногте или выпадении волос на голове.

«Просто сфотографируйте или загрузите фотографию через Lens, и вы найдете визуальные совпадения, которые помогут вам в поиске», — говорится в сообщении в блоге. Однако, что важно, Google предупреждает, что результаты «носят исключительно информационный характер и не являются диагнозом», и рекомендует пользователям «обратиться за советом к врачу».
Читать дальше →

Скрытая (на виду) сила KeyPath'ов

Reading time8 min
Views2.6K

Привет! Меня зовут Максим Черноусов, и я занимаюсь iOS-разработкой в Райфе. Я обожаю использовать и дизайнить классные API. А один из самых часто используемых строительных блоков для хороших API в Swift — это KeyPath'ы. Сегодня о них и поговорим.

Читать далее

Обзор утилиты Lens. Управление кластером Kubernetes из графической оболочки

Reading time4 min
Views26K

Управление кластером Kubernetes чаще всего осуществляется при помощи командной строки и утилиты kubectl. Однако, кроме этого распространенного способа, есть и другие. Например, с помощью программы Lens.

Lens — программное обеспечение, которое позволяет полноценно управлять кластером Kubernetes через графический интерфейс пользователя — GUI (graphical user interface).

Читать далее

We implant an artificial lens (you will need it after 60 years)

Reading time11 min
Views1.5K


The lens in your eye can change its optical power: when you focus somewhere on the vision, this is what happens. Payback for the «moving parts of the mechanism» — wear with age. At about 40-45 years old, problems usually begin with age-related visual impairment; in 60-70 years, you need up to three pairs of different points. At the same time, the clarity of view is reduced due to the process of sclerosis and lens opacity — it is worth thinking about replacing the lens, until it becomes dim and becomes completely rigid.

To date, the technology of replacing the lens is standardized and well developed. Potential risks are generally somewhat higher than with laser vision correction, but at present this type of surgery is performed even on transparent lenses with refractive purpose (when the patient does not like to wear glasses with thick glasses), that is, it is quite a “household” task for ophthalmology.
Read more →

Обзор графических интерфейсов для Kubernetes

Reading time11 min
Views77K


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

В прошлом году мы публиковали перевод небольшого обзора web UI для Kubernetes, приуроченного к анонсу веб-интерфейса Kubernetes Web View. Автор той статьи и самой утилиты — Henning Jacobs из компании Zalando — как раз позиционировал новинку в качестве «kubectl для веба». Он хотел создать инструмент с удобными возможностями для взаимодействия в формате техподдержки (например, быстро показать проблему веб-ссылкой) и для реакции на инциденты, поиска проблем во многих кластерах одновременно. Его детище развивается и в настоящее время (в основном, силами самого автора).

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

Чем мониторить кластеры на Kubernetes: три открытых инструмента — один из них в формате игры

Reading time3 min
Views6.2K
Это — наша компактная подборка бесплатных инструментов, позволяющих оценить производительность и стабильность контейнеризированных приложений.

Под катом — система мониторинга кластеров Kmoncon, среда разработки Lens с функциями бенчмаркинга, а также утилита для стресс-тестирования нодов в формате компьютерной игры.

Читать дальше →

Cataract: it is waiting for you personally (if you live, of course)

Reading time10 min
Views1.1K

This is a model of an intraocular multifocal lens from Carl Zeiss. The real size of such a lens is 11 millimeters, the diameter of the optical zone is 6 mm.

The cataract is, simplifying, age opacification and consolidation of a crystalline lens. According to the classical definition, we are talking about the turbidity of any type. First, something gets in the field of view, a general “fog” appears, you want to wipe dirty glasses, then you do not see the letters in the book, then you want to turn on the light brighter or, on the contrary, you hide from the bright light, and then wake up one fine morning and understand that you can not find slippers. And you see nothing at all — only the shadows. This process sometimes stretches for many years, but slippers are still lost. Mention of clouding that develops in the eyeball, there are still thousands of years before our era.

The treatment procedure has historically been very peculiar — reclination of a cloudy lens. The doctor took the patient with a very dense lens — to that dense stage that the patient is already blind. During the excavations of the settlements of ancient Greece and Rome, the tools used by doctors to remove cataracts were found — sharp needles that pierced the eye and lens, destroying its supporting apparatus. The lens could come off and, by virtue of its gravity, could also fall down from hitting the back of the head with a heavy stick several times. Sometimes the patient died during the emergency eye care, sometimes he had a concussion, and sometimes the lens fell off the ligaments and flew deep into the eye. The patient began to see again — he had a huge lump and vision of about +10 +15 diopters.

Now two news. The bad — people began to live to cataracts more often, and it is inevitable. Good — we have something better than sharp needles and a heavy stick.
Read more →

«Augmentation» eyes: what do we build into it today, and what else will remain under it

Reading time10 min
Views1.2K

In surgery, the term «augmentation» is used for a specific type of intervention, for example, hardening (building) the skeleton of an organ. We will talk about the empowerment of biological vision at the expense of implants.

You can not just take out a piece of tissue from the eye, as during laser correction, but also insert something new there. For example, an implant that allows you to see at night. Or DVR. Or — what is being done now — just an internal contact lens made from a biocompatible polymer.

Therefore, when you read about new opportunities for contact lenses, remember — all this can be built into a person. Of the most promising technologies — transfer images from your eyes to a computer and vice versa. If you are lucky, in 10 years you will be able to search for a given word in a paper book, as you are now looking for on a web page.

But let's still go back to the real world and talk about phakic lisch, corrective vision for those who can not help the laser.
Read more →

Lens JS как менеджер состояния приложения

Reading time5 min
Views7.2K

Обзор библиотеки lens-js и эксперименты с котиками.

Данные — это, в действительности, важная часть Вашего будущего приложения или отдельной библиотеки. Важна их структура, целостность, а также и подходы к организации их хранения и обработки. Задача, прямо скажем, не тривиальна, особенно в масштабах корпоративных проектов. Одно из решений — использование менеджера состояния, об одном из которых, тут пойдёт речь.

Читать далее

Обзор Lens — IDE для Kubernetes

Reading time6 min
Views63K

В прошлый раз я писал о том, как можно улучшить утилиту kubectl, дополнив и расширив ее функционал, а сегодня зайду с другой стороны: познакомимся с решением, которое позволит забыть о консольных командах и управлять Kubernetes-кластером в графическом интерфейсе. Речь пойдёт про Lens — бесплатное приложение с открытым кодом, которое позиционируется как полноценная Kubernetes IDE. Мы уже кратко рассматривали Lens в сравнительном обзоре GUI для K8s, а теперь попробуем это решение в деталях. Что ж, поехали!

Читать далее

Canon Lens Work III

Reading time3 min
Views1.4K
Если вы хоть немного интересуетесь фотографией, её физикой, то не переключайтесь — будет интересно :-)

Вступление


Давно хотел написать о замечательной книге Canon Lens Work III (сентябрь 2006, 8-я редакция), но всё как-то руки не доходили. А когда сел писать, узнал, что ukrainets уже писал в своём блоге, но уж очень поверхностно — только ссылки оставил :-)

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

Рекомендуются к прочтению следующие разделы:
  • Общие сведения о сменных объективах — фокусные расстояния, перспектива, глубина резкости
  • Техника фотосъемки — портреты, макросьёмка, пейзаж, подводная фотосъёмка, дикая природа
  • Оптическая терминология — физика света

Превью — Оптическая терминология


Тут я сделаю краткое описание самой интересной, на мой взгляд, части, чтоб как-то вас заинтересовать. Мне было приятно и интересно вновь «очутиться» в школе на уроке физике, потому что объясняют тут действительно очень подробно и наглядно. Текст (с сокращениями) и рисунки из этой главы.

Что такое «свет»


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

дальше, ещё интереснее

Как подружить Windows, Lens и Teleport

Level of difficultyMedium
Reading time3 min
Views4.9K

Я не являюсь экспертом ни в Lens, ни в Teleport, но в какой-то момент моей разработческой жизни возникла необходимость подключиться к кластеру Kubernetes с помощью Lens, т.к. не могу сказать, что очень удобно пользоваться kubectl. Подробной инструкции на этот счет, к сожалению, в Интернете мне найти не удалось. Поэтому решил написать свою (описание настройки серверной части оставим другим авторам).

Если вы, как я, и все остальные «нетрушные» программисты, предпочитаете оставаться на Windows и не спешите уходить на Linux или Mac, а встроенный WSL2 (подсистема Linux для Windows) вас белее чем устраивает, то добро пожаловать под кат.

Читать далее

Макрoсъемка на телeфон. DVD + K800i

Reading time1 min
Views6.9K
image

Какое психиатрическое нарушение констатировали бы у человека, произнесшего в 1991 году следующую фразу: «А давай я тебя на телефон сфотографирую»? ©


cnflikt опубликовал интересные фотографии снятые с помощью телефона SE k800i.
Деталь, необходимая для осуществления этих фоток, находятся внутри каждого DVD-проигрывателя. Все, что нам нужно — это объектив от лазера. Затем, его приклеиваем к картону, картон на телефон и все готово! Естественно, при условии, что мы имеем в распоряжении ненужный плеер.

Подо мной еще несколько фотографий

Эффект объектива тилт-шифт

Reading time3 min
Views31K
Есть кое-что притягивающее в крошечных вещах, они увлекательны по своей природе. Фотография с эффектом тилт-шифт — отличный пример того, как большие объекты из реальной жизни можно сделать миниатюрными произведениями искусства.


Простой способ создать Unity Lens для Ubuntu (перевод)

Reading time4 min
Views11K
Статья посвящена новой возможности окружения Unity в Ubuntu — линзам (lens). Что же такое линза в Unity? Просто говоря, линза — это область главного меню, в которой пользователь может осуществляет поиск локального и сетевого контента. О том, как можно просто её создать идёт речь в данной статье. Оригинальный текст отсюда (англ.)

Требования



Итак, для создания линзы, нам понадобятся:

* Ubuntu 12.04 LTSполучить Ubuntu
* Quicklyустановить свободный quickly
* шаблон Quickly Lensустановить шаблон Quickly Lens

Создание линзы



Для начала напишем линзу, которая ищет среди статей Википедии. Создание линзы начинается с простого шага — создания проекта.
Читать дальше →

Встраиваемый язык для .NET, или как я переспорил Эрика Липперта

Reading time10 min
Views24K

Предисловие


Случается, что навязчивая идея так прочно заседает в голове, что ты возвращаешься к ней снова и снова на протяжении многих лет. Пытаешься подойти к проблеме с другой стороны, воспользоваться новыми знаниями, или же просто начать все еще раз с чистого листа — и так до тех пор, пока вопрос не будет исчерпан раз и навсегда. Для меня такой идеей-фикс стали языки программирования. Сам факт того, что одна программа позволяет создавать другие программы, в моих глазах наделял ее непостижимой фрактальной красотой. Написание такой программы самому стало лишь вопросом времени.

Читать дальше →