10 place 0 fresh

89 Авторизация в Go без боли: как Casbin заменяет километры if-проверок

Habr
FirstJohn (FirstVDS) @ Habr · today 05:30 EDT

Авторизация в Go без боли: как Casbin заменяет километры if-проверок

Пока в приложении две роли и три проверки, авторизация умещается в if user.Role == "admin". Но стоит добавить пару ресурсов, ролей и исключений — и условные проверки начинают расползаться по хендлерам, дублироваться и жить своей жизнью. В этой статье разберём, как навести порядок с помощью Casbin: вынесем правила доступа из кода в конфиг, пройдём путь от простого ACL до RBAC с иерархией ролей, соберём HTTP-сервер на Go с авторизационной middleware и обсудим грабли, на которые легко наступить по дороге. Чита

To see detailed statistics for the news please log in »

Read the original

Add your comment
You must be logged in with Facebook to read and write comments.

A newsletter a day!

You may get 10 most important news around midday in daily newsletter. Press the button and we will send you the most important news only, no spam attached.

or register

LIKE us on Facebook so you won't miss the most important news of the day!

News from the same source
Habr Habr
Silicon Valley
George Avalos @ Silicon Valley 1 place · 02/07/2106 01:28 EDT

Newark apartment complex bought for much less than prior value

An East Bay apartment complex has been bought at a price that's well below its prior value. Read more

0

🔮
19.05.2026 ♐︎ Dear Sagittarius! Today's day brings you many different sensations and opportunities, and although not all... Read more ›
Silicon Valley
George Avalos @ Silicon Valley 2 place · 02/07/2106 01:28 EDT

PG&E buys San Jose building to bolster South Bay operations

A PG&E Corp. unit has bought a San Jose building in a move to bolster the utility's South Bay operations. Read more

0

Silicon Canals
Silicon Canals Editorial Team @ Silicon Canals 1 place · today 07:00 EDT

A hundred years ago, a man built the “Isolator” helmet because he couldn’t focus. Imagine what he’d build today.

Somewhere in a New York office, in the spring of 1925, a man sat down at his desk to write, then strapped a wooden helmet over his head before he started. The helmet was lined inside and out with cork, then sheathed in felt. Three small panes of glass that were set in front of ... Read more Read more

0 newcommer

Tech.eu
Tamara Djurickovic @ Tech.eu 1 place · today 07:00 EDT

Exhibitly bags €1.4M to modernise B2B events

Ghent-based Exhibitly has raised €1.4 million in a pre-seedfunding round led by New School VC, with participation from 100IN, AllusionVentures and a group of angel investors including Louis Jonckheere... Read more

0 newcommer

Gizmodo
Germain Lussier @ Gizmodo 1 place · today 07:00 EDT

The First Reactions to ‘Masters of the Universe’ Are Here

Nicholas Galitzine, Camila Mendes, Idris Elba, and Jared Leto star in the Mattel film, out June 5. Read more

0 newcommer

Wired
Heather Hansman @ Wired 1 place · today 07:00 EDT

The US Built a Site to Ensure Fair Access to Public Lands. Then Everything Went Wrong

Recreation.gov was supposed to make access to public lands more equitable and streamlined. Instead, it’s rife with bots and inequality, while a government contractor benefits. Read more

0 newcommer

ReadWrite
Suswati Basu @ ReadWrite 1 place · today 07:00 EDT

Connecticut police raid Tolland property arresting 100 suspects in cockfighting gambling investigation

Connecticut State Police arrested 100 people Friday after officers descended on a rural Tolland property that investigators say hosted a… Continue reading Connecticut police raid Tolland property arresting 100 suspects in cockfighting gambling investigation Read more

0 newcommer

BetaKit
Trevor Nichols @ BetaKit 1 place · today 07:00 EDT

How to take AI from demo to real-world deployment

Why strong AI prototypes stall and what it takes to turn them into systems people can trust. Read more

0 newcommer

Slashdot
BeauHD @ Slashdot 1 place · today 07:00 EDT

Amazon's Alexa+ Now Produces AI-Generated Podcasts

Amazon is adding AI-generated "podcasts" to Alexa+, letting users request custom audio explainers on any topic featuring two synthetic co-hosts. Variety reports: Seemingly to dispel the notion that these "podcasts" will be AI audio slop, Amazon emphasized that it has deals with major news organizations to ensure "accurate, real-time news and information." Those include the Associated Press, Reuters, the Washington Post, Time magazine, Forbes, Business Insider, Politico and USA Today;... Read more

0 newcommer

Irish Tech News
Simon Cocking @ Irish Tech News 1 place · today 07:00 EDT

Cross Border Commuting Increases for Ireland and Northern Ireland

The labour markets in Ireland and Northern Ireland show strong alignment across several areas including skills priorities, sectoral needs and education trends. Health, education, manufacturing and retail remain key employment sectors in both jurisdictions. Cross border workers remain a small proportion of the population but flows from Northern Ireland to Ireland have grown significantly since […] Read more

0 newcommer

The Verge
Stevie Bonifield @ The Verge 1 place · today 07:00 EDT

Google I/O 2026: How to watch and what to expect

Google's annual developer conference has arrived. We're expecting plenty of updates to Gemini, Search, and every other product that Google has stuffed AI inside of. The keynote kicks off later today - here's what to expect. When Google I/O will happen and where you can watch it Google I/O starts at 10AM PT / 1PM […] Read more

0 newcommer

UK Tech News
UKTN @ UK Tech News 1 place · today 07:00 EDT

This week’s podcast guest is Iana Dimitrova, chief executive of OpenPayd, who discusses how we are moving towards a world where AI agents will be making transactions without human intervention. Dimitrova also shares her thoughts on the governor of the Bank of England’s comments about stablecoins threatening the very nature of money and how the ... Read more

0 newcommer

Wired
Julian Chokkattu @ Wired 2 place · today 07:00 EDT

The Herman Miller Coyl Standing Desk Is Built Just for Gamers

The Coyl uses a coil design for the power cable, keeping it neat and taut between the desk and the wall. And instead of relying on boring levers to adjust the height, it has a nifty rotary dial. Read more

0 newcommer

Digital Trends
Paulo Vargas @ Digital Trends 1 place · today 06:58 EDT

Spooked by the MacBook Neo, Asus shows off affordable Intel Wildcat Lake laptops

Asus’ new Intel Wildcat Lake Vivobooks are putting early pressure on the MacBook Neo, with aggressive China pricing, practical ports, and a faster 16-inch display option leading the attack. Read more

0 newcommer

Habr
marsel84 @ Habr 1 place · today 06:58 EDT

Шесть интересных логических задач

Продолжаю публикацию интересных математических задач.5 рациональных пиратов (А, Б, В, Г и Д) должны разделить 100 золотых монет. Иерархия: А — самый старший, Д — самый младший. Старший предлагает план дележа. Если за него проголосует хотя бы половина пиратов (включая его самого), план принимается. Если нет — старшего выбрасывают за борт, и право предложить план переходит к следующему. Как пират А должен разделить золото, чтобы остаться в живых и получить... Read more

0 newcommer

Habr
vibecodingai @ Habr 2 place · today 06:57 EDT

Я дал LLM писать unsafe Rust полгода. Miri плакал

Полгода я давал LLM писать unsafe Rust в боевых проектах и разбирал каждый блок под miri и санитайзерами. Категории ошибок, которые модели делают стабильно: aliasing, провенанс, layout в alloc/dealloc, забытый ManuallyDrop, гонки в FFI-колбэках, ручные Send/Sync, uninit-память, Pin. Каждая категория идёт с минимальным примером и фиксом. Читать далее Read more

0 newcommer

Ubergizmo
Paulo Montenegro @ Ubergizmo 1 place · today 06:56 EDT

Recent data from the Bureau of Labor Statistics (BLS) indicates that American occupations with high exposure to artificial intelligence are beginning to experience employment declines. While the initial drop is modest, it contrasts with broader labor market growth, signaling an emerging shift in sectors heavily reliant on administrative, sales, and customer service roles. According to the BLS, a specific category of 18 “artificial intelligence-related occupations”—which includes administrative assistants, p Read more

0 newcommer

Habr
EvgenyZinovyev @ Habr 3 place · today 06:52 EDT

Связь между ростом бизнеса и информационными технологиями

В статье рассказывается о том, что нужно сделать, чтобы росла прибыль и сокращались издержки на обслуживание новых клиентов. Показана связь между успешным ростом компании и информационными технологиями. Дан метод, который позволяет отличить полезные технологии от бесполезных.Глубинная связьМежду реальным миром и миром программ существует глубинная связь, которая обеспечила взрывной рост использования информационных технологий в бизнесе. Мир программ и реальный мир смогли объединиться потому, что в обоих эти Read more

0 newcommer

The most popular news from the same source for the last week
Habr Habr
Habr
Galen2-3 @ Habr · 05/12/2026 06:15 EDT

«Хадза сидят 10 часов в день, и спина у них не болит. У вас — болит. Дело не в сидении»

К 2050 году, по оценкам ВОЗ, болью в пояснице будут страдать 843 миллиона человек — против 619 миллионов в 2020-м. В 90% случаев врачи не находят конкретной причины боли: ни грыжи, ни перелома, ни опухоли, ни болезни органов, иррадиирующих боль в спину [1]. Просто болит. При этом охотники-собиратели племени хадза в Танзании проводят в покое почти столько же времени, сколько средний житель Лондона или Москвы — около 10 часов в... Read more

0

Habr
ha7y @ Habr · 05/12/2026 06:15 EDT

cuda-core 1.0 — пишем CUDA-ядра на Python без C++ (ну почти)

11 мая 2026 года NVIDIA выпустила cuda-core v1.0.0 — первый стабильный релиз библиотеки, которая даёт Python-разработчикам прямой доступ к CUDA Runtime без тяжелых C++ обвязок.Мы взяли 3 видеокарты (4090, 3090, A100 80Gb) и протестировали работу библиотеки на каждой.cuda-core — это Pythonic-обёртка над CUDA Runtime. Она закрывает ту нишу, которую раньше занимали pycuda или ручные вызовы через ctypes (компиляция ядер прямо из Python, управление памятью на GPU, запуск ядер без C++... Read more

0

Habr
niktomimo @ Habr · 05/12/2026 06:30 EDT

Как я сделал desktop-версию мессенджера на vanilla Electron, не на React Native for Desktop. И не пожалел

Это четвёртая статья из серии про инженерные решения в ONEMIX — моём мессенджере на React Native. В предыдущих разбирал трёхуровневый кэш сообщений, Double Ratchet E2E и WebRTC звонки с trickle ICE. Последняя про звонки набрала больше всего просмотров, и в комментариях несколько раз спрашивали про десктоп: "а как у тебя там устроено?".Сегодня — отдельная статья про desktop-версию. Сразу скажу: я не использовал React Native for Desktop, не Tauri, не React,... Read more

0

Habr
SpeShu (ЦНИС) @ Habr · 05/12/2026 06:35 EDT

Нужно быстро оформить документ в нейросети? Вот простые промпты в SpeShu.AI

Отчёт за квартал, акт выполненных работ, служебная записка и три согласования до конца дня. Кто устал тратить по 2 часа в день на однотипные бумажки, забирайте промпты из этой статьи. С их помощью можно за 10 минут подготовить документ на 100 страниц. Читать далее Read more

0

Habr
Artur_pro_333 (Product Radar) @ Habr · 05/12/2026 06:34 EDT

Умная урна сама сортирует мусор, приложение тренирует публичные выступления – и ещё 8 российских стартапов

10 новых российских продуктов для массовых легальных выплаты физлицам через СБП и карты, поиска коллабораций и построения партнерской сети, автоматизации звонков и коммуникаций, повышения конверсии и сбора лидов на сайте, анализ Reels и многого другого. Битва за «Продукт недели» началась! Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд. Читать далее Read more

0

Habr
Kaspersky_Lab («Лаборатория Касперского») @ Habr · 05/12/2026 06:45 EDT

Security Week 2620: эффект от ИИ для поиска уязвимостей в Firefox

На прошлой неделе разработчики браузера Mozilla Firefox опубликовали детальный отчет об использовании искусственного интеллекта для поиска уязвимостей (оригинальный пост, новость на Хабре). Публикации предшествовал краткий анонс в конце апреля: тогда стало известно, что в Mozilla получили доступ к ИИ-модели Claude Mythos компании Anthropic, которая пока недоступна публично всем желающим. В анонсе разработчики браузера не стеснялись в хвалебных эпитетах, предрекая скорый конец уязвимостям нулевого дня — когд Read more

0

Habr
Dan_uk89 @ Habr · 05/12/2026 06:51 EDT

Как DevRel и Internal Comms помогли нам стать лучшим работодателем Катара: кейс QIC digital hub

В 2024 году мы получили сертификацию Great Place to Work — это был важный первый шаг, где мы набрали необходимые 65% одобрения. Но мы не остановились на достигнутом. В 2025 году мы снова приняли участие и заняли 1-е место в рейтинге Best Workplaces in Qatar™!Это достижение — не просто удача, а результат системной работы над внутренней культурой, на которую функции DevRel и внутренних коммуникаций имели непосредственное влияние. Рассказываю, как мы... Read more

0

Habr
Maslennikovig @ Habr · 05/12/2026 06:54 EDT

1 миллион токенов в Opus 4.7 — маркетинг. Реально полезных — 300 тысяч. И сами Anthropic это подтверждают

В начале мая Кангвук Ли (CAIO Krafton) опубликовал в X разбор: двумя API-вызовами и 35 1M токенов контекста в Claude Opus 4.7 — это «доступно», а не «полезно». В system card §8.7.2 сами Anthropic пишут: на 1M MRCR упал с 78.3% (Opus 4.6) до 32.2% (Opus 4.7), и для long-context retrieval они рекомендуют держать 4.6 как fallback. Деградирует и 4.6 — просто в два раза медленнее. Параллельно Кангвук Ли двумя... Read more

0

Habr
alexey_arustamov @ Habr · 05/12/2026 06:58 EDT

Почему проверять гипотезы страшно, а не проверять — ещё страшнее

«А что если … ?» — пожалуй, самый частый вопрос на уме у риск-аналитика.  Его хлеб — строить и проверять гипотезы, например, «А что если мы добавим в модель частоту смены адреса? Станет ли точнее наш прогноз по риску дефолта у стартапов?», «А что если учитывать текучку кадров у клиента? Сможем ли мы точнее предсказывать кассовые разрывы?», «А что если мы поднимем лимит по овердрафту у клиентов с идеальной платежной... Read more

0

Habr
slvABTOP (Wildberries & Russ) @ Habr · 05/12/2026 07:00 EDT

Как работает антибот в мобильном приложении Wildberries

Привет, Хабр! Меня зовут Денис Ульянов, я уже 12 лет в IT и последние полтора года руковожу командой Antibot в Wildberries.До работы в WB я три года был на тёмной стороне и занимался продуктами по сбору данных из открытых источников. Нейтрально намекаю на парсеры :) Должен признать, этот опыт помогает мне отстреливать ботов на ресурсах WB.Сегодня поделюсь, как моя команда сделала не только антибота, но и собственный парсер для атак... Read more

0

Most popular sources

  • You see 798 news out of 798.
  • Sources 61 out of 61.
AlleyWatch 0%
Ars Technica 0%
StartUp Beat 0%
VentureBeat 0%
Startups News 0%
View sources »

LIKE us on Facebook so you won't miss the most important news of the day!

19.05.2026 07:10
Last update: 07:06 EDT.
News rating updated: 14:06.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 © 2026