« September 2010 »
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

This is hot

Upgrade VIA Epia-Board to current 2.6.28.7
769 times viewed
23.02.2009 18:41
t3blog Update to version 0.8.1 (Security, Bugfixes)
173 times viewed
03.02.2010 14:33
LaTeX Font Selection
100 times viewed
29.01.2010 17:17
linux.bigga.de now with RSS Feed
99 times viewed
25.11.2009 09:36

[blog...]

03.08.2010
15:49

Kernel 2.6.35 released and running on fit-PC2

Last Sunday, Linus Torvald released Linux kernel 2.6.35. Because I've just upgraded my "fit-PC2" to Ubuntu 10.04, I was courageous to compile the new kernel on this tiny Atom driven computer.

 

This took several hours because I was to lazy to deselect most of the features in the kernel.

 

I was a little surprised that the initrd wasn't build during installation of my build linux-image debian package. I had to copy manually the postinst script for the initramfs:

cp /usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs \
/etc/kernel/postinst.d/

 

The kernel is working. But there is one strange message during booting the kernel. It seems not to hurt the system but anyway:

pci_root PNP0A08:00: address space collision: host bridge window 
[mem 0x000c0000-0x000dffff] conflicts with reserved [mem 0x000d0000-0x000fffff]
01.08.2010
17:45

fit-PC2 running with psb ("poulsbo") driver in Ubuntu 10.04

In my first post about my "fit PC 2", I mentioned my problems with the GMA 500 graphics and the closed source driver by Intel (iegd). Recent iegd version doesn't work with up-to-date X.org-server 1.7 in Ubuntu 10.04.

 

Today, I tried it again because of a post in the "fit-PC2" forum. User "fly" describes the steps you have to follow to use the psb ("poulsbo") driver with Ubuntu 10.04 on the "fit-PC 2". The following steps is only a copy of his howto:

  1. Install Ubuntu 10.04
  2. Install latest updates (will be done automatically if you use the GUI upgrade tool)
  3. Add ppa:gma500 repository

     sudo add-apt-repository ppa:gma500/ppa && sudo apt-get update
  4. Install patched poulsbo drivers

    sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config
  5. Use Compulabs xorg.conf

    wget -c "http://fit-pc2.com/download/ubuntu/files/xorg.conf"
    sudo mv xorg.conf /etc/X11/xorg.conf
  6. Reboot

 

Unfortunately, the screen was black after the reboot and the keyboard didn't work :-(

 

My solution was the following:

  1. login via SSH on the running fit-PC2 with the black screen. Of course you should enable the sshd before upgrade!
  2. rebuild the psb driver for the new running kernel 2.6.32-24-generic:

    dpkg-reconfigure psb-kernel-source
  3. Reboot



Now the 2D works perfectly for my needs. Only with audio I was fighting a short time, and suddenly it worked. Unfortunately I don't know why :-(

22.07.2010
20:58

[Review] TYPO3 4.2 E-Commerce Book by PACKT publishing

PREVIEW

TYPO3 4.2 E-Commerce Book by Packt Publishing

Because of my last review about the TYPO3 4.3 Multimedia CookbookPackt Publishing sent me their new book TYPO3 4.2 E-Commerce.

 

In the next few days, I'll read and review the book. Promised!

19.06.2010
20:37

Link t3blog and tt_news Articles on Your TYPO3-Site

Quite often I want to set a link to an article I wrote somewhere else on this TYPO3 page. This is no problem, if this article is on a separate page with a unique ID.

 

But howto set a link to a t3blog article or a tt_news article?

 

As usual, there are several possibilities:

 

I tried them all. To link a tt_news article is no problem with all of it. But howto link a t3blog-article? This seems to be not so easy if you're using realurl!

[...]

By adding the following Typoscript to your page TSconfig (Page->Edit->Options), tinymce_rte shows you the articles and t3blog-categories when selecting the blog-record folder (in my case ID is 3):

RTE.default {  
linkhandler {      
tx_t3blog_post {          
default { 
# instead of default you could write the id of the storage folder            
# id of the Single News Page             
parameter = 3            
additionalParams = &tx_t3blog_pi1[blogList][showUidPerma]={field:uid}
additionalParams.insertData = 1
select = uid,title as header,hidden
sorting = crdate desc
}
}        
       tx_t3blog_cat {            
default {                
parameter = 3                
additionalParams = &tx_t3blog_pi1[blogList][category]={field:uid}                
additionalParams.insertData = 1                
select = uid,catname as header,hidden                
sorting = crdate desc            
}

}
}

Unfortunately it is not possible to select the tags from the menu. This is because all tags of one post are stored in the tagClouds field of the tx_t3blog_post table. So still have to add an external link to your page and add e.g. "blog/tags/typo3" if you're using realurl, your blog is located on page "blog" and you want to select the "typo3" tag.

18.06.2010
16:00

[Review] TYPO3 4.3 Multimedia Cookbook by packtpub

Order Typo3 4.3 Multimedia Cookbook at packtpub.com

REVIEW

Recently Packt Publishing contacted me and asked for reviewing their new TYPO3 4.3 Multimedia Cookbook.

 

I am working with TYPO3 for more than two years now. Embedding multimedia elements in TYPO3 is not always obvious how to do it. So I am pleased to receive this Multimedia Cookbook to learn even more and write this review.

 

The book makes a very good first impression. Not too thick, an easy to read English and a balanced amount of screenshots. Remember: it's a cookbook!

It is divided in 8 chapters  on 206 pages, a preface and an index:

Preface
Chapter 1: Getting Started
Chapter 2: Managing Digital Assets
Chapter 3: Operating with Metadata in Media Files
Chapter 4: Rendering Images
Chapter 5: Rendering Video and Audio
Chapter 6: Connecting to External APIs
Chapter 7: Creating Services
Chapter 8: Automating Processes
Index

 

The book requires some basic TYPO3 knowledge to be able to follow the examples.

Nevertheless the author spends one chapter with setting up apache, mysql imagemagick and TYPO3 on Linux/Debian and Windows. My first impression was, that this chapter is rather a waste of book-space as there are other books by Packtpub like the Official TYPO3 Book by Fritz/Hinderink/Altmann which describes in details how to setup TYPO3. But following the next chapters, this introduction makes very much sense. It's easier to follow the author if you're talking about the same system and template setup.

 

The second chapter starts with the real content - installing the Digital Asset Management (DAM) extension. This extension will be used throughout the book. By the way, you learn how to write a simple frontend plugin.

 

All multimedia files organized with DAM are indexed and their metadata is read during the indexing process. Chapter three describes this process very good for images and audio files.

 

The simplest multimedia elements are images. Chapter four describes the usage of (indexed) images in text/images content elements and inside the Rich Text Editor. One image gallery is pointed out by Dan Osipov: the ce_gallery which is quite slim but uses already the DAM extension. It's a pity that this extensions seems to be not in active development anymore.

Flash is required!

This is some text on the right of a simple flv-flash video. This video is included as "media" using the rgmediaimage extension described in the book.

The author describes also the possibility to include media files like videos by the new content element "Media". This feature was added in TYPO3 4.3. So the book is really up-to-date!

Embedding external videos like from youtube is described in short too.

What I like very much in the book is the part "There's more" in every section where the author refers to further information if you want to get deeper in a special topic.

 

In the chapters 6,7 and 8 the author is creating several extensions to handle multimedia tasks: connect to Amazon S3, get and upload photos from/to Flickr using its API, get a list of videos via the youtube API, extract metadata from OpenOffice documents or converting video formats.

 

At this point you should really know writing TYPO3 extension otherwise you get lost. And this stresses the lack of good multimedia extensions in TYPO3. So you really need to write your own stuff from time to time. The book really helps you with it because provides ready to use sourcecode for its examples.

 

Conclusion:

The book covers a very wide area in about 200 pages. It encourage you to embed multimedia content on your website even if you need to write some tiny extensions to meet your requirements.

It's easy to read. If you know TYPO3 extension development already you may profit a lot without getting bored. If you're not so familiar with it you must be aware that this is no "easy-click-manual".

[ 03.08.2010 ]