<?xml version="1.0"?>
<rss version="2.0"><channel><title>Java Latest Topics</title><link>https://devstart.pl/forum/2-java/</link><description>Java Latest Topics</description><language>en</language><item><title>Co nowego wnosi Spring Boot 4 - z wartych do odnotowania zmian?</title><link>https://devstart.pl/temat/21497-co-nowego-wnosi-spring-boot-4-z-wartych-do-odnotowania-zmian/</link><description><![CDATA[<p>
	Cześć,
</p>

<p>
	Co nowego wnosi Spring Boot 4 - z wartych do odnotowania zmian?
</p>

<p>
	Dzięki!
</p>
]]></description><guid isPermaLink="false">21497</guid><pubDate>Wed, 26 Nov 2025 09:01:33 +0000</pubDate></item><item><title>Czy Java + Spring nadaj&#x105; si&#x119; do mniejszych aplikacji? Czy raczej g&#x142;&#xF3;wnie do wielkich / enterprise?</title><link>https://devstart.pl/temat/21495-czy-java-spring-nadaja-sie-do-mniejszych-aplikacji-czy-raczej-glownie-do-wielkich-enterprise/</link><description><![CDATA[<p>
	Cześć,
</p>

<p>
	Czy Java + Spring nadają się do mniejszych aplikacji? Czy raczej głównie do wielkich / enterprise?
</p>

<p>
	Słyszałem, że Java wymaga dużo droższego serwera (jest zasobożerna) niż Python+Django, RoR czy Node.js. Prawda to? <span><img alt=":)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/smile.png" srcset="https://devstart.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> </span>
</p>

<p>
	Dzięki!
</p>
]]></description><guid isPermaLink="false">21495</guid><pubDate>Wed, 26 Nov 2025 09:00:14 +0000</pubDate></item><item><title>xyz2 test</title><link>https://devstart.pl/temat/16817-xyz2-test/</link><description><![CDATA[<p>
	ccc
</p>
]]></description><guid isPermaLink="false">16817</guid><pubDate>Wed, 29 Jan 2025 22:22:44 +0000</pubDate></item><item><title>xyz1</title><link>https://devstart.pl/temat/16816-xyz1/</link><description><![CDATA[<p>
	xx
</p>
]]></description><guid isPermaLink="false">16816</guid><pubDate>Wed, 29 Jan 2025 22:10:43 +0000</pubDate></item><item><title>Zliczanie warto&#x15B;ci w tablicy</title><link>https://devstart.pl/temat/4070-zliczanie-warto%C5%9Bci-w-tablicy/</link><description><![CDATA[<p>
	Witam<br />
	Mam problem ze zliczaniem danych w tablicy. Mianowicie przy dwuwymiarowej tablicy muszę dla każdego ostatniego jej elementu w rzędzie policzyć ile jest jego możliwych różnych wystąpień wartości oraz ile razy każda z tych wartości występuję.<br />
	Na razie staram się to zrobić na przykładowej małej tablicy sprawdzając czy wszystko się zgadza. Wymyśliłem, że skoro do kolekcji elementy dodawane są bez powtórzeń to łatwo określić samą ich liczbę jako opcji wartości, jednak nie mam pojęcia jakbym mógł jeszcze zliczyć ich ilość dla każdej nich. Jeśli chodzi o try-catch to jest on dlatego że wychodziłem poza tablice przy ostatniej iteracji(do końca też nie rozumiem dlaczego), wiem że jest to bardzo "studenckie" obejście problemu.<br />
	(Mam nadzieję, że w miarę zrozumiale opisałem mój problem, dopiero zaczynam a to mój pierwszy post tutaj ;) )
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="kwd">import</span><span class="pln"> java</span><span class="pun">.</span><span class="pln">util</span><span class="pun">.</span><span>HashSet</span><span class="pun">;</span><span class="pln">
</span><span class="kwd">import</span><span class="pln"> java</span><span class="pun">.</span><span class="pln">util</span><span class="pun">.</span><span>Set</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span>Main</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
	
	
	</span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span>String</span><span class="pun">[]</span><span class="pln"> args</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
		
		</span><span>int</span><span class="pln"> zmienna </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln">

		</span><span>Set</span><span class="pun">&lt;</span><span>Integer</span><span class="pun">&gt;</span><span class="pln"> zbior </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span>HashSet</span><span class="pun">&lt;</span><span>Integer</span><span class="pun">&gt;();</span><span class="pln">

		</span><span>int</span><span class="pun">[][]</span><span class="pln"> tab </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span>int</span><span class="pun">[][]</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="lit">1</span><span class="pun">,</span><span class="pln"> </span><span class="lit">2</span><span class="pun">,</span><span class="pln"> </span><span class="lit">3</span><span class="pun">,</span><span class="pln"> </span><span class="lit">4</span><span class="pun">,</span><span class="pln"> </span><span class="lit">5</span><span class="pln"> </span><span class="pun">},</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="lit">6</span><span class="pun">,</span><span class="pln"> </span><span class="lit">7</span><span class="pun">,</span><span class="pln"> </span><span class="lit">8</span><span class="pun">,</span><span class="pln"> </span><span class="lit">9</span><span class="pun">,</span><span class="pln"> </span><span class="lit">10</span><span class="pln"> </span><span class="pun">},</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="lit">11</span><span class="pun">,</span><span class="pln"> </span><span class="lit">12</span><span class="pun">,</span><span class="pln"> </span><span class="lit">13</span><span class="pun">,</span><span class="pln"> </span><span class="lit">14</span><span class="pun">,</span><span class="pln"> </span><span class="lit">15</span><span class="pln"> </span><span class="pun">},</span><span class="pln">
				</span><span class="pun">{</span><span class="pln"> </span><span class="lit">16</span><span class="pun">,</span><span class="pln"> </span><span class="lit">17</span><span class="pun">,</span><span class="pln"> </span><span class="lit">18</span><span class="pun">,</span><span class="pln"> </span><span class="lit">19</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pln"> </span><span class="pun">},</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="lit">16</span><span class="pun">,</span><span class="pln"> </span><span class="lit">17</span><span class="pun">,</span><span class="pln"> </span><span class="lit">18</span><span class="pun">,</span><span class="pln"> </span><span class="lit">19</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pln"> </span><span class="pun">},</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="lit">16</span><span class="pun">,</span><span class="pln"> </span><span class="lit">17</span><span class="pun">,</span><span class="pln"> </span><span class="lit">18</span><span class="pun">,</span><span class="pln"> </span><span class="lit">19</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pln"> </span><span class="pun">},</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="lit">16</span><span class="pun">,</span><span class="pln"> </span><span class="lit">17</span><span class="pun">,</span><span class="pln"> </span><span class="lit">18</span><span class="pun">,</span><span class="pln"> </span><span class="lit">19</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pln"> </span><span class="pun">},</span><span class="pln">
				</span><span class="pun">{</span><span class="pln"> </span><span class="lit">16</span><span class="pun">,</span><span class="pln"> </span><span class="lit">17</span><span class="pun">,</span><span class="pln"> </span><span class="lit">18</span><span class="pun">,</span><span class="pln"> </span><span class="lit">19</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> </span><span class="pun">};</span><span class="pln">
		</span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">tab</span><span class="pun">.</span><span class="pln">length</span><span class="pun">);</span><span class="pln">
		</span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"====="</span><span class="pun">);</span><span class="pln">
		</span><span class="kwd">try</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
			</span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span>int</span><span class="pln"> i </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> i </span><span class="pun">&lt;</span><span class="pln"> tab</span><span class="pun">.</span><span class="pln">length</span><span class="pun">;</span><span class="pln"> i</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
				</span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span>int</span><span class="pln"> j </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> j </span><span class="pun">&lt;</span><span class="pln"> tab</span><span class="pun">[</span><span class="pln">i</span><span class="pun">].</span><span class="pln">length</span><span class="pun">;</span><span class="pln"> j</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">

					zmienna </span><span class="pun">=</span><span class="pln"> tab</span><span class="pun">[</span><span class="pln">i</span><span class="pun">][</span><span class="pln">tab</span><span class="pun">[</span><span class="pln">j</span><span class="pun">].</span><span class="pln">length </span><span class="pun">-</span><span class="pln"> </span><span class="lit">1</span><span class="pun">];</span><span class="pln">

					zbior</span><span class="pun">.</span><span class="pln">add</span><span class="pun">(</span><span class="pln">zmienna</span><span class="pun">);</span><span class="pln">

					</span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span>int</span><span class="pln"> j2 </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> j2 </span><span class="pun">&lt;</span><span class="pln"> tab</span><span class="pun">.</span><span class="pln">length</span><span class="pun">;</span><span class="pln"> j2</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
						</span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span>int</span><span class="pln"> k </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> k </span><span class="pun">&lt;</span><span class="pln"> tab</span><span class="pun">[</span><span class="pln">j2</span><span class="pun">].</span><span class="pln">length</span><span class="pun">;</span><span class="pln"> k</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">

							</span><span class="kwd">if</span><span class="pln"> </span><span class="pun">(</span><span class="pln">zmienna </span><span class="pun">==</span><span class="pln"> tab</span><span class="pun">[</span><span class="pln">i</span><span class="pun">][</span><span class="pln">tab</span><span class="pun">[</span><span class="pln">j</span><span class="pun">].</span><span class="pln">length </span><span class="pun">-</span><span class="pln"> </span><span class="lit">1</span><span class="pun">])</span><span class="pln"> </span><span class="pun">{</span><span class="pln">

							</span><span class="pun">}</span><span class="pln"> </span><span class="kwd">else</span><span class="pln"> </span><span class="pun">{</span><span class="pln">

							</span><span class="pun">}</span><span class="pln">
						</span><span class="pun">}</span><span class="pln">
					</span><span class="pun">}</span><span class="pln">
					</span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">tab</span><span class="pun">[</span><span class="pln">i</span><span class="pun">][</span><span class="pln">tab</span><span class="pun">[</span><span class="pln">j</span><span class="pun">].</span><span class="pln">length </span><span class="pun">-</span><span class="pln"> </span><span class="lit">1</span><span class="pun">]);</span><span class="pln">

					i</span><span class="pun">++;</span><span class="pln">

				</span><span class="pun">}</span><span class="pln">
				</span><span class="com">// System.out.println();</span><span class="pln">
			</span><span class="pun">}</span><span class="pln">

		</span><span class="pun">}</span><span class="pln"> </span><span class="kwd">catch</span><span class="pln"> </span><span class="pun">(</span><span>Exception</span><span class="pln"> e</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
			</span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"KONIEC"</span><span class="pun">);</span><span class="pln">
		</span><span class="pun">}</span><span class="pln">

		</span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span>int</span><span class="pln"> lol </span><span class="pun">:</span><span class="pln"> zbior</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
			</span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">lol</span><span class="pun">);</span><span class="pln">

		</span><span class="pun">}</span><span class="pln">

	</span><span class="pun">}</span><span class="pln">

</span><span class="pun">}</span></pre>

<p>
	 
</p>]]></description><guid isPermaLink="false">4070</guid><pubDate>Sat, 11 May 2019 11:16:02 +0000</pubDate></item><item><title>IntelliJ IDEA Community Edition 2023.1.2.lnk"</title><link>https://devstart.pl/temat/13916-intellij-idea-community-edition-2023-1-2-lnk/</link><description><![CDATA[<p>
	witam mam problem pomyslaem aa naucze sie programowac i nawet nie ruszylem zmiejsca otoz kiedy zaladuje podstawowy program wyskakuje mi to:
</p>

<p>
	 
</p>

<p>
	Abnormal build process termination: <br />
	C:\Users\Paweł\.jdks\openjdk-20.0.1\bin\java.exe -Xmx700m -Djava.awt.headless=true "-Djna.boot.library.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.1.2/lib/jna/amd64" -Djna.nosys=true -Djna.noclasspath=true --add-opens jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.jvm=ALL-UNNAMED -Dcompile.parallel=false -Drebuild.on.dependency.change=true -Didea.IntToIntBtree.page.size=32768 -Djdt.compiler.useSingleThread=true -Daether.connector.resumeDownloads=false -Dio.netty.initialSeedUniquifier=-8402946677588263985 -Dfile.encoding=windows-1252 -Duser.language=en -Duser.country=GB -Didea.paths.selector=IdeaIC2023.1 "-Didea.home.path=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2" -Didea.config.path=C:/Users/Paweł/AppData/Roaming/JetBrains/IdeaIC2023.1 -Didea.plugins.path=C:/Users/Paweł/AppData/Roaming/JetBrains/IdeaIC2023.1/plugins -Djps.log.dir=C:/Users/Paweł/AppData/Local/JetBrains/IdeaIC2023.1/log/build-log "-Djps.fallback.jdk.home=C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/jbr" -Djps.fallback.jdk.version=17.0.6 -Dio.netty.noUnsafe=true -Djava.io.tmpdir=C:/Users/Paweł/AppData/Local/JetBrains/IdeaIC2023.1/compile-server/java1_920213bf/_temp_ -Djps.backward.ref.index.builder=true -Dtmh.instrument.annotations=true -Dtmh.generate.line.numbers=true "-Djps.kotlin.home=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.1.2\plugins\Kotlin\kotlinc" -Dkotlin.incremental.compilation=true -Dkotlin.incremental.compilation.js=true -Dkotlin.daemon.enabled -Dkotlin.daemon.client.alive.path=\"C:\Users\Paweł\AppData\Local\Temp\kotlin-idea-15585429619023175977-is-running\" -Dide.propagate.context=false -classpath "C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/java/lib/jps-launcher.jar" org.jetbrains.jps.cmdline.Launcher "C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/java/lib/jps-builders.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/java/lib/jps-builders-6.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/java/lib/jps-javac-extension.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/util.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/util-8.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/util_rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/annotations.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/3rd-party-rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/protobuf.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/jps-model.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/java/lib/javac2.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/forms_rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/java/lib/aether-dependency-resolver.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/idea_rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/Kotlin/lib/jps/kotlin-jps-plugin.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/lib/util.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/devkit/lib/devkit-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/eclipse/lib/eclipse-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/eclipse/lib/eclipse-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/ant/lib/ant-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/platform-langInjection/lib/java-langInjection-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/Groovy/lib/groovy-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/Groovy/lib/groovy-constants-rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/javaFX/lib/javaFX-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/javaFX/lib/javaFX-common.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/uiDesigner/lib/jps/java-guiForms-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/space/lib/space-java-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/maven/lib/maven-jps.jar;C:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2023.1.2/plugins/gradle-java/lib/gradle-jps.jar" org.jetbrains.jps.cmdline.BuildMain 127.0.0.1 50010 9f5c2a78-a67d-40b5-b804-7972f3cb34f6 C:/Users/Paweł/AppData/Local/JetBrains/IdeaIC2023.1/compile-server<br />
	Error: could not find java.dllError: Could not find Java SE Runtime Environment.
</p>
]]></description><guid isPermaLink="false">13916</guid><pubDate>Mon, 05 Jun 2023 19:19:43 +0000</pubDate></item><item><title>Problem ze zrozumieniem danych oznacze&#x144;.</title><link>https://devstart.pl/temat/13868-problem-ze-zrozumieniem-danych-oznaczen/</link><description><![CDATA[<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="kwd">import</span><span class="pln"> java</span><span class="pun">.</span><span class="pln">util</span><span class="pun">.</span><span class="typ">Scanner</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span class="typ">Lekcja1</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
        </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span class="typ">String</span><span class="pun">[]</span><span class="pln"> args</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
            </span><span class="typ">Scanner</span><span class="pln"> odczyt </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">Scanner</span><span class="pun">(</span><span class="typ">System</span><span class="pun">.</span><span class="pln">in</span><span class="pun">);</span><span class="pln">
            </span><span class="typ">int</span><span class="pln"> N </span><span class="pun">=</span><span class="pln"> odczyt</span><span class="pun">.</span><span class="pln">nextInt</span><span class="pun">();</span><span class="pln">
            </span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span class="typ">int</span><span class="pln"> i </span><span class="pun">=</span><span class="pln"> N </span><span class="pun">-</span><span class="pln"> </span><span class="lit">1</span><span class="pun">;</span><span class="pln"> i </span><span class="pun">&gt;=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> i</span><span class="pun">--)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
                </span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span class="typ">int</span><span class="pln"> j </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> j </span><span class="pun">&lt;</span><span class="pln"> N </span><span class="pun">-</span><span class="pln"> </span><span class="lit">1</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> i</span><span class="pun">;</span><span class="pln"> j</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
                    </span><span class="typ">System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">print</span><span class="pun">(</span><span class="str">" "</span><span class="pun">);</span><span class="pln">
                </span><span class="pun">}</span><span class="pln">
                </span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span class="typ">int</span><span class="pln"> j </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln"> j </span><span class="pun">&lt;=</span><span class="pln"> i</span><span class="pun">;</span><span class="pln"> j</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
                    </span><span class="typ">System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">print</span><span class="pun">(</span><span class="str">"x "</span><span class="pun">);</span><span class="pln">
                </span><span class="pun">}</span><span class="pln">

                </span><span class="typ">System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">""</span><span class="pun">);</span><span class="pln">
            </span><span class="pun">}</span><span class="pln">
        </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	Co oznacza literka "i" oraz literka "j"?
</p>
]]></description><guid isPermaLink="false">13868</guid><pubDate>Mon, 17 Oct 2022 14:08:09 +0000</pubDate></item><item><title>Cloud Builders: Java Conf</title><link>https://devstart.pl/temat/12797-cloud-builders-java-conf/</link><description><![CDATA[<p>
	<span class="ipsEmoji">👋</span> Hej! Zapraszam Cię na Cloud Builders: Java Conf z 18 Java wykładami!
</p>

<p>
	 
</p>

<p>
	Razem z międzynarodowymi mówcami porozmawiamy o Kube-native development practices with Quarkus, Java after Eleven, Superfast JVM startup, optymalizacji Java, Testcontainers, Project Loom, Apache Pulsar. Więcej na stronie internetowej.
</p>

<p>
	 
</p>

<p>
	<strong>Gdzie i kiedy?</strong> Online 23 sierpnia.
</p>

<p>
	Język wykładów jest <strong>angielski</strong>.
</p>

<p>
	 
</p>

<p>
	<span class="ipsEmoji">👉</span>Dołącz do konferencji za darmo LUB zdobądź bilet charytatywny: <a href="https://www.cloud-builders.tech" rel="external nofollow">https://www.cloud-builders.tech</a>
</p>

<p>
	<span class="ipsEmoji">💙</span><span class="ipsEmoji">💛</span>Cały dochód ze sprzedaży biletów trafi do ukraińskich funduszy charytatywnych „Głosy dzieci”, „Razom”, „Nowa Ukraina” i „Syrius”.
</p>
]]></description><guid isPermaLink="false">12797</guid><pubDate>Wed, 17 Aug 2022 13:49:08 +0000</pubDate></item><item><title>Drobny bl&#x105;d w obliczeniach</title><link>https://devstart.pl/temat/4215-drobny-bl%C4%85d-w-obliczeniach/</link><description><![CDATA[<p>
	Cześć,
</p>

<p>
	Jestem nowy na forum i nie mniej nowy w programowaniu. Mam za sobą zaledwie ok. 10 godzin nauki Javy, więc wiem, że nic nie wiem <img alt=";)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/wink.png" srcset="https://devstart.pl/uploads/emoticons/wink@2x.png 2x" title=";)" width="20" /></p>

<p>
	Wykonałem proste ćwiczenie z użyciem pętli:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">public class Main {

    public static void main(String[] args) {

        for (int i=1; i&lt;31; i++) {
            System.out.println(calculateInterest(10000, i));
        }

    }

    public static double calculateInterest (double amount, double interestRate) {
        return (amount * (interestRate/100));
    }
}</span></pre>

<p>
	Spodziewałem się otrzymać taki wynik:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">100.0
200.0
300.0
400.0
500.0
600.0
700.0
800.0
900.0
1000.0
1100.0
1200.0
1300.0
1400.0
1500.0
1600.0
1700.0
1800.0
1900.0
2000.0
2100.0
2200.0
2300.0
2400.0
2500.0
2600.0
2700.0
2800.0
2900.0
3000.0</span></pre>

<p>
	Tymczasem, ku mojemu zaskoczeniu, komputer zwrócił takie coś:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">
100.0
200.0
300.0
400.0
500.0
600.0
700.0000000000001
800.0
900.0
1000.0
1100.0
1200.0
1300.0
1400.0000000000002
1500.0
1600.0
1700.0000000000002
1800.0
1900.0
2000.0
2100.0
2200.0
2300.0
2400.0
2500.0
2600.0
2700.0
2800.0000000000005
2900.0
3000.0</span></pre>

<p>
	Skąd biorą się te ułamki?
</p>]]></description><guid isPermaLink="false">4215</guid><pubDate>Fri, 28 Jun 2019 08:16:34 +0000</pubDate></item><item><title>Problem z wyj&#x105;tkiem java obiektowe</title><link>https://devstart.pl/temat/3916-problem-z-wyj%C4%85tkiem-java-obiektowe/</link><description><![CDATA[<p>
	Cześć,
</p>

<p>
	Mam program który nie wykonuje się poprawnie z powodu źle zdefiniowanego wyjątku.
</p>

<p>
	Pomoże ktoś albo zaproponuje lepsze rozwiązanie ?
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pln">package parkiet</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">class</span><span class="pln"> </span><span>ZaDuzoObrotowException</span><span class="pln"> extends </span><span>Exception</span><span class="pun">{</span><span class="pln">
   </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> </span><span>ZaDuzoObrotowException</span><span class="pun">(){</span><span class="pln">
        </span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"za duzo obrowĂłw"</span><span class="pun">);</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

interface </span><span>Obrot</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> wykonaj</span><span class="pun">();</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">class</span><span class="pln"> </span><span>WPrawo</span><span class="pln"> implements </span><span>Obrot</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> wykonaj</span><span class="pun">(){</span><span class="pln">
        </span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"obrot w prawo"</span><span class="pun">);</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">class</span><span class="pln"> </span><span>WLewo</span><span class="pln"> implements </span><span>Obrot</span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> wykonaj</span><span class="pun">(){</span><span class="pln">
        </span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"obrot w lewo"</span><span class="pun">);</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">class</span><span class="pln"> </span><span>Baletnica</span><span class="pun">{</span><span class="pln">
    </span><span>int</span><span class="pln"> wymiar </span><span class="pun">=</span><span class="pln"> </span><span class="lit">5</span><span class="pun">;</span><span class="pln">
    </span><span>int</span><span class="pln"> obrot </span><span class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln">
    </span><span>Obrot</span><span class="pun">[]</span><span class="pln"> obroty</span><span class="pun">;</span><span class="pln">
 
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> </span><span>Baletnica</span><span class="pun">(){</span><span class="pln">
        </span><span class="kwd">this</span><span class="pun">.</span><span class="pln">wymiar </span><span class="pun">=</span><span class="pln"> </span><span class="lit">2</span><span class="pun">;</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
 
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> </span><span>Baletnica</span><span class="pun">(</span><span>int</span><span class="pln"> wymiar</span><span class="pun">){</span><span class="pln">
        </span><span class="kwd">this</span><span class="pun">.</span><span class="pln">wymiar </span><span class="pun">=</span><span class="pln"> wymiar</span><span class="pun">;</span><span class="pln">
        obroty </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span>Obrot</span><span class="pun">[</span><span class="pln">wymiar</span><span class="pun">];</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
 
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> obrot</span><span class="pun">(</span><span>Obrot</span><span class="pln"> obrot</span><span class="pun">)</span><span class="pln"> throws </span><span>ZaDuzoObrotowException</span><span class="pun">{</span><span class="pln">
        </span><span class="kwd">this</span><span class="pun">.</span><span class="pln">obroty</span><span class="pun">[</span><span class="kwd">this</span><span class="pun">.</span><span class="pln">obrot</span><span class="pun">]</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> obrot</span><span class="pun">;</span><span class="pln">
        </span><span class="kwd">this</span><span class="pun">.</span><span class="pln">obrot</span><span class="pun">++;</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
 
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> zatancz</span><span class="pun">(){</span><span class="pln">
        </span><span class="kwd">for</span><span class="pun">(</span><span>int</span><span class="pln"> i</span><span class="pun">=</span><span class="lit">0</span><span class="pun">;</span><span class="pln"> i</span><span class="pun">&lt;=</span><span class="pln">wymiar</span><span class="pun">;</span><span class="pln"> i</span><span class="pun">++){</span><span class="pln">
            obroty</span><span class="pun">.</span><span class="pln">wykonaj</span><span class="pun">();</span><span class="pln">
        </span><span class="pun">}</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">class</span><span class="pln"> main </span><span class="pun">{</span><span class="pln">
    </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span>String</span><span class="pun">[]</span><span class="pln"> args</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
        </span><span>Baletnica</span><span class="pln"> baletnica </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span>Baletnica</span><span class="pun">();</span><span class="pln">
        </span><span class="kwd">try</span><span class="pun">{</span><span class="pln">
          baletnica</span><span class="pun">.</span><span class="pln">obrot</span><span class="pun">(</span><span class="kwd">new</span><span class="pln"> </span><span>WLewo</span><span class="pun">());</span><span class="pln">
          baletnica</span><span class="pun">.</span><span class="pln">obrot</span><span class="pun">(</span><span class="kwd">new</span><span class="pln"> </span><span>WPrawo</span><span class="pun">());</span><span class="pln">
        </span><span class="pun">}</span><span class="pln">
        </span><span class="kwd">catch</span><span class="pun">(</span><span>ZaDuzoObrotowException</span><span class="pln"> e</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
          </span><span>System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">e</span><span class="pun">);</span><span class="pln">
        </span><span class="pun">}</span><span class="pln">
        baletnica</span><span class="pun">.</span><span class="pln">zatancz</span><span class="pun">();</span><span class="pln">
    </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	<em>Wyskakuje mi Exception in thread "main" java.lang.NullPointerException </em>
</p>

<p>
	<em>  </em>
</p>]]></description><guid isPermaLink="false">3916</guid><pubDate>Fri, 15 Sep 2017 17:04:32 +0000</pubDate></item><item><title>Nauka programowania za darmo</title><link>https://devstart.pl/temat/3908-nauka-programowania-za-darmo/</link><description><![CDATA[
<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">W grupie hobbystów-programistów tworzymy dwa projekty w celach czysto edukacyjnych, z naciskiem na wymianę wiedzy, dokształcanie się i samorozwój. Programujemy 100% zdalnie, każdy kiedy i ile może - bez żadnego stresu. Po co pisać samemu do szuflady, skoro możesz pisać w grupie coś większego, czym można się pochwalić? <img alt=":)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/smile.png" srcset="https://devstart.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /></span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Używane technologie to między innymi: Java 8, Kotlin, Spring 5, Akka, Vaadin, Cassandra, Docker.</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Jeden projekt w architekturze mikroserwisów a drugi w P2P.</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Mamy Continuous Integration (Jenkins), który sprawdza testy jednostkowe (w Spock’u i JUnit) oraz SonarQube do sprawdzania jakości kodu. Aktywnie pracujemy nad dodaniem Continuous Deployment na PaaSie.</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Praktykujemy TDD i git flow z pull requestami przeglądanymi przez seniorów javy.</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Projekty prowadzimy od ponad roku zgodnie z najlepszymi praktykami, standardami, wzorcami i narzędziami obecnymi w profesjonalnych software housach.</span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Już 8 (!!) osób zdobyło pracę juniora javy i same twierdzą, że to dzięki temu czego się z nami nauczyli. Choć i zapytaj ich na Slacku!</span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Czego oczekujemy? </span></b>
</p>

<ul style="margin-top:0pt;margin-bottom:0pt;"><li dir="ltr" style="list-style-type:disc;font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
		<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
			<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">jakiegokolwiek minimum zaangażowania (2h+ tygodniowo, mogą być weekendy)</span></b>
		</p>
	</li>
	<li dir="ltr" style="list-style-type:disc;font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
		<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
			<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">elementarnej znajomości gita (clone, commit, push, pull)</span></b>
		</p>
	</li>
	<li dir="ltr" style="list-style-type:disc;font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
		<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
			<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">elementarnej znajomości javy (opanowana składnia języka - interface vs abstract, private vs protected)</span></b>
		</p>
	</li>
	<li dir="ltr" style="list-style-type:disc;font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
		<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
			<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">chęci poznania Springa</span></b>
		</p>
	</li>
</ul><p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Jest pełen przekrój umiejętności (od juniorów po seniorów) oraz wieku (od tegorocznych maturzystów po ludzi z kilkunastoletnim doświadczeniem w IT). Każdy może dołączyć, choć nie każdy może zostać - będziemy się rozstawać z osobami nieaktywnymi (zajmującymi innym taski).</span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Jeśli chcesz do nas dołączyć to pisz maila na </span><a href="mailto:Nauka@ElenX.net" style="text-decoration:none;" rel=""><span style="font-size:11pt;font-family:Arial;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;">Nauka@ElenX.net</span></a></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">P.S. Prosimy nie przysyłać CV, bo te projekty są w pełni niekomercyjne - nikt z uczestników nie ma z tego ani grosza (a wręcz przeciwnie, bo serwery odrobinę nas kosztują).</span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">P.S.2. Z nieznanych przyczyn serwery Microsoftowe (outlook.com, windowslive.com i hotmail.com) odrzucają nasze maile, więc nie będziemy w stanie Ci odpowiedzieć jeśli ich użyjesz. Wyślij wiadomość po prostu z jakiejkolwiek innej poczty <img alt=":)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/smile.png" srcset="https://devstart.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /></span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Treść automatycznej odpowiedzi na pierwszego maila:</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Cześć.</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">oba nasze projekty są szczegółowo opisane na:</span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><a href="https://docs.google.com/document/d/18iohLf4-6A1mzsghm-T-pRMl8NOsJuYmolOXvhxfmDQ" rel="external nofollow">https://docs.google.com/document/d/18iohLf4-6A1mzsghm-T-pRMl8NOsJuYmolOXvhxfmDQ</a></span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">1. Na początek, chcielibyśmy abyś odpalił u siebie Hello Worlda ze Spring Bootem (chyba, że już posiadasz coś ciekawszego w Springu) oraz działający kod umieścił u siebie na githubie/bitbuckecie i dał nam linka. Pomocne mogą się okazać: </span><a href="http://projects.spring.io/spring-boot/" style="text-decoration:none;" rel="external nofollow"><span style="font-size:11pt;font-family:Arial;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;">http://projects.spring.io/spring-boot/</span></a><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"> oraz <a href="https://spring.io/guides/gs/spring-boot" rel="external nofollow">https://spring.io/guides/gs/spring-boot</a></span></b>
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">2. W rozdziale trzecim naszego doca, znajdziesz dwa linki do tablic Trello a w nich dostępne taski w kolumnach TODO - którym z nich chcesz się zająć?</span></b>
</p>

<p>
	 
</p>

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;">
	<b style="font-weight:normal;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">W razie jakichkolwiek problemów lub dalszych pytań - pisz śmiało <img alt=":)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/smile.png" srcset="https://devstart.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /></span></b>
</p>
]]></description><guid isPermaLink="false">3908</guid><pubDate>Sun, 03 Sep 2017 19:51:34 +0000</pubDate></item><item><title>Dodawanie konkretnych reklam w banerach</title><link>https://devstart.pl/temat/3901-dodawanie-konkretnych-reklam-w-banerach/</link><description><![CDATA[<p>
	<span style="color:rgb(53,60,65);font-family:Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Witam Piszę właśnie aplikację o tematyce medycznej w której na podstawie kliknięć będę miał możliwość określenia z dużym prawdopodobieństwem jakiej specjalizacji jest użytkownik, Zastanawiam się czy istnieje możliwość za pośrednictwem usług typu admobs  wyświetlać reklamy od konkretnych reklamodawców np. gdyby znaleźć konkretnych reklamodawców np. wydawców książek medycznych by z nimi negocjować warunki płacenia za reklamy do konkretnego typu użytkownika?</span>
</p>]]></description><guid isPermaLink="false">3901</guid><pubDate>Sat, 26 Aug 2017 13:24:52 +0000</pubDate></item><item><title>Dodawanie konkretnych reklam w banerach</title><link>https://devstart.pl/temat/3899-dodawanie-konkretnych-reklam-w-banerach/</link><description><![CDATA[<p>
	<span style="color:rgb(53,60,65);font-family:Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Witam Piszę właśnie aplikację o tematyce medycznej w której na podstawie kliknięć będę miał możliwość określenia z dużym prawdopodobieństwem jakiej specjalizacji jest użytkownik, Zastanawiam się czy istnieje możliwość za pośrednictwem usług typu admobs  wyświetlać reklamy od konkretnych reklamodawców np. gdyby znaleźć konkretnych reklamodawców np. wydawców książek medycznych by z nimi negocjować warunki płacenia za reklamy do konkretnego typu użytkownika?</span>
</p>]]></description><guid isPermaLink="false">3899</guid><pubDate>Sat, 26 Aug 2017 13:13:43 +0000</pubDate></item><item><title>U&#x17C;ycie metody toString</title><link>https://devstart.pl/temat/3870-u%C5%BCycie-metody-tostring/</link><description><![CDATA[<p>
	Witam!<br />
	Jestem Początkującym programistą. Szukałem już chyba wszędzie nigdzie nie mogę tego znaleźć.<br />
	Wiem, że toString służy do automatycznego wyświetlania tekstu, ale nie wiem jak go użyć. Może ktoś z was mógłby wyjaśnić jak używa się tej metody?
</p>]]></description><guid isPermaLink="false">3870</guid><pubDate>Fri, 21 Jul 2017 19:33:12 +0000</pubDate></item><item><title><![CDATA[Turniej dla programistów JAVA -> 6.lipca ->Kraków -> są miejsca]]></title><link>https://devstart.pl/temat/3853-turniej-dla-programist%C3%B3w-java-6lipca-krak%C3%B3w-s%C4%85-miejsca/</link><description><![CDATA[<p>
	<span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Z przyjemnością zapraszamy na epicki turniej <strong>Yggdrasil Coding Challenge #JavaEdition</strong><br /><a href="https://www.facebook.com/events/1883695131883015/" rel="external nofollow">https://www.facebook.com/events/1883695131883015/</a></span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="font-family:Helvetica, Arial, sans-serif;color:rgb(75,79,86);font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);">Jeśli chcesz rywalizować z innymi o nagrodę główną, zarejestruj się mailowo na <strong>codingchallenge@yggdrasilg</strong></span><strong></strong><span style="font-family:Helvetica, Arial, sans-serif;color:rgb(75,79,86);font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);"><strong>aming.com</strong> i zarezerwuj sobie miejsce w turnieju. W tytule maila wpisz "Registration for YggdrasilCodingChallenge",</span><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;"><span> </span>a w treści swoje imię i nazwisko oraz stanowisko, na jakim pracujesz.</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Jeśli chcesz przyjść kibicować lub po prostu przybić nam piątkę, wypić z nami piwo i wysłuchać prezentacji - dołącz do wydarzenia na Facebooku i odwiedź nas w czwartek.</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Nagrody dla finalistów:</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">1. Zegarek sportowy Spartan</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">2. Słuchawki Plantronics BackBeat Pro 2</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">3. Voucher do restauracji</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Agenda:<span> </span></span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">17:30 Rejestracja - beer o’clock</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">18:00 Prezentacja - Wprowadzenie, wyzwania w kontekście systemów monolitycznych.</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">18:30 Reguły turnieju</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">19:00 Zaczynamy pierwszą rundę Coding Challenge!<span> </span></span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">21:30 Ogłoszenie zwycięzcy i przyznanie nagrody</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Nie musicie przynosić własnych laptopów – my je dostarczymy. Jeśli potrzebujesz - zabierz ze sobą słuchawki!</span><br style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);" /><span style="color:rgb(75,79,86);font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">Udział w turnieju potwierdzimy mailowo po przyjęciu zgłoszenia.</span>
</p>]]></description><guid isPermaLink="false">3853</guid><pubDate>Sun, 02 Jul 2017 14:54:12 +0000</pubDate></item><item><title>Praktyczny kurs online: programowanie aplikacji na Androida</title><link>https://devstart.pl/temat/3745-praktyczny-kurs-online-programowanie-aplikacji-na-androida/</link><description><![CDATA[<p>
	Zapraszamy Was na nowy kurs online: <strong>Android Studio - programowanie aplikacji w praktyce</strong>.
</p>

<p>
	Tym razem uczymy tworzyć projekty nie tylko na smartfony, ale także na smartwatche z platformą<strong> Android Wear</strong>.
</p>

<p>
	<u>Na przykładzie 7 różnych projektów</u> w praktyce poznacie nowe opcje SDK Android Studio 2.2, zasady stosowania material design w budowaniu interfejsu i wykorzystywania szerokich możliwości baz danych Realm.io i Firebase. Nie zabraknie też nowości prosto z <strong>Android 7 Nougat</strong>, m.in. nauczycie się tworzyć App Shortcut, czyli skróty do konkretnych funkcji aplikacji.
</p>

<p>
	Ze szkolenia skorzystają zarówno osoby początkujące jaki i te średnio-zaawansowane.
</p>

<p>
	<strong>Z okazji premiery udostępniamy Wam kurs 20% taniej! </strong>Oferta jest ważna do jutra do końca dnia: <a href="http://androidkurs.pl/?kupon=NOUGAT&amp;r=ds" rel="external nofollow">http://androidkurs.pl/?kupon=NOUGAT&amp;r=ds</a>
</p>

<p>
	<img alt="small10.jpg" class="ipsImage" src="http://androidkurs.pl/img/small10.jpg"></p>
]]></description><guid isPermaLink="false">3745</guid><pubDate>Thu, 23 Feb 2017 14:26:25 +0000</pubDate></item><item><title>Jestem nowy pomocy!</title><link>https://devstart.pl/temat/3813-jestem-nowy-pomocy/</link><description><![CDATA[<p>
	<span>Witam, zaczynam przygodę z programowaniem i już na samym początku pojawił się problem, którego sam nie umiem rozwiązać. Więc tak: jdk mam zainstalowane na D:\Java\..., a eclispe na D:\eclispe\... (mam wersję eclipse classic)<br /><br />
	Napisałem swój pierwszy projekt i gdy naciskałem zielony trójkąt(RUN) wyskakiwał błąd: Error: Could not find or load main class WitajSwiecie.java, więc otworzyłem cmd i tam pozmieniałem(chyba) ścieżkę path(z filmiku z internetu) i skomplikowanym(?) ten program po czym uruchomiłem znowu eclispe i gdy teraz naciskam trójkąt to wyświetla mi się napis "Witaj Świecie !" tylko, że jak chce dodać jakiś napis do "Witaj Świecie !" np, żeby wyglądało to tak: "Witaj Świecie ! Jestem tu" i wciskam zielony trójkącik to program pyta się czy zapisać projekt, wtedy wciskam tak i pojawia się napis w konsoli "Witaj Świecie !" bez "Jestem tu" . Teraz, gdy chcę stworzyć nowy projekt to znowu pojawia mi się Error: Could not find or load main class NAZWA.java i w ogóle nie mogę go skompilować(?) nawet w cmd. Proszę o pomoc! Siedzę nad tym od wczoraj i powoli się irytuje <img alt=":(" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/sad.png" srcset="https://devstart.pl/uploads/emoticons/sad@2x.png 2x" title=":(" width="20" /></span>
</p>
<p><a href="https://devstart.pl/uploads/monthly_2017_04/ecl.jpg.7fa9a47faac4b2fe4f668c3d3ffb2dc5.jpg" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="82" src="https://devstart.pl/uploads/monthly_2017_04/ecl.jpg.7fa9a47faac4b2fe4f668c3d3ffb2dc5.jpg" class="ipsImage ipsImage_thumbnailed" alt="ecl.jpg"></a></p>]]></description><guid isPermaLink="false">3813</guid><pubDate>Sun, 23 Apr 2017 10:31:17 +0000</pubDate></item><item><title>Programowanie JAVA</title><link>https://devstart.pl/temat/1073-programowanie-java/</link><description><![CDATA[
<p>
	<span style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;background-color:rgb(250,250,250);">Hej! Potrzebuję osoby, która ogarnia programowanie w Javie.</span>
</p>
]]></description><guid isPermaLink="false">1073</guid><pubDate>Mon, 25 Jan 2016 15:02:53 +0000</pubDate></item><item><title>JavaSpark projekt zaplace za pomoc</title><link>https://devstart.pl/temat/3732-javaspark-projekt-zaplace-za-pomoc/</link><description><![CDATA[
<p>
	Witam, szukam kogos kto pomógłby mi w ogarnięciu tego microframeworka jakim jest SparkJava.
</p>

<p>
	PM o szczegóły
</p>

<p>
	Cena do uzgodnienia
</p>

<p>
	Pozdrawiam
</p>
]]></description><guid isPermaLink="false">3732</guid><pubDate>Sun, 19 Feb 2017 16:14:39 +0000</pubDate></item><item><title>Aplikacja okienkowa pomocy</title><link>https://devstart.pl/temat/3689-aplikacja-okienkowa-pomocy/</link><description><![CDATA[
<p>
	Witam,
</p>

<p>
	Czy ktoś byłby w stanie napisać mi taką aplikację w java ?
</p>

<p>
	Aplikacja okienkowa, z której wczytujemy plik z dysku i liczy nam liczbę znaków i cyfr oraz liczbę spacji i enter-ów.
</p>

<p>
	Proszę bardzo o pomoc.<br />
	 
</p>
]]></description><guid isPermaLink="false">3689</guid><pubDate>Fri, 03 Feb 2017 07:18:39 +0000</pubDate></item><item><title>Spring, JEE</title><link>https://devstart.pl/temat/3605-spring-jee/</link><description><![CDATA[
<p>
	Cześć,
</p>

<p>
	przez ostatnie kilka miesięcy poznawałem podstawy Javy SE, teraz chciałbym dowiedzieć się czegoś nowego, a mianowicie poznać frameworki i tu moje pytanie, moglibyście polecić dobry kurs, książkę, artykuły na ten temat? Z góry dziękuje i liczę na wyrozumiałość.
</p>

<p>
	Pozdrawiam.
</p>
]]></description><guid isPermaLink="false">3605</guid><pubDate>Tue, 20 Dec 2016 20:23:37 +0000</pubDate></item><item><title>zmienna double - pytanie pocz&#x105;tkuj&#x105;cego</title><link>https://devstart.pl/temat/3515-zmienna-double-pytanie-pocz%C4%85tkuj%C4%85cego/</link><description><![CDATA[
<p>
	Cześć,
</p>

<p>
	jestem początkujący i nie wiem dlaczego kod:
</p>

<pre class="ipsCode">
public class Stale{
  public static void main(String[] args){
      final double LICZBA_PI=3.14;
      final double STALA2=3.00;
      double wynik=LICZBA_PI+STALA2;
    System.out.println(wynik);
  }
}

</pre>

<p>
	daje wynik 6.140000000000001? Jeżeli zmienię wartość STALA2 na 3.01 to wynik jest poprawny.
</p>
]]></description><guid isPermaLink="false">3515</guid><pubDate>Thu, 22 Sep 2016 08:32:12 +0000</pubDate></item><item><title>Modu&#x142; GSM komendy At</title><link>https://devstart.pl/temat/3505-modul-gsm-komendy-at/</link><description><![CDATA[
<p>
	Witam mam od kilku dni próbuje napisać program do wysyłanie sms poprzez moduł GSM. Udało mi się za pomocą programu wysłać odpowiednia komendy na port Com komputera jednak bez reakcji modułu. Dodam ze gdy te same komendy wysalem programem tera temp pro moduł bezproblemu wysyła SMS. Jednak gdy uzywam mojego programu juz nie. Wiem że pewnie bład jest gdzieś w sposobie wprowadzania przeze mnie komend ale nie mam juz pojecią jaki to problem. Przeczesałem większą cześć internetu i juz nie mam pojecia co robie zle. Z góry dzięki za pomoc. 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	import java.io.*;<br />
	import java.util.*;<br />
	import gnu.io.*;
</p>

<p>
	public class prawiefinal {<br />
	static Enumeration portList;<br />
	static CommPortIdentifier portId;<br />
	static String messageString4 = "AT \r";<br />
	static String messageString = "AT+CMGF=1 \r";<br />
	static String messageString2 = "AT+CMGS=\"+4866467xxxx\"\r";<br />
	static String messageString3 = "&gt; TESTY \u001A\r";<br />
	static SerialPort serialPort;<br />
	static OutputStream outputStream;
</p>

<p>
	<br />
	public static void main(String[] args) throws InterruptedException {<br />
	    portList = CommPortIdentifier.getPortIdentifiers();<br />
	  <br />
	    while (portList.hasMoreElements()) {
</p>

<p>
	        portId = (CommPortIdentifier) portList.nextElement();<br />
	        if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
</p>

<p>
	             if (portId.getName().equals("COM3")) {
</p>

<p>
	                try {<br />
	                    serialPort = (SerialPort)<br />
	                        portId.open("COM3", 2000);<br />
	                } catch (PortInUseException e) {System.out.println("err");}<br />
	                try {<br />
	                    outputStream = serialPort.getOutputStream();<br />
	                } catch (IOException e) {e.printStackTrace();}<br />
	                try {<br />
	                    serialPort.setSerialPortParams(9600,<br />
	                        SerialPort.DATABITS_8,<br />
	                        SerialPort.STOPBITS_1,<br />
	                        SerialPort.PARITY_NONE);<br />
	                } catch (UnsupportedCommOperationException e) {e.printStackTrace();}<br />
	                try {<br />
	                    outputStream.write(messageString4.getBytes());<br />
	                   // outputStream.write(13);<br />
	                    Thread.sleep(3000); <br />
	                    outputStream.flush();<br />
	                    <br />
	                    outputStream.write(messageString.getBytes());<br />
	                   //outputStream.write(13);<br />
	                    Thread.sleep(3000); <br />
	                    outputStream.flush();<br />
	                    <br />
	                    outputStream.write(messageString2.getBytes());  <br />
	                    //outputStream.write(13);<br />
	                    Thread.sleep(3000);  <br />
	                    outputStream.flush();<br />
	                    <br />
	                   outputStream.write(messageString3.getBytes());  <br />
	                  // Thread.sleep(1000);<br />
	                    outputStream.write(26);<br />
	                    outputStream.flush();<br />
	        System.out.println(messageString);  <br />
	        Thread.sleep(3000);<br />
	        <br />
	        <br />
	        <br />
	        <br />
	        
</p>

<p>
	        outputStream.close();<br />
	        serialPort.close();
</p>

<p>
	                } catch (IOException e) {e.printStackTrace();}<br />
	            }<br />
	        }<br />
	    }<br />
	}<br />
	}
</p>
]]></description><guid isPermaLink="false">3505</guid><pubDate>Tue, 13 Sep 2016 08:44:11 +0000</pubDate></item><item><title>Java groups</title><link>https://devstart.pl/temat/3506-java-groups/</link><description><![CDATA[<p>
	<span style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;background-color:rgb(250,250,250);">Czesc</span><br style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(250,250,250);" /><br style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(250,250,250);" /><span style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;background-color:rgb(250,250,250);">Chcialbym zebrac grupe osob ktorzy interesuja sie java w celu nauki. Jesli ktos jest zainteresowany to pisac.</span><br style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(250,250,250);" /><br style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(250,250,250);" /><span style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;background-color:rgb(250,250,250);">Szukamy osob ktore juz pracuja zawodowo w javie. Ktore bezinteresownie badz za piwko <img alt=":)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/smile.png" srcset="https://devstart.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> </span><span style="color:rgb(68,68,68);font-family:Helvetica, Arial, sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:18.348px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;background-color:rgb(250,250,250);">udzieliłyby kilka lekcji z javy. Jak ktos chetny do pisac na priw <img alt=":)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/smile.png" srcset="https://devstart.pl/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /></span>
</p>]]></description><guid isPermaLink="false">3506</guid><pubDate>Tue, 13 Sep 2016 13:06:36 +0000</pubDate></item><item><title>Aplikacja ala demotywatory/kwejk/bezuzyteczna</title><link>https://devstart.pl/temat/3261-aplikacja-ala-demotywatory-kwejk-bezuzyteczna/</link><description><![CDATA[<p>
	<br />
	Witam. Uczę się dopiero programować w Android Studio więc przyszedłem prosić o pomoc. Chcę stworzyć właśnie podobną aplikacje do aplikacji kwejk itd. Problem w tym, że nie wiem jak wyświetlić wszystkie obrazki, jeden pod drugim z hostingu, z katalogu .../upload. Mógłby mi ktoś poradzić co zrobić, czego szukać, cokolwiek? W internecie nie znalazłem informacji na ten temat. W skrócie to poszukuje kodu na wyświetlenie wielu obrazków z katalogu na hostingu. Z góry dziękuje przynajmniej za jakieś wskazówki <img alt=";)" data-emoticon="" height="20" src="https://devstart.pl/uploads/emoticons/wink.png" srcset="https://devstart.pl/uploads/emoticons/wink@2x.png 2x" title=";)" width="20" /><br />
	 
</p>]]></description><guid isPermaLink="false">3261</guid><pubDate>Tue, 05 Jul 2016 21:22:52 +0000</pubDate></item></channel></rss>
