Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Переадресация портов в Kubernetes: команда kubectl port-forward

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров208

Недавно я столкнулся с задачей, требующей доступа к одному из сервисов внутри кластера Kubernetes. Работая над отладкой сложной микросервисной структуры, нужно было проверить работоспособность одного из компонентов, но доступ к нему был возможен только изнутри кластера. Я нашел подходящее решение - переадресация портов с помощью kubectl.

Переадресация портов — это процесс перенаправления сетевого трафика с одного порта на другой, что позволяет получать доступ к внутренним сервисам кластера Kubernetes из внешней сети.

Команда kubectl port-forward позволяет перенаправлять трафик с локального компьютера на определенный порт внутри пода

Рассмотрим подробней.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Новости

Кадры не нужны — 10. Статьи – тоже не нужны. Нужно больше воды в корпоративных блогах

Уровень сложностиСложный
Время на прочтение4 мин
Количество просмотров694

– И интереснее всего в этом вранье то, – сказал Воланд, – что оно – вранье от первого до последнего слова.

Читать далее
Всего голосов 18: ↑8 и ↓10+2
Комментарии1

Как использовать психологию цвета в маркетинге для повышения продаж

Время на прочтение6 мин
Количество просмотров196

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

Узнать больше
Всего голосов 6: ↑1 и ↓5-4
Комментарии2

Как продукту попасть в очередь исследовательского бэклога (и желательно долго в ней не стоять)

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров206

В продуктово-исследовательском мире есть 2 проблемы:

1. Хаотично пополняющийся бэклог исследователя
2. ТТМ (Time to market) продукта, которому необходимо сократить этап discovery (поиска и анализа)

Продукт приходит с просьбой провести исследование "надо вчера, возьмите в работу, ну пожалуйста", а исследователи уже загружены “по полный скворечник” и начинается перебрасывание задач.

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

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Истории

Невыдуманные истории сисадминов

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.7K

В конце прошлого года на одной из ИТ-встреч прозвучала мысль о том, что профессия сисадмина — это какое-то переходное состояние, что-то временное и не готовое увлечь. У автора была довольно резкая аргументация и это было тем более странно слышать. А будущим айтишникам — ещё и вредно, ведь на самом деле профессия требует настоящих хард скилов, полного погружения и отдачи. И карьерный рост, к слову, тоже есть, причём сразу по нескольким трекам. Когда, если не вечером дня сисадмина прочитать истории, которые рассказали нам хабравчане.

Читать далее
Всего голосов 7: ↑6 и ↓1+11
Комментарии4

Хореография, оркестрация и Event Driven Orchestration

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров273

Рассмотрим очередной популярный подход к проектированию систем для управления и координации выполнения бизнес-задач или процессов на основе событий. В общем случае это микс Хореографии и Оркестрации. Рассмотрим их подробнее.

Читать далее
Рейтинг0
Комментарии0

Как дела у российского геймдева: 7 достойных игр последних лет

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров1.8K

Российские разработчики уже давно разрушили стереотипы, что отечественный геймдев — это только War Thunder и мобильные симуляторы фермера. 

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

Читать далее
Всего голосов 10: ↑5 и ↓5+2
Комментарии10

Прогнозирующие модели Python под капотом Flask

Время на прочтение4 мин
Количество просмотров444

О взаимоотношениях фреймворка Flask, языка программирования Python и попытках футбольного прогнозирования.

Читать далее
Рейтинг0
Комментарии4

User-Centered Design (UCD) Process: Полное руководство

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров182

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

Читать далее
Рейтинг0
Комментарии0

С чего начинается игра?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров657

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

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии2

Lockheed F-117 Nighthawk – «Сэр, приказ есть приказ, но я в это не полезу»

Время на прочтение9 мин
Количество просмотров8.9K

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

Итак, все мы слышали про этот самолет. F-117 Nighthawk, он же ночной ястреб, он же STEALTH fighter, он же стелс, он же груда обломков в Югославии. Многие считают, что это «величайшее достижение американских ученых и инженеров и на его фоне Советский Союз развалился сам по себе от страха», а многие другие считают что наоборот: «этот обломок металла из Звездных войн еле-еле в воздух себя поднимает. Вон в Югославии его сбили, как нехрен делать, кому тогда вообще ваш стелс нужен» - обе эти точки зрения я видел, причем не только среди наших соотечественников, но и среди заморских представителей интернета. Не мне судить этих людей, не мне судить и самолет, однако обе точки зрения являются глубокими заблуждениями, которые я сейчас и хочу развеять, хотя бы частично.

Читать далее
Всего голосов 39: ↑36 и ↓3+43
Комментарии36

Чтение на выходные: «Принципы изменения мирового порядка. Почему одни нации побеждают, а другие терпят поражение»

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров869

Рэй Далио — американский финансист и инвестор, основатель одного из самых крупных в мире хедж-фондов Bridgewater Associates. Он регулярно входит в списки 100 самых влиятельных людей в мире по версии журнала Time и 50 самых щедрых благотворителей в США по версии Forbes. Автор ряда книг об успехе, бизнесе и финансах.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Безопасное соединение: как готовят ИТ-специалистов в столичных колледжах

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров406

26 июля, в День системного администратора, колледжи делятся историями успеха молодых работников в отрасли информационных технологий.

Читать далее
Всего голосов 2: ↑2 и ↓0+5
Комментарии0

Ближайшие события

Асинхронные увeдомления в Telegram: простое решение с новой библиотекой

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров545

Привет!

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

Читать далее
Всего голосов 2: ↑0 и ↓2-2
Комментарии3

Часть 2. TMA на KMP. Пишем кликер для Telegram

Время на прочтение8 мин
Количество просмотров298

Разбираемся как создать приложение внутри Telegram на примере кликера. Добавляем работу с интерфейсом Telergam и авторизацию через его Telegram аккаунт. Часть 2 из цикла TMA на KMP.

Читать далее
Рейтинг0
Комментарии0

Как написать мод для TrackMania 2020 и не запутаться

Время на прочтение12 мин
Количество просмотров1.2K

Привет, Хабр! Меня зовут Вова, я разработчик в Selectel. В прошлом году серии TrackMania исполнилось 20 лет. Это игра моего детства и мне захотелось «размять свои юные олдскулы», посмотреть, что изменилось, и применить новые навыки.

В этой статье кратко расскажу запутанную историю серии, придумаю себе проблему в игре и героически решу самописным модом. Материал будет также интересен мододелам других игр — инструментарий здесь прекрасен.
Читать дальше →
Всего голосов 16: ↑16 и ↓0+20
Комментарии1

Реализация сапёра в 100 строках чистого Ruby

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.3K

Ruby — весьма экспрессивный язык, в котором очень многое зачастую можно реализовать буквально в ста строках кода. Именно поэтому мне так нравится искать способ создать то же самое, но в более сжатом виде.1

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

В нашем случае мы проделаем это на примере старого доброго «Сапёра». Помню, как играл в него на Windows XP ещё пацаном. Если и вы разделяете аналогичные воспоминания, то приветствую вас, мои друзья-миллениалы!
Читать дальше →
Всего голосов 17: ↑15 и ↓2+20
Комментарии1

Пожалуй, самый простой способ спасти ваше .NET-приложение, или Prometheus (и не только) спешит на помощь

Уровень сложностиСредний
Время на прочтение32 мин
Количество просмотров1.3K
Существует множество возможных проблем приложений, которые удается заметить лишь с опозданием. Особенно когда релиз уже состоялся… К счастью, существует пара ключевых инструментов, которые выручают почти в любой ситуации, — и вряд ли найдется что-то проще.



Меня зовут Александр Пугач, я — Senior .NET Developer в проекте Data Warehouse «Лаборатории Касперского» (да-да, вы могли не знать, но у нас в компании широко используются .NET и «шарпы»).

В этой статье я расскажу, как работать с метриками в .NET на примере OpenTelemetry и Prometheus — систем, которые помогают отслеживать проблемы в работе приложений и быстро на них реагировать, обеспечивая стабильную и отказоустойчивую работу сервисов.

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

Читать дальше →
Всего голосов 27: ↑27 и ↓0+29
Комментарии1

История и конец ICQ

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.2K

Ровно месяц назад VK объявила о закрытии проекта мессенджера ICQ — спустя 28 лет после его выпуска. Завершилась работа серверов и закрылась возможность авторизоваться. Для продолжения общения VK рекомендовала перейти на продукты «VK Мессенджер» и «VK WorkSpace».

Читать далее
Всего голосов 9: ↑9 и ↓0+17
Комментарии27

Без компромиссов. Как добиться одновременно высокого качества в редактировании и инверсии изображений с помощью StyleGAN

Уровень сложностиСложный
Время на прочтение12 мин
Количество просмотров553

Всем привет! Меня зовут Денис Бобков, я сейчас обучаюсь на совместной магистерской программе ВШЭ и ШАД под названием «Современные компьютерные науки», а также работаю исследователем в AIRI в команде Controllable Generative AI лаборатории FusionBrain. Область моих исследований касается методов редактирования изображений.

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

Совсем недавно нашу статью приняли на одну из топ‑конференций по компьютерному зрению CVPR 2024 (эта конференция недавно стала самой цитируемой!). Наша статья про то, как можно редактировать лица в высоком качестве с помощью генеративной модели StyleGAN. Почитать её целиком можно на архиве, а здесь же я хотел кратко рассказать о том, что именно мы сделали.

Читать далее
Всего голосов 9: ↑9 и ↓0+11
Комментарии2
1
23 ...