ch
Feedback
Evil Technologies

Evil Technologies

前往频道在 Telegram

чат: t.me/kkmthackchat 🤍🤍🤍 ❤️❤️❤️ 🤍🤍🤍 💙💙💙 💛💛💛

显示更多
421
订阅者
无数据24 小时
无数据7 天
无数据30 天

数据加载中...

相似频道
标签云
无数据
有任何问题?请刷新页面或联系我们的客服。
进出提及
---
---
---
---
---
---
吸引订阅者
8月 '24
八月 '24
+4
在0个频道中
七月 '24
+13
在0个频道中
Get PRO
六月 '24
+10
在0个频道中
Get PRO
五月 '24
+9
在0个频道中
Get PRO
四月 '24
+19
在0个频道中
Get PRO
三月 '24
+6
在0个频道中
Get PRO
二月 '24
+32
在1个频道中
Get PRO
一月 '24
+41
在0个频道中
Get PRO
十二月 '23
+65
在0个频道中
Get PRO
十一月 '230
在0个频道中
Get PRO
十月 '230
在0个频道中
Get PRO
九月 '230
在0个频道中
Get PRO
八月 '230
在0个频道中
Get PRO
七月 '23
+4
在0个频道中
Get PRO
六月 '23
+37
在0个频道中
Get PRO
五月 '23
+112
在0个频道中
Get PRO
四月 '23
+2
在0个频道中
Get PRO
三月 '23
+16
在0个频道中
Get PRO
二月 '23
+21
在0个频道中
Get PRO
一月 '23
+32
在0个频道中
Get PRO
十二月 '22
+24
在0个频道中
Get PRO
十一月 '22
+19
在0个频道中
Get PRO
十月 '22
+243
在0个频道中
日期
订阅者增长
提及
频道
06 八月+1
05 八月0
04 八月0
03 八月0
02 八月+3
01 八月0
频道帖子
2
https://github.com/gorgonia/gorgonia
336
3
Shadow Broker, чел если ты еще тут. Черкани пожалуйста мне сюда: https://t.me/idklolsome. ps. знакомый автора канала ищет пропавшего товарища. это сообщение будет позже удалено
107
4
没有文字...
478
5
https://youtu.be/UocnpAEfgbQ
387
6
собрал посты сюда про дефер в одну статейку на медиум. Дальше мб будут незначительные доработки, но в целом, как то так, почти финальный вариант https://medium.com/@4nd3rs0n/golang-defer-c412798fda00
369
7
https://link.medium.com/XjMjuEhWOxb
292
8
https://betterprogramming.pub/kubernetes-authentication-sidecars-a-revelation-in-microservice-architecture-12c4608189ab
265
9
https://itnext.io/top-10-ways-to-protect-eks-workloads-from-ransomware-ae96d1c1e839 Будет полезно блютимам всяким и девсекопсам
256
10
Johansen G. Digital Forensics and Incident Response 3ed 2022.pdf
278
11
https://habr.com/ru/company/domclick/blog/577964/
273
12
2020-ml-roadmap-full.png
301
13
Сегодня настраивал мониторинг smartctl на linux-серверах В качестве системы мониторинга используется Zabbix, настройка этого дела вообще простая 1. Установить пакет smartmontools, желательно >=7.2 версии 2. Добавить zabbix ALL=(ALL) NOPASSWD:/usr/sbin/smartctl в /etc/sudoers (я делал через Ansible, плейбуку оставлю в комментах) 3. Добавить официальный шаблон smart_agent2 в веб Zabbix и прикрутить шаблон к серверам Но! Шаблон не умеет мониторить результаты Self-Test NVMe диска, поэтому пришлось орудовать напильником Делов немного, но все равно неприятно, дописал шаблон, протестировал, все работает. Теперь собирается айтем NVMe Self-Test и есть триггер для него Хз как стать контрибом в Zabbix Community, поэтому прост залил репу в свой гитхаб #шпаргалки #софт
289
14
и да, то что defer берёт значения не по завершению функции, а по объявлению (тут второй скрин) можно пофиксить. Делается это
и да, то что defer берёт значения не по завершению функции, а по объявлению (тут второй скрин) можно пофиксить. Делается это достаточно просто defer func() {   fmt.Printf("Num is %d\n", num) }() Таким образом, мы вместо того что бы сразу передать значения из текущего скоупа вызываемой функции – вызываем анонимную функцию без параметров. Сама эта анонимная функция будет выполнена на момент завершения функции и будет иметь скоуп родительской
246
15
Скрины прилагаются)+2
Скрины прилагаются)
224
16
Немного о defer в Golang defer это что то вроде комманды для отложенного выполнения действия. Вы заранее можете объявить что сделать на завершение функции (выход из её скоупа) Проблемы с defer =============== defer даёт не всегда предсказуемый результат и прежде чем пихать его в функции стоит разобраться в том, какое поведение от него стоит ожидать, что бы потом не тратить время на дебаг. Неочевидным результат выполнения его работы может стать достаточно легко. Например: var num int32 = 10 defer fmt.Printf("Num is %d\n", num) num = 5 Здесь мы объявили число num = 0, вызвали defer, а после этого изменили число. Однако в данном случае defer не знает, что число изменилось и выведет Num is 0 Следующий момент, который стоит учесть при разработке, это порядок выполнения нескольких defer в одной функции. defer будут выполняться в обратном порядке от объявления => первый объявленные defer будет запущен последним. Например, если вы запустите. defer fmt.Println("one") defer fmt.Println("two") defer fmt.Println("three") то вывод вы получите в обратном порядке => three two one defer не влияет на ретёрн. Если вы решили переобъявить значение которое хотите вернуть в defer – то ничего не переобъявится, а просто вернётся значение до defer И да ясно, что лучше вообще не писать код, где может возникнуть путаница с defer, я бы лично вообще посоветовал минимизировать количество функций, в которых более одного defer. Однако знать о нюансах его использования лучше заранее, что бы потом не дебажить плохой код днями, а сразу знать куда костыль подложить
229
17
https://habr.com/ru/post/595901/
252
18
https://github.com/firefart/stunner
387
19
https://youtu.be/RDwOZ6vQGKo
346
20
https://app.planetscale.com/ Время лутать халявные 5 гигов бд) Мускул
417