Send Mails from GitLab with SMTP (over server)

I had the problem to get sending mails over a smtp working. Here is the configuration which worked for me:

In /etc/gitlab/ set the following

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = ""
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = ""
gitlab_rails['smtp_password'] = "Habibi75"
gitlab_rails['smtp_domain'] = ""
gitlab_rails['smtp_authentication'] = "plain"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none'

After that, run “sudo gitlab-ctl reconfigure”
That’s it!

Veröffentlicht in Uncategorized

disable annoying animations in Office 2013

Hi there!

I recently upgraded to Office 2013 on my new Windows 8 notebook. Overall, I am satisfied with it but there was one point which really freaked me out: All movements, every single click is now animated and runs “smoothly”. It really freaked me out because I did not see the advantage of it. But fortunately, there’s a way to stop Office from doing that.

  • start “regedit” (just hit the Windows-key on your keyboard, type “regedit” and hit enter. Make sure you start it as an administrator (if you are in a standard-user account and don’t want to use your mouse for “right-click”, “run as” you can also use the key-combination “Ctrl-Shift-Enter”. This is the shortcut for “run as administrator”.
  • Navigate to HKEY_USERS and pick your user. If you are using Windows 8, you will not be able to find your username there. Instead, there will be some cryptic numbers. To find out which one is yours you could do the following:
  • Go to a folder in your home dir (for example the Downloads folder)
  • right-click it, “Properties” and then go to the “security”-tab.
  • There you will find one cryptic number, this is your “username” or user-id
  • After you found your userfolder in the regedit, navigate to HKEY_USERS\<username>\Software\Microsoft\Office\15.0\Common\Graphics\
  • In my case, the key “Graphics” did not exists, so I had to make in manually (right-click on “Common”, “new key”)
  • Then you’ll need to make a now DWORD-Entry, named “DisableAnimations” and set it’s value to 1.

That’s it! Reboot and the animations should be gone!


Veröffentlicht in Uncategorized

Pinport Stickers for PDIP / ATmega AVR Controllers

Hi Guys

Yesterday I lost more than one hour while trying to figure out the flaw in my breadboard-setup. After this hour I saw that I made an error while counting the pins and connected the wires to the wrong pin!

However, I decided that this should enever happen again and started to design some stickers with the pinouts of the controllers I use. I printed them on some adhesive laser-printer compatible stickers and put them on my controllers. Now I’ll never again have to count pins;)

At the end of this entry I attached the files as pdf (sorry, I can’t attach .svg from inkscape here).
They include the sticker for ATmega162, ATmega32, ATmega8, ATmega8L, MAX232 and DIP28, dip14 and DIP40 packages.

I hope you they may help you!


ATmega MAX232 PDIP

Tagged with: , ,
Veröffentlicht in Uncategorized

Grösse aller subordner in einem Ordner


Heute musste ich auf einem Mac wissen, welche Ordner in einem Ordner wie gross sind.

Das kann man einfach mit dem Befehl

du -s -h *

heraus finden

Veröffentlicht in Mac / Apple OS X

openbox auf Raspberry Pi Arch Linux

Da es schon später ist, jetzt nur stichwortartig =)

Ich beschreibe hier, wie man openbox installiert und die Grundinstallation vornimmt.

Zuerst müssen wir alle benötigten Utilities und den XServer installieren:

pacman -S xf86-video-fbdev xorg-server xorg-xinit xterm openbox obconf obmenu

Jetzt müssen wir die entsprechenden config-files in den Homefolder kopieren:

      $ mkdir -p ~/.config/openbox/
$ cp /etc/xdg/openbox/menu.xml ~/.config/openbox
$ cp /etc/xdg/openbox/rc.xml ~/.config/openbox


Habt ihr das? Sehr gut!
Jetzt führt ihr noch “echo exec openbox-session > ~/.xinitrc” aus.

Nun Solltet ihr per “startx” eine graphische Session starten können. Mit einem Rechtsklick könnt ihr dann “logout” wählen und die graphische session wieder verlassen.

Einen schönen Abend noch!

Tagged with: , , ,
Veröffentlicht in Raspberry Pi

neuer User auf Raspberry Pi / Arch Linux

Hi zusammen

Heute beschreibe ich ganz kurz, wie ihr einen neuen User einrichten kann. Dazu folgende Bedingungen:

username: freddy
passwort: freddy
home dir: /home/freddy
Administratorengruppe: admins

Zuerst richten wir die administratorengruppe ein:
groupadd admins

Nun installieren wir das Paket “sudo”. Zur genaueren Beschreibung:
 pacman -S sudo

Die zentrale konfigurationsdatei für sudo ist /etc/sudoers. Hier werden die Gruppen (oder User) eingetragen, welche sudo nutzen dürfen sollen. Um die Gruppe “admins” hinzuzufügen, müssen wir folgende Zeile ergänzen:
 %admins ALL=(ALL) ALL

Nun müssen wir einen neuen User erzeugen und den gleich der Gruppe “admins” hinzufügen

useradd –groups admins freddy

Damit sich der neue User auch einloggen kann, müssen wir ein Passwort für ihn erstellen:

   passwd freddy

Das Programm “passwd” fragt nun 2 mal hintereinander das neue Kennwort ab. Es ist dabei nicht in der Konsole sichtbar!

Nun müssen wir noch den Homefolder für den User erzeugen:

    mkdir /home/freddy
    chmod 744 -R /home/freddy
    chown -R freddy /home/freddy
    chgrp -R freddy /home/freddy

Jetzt können wir uns als der neue User einloggen. Da können wir nun überprüfen, dass alles geklappt hat:


zeigt nun /home/freddy, wir sind also in unserem Homefolder gelandet!


zeigt alle Gruppen an, zu denen der User gehört. Unter anderem auch unsere admin Gruppe

Viel Glück und bis zum nächsten Mal!

Veröffentlicht in Raspberry Pi

Erhalte jeden neuen Beitrag in deinen Posteingang.