Thursday, May 15, 2008

Firebird adds new features with version 2.1

Stable version 2.1 of Firebird was announced , LWN editor gives a summary of new features from the release announcement

read more | digg story

Firebird 2.1 is Released

The members of the Firebird Project team are proud to announce the release of Firebird 2.1, a full release containing many sought-after new features including database monitoring, global temporary tables, database triggers and dozens of new internal functions.

read more | digg story

Wednesday, May 14, 2008

64-way chip gains Linux IDE, dev cards, design wins

Tilera introduced a Linux-based development kit for its scalable, 64-core Tile64 SoC (system-on-chip). The company also announced a dual 10GbE PCIExpress card based on the chip (pictured at left), revealed a networking customer win with Napatech, and demo'd the Tile64 running real-time 1080P HD video.

read more | digg story

Splashtop Linux desktop to appear on every Asus motherboard!

DeviceVM, the makers of Splashtop, just made a big announcement though. Their technology will no longer be restricted to the top-shelf motherboards and will see a much wider release. At first it will be featured on Asus’ P5Q (high-efficiency design, Intel P45 chipset) family of motherboards, starting with the P5Q Deluxe, P5Q-WS, P5Q3 Deluxe....

read more | digg story

Firefox developers joins Mobile Linux group

The mobile Linux OS trade group, LiMo Foundation has announced the addition of Infineon Technologies, Kvaleberg, Mozilla (the group behind the Firefox web browser), Red Bend Software, Sagem Mobiles, SFR, SK Telecom and Verizon Wireless as new member companies.

read more | digg story

Dual-core ARM9 chip clocks to 1.2GHz

This has got to be the most powerful chip ever based on the ARM architecture!

read more | digg story
ssh-key weakness - test your keys day in debian/ubuntu

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

The directorate also uses the Open Source relational database management system Firebird. “Both the banks and the MLPD accepted our solution without any objections, and it did not introduce any costs”

read more | digg story

Installing pear MDB2 Driver for Firebird

This guide was tested on Ubuntu Hardy , I assume that php5-interbase and firebird is already installed

read more | digg story

Tuesday, May 13, 2008

nice red bug


DSC02680
Originally uploaded by Appy659
nice red bug on an green background

Monday, May 12, 2008

building amd64/i386 vlc nightly version 12 May 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
you can use my vlc repository

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

Also on the desktop, the timing is right for OpenOffice.org version 3.0 to be included in the Intrepid release so long as the planned September release date for OpenOffice is met. OpenOffice 3.0 includes a number of new features, from better document support to spreadsheet collaboration, that will make it a more compelling office suite.

read more | digg story

Friday, May 09, 2008

Microsoft Literally Pays ISO (Sponsors ISO Meeting)

There was clearly a transaction of money made by Microsoft in Norway, which passed it on to ISO. Good catch. Watch the picture inside this page and recall our old entry about soft briberies.

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

install mcrypt on php (ubuntu)

sudo apt-get install php5-mcrypt
/etc/init.d/apache2 restart
php -i | grep mcrypt
Automated Google Sitemap in cake tutorial

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 opening tag and end with a closing tag.
* Include a entry for each URL as a parent XML tag.
* Include a child 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

You can download reinstalled linux image. The lates is Hardy Ubuntu and Kubuntu.Also is available images for Fedora Core 7, Cent OS5 and older Ubuntu dist.More image will come soon.[I hope some freebsd , and jeos + firebird ones ]

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!

After long hours and endless work the Mythbuntu team is excited about the release of Mythbuntu 8.04. This release is built on the LTS base of Ubuntu 8.04 Hardy Heron. We would like to thank everyone that contributed in getting to this second release.

read more | digg story

Thursday, April 24, 2008

Asciio lets you create ASCII charts graphically

Nadim has released Asciio, a Perl/GTK application that lets you draw ASCII charts using a GUI. Objects on the screen are sizable and have all the properties you'd expect in a drawing tool (titles for the boxes, bullets, etc), but the end result is plain text that's embeddable in your code.

read more | digg story

Firebird and Flamerobin are included in Ubuntu 8.04

Ubuntu Hardy Heron 8.04 is released with firebird2.0 and flamerobin included in their repositoryHere is an easy guide for installing firebird2.0 and then follow the flamerobin 0.8.6 guide (with screen shots)

read more | digg story
Eclipse subversion Problem: Javahl interface is not available. Check your environment.


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
I think drupal should learn some database normalization rules
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

first they try to kill odf with that ?open?xml
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

Nokia has announced plans to bring support for the Qt toolkit to the Maemo operating system used on Nokia Internet Tablet devices. Nokia is also sponsoring an Ubuntu ARM port.

read more | digg story

Linux-based diskless notebook costs under $300

A British Columbia-based startup called InkMedia announced an under-$300 notebook that runs embedded Linux. Based on a Via chip, the Ink Mobile Computer (Ink MC) depends on flash-based storage and offers an 8.6-inch SVGA display, four USB slots, Ethernet, and WiFi.

read more | digg story

Linux still top embedded OS

Linux was used by 18 percent of embedded engineers responding to a survey, making it tops overall among both free and commercial OSes.

read more | digg story

What Sun was trying to do with Open Solaris

Ted Tso deconstructs Sun's goals for open sourcing Solaris.

read more | digg story

Firebird 2.1 for Gentoo released

Here is the changelog and can be installed from portage

read more | digg story
people don't read their dmesg

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..... "
4096 CPUs support. (Yes, such big boxes exist, and they run Linux.)

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

absurdly limits for youtube
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

Where open standards meets the future of computing. They've got something there.I wonder when we Romanians will do the same

read more | digg story
sudo espeak "Goodbye world . Fsck Off. And Thank You For All The Spam"

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

pytube an useful application for converting all of thouse flashes in ogg or mpeg4 format (or mp3 if you want to )

http://www.ubuntu-unleashed.com/2008/04/introducing-pytube-youtube-leecher.html


Friday, April 18, 2008

Cube-Addon Cylinder Deformation in compiz-fusion 0.7.4

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

Important features: Memory Resource Controller, Real Time Group scheduling, RCU Preemption support, FIFO ticket spinlocks in x86, Better process memory usage measurement, SMACK, Simplified Mandatory Access Control, EXT4 update, MN10300/AM33 architecture support ...

read more | digg story

Thursday, April 17, 2008

flash sucks , now with pulse audio deadlock
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.
bounce processing in qmail

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

nighlty amd64 build for hardy

added to my ppa

Please use OpenOffice.org


dsc_0210.jpg
Originally uploaded by Kushal Das
and spread the word about it
new icons in lazarus 0.9.25 beta
here is the blog post
qmailanalog on ubuntu


wget http://cr.yp.to/software/qmailanalog-0.70.tar.gz
tar -zxvf qmailanalog-0.70.tar.gz
cd qmailanalog-0.70
vi conf-cc

to look like this
cat conf-cc
cc -O2 -include /usr/include/errno.h

This will be used to compile .c files.

$make
$make setup check
very nice dvd cover for ubuntu studio

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

h264 vlc stream

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

-fPIC error when building vlc on gutsy

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

Create Web-Based Audio Server in ubuntu

Create Web-Based Audio Server in ubuntu

read more | digg story
Thanks for signing up to try Google App Engine! Your account has been activated, so you can begin building applications!

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
converting/streaming antena1live mms stream into an flv one
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

open editable maps for cities

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 :)
The easiest way to install an cache server for windows/xp/2k/vista
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

main demux warning: no access_demux module matched "udp"

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
Build VLC media player under Ubuntu Hardy (8.04) from git

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

Welcome to the Ubuntu Weekly Newsletter, Issue 86 for the weeks April 6th - April 12th, 2008. In this issue we cover: Ubuntu 8.04 LTS archive freeze, Ubuntu 8.04 LTS LoCo Team CDs, Brainstorm update, Ubuntu UK Podcast #3, Euro-Parliament testing Ubuntu, and much, much more!

read more | digg story

Friday, April 11, 2008

streaming to windows media (mms://) with vlc
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
compiling vlc nightly on hardy

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
streaming elephants dream in flv format
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
building vlc nightly on gutsy

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

The appliance is based on an unspecified hardware platform from MBX running Gentoo Linux, the Apache web server, PHP scripting, and the open source Firebird SQL database.

read more | digg story

Thursday, April 10, 2008

top x command lines at home (borkstation)


$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
91 ls
76 sudo
41 dmesg
41 cd
21 vi
19 ps
18 apt-cache
9 ssh
9 make
9 lsmod

Wednesday, April 09, 2008

I have added eliberatica 2008 to lwn calendar

Tuesday, April 08, 2008

Installing Lazarus IDE in Ubuntu hardy

Follow this guide from the wiki
then start it with
$lazarus-ide in console or from the menu
Applications -> Programming -> Lazarus


Installing FreePascal Compiler on Ubuntu Hardy 8.04


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
youtube in totem

arrived just in time because flash crashes in ffx3b5 and youtube can't be used from it

Monday, April 07, 2008

del.icio.us firefox 3.0

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

Kompozer in the list of dead projects on linux.com ??

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
Installing Debian GNU/kFreeBSD in QEMU VM

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

[Xc3028] v4l-dvb-experimental compile problems fixed in 2.6.24
here is how to compile the driver

Friday, April 04, 2008

Penguins can fly

nice linux ad

Inkscape 0.46 released

Finally they made it: Inkscape 0.46 has been released with lots of new features and tons of improvements such as PDF import, dockable dialogs, new paint bucket, new 3D box, new tweak tool and above all, it's a lot faster.

read more | digg story

Thursday, April 03, 2008

the traffic details for firebirdsql.org are very interesting
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

I have little respect for iso
and i have no option but use openoffice odf and google docs
and spread the word about them

spread ODF

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

Features like automaticaly speech to text translation, SMP support up to 1,500 CPUs, built-in OCR UDF’s, embedded browser, integrated email server, IPv12 support, GPS-ready, and all new MSDOS 6 support are among the new things to be released in FB 2.666.

read more | digg story
sick of xen or vmware/virtualbox?

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
webdeveloper for ffx3.0
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

firebird 2.1 rc2 for ubuntu hardy/gutsy is ready and can be installed from ppa repository , also an administration tool is included (flamerobin)

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

How do I disable evolution-data-server

evoltion-data-server was eating 100% of cpu so i had to kill it on my hardy box


Wednesday, March 19, 2008

DKIM Wrapper that works for using dk with qmail

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

DKIM Wrapper

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.

$cd /usr/local/src/libdomainkeys-0.68
$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

replacing xmms with audacious

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

Is it me, or that thing is weird?!

~# eog /usr/share/gnome-panel/pixmaps/gnome-gegl2.png

no is normal :P

Thursday, March 13, 2008

installing qmail on debian/sid and ubuntu


$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)
freemindmap on hardy

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
the most hated library upgrade - glibc upgrade in hardy

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

The Firebird Project team is happy to announce that download kits for the second (and hopefully, last) V.2.1 release candidate

read more | digg story

Sunday, March 09, 2008

converting all the mp3/wma to ogg
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 [file(s)/directory(s)]

in my case
$pacpl --to ogg -r /home/mariuz/Various

Friday, March 07, 2008

delete issues in firebird in cake php

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

seems that i had to use cakephp 1.2 cookbook

here is the right tutorial for beta

and /add data validation is done without errors now
About the cakephp blog tutorial error problem

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.
Here is the final blog tutorial database for cakephp

/****************** 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;
i couldn't install vmware player on hardy so instead i installed virtualbox
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 one blog post into database

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
creating the blog database for cakephp (beta)

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 ;
flamerobin 0.8.5 snapshot ready in the debian repository

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

firebird2.0.3 package is now included in debian etch backports (stable)also the firebird 2.1.x can be tested (from git)

read more | digg story

Monday, March 03, 2008

Choice between MySQL and Firebird?

For developing desktop application :Which one of the two would you choose and why?

read more | digg story

Sunday, March 02, 2008

Ubuntu Weekly Newsletter #80

Welcome to the Ubuntu Weekly Newsletter, Issue 80 for the weeks February 24th - March 1st, 2008. In this issue we cover the Alpha 6 Freeze, the release of Kubuntu-KDE4, Full Circle Magazine #10, Ubuntu Mobile, launch of Ubuntu Brainstorm, a Mark Shuttleworth Interview, and, as always, much, much more!

read more | digg story