Stránky

Výpis článků se štítkem moje práce.

Oživení blogu

Protože mám zase fotoroupy rozhodl jsem se oživit můj blog a při té příležitosti ho předělávám.

Zatím jsem přenesl obsah (který přežil) a komentáře z původního a mám v plánu ještě:

  • Napsat stránku o tom, jak komentovat.
  • Rozchodit RSS a tak.
  • Nahodit nějaké statistiky návštěvnosti, abych viděl, jestli to dělám jen pro sebe nebo hlavně pro sebe.
  • Zkontrolovat kde mám chyby a co nefunguje.
  • Zkusit rozchodit nějaké cool nové vychytávky.
  • A určitě ještě narazím na další věci.

Brick - takové to domácí zálohování po skoro dvou měsících

Někdy na začátku roku jsem začal dávat dokupy Brick - server pro zálohování mých fotek. Cílem bylo zálohovat fotky a grafiku, co nejkomfortněji a s možností rozšiřovat kapacitu, jak budou přibývat fotky a příp. se zvětšovat velikosti jednotlivých snímků (můj současný stroj má na snímek cca 9MB, nové stroje mají i 70MB…).

Stav

Systém běží... od zapínání a úprav jsem plynule přešel k stavu "komp jede furt", hlavně proto, že ho už používají aktivně 4 lidi.

Systém měřím... koupil jsem měřák spotřeby elektrické energie a budu počítat náklady.

Systém monitoruji... monitoruji dostupnost a stav serveru před New relic a monitor.us.

Generuji report... každou hodinku generuji report pro ostatní uživatele.

Pro upload používáme sw Duplicati, který sype šifrované inkrementální zálohy na server přes SFTP.

Co je jinak?

Nepoužívám BTRFS jak bylo původně v plánu, z části proto, že jsem nenašel rozumný program pro windows, který by "jenom" zrcadlil data na server (zálohovací programy tuhle variantu nemají), kde by se pak dělali snapshoty. A trochu proto, že jsem nevěděl a nevygooglil, jak vlastně odhadnout opravdovou zaplněnost disků.

Nepoužíváme FTP a CIFS/sambu, jak bylo původně v plánu, některá řešení nejsou vezpečná, některá se mi nelíbila. Nepoužíváme openVPN - nelíbí se mi přilišné propojení, svázání - rozhodně bych ji nasadil do firmy nebo mezi svůj letní a běžný domek, ale když chci po uživatelích aby se snadno připojili, nasypali data a odpojili, zdá se mi zbytečně mazaná.

Používáme SFTP, což je rozšíření SSH, které na serveu stejně mít musím - říkám si, čím míň software, tím míň nastavování a tím míň toho můžu dovorat.

Co bude jinak? Co plánuju změnit?

Pokud jde o hardware, rád bych jinou kastli, aktuálně mám starou kastli z mého stolního počítače a ta zbytečně moc vibruje, asi kvůli plechům. Dál bych si přál malý SSD disk na systém, aktuálně bootujeme z starší flešky :-) A další věc co bych si přál, je nový router... mám starý Asus a stolí PC připojené přes wifi, takže uploadování fotek není zrovna nejrychlejší. Rád bych zároveň přidal jeden hot-spare disk, který by se chopil dat, když by jeden z RAIDU odešel i bez mé asistence.

Rád bych si pevně určil zálohovací strategii (poměr inkrementálních a plných záloh, mazání starých...) a zkusil nějaké "požární cvičení" :D

Pokud jde o systém, na začátku jsem nasadil Fedoru, kvůli lepší podpoře BTRFS, ale v další vlně přejdu na CentOS, který mám i na mých dalších dvou serverech, protože na BTRFS zatím prdím. Zároveň budu zvažovat nasazení LVM, kvůli snadnější rozšiřitelnosti. Vůbec přemýšlím o tom, jak bych šel dál, třeba na 20 TB a 100 uživatelů. Rád bych zároveň uživatelům dal nějakou možnost jak si např. změnit heslo... aktuálně můžou přes SSH, ale to pro ně není docela komfortní.

Zájem

Protože sám ještě nezaplním celou kapacitu, nabídl jsem prostor kamarádům a známým... ozvalo se cca 10 lidí, ale k aplikaci se dostali jen 3 zatím, zbytek nemá čas vymyslet co vlastně zálohovat a podobně. Každopádně nového uživatele mám cca za 2 minutky v systému a cca za 30 vteřin v reportu, takže mě to nijak nebolí a na další se těším.

Psí guru - první měsíc je za námi .-)

Tak, Psí guru, webovka o pejskařích je mezi námi už měsíc.

Jak se dařilo?

Zaznamenal jsem přes 2600 návštěv (návštěva uživatele se počítá maximálně jedou na půl hodiny, google a podobně jsou vynecháni)! A jedna návštěva má průměrně 7 akcí... takže průměrný návštěvník klikne na web 7x. Psí guru získal celkem 66 uživatelů, kteří jsou velmi aktivní: položili 80 otázek, odpověděli 217krát a přidali 248 komentářů!

Vyhlásil jsem soutěž!

Abych Vás odměnil a poděkoval za snahu, vyhlásil jsem soutež, kterou podpořil Zveráč... soutěž stále běží a myslím, že pár dobrých otázek nebo odpovědí by ještě dokázalo zahýbat s pořadím!

Úspěchy

Google nás už indexuje a lidi si nás hledají: "katka lerlová", "jak odnaučit psa honit zvěř", "jehlový reflex", "klecové hry", "preprava stenete z usa"... a věřím, že každý odchází o trochu poučenější, ale i tak bych rád, kdyby se penzum otázek rozšiřovalo dál a i do starších otázek přibývaly nové názory a rady.

Co dál?

Plánuji ještě trochu poňouknout lidi k PR, zkusit napsat PR článek a prosadit ho do internetových magazínů, přemýšlím nad srazem v létě v rámci BPD, kde nás stejně spousta bude. Dále připravuji sesterský projekt, který by měl pomoci Psímu guru a naopak.

Daří se. Podle mě už je vidět, jak může Psí guru pracovat a jak může být prospěšný pejkařům i psům, ale nesmíme polevit s plněním otázkami a odpovídáním! Já se mu budu věnovat postupně a větší změny a aktivita taky přijde :-) Za Vaše názory a připomínky budu samozřejmě rád!

Otázka do komentářů: Zajímalo by vás v těchto shrnutích něco jako finanční shrnutí? :-)

Předpředsevzetí

Protože zamýšlet se, řešit a dělat předsevzetí nakonci roku je "too mainstream" připravil jsem si pár změn už na začátku prosince.

Přeruším školu

Jak víte, studuju jen ze zájmu, ale teď si čím dál víc uvědomuji, že mě studium spíš štve a zavazí. Proto po zkouškovém přeruším a za rok se rozmyslím jestli budu dodělávat nebo ne. Pročpak končím? Kobinované studium má mnohem méně pozitiv než prezenční - horší (nebo „zrecyklované“) předměty, hůře připravení pedagogové, horší přístup spolužáků a zajímaých témat, podnětů je máličko. (Ne že by mému egu magisterský titul neprospěl.)

Místo školy se budu věnovat projektům

Připravuju Psího guru a mám vymyšlené projekty B a C, ty maj podobu spíše malých startupů, ve kterých ale vidím potenciál, ano i finanční. Projekt B bude vycházet z funkčních systémů, ale udělá je líp :D Projekt C je něco nového.

Budu trochu fotit

Na zimu si koupím permanentku do ateliéru (školení světel mám už za sebou, další mě čeká) a budu trénovat. Zjara vyjedu na zmije a zase se vrhnu na kytičky, motýlky, krajinky atd. Nebudu fotit za každou cenu. Některé modelky mě (buďme upřímní) serou a ty já zkrátka fotit nebudu, tak.

Znovu začnu držet dietu

Vracím se k dietě, kterou jsem držel v létě minulého roku asi dva měsíce a ukončil kvůli nedostatku peněz při změně práce. Má dieta se vyznačuje tím, že není ortodoxní (to má společného s mou snahou omezím maso), ale myslím že i nějaká změna je lepší než žádná změna (k striktním věcem se nechci nutit).

Řešení hostingové otázky pro brzkou budoucnost

Tento článek píšu mimo pořadník, abych si setřepal úvahy a poinformoval zájemce o tom co dělám a o čem přemýšlím.

Už delší dobu si vymýšlím nějaký internetový projekt, který by mě něco naučil, na kterém bych se vyřádil a vyrealizoval (pěkné slovo, že?) a zároveň by měl nějakou tu přidanou hodnotu, ať už finanční či dobročinnou. Mezi různě kvalitními a reálnými nápady jsem aktuálně vybral jeden (zbytek čeká v řadě), podrobnosti si nechám pro sebe, řešíme ho zatím v užším kroužku, důležité teď je co kvůli tomu nastalo.

Projekt je v zásadě velká webovka, kde se bude (v ideálním případě) scházet spousta lidí a budovat velké množství dat - textů - informací, můžete ho chápat jako velké fórum nebo malou wikipedii (dost malou). Aby takový projekt mohl být vystavený na internetu, musí, stejně jako každý jiný web, mít zařízený hosting -> místo na speciálně nastaveném počítači, který je maximálně spolehlivě připojen na nějakou rychlou linku. A o tom to bude :-) Jak jsem na to šel?

Předpoklady

  • Webu se bude dařit a poroste do krásy, můžu očekávat třeba i 1000 návštěvníků denně a většina tam bude klikat déle. Zároveň bude vznikat hromada textů, které bude třeba ukládat do databáze.
  • Docela zásadní je možnost, aby si uživatel nastavil nějakou možnost upozorňování mailem na změnu témat, která ho zajímají. Můžu tedy očekávat hromady mailů.
  • Nejsem si 100% jistý, že je to reálný nápad a že si mi zadaří, takže počáteční investice nesmí být velká a nebo alespoň nesmí být hloupá a po skončení projektu nevyužitelná.

Možnosti

Našinec, který si chce udělat vlastní web (myslím udělat web, ne např. psát blog) má v zásadě 4 možnosti:

  • Webohosting
  • VPS
  • Vlastní server
  • Cloud

Webhosting je nejčastější i tenhle web je na běžném sdíleném webhostingu, spočívá v tom, že vám nějaká firma pronajme kastlík na jejich serveru v rámci nějakého programu: coolminiweb - 1web 50MB 2maily PHP a jedna DB. Nakonec tedy běží třeba několik set malých webíků na jednom stroji. Výhody jsou jasné: cena a snadnost. Nevýhody se projeví později, jde hlavně o "hloupá" omezení (počet DB, počet nasměrovaných domén na jeden prostor, počet mailů...), na některá z nich jsem dokonce narazil i já se svými pár weby.. pro Projekt by byly někerá nezkousnutelná, navíc vyšší nároky na stroj by zpomalovaly ostatní weby, takže by nás poskytovatel brzo zavřel :-) Cena hostingu se hýbe.. já aktuálně platím kolem 150 Kč měsíčně dohromady za weby jandaniel.cz, jtl.cz, locomaja.cz a pár dalších.

Vlastní server, zkrátka bych si koupil počítač, celý ho nastavil a pronajal si místo v nějakém datovém centru, kde je rychlé připojení, hlídání, klimatizace atd. To stojí cca 800 Kč na měsíc. Investice do počítače by byla samozřejmě taky významná. Výhodou je naprostá kontrola nad strojem: jede to pomalu, pořídím SSD. Potřebuju prostor, 1TB je levný... atd. Nevýhodou je, že když se něco rozbije, musím to koupit (nebo mít nachystané) dojít do serverovny a vyměnit to. Zkrátka moc drahé a náročné... někdy až budu bohatší :D

Cloud (čti klaud - mráček) je takové moderní souhrné označení toho, že máte webovky někde, kde se platí za spotřebované prostředky, tzn. měl bych spodní mez a když by začli chodit lidi mohl bych si ji snadno zvyšovat do závratných výšin -to je realizováno tak, že web je ve skutečnosti rozložený v nějaké obrovské síti počítačů, v cloudu. Výhoda je zároveň pro mě nevýhodou... jak mám sakra vědět kolik dotazů do DB budu mít (ok šlo by to odhadnout), ale kolik bodíků zamestnání procesoru, inodů... uff Zkrátka dost špatně se odhaduje nějaká cena, mohl bych snadno skončit tak, že by se Projektu ještě nedařilo, ale náklady na pronájem cloudu by byly už moc vysoké.

No a poslední co zbylo je VPS. VPS - virtuální privátní server vypadá zhruba tak, že někde někdo má svůj server (ten o dva odstavce výš), ale ten má mazaně softwarově rozdělený na více virtuálních počítačů, takže ve skutečnosti je to mašina např. s osmi procesory, ale já si můžu pronajmout virtuální mašinu, která má nárok jen na jeden procesor, 1/10 disku a 1/6 pamětí. A na tomhle viruálním serveru je úplně obyčejný operační systém do kterého je možné nasypat ten specialní software a nastavit si to podle svého. Takže lidi sdílí jednu mašinku, ale každej si to svoje dělá odděleně - to je samozřejmě výhodné cenově, ale i šetrnější nižší spotřebou elektřiny: jeden velký rozdělený na 10 má nižší spoetřebu než 10 malých počítačů.

Takže VPS!

Konsolidace webů

Zároveň s potřebou nového hostingu pro Projekt, jsem se znovu zamyslel nad současnou webovou situací: mám ve správě cca 4 domény, na nich cca 6 různých malých webů a platím tak 200 měsíčně za všechno. Na Projekt bych mohl koupit horší virtuální stroj (který by ale pro Projekt stačil) za 240 měsíčně nebo lepší VPS za 300 měsíčně. Tak jsem si řekl, že pořídím dražší a postupně tam šoupnu nejen Projekt, ale i můj malý web, portfolio, jtl.cz a pár dalších věcí co mám v plánu, to má sice vyšší nároky na správné nastavení toho serveru, ale pak to budu mít na jednom místě a všechno stejně krásně neomezené :-)

Přejte mi štěstí.

//BTW: furt na vás myslím s tím šifrováním i vařením :-)

Štítky

Profily

Další odkazy