Posts of Айтишник в ватничке

newest first

#4042Text

Ну, наконец-то)) Давно этого ждал, ещё осенью 22-го года, когда начинали понемногу выносить хохлам электроснабжение, с одним знакомым, энергетиком по образованию (и по которому он, как водится, давно уже не работал), обустраивали мы одно помещение. Ну и вот в процессе как раз обсуждали. Он по теме выноса говорил в духе: "Так а чего, у них там энергокольцо из открытых распределительных площадок на 330 и 750 киловольт, их разнести и останутся только маневровые мощности, а это пшик". Потом "всю дорогу" про это же говорили разные говорящие головы, но до дела так и не доходило, уж не знаю, почему. Может быть дожидались какого-то символического ущерба нам, чтобы было "в ответ", может ещё какие-то причины были. В любом случае хорошо, что им туда что-то сейчас прилетело и, надеюсь, прилетит ещё, с невосполнимым ущербом. С почином, дорогой читатель 🤗 📱 Айтишник в ватничке

Open in Telegram
Views1,093−56%vs avg
Forwards5
Reactions122
Comments4
#4041Photoedited
Views724−71%vs avg
Forwards7
Reactions65
Comments1
#4040Photo
Views1,714−31%vs avg
Forwards19
Reactions232
Comments15
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h393
12 h1,344
24 h1,714
  1. After 1 hour393
  2. After 24 hours1,714
  3. Total to date1,714
#4038Photo

В этой новости прекрасно всё)) Там отечественные хакеры прикинулись девушкой, заобщались с администратором хохлячьей системы оповещения и подсунули ему небольшой "вирус" под видом голофоток. Файл, якобы, назывался ZAL-upa. После этого пользователям приложения начали приходить фейковые предупреждения о ядерной атаке и якобы летящем "Орешнике". Жители Киева также получили уведомления о химической угрозе с красным уровнем опасности. В сообщениях были ссылки на телеграм-канал. Воздушные силы Украины заявили, что приложение "Воздушная тревога", предположительно, подверглось враждебному воздействию. При этом подчеркнули, что никакой радиационной угрозы нет. Вот что радиационной угрозы в Киеве нет - то мне лично жаль. А так забавно, конечно. Да, кстати, honeytrap (медовая ловушка) работает в обе стороны, так что если вы вдруг администратор чего-либо в РФ и это читаете - таки не открывайте "нюдсы" от "девушек" из интернета в рабочем окружении, заведите виртуалку для этого :) 📱 Айтишник в ватничке

Open in Telegram
Views2,305−7%vs avg
Forwards41
Reactions136
Comments8
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
6 h867
18 h1,778
30 h1,901
41 h1,989
66 h2,305
  1. After 6 hours867
  2. After 24 hours1,778
  3. Total to date2,305
#4037Photo
Views2,202−11%vs avg
Forwards20
Reactions245
Comments32
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h519
17 h1,497
29 h1,651
66 h2,202
  1. After 6 hours519
  2. After 24 hours1,651
  3. Total to date2,202
#4036Photo
Views2,265−9%vs avg
Forwards6
Reactions136
Comments4
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h281
15 h1,507
27 h1,779
76 h2,265
  1. After 24 hours1,779
  2. Total to date2,265
#4035Photo

Forwarded from Позывной «Кацман»

"Чип вживляемый в мозг позволит людям всегда быть в хорошем настроении и не испытывать тревожности" Лаборатория нейротехнологий при EPFL в Швейцарии разрабатывает "LogSync" – имплантируемый в мозг чип, который измеряет, как различные части мозга взаимодействуют друг с другом, а затем использует эти данные для определения того, когда и как следует стимулировать электрическим током для лечения расстройств настроения и тревожности. Так сказать, "антиутопии - в жизнь". То, что описывали фантасты, и много раз и разные это делали, похоже, близко к реализации. Из западных вспоминаются "Нейромант" Гибсона, "Игра Эндера" Скотта Карда, а Филипп Дик в "Схеме "Утопия"" и Хаксли в "Дивном новом мире" обошлись без чипов, но сходными методами. А у нас про это, в частности, писал Черников в "Имплантанте счастья", ну и Пелевин в "Transhumanitarian Inc". Так что нас ждут толпы восторженных послушных идиотов с микрухой в пустой промытой башке и с улыбкой на фейсе. Хотя... мы и так таких там наблюдаем, причем как-то и без чипов обошлись. Разница невелика, на самом деле😂

Open in Telegram
Views1,742−30%vs avg
Forwards40
Reactions113
Comments27
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h154
14 h1,038
26 h1,170
44 h1,268
76 h1,742
  1. After 24 hours1,170
  2. Total to date1,742
#4034Text

[раньше] Если вы более-менее помните историю нашего государства, то наверное знаете, что в 1690-е был мощнейший передел власти после смерти царя Алексея Михайловича - двоецарствие Петра и его брата Ивана, регентство их старшей сестры Софьи, борьба Петра с Софьей за власть, его удача, ссылка Софьи в монастырь, а её сторонников - в Сибирь. Так уж вышло, что Пётр после своей победы наказал не только сестру, но также её соратников и их родственников. Ну, принято тогда так было. Скажем, Василий Голицын был сослан за дело (и даже стал прототипом второстепенного персонажа во второй книге Данеиэля Дефо о Робинзоне Крузо, когда тот прибыл в Архангельск). А его брат - Борис - хоть и избежал прямо вот далёкой ссылки, так как сызмальства был наставником Петра (дядькой, как это тогда называлось) всё равно был сослан в своё имение, примерно там, как раз, где нынешний Подольск и располагается. Опала длилась недолго. Борис Голицын оставался вполне себе верным и в ходе недавних на тот момент событий однозначно занял сторону Петра. Поэтому был опять вызван ко двору и прощён. В честь этого события Голицын вызвал иноземных мастеров и заказал им эпический храм, в знак прощения царём и возвращения во власть. А дальше начинается неведомое с догадками. Вроде бы строили всё это итальянские зодчие, под влиянием германской традиции. Поэтому церковь вышла достаточно "готишной". Закончено строительство было в 1699 году, но затем ещё 5 лет здание стояло без "освящения". Как говорят - Голицын хотел непременно позвать на мероприятие самого Петра и потому медлил. А Пётр был несколько занят. Ну знаете, флот, война со шведами, вот это вот всё. Поэтому затянулось. Тем не менее в 1704 на церемонию освящения церкви царь приехал, лично внутри молился о чём-то и так скажем, проект одобрил. Так что эти стены помнят первого российского Императора. Причём остались они относительно неизменными - мастера тогда вымачивали известняк в молоке, дабы создать защитный слой от выветривания. Судя по всему - пока эта технология работает до сих пор, старые кирпичи не рассыпались по сей день. Ну а нам никто не мешает съездить и посмотреть на историю, скованную в камне. 📱 Айтишник в ватничке

Open in Telegram
Views1,840−26%vs avg
Forwards13
Reactions174
Comments5
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h611
17 h1,341
29 h1,518
71 h1,840
  1. After 6 hours611
  2. After 24 hours1,518
  3. Total to date1,840
#4033Photoalbum
Views1,786−28%vs avg
Forwards26
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h608
17 h1,326
29 h1,492
71 h1,786
  1. After 6 hours608
  2. After 24 hours1,492
  3. Total to date1,786
#4032Photoalbum
Views1,784−28%vs avg
Forwards25
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h608
17 h1,327
29 h1,490
71 h1,784
  1. After 6 hours608
  2. After 24 hours1,490
  3. Total to date1,784
#4031Photoalbum
Views1,787−28%vs avg
Forwards25
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h608
17 h1,327
29 h1,491
71 h1,787
  1. After 6 hours608
  2. After 24 hours1,491
  3. Total to date1,787
#4030Photoalbum
Views1,768−29%vs avg
Forwards25
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h605
17 h1,319
29 h1,482
71 h1,768
  1. After 6 hours605
  2. After 24 hours1,482
  3. Total to date1,768
#4029Photoalbum
Views1,780−28%vs avg
Forwards26
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h607
17 h1,321
29 h1,487
71 h1,780
  1. After 6 hours607
  2. After 24 hours1,487
  3. Total to date1,780
#4028Photoalbum
Views1,761−29%vs avg
Forwards26
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h607
17 h1,320
29 h1,482
71 h1,761
  1. After 6 hours607
  2. After 24 hours1,482
  3. Total to date1,761
#4027Photoalbum
Views1,727−30%vs avg
Forwards26
Reactions106
Comments0
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h589
17 h1,297
29 h1,456
71 h1,727
  1. After 6 hours589
  2. After 24 hours1,456
  3. Total to date1,727
#4026Link preview

Знаешь, дорогой читатель - я все эти 4.5 года, что канал существует, в своих заметках придерживаюсь той простой стратегии, что я всегда говорил - не знаю, как там надо воевать - ну, я ж айтишник, а не профессиональный военный и тем более не представитель от политического руководства. У меня нет бюджетов, медиаплана и прочей обязательной повестки - я просто условно-неизвестное частное лицо, мне никто за бложик не платит (и это хорошо). Всё, что я говорю по поводу того, как проходят боевые действия и что бы там стоило сделать - сугубо мои личные пожелания и переживания на основе личных же впечатлений. Вот, скажем, вчера около 2 часов дня - в этом моём Чертаново раздались пара взрывов (пусть свидетели "хлопков" идут на известный орган и на нём неистово разорвутся, это были именно взрывы). А через некоторое время в районных пабликах появилась информация о том, что у нас тут от нашей районной ПВО, размещённой так, что опять-таки известный орган во лбу утаить проще - был пуск, и было сбитие хохлячьего БПЛА. С фоточками, да. Дело в том, что у нас тут в округе достаточно богато с датацентрами, и летело именно в них. Хохлячьи БПЛА были сбиты где-то за 1.5 километра до района "ангаров" с серверами. Но довольно таки близко (и при этом достаточно далеко внутрь МКАДа). А это, на-минуточку, чуть ли не самая защищённая часть страны. Вчера же хохлы атаковали Омск и Тольятти. Причём судя по результатам - ну, хохлы таки могут перегружать ПВО. Вот знаете, с моего дивана очень бы не хотелось сейчас очередной серии мыльной оперы про "братский народ" с тремя опечатками в слове "братский". Меня бы лично куда больше устроила картина Украины, находящейся в состоянии Газы. Потому как если этого не будет - текущая спецоперация никогда не закончится и будет с нами ещё лет десять, унося с собой в чёрную украинскую дыру наших людей, наши деньги и наше будущее. С постепенным наращиванием ударов даже вглубь наиболее защищённых районов - потому как нам уже наши власти же рассказывали, что даже самую серьёзную ПВО можно перегрузить. Вот, с моего дивана, решительно непонятно - а зачем должны существовать хохлы, которые могут там что-то массово запустить? Им один цех сборки разнести - так они другой организуют, одну площадку запуска накрой - ещё одна найдётся. Проблема ведь не в площадках и цехах, а в хохлах, количество которых никто особо не регулировал, видимо. Ну, как с медведями в этом году, только про хохлов. Причём если ничего не делать, то в следующем году с обоими проблемами станет только хуже. Такие вот мысли, мда. 📱 Айтишник в ватничке

Open in Telegram
Views2,047−18%vs avg
Forwards33
Reactions262
Comments203
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
3 h462
16 h1,434
28 h1,663
34 h1,750
75 h2,047
  1. After 24 hours1,663
  2. Total to date2,047
#4025Photoedited
Views1,863−25%vs avg
Forwards8
Reactions196
Comments61
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
12 h1,339
32 h1,694
68 h1,863
  1. After 24 hours1,694
  2. Total to date1,863
#4024Photoedited
Views2,093−16%vs avg
Forwards6
Reactions205
Comments31
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
31 h1,886
74 h2,093
  1. After 24 hours1,886
  2. Total to date2,093
#4022Photoalbum

Хроники админской пятницы. Забавно, 6 таких светильников уже отремонтировал, седьмой вот на очереди. И во всех сгорает ровно один и тот же диод (с одним исключением). Учитывая массивный алюминиевый радиатор-подложку - паять приходится двумя паяльниками, один из которых газовый, ватт на 150 с массивным жалом, а второй - электрический на 90. Без газового или мощного электрического там делать нечего. А сгорает он, возможно, из-за близости к трансформатору, тот наверняка из-за микрогабаритов и, соответственно, работы на пределе - греется, как скот. Хотя светильник якобы швейцарский и якобы собран швейцарским дядюшкой Ляо)) Куплен комплект был в незапамятные времена, вот понемногу продляю им жизнь. В принципе выгоревший светодиод видно - посередине чёрная точка. А ремонт заключается просто в шунтировании сгоревшего диода капелькой припоя. Нанести которую без довольно зверски-ядовитого флюса и хорошего прогрева подложки - тоже нереально, быстро остывает. Запасные диоды у меня так-то тоже есть, целая SMD-лента, оставшаяся от одного старого проекта и рассчитанная на заводскую сборку автоматикой. Но в данном случае овчинка с заменой выделки совершенно не стоит - рассчитано под групповую пайку в печи на паяльной пасте, больше нервов и геморроя. А вот пайка - стоит, смех-смехом, но с учётом ценника нынешнего за один этот "спот" таким нехитрым способом уже сэкономилось около 7к за суммарное время менее получаса за весь период эксплуатации - благо разбирается поделие легко, а паяльник у опытного айтишника всегда в доступе - вдруг пароли вскрывать придётся? Такие дела. 📱 Айтишник в ватничке

Open in Telegram
Views2,126−14%vs avg
Forwards8
Reactions134
Comments52
#4020Link previewedited

"Эксперты по всему" очень любят высказывать своё особо ценное мнение по вопросам, где они разбираются слабо или вообще никак. Нет, раскидать датацентры квадратно-гнездовым способом и чтобы всё заколосилось - не получится. Возможно, конечно, лично блоггер Пучков будет обеспечивать сетевую связность, таская на горбу катушку с оптикой от избушки к избушке, и лично вырубая пещеры для размещения датацентров в скалах, но скорее всего нет. А про пороки капитализма так и вообще удобно высказываться, когда капитальные затраты по твоим советам - будут не за твой счёт. Не просто так облачные решения стараются запихнуть как можно в меньший объём и расположить как можно ближе к узловым точкам обмена траффиком. Построение устойчивых и масштабируемых кластерных решений - имеет кучу нюансов. Например, большинство сервисов состоят не только из обработчиков запросов, но и из различных файловых хранилищ, балансировщиков, очередей, баз данных и прочего такого. Попросту потому, что для нормальной работы сервиса, видимого извне, как единое целое - внутри построена сложная схема взаимодействий. Которая - сюрприз - тоже зависит от сетевых задержек. И разнеся элементы этой системы друг от друга - можно получить внезапные спецэффекты, вроде "split brain". Сугубо за счёт пингов. Яндекс тут намедни потерял 3 датацентра из 5 - и всё равно сохранил работоспособность, потому что там люди всё-таки посвятили годы жизни не озвучке "надписей на курточках", а построению устойчивых архитектур. И постоянно проводили учения по распределению нагрузки. При всех фи к политической ориентации руководства конторы, да и что греха таить - части сотрудников - даже в условиях физического уничтожения 60% мощностей они пока держатся. Конечно, если хохлы зададутся целью, то и оставшиеся ДЦ наверное могут вынести, но они уже под защитой предельно эшелонированной московской ПВО, так что орешек чуть крепче, чем региональные площадки. В этом отношении я скорее согласен со вторым ведущим - необходимо устранение первопричины этих атак. А именно - хохлов, которые способны что-то там запускать. Нет хохлов - нет проблем. Но для таких решений нужно высшее руководство, чтобы оно не металось между жалостью, вопросами вроде "что про нас в мире подумают" и прочими сомнениями, а просто отдало приказ нашим военным сравнять тот или иной кусок Украины с землёй в нужных координатах. Средства-то есть, как нам всю дорогу заявляли. Видимо, нет желания. Хотелось бы надеяться, что желание это появится в ближайшее время, а то следующие 5 лет коллективно хлопать украинскую шлюху ладошкой по известному органу - нет никакой мотивации, с учётом ценника мероприятия. 📱 Айтишник в ватничке

Open in Telegram
Views5,188+109%vs avg
Forwards75
Reactions179
Comments119
#4019Link preview

Кстати, из примеров того, что не "запланировано" и "заложено" в обещаниях, а прямо реально сделано, запущено и работает - это спутниковая группировка "Рассвет". В этом году на орбиту выведено уже 32 спутника за два пакетных запуска по 16 аппаратов. В планах у конторы (Бюро 1440, с корнями из Мегафона) довести численность группировки до 250 аппаратов в 2027 году. Тогда же начнётся и коммерческая эксплуатация. Однако уже сейчас наземные абонентские терминалы (в целом аналог американской Starlink с АФАР) обеспечивали связь в отдалённых районах во время недавних выборов, например. Причём терминалы планируются не только стационарными, но и мобильными, со скоростями доступа до 1 ГБит/с (хотя основная абонентская скорее всего будет около 50 МБит/с). С учётом наших просторов - когда оптический кабель далеко не всегда можно протянуть в труднодоступные регионы - это крайне полезная технология для обеспечения информационной связности страны в долговременной перспективе. Да и для нужд СВО точно лишним не будет - у хохлов американский старлинк почти всю фронтовую связь обеспечивает. Возможно, что текущая группировка Рассвета уже хоть как-то там нашим помогает. Короче штука годная, перспективная и вполне востребованная на глобальном рынке - безынтернетье есть не только в наших тундрах, но и много где в мире - начиная от Африканских стран и заканчивая открытым морем. Прикол ведь ещё в том, что прямого конкурента старлинку сделали всего за 3 года, если считать от первых экспериментальных запусков. А с учётом того, что орбита "Рассвета" выше - срок службы спутников - больше, а нужно их для аналогичного покрытия - меньше. Я, кстати, наслышан про процессы и переработки в Бюро - комрады натурально все 3 года на износ работали по слухам. Если так - все усилия точно были не зря. Это прямо трудовой подвиг нового времени, подобное раньше отмечали крупными премиями сотрудникам и присвоением различных орденов предприятию. 📱 Айтишник в ватничке

Open in Telegram
Views3,016+22%vs avg
Forwards45
Reactions291
Comments62
#4017Link preview

Сегодня тут наш чертановский "Панцирь", говорят, стрелял и что-то видимо сбил. Фотографии сбитого присылали в районный чатик. Потом админы потёрли. Соседи слышали и видели, да и сама установка поставлена так, что скрыть её решительно невозможно - она прямо как известный орган во лбу, на всеобщем обозрении. Вертолётом платформу ставили на известную жителям площадку. Сбил - и хорошо, он затем туда и поставлен. Нет, начали в районных пабликах удалять и прятаться, как будто это не средство ПВО, а парковый эксгибиционист в плаще. Соседи - у нас своё ПВО, персональное, и оно работает. Нам за это стесняться нужно? А какого, извините, хера? Хохлы про неё и так уже знают, Есть, работает - хорошо. Пусковой бабах их видите ли напугал. Нежные все стали что ппц. Мужикам, которые там службу несут - огромная благодарность. Цените, а не сритесь от ужаса - пуск ракеты ПВО это всегда хорошо, если к вам что-то летит. 📱 Айтишник в ватничке

Open in Telegram
Views3,973+60%vs avg
Forwards31
Reactions245
Comments8
#4016Link preview

Сегодня в ДЦ Яндыкса в Сасово прилетел укробеспилотник, ну и что-то там выгорело. Судя по спутниковым снимкам, которые публикуют хохлы (от наших-то не дождёшься) где-то четверть-треть всей площади машинного зала, отчего датацентр пришёл в полную небоеготовность. С одной стороны неприятно, но с другой - это, наверное, одна из немногих контор, которые нормально относились к геораспределённому резервированию. Датацентров у неё три основных (сейчас может и больше) и когда-то был ещё датацентр-изгой в Финляндии под зарубежные проекты. Мощности в нём было получить легко, так как никто его не хотел брать, пинги высокие. В мою бытность там по офису висели плакаты-агитки по тематике "Звёздных войн", призывающие к репликации своих проектов по всем ДЦ. В частности вспомнился один, на котором звёздные раскольники уничтожили "Звезду смерти", а рядом стоит Император и ехидно улыбается, потому что у него ещё несколько есть. Связано это, кстати, с тем, что тогдашний техдир имел погоняло в компании как раз "Император") Очень умный, в плане технологий и бизнеса, мужик. Впрочем, Сасовский ДЦ, если мне не изменяет память, был всегда основным - до него самые короткие сетевые маршруты от потребителей, поэтому заявки на мощности в нём всегда согласовывали со скрипом. Тем не менее - если клиентские проекты в облаках и собственные яндыксовые были реплицированы по другим ДЦ - весь вопрос только в перемаршрутизации трафика на другие сервера. Впрочем, разумеется часть данных сгорела безвозвратно. Просто там объёмы - петабайтные, например в YT (он же "Ыть" - старший брат кликхауса) ещё в 17-18 годах этих самых петабайт хранилось под десяток. И гонять туда-сюда прямо вот "всё" - никаких каналов не напасёшься. Ну, с другой стороны может реклама станет менее таргетированной, да)) На будущее - причём независимо от того, как там сложится с СВО и когда хохлы будут втоптаны в чернозём - наверное бизнесу стоит задуматься о строительстве несколько заглублённом, ну или хотя бы более капитальном)) Это, конечно, дороже, чем ангар над чистыми комнатами в поле поставить, но мы вон на примере Сасово увидели, как эти ангары держат удар единственного БПЛА. Горячий привет военблоггерам, которые свидетели ангаров :) 📱 Айтишник в ватничке

Open in Telegram
Views4,624+86%vs avg
Forwards64
Reactions151
Comments38
#4014Link previewedited

С университетских времён не использовал семафоры. В программировании это такой, ммм... Концептуальный примитив. В разных языках он реализуется немного по-разному, но суть в том, что это "по смыслу" просто счётчик. Допустим у вас есть тысяча задач, которые надо выполнить на ограниченном вычислительном ресурсе параллельно (неважно, вытесняющая ли это многозадачность на одном физическом процессорном ядре, или работа в аппаратно-многоядерной системе с N ядер). То есть у ресурса есть некоторая ёмкость, скажем, он не может обрабатывать больше, чем N параллельных потоков. Поэтому просто "напихать N*1000 да подождать" - не прокатит. Будет конфликт и гонка, дедлоки и вот это вот всё. Поэтому если есть задача выполнить 1000 задач на, скажем, 10 потоках - используются семафоры. У них есть важное свойство - операции над ними должны быть атомарными, то есть независимо от того, из какого потока меняется значение - пока оно меняется, остальные потоки ждут. В Си для этого используется дополнительная сущность - мьютекс вокруг семафора. Короче реализуемо. Если вы как-то уже можете в Си, но пока не знаете концепции этой связки - разобраться да поотлаживать займёт пару часов. Как раз одна лабораторная. Удивило другое - через 22 года после последней лабораторной по теме - мне понадобилось снова сделать это вручную на языке, которого тогда и в проекте не было)) Сейчас проще, конечно. В Go это решается объявлением, собственно, семафора с конечной ёмкостью вида: sem := make(chan struct{}, 16) // Где 16 - количество одновременных потоков А затем в цикле порождения горутин просто вначале делаете sem <- struct{}{} А в самой горутине defer func() {<-sem}() В каком-то смысле это многопоточный вариант i++ при входе в поток и i-- при выходе из него. Но - атомарный. Естественно при таком подходе не надо забывать про WaitGroup, чтобы всё собрать воедино - вы же параллельно какую-то работу с финальным результатом делали, правда? 🙂 Просто особенности синтаксиса, сахар. Тип struct{} обусловлен сугубо тем, что в go он чаще всего вообще не жрёт память в куче) Но удивило, что какие-то базовые концепции до сих пор применимы на значимой практике, когда казалось бы языки высокого уровня уже просто пожрали это всё и скрыли внутри своих стандартных библиотек. Ни разу в работе не попадалось - во встраиваемых решениях, применяющихся в нулевые, попросту не было параллелизма особо. А затем в прикладном перекладывании данных туда-сюда - не было необходимости в понимании процесса кем бы то ни было, выглядит, как утраченное знание :) 📱 Айтишник в ватничке

Open in Telegram
Views3,493+41%vs avg
Forwards10
Reactions76
Comments27