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

Stran: 1 ... 10 11 [12] 13 14 ... 19
166
Vývoj / Re:Traits ve Fortranu
« kdy: 09. 09. 2022, 18:21:54 »
S pouzitim modulov som to myslel takto:

modules.f95
Kód: [Vybrat]
module tmp_mod1
contains
  subroutine t11
    write(*, *) "t11"
  end subroutine
  subroutine t12
    write(*, *) "t12 calls:"
    call t11
  end subroutine
end module tmp_mod1

module tmp_mod2
contains
  subroutine t2
    write(*, *) "t2"
  end subroutine
end module tmp_mod2

module my_mod
use tmp_mod1
use tmp_mod2
contains
  subroutine s
    write(*, *) "s calls:"
    call t11
    call t12
    call t2
  end subroutine
end module my_mod

program main
    use my_mod
    write(*, *) "main calls:"
    call t11
    call t12
    call t2
    call s
end program main

Output:
Kód: [Vybrat]
$ gfortran modules.f95 -o modules

$ modules
 main calls:
 t11
 t12 calls:
 t11
 t2
 s calls:
 t11
 t12 calls:
 t11
 t2
Jak to souvisí s traity?
Moduly vo fortrane (90+) maju podobny ucel ako traity v inych jazykoch. Sluzia na organizaciu a znovupouzitie kodu.

167
Živím se vývojem v c# a dost často programuji na macu, používám Rider a sem tam Visual studio for mac (spíš když chci otestovat jestli to je už použitelné IDE).
A ma ten Rider na macu aj WinForms designer ?
Ne, ale měl jsem za to že tohle je mrtvá technologie co nemá smysl už řešit. Jak jsem zmiňoval z GUI tam bude pouze Maui což je novinka a to UI se v tom stejně píše v XML like zápisu, takže to je bez designéru. Visual studio for mac bude asi umět náhledy, ale u Rideru nevím. Já dělám backend vývoj takže tohle mě nikdy moc netrápilo.
Technologie asi uz mrtva je, ale zial na skolach to ucia. Prave preto som sa pytal, lebo som niekde cital ze visual studio for Mac je dost rozdielne ako pre windows a vraj nema tiez designer pre WinForms.
P.S.: podla toho co pisu na wikipedii je ze visual studio pre mac je rebranded version of MonoDevelop https://en.wikipedia.org/wiki/MonoDevelop#Visual_Studio_for_Mac
monodevelop som vyskusal a samozrejme winforms designer nema

168
Živím se vývojem v c# a dost často programuji na macu, používám Rider a sem tam Visual studio for mac (spíš když chci otestovat jestli to je už použitelné IDE).
A ma ten Rider na macu aj WinForms designer ?
Ne, ale měl jsem za to že tohle je mrtvá technologie co nemá smysl už řešit. Jak jsem zmiňoval z GUI tam bude pouze Maui což je novinka a to UI se v tom stejně píše v XML like zápisu, takže to je bez designéru. Visual studio for mac bude asi umět náhledy, ale u Rideru nevím. Já dělám backend vývoj takže tohle mě nikdy moc netrápilo.
Technologie asi uz mrtva je, ale zial na skolach to ucia. Prave preto som sa pytal, lebo som niekde cital ze visual studio for Mac je dost rozdielne ako pre windows a vraj nema tiez designer pre WinForms.

169
Na Paralells bacha.
S M1/M2 čipom navirtualizujete jedine ARM architektíru. Čo teda momentálne napr. Windows 11 je len v insider preview móde (a Windows 10 vôbec).
Tak to potom neni ani pravda co tu pisu, ze vraj run windows on mac https://www.parallels.com/eu/

Ak tomu teda mam rozumiet tak to funguje len na tych starsich macoch, ktore mali este i5 processor ?

170
Vývoj / Re:Traits ve Fortranu
« kdy: 09. 09. 2022, 10:42:21 »
S pouzitim modulov som to myslel takto:

modules.f95
Kód: [Vybrat]
module tmp_mod1
contains
  subroutine t11
    write(*, *) "t11"
  end subroutine
  subroutine t12
    write(*, *) "t12 calls:"
    call t11
  end subroutine
end module tmp_mod1

module tmp_mod2
contains
  subroutine t2
    write(*, *) "t2"
  end subroutine
end module tmp_mod2

module my_mod
use tmp_mod1
use tmp_mod2
contains
  subroutine s
    write(*, *) "s calls:"
    call t11
    call t12
    call t2
  end subroutine
end module my_mod

program main
    use my_mod
    write(*, *) "main calls:"
    call t11
    call t12
    call t2
    call s
end program main

Output:
Kód: [Vybrat]
$ gfortran modules.f95 -o modules

$ modules
 main calls:
 t11
 t12 calls:
 t11
 t2
 s calls:
 t11
 t12 calls:
 t11
 t2

171
Vývoj / Re:Traits ve Fortranu
« kdy: 09. 09. 2022, 10:31:48 »
Fortran ma moduly. Funkcie z jedneho modulu sa mozu vzajomne volat. Jeden modul moze pouzivat ine moduly a volat z nich funkcie.



172
A ma ten Rider na macu aj WinForms designer ?
Samozřejmě že ne... tohle je záležitost widlí - logicky Windows Forms asi nepoběží na Macku. A stejně, kdo by chtěl? Nehledě na to, že přichází MAUI. Pokud by jste opravdu potřeboval WinForm, můžete si koupit Parallels Desktop a provozovat wid pod MacOS v podstatě bez ztráty výkonu a tam by určitě widleForm šly...
No a preto je Mac nevhodny napriklad na plnohodnotny vyvoj v C#  8)

To znamena, ze ak si nastavajuci student zaobstara Mac a na skole dostane nestastnou nahodou programovanie v C#, tak si musi este k tomu zaobstarat aj Windows. Moze si dokupit aj Parallels desktop za 100 EUR ale tomu este potrebuje Windows za cca 140 EUR, co je dalsie predrazenie oproti notebooku s Windows.

No a o tom ta diskusia tu je - o vhodnosti Mac na studium - nie o tom, ci je Mac lepsi ako Windows alebo Linux.

173
Živím se vývojem v c# a dost často programuji na macu, používám Rider a sem tam Visual studio for mac (spíš když chci otestovat jestli to je už použitelné IDE).
A ma ten Rider na macu aj WinForms designer ?

174
Ale nedovedu si představit, že bych mé paní koupil pracovní PC za desítky tisíc, na kterém by byl Linux, nebo nedejbože Windows. Co by s ním jako dělala? Ozdobila kytičkami? Takovouhle prezentaci bych taky nemusel přežít.
samozrejme ze manzelke by som to kupil tiez, keby to vyzadovala  :)

175
Hardware / Re:Nový IBM mainframe Z16
« kdy: 08. 09. 2022, 18:00:34 »
Proč by to mělo běžet jen na mainframe?
To som usudil podla toho ze pisu, ze ten mainframe ma na to nejaky hardverovy bezpecnostny modul CryptoExpress:
The Crypto Express 8S hardware security module (HSM) — available as a feature of the z16 platform — allows application developers to use the new quantum-safe algorithms in addition to many other cryptographic services via two available application programming interfaces: Common Cryptographic Architecture (CCA) or Enterprise PKCS #11 (EP11). The Crypto Express 8S for IBM z16 provides three main functions that are needed for the digital signature process

176
.. na strih videa to nelze srovnavat s necim co ma windows nebo linux..
ja video nespracovavam, tak sa v tom nevyznam.
Samozrejme chapem, ked to potrebujes na specificky ucel tak chod do toho

177
Jen dvě otázky:
1/ Zásadní (sic) nevýhoda MacMini je, že má jen dva USB porty?
2/ Lze na tom thinkcentre rozchodit MacOS?
no ano, stolni pocitac ktory ma len 2 USB porty a v dodavke k nemu nie je ani klavesnica ani mys, je pre mna NO GO
MacOS nie je to po com by som nejako tuzil, na ten thinkcentre by som samozrejme dal linux.

178
Hardware / Re:Nový IBM mainframe Z16
« kdy: 08. 09. 2022, 01:13:33 »
quantum cryptographic algorithms on IBM z16
To bude asi nejaka utopia, ak tie algoritmy bezia len na z16, lebo iba tento mainframe ma na to specialny hardware, tak sa tieto algoritmy tak skoro sirsie nepresadia. Kolko myslis, ze sa preda tych mainframov? Ja tipujem, ze to mozu byt desiatky kusov. Su tak drahe, ze kazdy jeden je robeny na zakazku.

179
… a ano nejspíš si v budoucnu koupím MacMini který podle mě nabízí velmi dobrou hodnotu za ty peníze.
Dobru hodnotu za tie peniaze ? No neviem ...
Pred par rokmi som chodil pracovat do nemecka do firmy, kde mali len macy, tak mi tam dali mac mini a na tom som musel pracovat. Okrem klavesnice, ktora je ina, boli s tym tiez nejake problemy - len uz si presne neviem spomenut co konkretne. No napriek tomu to vyzera byt celkom sikovny pocitac aj na doma. Ked si to ale planujes kupit privatne a porovnas si vybavu co to ma s inymi PC, tak to stale vychadza ovela drahsie ako normalne PC. Napriklad: ja potrebujem disk cca 500 GB, ak sa pamat neda upgradovat tak by som si uz nebral 8GB ale 16GB a to by ma podla ponuky https://www.alza.sk/mac-mini-m1-2020-d6264698.htm vyslo na 1249 EUR. Vybava za tu cenu je vsak uplne spartanska - len 2 USB a 1 HDMI. Ja ale pouzivam monitor s DisplayPort a potrebujem viac ako 2 USB: klavesnica, mys, a este podla potreby aj nieco pripojit, napr. USB stick + externy disk, teda najmenej 3-4 USB. V sucasnosti mam doma thinkcentre smalform factor, tak keby som potreboval podobne nove PC, dam zan teraz napr. 928 EUR, co uz aj tak sa mi zda velmi vela -  https://www.alza.sk/lenovo-thinkcentre-m80s-d6678489.htm
Rozdiel je 1249 - 928 = 321 EUR. Tak mozes si vybrat ci zaplatis o 321 EUR viac, budes mat len 2 USB porty a 1 HDMI alebo si kupis lacnejsie PC kde budes mat dost USB-portov a aj DP. A k tomu macu nie je este za tu cenu ani keyboard ani mouse. Ak chces usetrit tie 2 USB porty kupis si k tomu original keyboard a mouse od applu:
Najlacnejsia magic keyboard: 125,90 EUR - https://www.alza.sk/magic-keyboard-s-ciselnou-klavesnicou-ceska-d4983404.htm?o=2
Najlacnejsia magic mouse: 74,90 - https://www.alza.sk/apple-magic-mouse-d6669753.htm
Naproti tomu macu, to lenovo je dodavane aj s klavesnicou a mysou  ;D
Takze suma sumarum je predrazenie macu 321 + 125,90 + 74,90 = 521,80
I keby som nechcel lenovo thinkcentre, ale nieco ine, vychadza mi Mac Mini vzdy ovela drahsi. Za ten rozdiel vyse 500 EUR mas slusny pocitac/notebook pre dalsieho clena rodiny.

180
Distribuce / Re:Jak instalovat Linux bez DVD mechaniky
« kdy: 07. 09. 2022, 22:33:21 »
Mint je fajn a je na bazi ubuntu, takze navody pro ubuntu funguji taktez. (Mint mam uz asi deset let)
Ja mam uz treti Mint a tiez som s nim spokojny. Zatial som vzdy instaloval az x.3 (17.3, 18.3, 19.3). Mozno, skoda ze Mint nema okrem LTS aj rolling release - stalo by to za vyskusanie. V roku 2023 ma verzia 19.3 EOL, tak budem musiet prejst na novsiu verziu - teraz este neviem, ci to bude 20.3 alebo aka 21.x bude vtedy k dispozicii.

Stran: 1 ... 10 11 [12] 13 14 ... 19