Firebird News

Thursday, July 29, 2004

I'm in holiday :)
readig some philosophy : Jacob Boehme

Saturday, July 24, 2004

Tiny Linux is better

I Have to install it on my 386/6M AMD machine ! Here is the page
Snapped from newsforge article

"Later in the morning, Matt Mackall talked about the Linux-Tiny project.

Linux-Tiny is a project to reduce the size of the Linux kernel and its footprint -- or size -- in memory, for use on older legacy hardware, or embedded systems.

Mackall explained that the Linux kernel has become bloated over the last ten years and has a lot of room to shrink. He explained very rationally how this came to pass.

Linux kernel hackers got jobs.

In 1994 the kernel was at version 0.99 and could happily run on a 486 SX running at 16MHz with 4 MB of RAM.

By this year, 2004, the kernel had arrived at version 2.6 and could happily run on a 1024 node Intel 64 bit (ia64) architecture cluster with multiple terabytes of RAM.

When Linus got his job at Transmeta, he was suddenly entrusted with a computer running with 512M of RAM and various other improved features over the older hardware he had been developing Linux on. Memory use and disk use become less of a priority, and functionality and features took the forefront.

Over the period of 1994 to 2004 there was a huge growth in personal computing and Internet use, and a constant massive reduction in hardware costs. Coupled with Moore's law of ever accelerating hardware, this led to the loss of the concept of running Linux on small, old systems.

Linux has grown, Mackall went on, one small change at a time. Eventually lots of small changes adds up to large changes, significant improvements in various performances, and increased size.

Mackall's project, Linux-Tiny, aims to reverse this trend. He noted that it was nice to be scaling in the opposite direction for a change.

The means Linux-Tiny uses to get to its small memory footprint and kernel image size ends is a radical trimming down of the kernel's... less necessary features.

Mackall described the various steps he took to reduce the kernel's size by removing extraneous code, wasted memory, and unneeded text output. His stated goal was to run a small Linux system whose sole purpose in life was to run a web server with no bloat.

He has so far reduced the kernel to a 363 KB image, significantly below the 1.9 MB image found in a default compile of kernel 2.6.5, and comparable to the 1994 kernel 0.99pl15 image size in Slackware 1.1.2 of just 301 KB. His memory consumption is down to less than 2 MB, and together this means that Linux-Tiny can run on embedded systems and legacy hardware efficiently, as it did before Linux kernel hackers got jobs."

Friday, July 23, 2004

To do announce firebird release on:

- linuxtoday [re-send]
- softpedia.ro [not done]
- neowin.net [not done]


Monday, July 19, 2004

Flamerobin 0.1.1 released
Here is more
http://fbmanager.sourceforge.net/downloads.htm
and flamerobin.org domain registered also thanks to Nando Dessena

New screenshot with gtk2 (is uploaded on sf.net) execute sql in flamerobin gtk2
also now backup restore works


More screenshots here

To do announce firebird release on:
- lxer [done]
- newsforge.net [done]
- linuxdevices.com [done]
- osnews [done]
- linuxpr.com [done]
- databasejournal.com [done by darius]
- warp2search.net [done by alex]
- linuxcompatible.org [done]
- linuxelectrons.com [done]
- pclinuxonline.com [done]
- betanews [done]

- linuxtoday [write fwn]
- softpedia.ro [not done]
- neowin.net [not done]

- theserverside.com [send]
- theregister.co.uk [send]
- inquirer.net [send]
- arstehnica.com [send]

- slashdot [rewrite?]

other sites linux and open source (mono 1 release is a good example to follow)
ps: updated the firebird wikipedia page

Sunday, July 18, 2004

Firebird Relational Database 1.5.1 Final Released

The Firebird Project announces the release of Firebird V1.5.1. this relese represents a committment by the project to develop and deliver ongoing improvements to this popular open source database engine.
The NPTL (Native Posix Thread Library) Linux builds referred to in the release notes will be available shortly.

Changes from previous version:

This release adds a charset improvement, allowing use of NONE as a fully transparent charset everywhere. (Changes were made in the engine to make the character set NONE more friendly about reading / writing data from and to fields of another character set.)

It adds the config-driven ability to abort a server process in the case of bugchecks or structured exceptions (to produce a core dump).

Firebird Superserver has a link-time backward compatibility issue with the NPTL (Native POSIX Thread Library) that may cause it to be unstable on Linux distributions that enable the NPTL in the GNU C.The new NPTL builds of Superserver should solve these problems.

More on freshmeat site




Thursday, July 15, 2004

Dude where is my kernel?

Just trying to compile this module for (Mustek webcam cam300)

And the problem is in Makefile (it doesn't find right path to kernel)

KERNEL_SOURCE ?= /lib/modules/`uname -r`/build

obj-m := nw8xx.o usbvideo.o
nw8xx-objs := nw8xx_jpgl.o nw802.o


default:
ln -sf ${KERNEL_SOURCE}/drivers/usb/media/usbvideo.h .
ln -sf ${KERNEL_SOURCE}/drivers/usb/media/usbvideo.c .
make -C ${KERNEL_SOURCE} SUBDIRS=`pwd` modules

clean:
rm -f usbvideo.h usbvideo.c *.o *.ko *~ *.mod.c



ps:
next time i will not buyan Divio based product

" divio doesn't think like you.
Many people (including me) contacted Divio to disclose for example the NW-802 technical details to migrate it to linux, but they didn't answer.
Munaut Sylvain is doing a big effort on his NW802 Linux Driver for some webcams. But Divio deserves some kind of boycott because some customers who spend money on their products are forgotten."


Wednesday, July 14, 2004

working on flamerobin (aka fbmanager) , now just trying to compile it
don't know why i had to move
/usr/lib/gcc-lib/i486-linux/3.3.4/crtbeginS.o to /usr/lib

(/usr/lib/gcc-lib/i486-linux/3.3.4/ is in the path...)

Update: now it works!

had to install wxStyledTextCtrl (make ; make install) from this dir
wxGTK-2.4.2/contrib/src/stc

and modify this line from flamerobin's Makefile

EXTRA_LIBS=/usr/lib/libwx_gtk2u_stc-2.4.so

and all compiled for gtk2 :)

Monday, July 12, 2004

We live on freedom street v0.1

Here is one song (lyrics) inspired by Doors - "Love street.."
Maybe one day will sing it on my guitar :)



She lives on Freedom street
Lovers under the moon kissing

We live on freedom street
Got an angel with wet feet

Big moon watching our shadows
Feel Something is here under trees

Smooth Wind going trough she's hair
I met her on Dream street

[metal style]
Tra La La La La La
Tra La La La La La

We live on freedom stret
One day angel is gone
I met her on dream street
Moon's shy after smooth clouds

No stars outhere in freedom street
Lover's still kissing make's me angry
Foul i'm ,loonly in night

[metal style heavy:)]

Tra La La La La La
Tra La La La La La

[slow...]

I live loonly on freedom street
Only feel my wet feets
can't belive i'm just stranger
going slowly to love street

ps:
I was obsessed by my street name for about an year

Sunday, July 04, 2004

Patheticaly wrong - into my weakness.

Have you ever reviewed the sins in truth mirror. How weak I'm and so pathetic , how ugly , empty of good things.
Atracted by material things, carried away by river stream (small little passions) Look what i found on google about passions


The passions are said to dominate whenever an individual is motivated by the desire to have pleasurable experiences. The Apostle Paul would say that such an individual is carnally minded and that he's living according to the flesh. Passions include: Love/Hatred, Desire/Aversion, Joy/Sorrow, Hope/Despair, Fear/Courage, Envy/Lust/Anger. Neither good, nor evil in themselves because (in general) they are independent of reason and will, and are the movements of the sense appetites.


Now it make more sense about why i feeling Sorrow, Despair , Anger after broke up her , She waked up fountain of desire then motivate me for "pleasurable experiences"
(Yah my weakness). Wild desire doesn't dies so soon as hoped ...

After reading platon's dialogs inspired me on new vision : what we should look in our life is not the love but the good.Maybe my sufferance is caused by lack of good , have to find a way to it.
Steps in finding love/good in other people : you need love them even if they hurt us physically or into our soul , finding ways of seeing them as they are inside (pure as child's).

Back to soul problem (reading plato's Fedon dialog): philosopher way is preparing for death , beating desires in a few words "passing trough"