Google kann auch Währungen umrechnen:
17,95 US-Dollar in Euro
Archives for the Month of February, 2008
Googles Währungsrechner
Thursday, 28 February 2008
Datei einlesen
Tuesday, 26 February 2008
Ich habe mit einem GUI-Editor in Java angefangen und kann mittlerweile mit folgendem Code eine Datei erfolgreich in einer Textarea wiedergeben:
import java.io.*;
(….)
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
final JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(jTextArea1);
if(returnVal == 0) {
String lesen;
jLabel1.setText(“file: ” + fc.getName(fc.getSelectedFile()));
try{
// new file reader
in = new BufferedReader(new FileReader(fc.getSelectedFile()));
while((lesen=in.readLine())!=null) {
jTextArea1.append(lesen+”\r\n”);
}
in.close(); [...]
Alle Checkboxen markieren #2
Thursday, 21 February 2008
Ich habe ein Javascript gefunden [1], welches mit Hilfe von jQuery [2] alle Checkboxen in einem Formular markiert:
Erstmal müssen die Libraries eingebunden werden:
<script type=”text/javascript” src=”jquery.js”>
</script>
<script type=”text/javascript” src=”jquery.checkboxes.pack.js”>
</script>
Das Formular sieht so aus:
<form action=”" method=”post” id=”test” name=”test”>
<input type=”checkbox” id=”checkall” />Check All
<p />
<?php
for($i = 0; $i < 10; $i++) {
echo ”<input type=’checkbox’ name=’lol[]‘ value=’”.$i.”‘ />
<br />”;
}
?>
<input type=”submit” name=”submit” />
</form>
Der Javascript-Teil der für das checkall verantwortlich ist sieht so aus:
<script>
$(document).ready(function () {
$(‘#checkall’).click(function () {
$(“#test”).toggleCheckboxes();
});
});
</script>
[1] http://www.texotela.co.uk/code/jquery/checkboxes/
[2] http://jquery.com
7z-Archive erstellen
Saturday, 16 February 2008
Erstellt ein Archiv namens archive1.7z mit der höchsten Komprimierungsrate aus dem Ordner foo:
7z a -mx=9 archive1.7z foo/
Erstellt ein Archiv namens archive1.7z mit der niedrigsten Komprimierungsrate aus dem Ordner foo:
7z a -mx=0 archive1.7z foo/
Erstellt ein Archiv namens archive1.7z mit der niedrigsten Komprimierungsrate aus dem Ordner foo und setzt als Passwort secret:
7z a -mx=0 -psecret archive1.7z foo/
Erstellt [...]
Alle Checkboxen markieren
Thursday, 14 February 2008
Habe gerade eben ein kleines JavaScript geschrieben welches alle Checkboxen in einem Formular markiert bzw. demarkiert.
Das Script an sich:
<script type=”text/javascript”> var CheckedBoxes = true; function checkBoxez(chkbox) { if(CheckedBoxes == true) { for(i = 0; i < chkbox.length; i++) { chkbox[i].checked = true; } CheckedBoxes = false; } else { for(i = 0; i < chkbox.length; i++) { chkbox[i].checked = false; } CheckedBoxes = true; }}</script>
HTML-Code:
<a onclick=”checkBoxez(document.msgin.msglist)”><input type=”checkbox” /></a>
Wobei msgin der Formularname ist und msglist der Name aller Checkboxen die markiert werden sollen.
Kleinschreibung per perl-script
Sunday, 10 February 2008
Hier ein perl-script[1], das alle Dateien in einem Ordner (inklusive Unterordner) in Kleinbuchstaben umwandelt:
#!/usr/bin/perl -w
use strict;
# Open ‘find’ process to list files recursively with paths
open(FIND, “find |”);
while() {
chomp;
next if $_ eq $0; [...]
WP: Fehler(?) im Suche-Formular
Sunday, 10 February 2008
Vorhin habe ich im Adminbereich von Wordpress unter Presentation => Widgets das Design der Menüleiste umgestaltet und mir ist aufgefallen, das sich das Suche-Formular plötzlich über 2 Zeilen erstreckte, was natürlich sehr schlecht aussieht. Nachdem ich mir den Quellcode der 2 Fomrulare angeschaut habe merkte ich, dass wohl ein separates Formular included wird, wenn das [...]
Pakete vom upgraden ausschließen
Sunday, 10 February 2008
Wenn man unter Debian Pakete installiert hat, die bei einem Upgrade ausgelassen werden soll, kann man das mit folgenden Schritten dem System mitteilen:
echo “foo hold” | dpkg –set-selections
Den Status eines Paketes kann man mit folgendem Befehl herausfinden:
dpkg –get-selections foo
Zend Framework unter OpenBSD
Wednesday, 6 February 2008
Ich habe vorhin eine Webapplikation die das Zend Framework nutzt auf den OpenBSD-Server kopiert und mich gewundert, warum im error-Log immer folgendes Stand:
PHP Fatal error: Uncaught exception
‘Zend_Db_Adapter_Exception’
with message ‘The mysql driver
is not currently installed’
(…)
Zend_Db_Adapter_Pdo_Abstract->_connect()
Es es lag an Pdo. Das Problem konnte man lösen, indem man das Paket php5-pdo_mysql-5.2.3.tgz installiert:
# pkg_add -v php5-pdo_mysql-5.2.3.tgz
und mit einem
# [...]
Apache chroot ausschalten
Tuesday, 5 February 2008
Man kann den Apache Chroot mit folgenden Schritten ausschalten:
# echo ‘httpd_flags=”-u”‘ >> /etc/rc.conf.local
# apachectl stop
# apachectl start