Piotr Roszatycki: FL Studio 7 on WINE


debian/control
file which appeared in dpkg last time. Wow. The YADA supported Home-Page field many years ago.
YADA is very different that other Debian packaging helpers. Most important is that no Makefile have to be edited at all. This is the strongest and the weakest point of the YADA. People loves it or hate it. Some people even have a vendetta against YADA. Other people find the tool is very simple.
Well, I think the YADA is some kind of prosthesis for native Debian packaging system, but even this prototype is much better than any Makefile-based aids just because I don't need to edit any Makefile.
YADA had a black PR and much of bad FUD. There was opinion that it violates Debian policy, it is problematic for NMUs and security updates and maintaining of Debian patches is very difficult. This tool is very powerful and has some pitfalls but it doesn't mean it is evil by design.
I really don't know how to make i.e. the iceape-l10n package without using YADA and its macro engine. It have to be more complicated and with much redundancy for metainformations.
I think I could switch from YADA to another packaging tool, but please... Just create it! :)
Hen*Plus> system-info ----------------------------------------+---------------------------------------------+ System Property Value ----------------------------------------+---------------------------------------------+ Diff. of used memory (now-before) [KB] 1.932,00 Java VM GNU libgcj 4.1.2 (Ubuntu 4.1.2-0ubuntu5) Java Vendor Free Software Foundation, Inc. Java Home /usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre [...]I've found that the GCJ and Kaffe doesn't work with Oracle JDBC driver. I'm suprised that SableVM works without problems. It's good to see that there is a reasonable alternative for Sun's imlementation.
$ perl -MTest::Unit::Lite -e bundleIt copies the Test::Unit::Lite module to the inc directory in the distribution source. The Test::Unit module isn't perfect. The most annoying behaviour is the random order for calling test cases. The Test::Unit::Lite sorts the function names and calls it always in the same order. There is not so many Perl modules distributions that use Test::Unit. I hope a little that my package could change this situation and the test units will be more popular and easier to use.
package System::Path; use File::Spec (); # Class attributes my %attrs = ( home => undef, root => undef, tmpdir => undef ); # Private constructor used by singleton sub _new my $class = shift; my $self = %attrs ; bless($self, $class); $self; # Instance of singleton class my $Self; # Singleton constructor sub instance $Self = (shift)->_new; # Returns a string representation of the temporary directory sub tmpdir my $self = shift; $self = __PACKAGE__->instance unless ref $self eq __PACKAGE__; return $self-> tmpdir if $self-> tmpdir ; $self-> tmpdir = File::Spec->tmpdir; # (...) 1;Then I can call:
$dir = System::Path::tmpdir;
or
$dir = System::Path->tmpdir;
or
$obj = System::Path->instance; $dir = $obj->tmpdir;
...and each way is correct.
BTW, they are great tunes on chillout@DI.FM radio at the moment :) "Sacred Cycles", "Greece 2000" and beautiful set of Marco Torrance vs. Xerxes... Oh my! :)
jack-dssi-host
dssi-vst.so:SUPERWAVEP8.dll and the instrument appeared as another MIDI and audio client in JACK
Audio Connection dialog.

Now I'm missing FL Studio on Linux
badly...
BUFSIZE=$((128*1024)) bsize= LC_ALL=C isoinfo -d sed '/^Logical block size is:/!d; s/.*: //' vsize= LC_ALL=C isoinfo -d sed '/^Volume size is:/!d; s/.*: //' size=$(($bsize*$vsize)) if which pv >/dev/null 2>&1 && tty -s; then cat="pv -s $size" else cat=cat fi ( dd $ 1:+if=$1 bs=$BUFSIZE count=$(($size / $BUFSIZE)); \ dd $ 1:+if=$1 bs=$bsize count=$(($size / $vsize - $size / $BUFSIZE * $BUFSIZE / $vsize)) skip=$(($size / $BUFSIZE * $BUFSIZE / $vsize)) ) eval $cat $ 2:+> $2
use IO::Handle; use XML::RSS; my ($version, $pattern, $title) = @ARGV; die "Usage: $0 version pattern [title]\n" unless $pattern; my $stdin = IO::Handle->new; $stdin->fdopen(fileno(STDIN),"r") or die; my $rss = new XML::RSS; $rss-> output = $version unless $version eq 'default'; $rss->parse($stdin); $rss-> items = [grep($_-> description =~ /$pattern/, @ $rss-> items )]; $rss-> channel -> title = $title if $title; print $rss->as_string;Perl is great, as always.
Next.