fire - posts tagged 'java' http://soup.downgra.de/ fire - posts tagged 'java' - posts tagged 'java' http://soup.downgra.de/ http://1.asset.soup.io/asset/0673/4449_10ff.jpeg 80 80 downgra.de Exceptions are monadic™ - Atlassian Developer Blog {"tags":["programming","java","haskell","monads","exceptions","either"],"type":"link","title":"Exceptions are monadic\u2122 - Atlassian Developer Blog","source":"http://blogs.atlassian.com/developer/2011/06/exceptions_are_monadic.html","body":null} <p><a href="http://blogs.atlassian.com/developer/2011/06/exceptions_are_monadic.html">http://blogs.atlassian.com/developer/2011/06/exceptions_are_monadic.html</a></p>Tue, 07 Jun 2011 06:12:25 GMThttp://soup.downgra.de/post/136838162/Exceptions-are-monadic-Atlassian-Developer-Blogurn:www-soup-io:1:136838162linkprogrammingjavahaskellmonadsexceptionseither equalsverifier - EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met. - Google Project Hosting {"tags":["programming","java","testing"],"type":"link","title":"equalsverifier - EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met. - Google Project Hosting","source":"http://code.google.com/p/equalsverifier/","body":null} <p><a href="http://code.google.com/p/equalsverifier/">http://code.google.com/p/equalsverifier/</a></p>Wed, 20 Apr 2011 13:54:44 GMThttp://soup.downgra.de/post/124981182/equalsverifier-EqualsVerifier-can-be-used-in-Javaurn:www-soup-io:1:124981182linkprogrammingjavatesting JDiff - An HTML Report of API Differences {"tags":["programming","java","api","diff","jdiff"],"type":"link","title":"JDiff - An HTML Report of API Differences","source":"http://javadiff.sourceforge.net/","body":null} <p><a href="http://javadiff.sourceforge.net/">http://javadiff.sourceforge.net/</a></p>Wed, 13 Apr 2011 11:10:35 GMThttp://soup.downgra.de/post/123483156/JDiff-An-HTML-Report-of-API-Differencesurn:www-soup-io:1:123483156linkprogrammingjavaapidiffjdiff Coding Kata {"tags":["programming","kata","java","scala","groovy","clojure","jruby","jython","javascript","javafx","learning"],"type":"link","title":"Coding Kata","source":"http://codingkata.org/","body":null} <p><a href="http://codingkata.org/">http://codingkata.org/</a></p>Thu, 31 Mar 2011 05:50:25 GMThttp://soup.downgra.de/post/119785254/Coding-Kataurn:www-soup-io:1:119785254linkprogrammingkatajavascalagroovyclojurejrubyjythonjavascriptjavafxlearning sirthias/pegdown - GitHub {"tags":["programming","java","markdown","parser","peg"],"type":"link","title":"sirthias/pegdown - GitHub","source":"https://github.com/sirthias/pegdown","body":null} <p><a href="https://github.com/sirthias/pegdown">https://github.com/sirthias/pegdown</a></p>Tue, 22 Mar 2011 18:43:34 GMThttp://soup.downgra.de/post/117560053/sirthias-pegdown-GitHuburn:www-soup-io:1:117560053linkprogrammingjavamarkdownparserpeg paulp/jline2 - GitHub {"tags":["programming","java","scala","jline","jline2","readline"],"type":"link","title":"paulp/jline2 - GitHub","source":"https://github.com/paulp/jline2","body":null} <p><a href="https://github.com/paulp/jline2">https://github.com/paulp/jline2</a></p>Mon, 21 Mar 2011 06:17:36 GMThttp://soup.downgra.de/post/117275533/paulp-jline2-GitHuburn:www-soup-io:1:117275533linkprogrammingjavascalajlinejline2readline Perf4J 0.9.13 - Home {"tags":["programming","java","profiling","logging","performance"],"type":"link","title":"Perf4J 0.9.13 - Home","source":"http://perf4j.codehaus.org/","body":null} <p><a href="http://perf4j.codehaus.org/">http://perf4j.codehaus.org/</a></p>Wed, 16 Feb 2011 10:04:24 GMThttp://soup.downgra.de/post/109225831/Perf4J-0-9-13-Homeurn:www-soup-io:1:109225831linkprogrammingjavaprofilingloggingperformance jorgeortiz85/scala-time - GitHub {"tags":["programming","scala","library","java","jodatime"],"type":"link","title":"jorgeortiz85/scala-time - GitHub","source":"https://github.com/jorgeortiz85/scala-time","body":null} <p><a href="https://github.com/jorgeortiz85/scala-time">https://github.com/jorgeortiz85/scala-time</a></p>Sun, 06 Feb 2011 21:25:51 GMThttp://soup.downgra.de/post/106729426/jorgeortiz85-scala-time-GitHuburn:www-soup-io:1:106729426linkprogrammingscalalibraryjavajodatime Infinitest {"tags":["programming","testing","junit","java","plugin"],"type":"link","title":"Infinitest","source":"http://infinitest.github.com/index.html","body":null} <p><a href="http://infinitest.github.com/index.html">http://infinitest.github.com/index.html</a></p>Wed, 26 Jan 2011 13:59:01 GMThttp://soup.downgra.de/post/104278418/Infinitesturn:www-soup-io:1:104278418linkprogrammingtestingjunitjavaplugin Things Every Programmer Should Know {"tags":["programming","java","bestpractices","development"],"type":"link","title":"Things Every Programmer Should Know","source":"http://www.javacodegeeks.com/2010/12/things-every-programmer-should-know.html","body":null} <p><a href="http://www.javacodegeeks.com/2010/12/things-every-programmer-should-know.html">http://www.javacodegeeks.com/2010/12/things-every-programmer-should-know.html</a></p>Tue, 21 Dec 2010 10:02:03 GMThttp://soup.downgra.de/post/95878788/Things-Every-Programmer-Should-Knowurn:www-soup-io:1:95878788linkprogrammingjavabestpracticesdevelopment JCheck: Specification-based random testing for JUnit {"tags":["programming","java","testing","junit","opensource","quickcheck","jcheck"],"type":"link","title":"JCheck: Specification-based random testing for JUnit","source":"http://www.jcheck.org/","body":null} <p><a href="http://www.jcheck.org/">http://www.jcheck.org/</a></p>Tue, 21 Dec 2010 08:31:06 GMThttp://soup.downgra.de/post/95878792/JCheck-Specification-based-random-testing-for-JUniturn:www-soup-io:1:95878792linkprogrammingjavatestingjunitopensourcequickcheckjcheck quickcheck {"tags":["programming","java","testing","quickcheck","opensource","junit"],"type":"link","title":"quickcheck","source":"https://quickcheck.dev.java.net/","body":null} <p><a href="https://quickcheck.dev.java.net/">https://quickcheck.dev.java.net/</a></p>Tue, 21 Dec 2010 08:30:04 GMThttp://soup.downgra.de/post/95878794/quickcheckurn:www-soup-io:1:95878794linkprogrammingjavatestingquickcheckopensourcejunit Emulating "self types" using Java Generics to simplify fluent API implementation {"tags":["programming","java","generics","hack","type-system","types"],"type":"link","title":"Emulating \"self types\" using Java Generics to simplify fluent API implementation","source":"http://passion.forco.de/content/emulating-self-types-using-java-generics-simplify-fluent-api-implementation","body":null} <p><a href="http://passion.forco.de/content/emulating-self-types-using-java-generics-simplify-fluent-api-implementation">http://passion.forco.de/content/emulating-self-types-using-java-generics-simplify-fluent-api-implementation</a></p>Sun, 21 Nov 2010 18:42:32 GMThttp://soup.downgra.de/post/89253622/Emulating-self-types-using-Java-Generics-tourn:www-soup-io:1:89253622linkprogrammingjavagenericshacktype-systemtypes JUnit Kung Fu {"tags":["programming","testing","junit","presentation","java"],"type":"link","title":"JUnit Kung Fu","source":"http://www.slideshare.net/wakaleo/junit-kung-fu-getting-more-out-of-your-unit-tests?from=ss_embed","body":null} <p><a href="http://www.slideshare.net/wakaleo/junit-kung-fu-getting-more-out-of-your-unit-tests?from=ss_embed">http://www.slideshare.net/wakaleo/junit-kung-fu-getting-more-out-of-your-unit-tests?from=ss_embed</a></p>Fri, 01 Oct 2010 06:16:16 GMThttp://soup.downgra.de/post/79672479/JUnit-Kung-Fuurn:www-soup-io:1:79672479linkprogrammingtestingjunitpresentationjava yEd - Graph Editor {"tags":["drawing","diagrams","flowchart","yed","visualization","free","java","graph","tool","software","uml","linux"],"type":"link","title":"yEd - Graph Editor","source":"http://www.yworks.com/en/products_yed_about.html","body":null} <p><a href="http://www.yworks.com/en/products_yed_about.html">http://www.yworks.com/en/products_yed_about.html</a></p>Mon, 13 Sep 2010 14:09:20 GMThttp://soup.downgra.de/post/76410806/yEd-Graph-Editorurn:www-soup-io:1:76410806linkdrawingdiagramsflowchartyedvisualizationfreejavagraphtoolsoftwareumllinux Logback {"tags":["programming","logging","logback","log4j","slf4j","api","framework","java","library","logger"],"type":"link","title":"Logback","source":"http://logback.qos.ch/","body":null} <p><a href="http://logback.qos.ch/">http://logback.qos.ch/</a></p>Sat, 04 Sep 2010 09:24:21 GMThttp://soup.downgra.de/post/74782134/Logbackurn:www-soup-io:1:74782134linkprogramminglogginglogbacklog4jslf4japiframeworkjavalibrarylogger Lilith {"tags":["programming","java","opensource","tool","viewer","log","log4j","logback","logs","slf4j","logging"],"type":"link","title":"Lilith","source":"http://lilith.huxhorn.de/","body":null} <p><a href="http://lilith.huxhorn.de/">http://lilith.huxhorn.de/</a></p>Sat, 04 Sep 2010 09:23:06 GMThttp://soup.downgra.de/post/74782137/Lilithurn:www-soup-io:1:74782137linkprogrammingjavaopensourcetoolviewerloglog4jlogbacklogsslf4jlogging "VMKit" JVM and .Net runtimes for LLVM {"tags":["programming","llvm","jvm","cli","opensource","vmkit","java",".net","development","languages"],"type":"link","title":"\"VMKit\" JVM and .Net runtimes for LLVM","source":"http://vmkit.llvm.org/","body":null} <p><a href="http://vmkit.llvm.org/">http://vmkit.llvm.org/</a></p>Mon, 30 Aug 2010 15:30:56 GMThttp://soup.downgra.de/post/73900959/VMKit-JVM-and-Net-runtimes-for-LLVMurn:www-soup-io:1:73900959linkprogrammingllvmjvmcliopensourcevmkitjava.netdevelopmentlanguages Opening GTK and GNOME to Java Programmers {"tags":["programming","gtk","gnome","bindings","binding","gui","framework","java","ui"],"type":"link","title":"Opening GTK and GNOME to Java Programmers","source":"http://java-gnome.sourceforge.net/","body":null} <p><a href="http://java-gnome.sourceforge.net/">http://java-gnome.sourceforge.net/</a></p>Thu, 19 Aug 2010 19:36:24 GMThttp://soup.downgra.de/post/71947128/Opening-GTK-and-GNOME-to-Java-Programmersurn:www-soup-io:1:71947128linkprogramminggtkgnomebindingsbindingguiframeworkjavaui undercover {"tags":["programming","java","scala","coverage","codecoverage","undercover","tool","jvm","analysis","testing","tdd"],"type":"link","title":"undercover","source":"http://code.google.com/p/undercover/","body":null} <p><a href="http://code.google.com/p/undercover/">http://code.google.com/p/undercover/</a></p>Wed, 18 Aug 2010 19:51:26 GMThttp://soup.downgra.de/post/71725886/undercoverurn:www-soup-io:1:71725886linkprogrammingjavascalacoveragecodecoverageundercovertooljvmanalysistestingtdd Chronon - Time Travelling Debugger and Recorder for Java {"tags":["programming","java","jvm","debugger","debugging","tool"],"type":"link","title":"Chronon - Time Travelling Debugger and Recorder for Java","source":"http://www.chrononsystems.com/","body":null} <p><a href="http://www.chrononsystems.com/">http://www.chrononsystems.com/</a></p>Thu, 15 Jul 2010 05:58:21 GMThttp://soup.downgra.de/post/71416345/Chronon-Time-Travelling-Debugger-and-Recorder-forurn:www-soup-io:1:71416345linkprogrammingjavajvmdebuggerdebuggingtool Chronon - Time Travelling Debugger and Recorder for Java {"tags":["programming","java","jvm","debugger","debugging","tool"],"type":"link","title":"Chronon - Time Travelling Debugger and Recorder for Java","source":"http://www.chrononsystems.com/","body":null} <p><a href="http://www.chrononsystems.com/">http://www.chrononsystems.com/</a></p>Thu, 15 Jul 2010 05:58:21 GMThttp://soup.downgra.de/post/65428455/Chronon-Time-Travelling-Debugger-and-Recorder-forurn:www-soup-io:1:65428455linkprogrammingjavajvmdebuggerdebuggingtool ZGRViewer {"tags":["dot","viewer","java","svg"],"type":"link","title":"ZGRViewer","source":"http://zvtm.sourceforge.net/zgrviewer.html","body":null} <p><a href="http://zvtm.sourceforge.net/zgrviewer.html">http://zvtm.sourceforge.net/zgrviewer.html</a></p>Mon, 28 Jun 2010 17:45:07 GMThttp://soup.downgra.de/post/62615356/ZGRViewerurn:www-soup-io:1:62615356linkdotviewerjavasvg Qi4j - DCI for Java {"tags":["programming","java","dci","library","framework","pattern"],"type":"link","title":"Qi4j - DCI for Java","source":"http://www.qi4j.org/","body":null} <p><a href="http://www.qi4j.org/">http://www.qi4j.org/</a></p>Mon, 21 Jun 2010 09:45:47 GMThttp://soup.downgra.de/post/61724582/Qi4j-DCI-for-Javaurn:www-soup-io:1:61724582linkprogrammingjavadcilibraryframeworkpattern JNotify {"tags":["programming","filesystem","file","events","java","library","linux","windows","api"],"type":"link","title":"JNotify","source":"http://jnotify.sourceforge.net/","body":null} <p><a href="http://jnotify.sourceforge.net/">http://jnotify.sourceforge.net/</a></p>Thu, 17 Jun 2010 09:26:15 GMThttp://soup.downgra.de/post/61304888/JNotifyurn:www-soup-io:1:61304888linkprogrammingfilesystemfileeventsjavalibrarylinuxwindowsapi Scalability, Availability &amp; Stability Patterns {"tags":["slides","programming","presentation","concurrency","performance","scalability","scala","java","distributed","architecture"],"type":"link","title":"Scalability, Availability \u0026amp; Stability Patterns","source":"http://www.slideshare.net/jboner/scalability-availability-stability-patterns","body":null} <p><a href="http://www.slideshare.net/jboner/scalability-availability-stability-patterns">http://www.slideshare.net/jboner/scalability-availability-stability-patterns</a></p>Mon, 17 May 2010 07:30:58 GMThttp://soup.downgra.de/post/56622372/Scalability-Availability-amp-Stability-Patternsurn:www-soup-io:1:56622372linkslidesprogrammingpresentationconcurrencyperformancescalabilityscalajavadistributedarchitecture Guacamole {"tags":["vnc","html5","java","opensource","remotedesktop"],"type":"link","title":"Guacamole","source":"http://guacamole.sourceforge.net/","body":null} <p><a href="http://guacamole.sourceforge.net/">http://guacamole.sourceforge.net/</a></p>Wed, 05 May 2010 18:24:49 GMThttp://soup.downgra.de/post/55302363/Guacamoleurn:www-soup-io:1:55302363linkvnchtml5javaopensourceremotedesktop Applicative Programming, Disjoint Unions, Semigroups and Non-breaking Error Handling {"tags":["programming","scala","haskell","java","validation","functional-programming"],"type":"link","title":"Applicative Programming, Disjoint Unions, Semigroups and Non-breaking Error Handling","source":"http://applicative-errors-scala.googlecode.com/svn/artifacts/0.6/chunk-html/index.html","body":null} <p><a href="http://applicative-errors-scala.googlecode.com/svn/artifacts/0.6/chunk-html/index.html">http://applicative-errors-scala.googlecode.com/svn/artifacts/0.6/chunk-html/index.html</a></p>Mon, 26 Apr 2010 05:51:48 GMThttp://soup.downgra.de/post/54351561/Applicative-Programming-Disjoint-Unions-Semigroups-and-Nonurn:www-soup-io:1:54351561linkprogrammingscalahaskelljavavalidationfunctional-programming op4j: bending the Java spoon {"tags":["programming","java","library","fluent","dsl"],"type":"link","title":"op4j: bending the Java spoon","source":"http://www.op4j.org/","body":null} <p><a href="http://www.op4j.org/">http://www.op4j.org/</a></p>Tue, 20 Apr 2010 12:43:48 GMThttp://soup.downgra.de/post/53743518/op4j-bending-the-Java-spoonurn:www-soup-io:1:53743518linkprogrammingjavalibraryfluentdsl lambdaj {"tags":["programming","java","collections","fp","functional-programming","api"],"type":"link","title":"lambdaj","source":"http://code.google.com/p/lambdaj/","body":null} <p><a href="http://code.google.com/p/lambdaj/">http://code.google.com/p/lambdaj/</a></p>Fri, 09 Apr 2010 16:09:26 GMThttp://soup.downgra.de/post/52505921/lambdajurn:www-soup-io:1:52505921linkprogrammingjavacollectionsfpfunctional-programmingapi jaque {"tags":["programming","java","scala","query","jaque","library"],"type":"link","title":"jaque","source":"http://code.google.com/p/jaque/","body":null} <p><a href="http://code.google.com/p/jaque/">http://code.google.com/p/jaque/</a></p>Fri, 09 Apr 2010 07:36:58 GMThttp://soup.downgra.de/post/52461193/jaqueurn:www-soup-io:1:52461193linkprogrammingjavascalaqueryjaquelibrary Multiverse - Java based Software Transactional Memory implementation {"tags":["programming","java","library","multiverse","stm","transactional","concurrency"],"type":"link","title":"Multiverse - Java based Software Transactional Memory implementation","source":"http://multiverse.codehaus.org/overview.html","body":null} <p><a href="http://multiverse.codehaus.org/overview.html">http://multiverse.codehaus.org/overview.html</a></p>Wed, 03 Mar 2010 07:51:48 GMThttp://soup.downgra.de/post/47027490/Multiverse-Java-based-Software-Transactional-Memory-implementationurn:www-soup-io:1:47027490linkprogrammingjavalibrarymultiversestmtransactionalconcurrency Aspect-Oriented Annotations {"tags":["programming","java","aop","aspectj","annotations"],"type":"link","title":"Aspect-Oriented Annotations","source":"http://onjava.com/pub/a/onjava/2004/08/25/aoa.html","body":null} <p><a href="http://onjava.com/pub/a/onjava/2004/08/25/aoa.html">http://onjava.com/pub/a/onjava/2004/08/25/aoa.html</a></p>Wed, 24 Feb 2010 06:06:35 GMThttp://soup.downgra.de/post/46197194/Aspect-Oriented-Annotationsurn:www-soup-io:1:46197194linkprogrammingjavaaopaspectjannotations Interop Between Java and Scala {"tags":["programming","scala","interoperability","interop","java"],"type":"link","title":"Interop Between Java and Scala","source":"http://www.codecommit.com/blog/java/interop-between-java-and-scala","body":null} <p><a href="http://www.codecommit.com/blog/java/interop-between-java-and-scala">http://www.codecommit.com/blog/java/interop-between-java-and-scala</a></p>Tue, 23 Feb 2010 09:47:00 GMThttp://soup.downgra.de/post/46086123/Interop-Between-Java-and-Scalaurn:www-soup-io:1:46086123linkprogrammingscalainteroperabilityinteropjava NestedVM - Binary translation for Java {"tags":["programming","java","tool","compiler","bytecode","translation","gcc"],"type":"link","title":"NestedVM - Binary translation for Java","source":"http://nestedvm.ibex.org/","body":null} <p><a href="http://nestedvm.ibex.org/">http://nestedvm.ibex.org/</a></p>Tue, 16 Feb 2010 06:11:22 GMThttp://soup.downgra.de/post/45300802/NestedVM-Binary-translation-for-Javaurn:www-soup-io:1:45300802linkprogrammingjavatoolcompilerbytecodetranslationgcc JMeta {"tags":["programming","java","library","parser","peg","ometa","software","parsing"],"type":"link","title":"JMeta","source":"http://github.com/onnlucky/jmeta","body":null} <p><a href="http://github.com/onnlucky/jmeta">http://github.com/onnlucky/jmeta</a></p>Fri, 29 Jan 2010 06:08:43 GMThttp://soup.downgra.de/post/43538931/JMetaurn:www-soup-io:1:43538931linkprogrammingjavalibraryparserpegometasoftwareparsing Google Collections: A Quick Overview {"tags":["programming","java","library","api","google","collections"],"type":"link","title":"Google Collections: A Quick Overview","source":"http://users.mafr.de/~matthias/articles/google-collections.html","body":null} <p><a href="http://users.mafr.de/~matthias/articles/google-collections.html">http://users.mafr.de/~matthias/articles/google-collections.html</a></p>Wed, 20 Jan 2010 10:04:03 GMThttp://soup.downgra.de/post/42396536/Google-Collections-A-Quick-Overviewurn:www-soup-io:1:42396536linkprogrammingjavalibraryapigooglecollections Akka Project {"tags":["programming","java","scala","framework","jvm","library","concurrency","scalability","actors","akka","messaging"],"type":"link","title":"Akka Project","source":"http://akkasource.org/","body":null} <p><a href="http://akkasource.org/">http://akkasource.org/</a></p>Wed, 13 Jan 2010 07:42:13 GMThttp://soup.downgra.de/post/41453456/Akka-Projecturn:www-soup-io:1:41453456linkprogrammingjavascalaframeworkjvmlibraryconcurrencyscalabilityactorsakkamessaging parboiled {"tags":["programming","java","parser","grammar","peg"],"type":"link","title":"parboiled","source":"http://wiki.github.com/sirthias/parboiled","body":null} <p><a href="http://wiki.github.com/sirthias/parboiled">http://wiki.github.com/sirthias/parboiled</a></p>Mon, 14 Dec 2009 13:18:05 GMThttp://soup.downgra.de/post/37909169/parboiledurn:www-soup-io:1:37909169linkprogrammingjavaparsergrammarpeg A Comparison of OSGi and Android {"tags":["programming","java","android","osgi","comparison","article"],"type":"link","title":"A Comparison of OSGi and Android","source":"http://www.adon-line.de/kunden/prosystBlog/?p=18","body":null} <p><a href="http://www.adon-line.de/kunden/prosystBlog/?p=18">http://www.adon-line.de/kunden/prosystBlog/?p=18</a></p>Mon, 07 Dec 2009 06:45:38 GMThttp://soup.downgra.de/post/37112160/A-Comparison-of-OSGi-and-Androidurn:www-soup-io:1:37112160linkprogrammingjavaandroidosgicomparisonarticle