LINUX.ORG.RU

Сообщения steemandlinux

 

А можно объединить классы уже после инициализации? Или импортировать атрибуты?

Форум — Development

Это наркомания, я понял что никто так не делает:

Подгружать ребенка можно динамически:

        lib = __import__('class_name')
        self.class_child = lib.class_name()

 

steemandlinux
()

Почему в 2d массиве идет изменение сразу всех массивов?

Форум — Development
nice_lists = [[]] * 6
nice_lists[1].append('hello')
[['hello'], ['hello'], ['hello'], ['hello'], ['hello'], ['hello']]

Как это обойти? += ['hello'] даёт тоже самое.

 

steemandlinux
()

А кто был автором DeathStalker?

Форум — Talks

В интернетах стало появляться очень большое количество однотипных комментариев, похожих на дезсталкеровские, которые тебе еще и отвечают, но при этом палятся на подставных триггерах. Кто знает, что это за проект?

 

steemandlinux
()

Как этот код исполняется?

Форум — Development

https://github.com/pytorch/text/blob/master/torchtext/datasets/text_classific...

Выполняется кодом:

    train_dataset, test_dataset = text_classification.DATASETS['AG_NEWS'](
        root='./.data', ngrams=NGRAMS, vocab=None)

Как DATASETS[]() вызывается?

 ,

steemandlinux
()

diff tool с поддержкой deviation или levenshtein

Форум — Development

Кто-нибудь видел в природе утилиту diff, которая может игнорировать строки по определенным условиям?

Типа строки hello world и hello werld считать одинаковыми.

 

steemandlinux
()

Сгенерировать патч с помощью JADX

Форум — Development

Есть две версии программы андроидовской. Когда я её декомпилирую с помощью JADX, получается деобфускация с разными названиями функций и переменных. Как можно зафиксировать эти названия, чтобы получить патч?

 ,

steemandlinux
()

Стриминг с телефона на сервер.

Форум — Talks

У меня нет на ютубе канала с 1000 подписчиками и поэтому стримить надо на свой сервер.

Подскажите как со своего телефона можно стримить на свой сервер?

PS: сейчас уже ходить без видеорегистратора нельзя :( А гавкать и делать КУ я не собираюсь.

 ,

steemandlinux
()

Эмулятор или открытая реализация GmsCore

Форум — Development

GmsCore это ядро GAPPS, сижу занимаюсь временами его реверсингом. Никто не видел его открытых реализаций?

 ,

steemandlinux
()

Как декодировать битвайз обратно?

Форум — Development

Написал в своё время по псевдокоду код. А как обратно quadkey декодировать?

def tileXYToQuadKey():
    xTile = 4893354
    yTile = 2770883
    z = 23
    ''' Tiles to QuadKey '''
    quadKey = ""
    for i in reversed(range(z+1)):
        if i == 0:
            break
        digit = "0"
        mask = 1 << (i - 1)
        if (xTile & mask) != 0:
            digit = chr(ord(digit) + 1)
        if (yTile & mask) != 0:
            digit = chr(ord(digit) + 2)
        quadKey += digit
    return quadKey

result = tileXYToQuadKey()
12030301210123232101032

 ,

steemandlinux
()

У coreboot есть меню настроек?

Форум — Linux-hardware

Ну типа как в uefi, нажал del, зашел в настройки. Единственное что нахожу это выберите загрузочное устройство. Либо настройки через цомпиляцию.

 

steemandlinux
()

Что за шутка такая в ReactJS?

Форум — Development

Ковырялся тут в потрохах reactjs, нашел странную шутку:

 , function(t, e, i) {
        "use strict";
        t.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"
    }

 

steemandlinux
()

Supermicro, Aspeed и Intel Video.

Форум — Linux-hardware

Вопрос тем кто запускал данную конфигурацию. Будет ли работать сетевая видеокарта aspeed 2500 + BMC, если установлен процессор со встроенной видеокартой?

Материнка:

https://www.supermicro.com/en/products/motherboard/X11SCA-F

 

steemandlinux
()

Как работает умножение строки на целое?

Форум — Development

Как эта хрень работает? Тут же буква на число умножается.

str = jSONObject.toString();
int i = 432412;
int i2 = 0;        
int i3 = i2 + 1;
i += str.charAt(i2) * i3;

 

steemandlinux
()

Схемы прокси разная реакция программ

Форум — Development

Почему например питоновский urllib3 работает сразу со обоими схемами http и https, а chromium (–proxy-server=http://127.0.0.1:8080) нужен либо http, либо https в зависимости от настроек сервера на котором находится прокси?

 

steemandlinux
()

Посоветуйте monospace шрифты для JetBrains программ

Форум — Development

Стандартный DejaVu Sans Mono и так не очень хороший, так еще по-уродски рендерится в программах JetBrains. У шрифтов, которые обычно идут с дистрибутивами линукса или расстояние плавает между буквами или проблемы с цветами отличными от черного, или слишком худые. Нужны только первые 128 символов.

 

steemandlinux
()

Как работают регексы на utf-8?

Форум — Development

С кодировками с фиксированной длинной проблем нет и с ними легко работать как с векторами. Но вот UTF-8 это что-то с чем-то. Как регексы определяют где буква, а где другой символ? Я кстати заметил, что Ё часто не хочет определяться как буква.

 

steemandlinux
()

Портится изображение при наложении на задний фон

Форум — Development

https://dropmefiles.com/KeLNk

Почему при наложении weather на background размываются пиксели weather?

Кот:

from PIL import Image

image = Image.open('background.jpg')
front = Image.open('weather.png')
image.paste(front)
image.save('test.png')

Та же самая проблема повторяется в библиотеке cv2

А вот и ответ:

from PIL import Image

front = Image.open('weather.png')
back = Image.open('background1.png')

front.load()
back.paste(front, mask=front.split()[3])

back.save('result.png')

 ,

steemandlinux
()

Алгоритм делающие плавные замены между кадрами.

Форум — Development

Как называется алгоритм, вставляющий между кадрами промежуточные для плавной замены?

 ,

steemandlinux
()

Что делать, если количество атрибутов постоянно растет?

Форум — Development

Допустим, пока он один, всё нормально, когда их два - это выглядит уже криво, но когда их больше, то это получается писец. Что делать в таких случаях? Использовать newattrs?

attr_1 = pd.read_csv(f"attr_1.csv", sep=';')
attr_2 = pd.read_csv(f"attr_2.csv", sep=';')
attr_3 = pd.read_csv(f"attr_3.csv", sep=';')

Вот рабочий, но крайне медленный из-за перезагрузок кот:

for x in texts:
    for i in range(5): 
        attr = pd.read_csv("attr_{}.csv".format(i), sep=';')
        data_filter(attr, x)

Я хочу избавиться от перезагрузок не склеивая датафреймы.

 

steemandlinux
()

Тотально сломанная горизонтальная прокрутка.

Форум — Talks

Кто-нибудь может мне объяснить, почему тотально во всех программах сломано горизонтальное выделение текста? Почему в любом редакторе, браузере, операционной системе и т.д. при попытке выделить текст расположенный правее зоны отображения выделяется вся строка?

Притом с лоркодом этой проблемы нет.

 

steemandlinux
()

RSS подписка на новые темы