Pull to refresh
15
0
Владислав Дудников @Vladislav_Dudnikov

Программист

Send message

ninja scons waf

На самом деле шучу, Makefile удобен, в первую очередь, тем, что он есть везде.

К сожалению, в Amnezia есть возможность добавлять только IP, а вот для HTTP-прокси да, подойдёт. Спасибо!

За ссылки спасибо!

По поводу прокси согласен, так как в основном проблемы именно с http.

Судя по тому, что увидел в клиенте, адреса нужно самому настраивать. Вопрос где бы хороший список найти.

Во французской школе (см. Бурбаки) 0 включают во множество натуральных чисел.

У меня обратная ситуация возникает часто, как только удаляю закладку, и вот она нужна (хорошо, если закладка была добавлена недавно и её можно найти по истории).

10 лет назад тоже было "питон питон питон". Я в 2016 устроился на первую работу (разработка встраиваемых систем на Си), в первые же месяцы мне сказали освоить Python для написания всяких вспомогательных приблуд. А в качестве систем сборки у нас был waf и scons.

Мне нравится как в redis сделали, просто написали небольшую обёртку над malloc. С одной стороны никогда не проверяют возвращаемый результат от malloc, с другой, в случае ошибки эта обёртка и напишет что-то вроде "Out of memory" (ну и то, что один malloc можно заменить другим тоже плюс).

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

Насколько помню антивирусы не системные вызовы перехватывают, а библиотечные обёртки, для перехвата системных вызовов нужно быть в kernel space.

Питон — однопоточный язык. Это значит, что пока не завершится один процесс, другой не начнется.

Питон не однопоточный язык, вы путаете поток с физической параллельностью (в чём питон как раз ограничен благодаря GIL). Для многопоточности есть threading - вытесняющая многозадачность, то есть переключением контекста рулит кто-то выше, например ОС. И asyncio для случаев io-операций (а запросы к БД это io-операция), кооперативная многозадачность, то есть переключение контекста происходит тогда, когда вам это нужно, а именно когда используете ключевое слово "await".

Zig показался прикольным, с перспективами, как мне кажется. Есть ещё c2lang - похож на Си, но с методами и некоторыми дополнительными приятными фишками (типа моделей, публичные/приватные функции), недавно компилятор для c2lang даже переписали на сам c2lang, у него полная совместимость с Си и портировать либы можно очень быстро (вроде его даже можно компилировать в Си).

А про тавтологию, может "оксюморон" имели ввиду?

Кроме gcc ещё clang вроде их поддерживает.

Давайте возьмём самый простой пример использования интерфейсов. Функция принимает в качестве аргумента интерфейс. Распишем по диаграмме из вашего поста. Тогда интерфейс (как тип данных) - это адаптер, функция - клиент, реализация интерфейса - ConcreteAdapter (при этом понятно, что ConcreteAdapter чаще будет структурой с зависимостями от инфраструктуры, например БД (Adaptee)).

То есть чтобы хоть как-то воспользоваться интерфейсами в Go, вам нужно использовать паттерн Адаптер (с вариативной частью Adaptee), по-другому не получится.

Вообще, в Go нативно реализован этот паттерн в виде интерфейсов. То есть если ты используешь хоть как-то go-интерфейсы, то ты используешь паттерн "адаптер".

Друг, лендинг бы нормальный вам, а то выглядит старо и отталкивающе. А вообще норм проект, если понадобится gpt-4, то к вам пойду.

Мне кажется никакого противоречия нет, потому что суффикс _at (например) не указывает на конкретный тип данных, а скорее на класс объекта (конечно, в итоге это сводиться к некотором небольшому количеству конкретных типов, но всё же).

Что-то я не совсем понял проблемы, но тот файл реестра добавляет пункт в контекстное меню в проводнике, если нажать на этот пункт, то откроется PowerShell из папки, из которой было вызвано контекстное меню. Если нужно заменить на CMD, то должно быть что-то вроде этого:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd]
@="Открыть CMD"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd\command]
@="cmd"
Вот файл реестра, который добавит в меню пунктик «Открыть PowerShell». Можете подредактировать и другие пункты добавить.
Я себе такие 2 пункта меню добавил, открывает терминал из директории вызова.
image

Если нужно, то могу файлик реестра выложить для этого дела.

Information

Rating
Does not participate
Location
Луганск, Луганская обл., Украина
Date of birth
Registered
Activity