lutego 21 2008

Hello World w Javie

Tag: javaTI @ 21-02-2008 13:32

public class hello_world {
 
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
 
}

Kompilacja

javac hello_world.java

Uruchomienie

java hello_world

lutego 12 2008

Backup bazy danych w Postgresql

Tag: Linux, PostgresqlTI @ 12-02-2008 00:02

Backup pojedynczej bazy wraz z danymi:

pg_dump -C -f dump.sql -o -v dana_baza

Backup wszystkich baz wraz z danymi:

pg_dumpall > dump_all.sql

Przywracanie całej baz:

psql -f dump_all.sql szablon

lutego 06 2008

Jak zrobić serwer svn?

Tag: SVNTI @ 06-02-2008 13:00

Oto opis jak w systemie Ubuntu skonfigurować i uruchomić serwer svn.

Więcej na temat: “Jak zrobić serwer svn?”


lutego 04 2008

Funkcje do pokazywanie i ukrywania elementów

Tag: JavaScriptTI @ 04-02-2008 09:51
function Show(idik){
	ob = document.getElementById(idik);
	ob.style.display = ` `;
}

function Hide(idik){
	ob = document.getElementById(idik);
	ob.style.display = `none`;
}

lutego 02 2008

Backup wszystkich baz danych mysql do pliku

Tag: Linux, MySQLTI @ 02-02-2008 23:50
#!/bin/sh
mysqldump --host=localhost --user=root --password=haslo --all-databases > all_databases.$(date +%F)
tar -zcf /home/mysql/all_databases.$(date +%F).tar.gz /home/mysql/all_databases.$(date +%F)
rm  /home/mysql/all_databases.$(date +%F)
rm $(perl -e 'use POSIX qw(strftime); print strftime "all_databases.%F*",localtime(time-3600*24*7);')

A tak się importuje:

cat all_databases.2008-04-11 | mysql -u root -p

lutego 02 2008

Konwersja znaków

Tag: phpTI @ 02-02-2008 23:37

Przydatna funkcja do konwersji systemów kodowania znaków.

Więcej na temat: “Konwersja znaków”


lutego 02 2008

Generowanie pliku csv

Tag: phpTI @ 02-02-2008 23:34

Funkcja do szybkiego generowania plików csv.

Więcej na temat: “Generowanie pliku csv”


lutego 01 2008

Przedstawia tablice php

Tag: phpTI @ 01-02-2008 23:53

Pozwala przedstawić tablice w php w graficznej formie łatwej do przeanalizowania.

Więcej na temat: “Przedstawia tablice php”


lutego 01 2008

Wykonywanie kopi bazy oraz jej odzyskanie

Tag: Linux, MySQLTI @ 01-02-2008 23:48

Eksportuje bazy danych do pliku:

mysql_dump -u user baza > /tmp/sql.sql
mysqldump --user=jas --password=haslo_jasia NazwaBazy | gzip > backup_$(date +%F)_NazwaBazy-database.sql.gz

Importuję bazę danych z pliku do serwera:

cat /tmp/sql.sql | mysql -u user database -p

lutego 01 2008

Jak wybrać losowy rekord z bazy?

Tag: Bazy danych, MySQL, PostgresqlTI @ 01-02-2008 23:27

MySQL

SELECT author, quote FROM quotes ORDER BY RAND() LIMIT 1;

Wybiera jeden losowy rekord z tabeli quotes.

Postgresql

SELECT id, komentarz FROM (SELECT *, RANDOM() FROM komentarze ORDER BY 4)  tmp_komentarze LIMIT 10;

Wybiera 10 losowych rekordów z tabeli. Liczba 4 określa ilość kolumn w tabeli +1.


lutego 01 2008

Sposób pracy na Subversion (branche, tagi etc)

Tag: Programowanie, SVNTI @ 01-02-2008 23:13

Artykuł pochodzi ze strony http://urzenia.net/351/sposob-pracy-na-subversion-branche-tagi-etc/

Musiałem utworzyć do firmy mały poradnik, jak korzystać z branchy i tagów w Subversion, a że pisałem to w miarę (jak mi się zdaje) łopatologicznie, to stwierdziłem że umieszczę to i tutaj dla szerszego grona :)

Nie jest to pozycja dla osoby nie mającej dotychczas styczności z Subversion, nie jest więc wytłumaczone co to jest commit i w ogóle Subversion czy też system kontroli wersji, są za to informacje jak ja i kilka osób na świecie widzą korzystanie z tak ważnych rzeczy jakimi są branche i tagi :)

Więcej na temat: “Sposób pracy na Subversion (branche, tagi etc)”