• My Homelab

    Due a some crazy plans (and also because I like gadgets) to improve my skills I decided to buy a platform to make my homelab. After a research compared to my free space, I decided to buy SFF (small form factor) PC. Now is a upgraded Fujitsu ESPRIMO E710 with 32GB of RAM and 2TB…

  • Palo Alto Cheat sheet

    Show version command on Palo: >show system info Set management IP address:>configure#set deviceconfig system ip-address 192.168.3.100 netmask 255.255.255.0(# set deviceconfig system ip-address <ip address> netmask <netmask> default-gateway <default gateway> dns-setting servers primary <DNS ip address>)#commit To see interfaces status:>show interface all Ping from a dataplane interface to a destination IP address:> ping source <ip-address-on-dataplane> host <destination-ip-address>…

  • VMFS – VmWare File System on linux

    apt-get install vmfs-tools fdisk –l The above shows that the vmfs file system is located on /dev/sdb3 The next command is to mount VMware VMFS partition: mkdir /home/a/Desktop/system and vmfs-fuse /dev/sdb3 /home/a/Desktop/system It’s done

  • Linux watchdog

    Simple watchdog script for monitoring linux processes (e.g. cgminer) #!/bin/bash NAME=cgminer START=”sudo -u pi screen -dmS cgminer /home/pi/cgminer/cgminer” GREP=/bin/grep PS=/bin/ps NOP=/bin/true DATE=/bin/date NOTIFY=person1email NOTIFYCC=person2email MAIL=/bin/mail RM=/bin/rm $PS -ef|$GREP -v grep|$GREP $NAME >/dev/null 2>&1 case “$?” in 0) # It is running in this case so we do nothing. $NOP ;; 1) echo “$NAME is NOT…

  • SOA

    SOA – standardowa odpowiedź administratora SOA#1 – Standardowa Odpowiedź Administratora nr 1: U mnie działa. SOA#2 – Standardowa Odpowiedź Administratora nr 2: U mnie też nie działa. SOA#4 – Standardowa Odpowiedź Administratora nr 4: Się naprawi – pracujemy nad poprawką. SOA#8 – Standardowa Odpowiedź Administratora nr 8: RTFM (Read The Fucking Manual – czytaj instrukcję)…

  • 125-lecie marki Mercedes Benz

  • Apache + Ruby (na przykładzie Redmine)

    Pomimo tego że ubuntu oferuję paczkę z Redmine nie udało mi się go bez problemowo zainstalować szybciej niż w 10 minut, pozatym w przypadku migracji na inny serwer nie ma potrzeby robić świeżej instalacji. No to zaczynamy $sudo aptitude install ruby rubygems ruby1.8-dev libgemplugin-ruby libgemplugin-ruby1.8 mysql-server $sudo aptitude install libruby-extras libruby1.8-extras rubygems1.8 rails subversion rake…

  • Wysyłanie maila z konsoli/skryptu – SSMTP

    Jeżeli nie potrzebujemy serwera poczty z prawdziwego zdarzenia a jedynie chcemy otrzymywać logi na maila lub żeby nasze skrypty mogły wysyłać maila, polecam zastosowanie SSMTP instalacja jest banalna sprowadza się do aptitude install ssmtp potem szybka konfiguracja dla konta w gmail ( /etc/ssmtp/ssmtp.conf ) mailhub=smtp.gmail.com:587 rewriteDomain= #Ma być właśnie UseSTARTTLS a nie inne dostępne opcje z…

  • Jak nie używać memcache

        (Don’t) read data from memcache to write back to a database. (Don’t) forget the negative caching case. (Don’t) set the cache timeouts too low. (Don’t) forget to lock. (Don’t) store low read/write ratio data. (Don’t) cache data too early. (Don’t) store large things (Don’t) store images (Don’t) rely on memcache as a persistence…

  • Najszybszy parowóz świata

    Niemiecki parowóz, należący do Towarzystwa LDC eV Cottbus, przyjedzie do stolicy Dolnego Śląska z Chemnitz wraz z wielbicielami kolejnictwa. W drodze do Wrocławia pokona ponad 300 kilometrów. Organizatorem wyjazdu jest Sonderzugveranstaltungen Chemnitz wraz ze spółką PKP Cargo. Historia na kółkach Parowóz został zbudowany w 1939 r, jednak w 1961 r. został przebudowany na klasyczny parowóz…