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 - Logik

Stran: 1 ... 14 15 [16] 17 18 ... 68
226
Vývoj / Re:Dotaz na řešení pomocí SQL
« kdy: 21. 02. 2020, 11:09:16 »
- ukládat každý topic do své tabulky je zvěrstvo, fuj. Kdo to poradil, tak by měl bejt danej na pranýř a každejch pět minut bičovanej skriptama na SQLko.
A proč? Co když budu chtít např. zjistit celkovej počet příspěvků danýho uživatele?


- pokud chci záznamy, kde je autor z daného seznamu, anebo autorem článku, tak je to přeci jednoduchý. Nevymejšlet  koniny. Co chci, všechny uživatele, kteří jsou buďto autorem článku, NEBO z danýho seznamu. Nebo je

OR

Tedy

'WHERE'      => 'p.id IN ('.implode(',', $posts_id).') OR ....',

Pokud na toho autora potřebuju ještě joinout tabulku, tak ji joinout leftjoinem.Řešit to celé unionem jde taky, ale proč se drbat levou nohou za pravym uchem, když mám drbátko.... (je pravda, že v některých případech je union i rychlejší, protože některý DB optimalizátory neumí převádět JOIN na UNION, ale to na týdle úrovni znalostí neřeš).

- To implode v SQL dotazu se mi nelíbí, smrdí SQL injekcí. Sice tady to asi nehrozí, ale obecně bys mělmít bezpečnej mechanismus, jak vkládat do dotazu seznamy hodnot.

227
Sítě / Re:Datový rozvod v malom RD
« kdy: 31. 01. 2020, 17:38:46 »
Tahat 5e je v této situaci imho blbost. Samozřejmě, jde nechat místo v chráničce na optiku. Ale až se za pět let dostanete do situace, kdy Vám bude rychlost nevyhovovat, kolik času Vám zabere natahat optiku? A kolik času Vám zabere koupit 10GB switch a pár síťovek? Oproti ceně toho času jsou zvýšený náklady na 6ku pakatel.

A co se týče horší práce se 6kou...? Buďto jsou chráničky natahaný rozumně, pak to o tolik větší práce není. Anebo jsou natahaný blbě - a pak kdoví, jak půjde ta optika natáhnout....
A to nemluvím o tom, že do desktopu se optická síťovka dá snadno. Ale dřív či pozdějc přijdou noťasy s 10GB síťovkou, ale s optikou těžko..... 

228
Server / Re:Přenos velkého množství dat po síti
« kdy: 31. 01. 2020, 17:35:00 »
omluva, patřilo to jinam...

229
Vývoj / Re:PostgreSQL a primární klíč s funkcí?
« kdy: 30. 01. 2020, 09:37:07 »
Je zvěrstvo a jeden ze základních antipatternů a obrovská prasečina a ....
(už jsem to snad pomluvil dost, kdyžtak si přidej ještě pár patřičných adjektiv.... :-)).mít primární klíč významový.

Přidej umělé ID jako identifikátor, nad kterým uděláš primární klíč.







230
Vývoj / Re:C, zápis do pole čísel a zápis mimo cache L1/L2
« kdy: 14. 01. 2020, 22:14:39 »
alex6bbc:
  • Pokud thready sdílí jen read only memory, tak jsou (skoro :-)) naprosto bezpečné.
  • Plánovače jsou zpravidla tak dobré, že afinita u procesoru toho moc nevylepší. Plánování procesů je magie, do který bych se bejt tebou nepouštěl.
registrovany_ava:
a i tak je to rychlejší, než Ty filtry, co by se do L2 vejít měly?

231
Sítě / Re:Odblokovani internetu, pomoc s nastavenim
« kdy: 08. 01. 2020, 16:38:26 »
Pravděpodobně je tam firewall, a s tím z lokálního PC neuděláš prostě nic. Leda ten firewall hacknout.

232
Pokud Ti subselect vrací více hodnot, tak ho "neselekti", ale "joini"
Kód: [Vybrat]
SELECT mesaurement.*, table.* FROM measurement JOIN 
(TVUJ SILENEJ SELECT
) ON (....)
Ale celej ten dotaz je zřejmě ještě nějak blbě, protože tam máš tabulku measurement dvakrát (v subselectu i hlavním selectu) a ten measurement v hlavním selectu neni vlastně použitej....

233
Software / Re:Boj s grepem
« kdy: 02. 01. 2020, 16:12:43 »
Jestli to, co leze z grepu je použitelné, tak to propajpuj dál do SEDu či ještě spíš AWKu (komplexnější věci se dělaj líp v něm).Grep na to použít imho nejde a pro tydle linuxové utility je normální jich pár "propajpovat".

Ale jestli je to složitější práce s textem, možná bude pro Tebe ve výsledku nejjednodušší to postprocessnout v pythonu či perlu.


234
Vývoj / Re:Python: vysvětlení len(words)-1
« kdy: 28. 12. 2019, 23:36:14 »
Teda jestli jsou takové příklady v příručce pro začátečníky, tak tím hůř...


235
Vývoj / Re:Python, pomoc s kodem
« kdy: 27. 12. 2019, 23:14:45 »
Citace
Ale zrovna v tom vašem případě by se stejného výsledku dalo dosáhnout i bez odečítání jedničky, stačilo by místo operátoru menší nebo rovno použít ostře menší:
Tak ne, to by byl stejný antipattern, jako ten původní případ.Todle by se v pythonu mělo napsat buďto pomocí té Tvé druhé varianty
Kód: [Vybrat]
for word in words:
, nebo kdyby byl potřeba i index, tak
Kód: [Vybrat]
for i,word in enumerate(words):
Jakékoli while s counterem je špatně čitelné a tedy blbě (i když to třeba funguje).

236
Vývoj / Re:Ukladani N ruznych typu produktu do databaze
« kdy: 18. 12. 2019, 19:31:00 »
Jedno z možných a dobrých řešení je i SQL databáze + JSON typ na specifikace.
Na nerelační databázi se bude hůře dělat nějaké složitější filtrování a řazení.


237
Vývoj / Re:M:N kardinalita medzi tabulkami v odlisnych schemach
« kdy: 30. 11. 2019, 18:27:23 »
Pokud by bylo třeba listovat všechny "závislosti obrázků", tak by šlo v postgresql použít inherited tables.https://www.postgresql.org/docs/10/tutorial-inheritance.htmlBboo2pictures a foo2pictures zdědit od jedné tabulky, FK dát až na děti (a popř. triggerem zakázat vkládání do rodiče).To vlastně spojuje výhody obou řešení: umožní to řešit referenční integritu klasicky, mít klasické oddělené tabulky bez řešení typu, a zároveň mít možnost vypsat všechny výskyty obrázku.

Ale tato možnost je specifická pro postgres a navíc to vypadá, že je stranou zájmu vývojářů (některé věci tam nejsou dořešené, byť to pro daný usecase nevadí, tak je otázka, jestli tudle funkcionalitu někdy nevyřadí), takže takto bych to dělal, jen pokud bych pro to měl opravdu důvod, není to "řešení první volby".

238
Sítě / Re:Druhý router má pomalý upload
« kdy: 14. 11. 2019, 08:43:32 »
Už sem viděl i USBčko nacpaný do LAN portu (Bčkovym koncem) a dotaz proč mi nejede tiskárna, když jsem ji připojil.... :-)

239
Sítě / Re:Druhý router má pomalý upload
« kdy: 13. 11. 2019, 19:29:54 »
IMHO chceš použít starej router jako APčko (laicky "wifinu"), je to tak?

Připojils ten 25m kabel do NE-WAN portu?Jinak vyzkoušej, jak jde upload na konci toho 25m kabelu, jak píšou jiní.A pokud to zkoušíš s notebookem, tak taky zkus připojit ten notebook k tomustaršímu "routeru" (teď apčku) kabelem, jestli neni chyba ve wifině....


240
Sítě / Re:Něco jako patch panel: zástrčka → zásuvka
« kdy: 13. 11. 2019, 19:04:59 »
"Jako ze je jedno jestli to je stineny nebo nestineny kabel, 5e nebo 6?"Nestíněný kabel můžeš použít se stíněnou i nestíněnou zásuvkou, stíněný kabel
by měl být právě na jedné straně uzemněn.

Kategorie je v podstatě jedno, ale vzhledem k tomu, že 10gigabit klepe na dveře,
tak bych pod šestku nešel. Sice ten asi bude fungovat i na 5e, ale jistý to nenía drbej se pak s hledáním, kterej kus kabeláže nestačí....

Stran: 1 ... 14 15 [16] 17 18 ... 68