- 1
IT Оффтоп #136
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
IT Оффтоп #136
#106: https://govnokod.ru/27552 https://govnokod.xyz/_27552
#107: https://govnokod.ru/27554 https://govnokod.xyz/_27554
#108: https://govnokod.ru/27557 https://govnokod.xyz/_27557
#109: https://govnokod.ru/27581 https://govnokod.xyz/_27581
#110: https://govnokod.ru/27610 https://govnokod.xyz/_27610
#111: https://govnokod.ru/27644 https://govnokod.xyz/_27644
#112: https://govnokod.ru/27648 https://govnokod.xyz/_27648
#113: https://govnokod.ru/27652 https://govnokod.xyz/_27652
#114: https://govnokod.ru/27659 https://govnokod.xyz/_27659
#115: https://govnokod.ru/27665 https://govnokod.xyz/_27665
#116: https://govnokod.ru/27671 https://govnokod.xyz/_27671
#117: https://govnokod.ru/27675 https://govnokod.xyz/_27675
#118: https://govnokod.ru/27685 https://govnokod.xyz/_27685
#119: https://govnokod.ru/27701 https://govnokod.xyz/_27701
#120: https://govnokod.ru/27703 https://govnokod.xyz/_27703
#121: https://govnokod.ru/27710 https://govnokod.xyz/_27710
#122: https://govnokod.ru/27728 https://govnokod.xyz/_27728
#123: https://govnokod.ru/27729 https://govnokod.xyz/_27729
#124: https://govnokod.ru/27730 https://govnokod.xyz/_27730
#125: https://govnokod.ru/27732 https://govnokod.xyz/_27732
#126: https://govnokod.ru/27733 https://govnokod.xyz/_27733
#127: https://govnokod.ru/27737 https://govnokod.xyz/_27737
#128: https://govnokod.ru/27742 https://govnokod.xyz/_27742
#129: https://govnokod.ru/27747 https://govnokod.xyz/_27747
#130: https://govnokod.ru/27755 https://govnokod.xyz/_27755
#131: https://govnokod.ru/27766 https://govnokod.xyz/_27766
#132: https://govnokod.ru/27790 https://govnokod.xyz/_27790
#133: https://govnokod.ru/27828 https://govnokod.xyz/_27828
#134: https://govnokod.ru/27834 https://govnokod.xyz/_27834
#135: https://govnokod.ru/27839 https://govnokod.xyz/_27839
nepeKamHblu_nemyx 30.11.2021 16:52 # +1
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://vorec.space/ (глоссарий Говнокода)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
JloJle4Ka 30.11.2021 17:02 # +2
6E3BY3HuK 30.11.2021 21:29 # +2
ASD_77 01.12.2021 03:11 # 0
JloJle4Ka 01.12.2021 09:03 # 0
guest6 30.11.2021 23:24 # +2
bormand 30.11.2021 23:28 # +1
bormand 30.11.2021 23:34 # +1
Надо называть вещи своими именами...
guest6 01.12.2021 00:47 # +1
j123123 01.12.2021 03:58 # 0
Ну вообще это может быть и фичей биоса. Никакого UEFI там может и не быть.
http://www.nastrojkabios.ru/usb-port/usb-storage-support.html
guest6 01.12.2021 11:46 # 0
bormand 01.12.2021 11:55 # 0
guest6 01.12.2021 12:15 # 0
там картинка 2008-го года.
guest6 01.12.2021 01:29 # 0
bormand 01.12.2021 01:34 # +1
guest6 01.12.2021 01:37 # +1
Дос работает с диском через прерывания BIOS, а они через CHS (а не LBA).
Так что получается что количество секторов должно пролазить и там, и сям. И там получалось вроде 500 метров или что-то такое.
Впрочем, это DOS 6.22. Может быть тот, что шел с виндой (7.0) умел CHS напрямую, но всё равно мало
bormand 01.12.2021 01:40 # 0
Там расширенная версия этих команд с LBA с древних лет есть. Вопрос только в том, умеет ли твой DOS их юзать и не охуеет ли он от размера.
guest6 01.12.2021 01:41 # 0
bormand 01.12.2021 01:41 # 0
guest6 01.12.2021 01:42 # 0
У Инью скорее всего FreeDOS (не 6.22 же, ну) а он может LBA вполне.
но эмулить диск конечно должен биос CSM.
Пока что своих биосов во флешки не завезли, а в дос наверняка не завезли дрова xhci
PS: Вспомнил, что из доса 7 (который с win95 и win98 шел) вполне широебился по гиговому винту
А про 6.22 таки я был прав
https://retrocomputing.stackexchange.com/questions/8810/can-dos-6-22-recognize-more-than-504mb-when-the-bios-only-supports-chs
bormand 01.12.2021 01:52 # 0
Хотя, возможно, оно и так и так заработает. Фиг знает. Вся эта эмуляция из говна и палок сделана и везде разная.
guest6 01.12.2021 02:11 # 0
я думал, на флешке обычно есть MBR или GPT, как же иначе я на ней маленький раздел создавал?
bormand 01.12.2021 02:21 # 0
guest6 01.12.2021 11:47 # 0
bormand 01.12.2021 11:54 # 0
guest6 01.12.2021 12:10 # 0
Главное, чтоб там в начале суперблок был
HO9I6PbCKuu_neTyx 01.12.2021 13:04 # 0
Если на флешке несколько разделов, то обычно Винда монтирует только первый, а чтобы смонтировать остальные, нужно попердолиться.
guest6 01.12.2021 13:07 # 0
HO9I6PbCKuu_neTyx 01.12.2021 14:13 # 0
Нужно либо хакать прошивку флешки, чтобы она себя определяла как HDD, либо хакать драйвер. Я находил похаканный драйвер, ссылку потерял.
Кстати, разные картридеры по-разному себя определяют: одни как HDD, другие как FDD. С этим тоже проблема.
Soul_re@ver 01.12.2021 14:16 # 0
А прыщи как себя ведут?
guest6 01.12.2021 14:33 # 0
guest6 01.12.2021 14:40 # 0
Есть SCSI command set, ATAPI command set, и UFI: USB Floppy Interface
bormand 01.12.2021 15:34 # 0
Трим на флешках вроде не пашет.
guest6 18.09.2023 19:54 # 0
HO9I6PbCKuu_neTyx 01.12.2021 13:01 # 0
Проблема в поддерживаемых ФС.
j123123 01.12.2021 03:54 # +1
j123123 01.12.2021 04:01 # +1
guest6 01.12.2021 11:49 # 0
работает ли с xhci, интересно
bormand 01.12.2021 11:50 # 0
guest6 01.12.2021 12:08 # 0
То есть он сразу драйвер и контроллера, и устройства. Если они реально смогли все три стандарта да еще со всякими компаньенами (или флешек на первый USB не быва?) и прочей хирней, то они крутые
All major chipsets are supported (Intel/Sis/Via/nVidia)
Какой свежачок:)) Получается, он и PCI должен был малость понимать?
Я уже забыл, как находили мост без ACPI. Вроде, там были какие-то IO порты стандарнтые, чтобы сходить в конфигурейшен спейс?
Important notes: Hotplug is not supported. Attach your device BEFORE you power on the computer. Also, refrain from use of any intermediate hub devices while using this driver.
Какой USB :)))
Не умеют получать сообщения от хаба про новые устройства?
С другой стороны ведь и дос не факт, что хотплаг умеет, и что там в рантайме можно добавлять диски
bormand 01.12.2021 14:00 # 0
ObeseYoung 01.12.2021 15:23 # +1
Будь здоров!
Тут на днях чихнул в автобусе (из-за ябучей маски) так полсалона переполошилось
bormand 01.12.2021 15:42 # 0
Или у них всё синхронное и один буфер на всех?
guest6 01.12.2021 17:23 # 0
Возможно, буфер один, и более одного устройства они не поддерживают
bormand 02.12.2021 02:26 # 0
Да они и сейчас есть... Правда там не весь конфиг спейс видно. Но я вот даже не помню, что реально в новом конфиг спейсе добавилось.
guest6 02.12.2021 02:35 # 0
Вообще конечно жизнь до ACPI таблиц была весёлой.
Часть устройств имели фиксированные адреса, но наличие устройств надо было проверять через Bios Data Area.
Часть могли иметь адреса, заданные джамперами или в CMOS Setup. Узнать опять таки можно было через Bios Data Area.
Какие-то устройства могли вовсе никак себя не обозначать, и нужно было у пользователя спрашивать настройки.
Наконец можно было в наглую писнуть в какой-то адрес и проверить как тебе ответят, но это было стремно, потому в "поиск не pnp устройств" в win9x было написано, что "комптютер может зависнуть".
У MS была спецификация как себя должна мыш на ком порту вести, чтобы винда её определила итд.
А еще были попытки завести PNP в ISA, и даже кое-что работало.
Я малость смешал поиск "корневых" устройств и устройств "на шине", но наверное меня все поняли
bormand 02.12.2021 03:20 # 0
В embedded прыщах эту проблему решили через device tree (тоже как acpi описывает фиксированные железки, но не настолько сложное и ёбнутое на голову).
guest6 02.12.2021 03:26 # 0
Я, кстати, не доволен тем, как обычные прыщи показывают юзеру дерево устройств. Нужно или по /proc широебица, или ls{usb,pci} всякие юзать.
Есть какие-то тулы графические, но они мутные.
Вот в BSD обычно пишут, какой драйвер что нашел.
В dmesg у тебя сообщения типа
acpi
pci0 on acpi
dc0 (сетевая) on pci0
usb0 on usb0
mouse0 on usb0
итд
причем каждый такой драйвер имеет ман страницу
помоему это годно
bormand 02.12.2021 01:58 # 0
3.14159265 05.12.2021 17:04 # +3
Сёма, ты что XP снёс?
1024-- 05.12.2021 23:11 # +1
bormand 05.12.2021 23:12 # 0
guest6 05.12.2021 23:19 # +1
(Михаил Гук, 1999 год)
Unfortunately there is missing a BIOS item to disable the seizure of an IRQ for the USB, so you will have one less even if you don't use the USB (I think the right name for USB should be "unused serial bus".
http://www.thg.ru/mainboard/19981109/440bx-14.html
440BX Motherboard Review - Fall 1998
ASD_77 05.12.2021 23:43 # 0
ObeseYoung 06.12.2021 00:33 # 0
guest6 06.12.2021 00:50 # 0
В PCI их стало можно шарить, но PCI IRQ Routing это ад и израилъ, впрочем UART 16650 так и оставлся на ISA (точнее на южном мосту), потом завезли MSI, и шарить стало не надо ничего (в PCI-Express тока они и етсь)
Но COM и ныне там.
В USB прерывание нужно только хост контролеру, а он уже там разбирается кто чего куда послал. И стало совсем хорошо
guest6 06.12.2021 00:46 # +1
COM порт соотносится с USB примерно как DOS с Unix
ObeseYoung 06.12.2021 01:21 # +2
JloJle4Ka 01.12.2021 10:26 # +2
Поэтому насчёт работы попроще - это больной вопрос. Скорей всего я буду работать программистом практически за любые деньги.
TOPT 01.12.2021 10:40 # +5
guest6 01.12.2021 11:31 # 0
guest6 01.12.2021 13:15 # +4
Desktop 06.12.2021 03:22 # +1
guest6 01.12.2021 11:42 # +1
TOPT 01.12.2021 12:13 # 0
guest6 01.12.2021 12:17 # +1
3oJIoTou_xyu 01.12.2021 13:00 # 0
https://youtu.be/4mGXgwSFIGY
JloJle4Ka 01.12.2021 12:18 # 0
Не выйдет, придётся много ходить.
bormand 01.12.2021 14:43 # +2
Если верить отзывам из инета, придётся олимпийские рекорды по бегу бить, чтобы в тайминги уложиться.
Но раз тачка есть -- будет полегче, наверное.
Soul_re@ver 01.12.2021 14:47 # +1
https://35photo.pro/photos_main/178/894025.jpg
guest6 01.12.2021 14:56 # 0
guest6 01.12.2021 14:49 # +3
JloJle4Ka 01.12.2021 14:50 # 0
guest6 01.12.2021 14:54 # +1
ObeseYoung 01.12.2021 21:09 # +1
guest6 01.12.2021 12:19 # 0
JloJle4Ka 01.12.2021 12:26 # 0
guest6 01.12.2021 13:08 # 0
сможешь работать спамером или черным SEOшником
JloJle4Ka 01.12.2021 13:15 # 0
Следующая лаба будет на джанге напиздячить сайт с этим содержимым.
1024-- 02.12.2021 09:35 # +1
Преподаватели смогли уйти в бизнес не отходя от кассы?
j123123 02.12.2021 11:02 # +1
JloJle4Ka 02.12.2021 11:11 # 0
1024-- 02.12.2021 13:04 # +1
Но вообще, может сидит/сидел человек на ГК. Увидит репродукции текстовых гоатсе и прослезится.
Steve_Brown 01.12.2021 14:19 # +2
Внешние данные есть? Можно переодеться в купальник и камвхорить.
guest6 01.12.2021 14:58 # 0
bormand 01.12.2021 15:00 # +2
guest6 01.12.2021 15:03 # +2
bormand 01.12.2021 16:58 # +1
YOLO.
Soul_re@ver 01.12.2021 15:09 # +3
Did I fucking stutter?
https://pbs.twimg.com/media/E6iGvwfVcAMFKV3.jpg
Steve_Brown 01.12.2021 18:38 # +1
ISO 01.12.2021 19:28 # +2
JloJle4Ka 01.12.2021 20:06 # +2
bormand 02.12.2021 00:14 # +2
ropuJIJIa 02.12.2021 15:04 # 0
MaaKut 02.12.2021 18:12 # 0
Бреете ли Вы жопку?
guest6 01.12.2021 13:42 # 0
Soul_re@ver 01.12.2021 13:44 # 0
guest6 01.12.2021 14:36 # 0
scp между машинами тоже падает с borken pipe через какое-то время
скорость при этом хорошая
Петух включил keepalive в ssh, и помогло
Предполагаю, что диск у петуха медленный, и ssh слишком долго простаивал, и сервер отваливал его по таймауту, потому помог keepalive
Посоветовал питуху попробовать с scp -l (небольшая скорость) и позырить vmstat
что может быть такое?
JloJle4Ka 01.12.2021 14:43 # +2
Какого класса, Кетер?
guest6 01.12.2021 14:56 # 0
JloJle4Ka 01.12.2021 15:15 # 0
JloJle4Ka 01.12.2021 20:12 # 0
Вот я себе на телефон поставил SimpleSSHD, на виртуалку с Андроидом тоже. Когда надо файлы перекидывать, включаю на телефоне сервер и с компа делаю «get» с помощью «sftp».
Можно телефон дома оставлять, а брать с собой только ноут и по ssh с него загружать нужные файлы.
bormand 01.12.2021 20:13 # 0
Любишь погорячее?
JloJle4Ka 01.12.2021 20:16 # 0
MAPTOBCKuu_nemyx 11.04.2024 16:53 # 0
https://ru.m.wikipedia.org/wiki/VMOS
Надо будет попробовать запустить VMOS из-под VMOS и так несколько раз.
guest6 12.04.2024 05:54 # 0
https://en.wikipedia.org/wiki/VM_(operating_system)
MAPTOBCKuu_nemyx 12.04.2024 10:27 # 0
Интересная тема.
A second level instance of VM can be fully virtualized inside a virtual machine. This is how VM development and testing is done (a second-level VM can potentially implement a different virtualization of the hardware). This technique was used to develop S/370 software before S/370 hardware was available, and it has continued to play a role in new hardware development at IBM. The literature cites practical examples of virtualization five levels deep.
MAPTOBCKuu_nemyx 11.04.2024 16:49 # 0
bormand 01.12.2021 20:16 # +1
keep-alive же лечит, зачем дальше копать?
guest6 01.12.2021 23:58 # 0
> зачем дальше копать?
потому что хангри майндс. Ты нет разве?
bormand 02.12.2021 00:01 # 0
Мне обычно лень дальше копать когда более-менее разумный воркэраунд нашелся.
guest6 02.12.2021 00:17 # 0
bormand 02.12.2021 00:07 # 0
Я не знаю как git и scp качают. Часто ли они что-то передают в обратную сторону чтобы запросить ещё файлов? Или тупо односторонний поток всё время?
bormand 01.12.2021 23:47 # +1
Теперь у моей виртуальной машины есть не только личная видюха, но и usb контроллер, звуковуха, сетевуха и nvme диск. Сбылась мечта идиотки.
guest6 01.12.2021 23:53 # +1
> nvme диск.
кстати, где в nvme диск?
bormand 01.12.2021 23:55 # 0
> где в nvme диск
Метафорический.
bormand 01.12.2021 23:57 # +1
guest6 02.12.2021 00:17 # +1
напомню, что мы говорим про настройки звуковой карты. Прыщебляди, если вы не уничтожите Поттеринга, то скоро вам придется мигрировать на Windows за простотой, логичностью и предсказуемостью
bormand 02.12.2021 00:22 # 0
guest6 02.12.2021 00:24 # 0
alsamixer же устарел и работает поверх пыщпыщаудио. pavucontrol может быть нужен
> пульса через него и будет это делать.
там вроде адский ад:
пыщ может работать через ALSA, а может напрямую
А alsamixer работает через пыща как и любой другой ALSA клиент
короче, верните мне OSS, бляди
bormand 02.12.2021 00:25 # 0
Эээ.. серьёзно? Вроде наоборот пульса ядерную часть от алсу юзает. Как и любые другие звуковые сервера.
guest6 02.12.2021 00:29 # 0
alsamixer->пыщ->ALSA в ядре
нет?
Нук скажи ``alsamixer`` в терминале. Какая карта видна?
Но я могу напиздеть конечно, у меня на эту тему совсем не стоит почему-то, и я в ней мало разбираюсь
вот же оно :
https://gavv.github.io/articles/pulseaudio-under-the-hood/diagrams/alsa_compat.png
bormand 02.12.2021 00:32 # 0
Так что хрен знает кто там сверху )))
guest6 02.12.2021 00:35 # 0
Я сторонник правила "не плати за то, чем не пользуешься".
Если у меня одна звуковая карта локальная и я хочу в ней звук издавать, то зачем я вообще должен что-то понимать про какие-то звузовые сервера с их ебаной связью по дибасу
bormand 02.12.2021 01:35 # 0
guest6 02.12.2021 01:37 # 0
bormand 02.12.2021 01:40 # 0
В кеды вроде какое-то шипящее говно ещё до пульсы было встроено.
Или я гоню? Давно это было...
guest6 02.12.2021 01:45 # 0
https://alsa.opensrc.org/Dmix
а, ну собссно пишут, что он софтварно микшит еесли карта не может хардварно
а про правильно открывать я не знаю. Как-то через snd_pcm_open?
Кстати! Алса же может с несколькими устройствами работать. Может, там есть алса напрямую (для пульса) и алса, которую эмулит пульс?
надо просто твоему VLC другой девайс указать?
https://www.alsa-project.org/wiki/Setting_the_default_device
bormand 02.12.2021 01:48 # 0
З.Ы. ESD и ARTS, во. Шепелявые предки пульсы.
guest6 02.12.2021 01:51 # 0
я думал, это или на уровне драйвера (если карта хардварно умеет) миксируеца, или dmixом
bormand 02.12.2021 01:52 # 0
bormand 02.12.2021 01:53 # 0
Х.з., возможно. Но в гуйне только default видно.
bormand 02.12.2021 00:33 # 0
guest6 02.12.2021 00:35 # 0
что будет делать софт под альсу?
bormand 02.12.2021 01:03 # −1
Алсамиксер завёлся, показывает реальную карту, крутилки крутятся. А вот проги не видят, видимо они уже через прокси...
guest6 02.12.2021 01:08 # 0
тоесть миксер ходит напрямую, а проги через либу?
Какая логика))
Кстати хочешь верь, хочень нет, но у меня так:
https://i.postimg.cc/pdSqqS01/pulse.png
(см чип)
bormand 02.12.2021 01:34 # 0
guest6 02.12.2021 01:41 # 0
Вот все у них так:(
bormand 02.12.2021 01:57 # 0
bormand 02.12.2021 01:09 # 0
guest6 02.12.2021 01:10 # 0
bormand 02.12.2021 01:12 # 0
bormand 02.12.2021 00:27 # 0
bormand 02.12.2021 00:29 # 0
А, точно. Можно же наоборот, выход прыщей на вход винды в виртуалке. А там проброс с входа на выход точно работал.
MaaKut 02.12.2021 01:03 # 0
JloJle4Ka 02.12.2021 18:54 # 0
Почему? Почему?
guest6 02.12.2021 18:56 # +1
Теперь все умеют автодетект, Так что ставь патчкорд, и не парься
ps: https://en.wikipedia.org/wiki/Ethernet_crossover_cable
bormand 02.12.2021 19:01 # +1
А сейчас гигабитки автодетектят, им похрен. Можешь хоть рандомом обжимать.
JloJle4Ka 02.12.2021 19:09 # 0
j123123 02.12.2021 19:11 # 0
Soul_re@ver 02.12.2021 19:13 # +1
j123123 02.12.2021 19:13 # +1
guest6 02.12.2021 19:14 # 0
bormand 02.12.2021 19:15 # 0
guest6 02.12.2021 19:16 # 0
> По сути то ж самое, но без db-9 и размашистого двенадцативольтового сигнала.
Да, RS-232 это тот же UART но перекодированный из TTL чтобы подключать внешние далекие устройства вроде
bormand 02.12.2021 19:16 # 0
guest6 02.12.2021 19:18 # 0
то есть и j123 тоже должен знать про кроссы (нульмодемы) и патч корды
bormand 02.12.2021 19:21 # +1
Поэтому либо у тебя всё норм втыкается потому что железячник так предусмотрел либо ты проводки по одному соединяешь.
bormand 02.12.2021 19:22 # +1
З.Ы. В общем-то у com портов её тоже не было, кабель однозначно был или прямой или кросс.
guest6 02.12.2021 19:27 # 0
>З.Ы. В общем-то у com портов её тоже не было, кабель однозначно был или прямой или кросс.
да, девеятка была на терминальной части, а на модеме был длиииный такой
bormand 02.12.2021 19:28 # 0
ObeseYoung 02.12.2021 20:22 # 0
guest6 03.12.2021 02:45 # 0
Правда в wifi у тебя шаред медиа коллижен авойденс (ну как авойденс? слышали про hidden terminal problem?)
А вот шаред медиа коллижен детекшн ушло за горизон лет семнадцать назад
ObeseYoung 03.12.2021 13:11 # 0
3.14159265 02.12.2021 20:43 # +1
Несимметричный — срань. В USB это стало проблемой, так что пришлось запиливать симметричный Type-C.
Кстати, а насколько просто соединить джве машины по Ethernet через USB (например Type-C)?
bormand 02.12.2021 20:46 # 0
Х.з., у меня только через отладочный транспорт xHCI так получилось сделать, пять гигабит вполне тащило. В остальных случаях комп не хотел быть девайсом...
Но это были старые контроллеры и кабели. Сейчас что-то реально помнялось?
3.14159265 02.12.2021 20:52 # 0
> Сейчас что-то реально помнялось?
А я не шарю, потому спрашиваю. Где-то читал что это возможно. И вроде видел как в кернел комитили такие драйвера.
Но конкретно: какие там драйвера (мудули ядра), как это всё конфигурить я не знаю.
bormand 02.12.2021 20:59 # 0
Да, без всяких там адаптеров и эзернетов. Тупо через кросс кабель.
> драйвера
Не ебу, если честно. У меня свой самодельный код был.
3.14159265 02.12.2021 21:02 # +1
Я себе купил свежее железо так по TypeC уже и монитор можно подключить и USB reverse charging. Просто охуенно зделали.
bormand 02.12.2021 21:16 # 0
А это же не USB, а HDMI на свободных парах разъёма?
3.14159265 02.12.2021 21:17 # 0
Не знаю где там hdmi.
Логически там вроде display port (могу ошибаться). Физически это просто два type-c разъема.
bormand 02.12.2021 21:20 # 0
Х.з., возможно. Но не usb ведь, просто в коннекторе лишние контакты под это оставили.
3.14159265 02.12.2021 21:25 # 0
Да, так и есть.
Логически протокол DP, а физически педерача идёт по USB кабелю.
Вот хотелось бы получить такой же Ethernet. Чтобы логически это был LAN, а физически usb кабель.
bormand 02.12.2021 21:27 # 0
Выбор направления зарядки и общение с кабелем вроде в основной спеке есть. А дисплей порт и прочее? Заработает ли оно через какой-нибудь хаб или цепочку девайсов? Скорее всего хуй. Надо монитором вперёд цепочку строить.
3.14159265 02.12.2021 21:29 # 0
Всё стандартизировано и работает. Называется Alt Mode.
Проблемы у меня были с кабелями (почему-то ноут не хотел заряжаться от левых кабелей) и поддержкой alt usb mode старыми ядрами линукса.
Вот как бы:
https://github.com/torvalds/linux/blob/master/drivers/usb/typec/altmodes/displayport.c
3.14159265 02.12.2021 20:56 # 0
guest6 03.12.2021 02:47 # 0
Для этого нужны ethernet карты на USB (см USB communications device class
)
но можно эмулировать последовательный порт, и запустить поверх PPP: езернета не будет, но будет IP
ObeseYoung 03.12.2021 12:07 # 0
guest6 03.12.2021 12:23 # 0
gender это социальный конструкт, придуманный белыми мужчинами капиталистами чтобы недопустить женщин к управлению страной
ObeseYoung 03.12.2021 13:24 # 0
https://i.postimg.cc/DwybCdwS/obese.jpg
ObeseYoung 02.12.2021 20:20 # 0
Без DB-25 тогда уж. DE-9 это же новодельное говно без стандартизадции.
j123123 02.12.2021 19:30 # −1
Уверена?
https://www.fiber-optic-transceiver-module.com/wp-content/uploads/2015/08/1000base-t.jpg вот например есть такая хуйня. А если один проводок из витой пары под одну хуйню заюзается, другой под другую https://i.imgur.com/5vsf8jH.jpg оно это автоматически определит и переключит так, чтобы под эти "Hybrid" была именно пара?
bormand 02.12.2021 19:31 # 0
j123123 02.12.2021 19:35 # 0
bormand 02.12.2021 19:37 # 0
j123123 02.12.2021 19:38 # +2
guest6 03.12.2021 03:06 # 0
Пары должны быть скручены чтобы бороть наводки друг друга, а порядок пар формально не важен
1024-- 02.12.2021 19:32 # 0
Поскольку компьютер - не пейджер, обмен всегда двунаправленный, не важно, кто на том конце.
* Если используют шину, то все подключаются к одним и тем же проводам, разделять не надо.
* Если линии для передачи "туда" отделены от линий для передачи "обратно", то для 2N проводов каждый из проводов №1..N соединяется с проводами №N+1..2N на другом конце, и наоборот, и не важно, кого с кем соединяют.
Оправданная разница появляется только в случае
* PoE, когда реально есть асимметрия, и можно спалить (но PoE сделали на пару десятков лет позже Enternet'а)
* особых файловых серверов, где по одному проводу передают 1 пакет запроса, а обратно по 1024 проводам гонят петабайтный файл на ничего не подозревающую флешку.
bormand 02.12.2021 19:34 # 0
bormand 02.12.2021 19:41 # 0
А там всё безобидно, насколько я помню, т.е. питание приложено между парами. Нормальный девайс PoE даже не почувствует из-за трансформаторной развязки.
А если в китайском говне трансформатора нету -- туда ему и дорога. И без PoE сгорит.
guest6 03.12.2021 03:15 # 0
Я давеча видал как запускали камеры наблюдения и ubiquiti точки доступа с PoE, и боялись превысить мощность (свич умел 80 ватт или как-то так)
3.14159265 02.12.2021 21:00 # 0
По-честному витая пара нахуй не нужна.
Когда Яббле убрали у себя в макбуках LAN я счёл это безумием. А потом стали появляться другие производители ноутов и до меня дошло что Яббле всё делает правильно.
Wi-fi и USB достаточно. Это как PS/2 когда-то выбрасывали и все тоже бомбили (лаг повышенный, итд).
bormand 02.12.2021 21:14 # 0
На PS/2 то? Да, повышенный. Пока джва байта на отпускание передашь по 15кГц линку, USB уже и клаву обслужит и кучу инфы на флешку запишет.
Реальная проблема то не в USB была, а в офисных говноклавах и говномышках, которые занижают частоту опроса в 4-8 раз. Впрочем, она и сейчас есть.
ObeseYoung 02.12.2021 21:31 # +1
3.14159265 02.12.2021 21:43 # +1
И правильно сделали.
Все разъёмы в системе должны быть однотипными и универсальными (Universal Serial Bus). Конечно проприетарная Яббл-параша вроде thunerbolt не нужна.
Но вот зоопарт RJ-45, PS/2 и прочего D-SUB, DVI, HDMI говна должен вымереть.
У меня уже второй ноут без LAN-разъёма (не Яблле) я понял как это охуенно удобно ловить сеть без ебаных проводов.
А для LAN можно купить USB-RJ-45 переходник (что удивительно он мне ни разу не понадобился).
Сначала они убрали LAN. Все через пару лет собезьянничали.
Потом заменили разъём дисплея на thunerbolt.
Потом совместили скоростной порт педерачи данных с зарядкой (thunerbolt). Через пару лет все начали выбросывать свои зарядные разъёмы, заменяя их портом type-c.
Вообще думаю эволюция продуктов Яббла будет идти в том направлении что они оставят пару однотипных портов.
А закончится тем что они сделают коробку без разъемов вообще.
Зарядка будет индуктивной и беспроводной, все интерфейсы вроде наушников и сети тоже.
bormand 02.12.2021 21:48 # 0
Если КПД получится поднять... Сейчас она не особо эффективная.
3.14159265 02.12.2021 21:52 # +1
Но тренд именно такой. Причём в телефонах он тоже заметен.
Наконец-то производители выбросили свои проприетарные зарядные разъёмы и перешли на вореции USB (mini-USB или TypeC).
Убрали пиздец, когда под каждый телефон нужно своё уникальное зарядное. Поехал куда-то, забыл зарядное, ходишь ищещь конкретную питушню.
bormand 02.12.2021 21:53 # +1
Desktop 02.12.2021 21:57 # 0
– это уже ДВА стандарта
кучу периферии на mini без переходников в новый букмак не засунешь
ВОЗРАДУЕМСЯ
bormand 02.12.2021 21:58 # 0
Desktop 02.12.2021 22:01 # 0
вот зарядка от nexus 6p:
https://ae01.alicdn.com/kf/HTB1i9FIXynrK1Rjy1Xcq6yeDVXaC/100-Original-EU-Huawei-Google-Nexus-6P-wall-Charger-5X-usb-adapter-QC-3-0-Quick.jpg
Soul_re@ver 02.12.2021 22:08 # +2
micro.
Мини сейчас по законам Мёрфи обычно находится только на аппаратуре, с/на которую нужно ВОТПРЯМЩАС передать данные. А провод к нему найти труднее.
Desktop 02.12.2021 22:12 # +1
> micro
вечно путаю. а nanoUSB бывает?
bormand 02.12.2021 22:14 # 0
Микро, мини и тайп ц у меня по всей комнате валяются, а вот старый добрый квадратик пришлось идти и покупать.
Desktop 02.12.2021 22:17 # 0
– какой деанон )))
Soul_re@ver 02.12.2021 22:18 # +2
Desktop 02.12.2021 22:20 # 0
кетайский usb-кабель на 2+м всегда будет нерабочим говном или бывают исключения?
bormand 02.12.2021 22:21 # 0
Desktop 02.12.2021 22:21 # 0
– это и имелось в виду) а зачем ещё он нужен?
bormand 02.12.2021 22:23 # 0
Desktop 02.12.2021 22:24 # 0
а то я забыл уже всю школьную программу лол
bormand 02.12.2021 22:28 # 0
1024-- 06.12.2021 00:22 # +1
У сопротивления же всё линейно как с длиной, так и с площадью сечения. В USB-проводах снаружи не видно, какая толщина жилы, т.к. там много изоляции и ещё провода для данных мешают. Сделать кабель для зарядки можно и легко, но не факт, что сделали в конкретной реализации. Подводные камни - только в конкретных девайсах: блок питания слабый/с запасом, телефон привередливый/неприхотливый, китайцы, которые делали кабель, с фантазией/без.
Вот тут пишут с расчётами: https://goughlui.com/2014/10/01/usb-cable-resistance-why-your-phonetablet-might-be-charging-slow/
AWG20 - это 0.5мм^2. У меня на настольной лампе стоит провод 0.75мм^2. С учётом того, что он многожильный, он гнётся даже лучше, чем метровое USB-говно (там дата-провода одножильные, поэтому он тугой? или почему?) для зарядки питушни.
Soul_re@ver 06.12.2021 00:56 # 0
Да, многопроволочные кабели мягче, чем однопроволочные, но данные по ним бегают хреново.
Если то, что заряжается, не разговаривает с зарядкой, значит дата-провода ему не нужны. Можно взять двужильный многопроволочный кабель нужной длины и сечения, коннекторы и сделать себе зарядный кабель.
Desktop 06.12.2021 01:11 # 0
1024-- 06.12.2021 02:24 # 0
ObeseYoung 02.12.2021 22:33 # 0
bormand 02.12.2021 22:20 # 0
micro-A на розетку A у меня тоже валяется.
Soul_re@ver 02.12.2021 22:30 # +2
ЕМНИП, сейчас всё -А, что не обычный USB — deprecated.
ObeseYoung 02.12.2021 22:35 # 0
ЦК КПК же
vistefan 07.12.2021 18:57 # +2
Сто лет ищу провод, и не понимаю как называется. Вроде бы usb mini type b 4 pin, то есть ещё более редкий подвид.
На алике продаются какие-то специфические, там всё время на превьюшке нарисована одна и та же видеокамера (видимо заюзали подобный разъём для неё). И там провод с металлическим корпусом и в нём изгиб в нижней плоскости не стандартный, я боюсь заказывать, потому что может не подойти, или, что хуже, сломать разъём.
gEKA6PbCKuu_nemyx 07.12.2021 19:07 # 0
У меня есть фотоаппарат «Кодак» с гнездом, которое похоже на USB micro type B 5 pin, но несовместимо с ним. По ширине оно как 2/3 разъёма USB micro.
ObeseYoung 07.12.2021 19:37 # +1
pulse
massage
электромассажер для простаты?
1024-- 05.12.2021 23:19 # 0
bormand 02.12.2021 21:50 # 0
Сильно зависит от квартиры и железа... Мне вот тоже норм (стационарник на вайфае, да). Но есть неудачные места, где для пятёрки надо ставить несколько роутеров т.к. стены не пробивает, а двойка засрана соседями.
3.14159265 02.12.2021 21:58 # 0
Подтверждаю, есть такая проблема. Причём у всех знакомых так. Кругом нищебродские быдлороутеры на двойке.
У проводов есть джва неоспоримых преимущества: независимость от загаженности эфира, и отсутствие теоретической возможности удалённого доступа к машине.
bormand 02.12.2021 22:00 # 0
А нефиг портами в локалку светить... Или ты про zero day в дровах на карточку или саппликанте?
3.14159265 02.12.2021 22:18 # 0
Да. И bluetooth я без нужды стараюсь выключать.
Там же просто решето https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28139
Soul_re@ver 02.12.2021 22:02 # +3
bormand 02.12.2021 22:04 # +1
vistefan 03.12.2021 02:24 # 0
1024-- 05.12.2021 22:50 # 0
guest6 05.12.2021 22:51 # 0
Джек фром зе джангл
Desktop 02.12.2021 22:05 # 0
guest6 03.12.2021 02:40 # +1
Однако эфир не резиновый, и всё, что может быть подключено по проводу, должно быть подключено по проводу.
Wifi для телефонов и ноутов. Десктопы и телевизоры нужно втыкать в витую пару.
Desktop 02.12.2021 21:52 # 0
– они уже это сделали
3.14159265 02.12.2021 21:54 # 0
А USB и 3.5mm тоже не побоялись выкинуть?
Desktop 02.12.2021 21:56 # 0
> 3.5mm
– да-да, давайте все сидеть на дешманских usb-гарнитурах или беспроводном говне, которое нужно кормить как хомячка три раза в день
3.14159265 02.12.2021 22:01 # 0
Но я же в сортах говна не очень хорошо разбираюсь, там кроме Air есть ещё Macbook Pro. Может там оставили другие разъёмы.
Desktop 02.12.2021 22:04 # 0
4 type-c
и миниджек вроде ещё остался, хотя может на моделях этого года уже и нет
больше ничего
хочешь подключиться к внешнему монику? бери переходник, они все одинаково уебанские
3.14159265 02.12.2021 22:09 # 0
Почему?
К тому же новые моники в среднем и дорогом сегменте уже идут с Type-C.
Кстати 3.5mm мне тоже жалко. Но это проблема легаси. У всех полно колонок, наушников, гарнитур, и почти нет новой аудиотехники с usb.
Похожая ситуация была когда отказывались от LPT, а у народа была куча принтеров. Или когда меняли ISA на PCI тоже дико все бомбили.
Desktop 02.12.2021 22:10 # 0
– хуёвого качества, сомнительный форм-фактор, лишняя железка
> идут с Type-C
– по которому передаётся видеосигнал? не знал про такое колдунство
3.14159265 02.12.2021 22:14 # 0
Да. Выше обсуждали это с бормандом https://govnokod.ru/27845#comment746704
Desktop 02.12.2021 22:18 # 0
3.14159265 02.12.2021 22:20 # +2
Desktop 02.12.2021 22:15 # 0
– так а в чём тут легаси? у usb-наушников есть какие-то киллерфичи по сравнению с обычными?
bormand 02.12.2021 22:42 # +1
Desktop 02.12.2021 22:43 # 0
– это ж ещё звуковуха должна такое поддерживать? или они все уже?
bormand 02.12.2021 22:45 # +1
Усб наушники -- это и есть усб звуковуха, встроенная в наушники.
Desktop 02.12.2021 22:46 # 0
3.14159265 02.12.2021 22:45 # +1
Цифровая педерача аудиосигнала должна умножить на ноль весь дроч любителей тёплого лампового звука на экранированные провода из электролитически чистой меди, покрытые серебром.
Плюс двунаправленность и универсальность порта позволит мультиплексировать передачу сигнала на наушники, несколько разных колонок, принимать сигнал с микрофона имея один порт для всего хозяйства.
Это в теории конечно.
bormand 02.12.2021 22:47 # 0
3.14159265 02.12.2021 23:11 # +1
Т.к. он имеет индуктивность и ёмкость. См. «телеграфные уравнения». Также существует скин-эффект, который тоже влияет на прохождения разных частот по кабелю.
А у цифры такой проблемы нет. В случае чего добавляют перепитушню в виде кода коррекции ошибок, и всё работает бит-в-бит, пусть и с меньшей скоростью.
Но для аудио большой bandwidth и не нужен. 32 бит * 96 кгц это копейки.
bormand 02.12.2021 23:13 # 0
Может быть поэтому хорошие usb звуковухи хотят отдельное питание? А типичные usb уши -- говнище для геймеров со светящейся поебенью на боках или затычки для смартфона.
3.14159265 02.12.2021 23:18 # +1
Разве эти наводки не должны быть на порядок слабее помех создаваемых проводом.
Ведь у его индуктивность может меняться просто от того как он свёрнут.
И вообще наводки питания могут быть и из электросети.
Сидит такой аудиофил в хруще с проводкой на алюминиевых скрутках...
bormand 02.12.2021 23:29 # 0
Да, но в usb есть много очень неприятных частот -- например фреймы идут с интервалом в 1мс, вот тебе уже треск прям в самой заметной области спектра на 1кГц.
Плюс земля проседает на время передачи. Там не только наводки.
bormand 02.12.2021 23:42 # 0
1024-- 06.12.2021 00:36 # +1
ObeseYoung 06.12.2021 00:45 # 0
Desktop 02.12.2021 23:45 # 0
bormand 02.12.2021 23:54 # 0
bormand 03.12.2021 00:03 # 0
Desktop 03.12.2021 00:04 # 0
bormand 02.12.2021 23:16 # −1
Т.е. кабель с хорошей экранировкой питания от цифры найдёт своего покупателя. 146%.
Soul_re@ver 02.12.2021 23:19 # +3
Вот и аудиофилы утверждают, что слышат как электроны по кабелю ползут
Зато не пропустишь момент, когда всё скопировалось.
Soul_re@ver 02.12.2021 22:15 # +2
Аудиотехники с USB в принципе не бывает. Есть только говно.
3.14159265 02.12.2021 22:22 # 0
Почему-то в видеотехнике от аналоговых тюльпанов отказались и от D-SUB ушли. А 3.5mm похоронить никак не могут.
Хотя ведь можно было продолжать выпускать мониторы/тель-авизоры исключительно с YPbPr, RCA, VGA и кукарекать что «нам ваш HDMI/TypeC и нахуй не нужон».
bormand 02.12.2021 22:25 # +1
Хотя производителям это выгодно, конечно.
1024-- 06.12.2021 00:44 # +1
Наоборот должно быть пердолинга меньше. С аналогушнёй надо потратиться на универсальную хорошую звуковуху, хороший провод до телефонов и хорошие универсальные телефоны.
С монолитной цифрушнёй по идее нужно потратиться на сносные жилы для данных, где питушня не затухнет, а дальше - средняя звуковуха, средние телефоны, хорошая их настройка или хорошая прошивка.
bormand 02.12.2021 22:30 # +1
А у пузатых вроде и не было dvi-d?
Soul_re@ver 02.12.2021 22:33 # 0
Не было. Только DVI-A
3.14159265 02.12.2021 22:36 # 0
Но в чём принципиальная сложность сделать DAC для 16/24, пусть даже 32-битного звука?
2021 год на дворе.
bormand 02.12.2021 22:43 # 0
3.14159265 02.12.2021 22:54 # +2
Меня продолжает восхищать многозначность этого термина. Даже поискал кто первый его применил.
2018 год
https://govnokod.ru/24867#comment434086
> цап-царапка с хорошим усилком и хорошим питанием
Дык ведь в смартфоны с 3.5mm выходом ставят дешёвую хуйню и усилка там нет.
И выходит так что купил дорогие наушники, а тебе интегрированная в китайскую питушню звуковуха говорит: извини.
А с цифрой хорошие наушники будут с любого устройства принимать побитово точный сигнал, и в меру своей дороговизны играть звук соответстующей ламповости.
bormand 02.12.2021 22:55 # 0
bormand 02.12.2021 22:58 # 0
Хм, тред про Сёму и SDR.
guest6 03.12.2021 03:04 # 0
Кстати, EGA и CGA были цифровыми. Аналоговым стал VGA, потому что так так много в цифру уже было не впихнуть.
С появлением LCD смысл в аналоге пропал опять
Desktop 02.12.2021 21:52 # −1
> наушников
– закопайте, пожалуйста.
vistefan 03.12.2021 02:16 # 0
TOPT 03.12.2021 02:27 # 0
1024-- 05.12.2021 22:51 # 0
Или Вы из секты свинетелей лампового пука?
3.14159265 06.12.2021 02:01 # 0
Напихали в спеку всякого анскильного lossy-говна вроде SBC.
А чтобы получить LDAC или AAC нужно иметь поддержку на обеих сторонах плюс попердолиться чтобы оно выбрало нормальный кодек.
Но опять по ходу треда произошла подмена абстрактного понятия «беспроводной звук» конкретными хуёвыми реализациями.
guest6 06.12.2021 02:06 # +1
Подходит ли тут синезуб?
3.14159265 06.12.2021 02:15 # 0
16 bit*48khz *2 (stereo) = 1408 Kbit/s
flac обычно зожимает это примерно пополам. Типичные битрейты стерео флаков 600-700 Kbit/s.
Итого даже у базовых версий синезуба (не в идеальных условиях зашумленного канала) должно хватать пропускной способности.
У новых спецификаций пропускная способность десятки мегабит. Хватит даже на full HD видео.
1024-- 06.12.2021 02:29 # 0
guest6 06.12.2021 02:31 # +1
1024-- 06.12.2021 02:40 # 0
Desktop 06.12.2021 03:16 # 0
3.14159265 06.12.2021 02:34 # 0
Вон борманд выше доказывал что USB сильно фонит на водкой.
Ну так передали loseless по воздуху в 2.4 Ghz диапазоне. И проиграли идеальную питушню.
>достаточно MP3 256kbps
Зачем? Зачем?
Берём в 2 раза больше bandwidth и получаем побитово точный звук.
Для расстояний в пару (десятков) метров беспроводные технологии покрыли эти скорости ещё в 00х.
С цифровым кодированием золотой хуйпровод нахуй не нужон, т.к. вообще можно без провода.
1024-- 06.12.2021 02:46 # +1
Чтобы клиент слышал, что звук хороший, ламповый.
Не удивлюсь, если успешно продаётся питушня с фейковым проводом, где в штекере стоит передатчик, который управляет виртуальным выключателем и генератором щелчка. А зарядка - это как бы для модуля экранирования от синергетических паразитных волн, без которого звучание настолько плохое, что аппарат отключается.
> побитово точный звук
Да и так, пока не приходят битухи, разницу без натужного вслушивания никто не заметит.
3.14159265 06.12.2021 02:48 # 0
Лол. Гениально.
guest6 06.12.2021 02:53 # 0
https://st-petersburg.pult.ru/product/kabel-tsifrovoy-usb-purist-audio-design-usb-ultimate-cable-3-0m-a-b
Буду использовать его как удлинитель
Включать наушники
https://www.ozon.ru/product/garnitura-ritmix-rh-533usb-silver-267059827/
серебрянная, меж прочим
и провод серебрянный
серебро с серебром хорошо сочитается
1024-- 06.12.2021 02:36 # 0
И вот может пусть они сами себе музыку пишут (а то вдруг на студии или ещё где кто-то что-то сожмёт) и сами её слушают на чём хотят, а остальные продолжат жить полной жизнью?
3.14159265 06.12.2021 02:40 # +1
На спектрограммах это хорошо видно. По ним люди на торрентах сразу понимают что выложили честный flac, а не расжатый обратно mp3.
А вот кодеки нового поколения Opus 160 kbps и AAC 140kbps вряд ли кто-то на слух различит с оригиналом.
У меня лично порог слышимости для этих кодеков 100kbps (это нужно очень напрячься, крутить эквалайзер и не на всех треках услышишь). Реально для практических целей хватает и 80-90 kbps.
Но тут же дело что в цифре мы передаём идеально точный сигнал.
В то время как аналоговая питушня по проводу неизбежно искажается.
Но при этом аудиофилы продолжают дрочить на проводочки, карточки.
1024-- 06.12.2021 02:51 # +1
> режет высокие
Малолетняя школота! С возрастом придёт мудрость чувствительность к высоким пройдёт.
Desktop 06.12.2021 02:49 # 0
Во-первых, это говно нужно постоянно заряжать.
Во-вторых, переподключение к другому хосту у любой бутус-хуеты требует дополнительных телодвижений, что меня раздражает
1024-- 06.12.2021 02:57 # 0
Пердолинг со складыванием каждые 4 часа в коробочку, конечно, не нужен.
Надо брать питушню, которая работает дольше суточной активности владельца, а то и вовсе 30+ часов.
> переподключение к другому хосту
Это проблема, да.
Надо либо всё яббловское брать, либо тупо несколько одинаковых наушников или наушники+колонки, чтобы каждые были от своего устройства.
Desktop 06.12.2021 03:02 # 0
А такая есть? Моя блютус-колонка на одной зарядке может около суток где-то трещать и это уже ого-го, я считаю
1024-- 06.12.2021 15:38 # 0
В ябблозатычках и их клонах (TWS питушня) места мало, поэтому там только 4 часа.
А вот больших наушников на Яндекс.маркете найдётся штук 5 моделей, которые могут работать не меньше 40 часов.
Тех, что живут не меньше суток - уже больше пары десятков.
Есть ещё промежуточный вариант в виде Earldom ET-BH50, предлагающий взять затычки и посадить на шею аккумуляторы. Про конкретную модель не знаю, но такой форм-фактор, как и проводные затычки, наверно до конца масочного режима не рекомендую. Всё время проблема: то маску сложно снять, то наушники, то всё путается. С большими беспроводными таких проблем нет: у них порядок относительно маски фиксирован и в резинках маски они не путаются.
ObeseYoung 06.12.2021 15:44 # +3
> конца
https://www.boredpanda.com/blog/wp-content/uploads/2020/08/funny-laughing-seals-3-5f28104c31df0__700.jpg
1024-- 06.12.2021 15:50 # 0
CHayT 06.12.2021 15:56 # 0
Soul_re@ver 06.12.2021 16:25 # +1
Desktop 06.12.2021 15:50 # 0
– я не хожу по улице в наушниках. в маске, впрочем, тоже
bormand 06.12.2021 16:03 # +1
Угу. Как можно в зону риска идти с заткнутыми ушами и расслабленными мозгами?
1024-- 06.12.2021 16:27 # 0
1024-- 06.12.2021 16:24 # 0
Если человек внутри ходит в наушниках и маске, а снаружи - нет, то чисто математически есть момент, когда он их надевает/снимает.
Soul_re@ver 06.12.2021 10:35 # 0
ObeseYoung 02.12.2021 22:16 # 0
Именно поэтому на ноуте профи написано Dell, а Macbook это всего лишь модный аксесуар к пирсингу в носу и фиолетовым волосам.
Ведь USB как раз и есть интерфейс для аксессуаров.
ObeseYoung 02.12.2021 22:57 # 0
https://i.redd.it/31yt8ezal1a41.jpg
Desktop 02.12.2021 23:01 # 0
ObeseYoung 03.12.2021 12:01 # +1
Desktop 03.12.2021 12:25 # 0
Soul_re@ver 03.12.2021 12:38 # +1
> при подключении двух внешних мониторов
А нахуя тебе бук тогда?
> Какая тебе нужна мобильность
Встал, взял бук, пошёл на митинг, показал какую-то хуйню. Презентацию там или ещё что.
Встал, взял бук, поехал на объект и сидишь с умным видом, настраиваешь.
Встал, взял бук, поехал в командировку на поезде Москва-Владивосток.
Встал, взял бук, до автобуса 40 минут, зашёл в Макдональдс, отжал розетку, сидишь, не ешь ничего.
Встал, взял бук, пошёл на унылейшее семейное сборище, лучше бы я на десятом митинге за неделю был.
Естественно, мне нужно иметь возможность зарядиться от любой розетки, при этом не таща на себе что-либо, что не вмещается в карман (помимо бука).
Desktop 03.12.2021 12:42 # 0
1024-- 05.12.2021 22:58 # 0
>> при подключении двух внешних мониторов
> А нахуя тебе бук тогда?
Удобно же. На рабочем месте два монитора, на совещании в комнате совещания - только ноутбук, но там надо больше слушать и говорить, чем работать с экраном, на рабочем месте коллеги перецепляете один его к тебе, дома - в одной комнате два монитора, в другой - телевизор. Всегда и бесшовная смена коньтекста, и нет пердолинга с мелким экранчиком.
В вин11 сделали, чтобы окна переезжали куда надо, а не как в вин10 и ранее, где они все концентрируются на главном мониторе после того, как дребезгнёшь соединением монитора.
bormand 05.12.2021 23:02 # 0
> мобильность
Взял бук, хуйнул в самолёт, уехал в другой район.
ObeseYoung 03.12.2021 13:21 # 0
Desktop 03.12.2021 13:25 # +1
ObeseYoung 03.12.2021 14:06 # 0
Desktop 03.12.2021 14:13 # 0
https://cdn11.bigcommerce.com/s-qfzamxn9kz/images/stencil/original/products/127260/452851/20200414_235058__82984.1586924098.jpg?c= 2
ObeseYoungPidor 03.12.2021 15:02 # 0
ObeseYoung 03.12.2021 16:02 # 0
https://i.postimg.cc/J42X30cH/Ox-TPPq-ITo103.png
На самом деле там самый угар это щеколда слева, которую с лязгом задвигаешь когда причаливаешь.
Desktop 03.12.2021 16:13 # +1
guest6 03.12.2021 20:13 # 0
ObeseYoung 04.12.2021 00:12 # 0
guest6 03.12.2021 21:02 # 0
А кто нить писал под SAP?
Desktop 03.12.2021 23:00 # 0
он вроде перешёл на жс и, поверишь, это в данном случае импрувмент
guest6 03.12.2021 23:08 # 0
ObeseYoung 04.12.2021 00:15 # 0
guest6 03.12.2021 21:27 # 0
ObeseYoung 04.12.2021 00:17 # 0
guest6 05.12.2021 23:20 # 0
https://www.hitc.com/en-gb/2021/09/06/dbd-pinhead-release-date-chapter-21/
ISO 05.12.2021 23:05 # 0
https://ru.wikipedia.org/wiki/Цифровые_кочевники
3.14159265 06.12.2021 02:06 # +1
Сейчас прямо передо мной лежит ноут Dell в котором нет разъёмов LAN )))
Точнее передо мной два ноута. И ни в одном нет сетевого разъёма.
Один из них является Dell. Ни один из них не является Маком.
Desktop 06.12.2021 02:20 # 0
1024-- 05.12.2021 23:16 # 0
ucnaHckuu_CTblD 02.12.2021 22:25 # +1
Сам способ крепления провода, путем обжимки в джеках меня люто баттхертит. Зубчики хоть и втыкаются в провод, но это все же не пайка. Соединение подвержено коррозиям и пошатываниям.
А уж как обжимают этот провод дюжие хлопцы из Ростелекома - плакать хочется... Стыдно. Очень стыдно.
guest6 03.12.2021 02:48 # +1
Давеча вот на работе было
--У меня чото тормозит git pull
--Подключись по проводу
--Не могу, у меня новый макбук((
Desktop 03.12.2021 12:24 # 0
ropuJIJIa 02.12.2021 22:51 # 0
https://bugs.openjdk.java.net/browse/JDK-8277981
3.14159265 03.12.2021 00:11 # +2
Кому они нужны?
Все до сих пор на 8ке сидят. В дистрах по-моему JDK 8 и JDK 11.
А. Впрочем в новом debian stable появилась 17я. Опять дермианщики соснули, да.
openjdk-11-jre (11.0.12+7-2)
OpenJDK Java runtime, using Hotspot JIT
openjdk-17-jdk (17~19-1)
OpenJDK Development Kit (JDK)
Но по умолчанию 11я.
ObeseYoungPidor 03.12.2021 00:18 # 0
guest6 03.12.2021 03:49 # +1
Чтобы писать много кода. Чем больше кода ты напишешь, тем более ты серьезный программист.
Джава позволяет мне писать очень много кода даже для простых задач, потому я чувстсую себя серьезным программистом.
ObeseYoungPidor 03.12.2021 15:03 # 0
guest6 03.12.2021 21:28 # 0
guest6 03.12.2021 02:42 # 0
ObeseYoungPidor 03.12.2021 15:05 # 0
guest6 03.12.2021 21:06 # 0
Пытаюсь подсадить коллег на стркчурал конкаренси
Desktop 03.12.2021 22:45 # 0
guest6 03.12.2021 23:15 # 0
В коко асинк (suspend) давно, но сами корутины довольно сложны, и поверх них наверчены еще каналы и потоки (по аналогии с rx), вдобавок некоторые API тупо блокирующие, и их просто никак не прикрутить к корутинам
для TCP есть ktor, а например с диска или из пайпа процесса вроде никак не прочитать
3.14159265 05.12.2021 17:28 # +1
И правильно делают.
Нужно вообще как на Сишке. Жаль только struct завезли где-то к 15й.
guest6 27.02.2024 23:48 # 0
guest6 28.02.2024 00:16 # 0
guest6 03.12.2021 03:45 # +1
"В Java мне не нужно думать об утечках памяти, в отличие от C++", да?
Обосрался даже Шипилёша, который вообще один из самых умных джавушков
ucnaHckuu_CTblD 03.12.2021 04:24 # 0
Может, хоть теперь, в преддверии нового года, ты снимешь шапочку?
Уважь людей.
j123123 03.12.2021 05:26 # 0
ObeseYoungPidor 03.12.2021 15:05 # 0
j123123 03.12.2021 05:27 # +1
bormand 03.12.2021 05:46 # 0
j123123 03.12.2021 06:01 # 0
bormand 03.12.2021 06:14 # 0
И даже тесты есть? )))
Скорее в них просто мало кода, по сравнению с монстрами в духе JVM и электрона. Поэтому и багов меньше.
bormand 03.12.2021 06:18 # +1
j123123 03.12.2021 06:23 # +1
bormand 03.12.2021 06:27 # 0
Desktop 03.12.2021 13:29 # 0
ObeseYoung 03.12.2021 14:08 # −1
Об этом пишет Telegram-канал BAZA.
Специальный медицинский автомобиль "ГАЗон NEXT" принадлежал Тихвинской больнице. Машина стояла на Больничном проезде, однако в ночь с 13 на 14 ноября пропала - ее угнали неизвестные.
Хотя авто оснащено системой слежения, отыскать его пока что не смогли.
В России вынесли приговор священнику, растлившему более 50 детей
Стоимость такого автомобиля - около 4 миллионов рублей (примерно 1,5 миллиона гривень). Российские правоохранители возбудили уголовное дело.
bormand 03.12.2021 20:20 # +1
ropuJIJIa 03.12.2021 21:51 # +1
Desktop 03.12.2021 22:41 # 0
ropuJIJIa 03.12.2021 23:05 # 0
https://twitter.com/fakepreview
https://vk.com/fakepreview
Desktop 03.12.2021 23:19 # 0
guest6 03.12.2021 23:25 # 0
Игорь Гофман король вореций
j123123 04.12.2021 00:58 # +1
ropuJIJIa 04.12.2021 15:04 # +1
3.14159265 05.12.2021 17:23 # +1
gEKA6PbCKuu_nemyx 05.12.2021 21:32 # 0
Сплошные «Симпсоны» и «Футурама»...
Desktop 06.12.2021 03:17 # 0
guest6 03.12.2021 21:32 # 0
С помощью PHP и Golang разработан Spiral Framework.
PHP и Go созданы друг для друга, благо подходы к разработке у Го и ПХП программистов одинаковы, да и качество кода тоже
https://github.com/spiral/framework/blob/2.8/src/AuthHttp/src/Exception/TransportException.php
ropuJIJIa 03.12.2021 21:46 # 0
Desktop 03.12.2021 22:53 # 0
https://stackapps.com/questions/290/stacktracker-cross-platform-desktop-notification-app
ObeseYoung 04.12.2021 15:06 # 0
JloJle4Ka 04.12.2021 11:28 # +1
У вас когда-нибудь бывали такие ситуации?
bormand 04.12.2021 13:57 # +2
Desktop 04.12.2021 15:04 # 0
Support 04.12.2021 20:34 # 0
ropuJIJIa 04.12.2021 18:36 # 0
https://www.returnyoutubedislike.com/install
ObeseYoung 04.12.2021 18:42 # +1
1024-- 05.12.2021 23:07 # 0
ISO 05.12.2021 23:34 # 0
bormand 05.12.2021 23:36 # 0
1024-- 06.12.2021 00:49 # +1
guest6 06.12.2021 00:53 # +3
При TLS пакеты упаковывают, они становятся толще, и иногда застревают. Нужно расширять каналы, иначе админам придется врунчую их проталкивать
Desktop 04.12.2021 19:12 # 0
ropuJIJIa 04.12.2021 20:55 # 0
OMuKPOH 05.12.2021 01:11 # 0
j123123 05.12.2021 05:41 # +1
OMuKPOH 05.12.2021 13:49 # 0
Неслыханно!
3.14159265 05.12.2021 17:03 # +1
Сначала глянул в левый нижний угол где IQ=55 и думаю: «Так это же я».
Уж сколько раз с этих позиций спорил здесь с любителями «моноидов в категории эндофункторов» и «template <typename T> constexpr»
Я бы даже усилил: Coding is basically IFs and GOTOs CMPs and JUMPs
3.14159265 05.12.2021 17:14 # +1
IQ <60: the only useful data structure is the Array.
IQ 85-115: Strings, Lists, Heaps, Sets, Tries, Linked Lists, Ropes, Queues, Hashmaps, Pojos, Circular buffers, B+/R+ trees, Bitsets
IQ >130: the only useful data structure is the Array.
Desktop 05.12.2021 23:42 # 0
ASD_77 05.12.2021 23:51 # 0
guest6 06.12.2021 00:22 # +1
bormand 06.12.2021 15:29 # 0
j123123 06.12.2021 01:19 # 0
bormand 06.12.2021 15:41 # 0
guest6 06.12.2021 00:24 # 0
ISO 06.12.2021 09:31 # +1
guest6 06.12.2021 10:24 # 0
ISO 06.12.2021 13:27 # +1
gEKA6PbCKuu_nemyx 06.12.2021 14:37 # 0
guest6 06.12.2021 14:44 # 0
ObeseYoung 06.12.2021 11:13 # 0
решить проблему через часа минут
bormand 06.12.2021 11:55 # +1
Т.е. всякие бигдаты -- это для понтов на конференциях, а в реале все сидят на MySQL?
ObeseYoung 06.12.2021 12:00 # 0
guest6 06.12.2021 14:39 # 0
bormand 06.12.2021 14:49 # 0
guest6 06.12.2021 12:32 # 0
j123123 06.12.2021 12:40 # 0
guest6 06.12.2021 12:56 # 0
bormand 06.12.2021 12:57 # 0
Ну не стыдно такое писать, а? В блондинку покрасился?
guest6 06.12.2021 13:02 # 0
И как, блядь, этим пользоваться? Оно мне высрало лог хендшейка, написало «DONE», но запрос не отправило.
bormand 06.12.2021 13:44 # 0
guest6 06.12.2021 13:48 # +2
bormand 06.12.2021 14:11 # 0
Скачать вишмастер для отправки произвольных https запросов бесплатно и без смс
guest6 06.12.2021 14:36 # +2
>Я не ебу
Чувак, как работает HTTPS неплохо бы знать в общих чертах, тем более тебе по работе нужно.
https://ru.wikipedia.org/wiki/Server_Name_Indication
bormand 06.12.2021 13:55 # 0
guest6 06.12.2021 14:13 # 0
так работает
а вот так тока хендшейк
guest6 06.12.2021 14:16 # 0
openssl логичен как всегда
bormand 06.12.2021 14:17 # 0
guest6 06.12.2021 14:09 # 0
покажи, ну?
guest6 06.12.2021 14:12 # 0
guest6 06.12.2021 14:15 # +1
gEKA6PbCKuu_nemyx 06.12.2021 14:27 # 0
Принцип мухи, то есть как видит муха.
bormand 06.12.2021 14:28 # +1
gEKA6PbCKuu_nemyx 06.12.2021 14:31 # +1
bormand 06.12.2021 14:31 # +1
gEKA6PbCKuu_nemyx 06.12.2021 14:34 # +2
bormand 06.12.2021 14:40 # +2
Там этот бенкодинг и в более горячих местах есть, насколько я помню. Чуть ли не в каждом фрагменте. Но на фоне вычисления хешей это копейки, конечно.
ObeseYoung 06.12.2021 15:37 # +1
guest6 06.12.2021 14:33 # +3
Desktop 06.12.2021 16:08 # 0
bormand 06.12.2021 12:53 # 0
Requests?
Ааа... тебе произвольную хрень... Ну тогда установи tls коннект и ебашь. Через командную строку openssl это вроде можно было сделать (openssl client или чот в этом духе).
guest6 06.12.2021 14:09 # 0
gEKA6PbCKuu_nemyx 08.12.2021 02:46 # 0
rotoeb 10.12.2021 00:48 # +1
3.14159265 10.12.2021 00:55 # 0
Но выглядеть это будет гораздо вербознее и уёбищнее.
Примерно так:
PHP — сила. Йажа — анскила.
bormand 10.12.2021 00:56 # 0
3.14159265 10.12.2021 00:56 # 0
https://code.joejag.com/2012/how-to-send-a-raw-http-request-via-java.html
Да и я бы такого говнища не написал
> input.close();
Без finally
> line = input.readLine()
>out.write(line + "\r\n");
Чтение по строкам и непортабельный говноразделитель.
bormand 10.12.2021 00:57 # 0
3.14159265 10.12.2021 00:59 # 0
Для https там надо либо static питушню дописать для игнора сертификатов, либо ещё столько же кода для x509.
> List<String> contents = new ArrayList<String>();
Лишние мусорные говнообъекты из некокотенированных строк.
guest6 10.12.2021 00:58 # 0
guest6 10.12.2021 00:58 # 0
а где там TLS?
3.14159265 10.12.2021 01:02 # 0
nepeKamHblu_nemyx 06.12.2021 13:52 # 0
https://govnokod.ru/27857
https://govnokod.xyz/_27857/
guest6 06.12.2021 13:54 # +1
guest6 06.12.2021 14:38 # 0
у еапама подгорело: https://habr.com/ru/article/593223/
bormand 06.12.2021 15:27 # +1
Да ладно, вконтакт вон ещё ниже... Интересно почему? Там совсем пиздец?
Desktop 06.12.2021 15:47 # 0
пятая часть респондентов вообще в теории не может нормально ответить на просьбу указать лучших и худших работодателей, потому что они джуны с минимальным опытом работы
bormand 06.12.2021 16:04 # 0
guest6 06.12.2021 16:02 # +1
Чел из Епама пишет
[quote]
Уважаемые друзья.
Ваше исследование не является научным и использует плохой, негодный математический аппарат. Получаемая вами оценка не нормируется по количеству респондентов, не устойчива к возмущениям и сильно зависит от наличия анти-рекомендаций. Вы замеряете фазу луны, по сути. Называть то, что вы получаете - силой IT-бренда - неправильно.
Пожалуйста, исключите в следующий раз компанию ЕПАМ из списка компаний участвующих в рейтинге.
Спасибо за понимание.
[/quote]
Desktop 06.12.2021 16:04 # 0
> alexey_girin
не особо за поребриком рандомизатор, если честно
guest6 06.12.2021 16:15 # 0
Soul_re@ver 06.12.2021 16:37 # +1
В следующем рейтинге:
bormand 06.12.2021 15:38 # +3
> Я вежливо спросил в чате, кто удалил ветку, и один молодой разработчик, которого включили в работу совсем недавно, признался, что сделал это по ошибке.
Какой EPAM )))
CHayT 06.12.2021 15:46 # +3
В этой фразе содержится столько информации, что в номинации "самый короткий рассказ, способный растрогать любого", она побеждает Хемингуэя.
guest6 06.12.2021 16:01 # +2
Desktop 06.12.2021 16:02 # +1
– хмммм, а адресок подскажите, пожалуйста? где ни работал, везде были тёти 50+
guest6 06.12.2021 16:04 # +2
Обычно им 50, а этой 49
Desktop 06.12.2021 16:06 # +1
bormand 06.12.2021 16:18 # +1
Desktop 06.12.2021 16:19 # +2
ObeseYoung 06.12.2021 16:26 # 0
https://www.dailymotion.com/video/xqwgcb
gEKA6PbCKuu_nemyx 20.12.2021 13:31 # +1
Уборщицами умирают.
Rooster 20.12.2021 18:38 # 0
guest6 06.12.2021 16:29 # +1
Вообще что было бы, если бы он удалил все ветки, включая мастер?
Desktop 06.12.2021 16:30 # 0
bormand 06.12.2021 16:32 # +1
Desktop 06.12.2021 16:34 # 0
https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/deleting-and-restoring-branches-in-a-pull-request
но я сомневаюсь, что он грохнул бранчу при помощи pr
CHayT 06.12.2021 16:53 # +3
Впрочем, если у них три месяца 40 человек в ветку коммитили без CI (который обычно делает метки), то nothing of value was lost.
3.14159265 08.12.2021 03:07 # 0
Голос здравого смысла.
> рабочую ветку Bootstrap, куда более чем 40 человек контрибьютили более трёх месяцев.
Такое ощущение что 40 джавашков три месяца писали очердные AbstractTestFactoryBuilders.
https://jdi-docs.github.io/jdi-light/#bootstrap-common-elements
3.14159265 08.12.2021 03:10 # 0
Какой jQuery )))
guest6 06.12.2021 16:32 # 0
bormand 06.12.2021 16:40 # +1
А меня ещё спрашивали на прошлой работе: зачем права так обрезаешь, вдруг форспуш или удаление понадобится?
Вот понадобятся -- тогда и выдам.
guest6 06.12.2021 18:23 # +3
Вообще не должен один молодой разраб иметь возможность удалить работу сорока человек за три месяца. Физически не должен. Что-то тут не так
bormand 06.12.2021 18:33 # +2
Местами это возведено в абсолют и права выдают только если написать "бля, да так невозможно работать!" и приложить обоснование...
guest6 06.12.2021 18:39 # +2
Мне недавно рассказал админ как петух запустил сканер сети, который просто бродкастил там чото и слушал ответы, а потом на все машины сходил по SMB, и пооткрывал лежащие там в шарах папки.
Дело было в домене, некоторые папки были открыты всем юзерам на чтение, в том числе и excelевские файлы с паролями от каких-то сервисов на машине SEOшника, какие-то выгрузки из 1С на машине 1Сника, итд
У нас например я по VPN подключаюсь, и могу пингловать или RDPить любую машину в конторе
А кто знает что у меня дома? Вдруг там вирус, который дыры в RDP или SMB знает?
Desktop 06.12.2021 18:47 # 0
1024-- 06.12.2021 19:38 # +2
Нужно зонирование. Чтоб были изолированные сральни, ограниченная зона с финансами, сральня без интернетов для корпоративных секретов, и суперсекьюрные бэкап-машины, которые имеют всю историю данных со срален и прочих мест.
Грубо говоря, разработчики сидят в болоте и срут под себя (зато удобно, зато не надо отходить), а начальник - в чистой комнате, чтоб случайно не пыльнуть секретом.
guest6 06.12.2021 19:43 # +3
В идеале нужно разбивать сети на VLANы, и между ними маршрутизировать нужный траффик через файрвол
На сервера и бекапы например пользовательский VLAN вообще не должен иметь доступа (только в обратную сторону можно)
Desktop 06.12.2021 19:45 # +1
админу некогда
bormand 06.12.2021 16:44 # +1
bormand 06.12.2021 16:30 # +1
guest6 06.12.2021 16:34 # +1
хуже, если бы он затер коммиты и форспушнулся, и часть людей жила бы уже с другой иторией
Desktop 06.12.2021 16:35 # 0
guest6 06.12.2021 16:37 # 0
правда может быть не такое свежее
bormand 06.12.2021 16:42 # 0
Не всегда перед мелкой изолированной задачкой хочется пуллиться. А однострочные правки я порой прям в вебе делаю.
CHayT 06.12.2021 17:00 # +1
bormand 06.12.2021 17:14 # +1
Там пишут, что все пулл-реквесты наебнулись вместе с веткой, в которую они шли. Т.е. он её прям по хардкору ёбнул.
Soul_re@ver 06.12.2021 17:30 # +2
Инициативный дурак — хуже вредителя
Desktop 06.12.2021 17:47 # 0
bormand 06.12.2021 17:54 # 0
Desktop 06.12.2021 18:48 # 0
guest6 06.12.2021 18:56 # 0
их не заберет GC если ветка есть
Desktop 06.12.2021 18:57 # 0
guest6 06.12.2021 18:59 # +1
Что такое парент ветки?
Парент есть у коммита. Коммиты образуют собою дерево.
Ветка просто указывает на какой-то коммит в этом дереве, разве не так?
когда ты бранчуешся, ты просто создаешь новую ветку, которая указывает на тот же коммит что и так ветка, от которй ты бранчанулся. Потом ты делаешь новый коммит, и от этого места еще одна веточка растет
bormand 06.12.2021 19:02 # +1
Каждая ветка хранит всю свою историю (это файлик с хешем последнего коммита, на самом деле). Каждый коммит хранит всё дерево исходников. За счёт дедупликации по хешу это весит не так уж и много.
Desktop 06.12.2021 19:09 # 0
есть master
из него отбранчевали A
в A наделали n коммитов
потом от A отбранчевали B. в этот момент у нас коммит aabbcc
в A и B идёт параллельная работа на m и l коммитов
потом юный друг грохнул A
что будет с коммитами в A после aabbcc и до aabbcc?
bormand 06.12.2021 19:12 # 0
Desktop 06.12.2021 19:13 # 0
bormand 06.12.2021 19:14 # +1
guest6 06.12.2021 19:13 # 0
Идет просто ствол дерева, от него расходятся ветки. Ты одну ветку отрубил. Что стало со стволом?
ничего не стало.
Коммиты, сделанные во время "A" точно также принадлжат и A, и B.
Авот специфичныедля "A" коммиты (которых больше нигде нет) полежат малость, и их убьет GC.
rotoeb 06.12.2021 19:14 # +1
guest6 06.12.2021 19:17 # 0
CHayT 06.12.2021 19:34 # 0
bormand 06.12.2021 19:35 # +1
Да всё проще... дерево Меркла от файлов. По сути те же папочки/архивчики, которые так любят противники vcs.
Сразу становится ясно почему переименования файлов криво детектятся и т.п.
Desktop 06.12.2021 19:43 # 0
bormand 06.12.2021 19:45 # 0
А в гите любой дифф -- это тупо как сравнение двух папочек. Никакой метаинфы о переименованиях там нет.
Desktop 06.12.2021 19:46 # 0
– в этом и порылась собака, что в свн надо всё делать через свн
CHayT 06.12.2021 19:47 # +1
Мне казалось, что он хранит патчи, видимо путаю с darcs каким-нибудь.
Desktop 06.12.2021 19:19 # 0
"22.01.2021"
"23.01.2021"
"23.01.2021_копия"
"26.01.2021(2)"
"22.01.2021 с переделками"
"27.01.2021 опять эта пизда насрала в мой проект!"
bormand 06.12.2021 19:20 # 0
Можешь просто теги создавать с такими именами и течь.
Desktop 06.12.2021 19:22 # 0
guest6 06.12.2021 19:24 # 0
А .git это какая-то сложная хуйня. Таги, бранчи, коммиты, конфликты, ребейзы, ресеты, HEAD~1, говно какое-то
bormand 06.12.2021 19:25 # 0
1024-- 06.12.2021 20:06 # 0
1. Был у тебя локальный репозиторий, а потом внутри похерился какой-то файл в папке "точка гит". git pituz говорит "не читается, сосни". Программист знает "commit" и "push", а как починить внутреннее говно, он знает?
2. Выйдет новая версия, которая к твоему репозиторию не подходит, или просто гит нафиг удалят как старое говно мамонта. Придётся пердолить забытые форумы на предмет прикреплённых файлов с установочным файлом той версии гита.
А с папками всё удобнее и надёжнее. Во-первых, все версии лежат раздельно, какое-никакое, а дублирование, один порченые файл не испортит весь репозиторий. Во-вторых, меньше зависимостей - требуется только ФС. В-третьих, не надо учить новые термины, которые нафиг никому не нужны. Есть только "файл" и "папка", никаких "веток", "сквошей", "черри-пиков" и прочего пердолинга.
bormand 06.12.2021 20:07 # 0
Soul_re@ver 06.12.2021 20:24 # 0
... ровно до тех пор, пока тебе не скажут: «вон в той папке отдельная версия для одного питуха, выдерни из актуальной багфиксы для уязвимостей безопасности за последние полгода, только новые фичи ему не добавь случайно, он за них не заплатил».
Догда начинается такой же пирдолинг, только без своего отдельного названия, чтобы отличать его от других видов пирдолинга.
bormand 06.12.2021 20:27 # 0
А не, тут ручной черри-пик.
guest6 06.12.2021 20:30 # 0
В конторах где нет VCS как правило не бывает более одного программиста и более одной версии продукта
ISO 06.12.2021 21:02 # 0
rm -rf .git && git clone http://localhost/hui.git && mv hui/.git .git && rm -rf hui && git commit -a "Pochinil hui" && git push
1024-- 06.12.2021 19:59 # +1
Файлоцари уважают сортировку:
2021-01-21
2021-01-22
2021-01-23
2021-01-23-2
2021-01-26
2021-01-26-derived-from-2021-01-22
2021-01-27-you-stupid-cunt
bormand 06.12.2021 20:01 # 0
1024-- 06.12.2021 20:12 # 0
Поэтому все числа должны быть одной ширины и не напоминали какой-то особый случай зря (скажем, 2021-10-11 не должно быть номером телефона, номер телефона нужно записывать как 20211011, чтобы на 2021-18-40 не сломалось), чтобы формат имён был кроссплатформенным.
guest6 06.12.2021 20:16 # 0
на винде использовать нужно far или total
Использовать проводник это как пользоваться крепышом в ворде
Desktop 06.12.2021 20:28 # +1
Desktop 06.12.2021 20:01 # 0
bormand 06.12.2021 20:03 # 0
Desktop 06.12.2021 20:05 # +1
не, там было много смешного и грустного одновременно.
однажды я увидел в коммите незнакомый имейл автора и поднял на уши контору. а потом оказалось, что это она типа работала с ноутбука своего парня.
guest6 06.12.2021 20:07 # 0
Кого blame? Да хер его знет
bormand 06.12.2021 20:10 # 0
Добавь пару коммитов от Торвальдса и Столлмана. git же не проверяет.
guest6 06.12.2021 20:13 # 0
ObeseYoung 06.12.2021 20:19 # 0
Но я рад, что хакеры не тронули framework.php
guest6 06.12.2021 20:10 # 0
у нас как-то еще в SVN чувак закоммитил месседж с урлом ВК (он тока только появился и случайно оказался у питуха в буфере)
Поменять месседж у коммита без админа было нельзя, и он забил
1024-- 06.12.2021 20:14 # 0
guest6 06.12.2021 20:18 # +1
какой ZFS :)
bormand 06.12.2021 20:19 # 0
guest6 06.12.2021 20:26 # 0
ZFS чуть ли не на уровне блоков это делает вроде.
Эта фишка используется в солярке, где в любой момент можно сделать "ветку" (по сути бекап) а потом "откатиться". Например серьезное обновление системы автоматом такой "бекап" делает.
bormand 06.12.2021 19:10 # 0
- ветка/тег -- это файлик с хешем коммита
- коммит -- это файлик с сообщением, хешем предков и хешем каталога
- каталог -- это файлик с хешем и именами его файлов и каталогов
- файл -- это тупо контент
Как-то так, если забить на pack'и, которые всю эту мелочь архивируют периодически.
guest6 06.12.2021 19:15 # 0
не всех предков только, а непосредственно рдителей же?
обычно у коммита один родитель, если он родился не от мерджа
bormand 06.12.2021 19:16 # 0
bormand 06.12.2021 17:30 # 0
Как в один клик устроить конторе день сурка.
guest6 06.12.2021 18:22 # 0
любишь разруливать конфликты?
bormand 06.12.2021 18:30 # 0
guest6 06.12.2021 18:35 # 0
bormand 06.12.2021 18:36 # 0
Да и на ревью я увижу, если мои файлы кто-то помял и надо бы их спуллить заранее чтобы конфликты не решать.
Desktop 06.12.2021 18:46 # 0
1024-- 06.12.2021 19:47 # 0
Одно дело - забытая запятая в конфиге, а другое - питузы пердолят один и тот же код параллельно. Это очень неэффективно, лучше устраивать митинги "я - тестировщик, я тестировал" по 5 часов в день, толку будет больше.
guest6 06.12.2021 19:54 # 0
ну у нас не так страшно, но я видел и такие проекты тоже. Это был тупой CRM, где реально было зашито
и эти правила менялись раз в неделю. и там перцы коммитили в одни и теже файлы. Скучная работа -- программирование
1024-- 06.12.2021 20:15 # 0
Soul_re@ver 06.12.2021 16:38 # 0
Отражает реальность, что я могу сказать.
guest6 06.12.2021 18:25 # 0
Как в книжках про CI написано: в водопадном мире фронтэндеры пилили фронт, бекеры бек, через год узнали, что у каждого разная версия протокола связи бека и фронта
bormand 06.12.2021 18:40 # 0
guest6 06.12.2021 18:42 # +1
--Почему я послал тебе запрос, ошибки не было, а ответ какой-то дурацкий?
--Потому что параметр называется не ListOfActiveUsers а ListOfActiveSessions, мы его вчера переименовали
1024-- 06.12.2021 16:47 # 0
Питушня, где можно сделать римув, рибейз и форспуш, не является надёжным хранилищем информации, как бы ни кукарекали сектанты.
bormand 06.12.2021 18:41 # 0
Рибейз то чем виноват?
guest6 06.12.2021 18:44 # 0
bormand 06.12.2021 19:04 # 0
Чем бы дитя не тешилось, лишь бы в мастер не форспушило...
guest6 06.12.2021 19:08 # 0
пока ты не пушнулся ты никому не опасен, просто пушнуть ребезнутую ветку нельзя потому ее можно только форспушнуть
у нас, слава богу, форспушить в мастер нельзя, только в свои ветки можно.
Я люблю насрать туда 100400 коммитов, потом сквошнуть в один, форспушнуть, и тогда уже на ревью
bormand 06.12.2021 19:26 # 0
Если ты не через веб-интерфейс...
bormand 06.12.2021 19:26 # 0
У нас туда даже пушить нельзя. Только PR, только хардкор.
guest6 06.12.2021 19:38 # 0
bormand 06.12.2021 19:43 # 0
guest6 06.12.2021 19:51 # 0
Из них еще будут EAPы
Просто в мастере можно взять и пол системы переписать (правда лучше не делать это за три часа до того, как мастер бранчанется в такую вот ветку) а в ветках уже нельзя
Desktop 06.12.2021 19:52 # 0
guest6 06.12.2021 19:55 # 0
bormand 06.12.2021 20:22 # 0
Desktop 06.12.2021 20:23 # 0
1024-- 06.12.2021 19:53 # 0
bormand 06.12.2021 19:54 # 0
Desktop 06.12.2021 15:40 # +1
CHayT 06.12.2021 16:03 # 0
guest6 10.12.2021 01:04 # +1
>> И три с половиной землекопа - в пользу JetBrains.
Так себе показатель, на самом деле. Это не в защиту JB, просто разумеется у более крупного аутсорсера больше сотрудников.
Desktop 10.12.2021 01:09 # 0
чо их туда всех несёт, загадка. сила этого бренда разве в его устоявшейся меметичности
bormand 10.12.2021 01:10 # 0
Desktop 10.12.2021 01:12 # +1
guest6 10.12.2021 01:12 # +1
Брянск ул. Ульянова, д.4. Офис 413А
Волгоград ул.
Ижевск ул.
Краснодар ул. Янковского, 169. офис 305. 350015
Рязань Московское шоссе, 7.
В каких компаниях например в этих городах работать молодому айтишнику? В ижевском филиале Яндекса? В рязанском офисе Oracle?
Desktop 10.12.2021 01:21 # 0
можно подумать, что ты райцентры какие-то усравшиеся перечислил
bormand 10.12.2021 01:22 # 0
Desktop 10.12.2021 01:25 # 0
учитывая, что ерат обычно платит ниже рынка, а проекты там такой же унылый аутсорс, то не думаю, что я даже гипотетически что-то проиграл.
guest6 10.12.2021 01:29 # 0
Когда тебе 22 года и ты еще не очень во всем разбираешься, то большой крупный аутсорсер кажется тебе достойным местом.
Беда галер кмк обычно в том, что там можно случайно застрять in the middle of nowhere и десятилетиями перекладывать JSONчики без роста ЗП и без преспектив и без новых технологий
Desktop 10.12.2021 01:31 # 0
guest6 10.12.2021 01:33 # 0
Это как в макдональдсе: все студенты осенью уволились, а кто остался -- стал менеджером. Так и на галёрах.
Только там небось подковерной политики будет больше, чем программирования.
Desktop 10.12.2021 01:35 # 0
потом тебя в один прекрасный момент пидорнут и окажется, что крупным питухом ты был только на своём этаже
guest6 10.12.2021 01:38 # 0
Если ты мелкий питушок, то тебя перекладывают с проекта на проект как кирпичик, и ты получаешь среднюю по рынку ЗП (или чуть ниже) и не напрягаешься
А если захочешь стать крупным питухом, то придется грызться с другими крупными питухами, и вести сложные игры.
Во всяком случае так выглядели все известные мне галеры.
В общем я бы на галеры не хотел, это правда. Но например там может быть такой плюс, как стабильность: ты можешь реально десять лет делать одно и тоже, потому что вы пилите какой-нить вялотекущий бюрократический заказ. Кому-то может быть это важно
Desktop 10.12.2021 01:40 # 0
или что такое крупный питух? обвешанный бессмысленными лычками?
guest6 10.12.2021 01:41 # 0
Крупных питух это менеджер, начальник над обычными питухами.
Вот так же всё работает:
https://cs4.pikabu.ru/post_img/big/2015/06/22/9/1434981752_1194744087.jpg
Лычка это когда ты "разработчик шестого разряда" и у тебя плюс 3000 рублей к зарплате?
Desktop 10.12.2021 01:43 # 0
https://cs14.pikabu.ru/post_img/big/2021/05/30/5/162236113417418764.jpg
в небольшом городе галер действительно не очень много, но на 2-3 года хватит, а потом надо валить в любом случае, какие возражения?
guest6 10.12.2021 01:49 # 0
https://career.habr.com/companies/epam-com/scores
Стаж более 3 лет. Рязань. Бэкенд разработчик
Достоинства
Лёгкий старт
Недостатки
Низкая зарплата
Desktop 10.12.2021 01:44 # 0
guest6 06.12.2021 16:30 # 0
Desktop 06.12.2021 16:32 # 0
ObeseYoung 06.12.2021 16:53 # 0
Fike 10.12.2021 01:13 # +1
Desktop 06.12.2021 20:02 # 0
оказывается, если набрать wikipedia.rog или google.cmo в адресной строке мазилы, то она сама исправит на правильный домен
1024-- 06.12.2021 20:17 # 0
Надеюсь, адреса из кода сайтов не исправляет.
Desktop 06.12.2021 20:20 # 0
а жаль
guest6 07.12.2021 01:31 # 0
obama.cmo
ObeseYoung 10.12.2021 01:53 # 0
guest6 07.12.2021 19:11 # 0
6oHo6o 17.05.2023 15:52 # 0
raMagPuJI 17.05.2023 15:56 # 0
6a6yuH 17.05.2023 18:22 # 0
YMHblu_nemyx 17.05.2023 18:22 # 0
OTCYTCTBYl0LLLuu_xyu 17.05.2023 18:22 # 0
YMHblu_nemyx 17.05.2023 18:22 # 0
MAKAKA 17.05.2023 18:23 # 0
3oJloToy_xyeLL 17.05.2023 18:23 # 0
6oHo6o 17.05.2023 18:23 # 0
YMHblu_nemyx 17.05.2023 18:38 # 0
6a6yuH 17.05.2023 18:41 # 0
OTCYTCTBYl0LLLuu_xyu 17.05.2023 18:41 # 0
OTCYTCTBYl0LLLuu_xyu 17.05.2023 18:41 # 0
OTCYTCTBYl0LLLuu_xyu 21.05.2023 22:38 # 0
PE3yC 21.05.2023 22:39 # 0
3oJloToy_xyeLL 21.05.2023 22:40 # 0
3oJloToy_xyeLL 21.05.2023 22:45 # 0
PE3yC 21.05.2023 22:45 # 0
urpyHoK 21.05.2023 22:47 # 0
3oJloToy_xyeLL 21.05.2023 22:47 # 0
raMagPuJI 21.05.2023 22:50 # 0
OTCYTCTBYl0LLLuu_xyu 21.05.2023 22:50 # 0
6a6yuH 21.05.2023 22:50 # 0
urpyHoK 21.05.2023 22:50 # 0
urpyHoK 21.05.2023 22:50 # 0