fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#span

3 posts2 participants0 posts today

Как правильно готовить std::span

Сегодня мы поговорим про std::span и как не порезаться на острых углах C++. Согласно определению на cppreference, шаблон класса span описывает объект, который может ссылаться на непрерывную последовательность объектов, где первый элемент последовательности находится на позиции ноль. Вообще, с учётом того, что, начиная с С++17 мы уже знакомы с понятием string_view, можно представить, что std::span — это нечто подобное, только действующее для непрерывных участков памяти, которые ещё можно и модифицировать. Но не будем забегать вперед, обо всех свойствах по-порядку.

habr.com/ru/companies/slurm/ar

#с++20 #span #c++26 #с++

ХабрКак правильно готовить std::spanСегодня мы поговорим про std::span и как не порезаться на острых углах C++. Согласно определению на cppreference, шаблон класса span описывает объект, который может ссылаться на...

[Перевод] Эй, где моя ошибка? Как OpenTelemetry фиксирует ошибки

Языки программирования расходятся во мнении, что такое ошибки или исключения и как их обрабатывать. Возникает вопрос: что использовать, если нужны стандартизированная телеметрия и отчёты об ошибках для написанных на этих языках микросервисов? Ответом может быть OpenTelemetry. Перевели материал, из которого вы узнаете, как OpenTelemetry обрабатывает ошибки, чем отличаются ошибки в спанах и логи, а также как добавить в спаны OTel метаданные и события.

habr.com/ru/companies/flant/ar

ХабрЭй, где моя ошибка? Как OpenTelemetry фиксирует ошибкиВ зависимости от языка программирования, на котором вы привыкли работать, у вас могут быть определённые представления о том, что такое ошибка, что такое исключение и как его следует обрабатывать....

Не SPANом единым: о способах зеркалирования трафика

Проблема получения копий трафика существует довольно давно. Зеркалировать трафик нужно прежде всего при выполнении задач информационной безопасности. Например, различные системы обнаружения вторжений, работающие в пассивном режиме, то есть не блокирующие, а только уведомляющие об атаках, используют копии трафика. Также системы предотвращения утечек данных используют копии трафика при анализе. Антивирусы могут отлавливать в потоке данных файлы и собирать их для последующего анализа. Кроме безопасников зеркалирование трафика может потребоваться например, сетевикам в процессе отладки межсетевого взаимодействия. В общем, копия трафика — вещь полезная, но как ее можно получить?

habr.com/ru/companies/otus/art

ХабрНе SPANом единым: о способах зеркалирования трафикаПроблема получения копий трафика существует довольно давно. Зеркалировать трафик нужно прежде всего при выполнении задач информационной безопасности. Например, различные системы обнаружения вторжений,...
Replied in thread

@privatsphaereimnetz

#ePA läuft nicht, wie geplant.
"Dass die Befürchtungen berechtigt sind, zeigen die Erfahrungen mit dem elektronischen Rezept (E-Rezept). Dessen verpflichtende Einführung zum Jahresanfang verlief überaus ruckelig.
95 Prozent der Praxen nutzen heute das E-Rezept. "

Ich nicht. Ich erhale ein Blatt Papier, mit dem erhalte ich meine Medikamente.
Bisher gab es keine "Störungen".

in der ePA werden Kranken-/Gesundheitsdaten von Versicherten gebündelt speichert – von vergangenen Behandlungen und Operationen über den Impfstatus, frühere MRT-Aufnahmen bis zu verschriebenen Medikamenten.

Bei mir nicht, sie sind bei Arzt gut aufgehoben.

#Span oder "X" wird es wohl weiterführen.
Schließlich benötigt die #Pharmaindustrie dringend diese Daten.

This #Shark Lives 400 Years. Its #DNA May Explain Why. #Scientists have #mapped the #genome of #Greenland #shark, which could offer clues to the animal’s extreme #longevity. Findings published as preprint biorxiv.org/content/10.1101/20 provide a comprehensive assembly of the shark’s genetic makeup. It also provides initial insights in2 specific genes & biological mechanisms, including a network of duplicated genes involved in DNA repair, that may be responsible for the shark’s exceptional #life #span.

bioRxiv · The Greenland shark (Somniosus microcephalus) genome provides insights into extreme longevityThe Greenland shark ( Somniosus microcephalus ) is the longest-lived vertebrate known, with an estimated lifespan of ∼ 400 years. Here, we present a chromosome-level assembly of the 6.45 Gb Greenland shark, rendering it one of the largest non-tetrapod genomes sequenced so far. Expansion of the genome is mostly accounted for by a substantial expansion of transposable elements. Using public shark genomes as a comparison, we found that genes specifically duplicated in the Greenland shark form a functionally connected network enriched for DNA repair function. Furthermore, we identified a unique insertion in the conserved C-terminal region of the key tumor suppressor p53. We also provide a public browser to explore its genome. ### Competing Interest Statement The authors have declared no competing interest.
Replied in thread

@claasgefroi Irgendwie müssen die 200 Millionen, die die Regierung den Cum-Ex-Kumpels von #Scholz schenken wird, ja wieder reingeholt werden.
Ganz abgesehen von den Milliarden, die #Span und #Scheuer umverteilt haben. Und den Milliarden, mit denen die zukunftsunfähige Autoindustrie vor ihren Managern gerettet wird.
Man möchte heulen, brüllen, kotzen und dabei vehement den Kopf schütteln, wenn das nicht so eine Sauerei geben würde.

[Перевод] Трассировка OpenTelemetry в 200 строк кода

Разработчики часто воспринимают трассировку как нечто загадочное, и OpenTelemetry — не исключение. Она может казаться еще более сложной из‑за множества новых концепций, с которыми сталкиваешься в базовых примерах. Ситуация усугубляется тем, что по мере создания стабильной и надежной библиотеки для трассировки сам код усложняется, чтобы учитывать редкие случаи, поддерживать работу в разных окружениях и оптимизировать производительность, минимизируя влияние на приложения. Это особенно заметно при использовании автоматической инструментации, которая может «волшебным образом» оборачивать или изменять код, который изначально для этого не предназначен. Неудивительно, что многие разработчики воспринимают библиотеки трассировки как «черные ящики». Мы добавляем их в приложения, надеемся на лучшее и полагаемся на них в критические моменты, например, во время инцидентов ночью. На самом деле, трассировка гораздо проще, чем кажется.

habr.com/ru/companies/beget/ar

#java #opentelemetry #span #trace #логирование;_трассировка

ХабрТрассировка OpenTelemetry в 200 строк кодаРазработчики часто воспринимают трассировку как нечто загадочное, и OpenTelemetry — не исключение. Она может казаться еще более сложной из‑за множества новых концепций, с которыми...
Continued thread

The #span of a set of k #vectors is the collection of all their linear combinations.
In other words, the span of 𝑣1,𝑣2,…,𝑣k consists of all the vectors b for which the equation [𝑣1𝑣2…𝑣k]x=b is consistent.

Beware: The dimension of a vector space is not necessarily the number of elements in a vector. 𝕍 = span( [1 0.5] ) is one-dimensional.

A set of vectors is linearly independent if and only if the vectors form a matrix that has a pivot in every column.

More: math.libretexts.org/Bookshelve

Mathematics LibreTexts · 2.3: The span of a set of vectors

uBlock origin rules to make LinkedIn slightly more tolerable (now including a removal of the "AI Coach" buttons)

```
www.linkedin.com##span:has-text(Promoted):upward(6)
www.linkedin.com##span:has-text(Suggested):upward(6)
www.linkedin.com##span:has-text(Expert answers on):upward(6)
www.linkedin.com##.feed-shared-coach-prompt__multi-suggestion-cta
```

C++26 — прогресс и новинки от ISO C++

Работа в комитете по стандартизации языка C++ активно кипит. Недавно состоялось очередное заседание. Как один из участников, поделюсь сегодня с Хабром свежими новостями и описанием изменений, которые планируются в С++26. До нового стандарта C++ остаётся чуть больше года, и вот некоторые новинки, которые попали в черновик стандарта за последние две встречи: запрет возврата из функции ссылок на временное значение, [[indeterminate]] и уменьшение количества Undefined Behavior, диагностика при =delete; , арифметика насыщения, линейная алгебра (да-да! BLAS и немного LAPACK), индексирование variadic-параметров и шаблонов ...[42] , вменяемый assert(...) , и другие приятные мелочи. Помимо этого, вас ждут планы и прогресс комитета по большим фичам и многое другое. Рассмотрим новинки на примерах

habr.com/ru/companies/yandex/a

#c++ #с++ #constexpr #c++26 #с++26 #numeric #floating_point #float #double #iso #программирование #span #functions #function #blas #lapack #atomic #linear_algebra #variadic_templates

ХабрC++26 — прогресс и новинки от ISO C++Работа в комитете по стандартизации языка C++ активно кипит. Недавно состоялось очередное заседание. Как один из участников, поделюсь сегодня с Хабром свежими новостями и описанием изменений, которые...

One of them workflow things I very much love, for dialing in on the root or harmonic note of flat pitch loops, using #Reaper + #Span plugin. Loving the ctrl+click bell shape solo feature of Span all the way since when. 😍

My bad for not capturing the audio track for this clip, but visuals should do the talking (I hope). Sorry for lack of alt-text descs here - I just can't figure out how to pull it of with #Whalebird client.

#illner
#span von der #cdu schwadroniert wieder, dass es möglich wäre, #fluchtlinge an der Grenze zurückzuweisen.
Dieses #noafd -Gerede, dass weder mit der Wahrung der #menschenwürde noch einem #christlichen Verständnis von #Humanität zu vereinbaren ist, zeigt nur eines: Die #cdu ist nur noch eine Partei, die ungeschickt #noafd - Phrasen nachplappert.
#christen haben das #grundrecht auf #asyl zu verteidigen. Oder ist die #nachstenliebe für die CDU nur noch ein Witz?
#spd #grune #fdp

I'm sure people are aware of this, but @Em0nM4stodon has a bunch of great blog posts on #privacy #fediverse and #degoogle which you can find here:
controlaltdelete.technology/ar
controlaltdelete.technology/ar

One big thing I would add: If you must use F*cebook, you can disable most/all of the algorithmic recommendations with the following uBlock Origin custom rules:

www.facebook.com##span:contains("Suggested for you"):upward(6)
facebook.com##div:has-text(/Reels and short videos/)
www.facebook.com##span:contains("Follow"):upward(6)

These can be a bit of a moving target but I'll try and keep these up to date!

controlaltdelete.technologyEasy Practical Privacy Tips for EveryoneA simple blog about privacy, security, open source, software engineering, and tech in general.