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 - Jan Vodolan

Stran: [1]
1
O serveru Root.cz / Re: Fullscreen reklama na Rootu
« kdy: 24. 03. 2011, 09:33:33 »
... mě se to za dva dny zobrazilo třikrát a cookie mám zapnuto a firefox 4

2
O serveru Root.cz / Re: Fullscreen reklama na Rootu
« kdy: 24. 03. 2011, 06:48:00 »
Připojuji se k nevyhlášené petici za zrušení fullscreen reklamy ... Prosím, zkuste najít jiný způsob.

Na hlavní stránce se postupně objevuje více a více reklamy. Nelíbí se mi to (nepřehlednost), ale tak nějak si na to člověk zvykne a chápe její nutnost.
Ale fullscreen proklik uživatele opravdu znechutí a otráví. Opravdu chcete aby toto byl první dojem který si čtenář udělá?

3
Vývoj / Jak zvalidovat XHTML s více namespaces?
« kdy: 02. 09. 2010, 13:26:55 »
Dobrý den - ahoj,
nevíte jak zvalidovat XHTML stránku s více namespaces? Tzn. když mám nejen defaultní xmlns, ale i nějaký další třeba xmlns:h.
Díky a zdravím,

Kód: [Vybrat]
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xml:lang="en" lang="en">
<head>
<title>This is title</title>
</head>
<body>
This is body
</body>
</html>
Nahlásí chybu:
Kód: [Vybrat]
Attribute "xmlns:h" must be declared for element type "html". [6] A když se kouknu do (defaultního) DTD tak je tam xmlns ale to je taky vše.
Kód: [Vybrat]
<!ELEMENT html (head, body)>
<!ATTLIST html
  %i18n;
  id          ID             #IMPLIED
  xmlns       %URI;          #FIXED 'http://www.w3.org/1999/xhtml'
  >
A když se člověk koukne do http://www.w3.org/TR/xhtml1/#well-formed tak se v podstatě dozví, že si má namespace definvovat pro každý element zvlášť, což je nepoužitelné.

Prostě si říkám, že na tento problém musí narazit všichni... a neříkejte mi, že všichni přetěžují standartní DTD...

4
Vývoj / Re: svn:ignore
« kdy: 29. 07. 2010, 07:18:04 »
Z toho co jste napsal mám pocit že ignorovaný soubor máte zároveň commitnutý do SVN. To bude ten problém.
Zazálohujte si soubor jinam, odstraňte ze SVN (delete, commit, update), nahrajte soubor zpátky, nastavte mu svn:ignore, a commitněte (adresář).
Tím docílíte, že při příštích commitech se bude soubor ignorovat.

Doufám, že zabere... Přeji krásný den ((-:
  W

5
Vývoj / Re: Jak poslat výstup na konzoli a do souboru naráz?
« kdy: 28. 07. 2010, 18:04:17 »
Super, děkuji moc.
PIPESTATUS je přesně to co jsem potřeboval ((-:
W

6
Vývoj / [Vyřešeno] Návratové hodnoty příkazů před pipe?
« kdy: 28. 07. 2010, 15:09:17 »
Dobrý den, ahoj,

Netušítě někdo jak v shellu spustit program tak aby:
 - jeho výstup šel na obrazovku
 - zároveň jeho výstup přesměrovat do log souboru
 - a ještě zachytit jeho návratovou hodnotu?

něco jako
Kód: [Vybrat]
#!/bin/sh
date | tee soubor.log
if [ $? -ne 0 ]; then
    echo "ERROR: Příkaz date neexistuje."
else
    echo "OK: Předcházející řádek obsahuje aktuální datum."
fi

Problém je že příkaz za rourou (tee) přepíše návratovou hodnotu příkazu před rourou (date).

Děkuji za jakékoli nasměrování (ale suché fungující řešení uvítám víc).
  W

PS: Myslím, že je to docela pěkný programátorský oříšek a klidně by se mohl hodit jako "hádanka dne" ((-:

7
Vývoj / Re: Maven: jak přidat externí JAR do EJB balíčku?
« kdy: 29. 06. 2010, 16:19:14 »
no tak assembly plugin zabral...díky moc za nasměrování ! ((-:

Rozchodil jsem to tedy následovně:
do projektu se přidá konfigurace assembly pluginu
Kód: [Vybrat]
<plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <configuration>
                    <appendAssemblyId>false</appendAssemblyId>
                    <descriptors>
                        <descriptor>cesta/muj-ejb-descriptor.xml</descriptor>
                    </descriptors>
                </configuration>
                <executions>
                    <execution>
                        <id>assembly-moje-ejb</id>
                        <phase>package</phase>
                        <goals>
                            <goal>single</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
a ještě jak vypadá ten muj-ejb-descriptor.xml
Kód: [Vybrat]
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
    <id>ejb-muj-descriptor-id</id>
    <formats>
        <format>jar</format>
    </formats>
    <includeBaseDirectory>false</includeBaseDirectory>

    <!-- Includes dependency sub-projects (with the same groupId - com.firma ) as JARs -->
    <dependencySets>
        <dependencySet>
            <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <unpack>false</unpack>
            <includes>
                <include>${project.groupId}:*</include>
            </includes>
            <excludes>
                <exclude>${project.groupId}:${project.artifactId}</exclude>
            </excludes>
        </dependencySet>
    </dependencySets>

    <!-- Includes compiled project's classes -->
    <fileSets>
        <fileSet>
            <directory>${project.build.outputDirectory}</directory>
            <outputDirectory></outputDirectory>
        </fileSet>
    </fileSets>
</assembly>

8
Vývoj / Re: Maven: jak přidat externí JAR do EJB balíčku?
« kdy: 23. 06. 2010, 17:06:34 »
super ... tohle vypadá slibně. Složitě ale slibně (-:

no a o těch zdrojácích jste již psal... škoda

9
Vývoj / Re: Maven: jak přidat externí JAR do EJB balíčku?
« kdy: 23. 06. 2010, 16:08:37 »
Citace
<generateClient>true</generateClient>
to je něco uplně jiného (jestli to dobře chápu) ...

Citace
dependency:copy-dependencies
... no to vypadá zajímavě... nastuduji a dám vědět

Citace
assembly
... to jsem se snažil nějak použít ale nenašel jsem jak ))-: neporadili byjste mi konkrétněji?


samozřejmě že je možnost tam ty zavislostX.jar nakopírovat ručně (nebo nějakým maven-vagonem) ale to mi příjde divný ... když používám automatický buildící systém (maven) tak proč ho obcházet ))-:

10
Vývoj / Re: Maven: jak přidat externí JAR do EJB balíčku?
« kdy: 23. 06. 2010, 11:22:53 »
no pro jistotu jsem to zkusil a nepovedlo se ))-:
nějaké další nápady ?

11
Vývoj / Re: Maven: jak přidat externí JAR do EJB balíčku?
« kdy: 22. 06. 2010, 17:40:15 »
EAR je zapovězen ))-: (nařízení zhora)

no a v MANIFEST.MF mám
Kód: [Vybrat]
Class-Path: javaee-5.0.jar zavislost1.jar zavislost2.jara zavislostX.jar jsou výsledky jiných Maven projektů které se úspěšně přeložili a nainstalovaly (do local maven repository) ... tak předpokládám, že jsou na classpath... (no radši zkusim ověřit)

12
Vývoj / Re: Maven: jak přidat externí JAR do EJB balíčku?
« kdy: 22. 06. 2010, 17:17:55 »
to jsem zkoušel (nehledě na to že to není to co chci, potřebuji je i pro compile)...

13
Dobrý den / ahoj,
NetBeans (ant) my vytvoří z EJB projektu JAR tak, že v rootu JARu jsou závislosti. Maven mi ale tyto zavislosti do EJB jaru nepřipojí. Netušíte prosím kde mám chybu? Už jsem přečetl snad všechny manuály a návody a nic. Pro WAR projekty to funguje a závislosti se přihodí do META-INF/lib ale pro EJB project ne ))-: Díky moc za nasměrování ...

Tzn. potřeboval bych poradit jak v Mavenu dostat do EJB balíčku jary externích závislostí...
ejb-package.jar:
  • zavislost1.jar
  • zavislost2.jar
  • com/firma/*.class
  • META-INF/MANIFEST.MF, ...

Můj pom.xml:
Kód: [Vybrat]
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.firma</groupId>
    <artifactId>ejb-package</artifactId>
    <packaging>ejb</packaging>
    <version>1.0-SNAPSHOT</version>

    <scm>
        <connection>scm:svn:https://firma/trunk/ejb-package/src</connection>
    </scm>

    <build>
        <sourceDirectory>target/checkout/java</sourceDirectory>

        <resources>
            <resource>
                <directory>target/checkout/conf</directory>
                <targetPath>META-INF</targetPath>
            </resource>
        </resources>

        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.0.2</version>
                <configuration>
                    <source>1.5</source>
                    <target>1.5</target>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-ejb-plugin</artifactId>
                <version>2.2.1</version>
                <configuration>
                    <ejbVersion>3.0</ejbVersion>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <dependencies>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.16</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.firma</groupId>
            <artifactId>zavislost1</artifactId>
            <version>1.0-SNAPSHOT</version>
<scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>com.firma</groupId>
            <artifactId>zavislost2</artifactId>
            <version>1.0-SNAPSHOT</version>
<scope>compile</scope>
        </dependency>
    </dependencies>
</project>
používám: Maven2.2.1, J2EE5, EJB3.0

14
Vývoj / Re: Jak použít funkci ve vnořeném shell scriptu?
« kdy: 30. 04. 2010, 07:19:17 »
export -f
Díky přesně tohle jsem potřeboval ((-:
Trošku mě mrzí že o tom není zmínka v manuálových stránkách ani v TLDP (a nebo jsem jen špatně hledal).

Díky moc a přeji krásný den ((-:
  W

15
Dobrý den / ahoj,
upravuji složitý systém scriptů volající se navzájem... a nadefinoval jsem si funci kterou bych chtěl použít kdekoli (v jakémkoli z těchto scriptů). Funkce je ve vstupním scriptu ze kterého se pouští vše ostatní.

U proměnné stačí jí exportovat (#export VAR=123). Ale u funkce nevím jak na to. Netušíte někdo? Předem díky.
W

Stran: [1]