Thursday, May 15, 2008
Firebird adds new features with version 2.1
read more | digg story
Firebird 2.1 is Released
read more | digg story
Wednesday, May 14, 2008
64-way chip gains Linux IDE, dev cards, design wins
read more | digg story
Splashtop Linux desktop to appear on every Asus motherboard!
read more | digg story
Firefox developers joins Mobile Linux group
read more | digg story
Dual-core ARM9 chip clocks to 1.2GHz
read more | digg story
is better to check all your ssh keys on all servers , and update the ssh/ssl packages too
you key might be insecure
http://wiki.debian.org/SSLkeys
http://daviey.mooo.com/ubuntu/weak-ssh-key.html
wget http://security.debian.org/project/extra/dowkd/dowkd.pl.gz
gunzip dowkd.pl.gz
perl dowkd.pl file ~/.ssh/authorized_keys2
Macedonia's Ministry of Finance uses Firebird
read more | digg story
Installing pear MDB2 Driver for Firebird
read more | digg story
Tuesday, May 13, 2008
Monday, May 12, 2008
you can find what is the i386 nighlty build for that day
by inspecting this repository
http://nightlies.videolan.org/build/hardy-i386/latest/
$dget -x http://nightlies.videolan.org/build/hardy-i386/latest/vlc_0.9.0-git20080512-1.dsc
/usr/lib/pbuilder/pbuilder-satisfydepends --control vlc_0.9.0-git20080512-1.dsc
$cd vlc-0.9.0-git20080512/
debuild -i
$cd ..
$ls *.deb
and install vlc
$sudo dpkg -i vlc_0.9.0-git20080512-1ubuntu1_amd64.deb vlc-nox_0.9.0-git20080512-1ubuntu1_amd64.deb mozilla-plugin-vlc_0.9.0-git20080512-1ubuntu1_amd64.deb vlc-plugin-pulse_0.9.0-git20080512-1ubuntu1_amd64.deb
https://edge.launchpad.net/~mapopa/+archive
add in /etc/apt/sources.list
deb http://ppa.launchpad.net/mapopa/ubuntu hardy main
deb-src http://ppa.launchpad.net/mapopa/ubuntu hardy main
then
$sudo apt-get update
$sudo apt-get install vlc
What to expect from Ubuntu 8.10
read more | digg story
Friday, May 09, 2008
Microsoft Literally Pays ISO (Sponsors ISO Meeting)
read more | digg story
UBUNTU PORTED TO A PDA
Ubuntu Linux 7.04 is now available for Sharp's Zaurus PDAs. The 0.1
release comes with a minimalist filesystem that can be launched in an
emulator, enhanced with software from the vast Ubuntu archives, and then
flashed onto a real Zaurus.
http://ct.enews.deviceforge.com/rd/cts?d=207-319-2-28-3471-27802-0-0-0-1
Thursday, May 08, 2008
Automated Google Sitemap in cake tutorial
After reading this tutorial
http://mentalramblings.info/posts/view/automatic-sitemap-generation-with-CakePHP-1.2
for adding an automated google sitemap to an cake site , i have created these files and
the sitemap.xml for blog posts is now autogenerated
Here is the sitemaps controller app/controllers/sitemaps_controller.php
* < xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
* <>
* <>http://www.example.com/
* <>2005-01-01 00:00:00
* <>monthly
* <>0.8
*
*
*
* The Sitemap must:
* Begin with an openingtag and end with a closing tag.
* Include aentry for each URL as a parent XML tag.
* Include achild entry for each parent tag.
*
*/
class SitemapsController extends AppController
{
var $components = array('RequestHandler');
var $helpers = array('Time', 'Xml');
var $name = 'Sitemaps';
var $uses = array('Post');
function sitemap ()
{
Configure::write ('debug', 0);
$posts = $this->Post->find('all', array('fields' => array('id', 'modified')), null, -1);
$this->set(compact('posts'));
$this->RequestHandler->respondAs('xml');
$this->viewPath .= '/xml';
$this->layoutPath = 'xml';
}
}
?>
here is the content for app/views/sitemaps/xml/sitemap.ctp
http://example.com/cake/posts/view/
toAtom($post['Post']['modified']); ?>
weekly
0.8
and finally add the router
in app/config/routes.php
Router::connect('/sitemap.xml', array('controller' => 'sitemaps', 'action' => 'sitemap'));
and load the site http://example.com/sitemap.xml in the browser
Ubuntu / Kubuntu Hardy Virtual Box preinstalled images
read more | digg story
Victor Teodor Butiu has endorsed your work as system administrator at Reea.
Dear Marius,
I've written this recommendation of your work to share with other LinkedIn users.
Details of the Recommendation:
"Marius is a great and prompt sys admin. Knows where to look, and what to fix, so my work was eased."
Friday, April 25, 2008
Mythbuntu 8.04 now available!
read more | digg story
Thursday, April 24, 2008
Asciio lets you create ASCII charts graphically
read more | digg story
Firebird and Flamerobin are included in Ubuntu 8.04
read more | digg story
so you need to install libsvn-dev and libsvn-java if you have problems in subclipse Window->Preferences->Team-> SVN and choose JavaHL(JNI)
$sudo apt-get install libsvn-dev
$sudo apt-get install libsvn-java

also an good ideea is to tweak the vmargs to include /usr/lib/jni
/opt/eclipse/eclipse -vmargs -Djava.library.path=/usr/lib/jni
or put in in eclipse.ini
here is another article with the same solution
Here is the diagram for it , is an pretty complex cms system and that is an bad thing from the kiss philosophy perspective .
I wonder if it can be used for firebirdsql[.ro .org] with an firebird backend now that pdo is used in drupal
http://www.garfieldtech.com/blog/drupal7-database-update
http://drupal.org/node/225450
Wednesday, April 23, 2008
now in the second part of the plan , microsoft kills one laptop for child
"OLPC to scrap Linux for Windows"
http://www.theinquirer.net/gb/inquirer/news/2008/04/23/olpc-scrap-linux-windows
This is the part with the fight from the war plan
"First they ignore you, then they ridicule you, then they fight you, then you win."
Nokia Internet Tablets get Ubuntu and Qt
read more | digg story
Linux-based diskless notebook costs under $300
read more | digg story
Linux still top embedded OS
read more | digg story
yet another quote of the day from kerneltrap.org
"One thing I've learned with the kerneloops.org work is that people don't read
their dmesg..... "
That is quote of the day with the new in x86.git for v2.6.26
http://lwn.net/Articles/278220/
Hardy Heron final release dead ahead !!!
I started testing the RC last night and it worked ok with the installer , only an small crash for the windows installer but all went ok finally
Tuesday, April 22, 2008
for me 10 minutes is too small , what if you have an 3 hours movie ?
http://code.google.com/support/bin/answer.py?answer=92613&topic=12366
South Africa adopts ODF as a national standard
read more | digg story
Looking for a way to perk up your Monday morning? Tombuntu has a good introduction to using eSpeak on Ubuntu
http://www.tectonic.co.za/?p=2349
Sunday, April 20, 2008
http://www.ubuntu-unleashed.com/2008/04/introducing-pytube-youtube-leecher.html
Friday, April 18, 2008
it seems that everyone has been raving about it, but I thought I would be best to jump on the bandwagon for this one too :). So yeah, here it is, the absolutely amazing cube cylinder deformation plugin by onestone.
Linux kernel 2.6.25 is out
read more | digg story
Thursday, April 17, 2008
from today hardy updates
fix "frequent crashes with flash on youtube"; we fix this by
demoting libflashsupport from depends: to suggests: (LP: #192888)
This has positive as well as negative consequences:
(+) increased stability for firefox and nspluginwrapper
(-) pulseaudio users reported that this breaks sound if flash
while other applications are running that use the sound
device for output.
This is actually not a bug in our Pulse Plugin, but a major fuckup in Flash. See #267.
i wanted to collect the emails that don't exists on servers and bounce back to webmaster
with php
This is the script for test
cat /usr/local/bin/bounce_process.php
#!/usr/bin/php -q
// read from stdin
$fd = fopen("php://stdin", "r");
$email = "";
while (!feof($fd)) {
$email .= fread($fd, 1024);
}
fclose($fd);
$outFile = fopen("/tmp/emailResult.txt","w");
fwrite($outFile,$email);
fclose($outFile);
?>
and here is the .qmail file for webmaster
cat .qmail
| /usr/local/bin/bounce_process.php
Next i need to create an table with users that don't exists
Wednesday, April 16, 2008
here is the blog post
https://wiki.ubuntu.com/UbuntuStudio/Artwork/UserContributed?action=AttachFile&do=get&target=ubuntu-studio-cd-7-10.png
Here is the source svg
also there are some wallpapers/firefox themes that can be used in windows too
https://wiki.ubuntu.com/UbuntuStudio/Artwork/UserContributed
here is the official hardy work
Tuesday, April 15, 2008
the basics should be an mpeg4 stream + aac audio stream muxed with ts in vlc
cvlc -v --sout '#standard{access=http,mux=ts,dst=0.0.0.0:1234/stream.mov}' elephantsdream-480-h264-st-aac.mov
Here is one screenshot with the vlc receiver
libx264.a(common.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
i should recompile libx264 with --enable-PIC
$./configure --prefix=/usr --enable-pic
http://appengine.google.com/
guess what application i want to do first ? huddle chat :)
Just kidding , but that was the first application i had in my had to star with
cvlc -vvv mms://82.76.253.22/Antena1Live:6465 --sout '#transcode{vcodec=FLV1,acodec=mp3,samplerate=44100,venc=ffmpeg{keyint=80,hurry-up,vt=80000}}:std{access=http,mux=ffmpeg{mux=flv},dst=0.0.0.0:1235/stream.flv}
Monday, April 14, 2008
Here is the map of Targu Mures in all it's glory
http://www.openstreetmap.org/?mlat=46.55&mlon=24.5666667&zoom=12
I wonder when i can walk into the second life version :)
download http://ftp.isc.org/isc/bind9/9.4.2/BIND9.4.2.zip
there is an setup there then you will follow this guide (and ignore the creating of example.com zone file)
The setup puts the files into this dir "c:\windows\system32\dns" by default
Enter that directory and "c:\windows\system32\dns\etc"
create named.conf with following content
zone "." {
type hint;
file "named.root";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" {
type master;
file "named.local";
};
options
{
directory "c:\windows\system32\dns\etc";
};
download root dns server list "named.root" from FTP.RS.INTERNIC.NET (anonymous ftp) with filezilla
create localhost.zone with following content
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
44 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS @
1D IN A 127.0.0.1
localhost.localdomain. IN A 127.0.0.1
create named.local
@ IN SOA localhost. root.localhost. (
19 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
Start the server from services and use the 127.0.0.1 server in network config
Sunday, April 13, 2008
the only issue with the nightly is that i can't stream from the udp port seems that module is not created
http://forum.videolan.org/viewtopic.php?f=13&t=45803&start=0&st=0&sk=t&sd=a
Here is the full howto
The only addition i can make : vlc and ffmpeg switched to git
so to extract the x264 library you would need these command lines
$ cd extras
$ git clone git://git.videolan.org/x264.git
$ git clone git://git.mplayerhq.hu/ffmpeg/
$ cd ffmpeg
$ git clone git://git.mplayerhq.hu/libswscale/
Ubuntu Weekly Newsletter #86
read more | digg story
Friday, April 11, 2008
here is how is done for the same movie , but i don't know why the sound doesn't work yet
cvlc --loop --repeat --security-policy=1 -v --color --sout '#transcode{vcodec=DIV3,acodec=mpga,vb=3000,ab=32,channels=2,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:std{access=mmsh,mux=asfh,dst=0.0.0.0:1234}' elephantsdream-480-h264-st-aac.mov
dget -x http://nightlies.videolan.org/build/hardy-i386/latest/vlc_0.9.0-git20080408-1.dsc
cd vlc-0.9.0-git20080408/
/usr/lib/pbuilder/pbuilder-satisfydepends --control ../vlc_0.9.0-git20080408-1.dsc
debuild -i
cd ..
ls -lah *.deb
-rw-r--r-- 1 mariuz mariuz 455K 2008-04-11 17:14 libvlc1_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 495K 2008-04-11 17:14 libvlc1-dev_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 43K 2008-04-11 17:14 mozilla-plugin-vlc_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 1.8M 2008-04-11 17:13 vlc_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 14M 2008-04-11 17:14 vlc-dbg_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 5.5M 2008-04-11 17:14 vlc-nox_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 780 2008-04-11 17:10 vlc-plugin-alsa_0.9.0-git20080408-1_all.deb
-rw-r--r-- 1 mariuz mariuz 4.0K 2008-04-11 17:14 vlc-plugin-arts_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 4.2K 2008-04-11 17:14 vlc-plugin-esd_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 6.1K 2008-04-11 17:14 vlc-plugin-ggi_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 11K 2008-04-11 17:14 vlc-plugin-jack_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 6.8K 2008-04-11 17:14 vlc-plugin-pulse_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 12K 2008-04-11 17:14 vlc-plugin-sdl_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 4.6K 2008-04-11 17:14 vlc-plugin-svgalib_0.9.0-git20080408-1_amd64.deb
-rw-r--r-- 1 mariuz mariuz 772 2008-04-11 17:10 wxvlc_0.9.0-git20080408-1_all.deb
download the movie
http://www.elephantsdream.org/
then stream it with vlc
cvlc --security-policy=1 -v --color --sout '#transcode{vcodec=FLV1,acodec=mpga,ab=192,samplerate=44100,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:std{access=http,mux=ffmpeg{mux=flv},dst=0.0.0.0:1234/stream.flv}' elephantsdream-480-h264-st-aac.mov
dget -x http://nightlies.videolan.org/build/gutsy-i386/latest/vlc_0.9.0-svn20080314-0-0.dsc
cd vlc-0.9.0-svn20080130-0/
debuild -i
cd ..
sudo apt-get remove vls vlc-nox libvlc1-dev libvlc1 wxvlc vlc-plugin-alsa vlc-plugin-arts vlc-plugin-esd vlc-plugin-ggi vlc-plugin-sdl mozilla-plugin-vlc libvlc0-dev libvlc0 vls videolan-doc
pkg -i vlc_0.9.0-svn20080130-0-0_amd64.deb libvlc1_0.9.0-svn20080130-0-0_amd64.deb wxvlc_0.9.0-svn20080130-0-0_all.deb vlc-nox_0.9.0-svn20080130-0-0_amd64.deb vlc-plugin-alsa_0.9.0-svn20080130-0-0_all.deb vlc-plugin-sdl_0.9.0-svn20080130-0-0_amd64.deb vlc-plugin-svgalib_0.9.0-svn20080130-0-0_amd64.deb
PC factory test tool runs Linux
read more | digg story
Thursday, April 10, 2008
Wednesday, April 09, 2008
Tuesday, April 08, 2008
Follow this guide from the wiki
then start it with
$lazarus-ide in console or from the menu
Applications -> Programming -> Lazarus
Here is the first step for using lazarus , freepascal ide (delphi like)
$sudo apt-get install fp-units-db fp-units-gfx fp-units-gnome1 fp-units-misc fp-units-net fpc-source fp-compiler fp-docs fp-utils
arrived just in time because flash crashes in ffx3b5 and youtube can't be used from it
Monday, April 07, 2008
here is the file with del.icio.us extension
read the notes and join yahoo groups first
http://tech.groups.yahoo.com/group/delicious-firefox-extension/message/2206
Sunday, April 06, 2008
by the way we are waiting for the dreamweaver replacemeent written in the zul or javascript and powered by xulrunner , it is definitely possible to write such an beast , take a look at firebug
or webdeveloper extension
Finally, I am not sure what to think of the WYSIWYG Web editor KompoZer. It has not made a release since 0.7.10 in September, and although some later posts to the KompoZer forum indicated that the developers were working on a 0.8 release, there hasn't been much news from them in 2008. If KompoZer does turn out to be OK, it would still leave open the mystery surrounding a related WYSIWYG editor with a shared history. As I described it in my October review, KompoZer is descended from Nvu, which was abandoned by its original author Daniel Glazman. After he stopped Nvu development, Glazman announced that he was working on a XULRunner-based replacement, but no code has appeared.
http://www.linux.com/feature/130836
A nice guide for testing *bsd in an qemu machine
http://www.hermann-uwe.de/blog/testing-stuff-with-qemu-part-3-debian-gnu-kfreebsd
Saturday, April 05, 2008
here is how to compile the driver
Friday, April 04, 2008
Inkscape 0.46 released
read more | digg story
Thursday, April 03, 2008
for example there are may visits from Romania and that is an shock for me
so the work for firebirdsql.ro should continue with more people
http://www.alexa.com/data/details/traffic_details/firebirdsql.org
Wednesday, April 02, 2008
and i have no option but use openoffice odf and google docs
and spread the word about them
I know is an corrupted standard where you need to pay for the votes
and for certifications and for reading the standards
Tuesday, April 01, 2008
The Firebird Project hires 35 developers
read more | digg story
you can try kvm
the next great thing in virtualization and it is included in ubuntu by default
http://www.cmready.com/polyoperable/?p=6
i had to reinstall webdeveloper extension , then new firefox couldn't upgrade it
because was marked that doesn't have an safe upgrade site
https://addons.mozilla.org/en-US/firefox/addon/60?id=60
- SQL:2003 Has Been Published
- You can read what new features are present in sql200x ansi/iso standard
- Andrew Eisenberg, Krishna Kulkarni, Jim Melton, Jan-Eike Michels, Fred Zemke
Available in: PDF
Friday, March 28, 2008
firebird 2.1 rc2 for ubuntu hardy/gutsy is ready
read more | digg story
Thursday, March 27, 2008
Winfast TV2000 XP Global support on 2.6.25 kernel
while looking in the list of kernel changes
i saw that support for xc2028/xc2038 tuner was added
so i compiled that tree
hg clone http://linuxtv.org/hg/~mkrufky/cx88-xc2028-mauro/
cd cx88-xc2028-mauro/
make
sudo make install
in
/etc/modprobe.d/options
i have added
options cx88xx card=61
[ 31.868615] cx88[0]: subsystem: 107d:6618, board: Winfast TV2000 XP Global [card=61,insmod option]
[ 31.868617] cx88[0]: TV tuner type 71, Radio tuner type 0
[ 32.027194] cx88[0]/0: found at 0000:02:00.0, rev: 5, irq: 16, latency: 64, mmio: 0xce000000
[ 32.035815] cx2388x alsa driver version 0.0.6 loaded
[ 32.188771] tuner' 0-0061: chip found @ 0xc2 (cx88[0])
[ 32.188804] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
[ 32.188808] xc2028 0-0061: xc2028/3028 firmware name not set!
[ 32.197833] NET: Registered protocol family 17
[ 32.212796] cx88[0]/0: registered device video0 [v4l2]
[ 32.212830] cx88[0]/0: registered device vbi0
[ 32.212860] cx88[0]/0: registered device radio0
[ 32.212923] xc2028 0-0061: xc2028/3028 firmware name not set!
Tuesday, March 25, 2008
evoltion-data-server was eating 100% of cpu so i had to kill it on my hardy box
Wednesday, March 19, 2008
qmail-dk patch was not working on my qmail setup , there were some strange errors and it didn't signed an yota from mails that were going outside the server (and i lost 2 days with it)
please read the steps 4-5-6 for creating the keys the rest is just informative
http://jeremy.kister.net/howto/dk.html
so now i have use this perl+bash script that works
To sign all outbound messages with a DKIM and/or DomainKey, there are many alternatives. One is Russ Nelson's qmail-dk. While popular, it only handles DomainKeys, and doesn't sign all outbound messages, merely all *inbound* messages (that may then become outbound). Thus, things like bounce-messages cannot be signed, because they don't go through the usual qmail-smtpd/qmail-inject filters. Another way around this is to use a script wrapper around qmail-remote, like this. All you need to do is move the real qmail-remote to qmail-remote.orig and put that script in as qmail-remote (make sure it's readable and executable by everyone). The script uses two programs to do its job: the dktest program that comes with libdomainkeys and dkimsign.pl that comes with Perl's Mail::DKIM module. If you're interested in verifying DKIM and DomainKey signatures, a similar script that can be used in much the same way as Russ Nelson's program is here.
$make
$cp dktest /usr/local/bin/
$cp dnstest /usr/local/bin/
$cp dknewkey /usr/local/bin/
$cp expected /usr/local/bin/
$cp makeheader /usr/local/bin/
$cd ..
$wget http://www.memoryhole.net/qmail/qmail-remote.sh
i have modified the relevant parths in the script
$vi qmail-remote.sh
$wget http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-0.30.1.tar.gz
and installed the required cpan modules with
$sudo cpan
$tar -zxvf Mail-DKIM-0.30.1.tar.gz
$cd Mail-DKIM-0.30.1
$perl Makefile.PL
$make ; sudo make install
$cd script
$sudo mv * /usr/local/bin/
$cd /var/qmail/bin
$sudo mv qmail-remote qmail-remote.orig
$sudo cp /usr/local/src/qmail-remote.sh qmail-remote
$chmod +x qmail-remote
$chown root.qmail qmail-remote
$qmailctl restart
modify the private.key fixed path from /usr/local/bin/dkimsign.p to be your full private key
/etc/domainkeys/example.com/default
send emails and watch the headers
tail -f -n 500 /var/log/qmail/current
now you should modify the dns , here are some tips
http://wiki.qmailtoaster.com/index.php/Domainkeys
Monday, March 17, 2008
xmms will be removed from ubuntu/debian in the future
so i have installed the audacious
$sudo apt-get install audacious audacious-plugins
i have made audacious to look exactly like the xmms with Refugee skin so it can replace xmms easily on any desktop
and it has the voice removal plugin (needed for playing covers)
the cpu used is somewhere at 5% for audicious but is ok i guess
ps: the only thing i need now is an gnome applet for playing music
bonus packages :
$sudo apt-get install audacious-plugins-extra audtty pidgin-musictracker
Friday, March 14, 2008
Thursday, March 13, 2008
$wget http://ftp.fr.debian.org/debian/pool/non-free/q/qmail/qmail-src_1.03-45_all.deb
$wget http://ftp.is.debian.org/debian/pool/non-free/u/ucspi-tcp/ucspi-tcp-src_0.88-10_all.deb
$sudo dpkg -i qmail-src_1.03-45_all.deb
$sudo dpkg -i ucspi-tcp-src_0.88-10_all.deb
$build-ucspi-tcp
$build-qmail
create an maildir for home
$maildirmake $HOME/Maildir
$echo ./Maildir/ > ~/.qmail
vi /etc/init.d/qmail
de comment the line with
alias_empty="./Maildir/"
and comment the one with
#alias_empty="|/usr/sbin/qmail-procmail"
restart qmail and then you can start sending emails (telnet localhost 25)
is impressive to create an map for an new site for example
http://freemind.sourceforge.net/wiki/index.php/Main_Page
in ubuntu can be installed by
$sudo apt-get install mindmap
Here is the bug
When i had to upgrade systems usually the most hated part was doing it for glibc
and always was with fears that will crash the system , kernel upgrades went ok
most of the time but sometime an glibc upgrade made the system borked
Tuesday, March 11, 2008
Firebird 2.1 Release Candidate 2 Ready
read more | digg story
Sunday, March 09, 2008
one easy way is with pacpl
Download the source code from sourceforge download page
$wget http://dfn.dl.sourceforge.net/sourceforge/pacpl/pacpl-4.0.1.tar.bz2
$tar -jxvf pacpl-4.0.1.tar.bz2
and install the prerequisites with
$sudo apt-get install libvorbis-dev libflac-dev lame toolame
then start the cpan perl modules install and watch for any errors
$cd pacpl-4.0.1/extra
sudo ./mod-install.sh
then run the configure script
$cd ..
$./configure
$make
$make install
If any modules you forgot you can read the README and install the perl ones from cpan
If all is ok then you can convert all the files from amarok/konq or from comand line
$pacpl --help
usage: pacpl --to
in my case
$pacpl --to ogg -r /home/mariuz/Various
Friday, March 07, 2008
seems that delete statement is not correct
SQL Error: Dynamic SQL Error SQL error code = -104 Token unknown - line 1, column 8 "POST" [CORE/cake/libs/model/datasources/dbo_source.php, line 440]
and the delete statement is here
DELETE "POST" FROM "POSTS" "POST" WHERE "POST"."ID" IN ('5')
the correct form that works in flamerobin for example is
DELETE FROM "POSTS" "POST" WHERE "POST"."ID" IN ('5')
Thursday, March 06, 2008
here is the right tutorial for beta
and /add data validation is done without errors now
I found this answer about the tutorial bug
The blog tutorial must be updated... because we are using Form Helper
now instead of Html Helper.
See : http://book.cakephp.org/view/182/forms to know how use Form
Helper.
/****************** GENERATORS ********************/
CREATE GENERATOR GEN_POSTS_ID;
/******************** TABLES **********************/
CREATE TABLE POSTS
(
ID Integer NOT NULL,
TITLE Varchar(50),
BODY Varchar(2000),
CREATED Timestamp,
MODIFIED Timestamp,
PRIMARY KEY (ID)
);
/******************** TRIGGERS ********************/
SET TERM ^ ;
CREATE TRIGGER POSTS_BI FOR POSTS ACTIVE
BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.ID IS NULL) THEN
NEW.ID = GEN_ID(GEN_POSTS_ID, 1);
END^
SET TERM ; ^
GRANT DELETE, INSERT, REFERENCES, SELECT, UPDATE
ON POSTS TO SYSDBA WITH GRANT OPTION;
and then i downloaded the jeos iso and created an new disk for it
i will call it ubuntu-firebird (4g image)
after installing it with
$sudo apt-get install virtualbox-ose
i have added myself in vboxusers
$grep vboxusers /etc/group
vboxusers:x:124:mariuz
then restarted the system
this thing is really faast , it runs at the native speed , i like it and i think i will convert my
vmware images to virtual box ones
did i mentioned that is open source too ??
soon i will test kvm on my machine
Wednesday, March 05, 2008
INSERT INTO POSTS (ID, TITLE, BODY, CREATED, MODIFIED)
VALUES (
null,
'Foo',
'bar',
'now',
'now'
)
and do an select
SELECT a.ID, a.TITLE, a.BODY, a.CREATED, a.MODIFIED
FROM POSTS a
'now' is an predefined timestamp literal in firebird
after creating the empty database for cake and php5_interbase is installed
now i create the posts table from the cake tutorial
CREATE TABLE POSTS(
ID Integer NOT NULL,
TITLE Varchar(50),
BODY Varchar(2000),
CREATED Timestamp,
MODIFIED Timestamp,
PRIMARY KEY (ID)
);
also an autoincremental id with generator
CREATE GENERATOR GEN_POSTS_ID;
SET TERM ^ ;
CREATE TRIGGER POSTS_BI FOR POSTS ACTIVE
BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.ID IS NULL) THEN
NEW.ID = GEN_ID(GEN_POSTS_ID, 1);
END^
SET TERM ;
you can test it in debian unstable (amd64 and i386)
http://packages.debian.org/sid/flamerobin
Other binary snapshots for 0.8.5 are here
Tuesday, March 04, 2008
firebird2.0 package is now included in debian etch backport
read more | digg story
Monday, March 03, 2008
Choice between MySQL and Firebird?
read more | digg story
Sunday, March 02, 2008
Ubuntu Weekly Newsletter #80
read more | digg story