abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 02:22 | Pozvánky

Fedora 31 Release Party, tj. oslava nedávného vydání Fedory 31, se uskuteční ve středu 20. listopadu v Brně. Program přednášek bude upřesněn.

Ladislav Hagara | Komentářů: 0
dnes 01:11 | Nová verze

Příspěvek na blogu webové aplikace pro spolupráci na zdrojových kódech pomocí gitu Gitea (Wikipedie) představuje novinky a ukazuje náhledy nové major verze 1.10.0 této v programovacím jazyce Go naprogramované aplikace. Nově jsou například vedle sebe zobrazovány původní a nové verze obrázků.

Ladislav Hagara | Komentářů: 0
včera 22:33 | IT novinky

Společnost Docker stojící za stejnojmennou kontejnerovou technologií čelila vážným finančním problémům. Stávající investoři do ní ale vložili dalších 35 milionů dolarů a společnost Mirantis odkoupila Docker Enterprise.

Ladislav Hagara | Komentářů: 0
včera 16:11 | IT novinky

Od 24. listopadu bude možné předobjednat přenosný počítač Pocket Popcorn Computer (Pocket P.C.) s 1.2 GHz Quad-Core ARM Cortex-A53 CPU, 2GB DDR3 RAM, 32GB eMMC Memory, 4.95" Full HD IPS LCD a 3200 mAh Removable Battery. Počítač by měl být odesílán v květnu 2020. Předinstalován by měl být Debian 10.

Ladislav Hagara | Komentářů: 23
včera 11:11 | Komunita

Canonical věnoval nadaci UBports další telefony a tablety pro podporu vývoje Ubuntu Touch, tj. Ubuntu pro telefony a tablety. Vybraní vývojáři Ubuntu Touch je mohou získat zdarma.

Ladislav Hagara | Komentářů: 7
včera 09:33 | Zajímavý projekt

Společnost GitHub v rámci svého GitHub Archive Programu vytvoří několik off-line záloh open source softwaru nacházejícího se na GitHubu pro budoucí generace. První taková záloha všech aktivních repozitářů proběhne 2. února 2020 ve spolupráci se společností Pigl na jejich piqlFilmy a uložena bude v Arktickém světovém archivu. Případné obnovení ze zálohy by mělo být možné i za 1 000 let.

Ladislav Hagara | Komentářů: 6
včera 05:55 | Nová verze

Dnes a zítra probíhá v Praze konference Internet a Technologie 19 pořádaná sdružením CZ.NIC. Sledovat ji lze online.

Ladislav Hagara | Komentářů: 1
13.11. 19:44 | Nová verze

Brendan Eich, mj. autor JavaScriptu a několikadenní CEO Mozilly, představil v lednu 2016 webový prohlížeč Brave (Wikipedie, GitHub). Dnes byla vydána verze 1.0 tohoto webového prohlížeče. K dispozici jsou také balíčky pro Linux.

Ladislav Hagara | Komentářů: 11
13.11. 17:11 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 170. brněnský sraz, který proběhne v pátek 15. listopadu od 18:00 v restauraci Vegalité (Slovákova 10).

Ladislav Hagara | Komentářů: 2
13.11. 11:55 | Nová verze

Po půl roce vývoje od vydání verze 5.2 byla vydána nová verze 5.3 svobodného open source redakčního systému WordPress. Kódové označení Kirk bylo vybráno na počest amerického jazzového multiinstrumentalisty Rahsaana Rolanda Kirka.

Ladislav Hagara | Komentářů: 9
Jaké hodinky nosíte (nejčastěji)?
 (24%)
 (7%)
 (14%)
 (55%)
Celkem 147 hlasů
 Komentářů: 10, poslední včera 16:20
Rozcestník
Štítky: není přiřazen žádný štítek

www.AutoDoc.Cz


Vložit další komentář
Fluttershy, yay! avatar 7.9.2009 07:33 Fluttershy, yay! | skóre: 85 | blog:
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Možná o tom nevíte, ale předchozí příklady imperativní styl programování.

Já nevědět, co to znamenat mít.

7.9.2009 09:31 Trained.Monkey | skóre: 12 | blog: monkey
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Opraveno
vlastikroot avatar 7.9.2009 16:47 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Ten obrazek je sice pekne pruhlednej, ale ja tu na tmavem pozadi nevidim zhola nic. Nebylo by pristupnejsi udelat obrazek spis s pozadim defaultni barvy pozadi na abc (bez pruhlednosti)?
Sg1-game | We will destroys the Christian's legion ... and the cross, will be inverted | IP 80.188.182.6
7.9.2009 17:16 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
svg:currentColor :D
7.9.2009 22:23 Jirka P
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Sice to může vypadat jako hnidopišství, ale to není metoda scala.Int
xsubway avatar 15.9.2009 14:27 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: Scala 03 - další kroky

Díky, ale stále mi chyběl příklad, jak použít scalu jako script a jak se vlastně předávají parametry. Takže například takto:

#!/bin/sh
exec scala -savecompiled "$0" "$@"
!#

object Parser {

  def main(args: Array[String]) {

    for (s <- args) {
        println("> " + s);
    }

  }

}


Parser.main(args.toArray)

 

15.9.2009 17:58 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Jak je takové skriptování rychlé, když to startuje JVM?
xsubway avatar 16.9.2009 21:45 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: Scala 03 - další kroky

... při prvním spuštění to není nic moc, ale díky přepínači -savecompiled se někde vytvoří soubor .class a příští spuštění je již "rychlé". Samozřejmě, že na jednoduché scripty bude možná rychlejší scriptování třeba i bashi, ale pokud script dělá složité operace, tak už překlad do bytecode bude znát. Subjektivně: mě to přijde dostatečně rychlé.

Na tomto způsobu je hlavně fajn, že je vše v jednom spustitelném souboru, a uživatel třeba ani neví, že se uvnitř spouští scala/java.

ps: porovnání rychlosti java/scala/groovy v jednom umělém příkladu (zde se porovnává běh nikoliv pouze start)

xsubway avatar 16.9.2009 21:57 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: Scala 03 - další kroky

příklad prvního a druhého (dalšího) spuštění scriptu

$ time ./4.scala 

real 0m1.766s
user 0m0.252s
sys 0m0.040s
 
$ time ./4.scala 

real 0m0.271s
user 0m0.196s
sys 0m0.036s
 
22.9.2010 14:41 jirazy
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Proč ten script psát tak složitě? Takhle to jde přímo, bez triků:

#!/opt/scala/bin/scala -savecompiled
!#
args.foreach(println)
22.12.2010 11:52 Tonda B.
Rozbalit Rozbalit vše Re: Scala 03 - další kroky
Btw na http://programming-scala.labs.oreilly.com/ byla uvolnena k prohlizeni kniha "Programming Scala". Krom toho mame v planu rozjet Scala wiki v cestine na zaklade teto: http://naildrivin5.com/scalatour . Kdyby se chtel nekdo pridat, necht mi napise na hacxcz zavinac gmail tecka com. Jinak jsem pro podporu ceske Scala komunity zalozil IRC kanal #scala-cz (irc.freenode.net) - jste vitani :-).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.