Categories

Kategorien

 
 

Tags

TYPO3 Cumulus Flash tag cloud by TYPO3-Macher - die TYPO3 Dienstleister (based on WP Cumulus Flash tag cloud by Roy Tanck) requires Flash Player 9 or better.

 
 

Twitter

Announcements on Twitter: @CK2go

 
 

Zur Zeit wird gefiltert nach: Softwaredevelopment
Filter zurücksetzen

21.03.2017
13:14

Eclipse/Subversive: DH keypair issues

I recently had the issue that one of the SVN servers that I regularly use refused to connect anymore. In the command line, everything wored as intended, but using Subversive within Eclipse did not work. I got a popup window, containing the following information:

java.lang.RuntimeException: Could not generate DH keypair

The problem was, that the SVN server no longer accepted the standard Diffie-Hellman algorithm for SSL connections, as it is supposedly insecure.

The solution is to disable the standard Diffie-Hellman algorithm. To do so a single line needs to be added to the java.security configuration file (for my Oracle Java installation it is found at /opt/Oracle_Java/jdk1.8.0_121/jre/lib/security/) - I just added the following line at the end of the file:

jdk.tls.disabledAlgorithms=DH

Make sure that your Eclipse installation is using the right Java installation though. This can be configured in the eclipse.ini (my one has the vm set explicitly):

-vm
/opt/Oracle_Java/jdk1.8.0_121/jre/bin/

Hope this helps someone! ;)

 
 
25.09.2013
16:03

Python autocompletion in VIM

Having autocompletion (and some other nice stuff) for Python in VIM is not only a nice feature, but something allowing you to be more efficient when programming Python.

First see the result:

Youtube: http://www.youtube.com/watch?v=TNMjbaimk9g


To make the functionality (and color scheme) available, download the tarball (pythonVim.tar.gz) and extract it in your home directory (i.e. /home/your_user_name), execute the installPythonVim.sh file to install the neccessary plugins (make it executable first, e.g. by chmod u+x installPythonVim.sh), and add the content of the .vimrc to your .vimrc file. Next time you start VIM, you should have autocompletion available...

Requires VIM 7.3 or above (check with vim -version). You can get this from the VIM FTP archive at ftp://ftp.vim.org/pub/vim/unix/. Download the archive and extract it, then do the following to install in the local users home directory with Python support enabled:

./configure --with-features=huge --enable-pythoninterp --prefix=$HOME
make all install

Make sure to add $HOME/bin to your $PATH, so the right vim is picked.

 

Source: http://www.lykostech.net/using-vim-as-python-ide/

 
 
07.09.2011
19:48

Scrum mit Redmine und Eclipse

Nachdem ich heute Redmine aktualisiert, den Eclipse Redmine-Mylyn-Connector neu eingerichtet und auch das Redmine 'Backlogs' Plugin aktualisiert habe, möche ich an dieser Stelle einen kurzen Erfahrungsbericht liefern.

Zwar setzte ich nicht direkt Scrum als Entwicklungsprozess ein (dazu ist die Anzahl der beteiligten Personen zu gering), jedoch verwende ich einige der in Scrum enthaltenen Methoden. Ein wichtiger Grundpfeiler sind dabei das Product Backlog, sowie die Sprints. Das Product Backlog ist vereinfacht gesagt eine Liste mit gewünschten Features, welche meist nach Priorität sortiert sind. Ein Sprint ist ein kurzer Entwicklungszyklus, welcher üblicherweise zwischen zwei und vier Wochen dauert.

Mit dem Redmine Plugin 'Backlogs' lässt sich Redmine um verschiedene Scrum Funktionalitäten erweitern. Die Sprints werden dabei Redmine intern als Versionen angelegt, das Backlog enthält alle Stories eines Projektes (welcher Tracker als Story angesehen wird, ist konfigurierbar). Insbesondere für verteilte Teams oder auch Teams bei denen einige Mitarbeiter im Home-Office arbeiten ist das Backlogs-Plugin für Redmine ein geeignetes Tool zur anwendung verschiedener Scrum-Prozesse.


[mehr]
16.06.2011
16:35

Eclipse Keyboard Shortcut Cheat Sheet

Da Tastenkombinationen die Arbeit doch sehr beschleunigen, habe ich mich heute mal nach einem Cheat Sheet für Eclipse bzgl. Tastenkürzel umgeschaut.

Hier der Link zur Projektseite mit dem aktuellen Cheat Sheet:

 
 
06.06.2011
17:25

Eclipse Indigo RC und PHP Development Tools 3.0

Der Eclipse Indigo Release steht vor der Tür (aka. Version 3.7, Releasedatum 22.6.2011), und dementsprechend laufen auch die Vorbereitungen für die nächste Version der PHP Development Tools (kurz Eclipse PDT) auf Hochtouren. Da der offzizielle Release Canditate der Eclipse for PHP Developers Edititon aber weiter auf sich warten läßt, hier nun eine Kurzbeschreibung wie man die Eclipse PHP Development Tools 3.0 und das neue Eclipse Indigo bereits jetzt nutzen bzw. testen kann:


[mehr]
 
 
Impressum