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

Stran: [1] 2 3 ... 23
1
Hardware / Re:Malý 7" notebook na stálé nošení
« kdy: 21. 02. 2022, 15:23:00 »
Já s sebou netahám tablet z pracovních důvodů. Ale jako ideální terminál pro připojení k digitálnímu světu a jeho používání. Mobil je moc malý a nepohodlný i jen na internet, natož na něm něco dělat. Cokoliv nad 8" je zase už příliš velké a tím nepohodlné na nošení.

2
Hardware / Re:Malý 7" notebook na stálé nošení
« kdy: 20. 02. 2022, 17:09:16 »
https://www.asus.com/Laptops/For-Home/Zenbook/Zenbook-14-UX435/
malé, ľahké, výkonne, 2screeny, 10hod na baterke + BT mouse a da sa plnohodnote fungovať kdekoľvek a ešte si aj zahrať gamesku :)

Chce 7" aby to mohl mít pořád u sebe a ty mu nabízíš 14" notebook. To je úplně ujetý.

Já všude chodím s touto taškou https://www.top-armyshop.cz/batoh-maxpedition-gearslinger-remora mám v ní peněženku, klíče, nůž, lékárničku a vůbec předměty denní potřeby, které nosím neustále s sebou a mezi nimi i 8" tablet. A když potřebuju, vejde se tam i 8" Chuwi MiniBook. Ale 14" notebook se tam vážně nevejde, ten není vhodný na trvalé nošení.

3
Hardware / Re:Malý 7" notebook na stálé nošení
« kdy: 20. 02. 2022, 08:24:24 »
AltGr to nemá a vzhledem i k ostatní divočině nestandardního rozmístění kláves je potřeba se vrátit ke klasice, tedy přepínání cz/en klávesnice. Jak už jsem psal, radši používám hacker's keyboard na androidu, jsem s ní produktivnější.

4
Hardware / Re:Malý 7" notebook na stálé nošení
« kdy: 17. 02. 2022, 10:54:16 »
Já mám tento chuwi notebook https://pctuning.cz/article/miniaturni-8-notebook-chuwi-minibook-najdete-na-indiegogo

A ta klávesnice je zlo, mnohem víc si rozumím s virtuální Hacker's Keyboard na android tabletu. Ten chuwi používám jen když potřebuji sw, který na androidu neběží (pro mě je to především Musescore). Jinak si vše udělám na 8" tabletu v termuxu pod androidem, který mám skutečně všude sebou.

5
Odkladiště / Re:Zdielanie hesiel v rodine
« kdy: 08. 02. 2022, 11:23:05 »
Zašifrovaný soubor na sdíleném disku. Heslo k němu u kamaráda/notáře s příslušnými pokyny.

6
A obecne group slouží k seskupení vybraných nodů, které pak můžete dát třeba do společného rámečku.

7
Group pomůže k vertikálnímu vyrovnání, vyzkoušejte si to a uvidíte.

8
Vývoj / Re:Vlastní jazyk pro tvorbu vektorových obrázků
« kdy: 31. 01. 2022, 23:17:38 »
Tak prima, prototyp už funguje:

Tento kód:

Kód: [Vybrat]
SL obrys = 1 - #000 o o
SL arrow = 1 - #000 - >

P  b1 = 20 20
P  b2 = 50 20

U  arrow
Lp b1 b2
La b2 50 30° 50 330° 50 0°

U obrys
P  a = 100 100
P  b = 200 100
P  c = 100 200
P  d = 200 200
P  e = 150 250
Lp a b c d a
Lp a c e d b


U  arrow
P  x = 125 275
P  y = 140 260
Lp x y

Vytvoří tento kód:

Kód: [Vybrat]
<html>
    <body>
<svg width="400" height="300"
    viewPort="0 0 400 300" version="1.1"
    xmlns="http://www.w3.org/2000/svg">

    <style type="text/css" ><![CDATA[
        ._sl_ {stroke-width: 1.000000; stroke-linecap: square; stroke: #000000}
        .obrys {stroke-width: 1.000000; stroke-linecap: round; stroke: #000}
        .arrow {stroke-width: 1.000000; stroke-linecap: square; stroke: #000; marker-end: url(#triangle)}
    ]]></style>

  <defs>
    <marker id="circle" markerWidth="8" markerHeight="8" refX="4" refY="4">
        <circle cx="4" cy="4" r="4" stroke="none" fill="#000"/>
    </marker>
    <marker id="triangle" markerWidth="10" markerHeight="10" refX="1" refY="5" viewBox="0 0 10 10" orient="auto" markerUnits="strokeWidth">
      <path d="M 0 0 L 10 5 L 0 10 z" fill="#000"/>
    </marker>
  </defs>

    <line x1="20.000000" y1="280.000000" x2="50.000000" y2="280.000000" class="arrow" />
    <line x1="50.000000" y1="280.000000" x2="93.301270" y2="255.000000" class="arrow" />
    <line x1="93.301270" y1="255.000000" x2="136.602540" y2="280.000000" class="arrow" />
    <line x1="136.602540" y1="280.000000" x2="186.602540" y2="280.000000" class="arrow" />
    <line x1="100.000000" y1="200.000000" x2="200.000000" y2="200.000000" class="obrys" />
    <line x1="200.000000" y1="200.000000" x2="100.000000" y2="100.000000" class="obrys" />
    <line x1="100.000000" y1="100.000000" x2="200.000000" y2="100.000000" class="obrys" />
    <line x1="200.000000" y1="100.000000" x2="100.000000" y2="200.000000" class="obrys" />
    <line x1="100.000000" y1="200.000000" x2="100.000000" y2="100.000000" class="obrys" />
    <line x1="100.000000" y1="100.000000" x2="150.000000" y2="50.000000" class="obrys" />
    <line x1="150.000000" y1="50.000000" x2="200.000000" y2="100.000000" class="obrys" />
    <line x1="200.000000" y1="100.000000" x2="200.000000" y2="200.000000" class="obrys" />
    <line x1="125.000000" y1="25.000000" x2="140.000000" y2="40.000000" class="arrow" />
</svg>
    </body>
</html>

A teď už si s tím mohu hrát. Přidám další objekty, doplním vícenásobné definování bodů na jednom řádku, doplním matematiku atd.

9
Vývoj / Re:Vlastní jazyk pro tvorbu vektorových obrázků
« kdy: 31. 01. 2022, 09:02:09 »
Zkuste prosím odpovědět na dotaz, jakým nástrojem parsovat nadhozený jednoduchý jazyk. Nechce se mi zkoumat to množství nástrojů, abych poznal, který je nejvhodnější. Zbytek už si pořeším sám. Děkuji.

No, ja ma dobre skusenosti s antlr. Ten generuje parser v pythone na zaklade gramatiky.

Děkuji za praktickou radu.

10
Tady ještě další:

**výška**

<img style='width:100px' src='https://g.gravizo.com/svg?
  digraph G {
    X -> a1 -> a2 -> a3;
    X -> b2;
    X -> c3;
  }
'/>
<img style='width:100px' src='https://g.gravizo.com/svg?
  digraph G {
    X -> a1 -> a2 -> a3;
    X -> b2;
    X -> c3;
    {rank=same; a2; b2;}
    {rank=same; a3; c3;}
  }
'/>

11
Graphviz umožňuje jistou formu pozicování, zkuste se podívat na tyto mé poznámky.

<img style='width:200px' src='https://g.gravizo.com/svg?
  digraph G {
    X -> b1 -> b2 -> b3;
    X -> c1 -> c2 -> c3;
    X -> a1 -> a2 -> a3;
    b1 -> b2_1 -> b3;
  }
'/>
<img style='width:200px' src='https://g.gravizo.com/svg?
  digraph G {
    X -> b1 -> b2 -> b3;
    X -> c1 -> c2 -> c3;
    X -> a1 -> a2 -> a3;
    b1 -> b2_1 -> b3;
    {rank=same; a3 -> b3 -> c3 [style=invis];}
  }
'/>
<img style='width:200px' src='https://g.gravizo.com/svg?
  digraph G {
    X -> b1 -> b2 -> b3;
    X -> c1 -> c2 -> c3;
    X -> a1 -> a2 -> a3;
    b1 -> b2_1 -> b3;
    {rank=same; a3 -> b3 -> c3 [style=invis];}
    {a1[group=g1]; b1[group=g2]; c1[group=g3];
     a2[group=g1];  X[group=g2]; c2[group=g3];}
  }
'/>
<img style='width:200px' src='https://g.gravizo.com/svg?
  digraph G {
    X -> b1 -> b2 -> b3;
    X -> c1 -> c2 -> c3;
    X -> a1 -> a2 -> a3;
    b1 -> b2_1 -> b3;
    {rank=same; a3 -> b3 -> c3 [style=invis];}
    {b1[group=g2]; X[group=g2]; b3[group=g2]}
  }
'/>

12
Vývoj / Re:Vlastní jazyk pro tvorbu vektorových obrázků
« kdy: 30. 01. 2022, 23:15:06 »
Zkuste prosím odpovědět na dotaz, jakým nástrojem parsovat nadhozený jednoduchý jazyk. Nechce se mi zkoumat to množství nástrojů, abych poznal, který je nejvhodnější. Zbytek už si pořeším sám. Děkuji.

13
Vývoj / Re:Vlastní jazyk pro tvorbu vektorových obrázků
« kdy: 30. 01. 2022, 23:12:11 »
Najprv by som si skúsil pozrieť čo nedokážem urobiť v metapost-e, či to tam nestačí len pridať. Až potom by som niečo začínal. A začínať výberom jazyka pokračovať hľadaním knižnice na parsovanie... neviem či je to správna cesta.

Když kouknu na tohle https://www.root.cz/clanky/metapost-aneb-grafika-v-postscriptu/ tak je to také těžkopádné. Já potřebuji něco jednoduchého, co zvládnou děti na 1. stupni ZŠ, které se učí základy geometrie. Ta jednoduchost je základ.

14
Vývoj / Re:Vlastní jazyk pro tvorbu vektorových obrázků
« kdy: 30. 01. 2022, 23:00:51 »
Ten jazyk co popisujes uz existuje. Vola sa postscript.
Ten je moc složitý a těžkopádný. Já ho chci co nejjednodušší, aby ho mohly používat i děti.

15
Vývoj / Vlastní jazyk pro tvorbu vektorových obrázků
« kdy: 30. 01. 2022, 20:11:40 »
Chtěl bych si naprogramovat vlastní jednoduchý jazyk na kreslení vektorových obrázků, který bych překládal do SVG.

Hlavní záměry jsou tři a to:

1) zjednodušit ruční zápis svg (zbavení se XML omáčky)
2) umožnit používat proměnné pro definici bodu, definici pera a definici přechodu
3) zjednodušit si výpočty, takže třeba pro vykreslení čáry plánuji několik způsobů zadání (x1 y1 x2 y2), (b1 b2), (b1 delka uhel)

Formát by byl jednoduchý:
Kód: [Vybrat]
B b1 = 20 20
B b2 = 20 50
P pero = <definice pera>
L pero b1 b2
L pero b2 50 30°

Naprogramovat to chci v Pythonu. Jaký parser by pro to byl nejvhodnější? Moje znalosti končí znalostí existence nástrojů flex, yacc a bison z dávné minulosti, které jsem nikdy nepoužíval. Koukám, že dnes existuje nepřeberné množství podobných nástrojů. Viz třeba článek https://tomassetti.me/parsing-in-python/ Je toho tolik, že si vlastně neumím vybrat, co je pro mé potřeby nejvhodnější. Umím si představit, že bych to udělal i pomocí regexpu, ale pro pozdější údržbu a rozšiřování by asi bylo lepší mít nějakou gramatiku, ale zase nechci jít s kanonem na vrabce. Možná by se mi líbila i možnost výpočtů typu b3 = b2 + 50 30°.

Stran: [1] 2 3 ... 23