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

Рассказываем о масштабировании проектов и команд на Tinkoff Agile Conference

Блог компании TINKOFF Управление разработкой *Управление проектами *Agile *Управление продуктом *

Привет всем любителям поучиться полезному! Уже второй год мы собираем Tinkoff Agile Conference — конференцию про развитие команд и инженерные подходы от практиков управления.

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

Для кого. Tinkoff Agile Conference подойдет всем, кто хочет прокачать аджайл-скиллы, тимлидам, продакт- и деливери-менеджерам и руководителям проектов. Есть темы, которые будут интересны всем.

Формат. Участвовать можно онлайн и офлайн. 

Подключиться к онлайн-трансляции можно будет после регистрации.

Чтобы из онлайн-формата перейти в офлайн, пройдите по инструкции в письме после регистрации. Для очного участия нужен QR-код для посещения публичных мероприятий и благотворительный взнос в 2000 ₽ для Фонда борьбы с лейкемией.

Узнать подробности
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.3K
Комментарии 0

NVIDIA открыла исходные коды Image Scaling и выпустила инструмент сравнения картинок ICAT

Open source *Работа с видео *Обработка изображений *GitHub *Видеокарты

NVIDIA открыла DLSS 2.3 SDK для всех разработчиков. Его Image Scaling SDK (NIS) теперь имеет открытый исходный код и доступен всем.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.8K
Комментарии 1

Исследователь безопасности получил награду в $2 млн за сообщение о баге в ETH-Creation

Децентрализованные сети *Информационная безопасность *Криптовалюты

Разработчики Ethereum-решения масштабирования второго уровня Optimism сообщили о выявлении и устранении «критического бага», который позволял злоумышленникам создавать в учетной записи Optimism бесконечное количество эфиров.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 3K
Комментарии 8

AMD открыла исходный код технологии масштабирования FSR 2.0

Open source *Разработка игр *Игры и игровые консоли

AMD выложила в открытый доступ исходный код собственной технологии масштабирования FSR 2.0 (FidelityFX Super Resolution). На сайте проекта доступна ссылка на репозиторий, подробная документация и практические примеры.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 3.4K
Комментарии 5

Технология AMD позволит улучшить производительность игр на Xbox

Разработка игр *Игры и игровые консоли IT-компании

Игры на Xbox получат значительный прирост производительности благодаря технологии AMD FSR 2.0. Она уже доступна в Microsoft Game Development Kit, это означает, что разработчики смогут реализовать FSR 2.0 в играх для Xbox Series X/S и Xbox One. Компания выпустила вторую версию технологии для ПК в марте текущего года.

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

Вышла утилита для исправления бага в macOS, когда не работает жест масштабирования на трекпаде двумя пальцами

GitHub *Разработка под MacOS *Софт Ноутбуки IT-компании


Китайский разработчик Данцин Лю выпустил утилиту Pinch для исправления бага в macOS, который возникает при попытке выполнить жест масштабирования на трекпаде двумя пальцами.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.5K
Комментарии 2

сMENA курса. Для вывода решений на рынки Ближнего Востока запущен новый акселератор

Блог компании GenerationS

Друзья, мы начали прием заявок в первый Ближневосточный акселератор для московских стартапов. При поддержке Московского экспортного центра отберем 15 b2b-проектов и окажем всестороннюю поддержку по выходу на рынки стран MENA, включая ОАЭ и Саудовскую Аравию. Под катом детали нашего нового запуска. 

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

Революция масштабирования — Rsizr.com

Чулан

В этом хабратопике многоужаваемый eject представил нам новую технологию масштабирования изображений Seam Carving, разработанную в Исследовательской лаборатории Mitsubishi Electric. Кому лень читать, суть состоит в «умном» масштабировании, позволяющим неравномерно изменять пропорции картинки таким образом, чтобы оставить смысловое наполнение максимально нетронутым.

Вот первая известная мне реализация — Rsizr.com. Нужно сказать, очень впечатляет!

Комментарии, как говорится, излишни. Просто залейте своё изображение и поиграйте с масштабом. Только не советую загружать большие файлы — потребуется много времени на обработку.

По мотивам моего блога.

UPD: Наглядная демонстрация: http://youtube.com/watch?v=vIFCV2spKtg и http://rsizr.com/about/gallery.
Всего голосов 28: ↑27 и ↓1 +26
Просмотры 739
Комментарии 36

Основы масштабирования

Разработка веб-сайтов *
Прочитав в этом блоге о балансировке на стороне клиента, решил опубликовать свою статью, в которой описаны основные принципы масштабирования для web-проектов. Надеюсь, хабралюдям будет интересно почитать.

Основы масштабирования



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

Обычно о масштабировании начинают думать тогда, когда один
сервер не справляется с возложенной на него работой. С чем именно он не
справляется? Работа любого web-сервера по большому счету сводится к основному
занятию компьютеров — обработке данных. Ответ на HTTP (или любой другой) запрос
подразумевает проведение некоторых операций над некими данными. Соответственно,
у нас есть две основные сущности — это данные (характеризуемые своим объемом) и
вычисления (характеризуемые сложностью). Сервер может не справляться со своей
работой по причине большого объема данных (они могут физически не помещаться на
сервере), либо по причине большой вычислительной нагрузки. Речь здесь идет,
конечно, о суммарной нагрузке — сложность обработки одного запроса может быть
невелика, но большое их количество может «завалить» сервер.

Читать дальше →
Всего голосов 68: ↑67 и ↓1 +66
Просмотры 59K
Комментарии 49

Row Locking во время выборки в MySQL

Разработка веб-сайтов *
Да-да, все «реальные пацаны» умеют строить веб-системы, способные выдержать монументальные нагрузки. Ну а для «непацанофф» всегда есть гугл и масса сайтов посвящёных данной тематике. Однако «проблема роста» включает в себя не только вопрос верной сервировки данных клиенту и их грамотной репликации/распределении на кластере. Зачастую проблемы возникают от того, что всё как раз-таки наоборот — слишком шустро работает. Рассмотрим пример из недавней практики:

Читать дальше →
Всего голосов 24: ↑18 и ↓6 +12
Просмотры 10K
Комментарии 42

Кластеризация memcached и выбор ключа кэширования

Разработка веб-сайтов *
Серия постов под общим заглавием “Web, кэширование и memcached” продолжается. В первом мы поговорили о memcached, его архитектуре и возможном применении.

Сегодня речь пойдет о:
  • выборе ключа кэширования;
  • кластеризации memcached и алгоритмах распределения ключей.

Следующий пост будет посвящен атомарности операций и счетчикам в memcached.

Итак, поехали!
Всего голосов 61: ↑61 и ↓0 +61
Просмотры 21K
Комментарии 42

Пакетное масштабирование изображений

Настройка Linux *
Столкнулся с необходимостью масштабирования большого количества фотографий. Конечно, думаю есть и более элегантное решение,
но поскольку гугла под руками не было — быстро набросал фронт к imagemagick на bash. Думаю, кому-то он может пригодиться.
Читать дальше →
Всего голосов 55: ↑44 и ↓11 +33
Просмотры 2.6K
Комментарии 47

Сжатие картинок под нужный размер в Windows

Чулан
Хочу поделиться с ХабраЛюдьми одной АйТишной историей, что произошла со мной в Новогодние праздники. Одним из моих новогодних подарков стала цифровая фоторамка от DICOM(вполне приличная, кстати, вещь). Содержит она в себе 128 МБ встроенной памяти и удобный интерфейс для заливки фоток — ака флэшка. Но вот ни задача — в домашнем архиве на компе фотки хранятся полноразмерные, а вот на флешке они ужимаются до малых размеров и показываются умиленному пользователю. Надо как то бороться с расточительством — сжимать каждую фотку ручками дело хлопотное!

Читать дальше →
Всего голосов 18: ↑15 и ↓3 +12
Просмотры 1.5K
Комментарии 22

Делаем Liquid Resize своими руками

Алгоритмы *
Вы наверное уже слышали о технологии масштабирования Liquid Resize, которая учитывает содержимое изображения. Если вам интересно как оно все работает и как можно реализовать все это самому, то читайте далее (осторожно, много рисунков).


(НЛО прилетело и растянуло этот рисунок здесь)
Читать дальше →
Всего голосов 230: ↑226.5 и ↓3.5 +223
Просмотры 15K
Комментарии 125

Как сделать сайт более iPhone-совместимым за 5 шагов

Веб-дизайн *
Тот факт, что iPhone предлагает наиболее развитый мобильный браузер среди мобильных платформ, пожалуй, ни у кого не вызовет сомнений. Однако не все знают, что довольно небольшими усилиями можно сайт сделать еще более дружественным к тем, кто смотрят его на iPhone или iPod Touch.

Ниже предлагаются простые 5 шагов, с которых можно начать, на примере сайта WHOIS Digger.

Шаг 1. Аналог favicon.ico

Когда пользователь создает ссылку на ваш сайт в виде иконки в SpringBoard, iPhone автоматически формирует картинку из скриншота страницы. В результате почти всегда получается неразборчивая каша, которая на гордое звание «иконки для iPhone» никак не тянет. Пропишите этот тег в заголовке страницы:

<link rel="apple-touch-icon" href="res/iphone_icon.png" />

и добавьте соответствующую картинку res/iphone_icon.png размером 57х57 пикселов. iPhone сам добавит скругленные углы и полукруглый блик, сделав вашу иконку похожей на остальные.

Вот так выглядит исходная картинка и иконка на рабочем столе iPhone:


Читать дальше →
Всего голосов 95: ↑85 и ↓10 +75
Просмотры 53K
Комментарии 38

Твиттер откроет собственный дата-центр

Социальные сети и сообщества
image
В последнее время пользователи Твиттера наблюдали, что социальная сеть не справлялась с нагрузками и испытывала проблемы надежности. Отчасти это было связано с проведением Чемпионатом мира по футболу в ЮАР, отчасти из-за быстрых темпов роста в последнее время – за последнее время было создано более 300 000 новых аккаунтов. Это подтолкнуло компанию к шагу о создании собственного хранилища данных в Солт-Лэйк Сити, США.
Читать дальше →
Всего голосов 57: ↑40 и ↓17 +23
Просмотры 643
Комментарии 32

Настройка и масштабирование PostgreSQL

PostgreSQL *
Написал небольшой мануал по настройке и масштабированию PostgreSQL. Сподвигло меня на это то, что материала по этой теме мало, он устарел или его просто нет.

Скачать можно здесь:
http://github.com/le0pard/postgresql_book/raw/master/postgresql.pdf
Исходники:
http://github.com/le0pard/postgresql_book/

Страница:
http://postgresql.leopard.in.ua/
Всего голосов 84: ↑83 и ↓1 +82
Просмотры 4K
Комментарии 27

Масштабируем до сотен миллионов запросов: что работает, а что нет

NoSQL *
Прекрасная тридцатиминутная история (на английском) от Джеймса Голика — CTO американской бдсм-соцсети выдерживающей 180 000 000 реквестов в месяц, при среднем времени отдачи ~200 мс, имея шесть серверов. В двух словах — смотрите тэги.

Всего голосов 35: ↑26 и ↓9 +17
Просмотры 2.5K
Комментарии 31

Масштабируемый сервер в облаке — Scale Server

Блог компании Clodo
Несомненно, «облачные» вычисления в данный момент являются трендом рынка хостинговых услуг. Почти каждый хостинг-провайдер предоставляющий услуги аренды виртуальных серверов заявляет, что работает в «облаке». Зачастую эти заявления всего лишь красивая маркетинговая обложка скрывающая за собой традиционный подход к предоставлению услуг аренды VDS/VPS.

Следуя тенденциям рынка, мы отбросили в сторону маркетинговые фантики и рады анонсировать на Хабре нашу новую услугу — Scale Server.
Читать дальше →
Всего голосов 26: ↑16 и ↓10 +6
Просмотры 11K
Комментарии 88

Работа с Postgresql: настройка, масштабирование. Дополненное издание

PostgreSQL *
image
Привет всему хабросообществу.

Время не стоит на месте. После публикации моего справочника по Postgresql очень многое успело поменяться, а точнее добавиться в эту отличную СУБД. После выхода PostgreSQL 9 версии я понял, что потребуется добавить информацию о нововведениях для этой версии. Тем более, что 9 версия знаменуется выходом репликации из коробки.
Читать дальше →
Всего голосов 88: ↑87 и ↓1 +86
Просмотры 3.7K
Комментарии 26