Atsutanes kleiner Blog
  • home
  • about me
  • downloads
  • unterseiten
  • feed
  • suche

Tags

archlinux blog empfehlung english event frei hinweis howto netzkultur opensource politik projekte psp rl server software systeme unterhaltung vl

Blogroll

  • af-music
  • AVGP
  • ax86
  • BadBoy_
  • botnetz.com
  • Chaosblog
  • darkerradio
  • deNsco
  • Ein Mädchen erobert Linux Mint
  • F.A.L.K.
  • Hanshiro
  • holycrap
  • js Blog
  • Kabarakh
  • Laber Land
  • last.fm
  • latino_heat
  • NoName e.V.
  • Planet Archlinux
  • Planet NoName e.V.
  • Planet Pytal
  • Pytalhost-Suche
  • RadioRock
  • somesay
  • Target-X
  • Timothy
  • wemaflo
  • wonder's corner
  • XTaran

Stöckchen...

Atsutane, 13.01.2010 - 21:33

Ich halte die eigentliche Idee hinter "Stöckchen" eigentlich nicht für schlecht, wenn es um sinnvolle Themen geht, den den Kabarakh mir da aber "zugeworfen" hat mag ich dennoch nicht sonderlich, aber man will ja kein Spielverderber sein.

Warum bloggst du?
Um Dinge, welche für mehrere Bereiche des Netzes in denen ich aktiv bin, nochmal gesondert Platz einzuräumen, dass spiegelt sich zwar nicht in jedem Eintrag(beispielsweise diesem hier) wider, ist aber dennoch die eigentliche Intention.

Seit wann bloggst du?
Ohm da waren vor Jahren schonmal gemeinsame Blogs mit hanshiro bei Bloghostern, da bin ich zu faul nach zu schauen, dieser hier wird seit dem Frühjahr 2008 von mir geführt.

Warum lesen deine Leser deinen Blog?
Langeweile? Noch nicht gelangweilt genug um einzuschlafen? Ich weiß es nicht.

Welche war die letzte Suchanfrage, über die jemand auf deine Seite kam?
urxvt borderless - interessant, da weiß wohl jemand nicht, wie er eher an eine brauchbare Antwort käme, mein Artikel für Fluxbox wird ihm bei einem anderen Window Manager nur bedingt geholfen haben.

Welcher deiner Blogeinträge bekam zu Unrecht zu wenig Aufmerksamkeit?
Dazu kann ich recht wenig sagen, ich denke die meisten Leser meiner Texte bekommen sie über den Feed eines Planets förmlich aufgezwungen. ;-)

Dein aktuelles Lieblingsblog?
Puh, ich mag eigentlich alle in meinem Feedreader, aber etwas Werbung für den Schweizer Hackerfunk ist dennoch angebracht.

Welches Blog hast du zuletzt gelesen?
So richtig gelesen? Dustys über die git tab-completition in der bash, danach habe ich Kabarakhs Fragen kopiert.

Wieviele Feeds hast du gerade im Moment abonniert?
85 - newsbeuter ist klasse.

An welche fünf Blogs wirfst du das Stöckchen weiter und warum?
Da ich - wie gesagt - an diesem hier keinen wirklichen Gefallen finde, an niemanden, ich lege es quasi vor die Tür, so dass jeder der es möchte aufheben kann.

Tags: blog

Trackback: http://atsutane.freethoughts.de/130/st-ckchen/trackback  :: 0 Kommentare

</year><year name='2010'>

Atsutane, 31.12.2009 - 15:23

2009 geht zu Ende, Zeit mal die gröbsten Eckpunkte aus diesem Jahr hier zusammenzufassen.

  • Im Frühjahr die x-te Feststellung, dass es in Heidelberg einen Chaostreff gibt, diesmal jedoch auch mit anschließendem Besuch und Beitritt in den NoName e.V.
  • Abschluss der Schullaufbahn.
  • BadBoy_ kam im Sommer zu Besuch.
  • Der Besuch der FrOSCon in St.Augustin.
  • Beginn des Informatikstudiums in Mannheim.
  • Die Ernennung zum Trusted User bei Arch Linux.
Dann will ich euch mal nicht weiter langweilen, sondern wünsche euch eine angenehme Feier ins neue Jahr, hoffen wir mal, dass dies auch für js der Fall sein wird.

Tags: rl

Trackback: http://atsutane.freethoughts.de/129/year-year-name-2010/trackback  :: 2 Kommentare

Shellfunctions making the usage of chroots easier

Atsutane, 28.12.2009 - 15:16

As ArchLinux user one has to build his packages in chroots in order to make sure, that everything is fine with them and the package will build on other people's machines. ArchLinux provides several scripts which makes this easier with the devtools package. How they are used is described in the DeveloperWiki. So as you can see this is really simple but if you have a real build machine and want to build your packages with different chroots it helps a lot to have a function in your shell configuration, note that I use a x86_64 system, so the last two functions need small modifications to run on an i686 installation.


alias mktesting="mkchr testing64 && mkchr testing32"
alias mkstable="mkchr stable64 && mkchr stable32"

# Update the given chroot/all
function upchr() {
        if [ $1 = "all" ]; then
                print 'e[1;32mUpdating the e[1;31mstable32e[1;32m chroot.e[0m'
                sudo mkarchroot -u /var/chroots/stable32/root/
                print 'e[1;32mUpdating the e[1;31mtesting32e[1;32m chroot.e[0m'
                sudo mkarchroot -u /var/chroots/testing32/root/
                print 'e[1;32mUpdating the e[1;31mstable64e[1;32m chroot.e[0m'
                sudo mkarchroot -u /var/chroots/stable64/root/
                print 'e[1;32mUpdating the e[1;31mtesting64e[1;32m chroot.e[0m'
                sudo mkarchroot -u /var/chroots/testing64/root/ 
        elif [ ! $1 = "" ]; then
                print 'e[1;32mUpdating the e[1;31m'$1'e[1;32m chroot.e[0m'
                sudo mkarchroot -u /var/chroots/$1/root/
        fi
}

# Build the package with the given chroot
function mkchr() {
        if [ ! $1 = "" ]; then
                print 'e[1;32mBuilding package using the e[1;31m'$1'e[1;32m chroot.e[0m'
                sudo makechrootpkg -c -r /var/chroots/$1/
        fi
}

# Create a set of stable chroots for both architectures
function create_stable_chroots () {
                sudo mkdir -p $1/stable64 $1/stable32
                # 64 Bit Chroot
                sudo mkarchchroot $1/stable64/root base base-devel sudo
                sudo $EDITOR $1/stable64/root/etc/pacman.d/mirrorlist
                # 32 Bit Chroot
                sudo sed -e 's/x86_64/i686/g' $1/stable64/root/etc/pacman.d/mirrorlist > /tmp/mirrorlist
                sed -e 's@/etc/pacman.d/mirrorlist@/tmp/mirrorlist@g' $1/stable64/root/etc/pacman.conf > /tmp/pacman.conf
                sudo mkarchchroot $1/stable32/root base base-devel sudo
                echo "Created stable32 and stable64 under ."
}

# Create a set of testing chroots for both architectures
function create_testing_chroots () {
                sudo mkdir -p $1/testing64 $1/testing32
                # 64 Bit Chroot
                sudo mkarchchroot $1/testing64/root base base-devel sudo
                sudo $EDITOR $1/testing64/root/etc/pacman.conf
                sudo $EDITOR $1/testing64/root/etc/pacman.d/mirrorlist
                # 32 Bit Chroot
                sudo sed -e 's/x86_64/i686/g' $1/testing64/root/etc/pacman.d/mirrorlist > /tmp/mirrorlist
                sed -e 's@/etc/pacman.d/mirrorlist@/tmp/mirrorlist@g' $1/testing64/root/etc/pacman.conf > /tmp/pacman.conf
                sudo mkarchchroot $1/testing32/root base base-devel sudo
                sudo $EDITOR $1/testing32/root/etc/pacman.conf
                sudo $EDITOR $1/testing32/root/etc/pacman.d/mirrorlist
                echo "Created testing32 and testing64 under ."
}
 



If your shell is not bash compatible, the functions may need small modifications.

Tags: archlinux english

Trackback: http://atsutane.freethoughts.de/128/shellfunctions-making-the-usage-of-chroots-easier/trackback  :: 0 Kommentare

newsbeuter 2.1 veröffentlicht

Atsutane, 09.12.2009 - 20:49

Am gestrigen Abend hat Andreas Krennmair den Terminal Feedreader newsbeuter in der Version 2.1 freigegeben. Zu den Neuerungen zählen unter anderem:

  • Support von 256 Farben unterstützenden Terminals
  • Support von SOCKS Proxies.
  • notify-beep Option(Sehr nützlich in Kombination mit dem Urgency Hint - siehe vorheriger Artikel)
  • Automatische Selektierung des ersten ungelesenen Artikels in einem Feed.
  • Verbessertes HTML Rendering.
  • Artikel können nun auch aus der Artikelansicht heraus gelöscht werden.
Außerdem wurden natürlich auch einige Bugs gefixt, für eine vollständige Liste der Änderungen lohnt sich ein Blick in das CHANGELOG.

Links:
Projektseite
Dev-Blog
Changelog

Tags: opensource software

Trackback: http://atsutane.freethoughts.de/127/newsbeuter-2-1-ver-ffentlicht/trackback  :: 0 Kommentare

[irssi,screen,urxvt]Configuring the urgency hint

Atsutane, 29.11.2009 - 14:10

As it took me some time yesterday evening, configuring those three to set an urgency hint for the terminal, so that my i3 highlights the workspace the urxvt containing the irssi-screen-session sECuRE told me I shall write a short post in order to help other finding the small glitches in their configuration which might cause problems.

screen: ~/.screenrc
Just turn the visualbell off:

vbell off



urxvt: ~/.Xdefaults
For urxvt you only have to activate the urgentOnBell option:

URxvt*urgentOnBell: true

If you use another terminal, you only have to search the documentation for "urgen" in order to find the option.

irssi: ~/.irssi/config
If you want to do configuration directly using the file, add these lines to the settings part:

settings = {
#...
  "fe-common/core" = {
    bell_beeps = "yes";
    beep_when_away = "yes";
    beep_when_window_active = "yes";
    beep_msg_level = "HILIGHT INVITES MSGS NOTICES CTCPS DCC DCCMSGS"
  }
}

Or using a running instance:

/set bell_beeps on
/set beep_when_away on
/set beep_when_window_active on
/set beep_msg_level HILIGHT INVITES MSGS NOTICES CTCPS DCC DCCMSGS
/save

Tags: english howto software

Trackback: http://atsutane.freethoughts.de/126/irssi-screen-urxvt-configuring-the-urgency-hint/trackback  :: 0 Kommentare

Aktualisierung des BIOS bei MSI Produkten

Atsutane, 14.11.2009 - 16:36

Damit Andere nicht denselben Ärger, den ich in den letzten Stunden hatte, haben, schreibe ich euch hier schnell einen kurzen Post, was ihr machen solltet:

Macht euch mit dem LiveUpdate und Online LiveUpdate keine Hoffnungen, hat sich auf einem extra dafür aufgesetztem Windows XP mit Service Pack 2, auf welchem außer den Treibern für die Hardware nichts installiert war als unbrauchbar erwiesen(etliche Fehlfunktionen). Nehmt stattdessen lieber 3 Disketten(3.5" 1.44MB) und ein entsprechendes Diskettenlaufwerk zur Hand, formatiert diese mit FAT und ladet euch von der Seite eures Mainboards das aktuelle BIOS, besorgt euch eine Windows ME oder Windows 98 Startdiskette(RAMDISK! Den Hinweis im beiliegenden Word Dokument bemerkt man erst nach mehrmaligem durchlesen, leider wird er nicht hervorgehoben, eine Homepage, von welcher man ein entsprechendes Image beziehen kann, ist dort immerhin angegeben). Kopiert die Dateien aus dem BIOS Archiv auf eine der von euch formatierten Disketten, bootet im Anschluss das System von der Startdiskette, wählt im Menü den Punkt mit Unterstützung für CD Laufwerke kopiert die Dateien in die RAMDISK(siehe Dokument), tauscht im Anschluss die Diskette mit der verbleibenden leeren aus und beendet die Schritte wie sie in der Anleitung beschrieben werden, sichert das Backup aber auf jeden Fall auf der leeren Diskette.

Wer sich jetzt frägt, was er von diesem Post hat, das stünde ja alles in der Anleitung, dem kann ich nur die Gegenfrage stellen, ob er denn noch ein Diskettenlaufwerk in seinem System hat. Beim Großteil der in den letzten Jahren geschaffenen Desktopgeräte ist dies nicht der Fall und auch ich hatte, bei diesem System, vom Einbau eines solchen abgesehen. Da erscheint einem die temporäre Installation eines Windowssystems doch wesentlich weniger Arbeit zu sein, als das durchtesten des Floppylaufwerkstapels und der im Regal einstaubenden Disketten ... und wer nun sagen möchte, so faul sei er nicht soll sich zum Teufel scheren ;).

Tags: systeme hinweis howto

Trackback: http://atsutane.freethoughts.de/125/aktualisierung-des-bios-bei-msi-produkten/trackback  :: 1 Kommentar

i3 3.δ

Atsutane, 10.11.2009 - 07:48

Gestern abend wurde i3 in der Version 3.δ veröffentlicht.

Changelog:

  • Implement tabbing (command "T" )
  • Implement horizontal resize of containers (containers! not windows)
  • Implement the urgency hint for windows/workspaces
  • Implement vim-like marks (mark/goto command)
  • Implement stack-limit for further defining how stack windows should look
  • Implement modes which allow you to use a different set of keybindings when inside a specific mode
  • Implement changing the default mode of containers
  • Implement long options (--version, --no-autostart, --help, --config)
  • Implement 'bt' to toggle between the different border styles
  • Implement an option to specify the default border style
  • Use a yacc/lex parser/lexer for the configuration file
  • The number of workspaces is now dynamic instead of limited to 10
  • Floating windows (and tiled containers) can now be resized using floating_modifier and right mouse button
  • Dock windows can now reconfigure their height
  • Bugfix: Correctly handle multiple messages on the IPC socket
  • Bugfix: Correctly use base_width, base_height and size increment hints
  • Bugfix: Correctly send fake configure_notify events
  • Bugfix: Don’t crash if the numlock symbol cannot be found
  • Bugfix: Don’t display a colon after unnamed workspaces
  • Bugfix: If the pointer is outside of the screen when starting, fall back to the first screen.
  • Bugfix: Initialize screens correctly when not using Xinerama
  • Bugfix: Correctly handle unmap_notify events when resizing
  • Bugfix: Correctly warp pointer after rendering the layout
  • Bugfix: Fix NULL pointer dereference when reconfiguring screens

Ich habe den PKGBUILD im AUR bereits aktualisiert.

Links:
Projektseite
git Repository
i3 im AUR
i3-git im AUR
i3lock im AUR
i3status im AUR

Tags: opensource software

Trackback: http://atsutane.freethoughts.de/124/i3-3/trackback  :: 0 Kommentare

Ältere Einträge

 

devbird v0.4.2 :: Design: AkB :: Impressum :: Login