Archiv štítku: BASH

Jak se hlídá elektrárna (1. část)

photovoltaic-iconMajitelé malých fotovoltaických elektráren (FVE, do 5kWp výkonu) si tuto elektrárnu pořizují z jednoho důvodu — ušetřit na nákladech za elektriku. Jsa jedním z nich (mám doma na střeše FVE 4.4kWp) jsem se rozhodl, že budu v tomto trochu aktivnější a dle aktuální výroby budu zapínat či vypínat naše domácí elektrospotřebiče (boilery). Za tímto účelem jsem vytvořil sadu skriptů — FVEread. V tomto krátkém seriálu popíšu, co všechno skripty umí a jak to dělají. Pokračování textu Jak se hlídá elektrárna (1. část)

CDPlay

Uff… Těžko shrnout, co vše se u mě (nyní již u „nás“) vše změnilo. Shrnu to tedy do bodů:

  • Fotovoltaická elektrárna na střeše (napíšu později)
  • Nová okna v pracovně (stará byla vybourána, nová nainstalována – opět popíšu v dalším článku)
  • Předělaná elektrika a hlavní jistič
  • Nová práce

Toto všechno bylo poměrně náročné. Ale zrovna tento článek bude o něčem trochu jiném: malém skriptíku jménem CDplay, který jsem napsal pro svou ženu. Pokračování textu CDPlay

Conn — skript pro pripojovani k ruznym serverum

script-iconSpravci systémů, „supporťáci“, mívají často na starosti více serverů. V mém případě se v současné chvíli pod mou správou nachází na asi 50 zákazníků po celém světě.  K zákazníkům vedou vetšinou různé SSH cesty, mají různé IP adresy a hesla. Přičemž se zákazníci mění, někteří přibývají, jiní odchází (ti nejsou problém) a další co chvíli mění hesla. Abych si ulehčil svou práci a urychlil připojování na servery k zákazníkům, vytvořil jsem skript, který toto řeší za mě. Rád bych vám představil skript conn. (Stáhnout) Pokračování textu Conn — skript pro pripojovani k ruznym serverum

Skript pro hlídání odpojení od sítě

script-iconV práci celkem často pracuji buďto z domu nebo jinde na cestách skrze jiné sítě, ať již domácí wifi nebo GPRS/EDGE/3G,… whatever. Všechny tyto připojení mají jedno společné — nejsem v pracovní síti a jsem nucen použít VPN konektivitu. Bohužel se mi čas od času stane, že mi VPN pouze vytuhne, ale nevypadne. Problém se projeví tak, že sice jsem dle ikonek a dle statusu připojen, ale na firemní servery se nedostanu. Bohužel se toto projevuje vždy v ten nejméně vhodný okamžik. Doteď jsem to řešil tak, že jsem hlídal ping na jeden náš interní server. Pokud ping chodil, bylo vše OK. Pokud se zastavil, bylo jasné, že mi vypadla VPN. Nyní jsem se rozhodl, že takto mě to nebaví a napsal si pro to krátký skriptík. (Updated: new bugfix) Pokračování textu Skript pro hlídání odpojení od sítě

Skript pro vyčištění repozitáře

Vlastní repozitář si vyžádá poměrně hodně péče, pokud jej chcete udržet konsistentní, funkční, užitečný. Sice existují komunitní nástroje pro build balíčků, jako je např. SUSE build service, ale z historických důvodů jsem vytvořil vlastní repozitář de fakto na zelené louce a postupem času vyladil do současné podoby. Tento seriál je trochu nelogicky, přiznávám, psán „od konce“ — od poslední služby pro porovnání dvou verzí nahoru k hlavnímu skriptu — ptsbuild — zatímco nevíte, k čemu to bude dobré. Nyní, ve třetím díle, si uděláme návrh skriptu k vyčitění starých verzí balíčků.  Pokračování textu Skript pro vyčištění repozitáře