IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Michal Žůrek - misaz:10.5.2013 16:34

Ahoj,
mám telefon se symbiánem s60 3rd a zajimalo by mě, jak se pro to programuje, na stránkách nokie se furt vše točí kolem jakýsich tří programu, ale mě to prostě nejde.

Nezkoušeli jste to někdy?

Prosím nechte si všichni (hlavně Зайчик) debaty na téma jaký operační systém pro mobili je nejlepší.

 
Odpovědět
10.5.2013 16:34
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:10.5.2013 16:37

Nabízeli nám na škole pro to programovat, je to nějaká krásná hatmatilka v Javě, nic hezkýho :)

// Javisti pozor! Netvrdím nic špatného o Javě, ale o programování pro symbian :P :D

Editováno 10.5.2013 16:39
Nahoru Odpovědět
10.5.2013 16:37
Neaktivní uživatelský účet
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Theodor Johnson:10.5.2013 16:39

Symbian jsem měl a normálně mi na něm šli java hry (.jar). Podle mě to bude stejný jako tvorba pro mobili s firmware (jenom můj názor)

Nahoru Odpovědět
10.5.2013 16:39
Mo8ilε 15 Ѐλđ
Avatar
Michal Žůrek - misaz:10.5.2013 16:42

Ano, to že se to dělá v javě mi taky došlo z těch 500ti stránek kde se vykládá právě o třech jakýsich programech pro ten vývoj.

Ano je to hatlamatika.

Ano ten telefon umí spracovat *.jar a *.jad, ale funguje to jinak.

 
Nahoru Odpovědět
10.5.2013 16:42
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Michal Žůrek - misaz
David Hartinger:10.5.2013 16:44

Nechci flamovat, ale Symbian je mrtvá technologie, učíš se něco, co ti k ničemu enbude.

Nahoru Odpovědět
10.5.2013 16:44
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Michal Žůrek - misaz:10.5.2013 16:45

To je fuk, kvůli jedné aplikaci si nebudu kupovat telefon s jiným OS.

Editováno 10.5.2013 16:45
 
Nahoru Odpovědět
10.5.2013 16:45
Avatar
Michal Žůrek - misaz:10.5.2013 16:46

jo a ještě dodám, že v tomto případě mi nevadí {} :)

 
Nahoru Odpovědět
10.5.2013 16:46
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Kit:10.5.2013 16:48

Zkus Python. Tam je těch {} skutečně jen minimum a dá se programovat i bez nich.

Nahoru Odpovědět
10.5.2013 16:48
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Michal Žůrek - misaz
David Hartinger:10.5.2013 16:52

Když program správně navrhneš, tak těch {} v sobě moc nebude a vůbec ti nebudou vadit. Program kde je do sebe zanořených 10 {} je špatně.

Nahoru Odpovědět
10.5.2013 16:52
New kid back on the block with a R.I.P
Avatar
Michal Žůrek - misaz:10.5.2013 16:55

Teď mě ale opravdu spíš zajíma symbian..

 
Nahoru Odpovědět
10.5.2013 16:55
Avatar
Lukáš Hruda
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Lukáš Hruda:10.5.2013 16:56

Tuším že v Qt se dá dělat pro symbian a je to přímo od Nokie, ale je to v podstatě C++.

 
Nahoru Odpovědět
10.5.2013 16:56
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:10.5.2013 16:57

Jednou jsem v trolejbusu viděl jednoho programovat v Pythonu. Odsazení měl v jednom místě 6 tabů plus 2 mezery. Metodu měl roztahanou asi na >80 řádcích. Za tohle by měl být vyhazov z práce.

Nahoru Odpovědět
10.5.2013 16:57
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Michal Žůrek - misaz:10.5.2013 17:06

No původně jsem se chtěl c++ vyhnout a dělat to radši v javě, kterou moc rád nemám, ale tak skusím to c++. Kdy měl někdo další poznatek, tak prosím pište.

 
Nahoru Odpovědět
10.5.2013 17:06
Avatar
Lukáš Hruda
Tvůrce
Avatar
Odpovídá na Kit
Lukáš Hruda:10.5.2013 17:09

Třeba to nebyl programátor z povolání.

 
Nahoru Odpovědět
10.5.2013 17:09
Avatar
Odpovídá na Lukáš Hruda
Michal Žůrek - misaz:10.5.2013 17:11

Třeba to byl někdo jako já (já to nebyl, trolejbusem nejezdím).

Editováno 10.5.2013 17:11
 
Nahoru Odpovědět
10.5.2013 17:11
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Lukáš Hruda
Kit:10.5.2013 17:15

Bohužel na to vypadal. Používal tiled desktop na nějakém linuxovém OS a v něm spuštěný Vim. Při pohledu na střeva pythonského skriptu mé sympatie zamrzly.

Nahoru Odpovědět
10.5.2013 17:15
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Kit
Petr Nymsa:10.5.2013 17:28

Trochu offtopic, ale přidám se. Snad dotyčné osoby zde nesjou a když jo, aspoň uslyší názor. Bylo to na SOČ, kluci vyhráli druhé místo. Udělali program, který učí práci v Inventoru a hlavně technické kreslení. Nějaká ukázka kódu byla, no krásné metody, kdy jeden checkbox se nastavil na true , ostatní na false, to nechem stranou :D. Dostal mě ten program. Program se vám zapne, zvolíte určitou oblast technického kreslení. Učivo vám otevře PDF, tak řekl jsem si no, ok. Dále procvičovací část, to jsem se nasmál ( i když v duchu). Program nabídlo kategorii, vybrali jste. Očekával jsem že program se přepne do testu, dky zadáváte určité data pro vykreslení modelu, místo toho se otevřel Excel, tam jste zadali data, excel uložili, poté se konečně otevřel Inventor který vykreslil model. Přišlo mi to také velmi složité a přiblblé. Co když uživatel nemá Excel ? Program zcela poté k ničemu... to jen takov historka :)....

Nahoru Odpovědět
10.5.2013 17:28
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Michal Žůrek - misaz:10.5.2013 18:46

jejdananku to qt je děs. Radši skusím znova tu javu, jen nevím jak vytvořit nový projekt, protože ti chitrolíní z nokie tam napsali file new > project. Do teď to jde :D Pak tam chtějí jakési J2ME a to už já v tom eclipse (co jsem si podle nich stáhl) nemám.

Tam to máte černé na bílém: http://www.developer.nokia.com/…ng_EclipseME

Editováno 10.5.2013 18:46
 
Nahoru Odpovědět
10.5.2013 18:46
Avatar
Зайчик
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Зайчик:10.5.2013 19:15

Proč by mě měl zajímat jaký používáš systém? :D Mě je ukradený kdo jaký má systém, sám mám nějakej s*it od samsungu a programuju na něj v J2ME. ;)

Nahoru Odpovědět
10.5.2013 19:15
Коммунизм для нашего будущего!
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:10.5.2013 19:18

Od tý doby co jsem objevil IntelliJ IDEA tak je pro mě Eclipse i NetBeans jak poznámkovej blok :P

Editováno 10.5.2013 19:18
Nahoru Odpovědět
10.5.2013 19:18
Neaktivní uživatelský účet
Avatar
Зайчик
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Зайчик:10.5.2013 19:24

Chceš abych si nechal blbé připomínky. Chce to J2ME, tak si to stáhni. Používám netbeans full verzi kde J2ME už je, dál budeš potřebovat nějakej emulátor, kterej se ti bude spouštět po kompilaci, abys viděl jak app vypadá. No a pak už jen

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class Midlet extends MIDlet{
    private Form form;
    private Display disp;

    public void startApp() throws MIDletStateChangeException{
        form = new Form("Moje app");
        disp.getDisplay(this).setCurrent(form);
    }
     public void pauseApp(){}
     public void destroyApp(boolean blabla){}
}

a nazdar

http://www.oracle.com/…k/index.html

Editováno 10.5.2013 19:26
Nahoru Odpovědět
10.5.2013 19:24
Коммунизм для нашего будущего!
Avatar
Odpovídá na Зайчик
Michal Žůrek - misaz:10.5.2013 20:14

Moc ti děkuji, já sem tě zmiňoval, že se rád pouštíš do diskuzí o jazycích, nevěděl jsem jak budeš reagovat na umírající systém. :)

 
Nahoru Odpovědět
10.5.2013 20:14
Avatar
Michal Žůrek - misaz:10.5.2013 20:53

Mě to, ale mě to do konzole vypíše:

java.lang.UnsatisfiedLinkError: C:\WTK2.5.2_01\bin\sublime.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
        at java.lang.Runtime.load0(Runtime.java:792)
        at java.lang.System.load(System.java:1059)
        at com.sun.kvem.Sublime.<init>(Sublime.java:29)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at java.lang.Class.newInstance0(Class.java:374)
        at java.lang.Class.newInstance(Class.java:327)
        at com.sun.kvem.Lime.createLime(Lime.java:40)
        at com.sun.kvem.KVMBridge.<init>(KVMBridge.java:46)
        at com.sun.kvem.KVMBridge.getBridge(KVMBridge.java:37)
        at com.sun.kvem.midp.MIDP.run(MIDP.java:699)
        at com.sun.kvem.environment.EmulatorInvoker.runEmulatorImpl(EmulatorInvoker.java:107)
        at com.sun.kvem.environment.EmulatorInvoker.main(EmulatorInvoker.java:135)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at com.sun.kvem.environment.JVM.main(JVM.java:103)
C:\Users\Michal\Documents\NetBeansProjects\Hello world\nbproject\build-impl.xml:782: Execution failed with error code 1.
BUILD FAILED (total time: 12 seconds)
 
Nahoru Odpovědět
10.5.2013 20:53
Avatar
Зайчик
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Зайчик:10.5.2013 21:54
Can't load IA 32-bit .dll on a AMD 64-bit platform

tak tahej 64bitovou verzi na tvůj systém. ;)

Nahoru Odpovědět
10.5.2013 21:54
Коммунизм для нашего будущего!
Avatar
Зайчик
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Зайчик:10.5.2013 22:03

heleť koukám na net a zdá se že místo J2ME můžeš použít nějakou verzi přímo pro tebe. Např: "the Nokia SDK 1.1 for Java" dále jsem taky někde viděl přímo "Symbian SDK" zkus se po tom podívat. ;) Každopádně s JME jsem problém neměl.

  1. Stáhnul jsem si netbeans (full verzi kde JME je)
  2. nainstaloval oracle_java_me_sdk-3_2.exe z http://www.oracle.com/…k/index.html
  3. nainportoval jí do netbeans
  4. začal psát :)
Nahoru Odpovědět
10.5.2013 22:03
Коммунизм для нашего будущего!
Avatar
Odpovídá na Зайчик
Michal Žůrek - misaz:11.5.2013 8:54

Všechno mi to šlo, až do bodu 3. Kde když to chci naimportovat: Tools > Java platforms > Add Platform > Java ME CLDC Platform Emulator > C:\Java_ME_plat­form_SDK3.2 Tak to chvíli něco detekuje (pořád 0%) a pak napíše: viz. obr

 
Nahoru Odpovědět
11.5.2013 8:54
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:11.5.2013 9:25

Koukni do toho logu co to vytvořilo nebo zkus ten manuální postup co to navrhuje :)

Nahoru Odpovědět
11.5.2013 9:25
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:11.5.2013 10:08

Vzniknou tam nějaké takové chyby:

java.lang.Exception: java.lang.reflect.InvocationTargetException
        at com.sun.jme.toolkit.bootstrap.MainNamespace.runModules(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.MainNamespace.run(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Container.run(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Container.start(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Container.main(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at com.sun.jme.toolkit.bootstrap.ObjectConfiguration.invoke(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.ObjectConfiguration.tryInvoke(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.ObjectConfiguration.tryInvoke(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Batch.tryInvoke(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Batch.startObjectsImpl(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Batch.startObjects(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Namespace.startBatch(Unknown Source)
        at com.sun.jme.toolkit.bootstrap.Namespace.runModules(Unknown Source)
        ... 5 more
Caused by: java.rmi.server.ExportException: Listen failed on port: 60323; nested exception is:
        java.net.SocketException: Permission denied: listen failed
        at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:330)
        at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:236)
        at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:411)
        at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:147)
        at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:207)
        at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:122)
        at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:98)
        at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:239)
        at com.sun.jme.toolkit.remoting.registry.rmiimpl.RmiRegistryService.start(Unknown Source)
        ... 17 more
Caused by: java.net.SocketException: Permission denied: listen failed
        at java.net.DualStackPlainSocketImpl.listen0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketListen(DualStackPlainSocketImpl.java:109)
        at java.net.PlainSocketImpl.socketListen(PlainSocketImpl.java:296)
        at java.net.AbstractPlainSocketImpl.listen(AbstractPlainSocketImpl.java:388)
        at java.net.ServerSocket.bind(ServerSocket.java:377)
        at java.net.ServerSocket.<init>(ServerSocket.java:237)
        at com.sun.jme.toolkit.remoting.shared.rmiimpl.LoopbackSocketFactory.createServerSocket(Unknown Source)
        at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:667)
        at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:317)
        ... 25 more

Jinak celý log je na uložtu: http://uloz.to/…-manager-log

 
Nahoru Odpovědět
11.5.2013 10:08
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:11.5.2013 10:32

Pokračuj jako bych nic neřek, nikdy jsem ten log vidět nechtěl :D :D :D

Nahoru Odpovědět
11.5.2013 10:32
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Nahoru Odpovědět
11.5.2013 10:47
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Michal Žůrek - misaz:11.5.2013 12:46

Když jsem si nainstaloval starší JDE 1.4 tak mi šlo přidat to od symbiánu, jenomže teď mi to píše že to od symbiánu zas nemá tu knihovnu:

javax.microedition.midlet.*;

Ach jo :(

 
Nahoru Odpovědět
11.5.2013 12:46
Avatar
Зайчик
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Зайчик:11.5.2013 13:02

tak zkus potahat jiný emulátory než C:\Java_ME_plat­form_SDK3.2 je jich tam víc ;) já osobně mám v kompu verzi 3.3 ;)

Nahoru Odpovědět
11.5.2013 13:02
Коммунизм для нашего будущего!
Avatar
Michal Žůrek - misaz:11.5.2013 13:25

Takže skusil jsem 4 emulátory...
Java_ME_platfor­m_SDK3.2 = nejde přidat do netbeens
Java_ME_platfor­m_SDK3.3 = taky nejde přidat do netbeens
Symbian SDK = přidat do netbeens sice jde, ale vůbec nezná ty knihovny midlet
Wireless Toolki = přidat do netbeens jde, ale při kompilaci se do konzole vipíše chyba s 64 bt procesorem, nicméně se žádná 64 bit verze stáhnou nedá

Editováno 11.5.2013 13:25
 
Nahoru Odpovědět
11.5.2013 13:25
Avatar
Lukáš Hruda
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Lukáš Hruda:11.5.2013 13:28

Já jsem od lidí co používají Qt slyšel samou chválu, ale sám jsem v tom nikdy nedělal a když jsem to jednou zapnul na zkoušku, tak mi to taky přišlo hrozné :D

 
Nahoru Odpovědět
11.5.2013 13:28
Avatar
Michal Žůrek - misaz:11.5.2013 16:14

jupíííííííííí­ííííííí, skusil jsem všechno odinstalovat a znovu nainstalovat (netbeens a symbian SDK http://www.developer.nokia.com/…ne_SDKs.html ) a vypadá to že to asi funguje. :D všem díky!

Funguje jak v emulátoru tak v mobilu!

 
Nahoru Odpovědět
11.5.2013 16:14
Avatar
Odpovídá na Зайчик
Neaktivní uživatel:11.5.2013 21:17

od samsungu nejsou sh*t

Nahoru Odpovědět
11.5.2013 21:17
Neaktivní uživatelský účet
Avatar
Зайчик
Člen
Avatar
Odpovídá na Neaktivní uživatel
Зайчик:11.5.2013 22:01

hehe to jsi ještě neviděl můj telefon :) na svojí dobu je to dost sh*t :D člověk tam má víc jak 400mb hudby a už mu nejde zamknout telefon :D má tam 1gb hudby a už nejde ani volat :D je to jako tamagochi :) když si chci zavolat musím smazat jedno hudební album :D ještě že moc nevolám ;)

Nahoru Odpovědět
11.5.2013 22:01
Коммунизм для нашего будущего!
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:11.5.2013 22:02

Promiň, ale chtěl jsi říct že od Samsungu není nic jiného než sh*t ne :D?

Nahoru Odpovědět
11.5.2013 22:02
Neaktivní uživatelský účet
Avatar
Зайчик
Člen
Avatar
Odpovídá na Neaktivní uživatel
Зайчик:11.5.2013 22:08

Právě že je to celkem libovka, tuhle jsem si nahrál album Jessie j a do teď mi nejde foťák :D jenže už není co mazat tak má volání, foťák smůlu. Čekat na zamknutí musím minutu protože tlačítko nefunguje. :) uvidíme kolik to chce ještě hudby až nepůjde ani dotykový display. Je to docela sranda z pěkného telefonu se stává pomalu mp3 přehrávač, který posílá smsky :)

Nahoru Odpovědět
11.5.2013 22:08
Коммунизм для нашего будущего!
Avatar
Odpovídá na Зайчик
Neaktivní uživatel:11.5.2013 22:22

co to mas za mobil (napis typ) takej sem este nevidel

Nahoru Odpovědět
11.5.2013 22:22
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:11.5.2013 22:23

prave naopak na svou dobu mel samsung podle me jen jednicky

Nahoru Odpovědět
11.5.2013 22:23
Neaktivní uživatelský účet
Avatar
Odpovídá na Зайчик
Neaktivní uživatel:11.5.2013 22:24

to je smutné...

Nahoru Odpovědět
11.5.2013 22:24
Neaktivní uživatelský účet
Avatar
Зайчик
Člen
Avatar
Odpovídá na Neaktivní uživatel
Зайчик:11.5.2013 22:33

http://www.samsungy.cz/…_s5620_1.jpg tuhle paštiku mám :) v lidlu byla akce :) pokud si koupim 3 jogurty dostanu telefon :) mam rád jogurty ;)

Nahoru Odpovědět
11.5.2013 22:33
Коммунизм для нашего будущего!
Avatar
David
Tvůrce
Avatar
Odpovídá na Зайчик
David:11.5.2013 22:35

pěkná akce :D

Nahoru Odpovědět
11.5.2013 22:35
Nic néni nemožné!
Avatar
Neaktivní uživatel:11.5.2013 22:39

jo uz asi vim kterej mel sem klasickou vysouvaci verzi tohodle mobilu ale tenhle chvalej tak maz asi nakej chybnej no nevim

Nahoru Odpovědět
11.5.2013 22:39
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 45 zpráv z 45.