29/1/2008

Kpdf: en de print-knop?

Filed under: — pinguim @ 2:15 pm

De standaard pdf-lezer in de KDE omgeving is Kpdf. Die is sterk geïntegreerd in KDE: als je met Konqueror werkt opent de Kpdf-viewer mooi in je Konqueror venster.
Kpdf Meestal dient een pdf om af te drukken. Helaas staat het printer icoon niet in de knoppenbalk bij een standaard installatie. Zelf bijzetten dus:

  • boven de knoppenbalk rechts klikken
  • configure toolbars
  • staat bovenaan op “Context toolbar “; kies daar “Location toolbar”
  • ek icoon van printer, klik het aan, verschijnt dan rechts. Zet het met de pijltjes op een geschikte plaats tussen de andere knoppen en functies.
  • knop “Apply”om toe te passen, “ok” om af te sluiten

Opmerking: Ik nam eerst “Main toolbar”, maar die is niet zichtbaar hier in standaardinstelling. Spijtig genoeg kan het niet in de context toolbar die hier wel zichtbaar is. Wat wel kan in de context toolbar is “print preview”, maar ook in de preview heb je geen direkte print knop dan.

28/1/2008

Technisch Tekenen: QCAD (suse 10.2)

Filed under: — pinguim @ 11:07 am

QCAD Download van de qcad.org site:
http://www.qcad.org/qcad_downloads.html

Of in Suse 10.2 met Yast2, Software, Installation Source, add

een andere van http://nl.opensuse.org/Package_Repositories#Non-oss :
protocol, server, directory:
http
download.opensuse.org
distribution/10.2/repo/oss/

“Creating source http://download.suse.org/distribution/10.2/repo/oss/..”

Daarna bij installeren software, zoek, qcad: aangeklikt en installatie ok.

Starten met

  • qcad (Menu, Run Command, qcad)
  • Icoon op desktop maken (rechtsklik op desktop, create new, link to application, General naam “QCad”, Application Command “qcad”, een logo (voor in General) kan je vinden in /usr/share/qcad/doc/cad/imgs/logo_qcad.png maar het is te groot als icoon. Je kan natuurlijk wel uit die map eender welk ander icon nemen (bv toolbar_snap_restrict_ortho, of een standaardlogo uit het aanbod van applications, bv de passer van designer
  • Menu toevoegen: rechtsklik op je menu, menu editor, sleep het desktop icoon naar je menu, save.

Ribbonsoft, het Duitse bedrijf dat deze “community edition” van het programma onder GPL uitbrengt, heeft een pagina met enkele animaties die je leren handelingen in QCAD uit te voeren: voor nieuwe gebruikers.
Je kan de documentatie online raadplegen of downloaden als pdf

25/1/2008

MySQL statements uitproberen zonder LAMP

Filed under: — pinguim @ 8:29 pm

MySQL is even in de aandacht geweest wegens de aankoop van het moederbedrijf MySQL AB door Sun. Hopelijk blijft het de basis van vele handige vrije software projecten waar het een goede combinatie meer vormt.

Vanuit verschillende toepassingen of programmeeromgevingen kan je MySQL databank ondervragen met SQL statements. Meestal is het handig om ze op voorhand uit te proberen, zelfs al heb je geen phpMyAdmin in de buurt omdat er geen webserver draait bv.

Daarom: sql-commando’s opslaan in een bestand, en het bestand laten uitvoeren.

Begin een nieuw text-bestand bv met het openen van de database:

USE mijngegevens_db;
SELECT * FROM mijntabel WHERE afdeling = "afd1";

Bewaar in een tekstbestand getMyData.sql

Log in op de databank
mysql -h mijnserver -u pinguim -p
Vanop de mysql command prompt:
source getMyData.sql

Wil je de resultaten niet alleen over het scherm zien rollen maar ook nadien ergens terugvinden, doe dan op de mysql command prompt een “tee” alvorens de vraag te laten uitvoeren:

tee mysqlresultaat.txt
source getMyData.sql

In het tekstbestand mysqlresultaat.txt vind je het commando terug en het resultaat eronder.

Als je een aantal sql-vragen moet stellen met steeds een klein verschil in de vraag, bv telkens een andere maand, afdeling, .. kan je de sql-vraag in een tekstbestand plakken, kopieren naar het aantal totale vragen, en het ene stukje veranderen dat nodig is.

USE mijngegevens_db;
SELECT * FROM mijntabel WHERE afdeling = "afd1";
SELECT * FROM mijntabel WHERE afdeling = "afd2";
SELECT * FROM mijntabel WHERE afdeling = "afd3";

(Daar kan OOo Calc ook mee helpen; vult waarden aan bij kopieren).

Je kan dan de hele set sql-vragen tegelijk laten uitvoeren.

Telkens je iets doet wordt het bijgeschreven in het resultatenbestand.
Dat kan handig zijn omdat je zo een log hebt. Je kan het inderdaad
ook gebruiken terwijl je op de mysql command prompt werkt, om de resultaten nadien te bekijken, of de sql vragen te hergebruiken.

In bovenstaand kan je te de mogelijke afdelingen vinden met:

SELECT DISTINCT afdeling FROM mijntabel

die je dan weer zou kunnen gebruiken in een sql statement …

(LAMP = Linux Apache MySQL Php combinatie)

21/1/2008

NX Server, client: Netwerk + X11 = NX

Filed under: — pinguim @ 5:17 pm

Op afstand een programma draaien dat je niet geïnstalleerd hebt staan? Vanop een ander-dan-Linux-systeem toch een “X” sessie starten op je Linux-PC?

Op afstand, vanop je eigen pc, krijg je een venster waarin een werkelijke X-sessie opstart op de “server”. Je logt in alsof je ter plaatse een sessie opent. Je ondervindt geen storende vertraging als je het over het lokale netwerk draait, blijkbaar zuinig in keuze “wat” het doorstuurt, en goede compressie. Handige toepassing gezien van NX server en clients vanop Linux, waarbij de applicatie niet overal lokaal geinstalleerd moet worden; het gemak van een web-applicatie voor een niet-web applicatie. Allemaal op een Fedora Core, maar het bestaat voor verschillende systemen.

NX download
Te installeren:
– gebruikt ssh, dus zeker overal ssh (is zowat standaard op Linux systemen) en
– een server-deel, een client deel.
Zowel server als clients bestaan in commerciële en GPL versies.

Install op KUbuntu 7.10 (log): zie verder.

Links:
KUbuntu:
“How to install NX server and client under Ubuntu/Kubuntu Linux (revised)”, Engelstalige blog
Niet gebruikt:
Red Hat: http://linuxgazette.net/135/knaggs.html
Suse: http://en.opensuse.org/FreeNX_Server_HOWTO

Install log op KUbuntu 7.10:

Vertrek: van een KUbuntu 7.10 zonder eerdere NX installatie.

Installeer ssh en libstdc++2.10-glibc2.2. al ok veronderstel ik.

Download :
http://www.nomachine.com/download-package.php?Prod_Id=5:
NX server installClient
Node
Server
(naar standaard map: “Download” bv)

Sluit Adept installer indien open.
Open Konqueror/Dolphin, klik op NX CLient, install
Na “All dependencies are satisfied” melding, klik Install…
(meer…)

16/1/2008

Het “pipe”-streepje | verborgen in OS X

Filed under: — pinguim @ 2:20 pm

Vanuit een OS-X kan je werken met de command prompt (termianl), kan je over een verbinding werken op een Linux server, enz. Bij allerlei onderhoud in de command prompt heb je dikwijls het pipe symbool nodig, bv in ls -lF|grep werk. Ik zocht me een ongeluk naar het pipe symbool; vooral omdat ik op een gewoon usb toetsenbord werk.
Uit documentatie op het web vond ik dat toetsencombinaties verborgen zitten onder letters op het toetsenbord op mac, en boven worden gehaald door alt + shift.

ALT+Shift L geeft | of verbindingsteken (Eng: pipe)
Upd:ALT+7 op een later systeem met .de klavier
ALT+N geeft ~ of tilde
ALT+Shift ( geeft [ of vierkant haakje open
ALT+Shift ) geeft ] of vierkant haakje sluiten

upd: ALT+Shift 7 geeft de backslash in ieder geval op een .de klavier, waar onder de 7 de gewone / staat.
updates: 26/9/2010

Camino 1.5 op OSX

Filed under: — pinguim @ 10:14 am

Camino bestaat in twee versies: Camino 1.0.6 is de stabiele versie voor oudere versies van Mac OS X (10.2), voor 10.3 en later wordt Camino 1.5.4 aanbevolen, waarvan ook verschillende taalversies bestaan.

De nieuwe versie overschrijft een oudere versie in je applications (programma’s).

Links:
http://caminobrowser.org (algemeen)
uitleg met prentjes

Downloads:
Camino 1.5.4
Camino 1.0.6

Powered by WordPress