Page | created at | |
---|---|---|
Kilim | Nov. 10, 2010, 10:52 a.m. | |
Kilim - beim Stöbern in den Orc Dokumentationen drüber gestolpert, eine microthread-Lib für Java. | ||
Java, Programmierung | ||
Oracle cooks up free and premium JVMs | Nov. 7, 2010, 11:20 a.m. | |
Oracle cooks up free and premium JVMs - und Oracle beginnt mit dem Versuch des Cash-in auf Java. Wenn es klappt, könnte Java bald in ähnlicher Situation wie .NET sein: die freien Implementierungen hängen hinter dem Umfang der kommerziellen hinterher. Was das für alternative Sprachen auf der JVM bedeutet, muss sich erst zeigen - aber sicherlich wird es für einige Probleme sorgen. Allerdings ist die JVM-Welt groß genug und mit genügend Alternativen ausgestattet, und Oracle ist nicht Microsoft. Von daher könnte das ganze auch bloß wieder ein Sturm im Wasserglas sein und allenfalls die typischen Oracle-Opfer betreffen. | ||
Java, Programmierung | ||
lambdaj | Aug. 30, 2010, 11:56 a.m. | |
lambdaj - bringt Java anonyme Funktionen und higher-order-Funktionen (naja, zumindestens Annäherungen an diese) bei. | ||
Java, Programmierung | ||
JEmacs - the Java/Scheme-based Emacs | July 30, 2010, 11:53 a.m. | |
JEmacs - the Java/Scheme-based Emacs - nur so for future curiosity geblogmarkt. | ||
Java, Lisp, Programmierung, Scheme | ||
About Greenfoot | June 19, 2010, 2:01 p.m. | |
About Greenfoot - eine grafische Programmierumgebung für Spiele und anderes interaktives in Java. Von den BlueJ Machern. | ||
Java, Programmierung | ||
maven-jython-plugin - Maven Jython Plugin | Feb. 12, 2010, 9:48 p.m. | |
maven-jython-plugin - Maven Jython Plugin - hmm, der Jython-Support für Maven ist ziemlich veraltet - das Artifact geht nur gegen 2.2.1 und auch das Plugin geht nur auf 2.2.1. Da fehlt dringend wohl ein bischen Updaten. | ||
Java, Programmierung, Python | ||
Front Range Pythoneering: Realizing Jython 2.5 | Feb. 12, 2010, 9:44 p.m. | |
Front Range Pythoneering: Realizing Jython 2.5 - da stehts weiter unten drin. Jython hat ein GIL als witziges Easteregg im future Modul (das mit dem zukünftige Sprachfeatures als "Beta" verfügbar gemacht werden). Also kein GIL, sondern nur ein Joke. Hätte mich auch anders stark verdutzt. | ||
Java, Programmierung, Python | ||
fastutil | Jan. 26, 2010, 7:57 p.m. | |
fastutil - manchmal sicherlich ganz praktisch, Collections für Java die auf primitiven Typen aufsetzen und diese Collections dann platz- und performance-effizient implementieren. Also z.B. sowas wie ein Array von Bytes. Oder ein Map von Strings auf Booleans. Die Library hat so etwas über 1000 Kombinationen parat ... | ||
Java, Programmierung | ||
Java Image Processing - Blurring for Beginners | Jan. 18, 2010, 4:05 p.m. | |
Java Image Processing - Blurring for Beginners - Tausend und ein Weg wie man ein Bild unscharf bekommt (was durchaus praktische Anlässe haben kann) mit Java Code als Beispielen. | ||
Java, Programmierung | ||
Nailgun: Insanely Fast Java | Jan. 11, 2010, 5:12 p.m. | |
Nailgun: Insanely Fast Java - wenn der JVM Start zu lange dauert kann Nailgun mit einer persistenten JVM helfen. Die läuft einfach weiter und kriegt gesagt was sie machen soll. Sollte dementsprechend auch mit Scala und Clojure helfen, gerade wenn man kleine Tools damit bauen will, die nicht jedesmal eine neue JVM starten sollen. | ||
Java, Programmierung | ||
ProGuard | Jan. 11, 2010, 3:15 p.m. | |
ProGuard - hilft beim runtertrimmen von standalone jars. Wobei das allerdings nicht so einfach mit Clojure oder Scala standalone jars ist, da gehört schon etwas Fummeln dazu scheinbar. | ||
Java, Programmierung | ||
SQLiteJDBC | Jan. 8, 2010, 11:10 p.m. | |
SQLiteJDBC - noch ein JDBC Treiber für SQLite | ||
Datenbank, Java, Programmierung | ||
SQLiteJDBC | Jan. 7, 2010, 11:54 p.m. | |
SQLiteJDBC - weil ich ein SQLite Fan bin (wenns zu komplex für simple Textfiles ist, ist SQLite die nächsthöhere Stufe), und weil ich mit Scala und Clojure rumspiele, könnte ich das hier mal brauchen. | ||
Datenbank, Java, Programmierung | ||
neo4j open source nosql graph database | Dec. 31, 2009, 1:30 p.m. | |
neo4j open source nosql graph database - die vorhin genannte Graphen-Datenbank für Java. Sieht recht interessant aus für die Situationen, in denen relationale Datenbanken zu starr und unflexibel sind. | ||
Java, Programmierung | ||
Maven - Guide to using proxies | Dec. 14, 2009, 11:56 a.m. | |
Maven - Guide to using proxies - weil ich es gerade brauchte, denn Leiningen (Build-Tool für Clojure) setzt auf Maven auf. Leider muss das in einem XML-File geändert werden, damit ist es nicht so leicht zu automatisieren. Ich muss mir dafür mal was brauchbares für Linux einfallen lassen, das bei Setting-Änderungen automatisch diverse Configs umschiesst. | ||
Java, Programmierung | ||
Yeti programming language | Dec. 13, 2009, 1:19 a.m. | |
Yeti programming language - sollte ich mir mal angucken, ein ML für die JVM. Scala bietet natürlich vieles davon ebenfalls und hat sicherlich im Moment deutlich mehr Drive. Aber ML fand ich schon immer recht interessant, weil die Sprache recht kompakt ist - und mit JVM-Anbindung gibt es die ganzen Java-Bibliotheken zum Rumspielen sozusagen gratis dazu. Wobei Yeti wirklich nur eine ML-style Sprache ist, nicht wirklich ML (deutliche Unterschiede in der Syntax). | ||
Java, ML, Programmierung | ||
Hudson CI | Nov. 18, 2009, 12:35 p.m. | |
Hudson CI - da ich mich verstärkt mit JVM Sprachen beschäftige, wäre sowas durchaus interessant. Eine Continuous Integration Plattform in und für Java (und auch für andere Zwecke nutzbar). Interessant vor allem die leichte Installation - einfach nur ein .war das man startet oder in einen Container wirft und dann über das Webinterface konfiguriert. Continuous Integration hilft gewaltig beim Deploy, gerade wenn man seine Projekte sauber mit Unit-Tests aufbaut. Manuelles Durchlaufen der Testsuite entfällt dann weitestgehend, da der CI Server das übernimmt und zum Beispiel automatisch sauber durchlaufende Builds als Beta deployen kann oder z.B. funktionierende Snapshots (im Sinne der Testfälle funktionierend) als Downloads bereitstellen kann. | ||
Java, Programmierung | ||
Play framework | Nov. 13, 2009, 11:35 a.m. | |
Play framework - ein recht interessantes Framework für Java im Stile von Django oder Rails. In der Dev-Version 1.1 unterstützt es auch Scala für die Viewfunktionen, was dann wieder ganz interessant ist, denn egal wie nett das Framework ist, ich werd mir nicht Java roh antun. | ||
Java, Programmierung, Scala | ||
NetBeans support for Google App Engine | Nov. 12, 2009, 8:28 p.m. | |
NetBeans support for Google App Engine - der Titel sagt schon alles. Netbeans gefällt mir übrigens relativ gut. Sieht zwar absolut arm aus (nicht sonderlich gut in Cocoa eingepasst - Eclipse macht da einen deutlich besseren optischen Eindruck), aber im Gegensatz zu den Alternative scheinen die Plugins recht gut zu funktionieren (Eclipse produziert komische Fehler, IntelliJ muss man erst die richtige Version vom Plugin für die richtige Version der IDE jagen gehen). Und das Clojure-Plugin von Netbeans scheint bis jetzt das netteste zu sein - die REPL ist echt gut. | ||
Java, Programmierung, Webservices | ||
for post in leo.blog():: Django-Jython 1.0.0 released! | Nov. 9, 2009, 4:46 p.m. | |
for post in leo.blog():: Django-Jython 1.0.0 released! - für ein Projekt auf der Arbeit nicht unwichtig: Django-Jython hat fertig. Und mit dabei der Oracle-Client, den wir in dem Projekt auch dringend brauchen würden. Nett. | ||
Django, Java, Programmierung, Python | ||
:: Clojure and Markdown (and Javascript and Java and...) | Nov. 9, 2009, 11:05 a.m. | |
:: Clojure and Markdown (and Javascript and Java and...) - interessanter Post, weil hier der Vorteil der gemischten Sprachen auf der JVM voll ausgespielt wird. Anstelle einen Markdown-Parser für Clojure zu schreiben, wird einfach einer in JavaScript über Rhino (JS in Java) benutzt. Womit dann auch sichergestellt ist, das sowohl Web-Client als auch Blog-Server die gleiche Implementierung von Markdown benutzen können. | ||
Clojure, Java, JavaScript, Programmierung | ||
avodonosov's abcl-idea | Nov. 4, 2009, 5:27 p.m. | |
avodonosov's abcl-idea - da ich gerade mit IntelliJ spiele (und den Plugins für Scala und Clojure dafür), hier gibts auch ein Plugin zur Integration von Common Lisp in Idea. Sogar mit der Möglichkeit Erweiterungen für Idea in Common Lisp zu schreiben (und einer eigenen Repl dafür zu haben). Müsste ich mal ausprobieren. | ||
Java, Lisp, Programmierung | ||
(Field) | Oct. 29, 2009, 1:18 p.m. | |
(Field) - beim Schockwellenreiter gefunden und jau, das Teil sieht sehr interessant aus. Processing auf Steroiden? Jedenfalls deutlich offener was die Programmiersprachen angeht. Muss ich definitiv mal genauer angucken, denn einfache grafische Oberflächen ala Processing sind das was mir z.B. für Processing oder Abcl noch fehlen. | ||
Java, Programmierung | ||
macwidgets | Oct. 15, 2009, 12:12 a.m. | |
macwidgets - da ich ja mit Scala, Clojure, Jython und anderen JVM-basierten Sprachen spiele derzeit, sind diese Java-Widgets ganz interessant, da sie dem doch recht optisch mageren Swing ein bischen Mac-Look (leider nicht unbedingt feel) einbringen. | ||
Java, Programmierung | ||
JAD Java Decompiler Download Mirror | Oct. 12, 2009, 7:52 p.m. | |
JAD Java Decompiler Download Mirror - weil ich da letztens nach suchte. | ||
Java, Programmierung | ||
django-jython | Aug. 14, 2009, 3:09 p.m. | |
django-jython - weil ich es eventuell für ein Firmenprojekt gebrauchen könnte. | ||
Django, Java, Programmierung, Python | ||
The deep heap: Ghost in the Java virtual machine | Sept. 15, 2008, 2:36 p.m. | |
The deep heap: Ghost in the Java virtual machine - sehr interessanter Artikel über JVM Performance in Bezug auf Speichernutzung und Garbage Collection und Compaction. Auch ausserhalb Java interessant. | ||
Java, Programmierung | ||
screamyGuy - Random Acts of Programming | June 23, 2008, 10:18 a.m. | |
screamyGuy - Random Acts of Programming - interessante Projekte mit Processing. | ||
Java, Programmierung | ||
Jython 2.5 | Jan. 31, 2008, 1:32 p.m. | |
Jython 2.5 - möglicherweise noch in diesem Jahr? Das wäre fantastisch. Python ist bei mir immer noch die bevorzugte Sprache, und die JVM-Welt öffnet grosse Mengen interessanter Libraries (die interessanten stammen üblicherweise nicht von Sun ...) und Interoperabilität mit Java-Programmen, was es auf der Arbeit einfacher macht, Python zu platzieren. | ||
Java, Programmierung, Python | ||
Django on Jython: Minding the Gap | Jan. 4, 2008, 12:22 p.m. | |
Django on Jython: Minding the Gap - wow. Es nähert sich. Und als Nebeneffekt wird Jython damit näher an aktuelles Python rankommen. Cool! | ||
Java, Programmierung, Python | ||
JLine | Dec. 4, 2007, 11:29 a.m. | |
JLine - sowas wie readline, nur halt für Java. | ||
Java, Programmierung | ||
Mobile Processing | Sept. 5, 2007, 3:05 p.m. | |
Mobile Processing - und hier dann die Variante von Processing, die Applikationen für Mobile Java Geräte (Telefone etc.) erstellt. | ||
Java, Mobile, Programmierung | ||
NasaWorldWind in Processing | Sept. 5, 2007, 3:01 p.m. | |
NasaWorldWind in Processing - und hier dann die beiden vorigen Links verbunden. Navigierbare Erde aus der interaktiven Java-Umgebung Processing aufrufen. | ||
Java, Programmierung | ||
World Wind JAVA SDK | Sept. 5, 2007, 3 p.m. | |
World Wind JAVA SDK - die NASA-Konkurrenz zu Google Earth als einbettbare Java-Bibliothek. | ||
Java, Programmierung | ||
Processing 1.0 (BETA) | Sept. 5, 2007, 12:12 p.m. | |
Processing 1.0 (BETA) - interessantes Projekt das mit Java das macht, was man früher mit Logo gemacht hat - interaktive Grafik-Programmierung mit guter Ausstattung an einfachen Libraries. Und wie Logo damals auch schon, ist auch das hier für weitaus mehr als nur Spielereien geeignet. Bücher gibts auch. | ||
Java, Programmierung | ||
Project Wonderland | July 31, 2007, 3:23 p.m. | |
Project Wonderland - eine 3D-Welt-Software unter GPL von SUN. Client und Server natürlich in Java. Klingt aber von den Ansätzen her sehr interessant - Content wird derzeit aber nur über X3D-Importer ermöglicht. | ||
Java, Programmierung | ||
Project details for leJOS | July 19, 2007, 3:28 p.m. | |
Project details for leJOS - jetzt auch für den NXT. Macht direkt Laune, andererseits haben Legobasteleien einen Nachteil: man muss sie wegräumen, wenn man nicht ständig drüber stolpern will ... | ||
Java, Lego, Programmierung | ||
JPC - Computer Virtualization in Java | May 18, 2007, 11:47 a.m. | |
JPC - Computer Virtualization in Java - ein PC Emulator in Java. Strange. | ||
Emulation, Java | ||
LibSecondLife-Java | Dec. 13, 2006, 10:43 a.m. | |
LibSecondLife-Java - eine Portierung der SL-Protokolle nach Java (bisher gabs ja nur die in C# geschriebene libsecondlife Geschichte). Und nicht jeder hat oder will Mono installieren ... | ||
Java, Programmierung, SecondLife | ||
KETTLE | Sept. 12, 2006, 11:54 a.m. | |
KETTLE - Datawarehousing mit Open Source. Hier ein Datentransformator mit GUI-Job-Editor und Batch-Job-Executor. Klingt ganz nett. | ||
Java, Programmierung | ||
Password Safe | Feb. 9, 2006, 9:27 p.m. | |
Password Safe - von Bruce Schneier. Die Java-Version 0.5 ist mit der Maemo-Version kompatibel. | ||
Java, Software, Sysadmin | ||
Apples WebObjects mit neuen Lizenzbedingungen | Nov. 13, 2005, 1:43 p.m. | |
Apple hat die Lizenzfragen zu WebObjects geklärt - Deployment auf Linux-Kisten ist jetzt auch ganz normal erlaubt. Damit ist die XCode-Umgebung mit WebObjects jetzt also komplett von Entwicklung bis Deployment Freibier. post a comment No HTML is allowed, if you want to post a link, just write the ... | ||
Java, Mac OS X, Programmierung, Sysadmin, Webservices | ||
Lebende Daten | Aug. 16, 2005, 10:53 a.m. | |
Komischer Titel, oder? Naja, mir ist einfach nur was aufgefallen bei der Beschäftigung mit Webframeworks und anderen Anwendungen, speziell im Ruby und Pyhton Umfeld. Und zwar die Art und Weise wie Minidaten gespeichert werden und wie zum Beispiel Konfigurationsdaten gehalten werden. Im Java-Umfeld ... | ||
Java, Perl, Programmierung, Python, Texte | ||
Jython 2.2 in der Mache | July 18, 2005, 7:21 p.m. | |
Die Jython Webseiten geben noch nix her, aber in der Mailingliste gabs vor ein paar Tagen eine Info das eine neue Alpha für Jython 2.2 raus ist - und zwar diesmal (war ja schon Ende 2004 mal so weit) eine die funktioniert. Viele Features der neueren Python-Versionen sind drin, auch ... | ||
Java, Programmierung, Python | ||
SSL-VPN mit Browsersteuerung | July 7, 2005, 10:39 a.m. | |
Kollege hat ein ziemlich geniales Teil gefunden: SSL Explorer, ein kleiner https-Server der mit einem Java-Applet im Browser zusammen ein VPN realisiert. Und zwar werden beim Appletstart (der bestätigt werden muss, da das Applet zusätzliche Fähigkeiten braucht) Tunnelverbindungen über https ... | ||
Java, Sysadmin | ||
WebObjects 5.3 und Linux? | June 24, 2005, 5:13 p.m. | |
Apple releases WebObjects 5.3 Update: Deploys to virtually any J2EE server or the WebObjects J2SE application server Also los - wer hostet die erste WebObjects-Anwendung unter Linux in einem OpenSource J2EE-Server? :-) post a comment No HTML is allowed, if you want to post a link, just write the ... | ||
Java, Programmierung | ||
WebObjects Bestandteil von XCode 2.1 | June 7, 2005, 11:17 a.m. | |
In den WebObjects 5.3 Release Notes gesehen und gleich mal nachgeguckt: WebObjects ist jetzt Bestandteil der XCode 2.1 (für ADC-Member verfügbar) Distribution. Ich hab mir die über 700 MB mal gezogen und nachgeguckt: ja, da ist ein WebObjects.mpkg drin. Schon seltsam, denn bisher war WebObjects ... | ||
Java, Mac OS X, Programmierung | ||
Borland open sources JBuilder | April 23, 2005, 1:13 a.m. | |
Borland open sources JBuilder - huch. Da hatte ich jetzt so nicht mit gerechnet - im Prinzip ist es ja sowas wie Aufgabe. Ob Borland ohne JBuilder noch was hat das sie über Wasser halten kann? | ||
Java, Programmierung | ||
Bistro Intro | April 17, 2005, 12:49 a.m. | |
Bistro Intro ist eine Smalltalk-Variante die auf der Java VM läuft. Kannte ich bisher noch nicht. | ||
Java, Programmierung, Smalltalk | ||
SISC - Second Interpreter of Scheme Code | April 10, 2005, 11:11 a.m. | |
SISC Scheme ist ein in Java geschriebener, sehr vollständiger Scheme-Interpreter und Compiler. Besonders interessant: es gibt ein continuation-basiertes Webframework dafür. Weitere interessante Eigenschaften sind die gute Integration in die Java-Welt durch das Java-Scheme-Interface. Im Prinzip ... | ||
Java, Programmierung, Scheme | ||
Studs MVC Framework | April 10, 2005, 10:14 a.m. | |
Das Studs MVC Framework ist eine Portierung und Erweiterung des Java Struts Frameworks nach PHP. Dabei sind Frameworks die erstmal eine J2EE-ähnliche Grundstruktur für Servlets in PHP abbildet. Für mich klingt das natürlich nach Den Teufel mit dem Beelzebub austreiben | ||
Java, PHP, Programmierung | ||
ein Java Applet eine Signatur hat | March 16, 2005, 1:03 p.m. | |
Ich hab noch nie verstanden was die Tatsache das ein Java Applet eine Signatur hat mit Vertrauenswürdigkeit zu tun haben soll und warum es dann erweiterte Rechte haben soll. Das ganze Konzept der signierten Applets mit erweiterten Rechten ist meiner Meinung nach eine dumme Idee - auch wenn der Anwender gezielt darauf hingewiesen würde, was das bedeutet (eben die erweiterten Rechte) - auf Grund welcher Fakten soll er entscheiden ob er dem Applet traut? | ||
Java, Sysadmin | ||
SmartEiffel The GNU Eiffel Compiler | March 2, 2005, 4:06 p.m. | |
Ich wusste garnicht das der SmartEiffel The GNU Eiffel Compiler mitlerweile auch nach Java Bytecode compiliert. Könnte man ja vielleicht auf dem Mac zusammen mit der Java-ObjC-Bridge benutzen um Programme dort zu schreiben und mal wieder ein bischen mit Eiffel zu spielen. | ||
Java, Programmierung | ||
Java Runtime Properties for Mac OS X | Oct. 1, 2004, 9:31 p.m. | |
Java Runtime Properties for Mac OS X - Tipps wie man Java in OS X aufrufen kann - auch mit abweichendem Icon | ||
Java, Mac OS X, Programmierung | ||
Red Robin - Jython | Oct. 1, 2004, 7:27 p.m. | |
Red Robin - Jython - Jython in Eclipse installieren | ||
Java, Programmierung, Python |