[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]

[Burichan] [Foliant] [Futaba] [Greenhell] [Gurochan] [Photon] - [Home] [Manage] [Archive]

Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File [
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 30720 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1663968511136.webm -(582441 B, 836x960) Thumbnail displayed, click image for full size.
582441 No.203969   [Reply]
286 posts and 193 images omitted. Click Reply to view.
>> No.233750  
File: 1757409122067.webm -(1983568 B, 480x600) Thumbnail displayed, click image for full size.
1983568
>> No.233753  
File: 1757443185032.webm -(18760264 B, 1920x1072) Thumbnail displayed, click image for full size.
18760264
>> No.235596  
File: 1765917708516.webm -(187332 B, 1280x1280) Thumbnail displayed, click image for full size.
187332
>> No.235597  
File: 1765921858606.gif -(1858119 B, 334x263) Thumbnail displayed, click image for full size.
1858119
>> No.235624  
File: 1766074099706.png -(271 B, 40x17) Thumbnail displayed, click image for full size.
271

>>213440
Это даже страшнее чем то что там говорили про то что Ран и Чен компьютер.
Это не мем, это агитация к революции...
Даже капча какбэ намекает....

>> No.235627  
File: 1766096596113.png -(87200 B, 300x188) Thumbnail displayed, click image for full size.
87200

>>235624

>> No.235630  

>>227353
https://www.youtube.com/@chat.m/videos

>> No.235642  
File: 1766306464606.webm -(2343444 B, 720x720) Thumbnail displayed, click image for full size.
2343444
>> No.235820  
File: 1767776119640.webm -(1275471 B, 728x720) Thumbnail displayed, click image for full size.
1275471
>> No.235821  
File: 1767776193050.webm -(1628784 B, 400x400) Thumbnail displayed, click image for full size.
1628784


File: 1767538930771.png -(180057 B, 350x459) Thumbnail displayed, click image for full size.
180057 No.235784   [Reply]

Как думаете, сколько русскоязычных параш доживёт до 2030?

>> No.235787  

довольно много

>> No.235789  

>>235784
Сосач считаем?

>> No.235790  

>>235789
Нет. Оно выживет в любом случае.

>> No.235791  

>>235790
Е*чан?

>> No.235818  

5-6 7-8

>> No.235819  

кхе кхе



File: 1743581491833.jpg -(95401 B, 881x654) Thumbnail displayed, click image for full size.
95401 No.230789   [Reply]
387 posts and 309 images omitted. Click Reply to view.
>> No.235717  
File: 1767035052563.jpg -(197559 B, 650x1069) Thumbnail displayed, click image for full size.
197559
>> No.235719  
File: 1767121465125.jpg -(52137 B, 447x600) Thumbnail displayed, click image for full size.
52137
>> No.235720  

>>235719
Хотел бы я компьютерную игру с такой графикой.

>> No.235722  
File: 1767177289535.jpg -(109700 B, 437x498) Thumbnail displayed, click image for full size.
109700

я скучаю по старым временам когда на новере были интересные личности

>> No.235723  

>>235722
Думать надо было, прежде чем «таблетки прими» писать.

>> No.235729  
File: 1767189254187.jpg -(328652 B, 1540x2048) Thumbnail displayed, click image for full size.
328652

>>235722
Как раз начал курс грибочков пить, "кордицепс" называется. Трип нулевой:3

>> No.235771  
File: 1767383027796.jpg -(145309 B, 719x1220) Thumbnail displayed, click image for full size.
145309
>> No.235804  
File: 1767631916764.jpg -(242713 B, 1200x800) Thumbnail displayed, click image for full size.
242713
>> No.235816  
File: 1767717014187.jpg -(95509 B, 811x1081) Thumbnail displayed, click image for full size.
95509
>> No.235817  
File: 1767717023339.jpg -(184916 B, 1280x853) Thumbnail displayed, click image for full size.
184916


File: 1762010296602.jpg -(747912 B, 1368x768) Thumbnail displayed, click image for full size.
747912 No.234727   [Reply]
313 posts and 106 images omitted. Click Reply to view.
>> No.235801  
File: 1767572962449.jpg -(269459 B, 4096x2304) Thumbnail displayed, click image for full size.
269459

>>235799
Да, похоже, так и есть. Разные БС и разные маршруты с разными настройками.

>>235800
Как сделать разную поляризацию?

>> No.235802  
File: 1767574099343.jpg -(447035 B, 918x1260) Thumbnail displayed, click image for full size.
447035

>>235801

>Как сделать разную поляризацию?

Просто повернуть антенну на 90 градусов.

Просто обычно у LTE свистка (модема) как минимум два входа под антенны для MIMO. Теоретически во второй вход можно подключить квадратик на другой бенд, как лучше поступить зависит от частот (бендов) на которых работает твоя БС.

Отпишись потом, что решишь делать. Может найдёшь способ проще чем я советовал.

>> No.235803  
File: 1767588920373.jpg -(422530 B, 1200x1750) Thumbnail displayed, click image for full size.
422530

>>235801
Не знаю, будешь ты собирать эту систему или нет. Но мне было интересно.
Нашел интересную антенну сразу с MIMO У меня на неё даже стоит:
https://3g-aerial.biz/en/4g-lte-mimo-homemade-antenna-for-700-900-mhz-bands

Жаль расчеты подходят только на наш бенд 20.

Но в целом интересный сайт, полистай. Не все же квадраты собирать.
И вот еще интересное видео:
https://www.youtube.com/watch?v=klceEWWDMb0

В общем если надумаешь, то узнай частоты своей БС и мы что-нибудь интересное подберём.

>> No.235807  
File: 1767633842854.jpg -(486296 B, 1536x2048) Thumbnail displayed, click image for full size.
486296

>>235802
Спасибо за инфу. Для начала думаю взять что-то типа https://www.wildberries.ru/catalog/251053803/detail.aspx на опыты, потом буду делать то, что технологически проще сделать под 1751 из кусков стеклотекстолита, проволоки и останков ноутов. В общем-то есть три бэнда, B1, B3 и B7, на B3 приём лучше всего, но не намного. Ну и между вышками примерно 45 градусов, т.е. особая направленность и не нужна, думаю.

>> No.235809  
> Рандом-тред

Оффтоп. Какое же всё-таки низкое качество у околоLLMного софта, слов нету описать это блядство. Процитирую себя из личной переписки:
--
Самый качественный AI-related софт be like:

  • Languages: Svelte 31.1% Python 30.8% JavaScript 30.0%
  • Единственный нормативный способ изменить некие права относительно неких объектов — менять вручную для каждого (их там штук 400)
  • Юзер написал в discussions реквест сделать фичу для mass-изменения прав
  • Ответ от maintainer:

Just set BYPASS_MODEL_ACCESS_CONTROL=True as an env variable

  • (через полгода от кого-то другого) Why hasn't anyhting happened in here? The feature request by the user is clear and the response using BYPASS_MODEL_ACCESS_CONTROL=True is obviously not an answer!<...>
Comment too long. Click here to view the full text.
>> No.235810  

>>235809
Просто околоLLMсофт пишут околоLLMки. А если серьезно то если не нравится кактус - просто не кушай его.

>> No.235811  
File: 1767674447942.jpg -(191828 B, 740x400) Thumbnail displayed, click image for full size.
191828

>>235807
Ну, честно говоря странный выбор. Как понимаю на этот роутер-модем не накатить даже openwrt, а это бы сильно упростило жизнь.

Посмотрел самое дешевое железо, которое может представлять интерес.
Два роутера у которых сразу sma разъёмы под внешние антенны. Что там за софт, без понятия, ставится ли openwrt без понятия:
https://www.wildberries.ru/catalog/261246813/detail.aspx
https://www.wildberries.ru/catalog/249747545/detail.aspx

Самый дешевый роутер с поддержкой openwrt и достаточными характеристиками.
https://www.wildberries.ru/catalog/579141709/detail.aspx

Самый дешевый USB модем с внешними выходами под антенны:
https://www.wildberries.ru/catalog/215505812/detail.aspx?targetUrl=EX

Так как ты человек, который любит поковыряться в софте и с линуксами то рекомендую перепрошить роутер на openwrt. А дальше все будет ограниченно только твоей фантазией. Но поскольку это все опенсоурс, какой-то супер надежности софта я бы не советовал ждать. Чего-нибудь серьезного можно ожидать, скажем, от того же кинетика, но и цены другие.

>> No.235812  
File: 1767676145015.jpg -(21712 B, 315x425) Thumbnail displayed, click image for full size.
21712

>>235807
А в качестве антенны действительно собирай квадрат, по крайней мере на этом сайте он нормально рассчитан.
https://3g-aerial.biz/en/wideband-4g-biquad-for-1800-2100-mhz
B3 и B1 она будет принимать хорошо, B7 по идеи тоже но гораздо хуже т.к. не под него считалась.

Там практически 10 децибел усиления, это значит, что в основном направлении она будет принимать сигнал в 10 раз лучше. Но по идеи это не самая острая диаграмма направленности и если между двумя БС 45 градусов, то вторую она тоже увидит, но в разы хуже.

Для себя бы по экспериментировал, но тебе не советую.

>> No.235814  
File: 1767704989810.jpg -(247257 B, 1495x1492) Thumbnail displayed, click image for full size.
247257

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

>Так как ты человек, который любит поковыряться в софте и с линуксами

Я это ненавижу, но приходится. Ну и говнокод писать в разы проще чем сделать что-то в реале, чтоб оно ещё работало.

З.Ы.: Кстати, как в свистках происходит согласование выходного каскада с антенной?

>Для себя бы по экспериментировал, но тебе не советую.
Comment too long. Click here to view the full text.
>> No.235815  
File: 1767709794318.jpg -(117111 B, 500x750) Thumbnail displayed, click image for full size.
117111

>>235814

>Кстати, как в свистках происходит согласование выходного каскада с антенной?

Ничего особого, просто надо держать в голове что выходной каскад таких модемов рассчитан на волновое сопротивление линии 50 Ом. Просто держишь его на протяжении всей линии иначе при рассогласовании импедансов возникнут точки отражения. Для этого подойдёт кабель в духе RG 58 он относительно дешевый, но надо помнить что сигнал в нём сильно затухает, поэтому к примеру 10 метров такого кабеля это не очень хорошо, обычно просто ставят модем в плотную к антенне на удлинённом USB кабеле.

Про тот модем который ты можешь раздобыть, то я не увидел у него внешних разъёмов для антенн. Придётся его разбирать и смотреть что внутри. Если внутри антенны подключаются отдельно через разъёмы то это хорошо, подключить свою не составит труда. Но скорее всего они микрополосковые и выполнены прямо на плате. Но это тоже не беда, находишь lte'шную отрезаешь её скальпелем припаиваешь свою внешнюю. Волновое сопротивление дорожки как раз должно быть в районе 50 Ом, так что тот же RG 58 подойдёт.

Ну, и последний раз советую интересную антенну.

Comment too long. Click here to view the full text.


File: 1767633239213.jpg -(10034 B, 222x235) Thumbnail displayed, click image for full size.
10034 No.235805   [Reply]

Блог о (возможно) разработке ПО и использовании оборудования по типу одноплатников для простой настройки VPN на уровне между интернет провайдером и домашним роутером в условиях блокировок. Изначально моей целью было настроить друзьям из ** стабильное подключение к интернету для всех домашних устройств. Я провел несколько удачных экспериментов с заворачиванием всего трафика в OpenVPN + Stunnel, Proxyguard, WireGuard + xt_wgobfs. Если у вас есть идеи, что еще можно будет добавить в финальное ПО, буду рад услышать.

Итак, я хочу сделать программу, которую ты устанавливаешь на устройство с Linux, в котором есть Ethernet/Wi-Fi input и Ethernet и/или Wi-Fi output, с возможностью установить зависимости, например, такие как KEA DHCP/ISC-DHCP-Server, iptables, WireGuard и т. п. Выбираешь способ обфускации трафика, настраиваешь/импортируешь профиль, подключаешь и пользуешься.

При настройке обфускации трафика, например, выбрав связку WireGuard + xt_wgobfs, тебе выдаст подробно документированный скрипт для автоматической настройки, который после выполнения на сервере, вернет тебе файл с клиентскими настройками, которые впоследствии можно импортировать в виде профиля. "Профиль" можно сохранить, экспортировать, удалить, редактировать или добавить в автозапуск.

>> No.235806  

>>235805

> WireGuard + xt_wgobfs

Любопытно, как оно в сравнении с awg?

>> No.235808  
File: 1767635585597.jpg -(35308 B, 736x736) Thumbnail displayed, click image for full size.
35308

Мне показалось очень удобно — отлично сработало на малинке, но когда я захотел накатить зависимости на свою NanoPi R4S, у меня, скажем так, возникли трудности(linux-headers*). Но тут у меня вопросы только к FriendlyElec. Пока что не тестировал амнезию, обязательно протестирую в дальнейшем.

>> No.235813  

Курисалик...



File: 1758379650813.jpg -(483806 B, 1920x817) Thumbnail displayed, click image for full size.
483806 No.233909   [Reply]

Предыдущий >>230423

386 posts and 76 images omitted. Click Reply to view.
>> No.235688  

>>235686
Dilate.

>> No.235698  
File: 1766755286823.jpg -(95331 B, 990x742) Thumbnail displayed, click image for full size.
95331

В общем, зарисовка для будущего сюжета:

Недалекое будущее. Две глобальные фракции ведут холодную войну. Одна из фракций разрабатывала на острове в Тихом Океане некое оружие, но что-то пошло не по плану, и это заметила вторая фракция.
Вкруг острова началась уже горячая война.
Два пилота истребителей сбили друг друга и упали на остров. Обнаружив, что на острове творится какая-то чертовщина, и в одиночку не выжить, пилоты решают объединиться и найти способ вырваться с острова.
В конечном итоге они добираются до той самой базы, с которой все началось, и узнают, что именно разрабатываемое тут оружие виной всей чертовщине происходящей на острове. Более того, оружие заразило и их тоже. Более того, оружие может заразить все человечество (или всю биосферу Земли), если они выберутся с острова - это приведет не к всеобщей смерти, но к чему-то другому, типо глобального объединения ценой утраты человеческой формы.
А выбраться надо как можно скорее, потому что скоро одна из фракций нанесет по острову ядерный удар, чтоб он не достался другой фракции.
Главные герои решают и делают самый сложный выбор не только в своей жизни, но и в истории Человечества...

Осталось придумать, что за оружие разрабатывали на острове. Можете предлагать любые варианты, даже самые безумные.

>> No.235705  

>>235698

> типо глобального объединения ценой утраты человеческой формы.

Это как комплиментация из Евы, илиЮнити из Рика и Морти, которую нещадно сплагиатил Винс Гиллиган в сериале Plur1bus? Может, просто вирус веганства?

>> No.235709  

>>235705
А как веганство помешает людям убивать друг друга? Тут нужно что-то помощнее.

>> No.235754  
File: 1767216870915.png -(3538473 B, 1920x1080) Thumbnail displayed, click image for full size.
3538473

https://www.youtube.com/watch?v=lEE4yZgphFk
А мне Scorn нравится. Есть в неё какая-то протославянская истлевшая сердцевина, которую Бексинский понимал. Пахнет ноябрьским шлаком из полудохлой котельной, и в то же время так тепло и уютно, как будто сероводород из курортов Чёрного моря, на которых ты и не был в этой жизни. Хочется лечь в тёплую стекловату и уснуть на миллионы лет.

>> No.235755  

>>235754
Мне тоже.

>> No.235768  

>>235754
Мне страшно с этой хуйни. Вроде бы смысл как раз в том, чтобы я ходил, исследовал и наслаждался, но мне наоборот хотелось как можно скорее разобраться что к чему и покинуть это проклятое место.

>> No.235769  

>>235768
Ну как, покинул?

  • ехидный смех *
>> No.235786  
File: 1767540216961.jpg -(200913 B, 559x560) Thumbnail displayed, click image for full size.
200913

>>235503
Я про тебя помню, будет время нормально по размыслить напишу больше.
Но сразу скажу, что вампиры это попса:3

>> No.235788  

>>235786
Вот и я о том же...



File: 1735314953814.jpg -(489922 B, 1064x1439) Thumbnail displayed, click image for full size.
489922 No.228104   [Reply]

Давайте новогодний тред чтоли. А то прошлый >>183404 в бамплимите.

114 posts and 43 images omitted. Click Reply to view.
>> No.235758  
File: 1767218695435.jpg -(1105514 B, 1632x2332) Thumbnail displayed, click image for full size.
1105514

>>235757
Бля, можешь считать меня долбоёбом или просто пьяным. Но я все равно не могу пройти мимо такой фановой вещи. Создай тред и опиши в подробностях, что ты хочешь. Может быть при помощи меня и остальных новерек мы это сделаем. Может быть чисто моего свободного времени не хватит, но если это будет коллективно может и взлетит:3

>> No.235759  
File: 1767219594491.gif -(1734620 B, 640x640) Thumbnail displayed, click image for full size.
1734620

С Новым годом!

>> No.235760  

>>235758
https://www.youtube.com/watch?v=z9imTp0i42A
Есть такое явление, как межкомнатная амнезия. Когда пришёл на кухню и забыл зачем, или пришёл заварить чайный пакетик и обнаружил что он уже два часа киснет в кружке. Или что лук сгорел на сковородке, или лапширак в микроволновке высох. Что тут ещё объяснять? Два дешёвых планшета на стенке, один на кухне, даже с камерой, направленной на микроволновку и плитку. В комнате нажал на кнопку "чай", пошёл на кухню, посмотрел на второй планшет, включил чайник, нажал кнопку, пришёл в комнату, чайник закипел - на комнатном планшете булькнуло, пошёл на кухню, заварил, нажал на кнопку, пошёл в комнату - через 4 минуты булькнуло, пошёл на кухню взял чай. Можно ещё сократить ходьбу, включать чайник из комнаты.

>> No.235761  
File: 1767221203494.jpg -(483535 B, 1200x1750) Thumbnail displayed, click image for full size.
483535

>>235760
Обсудим после праздника. Но решений дохуя. Просто от андроид приложения, до малинки на линуксах с экранчиком. Не беря во внимание промышленный девайс специально для этого спроектированный.

>> No.235762  
File: 1767222446743.jpg -(187617 B, 965x1280) Thumbnail displayed, click image for full size.
187617

>>235760
Это фиксится не девайсами, а фармой соответсвующей.

>> No.235763  

>>235760
Тут просто записной книжкой обойтись можно.

>> No.235764  

>>235763
Это так кажется только. Если совсем свою память запустишь, будет как в фильме "Мементо".

>> No.235765  
File: 1767230045030.jpg -(4353137 B, 4898x6951) Thumbnail displayed, click image for full size.
4353137

>>235763
Блокнот, это не достаточно пафосно.

>>235760
Короче, я по бухал по думал. Тебе нужно две малины с сенсорным экранчиком. Кстати, купить их это твоя задача. После этого можно продолжить серьёзный разговор.

Дальше от тебя требуется простая задача автозапуска веб страницы в режиме киоска, а перед этим ты поднимаешь свой веб сервер на питоне с приложухой написанной так как ты её видишь. Здесь не парься это чуть-чуть вайб кодинга, любая нейронка пишет на питоне как боженька, просто расскажи ей что ты хочешь. Что бы две малины общались они должны быть в одной Wi-Fi сети, либо подключаешь в свою, либо одна малина раздает другой.

Всё, поздравляю, твоя задача решена!

Да, блин ты был прав чувство местечковости и мещанства не ушло, но задаче тухлого чая решена:3

>> No.235766  

Теперь осталось это в прод подготовить. Мне самому то это нахрен не нужно, у меня-то память как у этого, как его, у слона.

>> No.235767  

Позавчера вернулся из Египта, отдыхали семьёй там недельку. Что я могу сказать, больше никогда не хочется туда ехать. Громко, ярко, невкусно, навязчиво. После такого отпуска хочется просто лечь, закрыть глаза и слушать тишину. Сенсорная перегрузка, если существует такое понятие. Ещё и заболел в аккурат к перелёту, грипп что ли.

Но море зато красивое и тёплое. Рыбки плавают у кораллов, и тебя совсем не боятся.



File: 1760942538629.png -(1581878 B, 1624x910) Thumbnail displayed, click image for full size.
1581878 No.234544   [Reply]

Сап.

В этом треде я буду запиливать свою механическую клавиатуру. Проектировать её в каде, разводить плату, заказывать изготовление одних компонентов и выбирать другие. И так далее. Тема довольно задротская, но легко постижимая.

Я уже немного продвинулся в работе и прежде пробовал постить на хардваче сасача, поэтому первым делом перенесу несколько постов и пиков оттуда. А потом будем ехать вместе.

Итак, для начала накидаем, а что собственно хочется от клавиатуры. Без какого-либо порядка, как в голову приходит.

  1. Корпус металл без покрытия, алюминий или сталь. Мб полирну разве что. Но скорее всего лень.
  2. Баззер, возможно соленоид.
  3. Диоды пожалуй нет, нахуй они нужны, всё равно глаза на мониторе.
  4. Tadpole mount, как во фроге от геонворкс. Скорее всего pcb mount для плейтлесс билдов.
  5. Чип STM32, голый QMK. Может для публики виал прикручу.
Comment too long. Click here to view the full text.
74 posts and 44 images omitted. Click Reply to view.
>> No.235266  
File: 1764179084494.jpg -(3340918 B, 4032x2268) Thumbnail displayed, click image for full size.
3340918

Примерил детали друг к другу, вроде всё подходит. Плата пока не паяна и не прошита, это ещё не клавиатура.

>>235262
Всё будет обязательно! Пока придерживаюсь плана.

Печатный корпус мне нужен для того чтобы убедится что все детали механически друг к другу подходят и нет неожиданных факапов. Много чего может случиться, вообще говоря. Например, uDB не войдёт в свой слот, там довольно тесно. Или провод к ней от платы где-то прижмётся диодом к корпусу. Или флекс тадполов плюс флекс платы будет достаточно чтобы какой-то переключатель коснулся корпуса (замыкание). С металлической пластиной не ожидаю, но без неё вполне вероятно. Да даже какие-то отверстия несоосные или не тот диаметр. Вариантов обосраться масса, короче.

Всё это хорошо бы знать ещё не успев потратить деньги. 3д-печать для меня условно бесплатная (есть старая прюша), в отличие от точения (точки?) стали.

Прошивка QMK будет, всё уже написано до меня гораздо лучше чем я когда-либо смогу. Мне нужно будет только создать конфиг в соответствии с моей раскладкой выше, а в нём пару своих триггеров для уже написанных функций. Да собственно конфиг раскладки уже в основном готов, я его возьму с других своих клавиатур, а мне останется только его чуть поправить под количество кнопок и матрицу конкретно этой.

>> No.235276  

>>235266
Выглядит красиво, правда я без понятия как этим пользоваться.

Готовые прошивки это хорошо, но как-то не интересно:3

>> No.235367  

>>235276
Писать самому для меня слишком интересно, не думаю что справлюсь. И к тому же готовый велосипед вот он стоит и ждёшь, когда ты на него сядешь и поедешь. А мне хочется сразу прыгнуть на него и педали крутить, лол.

Конечно можно было бы, и я в принципе понимаю в чём может интерес, но к сожалению (к счастью?), нет ни одной объективной причины подтолкнувшего бы меня к хоум-брю прошивке, кроме искусственного челленджа. Памяти завались, функций интересных дофига, железо под QMK стоит не слишком разорительно. Я пожалуй всё ещё разбираюсь что можно сделать с существующим инструментом, и не готов изобрести свой, даже не могу придумать в теории, а что могло быть лучше? Не то что как это сделать. А когда придумаю, то первым шагом будет контрибьютнуть в QMK, наверно.

>> No.235368  

Я тут ещё подумал. Стальной корпус выйдет мне в копеечку, а ничего из стали я ещё не заказывал ничего у JLC. Имеет смысл начать с чего-нибудь поменьше и попроще, чем сразу фигачить 3кг кирпичи. Типа такого
>>234681, только ещё проще, без резьбы. Будет раза в 2.5-3 дешевле. Пересплю с этой мыслью, пожалуй.

>> No.235370  

>>235276

> как этим пользоваться

Всё дело в бульоне прошивке. Там всё волшебство. Самое главное, что нужно поместить в голове — это что одна физическая кнопка может иметь больше одной функции, в отличие от обычной клавиатуры. Вот у меня на этой клаве используемых «кнопок» наверно 150 как минимум. Просто они доступны переключением режима, или аккордом, или способом нажатия, и их «не видно».

А привычка нажимать одни физические кнопки вместо других приходит быстро, если ты об этом.

>> No.235738  
File: 1767198320904.png -(593029 B, 1385x593) Thumbnail displayed, click image for full size.
593029

Сап. Оп на связи.

В общем, решил проверить китайскую фрезеровку по стали на клавиатуре поменьше и попроще, пикрилейтед. Это полюбившийся мне офисный форм-фактор с пробелом на мизинце. Металла и времени на неё уйдёт поменьше и посему надеюсь, что она выйдет недорого (протип: недорого не будет).

С новым годом!

>> No.235740  
File: 1767198816900.png -(263176 B, 1319x416) Thumbnail displayed, click image for full size.
263176

Эта клавиатура примечательна тем, что:

  1. Она существенно ниже, чем основной проект (который я, конечно же, не забросил, а вернусь к тему после теста этого).

б. Кейс состоит только из одной детали.
III. В кейсе нет резьбы и болтов, а всё держится на трении (об этом в следующем посте).

Посмотрите какая низенькая. Это возможно из-за переключателей низкого профиля (kailh element).

>> No.235741  
File: 1767198930729.jpg -(25622 B, 1000x563) Thumbnail displayed, click image for full size.
25622

Зацените какой крохотуля.

>> No.235742  
File: 1767199457794.png -(303011 B, 2178x1015) Thumbnail displayed, click image for full size.
303011

Разрез, чтобы было понятнее, как это работает.

1 это кейс, просто брусочек с углублением.
2 pcb.
4 пластинка, в которую вставляются переключатели.
3 это эластичная пластика, схваченная между pcb и пластинкой для свичей. Видно, что она чуть больше шириной, чем кейс. Это обеспечит необходимое трение с корпусом, чтобы кишочки не вываливались наружу. И вместе с тем не позволит pcb касаться корпуса.

>> No.235743  
File: 1767199916062.png -(122391 B, 1743x790) Thumbnail displayed, click image for full size.
122391

Хей, но у тебя же вся эта ебола просто опустится на дно и переключатели сядут на корпус!

Нет, см. пик. На корпусе предусмотрены небольшие выступы, а на плате ответные отверстия. На эластичной пластинке их нет, поэтому вся конструкция сядет ей на выступы и pcb остановится вровень с выступами.



File: 1692807278561.jpg -(714780 B, 1200x1200) Thumbnail displayed, click image for full size.
714780 No.217061   [Reply]

Скрипты/софт облегчающий жизнь.

Прошлый тред >>174285

170 posts and 54 images omitted. Click Reply to view.
>> No.234562  

Если кгрупе сделать 666 на tasks файл, то любой проц может сбежать из своей кгрупы прыгнув в эту. Это не проблема, но что бы так не делать, сделал SUID пердольку, которая в кофиге читает допустимые пары controller:cgroup и позволяет записаться в них, если твой процесс находится в корневой кгрупе.

Пощу только на случай, если кому-то проффесиональному захочется просмотреть и сделать "как надо", что бы я мог "перенять" опыт. Как-то так.

#define _GNU_SOURCE
#define _POSIX_C_SOURCE 200809L
#include <errno.h>
#include <regex.h>
#include <fcntl.h>
#include <signal.h>
#include <stdarg.h>
#include <stdio.h>
Comment too long. Click here to view the full text.
>> No.235141  
#!/bin/sh
run () {
echo "$*" > /tmp/_status
"$@"
}
while read -r pkg; do
case "$pkg" in
*chromium*)continue;;
*webengine*)continue;;
*);;
esac
run emerge --update --newuse --oneshot "$pkg"
done < /var/lib/portage/world
>> No.235178  
File: 1763931192707.jpg -(172529 B, 1362x902) Thumbnail displayed, click image for full size.
172529
#!/usr/bin/env sh
# Depends on ttyplot, written on OpenBSD
# usage: ./bandwidth_graph.sh $network_iface
#
# Better use Zabbix or Prometheus + Grafana
set -o pipefail

IFACE=$1

netstat -b -w 1 -I $IFACE |
awk 'NR > 3 { print $1/1024; print $2/1024; fflush }' |
ttyplot -2 -t "IN/OUT Bandwidth in KB/s" -u "KB/s" -c "#"
>> No.235179  

>>235141
>>235158
А мог бы бинарные пакеты просто поставить, chromium'ы в них всё равно собираются со всякими там LTO.

>> No.235180  

В пайтоне есть встроенный модуль ipaddress, на codewars есть задача IP validation:
https://www.codewars.com/kata/515decfd9dcfc23bb6000006

Одно из топовых решений с первой страницы, вот такое:

import ipaddress

def is_valid_IP(strng):
try:
ipaddress.ip_address(strng)
return True
except:
return False;

Ясное дело, что с такой весёлой стандартной библиотекой можно кучу всего делать.
Вот например скрипт для анонимизации логов, то есть стирания последних бит IP-адреса из них:

Comment too long. Click here to view the full text.
>> No.235181  

>>235179 не мог бы блядь, на вебэнжин нет нихуя бинарных пакетов, а хромиум я унгуглд собираю. хотя pf4public там вроде накидывает бинарников за щеку, но я почему-то по хардкору пошел. не помню почему. может просто шиза я хз, я за свой моск не отвечаю!

>> No.235182  

>>235178 nload под бсд вроде собирается, но спасибо за сову на глобусе люблю таких нюхать

>> No.235184  

>>235182

>nload

Спасибо, не знал про него раньше. Да, в портах OpenBaSeD есть.

>> No.235392  

человеченьский конфиг для bc(big кок)
https://github.com/idealvin/bc/blob/master/bcrc
debe

>> No.235716  

Вычитывает диск и перезаписывает нечитаемые блоки нулями. По USR1 печатает прогресс вычитки.

#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <fcntl.h>
#include <inttypes.h>
#include <unistd.h>
#include <sys/ioctl.h>
#include <linux/fs.h>
#include <signal.h>

#define BLOCKSIZE 4096

size_t devicesize;
Comment too long. Click here to view the full text.


File: 1764610132585.jpg -(115625 B, 1080x1177) Thumbnail displayed, click image for full size.
115625 No.235386   [Reply]

как в ассамблерном языке NASM можно написать как можно более быстрый остаток от деления, когда деление округляет в ближайшую сторону?
Вот пример кода на NASM:
section .text
global _start
_start:
; золотое сечение
mov rbp, rsp
push qword -1836311903 ; [rbp-8]
push qword -1134903170 ; [rbp-16]

; алгоритм Евклида
; <БЕНЧМАРК>
rdtsc
push rax ; [rbp-24]

Comment too long. Click here to view the full text.
5 posts omitted. Click Reply to view.
>> No.235447  

P.S.
xor r8, r8
sub r8, rdx
Возможно, быстрее, чем mov + neg.

>> No.235509  

Из двух ответов выше — некоторое полезно, а некоторое неверно по невнимательности. Но как я понял, ответ на тред уже найден?

>> No.235513  

>>235509

> некоторое неверно по невнимательности

Что именно?

>> No.235538  

Проходил мимо и мне почему-то подумалось, что твою, оп, хуйню, сможет решить нейронка. И я решил проверить это, вот результат. По моему хуйня какая-то. Гемини про
"Для ускорения этого участка кода необходимо избавиться от условных переходов (`js`, `jmp`). В современных процессорах (начиная с Pentium Pro и далее) промах предсказателя переходов (branch misprediction) стоит очень дорого (10-20 тактов), что может свести на нет выгоду от уменьшения количества итераций алгоритма Евклида.

Поскольку инструкция `div` сама по себе очень медленная (от 20 до 80 тактов в зависимости от архитектуры), добавление лишних ветвлений критично.

### Решение: Безветвлевая логика (Branchless programming)

Ваша задача математически сводится к следующему: получить *минимальный по модулю* остаток.
После `div rcx` у вас в `rdx` лежит классический остаток $R$ ($0 \le R < B$).
Нам нужно выбрать между $R$ и $B - R$, взяв то, что меньше.
То есть: `rdx = min(rdx, rcx - rdx)`.

Comment too long. Click here to view the full text.
>> No.235658  

Не знаю, создавать ли отдельный тред, так что здесь напишу следующий вопрос:
Как прочитать в NASM файл в область кучи, выделенную с помощью mmap (системный вызов Линукса) как неанонимную область?

>> No.235659  

>>235658
С памятьу от mmap можно работать как с самой обычной памятью.

>> No.235691  

А кто-нибудь знает бесплатный хостинг и сервер для того, чтобы просто для теста продебажить слова "Hello, world!" в браузере на асме (ассембле)?

>> No.235692  

>>235691
localhost

>> No.235712  

>>235692
А не на своëм компьютере чтобы? Нет бесплатного хостинга чтобы выводить в интернете простой текст из ассембля на http сервере.

>> No.235713  

>>235712
Виртуальные машины и виртуальные сетевые карты попробуй, VPN.



Delete Post []
Password
Previous [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]

[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]