Sunday, May 30, 2010

How To Treat Eyebrow Waxing Burns

Beetle alarm

Just now I received encouraging you mail that my desktop nova

packages in the official Debian archive

were accepted. This means that they should also find its way into the next version of Ubuntu. :)

project I already built packages for Ubuntu and later for Debian. These were not "officially" on the distribution, but had to be manually downloaded. Ubuntu users could also incorporate

my PPA, but this is still a small intermediate step. Then I found a bug in the Debian bug tracker, which incited to package my project for Debian. I immediately assumed this task themselves. While it was not easy in the process hineinzufinden, but I finally managed to have a competent and Mentor found which made me aware of mistakes and gave me instructions. Thank you in this regard Laszlo Boszormenyi

, who sponsored my packages. ;)

I must say that I have learned a lot and I can build with the advice clearly better packages than before. This is of course also benefit packages in the Ubuntu PPA. If I find any good free future software that is not yet in the Debian repository, I will definitely try to create more packages.

Debian is no longer the only distribution where

desktop nova is included. In the AUR (Arch User Repository) of Arch Linux, it is thanks alessandro_ufms

also mentioned for some time

.

Saturday, May 29, 2010

How To Remove Webcam From Usb Port

nova desktop 0.8 is now officially in the Package collection

All code and terminal blocks in the blog and on the homepage präformatiert using \u0026lt;pre> blocks are shown. However, these destroy the layout quite simply, if the horizontal width of the text is too big. The text is most easily displayed and then overlays the other content or is even completely out of the page. This is of course not desired. But a break is usually not the optimal solution, significantly affected because just at the source code of automatic word wrap the importance (for copying \u0026lt;pre> the content of the blocks are not copied it, but on the page but it looks funny.) Some time ago I have so little on CSS code rotated to automatically scroll bars are offered and the . height of the block is limited in size:

pre {/ /

"normal" formatting

 color: # 444   ;    background-color: # f5f5f5   ;    border: 1px       solid # 666  ; Margin   :    1em;    padding: 0.5em   ;  / /  scrollbars  &  Groessenbeschraenkung    overflow: auto   ;  max-height  :    500px;}  This works reasonably well already, but refused all WebKit-browser horizontal scroll bars to display. Instead, the text within the \u0026lt;pre> blocks was simply wrapped, although I did not want just that. The solution to the problem is with the CSS 3 property called "word-wrap" . Simple:   post   pre   {/ /  "normal" formatting  
 color: # 444   ;    background-color: # f5f5f5   ;  border  :   1px solid      # 666;    margin: 1em   ;    padding: 0.5em   ;  / /  scrollbars  &  Groessenbeschraenkung  overflow  :   auto ;  max-height  :   500px ;  word-wrap:  normal ; }   Even if the value is "normal" actually suggests that this setting is also standard, this seems to WebKit not to vote at least . By default, WebKit seems to be "word-wrap: break-word" to work for präformatiertem text.   The disadvantage of this entire method is that the text is simply cut off (as in "overflow: hidden") if no scroll bars can be offered. This is for example in systems with touch screen like the iPhone the case. However, it is with these devices well hardly see through the complete source code and do it first is better than nothing;)     

Sunday, May 23, 2010

Championship Belt Online

WebKit with "abnormal" \u0026lt;pre> blocks

The

dirlisting.py script

I need almost daily. However, I came up with the old version very quickly to its limits. In time it became more and more difficult to install improvements, since the source code was too messy easily. own bottom. Here is a list of all features:

all Python versions 2.5 and 2.x series are officially supported. (However, it can also work with older versions.)

Full Unicode support. The output code is clean and valid and has also indentation, so that a post-processing by humans or script simple.

The content of this page was separated from CSS and Javascript. It is possible for CSS and Javascript directly into the HTML page, or specify an external source. (The script can be optional of course just print the CSS and JavaScript code so that it can be stored in separate files.)

    The Javascript component was greatly improved. The generated page, however, can also use without active Javascript.
  • The title is changed.
  • You can specify a file into which the script writes the output. Furthermore, attempts to exclude from the output file is the file listing.
  • support for Unix-like operating systems and Windows.
  • An example page for the output of the script is the download page
  • all my current projects
  • . The output of the script was, however, in this case piped through a small sed script. The difference from the normal output of the script is minimal (mainly replaced the "git" directory completely).
  • Over time, certainly include further improvements, depending on what I need now.

Sunday, May 16, 2010

What Causes Mottled Hands

dirlisting.py 0.2 - neat and now ...

accumulated in recent days, the new versions around the "DVR-recover" project. By now the version is 0.4 currently. The changes, however, keep within bounds, the patches fall from relatively small. However, some improvements have been opened:

Version 0.3:

The settings file will now be charged no more, if the parameter was specified "sample_settings. (The file should be created only with the parameters, a previous opening pointless.) To avoid misunderstandings, were replaced some terminology and standardized.

    The help message is now more information on the bracket. They can not be taken in the settings file, otherwise errors to occur.
    • Version 0.4:
    • The parameter "test_settings" now is not the list of input files as Completely. The output from Python brackets and "unescapten Strings were confusing. Instead, each input file in a separate line is "file-hdd" to spend it. This is also the syntax of the settings file.
    • Before the lengthy process of the scan is started, is now trying to create Chunklisten file. This prevents an error message after the completion of the process, if the file can not be written. It is extremely unfortunate if the script fails after four hours of work on such a simple mistake and all results are lost.
  • As always all the information to the script on my to find
    • homepage.
    • But what next? I think I will develop the project is still active for some time. The next goal is to switch to a Sqlite3 database. This makes it possible for the on-demand data
    can be queried and the list will not be held in memory. It is also possible that records are kept on the progress of collective action. It would then be possible that you can interrupt the process can continue without loss and later convicted. By Sqlite3 database and the transaction model, it is also atomic
, an inconsistency of the data is prevented. I also have the overviews of the code a few logic errors discovered. These do not seem serious, since even some users were able to save about 60% of their data. A better rate is unthinkable in my eyes. Later, the user guide be simplified. All settings are in the database, the settings file will be abolished. Before the first usage, the script prompts you interactively for the required settings. Well, then I'll see how the interest in the project developed and eventually the project will rest in peace.