- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
function main()
{
let a: [ name: string, age: number ];
a.name = "Test1";
print (a.name, " << end (should be value Test1)");
let b: [ name: string, age: number ] = [ "user", 10.0 ];
print (b.name, b.age);
let c: [ user: [ name: string, age: number ], type: number ] = [ [ "user2", 11.0 ], 1.0 ];
print (c.user.name, c.user.age, c.type);
print (c.user.name);
c.user.name = "Test2";
print (c.user.name, " << end (should be value Test2)");
}
Продолжаем будни говнокомпилятора. а ваш компилятор умеет делать проименнованные таплы (tuples)?
Именно поэтому я за «Nim»!
Сам не лучше! TwT
А чем "проименнованные таплы (tuples)" отличаются от структур в Си?
Но мне кажется, что ошибка в моих рассуждениях закралась ещё раньше: в «Plain C» нет методов в структурах без всяких расширений.
Так чем всё-таки отличается именованный тупл от Сишной структуры?
Получается, различий нет?
Как-будто в джаве или функциональщине это не так... Никто ведь там при создании лямбды не генерит новый код в RWX секции, просто проставляется ссылка на существующий код.
Тут конечно надо определиться с терминологией. "Объявить класс с невиртуальными методами" - это значит "запихнуть метод в структуру" или нет?
Именно поэтому я против "методов".
А полиморфизм можно и для свободных функций замутить при желании.
~( UзU )~
Долбоёб проебал все пермишены (и всякие суиды, что обидно) в папке /usr, (не важно как) а бекапа у долбоёба нету
Помоги долбоёбу вернуть пермишены обратно
Задача решается только на гнусне, бздушники бы соснули
Флагеллантство — движение «бичующихся» (лат. flagellare — «хлестать, сечь, бить, мучить», лат. flagellum — «бич, кнут»), возникшее в XIII веке. Флагелланты в качестве одного из средств умерщвления плоти использовали самобичевание, которое могло быть как публичным, так и келейным.
Флагелланты проповедовали жесточайшую аскезу, отказываясь не только от интимных отношений с женщинами, но даже от разговоров с ними, в случае нарушения запрета полагалось прилюдное раскаяние перед руководителем. Еда предписывалась только самая простая, спать разрешалось исключительно на соломе — подобная фанатичная преданность вере вызывала огромное уважение населения...
Чем вам не образ уважаемого прыщеадмина?
Я бы перенёс на дефолтные утилиты стандартные права каким-нибудь скриптом, а всё остальное вручную бы тыкал, т.к. я анскильный.
каким?
направление верно
Неужели есть скрипт, чтобы откатить все пермишоны к дефолту?
Сейчас почитал вот такое:
https://m.habr.com/ru/post/469667/
Можно сделать chown -R, чтобы поставить владельцем root, а потом копировать из ls -l штуки туда. А ещё потом можно пройтись chmod'ом, чтобы нужные разрешения выставить.
Или есть специальный скрипт для отката /bin'ов?
https://govnokod.ru/27431#comment628601
Пришло время переустановить линукс развернуть бекап...
Возможно, как-то по метаинфе в пакетах и можно это восстановить, но нафиг?
https://www.gnu.org/software/coreutils/manual/html_node/cp-invocation.html#cp-invocation
Может быть у apt'а есть какой-нибудь режим, в котором он переустанавливает все пакеты?
aptitude умеет реинсталл по маске, и наверное можно сделать селекшен всех пакетов и всех их reinstall get-aptом, но это не точно
займет процесс охулиард лет. Проще скопировать все конфиги и переставить
Это же не пинда, тут конфиги в ожидаемом месте
Я не знаю как так вышло, это не мой мопед
Вроде чел скопировал usr на другую партицию и проебал атрибуты
Дык проверять надо перед тем как удалять старую, а не потом пердолиться...
Починил
Она умеет кучу всего (как это обычно бывает у MS) в том числе и reset permissions
Похрюкал.
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/icacls
Вообще когда вам говорят, что виндуос это просто, сразу показывайте
https://docs.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-string-format
В панцире есть, но криво
Есть кмдлеты для получения ACL (объект класса FileSystemSecurity) и установки его, а для изменения нужно создать новое rule (через ,.net) и установить его в ACL.
ACL это колелкция rules, причем в нем есть методы SetAccessRule и AddAccessRule. Первый заменят собой все правила для того же пользователя
Потому питушня выглядит примерно так
Какая типизация )))
Первый параметр это IdentityReference
Второй это FileSystemRights
просто мощная ракушка умеет их из строки высирать
ПРУФ!
каждый раз, стоит только запустить
(и дождаться готовности, лол)
https://www.codeproject.com/Articles/10811/The-Windows-Access-Control-Model-Part-4
можно конечно на GRUNT-образный синтаксис переделать, но долго сидеть придется
Не найдено результатов по запросу WOWSOCRC
WoW Circle: Комплекс серверов
https://microsoft.fandom.com/wiki/Windows_10X
иронично, что ты сам дудишь в вистлер
> выкинув старое говно
опять? никогда такого не будет, Чен как боженька расписал почему
лолшто?
Coursera Labs supports in-browser Visual Studio Code. This allows learners to access a development environment without having to set it up on their local machine. The environments support 14 programming languages.
(o´∀`o)