home.social

#socket — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #socket, aggregated by home.social.

  1. #Socket detected a #supplychainattack on 84 #TanStack #npm packages, including popular ones like tanstack/react-router, which were compromised with suspected credential-stealing malware. The attack involved a chained #GitHub Actions attack and resulted in the publication of malicious packages authenticated through the project’s #OIDC trusted-publisher binding. socket.dev/blog/tanstack-npm-p #tech #media #news

  2. #Socket detected a #supplychainattack on 84 #TanStack #npm packages, including popular ones like tanstack/react-router, which were compromised with suspected credential-stealing malware. The attack involved a chained #GitHub Actions attack and resulted in the publication of malicious packages authenticated through the project’s #OIDC trusted-publisher binding. socket.dev/blog/tanstack-npm-p #tech #media #news

  3. #Socket detected a #supplychainattack on 84 #TanStack #npm packages, including popular ones like tanstack/react-router, which were compromised with suspected credential-stealing malware. The attack involved a chained #GitHub Actions attack and resulted in the publication of malicious packages authenticated through the project’s #OIDC trusted-publisher binding. socket.dev/blog/tanstack-npm-p #tech #media #news

  4. #Socket detected a #supplychainattack on 84 #TanStack #npm packages, including popular ones like tanstack/react-router, which were compromised with suspected credential-stealing malware. The attack involved a chained #GitHub Actions attack and resulted in the publication of malicious packages authenticated through the project’s #OIDC trusted-publisher binding. socket.dev/blog/tanstack-npm-p #tech #media #news

  5. #Socket detected a #supplychainattack on 84 #TanStack #npm packages, including popular ones like tanstack/react-router, which were compromised with suspected credential-stealing malware. The attack involved a chained #GitHub Actions attack and resulted in the publication of malicious packages authenticated through the project’s #OIDC trusted-publisher binding. socket.dev/blog/tanstack-npm-p #tech #media #news

  6. ## LibreSSL 4.3.1 released!

    * Internal improvements
    - Remove the unused sequence number from X509_REVOKED.
    - Replace a call to atoi() with strtonum() in nc(1) and replace a
    misleading use of ntohs() with htons().
    - openssl(1) speed now uses HMAC-SHA256 for its hmac benchmark.
    - Reimplemented only use of ASN1_PRINTABLE_type() in openssl(1) ca.
    The API will be removed in an upcoming release.
    - Add curve NID to EC_POINT objects so the library has a clue on which
    curve a given EC_POINT is supposed to live.
    - Use curve NID to check for compatibility between group and points
    in various EC API. This isn't 100% failsafe but good enough for sane
    uses.
    - Require SSE in order to use gcm_{gmult,ghash}_4bit_mmx().
    On rare i386 machines suporting MMX but not SSE this could result
    in an illegal instruction.
    - Cleaned up asn1t.h to make it somewhat readable and more robust by
    using C99 initializers in particular.
    - Further assembly macro improvements for -portable.
    - Add fast path for well-known DH primes in DH_check() (including
    those from RFC 7919). Some projects still fiddle with this in 2025.
    - Rewrite ec_point_cmp() for readability and robustness.
    - Improve EVP_{Open,Seal}Init() internals. This is legacy API that
    cannot be removed since one scripting language still exposes it.
    - ASN1_BIT_STRING_set_bit() now trims trailing zero bits itself rather
    than relying on i2c_ASN1_BIT_STRING() to do that when encoding.
    - Fix and add workarounds to libtls to improve const correctness and
    to avoid warnings when compiling with OpenSSL 4.
    - Prefix EC_KEY methods with ec_key_ to avoid problems in some static
    links.

    undeadly.org/cgi?action=articl

    Go read ALL about it here!

    #SSL #libre #BSD #openBSD #OpenSource #programming #networking #Secure #Socket #Layer

  7. Of interest to #Canadians. With the Fedi skew to tech-knowledgeable people, this probably isn't news to many.

    But if you're looking to buy #electrical stuff - power bars, extension cords, multi-outlet wall taps that convert 1 #socket into 3 or 2 into 6, all this sort of stuff - be careful where you buy it.

    The big hardware stores / home centres sell this stuff, but at stupidly-high #prices. There's no reason a 10-foot extension cord should cost $25, or a power bar $40. So many people reasonably look for #cheaper alternatives.

    A lot of #stores and sellers operating in the ... less-well-regulated portions of the market bring this stuff in cheap directly from sellers/manufacturers in China or other countries. Independent stores, mall kiosks, people selling out of their home - their products may not be approved for sale in Canada, because they don't have the necessary #safety #certification. And many of *those* products are actually downright dangerous. I've taken a lot of them apart and seen the many, many ways they can kill you or burn your house down.

    Instead, get this stuff at #Dollarama. Their stuff is actually safety-certified by one of the required labs - #CSA, #UL, or most likely #ETL. It's approved for sale in #Canada. And it's still cheap. It might be a little more than guy-with-a-sales-counter-in-a-dilapidated-strip-mall, but not by enough to matter.

    Other big chains might be okay - but I haven't personally verified those.

    #PowerBar #ExtensionCord

  8. Petite introduction sur les réseaux IP et les sockets tirée du stream Twitch d'hier avant de se lancer dans le codage d'un exemple d'utilisation de socket en UDP.

    videos.apprendre-delphi.fr/w/c
    (aussi dispo sur YouTube)

    Aujourd'hui on tentera de comprendre le fonctionnement de SNMP et de discuter avec mon imprimante réseau. Si tout se passe bien, vendredi et samedi on transforme l'essai en composant pour VCL/FMX afin de surveiller les imprimantes réseau par drag & drop dans n'importe quel projet.
    (et plus tard je coderai la version UDP de la "socket messaging library for Delphi")

    #Delphi #Socket #Network #IP #TCP #UDP #SNMP

  9. Внутреннее устройство веб-сервера. Часть 1: От syscalls до WSGI

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

    habr.com/ru/articles/1002550/

    #сервер #backend #python #сокет #socket #sockets #системное_программирование #linux_kernel #ядро_линукс #системные_вызовы

  10. Внутреннее устройство веб-сервера. Часть 1: От syscalls до WSGI

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

    habr.com/ru/articles/1002550/

    #сервер #backend #python #сокет #socket #sockets #системное_программирование #linux_kernel #ядро_линукс #системные_вызовы

  11. Внутреннее устройство веб-сервера. Часть 1: От syscalls до WSGI

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

    habr.com/ru/articles/1002550/

    #сервер #backend #python #сокет #socket #sockets #системное_программирование #linux_kernel #ядро_линукс #системные_вызовы

  12. Внутреннее устройство веб-сервера. Часть 1: От syscalls до WSGI

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

    habr.com/ru/articles/1002550/

    #сервер #backend #python #сокет #socket #sockets #системное_программирование #linux_kernel #ядро_линукс #системные_вызовы

  13. @Larvitz
    I have almost the same set-up:
    - without Selinux has I'm running on #arch but with #rootless containers.
    For #traefik I activated #socket github.com/eriksjolund/podman-

    The next step for me will be to use #podman's secrets. Thanks to your article I discovered their existence!

  14. Oh, also in my bag of old parts were a bunch of different DIP sockets, and wow are some of them incredibly made. There's some by a company called Cambion I wasn't familiar with, but they appear to be MilSpec-rated DIP-40 sockets. The plastic frame appears to be some nice engineering plastic - maybe POM? - it's tougher and stiffer than any nylon I've seen, much less the cheap sockets you buy. The contacts seem to be nicely plated phosphor bronze or something, and THICK.

    It feels like I could beat someone to death with one of these things!

    #socket #DIP #POM #nylon #contacts #TheyDontMakeThemLikeTheyUsedTo

  15. Shuttle XPC slim DH810 is a 1.35 liter desktop PC with an LGA1851 socket for Intel Arrow Lake-S chips

    The Shuttle XPC slim DH810 is a compact desktop computer that measures just 190 x 165 x 43mm (7.5″ x 6.5″ x 1.6″) and has an internal volume of just 1.35 liters. While that makes it larger than some mini PCs that have mobile processors soldered to their motherboards, the DH810 stands out because it has an Intel LGA1851 socket with support for user-replaceable desktop processors.

    Shuttle […]

    #arrowLakeS #lga1851 #miniPc #shuttle #shuttleXpcSlimDh810 #socket

    Read more: liliputing.com/shuttle-xpc-sli

  16. Shuttle XPC slim DH810 is a 1.35 liter desktop PC with an LGA1851 socket for Intel Arrow Lake-S chips

    The Shuttle XPC slim DH810 is a compact desktop computer that measures just 190 x 165 x 43mm (7.5″ x 6.5″ x 1.6″) and has an internal volume of just 1.35 liters. While that makes it larger than some mini PCs that have mobile processors soldered to their motherboards, the DH810 stands out because it has an Intel LGA1851 socket with support for user-replaceable desktop processors.

    Shuttle […]

    #arrowLakeS #lga1851 #miniPc #shuttle #shuttleXpcSlimDh810 #socket

    Read more: liliputing.com/shuttle-xpc-sli

  17. Shuttle XPC slim DH810 is a 1.35 liter desktop PC with an LGA1851 socket for Intel Arrow Lake-S chips

    The Shuttle XPC slim DH810 is a compact desktop computer that measures just 190 x 165 x 43mm (7.5″ x 6.5″ x 1.6″) and has an internal volume of just 1.35 liters. While that makes it larger than some mini PCs that have mobile processors soldered to their motherboards, the DH810 stands out because it has an Intel LGA1851 socket with support for user-replaceable desktop processors.

    Shuttle […]

    #arrowLakeS #lga1851 #miniPc #shuttle #shuttleXpcSlimDh810 #socket

    Read more: liliputing.com/shuttle-xpc-sli

  18. Shuttle XPC slim DH810 is a 1.35 liter desktop PC with an LGA1851 socket for Intel Arrow Lake-S chips

    The Shuttle XPC slim DH810 is a compact desktop computer that measures just 190 x 165 x 43mm (7.5″ x 6.5″ x 1.6″) and has an internal volume of just 1.35 liters. While that makes it larger than some mini PCs that have mobile processors soldered to their motherboards, the DH810 stands out because it has an Intel LGA1851 socket with support for user-replaceable desktop processors.

    Shuttle […]

    #arrowLakeS #lga1851 #miniPc #shuttle #shuttleXpcSlimDh810 #socket

    Read more: liliputing.com/shuttle-xpc-sli

  19. Better experience and fast, secure way to create a connection with MariaDB.

    // Config.php

    $mariadb = ini_get('pdo_mysql.default_socket');

    $pdo = new PDO("mysql:unix_socket=$mariadb;dbname=test", 'root', '');

    if($pdo){
    echo "Database connection success!";
    }

    #php #mariadb #pdo #socket #mysql #mysqli #mysqlpdo

  20. bizzare - 50 quid for a 1 gang 13A #mains #socket with both USB charger and #Bluetooth squawk box, sold by some designer place in #London.

    Who even would want such a thing?

  21. AM2+ верхом на DDR II туземун

    При появлении первых двухъядерных процессоров, много лет назад, помните, как радовались пользователи? «Это ж в два раза больше мощности!» – казалось тогда. «Процессор должен быть многоядерным!» – подумает сейчас покупатель перед приобретением сердца своего компьютера. Никому в голову не придёт покупать процессор с количеством ядер меньше двух, но когда-то о многоядерности не было слышно: процессоры были просто процессорами. Не многоядерными, а просто. Процессор - и есть процессор. Сам себе ядро. А ведь первые сокеты для многоядерных процессоров помнят доллар по 27, ICQ, эмо и готов, заполонивших улицы. Помнят, как все ждали S.T.A.L.K.E.R., помнят выход Windows Vista, окутанный скандалами. Как качали игры на кнопочные телефоны, тогда ещё с регистрацией и SMS, и запускали их с помощью J2ME. Предлагаю вам окунуться в то время, когда вышли первые сокеты для многоядерных процессоров, и эксперименты с многоядерностью только начинались. Сегодня мы снова вдохнём жизнь в одного из свидетелей тех времён, Socket AM2+. Посмотрим, насколько он справится с повседневными задачами и, в отличие от эмо, жив ли он еще. Поехали!

    habr.com/ru/articles/760532/

    #компьютеры #процессоры #socket #amd #phenom #athlon #am2 #windows #upgrade #x6

  22. Just a brief #factoid to perhaps save other #electronics #hobbyists some time.

    #BigClive frequently uses a particular type of crimp-contact-and-housing as a universal socket for LEDs and other leaded components. Not just any such connector will do; various #JST, "#Dupont", and others won't work, because they only grasp pins of one particular size and/or shape. If the lead is too big, it won't go in, and if it's too small, it won't stay in.

    If you want to use these connectors - and note you can get the housings with more than 2 contacts, so you can use them for transistors or weirder things too - the magic search term is "KF2510".

    The reason these work as universal sockets for leaded components is because the contact is a spring that pushes from only one side of the housing, pressing the inserted contact or lead against the far side of the housing, and therefore provides a friction fit for any size lead (within reason). Most crimp connectors instead have particular shapes for their contacts and will only "grab" something the right size and shape.

    #KF2510 #CrimpConnector #crimp #socket #component #leaded #connector #solderless #universal #contact #housing

  23. So, our 1st day with #fiber_internet and I'm happy happy. (I've had it before at another domicile - had high expectations for more of the same!) These numbers are 125% better than anything we were ever getting with #mediacom. TY #Socket!

  24. So, our 1st day with #fiber_internet and I'm happy happy. (I've had it before at another domicile - had high expectations for more of the same!) These numbers are 125% better than anything we were ever getting with #mediacom. TY #Socket!

  25. So, our 1st day with #fiber_internet and I'm happy happy. (I've had it before at another domicile - had high expectations for more of the same!) These numbers are 125% better than anything we were ever getting with #mediacom. TY #Socket!

  26. So, our 1st day with #fiber_internet and I'm happy happy. (I've had it before at another domicile - had high expectations for more of the same!) These numbers are 125% better than anything we were ever getting with #mediacom. TY #Socket!

  27. So, our 1st day with #fiber_internet and I'm happy happy. (I've had it before at another domicile - had high expectations for more of the same!) These numbers are 125% better than anything we were ever getting with #mediacom. TY #Socket!

  28. @lauren @X31Andy

    You frequently see/hear Brits talk about their plugs - "Ya, they're kinda bulky, but so much better for $REASONS".

    But only Brits speak highly of them. I think it's Stockholm syndrome. NA plugs have their own issues, including that virtually all fixed sockets are installed upside down...

    #electricity #plug #mains #socket

  29. REST API сервер на Bash с использованием сокетов и Apache

    Всем привет! Ранее рассказывал о том, как создать REST API и Web-сервер на PowerShell для Windows, а также упоминал, что подобный сервер будет работать и в системе Linux, благодаря кроссплатформенной версии PowerShell Core . Безусловно, для подобных целей лучше используются специализированные серверные фреймворки или библиотеки, такие как Flask или Django в Python , но меня не покидала идея реализации похожего сервера, где описание логики будет производиться на языке одного только Bash . Приведу примеры, с помощью которых можно создать такой сервер используя сетевые сокеты netcat , socat и ncat , а также веб-сервера Apache с использованием встроенных модулей.

    habr.com/ru/articles/796731/

    #bash #socket #restapi #netcat #socat #ncat #apache #cgi

  30. I have, literally, 7 different flavours of subminiature crimp-pin connectors in my parts collection.

    And yet, somehow, whatever I'm working on has a nearly-identical-but-not-quite kind that isn't in my collection.

    Murphy was an optimist.

    #murphy #jst #xh #ph #xa #pa #zh #gh #sh #MurphysLaw #NotQuite #almost #electronics #hobby #crimp #pin #socket

  31. Пакуем весь трафик в Ping message, чтобы не платить за интернет | ICMP NAT traversal

    Бывало ли у вас такое, что вы подключились к общественной сети или мобильному интернету, но он себя странно ведёт. Надпись «Подключено, без доступа к интернету» отсутствует, устройство думает, что всё нормально. Вы открываете браузер и видите «Пройдите проверку личности в сети нашего кафе» или в случае с мобильным интернетом «Пополнить баланс можно тут, тут и тут» . Так вот, переходя ближе к теме. Вы можете воспроизвести подобное поведение очень просто прямо сейчас при помощи вашего мобильного телефона и ноутбука. Я в своём конкретном кейсе буду пользоваться услугами оператора красного цвета, однако проблема актуальна для всех текущих 4 монополистов рынка сотовой связи. Как вам, скорее всего, уже известно, они около года меняют свою политику, внедряя одно интересное нововведение — с вас требуют дополнительной платы за раздачу интернета поверх основного пакета. То есть вы не можете взять и использовать свои 7 гигов на месяц как ресурс для раздачи при помощи точки доступа. Для точки доступа вам предлагают отдельный, зачастую совсем невыгодный тариф. Конечно, можно сменить основной тариф на специальный «тариф для раздачи» и платить втридорога, но, как вы понимаете, сегодня мы в потребителя будем играть совсем недолго. Сейчас по пунктам нужно доказать нечестность подобной политики и с чувством завершённого введения перейдём к непосредственно технотексту. Подобные условия пользования, само собой, порождают внутреннее недовольство пользователей: За интернет они платят? — Да. Раздача как-либо использует ресурсы провайдера сверх нормы? — Нет.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #icmp_tunnel #proxy #pcap #openvpn #incapsulation #ethernet #socket #osi #holepunch

  32. How should you manage a #WebSocket connection in a Multi-page App? Say, one that needs to listen on all pages all the time like a chat widget?

    Do you connect in the main thread, and just reconnect on each page navigation?

    Or do you create the #socket in a #serviceWorker instead?

    #webDev #javaScript #web #webSockets #networking #mpa #serviceWorkers

  33. 還記得之前聊過的雙 #Celeron 系統嗎?

    今天再介紹一套雙 #CPU 系統
    不過這套則是以旗艦的方式面世

    2006 年當 #AMD 還在嘲笑 #Intel 膠水黏起來的 #Pentium D 時
    殊不知 Intel 端出了同樣也是原生雙核心的 #Core 2 Duo 系列
    效能全面輾壓 AMD 競品 #Athlon X2

    同時更端出也是"黏出來"的 Core 2 Quad
    更是打的 AMD 一個措手不及
    為了跟 Intel 在「 #四核心 」這個未知戰場一決高下
    在 AMD 的產品空窗期之時
    只好先借用了伺服器產品 #Opteron 的設計
    推出基於 #Socket F ( LGA1207 但在最終產品稱為 Socket L1)
    #QuadFX 系列
    在單一主機板上面
    裝上了兩顆 #雙核心 CPU
    並允諾未來可以直接升級四核心
    成為八核心平台

    然而高功耗與高價並未帶來相對應的效能與 Core 2 Quad 匹敵
    而這個八核心的承諾
    也成了夢幻泡影

    #Allen講看看
    #台灣Vtuber #Vtubers #Vtuber #Taiwan