User Tools

Site Tools


This is an old revision of the document!

A PCRE internal error occured. This might be caused by a faulty plugin

====== A big mess ====== Things I want to store (like a brain extension), but that fits in no particular place... ===== Hardware information on Linux ===== Albeit not as graphical as the Windows counterpart CPU-Z, the following command is rich in information about your hardware: <code>$ sudo dmidecode -d /dev/mem | less</code> ===== WordPress tips and tricks ===== If you do not like that when you upload transparent PNG to WordPress admin area and have a black background where you had a transparent area in the generated thumbnail, you might want to look at this: in the file wp-admin/admin-functions.php, after line 2294 in release 2.2.1, add the following lines (marqued with '+++'): <code> 2294 $thumbnail = imagecreatetruecolor( $image_new_width, $image_new_height); 2295 +++ if ( $type[2] == 3 AND function_exists( 'imagesavealpha' ) ) { 2296 +++ imagesavealpha( $thumbnail, TRUE ); 2297 +++ $trans_colour = imagecolorallocatealpha($thumbnail, 0, 0, 0, 127); 2298 +++ imagefill($thumbnail, 0, 0, $trans_colour); 2299 +++ } 2300 @ imagecopyresampled( $thumbnail, $image, 0, 0, 0, 0, $image_new_width, $image_new_height, $image_attr[0], $image_attr[1] ); </code> ===== Font / Police ===== font-family:Georgia,Lucida Bright,Times New Roman,serif; New proposed CSS: [[new CSS root]], [[new CSS wiki]] ==== Better font in Opera on Linux ==== Apply to Opera 9.64 and previous versions. Open this link in Opera: opera:config Under User Prefs, disable (uncheck) the preference about ''Enable Core X Font'' and click the Save button (at the end of the 'User Prefs' section). ==== See also ==== * * * * ===== Screen resolution of my computers ===== * L0514: 285x215mm => 91,3x90,78dpi or **~91dpi** * Thorsmork (Siemens LCD): 377x303mm => 86,25x85,83dpi or **~86dpi** ===== Allowing secure download via HTTPS with wget on Ubuntu Server Edition ===== Using Ubuntu Server Edition, no "root certificates" are installed thus downloading a page like is not allowed with wget. Instead of taking the unsafe path to ignore the warning that wget emits, I took the other way which includes installing root certificates that Ubuntu trust (and I trust them... one of my weak points ;-)). So you basically juts have to execute: <code>$ sudo apt-get install ca-certificates</code> ===== Viewing films on Linux ===== In Europe, numbers cannot be copyrighted nor can someone try to stop spreading them. So here is the lucky number that might help you watch films on Linux:\\ 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 In case, you do not understand it ;-) if you have bought an HD-DVD and want to watch it on your computer, you will need this number! It might even give you some more freedom... Check for more information here: [[|Spread this number]] ===== Miscellaneous ===== [[perso:dump:mess:checkSystem]] ===== Repository for Red Hat EL 5.3 or CentOS 5.3 ===== <code>[atrpms] name=EL $releasever - $basearch - ATrpms baseurl=$releasever-$basearch/atrpms/stable gpgkey= gpgcheck=1 enabled=1 exclude=*kmdl*i586* includepkgs=*nvidia-graphics*</code> ===== Mac OS X Firefox settings optimisation ===== Since Firefox 3, many settings (bookmarks, history, etc.) are store into small database files (the ones with the sqlite extension). But after a long utilisation of Firefox, these files get big (and thus slowdown their reading) because their inner data gets sort of fragmented. Now, there is a rather not too difficult way of optimising those files. All you need is sqlite3 program and a small script to do the job. The following script is for Mac OS X users and is based on a script for Linux that I have found in the [[|Ubuntu Forums - Firefox speedup(...)]]. Linux users should refer to the Ubuntu Forums link. For Mac users, please copy and paste the following code into a text editor (like TextEdit) and save it somewhere you can find it back easily, like at the root of your home directory. Now open the Terminal application (you can find it under Applications/Utilities), go to the directory where you have stored the file (if it was your Home, then you are already at the right place) and execute it: ''bash ./<filename>'' replace <filename> by the name of the file you used to save it. <code>#!/bin/bash username=$(whoami) proc="$(ps aux | grep $username | grep -v $0 | grep firefox | grep -v grep)" if [ "$proc" != "" ] then echo "Error: Firefox is running. Please shutdown firefox before running this script" exit 1 fi # Check where the Firefox profile is ffProfile="${HOME}/Library/Mozilla/Firefox/profiles.ini" if [ ! -f "${ffProfile}" ] then ffProfile="${HOME}/Library/Application Support/Firefox/profiles.ini" if [ ! -f "${ffProfile}" ] then echo "Error: Firefox profile not found" exit 1 fi fi for profileDir in $(cat "${ffProfile}" | grep Path= | sed -e 's/Path=//') do ffProfDir="`dirname "${ffProfile}"`/${profileDir}" if [ -d "${ffProfDir}" ] then cd "${ffProfDir}" echo "Info: changed directory to ${ffProfDir}" echo -n " optimizing local files..." for sqlFile in $(find . -type f -name '*.sqlite' -print) do sqlite3 ${sqlFile} "VACUUM;" done echo " done." else echo "Warning: profile ${ffProfDir} not found!" fi done echo "Info: optimization done" exit 0</code> For the moment, this is just a dump! So it might be unclear to you. I will try to polish this chapter in a dedicated article later, perhaps even use Mac OS Automator. But that will have to wait. Here are a few pointers I have been using and some other great ideas: * Information on [[|Firefox profiles on Windows, Linux/UNIX and Mac OS]]; * Sample code in Python for the same optimisation for [[|Linux]] or for [[|Windows]].

perso/dump/mess.1251044520.txt.gz · Last modified: 2015/05/01 23:32 (external edit)