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

Все потоки

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

Как перевести 100 000 учеток на микросервис и ничего не сломать

Информационная безопасность *Разработка мобильных приложений *Тестирование мобильных приложений *
Из песочницы

Меня зовут Андрей Рождествин, я QA-специалист СберМаркета. После роста заказов аутентификация на монолите перестала с ними справляться. Я расскажу, как мы перевели её на микросервис и подружили с ним мобильное приложение.

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

Читать далее
Рейтинг 0
Просмотры 230
Комментарии 1

Новости

KiCad: Скругление дорожек и каплевидные пады, часть 2

Блог компании RUVDS.com Python *Производство и разработка электроники *
Перевод

В первой части мы разобрались, зачем вообще могут быть нужны скруглённые дорожки и каплевидные подводы, а также реализовали необходимые для этого плагины. Эта же часть будет посвящена подстройке полученных плагинов под версию KiCad 6, в которой, к сожалению, пока полноценного функционала для скругления не появилось.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 237
Комментарии 0

10 лет Oil Rush: как не сгореть, создавая игру на собственном движке

Блог компании UNIGINE Разработка игр *Дизайн игр *Игры и игровые консоли

В этом году Oil Rush, нашей первой игре на собственном движке, исполнилось 10 лет. Основной профиль деятельности нашей компании — не совсем игры, но разработка Oil Rush помогла не только продемонстрировать технологию UNIGINE во всей красе, но и сделать ее еще лучше.

Три года, пока создавалась игра — одновременно и мучительное, и увлекательное время. В этой статье мы отобрали 10 вещей, которые стоило бы учитывать во время разработки Oil Rush. Многие из них будут полезны и вам, если вы занимаетесь первым проектом в геймдеве.

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

4 столпа продуктивной удаленной работы. Опыт цифрового кочевника

Фриланс Здоровье Удалённая работа

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

Читать дальше →
Всего голосов 2: ↑1 и ↓1 0
Просмотры 1.2K
Комментарии 1

P2P-коммуникации, свой программатик и Big Data: что мобильный оператор может противопоставить кризису на рынке рекламы

Блог компании билайн бизнес Интернет-маркетинг Медийная реклама Контекстная реклама Управление медиа *

Рекламный рынок прямо сейчас испытывает довольно тяжёлые времена, что заставляет его перестраиваться. Где-то выключили таргетинг по группам пользователей, где-то рекламу и монетизацию вообще, какие-то сервисы просто нельзя оплатить. И трансформация уже началась — мы в билайне вместе с группой ОТМ тщательно следим за процессом, и в этом посте хотим рассказать, как механики стали перераспределяться в рекламном сплите, а также о возможностях отечественной программатик-платформы ОТМ

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

А Big Data-механики можно использовать в тесной связке с программатик-рекламой и другими инструментами. Именно в этом направлении билайн и взаимодействует с ОТМ.

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

ТОП-3 ИБ-событий недели по версии Jet CSIRT

Блог компании Инфосистемы Джет Информационная безопасность *


Сегодня в ТОП-3 — атака на GitHub-репозитории, дешифратор вымогателя Yanluowang и 0-day уязвимость в архиваторе 7-Zip. Новости собирала Алла Крджоян, младший аналитик центра мониторинга и реагирования на инциденты ИБ Jet CSIRT компании «Инфосистемы Джет».
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 150
Комментарии 0

Как мы создавали собственную платформу vStack

Блог компании ITGLOBAL.COM IT-инфраструктура *Виртуализация *Облачные вычисления *

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

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 363
Комментарии 2

Параллельные жизни автономных систем (AS): распределение ASN в сравнении с BGP

Блог компании Сервер Молл Сетевые технологии *
Перевод

Представьте, что кто угодно может захватить 1300 IP-адресов у крупного провайдера, перенаправить трафик, который должен идти через чужие службы DNS и украсть криптовалюту на $150 000. Бред? Но в апреле 2018-ого года такую аферу провернули с Amazon.

Причина восходит к BGP, протоколу маршрутизации, склеивающему весь Интернет воедино. Самое интересное, что он работает на доверии. И именно это привело к появлению BGP hijacking’а, умышленному или случайному захвату чужих IP-адресов. И если вы думаете, что случай с Amazon уникален, то вынуждены вас расстроить — Интернет куда хрупче, чем кажется на первый взгляд. Всю ситуацию раскрывает исследование APNIC, одного из пяти мировых Интернет-регистраторов.

Статья переведена с сайта APNIC (ссылка на оригинал). Знаком * отмечены редакторские вставки.

Автор статьи Франческо Сасси — аспирант в группе Systems Lab Римского университета Сапиенца. В сферу его научных интересов входят компьютерные системы и сетевая безопасность.

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

Удивительное рядом, но оно запрещено: что такое «номерные радиостанции»

Блог компании FirstVDS Криптография *Читальный зал Научно-популярное

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

Есть, однако, заметное исключение из этого правила. Загадка, прикоснуться к которой может любой, буквально не выходя из дома. Для этого достаточно лишь купить радиоприёмник, способный ловить коротковолновый диапазон — стоят они совсем недорого, а при некотором везении можно бесплатно найти такой где-нибудь среди старого хлама на даче или в шкафу. Если неторопливо крутить ручку настройки, сканируя КВ-диапазон, несложно наткнуться на какой-либо звук — жужжание, гул, прерывистый писк. Это так называемый «маркер» — сигнал, который передаёт радиостанция. По громкости и чистоте его звучания легко определить, насколько точно вы настроились на нужную волну. Подождав достаточное время, можно услышать, как маркер затихнет и вместо него начнёт звучать голос, передающий бессмысленное сообщение. Это могут быть слова, короткие фразы или набор разрозненных букв, отрывки песен, но чаще всего — просто цифры. Сообщение повторяется несколько раз, после чего снова начинает звучать маркер.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 5K
Комментарии 14

[Личный опыт] Жизнь в Швеции: полное благополучие, тесты на IQ и тысячи вакансий в IT

Блог компании gms & g-mate IT-эмиграция Карьера в IT-индустрии Читальный зал Урбанизм

В 2021 Швеция заняла седьмое место в рейтинге самых счастливых стран всего мира. Считается, что жить тут очень здорово, все очень хорошо с экономикой — а значит, и с IT. Мы поговорили с героиней, которая переехала в Швецию в 2019 году и расскажет, почему так сильно любит эту страну, какие здесь есть интересные особенности и почему Швеция так ждет инженеров из-за рубежа.

Читать далее
Всего голосов 26: ↑23 и ↓3 +20
Просмотры 7K
Комментарии 41

Народная дозиметрия. Бюджетный детектор радиации своими руками

Программирование микроконтроллеров *Разработка под Arduino *Робототехника DIY или Сделай сам Электроника для начинающих
Tutorial

Сегодня мы изготовим простой и бюджетный DIY-дозиметр на базе wifi-контроллера ESP32 и платы RadSens. В качестве сенсора будет использована популярная трубка СБМ20. 

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

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 1.6K
Комментарии 5

Прощай, мертворождённый 5G mmWave

Блог компании Timeweb Cloud Разработка систем связи *Стандарты связи Смартфоны Сотовая связь

Недавно Apple объявила, что не будет встраивать антенны миллиметрового диапазона в iPhone SE следующего поколения. Интересно то, что этот смартфон, продаваемый Verizon, весь 2021 год рекламировался по американскому телевидению и показывал тесты гигабитной скорости. Verizon и AT&T развернули несколько хотспотов миллиметрового диапазона в центральных районах крупных городов США в разгар маркетингового помешательства на 5G. Частота была доступна только на специальных телефонах, сделанных в то время для получения более высоких скоростей.

Новый iPhone SE от Apple предлагает возможность подключения 5G, но он не поддерживает самые быстрые диапазоны 5G и не будет работать в будущей сети 5G AT&T с частотой 3,45 ГГц. 5G развертывается в США всеми основными операторами связи. В результате большая часть мегаполисов по всей стране теперь покрыта сетями 5G как минимум от одного оператора связи.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.6K
Комментарии 1

Уровень изоляции «Repeatable Read»

Microsoft SQL Server *
Перевод

По материалам статьи Craig Freedman: Repeatable Read Isolation Level

В двух предыдущих статьях (12) было продемонстрировано как запросы с уровнем изоляции «read committed» могли порождать неожиданные результаты. Это становилось возможным из-за выполняющихся в одно и то же время изменений затронутых запросом строк. Чтобы недопустить подобных неожиданностей (но не всех), следует использовать для выборки уровень изоляции «repeatable read». В этой статье мы как раз и рассмотрим как одновременные изменения ведут себя с уровнем изоляции «repeatable read» (повторяемое чтение).
В отличие от просмотра с «read committed», просмотр с «repeatable read» удерживает блокировки каждой затронутой строки до окончания транзакции. На всём протяжении транзакции заблокированными могут оказаться даже некоторые строки, которые не соответствуют выборке в результате запроса. Такое блокирование гарантирует, что затронутые запросом строки не будут изменены или удалены в параллельном сеансе, пока текущая транзакция не будет завершена (независимо от того, будет ли она зафиксирована или произойдёт её откат). Эти блокировки не защищают от изменения или удаления те строки, которые еще не были охвачены просмотром, и не препятствуют вставке новых строк межу уже заблокированными строками.

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

Не кодом единым: как мы попросили инженеров придумать маскота команды и что из этого вышло

Блог компании Ozon Tech Хакатоны Графический дизайн *Управление сообществом *

Традиционного пятничного контента вам в ленту. Меня зовут Соня, я деврел-менеджер команды Ozon Tech. Я помогаю нашим инженерам делиться опытом и создавать комьюнити по профессиональным интересам, организовываю митапы и занимаюсь продвижением опенсорс-проектов.

Ozon Tech как бренд сформировался относительно недавно, хотя за ним стоит команда из 3к+ IT-специалистов. Несколько месяцев назад мы подумали, что было бы круто, если бы у нас появился собственный талисман (он же маскот). Сегодня расскажу, как мы предложили инженерам самим придумать и изобразить его и в процессе убедились, что талантливый человек талантлив во всём.

Добро пожаловать под кат
Всего голосов 20: ↑19 и ↓1 +18
Просмотры 1.4K
Комментарии 4

Что мы узнали, открыв первые 5000 экзопланет

Блог компании RUVDS.com Научно-популярное Астрономия

В марте 2022 года человечество прошло важную веху в своём познании Вселенной. Во все времена разумные приматы смотрели в небо и удивлялись бессчётному количеству мелких огоньков, рассыпанных по небосводу. Многие догадывались, что эти огоньки суть то же, что и наше Солнце, только находятся они гораздо дальше от нас. Но никто не знал точно, является ли наша Солнечная система какой-то особенной. Есть ли планеты у других звёзд? У какого процента звёзд они есть? Сколько этих планет? Есть ли планеты, похожие на нашу, или же они сильно отличаются от неё?
Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Просмотры 2.5K
Комментарии 16

CSS :has() селектор

CSS *HTML *Angular *ReactJS *VueJS *
Перевод

Вы когда-нибудь задумывались о селекторе CSS, где вы проверяете, существует ли конкретный элемент внутри родителя? Например, если у компонента карты есть миниатюра, нам нужно добавить к нему display: flex. Это было невозможно в CSS, но теперь у нас будет новый селектор CSS :has, который поможет нам выбрать родителя определенного элемента и многое другое.

В этой статье я объясню проблему, которую решает :has, как он работает, где и как мы можем его использовать с некоторыми вариантами использования и примерами, и, самое главное, как мы можем использовать его уже сегодня.

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

Тысяча и один бэкап: как мы ускорили создание резервных копий на OpenStack в 10 раз

Блог компании VK Блог компании Конференции Олега Бунина (Онтико) Облачные вычисления *Облачные сервисы

Full Force by Jetfreak-7

В облаке может умереть гипервизор и потеряться состояние памяти. И когда дело дойдет до восстановления данных, в памяти, скорее всего, ничего не останется. Поэтому самое главное в виртуальной машине — это диски и наличие консистентных резервных копий. А вот чтобы эти копии создавались быстро, приходится поплясать с бубном.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 778
Комментарии 4

Упущенный импакт tNPS: потенциал, как основа ранжирования

Блог компании МТС Визуализация данных

Привет, Хабр! Меня зовут Сергей Барановский, я руководитель проектов по аналитике МТС.

Сегодня поговорим о том, что такое NPS, чем упущенный импакт отличается от обычного и как он может помочь при расстановке приоритетов.

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

Platform V DataSpace: пишем код на Java при помощи удобного SDK

Блог компании Сбер Программирование *Микросервисы *

Привет, Хабр! Продолжаем рассказывать, как быстро и просто создавать микросервисные приложения. В прошлой статье мы написали frontend с помощью Platform V DataSpace. В примере был использован TypeScript, но, как мы и говорили, это необязательное требование.

Теперь рассмотрим, как разрабатывать backend-приложения на языке Java с помощью сервиса Platform V Functions и инструмента DataSpace SDK.

Platform V Functions — это FaaS-решение, позволяющее загружать исходный код сервиса в виде функции в OpenShift/k8s без создания docker-образов и настройки окружения.

Но основное внимание в статье уделим даже не Functions, а DataSpace SDK. Это инструмент для удобного взаимодействия с DataSpace по протоколу JSON-RPC. По ходу статьи мы рассмотрим основные фичи, которые DataSpace SDK предоставляет Java-разработчику.

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

Как персонализация постеров помогла IVI повысить CTR и конверсию в просмотры

Блог компании Онлайн-кинотеатр IVI Машинное обучение *IT-компании
Мы в IVI столкнулись с проблемой низкого доверия к контенту, который пользователи встречают впервые. Одна из причин — неинформативные и непривлекательные постеры. Чтобы исправить эту ситуацию, мы научились персонализировать постеры, выбирая для пользователя более понятные и привлекательные изображения. Мы провели эксперимент, который показал, как на самом деле важна для зрителя визуальная составляющая при выборе контента.

Непривлекательные постеры


Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 903
Комментарии 12