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

Stran: 1 [2] 3
16
Tak jsem si nakonec vyrobil vlasntí udělátko, pro prohlížeč, přesně dle vlastních požadavků :-)
Kdyby to někoho zajímalo:
"webová aplikace"
demo gif

17
Nový nástroj je samozřejmě možnost, jen mě zajímalo, zda již neexistuje něco co někdo používá / zná, ale co jsem nebyl schopen vyhledat.
Přesto děkuji za podněty a nápady, možná se k nim časem dostanu

18
Vimdiff
Nějaké tipy pro nastavení nebo používání, aby dělal to, co je popsáno v OP?
Ve výchozím nastavení nezobrazuje jednotlivé změny, ale skoro celý řádek.
Na to jsem našel plugin https://github.com/rickhowe/diffchar.vim, který to o něco vylepšuje, ale třeba řádek # komenář ... nevyhodnotí jako jednotlivou změnu a všechny řádky po něm už "rozhází"...

19
WinMerge asi najlepsi mergovaci tool aky som kedy videl.
Zkoušel jsem s wine, tam mě zatím WinMerge nepřesvědčil. Možná mu dám ještě možnost s oprášeným virtualboxem.

20
"Mezera na trhu"?
Nový nástroj je samozřejmě možnost, jen mě zajímalo, zda již neexistuje něco co někdo používá / zná, ale co jsem nebyl schopen vyhledat.

21
SmartSynchronize (placený) umí i merge označeného textu, takže i po slovech.

Děkuji za tip. Vyzkoušel jsem v rámci zkušební doby zdarma.
Označený text to umí přiřadit doleva-doprava, čili zhruba to co bych potřeboval. Nicméně:
  • pro přijetí/odmítnutí změny je nutné označit text, pravé tlačítko myši, kliknout na správnou položku. Chtěl jsem ještě něco pohodlnějšího :-)
  • Špatně funguje undo/redo (nejen v tom režimu "po slovech")
  • Občas nejde pracovat s označením, ale je možnost jen "apply inner-line difference", tedy zase jen celý řádek..

22
Ano, hledám nástroj pro merge „po slovech“. Mít možnost rozhdnout každou nezávislou změnu zvlášť.
Nezávislá = oddělená nezměněným textem.
Například v OP v prvním řádku mít možnost nezávisle rozhodnout každé ze tří velkých/malých písmen.

S celými řádky samozřejmě není problém, tam toho existuje hodně.

Na to staci Libre office a v menu Subor -> Verzie...
Bohužel nestačí:
Taktéž Libreoffice umožňuje "Edit->Track Changes->Compare document", ale dělení změn je příliš hrubé a nevyhovující (obvykle celé řádky).

23
Změny vidím zvýrazněné, tak jak bych si to představoval.
Ale sloučení se provede jako celek.
Přesně jako na obrázku od Ondřeje Kolína.
Ukázkové soubory jsou v OP, přikládám i přímo ke stažení.
https://drive.google.com/file/d/1PD2ViPi-NemPn_sQ3mzQZ62PeSpyTw0H/view?usp=sharing
https://drive.google.com/file/d/1_gFGEZ7p9JVGO8Osu35HYBBbHoZFUFEF/view?usp=sharing

24
Meld
Děkuji za tip.
Ve výchozím nastavení mi ale celý obsah souboru označuje jako jednu změnu. Lze nějak meld přimět, aby dělal rozdíly „po slovech“?

25
Software / GUI pro slučování podobných textových souborů
« kdy: 10. 09. 2021, 09:54:15 »
Mám dva podobné textové soubory, které se drobně liší, a potřebuji je sloučit.
Existuje nějaký grafický nástroj, kde by se snadno a rychle mohlo odkliknout, kterou změnu/rozdíl přijmout či odmítnout?
Ideálně ještě s možností snadné editace?
Na jednom řádku může být víc změn, cílem je mít možnost „odkliknout“ každou změnu zvlášť, „po slovech“ (tedy ne celý řádek).
Nástroj může být online nebo GUI (asi i TUI kdyby dobře fungoval). Kdyžtak ideálně multiplatformní.
Bylo by to pro obyčejné PC uživatele („BFU“).

Textové soubory jsou převážně souvislejší text, doplněný o různé značky, něco jako markdown. Obvykle velikosti vyšších desítek až stovek řádků.
Změny jsou důsledkem korektur, není předpoklad drastických rozdílů.

Zkoušel jsem různé GUI pro git, ty umí změny hezky zvýraznit a umožňují snadno pracovat s celými řádky.
Ale nenašel jsem nic, kde by se změny daly přijímat/odmítat „po slovech“.
Taktéž Libreoffice umožňuje "Edit->Track Changes->Compare document", ale dělení změn je příliš hrubé a nevyhovující (obvykle celé řádky).

Příklad:
soubor1.txt
Kód: [Vybrat]
lorem ipsum dolor sit amet,
consectetur adipisici elit,
sed eiusmod incidunt
ut labore et dolore aliqua

soubor2.txt
Kód: [Vybrat]
Lorem ipsum Dolor sit Amet,
# komenář komentář komentář
consectetur *adipisici* **elit**,
sed tempor incidunt
ut et dolore magna aliqua.

diff (zhruba nějak podobně si představuji zobrazení v GUI, jen barevné odlišení místo stylu písma):
Citace
loremLorem ipsum dolorDolor sit ametAmet,
# komenář komentář komentář
consectetur *adipisici* **elit**,
sed eiusmodtempor incidunt
ut labore et dolore magna aliqua.

vysledek.txt (požadovaný výsledek po editaci)
Kód: [Vybrat]
Lorem ipsum dolor sit amet,
# komenář komentář komentář
consectetur *adipisici* elit,
sed eiusmod tempor incidunt
ut labore et dolore magna aliqua.

Můj dosavadní přístup, pro zajímavost, kdyby se to někomu hodilo. Mě naprosto vyhovující, avšak nepřenositelný pro BFU:
změny vygeneruji příkazem
Kód: [Vybrat]
git diff --color-words='\w+|\S' soubor1.txt soubor2.txt > diff.txt
Soubor diff.txt obsahuje ascii escape sekvence pro xterm barvy.
Otevřu v (g)vimu, mám vlastní plugin, který dle ascii escape znaků obarví změny a dále definuje klávesové zkratky pro skok na další změnu, přijetí změny a odmítnutí změny.
Pracuje se s tím velmi rychle a pohodlně.

Avšak pro BFU bych potřeboval něco „jednoduššího“.

26
Vývoj / Re:Python vyhladavanie zhody v array
« kdy: 20. 04. 2021, 20:39:00 »
Ať jen neplkám, osobně bych to dělal nějak takhle.
Konkrétní "shodu" si vyber / doplň podle svých představ.

Kód: [Vybrat]
pole1  = ['Jablko;1','Pomaranc;2','Banan;3']
pole2  = ['Pomaranc;2','Banan;3']
kosik = "Jablko"

shoda = lambda kosik,prvek: kosik.startswith(prvek)
shoda = lambda kosik,prvek: prvek.startswith(kosik)
shoda = lambda kosik,prvek: kosik in prvek
# shoda = ...

podminka1 = any(shoda(kosik,prvek) for prvek in pole1)
podminka2 = any(shoda(kosik,prvek) for prvek in pole2)
print(podminka1,podminka2)

27
Vývoj / Re:Python vyhladavanie zhody v array
« kdy: 20. 04. 2021, 20:33:44 »
Mam pole ovocie['Jablko;1','Pomaranc;2,'Banan;3']

i s tím syntax errorem, nebo bez něj? :-)

Resp. ako vyhladavat ciastocnu "zhodu"

Jak máme my vědět co je částečná "shoda"?

28
O serveru Root.cz / Re:Čítate blogy na root.cz?
« kdy: 08. 03. 2021, 18:55:04 »
Příležitostně, když je volná chvíle, nálada  téma, co mě zaujme...

29
Studium a uplatnění / Re:IČO nebo HPP jako programátor?
« kdy: 05. 03. 2021, 17:05:30 »
Tak ideální je dělat oboje, 8 hodin HPP a 4-8 hodin na ico. Pro banku super a peněz taky. Stejně teď není moc co jiného dělat než makat.
Máš děti?
Ano dvě holčičky 2 a 4 roky, když ráno začnu v 5 tak tak kolem 4-5 končím, pak se jim věnuju do 8-9 a celé víkendy, a po 8-9 večer ještě občas pracuju. Samozřejmě to tak nejde vydržet dlouhodobě

Na předpokládanou odpověď "ne" jsem měl připraveno něco jako "tak na nich začni pracovat, to dělat jiného než makat".

Takhle respekt. Já si se dvěma dětma (3 a 5) neumím představit pracovat (!= být v práci) pravidelně víc než cca 10 h/den (z hlediska produktivity i času s dětma).

30
Studium a uplatnění / Re:IČO nebo HPP jako programátor?
« kdy: 05. 03. 2021, 16:49:11 »
Mám dojem (nemám ověřeno, nikdy jsem vážně neřešil), že na HPP nemusíš řešit DPH při obratu vyšším než 1M.

Stran: 1 [2] 3