Posts Tagged ‘pc’

KMess: klikbare links met het juiste programma openen

vrijdag, januari 16th, 2009

Het líjkt vanzelfsprekend. Je klikt op een link in een chatvenster en  hopla! de link opent in je browser en brengt je zo, zonder extra muisklikken, naar de juiste website, afbeelding of wat dan ook….

Totdat…. je chatprogramma alles doet behálve het juiste programma gebruiken… en een link naar youtube achtereenvolgens opent in zowat alle programma’s die op je pc te vinden zijn, maar net dat ene programma (een browser, firefox bv) niet. Frustrerend!

Blijkt dat KMess voor kde geschreven is… wat die k eigenlijk al deed vermoeden. En de browser in kde is nu niet dezelfde als die in gnome (waar ubuntu mee werkt).
Probleem dus. Of toch niet?
Er is een faq op de website van KMess.. en jawel hoor… mét een antwoord.

Ga naar ~/.kde/share/config/kdeglobals en voeg daaraan het volgende toe:

[General]
BrowserApplication=firefox

Als de [General] sectie nog niet bestaat, zul je het zelf moeten toevoegen.

Zo zie je maar, hoe simpele dingetjes soms voor enorme frustraties kunnen zorgen…. ;)

Eigen sneltoetsen in OpenOffice aanmaken.

woensdag, maart 4th, 2009

Dinsdagavond, wat later op de avond (en toevallig ook m’n verjaardag).
Zij: Scha-aat? Dienen OpenOffice is niet leuk?
- Waarom niet?
Zij: Ik kan nergens sneltoetsen aanmaken…
- Oh, maar dat moet vast wel kunnen hoor

Stiekem wist ik totaal niet of het ging en als het al ging hoe…
Maar een klein beetje google-werk leverde interessante resultaten op.

Eén daarvan was extreem bruikbaar: Namelijk deze. (werkt ook in windows hoor)
Na stap-voor-stap alles uitgeprobeerd te hebben bleek alles verrassend genoeg te werken, maar er was nog een groot probleempje…
Hoe leg ik dit op een snelle manier uit? Het antwoord was snel duidelijk. Niet.
Is er dan een andere manier, en zo ja welke?
Alweer op google en ja hoor! Je kon je sneltoetsen exporteren.
Zo gezegd zo gedaan.
Alleen kreeg vriendin-lief een error voor haar neus gesmeten.
Logisch… want ik had de sneltoetsen doorgestuurd, maar niet de macro die de sneltoets zou moeten oproepen.

Kunnen macro’s ook ge-exporteerd worden? Ja! En zelfs zeer gemakkelijk.
Na het doorsturen van de geëxporteerde macro moest er enkel gedubbelklikt worden op het bestandje en de rest gebeurde vanzelf.

En ja hoor! Alles werkte zoals zou moeten…
Ik geef het toe, het is alles behalve simpel, maar… het gaat!

Drupal views: upcoming events per Organic Group

zaterdag, maart 14th, 2009

Je wilt de komende evenementen van een bepaalde groep in een blok tonen op je Drupal website?
En je hebt al uren liggen knoeien met de instellingen?
Probleem opgelost! Importeer volgende code bij je views et voila…
Vergeet zeker je views cache niet te legen wanneer het “now” keyword niet wil werken ;-)

$view = new view;
$view->name = 'og_event';
$view->description = 'Volgende keer block';
$view->tag = 'volgende keer';
$view->view_php = '';
$view->base_table = 'node';
$view->is_cacheable = FALSE;
$view->api_version = 2;
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
$handler = $view->new_display('default', 'Defaults', 'default');
$handler->override_option('fields', array(
'field_datum_value' => array(
'label' => '',
'alter' => array(
'alter_text' => 0,
'text' => '',
'make_link' => 0,
'path' => '',
'alt' => '',
'prefix' => '',
'suffix' => '',
'help' => '',
'trim' => 0,
'max_length' => '',
'word_boundary' => 1,
'ellipsis' => 1,
'html' => 0,
),
'link_to_node' => 0,
'label_type' => 'none',
'format' => 'default',
'multiple' => array(
'multiple_number' => '',
'multiple_from' => '',
'multiple_to' => '',
'group' => TRUE,
),
'repeat' => array(
'show_repeat_rule' => '',
),
'fromto' => array(
'fromto' => 'value',
),
'exclude' => 0,
'id' => 'field_datum_value',
'table' => 'node_data_field_datum',
'field' => 'field_datum_value',
'override' => array(
'button' => 'Override',
),
'relationship' => 'none',
),
'title' => array(
'label' => '',
'alter' => array(
'alter_text' => 0,
'text' => '',
'make_link' => 1,
'path' => '',
'alt' => '',
'prefix' => '',
'suffix' => '',
'help' => '',
'trim' => 0,
'max_length' => '',
'word_boundary' => 1,
'ellipsis' => 1,
'html' => 0,
),
'link_to_node' => 1,
'exclude' => 0,
'id' => 'title',
'table' => 'node',
'field' => 'title',
'relationship' => 'none',
'override' => array(
'button' => 'Override',
),
),
));
$handler->override_option('sorts', array(
'field_datum_value' => array(
'id' => 'field_datum_value',
'table' => 'node_data_field_datum',
'field' => 'field_datum_value',
),
));
$handler->override_option('arguments', array(
'group_nid' => array(
'id' => 'group_nid',
'table' => 'og_ancestry',
'field' => 'group_nid',
),
'date_argument' => array(
'default_action' => 'ignore',
'style_plugin' => 'default_summary',
'style_options' => array(),
'wildcard' => 'all',
'wildcard_substitution' => 'Alle',
'title' => '',
'default_argument_type' => 'date',
'default_argument' => '',
'validate_type' => 'none',
'validate_fail' => 'not found',
'date_fields' => array(
'node_data_field_datum.field_datum_value' => 'node_data_field_datum.field_datum_value',
'node_data_field_toeterdate.field_toeterdate_value' => 'node_data_field_toeterdate.field_toeterdate_value',
),
'year_range' => '-3:+3',
'date_method' => 'OR',
'granularity' => 'month',
'id' => 'date_argument',
'table' => 'node',
'field' => 'date_argument',
'override' => array(
'button' => 'Override',
),
'relationship' => 'none',
'default_options_div_prefix' => '',
'default_argument_user' => 0,
'default_argument_fixed' => '',
'default_argument_php' => '',
'validate_argument_node_type' => array(
'poll' => 0,
'faq' => 0,
'event' => 0,
'event2' => 0,
'event3' => 0,
'group' => 0,
'page' => 0,
'startpagina' => 0,
'story' => 0,
),
'validate_argument_node_access' => 0,
'validate_argument_nid_type' => 'nid',
'user_argument_type' => '',
'restrict_user_roles' => 0,
'user_roles' => array(),
'validate_argument_is_member' => 0,
'validate_argument_php' => '',
),
));
$handler->override_option('access', array(
'type' => 'none',
));
$handler->override_option('title', 'Volgende keer');
$handler->override_option('footer', '<br />');
$handler->override_option('footer_format', '2');
$handler->override_option('footer_empty', 0);
$handler->override_option('empty', 'Geen vergaderingen gevonden.');
$handler->override_option('empty_format', '2');
$handler->override_option('items_per_page', 1);
$handler->override_option('use_more', 1);
$handler = $view->new_display('block', 'Blok', 'block_1');
$handler->override_option('filters', array(
'picg' => array(
'operator' => '=',
'value' => '',
'group' => '0',
'exposed' => FALSE,
'expose' => array(
'operator' => FALSE,
'label' => '',
),
'id' => 'picg',
'table' => 'og_ancestry',
'field' => 'picg',
'override' => array(
'button' => 'Use default',
),
'relationship' => 'none',
),
'date_filter' => array(
'operator' => '>=',
'value' => array(
'value' => '2009-03-14 00:00:00',
'min' => NULL,
'max' => NULL,
'default_date' => 'now',
'default_to_date' => '',
),
'group' => '0',
'exposed' => FALSE,
'expose' => array(
'operator' => FALSE,
'label' => '',
),
'date_fields' => array(
'node_data_field_datum.field_datum_value' => 'node_data_field_datum.field_datum_value',
),
'date_method' => 'OR',
'granularity' => 'day',
'form_type' => 'date_select',
'default_date' => 'now',
'default_to_date' => '',
'year_range' => '-3:+3',
'id' => 'date_filter',
'table' => 'node',
'field' => 'date_filter',
'override' => array(
'button' => 'Use default',
),
'relationship' => 'none',
),
));
$handler->override_option('block_description', '');
$handler->override_option('block_caching', -1);

Formule’s in OpenOffice

donderdag, maart 26th, 2009

Eigenlijk is deze post vooral voor mezelf, zodat ik niet meer lang hoef te zoeken hoe je formule’s in OpenOffice invoegt.

In een gewoon writer bestand open je insert > object > Formula
Je typt dan bijvoorbeeld sqrt{125} en klikt terug op je document en je hebt de vierkantswortel van 125 op je blad staan.
Tot zover geen enkel probleem.

Maar ingewikkeldere formule’s vergen af en toe stevig denkwerk.
Zo heb je bijvoorbeeld:

formule1

sqrt{ { sum from {16} to {i = 1} { {(d sub{i}bar d )}^2} } over { n-1 } }

  • sqrt{n} Geeft de vierkantswortel van n (eigenlijk alles wat tussen { en } staat )
  • sum {} Geeft het sommatieteken weer (zo’n rare m op z’n zijkant)
  • sum from {16} to {i = 1} Geeft het sommatieteken weer met bovenaan i = 1 en onderaan 16
  • {x}^n Geeft x tot de n-de weer. (12 kwadraat is {12}^2 )
  • {n} over {m} Geeft n/m weer (een breuk dus)

Nog meer voorbeeldjes:

bar d = {sum from{i=1} to{16 }d sub{i} } over n    formule2
{{d sub {i} * sqrt{n} } over S sub d} = sqrt{79,31 * 13 over 79,59}}     formule3

Een DVD afspelen in Ubuntu (9.04 – Jaunty Jackalope)

zondag, mei 10th, 2009

Mijn zus had voor haar communie de dvd gekregen van hsm3 (ze is er zowat verzot op).
Uiteraard wou ik die dvd zelf ook wel eens zien en stak dus met volle moed de dvd in m’n pc, ondertussen had ik m’n stoel al achteruit gelegd en was klaar voor 112 min filmplezier.

Maar Murphy zou Murphy niet zijn moest hij ook nu weer van zich laten horen. De ene foutmelding na de andere verscheen op m’n maagdelijk zwart scherm.  Allemaal berichten met als enige boodschat: “Hey, ik kan deze DVD niet afspelen”. Zwaar vloekend en een paar verwensingen later begon ik te zoeken naar het probleem en, nu we dan toch bezig zijn, een mogelijke oplossing. Gelukkig had ik in ‘t verleden ook al zoiets voorgehad en zat Medibuntu nog in m’n lange termijn geheugen.

Na het installeren van VLC (intypen in je pakketmanager: Toepassingen > Installeren/verwijderen ) en de juiste codecs van Medibuntu (Vindt je hier) speelde de DVD probleemloos.
Akkoord, dit zijn geen actie’s die je van een gemiddelde pc-gebruiker kan en mag verwachten, maar dvd’s afspelen kan wel.
Misschien nog een puntje om in orde te brengen bij Ubuntu ;-)

Ohja, en ondertussen zat ik wél achteruit in m’n zetel en heb ik uiteindelijk wel kunnen genieten van hsm3 :-D

Page optimized by WP Minify WordPress Plugin