Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - tecka

Stran: 1 2 3 [4] 5 6 ... 9
46
Vývoj / Re:Asynchronni prikaz v shell skriptu
« kdy: 20. 08. 2021, 08:47:17 »
Mně to nečeká.
Kód: [Vybrat]
$ cat bgtest.sh
#!/bin/sh
echo start
(date; sleep 2; date) &
echo end
$ ./bgtest.sh
start
end
$ Pá srp 20 08:44:55 CEST 2021
Pá srp 20 08:44:57 CEST 2021

47
Vývoj / Re:PHP - deserializace objektu - ošetření vstupu
« kdy: 08. 08. 2021, 12:16:41 »
Pravděpodobně serializaci nepotřebuješ a stoprocentně ne na data v cookies. Tak to prostě nedělej.

48
Software / Re:přenos souborů mezi iphonem a linux manjaro
« kdy: 05. 07. 2021, 22:53:47 »
Tiež ma to posadilo na zadek keď som to čítal,...
Tak si tu bouli zamáčkni. Drtivá většina jejich zákazníků má stálé připojení k internetu a ocení trapně jednoduchou synchronizaci přes cloud. Co přesně je na tom překvapujíci?!

49
Software / Re:Co je možné smazat z /usr/lib/debug?
« kdy: 01. 06. 2021, 20:36:21 »
Z /usr/lib/debug můžeš smazat všechno a není důvod proč by cross-partition symlinky (z ničeho nic) neměly fungovat.

Přestaň to opravovat a prostě to přeinstaluj.

50
Software / Re:Zaseklý proces nereaguje na kill -9
« kdy: 01. 06. 2021, 12:24:58 »
Mně není jasné z čeho vyplývá, že rodičovský proces už je init. Pravděpodobnější je, že je to pořád původní rodič a půjde normálně sestřelit.
Kód: [Vybrat]
ps -o ppid -p 1149

51
Vývoj / Re:Zlepšení čitelnosti vlastního kódu
« kdy: 31. 05. 2021, 00:18:06 »
Googlovat umím taky, ale je dobrá? Četl jsi jí?
Clean Code není dobrá, naopak až překvapivě špatná.

52
/dev/null / Re:distro pro studijní účely
« kdy: 30. 05. 2021, 04:06:37 »
To je zase pecka. Ty příspěvky sem píšeš sám, nebo něčím generuješ?

53
logika widli nie je tak pokrocila aby prepla na iny disk
A který systém v takovém případě programům přehazuje pracovní adresáře? A proč?

Necital som tvoj koment. :D

Btw, to ze pise ze nevidi aktualny adresar...
Opět opakuješ to, co PanVP už napsal. A ty pak po něm.

54
Odkladiště / Re:Jak funguje spehovani pro cilenou reklamu?
« kdy: 09. 05. 2021, 12:52:50 »
Zkusete si to: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe

Kdyz tam dam do iframe Seznam.cz, tak nevidim jediny HTTP request na Seznam.cz, a vrati mi to tam 404 Not found z w3school.com. Jak byste to vysvetlil?
Pošle se dotaz na seznam, který odmítne/zakáže zobrazení v iframe.

55
Vývoj / Re:Python a dll pisane pre C+ nechcu papat bytearray
« kdy: 07. 03. 2021, 19:44:34 »
Lebo co je problem je v tom ze on popisuje data struct ale vsetky vstupy su hexa skrz string.
Já jsem všechny tvoje dotazy viděl. Problém je jen v tom, že netušíš, co děláš.

56
Vývoj / Re:Python a dll pisane pre C+ nechcu papat bytearray
« kdy: 07. 03. 2021, 17:52:41 »
tecka:
takze dnu ma ist int ak tomu chapem spravne. ano?
Ne, int půjde ven (restype). A i tu strukturu bych udělal opravdu jako strukturu.
Psáno naslepo, netuším jestli to bude fungovat, ale třeba nějak takhle:
Kód: [Vybrat]
DFSD_DATA_BLOCK_SIZE = X
DFSD_DATA_BLOCK_SIG_SIZE = Y

DFSD_DATA_BLOCK = c_uint8 * DFSD_DATA_BLOCK_SIZE
DFSD_DSIG_BLOCK = c_uint8 * DFSD_DATA_BLOCK_SIG_SIZE

class tagData_t(Structure):
    _fields_ = [
        ("ddwUID", c_uint64),
        ("data", DFSD_DATA_BLOCK),
        ("signedData", DFSD_DSIG_BLOCK)
    ]

SignData = ...
SignData.argtypes = [POINTER(tagData_t)]
SignData.restype = c_int

...

myTagData = tagData_t()
myTagData.ddwUID = 0xD0021F673FC988F0
myTagData.data = DFSD_DATA_BLOCK(*b"nejakadata")

if SignData(byref(myTagData)) == DFSD_SIGN_OK:
    print(bytes(myTagData.signedData))

57
Vývoj / Re:Python a dll pisane pre C+ nechcu papat bytearray
« kdy: 07. 03. 2021, 16:53:26 »
Kód: [Vybrat]
?SignData@@YAHAAUtTagData@@@Z
je int __cdecl SignData(struct tTagData &)
Takže signaturu funkce máš blbě.

Kód: [Vybrat]
ID = 'E0ABDGD12X0'  # u64_t ma 8 bajtů, proč je tady 11 znaků?
Data_input = '00000000000000000000000000'  # DFSD_DATA_BLOCK_SIZE je aspoň 36 bajtů, proč je tady 26 znaků?
Data_output = '0000000000000000000000000000000000000000000000000000'  # k tomu nic nevíme
Nevím, jak citlivé je to na obsah, ale zřejmě do toho tlačíš nesmyslná data.

58
Vývoj / Re:Python load DLL ako zavolat funkciu cez entry point?
« kdy: 02. 03. 2021, 18:37:22 »
Něco jako toto. Přečti si dokumentaci.
Kód: [Vybrat]
dll = cdll.LoadLibrary(path)
Initialise = getattr(dll, "?Initialise@@YAHHEPA_W@Z")
Initialise.argtypes = [c_uint, c_uint, c_wchar_p]
Initialise.restype = c_int
..
Initialise(enableLogging, oemID, registrationKeyFilePathAndName)

59
Nevím, jestli to správně chápu, ale možná pandas.qcut?
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.qcut.html (2. příklad)

60
Vývoj / Re:Python 3 nenahradzuje spravne string
« kdy: 23. 02. 2021, 19:38:18 »
Když to neumíš popsat slovy, tak to třeba nakresli, nebo něco.
Tohle?
Kód: [Vybrat]
def replaceat(original, replacement, replacement_end):
    replacement_start = replacement_end - len(replacement)
    return original[:replacement_start] + replacement + original[replacement_end:]

print(replaceat('00000000000000000000000000000000', '1000', 32))
print(replaceat('00000000000000000000000000000000', '1000', 10))

Stran: 1 2 3 [4] 5 6 ... 9